.NotFoundPage-module__5r79RW__shell{--nf-paper:#fbf5e8;--nf-ink:#28231d;--nf-soft:#706657;--nf-yolk:#f4b323;--nf-bg-dot:#7860370d;--nf-bg-start:#fcf8ef;--nf-bg-end:#f8f0e2;--nf-kicker-border:#493b2724;--nf-kicker-bg:#ffffff6b;--nf-art-shadow:#7a5c302e;--nf-art-shadow-soft:#7a5c3014;--nf-slot-border:#493b2757;--nf-slot-bg-top:#ffffffb8;--nf-slot-bg-mid:#fff8e99e;--nf-slot-bg-end:#dfccaa7a;--nf-slot-shadow-inner:#68502d14;--nf-slot-shadow-outer:#44321b1f;--nf-slot-text:#6c532ea3;--nf-shell-border:#493b2724;--nf-shell-start:#fffdf7;--nf-shell-end:#ead9bb;--nf-shell-shadow:#3f2d1821;min-height:100vh;color:var(--nf-ink);background:radial-gradient(circle at 1px 1px, var(--nf-bg-dot) .7px, transparent .9px), linear-gradient(180deg, var(--nf-bg-start) 0%, var(--nf-paper) 56%, var(--nf-bg-end) 100%);background-size:17px 17px,auto;overflow:hidden}.dark .NotFoundPage-module__5r79RW__shell{--nf-paper:#211d18;--nf-ink:#f7efe1;--nf-soft:#bbae9c;--nf-bg-dot:#ffffff09;--nf-bg-start:#1d1915;--nf-bg-end:#181512;--nf-kicker-border:#fff7eb24;--nf-kicker-bg:#2a241eb8;--nf-art-shadow:#00000057;--nf-art-shadow-soft:#f4b3230f;--nf-slot-border:#fff7eb38;--nf-slot-bg-top:#f7efe147;--nf-slot-bg-mid:#393127a3;--nf-slot-bg-end:#211d18b8;--nf-slot-shadow-inner:#fff7eb0f;--nf-slot-shadow-outer:#0000003d;--nf-slot-text:#f7efe1ad;--nf-shell-border:#fff7eb29;--nf-shell-start:#f8eedc;--nf-shell-end:#cdb58a;--nf-shell-shadow:#00000047}.NotFoundPage-module__5r79RW__header,.NotFoundPage-module__5r79RW__hero{width:min(1180px,100% - 32px);margin-inline:auto}.NotFoundPage-module__5r79RW__header{align-items:center;min-height:82px;display:flex}.NotFoundPage-module__5r79RW__logo{color:var(--nf-ink);letter-spacing:-.045em;align-items:center;gap:.65rem;font-size:1.45rem;font-weight:850;display:inline-flex}.NotFoundPage-module__5r79RW__hero{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);min-height:calc(100vh - 82px);padding:1.5rem 0 3rem;display:grid}.NotFoundPage-module__5r79RW__copy{z-index:2;max-width:35rem;position:relative}.NotFoundPage-module__5r79RW__kicker{border:1px solid var(--nf-kicker-border);background:var(--nf-kicker-bg);color:var(--nf-soft);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .78rem;font-size:.68rem;font-weight:850;display:inline-flex}.NotFoundPage-module__5r79RW__kicker span{background:var(--nf-yolk);border-radius:999px;width:.48rem;height:.48rem;box-shadow:0 0 0 4px #f4b3231a}.NotFoundPage-module__5r79RW__copy h1{letter-spacing:-.065em;max-width:43rem;margin:1.4rem 0 1.1rem;font-family:Arial,Helvetica,sans-serif;font-size:clamp(3.25rem,6.4vw,5.9rem);font-weight:900;line-height:.94}.NotFoundPage-module__5r79RW__body{max-width:33rem;color:var(--nf-soft);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.NotFoundPage-module__5r79RW__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.9rem;display:flex}.NotFoundPage-module__5r79RW__art{min-height:560px;margin-right:-5rem;position:relative;overflow:visible}.NotFoundPage-module__5r79RW__art:before{content:"";z-index:0;background:radial-gradient(var(--nf-art-shadow), var(--nf-art-shadow-soft) 46%, transparent 76%);filter:blur(28px);border-radius:50%;width:min(90%,760px);height:48%;position:absolute;bottom:4%;right:-1rem}.NotFoundPage-module__5r79RW__stage{z-index:1;min-height:inherit;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:visible;transform:translateY(1.25rem)}.NotFoundPage-module__5r79RW__stage img{object-fit:contain;filter:saturate(.98)contrast(1.02);width:min(100%,880px);max-width:none;height:auto;display:block}.NotFoundPage-module__5r79RW__missingSlot{aspect-ratio:.86;border:2px dashed var(--nf-slot-border);background:radial-gradient(circle at 50% 28%, var(--nf-slot-bg-top), var(--nf-slot-bg-mid) 48%, var(--nf-slot-bg-end) 100%);width:clamp(5.2rem,9vw,7.8rem);box-shadow:inset 0 .8rem 1.4rem var(--nf-slot-shadow-inner), 0 .8rem 1.7rem var(--nf-slot-shadow-outer);border-radius:52% 52% 48% 48%/62% 62% 39% 39%;place-items:center;display:grid;position:absolute;top:47%;right:min(26vw,21rem);transform:rotate(-5deg)}.NotFoundPage-module__5r79RW__missingSlot span{color:var(--nf-slot-text);letter-spacing:.08em;font-size:clamp(1rem,2vw,1.55rem);font-weight:900}.NotFoundPage-module__5r79RW__shellPiece{z-index:2;aspect-ratio:1.45;border:1px solid var(--nf-shell-border);background:linear-gradient(145deg, var(--nf-shell-start), var(--nf-shell-end));width:clamp(2.2rem,4vw,3.4rem);box-shadow:0 .7rem 1.5rem var(--nf-shell-shadow);border-radius:52% 48% 60% 40%;position:absolute}.NotFoundPage-module__5r79RW__shellPieceOne{top:34%;right:min(18vw,14.5rem);transform:rotate(18deg)}.NotFoundPage-module__5r79RW__shellPieceTwo{top:63%;right:min(31vw,25rem);transform:rotate(-22deg)}@media (max-width:980px){.NotFoundPage-module__5r79RW__shell{overflow:hidden}.NotFoundPage-module__5r79RW__hero{grid-template-columns:1fr;gap:0;min-height:0;padding-top:1rem}.NotFoundPage-module__5r79RW__copy{max-width:42rem}.NotFoundPage-module__5r79RW__art{min-height:420px;margin:0}.NotFoundPage-module__5r79RW__stage{justify-content:center;transform:translateY(.5rem)}.NotFoundPage-module__5r79RW__stage img{width:min(100vw,720px)}.NotFoundPage-module__5r79RW__missingSlot{right:35%}}@media (max-width:640px){.NotFoundPage-module__5r79RW__header,.NotFoundPage-module__5r79RW__hero{width:min(100% - 24px,1180px)}.NotFoundPage-module__5r79RW__header{min-height:70px}.NotFoundPage-module__5r79RW__copy h1{font-size:clamp(3rem,14vw,4.25rem)}.NotFoundPage-module__5r79RW__actions{display:grid}.NotFoundPage-module__5r79RW__actions a{justify-content:center;width:100%}.NotFoundPage-module__5r79RW__art{min-height:310px}.NotFoundPage-module__5r79RW__stage{transform:translateY(.25rem)}.NotFoundPage-module__5r79RW__stage img{width:min(100vw,560px)}.NotFoundPage-module__5r79RW__missingSlot{top:45%;right:30%}.NotFoundPage-module__5r79RW__shellPieceOne{top:31%;right:17%}.NotFoundPage-module__5r79RW__shellPieceTwo{top:62%;right:52%}}@media (prefers-reduced-motion:reduce){.NotFoundPage-module__5r79RW__actions a,.NotFoundPage-module__5r79RW__stage{transition:none;transform:none}}
