.HS70Aa_page{--nf-accent:#f828a0;color:#f4f3ef;background:#050505;flex-direction:column;justify-content:center;min-height:calc(100svh - 14rem);padding:clamp(2.5rem,8vw,6rem) clamp(1rem,4vw,2.5rem) clamp(3rem,9vw,7rem);display:flex;position:relative}.HS70Aa_eyebrow{color:#efc12d;font-family:var(--display-font,var(--font-hk), sans-serif);letter-spacing:.22em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:800}.HS70Aa_code{font-family:var(--display-font,var(--font-hk), sans-serif);letter-spacing:-.07em;margin:0;font-size:clamp(6.5rem,34vw,22rem);font-style:italic;font-weight:900;line-height:.82;display:flex}.HS70Aa_outline{color:#0000;-webkit-text-stroke:2px #f4f3ef}.HS70Aa_title{max-width:14ch;font-family:var(--display-font,var(--font-hk), sans-serif);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;margin:clamp(1.5rem,4vw,2.5rem) 0 0;font-size:clamp(1.5rem,6.4vw,3.25rem);font-style:italic;font-weight:900;line-height:1}.HS70Aa_line{color:#aaa8a5;margin:1rem 0 0;font-size:1.05rem;line-height:1.6}.HS70Aa_actions{flex-wrap:wrap;align-items:center;gap:.5rem 2rem;margin-top:clamp(1.75rem,5vw,2.75rem);display:flex}.HS70Aa_primary{background:var(--nf-accent);color:#080808;min-width:13rem;min-height:3.5rem;font-family:var(--display-font,var(--font-hk), sans-serif);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 2rem;font-size:.78rem;font-weight:900;text-decoration:none;transition-property:filter,transform;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.HS70Aa_primary:hover{filter:brightness(1.08)}.HS70Aa_primary:active{transform:scale(.96)}.HS70Aa_secondary{color:#f4f3ef;min-height:44px;font-family:var(--display-font,var(--font-hk), sans-serif);letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 calc(50% + .75em)/0 1px no-repeat;align-items:center;font-size:.75rem;font-weight:800;text-decoration:none;transition:background-size .3s;display:inline-flex}.HS70Aa_secondary:is(:hover,:focus-visible){background-size:100% 1px}.HS70Aa_primary:focus-visible,.HS70Aa_secondary:focus-visible{outline-offset:4px;outline:2px solid #efc12d}@media (prefers-reduced-motion:reduce){.HS70Aa_primary,.HS70Aa_secondary{transition:none}}
