.not-found-module__a2eAQq__main{z-index:10;min-height:calc(100dvh - 180px);padding:56px 24px calc(120px + env(safe-area-inset-bottom));color:#ededed;font-family:var(--font-inter), sans-serif;place-items:center;display:grid;position:relative}.not-found-module__a2eAQq__hero{text-align:center;-webkit-backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 100%,#7e22ce33 0%,#0000 70%);border:1px solid #ffffff14;border-radius:14px;width:min(760px,100%);padding:52px 28px 48px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000047}.not-found-module__a2eAQq__hero:before,.not-found-module__a2eAQq__hero:after{content:"";background:linear-gradient(90deg,#0000,#fbd38d73,#0000);width:220px;height:1px;position:absolute;left:50%;transform:translate(-50%)}.not-found-module__a2eAQq__hero:before{top:28px}.not-found-module__a2eAQq__hero:after{bottom:28px}.not-found-module__a2eAQq__kicker{color:#fbd38ddb;letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.not-found-module__a2eAQq__code{font-family:var(--font-cinzel), var(--font-cormorant-sc), serif;letter-spacing:.05em;background:linear-gradient(90deg,#fbbf24,#d97706);-webkit-text-fill-color:transparent;text-shadow:0 18px 55px #fbbf2429;-webkit-background-clip:text;background-clip:text;font-size:clamp(72px,15vw,132px);font-weight:600;line-height:.95}.not-found-module__a2eAQq__title{color:#fff;max-width:640px;font-family:var(--font-cinzel), var(--font-cormorant-sc), serif;letter-spacing:.03em;text-wrap:balance;margin:18px auto 0;font-size:clamp(28px,5vw,42px);font-weight:500;line-height:1.14}.not-found-module__a2eAQq__copy{color:#ffffffad;max-width:56ch;font-family:var(--font-lora), serif;text-wrap:pretty;margin:18px auto 0;font-size:16px;font-style:italic;line-height:1.65}.not-found-module__a2eAQq__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.not-found-module__a2eAQq__primaryCta,.not-found-module__a2eAQq__secondaryCta,.not-found-module__a2eAQq__ghostCta{color:#fbd38d;font-family:var(--font-lora), serif;background:#05050847;border:1px solid #fbd38d24;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:1rem;font-style:italic;font-weight:600;text-decoration:none;transition:gap .2s,border-color .2s,background-color .2s,color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #00000029}.not-found-module__a2eAQq__primaryCta:after,.not-found-module__a2eAQq__secondaryCta:after,.not-found-module__a2eAQq__ghostCta:after{content:"→";font-style:normal;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-block}.not-found-module__a2eAQq__primaryCta{background:#fbd38d1a;border-color:#fbd38d47}.not-found-module__a2eAQq__ghostCta{color:#ffffffc7;border-color:#ffffff1f}.not-found-module__a2eAQq__primaryCta:hover,.not-found-module__a2eAQq__secondaryCta:hover,.not-found-module__a2eAQq__ghostCta:hover{color:#fde68a;background:#fbd38d12;border-color:#fbd38d57;gap:.75rem}.not-found-module__a2eAQq__ghostCta:hover{color:#fff;background:#ffffff14;border-color:#fff3}.not-found-module__a2eAQq__primaryCta:hover:after,.not-found-module__a2eAQq__secondaryCta:hover:after,.not-found-module__a2eAQq__ghostCta:hover:after{transform:translate(.25rem)}.not-found-module__a2eAQq__primaryCta:focus-visible,.not-found-module__a2eAQq__secondaryCta:focus-visible,.not-found-module__a2eAQq__ghostCta:focus-visible{outline-offset:3px;outline:2px solid #fbd38d8c}@media (max-width:640px){.not-found-module__a2eAQq__main{min-height:calc(100dvh - 140px);padding:32px 16px calc(88px + env(safe-area-inset-bottom))}.not-found-module__a2eAQq__hero{padding:42px 18px 38px}.not-found-module__a2eAQq__actions{flex-direction:column;align-items:stretch}}
