.device[data-astro-cid-btrcxztb]{container-type:inline-size;aspect-ratio:393 / 852}.screen[data-astro-cid-btrcxztb]{--u: calc(100cqw / 393);--ink: #18181a;--ink-soft: rgba(24, 24, 26, .74);--ink-faint: rgba(24, 24, 26, .6);--line: rgba(24, 24, 26, .1);--surface: #f4f4f2;--surface-strong: #e6e6e3;--action: #3b5ee0;--on-dark: #fbfbfa;--on-dark-meta: rgba(251, 251, 250, .88);--glide: cubic-bezier(.32, .72, 0, 1);position:relative;height:100%;overflow:hidden;border-radius:calc(var(--u) * 55);background:#fcfcfb;color:var(--ink);box-shadow:0 30px 70px -30px #0f172a59,0 0 0 1px var(--color-border-subtle)}.screen[data-astro-cid-btrcxztb] svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.status[data-astro-cid-btrcxztb]{position:absolute;inset:0 0 auto;z-index:5;display:flex;height:calc(var(--u) * 54);align-items:center;justify-content:space-between;padding:calc(var(--u) * 4) calc(var(--u) * 34) 0 calc(var(--u) * 52);font-size:calc(var(--u) * 17);font-weight:600;transition:color .4s}.screen[data-astro-cid-btrcxztb] .status-ic[data-astro-cid-btrcxztb]{width:calc(var(--u) * 40);stroke:none}.home-bar[data-astro-cid-btrcxztb]{position:absolute;bottom:calc(var(--u) * 8);left:50%;z-index:5;width:calc(var(--u) * 134);height:calc(var(--u) * 5);border-radius:calc(var(--u) * 3);background:var(--ink);transform:translate(-50%);transition:background-color .4s}[data-astro-cid-btrcxztb]:is([data-phase=viewer],[data-phase=play]) .status[data-astro-cid-btrcxztb]{color:var(--on-dark)}[data-astro-cid-btrcxztb]:is([data-phase=viewer],[data-phase=play]) .home-bar[data-astro-cid-btrcxztb]{background:var(--on-dark)}.screen[data-astro-cid-btrcxztb] .ic{width:calc(var(--u) * 24);height:calc(var(--u) * 24);color:#3a3a3f;stroke-width:1.6}.screen[data-astro-cid-btrcxztb] .hdr-mark{height:calc(var(--u) * 16);stroke:none}.screen[data-astro-cid-btrcxztb] .author{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 12) calc(var(--u) * 16)}.screen[data-astro-cid-btrcxztb] .on-media{position:absolute;inset:0 0 auto;padding-bottom:calc(var(--u) * 32);color:var(--on-dark);background:linear-gradient(#0a0a0c80,#0a0a0c00)}.screen[data-astro-cid-btrcxztb] .avatar{display:grid;width:calc(var(--u) * 32);height:calc(var(--u) * 32);flex:none;place-items:center;border-radius:50%;background:var(--surface);color:var(--ink);font-size:calc(var(--u) * 14);font-weight:700;overflow:hidden}.screen[data-astro-cid-btrcxztb] .who{display:flex;min-width:0;flex:1;flex-direction:column}.screen[data-astro-cid-btrcxztb] .who b{font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20);font-weight:500;letter-spacing:calc(var(--u) * -.1)}.screen[data-astro-cid-btrcxztb] .who span{font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 18);color:var(--ink-soft)}.screen[data-astro-cid-btrcxztb] .on-media .who span{color:var(--on-dark-meta)}.screen[data-astro-cid-btrcxztb] .dots{width:calc(var(--u) * 18);height:calc(var(--u) * 18);stroke-width:2}.screen[data-astro-cid-btrcxztb] .frame{position:relative;overflow:hidden;background:#101214}.screen[data-astro-cid-btrcxztb] .frame img,.screen[data-astro-cid-btrcxztb] .frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.screen[data-astro-cid-btrcxztb] .avatar img{position:static;width:100%;height:100%;object-fit:cover}.screen[data-astro-cid-btrcxztb] .sound{position:absolute;right:calc(var(--u) * 12);bottom:calc(var(--u) * 12);display:grid;width:calc(var(--u) * 30);height:calc(var(--u) * 30);place-items:center;border-radius:50%;background:#00000073;color:var(--on-dark)}.screen[data-astro-cid-btrcxztb] .sound svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16);stroke-width:2}.screen[data-astro-cid-btrcxztb] .tap.on-light{background:#18181a1a;box-shadow:0 0 0 1.5px #18181a38}.screen[data-astro-cid-btrcxztb] .tap{position:absolute;top:50%;left:50%;width:calc(var(--u) * 56);height:calc(var(--u) * 56);margin:calc(var(--u) * -28);border-radius:50%;background:#fbfbfa59;box-shadow:0 0 0 1.5px #fbfbfabf;opacity:0;transform:scale(.6);transition:opacity .2s,transform .3s var(--glide)}.track[data-astro-cid-rcl62yib]{position:relative;padding:calc(var(--u) * 54) 0 calc(var(--u) * 120);transition:transform 1.4s cubic-bezier(.65,0,.35,1)}:is([data-phase=scrolled],[data-phase=tap],[data-phase=viewer],[data-phase=more],[data-phase=full]) .track[data-astro-cid-rcl62yib]{transform:translateY(var(--scroll-y, 0px))}.hdr[data-astro-cid-rcl62yib]{display:flex;height:calc(var(--u) * 52);align-items:center;justify-content:space-between;padding:0 calc(var(--u) * 16)}.month[data-astro-cid-rcl62yib]{padding:calc(var(--u) * 4) calc(var(--u) * 16) calc(var(--u) * 8);font-size:calc(var(--u) * 24);line-height:calc(var(--u) * 28);letter-spacing:calc(var(--u) * -.6)}.month[data-astro-cid-rcl62yib] b[data-astro-cid-rcl62yib]{font-weight:700}.month[data-astro-cid-rcl62yib] span[data-astro-cid-rcl62yib]{font-size:calc(var(--u) * 15);font-weight:500;letter-spacing:0;color:var(--ink-soft)}.clip[data-astro-cid-rcl62yib]{overflow:hidden}.list[data-astro-cid-rcl62yib]{position:relative;will-change:transform}.card[data-astro-cid-rcl62yib]+.card[data-astro-cid-rcl62yib]{margin-top:calc(var(--u) * 14);border-top:.5px solid var(--line)}.on-media[data-astro-cid-rcl62yib],.sound[data-astro-cid-rcl62yib]{transition:opacity .4s}[data-landing] [data-astro-cid-rcl62yib][data-slot] [data-astro-cid-rcl62yib]:is(.on-media,.sound){opacity:0}.note[data-astro-cid-rcl62yib]{padding:calc(var(--u) * 12) calc(var(--u) * 16);font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 22);letter-spacing:calc(var(--u) * -.08)}.note[data-astro-cid-rcl62yib]:first-letter{float:left;margin-right:calc(var(--u) * 2);font-size:calc(var(--u) * 26);line-height:calc(var(--u) * 24);font-weight:500}.words[data-astro-cid-rcl62yib]{position:relative;padding-bottom:calc(var(--u) * 14);background:var(--surface)}.words[data-astro-cid-rcl62yib] .author[data-astro-cid-rcl62yib]{padding-bottom:calc(var(--u) * 8)}.words-text[data-astro-cid-rcl62yib]{padding:0 calc(var(--u) * 16);font-size:calc(var(--u) * 17);line-height:calc(var(--u) * 24);letter-spacing:calc(var(--u) * -.1)}[data-phase=tap] .tap[data-astro-cid-rcl62yib]{opacity:1;transform:none}.viewer[data-astro-cid-rcl62yib]{position:absolute;inset:0;z-index:4;display:flex;align-items:center}.viewer-bg[data-astro-cid-rcl62yib]{position:absolute;inset:0;background:#101214;opacity:0;transition:opacity .4s ease .1s}.viewer-media[data-astro-cid-rcl62yib] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.viewer-media[data-astro-cid-rcl62yib]{position:relative;width:100%;overflow:hidden;opacity:0;transform:translateY(var(--from-y, 0px));transition:transform .5s var(--glide),opacity 0s .5s}.glass[data-astro-cid-rcl62yib]{position:absolute;top:calc(var(--u) * 58);display:grid;width:calc(var(--u) * 40);height:calc(var(--u) * 40);place-items:center;border-radius:50%;background:#0a0a0c73;color:var(--on-dark)}.glass[data-astro-cid-rcl62yib] svg[data-astro-cid-rcl62yib]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);stroke-width:1.9}.back[data-astro-cid-rcl62yib]{left:calc(var(--u) * 16)}.more[data-astro-cid-rcl62yib]{right:calc(var(--u) * 16)}.viewer-cap[data-astro-cid-rcl62yib]{position:absolute;right:calc(var(--u) * 16);bottom:calc(var(--u) * 52);left:calc(var(--u) * 16);display:flex;flex-direction:column;color:var(--on-dark)}.viewer-cap[data-astro-cid-rcl62yib] .author[data-astro-cid-rcl62yib]{padding:0}.viewer-cap[data-astro-cid-rcl62yib] .who[data-astro-cid-rcl62yib] span[data-astro-cid-rcl62yib],.viewer-cap[data-astro-cid-rcl62yib] .viewer-toggle[data-astro-cid-rcl62yib]{color:var(--on-dark-meta)}.glass[data-astro-cid-rcl62yib],.viewer-cap[data-astro-cid-rcl62yib]{opacity:0;transition:opacity .25s}:is([data-phase=viewer],[data-phase=more],[data-phase=full]) .viewer-bg[data-astro-cid-rcl62yib]{opacity:1;transition:opacity .45s ease}:is([data-phase=viewer],[data-phase=more],[data-phase=full]) .viewer-media[data-astro-cid-rcl62yib]{opacity:1;transform:none;transition:transform .6s var(--glide),opacity 0s}.note[data-astro-cid-rcl62yib].clamp{display:-webkit-box;overflow:hidden;padding-bottom:0;-webkit-box-orient:vertical;-webkit-line-clamp:3}.see-more[data-astro-cid-rcl62yib]{display:block;padding:calc(var(--u) * 8) calc(var(--u) * 16) calc(var(--u) * 12);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);font-weight:500;color:var(--ink-soft)}.viewer-cap[data-astro-cid-rcl62yib] .viewer-note[data-astro-cid-rcl62yib]{display:-webkit-box;overflow:hidden;margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 22);letter-spacing:calc(var(--u) * -.08);color:var(--on-dark);-webkit-box-orient:vertical;-webkit-line-clamp:2}.viewer-cap[data-astro-cid-rcl62yib] .viewer-toggle[data-astro-cid-rcl62yib]{position:relative;align-self:flex-start;margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);font-weight:500}.viewer-toggle[data-astro-cid-rcl62yib] .less[data-astro-cid-rcl62yib],[data-phase=full] .viewer-toggle[data-astro-cid-rcl62yib] .more-label[data-astro-cid-rcl62yib]{display:none}[data-phase=full] .viewer-toggle[data-astro-cid-rcl62yib] .less[data-astro-cid-rcl62yib]{display:inline}[data-phase=full] .viewer-cap[data-astro-cid-rcl62yib] .viewer-note[data-astro-cid-rcl62yib]{display:block}[data-phase=more] .more-tap[data-astro-cid-rcl62yib]{opacity:1;transform:none}.viewer-fade[data-astro-cid-rcl62yib]{position:absolute;right:0;bottom:0;left:0;height:60%;background:linear-gradient(#0a0a0c00,#0a0a0cdb 45%);opacity:0;transition:opacity .3s}[data-phase=full] .viewer-fade[data-astro-cid-rcl62yib]{opacity:1}:is([data-phase=viewer],[data-phase=more],[data-phase=full]) [data-astro-cid-rcl62yib]:is(.glass,.viewer-cap){opacity:1;transition:opacity .3s .35s}.tiles[data-astro-cid-bbe6dxrz] .lift{box-shadow:0 6px 20px rgb(13 16 32 / calc(.1 * var(--lift, 1)))}.tiles[data-astro-cid-bbe6dxrz] [data-tile=photo] img{object-position:26% 50%}.tiles[data-astro-cid-bbe6dxrz] [data-tile=hills] img{object-position:100% 50%}@media(min-width:1024px){.tiles[data-astro-cid-bbe6dxrz] [data-tile=hills] img{transform:scale(calc(1 + .15 * var(--lift, 1)));transform-origin:100% 30%}}.stage-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-areas:"hero" "tiles" "mora" "device"}.stage-hero[data-astro-cid-bbe6dxrz]{grid-area:hero}.stage-tiles[data-astro-cid-bbe6dxrz]{grid-area:tiles}.stage-mora[data-astro-cid-bbe6dxrz]{grid-area:mora}.stage-device[data-astro-cid-bbe6dxrz]{grid-area:device}@media(min-width:64rem){.stage-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"hero visual" "mora visual";column-gap:clamp(2.5rem,5vw,6rem)}.stage-tiles[data-astro-cid-bbe6dxrz],.stage-device[data-astro-cid-bbe6dxrz]{grid-area:visual;position:sticky;top:60px;z-index:1;align-self:start;display:flex;height:calc(100svh - 60px);align-items:center;justify-content:center;pointer-events:none}.stage-tiles[data-astro-cid-bbe6dxrz]{z-index:2}[data-astro-cid-bbe6dxrz][data-tile]{transform-origin:0 0;will-change:transform,opacity}.tiles[data-astro-cid-bbe6dxrz]{width:100%;height:min(740px,calc(100svh - 120px))}.stage-device[data-astro-cid-bbe6dxrz]{opacity:0}}.list-screen[data-astro-cid-rveqxayx],.detail[data-astro-cid-rveqxayx]{position:absolute;inset:0;overflow:hidden;background:#fcfcfb;transition:transform .5s var(--glide)}.list-screen[data-astro-cid-rveqxayx]:after{position:absolute;inset:0;background:#0a0a0c1a;opacity:0;content:"";transition:opacity .5s}.scroller[data-astro-cid-rveqxayx]{padding-top:calc(var(--u) * 54);transition:transform 1.2s cubic-bezier(.65,0,.35,1)}:is([data-phase=scrolled],[data-phase=tap],[data-phase=open],[data-phase=back]) .scroller[data-astro-cid-rveqxayx]{transform:translateY(calc(var(--u) * -150))}.hdr[data-astro-cid-rveqxayx]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(var(--u) * 12) calc(var(--u) * 16)}.hdr[data-astro-cid-rveqxayx] b[data-astro-cid-rveqxayx]{font-size:calc(var(--u) * 20);line-height:calc(var(--u) * 24);font-weight:700;letter-spacing:calc(var(--u) * -.4)}.hdr[data-astro-cid-rveqxayx] .ic[data-astro-cid-rveqxayx]{justify-self:end}.grid[data-astro-cid-rveqxayx]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 20) calc(var(--u) * 12);padding:calc(var(--u) * 12) calc(var(--u) * 16)}.cover[data-astro-cid-rveqxayx]{position:relative;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--line);border-radius:calc(var(--u) * 16);background:var(--surface)}.cover[data-astro-cid-rveqxayx] img,.recall-media[data-astro-cid-rveqxayx] img,.cell[data-astro-cid-rveqxayx] img{width:100%;height:100%;object-fit:cover}.words-cover[data-astro-cid-rveqxayx]{display:-webkit-box;overflow:hidden;padding:calc(var(--u) * 36) calc(var(--u) * 14) 0;font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 22);-webkit-box-orient:vertical;-webkit-line-clamp:3}.name[data-astro-cid-rveqxayx],.count[data-astro-cid-rveqxayx]{display:block}.name[data-astro-cid-rveqxayx]{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20);font-weight:700}.count[data-astro-cid-rveqxayx]{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);color:var(--ink-soft)}[data-phase=tap] .tap[data-astro-cid-rveqxayx]{opacity:1;transform:none}.detail[data-astro-cid-rveqxayx]{z-index:1;transform:translate(100%)}[data-phase=open] .detail[data-astro-cid-rveqxayx]{transform:none}[data-phase=open] .list-screen[data-astro-cid-rveqxayx]{transform:translate(-30%)}[data-phase=open] .list-screen[data-astro-cid-rveqxayx]:after{opacity:1}.dscroller[data-astro-cid-rveqxayx]{padding-top:calc(var(--u) * 54);transition:transform 1.6s cubic-bezier(.65,0,.35,1)}[data-phase=open] .dscroller[data-astro-cid-rveqxayx]{transform:translateY(calc(var(--u) * -240));transition-delay:1.3s}.dhdr[data-astro-cid-rveqxayx]{position:relative;display:flex;min-height:calc(var(--u) * 56);align-items:center;justify-content:space-between;padding:calc(var(--u) * 8) calc(var(--u) * 16)}.glass[data-astro-cid-rveqxayx]{display:grid;width:calc(var(--u) * 40);height:calc(var(--u) * 40);place-items:center;border-radius:50%;background:#18181a0d;box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px #18181a0f}.glass[data-astro-cid-rveqxayx] svg[data-astro-cid-rveqxayx]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);stroke-width:1.9}.dtitle[data-astro-cid-rveqxayx]{position:absolute;inset:0 calc(var(--u) * 64);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dtitle[data-astro-cid-rveqxayx] b[data-astro-cid-rveqxayx]{font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 20);font-weight:500;letter-spacing:calc(var(--u) * -.24)}.dtitle[data-astro-cid-rveqxayx] span[data-astro-cid-rveqxayx]{font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);color:var(--ink-soft);white-space:nowrap}.recall[data-astro-cid-rveqxayx]{padding:calc(var(--u) * 12) calc(var(--u) * 16) 0}.recall-media[data-astro-cid-rveqxayx]{aspect-ratio:1;overflow:hidden;border-radius:calc(var(--u) * 16);background:var(--surface)}.recall[data-astro-cid-rveqxayx] p[data-astro-cid-rveqxayx]{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20);font-weight:500;color:var(--ink-soft)}.month[data-astro-cid-rveqxayx]{display:flex;align-items:baseline;gap:calc(var(--u) * 12);padding:calc(var(--u) * 32) calc(var(--u) * 16) calc(var(--u) * 8)}.month[data-astro-cid-rveqxayx] b[data-astro-cid-rveqxayx]{font-size:calc(var(--u) * 24);line-height:calc(var(--u) * 28);font-weight:700;letter-spacing:calc(var(--u) * -.6)}.month[data-astro-cid-rveqxayx] span[data-astro-cid-rveqxayx]{font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20);font-weight:500;color:var(--ink-soft)}.cells[data-astro-cid-rveqxayx]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 10);padding:calc(var(--u) * 4) calc(var(--u) * 16) calc(var(--u) * 120)}.col[data-astro-cid-rveqxayx]{display:flex;flex-direction:column;gap:calc(var(--u) * 10)}.col[data-astro-cid-rveqxayx]+.col[data-astro-cid-rveqxayx]{padding-top:calc(var(--u) * 32)}.cell[data-astro-cid-rveqxayx]{overflow:hidden;border-radius:calc(var(--u) * 8);background:var(--surface)}.portrait[data-astro-cid-rveqxayx]{aspect-ratio:4 / 5}.landscape[data-astro-cid-rveqxayx]{aspect-ratio:4 / 3}.cell[data-astro-cid-rveqxayx].words{aspect-ratio:1;padding:calc(var(--u) * 10);border:1px solid var(--line);font-size:calc(var(--u) * 13);line-height:calc(var(--u) * 18)}.home[data-astro-cid-tljqh6aq],.echos[data-astro-cid-tljqh6aq]{position:absolute;inset:0;padding-top:calc(var(--u) * 54);background:#fcfcfb;transition:opacity .25s,transform .5s var(--glide)}.echos[data-astro-cid-tljqh6aq]{opacity:0}:is([data-phase=echo],[data-phase=open],[data-phase=read],[data-phase=scroll]) .echos[data-astro-cid-tljqh6aq]{opacity:1}:is([data-phase=read],[data-phase=scroll]) .echos[data-astro-cid-tljqh6aq]{transform:translate(-30%)}.hdr[data-astro-cid-tljqh6aq]{display:grid;height:calc(var(--u) * 52);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 calc(var(--u) * 16)}.hdr[data-astro-cid-tljqh6aq]>[data-astro-cid-tljqh6aq]:last-child{justify-self:end}.tab-title[data-astro-cid-tljqh6aq]{font-size:calc(var(--u) * 20);line-height:calc(var(--u) * 24);font-weight:700;letter-spacing:calc(var(--u) * -.4)}.koru-ic[data-astro-cid-tljqh6aq]{stroke-width:5}.month[data-astro-cid-tljqh6aq]{padding:calc(var(--u) * 4) calc(var(--u) * 16) calc(var(--u) * 8);font-size:calc(var(--u) * 24);line-height:calc(var(--u) * 28);font-weight:700;letter-spacing:calc(var(--u) * -.6)}.month[data-astro-cid-tljqh6aq] span[data-astro-cid-tljqh6aq]{font-size:calc(var(--u) * 15);font-weight:500;letter-spacing:0;color:var(--ink-soft)}.portrait[data-astro-cid-tljqh6aq]{aspect-ratio:3 / 4}.who[data-astro-cid-tljqh6aq] .echo-word[data-astro-cid-tljqh6aq]{font-size:inherit;line-height:inherit;font-weight:700}.landscape[data-astro-cid-tljqh6aq]{aspect-ratio:4 / 3}.landscape[data-astro-cid-tljqh6aq] img{object-position:50% 15%}.note[data-astro-cid-tljqh6aq]{padding:calc(var(--u) * 12) calc(var(--u) * 16);font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 22);letter-spacing:calc(var(--u) * -.08)}.note[data-astro-cid-tljqh6aq]:first-letter{float:left;margin-right:calc(var(--u) * 2);font-size:calc(var(--u) * 26);line-height:calc(var(--u) * 24);font-weight:500}.words[data-astro-cid-tljqh6aq]{position:relative;padding:calc(var(--u) * 12) calc(var(--u) * 16);background:var(--surface)}.words-title[data-astro-cid-tljqh6aq]{display:block;margin-bottom:calc(var(--u) * 12);font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 20);font-weight:700;letter-spacing:calc(var(--u) * -.2)}.words-text[data-astro-cid-tljqh6aq]{display:-webkit-box;overflow:hidden;font-size:calc(var(--u) * 17);line-height:calc(var(--u) * 24);letter-spacing:calc(var(--u) * -.1);-webkit-box-orient:vertical;-webkit-line-clamp:5}.keep[data-astro-cid-tljqh6aq]{display:flex;margin-top:calc(var(--u) * 8);justify-content:space-between;color:var(--ink-soft);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20)}.keep[data-astro-cid-tljqh6aq]>[data-astro-cid-tljqh6aq]:first-child{font-weight:500}.words[data-astro-cid-tljqh6aq] .tap[data-astro-cid-tljqh6aq]{top:45%}[data-phase=open] .words[data-astro-cid-tljqh6aq] .tap[data-astro-cid-tljqh6aq]{opacity:1;transform:none}.reader[data-astro-cid-tljqh6aq]{position:absolute;inset:0;z-index:4;overflow:hidden;background:#fcfcfb;transform:translate(100%);transition:transform .5s var(--glide)}:is([data-phase=read],[data-phase=scroll]) .reader[data-astro-cid-tljqh6aq]{transform:none}.rtop[data-astro-cid-tljqh6aq]{position:absolute;top:calc(var(--u) * 54);right:0;left:0;z-index:1;display:flex;height:calc(var(--u) * 56);align-items:center;justify-content:space-between;padding:0 calc(var(--u) * 16);transition:opacity .2s,transform .2s}[data-phase=scroll] .rtop[data-astro-cid-tljqh6aq]{opacity:0;transform:translateY(calc(var(--u) * -8))}.rscroll[data-astro-cid-tljqh6aq]{padding:calc(var(--u) * 122) calc(var(--u) * 20) calc(var(--u) * 84);transition:transform 2.2s cubic-bezier(.65,0,.35,1) .2s}[data-phase=scroll] .rscroll[data-astro-cid-tljqh6aq]{transform:translateY(calc(var(--u) * -240))}.rscroll[data-astro-cid-tljqh6aq] .author[data-astro-cid-tljqh6aq]{padding:0}.rtitle[data-astro-cid-tljqh6aq]{margin-top:calc(var(--u) * 20);font-size:calc(var(--u) * 24);line-height:calc(var(--u) * 32);font-weight:700;letter-spacing:calc(var(--u) * -.96)}.rphoto[data-astro-cid-tljqh6aq]{position:relative;overflow:hidden;margin-top:calc(var(--u) * 20);aspect-ratio:4 / 5;border-radius:calc(var(--u) * 16)}.rphoto[data-astro-cid-tljqh6aq] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rpara[data-astro-cid-tljqh6aq]{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 17);line-height:calc(var(--u) * 24);letter-spacing:calc(var(--u) * -.1)}.rphoto[data-astro-cid-tljqh6aq]+.rpara[data-astro-cid-tljqh6aq]{margin-top:calc(var(--u) * 20)}.scrim[data-astro-cid-tljqh6aq]{position:absolute;inset:0;z-index:3;background:#0a0a0c99;opacity:0;transition:opacity .4s}.sheet[data-astro-cid-tljqh6aq]{position:absolute;inset:auto 0 0;z-index:4;display:flex;flex-direction:column;align-items:center;padding:calc(var(--u) * 20) calc(var(--u) * 24) calc(var(--u) * 34);border-radius:calc(var(--u) * 24) calc(var(--u) * 24) 0 0;background:#fcfcfb;box-shadow:0 calc(var(--u) * -2) calc(var(--u) * 12) #0a0a0c29;transform:translateY(105%);transition:transform .5s var(--glide)}:is([data-phase=arrive],[data-phase=tap]) .scrim[data-astro-cid-tljqh6aq]{opacity:1}:is([data-phase=arrive],[data-phase=tap]) .sheet[data-astro-cid-tljqh6aq]{transform:none}.grabber[data-astro-cid-tljqh6aq]{position:absolute;top:calc(var(--u) * 6);width:calc(var(--u) * 38);height:calc(var(--u) * 4);border-radius:calc(var(--u) * 2);background:var(--line)}.koru[data-astro-cid-tljqh6aq]{width:calc(var(--u) * 76);height:calc(var(--u) * 76);color:#4a4a50;stroke-width:5;animation:spin 14s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.arrival[data-astro-cid-tljqh6aq]{display:flex;margin-top:calc(var(--u) * 20);flex-direction:column;font-size:calc(var(--u) * 28);line-height:calc(var(--u) * 34);font-weight:500;letter-spacing:calc(var(--u) * -.84);text-align:center}.arrival[data-astro-cid-tljqh6aq] em[data-astro-cid-tljqh6aq]{color:var(--ink-soft)}.cta[data-astro-cid-tljqh6aq]{position:relative;display:grid;width:100%;height:calc(var(--u) * 56);margin-top:calc(var(--u) * 20);place-items:center;border-radius:calc(var(--u) * 16);background:var(--action);color:#fff;font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 24);font-weight:500}[data-phase=tap] .cta[data-astro-cid-tljqh6aq] .tap[data-astro-cid-tljqh6aq]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.koru[data-astro-cid-tljqh6aq]{animation:none}}.save[data-astro-cid-wfq3mmm2]{position:absolute;inset:0;display:flex;flex-direction:column;padding-top:calc(var(--u) * 54)}.shdr[data-astro-cid-wfq3mmm2]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:calc(var(--u) * 12) calc(var(--u) * 16);text-align:center}.shdr[data-astro-cid-wfq3mmm2] b[data-astro-cid-wfq3mmm2]{font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 20);font-weight:500;letter-spacing:calc(var(--u) * -.24)}.glass[data-astro-cid-wfq3mmm2]{display:grid;width:calc(var(--u) * 40);height:calc(var(--u) * 40);place-items:center;border-radius:50%;background:#18181a0d;box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px #18181a0f}.glass[data-astro-cid-wfq3mmm2] svg[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);stroke-width:1.9}.spacer[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 44)}.body[data-astro-cid-wfq3mmm2]{display:flex;flex:1;flex-direction:column;gap:calc(var(--u) * 20);padding:calc(var(--u) * 4) calc(var(--u) * 16) 0}.top[data-astro-cid-wfq3mmm2]{display:flex;gap:calc(var(--u) * 12)}.note[data-astro-cid-wfq3mmm2]{height:calc(var(--u) * 180);flex:1;padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 16);background:var(--surface);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 21)}.media[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 130);height:calc(var(--u) * 180);overflow:hidden;border-radius:calc(var(--u) * 16);background:#101214}.media[data-astro-cid-wfq3mmm2] img{width:100%;height:100%;object-fit:cover}.rows[data-astro-cid-wfq3mmm2]{border-top:1px solid var(--line)}.row[data-astro-cid-wfq3mmm2]{position:relative;display:flex;min-height:calc(var(--u) * 56);align-items:center;gap:calc(var(--u) * 12);border-bottom:1px solid var(--line)}.row-ic[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 18);height:calc(var(--u) * 18);flex:none;stroke-width:1.7}.row-ic[data-astro-cid-wfq3mmm2].koru{stroke-width:6}.label[data-astro-cid-wfq3mmm2]{font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20);font-weight:500;letter-spacing:calc(var(--u) * -.1)}.value[data-astro-cid-wfq3mmm2]{position:relative;flex:1;font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);text-align:right}.chev[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 18);height:calc(var(--u) * 18);flex:none;color:var(--ink-faint);stroke-width:1.7}.switch[data-astro-cid-wfq3mmm2]{position:relative;width:calc(var(--u) * 38);height:calc(var(--u) * 22);margin-left:auto;border-radius:calc(var(--u) * 11);background:var(--surface-strong)}.switch[data-astro-cid-wfq3mmm2]:after{position:absolute;top:calc(var(--u) * 2);left:calc(var(--u) * 2);width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:50%;background:#fcfcfb;box-shadow:0 1px 2px #18181a2e;content:""}.foot[data-astro-cid-wfq3mmm2]{display:flex;flex-direction:column;gap:calc(var(--u) * 12);padding:calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 34)}.foot[data-astro-cid-wfq3mmm2] p[data-astro-cid-wfq3mmm2]{color:var(--ink-soft);font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);text-align:center}.btn[data-astro-cid-wfq3mmm2]{position:relative;display:grid;height:calc(var(--u) * 56);place-items:center;border-radius:calc(var(--u) * 16);font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 24);font-weight:500}.btn[data-astro-cid-wfq3mmm2]>[data-astro-cid-wfq3mmm2]{grid-area:1 / 1}.primary[data-astro-cid-wfq3mmm2]{background:var(--action);color:#fff}.secondary[data-astro-cid-wfq3mmm2]{box-shadow:inset 0 0 0 1px var(--line)}.value[data-astro-cid-wfq3mmm2]>[data-astro-cid-wfq3mmm2]{transition:opacity .3s}.chosen[data-astro-cid-wfq3mmm2]{position:absolute;right:0;opacity:0}[data-phase=saved] .audience[data-astro-cid-wfq3mmm2] .only[data-astro-cid-wfq3mmm2]{opacity:0}[data-phase=saved] .audience[data-astro-cid-wfq3mmm2] .chosen[data-astro-cid-wfq3mmm2]{opacity:1;transition-delay:.3s}.scrim[data-astro-cid-wfq3mmm2]{position:absolute;inset:0;z-index:3;background:#0a0a0c99;opacity:0;transition:opacity .4s}.sheet[data-astro-cid-wfq3mmm2]{position:absolute;inset:auto 0 0;z-index:4;display:flex;flex-direction:column;padding:calc(var(--u) * 4) calc(var(--u) * 20) calc(var(--u) * 34);border-radius:calc(var(--u) * 24) calc(var(--u) * 24) 0 0;background:#fcfcfb;box-shadow:0 calc(var(--u) * -2) calc(var(--u) * 12) #0a0a0c29;transform:translateY(105%);transition:transform .5s var(--glide)}:is([data-phase=sheet],[data-phase=pick1],[data-phase=pick2],[data-phase=done]) [data-astro-cid-wfq3mmm2]:is(.scrim,.sheet){opacity:1;transform:none}.grabber[data-astro-cid-wfq3mmm2]{align-self:center;width:calc(var(--u) * 38);height:calc(var(--u) * 4);margin-top:calc(var(--u) * 2);border-radius:calc(var(--u) * 2);background:var(--line)}.sheet-title[data-astro-cid-wfq3mmm2]{display:grid;height:calc(var(--u) * 44);place-items:center;font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 20);font-weight:500;letter-spacing:calc(var(--u) * -.24)}.section[data-astro-cid-wfq3mmm2]{margin-top:calc(var(--u) * 12);margin-bottom:calc(var(--u) * 4);color:var(--ink-faint);font-family:var(--font-mono);font-size:calc(var(--u) * 12);line-height:calc(var(--u) * 16);letter-spacing:calc(var(--u) * 1.2);text-transform:uppercase}.pick[data-astro-cid-wfq3mmm2]{position:relative;display:flex;align-items:center;gap:calc(var(--u) * 12);margin:0 calc(var(--u) * -20);padding:calc(var(--u) * 13) calc(var(--u) * 20);border-bottom:.5px solid var(--line)}.pick[data-astro-cid-wfq3mmm2]:has(+.section),.pick[data-astro-cid-wfq3mmm2]:has(+.btn){border-bottom:0}.glyph[data-astro-cid-wfq3mmm2]{display:grid;width:calc(var(--u) * 38);height:calc(var(--u) * 38);flex:none;place-items:center;border-radius:50%;background:var(--surface);font-size:calc(var(--u) * 15);font-weight:500;transition:background-color .2s,color .2s}.glyph[data-astro-cid-wfq3mmm2].square{border-radius:calc(var(--u) * 12)}.glyph[data-astro-cid-wfq3mmm2] svg[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 19);height:calc(var(--u) * 19);stroke-width:1.7}.pick[data-astro-cid-wfq3mmm2] .who[data-astro-cid-wfq3mmm2] span[data-astro-cid-wfq3mmm2]:empty{display:none}.mark[data-astro-cid-wfq3mmm2]{display:grid;width:calc(var(--u) * 22);height:calc(var(--u) * 22);flex:none;place-items:center;border-radius:50%;box-shadow:inset 0 0 0 1.5px #18181a52;color:#fcfcfb;transition:background-color .2s,box-shadow .2s}.mark[data-astro-cid-wfq3mmm2] svg[data-astro-cid-wfq3mmm2]{width:calc(var(--u) * 12);height:calc(var(--u) * 12);stroke-width:2.6;opacity:0;transition:opacity .2s}.confirm[data-astro-cid-wfq3mmm2]{margin-top:calc(var(--u) * 16)}.confirm[data-astro-cid-wfq3mmm2]>span[data-astro-cid-wfq3mmm2]{transition:opacity .2s}.count[data-astro-cid-wfq3mmm2]{opacity:0}:is([data-phase=pick1],[data-phase=pick2],[data-phase=done],[data-phase=saved]) .pick-circle[data-astro-cid-wfq3mmm2] [data-astro-cid-wfq3mmm2]:is(.glyph,.mark),:is([data-phase=pick2],[data-phase=done],[data-phase=saved]) .pick-person[data-astro-cid-wfq3mmm2] [data-astro-cid-wfq3mmm2]:is(.glyph,.mark){background:#3a3a3f;color:#fff}:is([data-phase=pick1],[data-phase=pick2],[data-phase=done],[data-phase=saved]) .pick-circle[data-astro-cid-wfq3mmm2] .mark[data-astro-cid-wfq3mmm2],:is([data-phase=pick2],[data-phase=done],[data-phase=saved]) .pick-person[data-astro-cid-wfq3mmm2] .mark[data-astro-cid-wfq3mmm2]{background:var(--action);box-shadow:none;color:#fcfcfb}:is([data-phase=pick1],[data-phase=pick2],[data-phase=done],[data-phase=saved]) .pick-circle[data-astro-cid-wfq3mmm2] .mark[data-astro-cid-wfq3mmm2] svg[data-astro-cid-wfq3mmm2],:is([data-phase=pick2],[data-phase=done],[data-phase=saved]) .pick-person[data-astro-cid-wfq3mmm2] .mark[data-astro-cid-wfq3mmm2] svg[data-astro-cid-wfq3mmm2]{opacity:1}:is([data-phase=pick1],[data-phase=pick2],[data-phase=done],[data-phase=saved]) .confirm[data-astro-cid-wfq3mmm2] .only[data-astro-cid-wfq3mmm2]{opacity:0}[data-phase=pick1] .count-4[data-astro-cid-wfq3mmm2],:is([data-phase=pick2],[data-phase=done],[data-phase=saved]) .count-5[data-astro-cid-wfq3mmm2]{opacity:1}.tap[data-astro-cid-wfq3mmm2]{transition:none}[data-phase=row] .row-tap[data-astro-cid-wfq3mmm2],[data-phase=pick1] .pick-circle[data-astro-cid-wfq3mmm2] .tap[data-astro-cid-wfq3mmm2],[data-phase=pick2] .pick-person[data-astro-cid-wfq3mmm2] .tap[data-astro-cid-wfq3mmm2],[data-phase=done] .confirm[data-astro-cid-wfq3mmm2] .tap[data-astro-cid-wfq3mmm2]{animation:tap .6s var(--glide)}@keyframes tap{30%{opacity:1;transform:none}to{opacity:0;transform:scale(1.15)}}@keyframes bubble-in{0%{grid-template-rows:0fr;opacity:0}}.bubble[data-astro-cid-al2ca2vr]{display:grid;grid-template-rows:1fr;animation:bubble-in .45s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}@keyframes swap-out{to{opacity:0;visibility:hidden}}@keyframes swap-in{0%{opacity:0}}.typing[data-astro-cid-al2ca2vr]{animation:swap-out .15s ease-out var(--swap) both}.asked[data-astro-cid-al2ca2vr]{animation:swap-in .15s ease-out var(--swap) both}@keyframes dot-hop{0%,45%,to{transform:none;background:var(--color-muted-soft)}15%{transform:translateY(-4px);background:var(--color-muted)}}.typing[data-astro-cid-al2ca2vr] i{width:7px;height:7px;border-radius:50%;animation:dot-hop 1.3s ease-in-out infinite}.typing[data-astro-cid-al2ca2vr] i:nth-child(2){animation-delay:.15s}.typing[data-astro-cid-al2ca2vr] i:nth-child(3){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.bubble[data-astro-cid-al2ca2vr],.asked[data-astro-cid-al2ca2vr]{animation:none}.typing[data-astro-cid-al2ca2vr]{display:none}}
