.nv[data-astro-cid-gd6zh7fh]{z-index:50;padding:22px var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:0;left:0;right:0}.nv__logo[data-astro-cid-gd6zh7fh]{align-items:center;gap:14px;display:flex}.nv__mark[data-astro-cid-gd6zh7fh] img[data-astro-cid-gd6zh7fh]{width:auto;height:58px;display:block}.nv__word[data-astro-cid-gd6zh7fh]{width:auto;height:24px}.nv__links[data-astro-cid-gd6zh7fh]{background:var(--white);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:999px;align-items:center;gap:2px;padding:6px;display:flex}.nv__links[data-astro-cid-gd6zh7fh] a[data-astro-cid-gd6zh7fh]{border-radius:999px;gap:8px;padding:9px 16px;font-weight:600;text-decoration:none;display:flex}.nv__links[data-astro-cid-gd6zh7fh] a[data-astro-cid-gd6zh7fh]:hover{background:var(--paper)}a[data-astro-cid-gd6zh7fh].nv__cta{background:var(--red);color:var(--white)}a[data-astro-cid-gd6zh7fh].nv__cta:hover{background:var(--red-ink)}.nv--dark[data-astro-cid-gd6zh7fh] .nv__mark[data-astro-cid-gd6zh7fh]{background:var(--white);border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.nv--dark[data-astro-cid-gd6zh7fh] .nv__mark[data-astro-cid-gd6zh7fh] img[data-astro-cid-gd6zh7fh]{height:42px}.nv--dark[data-astro-cid-gd6zh7fh] .nv__links[data-astro-cid-gd6zh7fh]{background:var(--engine-2);border:1px solid var(--engine-line);box-shadow:none;color:var(--engine-text);border-radius:14px}.nv--dark[data-astro-cid-gd6zh7fh] .nv__links[data-astro-cid-gd6zh7fh] a[data-astro-cid-gd6zh7fh]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:10px;font-size:13px;font-weight:400}.nv--dark[data-astro-cid-gd6zh7fh] .nv__links[data-astro-cid-gd6zh7fh] a[data-astro-cid-gd6zh7fh]:hover{background:var(--engine)}.nv--dark[data-astro-cid-gd6zh7fh] .nv__links[data-astro-cid-gd6zh7fh] b[data-astro-cid-gd6zh7fh]{color:var(--red);font-weight:400}.nv--dark[data-astro-cid-gd6zh7fh] a[data-astro-cid-gd6zh7fh].nv__cta{color:var(--white)}@media (width<=760px){.nv__links[data-astro-cid-gd6zh7fh] a[data-astro-cid-gd6zh7fh]:not(.nv__cta),.nv__word[data-astro-cid-gd6zh7fh]{display:none}}.ttl[data-astro-cid-dek5lmag]{font-size:var(--ttl,clamp(48px, 7.4vw, 120px));letter-spacing:-.035em;font-weight:900;font-stretch:112%;line-height:.86}.ttl[data-astro-cid-dek5lmag] span[data-astro-cid-dek5lmag]{display:block}.pop[data-astro-cid-dek5lmag]{color:var(--white);-webkit-text-stroke:.025em var(--ink);paint-order:stroke fill;text-shadow:.05em .05em 0 var(--red)}.ttl--dark[data-astro-cid-dek5lmag]{color:var(--white)}.ttl--dark[data-astro-cid-dek5lmag] .pop[data-astro-cid-dek5lmag]{color:var(--engine);-webkit-text-stroke:.02em var(--white)}.fy[data-astro-cid-pmugrcrz]{width:100%;position:relative}.fy[data-astro-cid-pmugrcrz] img[data-astro-cid-pmugrcrz]{width:100%;height:auto;transition:transform .15s;display:block}.fy__eyes[data-astro-cid-pmugrcrz]{width:100%;height:100%;position:absolute;inset:0}.fy__pupil[data-astro-cid-pmugrcrz]{fill:var(--ink);transform-box:fill-box;transform-origin:50%;transition:transform 80ms linear}.fy[data-astro-cid-pmugrcrz].blink .fy__pupil[data-astro-cid-pmugrcrz]{transform:scaleY(.12)}.fy__beak[data-astro-cid-pmugrcrz]{fill:#0000;cursor:pointer;pointer-events:all}.fy[data-astro-cid-pmugrcrz].pressed img[data-astro-cid-pmugrcrz]{transform:translateY(5px)}.fy__bubble[data-astro-cid-pmugrcrz]{z-index:2;background:var(--white);border:2px solid var(--ink);font-family:var(--font-hand);box-shadow:4px 4px 0 var(--ink);opacity:0;pointer-events:none;border-radius:16px 16px 16px 4px;padding:8px 14px;font-size:24px;line-height:1;transition:opacity .2s,transform .2s;position:absolute;top:-14%;left:2%;transform:translateY(8px)scale(.9)}.fy__bubble[data-astro-cid-pmugrcrz].on{opacity:1;transform:none}.hero[data-astro-cid-i3irphx7]{align-items:center;min-height:min(100vh,860px);padding:130px 0 90px;display:flex;position:relative}.hero[data-astro-cid-i3irphx7]>.wrap[data-astro-cid-i3irphx7]{width:100%}.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1.15fr 1fr;align-items:center;gap:32px;display:grid}.hero[data-astro-cid-i3irphx7] .hero__t{margin:18px 0 22px}.hero__lead[data-astro-cid-i3irphx7]{max-width:40ch}.hero__btns[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero__fronty[data-astro-cid-i3irphx7]{padding-top:80px;position:relative}.stk[data-astro-cid-i3irphx7]{left:var(--x);top:var(--y);z-index:3;border:3px solid var(--ink);outline:6px solid var(--white);text-transform:uppercase;white-space:nowrap;transform:rotate(var(--r));cursor:grab;user-select:none;touch-action:none;border-radius:999px;padding:12px 22px;font-size:clamp(14px,1.4vw,19px);font-weight:850;font-stretch:112%;line-height:1.1;position:absolute;box-shadow:0 16px 26px -12px #14131273}.stk[data-astro-cid-i3irphx7]:active{cursor:grabbing}.stk--yellow[data-astro-cid-i3irphx7]{background:var(--note-yellow)}.stk--pink[data-astro-cid-i3irphx7]{background:var(--note-pink)}.stk--blue[data-astro-cid-i3irphx7]{background:var(--note-blue)}.stk--green[data-astro-cid-i3irphx7]{background:var(--note-green)}@media (width<=860px){.hero[data-astro-cid-i3irphx7]{min-height:0;padding:110px 0 250px;display:block}.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr;gap:12px}.hero__fronty[data-astro-cid-i3irphx7]{padding-top:30px}.stk[data-astro-cid-i3irphx7]{left:var(--mx);top:calc(100% - var(--mb) - 40px);outline-width:4px;padding:9px 15px;font-size:13px}}.tk[data-astro-cid-5f5hpewk]{z-index:5;background:var(--ink);color:var(--paper);margin:0 -20px;position:relative;overflow:hidden;transform:rotate(-1.4deg)}.tk__track[data-astro-cid-5f5hpewk]{width:max-content;animation:55s linear infinite tkSlide;display:flex}.tk[data-astro-cid-5f5hpewk] span[data-astro-cid-5f5hpewk]{text-transform:uppercase;white-space:nowrap;align-items:center;gap:26px;padding:20px 26px 20px 0;font-size:clamp(24px,3vw,40px);font-weight:900;font-stretch:120%;display:flex}.tk[data-astro-cid-5f5hpewk] b[data-astro-cid-5f5hpewk]{color:var(--red);font-size:.55em}@keyframes tkSlide{to{transform:translate(-50%)}}.ss[data-astro-cid-7oy7k3fs]{background:var(--engine);border:2px solid var(--ink);height:128px;color:var(--engine-text);border-radius:10px;place-items:center;display:grid;overflow:hidden}.ss__in[data-astro-cid-7oy7k3fs]{place-items:center;width:100%;display:grid}.ss--big[data-astro-cid-7oy7k3fs]{border:0;border-radius:0;height:100%;min-height:300px}.ss--big[data-astro-cid-7oy7k3fs] .ss__in[data-astro-cid-7oy7k3fs]{width:min(100%,300px);transform:scale(2)}.sc-notes[data-astro-cid-7oy7k3fs]{gap:5px;display:flex;position:relative}.sc-notes[data-astro-cid-7oy7k3fs] i[data-astro-cid-7oy7k3fs]{background:var(--c);width:62px;height:58px;color:var(--ink);transform:rotate(var(--r));font:600 17px/1 var(--font-hand);animation:scLand 6s var(--d) cubic-bezier(.3, 1.5, .5, 1) infinite both;padding:6px}@keyframes scLand{0%{opacity:0;transform:rotate(var(--r)) scale(1.5)}8%,92%{opacity:1;transform:rotate(var(--r)) scale(1)}to{opacity:0;transform:rotate(var(--r)) scale(1)}}.sc-notes[data-astro-cid-7oy7k3fs] svg[data-astro-cid-7oy7k3fs]{width:94px;height:84px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.sc-notes[data-astro-cid-7oy7k3fs] path[data-astro-cid-7oy7k3fs]{fill:none;stroke:var(--red);stroke-width:3px;stroke-linecap:round;stroke-dasharray:260;animation:6s linear infinite scCircle}@keyframes scCircle{0%,35%{stroke-dashoffset:260px;opacity:1}50%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.sc-edit[data-astro-cid-7oy7k3fs]{width:84%}.sc-edit__view[data-astro-cid-7oy7k3fs]{background:#000;border-radius:4px;width:118px;height:66px;margin:0 auto 8px;position:relative;overflow:hidden}.sc-edit__view[data-astro-cid-7oy7k3fs] i[data-astro-cid-7oy7k3fs]{background:var(--c);animation:scCut 6s var(--d) steps(1) infinite;position:absolute;inset:0}@keyframes scCut{0%,33%{opacity:1}33.01%,to{opacity:0}}.sc-edit__view[data-astro-cid-7oy7k3fs] b[data-astro-cid-7oy7k3fs]{border-left:16px solid var(--ink);border-top:10px solid #0000;border-bottom:10px solid #0000;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.sc-edit__tl[data-astro-cid-7oy7k3fs]{gap:2px;height:20px;display:flex;position:relative}.sc-edit__tl[data-astro-cid-7oy7k3fs] i[data-astro-cid-7oy7k3fs]{background:var(--c);opacity:.75;border-radius:3px;flex:1}.sc-edit__tl[data-astro-cid-7oy7k3fs] u[data-astro-cid-7oy7k3fs]{background:var(--red);width:2px;animation:6s linear infinite scHead;position:absolute;top:-4px;bottom:-4px;left:0}@keyframes scHead{to{left:100%}}.sc-graph[data-astro-cid-7oy7k3fs]{width:88%}.sc-graph[data-astro-cid-7oy7k3fs] path[data-astro-cid-7oy7k3fs]{fill:none;stroke:var(--red);stroke-width:1.5px;stroke-dasharray:4 4;animation:1.2s linear infinite flow}.sc-graph[data-astro-cid-7oy7k3fs] rect[data-astro-cid-7oy7k3fs]{fill:#2a2d34;stroke:#6a6760}.sc-graph[data-astro-cid-7oy7k3fs] .hot[data-astro-cid-7oy7k3fs]{fill:var(--red);stroke:var(--red);transform-box:fill-box;transform-origin:50%;animation:1s ease-in-out infinite alternate scPulse}@keyframes scPulse{to{transform:scale(1.15)}}.sc-graph[data-astro-cid-7oy7k3fs] .out[data-astro-cid-7oy7k3fs]{animation:2s linear infinite scOut}.sc-graph[data-astro-cid-7oy7k3fs] .out--2[data-astro-cid-7oy7k3fs]{animation-delay:.5s}@keyframes scOut{0%,60%,to{fill:#2a2d34}80%{fill:var(--note-yellow)}}.dot[data-astro-cid-7oy7k3fs]{fill:var(--white)}.sc-lang[data-astro-cid-7oy7k3fs]{text-align:center;width:100%;padding:0 10px}.sc-lang__chips[data-astro-cid-7oy7k3fs]{justify-content:center;gap:4px;font-size:11px;display:flex}.sc-lang__chips[data-astro-cid-7oy7k3fs] span[data-astro-cid-7oy7k3fs]{border:1px solid var(--engine-line);animation:scChip 7.5s var(--d) steps(1) infinite;border-radius:4px;padding:2px 6px}@keyframes scChip{0%,20%{background:var(--note-blue);color:var(--ink)}20.01%,to{color:inherit;background:0 0}}.sc-lang__hi[data-astro-cid-7oy7k3fs]{height:30px;font-family:var(--font-hand);color:var(--white);margin:6px 0 2px;font-size:26px;line-height:30px;position:relative}.sc-lang__hi[data-astro-cid-7oy7k3fs] span[data-astro-cid-7oy7k3fs]{opacity:0;animation:scHi 7.5s var(--d) steps(1) infinite;position:absolute;inset:0}@keyframes scHi{0%,20%{opacity:1}20.01%,to{opacity:0}}.sc-lang__wave[data-astro-cid-7oy7k3fs]{justify-content:center;align-items:center;gap:3px;height:26px;display:flex}.sc-lang__wave[data-astro-cid-7oy7k3fs] i[data-astro-cid-7oy7k3fs]{background:var(--note-blue);width:3px;height:30%;animation:scWave .9s var(--d) ease-in-out infinite alternate;border-radius:2px}@keyframes scWave{to{height:100%}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-7oy7k3fs]{display:none}.sc-notes[data-astro-cid-7oy7k3fs] i[data-astro-cid-7oy7k3fs],.sc-lang__hi[data-astro-cid-7oy7k3fs] span[data-astro-cid-7oy7k3fs]:first-child,.sc-edit__view[data-astro-cid-7oy7k3fs] i[data-astro-cid-7oy7k3fs]:first-child{opacity:1}}.sv[data-astro-cid-qmjtkzr2]{padding:clamp(64px,7vw,96px) 0}.sb[data-astro-cid-qmjtkzr2]{height:470px;margin-top:18px;position:relative}.sb__t[data-astro-cid-qmjtkzr2]{letter-spacing:-.035em;justify-content:center;align-items:center;gap:18px;font-size:clamp(36px,6.2vw,84px);font-weight:900;font-stretch:112%;line-height:.9;display:flex}.sb__t[data-astro-cid-qmjtkzr2] span[data-astro-cid-qmjtkzr2]{z-index:2;position:relative}.sb__t[data-astro-cid-qmjtkzr2] b[data-astro-cid-qmjtkzr2]{color:var(--red);font-weight:900}.sa__pop[data-astro-cid-qmjtkzr2]{color:var(--white);-webkit-text-stroke:.025em var(--ink);paint-order:stroke fill;text-shadow:.05em .05em 0 var(--red)}.nt[data-astro-cid-qmjtkzr2]{left:var(--x);top:var(--y);z-index:3;background:var(--white);border:2px solid var(--ink);width:23%;box-shadow:4px 4px 0 var(--ink);transform:rotate(var(--r));cursor:grab;user-select:none;touch-action:none;border-radius:16px;padding:12px 12px 16px;transition:transform .2s,box-shadow .2s;position:absolute}.nt[data-astro-cid-qmjtkzr2]:hover{transform:rotate(var(--r)) translate(-2px, -3px);box-shadow:6px 7px 0 var(--c)}.ca--yellow[data-astro-cid-qmjtkzr2]{--c:#e6c400}.ca--pink[data-astro-cid-qmjtkzr2]{--c:var(--note-pink)}.ca--blue[data-astro-cid-qmjtkzr2]{--c:var(--note-blue)}.ca--green[data-astro-cid-qmjtkzr2]{--c:var(--note-green)}.nt[data-astro-cid-qmjtkzr2] h3[data-astro-cid-qmjtkzr2]{margin-top:14px;font-size:clamp(17px,1.6vw,22px);font-weight:850;line-height:1}.nt[data-astro-cid-qmjtkzr2] p[data-astro-cid-qmjtkzr2]{font-family:var(--font-hand);color:var(--red-ink);margin-top:5px;font-size:23px;line-height:1.05}.sb__hint[data-astro-cid-qmjtkzr2]{color:var(--ink-3);font-size:11px;position:absolute;bottom:0;right:0}@media (width<=1040px){.sb[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(2,1fr);gap:18px;height:auto;display:grid}.sb[data-astro-cid-qmjtkzr2] .canvas__wires{display:none}.sb__t[data-astro-cid-qmjtkzr2]{grid-column:1/-1;margin-bottom:6px}.nt[data-astro-cid-qmjtkzr2]{pointer-events:none;width:100%;position:relative;top:auto;left:auto;transform:none}.sb__hint[data-astro-cid-qmjtkzr2]{display:none}}@media (width<=560px){.sb[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr}.sb__t[data-astro-cid-qmjtkzr2]{flex-wrap:wrap;justify-content:flex-start;gap:0 10px;font-size:clamp(30px,11vw,48px)}}.tr[data-astro-cid-n3narr2i]{background:var(--paper-2);background-image:var(--grid-dot);background-size:22px 22px;padding:40px 0}.tr__head[data-astro-cid-n3narr2i]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 48px;margin-top:10px;display:flex}.tr__board[data-astro-cid-n3narr2i]{height:clamp(470px,100vh - 310px,620px);margin-top:40px;position:relative}.tr__label[data-astro-cid-n3narr2i]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px;position:absolute;top:-26px}.tr__label--in[data-astro-cid-n3narr2i]{left:0}.tr__label--out[data-astro-cid-n3narr2i]{right:0}.tr__board[data-astro-cid-n3narr2i] .canvas__wires path{stroke:var(--ink-3);opacity:.45;transition:stroke .3s,opacity .3s;animation:none}.tr__board[data-astro-cid-n3narr2i] .canvas__wires circle{stroke:var(--ink-3);opacity:.45}.tr__board[data-astro-cid-n3narr2i] .canvas__wires [data-b^=out]{opacity:0}.tr__board[data-astro-cid-n3narr2i].lit .canvas__wires path,.tr__board[data-astro-cid-n3narr2i].lit .canvas__wires [data-b^=out]{stroke:var(--wire);opacity:1;animation:.8s linear infinite flow}.tr__board[data-astro-cid-n3narr2i].lit .canvas__wires circle{stroke:var(--wire);opacity:1;animation:none}.tn[data-astro-cid-n3narr2i],.tp[data-astro-cid-n3narr2i]{left:var(--x);top:var(--y);z-index:3;transform:rotate(var(--r));cursor:grab;user-select:none;touch-action:none;position:absolute;box-shadow:0 14px 22px -14px #14131280}.tn[data-astro-cid-n3narr2i]{width:150px;font-family:var(--font-hand);padding:10px 12px;font-size:21px;line-height:1}.tn--yellow[data-astro-cid-n3narr2i]{background:var(--note-yellow)}.tn--pink[data-astro-cid-n3narr2i]{background:var(--note-pink)}.tn--blue[data-astro-cid-n3narr2i]{background:var(--note-blue)}.tn--green[data-astro-cid-n3narr2i]{background:var(--note-green)}.tn--white[data-astro-cid-n3narr2i]{background:var(--note-white)}.tn--blank[data-astro-cid-n3narr2i]{height:54px}.tn--wide[data-astro-cid-n3narr2i]{white-space:nowrap;width:auto}.tn--blank[data-astro-cid-n3narr2i] small[data-astro-cid-n3narr2i]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase;font-size:9px;position:absolute;bottom:4px;right:8px}.tp[data-astro-cid-n3narr2i]{background:var(--white);width:96px;padding:6px 6px 7px}.tp[data-astro-cid-n3narr2i] img[data-astro-cid-n3narr2i]{pointer-events:none;width:100%;height:auto}.tp[data-astro-cid-n3narr2i] span[data-astro-cid-n3narr2i]{font-family:var(--font-hand);margin-top:5px;font-size:14px;line-height:1;display:block}.tr__mid[data-astro-cid-n3narr2i]{z-index:2;text-align:center;width:22%;min-width:230px;position:absolute;top:8%;left:40%}.tr__fronty[data-astro-cid-n3narr2i]{position:relative}.tr__fronty[data-astro-cid-n3narr2i] img[data-astro-cid-n3narr2i]{width:100%;height:auto}.f-b[data-astro-cid-n3narr2i]{visibility:hidden;position:absolute;top:0;left:0}.lit[data-astro-cid-n3narr2i] .f-a[data-astro-cid-n3narr2i]{visibility:hidden}.lit[data-astro-cid-n3narr2i] .f-b[data-astro-cid-n3narr2i]{visibility:visible}.lit[data-astro-cid-n3narr2i] .tr__fronty[data-astro-cid-n3narr2i]{animation:.35s trJolt}@keyframes trJolt{25%{transform:translate(-5px)rotate(-1deg)}60%{transform:translate(4px)rotate(1deg)}}.tr__hub[data-astro-cid-n3narr2i]{width:8px;height:8px;position:absolute}.tr__hub--l[data-astro-cid-n3narr2i]{top:83%;left:-2px}.tr__hub--r[data-astro-cid-n3narr2i]{top:47%;right:-2px}.tr__bubble[data-astro-cid-n3narr2i]{z-index:2;background:var(--white);border:2px solid var(--ink);font-family:var(--font-hand);box-shadow:4px 4px 0 var(--ink);border-radius:16px 16px 16px 4px;padding:8px 14px;font-size:24px;line-height:1;position:absolute;top:-9%;left:-8%}.tr__go[data-astro-cid-n3narr2i]{cursor:pointer;white-space:nowrap;margin-top:14px;font-family:inherit}.tr__hint[data-astro-cid-n3narr2i]{color:var(--ink-3);margin-top:8px;font-size:11px;display:block}.tv[data-astro-cid-n3narr2i]{left:var(--x);top:var(--y);z-index:3;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;position:absolute}.tv--long[data-astro-cid-n3narr2i]{width:12.5%}.tv--short[data-astro-cid-n3narr2i]{width:6.8%}.tv__ghost[data-astro-cid-n3narr2i]{border:2px dashed var(--ink-3);border-radius:var(--radius-sm);width:100%;color:var(--ink-3);opacity:.6;place-items:center;font-size:22px;transition:opacity .2s;display:grid}.tv--long[data-astro-cid-n3narr2i] .tv__ghost[data-astro-cid-n3narr2i]{aspect-ratio:16/9}.tv--short[data-astro-cid-n3narr2i] .tv__ghost[data-astro-cid-n3narr2i]{aspect-ratio:9/16}.tv__card[data-astro-cid-n3narr2i]{background:var(--white);border:2px solid var(--ink);border-radius:var(--radius-sm);box-shadow:4px 4px 0 var(--ink);opacity:0;pointer-events:none;padding:7px 7px 5px;transition:transform .45s cubic-bezier(.3,1.6,.5,1),opacity .15s;position:absolute;inset:-7px -7px auto;transform:scale(.3)}.tv__card[data-astro-cid-n3narr2i] video[data-astro-cid-n3narr2i]{background:var(--ink);pointer-events:none;border-radius:5px;width:100%;display:block}.tv__card[data-astro-cid-n3narr2i] p[data-astro-cid-n3narr2i]{color:var(--ink-2);white-space:nowrap;margin-top:4px;font-size:10px}.lit[data-astro-cid-n3narr2i] .tv__ghost[data-astro-cid-n3narr2i]{opacity:0}.lit[data-astro-cid-n3narr2i] .tv__card[data-astro-cid-n3narr2i]{opacity:1;transition-delay:calc(.25s + var(--i) * .14s);transform:none}@media (width<=1040px){.tr__board[data-astro-cid-n3narr2i]{height:2000px;margin-top:50px}.tr__label--out[data-astro-cid-n3narr2i]{top:50%;left:0;right:auto}.tn[data-astro-cid-n3narr2i],.tp[data-astro-cid-n3narr2i],.tv[data-astro-cid-n3narr2i]{left:var(--mx);top:var(--my);touch-action:pan-y}.tn[data-astro-cid-n3narr2i]{width:47%;font-size:22px}.tp[data-astro-cid-n3narr2i]{width:118px}.tn--extra[data-astro-cid-n3narr2i]{display:none}.tr__mid[data-astro-cid-n3narr2i]{width:min(290px,78%);min-width:0;top:31.5%;left:50%;transform:translate(-50%)}.tv--long[data-astro-cid-n3narr2i]{width:min(60%,240px)}.tv--short[data-astro-cid-n3narr2i]{width:min(30%,120px)}.tr__bubble[data-astro-cid-n3narr2i]{top:-14%}}.cw[data-astro-cid-nkv4fvpg]{padding:clamp(48px,4.5vw,64px) 0}.cw__head[data-astro-cid-nkv4fvpg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.cw[data-astro-cid-nkv4fvpg] .cw__t{margin-top:16px}.cw__star[data-astro-cid-nkv4fvpg]{width:112px;height:auto;margin-bottom:-14px}.cw__stats[data-astro-cid-nkv4fvpg]{flex-wrap:wrap;gap:14px;margin:0;display:flex}.cw__stats[data-astro-cid-nkv4fvpg] div[data-astro-cid-nkv4fvpg]{background:var(--white);border:2px solid var(--ink);border-radius:var(--radius);box-shadow:4px 4px 0 var(--ink);padding:8px 14px}.cw__stats[data-astro-cid-nkv4fvpg] dt[data-astro-cid-nkv4fvpg]{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,30px);font-weight:900;font-stretch:115%;line-height:1}.cw__stats[data-astro-cid-nkv4fvpg] dd[data-astro-cid-nkv4fvpg]{max-width:19ch;font-family:var(--font-mono);color:var(--ink-2);margin:4px 0 0;font-size:11px;line-height:1.35}.cw__wall[data-astro-cid-nkv4fvpg]{--cols:5;--gx:22px;justify-content:center;gap:28px var(--gx);flex-wrap:wrap;max-width:860px;margin:34px auto 0;padding:0;list-style:none;display:flex}.pol[data-astro-cid-nkv4fvpg]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gx)) / var(--cols));background:var(--white);transform:rotate(var(--r));padding:8px 8px 11px;transition:transform .2s;position:relative;box-shadow:0 18px 30px -16px #14131266}.pol[data-astro-cid-nkv4fvpg]:hover{transform:rotate(0)scale(1.03)}.pol[data-astro-cid-nkv4fvpg]:before{content:"";background:#d6c49699;width:64px;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-3deg)}.pol__pic[data-astro-cid-nkv4fvpg]{aspect-ratio:1;place-items:center;display:grid;overflow:hidden}.pol__pic[data-astro-cid-nkv4fvpg] img[data-astro-cid-nkv4fvpg]{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.pol__pic[data-astro-cid-nkv4fvpg]{background:#0f2d63}.pol__pic--logo[data-astro-cid-nkv4fvpg] img[data-astro-cid-nkv4fvpg]{object-fit:contain;object-position:center;filter:drop-shadow(0 6px 10px #0000002e);width:78%;height:78%}.pol[data-astro-cid-nkv4fvpg] h3[data-astro-cid-nkv4fvpg]{letter-spacing:-.01em;text-transform:none;margin-top:8px;font-size:clamp(14px,1.2vw,16px);font-weight:850;line-height:1.05}.pol[data-astro-cid-nkv4fvpg] p[data-astro-cid-nkv4fvpg]{color:var(--red-ink);margin-top:4px;font-size:10px;line-height:1.3}@media (width<=860px){.cw__star[data-astro-cid-nkv4fvpg]{display:none}.cw__wall[data-astro-cid-nkv4fvpg]{--cols:2;--gx:16px;gap:28px var(--gx);margin-top:38px}.pol[data-astro-cid-nkv4fvpg]{padding:8px 8px 12px}}.cl[data-astro-cid-waycmepu]{color:var(--ink);position:relative}.cl__bg[data-astro-cid-waycmepu]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cl__bg[data-astro-cid-waycmepu] path[data-astro-cid-waycmepu]{fill:var(--white);stroke:var(--ink);stroke-width:3px}.cl__in[data-astro-cid-waycmepu]{padding:13% 11%;position:relative}.cl__dot[data-astro-cid-waycmepu]{background:var(--white);border:3px solid var(--ink);border-radius:50%;position:absolute}.cl__dot--1[data-astro-cid-waycmepu]{width:26px;height:26px}.cl__dot--2[data-astro-cid-waycmepu]{width:15px;height:15px}.cl--down[data-astro-cid-waycmepu] .cl__dot--1[data-astro-cid-waycmepu]{bottom:-14px;left:34%}.cl--down[data-astro-cid-waycmepu] .cl__dot--2[data-astro-cid-waycmepu]{bottom:-36px;left:30%}.cl--left[data-astro-cid-waycmepu] .cl__dot--1[data-astro-cid-waycmepu]{top:34%;left:1%}.cl--left[data-astro-cid-waycmepu] .cl__dot--2[data-astro-cid-waycmepu]{top:26%;left:-3%}.mm[data-astro-cid-dib2dndm]{background:var(--engine);color:var(--engine-text);background-image:radial-gradient(circle,#ffffff12 1px,#0000 1.4px);background-size:24px 24px;padding:clamp(48px,4.5vw,64px) 0}[data-astro-cid-dib2dndm][hidden]{display:none!important}.mm[data-astro-cid-dib2dndm] .eyebrow[data-astro-cid-dib2dndm],.mm[data-astro-cid-dib2dndm] .lead[data-astro-cid-dib2dndm]{color:#a8a49b}.mm[data-astro-cid-dib2dndm] .mm__t{margin-top:14px}.mm__head[data-astro-cid-dib2dndm]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 48px;margin-bottom:26px;display:flex}.fr[data-astro-cid-dib2dndm]{cursor:pointer;background:0 0;border:0;width:100%;padding:0;transition:transform .15s;display:block;position:relative}.fr[data-astro-cid-dib2dndm]:hover{transform:translateY(-3px)}.fr[data-astro-cid-dib2dndm] img[data-astro-cid-dib2dndm]{width:100%;height:auto;filter:drop-shadow(2.5px 0 0 var(--white)) drop-shadow(-2.5px 0 0 var(--white)) drop-shadow(0 2.5px 0 var(--white)) drop-shadow(0 -2.5px 0 var(--white))}.f-down[data-astro-cid-dib2dndm]{visibility:hidden;position:absolute;top:0;left:0}.pulled[data-astro-cid-dib2dndm] .f-up[data-astro-cid-dib2dndm]{visibility:hidden}.pulled[data-astro-cid-dib2dndm] .f-down[data-astro-cid-dib2dndm]{visibility:visible}.story[data-astro-cid-dib2dndm]{font-family:var(--font-hand);color:var(--ink);font-size:clamp(19px,1.6vw,23px);line-height:1.05}.mw[data-astro-cid-dib2dndm]{aspect-ratio:16/9;background:#000;border-radius:12px;position:relative;overflow:hidden}.mw__strip[data-astro-cid-dib2dndm]{position:absolute;top:0;left:0;right:0}.mw__strip[data-astro-cid-dib2dndm] img{aspect-ratio:16/9;object-fit:contain;background:#000;width:100%;display:block}.mw[data-astro-cid-dib2dndm] video[data-astro-cid-dib2dndm]{object-fit:contain;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landed[data-astro-cid-dib2dndm] .mw[data-astro-cid-dib2dndm] video[data-astro-cid-dib2dndm]{visibility:visible}.mw__play[data-astro-cid-dib2dndm]{border-left:42px solid var(--red);width:0;height:0;filter:drop-shadow(0 0 0 var(--ink));pointer-events:none;border-top:26px solid #0000;border-bottom:26px solid #0000;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)scale(0)}.landed[data-astro-cid-dib2dndm] .mw[data-astro-cid-dib2dndm]:hover .mw__play[data-astro-cid-dib2dndm]{transform:translate(-40%,-50%)scale(1)}.cap[data-astro-cid-dib2dndm]{opacity:0;flex-direction:column;transition:opacity .2s;display:flex}.landed[data-astro-cid-dib2dndm] .cap[data-astro-cid-dib2dndm]{opacity:1}.cap[data-astro-cid-dib2dndm] b[data-astro-cid-dib2dndm]{text-transform:uppercase;font-size:clamp(16px,1.6vw,22px);font-weight:850;font-stretch:112%;line-height:1.1}.cap[data-astro-cid-dib2dndm] span[data-astro-cid-dib2dndm]{margin-top:3px;font-size:12px}.btns[data-astro-cid-dib2dndm]{flex-wrap:wrap;gap:10px;display:flex}.go[data-astro-cid-dib2dndm]{cursor:pointer;font-family:inherit;position:relative}.go[data-astro-cid-dib2dndm] em[data-astro-cid-dib2dndm]{background:var(--white);color:var(--ink);font:400 12px/1.5 var(--font-mono);border-radius:3px;padding:1px 8px;position:absolute;top:-16px;right:-8px;transform:rotate(5deg)}.go[data-astro-cid-dib2dndm] em[data-astro-cid-dib2dndm]:empty{display:none}.go[data-astro-cid-dib2dndm].snap{animation:.28s mmSnap}@keyframes mmSnap{30%{transform:scale(.92)rotate(-3deg)}70%{transform:scale(1.04)rotate(1deg)}}.cta[data-astro-cid-dib2dndm]{color:var(--ink);display:none}.landed[data-astro-cid-dib2dndm] .cta[data-astro-cid-dib2dndm]{animation:.45s cubic-bezier(.3,1.8,.5,1) mmPop;display:inline-flex}@keyframes mmPop{0%{transform:scale(.4)rotate(-6deg)}}.ma[data-astro-cid-dib2dndm]{grid-template-columns:minmax(300px,.8fr) 1.2fr;align-items:end;gap:32px;display:grid}.ma__left[data-astro-cid-dib2dndm]{max-width:440px;position:relative}.ma__left[data-astro-cid-dib2dndm] .fr[data-astro-cid-dib2dndm]{width:66%;margin:30px 0 0 3%}.ma__hint[data-astro-cid-dib2dndm]{width:29%;color:var(--note-yellow);font-family:var(--font-hand);pointer-events:none;font-size:clamp(19px,1.7vw,24px);line-height:1;transition:opacity .3s;animation:1.6s ease-in-out infinite maNudge;position:absolute;bottom:9%;left:71%;transform:rotate(-6deg)}.ma__hint[data-astro-cid-dib2dndm] svg[data-astro-cid-dib2dndm]{stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;width:70%;margin:4px 0 0 -18%;display:block}@keyframes maNudge{50%{translate:-5px 3px}}.ma[data-astro-cid-dib2dndm]:is(.spinning,.landed) .ma__hint[data-astro-cid-dib2dndm]{opacity:0}@media (prefers-reduced-motion:reduce){.ma__hint[data-astro-cid-dib2dndm]{animation:none}}.ma__left[data-astro-cid-dib2dndm] .ma__cloud{min-height:176px}.ma__left[data-astro-cid-dib2dndm] .ma__cloud .cl__in{text-align:center;padding:42px 62px 46px}.box[data-astro-cid-dib2dndm]{background:var(--engine-2);border:3px solid var(--ink);outline:2px solid var(--engine-line);box-shadow:8px 8px 0 var(--red);border-radius:24px;padding:14px}.plate[data-astro-cid-dib2dndm]{min-height:66px;color:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:12px;display:flex}.plate[data-astro-cid-dib2dndm] .btns[data-astro-cid-dib2dndm]{margin-left:auto}@media (width<=900px){.ma[data-astro-cid-dib2dndm]{grid-template-columns:1fr}.ma__left[data-astro-cid-dib2dndm]{margin:0 auto}.plate[data-astro-cid-dib2dndm] .btns[data-astro-cid-dib2dndm]{width:100%;margin:0}.plate[data-astro-cid-dib2dndm] .btn[data-astro-cid-dib2dndm]{justify-content:center;width:100%}}.bf[data-astro-cid-hvtp637u]{background:var(--white);border:2px solid var(--ink);border-radius:var(--radius);box-shadow:6px 6px 0 var(--ink);gap:14px;padding:28px;display:grid;position:relative}.bf[data-astro-cid-hvtp637u] label[data-astro-cid-hvtp637u]{font-family:var(--font-mono);color:var(--ink-2);gap:5px;font-size:12px;display:grid}.bf[data-astro-cid-hvtp637u] input[data-astro-cid-hvtp637u],.bf[data-astro-cid-hvtp637u] textarea[data-astro-cid-hvtp637u]{background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius-sm);width:100%;color:var(--ink);font-family:var(--font-body);resize:vertical;padding:12px 14px;font-size:16px}.bf[data-astro-cid-hvtp637u] button[data-astro-cid-hvtp637u]{cursor:pointer;justify-content:center;font-family:inherit}.bf[data-astro-cid-hvtp637u] button[data-astro-cid-hvtp637u]:disabled{opacity:.6;cursor:progress}.bf__hp[data-astro-cid-hvtp637u]{position:absolute;left:-9999px}.bf__ts[data-astro-cid-hvtp637u]:empty{display:none}.bf__sent[data-astro-cid-hvtp637u] a[data-astro-cid-hvtp637u]{color:inherit}.bf__sent[data-astro-cid-hvtp637u]{font-family:var(--font-hand);color:var(--red-ink);font-size:22px;line-height:1.1}@media (width<=860px){.bf[data-astro-cid-hvtp637u]{padding:18px}}.ct[data-astro-cid-rm6npfgm]{padding-bottom:72px}.ct__grid[data-astro-cid-rm6npfgm]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.ct__lead[data-astro-cid-rm6npfgm]{margin-top:24px}.ct__or[data-astro-cid-rm6npfgm]{color:var(--ink-2);margin-top:22px}.ct__or[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]{color:var(--red-ink);font-weight:700}.ct__soc[data-astro-cid-rm6npfgm]{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ct__soc[data-astro-cid-rm6npfgm] .btn[data-astro-cid-rm6npfgm]{padding:10px 18px;font-size:15px}.ct__formwrap[data-astro-cid-rm6npfgm]{position:relative}.ct__foot[data-astro-cid-rm6npfgm]{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:64px;padding-top:16px;font-size:12px;display:flex}.ct__legal[data-astro-cid-rm6npfgm]{gap:16px;display:flex}.ct__legal[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]{color:var(--ink-2)}.ct__top[data-astro-cid-rm6npfgm]{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;transition:transform .2s;display:flex}.ct__top[data-astro-cid-rm6npfgm]:hover{transform:translate(6px)rotate(-2deg)}.ct__top[data-astro-cid-rm6npfgm] img[data-astro-cid-rm6npfgm]{width:74px;height:auto}@media (width<=860px){.ct__grid[data-astro-cid-rm6npfgm]{grid-template-columns:1fr}}.vp[data-astro-cid-77djhf7c]{background:var(--white);border:3px solid var(--ink);width:min(1040px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:8px 8px 0 var(--red);border-radius:20px;padding:12px;overflow:visible}.vp[data-astro-cid-77djhf7c]::backdrop{background:#141312d1}.vp[data-astro-cid-77djhf7c] video[data-astro-cid-77djhf7c]{background:#000;border-radius:10px;width:100%;max-height:calc(100vh - 170px);display:block}.vp--tall[data-astro-cid-77djhf7c]{width:min(460px,100vw - 32px)}.vp[data-astro-cid-77djhf7c] video[data-astro-cid-77djhf7c][hidden],.vp__yt[data-astro-cid-77djhf7c][hidden]{display:none}.vp__yt[data-astro-cid-77djhf7c]{aspect-ratio:16/9;background:#000;border-radius:10px;max-height:calc(100vh - 170px);margin:0 auto;overflow:hidden}.vp__yt[data-astro-cid-77djhf7c] iframe{border:0;width:100%;height:100%;display:block}.vp__x[data-astro-cid-77djhf7c]{z-index:2;background:var(--red);border:2px solid var(--ink);width:40px;height:40px;color:var(--white);cursor:pointer;border-radius:50%;padding:0;font-size:24px;line-height:1;position:absolute;top:-16px;right:-16px}.vp__txt[data-astro-cid-77djhf7c]{padding:10px 6px 4px}.vp__story[data-astro-cid-77djhf7c]{font-family:var(--font-hand);color:var(--ink);font-size:24px;line-height:1.1}.vp__story[data-astro-cid-77djhf7c]:empty{display:none}.vp__title[data-astro-cid-77djhf7c]{color:var(--ink-2);margin-top:4px;font-size:12px}.nap[data-astro-cid-uayo2vq7]{left:18px;bottom:calc(var(--tl-h) + 8px);z-index:50;pointer-events:none;width:120px;transition:transform .6s cubic-bezier(.3,1.3,.5,1);position:fixed;transform:translateY(170%)}.nap[data-astro-cid-uayo2vq7].on{transform:none}.nap[data-astro-cid-uayo2vq7] img[data-astro-cid-uayo2vq7]{width:100%;height:auto}.skater[data-astro-cid-uayo2vq7]{left:-240px;bottom:calc(var(--tl-h) + 24px);z-index:90;pointer-events:none;width:200px;height:auto;position:fixed}.skater[data-astro-cid-uayo2vq7].go{animation:1.3s cubic-bezier(.4,0,.6,1) forwards skGo}@keyframes skGo{to{transform:translate(calc(100vw + 280px))rotate(-5deg)}}[data-astro-cid-l43f3ze3][hidden]{display:none!important}.pl[data-astro-cid-l43f3ze3]{z-index:55;user-select:none;position:fixed}.tl-btn[data-astro-cid-l43f3ze3]{background:var(--red);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.tl-btn[data-astro-cid-l43f3ze3] i[data-astro-cid-l43f3ze3]{border-left:10px solid var(--white);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;margin-left:2px}.playing[data-astro-cid-l43f3ze3] .tl-btn[data-astro-cid-l43f3ze3] i[data-astro-cid-l43f3ze3]{border:0;border-left:3px solid var(--white);border-right:3px solid var(--white);width:10px;height:12px;margin:0}.tl-time[data-astro-cid-l43f3ze3]{white-space:nowrap;flex:none;font-size:11px}.tl-head[data-astro-cid-l43f3ze3]{pointer-events:none;width:34px;height:auto;position:absolute}.pl[data-astro-cid-l43f3ze3]{background:var(--ink);height:46px;color:var(--paper);align-items:center;gap:14px;padding:0 16px;display:flex;bottom:0;left:0;right:0}.pl__bar[data-astro-cid-l43f3ze3]{cursor:pointer;flex:1;height:22px;margin:0 10px 0 4px;position:relative}.pl__bar[data-astro-cid-l43f3ze3]:before{content:"";background:#3a3c42;border-radius:2px;height:4px;position:absolute;top:9px;left:0;right:0}.pl__fill[data-astro-cid-l43f3ze3]{height:4px;width:calc(var(--p,0) * 100%);background:var(--red);border-radius:2px;position:absolute;top:9px;left:0}.tick[data-astro-cid-l43f3ze3]{left:var(--at,0);z-index:1;background:var(--ink);width:2px;height:8px;position:absolute;top:7px}.pl[data-astro-cid-l43f3ze3] .tl-head[data-astro-cid-l43f3ze3]{top:-6px;left:calc(var(--p,0) * 100%);transform:translate(-50%)}.pl__now[data-astro-cid-l43f3ze3]{text-transform:uppercase;text-align:right;width:76px;color:var(--ink-3);flex:none;font-size:11px}@media (width<=760px){.pl__now[data-astro-cid-l43f3ze3]{display:none}}.br[data-astro-cid-5vbxefj3]{background:0 0;border:0;width:min(560px,100vw - 24px);max-height:calc(100vh - 24px);padding:0;overflow:visible}.br[data-astro-cid-5vbxefj3]::backdrop{background:#141312b3}.br[data-astro-cid-5vbxefj3][open]{animation:.35s cubic-bezier(.3,1.4,.5,1) brIn}@keyframes brIn{0%{opacity:0;transform:translateY(24px)scale(.96)}}.br__fronty[data-astro-cid-5vbxefj3]{z-index:1;transform-origin:50% 100%;width:132px;height:auto;margin:0 0 -18px 26px;display:block;position:relative}.br[data-astro-cid-5vbxefj3][open] .br__fronty[data-astro-cid-5vbxefj3]{animation:.6s .15s both brHop}@keyframes brHop{0%{opacity:0;transform:translateY(30px)scale(.9)}60%{opacity:1;transform:translateY(-8px)}}.br__in[data-astro-cid-5vbxefj3]{background:var(--note-yellow);border:3px solid var(--ink);max-height:calc(100vh - 220px);box-shadow:8px 8px 0 var(--red);border-radius:20px;padding:22px;position:relative;overflow:auto}.br__t[data-astro-cid-5vbxefj3]{letter-spacing:-.03em;font-size:clamp(34px,6vw,52px);font-weight:900;font-stretch:112%;line-height:.9}.br__lead[data-astro-cid-5vbxefj3]{color:var(--ink-2);margin:8px 0 16px}.br[data-astro-cid-5vbxefj3] .bf{box-shadow:4px 4px 0 var(--ink)}.br__x[data-astro-cid-5vbxefj3]{z-index:2;background:var(--red);border:2px solid var(--ink);width:40px;height:40px;color:var(--white);cursor:pointer;border-radius:50%;padding:0;font-size:24px;line-height:1;position:absolute;top:150px;right:-6px}@media (width<=560px){.br__fronty[data-astro-cid-5vbxefj3]{width:104px}.br__in[data-astro-cid-5vbxefj3]{padding:16px}.br__x[data-astro-cid-5vbxefj3]{top:118px}}
