html[data-sitting] header.bar{opacity:0;transition:opacity var(--slow);pointer-events:none!important}html[data-sitting] header.bar *{pointer-events:none!important}.sit.svelte-1r5n4ef{background:var(--ground);min-height:100svh;color:var(--ink)}.sit.on.svelte-1r5n4ef{color:#ecebe8;z-index:30;background:#000;position:fixed;inset:0}.arrive.svelte-1r5n4ef{padding:calc(var(--s-7) + var(--s-2)) var(--margin) var(--s-6);column-gap:var(--gutter);row-gap:var(--s-2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.arrive.svelte-1r5n4ef>:where(.svelte-1r5n4ef){max-width:var(--measure);grid-column:5/span 6;margin:0}h1.svelte-1r5n4ef{font-size:var(--t-4);font-weight:var(--w-thin);letter-spacing:-.01em;margin-bottom:var(--s-3)}.lead.svelte-1r5n4ef{max-width:26em;font-size:var(--t-3);font-weight:var(--w-light);margin-bottom:var(--s-2);line-height:1.4}.arrive.svelte-1r5n4ef p:where(.svelte-1r5n4ef){line-height:1.6}.small.svelte-1r5n4ef{font-size:var(--t-1);color:var(--ink-2)}.ways.svelte-1r5n4ef{margin-top:var(--s-4);gap:0;display:grid}.way.svelte-1r5n4ef{text-align:left;border:0;border-top:1px solid var(--line-2);color:var(--ink);font:inherit;font-size:var(--t-2);padding:var(--s-2) 0;cursor:pointer;background:0 0}.way.svelte-1r5n4ef:last-child{border-bottom:1px solid var(--line-2)}.way.quiet.svelte-1r5n4ef{color:var(--ink-2)}.way.svelte-1r5n4ef:hover,.way.svelte-1r5n4ef:focus-visible{color:var(--ink);outline:none}.way.svelte-1r5n4ef:focus-visible{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.room.svelte-1r5n4ef{cursor:none;background:#000;border:0;width:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.room.hidden.svelte-1r5n4ef{visibility:hidden}.room.pressing.svelte-1r5n4ef{cursor:pointer}.room.svelte-1r5n4ef:focus-visible{outline-offset:-6px;outline:1px solid #ecebe840}.room.svelte-1r5n4ef video:where(.svelte-1r5n4ef),.room.svelte-1r5n4ef .still:where(.svelte-1r5n4ef){object-fit:cover;width:100%;height:100%;filter:var(--face);opacity:1;transition:opacity .9s;position:absolute;inset:0}.room.svelte-1r5n4ef .dark:where(.svelte-1r5n4ef){opacity:0}@media (orientation:portrait){.room.svelte-1r5n4ef video:where(.svelte-1r5n4ef),.room.svelte-1r5n4ef .still:where(.svelte-1r5n4ef){object-fit:contain;transform:scale(1.3)}}.hush.svelte-1r5n4ef{pointer-events:none;position:absolute;inset:0}.hush.svelte-1r5n4ef:before,.hush.svelte-1r5n4ef:after{content:"";opacity:0;transition:opacity var(--slow);position:absolute;inset:0}.hush.svelte-1r5n4ef:before{background:radial-gradient(95% 42% at 50% 100%,#000000bd,#0009 28%,#0000005c 55%,#00000024 78%,#0000000a 92%,#0000 100%)}.hush.svelte-1r5n4ef:after{background:radial-gradient(26% 22% at 100% 0,#0000009e,#0000006b 35%,#00000029 70%,#0000000a 90%,#0000 100%)}@media (orientation:portrait){.hush.svelte-1r5n4ef:before{background:radial-gradient(150% 34% at 50% 100%,#000000bd,#0009 28%,#0000005c 55%,#00000024 78%,#0000000a 92%,#0000 100%)}.hush.svelte-1r5n4ef:after{background:radial-gradient(60% 14% at 100% 0,#0000009e,#0000006b 35%,#00000029 70%,#0000000a 90%,#0000 100%)}}.hush.low.svelte-1r5n4ef:before,.hush.top.svelte-1r5n4ef:after{opacity:1}.say.svelte-1r5n4ef{left:var(--margin);right:var(--margin);bottom:calc(var(--s-5) + env(safe-area-inset-bottom));pointer-events:none;gap:var(--s-2);text-align:center;justify-items:center;display:grid;position:absolute}.say.svelte-1r5n4ef p:where(.svelte-1r5n4ef){max-width:30em;font-size:var(--t-2);font-weight:var(--w-light);color:#ecebe8;text-shadow:0 0 .6em #0000008c;margin:0;line-height:1.55}.say.svelte-1r5n4ef .note:where(.svelte-1r5n4ef){font-size:var(--t-1);color:#a3a29e;pointer-events:auto}.link.svelte-1r5n4ef{font:inherit;color:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.say.svelte-1r5n4ef .link:where(.svelte-1r5n4ef){color:#ecebe8;margin-left:.4em}.leave.svelte-1r5n4ef{top:calc(var(--s-3) + env(safe-area-inset-top));right:var(--margin);color:#ecebe8;text-shadow:0 0 .6em #0000008c;font:inherit;font-size:var(--t-1);cursor:pointer;opacity:0;transition:opacity var(--slow);padding:var(--s-1);background:0 0;border:0;position:absolute}.leave.shown.svelte-1r5n4ef,.leave.svelte-1r5n4ef:focus-visible{opacity:1}.leave.svelte-1r5n4ef:hover{color:#ecebe8}.after.svelte-1r5n4ef{gap:var(--gutter);padding:var(--s-6) var(--margin) var(--s-5);opacity:0;background:#000;grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-content:center;align-items:end;transition:opacity 1.6s;display:grid;position:absolute;inset:0;overflow-y:auto}.after.shown.svelte-1r5n4ef{opacity:1}.after.svelte-1r5n4ef figure:where(.svelte-1r5n4ef){margin:0}.after.svelte-1r5n4ef img:where(.svelte-1r5n4ef){aspect-ratio:16/9;object-fit:cover;width:100%;filter:var(--face);outline:1px solid #262625;display:block}.named.svelte-1r5n4ef p:where(.svelte-1r5n4ef){margin:0}.named.svelte-1r5n4ef .small:where(.svelte-1r5n4ef){color:#a3a29e}.name.svelte-1r5n4ef{font-size:var(--t-4);font-weight:var(--w-thin);margin:var(--s-1) 0 var(--s-2)!important}.go.svelte-1r5n4ef{gap:var(--s-1) var(--s-3);font-size:var(--t-1);flex-wrap:wrap;display:flex;margin-top:var(--s-4)!important}.go.svelte-1r5n4ef a:where(.svelte-1r5n4ef):hover{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.go.svelte-1r5n4ef .link:where(.svelte-1r5n4ef){color:#a3a29e;text-decoration:none}.go.svelte-1r5n4ef .link:where(.svelte-1r5n4ef):hover{color:#ecebe8}.debug.svelte-1r5n4ef{z-index:40;color:#f60;background:#000;font-size:20px;position:fixed;top:8px;left:8px}.cam.svelte-1r5n4ef{opacity:0;pointer-events:none;width:2px;height:2px;position:fixed;top:0;left:0}.fade.svelte-1r5n4ef{animation:1.6s both svelte-1r5n4ef-fade}@keyframes svelte-1r5n4ef-fade{0%{opacity:0}}@media (width<=900px){.arrive.svelte-1r5n4ef>:where(.svelte-1r5n4ef){grid-column:1/-1}.arrive.svelte-1r5n4ef{padding-top:var(--s-6);row-gap:var(--s-1)}h1.svelte-1r5n4ef{margin-bottom:var(--s-1)}.lead.svelte-1r5n4ef{font-size:var(--t-2)}.ways.svelte-1r5n4ef{margin-top:var(--s-2)}.after.svelte-1r5n4ef{padding:var(--s-5) var(--margin);grid-template-columns:1fr;align-content:center;align-items:start}}@media (prefers-reduced-motion:reduce){.fade.svelte-1r5n4ef{animation:none}}
