.not-found-page{flex-direction:column;display:flex}.not-found-module__HS70Aa__main{min-width:0;width:min(100%, var(--page-max));padding:clamp(6.5rem, 13vw, 9rem) var(--page-gutter) clamp(4rem, 9vw, 7rem);flex:1;align-content:center;justify-items:center;margin-inline:auto;display:grid}.not-found-module__HS70Aa__card{justify-items:center;gap:clamp(1.5rem,4vw,2rem);width:min(100%,42rem);display:grid}.not-found-module__HS70Aa__row{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;min-width:0;display:flex}.not-found-module__HS70Aa__code{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;line-height:1}.not-found-module__HS70Aa__divider{background:var(--color-rule-strong);width:1px;height:3rem;display:none}.not-found-module__HS70Aa__text{min-width:0}.not-found-module__HS70Aa__text h1{font-size:clamp(var(--text-base), 1.6vw, var(--text-lg));letter-spacing:0;margin:0;font-weight:500;line-height:1.35}.not-found-module__HS70Aa__text p{color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-2xs);line-height:1.55}.not-found-module__HS70Aa__action{justify-content:center;align-items:center;gap:var(--space-xs);min-height:2.25rem;padding-inline:var(--space-md);border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);color:var(--color-ink);white-space:nowrap;transition:border-color var(--dur-short) var(--ease-out), background var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.not-found-module__HS70Aa__action>span{font-size:1.05em;line-height:1}.not-found-module__HS70Aa__action:focus-visible{outline:var(--rule-heavy) solid var(--color-focus);outline-offset:var(--space-2xs)}.not-found-module__HS70Aa__action:active{transform:scale(.98)}@media (min-width:40rem){.not-found-module__HS70Aa__row{justify-content:center;gap:var(--space-lg);text-align:start;flex-direction:row}.not-found-module__HS70Aa__divider{display:block}}@media (hover:hover) and (pointer:fine){.not-found-module__HS70Aa__action:hover{border-color:var(--color-ink);background:color-mix(in oklab, var(--color-premium-black) 94%, var(--color-ink) 6%)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__action{transition-duration:0s}}
