.not-found-module__HS70Aa__main{isolation:isolate;color:#f6f4ef;background:radial-gradient(circle at 76% 36%,#ef3f3526,#0000 18rem),linear-gradient(135deg,#0000 0 62%,#ffffff09 62.1% 62.3%,#0000 62.4%),#080a0a;grid-template-rows:auto 1fr auto;height:100dvh;padding:clamp(1.5rem,4vw,3rem) clamp(1.5rem,6vw,6rem);display:grid;position:relative;overflow:hidden auto}.not-found-module__HS70Aa__brand{color:inherit;letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.4rem);font-weight:700;text-decoration:none}.not-found-module__HS70Aa__brand:focus-visible,.not-found-module__HS70Aa__actions a:focus-visible{outline-offset:.35rem;outline:2px solid #f6f4ef}.not-found-module__HS70Aa__content{align-self:center;gap:1.5rem;width:min(100%,58rem);padding-block:3rem;display:grid}.not-found-module__HS70Aa__code{color:#b9bcba;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.9rem;font-size:.875rem;font-weight:700;display:flex}.not-found-module__HS70Aa__code:before{content:"";background:#ef3f35;width:2.25rem;height:.2rem}.not-found-module__HS70Aa__content h1{letter-spacing:-.065em;text-wrap:balance;max-width:10ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.75rem,8vw,8rem);font-weight:400;line-height:.9}.not-found-module__HS70Aa__description{color:#c8cbc8;max-width:38rem;font-size:1rem;line-height:1.7}.not-found-module__HS70Aa__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.not-found-module__HS70Aa__actions a{border-radius:999px;min-height:3.25rem;padding:.85rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none}.not-found-module__HS70Aa__primary{color:#101313;background:#ef3f35;align-items:center;gap:1rem;display:inline-flex}.not-found-module__HS70Aa__primary:hover{background:#ff5148}.not-found-module__HS70Aa__secondary{color:#f6f4ef;border:1px solid #666a68}.not-found-module__HS70Aa__secondary:hover{border-color:#f6f4ef}.not-found-module__HS70Aa__footer{color:#8f9491;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:700}@media (max-width:600px){.not-found-module__HS70Aa__main{height:100svh}.not-found-module__HS70Aa__content h1{font-size:clamp(3.3rem,17vw,5.25rem)}.not-found-module__HS70Aa__actions{display:grid}.not-found-module__HS70Aa__actions a{width:fit-content}}
