.ld[data-astro-cid-4akqdtmx]{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--paper-hi), var(--paper-layer), var(--line-ring);gap:18px;padding:28px 24px 24px;display:grid;position:relative}.ld-stage[data-astro-cid-4akqdtmx]{border-radius:var(--r-tile);background:radial-gradient(70% 80% at 50% 55%, var(--surface), var(--paper) 70%, var(--paper-2));place-items:center;height:260px;display:grid;position:relative;overflow:hidden}.ld-fish[data-astro-cid-4akqdtmx]{width:min(var(--w), 92%);object-fit:contain;height:auto;max-height:230px;filter:var(--shadow-art);opacity:0;transform-origin:50% 60%;pointer-events:none;transition:opacity var(--t-base) var(--e-out), scale var(--t-base) var(--e-out);grid-area:1/1;scale:.96}.ld-fish[data-astro-cid-4akqdtmx].on{opacity:1;scale:var(--grow,1)}.ld-fish[data-astro-cid-4akqdtmx].out{opacity:0;filter:var(--shadow-art) brightness(2.2);transition:opacity var(--t-exit-slow) var(--e-in), scale var(--t-exit-slow) var(--e-in), filter var(--t-fast) var(--e-out);scale:.9}.ld[data-astro-cid-4akqdtmx].evo .ld-fish[data-astro-cid-4akqdtmx].on{animation:ld-pop var(--t-hero) var(--e-over) both}@keyframes ld-pop{0%{opacity:0;scale:calc(var(--grow,1) * .9);filter:var(--shadow-art) brightness(2)}40%{opacity:1}to{opacity:1;scale:var(--grow,1);filter:var(--shadow-art) brightness(1)}}.ld-ring[data-astro-cid-4akqdtmx]{border-radius:var(--r-round);opacity:0;background:radial-gradient(closest-side, var(--gold-soft), color-mix(in srgb, var(--gold) 55%, transparent) 62%, transparent 72%);grid-area:1/1;width:220px;height:220px;scale:.4}.ld[data-astro-cid-4akqdtmx].evo .ld-ring[data-astro-cid-4akqdtmx]{animation:ld-ring var(--t-hero) var(--e-out) both}@keyframes ld-ring{0%{opacity:0;scale:.4}25%{opacity:.9}to{opacity:0;scale:1.8}}.ld-read[data-astro-cid-4akqdtmx]{text-align:center;gap:4px;display:grid}.ld-read[data-astro-cid-4akqdtmx] p[data-astro-cid-4akqdtmx]{margin:0}.ld-views[data-astro-cid-4akqdtmx]{font:var(--w-medium) var(--fs-15)/1.2 var(--sans);color:var(--ink-2)}.ld-views[data-astro-cid-4akqdtmx] .k-num[data-astro-cid-4akqdtmx]{font-size:var(--fs-44);font-weight:var(--w-bold);color:var(--ink);line-height:1.05;display:block}.ld-name[data-astro-cid-4akqdtmx]{font:var(--w-semibold) var(--fs-22)/1.2 var(--sans);letter-spacing:var(--track-head)}.ld-name[data-astro-cid-4akqdtmx] .k-serif[data-astro-cid-4akqdtmx]{font-size:var(--fs-17);color:var(--ink-2);margin-left:4px}.ld-next[data-astro-cid-4akqdtmx]{font:var(--w-regular) var(--fs-15)/1.3 var(--sans);color:var(--ink-2)}.ld-evo[data-astro-cid-4akqdtmx]{z-index:2;white-space:nowrap;border-radius:var(--r-pill);background:var(--gold-soft);font:var(--w-semibold) var(--fs-15)/1.3 var(--sans);color:var(--ink);animation:ld-in var(--t-base) var(--e-out) both;padding:6px 14px;position:absolute;top:42px;left:50%;translate:-50%}@keyframes ld-in{0%{opacity:0;translate:-50% var(--rise)}}.ld-ctl[data-astro-cid-4akqdtmx]{grid-template-columns:var(--hit) 1fr var(--hit);align-items:center;gap:10px;display:grid}.ld-ctl[data-astro-cid-4akqdtmx] .k-icon-btn[data-astro-cid-4akqdtmx]{justify-self:center}.ld-ctl[data-astro-cid-4akqdtmx] .k-icon-btn[data-astro-cid-4akqdtmx]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ld-track[data-astro-cid-4akqdtmx]{height:var(--hit);position:relative}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]{z-index:2;cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--accent) var(--fill,0%), var(--wash-2) var(--fill,0%));height:6px}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]::-moz-range-track{border-radius:var(--r-pill);background:var(--wash-2);height:6px}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]::-moz-range-progress{border-radius:var(--r-pill);background:var(--accent);height:6px}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--r-round);background:var(--surface);width:28px;height:28px;box-shadow:var(--line-ring), var(--shadow-float);margin-top:-11px}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]::-moz-range-thumb{border-radius:var(--r-round);background:var(--surface);width:28px;height:28px;box-shadow:var(--line-ring), var(--shadow-float);border:0}.ld-track[data-astro-cid-4akqdtmx] input[data-astro-cid-4akqdtmx]:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring), var(--shadow-float)}.ld-ticks[data-astro-cid-4akqdtmx]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;top:50%;left:14px;right:14px}.ld-ticks[data-astro-cid-4akqdtmx] li[data-astro-cid-4akqdtmx]{left:var(--p);background:var(--ink-3);border-radius:1px;width:2px;height:8px;margin-left:-1px;position:absolute;top:7px}.ld-ticks[data-astro-cid-4akqdtmx] li[data-astro-cid-4akqdtmx].hit{background:var(--accent)}.ld-ends[data-astro-cid-4akqdtmx]{font:var(--w-medium) var(--fs-13)/1 var(--round);color:var(--ink-2);justify-content:space-between;display:flex;position:absolute;bottom:-14px;left:2px;right:2px}@media (width<=720px){.ld[data-astro-cid-4akqdtmx]{padding:20px 16px 26px}.ld-evo[data-astro-cid-4akqdtmx]{top:32px}.ld-stage[data-astro-cid-4akqdtmx]{height:200px}.ld-fish[data-astro-cid-4akqdtmx]{max-height:180px}.ld-views[data-astro-cid-4akqdtmx] .k-num[data-astro-cid-4akqdtmx]{font-size:var(--fs-34)}}.col[data-astro-cid-htd6rgdv]{margin:0}.col-water[data-astro-cid-htd6rgdv]{border-radius:var(--r-card);isolation:isolate;background:var(--water) url(/socials/half/layers/surface.webp) 50% 0 / 100% 100% no-repeat;height:520px;box-shadow:var(--line-ring);position:relative;overflow:hidden}.col-sky[data-astro-cid-htd6rgdv]{background:var(--gold-soft);opacity:.7;height:6px;position:absolute;inset:0 0 auto}.col-band[data-astro-cid-htd6rgdv]{height:33.34%;color:var(--on-dark);text-shadow:var(--text-shadow-tank);border-top:1px dashed #ffffff47;align-content:start;gap:2px;padding:14px 16px;display:grid;position:absolute;left:0;right:0}.col-band[data-astro-cid-htd6rgdv]:first-of-type:before{content:"";z-index:-1;background:radial-gradient(70% 70% at 20% 30%, var(--scrim-top), transparent);width:60%;height:90px;position:absolute;top:0;left:0}.col-band[data-astro-cid-htd6rgdv]:first-of-type{border-top:0}.col-band[data-astro-cid-htd6rgdv] b[data-astro-cid-htd6rgdv]{font:var(--w-semibold) var(--fs-15)/1.2 var(--sans)}.col-band[data-astro-cid-htd6rgdv] span[data-astro-cid-htd6rgdv]{font:var(--w-regular) var(--fs-13)/1.2 var(--sans);color:var(--on-dark-2)}.col-fish[data-astro-cid-htd6rgdv]{object-fit:contain;width:52px;height:26px;filter:var(--shadow-fish);opacity:.92;position:absolute;translate:-50% -50%}.col-new[data-astro-cid-htd6rgdv]{z-index:2;will-change:top;align-items:center;gap:8px;display:flex;position:absolute;left:52%;translate:-28px -50%}.col-new[data-astro-cid-htd6rgdv] img[data-astro-cid-htd6rgdv]{object-fit:contain;width:56px;height:28px;filter:drop-shadow(0 0 10px var(--gold-soft))}.col-new[data-astro-cid-htd6rgdv] .k-glass-pill[data-astro-cid-htd6rgdv]{min-height:28px;padding:0 10px}.col-cap[data-astro-cid-htd6rgdv]{font:var(--w-regular) var(--fs-13)/1.4 var(--sans);color:var(--ink-2);margin-top:12px}@media (width<=720px){.col-water[data-astro-cid-htd6rgdv]{height:440px}}.wx-row[data-astro-cid-hruy5mle]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.wx-tile[data-astro-cid-hruy5mle]{gap:2px;padding:0 0 4px;display:grid;position:relative}.wx-art[data-astro-cid-hruy5mle]{aspect-ratio:4/5;border-radius:var(--r-tile);background:linear-gradient(180deg, var(--sky) 0%, var(--top) 30%, var(--deep-l) 100%);box-shadow:var(--line-ring);margin-bottom:10px;position:relative;overflow:hidden}.wx-art[data-astro-cid-hruy5mle] img[data-astro-cid-hruy5mle]{object-fit:cover;object-position:30% 50%;mix-blend-mode:luminosity;opacity:.62;width:100%;height:100%;position:absolute;inset:0}.wx-art[data-astro-cid-hruy5mle]:after{content:"";pointer-events:none;background:radial-gradient(60% 40% at 50% 0%, color-mix(in srgb, var(--ray) 55%, transparent), transparent 70%);mix-blend-mode:screen;position:absolute;inset:0}.wx-tile[data-astro-cid-hruy5mle] b[data-astro-cid-hruy5mle]{font:var(--w-semibold) var(--fs-17)/1.2 var(--sans)}.wx-tile[data-astro-cid-hruy5mle]>span[data-astro-cid-hruy5mle]{font:var(--w-regular) var(--fs-13)/1.3 var(--sans);color:var(--ink-2)}.wx-now[data-astro-cid-hruy5mle]{font-style:normal;position:absolute;top:10px;left:10px}.wx-tile[data-astro-cid-hruy5mle].now .wx-art[data-astro-cid-hruy5mle]{box-shadow:0 0 0 2px var(--accent)}.wx-live[data-astro-cid-hruy5mle]{max-width:calc(46ch + 34px);font:var(--w-regular) var(--fs-17)/1.55 var(--sans);align-items:flex-start;gap:12px;margin:22px 0 0;display:flex}.wx-dot[data-astro-cid-hruy5mle]{border-radius:var(--r-round);background:linear-gradient(180deg, var(--sky), var(--top) 45%, var(--deep-l));width:22px;height:22px;box-shadow:var(--line-ring);flex:none;margin-top:2px}@media (width<=720px){.wx-row[data-astro-cid-hruy5mle]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.wx-art[data-astro-cid-hruy5mle]{aspect-ratio:1}.wx-live[data-astro-cid-hruy5mle]{font-size:var(--fs-15)}}.pd[data-astro-cid-rhfp4ykg]{aspect-ratio:16/10;border-radius:var(--r-card);background:var(--water);box-shadow:var(--line-ring), var(--shadow-float);position:relative;overflow:hidden}.pd-bg[data-astro-cid-rhfp4ykg]{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.pd-c[data-astro-cid-rhfp4ykg]{cursor:pointer;touch-action:manipulation;width:100%;height:100%;position:absolute;inset:0}.pd-btn[data-astro-cid-rhfp4ykg]{position:absolute;bottom:12px;right:12px}.pd-tip[data-astro-cid-rhfp4ykg]{pointer-events:none;transition:opacity var(--t-slow) var(--e-out);position:absolute;bottom:16px;left:12px}.pd[data-astro-cid-rhfp4ykg].fed .pd-tip[data-astro-cid-rhfp4ykg]{opacity:0}@media (width<=720px){.pd[data-astro-cid-rhfp4ykg]{aspect-ratio:1}}.hw[data-astro-cid-ikooipj4]{width:var(--page);font:var(--w-regular) var(--fs-17)/1.55 var(--sans);margin:0 auto;padding:0 0 96px}.hw[data-astro-cid-ikooipj4] [data-astro-cid-ikooipj4]:is(h1,h2){font-weight:var(--w-bold);letter-spacing:var(--track-display);text-wrap:balance;margin:0}.hw[data-astro-cid-ikooipj4] [data-astro-cid-ikooipj4]:is(h1,h2) em[data-astro-cid-ikooipj4]{font-family:var(--serif);font-style:normal;font-weight:var(--w-regular);letter-spacing:-.01em;font-size:calc(1em * var(--serif-scale));color:var(--accent);line-height:.9}.hw[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{text-wrap:pretty;margin:0}[data-astro-cid-ikooipj4][data-in]{transition:opacity var(--t-slow) var(--e-out), translate var(--t-slow) var(--e-out)}html.js [data-astro-cid-ikooipj4][data-in]:not(.in){opacity:0;translate:0 var(--rise-hero)}.hw-hero[data-astro-cid-ikooipj4]{text-align:center;justify-items:center;gap:18px;padding:56px 0 0;display:grid}.hw-hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-size:var(--fs-72);line-height:var(--lh-tight);max-width:12ch}.hw-lede[data-astro-cid-ikooipj4]{max-width:34ch;font-size:var(--fs-22);color:var(--ink-2);line-height:1.4}.hw-poster[data-astro-cid-ikooipj4]{aspect-ratio:16/7;border-radius:var(--r-sheet);width:100%;box-shadow:var(--shadow-device);margin:28px 0 0;overflow:hidden}.hw-poster[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}.hw-hero[data-astro-cid-ikooipj4].in .hw-poster[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{animation:hw-settle calc(1.6s * var(--spd)) var(--e-out) both}@keyframes hw-settle{0%{scale:1.06}}.hw-steps[data-astro-cid-ikooipj4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;margin:0;padding:80px 0 0;list-style:none;display:grid}.hw-step[data-astro-cid-ikooipj4]{grid-template-rows:auto auto auto 1fr auto;align-content:start;justify-items:start;display:grid}.hw-steps[data-astro-cid-ikooipj4] .hw-step[data-astro-cid-ikooipj4]{transition:opacity var(--t-slow) var(--e-out), translate var(--t-slow) var(--e-out);transition-delay:calc(var(--d) * 90ms * var(--spd))}html.js .hw-steps[data-astro-cid-ikooipj4]:not(.in) .hw-step[data-astro-cid-ikooipj4]{opacity:0;translate:0 var(--rise)}.hw-step[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--fs-28);line-height:var(--lh-head);margin:4px 0 8px}.hw-step[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--ink-2);font-size:var(--fs-17)}.hw-n[data-astro-cid-ikooipj4]{font:var(--w-semibold) var(--fs-13)/1 var(--round);color:var(--ink-2);letter-spacing:var(--track-kicker);margin-top:22px}.hw-more[data-astro-cid-ikooipj4]{min-height:var(--hit);margin-block:-10px;font:var(--w-semibold) var(--fs-15)/1.3 var(--sans);color:var(--accent-deep);border-radius:6px;align-items:center;margin-top:4px;padding:0;text-decoration:none;display:inline-flex}.hw-more[data-astro-cid-ikooipj4]:after{content:" ↓"}.hw-more[data-astro-cid-ikooipj4]:hover{text-underline-offset:3px;text-decoration:underline}.hw-more[data-astro-cid-ikooipj4]:focus-visible{box-shadow:var(--focus-ring);outline:none}.hw-pic[data-astro-cid-ikooipj4]{aspect-ratio:5/4;border-radius:var(--r-card);width:100%;box-shadow:var(--line-ring);position:relative;overflow:hidden}.hw-pic--water[data-astro-cid-ikooipj4]{background:var(--water) url(/socials/half/layers/surface.webp) 50% 0 / cover no-repeat}.hw-pic--paper[data-astro-cid-ikooipj4]{background:radial-gradient(70% 80% at 50% 55%, var(--surface), var(--paper) 70%, var(--paper-2))}.hw-pic--deep[data-astro-cid-ikooipj4]{background:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--water) 35%, #0f2328) 96%), var(--water) url(/socials/half/layers/surface.webp) 50% 0 / cover no-repeat}.hw-hatch[data-astro-cid-ikooipj4]{grid-template-columns:repeat(3,1fr);align-items:center;padding:0 6%;display:grid;position:absolute;inset:0}.hw-hatch[data-astro-cid-ikooipj4]>span[data-astro-cid-ikooipj4]{translate:0 calc((var(--d) - 1) * -10px);justify-items:center;gap:14px;display:grid}.hw-hatch[data-astro-cid-ikooipj4] i[data-astro-cid-ikooipj4]{border-radius:var(--r-round);background:var(--paper);width:40px;height:40px;box-shadow:var(--paper-hi), var(--line-ring);place-items:center;display:grid}.hw-hatch[data-astro-cid-ikooipj4] .hw-mk{width:20px;height:20px}.hw-hatch[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{width:48px;height:auto;filter:var(--shadow-fish)}html.js .hw-hatch[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{opacity:0;scale:.6}.hw-steps[data-astro-cid-ikooipj4].in .hw-hatch[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{animation:hw-hatch var(--t-hero) var(--e-over) both;animation-delay:calc(.5s + var(--d) * .2s * var(--spd))}@keyframes hw-hatch{to{opacity:1;scale:1}}.hw-grow[data-astro-cid-ikooipj4]{justify-content:center;align-items:flex-end;gap:3%;padding:0 3% 16%;display:flex;position:absolute;inset:0}.hw-grow[data-astro-cid-ikooipj4]>span[data-astro-cid-ikooipj4]{justify-items:center;gap:10px;display:grid}.hw-grow[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{width:min(var(--w), 28cqw);height:auto;filter:var(--shadow-art)}.hw-grow[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{font:var(--w-semibold) var(--fs-13)/1 var(--round);color:var(--ink-2)}.hw-pic--paper[data-astro-cid-ikooipj4]{container-type:inline-size}.hw-steps[data-astro-cid-ikooipj4].in .hw-grow[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{animation:hw-hatch var(--t-hero) var(--e-over) both;animation-delay:calc(.6s + var(--d) * .16s * var(--spd))}html.js .hw-grow[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{opacity:0;scale:.6}.hw-band[data-astro-cid-ikooipj4]{height:33.34%;font:var(--w-semibold) var(--fs-13)/1.2 var(--sans);color:var(--on-dark);text-shadow:var(--text-shadow-tank);border-top:1px dashed #ffffff42;padding:10px 12px;position:absolute;left:0;right:0}.hw-band[data-astro-cid-ikooipj4]:first-child{isolation:isolate;border-top:0}.hw-band[data-astro-cid-ikooipj4]:first-child:before{content:"";z-index:-1;background:radial-gradient(70% 70% at 15% 25%, var(--scrim-top), transparent);width:55%;height:70px;position:absolute;top:0;left:0}.hw-pic--deep[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{width:22%;height:auto;filter:var(--shadow-fish);position:absolute;translate:-50% -50%}.hw-pic--sky[data-astro-cid-ikooipj4]{background:linear-gradient(180deg, var(--sky) 0%, var(--top) 30%, var(--deep-l) 100%)}.hw-pic--sky[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{object-fit:cover;object-position:30% 50%;mix-blend-mode:luminosity;opacity:.62;width:100%;height:100%;position:absolute;inset:0}.hw-pic--sky[data-astro-cid-ikooipj4]:after{content:"";pointer-events:none;background:radial-gradient(60% 40% at 50% 0%, color-mix(in srgb, var(--ray) 55%, transparent), transparent 70%);mix-blend-mode:screen;position:absolute;inset:0}.hw-now[data-astro-cid-ikooipj4]{z-index:1;position:absolute;top:10px;left:10px}.hw-more-s[data-astro-cid-ikooipj4]{grid-template-columns:4fr 7fr;gap:56px;padding-top:96px;display:grid}.hw-side[data-astro-cid-ikooipj4]{align-content:start;gap:12px;display:grid}.hw-side[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--fs-44);line-height:var(--lh-head)}.hw-side[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--ink-2);max-width:30ch}.hw-list[data-astro-cid-ikooipj4]{border-top:1px solid var(--line);display:grid}.hw-list[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4]{border-bottom:1px solid var(--line)}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 0;list-style:none;display:flex}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]::-webkit-details-marker{display:none}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]>span[data-astro-cid-ikooipj4]{gap:2px;display:grid}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{font:var(--w-semibold) var(--fs-17)/1.3 var(--sans)}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{font-size:var(--fs-15);color:var(--ink-2);line-height:1.35}@media (hover:hover){.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]:hover b[data-astro-cid-ikooipj4]{color:var(--accent)}}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4]:focus-visible{box-shadow:var(--focus-ring);border-radius:8px;outline:none}.hw-list[data-astro-cid-ikooipj4] summary[data-astro-cid-ikooipj4] svg{width:20px;height:20px;color:var(--ink-2);transition:rotate var(--t-base) var(--e-out);flex:none}.hw-list[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4][open] summary[data-astro-cid-ikooipj4] svg{rotate:180deg}.hw-panel[data-astro-cid-ikooipj4]{gap:16px;padding:4px 0 28px;display:grid}.hw-panel[data-astro-cid-ikooipj4]>p[data-astro-cid-ikooipj4],.hw-a[data-astro-cid-ikooipj4]{color:var(--ink-2);max-width:46ch}.hw-panel[data-astro-cid-ikooipj4]>p[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{color:var(--ink);font-weight:var(--w-semibold)}.hw-a[data-astro-cid-ikooipj4]{padding:0 0 20px}.hw-list[data-astro-cid-ikooipj4] details[data-astro-cid-ikooipj4][open]>[data-astro-cid-ikooipj4]:not(summary){animation:hw-open var(--t-base) var(--e-out) both}@keyframes hw-open{0%{opacity:0;translate:0 -6px}}.hw-cards[data-astro-cid-ikooipj4]{grid-template-columns:1fr 30%;align-items:start;gap:18px;padding:6px 4px 0;display:grid}.hw-card[data-astro-cid-ikooipj4]{border-radius:var(--r-card);box-shadow:var(--shadow-card);transition:translate var(--t-base) var(--e-out);display:block;overflow:hidden}.hw-card[data-astro-cid-ikooipj4]:hover{translate:0 -3px}.hw-card[data-astro-cid-ikooipj4]:focus-visible{box-shadow:var(--focus-ring), var(--shadow-card);outline:none}.hw-card[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{background:var(--water);width:100%;height:auto;display:block}html:not(.js) .hw-card[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4][data-src]{display:none}.hw-card--wide[data-astro-cid-ikooipj4]{rotate:-1deg}.hw-card--story[data-astro-cid-ikooipj4]{rotate:2deg}.hw-end[data-astro-cid-ikooipj4]{text-align:center;justify-items:center;gap:12px;padding-top:96px;display:grid}.hw-end[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{width:200px;height:auto;filter:var(--shadow-art);margin-bottom:8px}.hw-end[data-astro-cid-ikooipj4].in img[data-astro-cid-ikooipj4]{animation:hw-swim calc(6s * var(--spd)) var(--e-inout) infinite alternate}@keyframes hw-swim{to{translate:14px -6px;rotate:-2deg}}.hw-end[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--fs-44)}.hw-end[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--ink-2);margin-bottom:12px}@media (width<=1060px){.hw-steps[data-astro-cid-ikooipj4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px}.hw-pic[data-astro-cid-ikooipj4]{aspect-ratio:16/10}}@media (width<=860px){.hw[data-astro-cid-ikooipj4]{padding:0 0 72px}.hw-hero[data-astro-cid-ikooipj4]{text-align:left;justify-items:start;padding-top:28px}.hw-hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-size:var(--fs-44)}.hw-lede[data-astro-cid-ikooipj4]{font-size:var(--fs-17)}.hw-poster[data-astro-cid-ikooipj4]{aspect-ratio:4/3;border-radius:var(--r-card);margin-top:16px}.hw-more-s[data-astro-cid-ikooipj4]{grid-template-columns:1fr;gap:16px;padding-top:72px}.hw-side[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4],.hw-end[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--fs-34)}.hw-end[data-astro-cid-ikooipj4]{padding-top:72px}.hw-end[data-astro-cid-ikooipj4] img[data-astro-cid-ikooipj4]{width:160px}}@media (width<=620px){.hw-pic[data-astro-cid-ikooipj4]{aspect-ratio:16/9}.hw-steps[data-astro-cid-ikooipj4]{grid-template-columns:1fr;gap:48px;padding-top:56px}.hw-step[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-size:var(--fs-28)}.hw-cards[data-astro-cid-ikooipj4]{grid-template-columns:1fr 34%;gap:12px}}
