.stage.svelte-4jvzkj{perspective:1500px;perspective-origin:50%;justify-content:center;align-items:flex-end;width:100%;height:100%;padding-left:14%;display:flex;position:relative}.bloom.svelte-4jvzkj{opacity:0;pointer-events:none;background:radial-gradient(at 58% 55%,#f2d26457,#f2d2641a 35%,#f2d26400 62%);transition:opacity 1.1s ease-out .45s,transform 1.1s cubic-bezier(.2,.7,.2,1) .45s;animation:5s ease-in-out 1.8s infinite svelte-4jvzkj-breathe;position:absolute;inset:-40% -40% -10%;transform:scale(.6)}.stage.svelte-4jvzkj:not(.closed) .bloom:where(.svelte-4jvzkj){opacity:1;transform:scale(1)}@keyframes svelte-4jvzkj-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}.fridge.svelte-4jvzkj{aspect-ratio:9/14;width:min(50vw,200px);transform-style:preserve-3d;transform-origin:60% 55%;transition:transform 1.6s cubic-bezier(.2,.7,.2,1);position:relative}.cavity.svelte-4jvzkj{background:linear-gradient(#2a2622,#1a1715);border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 2px #3a332e,inset 0 -30px 60px #00000073}.photo.svelte-4jvzkj{object-fit:cover;object-position:50% 48%;opacity:0;width:100%;height:100%;transition:opacity .9s ease-out .5s;position:absolute;inset:0;transform:scale(1.04)}.stage.svelte-4jvzkj:not(.closed) .photographed:where(.svelte-4jvzkj) .photo:where(.svelte-4jvzkj){opacity:1;animation:14s ease-in-out 1.4s infinite alternate svelte-4jvzkj-drift}@keyframes svelte-4jvzkj-drift{0%{transform:scale(1.04)translateY(0)}to{transform:scale(1.1)translateY(-1.5%)}}.photographed.svelte-4jvzkj .shelf:where(.svelte-4jvzkj),.photographed.svelte-4jvzkj .drawer:where(.svelte-4jvzkj){display:none}.photographed.svelte-4jvzkj .lamp:where(.svelte-4jvzkj){opacity:.35!important}.lamp.svelte-4jvzkj{opacity:0;background:radial-gradient(at 50% 0,#f2d264a6,#f2d2641f 50%,#f2d26400 75%);height:60%;transition:opacity .6s ease-out .35s;position:absolute;top:0;left:10%;right:10%}.stage.svelte-4jvzkj:not(.closed) .lamp:where(.svelte-4jvzkj){opacity:1}.shelf.svelte-4jvzkj{background:#4a423c;border-radius:2px;justify-content:flex-end;align-items:flex-end;gap:5%;height:3px;padding:0 5%;display:flex;position:absolute;left:8%;right:8%}.s1.svelte-4jvzkj{top:30%}.s2.svelte-4jvzkj{top:52%}.s3.svelte-4jvzkj{top:74%}.jar.svelte-4jvzkj{opacity:.35;background:#5c524a;border-radius:4px 4px 2px 2px;transition:opacity .6s ease-out .6s;display:block;transform:translateY(-100%)}.stage.svelte-4jvzkj:not(.closed) .jar:where(.svelte-4jvzkj){opacity:1}.a.svelte-4jvzkj{background:#c7563e;width:14%;height:26px}.b.svelte-4jvzkj{background:#e8dfc9;width:20%;height:18px}.c.svelte-4jvzkj{background:#7da06b;width:12%;height:30px}.d.svelte-4jvzkj{background:#d9b25c;width:26%;height:16px}.e.svelte-4jvzkj{background:#8f6b4d;width:16%;height:24px}.f.svelte-4jvzkj{background:#b9c9d6;width:18%;height:20px}.g.svelte-4jvzkj{background:#c7563e;width:12%;height:28px}.h.svelte-4jvzkj{background:#7da06b;width:22%;height:14px}.drawer.svelte-4jvzkj{background:#f5f1ea0f;border:1.5px solid #4a423c;border-radius:8px;height:12%;position:absolute;bottom:6%;left:8%;right:8%}.beam.svelte-4jvzkj{transform-origin:0;filter:blur(6px);pointer-events:none;background:conic-gradient(at 0%,#0000 42deg,#f2d2646b 66deg 114deg,#0000 138deg);width:130%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .45s;position:absolute;top:-30%;bottom:-30%;left:96%;transform:scaleX(0);-webkit-mask-image:linear-gradient(90deg,#000 10%,#0000 95%);mask-image:linear-gradient(90deg,#000 10%,#0000 95%)}.stage.svelte-4jvzkj:not(.closed) .beam:where(.svelte-4jvzkj){transform:scaleX(1)}.stage.wide.svelte-4jvzkj .beam:where(.svelte-4jvzkj){transform:scaleX(1.5)}.door.svelte-4jvzkj{transform-origin:0;backface-visibility:hidden;background:linear-gradient(100deg,#2e2925,#1e1b19 60%,#181513);border-radius:22px;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .45s;position:absolute;inset:0;transform:rotateY(0);box-shadow:inset 0 0 0 2px #3a332e,-2px 0 #0c0b0a}.stage.svelte-4jvzkj:not(.closed) .door:where(.svelte-4jvzkj){transform:rotateY(-54deg)}.stage.wide.svelte-4jvzkj .door:where(.svelte-4jvzkj){transition-duration:.7s;transition-delay:0s;transform:rotateY(-96deg)}.stage.wide.svelte-4jvzkj .beam:where(.svelte-4jvzkj){transition-duration:.7s;transition-delay:0s}.stage.wide.svelte-4jvzkj .fridge:where(.svelte-4jvzkj){transition:transform 1.6s cubic-bezier(.2,.7,.2,1);transform:scale(1.12)}.stage.wide.svelte-4jvzkj .photographed:where(.svelte-4jvzkj) .photo:where(.svelte-4jvzkj){transition:transform 1.6s cubic-bezier(.2,.7,.2,1);animation:none;transform:scale(1.18)translateY(-2%)}.stage.wide.svelte-4jvzkj .bloom:where(.svelte-4jvzkj){transition:transform 1.6s ease-out;animation:none;transform:scale(1.25)}.handle.svelte-4jvzkj{background:#5c524a;border-radius:3px;width:6px;height:28%;position:absolute;top:20%;right:10%}.edge.svelte-4jvzkj{background:var(--accent);opacity:0;border-radius:0 22px 22px 0;width:7px;transition:opacity .5s ease-out .5s;position:absolute;top:0;bottom:0;right:0}.stage.svelte-4jvzkj:not(.closed) .edge:where(.svelte-4jvzkj){opacity:1}@media (prefers-reduced-motion:reduce){.door.svelte-4jvzkj,.beam.svelte-4jvzkj,.bloom.svelte-4jvzkj,.lamp.svelte-4jvzkj,.jar.svelte-4jvzkj,.edge.svelte-4jvzkj,.photo.svelte-4jvzkj{transition:none;animation:none}}.landing.svelte-1uha8ag{position:relative;overflow:hidden}header.svelte-1uha8ag{z-index:1;position:relative}.hero.svelte-1uha8ag{z-index:0;flex-grow:1;min-height:34vh;max-height:44vh;margin:8px -16px 18px;position:relative}.sub.svelte-1uha8ag{max-width:32ch}.centre.svelte-1uha8ag{text-align:center;margin:6px 0 0;line-height:1.45}.links.svelte-1uha8ag{opacity:.7;margin-top:10px}.links.svelte-1uha8ag a:where(.svelte-1uha8ag),.linkish.svelte-1uha8ag{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.improve.svelte-1uha8ag{margin-top:10px}.linkish.svelte-1uha8ag{font-size:inherit;background:0 0;padding:0}
