.seo-shell{color:#101114;background:#f6f7f9;min-height:100vh}.seo-nav{background:#fff;border-bottom:1px solid #e2e5e9;justify-content:space-between;align-items:center;height:70px;padding:0 max(24px,50vw - 530px);display:flex}.seo-nav>a:last-child{color:#075dea;font-size:13px;font-weight:750;text-decoration:none}.seo-article{max-width:1060px;margin:auto;padding:60px 24px 100px}.breadcrumbs{color:#747d89;gap:9px;margin-bottom:30px;font-size:12px;display:flex}.breadcrumbs a{color:inherit}.seo-eyebrow{color:#5b4fc8;letter-spacing:.08em;font-size:11px;font-weight:850}.seo-article h1{letter-spacing:-4px;max-width:850px;margin:16px 0;font-size:clamp(43px,6vw,74px);line-height:1}.seo-lead{color:#5d6674;max-width:760px;font-size:19px;line-height:1.6}.seo-cta{color:#fff;background:#075dea;border-radius:10px;gap:28px;margin:12px 0 35px;padding:15px 20px;font-weight:800;text-decoration:none;display:inline-flex}.seo-highlights{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:42px;display:grid}.seo-highlights>div{color:#14835d;background:#fff;border:1px solid #dfe3e8;border-radius:13px;padding:18px}.seo-highlights span{color:#313844;font-size:13px;line-height:1.5}.seo-body{grid-template-columns:1fr 230px;gap:45px;display:grid}.seo-body>div{gap:14px;display:grid}.seo-body section{background:#fff;border:1px solid #e0e4e9;border-radius:16px;padding:28px}.seo-body h2{letter-spacing:-.7px;margin:0 0 13px;font-size:23px}.seo-body p,.seo-body li{color:#596473;font-size:14px;line-height:1.75}.seo-body details{border-top:1px solid #e8ebef;padding:15px 0}.seo-body summary{cursor:pointer;font-weight:750}.seo-body aside{color:#fff;background:#111;border-radius:14px;gap:4px;height:max-content;padding:20px;display:grid;position:sticky;top:90px}.seo-body aside strong{margin-bottom:9px;font-size:12px}.seo-body aside a{color:#cbd0d8;border-top:1px solid #292b30;padding:9px 0;font-size:12px;text-decoration:none}.seo-disclaimer{background:#f3f1ff;border-radius:9px;padding:14px}@media (max-width:760px){.seo-highlights,.seo-body{grid-template-columns:1fr}.seo-body aside{position:static}.seo-article h1{letter-spacing:-2.5px}.seo-lead{font-size:17px}}
