.seo-breadcrumb{max-width:1100px;margin:34px auto 0;padding:0 7%;display:flex;gap:10px;align-items:center;color:#8d97a4;font-size:12px}.seo-breadcrumb a{color:#ffd000}.seo-article{max-width:1100px;margin:0 auto;padding:76px 7% 82px;min-height:460px}.seo-article h1{font:800 clamp(42px,7vw,76px)/1.04 var(--display);letter-spacing:-3px;max-width:850px;margin:24px 0 14px}.seo-article h1:after{content:".";color:#ffd000}.seo-subtitle{font-size:clamp(17px,2vw,22px);color:#c4cad2;max-width:720px;line-height:1.6}.seo-copy{max-width:760px;color:#98a2af;font-size:16px;line-height:1.85;margin-top:30px}.seo-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.seo-faq,.seo-bottom{max-width:950px;margin:0 auto;padding:58px 7%;border-top:1px solid rgba(255,255,255,.08)}.seo-faq h2,.seo-bottom h2{font:800 clamp(30px,4vw,44px)/1.1 var(--display);margin:10px 0 25px}.seo-faq details{border-top:1px solid rgba(255,255,255,.1);padding:19px 0}.seo-faq details:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.seo-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-weight:700}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary span{color:#ffd000}.seo-faq details p,.seo-bottom p{color:#99a2af;line-height:1.8}.seo-bottom{margin-bottom:45px}.seo-bottom p{max-width:630px;margin-bottom:22px}.seo-nav{display:flex}.seo-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.seo-links a{border:1px solid rgba(255,255,255,.12);padding:11px 14px;color:#dfe3e9;font-size:12px}.seo-links a span{color:#ffd000;margin-left:12px}.seo-links a:hover{border-color:#ffd000}@media(max-width:650px){.seo-breadcrumb{margin-top:20px}.seo-article{padding-top:60px;padding-bottom:55px;min-height:unset}.seo-article h1{letter-spacing:-2px}.seo-copy{font-size:14px}.seo-actions{align-items:flex-start;flex-direction:column}.seo-faq,.seo-bottom{padding-top:42px;padding-bottom:42px}.seo-nav>a:not(.nav-cta){display:none}}
@media(max-width:650px){.main-nav.seo-nav{display:flex;position:static;padding:0;background:transparent;border:0;flex-direction:row;align-items:center;gap:8px}.main-nav.seo-nav .nav-cta{align-self:auto;padding:10px 12px;font-size:10px}}
