.gh[data-astro-cid-ctjfka2k]{align-items:center;gap:var(--space-2);min-height:2.75rem;font-size:var(--step--1);white-space:nowrap;text-decoration:none;display:inline-flex}.gh__label[data-astro-cid-ctjfka2k]{text-underline-offset:.2em;text-decoration:underline .08em}.gh__count[data-astro-cid-ctjfka2k]{background:var(--paper-2);color:var(--ink-2);border-radius:var(--pebble-c);transition:transform var(--spring-press-time) var(--spring-press);align-items:baseline;gap:.35em;padding:.2rem .6rem;display:inline-flex}.gh__count[data-astro-cid-ctjfka2k][hidden]{display:none}.gh__count[data-astro-cid-ctjfka2k] .mono[data-astro-cid-ctjfka2k]{color:var(--ink);font-weight:500;line-height:1.3}.gh[data-astro-cid-ctjfka2k]:active .gh__count[data-astro-cid-ctjfka2k]{transform:translateY(1px)scale(1.03,.94)}@media (hover:hover) and (pointer:fine){.gh[data-astro-cid-ctjfka2k]:hover .gh__label[data-astro-cid-ctjfka2k]{text-decoration-thickness:.14em}.gh[data-astro-cid-ctjfka2k]:hover .gh__count[data-astro-cid-ctjfka2k]{transform:translateY(-2px)}}.room[data-astro-cid-txpu6kes]{--head:calc(3.5rem + 1.55 * var(--step-0));--wrap:min(100vw - 2 * var(--gutter), var(--wide));--strip:1.9rem;--slot:clamp(2.75rem, 10vw, 4.75rem);--sw:calc(var(--slot) * 1.34);--sh:calc(var(--sw) * 1.4);--avail:calc(var(--wrap) - 5 * var(--slot));--h:clamp(10rem, min(100svh - 21rem, var(--avail) / .78 * 1.4), 30rem);--w:calc(var(--h) * 180 / 252);--sink:calc(var(--h) * 27 / 252);padding-bottom:var(--space-3);flex-direction:column;display:flex;position:relative}.room__copy[data-astro-cid-txpu6kes] h1[data-astro-cid-txpu6kes]{max-width:11ch;font-size:clamp(2.125rem,9.4vw,3.25rem)}.room__copy[data-astro-cid-txpu6kes] .lede[data-astro-cid-txpu6kes]{margin-top:var(--space-2);max-width:30ch;font-size:var(--step-0);line-height:1.4}.room__stage[data-astro-cid-txpu6kes]{height:calc(var(--h) * .893 + var(--strip));margin-top:calc(var(--h) * -.2);pointer-events:none;position:relative}.room__stage[data-astro-cid-txpu6kes]:before{content:"";left:0;right:0;bottom:var(--strip);background:var(--ink);height:2px;position:absolute}.big[data-astro-cid-txpu6kes]{left:calc(var(--w) * -.1);bottom:calc(var(--strip) - var(--sink));width:var(--w);height:var(--h);transform-origin:50% 89.3%;transition:opacity var(--fade) linear, transform var(--spring-select-time) var(--spring-select);position:absolute}.big[data-astro-cid-txpu6kes][data-swap]{opacity:0;transition:none;transform:scale(.94,.9)}.big[data-astro-cid-txpu6kes] img[data-astro-cid-txpu6kes],.big[data-astro-cid-txpu6kes] video[data-astro-cid-txpu6kes]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.big[data-astro-cid-txpu6kes] video[data-astro-cid-txpu6kes]{opacity:0;transition:opacity var(--fade) linear}.big[data-astro-cid-txpu6kes] video[data-astro-cid-txpu6kes][data-on]{opacity:1}.big[data-astro-cid-txpu6kes] video[data-astro-cid-txpu6kes][data-top]{z-index:1}.big[data-astro-cid-txpu6kes][data-live] img[data-astro-cid-txpu6kes]{opacity:0}.side[data-astro-cid-txpu6kes]{width:calc(5 * var(--slot));pointer-events:auto;position:absolute;bottom:0;right:0}.who[data-astro-cid-txpu6kes]{margin-bottom:var(--space-2);gap:.15rem;padding-left:.35rem;display:grid}.who__name[data-astro-cid-txpu6kes]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:500;line-height:1}.who__character[data-astro-cid-txpu6kes]{color:var(--ink-2);font-size:var(--step--1);min-height:2.6em;line-height:1.3}.lineup[data-astro-cid-txpu6kes]{align-items:flex-end;display:flex}.lineup[data-astro-cid-txpu6kes] li[data-astro-cid-txpu6kes]{width:var(--slot)}.pick[data-astro-cid-txpu6kes]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;justify-items:center;width:100%;padding:0;display:grid}.pick[data-astro-cid-txpu6kes] img[data-astro-cid-txpu6kes]{width:var(--sw);max-width:none;height:var(--sh);object-fit:contain;margin:0 calc((var(--slot) - var(--sw)) / 2) calc(var(--sh) * -.107);transform-origin:50% 89.3%;transition:transform var(--spring-press-time) var(--spring-press), opacity var(--fade) linear}.pick__name[data-astro-cid-txpu6kes]{height:var(--strip);color:var(--ink-2);place-items:center;padding-top:.3rem;font-size:.75rem;line-height:1;display:grid;position:relative}.pick[data-astro-cid-txpu6kes][aria-pressed=true] img[data-astro-cid-txpu6kes]{opacity:0;transform:scale(.6)}.pick[data-astro-cid-txpu6kes][aria-pressed=true] .pick__name[data-astro-cid-txpu6kes]{color:var(--ink);font-weight:500}.pick[data-astro-cid-txpu6kes][aria-pressed=true] .pick__name[data-astro-cid-txpu6kes]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:0;left:22%;right:22%}.pick[data-astro-cid-txpu6kes]:active img[data-astro-cid-txpu6kes]{transform:scale(1.06,.92)}.pick[data-astro-cid-txpu6kes][aria-pressed=true]:active img[data-astro-cid-txpu6kes]{transform:scale(.6)}@media (hover:hover) and (pointer:fine){.pick[data-astro-cid-txpu6kes]:hover img[data-astro-cid-txpu6kes]{transform:translateY(-5%)}.pick[data-astro-cid-txpu6kes]:hover .pick__name[data-astro-cid-txpu6kes]{color:var(--ink)}.pick[data-astro-cid-txpu6kes]:active img[data-astro-cid-txpu6kes]{transform:scale(1.06,.92)}.pick[data-astro-cid-txpu6kes][aria-pressed=true]:hover img[data-astro-cid-txpu6kes],.pick[data-astro-cid-txpu6kes][aria-pressed=true]:active img[data-astro-cid-txpu6kes]{transform:scale(.6)}}.act[data-astro-cid-txpu6kes]{margin-top:var(--space-4);position:relative}.act__mac[data-astro-cid-txpu6kes],.act__phone[data-astro-cid-txpu6kes]{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.act__mac[data-astro-cid-txpu6kes][hidden],.act__phone[data-astro-cid-txpu6kes][hidden]{display:none}@media (hover:none) and (pointer:coarse){.act__mac[data-astro-cid-txpu6kes]{display:none}.act__phone[data-astro-cid-txpu6kes][hidden]{display:grid}}.act__button[data-astro-cid-txpu6kes],.act[data-astro-cid-txpu6kes] .pebble--off[data-astro-cid-txpu6kes]{width:100%;max-width:24rem}.act[data-astro-cid-txpu6kes] .pebble--off[data-astro-cid-txpu6kes]{background:var(--paper-2);box-shadow:0 var(--lift) 0 var(--cast)}.act__facts[data-astro-cid-txpu6kes]{gap:0 var(--space-3);margin-top:calc(var(--lift) + var(--space-3));font-size:var(--step--1);color:var(--ink-2);flex-wrap:wrap;line-height:1.45;display:flex}.act__facts[data-astro-cid-txpu6kes] li[data-astro-cid-txpu6kes]:first-child{color:var(--ink);font-weight:500}.act__facts[data-astro-cid-txpu6kes] li[data-astro-cid-txpu6kes]+li[data-astro-cid-txpu6kes]{padding-left:var(--space-3);border-left:1px solid var(--line)}@media (width<=48rem){.act__facts[data-astro-cid-txpu6kes]{gap:.1rem;display:grid}.act__facts[data-astro-cid-txpu6kes] li[data-astro-cid-txpu6kes]+li[data-astro-cid-txpu6kes]{border-left:0;padding-left:0}}.act__hint[data-astro-cid-txpu6kes]{margin-top:var(--space-2);font-size:var(--step--1);color:var(--ink-2)}.more[data-astro-cid-txpu6kes]{width:100%}.more[data-astro-cid-txpu6kes] summary[data-astro-cid-txpu6kes]{min-height:2.75rem;font-size:var(--step--1);color:var(--ink-2);cursor:pointer;align-items:center;gap:.5rem;list-style:none;display:inline-flex}.more[data-astro-cid-txpu6kes] summary[data-astro-cid-txpu6kes]::-webkit-details-marker{display:none}.more[data-astro-cid-txpu6kes] summary[data-astro-cid-txpu6kes]:before{content:"";border-left:.42em solid;transition:transform var(--spring-press-time) var(--spring-press);border-block:.3em solid #0000}.more[data-astro-cid-txpu6kes][open] summary[data-astro-cid-txpu6kes]:before{transform:rotate(90deg)}.more[data-astro-cid-txpu6kes][open] summary[data-astro-cid-txpu6kes]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.more[data-astro-cid-txpu6kes] summary[data-astro-cid-txpu6kes]:hover{color:var(--ink)}}.more__panel[data-astro-cid-txpu6kes]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--paper-2);box-shadow:0 var(--lift) 0 var(--cast);font-size:var(--step--1);border-radius:14px;line-height:1.45;display:grid}.more__panel[data-astro-cid-txpu6kes] p[data-astro-cid-txpu6kes]+p[data-astro-cid-txpu6kes]{color:var(--ink-2)}.more__line[data-astro-cid-txpu6kes]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);background:var(--paper);border-radius:12px;flex-wrap:wrap;padding:.35rem .35rem .35rem .8rem;display:flex}.more__line[data-astro-cid-txpu6kes] code[data-astro-cid-txpu6kes]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0;font-size:.6875rem}.more__copy[data-astro-cid-txpu6kes]{background:var(--paper-2);box-shadow:0 var(--lift) 0 var(--cast);min-height:2.75rem;font-size:var(--step--1);margin-left:auto;margin-bottom:var(--lift)}.room__foot[data-astro-cid-txpu6kes]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-1);display:flex}.room__foot[data-astro-cid-txpu6kes] .motion{color:var(--ink-2);white-space:nowrap;min-height:2.75rem}@media (width>=62rem){.room[data-astro-cid-txpu6kes]{--copy:clamp(18rem, 33vw, 27.5rem);--gap:var(--space-5);--strip:3rem;--slot:clamp(4rem, 5.6vw, 4.75rem);--avail:calc(var(--wrap) - var(--copy) - var(--gap) - 5 * var(--slot));--h:clamp(14rem, min((100svh - var(--head) - var(--strip)) / .79, var(--avail) / .76 * 1.4), 46rem);grid-template-columns:var(--copy) minmax(0, 1fr);grid-template-rows:minmax(0, .8fr) auto auto minmax(0, 1.2fr) var(--strip);column-gap:var(--gap);min-height:max(34rem, calc(100svh - var(--head)));padding-bottom:0;display:grid}.room[data-astro-cid-txpu6kes]:before{content:"";left:0;right:0;bottom:var(--strip);background:var(--ink);height:2px;position:absolute}.room__stage[data-astro-cid-txpu6kes]:before{content:none}.room__copy[data-astro-cid-txpu6kes]{grid-area:2/1}.room__copy[data-astro-cid-txpu6kes] h1[data-astro-cid-txpu6kes]{max-width:none;font-size:min(var(--step-4), var(--copy) / 7.2, 9.5svh)}.room__copy[data-astro-cid-txpu6kes] .lede[data-astro-cid-txpu6kes]{margin-top:var(--space-4);max-width:25ch;font-size:var(--step-1);line-height:1.35}.room__stage[data-astro-cid-txpu6kes]{grid-area:1/2/6/3;height:auto;margin-top:-6rem;padding-top:6rem;overflow:visible clip}.big[data-astro-cid-txpu6kes]{left:calc((var(--avail) - var(--w)) / 2)}.who[data-astro-cid-txpu6kes]{margin-bottom:var(--space-4);padding-left:calc((var(--slot) - var(--sw) * .7) / 2)}.who__character[data-astro-cid-txpu6kes]{font-size:var(--step-0);max-width:16ch;min-height:0}.pick__name[data-astro-cid-txpu6kes]{font-size:var(--step--1);padding-top:0}.pick[data-astro-cid-txpu6kes][aria-pressed=true] .pick__name[data-astro-cid-txpu6kes]:after{bottom:.55rem}.act[data-astro-cid-txpu6kes]{margin-top:var(--space-6);grid-area:3/1}.act__button[data-astro-cid-txpu6kes],.act[data-astro-cid-txpu6kes] .pebble--off[data-astro-cid-txpu6kes]{width:auto}.more__panel[data-astro-cid-txpu6kes]{z-index:3;width:max-content;max-width:min(34rem, 100vw - 2 * var(--gutter));position:absolute;top:100%;left:0}.more__line[data-astro-cid-txpu6kes]{flex-wrap:nowrap}.more__line[data-astro-cid-txpu6kes] code[data-astro-cid-txpu6kes]{font-size:var(--mono-size);white-space:nowrap}.room__foot[data-astro-cid-txpu6kes]{grid-area:5/1;margin-top:0}}@media (width>=62rem) and (height<=40rem){.act[data-astro-cid-txpu6kes]{margin-top:var(--space-5)}.room__copy[data-astro-cid-txpu6kes] .lede[data-astro-cid-txpu6kes]{margin-top:var(--space-3)}}.pocket[data-astro-cid-ti3sedvf]{padding-top:var(--space-8);padding-bottom:0}.pocket__grid[data-astro-cid-ti3sedvf]{gap:var(--space-6);display:grid}.pocket__head[data-astro-cid-ti3sedvf]{gap:var(--space-4);max-width:var(--measure);display:grid}.pocket__keys[data-astro-cid-ti3sedvf]{white-space:nowrap;color:var(--ink)}.pocket__aside[data-astro-cid-ti3sedvf]{gap:var(--space-5);width:min(100%,24rem);display:grid}.pocket__still[data-astro-cid-ti3sedvf],.pocket__state[data-astro-cid-ti3sedvf]{overflow:hidden}.pocket__aside[data-astro-cid-ti3sedvf] img[data-astro-cid-ti3sedvf]{width:100%;height:auto}.pocket__states[data-astro-cid-ti3sedvf]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.pocket__state[data-astro-cid-ti3sedvf]{border-radius:18px}.pocket__states[data-astro-cid-ti3sedvf] li[data-astro-cid-ti3sedvf]:first-child .pocket__state[data-astro-cid-ti3sedvf]{transform:rotate(-1.5deg)}.pocket__states[data-astro-cid-ti3sedvf] li[data-astro-cid-ti3sedvf]:last-child .pocket__state[data-astro-cid-ti3sedvf]{transform:rotate(1deg)}.pocket__states[data-astro-cid-ti3sedvf] figcaption[data-astro-cid-ti3sedvf]{margin-top:var(--space-3);font-size:var(--step--1);line-height:1.35}.pocket__note[data-astro-cid-ti3sedvf]{font-size:var(--step--1);line-height:1.45}.pocket__lists[data-astro-cid-ti3sedvf]{gap:var(--space-6);max-width:var(--measure);display:grid}.pocket__group[data-astro-cid-ti3sedvf]{gap:var(--space-3);display:grid}.pocket__group-note[data-astro-cid-ti3sedvf]{color:var(--ink-2);font-size:var(--step--1);line-height:1.45}.pocket__row[data-astro-cid-ti3sedvf]{padding-block:var(--space-3);border-top:1px solid var(--line);gap:.1rem;display:grid}.pocket__row[data-astro-cid-ti3sedvf]:last-child{border-bottom:1px solid var(--line)}dt[data-astro-cid-ti3sedvf]{font-weight:500}dd[data-astro-cid-ti3sedvf]{color:var(--ink-2);margin:0;line-height:1.45}.pocket__more[data-astro-cid-ti3sedvf]{--hang:1.5rem;margin-top:calc(-1 * var(--space-6));border-bottom:1px solid var(--line)}.pocket__more[data-astro-cid-ti3sedvf] summary[data-astro-cid-ti3sedvf]{min-height:3.5rem;padding-block:var(--space-4);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;list-style:none;display:flex}.pocket__more[data-astro-cid-ti3sedvf] summary[data-astro-cid-ti3sedvf]::-webkit-details-marker{display:none}.pocket__more[data-astro-cid-ti3sedvf] summary[data-astro-cid-ti3sedvf]:before{content:"";width:0;height:0;margin:.36em calc(var(--hang) - .55em) 0 0;font-size:var(--step-1);border-block:.3em solid #0000;transform-origin:40%;transition:transform var(--spring-press-time) var(--spring-press);border-left:.55em solid;flex:none}.pocket__more[data-astro-cid-ti3sedvf][open] summary[data-astro-cid-ti3sedvf]:before{transform:rotate(90deg)}.pocket__more-words[data-astro-cid-ti3sedvf]{gap:var(--space-1);transition:transform var(--spring-press-time) var(--spring-press);transform-origin:0;display:grid}.pocket__more-title[data-astro-cid-ti3sedvf]{font-size:var(--step-1);letter-spacing:-.01em;font-weight:500;line-height:1.25}.pocket__more-names[data-astro-cid-ti3sedvf]{color:var(--ink-2);line-height:1.45}.pocket__more[data-astro-cid-ti3sedvf][open] .pocket__more-names[data-astro-cid-ti3sedvf]{display:none}.pocket__more[data-astro-cid-ti3sedvf] summary[data-astro-cid-ti3sedvf]:active .pocket__more-words[data-astro-cid-ti3sedvf]{transform:translate(1px)scale(.99)}@media (hover:hover) and (pointer:fine){.pocket__more[data-astro-cid-ti3sedvf] summary[data-astro-cid-ti3sedvf]:hover .pocket__more-words[data-astro-cid-ti3sedvf]{transform:translate(4px)}.pocket__more[data-astro-cid-ti3sedvf] summary[data-astro-cid-ti3sedvf]:active .pocket__more-words[data-astro-cid-ti3sedvf]{transform:translate(1px)}}.pocket__more[data-astro-cid-ti3sedvf] dl[data-astro-cid-ti3sedvf]{padding-left:var(--hang)}.pocket__more[data-astro-cid-ti3sedvf] .pocket__row[data-astro-cid-ti3sedvf]:last-child{border-bottom:0}@media (width<=39.99rem){.pocket__states[data-astro-cid-ti3sedvf]{gap:var(--space-5);grid-template-columns:1fr;max-width:20rem}}@media (width<=29.99rem){.pocket__aside[data-astro-cid-ti3sedvf]{width:100%}.pocket__still[data-astro-cid-ti3sedvf]{margin-inline:calc(-1 * var(--gutter));border-radius:0}}@media (width>=40rem) and (width<=55.99rem),(width>=70rem){.pocket__row[data-astro-cid-ti3sedvf]{gap:var(--space-4);grid-template-columns:11rem 1fr;align-items:baseline}}@media (width>=56rem){.pocket__grid[data-astro-cid-ti3sedvf]{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);align-items:start;column-gap:clamp(2rem,6vw,6rem)}.pocket__head[data-astro-cid-ti3sedvf],.pocket__lists[data-astro-cid-ti3sedvf]{grid-column:1}.pocket__aside[data-astro-cid-ti3sedvf]{grid-area:1/2/span 2;width:100%}.pocket__still[data-astro-cid-ti3sedvf]{transform:rotate(1.5deg)}}@media (width>=56rem) and (height>=45rem){.pocket__aside[data-astro-cid-ti3sedvf]{top:var(--space-4);justify-self:end;width:min(100%,26rem,max(18rem,61.7284vh - 9.25926rem));position:sticky}}.ask[data-astro-cid-3fz5m34g]{padding-top:var(--space-9);padding-bottom:0}.ask__grid[data-astro-cid-3fz5m34g]{gap:var(--space-6);display:grid}.ask__head[data-astro-cid-3fz5m34g]{gap:var(--space-4);max-width:var(--measure);display:grid}.ask__aside[data-astro-cid-3fz5m34g]{gap:var(--space-5);width:min(100%,30rem);display:grid}.ask__still[data-astro-cid-3fz5m34g],.ask__bubble[data-astro-cid-3fz5m34g]{overflow:hidden}.ask__aside[data-astro-cid-3fz5m34g] img[data-astro-cid-3fz5m34g]{width:100%;height:auto}.ask__bubbles[data-astro-cid-3fz5m34g]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ask__bubble[data-astro-cid-3fz5m34g]{border-radius:18px}.ask__bubbles[data-astro-cid-3fz5m34g] li[data-astro-cid-3fz5m34g]:first-child .ask__bubble[data-astro-cid-3fz5m34g]{transform:rotate(1.5deg)}.ask__bubbles[data-astro-cid-3fz5m34g] li[data-astro-cid-3fz5m34g]:last-child .ask__bubble[data-astro-cid-3fz5m34g]{transform:rotate(-1deg)}.ask__note[data-astro-cid-3fz5m34g]{font-size:var(--step--1);line-height:1.45}.ask__lists[data-astro-cid-3fz5m34g]{gap:var(--space-6);max-width:var(--measure);display:grid}.ask__group[data-astro-cid-3fz5m34g]{gap:var(--space-3);display:grid}.ask__row[data-astro-cid-3fz5m34g]{padding-block:var(--space-3);border-top:1px solid var(--line);gap:.1rem;display:grid}.ask__row[data-astro-cid-3fz5m34g]:last-child{border-bottom:1px solid var(--line)}dt[data-astro-cid-3fz5m34g]{font-weight:500}dd[data-astro-cid-3fz5m34g]{color:var(--ink-2);margin:0;line-height:1.45}.ask__sent[data-astro-cid-3fz5m34g]{color:var(--ink-2)}.ask__sent[data-astro-cid-3fz5m34g] a[data-astro-cid-3fz5m34g]{color:var(--ink);margin-block:-.6rem;padding-block:.6rem;display:inline-block}@media (width<=29.99rem){.ask__aside[data-astro-cid-3fz5m34g]{width:100%}.ask__still[data-astro-cid-3fz5m34g]{margin-inline:calc(-1 * var(--gutter));border-radius:0}}@media (width>=40rem) and (width<=55.99rem),(width>=70rem){.ask__row[data-astro-cid-3fz5m34g]{gap:var(--space-4);grid-template-columns:13rem 1fr;align-items:baseline}}@media (width>=56rem){.ask__grid[data-astro-cid-3fz5m34g]{grid-template-columns:minmax(20rem,30rem) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,6vw,6rem)}.ask__head[data-astro-cid-3fz5m34g],.ask__lists[data-astro-cid-3fz5m34g]{grid-column:2}.ask__aside[data-astro-cid-3fz5m34g]{grid-area:1/1/span 2;width:100%}.ask__still[data-astro-cid-3fz5m34g]{transform:rotate(-1.5deg)}}@media (width>=56rem) and (height>=45rem){.ask__aside[data-astro-cid-3fz5m34g]{top:var(--space-4);position:sticky}}.loops__head[data-astro-cid-wepwwghe]{justify-items:start;gap:var(--space-4);max-width:var(--measure);display:grid}.loops__head[data-astro-cid-wepwwghe] .lede[data-astro-cid-wepwwghe]{color:var(--ink-2)}.loops__head[data-astro-cid-wepwwghe] .loops__motion{color:var(--ink-2);min-height:2.75rem;padding-block:var(--space-2)}.loops__list[data-astro-cid-wepwwghe]{gap:var(--space-7);margin-top:var(--space-6);display:grid}.loop[data-astro-cid-wepwwghe]{--h:clamp(15rem, 62vw, 22rem);--w:calc(var(--h) * 180 / 252);display:grid;position:relative}.loop__figure[data-astro-cid-wepwwghe]{position:relative}.loop__figure[data-astro-cid-wepwwghe] .loop__body{width:var(--w);margin-left:calc(var(--w) / -2);pointer-events:none;position:absolute;left:50%}.loop__figure[data-astro-cid-wepwwghe]:after{content:"";background:var(--ink);height:2px;position:absolute;left:0;right:0}.loop--ground[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]{height:calc(var(--h) * .62)}.loop--ground[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe] .loop__body{bottom:calc(var(--h) * -.107)}.loop--ground[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]:after,.loop--air[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]:after{bottom:0}.loop--air[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]{height:calc(var(--h) * .9)}.loop--air[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe] .loop__body{bottom:calc(var(--h) * .06)}.loop--edge[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]{height:calc(var(--h) * (var(--reach) - var(--grip)))}.loop--edge[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe] .loop__body{top:calc(var(--h) * -1 * var(--grip))}.loop--edge[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]:after{top:0}.loop--edge[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]{clip-path:inset(0 -100vw -100vw)}.loop__words[data-astro-cid-wepwwghe]{gap:var(--space-2);padding-top:var(--space-4);max-width:34ch;display:grid}.loop__words[data-astro-cid-wepwwghe] h3[data-astro-cid-wepwwghe]{font-size:var(--step-2);letter-spacing:-.02em;line-height:1.1}.loop__words[data-astro-cid-wepwwghe] p[data-astro-cid-wepwwghe]{color:var(--ink-2);text-wrap:pretty;line-height:1.45}.loop--edge[data-astro-cid-wepwwghe] .loop__words[data-astro-cid-wepwwghe]{padding-top:0;padding-bottom:var(--space-4);order:-1}.loop--edge[data-astro-cid-wepwwghe] .loop__figure[data-astro-cid-wepwwghe]{margin-top:0}@media (width>=56rem){.loops__list[data-astro-cid-wepwwghe]{gap:var(--space-7);margin-top:var(--space-7)}.loop[data-astro-cid-wepwwghe]{--h:clamp(20rem, 33vw, 31rem);grid-template-columns:calc(var(--w) * .85) minmax(0, 1fr);align-items:end;column-gap:clamp(1.5rem,4vw,4rem);width:min(100%,60rem)}.loop[data-astro-cid-wepwwghe]:nth-child(2n){grid-template-columns:minmax(0, 1fr) calc(var(--w) * .85);margin-left:auto}.loop[data-astro-cid-wepwwghe]:nth-child(2n) .loop__figure[data-astro-cid-wepwwghe]{order:2}.loop[data-astro-cid-wepwwghe]:nth-child(2n) .loop__words[data-astro-cid-wepwwghe]{justify-self:end}.loop__figure[data-astro-cid-wepwwghe]:after{content:none}.loop[data-astro-cid-wepwwghe]:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:0;left:0;right:0}.loop__words[data-astro-cid-wepwwghe]{padding:0 0 var(--space-5)}.loop__words[data-astro-cid-wepwwghe] h3[data-astro-cid-wepwwghe]{font-size:var(--step-3)}.loop__words[data-astro-cid-wepwwghe] p[data-astro-cid-wepwwghe]{font-size:var(--step-1);line-height:1.4}.loop--edge[data-astro-cid-wepwwghe]{align-items:start}.loop--edge[data-astro-cid-wepwwghe]:after{top:0;bottom:auto}.loop--edge[data-astro-cid-wepwwghe] .loop__words[data-astro-cid-wepwwghe]{padding:var(--space-5) 0 0;order:0}}.five[data-astro-cid-mbb3loa2]{padding-bottom:var(--space-8)}.five__head[data-astro-cid-mbb3loa2]{gap:var(--space-4);max-width:var(--measure);display:grid}.five__hand[data-astro-cid-mbb3loa2]{--pad:clamp(.95rem, 1.35vw, 1.25rem);gap:var(--space-3);margin:var(--space-6) calc(-1 * var(--gutter)) 0;padding:var(--space-2) var(--gutter) calc(var(--lift) + var(--space-4));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;display:flex;overflow-x:auto}.five__slot[data-astro-cid-mbb3loa2]{scroll-snap-align:start;flex:0 0 min(80%,19.5rem);display:flex}.wc[data-astro-cid-mbb3loa2]{min-width:0;padding:var(--pad);flex-direction:column;flex:1;display:flex}.wc[data-astro-cid-mbb3loa2] p[data-astro-cid-mbb3loa2]{max-width:none}.wc__name[data-astro-cid-mbb3loa2]{font-size:var(--step-2);letter-spacing:-.02em;align-items:baseline;gap:.55em;line-height:1;display:flex}.wc__character[data-astro-cid-mbb3loa2]{text-wrap:balance;margin-top:.4em;line-height:1.25}.wc[data-astro-cid-mbb3loa2]{--s:.8;--w:.76;--t:.17;--b:.04}.wc[data-astro-cid-mbb3loa2][data-kind=caillou],.wc[data-astro-cid-mbb3loa2][data-kind=melow]{--w:.95;--t:.33;--b:.2}.wc[data-astro-cid-mbb3loa2][data-kind=sprig]{--w:.95;--t:.24;--b:.29}.wc[data-astro-cid-mbb3loa2] .wc__body{width:calc(var(--w) * var(--s) * 100%);margin:calc(var(--t) * var(--s) * -100%) auto calc(var(--b) * var(--s) * -100%);pointer-events:none}.wc__says[data-astro-cid-mbb3loa2]{background:var(--paper);color:var(--ink);border-radius:var(--pebble-a);margin:0;padding:.65rem .9rem .7rem;position:relative}.five__slot[data-astro-cid-mbb3loa2]:nth-child(3n+2) .wc__says[data-astro-cid-mbb3loa2]{border-radius:var(--pebble-b)}.five__slot[data-astro-cid-mbb3loa2]:nth-child(3n) .wc__says[data-astro-cid-mbb3loa2]{border-radius:var(--pebble-c)}.wc__says[data-astro-cid-mbb3loa2] p[data-astro-cid-mbb3loa2]{text-wrap:balance;font-weight:500;line-height:1.3}.wc__arrives[data-astro-cid-mbb3loa2]{margin-top:var(--space-4);text-wrap:pretty;line-height:1.4}.wc__colours[data-astro-cid-mbb3loa2]{padding-top:var(--space-4);font-size:var(--step--1);margin-top:auto;line-height:1.45}.five__model[data-astro-cid-mbb3loa2]{margin-top:var(--space-6);font-size:var(--step-1);text-wrap:balance;max-width:34ch;line-height:1.35}@media (width>=90rem){.five__hand[data-astro-cid-mbb3loa2]{--hand:min(100vw - 2 * var(--gutter), 96rem);width:var(--hand);margin-inline:calc((100% - var(--hand)) / 2);scroll-snap-type:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,1.1vw,1.1rem);padding-inline:0;display:grid;overflow:visible}.five__slot[data-astro-cid-mbb3loa2]{--tilt:-1deg;--drop:0rem}.five__slot[data-astro-cid-mbb3loa2]:nth-child(2n){--tilt:1deg;--drop:.6rem}.wc[data-astro-cid-mbb3loa2]{transform:translateY(var(--drop)) rotate(var(--tilt));--s:1}}.never__head[data-astro-cid-j7u4uyrm]{--w:clamp(4.75rem, 9vw, 7.5rem);align-items:end;gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:3px solid var(--floor);grid-template-columns:1fr auto;display:grid}.never__head[data-astro-cid-j7u4uyrm] h2[data-astro-cid-j7u4uyrm]{max-width:14ch}.never__wibble[data-astro-cid-j7u4uyrm]{width:var(--w);aspect-ratio:180/252;object-fit:contain;margin-bottom:calc(-1 * var(--space-5) - var(--w) * .15)}.never__item[data-astro-cid-j7u4uyrm]{gap:var(--space-3);padding-block:var(--space-6);border-bottom:1px solid var(--line);display:grid}.never__line[data-astro-cid-j7u4uyrm]{font-size:var(--step-2);letter-spacing:-.02em;max-width:25ch;line-height:1.14}.never__more[data-astro-cid-j7u4uyrm]{color:var(--ink-2);max-width:46ch}.never__site[data-astro-cid-j7u4uyrm]{border-bottom:0;padding-bottom:0}.never__site[data-astro-cid-j7u4uyrm] .never__line[data-astro-cid-j7u4uyrm]{font-size:var(--step-1);letter-spacing:-.01em;line-height:1.2}.never__link[data-astro-cid-j7u4uyrm],.faq__link[data-astro-cid-j7u4uyrm]{min-height:2.75rem;padding-block:var(--space-3);color:var(--ink);display:inline-block}.cost[data-astro-cid-j7u4uyrm]{padding-top:var(--space-9);gap:var(--space-6);grid-template-areas:"head""card""rest";display:grid}.cost__head[data-astro-cid-j7u4uyrm]{grid-area:head}.cost__head[data-astro-cid-j7u4uyrm] .lede[data-astro-cid-j7u4uyrm]{margin-top:var(--space-4);max-width:30ch}.cost__card[data-astro-cid-j7u4uyrm]{padding:var(--space-4) var(--space-4) var(--space-5);gap:var(--space-4);grid-area:card;align-content:start;max-width:30rem;margin:0;display:grid}.cost__top[data-astro-cid-j7u4uyrm]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-inline:var(--space-1);display:flex}.cost__name[data-astro-cid-j7u4uyrm]{font-size:var(--step-1);letter-spacing:-.01em;align-items:baseline;gap:.6em;font-weight:500;line-height:1;display:flex}.cost__loop[data-astro-cid-j7u4uyrm],.cost__conditions[data-astro-cid-j7u4uyrm]{color:color-mix(in oklab, var(--field-ink) 80%, var(--field))}.cost__scene[data-astro-cid-j7u4uyrm]{background:var(--scene);border-radius:14px;overflow:hidden}.cost__scene[data-astro-cid-j7u4uyrm] .scene{transform-origin:50% 100%;border-radius:0;transform:scale(1.3)}.cost__card[data-astro-cid-j7u4uyrm] figcaption[data-astro-cid-j7u4uyrm]{padding-inline:var(--space-1)}.cost__figure[data-astro-cid-j7u4uyrm]{font-family:var(--mono);font-size:var(--step-3);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:500;line-height:1}.cost__unit[data-astro-cid-j7u4uyrm]{margin-top:var(--space-2);font-size:var(--step-1);max-width:18ch;line-height:1.25}.cost__conditions[data-astro-cid-j7u4uyrm]{margin-top:var(--space-4)}.cost__rest[data-astro-cid-j7u4uyrm]{grid-area:rest;max-width:36rem}.cost__measures[data-astro-cid-j7u4uyrm]{margin-bottom:var(--space-5)}.cost__row[data-astro-cid-j7u4uyrm]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--line);display:flex}.cost__row[data-astro-cid-j7u4uyrm]:last-child{border-bottom:1px solid var(--line)}.cost__row[data-astro-cid-j7u4uyrm] dt[data-astro-cid-j7u4uyrm]{font-weight:500}.cost__row[data-astro-cid-j7u4uyrm] dd[data-astro-cid-j7u4uyrm]{text-align:right;margin:0}.cost__pending[data-astro-cid-j7u4uyrm]{text-wrap:pretty;max-width:44ch}.cost__facts-title[data-astro-cid-j7u4uyrm]{margin-top:var(--space-6)}.cost__facts[data-astro-cid-j7u4uyrm]{margin-top:var(--space-3)}.cost__facts[data-astro-cid-j7u4uyrm] li[data-astro-cid-j7u4uyrm]{padding-block:var(--space-3);border-top:1px solid var(--line);font-size:var(--step-1);text-wrap:pretty;line-height:1.3}.cost__facts[data-astro-cid-j7u4uyrm] li[data-astro-cid-j7u4uyrm]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-j7u4uyrm]{--hang:1.5rem;padding-block:var(--space-9);gap:var(--space-5);display:grid}.faq__item[data-astro-cid-j7u4uyrm]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-j7u4uyrm]:last-child{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm]{min-height:3.5rem;padding-block:var(--space-4);font-size:var(--step-1);letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;font-weight:500;line-height:1.25;list-style:none;display:flex}.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm]:before{content:"";width:0;height:0;margin:.36em calc(var(--hang) - .55em) 0 0;border-block:.3em solid #0000;transform-origin:40%;transition:transform var(--spring-press-time) var(--spring-press);border-left:.55em solid;flex:none}.faq__item[data-astro-cid-j7u4uyrm][open] summary[data-astro-cid-j7u4uyrm]:before{transform:rotate(90deg)}.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm] span[data-astro-cid-j7u4uyrm]{transition:transform var(--spring-press-time) var(--spring-press)}.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm]:active span[data-astro-cid-j7u4uyrm]{transform-origin:0;transform:translate(1px)scale(.99)}@media (hover:hover) and (pointer:fine){.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm]:hover span[data-astro-cid-j7u4uyrm]{transform:translate(4px)}.faq__item[data-astro-cid-j7u4uyrm] summary[data-astro-cid-j7u4uyrm]:active span[data-astro-cid-j7u4uyrm]{transform:translate(1px)}}.faq__answer[data-astro-cid-j7u4uyrm]{gap:var(--space-3);padding:0 0 var(--space-5) var(--hang);max-width:calc(var(--measure) + var(--hang));display:grid}.faq__points[data-astro-cid-j7u4uyrm]{gap:var(--space-2);margin:0;padding-left:1.1em;display:grid}.faq__points--mono[data-astro-cid-j7u4uyrm]{gap:var(--space-1);padding-left:0}.faq__points[data-astro-cid-j7u4uyrm] code[data-astro-cid-j7u4uyrm]{overflow-wrap:anywhere;user-select:all}.faq__points[data-astro-cid-j7u4uyrm] li[data-astro-cid-j7u4uyrm]::marker{color:var(--ink-2)}.faq__link[data-astro-cid-j7u4uyrm]{margin-top:calc(-1 * var(--space-2));justify-self:start}@media (width>=56rem){.never__item[data-astro-cid-j7u4uyrm]{column-gap:var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:baseline}.cost[data-astro-cid-j7u4uyrm]{column-gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head head""card rest";align-items:start}.cost__card[data-astro-cid-j7u4uyrm]{max-width:none;padding:var(--space-5) var(--space-5) var(--space-6)}.faq[data-astro-cid-j7u4uyrm]{column-gap:var(--space-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.bar[data-astro-cid-kq4zakug]{z-index:20;background:var(--paper);color:var(--ink);border-top:2px solid var(--ink);box-shadow:0 .5rem 0 var(--paper);padding-bottom:env(safe-area-inset-bottom);visibility:hidden;transition:transform var(--spring-flip-time) var(--spring-flip), visibility 0s linear var(--spring-flip-time);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.bar[data-astro-cid-kq4zakug][hidden]{display:none}.bar[data-astro-cid-kq4zakug][data-shown]{visibility:visible;transition-delay:0s;transform:none}.bar__in[data-astro-cid-kq4zakug]{justify-content:flex-end;align-items:center;gap:var(--space-4);min-height:4rem;display:flex;position:relative}.bar[data-astro-cid-kq4zakug] .pebble{box-shadow:0 3px 0 var(--act-edge)}@media (width<=48rem){.bar__in[data-astro-cid-kq4zakug]{padding-block:var(--space-2);justify-content:stretch}.bar[data-astro-cid-kq4zakug] .dl{width:100%}.bar[data-astro-cid-kq4zakug] .dl__mac{grid-template-columns:1fr;justify-items:stretch}.bar[data-astro-cid-kq4zakug] .pebble{width:100%}}
