.HS70Aa_page{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(720px,100% - 3rem);min-height:88svh;margin:0 auto;padding:10rem 0 6rem;display:flex}.HS70Aa_code{font-family:var(--font-mono), monospace;font-size:clamp(4rem,12vw,7rem);font-weight:700;line-height:1}.HS70Aa_code span{color:var(--red);position:relative}.HS70Aa_code span:before{content:"";background:var(--red);opacity:.3;width:2px;height:1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HS70Aa_page h1{font-family:var(--font-serif), serif;letter-spacing:-.05em;word-spacing:.07em;text-wrap:balance;margin-top:2.5rem;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:580;line-height:1.02}.HS70Aa_body{max-width:44ch;color:var(--muted);text-wrap:pretty;margin-top:1.25rem;line-height:1.65}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.25rem;display:flex}.HS70Aa_primary,.HS70Aa_secondary{letter-spacing:.03em;border-radius:12px;align-items:center;min-height:46px;padding:.85rem 1.2rem;font-size:.84rem;font-weight:700;transition-property:background-color,border-color,box-shadow,transform;transition-duration:.18s;transition-timing-function:ease-out;display:inline-flex}.HS70Aa_primary{color:#fff;background:var(--red);box-shadow:0 10px 28px #ff3b3042}.HS70Aa_primary:hover{background:var(--red-bright);transform:translateY(-2px)}.HS70Aa_secondary{border:1px solid var(--line);background:var(--surface)}.HS70Aa_secondary:hover{border-color:var(--line-red);background:var(--surface-raised);transform:translateY(-2px)}.HS70Aa_primary:active,.HS70Aa_secondary:active{transform:scale(.96)}
