/* One downloaded family and neutral tracking avoid platform fallback collisions. */
body h1,body h2,body h3{font-family:Alluqi,Arial,Helvetica,sans-serif!important;letter-spacing:0!important;font-variant-ligatures:none;font-kerning:normal;line-height:1.18!important;overflow-wrap:break-word}
.inner-hero>.eyebrow,.hero>.eyebrow{margin-bottom:20px}
.inner-hero>h1{margin-bottom:28px}
.inner-hero>p:not(.eyebrow){max-width:70ch;margin-top:0;line-height:1.6}
.inner-hero>.actions{margin-top:32px}
.hero .home-rotating-heading{line-height:1.15!important;margin-block:32px 28px;white-space:nowrap}
.hero>p{line-height:1.6}
main :is(h1,h2,h3)+:is(p,ul,ol){margin-top:18px}
main p+:is(h2,h3){margin-top:36px}
.release>h1{margin-block:18px 28px}
.release>h2{margin-block:32px 20px}
.release>p{line-height:1.65}
.reference-content :is(.help-article,.docs-article)>h1{margin-bottom:24px}
.reference-content :is(.help-article,.docs-article) h2{margin-block:36px 18px}
.reference-content :is(.help-article__summary,.docs-lede){margin-top:0;line-height:1.6}
.reference-content .help-article__updated{margin-block:16px 28px}
.policy-answers{width:min(850px,calc(100% - 80px));margin:0 auto 80px}
.policy-answers h2{font-size:clamp(25px,2.5vw,36px);margin-block:36px 18px}
.policy-answers p{color:var(--muted);line-height:1.65;max-width:70ch}
.help-article .policy-answers{width:100%;margin:36px 0}
.header .visual-menu,.header .mega:not(:first-child) .visual-menu{width:760px;grid-template-columns:235px minmax(0,1fr)}
@media(max-width:800px){
 .hero .home-rotating-heading{font-size:clamp(25px,7.15vw,42px)}
 .inner-hero>h1{font-size:clamp(38px,10vw,58px);margin-bottom:24px}
 .inner-hero>.eyebrow{margin-bottom:16px}
 .inner-hero>.actions{margin-top:28px}
 .release,.access-panel{padding:28px 22px}
 .policy-answers{width:calc(100% - 40px);margin-bottom:56px}
 .header .visual-menu,.header .mega:not(:first-child) .visual-menu{width:100%;grid-template-columns:1fr}
}
