.HS70Aa_page{text-align:center;place-items:center;min-height:calc(100svh - 240px);padding:64px 20px;display:grid}.HS70Aa_content{width:100%;max-width:480px}.HS70Aa_code{color:var(--muted-foreground);letter-spacing:-.06em;margin-bottom:24px;font-size:clamp(88px,20vw,144px);font-weight:400;line-height:1}.HS70Aa_content h1{letter-spacing:-.03em;font-size:clamp(22px,5vw,30px);font-weight:500;line-height:1.5}.HS70Aa_description{color:var(--muted-foreground);margin-top:16px;font-size:14px;line-height:1.9}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.HS70Aa_actions a{border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 22px;font-size:13px;font-weight:500;transition:background-color .15s;display:inline-flex}.HS70Aa_actions .HS70Aa_primary{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.HS70Aa_primary:hover{background:color-mix(in srgb, var(--primary) 90%, var(--background))}.HS70Aa_secondary:hover{background:var(--muted)}.HS70Aa_help{color:var(--muted-foreground);margin-top:28px;padding:10px 0;font-size:12px;display:inline-block}.HS70Aa_help:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.HS70Aa_page{min-height:calc(100svh - 200px);padding-block:48px}}
