.page-banner{padding:28px 48px 6px;max-width:760px}.page-banner h1{font-family:Anton,sans-serif;font-weight:400;-webkit-text-stroke:0.6px currentColor;font-size:50px;text-transform:uppercase;line-height:1}.btn-gap-left{margin-left:14px}.page-banner h1 em{font-style:normal;color:var(--orange)}.page-banner p{color:var(--chrome-lt);line-height:1.65;margin-top:14px;font-size:16px;max-width:560px}.section{padding:56px 48px}.intro-grid{max-width:760px}.intro-grid p{color:var(--chrome-lt);line-height:1.65;font-size:16px}.section p a.btn-secondary{padding-top:19px;padding-bottom:19px}.closing{text-align:center;padding:24px 48px 55px;border-top:1px solid #4f4f4f}.closing p.lead{font-family:Anton,sans-serif;font-size:26px;text-transform:uppercase;max-width:680px;margin:0 auto 10px}.closing p.lead span{color:var(--orange)}.closing p.sub{color:var(--chrome);font-family:'Space Mono',monospace;font-size:15px;margin-bottom:26px}.closing-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}@media (max-width:1024px){.page-banner h1{font-size:34px}.dual-btn-row .btn-secondary{font-size:11px;padding:8px 10px}.dual-btn-row .btn-gap-left{margin-left:6px}}
@media (min-width:1080px){:root{--tb:calc(clamp(0px,calc((100vw - 1080px)*.00556),2px) + clamp(0px,calc((100vw - 1440px)*.00417),2px))}.page-banner p,.intro-grid p{font-size:calc(16px + var(--tb))}.closing p.sub{font-size:calc(15px + var(--tb))}.btn-primary,.btn-secondary{font-size:calc(14px + var(--tb)/2)}}