.not-found_page__HpB1w{--ease:cubic-bezier(0.23,1,0.32,1);--nf-paper:#f7f4ef;--nf-paper-deep:#eee8de;--nf-surface:#fffdf9;--nf-ink:#17251a;--nf-hero-ink:#3f433d;--nf-muted:#696d67;--nf-gold:#b98a4b;--nf-gold-text:#8b6839;--nf-button:#a97c46;--nf-button-hover:#936a39;--nf-button-text:#fffaf1;--nf-rule:rgba(85,78,65,0.18);container:nf/inline-size;display:flex;flex-direction:column;box-sizing:border-box;min-height:var(--nf-min-h,100svh);padding:1.25rem 16px 3rem;overflow-x:hidden;background:var(--nf-paper);color:var(--nf-ink);font-family:var(--font-sans);line-height:1.7}html[data-theme=dark] .not-found_page__HpB1w{--nf-paper:#131713;--nf-paper-deep:#1f251f;--nf-surface:#1a1f1a;--nf-ink:#ece6da;--nf-hero-ink:#d6d0c4;--nf-muted:#a19c90;--nf-gold:#cf9f5f;--nf-gold-text:#d3a663;--nf-button:#b8894f;--nf-button-hover:#a97c46;--nf-button-text:#fffaf1;--nf-rule:rgba(236,230,218,0.12)}.not-found_back__5u5PV{align-self:flex-start;color:var(--nf-muted);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s var(--ease)}.not-found_back__5u5PV:hover{color:var(--nf-ink)}.not-found_main__dQE5R{flex:1;justify-content:center;gap:3.25rem;padding-top:1.5rem}.not-found_copy__ei5op,.not-found_main__dQE5R{display:flex;flex-direction:column;align-items:center}.not-found_copy__ei5op{gap:1rem;max-width:34rem;text-align:center;animation:not-found_copyIn__ocIOi .65s var(--ease) calc(.95s + var(--scrub, 0s)) backwards}.not-found_eyebrow__YFYTm{margin:0;color:var(--nf-gold-text);font-size:.7rem;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase}.not-found_title__qg_fD{margin:0;color:var(--nf-ink);font-family:var(--font-serif);font-size:clamp(2rem,1.4rem + 2.4cqw,3.1rem);font-weight:400;letter-spacing:-.03em;line-height:1.05;text-wrap:balance}.not-found_body__pjwgE{max-width:30rem;margin:0;color:var(--nf-hero-ink);font-size:1rem;text-wrap:pretty}.not-found_actions__PpGTi{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.75rem;margin-top:.5rem}.not-found_button__2FDlh{display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.25rem;border-radius:.35rem;background:var(--nf-button);color:var(--nf-button-text);font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s var(--ease)}.not-found_button__2FDlh:hover{background:var(--nf-button-hover)}.not-found_link__HmuFG{display:inline-flex;align-items:center;gap:.4rem;color:var(--nf-gold-text);font-size:.9375rem;font-weight:600;text-decoration:none}.not-found_arrow__2MlMg{flex:none;transition:transform .3s var(--ease)}.not-found_button__2FDlh:hover .not-found_arrow__2MlMg,.not-found_link__HmuFG:hover .not-found_arrow__2MlMg{transform:translateX(.2rem)}.not-found_tertiary__4sUnm{margin:.25rem 0 0;color:var(--nf-muted);font-size:.875rem}.not-found_tertiary__4sUnm a{color:inherit;text-decoration:underline;text-decoration-color:var(--nf-rule);text-underline-offset:.25em;transition:color .2s var(--ease)}.not-found_tertiary__4sUnm a:hover{color:var(--nf-ink)}.not-found_page__HpB1w a:focus-visible{outline:2px solid var(--nf-gold);outline-offset:3px;border-radius:.2rem}.not-found_srOnly__FzNMR{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes not-found_copyIn__ocIOi{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.not-found_copy__ei5op{animation:none}.not-found_arrow__2MlMg,.not-found_back__5u5PV,.not-found_button__2FDlh,.not-found_tertiary__4sUnm a{transition:none}}.shelf-scene_scene__00ARI{--ease:cubic-bezier(0.23,1,0.32,1);--w:4.8rem;--h:calc(var(--w) * 1.5);--gapx:0.4rem;--shadow:0 2px 4px rgb(36 42 32/12%),0 16px 30px -12px rgb(36 42 32/35%);position:relative;width:min(44rem,100%);margin:0 auto;padding-top:1.5rem}.shelf-scene_row__sLg7r{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:var(--gapx);padding:0 1rem}.shelf-scene_shelf__6Keym{position:absolute;left:0;right:0;bottom:-5px;height:5px;border-radius:2px;background:var(--nf-gold);box-shadow:0 6px 0 -5px var(--nf-rule);transform-origin:0 50%;animation:shelf-scene_shelfDraw__njXM_ .5s var(--ease) var(--scrub,0s) backwards}.shelf-scene_slot__sq3l0{position:relative;flex:0 0 var(--w);height:var(--h);transform-origin:50% 100%;transform:rotate(var(--r,0deg));animation:shelf-scene_coverIn__WrZJt .6s var(--ease) calc(var(--d, 0s) + var(--scrub, 0s)) backwards}.shelf-scene_cover__nmhu6{position:absolute;inset:0;overflow:hidden;border-radius:3px;background:var(--nf-paper-deep);box-shadow:var(--shadow);transition:transform .4s var(--ease)}.shelf-scene_cover__nmhu6 img{object-fit:cover}.shelf-scene_cover__nmhu6:hover{transform:translateY(-4px)}.shelf-scene_leaner__i0Gqw{position:absolute;inset:0;transform-origin:100% 100%}.shelf-scene_label__ig5nK{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:74%;aspect-ratio:4/5;box-sizing:border-box;border:1px solid var(--nf-gold);border-radius:3px;background:var(--nf-surface);box-shadow:0 1px 2px rgb(36 42 32/18%);color:var(--nf-gold-text);font-family:var(--font-serif);font-size:calc(var(--w) * .66);font-weight:400;letter-spacing:-.03em;line-height:1;transform:translate(-50%,-50%);animation:shelf-scene_labelIn__zTTVD .6s var(--ease) calc(.75s + var(--scrub, 0s)) backwards}.shelf-scene_leanIntro__u_u6v{animation:shelf-scene_lean__GAw42 1.8s calc(1.8s + var(--scrub, 0s)) both}.shelf-scene_leanNow__M_2l6{animation:shelf-scene_lean__GAw42 1.8s 0s both}.shelf-scene_gap___irpO{flex:0 0 var(--w);height:var(--h);box-sizing:border-box;border:1px dashed var(--nf-rule);border-bottom:0;border-radius:3px 3px 0 0;animation:shelf-scene_fadeIn__5eYr0 .6s var(--ease) calc(.9s + var(--scrub, 0s)) backwards}.shelf-scene_sprigWrap__sP57R{position:absolute;left:-.5rem;bottom:0;width:calc(var(--h) * .62);height:calc(var(--h) * .9);animation:shelf-scene_fadeIn__5eYr0 .8s var(--ease) calc(1s + var(--scrub, 0s)) backwards}.shelf-scene_sprig__5lcPW{position:absolute;inset:0;transform-origin:50% 100%;animation:shelf-scene_sway__GUodd 6s ease-in-out infinite}.shelf-scene_sprig__5lcPW img{object-fit:contain;object-position:50% 100%}@container nf (max-width: 560px){.shelf-scene_scene__00ARI{--w:min(4.8rem,calc((100cqw - 32px - 2rem - 5 * var(--gapx)) / 6))}.shelf-scene_hideSm__cTtvE{display:none}.shelf-scene_sprigWrap__sP57R{left:-.25rem}}@keyframes shelf-scene_shelfDraw__njXM_{0%{transform:scaleX(0)}}@keyframes shelf-scene_coverIn__WrZJt{0%{opacity:0;transform:translateY(-24px) rotate(0deg)}}@keyframes shelf-scene_labelIn__zTTVD{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}}@keyframes shelf-scene_fadeIn__5eYr0{0%{opacity:0}}@keyframes shelf-scene_lean__GAw42{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.23,1,.32,1)}34%{transform:rotate(11deg)}67%{transform:rotate(11deg);animation-timing-function:cubic-bezier(.23,1,.32,1)}to{transform:rotate(0deg)}}@keyframes shelf-scene_sway__GUodd{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.shelf-scene_scene__00ARI,.shelf-scene_scene__00ARI *{animation:none!important}.shelf-scene_cover__nmhu6{transition:none}}