.HS70Aa_page{z-index:80;color:#f4f7fc;font-family:var(--font-inter), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#031221;position:fixed;inset:0;overflow:hidden auto}.HS70Aa_header{padding:max(28px, env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) 0 max(28px, env(safe-area-inset-left))}.HS70Aa_logo{border-radius:6px;align-items:center;min-height:44px;display:inline-flex}.HS70Aa_content{padding:16px 0 max(48px, env(safe-area-inset-bottom))}.HS70Aa_artwork{width:min(1000px,100vw + 180px);position:relative;left:50%;transform:translate(-50%)}.HS70Aa_artwork svg{width:100%;height:auto;display:block;overflow:visible}.HS70Aa_numerals{font-family:var(--font-archivo-black), sans-serif;letter-spacing:-18px;fill:#031221;stroke:#087af1;stroke-width:1px;font-size:350px}.HS70Aa_line{stroke:#087aff;stroke-width:4px;stroke-linecap:round}.HS70Aa_point{filter:drop-shadow(0 0 10px #007bff)}.HS70Aa_message{text-align:center;max-width:720px;margin:-8px auto 0;padding:0 24px;position:relative}.HS70Aa_eyebrow{color:#97baf0;letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500}.HS70Aa_message h1{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(34px,4.5vw,56px);font-weight:600;line-height:1.13}.HS70Aa_description{color:#9ebce6;font-size:clamp(16px,2vw,20px);line-height:1.6}.HS70Aa_actions{justify-content:center;align-items:center;gap:24px;margin-top:34px;display:flex}.HS70Aa_actions a{border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:56px;font-size:16px;font-weight:500;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.HS70Aa_primary{color:#fff;background:#066dff;padding:14px 26px}.HS70Aa_primary:hover{background:#2580ff}.HS70Aa_secondary{color:#249bff;padding:12px 8px}.HS70Aa_secondary:hover{color:#8bc8ff;background:#0b223a}.HS70Aa_actions a:active{transform:translateY(1px)}.HS70Aa_page a:focus-visible{outline-offset:5px;outline:2px solid #8cc5ff}@media (min-height:850px){.HS70Aa_content{padding-top:clamp(24px,6vh,72px)}}@media (max-width:599px){.HS70Aa_header{padding:max(24px, env(safe-area-inset-top)) 24px 0}.HS70Aa_logo .brand-logo{width:166px!important}.HS70Aa_content{padding-top:42px}.HS70Aa_message{margin-top:12px}.HS70Aa_actions{flex-direction:column;gap:12px;margin-top:28px}.HS70Aa_primary{width:100%;max-width:345px}.HS70Aa_desktopBreak{display:none}}@media (prefers-reduced-motion:reduce){.HS70Aa_actions a{transition:none}}
