.lh-wrap[data-astro-cid-bnkrqy65]{pointer-events:auto;width:min(460px,100%)}.lh[data-astro-cid-bnkrqy65]{width:100%;height:calc(var(--btn-h) + 12px);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--paper-hi), 0 var(--btn-layer) 0 var(--paper-2), var(--line-ring), var(--shadow-float);transition:box-shadow var(--t-fast) var(--e-out);align-items:center;gap:4px;padding:6px 6px 6px 22px;display:flex;position:relative}.lh[data-astro-cid-bnkrqy65][hidden]{display:none}.lh[data-astro-cid-bnkrqy65]:focus-within{box-shadow:var(--paper-hi), 0 var(--btn-layer) 0 var(--paper-2), var(--focus-ring), var(--shadow-float)}.lh-label[data-astro-cid-bnkrqy65]{font:var(--w-semibold) var(--fs-15)/1.3 var(--sans);color:var(--ink);text-align:left;margin:0 0 8px 22px;display:block}.lh-label[data-astro-cid-bnkrqy65][hidden]{display:none}.lh-at[data-astro-cid-bnkrqy65]{font:var(--w-semibold) var(--fs-17)/1 var(--sans);color:var(--ink-2);cursor:text;flex:none}.lh[data-astro-cid-bnkrqy65] input[data-astro-cid-bnkrqy65]{min-width:0;height:100%;font:var(--w-medium) var(--fs-17)/1 var(--sans);letter-spacing:-.01em;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 8px 0 2px}.lh[data-astro-cid-bnkrqy65] input[data-astro-cid-bnkrqy65]::placeholder{color:var(--ink-2)}.lh-err[data-astro-cid-bnkrqy65]{font:var(--w-medium) var(--fs-15)/1.35 var(--sans);color:var(--ink);text-align:left;text-shadow:none;margin:10px 0 0 22px}.lh-err[data-astro-cid-bnkrqy65]:empty{display:none}.lh-go[data-astro-cid-bnkrqy65]{flex:none;padding:0 22px}.lh-go--quiet[data-astro-cid-bnkrqy65]{background:var(--paper)}.lh-soon[data-astro-cid-bnkrqy65]{border-radius:var(--r-card);text-align:center;color:var(--ink);background:var(--surface);box-shadow:var(--paper-hi), var(--line-ring), var(--shadow-float);animation:lh-in var(--t-base) var(--e-out);flex-direction:column;align-items:center;gap:6px;padding:18px 20px 20px;display:flex}.lh-soon[data-astro-cid-bnkrqy65][hidden]{display:none}.lh-soon[data-astro-cid-bnkrqy65] p[data-astro-cid-bnkrqy65]{color:var(--ink);text-shadow:none}.lh-soon-h[data-astro-cid-bnkrqy65]{font:var(--w-bold) var(--fs-22)/1.15 var(--sans);letter-spacing:var(--track-head);margin:0}.lh-soon-h[data-astro-cid-bnkrqy65] .k-accent[data-astro-cid-bnkrqy65]{color:var(--accent)}.lh-soon[data-astro-cid-bnkrqy65] .lh-soon-p[data-astro-cid-bnkrqy65]{max-width:34ch;font:var(--w-medium) var(--fs-15)/1.35 var(--sans);color:var(--ink-2);margin:0 0 8px}@keyframes lh-in{0%{opacity:0;translate:0 6px}}@media (width<=380px){.lh[data-astro-cid-bnkrqy65]{padding-left:18px}.lh-go[data-astro-cid-bnkrqy65]{font-size:var(--fs-15);padding:0 16px}}@media (prefers-reduced-motion:reduce){.lh-soon[data-astro-cid-bnkrqy65]{animation:none}}.k-phone{--s:var(--phone-s,.78);--pw:414px;--ph:868px;width:calc(var(--pw) * var(--s));height:calc(var(--ph) * var(--s));flex:none;position:relative}.k-phone-body{width:var(--pw);height:var(--ph);transform:scale(var(--s));transform-origin:0 0;border-radius:calc(var(--r-device) + 12px);background:var(--device);box-shadow:inset 0 0 0 2px var(--device-edge), var(--shadow-device), 0 2px 0 var(--device);padding:12px;position:absolute;top:0;left:0}.k-phone-glass{border-radius:var(--r-device);background:var(--paper);width:390px;height:844px;position:relative;overflow:hidden;transform:translateZ(0)}.k-island{z-index:20;border-radius:var(--r-pill);background:var(--island);pointer-events:none;width:124px;height:36px;position:absolute;top:23px;left:50%;translate:-50%}.k-sb{z-index:6;height:54px;font:var(--w-semibold) var(--fs-17)/1 var(--sans);color:var(--ink);flex:none;justify-content:space-between;align-self:stretch;align-items:center;padding:4px 34px 0 52px;display:flex;position:relative}.k-sb.light{color:var(--on-dark)}.k-sb-time{letter-spacing:-.01em}.k-sb-icons{align-items:center;gap:6px;display:flex}.k-sb-icons svg:first-child{width:18px;height:12px}.k-sb-icons svg:nth-child(2){width:16px;height:12px}.k-sb-icons svg:nth-child(3){width:26px;height:12px}.k-home{z-index:30;border-radius:var(--r-pill);background:var(--ink);width:136px;height:5px;position:absolute;bottom:8px;left:50%;translate:-50%}.k-home.light{background:var(--on-dark)}.st-scrim[data-astro-cid-kcbnt5dy]{z-index:2;background:linear-gradient(var(--scrim-top), transparent);pointer-events:none;height:220px;position:absolute;inset:0 0 auto}.st-head[data-astro-cid-kcbnt5dy]{z-index:3;text-shadow:var(--text-shadow-tank);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 20px 0 22px;display:flex;position:relative}.st-head[data-astro-cid-kcbnt5dy] h2[data-astro-cid-kcbnt5dy]{font:var(--w-bold) var(--fs-28)/var(--lh-head) var(--sans);letter-spacing:var(--track-head)}.st-head[data-astro-cid-kcbnt5dy] h2[data-astro-cid-kcbnt5dy] em[data-astro-cid-kcbnt5dy]{font-size:calc(1em * var(--serif-scale))}.st-head[data-astro-cid-kcbnt5dy] p[data-astro-cid-kcbnt5dy]{font:var(--w-medium) var(--fs-15)/1.3 var(--round);color:var(--on-dark-2);margin-top:4px}.st-share[data-astro-cid-kcbnt5dy]{width:var(--hit);height:var(--hit);margin-top:2px}.st-share[data-astro-cid-kcbnt5dy] svg{width:20px;height:20px}.st-n[data-astro-cid-kcbnt5dy]{color:var(--on-dark)}.st-time[data-astro-cid-kcbnt5dy]{font:inherit;color:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.st-chev[data-astro-cid-kcbnt5dy]{display:grid}.st-chev[data-astro-cid-kcbnt5dy] svg{width:14px;height:14px}.sf-wrap[data-astro-cid-wffvictz]{z-index:4;filter:drop-shadow(var(--shadow-sheet));position:absolute;bottom:0;left:0;right:0;translate:0 100%}.play[data-astro-cid-wffvictz] .sf-wrap[data-astro-cid-wffvictz]{animation:sf-up var(--t-slow) var(--e-out) .15s forwards}@keyframes sf-up{to{translate:0}}.sf-sheet[data-astro-cid-wffvictz]{padding:16px 22px 44px}.sf-grab[data-astro-cid-wffvictz]{border-radius:var(--r-pill);background:var(--wash-2);width:40px;height:5px;margin:2px auto 4px;display:block}.sf-top[data-astro-cid-wffvictz]{justify-content:space-between;display:flex}.sf-art[data-astro-cid-wffvictz]{width:240px;filter:var(--shadow-art);opacity:0;margin:-24px auto 0;display:block;translate:0 -24px}.play[data-astro-cid-wffvictz] .sf-art[data-astro-cid-wffvictz]{animation:sf-drop var(--t-hero) var(--e-over) .35s forwards, sf-float calc(3s * var(--spd)) var(--e-inout) 1.2s infinite alternate}@keyframes sf-drop{to{opacity:1;translate:0}}@keyframes sf-float{0%{translate:0;rotate:0deg}to{translate:0 -6px;rotate:-2deg}}h3[data-astro-cid-wffvictz]{font:var(--w-bold) var(--fs-34)/var(--lh-head) var(--sans);letter-spacing:var(--track-display);margin-top:2px}h3[data-astro-cid-wffvictz] em[data-astro-cid-wffvictz]{font-size:calc(1em * var(--serif-scale));color:var(--accent)}.sf-meta[data-astro-cid-wffvictz]{font-size:var(--fs-15);color:var(--ink-2);margin-top:6px}.sf-latin[data-astro-cid-wffvictz]{font-family:var(--serif);font-size:var(--fs-17);color:var(--ink)}.sf-tiles[data-astro-cid-wffvictz]{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.sf-tile[data-astro-cid-wffvictz]{border-radius:var(--r-tile);background:var(--paper);box-shadow:var(--paper-hi);opacity:0;translate:0 var(--rise);padding:14px 16px}.play[data-astro-cid-wffvictz] .sf-tile[data-astro-cid-wffvictz]{animation:sf-rise var(--t-base) var(--e-out) forwards;animation-delay:calc(.45s * var(--spd) + var(--i) * var(--stagger))}@keyframes sf-rise{to{opacity:1;translate:0}}.sf-tile[data-astro-cid-wffvictz] b[data-astro-cid-wffvictz]{font:var(--w-bold) var(--fs-28)/1.1 var(--round);display:block}.sf-tile[data-astro-cid-wffvictz]>span[data-astro-cid-wffvictz]{font:var(--w-medium) var(--fs-13)/1 var(--sans);color:var(--ink-2)}.sf-next[data-astro-cid-wffvictz]{margin:18px 0 20px}.sf-next-row[data-astro-cid-wffvictz]{font-size:var(--fs-15);color:var(--ink-2);justify-content:space-between;display:flex}.sf-next-row[data-astro-cid-wffvictz] b[data-astro-cid-wffvictz]{color:var(--ink);font-weight:var(--w-semibold)}.sf-bar[data-astro-cid-wffvictz]{border-radius:var(--r-pill);background:var(--paper-2);height:8px;margin-top:10px;overflow:hidden}.sf-bar[data-astro-cid-wffvictz] i[data-astro-cid-wffvictz]{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-hi));height:100%;width:calc(var(--w) * 100%);display:block;translate:-101%}.play[data-astro-cid-wffvictz] .sf-bar[data-astro-cid-wffvictz] i[data-astro-cid-wffvictz]{animation:sf-fill var(--t-hero) var(--e-out) .8s forwards}@keyframes sf-fill{to{translate:0}}.se[data-astro-cid-pu6kgzt3]{text-align:center;background-image:radial-gradient(90% 55% at 50% 38%, var(--gold-soft) 0%, transparent 72%);align-items:center}.se-rays[data-astro-cid-pu6kgzt3]{z-index:0;opacity:0;pointer-events:none;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--gold) 28%, transparent) 0 6deg, transparent 6deg 18deg);width:860px;height:820px;-webkit-mask:radial-gradient(closest-side, var(--ink) 18%, transparent 68%);-webkit-mask:radial-gradient(closest-side, var(--ink) 18%, transparent 68%);mask:radial-gradient(closest-side, var(--ink) 18%, transparent 68%);position:absolute;top:38%;left:50%;translate:-50% -50%}.play[data-astro-cid-pu6kgzt3] .se-rays[data-astro-cid-pu6kgzt3]{animation:se-rays-in var(--t-hero) var(--e-out) calc(1.05s * var(--spd)) forwards, se-turn 60s var(--e-linear) infinite}@keyframes se-rays-in{to{opacity:.75}}@keyframes se-turn{to{rotate:360deg}}.se-eyebrow[data-astro-cid-pu6kgzt3]{font:var(--w-medium) var(--fs-17)/1 var(--sans);color:var(--ink-2);margin-top:64px;position:relative}.se-eyebrow[data-astro-cid-pu6kgzt3] b[data-astro-cid-pu6kgzt3]{color:var(--ink);font-weight:var(--w-bold)}.se-stage[data-astro-cid-pu6kgzt3]{z-index:1;place-items:center;width:360px;height:330px;margin:28px 0 18px;display:grid;position:relative}.se-stage[data-astro-cid-pu6kgzt3]>[data-astro-cid-pu6kgzt3]{grid-area:1/1}.se-old[data-astro-cid-pu6kgzt3]{width:270px;filter:var(--shadow-art)}.play[data-astro-cid-pu6kgzt3] .se-old[data-astro-cid-pu6kgzt3]{animation:se-wobble-out calc(1s * var(--spd)) var(--e-inout) forwards}@keyframes se-wobble-out{0%{rotate:0deg;scale:1}30%{rotate:calc(-6deg * var(--int))}45%{rotate:calc(6deg * var(--int));scale:.97}60%{rotate:calc(-4deg * var(--int));filter:brightness(1) var(--shadow-art);scale:.95}90%{filter:brightness(4);opacity:1;scale:1.05}to{opacity:0;filter:brightness(6);scale:1.1}}.se-flash[data-astro-cid-pu6kgzt3]{border-radius:var(--r-round);opacity:0;background:radial-gradient(var(--surface), color-mix(in srgb, var(--gold-soft) 0%, transparent) 70%);width:56px;height:56px}.play[data-astro-cid-pu6kgzt3] .se-flash[data-astro-cid-pu6kgzt3]{animation:se-flash calc(.7s * var(--spd)) var(--e-out) calc(.9s * var(--spd))}@keyframes se-flash{0%{opacity:1;scale:.5}to{opacity:0;scale:calc(9 * var(--int))}}.se-new[data-astro-cid-pu6kgzt3]{opacity:0;width:330px;filter:var(--shadow-art);scale:.96}.play[data-astro-cid-pu6kgzt3] .se-new[data-astro-cid-pu6kgzt3]{animation:se-pop var(--t-hero) var(--e-over) calc(.95s * var(--spd)) forwards, se-float calc(3.4s * var(--spd)) var(--e-inout) 2s infinite alternate}@keyframes se-pop{0%{opacity:0;scale:.96}40%{opacity:1;scale:calc(1 + (var(--pop-overshoot) - 1) * var(--int))}to{opacity:1;scale:1}}@keyframes se-float{0%{translate:0}to{translate:0 -7px}}.se-bit[data-astro-cid-pu6kgzt3]{background:var(--c);opacity:0;width:10px;height:15px}.play[data-astro-cid-pu6kgzt3] .se-bit[data-astro-cid-pu6kgzt3]{animation:se-burst calc(1.1s * var(--spd)) var(--e-out) calc(.98s * var(--spd))}@keyframes se-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) rotate(0)}to{opacity:0;transform:rotate(var(--a)) translateY(calc((-150px - var(--r) * 20px) * var(--int))) rotate(220deg)}}.se-title[data-astro-cid-pu6kgzt3]{z-index:1;font:var(--w-bold) var(--fs-28)/1.15 var(--sans);letter-spacing:var(--track-head);position:relative}.se-title[data-astro-cid-pu6kgzt3] em[data-astro-cid-pu6kgzt3]{font-size:var(--fs-44);color:var(--accent);line-height:1.05}.se-sub[data-astro-cid-pu6kgzt3]{z-index:1;font-size:var(--fs-15);color:var(--ink-2);margin-top:12px;position:relative}.se-latin[data-astro-cid-pu6kgzt3]{font-family:var(--serif);font-size:var(--fs-17)}.se-foot[data-astro-cid-pu6kgzt3]{z-index:1;gap:8px;width:100%;margin-top:auto;padding:0 24px 40px;display:grid;position:relative}.ss-head[data-astro-cid-4vmvirbf]{z-index:2;justify-content:space-between;align-items:baseline;padding:18px 22px 16px;display:flex;position:relative}.ss-head[data-astro-cid-4vmvirbf] h2[data-astro-cid-4vmvirbf]{font:var(--w-regular) var(--fs-44)/1 var(--serif)}.ss-head[data-astro-cid-4vmvirbf] h2[data-astro-cid-4vmvirbf] em[data-astro-cid-4vmvirbf]{font-size:calc(1em * var(--serif-scale));line-height:.8}.ss-count[data-astro-cid-4vmvirbf]{font:var(--w-medium) var(--fs-22)/1 var(--round);color:var(--ink-2)}.ss-count[data-astro-cid-4vmvirbf] b[data-astro-cid-4vmvirbf]{color:var(--ink);font-weight:var(--w-bold);display:inline-block}.play[data-astro-cid-4vmvirbf] .ss-flip[data-astro-cid-4vmvirbf]{animation:ss-flip calc(.6s * var(--spd)) var(--e-over) calc(1.5s * var(--spd)) both}@keyframes ss-flip{50%{opacity:0;translate:0 -8px}51%{translate:0 8px}to{opacity:1;translate:0}}.ss-grid[data-astro-cid-4vmvirbf]{z-index:1;grid-template-columns:1fr 1fr;gap:10px;padding:0 16px 120px;display:grid;position:relative}.ss-cell[data-astro-cid-4vmvirbf]{border-radius:var(--r-tile);background:var(--surface);opacity:0;translate:0 var(--rise);box-shadow:var(--paper-hi), var(--paper-layer), var(--line-ring);padding:14px 16px 16px;position:relative}.play[data-astro-cid-4vmvirbf] .ss-cell[data-astro-cid-4vmvirbf]{animation:ss-rise var(--t-base) var(--e-out) forwards;animation-delay:calc(.1s * var(--spd) + min(var(--i), var(--stagger-cap)) * var(--stagger))}@keyframes ss-rise{to{opacity:1;translate:0}}.ss-cell[data-astro-cid-4vmvirbf] img[data-astro-cid-4vmvirbf]{object-fit:contain;width:100%;height:72px;margin-bottom:10px;display:block}.ss-cell[data-astro-cid-4vmvirbf] b[data-astro-cid-4vmvirbf]{font:var(--w-semibold) var(--fs-15)/1.2 var(--sans);display:grid}.ss-cell[data-astro-cid-4vmvirbf] b[data-astro-cid-4vmvirbf]>span[data-astro-cid-4vmvirbf]{grid-area:1/1}.ss-cell[data-astro-cid-4vmvirbf]>span[data-astro-cid-4vmvirbf]{font:var(--w-medium) var(--fs-13)/1.2 var(--round);color:var(--ink-2);margin-top:3px;display:block}.ss-cell[data-astro-cid-4vmvirbf].locked{background:color-mix(in srgb, var(--surface) 45%, transparent);box-shadow:inset 0 0 0 1.5px var(--wash)}.ss-cell[data-astro-cid-4vmvirbf].locked img[data-astro-cid-4vmvirbf]{filter:brightness(0);opacity:.12}.ss-cell[data-astro-cid-4vmvirbf].locked b[data-astro-cid-4vmvirbf]{color:var(--ink-2)}.ss-cell[data-astro-cid-4vmvirbf].unlock .n[data-astro-cid-4vmvirbf]{opacity:0;color:var(--ink)}.play[data-astro-cid-4vmvirbf] .ss-cell[data-astro-cid-4vmvirbf].unlock{animation:ss-rise var(--t-base) var(--e-out) forwards, ss-unlock calc(.7s * var(--spd)) var(--e-over) calc(1.5s * var(--spd)) forwards}.play[data-astro-cid-4vmvirbf] .ss-cell[data-astro-cid-4vmvirbf].unlock img[data-astro-cid-4vmvirbf]{animation:ss-unlock-img calc(.7s * var(--spd)) var(--e-out) calc(1.5s * var(--spd)) forwards}.play[data-astro-cid-4vmvirbf] .ss-cell[data-astro-cid-4vmvirbf].unlock .q[data-astro-cid-4vmvirbf]{animation:ss-out var(--t-fast) var(--e-in) calc(1.5s * var(--spd)) forwards}.play[data-astro-cid-4vmvirbf] .ss-cell[data-astro-cid-4vmvirbf].unlock .n[data-astro-cid-4vmvirbf]{animation:ss-in var(--t-base) var(--e-out) calc(1.65s * var(--spd)) forwards}@keyframes ss-unlock{0%{background:color-mix(ss-in srgb, var(--surface) 45%, transparent)}40%{background:var(--gold-soft);scale:1.05}to{opacity:1;background:var(--surface);translate:0;scale:1}}@keyframes ss-unlock-img{to{filter:brightness();opacity:1}}@keyframes ss-out{to{opacity:0}}@keyframes ss-in{to{opacity:1}}.ss-fade[data-astro-cid-4vmvirbf]{z-index:2;pointer-events:none;background:linear-gradient(transparent, var(--paper) 70%);height:150px;position:absolute;bottom:0;left:0;right:0}.sx-top[data-astro-cid-ibxop4ii]{z-index:2;justify-content:space-between;align-items:center;padding:10px 18px 0;display:flex;position:relative}.sx-top[data-astro-cid-ibxop4ii] h2[data-astro-cid-ibxop4ii]{font:var(--w-semibold) var(--fs-22)/1 var(--sans);letter-spacing:var(--track-head)}.sx-top[data-astro-cid-ibxop4ii] h2[data-astro-cid-ibxop4ii] em[data-astro-cid-ibxop4ii]{font-size:calc(1em * var(--serif-scale))}.sx-gap[data-astro-cid-ibxop4ii]{width:var(--icon-btn)}.sx-seg[data-astro-cid-ibxop4ii]{z-index:2;border-radius:var(--r-pill);background:var(--wash);box-shadow:inset 0 1px 2px var(--wash-2);margin:20px auto 0;padding:4px;display:flex;position:relative}.sx-seg[data-astro-cid-ibxop4ii] span[data-astro-cid-ibxop4ii]{z-index:1;width:96px;height:36px;font:var(--w-semibold) var(--fs-15)/1 var(--sans);color:var(--ink-2);place-items:center;display:grid;position:relative}.sx-blob[data-astro-cid-ibxop4ii]{border-radius:var(--r-pill);background:var(--surface);width:96px;box-shadow:var(--paper-hi), var(--shadow-float);animation:sx-seg calc(7s * var(--spd)) var(--e-inout) infinite;position:absolute;top:4px;bottom:4px;left:4px}@keyframes sx-seg{0%,24%{translate:0}30%,48%{translate:96px}54%,94%{translate:192px}to{translate:0}}.sx-carousel[data-astro-cid-ibxop4ii]{z-index:1;perspective:900px;justify-content:center;align-items:center;gap:14px;margin:24px -80px 0;display:flex;position:relative}.sx-card[data-astro-cid-ibxop4ii]{aspect-ratio:9/16;border-radius:var(--r-card);background:var(--deep);width:258px;box-shadow:var(--shadow-card);flex:none;margin:0;position:relative;overflow:hidden}.sx-card[data-astro-cid-ibxop4ii].main{animation:sx-card calc(5s * var(--spd)) var(--e-inout) infinite alternate}@keyframes sx-card{0%{transform:rotateY(-6deg)rotateX(3deg)translateY(0)}to{transform:rotateY(6deg)rotateX(-2deg)translateY(-8px)}}.sx-card[data-astro-cid-ibxop4ii].peek{opacity:.55;background:var(--paper-2);width:210px;box-shadow:var(--paper-layer);place-items:center;display:grid}.sx-card[data-astro-cid-ibxop4ii].peek img[data-astro-cid-ibxop4ii]{opacity:.6;width:70%}.sx-card[data-astro-cid-ibxop4ii].main>img[data-astro-cid-ibxop4ii]{width:210px;filter:var(--shadow-art);animation:sx-float calc(3s * var(--spd)) var(--e-inout) infinite alternate;position:absolute;top:40%;left:50%;translate:-50% -50%}@keyframes sx-float{0%{translate:-50% -50%}to{translate:-50% calc(-50% - 7px)}}.sx-card[data-astro-cid-ibxop4ii] figcaption[data-astro-cid-ibxop4ii]{color:var(--on-dark);text-shadow:var(--text-shadow-tank);position:absolute;bottom:40px;left:18px;right:18px}.sx-card[data-astro-cid-ibxop4ii] figcaption[data-astro-cid-ibxop4ii] span[data-astro-cid-ibxop4ii]{font:var(--w-medium) var(--fs-13)/1 var(--round);color:var(--on-dark-2)}.sx-card[data-astro-cid-ibxop4ii] figcaption[data-astro-cid-ibxop4ii] b[data-astro-cid-ibxop4ii]{font:var(--w-regular) var(--fs-44)/.95 var(--serif);margin-top:4px;display:block}.sx-mark[data-astro-cid-ibxop4ii]{font:var(--w-bold) var(--fs-13)/1 var(--sans);letter-spacing:.02em;color:var(--on-dark-2);position:absolute;bottom:16px;left:18px}.sx-clip[data-astro-cid-ibxop4ii]{background:var(--wash-2);opacity:0;height:4px;animation:sx-clip-show calc(7s * var(--spd)) var(--e-inout) infinite;position:absolute;bottom:0;left:0;right:0}.sx-clip[data-astro-cid-ibxop4ii] i[data-astro-cid-ibxop4ii]{background:var(--gold);width:100%;height:100%;animation:sx-clip-fill calc(7s * var(--spd)) var(--e-linear) infinite;display:block;translate:-100%}@keyframes sx-clip-show{0%,54%{opacity:0}58%,92%{opacity:1}96%,to{opacity:0}}@keyframes sx-clip-fill{0%,56%{translate:-100%}90%,to{translate:0}}.sx-apps[data-astro-cid-ibxop4ii]{z-index:2;justify-content:space-around;margin-top:auto;padding:0 16px 48px;display:flex;position:relative}.sx-apps[data-astro-cid-ibxop4ii] button[data-astro-cid-ibxop4ii]{cursor:pointer;min-width:72px;font:var(--w-medium) var(--fs-13)/1 var(--sans);color:var(--ink-2);background:0 0;border:0;justify-items:center;gap:8px;padding:0;display:grid}.sx-apps[data-astro-cid-ibxop4ii] i[data-astro-cid-ibxop4ii]{border-radius:var(--r-round);width:60px;height:60px;color:var(--on-dark);box-shadow:var(--btn-hi), 0 var(--btn-layer) 0 var(--wash-2);place-items:center;display:grid}.sx-apps[data-astro-cid-ibxop4ii] i[data-astro-cid-ibxop4ii] svg{width:28px;height:28px}.sx-apps[data-astro-cid-ibxop4ii] .ig[data-astro-cid-ibxop4ii]{background:var(--ig-grad)}.sx-apps[data-astro-cid-ibxop4ii] .tt[data-astro-cid-ibxop4ii]{background:var(--tt-ink)}.sx-apps[data-astro-cid-ibxop4ii] .msg[data-astro-cid-ibxop4ii]{background:var(--msg-green)}.sx-apps[data-astro-cid-ibxop4ii] .dl[data-astro-cid-ibxop4ii]{background:var(--surface);color:var(--ink);box-shadow:var(--paper-hi), 0 var(--btn-layer) 0 var(--paper-2), var(--line-ring)}.sv-dim[data-astro-cid-otgtlu5m]{z-index:2;background:color-mix(in srgb, var(--deep) 62%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.play[data-astro-cid-otgtlu5m] .sv-dim[data-astro-cid-otgtlu5m]{animation:sv-dim calc(5.2s * var(--spd)) var(--e-inout) forwards}@keyframes sv-dim{0%{opacity:0}8%,86%{opacity:1}to{opacity:0}}.sv-bar[data-astro-cid-otgtlu5m]{z-index:6;background:var(--letterbox);height:118px;position:absolute;left:0;right:0;translate:0 -100%}.sv-bar[data-astro-cid-otgtlu5m].top{top:0}.sv-bar[data-astro-cid-otgtlu5m].bottom{bottom:0;translate:0 100%}.play[data-astro-cid-otgtlu5m] .sv-bar[data-astro-cid-otgtlu5m].top{animation:sv-bar-top calc(5.2s * var(--spd)) var(--e-inout) forwards}.play[data-astro-cid-otgtlu5m] .sv-bar[data-astro-cid-otgtlu5m].bottom{animation:sv-bar-bottom calc(5.2s * var(--spd)) var(--e-inout) forwards}@keyframes sv-bar-top{0%{translate:0 -100%}9%,88%{translate:0}to{translate:0 -100%}}@keyframes sv-bar-bottom{0%{translate:0 100%}9%,88%{translate:0}to{translate:0 100%}}.sv-skip[data-astro-cid-otgtlu5m]{z-index:7;min-height:var(--hit);cursor:pointer;font-size:var(--fs-15);opacity:0;border:0;padding:0 20px;position:absolute;top:62px;right:20px}.play[data-astro-cid-otgtlu5m] .sv-skip[data-astro-cid-otgtlu5m]{animation:sv-show calc(5.2s * var(--spd)) var(--e-out) forwards}@keyframes sv-show{0%,6%{opacity:0}14%,86%{opacity:1}92%,to{opacity:0}}.sv-reveal[data-astro-cid-otgtlu5m]{z-index:7;text-align:center;color:var(--on-dark);text-shadow:var(--text-shadow-tank);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:118px 0}.play[data-astro-cid-otgtlu5m] .sv-reveal[data-astro-cid-otgtlu5m]{animation:sv-reveal-out calc(5.2s * var(--spd)) var(--e-in) forwards}@keyframes sv-reveal-out{0%,86%{opacity:1;translate:0}to{opacity:0;translate:0 calc(-16px * var(--int))}}.sv-kicker[data-astro-cid-otgtlu5m],.sv-reveal[data-astro-cid-otgtlu5m] h3[data-astro-cid-otgtlu5m],.sv-views[data-astro-cid-otgtlu5m],.sv-meta[data-astro-cid-otgtlu5m]{opacity:0;translate:0 var(--rise)}.play[data-astro-cid-otgtlu5m] .sv-kicker[data-astro-cid-otgtlu5m]{animation:sv-rise var(--t-slow) var(--e-out) calc(.45s * var(--spd)) forwards}.play[data-astro-cid-otgtlu5m] .sv-reveal[data-astro-cid-otgtlu5m] h3[data-astro-cid-otgtlu5m]{animation:sv-rise var(--t-slow) var(--e-out) calc(1.5s * var(--spd)) forwards}.play[data-astro-cid-otgtlu5m] .sv-views[data-astro-cid-otgtlu5m]{animation:sv-rise var(--t-slow) var(--e-out) calc(1.6s * var(--spd)) forwards}.play[data-astro-cid-otgtlu5m] .sv-meta[data-astro-cid-otgtlu5m]{animation:sv-rise var(--t-slow) var(--e-out) calc(1.7s * var(--spd)) forwards}@keyframes sv-rise{to{opacity:1;translate:0}}.sv-kicker[data-astro-cid-otgtlu5m]{font:var(--w-semibold) var(--fs-17)/1 var(--sans);color:var(--on-dark-2)}.sv-fish[data-astro-cid-otgtlu5m]{width:340px;filter:var(--shadow-art);opacity:0;margin:18px 0 8px;translate:-70cqw;scale:.9}.play[data-astro-cid-otgtlu5m] .sv-fish[data-astro-cid-otgtlu5m]{animation:sv-glide calc(1.4s * var(--spd)) var(--e-out) calc(.5s * var(--spd)) forwards, hover calc(3s * var(--spd)) var(--e-inout) calc(1.9s * var(--spd)) infinite alternate}@keyframes sv-glide{0%{opacity:0;translate:-70cqw;scale:.9}30%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes sv-hover{0%{translate:0}to{translate:0 -8px}}.sv-reveal[data-astro-cid-otgtlu5m] h3[data-astro-cid-otgtlu5m]{font:var(--w-bold) var(--fs-34)/var(--lh-head) var(--sans);letter-spacing:var(--track-display)}.sv-reveal[data-astro-cid-otgtlu5m] h3[data-astro-cid-otgtlu5m] em[data-astro-cid-otgtlu5m]{font-size:calc(1em * var(--serif-scale))}.sv-views[data-astro-cid-otgtlu5m]{font:var(--w-medium) var(--fs-17)/1 var(--sans);color:var(--on-dark-2);margin-top:10px}.sv-views[data-astro-cid-otgtlu5m] b[data-astro-cid-otgtlu5m]{font:var(--w-bold) var(--fs-44)/1 var(--round);letter-spacing:var(--track-num);color:var(--on-dark);margin-right:4px}.sv-meta[data-astro-cid-otgtlu5m]{font-size:var(--fs-15);color:var(--on-dark-2);margin-top:12px}.sv-head[data-astro-cid-otgtlu5m]{z-index:3;text-shadow:var(--text-shadow-tank);opacity:0;padding:14px 22px 0;position:relative}.sv-head[data-astro-cid-otgtlu5m] h2[data-astro-cid-otgtlu5m]{font:var(--w-bold) var(--fs-28)/var(--lh-head) var(--sans);letter-spacing:var(--track-head)}.sv-head[data-astro-cid-otgtlu5m] p[data-astro-cid-otgtlu5m]{font:var(--w-medium) var(--fs-15)/1.3 var(--sans);color:var(--on-dark-2);margin-top:4px}.play[data-astro-cid-otgtlu5m] .sv-head[data-astro-cid-otgtlu5m]{animation:sv-rise-in var(--t-slow) var(--e-out) calc(5s * var(--spd)) forwards}.sv-cta[data-astro-cid-otgtlu5m]{z-index:3;min-height:56px;font-size:var(--fs-17);opacity:0;gap:14px;padding:0 10px 0 24px;text-decoration:none;position:absolute;bottom:40px;left:50%;translate:-50% 24px}.play[data-astro-cid-otgtlu5m] .sv-cta[data-astro-cid-otgtlu5m]{animation:sv-cta-in var(--t-slow) var(--e-over) calc(5.25s * var(--spd)) forwards}@keyframes sv-rise-in{0%{opacity:0;translate:0 var(--rise)}to{opacity:1;translate:0}}@keyframes sv-cta-in{to{opacity:1;translate:-50%}}.sv-go[data-astro-cid-otgtlu5m]{border-radius:var(--r-round);background:var(--accent);width:38px;height:38px;color:var(--on-dark);place-items:center;display:grid}.sv-go[data-astro-cid-otgtlu5m] svg{width:18px;height:18px}.lt[data-astro-cid-hgg5yowz]{width:var(--page);margin:0 auto;padding:128px 0 0}.lt-head[data-astro-cid-hgg5yowz]{max-width:640px}.lt-head[data-astro-cid-hgg5yowz] h2[data-astro-cid-hgg5yowz]{font:var(--w-bold) var(--fs-72)/var(--lh-tight) var(--sans);letter-spacing:var(--track-display);margin:0}.lt-head[data-astro-cid-hgg5yowz] h2[data-astro-cid-hgg5yowz] em[data-astro-cid-hgg5yowz]{font-size:calc(1em * var(--serif-scale));color:var(--accent);line-height:.9}.lt-grid[data-astro-cid-hgg5yowz]{grid-template-columns:minmax(0,1fr) auto;gap:48px;display:grid}.lt-beats[data-astro-cid-hgg5yowz]{margin:0;padding:0;list-style:none}.lt-beat[data-astro-cid-hgg5yowz]{flex-direction:column;justify-content:center;min-height:86vh;display:flex}.lt-beat[data-astro-cid-hgg5yowz]:first-child{min-height:70vh}.lt-beat[data-astro-cid-hgg5yowz]:last-child{min-height:100vh}.lt-line[data-astro-cid-hgg5yowz]{max-width:13ch;font:var(--w-bold) var(--fs-44)/var(--lh-head) var(--sans);letter-spacing:var(--track-head);text-wrap:balance;color:var(--ink-2);transition:color var(--t-slow) var(--e-out);margin:0}.lt-beat[data-astro-cid-hgg5yowz].on .lt-line[data-astro-cid-hgg5yowz]{color:var(--ink)}.lt-inline[data-astro-cid-hgg5yowz]{display:none}.lt-pin[data-astro-cid-hgg5yowz]{--phone-s:.82;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:calc(100vh - 84px);padding-top:8px;display:flex;position:sticky;top:84px}.lt-pin[data-astro-cid-hgg5yowz] .k-phone-glass[data-astro-cid-hgg5yowz]{background:var(--paper)}.lt-slide[data-astro-cid-hgg5yowz]{opacity:0;translate:0 calc(28px * var(--int));pointer-events:none;transition:opacity var(--t-exit) var(--e-in), translate var(--t-exit) var(--e-in), scale var(--t-exit) var(--e-in);visibility:hidden;transition-property:opacity,translate,scale,visibility;transition-duration:var(--t-exit), var(--t-exit), var(--t-exit), 0s;transition-delay:0s, 0s, 0s, var(--t-exit);position:absolute;inset:0;scale:.985}.lt-slide[data-astro-cid-hgg5yowz].out{translate:0 calc(-20px * var(--int))}.lt-slide[data-astro-cid-hgg5yowz].on{z-index:1;opacity:1;pointer-events:auto;--in-at:calc(var(--t-exit) * .7);visibility:visible;transition:opacity var(--t-slow) var(--e-out) var(--in-at), translate var(--t-slow) var(--e-out) var(--in-at), scale var(--t-slow) var(--e-out) var(--in-at), visibility 0s;translate:0;scale:1}.lt-dots[data-astro-cid-hgg5yowz]{gap:8px;display:flex}.lt-dots[data-astro-cid-hgg5yowz] i[data-astro-cid-hgg5yowz]{border-radius:var(--r-pill);background:var(--wash-2);width:8px;height:8px;transition:width var(--t-base) var(--e-out), background-color var(--t-base) var(--e-out)}.lt-dots[data-astro-cid-hgg5yowz] i[data-astro-cid-hgg5yowz].on{background:var(--accent);width:24px}@media (height<=860px){.lt-pin[data-astro-cid-hgg5yowz]{--phone-s:.74}}@media (height<=800px){.lt-pin[data-astro-cid-hgg5yowz]{--phone-s:.66}}@media (height<=720px){.lt-pin[data-astro-cid-hgg5yowz]{--phone-s:.6}}@media (width<=1080px) and (width>=821px){.lt-line[data-astro-cid-hgg5yowz]{font-size:var(--fs-34)}}@media (width<=820px){.lt[data-astro-cid-hgg5yowz]{padding:96px 0 0}.lt-head[data-astro-cid-hgg5yowz] h2[data-astro-cid-hgg5yowz]{font-size:var(--fs-44)}.lt-grid[data-astro-cid-hgg5yowz]{display:block}.lt-pin[data-astro-cid-hgg5yowz]{display:none}.lt-beat[data-astro-cid-hgg5yowz],.lt-beat[data-astro-cid-hgg5yowz]:first-child{min-height:0;padding-top:96px}.lt-line[data-astro-cid-hgg5yowz]{max-width:18ch;font-size:var(--fs-28);color:var(--ink)}.lt-inline[data-astro-cid-hgg5yowz]{--phone-s:.82;justify-content:center;margin-top:28px;display:flex}}@media (width<=360px){.lt-inline[data-astro-cid-hgg5yowz]{--phone-s:.74}}@media (prefers-reduced-motion:reduce){.lt-slide[data-astro-cid-hgg5yowz],.lt-slide[data-astro-cid-hgg5yowz].out{translate:0;scale:1}}.ls[data-astro-cid-gwiamoaz]{z-index:2;width:var(--page);margin:0 auto;padding:160px 0 0;position:relative}.ls-h[data-astro-cid-gwiamoaz]{text-align:center;max-width:15ch;font:var(--w-bold) var(--fs-44)/var(--lh-head) var(--sans);letter-spacing:var(--track-display);margin:0 auto}.ls-h[data-astro-cid-gwiamoaz] em[data-astro-cid-gwiamoaz]{font-size:calc(1em * var(--serif-scale));color:var(--accent);line-height:.9}.ls-row[data-astro-cid-gwiamoaz]{--cols:6;flex-wrap:wrap;justify-content:center;gap:14px;margin:48px 0 0;padding:0;list-style:none;display:flex}.ls-row[data-astro-cid-gwiamoaz]>li[data-astro-cid-gwiamoaz]{width:calc((100% - (var(--cols) - 1) * 14px) / var(--cols));display:flex}.ls-tile[data-astro-cid-gwiamoaz]{--edge:4px;border-radius:var(--r-tile);width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--surface);box-shadow:var(--paper-hi), 0 var(--edge) 0 var(--paper-2), var(--line-ring);transition:translate var(--t-fast) var(--e-out), box-shadow var(--t-fast) var(--e-out), background-color var(--t-fast) var(--e-out);border:0;align-content:start;margin:0;padding:16px 16px 18px;display:grid;position:relative}.ls-tile[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz]{object-fit:contain;width:100%;height:84px;filter:var(--shadow-fish);transition:translate var(--t-base) var(--e-over), rotate var(--t-base) var(--e-over);margin-bottom:12px;display:block}.ls-tile[data-astro-cid-gwiamoaz] b[data-astro-cid-gwiamoaz]{font:var(--w-semibold) var(--fs-15)/1.25 var(--sans)}.ls-tile[data-astro-cid-gwiamoaz] .k-num[data-astro-cid-gwiamoaz]{font:var(--w-medium) var(--fs-13)/1.2 var(--round);color:var(--ink-2);margin-top:3px}.ls-vh[data-astro-cid-gwiamoaz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.ls-tile[data-astro-cid-gwiamoaz]:hover{box-shadow:var(--paper-hi), 0 calc(var(--edge) + 2px) 0 var(--paper-2), var(--line-ring);translate:0 -2px}.ls-tile[data-astro-cid-gwiamoaz]:not(.locked):hover img[data-astro-cid-gwiamoaz]{translate:4px -3px;rotate:-5deg}}.ls-tile[data-astro-cid-gwiamoaz]:active{translate:0 calc(var(--edge) - 1px);box-shadow:var(--paper-hi), 0 1px 0 var(--paper-2), var(--line-ring);transition-duration:calc(.1s * var(--spd))}.ls-tile[data-astro-cid-gwiamoaz]:focus-visible{box-shadow:var(--paper-hi), 0 var(--edge) 0 var(--paper-2), var(--focus-ring);outline:none}.ls-tile[data-astro-cid-gwiamoaz][aria-expanded=true]{box-shadow:var(--paper-hi), 0 var(--edge) 0 var(--paper-2), 0 0 0 2px color-mix(in srgb, var(--accent) 60%, transparent)}.ls-tile[data-astro-cid-gwiamoaz].go:not(.locked) img[data-astro-cid-gwiamoaz]{animation:ls-swim calc(.65s * var(--spd)) var(--e-out)}.ls-tile[data-astro-cid-gwiamoaz].go.locked{animation:ls-nope calc(.38s * var(--spd)) var(--e-out)}@keyframes ls-swim{0%{translate:0;rotate:0deg}18%{translate:-5px;rotate:4deg}55%{translate:10px -6px;rotate:-8deg}to{translate:0;rotate:0deg}}@keyframes ls-nope{20%{translate:-5px}45%{translate:4px}70%{translate:-2px}to{translate:0}}.ls-tile[data-astro-cid-gwiamoaz].locked{background:color-mix(in srgb, var(--surface) 45%, transparent);box-shadow:inset 0 0 0 1.5px var(--wash)}.ls-tile[data-astro-cid-gwiamoaz].locked:active{box-shadow:inset 0 0 0 1.5px var(--wash-2);translate:0 1px}.ls-tile[data-astro-cid-gwiamoaz].locked[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--wash-2)}.ls-tile[data-astro-cid-gwiamoaz].locked:focus-visible{box-shadow:inset 0 0 0 1.5px var(--wash), var(--focus-ring)}.ls-tile[data-astro-cid-gwiamoaz][aria-expanded=true]:focus-visible{box-shadow:var(--paper-hi), 0 var(--edge) 0 var(--paper-2), var(--focus-ring)}.ls-tile[data-astro-cid-gwiamoaz].locked[aria-expanded=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--wash-2), var(--focus-ring)}.ls-tile[data-astro-cid-gwiamoaz].locked img[data-astro-cid-gwiamoaz]{filter:brightness(0);opacity:.12}.ls-tile[data-astro-cid-gwiamoaz].locked b[data-astro-cid-gwiamoaz]{color:var(--ink-2)}@media (hover:hover){.ls-tile[data-astro-cid-gwiamoaz].locked:hover{background:color-mix(in srgb, var(--surface) 65%, transparent);box-shadow:inset 0 0 0 1.5px var(--wash-2);translate:0}}.ls-pv[data-astro-cid-gwiamoaz]{z-index:5;border-radius:var(--r-card);width:300px;color:var(--ink);background:var(--surface);box-shadow:var(--paper-hi), var(--line-ring), var(--shadow-float);opacity:0;transition:opacity var(--t-exit) var(--e-in), translate var(--t-exit) var(--e-in), scale var(--t-exit) var(--e-in);padding:8px 20px 20px;position:absolute;translate:0 10px;scale:.94}.ls-pv[data-astro-cid-gwiamoaz][data-side=below]{translate:0 -10px}.ls-pv[data-astro-cid-gwiamoaz]:focus{outline:none}.ls-pv[data-astro-cid-gwiamoaz].on{opacity:1;transition:opacity var(--t-base) var(--e-out), translate var(--t-slow) var(--e-over), scale var(--t-slow) var(--e-over);translate:0;scale:1}.ls-pv-art[data-astro-cid-gwiamoaz]{border-radius:calc(var(--r-card) - 8px);background:radial-gradient(90% 80% at 50% 40%, color-mix(in srgb, var(--accent) 10%, var(--surface)), var(--surface));place-items:center;height:150px;margin:0 -12px 6px;display:grid}.ls-pv-art[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz]{object-fit:contain;width:80%;height:120px;filter:var(--shadow-fish)}.ls-pv[data-astro-cid-gwiamoaz].swim .ls-pv-art[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz]{animation:ls-pv-in calc(.7s * var(--spd)) var(--e-out) both, ls-pv-bob calc(3.2s * var(--spd)) var(--e-inout) calc(.7s * var(--spd)) infinite alternate}@keyframes ls-pv-in{0%{opacity:0;translate:-18px 6px;rotate:6deg}}@keyframes ls-pv-bob{0%{translate:0 -4px;rotate:-2deg}to{translate:6px 4px;rotate:2deg}}.ls-pv[data-astro-cid-gwiamoaz] p[data-astro-cid-gwiamoaz],.ls-pv[data-astro-cid-gwiamoaz] h3[data-astro-cid-gwiamoaz]{margin:0}.ls-pv-at[data-astro-cid-gwiamoaz]{font:var(--w-semibold) var(--fs-13)/1.2 var(--round);color:var(--accent)}.ls-pv-name[data-astro-cid-gwiamoaz]{font:var(--w-bold) var(--fs-22)/1.15 var(--sans);letter-spacing:var(--track-head);margin-top:4px!important}.ls-pv-latin[data-astro-cid-gwiamoaz]{font:var(--w-regular) var(--fs-17)/1.25 var(--serif);color:var(--ink-2);margin-top:2px!important}.ls-pv-next[data-astro-cid-gwiamoaz]{border-top:1px solid var(--line);font:var(--w-medium) var(--fs-13)/1.3 var(--round);color:var(--ink-2);padding-top:12px;margin-top:12px!important}.ls-pv-tail[data-astro-cid-gwiamoaz]{background:var(--surface);clip-path:polygon(0 0,100% 0,50% 100%);width:16px;height:9px;position:absolute;top:100%;translate:-50% -1px}.ls-pv[data-astro-cid-gwiamoaz][data-side=below] .ls-pv-tail[data-astro-cid-gwiamoaz]{clip-path:polygon(50% 0,100% 100%,0 100%);top:auto;bottom:100%;translate:-50% 1px}.ls-pv[data-astro-cid-gwiamoaz].locked .ls-pv-art[data-astro-cid-gwiamoaz]{background:var(--wash)}.ls-pv[data-astro-cid-gwiamoaz].locked .ls-pv-art[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz]{filter:brightness(0);opacity:.16}.ls-pv[data-astro-cid-gwiamoaz].locked .ls-pv-latin[data-astro-cid-gwiamoaz]{font:var(--w-regular) var(--fs-15)/1.35 var(--sans)}@media (width<=1000px) and (width>=721px){.ls-row[data-astro-cid-gwiamoaz]{--cols:4}}@media (width<=720px){.ls[data-astro-cid-gwiamoaz]{padding:88px 0 0}.ls-h[data-astro-cid-gwiamoaz]{font-size:var(--fs-34)}.ls-row[data-astro-cid-gwiamoaz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:32px;display:grid}.ls-row[data-astro-cid-gwiamoaz]>li[data-astro-cid-gwiamoaz]{width:auto}.ls-tile[data-astro-cid-gwiamoaz]{--edge:3px;padding:12px 10px}.ls-tile[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz]{height:52px;margin-bottom:8px}.ls-tile[data-astro-cid-gwiamoaz] b[data-astro-cid-gwiamoaz]{font-size:var(--fs-13)}.ls-pv[data-astro-cid-gwiamoaz]{width:min(300px,100%)}}@media (prefers-reduced-motion:reduce){.ls-tile[data-astro-cid-gwiamoaz],.ls-tile[data-astro-cid-gwiamoaz]:hover,.ls-tile[data-astro-cid-gwiamoaz]:active,.ls-pv[data-astro-cid-gwiamoaz],.ls-pv[data-astro-cid-gwiamoaz].on{translate:none;scale:none}.ls-tile[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz],.ls-tile[data-astro-cid-gwiamoaz]:hover img[data-astro-cid-gwiamoaz]{translate:none;rotate:none}.ls-tile[data-astro-cid-gwiamoaz].go img[data-astro-cid-gwiamoaz],.ls-tile[data-astro-cid-gwiamoaz].go.locked,.ls-pv[data-astro-cid-gwiamoaz].swim .ls-pv-art[data-astro-cid-gwiamoaz] img[data-astro-cid-gwiamoaz]{animation:none}}*,:before,:after{box-sizing:border-box}body.lp{background:var(--deep);color:var(--on-dark);font:var(--w-regular) var(--fs-17)/var(--lh-body) var(--sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;overflow-x:hidden}.lp :is(h1,h2){text-wrap:balance}.lp p{text-wrap:pretty}.lp em{font-family:var(--serif);font-style:normal;font-weight:var(--w-regular);letter-spacing:-.01em}[data-drift],[data-rise]{will-change:transform, opacity}#pond{touch-action:pan-y;width:100vw;height:100vh;display:block;position:fixed;inset:0}.vignette{pointer-events:none;background:radial-gradient(120% 90% at 50% 45%, transparent 55%, var(--scrim) 100%);position:fixed;inset:0}.deepen{pointer-events:none;background:var(--deep);opacity:0;position:fixed;inset:0}main{z-index:2;position:relative}.dive{pointer-events:none;overflow-x:clip}.beat .copy{position:relative}.beat .copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--scrim-top) 58%, transparent), radial-gradient(closest-side, var(--scrim-top) 30%, transparent);position:absolute;inset:-62% -42%}.beat{flex-direction:column;justify-content:center;max-width:1160px;min-height:120vh;margin:0 auto;padding:96px 24px;display:flex}.beat h2{font:var(--w-bold) var(--fs-72)/var(--lh-tight) var(--sans);letter-spacing:var(--track-display);text-shadow:var(--text-shadow-tank);margin:0}.beat h2 em{font-size:calc(1em * var(--serif-scale));line-height:.9}.beat h2 em.gold{color:var(--gold)}.beat p{max-width:26ch;font:var(--w-medium) var(--fs-22)/var(--lh-body) var(--sans);color:var(--on-dark);text-shadow:var(--text-shadow-tank), var(--text-shadow-tank);margin:18px 0 0}.left{align-items:flex-start}.right{text-align:right;align-items:flex-end}.right .copy{flex-direction:column;align-items:flex-end;display:flex}.hero{text-align:center;min-height:100vh;color:var(--ink);justify-content:flex-start;align-items:center;padding-top:max(150px,21vh);position:relative}.hero h1{font:var(--w-bold) clamp(var(--fs-44), 7.4vw, 104px)/var(--lh-tight) var(--sans);letter-spacing:var(--track-display);margin:0}.hero h1 em{font-size:calc(1em * var(--serif-scale));color:var(--accent);line-height:.8}.hero .lede{max-width:30ch;font:var(--w-medium) var(--fs-22)/var(--lh-body) var(--sans);color:var(--ink);text-shadow:none;margin:22px auto 36px}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--paper) 62%, transparent), transparent);width:min(1100px,100vw);height:min(760px,88vh);position:absolute;top:0;left:50%;translate:-50%}.go{height:60px;font-size:var(--fs-17);pointer-events:auto;padding:0 30px}.go svg{margin-right:-4px}.lp p.stats{max-width:none;font:var(--w-medium) var(--fs-15)/1.2 var(--round);color:var(--ink-2);text-shadow:none;margin:14px 0 0}.hero p.stats{color:var(--ink);text-shadow:0 0 12px var(--paper), 0 0 4px var(--paper)}.tank-link{font:var(--w-semibold) var(--fs-15)/1.3 var(--sans);color:var(--ink);text-underline-offset:3px;pointer-events:auto;margin-top:18px}.hero .tank-link{text-shadow:0 0 12px var(--paper), 0 0 4px var(--paper)}.sheet-back{z-index:3;background:color-mix(in srgb, var(--paper-2) 72%, var(--deep));height:120px;clip-path:var(--torn);will-change:transform;margin:10vh 0 -108px;position:relative;scale:-1 1}.paper{z-index:3;color:var(--ink);background:var(--paper);clip-path:var(--torn);padding-top:8px;position:relative}.paper:after{content:"";pointer-events:none;z-index:0;background:var(--grain);background-size:var(--grain-size);mix-blend-mode:multiply;opacity:var(--grain-opacity);position:absolute;inset:0}.paper>*{z-index:1;position:relative}.close{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;padding:200px 24px 160px;display:flex}.close-koi{width:220px;filter:var(--shadow-art);animation:lp-bob calc(3.4s * var(--spd)) var(--e-inout) infinite alternate}@keyframes lp-bob{0%{translate:0 -5px;rotate:-2deg}to{translate:8px 5px;rotate:2deg}}.close h2{font:var(--w-bold) var(--fs-72)/var(--lh-tight) var(--sans);letter-spacing:var(--track-display);margin:20px 0 40px}.close h2 em{font-size:calc(1em * var(--serif-scale));color:var(--accent);line-height:.9}.close-act{flex-direction:column;align-items:center;display:flex}.own{text-align:center;width:min(460px,100%);margin-top:56px;display:block}.own summary{min-height:var(--hit);cursor:pointer;font:var(--w-semibold) var(--fs-15)/1.3 var(--sans);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:4px;border-radius:var(--r-pill);align-items:center;padding:0 12px;list-style:none;display:inline-flex}.own summary::-webkit-details-marker{display:none}.own summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.own[open] summary{color:var(--ink-2);text-decoration:none}.own[open] .lh-wrap{text-align:left;animation:lp-open var(--t-base) var(--e-out);margin:12px auto 0}@keyframes lp-open{0%{opacity:0;translate:0 -6px}}.card{z-index:20;border-radius:var(--r-card);min-width:220px;color:var(--ink);background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-hi), var(--shadow-float);animation:lp-card var(--t-base) var(--e-out);padding:14px 16px 16px;position:fixed}.card b{font:var(--w-semibold) var(--fs-17)/1.2 var(--sans);letter-spacing:-.01em;display:block}.card span{font:var(--w-medium) var(--fs-15)/1 var(--round);color:var(--ink-2);margin-top:4px;display:block}.c-bar{border-radius:var(--r-pill);background:var(--wash-2);height:6px;margin:12px 0 8px;overflow:hidden}.c-bar i{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;scale:var(--w,0) 1;transition:scale var(--t-slow) var(--e-out);display:block}.card small{font:var(--w-regular) var(--fs-13)/1.3 var(--sans);color:var(--ink-2)}@keyframes lp-card{0%{opacity:0;translate:0 6px;scale:.98}}.pop{z-index:15;pointer-events:none;white-space:nowrap;font:var(--w-bold) var(--fs-15)/1 var(--round);color:var(--on-dark);text-shadow:var(--text-shadow-tank);animation:lp-float 1.4s var(--e-out) forwards;position:fixed;translate:-50%}@keyframes lp-float{0%{opacity:0;transform:translateY(6px)scale(.96)}15%{opacity:1;transform:none}to{opacity:0;transform:translateY(-46px)}}.evolve{z-index:15;pointer-events:none;border-radius:var(--r-card);text-align:center;color:var(--ink);opacity:0;background:radial-gradient(120% 140% at 50% 0%, var(--gold-soft), var(--surface) 70%);box-shadow:var(--paper-hi), 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent), var(--shadow-float);transition:opacity var(--t-exit) var(--e-in), scale var(--t-exit) var(--e-in);padding:14px 28px 16px;position:fixed;top:84px;left:50%;translate:-50%;scale:.96}.evolve.on{opacity:1;transition:opacity var(--t-base) var(--e-out), scale var(--t-hero) var(--e-over);scale:1}.evolve small{font:var(--w-medium) var(--fs-13)/1.2 var(--sans);color:var(--ink-2);display:block}.evolve b{font:var(--w-bold) var(--fs-22)/1.15 var(--sans);letter-spacing:var(--track-head);margin-top:4px;display:block}.evolve b em{font-size:calc(1em * var(--serif-scale));color:var(--accent)}@media (width<=720px){.beat{min-height:110vh;padding:88px 20px}.beat h2{font-size:var(--fs-44)}.beat p{font-size:var(--fs-17)}.right,.right .copy{text-align:left;align-items:flex-start}.beat .copy:before{background:radial-gradient(closest-side, var(--scrim-top) 40%, transparent), radial-gradient(closest-side, var(--scrim-top) 20%, transparent);inset:-110% -60%}.hero{padding-top:132px}.hero h1{font-size:52px}.hero .lede{font-size:var(--fs-17);max-width:24ch;margin-bottom:30px}.close{padding:144px 20px 112px}.close-koi{width:168px}.close h2{font-size:var(--fs-44);max-width:9ch}.own{margin-top:44px}}@media (prefers-reduced-motion:reduce){.close-koi{animation:none}}
