.room[data-astro-cid-ei7jngi4]{height:calc(100svh - var(--mast));min-height:540px;font:400 13px/20px var(--text);letter-spacing:.005em;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}h1[data-astro-cid-ei7jngi4],h2[data-astro-cid-ei7jngi4],p[data-astro-cid-ei7jngi4],ul[data-astro-cid-ei7jngi4]{font-weight:inherit;margin:0;padding:0}canvas[data-astro-cid-ei7jngi4]{touch-action:pan-y;cursor:grab;outline:none;width:100%;height:100%;display:none;position:absolute;inset:0}canvas[data-astro-cid-ei7jngi4]:focus-visible{outline:1px solid var(--ink);outline-offset:-6px}canvas[data-astro-cid-ei7jngi4].held{cursor:grabbing}canvas[data-astro-cid-ei7jngi4].over{cursor:pointer}.room[data-astro-cid-ei7jngi4].live canvas[data-astro-cid-ei7jngi4]{display:block}.say[data-astro-cid-ei7jngi4]{z-index:1;pointer-events:none;position:absolute;bottom:24px;left:0;right:0}.say[data-astro-cid-ei7jngi4] h1[data-astro-cid-ei7jngi4]{font:300 clamp(28px, 2.6vw, 40px) / 1 var(--display);letter-spacing:-.018em;margin-left:-.035em}.say[data-astro-cid-ei7jngi4] h1[data-astro-cid-ei7jngi4] em[data-astro-cid-ei7jngi4]{font-style:italic}.say[data-astro-cid-ei7jngi4] h1[data-astro-cid-ei7jngi4] i[data-astro-cid-ei7jngi4]{color:var(--pink);font-style:normal}.say[data-astro-cid-ei7jngi4] p[data-astro-cid-ei7jngi4]{color:var(--mute);margin-top:10px}.room[data-astro-cid-ei7jngi4]:not(.live){height:auto;min-height:0;padding-block:clamp(48px,9vh,96px);display:block}.room[data-astro-cid-ei7jngi4]:not(.live) .say[data-astro-cid-ei7jngi4]{position:static}.room[data-astro-cid-ei7jngi4]:not(.live) .say[data-astro-cid-ei7jngi4] h1[data-astro-cid-ei7jngi4]{font-size:clamp(40px,5.4vw,76px)}.room[data-astro-cid-ei7jngi4]:not(.live) .say[data-astro-cid-ei7jngi4] p[data-astro-cid-ei7jngi4],.room[data-astro-cid-ei7jngi4]:not(.live) .foot[data-astro-cid-ei7jngi4]{display:none}.plain[data-astro-cid-ei7jngi4]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:32px 24px;margin-top:clamp(40px,7vh,72px);list-style:none;display:grid}.plain[data-astro-cid-ei7jngi4] a[data-astro-cid-ei7jngi4]{text-decoration:none;display:block}.plain[data-astro-cid-ei7jngi4] img[data-astro-cid-ei7jngi4]{mix-blend-mode:multiply;width:100%;height:auto}.plain[data-astro-cid-ei7jngi4] span[data-astro-cid-ei7jngi4]{font:italic 300 24px/1.1 var(--display);margin-top:10px;display:block}.room[data-astro-cid-ei7jngi4].live .plain[data-astro-cid-ei7jngi4]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.foot[data-astro-cid-ei7jngi4]{z-index:2;text-align:center;pointer-events:none;grid-row:2;justify-items:center;padding-bottom:24px;display:grid;position:relative}.foot[data-astro-cid-ei7jngi4]>[data-astro-cid-ei7jngi4]{pointer-events:auto}.label[data-astro-cid-ei7jngi4]{transition:opacity .25s}.label[data-astro-cid-ei7jngi4].dim{opacity:.3}.label[data-astro-cid-ei7jngi4] h2[data-astro-cid-ei7jngi4]{font:italic 300 34px/36px var(--display);letter-spacing:-.005em;margin-bottom:6px}.meta[data-astro-cid-ei7jngi4],.hint[data-astro-cid-ei7jngi4]{color:var(--mute)}.dots[data-astro-cid-ei7jngi4]{justify-content:center;gap:2px;min-height:22px;margin:10px 0 2px;display:flex}.dots[data-astro-cid-ei7jngi4] button{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:6px;line-height:0}.dots[data-astro-cid-ei7jngi4] span{background:var(--c);width:10px;height:10px;box-shadow:0 0 0 2px var(--paper), 0 0 0 3px transparent;border-radius:50%;transition:box-shadow .2s,transform .2s;display:block}.dots[data-astro-cid-ei7jngi4] span.pale{box-shadow:inset 0 0 0 1px #c4c1bd, 0 0 0 2px var(--paper), 0 0 0 3px transparent}.dots[data-astro-cid-ei7jngi4] button:hover span{transform:scale(1.15)}.dots[data-astro-cid-ei7jngi4] [aria-pressed=true] span{box-shadow:0 0 0 2px var(--paper), 0 0 0 3px var(--ink);transform:none}.dots[data-astro-cid-ei7jngi4] [aria-pressed=true] span.pale{box-shadow:inset 0 0 0 1px #c4c1bd, 0 0 0 2px var(--paper), 0 0 0 3px var(--ink)}.buy[data-astro-cid-ei7jngi4]{justify-content:center;align-items:baseline;gap:20px;margin-top:10px;display:flex}.price[data-astro-cid-ei7jngi4]{font-variant-numeric:tabular-nums}.link[data-astro-cid-ei7jngi4]{background:linear-gradient(var(--pink), var(--pink)) no-repeat 0 100% / 0 1px;align-items:baseline;gap:6px;padding-bottom:3px;text-decoration:none;transition:background-size .35s cubic-bezier(.2,.7,.2,1);display:inline-flex}.link[data-astro-cid-ei7jngi4]:hover,.link[data-astro-cid-ei7jngi4]:focus-visible{background-size:100% 1px}.link[data-astro-cid-ei7jngi4] span[data-astro-cid-ei7jngi4]{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.link[data-astro-cid-ei7jngi4]:hover span[data-astro-cid-ei7jngi4]{transform:translate(3px)}.hint[data-astro-cid-ei7jngi4]{font-variant-numeric:tabular-nums;margin-top:20px}.hint[data-astro-cid-ei7jngi4] b[data-astro-cid-ei7jngi4]{color:var(--ink);font-weight:400}@media (width<=1100px){.room[data-astro-cid-ei7jngi4].live .say[data-astro-cid-ei7jngi4]{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}}@media (width<=640px){.label[data-astro-cid-ei7jngi4] h2[data-astro-cid-ei7jngi4]{font-size:30px;line-height:32px}.hint[data-astro-cid-ei7jngi4]{margin-top:14px}}
