.not-found-module__l2auGG__page{color:#f6f8ff;background:radial-gradient(at 50% 35%,#073c49,#0000 48%),#071322;flex-direction:column;min-height:100svh;padding:24px clamp(20px,5vw,80px);font-family:Manrope Variable,sans-serif;display:flex}.not-found-module__l2auGG__page *{box-sizing:border-box}.not-found-module__l2auGG__page a{text-decoration:none}.not-found-module__l2auGG__page a:focus-visible{outline-offset:5px;outline:3px solid #b49cff}.not-found-module__l2auGG__header,.not-found-module__l2auGG__footer{justify-content:space-between;align-items:center;gap:24px;width:min(100%,1440px);margin-inline:auto;display:flex}.not-found-module__l2auGG__header img{width:clamp(140px,16vw,220px);height:auto}.not-found-module__l2auGG__main{text-align:center;width:min(100%,1120px);margin:auto;padding:16px 0 48px}.not-found-module__l2auGG__eyebrow{color:#b49cff;text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:800}.not-found-module__l2auGG__art{object-fit:contain;width:min(100%,1000px);height:auto;max-height:48svh;margin-top:18px}.not-found-module__l2auGG__main h1{text-transform:uppercase;width:fit-content;margin:0 auto 24px;font:400 clamp(34px,5vw,70px)/1.2 Permanent Marker,cursive}.not-found-module__l2auGG__main h1:after{content:"";background:#deff42;border-radius:50%;width:42%;height:5px;margin:12px auto 0;display:block;transform:rotate(-1deg)}.not-found-module__l2auGG__copy{font-size:clamp(16px,2vw,26px);line-height:1.5}.not-found-module__l2auGG__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;display:flex}.not-found-module__l2auGG__primary,.not-found-module__l2auGG__outline{color:#90f0ea;border:1px solid #90f0ea;border-radius:100px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 28px;font-size:14px;font-weight:800;display:inline-flex}.not-found-module__l2auGG__primary{color:#071322;background:#deff42;border-color:#deff42}.not-found-module__l2auGG__footer{color:#9aaec6;border-top:1px solid #90f0ea33;flex-wrap:wrap;padding-top:22px;font-size:12px}.not-found-module__l2auGG__footer nav{gap:22px;display:flex}.not-found-module__l2auGG__footer a{color:inherit}@media (max-width:500px){.not-found-module__l2auGG__header>.not-found-module__l2auGG__outline{display:none}.not-found-module__l2auGG__main{padding-block:28px}.not-found-module__l2auGG__art{margin-block:20px}.not-found-module__l2auGG__footer{text-align:center;justify-content:center}}
