.scr[data-astro-cid-ny5cvidq]{min-width:0;margin:0;container-type:inline-size}.scr[data-astro-cid-ny5cvidq][data-view] .glass[data-astro-cid-ny5cvidq]{cursor:zoom-in}.scr[data-astro-cid-ny5cvidq][data-view]:focus-visible{outline:none}.scr[data-astro-cid-ny5cvidq][data-view]:focus-visible .glass[data-astro-cid-ny5cvidq]{outline:2px solid var(--ink);outline-offset:3px}.play[data-astro-cid-ny5cvidq]{all:unset;color:#fff;width:44px;height:44px;font:400 13px/1 var(--display);cursor:pointer;background:#111111b8;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;left:10px}.play[data-astro-cid-ny5cvidq]:focus-visible{outline-offset:-4px;outline:2px solid #fff}.play[data-astro-cid-ny5cvidq][hidden]{display:none}.glass[data-astro-cid-ny5cvidq]{aspect-ratio:392/848;background:#fff;border-radius:11.5cqw;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #16140f24,0 10px 30px -16px #281e0f47}.crop[data-astro-cid-ny5cvidq] .glass[data-astro-cid-ny5cvidq]{aspect-ratio:auto;border-radius:7cqw}.art[data-astro-cid-ny5cvidq] .glass[data-astro-cid-ny5cvidq]{aspect-ratio:var(--art-ratio,8 / 7);box-shadow:none;border-radius:clamp(12px,3cqw,20px)}.glass[data-astro-cid-ny5cvidq] picture[data-astro-cid-ny5cvidq]{display:contents}.glass[data-astro-cid-ny5cvidq] img[data-astro-cid-ny5cvidq],.glass[data-astro-cid-ny5cvidq] video[data-astro-cid-ny5cvidq]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.art[data-astro-cid-ny5cvidq] .glass[data-astro-cid-ny5cvidq] img[data-astro-cid-ny5cvidq]{object-position:center}.crop[data-astro-cid-ny5cvidq] .glass[data-astro-cid-ny5cvidq] img[data-astro-cid-ny5cvidq]{height:auto}figcaption[data-astro-cid-ny5cvidq]{font:400 13px/1.45 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:14px}@media (width<=640px){figcaption[data-astro-cid-ny5cvidq]{margin-top:10px;font-size:12px}}.plane[data-astro-cid-5nfgklrf]{margin:0}.fill[data-astro-cid-5nfgklrf]{outline-offset:-1px;aspect-ratio:16/10;background:#fff;border-radius:clamp(14px,2vw,24px);outline:1px solid #1f1d1b1a;justify-content:center;padding-top:clamp(28px,6%,64px);display:flex;position:relative;overflow:hidden}.dark[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf]{background:#fff}.tall[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf]{aspect-ratio:4/5}.fill[data-astro-cid-5nfgklrf] .big{flex:none;width:clamp(180px,34%,360px)}.tall[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf] .big{width:62%}.solo[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf]{background:#fff;align-items:center;padding:0}.solo[data-astro-cid-5nfgklrf] .bare[data-astro-cid-5nfgklrf]{filter:brightness(1.05)}.bare[data-astro-cid-5nfgklrf]{aspect-ratio:392/480;width:auto;max-width:100%;height:92%;display:block}.artful[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf]{background:0 0;padding:0;display:block}.artful[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf] .big{--art-ratio:16 / 10;width:100%}.tall[data-astro-cid-5nfgklrf].artful .fill[data-astro-cid-5nfgklrf] .big{--art-ratio:4 / 5}figcaption[data-astro-cid-5nfgklrf]{font:400 13px/1.45 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:14px}@media (width<=640px){.fill[data-astro-cid-5nfgklrf]{aspect-ratio:4/5}.fill[data-astro-cid-5nfgklrf] .big{width:64%}.solo[data-astro-cid-5nfgklrf] .fill[data-astro-cid-5nfgklrf]{aspect-ratio:392/480}.bare[data-astro-cid-5nfgklrf]{height:100%}figcaption[data-astro-cid-5nfgklrf]{margin-top:10px;font-size:12px}}.ps[data-astro-cid-t55emi6t]{--soft:#fff;--e:cubic-bezier(.23, 1, .32, 1);--e2:cubic-bezier(.32, .72, 0, 1);width:100vw;margin-left:50%;overflow:clip;translate:-50%}.band[data-astro-cid-t55emi6t]{background:var(--soft);border-block:1px solid #1f1d1b1a;flex-direction:column;padding:clamp(32px,5vw,64px) 0 clamp(24px,3vw,36px);display:flex}.box[data-astro-cid-t55emi6t]{width:100%;height:var(--h,820px);position:relative;overflow:hidden}.live[data-astro-cid-t55emi6t]{top:0;left:var(--left,0px);width:var(--fw,392px);height:var(--fh,820px);transform:scale(var(--k,1));transform-origin:0 0;opacity:0;transition:opacity .3s var(--e);position:absolute}.ps[data-astro-cid-t55emi6t].shown .live[data-astro-cid-t55emi6t]{opacity:1}.live[data-astro-cid-t55emi6t] iframe{background:var(--soft);border:0;width:100%;height:100%;display:block}.leaders[data-astro-cid-t55emi6t],.side[data-astro-cid-t55emi6t],.dots[data-astro-cid-t55emi6t]{pointer-events:none;opacity:0;transition:opacity .24s var(--e);position:absolute;inset:0}.leaders[data-astro-cid-t55emi6t]{width:100%;height:100%;overflow:visible}.ps[data-astro-cid-t55emi6t].noted .leaders[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t].noted .side[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t].noted .dots[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t].noted .list[data-astro-cid-t55emi6t]{opacity:1}.ps[data-astro-cid-t55emi6t].moving .leaders[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t].moving .side[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t].moving .dots[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t].moving .list[data-astro-cid-t55emi6t]{opacity:0;transition-duration:.12s}.ps[data-astro-cid-t55emi6t][data-layout=dots] .leaders[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t][data-layout=dots] .side[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t][data-layout=lead] .dots[data-astro-cid-t55emi6t],.ps[data-astro-cid-t55emi6t][data-layout=lead] .list[data-astro-cid-t55emi6t]{display:none}.leaders[data-astro-cid-t55emi6t] path{fill:none;stroke:var(--ink-3);stroke-width:1px}.leaders[data-astro-cid-t55emi6t] circle{fill:#fff;stroke:var(--ink);stroke-width:1.5px}.side[data-astro-cid-t55emi6t] .n{width:200px;position:absolute}.side[data-astro-cid-t55emi6t] .n b,.list[data-astro-cid-t55emi6t] b{font:500 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);display:block}.side[data-astro-cid-t55emi6t] .n p{font:400 14px/1.45 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:6px}.dots[data-astro-cid-t55emi6t] i,.list[data-astro-cid-t55emi6t] li:before{background:var(--ink);color:#fff;width:22px;height:22px;font:500 12px/1 var(--display);border-radius:50%;place-items:center;font-style:normal;display:grid}.dots[data-astro-cid-t55emi6t] i{box-shadow:0 0 0 2px var(--soft);position:absolute;translate:-50% -50%}.pctl[data-astro-cid-t55emi6t]{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:3;color:#fff;background:#0b0b0b;border-radius:99px;order:1;align-self:center;align-items:center;gap:4px;max-width:calc(100% - 32px);margin:-76px auto 0;padding:4px;display:flex;position:sticky;box-shadow:0 10px 30px -10px #00000073,inset 0 0 0 1px #ffffff0f}.stages[data-astro-cid-t55emi6t]{display:flex;position:relative}.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t],.replay[data-astro-cid-t55emi6t]{all:unset;box-sizing:border-box;z-index:1;cursor:pointer;height:44px;font:500 14px/1 var(--display);color:#ffffff8f;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:color .2s var(--e), scale .12s var(--e);border-radius:99px;place-items:center;padding:0 16px;display:grid;position:relative}.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t][aria-checked=true]{color:#0b0b0b}.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]:focus-visible,.replay[data-astro-cid-t55emi6t]:focus-visible{outline-offset:2px;outline:2px solid #4c8dff}.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]:active,.replay[data-astro-cid-t55emi6t]:active{scale:.96}@media (hover:hover) and (pointer:fine){.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]:not([aria-checked=true]):hover,.replay[data-astro-cid-t55emi6t]:hover{color:#fff}}.chip[data-astro-cid-t55emi6t]{height:44px;clip-path:inset(0 calc(100% - var(--cx,0px) - var(--cw,0px)) 0 var(--cx,0px) round 99px);transition:clip-path .34s var(--e2);background:#fff;border-radius:99px;position:absolute;top:0;left:0;right:0}.divider[data-astro-cid-t55emi6t]{background:#ffffff2e;flex:none;width:1px;height:22px;margin:0 4px}.replay[data-astro-cid-t55emi6t]{color:#fff;gap:7px;padding:0 16px 0 13px;display:flex}.replay[data-astro-cid-t55emi6t] svg[data-astro-cid-t55emi6t]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.now[data-astro-cid-t55emi6t]{text-align:center;order:-2;min-height:76px;margin:0 0 clamp(16px,2vw,28px);padding:0 16px}.t[data-astro-cid-t55emi6t]{font:500 clamp(20px, 2.4vw, 26px)/1.15 var(--display);letter-spacing:-.01em;color:var(--ink)}.l[data-astro-cid-t55emi6t]{max-width:34ch;font:400 15px/1.45 var(--display);color:var(--ink-2);text-wrap:balance;margin:8px auto 0}.controls[data-astro-cid-t55emi6t]{order:2;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:0 16px;display:flex}.controls[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;font:500 13px/1 var(--display);color:var(--ink-2);transition:color .2s, background-color .2s, scale .15s var(--e);-webkit-tap-highlight-color:transparent;border-radius:99px;place-items:center;padding:0 16px;display:grid}.controls[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.seg[data-astro-cid-t55emi6t]{background:#1f1d1b0f;border-radius:99px;padding:3px;display:flex}.seg[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]{min-height:38px}.seg[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t][aria-checked=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #1f1d1b1f,0 0 0 .5px #1f1d1b14}@media (hover:hover) and (pointer:fine){.controls[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]:hover{color:var(--ink)}}.controls[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]:active{scale:.97}.list[data-astro-cid-t55emi6t]{counter-reset:n;opacity:0;max-width:560px;transition:opacity .24s var(--e);gap:16px;margin:0 auto;padding:24px 16px 0;list-style:none;display:grid}.list[data-astro-cid-t55emi6t] li{counter-increment:n;grid-template-columns:22px 1fr;align-items:start;column-gap:12px;display:grid}.list[data-astro-cid-t55emi6t] li:before{content:counter(n);grid-row:span 2;margin-top:-1px}.list[data-astro-cid-t55emi6t] p{font:400 14px/1.45 var(--display);color:var(--ink-2);margin-top:4px}.list[data-astro-cid-t55emi6t] b{padding-top:4px}figcaption[data-astro-cid-t55emi6t]{text-align:center;max-width:560px;font:400 13px/1.45 var(--display);color:var(--ink-2);margin:16px auto 0;padding:0 16px}figcaption[data-astro-cid-t55emi6t] a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}@media (width<=640px){.band[data-astro-cid-t55emi6t]{padding-top:20px}.now[data-astro-cid-t55emi6t]{min-height:70px;margin-bottom:8px}.controls[data-astro-cid-t55emi6t]{margin-top:8px}.seg[data-astro-cid-t55emi6t]{display:none}.pctl[data-astro-cid-t55emi6t]{width:calc(100% - 24px)}.stages[data-astro-cid-t55emi6t]{flex:1;min-width:0}.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t]{flex:1 1 0;min-width:0;padding:0 4px;font-size:13px}.replay[data-astro-cid-t55emi6t]{justify-content:center;width:44px;padding:0}.replay[data-astro-cid-t55emi6t] span[data-astro-cid-t55emi6t]{display:none}.l[data-astro-cid-t55emi6t]{font-size:14px}}@media (prefers-reduced-motion:reduce){.live[data-astro-cid-t55emi6t],.chip[data-astro-cid-t55emi6t],.stages[data-astro-cid-t55emi6t] button[data-astro-cid-t55emi6t],.leaders[data-astro-cid-t55emi6t],.side[data-astro-cid-t55emi6t],.dots[data-astro-cid-t55emi6t],.list[data-astro-cid-t55emi6t]{transition:none}}.va[data-astro-cid-4t33hm4x]{width:min(var(--wide), 100%);--col:clamp(140px, 20%, 220px);margin:0 auto}.label[data-astro-cid-4t33hm4x]{font:500 13px/1.4 var(--display);color:var(--ink-2);gap:10px;display:flex}.label[data-astro-cid-4t33hm4x] .n[data-astro-cid-4t33hm4x]{color:var(--ink-3);font-variant-numeric:tabular-nums}.intro[data-astro-cid-4t33hm4x]{grid-template-columns:var(--col) 1fr;gap:0 32px;margin-bottom:clamp(72px,12vw,140px);display:grid}.lead[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x]{font:400 clamp(22px, 2.6vw, 30px)/1.38 var(--display);letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;max-width:46ch}.lead[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x]+p[data-astro-cid-4t33hm4x],.lead[data-astro-cid-4t33hm4x] .fold[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x]{color:var(--ink-2);margin-top:.7em}.sec[data-astro-cid-4t33hm4x]{margin-top:clamp(96px,14vw,180px)}.head[data-astro-cid-4t33hm4x]{grid-template-columns:var(--col) 1fr;align-items:baseline;gap:0 32px;margin-bottom:clamp(28px,4vw,48px);display:grid}.head[data-astro-cid-4t33hm4x] h2[data-astro-cid-4t33hm4x]{font:500 clamp(28px, 4.2vw, 48px)/1.08 var(--display);letter-spacing:-.026em;color:var(--ink);text-wrap:balance;max-width:18ch}.body[data-astro-cid-4t33hm4x]{margin:clamp(36px, 5vw, 56px) 0 0 calc(var(--col) + 32px);max-width:560px;font:400 17px/1.65 var(--display);color:var(--body)}.body[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x]+p[data-astro-cid-4t33hm4x],.body[data-astro-cid-4t33hm4x] .fold[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x]{margin-top:1em}.body[data-astro-cid-4t33hm4x].inside{max-width:56ch;margin:0}.credit[data-astro-cid-4t33hm4x].inside{text-align:center;text-wrap:balance;max-width:62ch;margin:0 auto!important}.credit[data-astro-cid-4t33hm4x].folded{display:none}.body[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x],.credit[data-astro-cid-4t33hm4x]{text-wrap:pretty}.body[data-astro-cid-4t33hm4x] a{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px #1f1d1b47}.credit[data-astro-cid-4t33hm4x]{color:var(--ink-2);font-size:14px;line-height:1.55;margin-top:1.6em!important}.row[data-astro-cid-4t33hm4x],.crops[data-astro-cid-4t33hm4x],.pass[data-astro-cid-4t33hm4x],.sec[data-astro-cid-4t33hm4x]>.desk{margin-top:clamp(48px,7vw,88px)}.row[data-astro-cid-4t33hm4x]{gap:clamp(12px,3vw,40px);display:grid}.row[data-astro-cid-4t33hm4x].n3{grid-template-columns:repeat(3,minmax(0,1fr))}.row[data-astro-cid-4t33hm4x].n2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:66%;margin-left:auto;margin-right:auto}.crops[data-astro-cid-4t33hm4x]{grid-template-columns:1fr 1fr 1.25fr;align-items:end;gap:clamp(12px,3vw,40px);display:grid}.visit[data-astro-cid-4t33hm4x]{margin:clamp(72px, 10vw, 120px) 0 0 calc(var(--col) + 32px);font:500 17px/1 var(--display)}.visit[data-astro-cid-4t33hm4x] a[data-astro-cid-4t33hm4x]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.fold[data-astro-cid-4t33hm4x],.clip[data-astro-cid-4t33hm4x],.in[data-astro-cid-4t33hm4x]{display:contents}.xd[data-astro-cid-4t33hm4x]{min-height:44px;font:500 14px/1 var(--display);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .15s var(--ease), scale .12s var(--ease);background:#fff;border:0;border-radius:99px;align-items:center;gap:8px;margin-top:1.2em;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1px #1f1d1b24}.xd[data-astro-cid-4t33hm4x]:active{scale:.96}.xd[data-astro-cid-4t33hm4x]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.xd[data-astro-cid-4t33hm4x]:hover{background:#f7f7f7}}@media (prefers-reduced-motion:reduce){.xd[data-astro-cid-4t33hm4x]{transition:none}}.rm[data-astro-cid-4t33hm4x]{display:none}@media (width<=760px){.intro[data-astro-cid-4t33hm4x],.head[data-astro-cid-4t33hm4x]{grid-template-columns:1fr;gap:10px}.body[data-astro-cid-4t33hm4x],.visit[data-astro-cid-4t33hm4x]{margin-left:0}.body[data-astro-cid-4t33hm4x].inside{margin:0}.credit[data-astro-cid-4t33hm4x].inside{text-align:left;margin:0!important}.row[data-astro-cid-4t33hm4x].n3{gap:10px}.row[data-astro-cid-4t33hm4x].n2{max-width:none}.crops[data-astro-cid-4t33hm4x]{grid-template-columns:1fr 1fr}.crops[data-astro-cid-4t33hm4x]>:last-child{grid-column:1/-1}}@media (width<=640px){.lead[data-astro-cid-4t33hm4x] p[data-astro-cid-4t33hm4x]{font-size:20px;line-height:1.4}.sec[data-astro-cid-4t33hm4x]{margin-top:88px}.head[data-astro-cid-4t33hm4x] h2[data-astro-cid-4t33hm4x]{font-size:30px}.body[data-astro-cid-4t33hm4x]{font-size:17px;line-height:1.6}.fold[data-astro-cid-4t33hm4x],.credit[data-astro-cid-4t33hm4x].folded{display:block}.dk .credit[data-astro-cid-4t33hm4x].inside{display:none}.va[data-astro-cid-4t33hm4x][data-js] .body[data-astro-cid-4t33hm4x].inside:has(>.fold[data-open=false])>p[data-astro-cid-4t33hm4x]:first-child{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.va[data-astro-cid-4t33hm4x][data-js] .clip[data-astro-cid-4t33hm4x]{transition:grid-template-rows .32s var(--ease);grid-template-rows:1fr;display:grid}.va[data-astro-cid-4t33hm4x][data-js] .fold[data-astro-cid-4t33hm4x][data-open=false] .clip[data-astro-cid-4t33hm4x]{grid-template-rows:0fr}.va[data-astro-cid-4t33hm4x][data-js] .in[data-astro-cid-4t33hm4x]{min-height:0;transition:opacity .32s var(--ease);display:block;overflow:hidden}.va[data-astro-cid-4t33hm4x][data-js] .fold[data-astro-cid-4t33hm4x][data-open=false] .in[data-astro-cid-4t33hm4x]{opacity:0}.va[data-astro-cid-4t33hm4x][data-js] .rm[data-astro-cid-4t33hm4x]{cursor:pointer;min-height:44px;color:var(--ink-2);font:500 15px/1 var(--display);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:6px;margin:4px 0 0;padding:0;display:flex}.rm[data-astro-cid-4t33hm4x] svg[data-astro-cid-4t33hm4x]{transition:transform .24s var(--ease)}.rm[data-astro-cid-4t33hm4x][aria-expanded=true] svg[data-astro-cid-4t33hm4x]{transform:rotate(180deg)}.rm[data-astro-cid-4t33hm4x]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}}@media (width<=640px) and (prefers-reduced-motion:reduce){.va[data-astro-cid-4t33hm4x][data-js] .clip[data-astro-cid-4t33hm4x],.va[data-astro-cid-4t33hm4x][data-js] .in[data-astro-cid-4t33hm4x],.rm[data-astro-cid-4t33hm4x] svg[data-astro-cid-4t33hm4x]{transition:none}}.viewer[data-astro-cid-hm4flrvt]{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);touch-action:none;background:0 0;border:0;outline:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.viewer[data-astro-cid-hm4flrvt]::backdrop{-webkit-backdrop-filter:blur(10px);opacity:0;transition:opacity .28s var(--ease);background:#ffffffeb}.viewer[data-astro-cid-hm4flrvt].on::backdrop{opacity:calc(1 - var(--pull,0) * .7)}.stage[data-astro-cid-hm4flrvt]{pointer-events:none;position:absolute;inset:0}.stage[data-astro-cid-hm4flrvt] .media{transform-origin:0 0;pointer-events:auto;will-change:transform;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 .5px #16140f1f,0 40px 80px -40px #1e140a59}.stage[data-astro-cid-hm4flrvt] .media img,.stage[data-astro-cid-hm4flrvt] .media video{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.text[data-astro-cid-hm4flrvt]{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));text-align:center;opacity:0;width:min(520px,100% - 40px);transition:opacity .25s var(--ease), transform .35s var(--ease);position:absolute;transform:translateY(6px)}.viewer[data-astro-cid-hm4flrvt].on .text[data-astro-cid-hm4flrvt]{opacity:calc(1 - var(--pull,0) * 2);transition-delay:.12s;transform:none}.count[data-astro-cid-hm4flrvt]{font:500 11px/1 var(--mono);letter-spacing:.06em;color:var(--ink-3);font-variant-numeric:tabular-nums}.title[data-astro-cid-hm4flrvt]{font:500 17px/1.3 var(--display);letter-spacing:-.01em;margin-top:10px}.desc[data-astro-cid-hm4flrvt]{font:400 14px/1.5 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:6px}.nav[data-astro-cid-hm4flrvt],.close[data-astro-cid-hm4flrvt]{all:unset;cursor:pointer;width:44px;height:44px;font:400 18px/1 var(--display);color:var(--ink-2);opacity:0;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;transition:opacity .25s,background-color .2s,color .2s;display:grid;position:absolute}.viewer[data-astro-cid-hm4flrvt].on .nav[data-astro-cid-hm4flrvt],.viewer[data-astro-cid-hm4flrvt].on .close[data-astro-cid-hm4flrvt]{opacity:1}.viewer[data-astro-cid-hm4flrvt].on .nav[data-astro-cid-hm4flrvt]:disabled{opacity:.25;cursor:default}.nav[data-astro-cid-hm4flrvt]{top:50%;translate:0 -50%}.prev[data-astro-cid-hm4flrvt]{left:max(12px, env(safe-area-inset-left))}.next[data-astro-cid-hm4flrvt]{right:max(12px, env(safe-area-inset-right))}.close[data-astro-cid-hm4flrvt]{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));font-size:24px}.nav[data-astro-cid-hm4flrvt]:focus-visible,.close[data-astro-cid-hm4flrvt]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.nav[data-astro-cid-hm4flrvt]:hover,.close[data-astro-cid-hm4flrvt]:hover{color:var(--ink);background:#1f1d1b0f}}.nav[data-astro-cid-hm4flrvt]:active,.close[data-astro-cid-hm4flrvt]:active{scale:.96}@media (width<=640px){.nav[data-astro-cid-hm4flrvt]{top:auto;bottom:calc(18px + env(safe-area-inset-bottom));translate:none}.text[data-astro-cid-hm4flrvt]{bottom:calc(76px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.viewer[data-astro-cid-hm4flrvt]::backdrop,.text[data-astro-cid-hm4flrvt]{transition:none}}.open[data-astro-cid-shui44ap]{width:100vw;margin:calc(clamp(48px,9vw,112px)/-2) 0 0 calc(50% - 50vw);position:relative}.stage[data-astro-cid-shui44ap]{position:relative}.hero[data-astro-cid-shui44ap]{max-width:760px;padding:0 var(--gut);text-align:center;margin:0 auto}.hero[data-astro-cid-shui44ap] h1[data-astro-cid-shui44ap]{font:500 clamp(40px, 6.4vw, 72px)/1 var(--display);letter-spacing:-.03em;text-wrap:balance;margin-top:18px}.hero[data-astro-cid-shui44ap] .lede[data-astro-cid-shui44ap]{font:400 clamp(17px, 1.9vw, 20px)/1.5 var(--display);color:var(--ink-2);text-wrap:balance;max-width:34em;margin:16px auto 0}.facts[data-astro-cid-shui44ap]{font:400 13px/1.45 var(--display);text-align:left;justify-content:center;gap:12px 32px;margin:22px 0 0;display:flex}.facts[data-astro-cid-shui44ap] dt[data-astro-cid-shui44ap]{color:var(--ink-3);font-size:12px}.facts[data-astro-cid-shui44ap] dd[data-astro-cid-shui44ap]{color:var(--ink-2);margin:2px 0 0}.facts[data-astro-cid-shui44ap] .scope[data-astro-cid-shui44ap] dd[data-astro-cid-shui44ap]{text-wrap:pretty;max-width:22em}.hero[data-astro-cid-shui44ap] .facts[data-astro-cid-shui44ap] a[data-astro-cid-shui44ap]{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.eyebrow[data-astro-cid-shui44ap]{justify-content:center}.eyebrow[data-astro-cid-shui44ap] a[data-astro-cid-shui44ap],.hero[data-astro-cid-shui44ap] .facts[data-astro-cid-shui44ap] a[data-astro-cid-shui44ap]{margin-block:-14px;padding-block:14px;display:inline-block}.cap[data-astro-cid-shui44ap]{font:400 12px/1.45 var(--display);color:var(--ink-3);text-align:center;text-wrap:balance}.cap[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{width:fit-content;color:var(--ink);margin:0 auto 2px;font-size:12.5px;font-weight:500;display:block}.grid[data-astro-cid-shui44ap]{width:min(var(--wide), 100% - var(--gut) * 2);margin:clamp(56px,9vw,96px) auto 0}.ghead[data-astro-cid-shui44ap]{justify-content:space-between;align-items:end;gap:24px;display:flex}.ghead[data-astro-cid-shui44ap] h2[data-astro-cid-shui44ap]{font:500 clamp(26px, 3.2vw, 38px)/1.08 var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:12em}.ghead[data-astro-cid-shui44ap] p[data-astro-cid-shui44ap]{max-width:22em;font:400 15px/1.5 var(--display);color:var(--ink-2);text-wrap:pretty}.tiles[data-astro-cid-shui44ap]{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,16px);margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none;display:grid}.fill[data-astro-cid-shui44ap]{aspect-ratio:1/.88;isolation:isolate;background:linear-gradient(#f7f7f7,#efefef);border-radius:clamp(12px,1.6vw,18px);position:relative;overflow:hidden}.fill[data-astro-cid-shui44ap]:before,.well[data-astro-cid-shui44ap]:before{content:"";filter:blur(34px);opacity:.55;pointer-events:none;z-index:-1;border-radius:50%;height:58%;position:absolute;bottom:4%;left:18%;right:18%}.t1[data-astro-cid-shui44ap]:before{background:#c9d2dc}.t2[data-astro-cid-shui44ap]:before{background:#c8d8d2}.t3[data-astro-cid-shui44ap]:before{background:#d3cfdc}.well[data-astro-cid-shui44ap]{isolation:isolate;background:linear-gradient(#f7f7f7,#efefef);overflow:hidden}.slot[data-astro-cid-shui44ap] .phone{transition:transform .5s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-shui44ap]:hover .slot[data-astro-cid-shui44ap] .phone{transform:translateY(-3.5%)}}@media (prefers-reduced-motion:reduce){.slot[data-astro-cid-shui44ap] .phone{transition:none}.tile[data-astro-cid-shui44ap]:hover .slot[data-astro-cid-shui44ap] .phone{transform:none}}.slot[data-astro-cid-shui44ap]{aspect-ratio:392/848;width:54%;position:absolute;top:11%;left:50%;translate:-50%}.tile[data-astro-cid-shui44ap] h3[data-astro-cid-shui44ap]{font:600 15px/1.3 var(--display);letter-spacing:-.005em;color:var(--ink);margin-top:16px}.tile[data-astro-cid-shui44ap] p[data-astro-cid-shui44ap]{max-width:30em;font:400 13.5px/1.5 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:6px}.open[data-astro-cid-shui44ap] .phone .glass{border-radius:12.5cqw;box-shadow:0 0 0 2.6cqw #141414,0 0 0 calc(2.6cqw + 1px) #3b3b3b,0 30px 50px -28px #00000073}.open[data-astro-cid-shui44ap] .phone{width:100%}.floats[data-astro-cid-shui44ap],.caps[data-astro-cid-shui44ap]{display:none}.still[data-astro-cid-shui44ap]{padding:0 var(--gut);justify-content:center;align-items:center;gap:clamp(14px,2vw,28px);margin:clamp(40px,6vw,64px) auto 0;list-style:none;display:flex}.still[data-astro-cid-shui44ap] li[data-astro-cid-shui44ap]{flex:none;width:min(13vw,190px)}.still[data-astro-cid-shui44ap] li[data-astro-cid-shui44ap].main{width:min(16.5vw,240px)}.still[data-astro-cid-shui44ap] .cap[data-astro-cid-shui44ap]{margin-top:18px}@media (width>=900px){.hero[data-astro-cid-shui44ap]{max-width:calc(880px + var(--gut) * 2);text-align:left;grid-template-columns:minmax(0,1fr) 240px;column-gap:56px;display:grid}.hero[data-astro-cid-shui44ap]>[data-astro-cid-shui44ap]:not(.facts){grid-column:1}.eyebrow[data-astro-cid-shui44ap]{justify-content:flex-start}.hero[data-astro-cid-shui44ap] h1[data-astro-cid-shui44ap]{margin-top:16px;font-size:clamp(48px,5.4vw,64px)}.hero[data-astro-cid-shui44ap] .lede[data-astro-cid-shui44ap]{text-wrap:pretty;margin:14px 0 0;font-size:18px}.facts[data-astro-cid-shui44ap]{grid-area:1/2/span 3;align-self:end;gap:12px;margin:0;display:grid}.facts[data-astro-cid-shui44ap] .scope[data-astro-cid-shui44ap] dd[data-astro-cid-shui44ap]{max-width:none}}@media (width<=760px){.ghead[data-astro-cid-shui44ap]{display:block}.ghead[data-astro-cid-shui44ap] p[data-astro-cid-shui44ap]{margin-top:10px}.tiles[data-astro-cid-shui44ap]{grid-template-columns:1fr;gap:36px}.fill[data-astro-cid-shui44ap]{aspect-ratio:1/.8}.slot[data-astro-cid-shui44ap]{width:46%;top:9%}}.open[data-astro-cid-shui44ap].scene{height:320vh}.open[data-astro-cid-shui44ap].scene.reel{height:440svh}.scene[data-astro-cid-shui44ap] .stage[data-astro-cid-shui44ap]{height:100svh;position:sticky;top:0;overflow:clip}.scene[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]{position:absolute;top:clamp(24px,7vh,72px);left:0;right:0}.scene[data-astro-cid-shui44ap] .still[data-astro-cid-shui44ap]{display:none}.scene[data-astro-cid-shui44ap] .grid[data-astro-cid-shui44ap]{margin:0;position:absolute;top:clamp(32px,9vh,96px);left:50%;translate:-50%}.scene[data-astro-cid-shui44ap] .floats[data-astro-cid-shui44ap]{pointer-events:none;display:block;position:absolute;inset:0}.scene[data-astro-cid-shui44ap] .floats[data-astro-cid-shui44ap] .phone{pointer-events:auto}.scene[data-astro-cid-shui44ap] .phone.flying{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.scene[data-astro-cid-shui44ap] .caps[data-astro-cid-shui44ap]{pointer-events:none;display:block;position:absolute;inset:0}.scene[data-astro-cid-shui44ap] .caps[data-astro-cid-shui44ap] .cap[data-astro-cid-shui44ap]{opacity:0;will-change:opacity, transform;position:absolute;top:0;left:0;translate:-50%}.dots[data-astro-cid-shui44ap],.well[data-astro-cid-shui44ap]{display:none}.scene[data-astro-cid-shui44ap].row .well[data-astro-cid-shui44ap]{will-change:transform, clip-path, opacity;border-radius:clamp(12px,1.6vw,18px);display:block;position:absolute;top:0;left:0}.scene[data-astro-cid-shui44ap].row .tile[data-astro-cid-shui44ap]:nth-child(2) .fill[data-astro-cid-shui44ap]{background:0 0}.scene[data-astro-cid-shui44ap].row .tile[data-astro-cid-shui44ap]:nth-child(2) .fill[data-astro-cid-shui44ap]:before{visibility:hidden}.scene[data-astro-cid-shui44ap] .tile[data-astro-cid-shui44ap] h3[data-astro-cid-shui44ap],.scene[data-astro-cid-shui44ap] .tile[data-astro-cid-shui44ap] p[data-astro-cid-shui44ap],.scene[data-astro-cid-shui44ap] .fill[data-astro-cid-shui44ap],.scene[data-astro-cid-shui44ap] .ghead[data-astro-cid-shui44ap],.scene[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]{will-change:opacity, transform}.reel[data-astro-cid-shui44ap] .tiles[data-astro-cid-shui44ap]{display:none}.reel[data-astro-cid-shui44ap] .grid[data-astro-cid-shui44ap]{width:calc(100% - 32px);top:clamp(20px,4vh,40px)}.reel[data-astro-cid-shui44ap] .ghead[data-astro-cid-shui44ap]{display:block}.reel[data-astro-cid-shui44ap] .ghead[data-astro-cid-shui44ap] h2[data-astro-cid-shui44ap]{font-size:26px}.reel[data-astro-cid-shui44ap] .ghead[data-astro-cid-shui44ap] p[data-astro-cid-shui44ap]{margin-top:8px;font-size:14px}.reel[data-astro-cid-shui44ap] .dots[data-astro-cid-shui44ap]{gap:6px;display:flex;position:absolute;top:0;left:50%;translate:-50%}.reel[data-astro-cid-shui44ap] .dots[data-astro-cid-shui44ap] i[data-astro-cid-shui44ap]{background:var(--ink);opacity:.16;border-radius:50%;width:5px;height:5px;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.reel[data-astro-cid-shui44ap] .dots[data-astro-cid-shui44ap] i[data-astro-cid-shui44ap].on{opacity:.7}.reel[data-astro-cid-shui44ap] .phone.flying{transform-origin:50%}.names[data-astro-cid-shui44ap]{display:none}.scene[data-astro-cid-shui44ap] .names[data-astro-cid-shui44ap]{pointer-events:none;display:block;position:absolute;inset:0}.names[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{font:500 12px/1 var(--display);color:var(--ink-2);white-space:nowrap;opacity:0;position:absolute;top:0;left:0;translate:-50%}.row[data-astro-cid-shui44ap] .names[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{color:var(--ink);will-change:opacity, transform;font-size:12.5px;line-height:1.45}.scene[data-astro-cid-shui44ap].row .caps[data-astro-cid-shui44ap] .cap[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{visibility:hidden}.reel[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]{top:clamp(12px,3vh,32px)}@keyframes wc-rise{0%{transform:translateY(var(--peek,52%));animation-timing-function:cubic-bezier(.22,1,.36,1)}80%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(-1.2%)}to{transform:none}}@keyframes wc-up{0%{opacity:0;transform:translateY(10px)}}.rise[data-astro-cid-shui44ap] .phone .glass{animation:1.25s both wc-rise;animation-delay:var(--d,0s)}.rise[data-astro-cid-shui44ap] .names[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{animation:.6s cubic-bezier(.23,1,.32,1) .7s backwards wc-fade}@keyframes wc-fade{0%{opacity:0}}.rise[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]>[data-astro-cid-shui44ap]{animation:.6s cubic-bezier(.23,1,.32,1) both wc-up}.rise[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]>[data-astro-cid-shui44ap]:nth-child(2){animation-delay:50ms}.rise[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]>[data-astro-cid-shui44ap]:nth-child(3){animation-delay:.1s}.rise[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]>[data-astro-cid-shui44ap]:nth-child(4){animation-delay:.15s}@media (prefers-reduced-motion:reduce){.rise[data-astro-cid-shui44ap] .phone .glass,.rise[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]>[data-astro-cid-shui44ap],.rise[data-astro-cid-shui44ap] .names[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{animation:none}}html.pt-landed .rise[data-astro-cid-shui44ap] .phone .glass,html.pt-landed .rise[data-astro-cid-shui44ap] .names[data-astro-cid-shui44ap] span[data-astro-cid-shui44ap]{animation:none}@media (width<=640px){.open[data-astro-cid-shui44ap]{margin-top:-12px}.hero[data-astro-cid-shui44ap]{text-align:left;padding:0 16px}.eyebrow[data-astro-cid-shui44ap]{justify-content:flex-start}.hero[data-astro-cid-shui44ap] h1[data-astro-cid-shui44ap]{margin-top:14px;font-size:46px}.hero[data-astro-cid-shui44ap] .lede[data-astro-cid-shui44ap]{text-wrap:pretty;margin:12px 0 0;font-size:17px}.facts[data-astro-cid-shui44ap]{grid-template-columns:1fr 1fr;gap:14px 20px;margin-top:20px;display:grid}.facts[data-astro-cid-shui44ap] .scope[data-astro-cid-shui44ap]{grid-area:2/1/auto/-1}.open[data-astro-cid-shui44ap]:not(.scene) .stage[data-astro-cid-shui44ap]{flex-direction:column;display:flex}.open[data-astro-cid-shui44ap]:not(.scene) .grid[data-astro-cid-shui44ap]{order:1;width:100%;margin-top:56px;padding:0 16px}.open[data-astro-cid-shui44ap]:not(.scene) .tiles[data-astro-cid-shui44ap]{display:none}.open[data-astro-cid-shui44ap]:not(.scene) .ghead[data-astro-cid-shui44ap] h2[data-astro-cid-shui44ap]{font-size:28px}.open[data-astro-cid-shui44ap]:not(.scene) .still[data-astro-cid-shui44ap]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;order:2;justify-content:flex-start;align-items:flex-start;gap:12px;margin:28px 0 0;padding:0 19vw 4px;overflow-x:auto}.still[data-astro-cid-shui44ap]::-webkit-scrollbar{display:none}.open[data-astro-cid-shui44ap]:not(.scene) .still[data-astro-cid-shui44ap] li[data-astro-cid-shui44ap],.open[data-astro-cid-shui44ap]:not(.scene) .still[data-astro-cid-shui44ap] li[data-astro-cid-shui44ap].main{scroll-snap-align:center;width:62vw}.still[data-astro-cid-shui44ap] li[data-astro-cid-shui44ap].main{order:-1}}@media (width<=640px) and (height<=760px){.reel[data-astro-cid-shui44ap] .hero[data-astro-cid-shui44ap]{top:8px}.hero[data-astro-cid-shui44ap] h1[data-astro-cid-shui44ap]{margin-top:12px;font-size:40px}.hero[data-astro-cid-shui44ap] .lede[data-astro-cid-shui44ap]{margin-top:10px;font-size:16px;line-height:1.45}.facts[data-astro-cid-shui44ap]{gap:8px 20px;margin-top:14px;font-size:12.5px}}.fdemo[data-astro-cid-aj6ppndy]{color:#fff;--ease-out:cubic-bezier(.23, 1, .32, 1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),#0b0b0b;border-radius:clamp(14px,2vw,22px);max-width:760px;margin:0 auto;padding:52px 56px 56px;position:relative}.cols[data-astro-cid-aj6ppndy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px;display:grid}.ct[data-astro-cid-aj6ppndy]{color:#fff;font:700 11px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.links[data-astro-cid-aj6ppndy]{display:grid}.lk[data-astro-cid-aj6ppndy]{color:#9a9a9a;min-height:36px;font:400 14.5px/1.4 var(--display);white-space:nowrap;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;text-decoration:none;transition:color .15s;display:flex;position:relative}.no[data-astro-cid-aj6ppndy]{color:#777;font-variant-numeric:tabular-nums;letter-spacing:.06em;opacity:0;transition:opacity .18s var(--ease-out), translate .18s var(--ease-out);pointer-events:none;font-size:10px;position:absolute;top:50%;left:0;translate:-6px -50%}.lb[data-astro-cid-aj6ppndy]{transition:translate .26s var(--ease-out);display:inline-block}.lk[data-astro-cid-aj6ppndy]:focus-visible,.lk[data-astro-cid-aj6ppndy].on{color:#fff}.lk[data-astro-cid-aj6ppndy]:focus-visible .no[data-astro-cid-aj6ppndy],.lk[data-astro-cid-aj6ppndy].on .no[data-astro-cid-aj6ppndy]{opacity:1;translate:0 -50%}.lk[data-astro-cid-aj6ppndy]:focus-visible .lb[data-astro-cid-aj6ppndy],.lk[data-astro-cid-aj6ppndy].on .lb[data-astro-cid-aj6ppndy]{translate:1.35rem}.fdemo[data-astro-cid-aj6ppndy]:has(.lk.on) .lk[data-astro-cid-aj6ppndy]:not(.on){color:#666}@media (hover:hover) and (pointer:fine){.fdemo[data-astro-cid-aj6ppndy]:has(.lk:hover) .lk[data-astro-cid-aj6ppndy]:not(:hover),.fdemo[data-astro-cid-aj6ppndy]:has(.lk:hover) .lk[data-astro-cid-aj6ppndy].on:not(:hover){color:#666}.fdemo[data-astro-cid-aj6ppndy]:has(.lk:hover) .lk[data-astro-cid-aj6ppndy].on:not(:hover) [data-astro-cid-aj6ppndy].no{opacity:0;translate:-6px -50%}.fdemo[data-astro-cid-aj6ppndy]:has(.lk:hover) .lk[data-astro-cid-aj6ppndy].on:not(:hover) .lb[data-astro-cid-aj6ppndy]{translate:0}.lk[data-astro-cid-aj6ppndy]:hover{color:#fff}.lk[data-astro-cid-aj6ppndy]:hover .no[data-astro-cid-aj6ppndy]{opacity:1;translate:0 -50%}.lk[data-astro-cid-aj6ppndy]:hover .lb[data-astro-cid-aj6ppndy]{translate:1.35rem}}.specs[data-astro-cid-aj6ppndy]{font:400 12px/1.5 var(--display);color:#8a8a8a;border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:8px 28px;margin:36px 0 0;padding:18px 0 0;list-style:none;display:flex}.specs[data-astro-cid-aj6ppndy] b[data-astro-cid-aj6ppndy]{color:#ddd;margin-right:4px;font-weight:600}.fd-card[data-astro-cid-aj6ppndy] .fdemo[data-astro-cid-aj6ppndy]{width:720px;max-width:none;translate:-50% -50%;scale:var(--fs,.65);margin:0;position:absolute;top:50%;left:50%}.cursor[data-astro-cid-aj6ppndy]{pointer-events:none;filter:drop-shadow(0 2px 3px #00000073);opacity:0;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .2s;position:absolute;top:0;left:0}.fdemo[data-astro-cid-aj6ppndy].walking .cursor[data-astro-cid-aj6ppndy]{opacity:1}@media (hover:hover) and (pointer:fine){.fdemo[data-astro-cid-aj6ppndy]:has(.lk:hover) .cursor[data-astro-cid-aj6ppndy]{opacity:0}}@media (width<=640px){.fd[data-astro-cid-aj6ppndy]:not(.fd-card) .fdemo[data-astro-cid-aj6ppndy]{padding:32px 22px}.fd[data-astro-cid-aj6ppndy]:not(.fd-card) .cols[data-astro-cid-aj6ppndy]{grid-template-columns:1fr 1fr;gap:28px 20px}.fd[data-astro-cid-aj6ppndy]:not(.fd-card) .fcol[data-astro-cid-aj6ppndy]:first-child{grid-column:1/-1}.fd[data-astro-cid-aj6ppndy]:not(.fd-card) .fcol[data-astro-cid-aj6ppndy]:first-child .links[data-astro-cid-aj6ppndy]{grid-template-columns:1fr 1fr;column-gap:1rem}.fd-card[data-astro-cid-aj6ppndy] .fdemo[data-astro-cid-aj6ppndy]{transform-origin:0 0;border-radius:22px 0 0;top:12%;left:6%;translate:none}}@media (prefers-reduced-motion:reduce){.no[data-astro-cid-aj6ppndy],.lb[data-astro-cid-aj6ppndy],.lk[data-astro-cid-aj6ppndy],.cursor[data-astro-cid-aj6ppndy]{transition:none}}.details[data-astro-cid-3zbu6igy]{width:min(var(--wide), 100%);margin:clamp(96px,14vw,180px) auto 0}.details[data-astro-cid-3zbu6igy],.layer[data-astro-cid-3zbu6igy]{--soft:#fff;--out:cubic-bezier(.23, 1, .32, 1)}.head[data-astro-cid-3zbu6igy]{max-width:640px}.label[data-astro-cid-3zbu6igy]{font:500 13px/1.4 var(--display);color:var(--ink-3)}.head[data-astro-cid-3zbu6igy] h2[data-astro-cid-3zbu6igy]{font:500 clamp(28px, 3.6vw, 42px)/1.08 var(--display);letter-spacing:-.025em;text-wrap:balance;margin-top:8px}.lede[data-astro-cid-3zbu6igy]{font:400 17px/1.55 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:14px}.grid[data-astro-cid-3zbu6igy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,48px) clamp(16px,2.4vw,28px);margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.dcard[data-astro-cid-3zbu6igy]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:22px;padding:0;display:block}.dcard[data-astro-cid-3zbu6igy]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.vis[data-astro-cid-3zbu6igy]{aspect-ratio:4/3;background:var(--soft);transition:transform .2s var(--out);border-radius:20px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1f1d1b1a;container-type:inline-size}.vis[data-astro-cid-3zbu6igy] picture[data-astro-cid-3zbu6igy]{display:contents}.ph[data-astro-cid-3zbu6igy]{aspect-ratio:392/848;border-radius:calc(var(--w) * .13) calc(var(--w) * .13) 0 0;transition:transform .42s var(--out);display:block;position:absolute;overflow:hidden;box-shadow:0 0 0 .5px #16140f24,0 10px 30px -16px #281e0f47}.ph[data-astro-cid-3zbu6igy] img[data-astro-cid-3zbu6igy]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.ph[data-astro-cid-3zbu6igy]{--w:27cqw;width:27%;top:13%}.p0[data-astro-cid-3zbu6igy]{left:6.5%}.p1[data-astro-cid-3zbu6igy]{left:36.5%}.p2[data-astro-cid-3zbu6igy]{left:66.5%}.solo[data-astro-cid-3zbu6igy]{--w:34cqw;width:34%;top:11%;left:33%}.crops[data-astro-cid-3zbu6igy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 4cqw;display:grid;container-type:inline-size}.vis[data-astro-cid-3zbu6igy]>.crops[data-astro-cid-3zbu6igy]{position:absolute;top:50%;left:7%;right:7%;translate:0 -50%}.crop[data-astro-cid-3zbu6igy]{align-content:start;gap:clamp(8px,3cqw,14px);margin:0;display:grid}.cimg[data-astro-cid-3zbu6igy]{aspect-ratio:720/751;border-radius:0 0 4.2cqw 4.2cqw;display:block;overflow:hidden;box-shadow:0 0 0 .5px #16140f29,0 14px 28px -18px #14120f66}.cimg[data-astro-cid-3zbu6igy] img[data-astro-cid-3zbu6igy]{object-fit:cover;object-position:50% 100%;width:100%;height:100%;display:block}.cl[data-astro-cid-3zbu6igy]{font:400 clamp(11px, 2.9cqw, 14px)/1.35 var(--display);color:var(--ink-2);text-wrap:pretty;text-align:left;gap:2px;display:grid}.cl[data-astro-cid-3zbu6igy] b[data-astro-cid-3zbu6igy]{font:500 clamp(10px, 2.3cqw, 12px)/1.3 var(--mono);letter-spacing:.02em;color:var(--ink);text-transform:lowercase}@media (hover:hover) and (pointer:fine){.cimg[data-astro-cid-3zbu6igy]{transition:transform .42s var(--out)}.dcard[data-astro-cid-3zbu6igy]:hover .cimg[data-astro-cid-3zbu6igy]{transform:translateY(-2%)}}.hero[data-astro-cid-3zbu6igy][data-hero=safari] .hv[data-astro-cid-3zbu6igy]{width:min(860px,86cqw,290cqh - 435px);display:block}.hero[data-astro-cid-3zbu6igy] .crops[data-astro-cid-3zbu6igy] .cl[data-astro-cid-3zbu6igy]{text-align:left}.t[data-astro-cid-3zbu6igy]{font:500 18px/1.25 var(--display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin-top:16px;display:block}.l[data-astro-cid-3zbu6igy]{font:400 14.5px/1.5 var(--display);color:var(--ink-2);text-wrap:pretty;margin-top:6px;display:block}@media (hover:hover) and (pointer:fine){.dcard[data-astro-cid-3zbu6igy]:hover .ph[data-astro-cid-3zbu6igy]{transform:translateY(-1.5%)}}.dcard[data-astro-cid-3zbu6igy]:active .vis[data-astro-cid-3zbu6igy]{transform:scale(.985)}.layer[data-astro-cid-3zbu6igy]{z-index:200;place-items:center;display:grid;position:fixed;inset:0}.layer[data-astro-cid-3zbu6igy][hidden]{display:none}.scrim[data-astro-cid-3zbu6igy]{background:#14120f6b;position:absolute;inset:0}.panel[data-astro-cid-3zbu6igy]{will-change:clip-path;background:#fff;border-radius:28px;outline:none;width:min(1080px,92vw);height:calc(100dvh - 48px);position:relative;overflow:hidden}.scroller[data-astro-cid-3zbu6igy]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto}.ghost[data-astro-cid-3zbu6igy]{z-index:3;pointer-events:none;aspect-ratio:auto;transform-origin:0 0;display:none;position:absolute;top:0;left:0}.ghost[data-astro-cid-3zbu6igy].on{display:block}.close[data-astro-cid-3zbu6igy]{z-index:4;width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .15s var(--out), transform .15s var(--out);-webkit-tap-highlight-color:transparent;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 0 0 .5px #16140f24}.layer[data-astro-cid-3zbu6igy] .vplay{z-index:2;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;width:44px;height:44px;transition:transform .15s var(--out);background:#14120fb8;border:0;border-radius:22px;place-items:center;padding:0;display:grid;position:absolute;bottom:10px;left:10px}.layer[data-astro-cid-3zbu6igy] .vplay:active{transform:scale(.92)}.layer[data-astro-cid-3zbu6igy] .vplay:focus-visible{outline-offset:2px;outline:2px solid #fff}.close[data-astro-cid-3zbu6igy]:active{transform:scale(.92)}.close[data-astro-cid-3zbu6igy]:focus-visible,.next[data-astro-cid-3zbu6igy]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.close[data-astro-cid-3zbu6igy]:hover{background:#fff}}.hero[data-astro-cid-3zbu6igy]{background:var(--soft);place-items:center;height:min(58vh,560px);min-height:400px;display:grid;position:relative;container-type:size}.hv[data-astro-cid-3zbu6igy]{justify-content:center;align-items:center;gap:clamp(16px,3cqw,40px);display:flex}.hero[data-astro-cid-3zbu6igy] .scr{flex:none;width:calc(46.2264cqh - 48.0755px)}.hero[data-astro-cid-3zbu6igy] figcaption{text-align:center}.hero[data-astro-cid-3zbu6igy][data-hero=footer]{height:auto;min-height:0;padding:56px 40px;container-type:normal}.hero[data-astro-cid-3zbu6igy][data-hero=footer] .hv[data-astro-cid-3zbu6igy]{width:100%;display:block}.body[data-astro-cid-3zbu6igy]{padding:clamp(28px,4vw,48px) clamp(32px,5vw,64px) clamp(32px,5vw,64px)}.kicker[data-astro-cid-3zbu6igy]{font:500 13px/1.4 var(--display);color:var(--ink-3)}.body[data-astro-cid-3zbu6igy] h3[data-astro-cid-3zbu6igy]{max-width:22ch;font:500 clamp(28px, 3.6vw, 40px)/1.08 var(--display);letter-spacing:-.028em;text-wrap:balance;margin-top:10px}.top[data-astro-cid-3zbu6igy]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);margin-top:clamp(20px,2.6vw,28px);display:grid}.prose[data-astro-cid-3zbu6igy] p[data-astro-cid-3zbu6igy]{font:400 16px/1.62 var(--display);color:var(--body);text-wrap:pretty;max-width:56ch}.prose[data-astro-cid-3zbu6igy] p[data-astro-cid-3zbu6igy]+p[data-astro-cid-3zbu6igy]{margin-top:14px}.prose[data-astro-cid-3zbu6igy] .credit[data-astro-cid-3zbu6igy]{color:var(--ink-2);margin-top:20px;font-size:14px;line-height:1.55}.prose[data-astro-cid-3zbu6igy] .credit[data-astro-cid-3zbu6igy] a[data-astro-cid-3zbu6igy]{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px}.spec[data-astro-cid-3zbu6igy]{margin:0;display:grid}.spec[data-astro-cid-3zbu6igy] div[data-astro-cid-3zbu6igy]{border-top:1px solid var(--line);font:400 14px/1.45 var(--display);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;padding:12px 0;display:grid}.spec[data-astro-cid-3zbu6igy] div[data-astro-cid-3zbu6igy]:last-child{border-bottom:1px solid var(--line)}.spec[data-astro-cid-3zbu6igy] dt[data-astro-cid-3zbu6igy]{color:var(--ink-2)}.spec[data-astro-cid-3zbu6igy] dd[data-astro-cid-3zbu6igy]{color:var(--ink);margin:0}.next[data-astro-cid-3zbu6igy]{background:var(--soft);width:100%;min-height:64px;color:var(--ink);cursor:pointer;font:500 16px/1.3 var(--display);text-align:left;transition:background-color .15s var(--out), transform .15s var(--out);-webkit-tap-highlight-color:transparent;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(32px,4vw,48px);padding:0 22px;display:flex;box-shadow:inset 0 0 0 1px #1f1d1b1a}.next[data-astro-cid-3zbu6igy]:active{transform:scale(.99)}@media (hover:hover){.next[data-astro-cid-3zbu6igy]:hover{background:#f7f7f7}}@media (width<=860px){.top[data-astro-cid-3zbu6igy]{grid-template-columns:1fr;gap:28px}}.passhero[data-astro-cid-3zbu6igy]{border-bottom:1px solid #1f1d1b1a;height:auto;min-height:0;padding:clamp(56px,6vw,72px) clamp(24px,4vw,48px) 8px;container-type:normal}.passhero[data-astro-cid-3zbu6igy] .hv[data-astro-cid-3zbu6igy]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(12px,2vw,24px);width:100%;display:grid}.stagecard[data-astro-cid-3zbu6igy]{gap:12px;margin:0;display:grid}.stagecard[data-astro-cid-3zbu6igy] picture[data-astro-cid-3zbu6igy]{aspect-ratio:4/5;border-radius:16px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #1f1d1b1a}.stagecard[data-astro-cid-3zbu6igy] img[data-astro-cid-3zbu6igy]{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.stagecard[data-astro-cid-3zbu6igy] figcaption[data-astro-cid-3zbu6igy]{font:400 13px/1.4 var(--display);color:var(--ink-2);text-align:left;gap:2px;padding-bottom:20px;display:grid}.stagecard[data-astro-cid-3zbu6igy] b[data-astro-cid-3zbu6igy]{color:var(--ink);font-weight:600}.ps-sec[data-astro-cid-3zbu6igy]+.ps-sec[data-astro-cid-3zbu6igy]{margin-top:22px}.ps-sec[data-astro-cid-3zbu6igy] h4[data-astro-cid-3zbu6igy]{font:500 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px}.ps-sec[data-astro-cid-3zbu6igy] p[data-astro-cid-3zbu6igy]{margin:0}[data-astro-cid-3zbu6igy][data-layer=pass] .spec[data-astro-cid-3zbu6igy]{position:sticky;top:24px}@media (width<=640px){.grid[data-astro-cid-3zbu6igy]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;margin:32px -16px 0;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.grid[data-astro-cid-3zbu6igy]::-webkit-scrollbar{display:none}.grid[data-astro-cid-3zbu6igy] li[data-astro-cid-3zbu6igy]{scroll-snap-align:start;flex:0 0 82%}.vis[data-astro-cid-3zbu6igy]{aspect-ratio:5/4}.t[data-astro-cid-3zbu6igy]{font-size:17px}.panel[data-astro-cid-3zbu6igy]{border-radius:0;width:100%;height:100dvh}.close[data-astro-cid-3zbu6igy]{top:max(12px, env(safe-area-inset-top));right:12px}.hero[data-astro-cid-3zbu6igy]{height:auto;min-height:0;padding:calc(68px + env(safe-area-inset-top)) 0 28px;display:block;container-type:normal}.hv[data-astro-cid-3zbu6igy]{box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:14px;width:100%;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}.hv[data-astro-cid-3zbu6igy]::-webkit-scrollbar{display:none}.hero[data-astro-cid-3zbu6igy] .scr{scroll-snap-align:start;flex:0 0 64%;width:auto}.hero[data-astro-cid-3zbu6igy] .scr:last-child{margin-right:2px}.hero[data-astro-cid-3zbu6igy][data-hero=loading] .hv[data-astro-cid-3zbu6igy],.hero[data-astro-cid-3zbu6igy][data-hero=entrance] .hv[data-astro-cid-3zbu6igy]{justify-content:center;overflow:visible}.hero[data-astro-cid-3zbu6igy][data-hero=loading] .scr,.hero[data-astro-cid-3zbu6igy][data-hero=entrance] .scr{flex:none;width:min(280px,72%)}.hero[data-astro-cid-3zbu6igy][data-hero=footer]{padding:calc(68px + env(safe-area-inset-top)) 16px 28px}.body[data-astro-cid-3zbu6igy]{padding:28px 16px calc(32px + env(safe-area-inset-bottom))}.body[data-astro-cid-3zbu6igy] h3[data-astro-cid-3zbu6igy]{max-width:none;font-size:30px}.spec[data-astro-cid-3zbu6igy] div[data-astro-cid-3zbu6igy]{grid-template-columns:1fr;gap:2px}.passhero[data-astro-cid-3zbu6igy]{padding:calc(68px + env(safe-area-inset-top)) 0 4px}.passhero[data-astro-cid-3zbu6igy] .hv[data-astro-cid-3zbu6igy]{scroll-snap-type:x mandatory;gap:12px;padding-inline:16px;display:flex;overflow-x:auto}.stagecard[data-astro-cid-3zbu6igy]{scroll-snap-align:start;flex:0 0 58%}[data-astro-cid-3zbu6igy][data-layer=pass] .spec[data-astro-cid-3zbu6igy]{position:static}.vis[data-astro-cid-3zbu6igy]>.crops[data-astro-cid-3zbu6igy]{gap:0 3.5cqw;left:5%;right:5%}.hero[data-astro-cid-3zbu6igy][data-hero=safari] .hv[data-astro-cid-3zbu6igy]{width:100%;padding:0 16px;overflow:visible}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-3zbu6igy],.vis[data-astro-cid-3zbu6igy],.close[data-astro-cid-3zbu6igy],.next[data-astro-cid-3zbu6igy],.cimg[data-astro-cid-3zbu6igy]{transition:none}}.process[data-astro-cid-mvmkc23n]{width:min(var(--wide), 100%);margin:clamp(112px,15vw,200px) auto 0}.label[data-astro-cid-mvmkc23n]{font:500 13px/1.4 var(--display);color:var(--ink-3)}.head[data-astro-cid-mvmkc23n] h2[data-astro-cid-mvmkc23n]{font:500 clamp(28px, 3.6vw, 42px)/1.08 var(--display);letter-spacing:-.025em;margin-top:8px}.part[data-astro-cid-mvmkc23n]{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(56px,8vw,96px);display:grid}.copy[data-astro-cid-mvmkc23n] h3[data-astro-cid-mvmkc23n]{font:500 20px/1.25 var(--display);letter-spacing:-.012em}.copy[data-astro-cid-mvmkc23n] p[data-astro-cid-mvmkc23n]{font:400 15.5px/1.6 var(--display);color:var(--body);text-wrap:pretty;max-width:40ch;margin-top:12px}.n[data-astro-cid-mvmkc23n]{font:500 11px/1 var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.04em}.strip[data-astro-cid-mvmkc23n]{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,16px);margin:0;padding:0;list-style:none;display:grid}.strip[data-astro-cid-mvmkc23n] .ph{--art-ratio:4 / 5}.strip[data-astro-cid-mvmkc23n] .flat .glass{background:#fff}.strip[data-astro-cid-mvmkc23n] .flat img{mix-blend-mode:multiply}.cap[data-astro-cid-mvmkc23n]{font:400 13px/1.45 var(--display);color:var(--ink-2);align-items:baseline;gap:10px;margin-top:12px;display:flex}.loop[data-astro-cid-mvmkc23n]{grid-template-columns:repeat(4,1fr);gap:0 clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid;position:relative}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]{align-content:start;gap:6px;padding-top:22px;display:grid;position:relative}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:before{content:"";background:var(--line);height:1px;position:absolute;top:4px;left:0;right:calc(-1*clamp(14px,2vw,24px))}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:after{content:"";background:var(--paper);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;position:absolute;top:0;left:0}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:last-child:before{right:0}.loop[data-astro-cid-mvmkc23n] b[data-astro-cid-mvmkc23n]{font:600 14px/1.3 var(--display);color:var(--ink);margin-top:4px}.loop[data-astro-cid-mvmkc23n] .d[data-astro-cid-mvmkc23n]{font:400 13.5px/1.5 var(--display);color:var(--ink-2);text-wrap:pretty}.stack[data-astro-cid-mvmkc23n]{margin:0;display:grid}.stack[data-astro-cid-mvmkc23n] div[data-astro-cid-mvmkc23n]{border-top:1px solid var(--line);font:400 14px/1.5 var(--display);grid-template-columns:11em 1fr;gap:16px;padding:12px 0;display:grid}.stack[data-astro-cid-mvmkc23n] div[data-astro-cid-mvmkc23n]:last-child{border-bottom:1px solid var(--line)}.stack[data-astro-cid-mvmkc23n] dt[data-astro-cid-mvmkc23n]{color:var(--ink-3)}.stack[data-astro-cid-mvmkc23n] dd[data-astro-cid-mvmkc23n]{color:var(--ink);margin:0}@media (width<=860px){.part[data-astro-cid-mvmkc23n]{grid-template-columns:1fr;gap:24px}.loop[data-astro-cid-mvmkc23n]{grid-template-columns:1fr 1fr;gap:28px 20px}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:nth-child(2n):before{right:0}}@media (width<=640px){.strip[data-astro-cid-mvmkc23n]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.strip[data-astro-cid-mvmkc23n]::-webkit-scrollbar{display:none}.strip[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]{scroll-snap-align:start;flex:0 0 72%}.loop[data-astro-cid-mvmkc23n]{grid-template-columns:1fr;gap:0}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]{padding:0 0 22px 24px}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:before{width:1px;height:auto;inset:12px auto 0 4px}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:last-child:before{display:none}.loop[data-astro-cid-mvmkc23n] li[data-astro-cid-mvmkc23n]:after{top:3px}.loop[data-astro-cid-mvmkc23n] b[data-astro-cid-mvmkc23n]{margin-top:0}.stack[data-astro-cid-mvmkc23n] div[data-astro-cid-mvmkc23n]{grid-template-columns:1fr;gap:2px}}.credits[data-astro-cid-jczhilcf]{width:min(var(--wide), 100%);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:20px clamp(28px,5vw,72px);margin:clamp(112px,15vw,200px) auto 0;padding-top:24px;display:grid}.label[data-astro-cid-jczhilcf]{font:500 13px/1.4 var(--display);color:var(--ink-3)}dl[data-astro-cid-jczhilcf]{gap:8px;margin:0;display:grid}dl[data-astro-cid-jczhilcf] div[data-astro-cid-jczhilcf]{font:400 13.5px/1.5 var(--display);grid-template-columns:6em 1fr;gap:16px;display:grid}dt[data-astro-cid-jczhilcf]{color:var(--ink-3)}dd[data-astro-cid-jczhilcf]{color:var(--ink-2);margin:0}dd[data-astro-cid-jczhilcf] a,.visit[data-astro-cid-jczhilcf]{color:var(--ink);text-decoration:underline 1px;text-decoration-color:var(--line);text-underline-offset:3px;transition:text-decoration-color .2s}@media (hover:hover) and (pointer:fine){dd[data-astro-cid-jczhilcf] a:hover,.visit[data-astro-cid-jczhilcf]:hover{text-decoration-color:currentColor}}.visit[data-astro-cid-jczhilcf]{font:500 16px/1 var(--display);grid-column:2;justify-self:start;margin-top:28px;padding:14px 0}@media (width<=640px){.credits[data-astro-cid-jczhilcf]{grid-template-columns:1fr}.visit[data-astro-cid-jczhilcf]{grid-column:1}}
