.not-found-module__sxuMuG__page{align-items:stretch;padding-bottom:0;display:flex}.not-found-module__sxuMuG__mainContent{justify-content:center;min-height:100vh;padding-top:28px;padding-bottom:28px}.not-found-module__sxuMuG__card{isolation:isolate;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--primary) 8%, transparent);border-radius:var(--br-10xl);background:radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--accent) 18%, transparent) 0, transparent 34%), var(--container-background);grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);align-items:center;gap:clamp(28px,6vw,72px);width:min(100%,980px);min-height:520px;padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 24px 80px #0000001f}.not-found-module__sxuMuG__card:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);width:320px;box-shadow:0 0 0 38px color-mix(in srgb, var(--accent) 5%, transparent), 0 0 0 82px color-mix(in srgb, var(--accent) 3%, transparent);border-radius:50%;position:absolute;bottom:-120px;right:-90px}.not-found-module__sxuMuG__visual{min-height:260px;color:var(--primary);justify-content:center;align-items:center;display:flex;position:relative}.not-found-module__sxuMuG__number{letter-spacing:-.08em;font-family:Clock Serif,serif;font-size:clamp(112px,13vw,180px);font-weight:700;line-height:.8}.not-found-module__sxuMuG__missingPage{aspect-ratio:1;color:#fff;background:var(--accent);width:clamp(88px,9vw,120px);box-shadow:0 12px 36px color-mix(in srgb, var(--accent) 38%, transparent), 0 0 0 10px color-mix(in srgb, var(--accent) 10%, transparent);border-radius:50%;place-items:center;margin:0 -4px;display:grid;position:relative;transform:rotate(-8deg)}.not-found-module__sxuMuG__missingPage:before{content:"";border-radius:inherit;border:1px dashed #ffffff59;position:absolute;inset:12px}.not-found-module__sxuMuG__searchIcon{place-items:center;display:grid;transform:rotate(8deg)}.not-found-module__sxuMuG__spark{background:var(--accent);width:10px;height:10px;box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 44%, transparent);border-radius:50%;position:absolute}.not-found-module__sxuMuG__sparkOne{top:18%;left:10%}.not-found-module__sxuMuG__sparkTwo{width:7px;height:7px;bottom:22%;right:5%}.not-found-module__sxuMuG__sparkThree{opacity:.65;width:5px;height:5px;top:7%;right:24%}.not-found-module__sxuMuG__content{flex-direction:column;align-items:flex-start;max-width:480px;display:flex}.not-found-module__sxuMuG__eyebrow{min-height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:18px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.not-found-module__sxuMuG__title{max-width:460px;color:var(--primary);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,64px);font-weight:700;line-height:.98}.not-found-module__sxuMuG__description{max-width:440px;color:var(--secondary);text-wrap:pretty;margin:22px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{border-radius:var(--br-md);box-sizing:border-box;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}a.not-found-module__sxuMuG__primaryAction:any-link{color:#fff;background:var(--accent);box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 24%, transparent)}a.not-found-module__sxuMuG__secondaryAction:any-link{color:var(--primary);background:var(--background)}.not-found-module__sxuMuG__primaryAction:hover,.not-found-module__sxuMuG__secondaryAction:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__primaryAction:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--accent) 32%, transparent)}.not-found-module__sxuMuG__secondaryAction:hover{background:color-mix(in srgb, var(--background) 82%, var(--primary) 8%)}.not-found-module__sxuMuG__primaryAction:active,.not-found-module__sxuMuG__secondaryAction:active{transform:translateY(0)scale(.98)}.not-found-module__sxuMuG__primaryAction:focus-visible,.not-found-module__sxuMuG__secondaryAction:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 34%, transparent);outline-offset:3px}.not-found-module__sxuMuG__hint{color:var(--secondary);letter-spacing:.04em;margin:18px 0 0;font-size:12px}@media screen and (max-width:1050px){.not-found-module__sxuMuG__card{text-align:center;grid-template-columns:1fr;gap:12px;min-height:auto}.not-found-module__sxuMuG__visual{min-height:210px}.not-found-module__sxuMuG__content{align-items:center;max-width:620px;margin:0 auto}.not-found-module__sxuMuG__actions{justify-content:center}}@media screen and (max-width:699px){.not-found-module__sxuMuG__mainContent{min-height:calc(100svh - 112px);justify-content:center!important;padding:20px 16px 104px!important}.not-found-module__sxuMuG__card{border-radius:var(--br-9xl);gap:8px;min-height:min(660px,100svh - 144px);padding:28px 22px 32px}.not-found-module__sxuMuG__visual{min-height:160px}.not-found-module__sxuMuG__number{font-size:clamp(78px,25vw,116px)}.not-found-module__sxuMuG__missingPage{width:clamp(66px,20vw,90px)}.not-found-module__sxuMuG__title{font-size:clamp(34px,10vw,48px)}.not-found-module__sxuMuG__description{margin-top:16px;font-size:15px}.not-found-module__sxuMuG__actions{width:100%;margin-top:24px}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{flex:100%;width:100%}.not-found-module__sxuMuG__hint{display:none}}@media (prefers-reduced-motion:no-preference){.not-found-module__sxuMuG__missingPage{animation:4s ease-in-out infinite not-found-module__sxuMuG__float}.not-found-module__sxuMuG__sparkOne{animation:2.8s ease-in-out infinite not-found-module__sxuMuG__twinkle}.not-found-module__sxuMuG__sparkTwo{animation:2.8s ease-in-out .8s infinite not-found-module__sxuMuG__twinkle}.not-found-module__sxuMuG__sparkThree{animation:2.8s ease-in-out 1.6s infinite not-found-module__sxuMuG__twinkle}}@keyframes not-found-module__sxuMuG__float{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-9px)rotate(-4deg)}}@keyframes not-found-module__sxuMuG__twinkle{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}
