.landing[data-astro-cid-d32ejlv2]{--pin:0px;--mx:0;--my:0;--font-script:"Caveat", "Nanum Pen Script", cursive;--wood:url(/textures/wood.webp);--haze:70, 44, 22;background:var(--wood) center / 900px #c08a55;min-height:0;height:calc(100lvh + var(--pin));position:relative;overflow:clip}html.js .landing[data-astro-cid-d32ejlv2]{--pin:260svh}@media (prefers-reduced-motion:no-preference){html.js .landing[data-astro-cid-d32ejlv2]:not(.through){z-index:1}html.js .landing[data-astro-cid-d32ejlv2].through .stage[data-astro-cid-d32ejlv2]{visibility:hidden}html.js #work{min-height:100lvh;margin-top:-100lvh;position:relative;overflow:clip}}.stage[data-astro-cid-d32ejlv2]{perspective:1400px;background:rgb(var(--haze));height:100lvh;position:sticky;top:0;overflow:hidden}.world[data-astro-cid-d32ejlv2]{--ph:min(calc((100svh - var(--header-h,68px)) * .74), 50vw);--pw:calc(var(--ph) * .72);--gap:calc(var(--pw) * .012);inset:var(--header-h,68px) 0 calc(100lvh - 100svh);transform-origin:0 0;transform-style:preserve-3d;position:absolute}.desk[data-astro-cid-d32ejlv2]{left:calc(50% - var(--pw) * 4.3);right:calc(50% - var(--pw) * 8.3);top:calc(50% - var(--ph) * 11);bottom:calc(50% - var(--ph) * 1.7);background:linear-gradient(rgb(var(--haze)), rgba(var(--haze), .84) 10%, rgba(var(--haze), .66) 20%, rgba(var(--haze), .47) 30%, rgba(var(--haze), .28) 40%, rgba(var(--haze), .11) 50%, rgba(var(--haze), 0) 58%), linear-gradient(90deg, rgb(var(--haze)), rgba(var(--haze), 0) 11%, rgba(var(--haze), 0) 89%, rgb(var(--haze))), var(--wood) 0 0 / calc(var(--pw) * 1.7) #c08a55;position:absolute}.defs[data-astro-cid-d32ejlv2]{width:0;height:0;position:absolute;overflow:hidden}.prop[data-astro-cid-d32ejlv2]{translate:calc(var(--mx) * var(--d,8px)) calc(var(--my) * var(--d,8px)) .2px;will-change:translate;position:absolute;overflow:visible}.note[data-astro-cid-d32ejlv2]{font:500 9cqw / 1.05 var(--font-script);color:var(--ink);margin:0}.stack[data-astro-cid-d32ejlv2]{left:calc(50% - var(--pw) * 1.64);top:calc(50% - var(--ph) * .36);width:calc(var(--pw) * .56);aspect-ratio:.77;rotate:-5deg}.pp[data-astro-cid-d32ejlv2]{background-blend-mode:multiply;background:linear-gradient(135deg,#fff,#f1eee6),url(/textures/paper.png);position:absolute;inset:0;box-shadow:0 1px 1px #3c230f2e}.pp-1[data-astro-cid-d32ejlv2]{translate:2% 1.5%;rotate:4deg;box-shadow:0 1px 1px #3c230f33,8px 14px 22px #2a160661}.pp-2[data-astro-cid-d32ejlv2]{translate:-1% 1%;rotate:-2.5deg}.pp-3[data-astro-cid-d32ejlv2]{rotate:1.5deg}.pp-top[data-astro-cid-d32ejlv2]{background:linear-gradient(160deg,#ffffffb3,#fff0 35%,#3c28140d 80%,#3c28141a),url(/textures/paper.png),#fbfaf6;padding:13% 9%;container-type:inline-size}.pp-top[data-astro-cid-d32ejlv2] .note[data-astro-cid-d32ejlv2]{font-size:13cqw}.pp-top[data-astro-cid-d32ejlv2] .small[data-astro-cid-d32ejlv2]{color:var(--brand);margin-top:8%;font-size:9cqw}.pp-top[data-astro-cid-d32ejlv2] svg[data-astro-cid-d32ejlv2]{fill:none;stroke:#6e6b63;stroke-width:2px;stroke-linecap:round;width:100%;margin-top:8%;display:block}.binder[data-astro-cid-d32ejlv2]{width:28%;position:absolute;top:-6%;left:36%;overflow:visible}.lipstick[data-astro-cid-d32ejlv2]{left:calc(50% - var(--pw) * .98);top:calc(50% + var(--ph) * .53);width:calc(var(--pw) * .6);rotate:-6deg}.pencil[data-astro-cid-d32ejlv2]{width:calc(var(--pw) * .8)}.pencil-1[data-astro-cid-d32ejlv2]{left:calc(50% + var(--pw) * .04);top:calc(50% + var(--ph) * .54);rotate:3deg}.pencil-2[data-astro-cid-d32ejlv2]{left:calc(50% + var(--pw) * .22);top:calc(50% + var(--ph) * .61);rotate:-3deg}.clip[data-astro-cid-d32ejlv2]{width:calc(var(--pw) * .085)}.c1[data-astro-cid-d32ejlv2]{left:calc(50% + var(--pw) * 1.14);top:calc(50% + var(--ph) * .26);rotate:28deg}.c2[data-astro-cid-d32ejlv2]{left:calc(50% + var(--pw) * 1.34);top:calc(50% + var(--ph) * .31);rotate:-20deg}.laptop[data-astro-cid-d32ejlv2]{--lid:68deg;--lift:1.2cqw;left:calc(50% + var(--pw) * 1.66);top:calc(50% - var(--pw) * 1);width:calc(var(--pw) * 1.5);transform-style:preserve-3d;position:absolute;rotate:-4deg;container-type:inline-size}.laptop[data-astro-cid-d32ejlv2]:before,.laptop[data-astro-cid-d32ejlv2]:after{content:"";--shade:#1e0f056b;background:var(--shade);position:absolute}.laptop[data-astro-cid-d32ejlv2]:before{box-shadow:0 0 4cqw 3cqw var(--shade);border-radius:1cqw;inset:68cqw 3.5cqw 3cqw;translate:2.5cqw 3cqw}.laptop[data-astro-cid-d32ejlv2]:after{--shade:#1e0f054d;height:25cqw;box-shadow:0 0 6cqw 4.5cqw var(--shade);border-radius:1.5cqw 1.5cqw 0 0;top:34.5cqw;left:8.5cqw;right:4.5cqw;translate:3cqw}.lid[data-astro-cid-d32ejlv2]{aspect-ratio:1.55;transform-origin:50% 100%;transform:translateZ(var(--lift)) rotateX(calc(var(--lid) * -1));background:linear-gradient(135deg,#f4f2ee,#d3d0ca 55%,#b9b6b0);border-radius:4cqw 4cqw 1.2cqw 1.2cqw;padding:2.4cqw;position:relative;box-shadow:inset 1px 1px #fffc,inset -1px -1px #00000026}.bezel[data-astro-cid-d32ejlv2]{background:#151411;border-radius:2.4cqw;height:100%;padding:2.6cqw 2.6cqw 3.4cqw;position:relative}.cam[data-astro-cid-d32ejlv2]{background:#3b3934;border-radius:50%;width:.8cqw;height:.8cqw;position:absolute;top:1cqw;left:50%;translate:-50%}.display[data-astro-cid-d32ejlv2]{background:var(--ink);height:100%;position:relative;overflow:hidden}.display[data-astro-cid-d32ejlv2]:after{content:"";pointer-events:none;translate:calc(var(--glare,0) * -100%) 0;background:linear-gradient(120deg,#ffffff1f,#fff0 38%);position:absolute;inset:0}.hinge[data-astro-cid-d32ejlv2]{background:linear-gradient(#8e8b85,#3b3934 45%,#1a1916 70%,#6e6b63);border-radius:0 0 1cqw 1cqw;height:2cqw;margin:0 5cqw;display:block;position:relative}.base[data-astro-cid-d32ejlv2]{width:100%;display:block;position:relative}.hinge[data-astro-cid-d32ejlv2],.base[data-astro-cid-d32ejlv2]{transform:translateZ(var(--lift))}.edge[data-astro-cid-d32ejlv2]{height:var(--lift);transform-origin:50% 100%;background:linear-gradient(#b9b6b0,#8e8b85);border-radius:0 0 1.5cqw 1.5cqw;position:absolute;bottom:0;left:2cqw;right:2cqw;transform:rotateX(-90deg)}.handset[data-astro-cid-d32ejlv2]{--lift:3.2cqw;left:calc(50% - var(--pw) * .25);top:calc(50% + var(--ph) * 1.62);width:calc(var(--pw) * .5);aspect-ratio:.47;transform-style:preserve-3d;display:none;position:absolute;rotate:-7deg;container-type:inline-size}.handset[data-astro-cid-d32ejlv2]:before{content:"";background:#1e0f0573;border-radius:8.5cqw;position:absolute;inset:9.6cqw 9.5cqw;translate:4cqw 6cqw;box-shadow:0 0 10cqw 7.5cqw #1e0f0573}.h-body[data-astro-cid-d32ejlv2]{transform:translateZ(var(--lift));background:linear-gradient(135deg,#3b3934,#151411 45%,#0b0a08);border-radius:15cqw;padding:7cqw 3.6cqw 3.6cqw;position:absolute;inset:0;box-shadow:inset 0 0 0 .8cqw #a9a7a2,inset 0 0 0 1.4cqw #2f2d28,inset 1.6cqw 1.6cqw 1cqw #ffffff1a}.h-cam[data-astro-cid-d32ejlv2]{background:radial-gradient(circle at 35% 35%,#55534c,#0b0a08 60%);border-radius:50%;width:2.4cqw;height:2.4cqw;position:absolute;top:2.6cqw;left:50%;translate:-50%}.handset[data-astro-cid-d32ejlv2] .display[data-astro-cid-d32ejlv2]{border-radius:10cqw}.h-edge[data-astro-cid-d32ejlv2]{height:var(--lift);transform-origin:50% 100%;background:linear-gradient(#b4b2ac,#6e6b63);border-radius:0 0 2cqw 2cqw;position:absolute;bottom:0;left:12cqw;right:12cqw;transform:rotateX(-90deg)}.h-key[data-astro-cid-d32ejlv2]{width:2cqw;transform:translateZ(calc(var(--lift) * .5));background:linear-gradient(90deg,#6e6b63,#d3d0ca 50%,#8e8c86);border-radius:1cqw;position:absolute}.k1[data-astro-cid-d32ejlv2]{height:9%;top:24%;left:-1.2cqw}.k2[data-astro-cid-d32ejlv2]{height:9%;top:35%;left:-1.2cqw}.k3[data-astro-cid-d32ejlv2]{height:14%;top:29%;right:-1.2cqw}.book[data-astro-cid-d32ejlv2]{width:calc(var(--pw) * 2);height:var(--ph);transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(.4px)}.cover[data-astro-cid-d32ejlv2]{inset:calc(var(--pw) * -.022);background-blend-mode:multiply;background:linear-gradient(135deg,#e3348a,#cf0a6d 40%,#b0085c),url(/textures/paper.png);border-radius:6px;position:absolute;box-shadow:inset 0 0 0 1px #fff3,0 3px #7e0441,1px 4px #6a0337,12px 20px 34px #1e0f0573}.spine[data-astro-cid-d32ejlv2],.left[data-astro-cid-d32ejlv2],.under[data-astro-cid-d32ejlv2]{transform:translateZ(.2px)}.spine[data-astro-cid-d32ejlv2]{left:calc(var(--pw) - var(--gap));width:calc(var(--gap) * 2);background:linear-gradient(90deg,#2808168c,#2808164d 50%,#2808168c);height:100%;position:absolute;top:0}.page[data-astro-cid-d32ejlv2]{--line:6.2cqh;--margin:13%;--curve:linear-gradient(270deg, #3c281433, #3c281412 8%, #3c281400 22%);width:calc(var(--pw) - var(--gap));height:var(--ph);background:var(--curve), linear-gradient(90deg, transparent var(--margin), #dc465080 var(--margin) calc(var(--margin) + 1.5px), transparent 0), repeating-linear-gradient(transparent 0 calc(var(--line) - 1.5px), #bcd3e6 calc(var(--line) - 1.5px) var(--line)) 0 calc(var(--line) * 2) / 100% calc(100% - var(--line) * 3) no-repeat, url(/textures/paper.png), #fcfbf7;color:var(--ink);position:absolute;top:0;container-type:size}.left[data-astro-cid-d32ejlv2],.back[data-astro-cid-d32ejlv2]{--margin:87%;--curve:linear-gradient(90deg, #3c281433, #3c281412 8%, #3c281400 22%)}.left[data-astro-cid-d32ejlv2]{border-radius:3px 0 0 3px;left:0;box-shadow:-1px 1px #e2dccf,-2px 2px #faf7f0,-3px 3px #e2dccf}.under[data-astro-cid-d32ejlv2],.leaf[data-astro-cid-d32ejlv2]{left:calc(var(--pw) + var(--gap))}.under[data-astro-cid-d32ejlv2]{border-radius:0 3px 3px 0;box-shadow:1px 1px #e2dccf,2px 2px #faf7f0,3px 3px #e2dccf}.left[data-astro-cid-d32ejlv2],.back[data-astro-cid-d32ejlv2]{--curve:linear-gradient(270deg, #3c281400 78%, #3c281412 92%, #3c281433)}.under[data-astro-cid-d32ejlv2],.front[data-astro-cid-d32ejlv2]{--curve:linear-gradient(90deg, #3c281400 78%, #3c281412 92%, #3c281433)}.spiral[data-astro-cid-d32ejlv2]{pointer-events:none;position:absolute;overflow:visible;transform:translateZ(1px)}.tall[data-astro-cid-d32ejlv2]{left:calc(var(--pw) * .9);width:calc(var(--pw) * .2);height:var(--ph);top:0}.wide[data-astro-cid-d32ejlv2]{display:none}.hole[data-astro-cid-d32ejlv2]{fill:#4a3a2c;opacity:.75}.spiral[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{fill:none;stroke-linecap:round}.w-shadow[data-astro-cid-d32ejlv2]{stroke:#23211c38;stroke-width:6.5px}.w-out[data-astro-cid-d32ejlv2]{stroke:#4a4843;stroke-width:7.2px}.w-body[data-astro-cid-d32ejlv2]{stroke:#c4c2bc;stroke-width:5px}.w-hi[data-astro-cid-d32ejlv2]{stroke:#fff;stroke-width:1.6px;opacity:.9}.under-note[data-astro-cid-d32ejlv2]{white-space:nowrap;text-align:center;color:var(--ink);font-size:11cqw;font-weight:700;line-height:1.15;position:absolute;top:40%;left:50%;translate:-50%;rotate:-3deg}.under-note[data-astro-cid-d32ejlv2] .show[data-astro-cid-d32ejlv2]{color:var(--brand)}.to-below[data-astro-cid-d32ejlv2]{display:none}.leaf[data-astro-cid-d32ejlv2]{width:calc(var(--pw) - var(--gap));height:var(--ph);transform-origin:calc(var(--gap) * -1) 50%;transform-style:preserve-3d;transform:translateZ(.5px) rotateY(calc(var(--flip,0) * -180deg));position:absolute;top:0}.face[data-astro-cid-d32ejlv2]{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0}.front[data-astro-cid-d32ejlv2]{border-radius:0 3px 3px 0}.back[data-astro-cid-d32ejlv2]{border-radius:3px 0 0 3px;transform:rotateY(180deg)}.copy[data-astro-cid-d32ejlv2]{left:8%;right:4%;top:calc(var(--line) * 6 - 6.966cqw);text-align:center;position:absolute}.left[data-astro-cid-d32ejlv2] .copy[data-astro-cid-d32ejlv2]{left:4%;right:8%}.slogan[data-astro-cid-d32ejlv2]{font:var(--display-weight) 10.8cqw / .72 var(--font-display);letter-spacing:-.01em;color:var(--ink);flex-direction:column;gap:2.2cqw;margin:0;display:flex}.hl[data-astro-cid-d32ejlv2]{width:max-content;margin-inline:auto;display:block}.big[data-astro-cid-d32ejlv2]{font-size:1.6em;position:relative;top:.028em}.front[data-astro-cid-d32ejlv2] .big[data-astro-cid-d32ejlv2]{color:var(--brand)}.front[data-astro-cid-d32ejlv2] .whole[data-astro-cid-d32ejlv2]{color:var(--ink)}.whole[data-astro-cid-d32ejlv2]{display:none}.you[data-astro-cid-d32ejlv2]{display:inline-block;position:relative}.ring[data-astro-cid-d32ejlv2]{pointer-events:none;width:calc(100% + .64em);height:1.75em;position:absolute;top:-.43em;left:-.32em;overflow:visible}.ring[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{fill:none;stroke:var(--brand);stroke-width:3px;stroke-linecap:round}.star-sticker[data-astro-cid-d32ejlv2]{width:15%;fill:var(--brand);stroke:var(--white);stroke-width:1.6px;stroke-linejoin:round;paint-order:stroke;filter:drop-shadow(1px 2px 1.5px #2a16064d);position:absolute;bottom:6%;right:7%;rotate:14deg}.printout[data-astro-cid-d32ejlv2],.scrap[data-astro-cid-d32ejlv2]{color:#8e8e8a;background:url(/textures/paper.png),#ededea;position:absolute}.tape[data-astro-cid-d32ejlv2]{background:#faf7eeb3;width:38%;height:14%;position:absolute;box-shadow:0 1px 2px #23211c26}.printout[data-astro-cid-d32ejlv2]{--rip:0;--tug:0;transform-origin:0 0;clip-path:polygon(0 3%,10% 2.4%,18% 3.6%,30% 2.2%,40% 3.4%,60% 2.6%,72% 3.8%,84% 2.4%,100% 3.2%,100% 100%,0 100%);transform:translate(calc(var(--rip) * 150cqw), calc(var(--rip) * 230cqh + var(--tug) * 1.2cqh)) rotate(calc(var(--rip) * 40deg + var(--tug) * .8deg));will-change:transform;flex-direction:column;gap:3.4cqh;padding:6cqw 6cqw 4cqw;font:3.2cqw/1.3 Arial,Helvetica,sans-serif;display:flex;inset:6% 6% 7% 16%;box-shadow:2px 3px 4px #23211c26}.printout[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:0}.pr-nav[data-astro-cid-d32ejlv2]{white-space:nowrap;justify-content:space-between;gap:2em;font-size:.8em;display:flex}.pr-logo[data-astro-cid-d32ejlv2]{border:1px dashed #bdbdb8;padding:.2em .6em;font-weight:700}.pr-title[data-astro-cid-d32ejlv2]{color:#7c7c78;text-align:center;font:400 9cqw/1 Times New Roman,Times,serif}.pr-text[data-astro-cid-d32ejlv2]{text-align:center}.pr-image[data-astro-cid-d32ejlv2]{background:#dcdcd8;flex:1;font-style:italic;position:relative}.pr-image[data-astro-cid-d32ejlv2] svg[data-astro-cid-d32ejlv2]{width:100%;height:100%;position:absolute;inset:0}.pr-image[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{stroke:#c4c4c0;stroke-width:1px;vector-effect:non-scaling-stroke}.pr-image[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{position:absolute;bottom:.4em;left:.6em}.pr-quote[data-astro-cid-d32ejlv2]{text-align:center;font:400 6cqw/1.1 Times New Roman,Times,serif}.pr-foot[data-astro-cid-d32ejlv2]{text-align:center;font-size:.7em}.printout[data-astro-cid-d32ejlv2]:before,.printout[data-astro-cid-d32ejlv2]:after{content:"";background:#faf7eebf;width:20%;height:3.5%;position:absolute;top:-1%}.printout[data-astro-cid-d32ejlv2]:before{left:4%;rotate:-3deg}.printout[data-astro-cid-d32ejlv2]:after{right:4%;rotate:2deg}.scrap[data-astro-cid-d32ejlv2]{visibility:hidden;clip-path:polygon(0 0,100% 0,100% 60%,80% 85%,62% 55%,40% 100%,22% 62%,0 80%);width:18%;height:4%;top:5%}.scrap[data-astro-cid-d32ejlv2] .tape[data-astro-cid-d32ejlv2]{width:100%;height:70%;top:0;left:0}.s1[data-astro-cid-d32ejlv2]{left:19%;rotate:-3deg}.s2[data-astro-cid-d32ejlv2]{right:9%;rotate:2deg}.ripped[data-astro-cid-d32ejlv2] .scrap[data-astro-cid-d32ejlv2]{visibility:visible}@media (width<=760px) and (orientation:portrait){.world[data-astro-cid-d32ejlv2]{--pw:min(84vw, calc((100svh - var(--header-h,68px)) * .62));--ph:calc(var(--pw) / .72)}.desk[data-astro-cid-d32ejlv2]{left:calc(50% - var(--pw) * 2.2);right:calc(50% - var(--pw) * 2.2);top:calc(50% - var(--ph) * 2.8);bottom:calc(50% - var(--ph) * 3.2);background:var(--wood) 0 0 / calc(var(--pw) * 1.7) #c08a55}.book[data-astro-cid-d32ejlv2]{width:var(--pw);height:calc(var(--ph) * 2)}.page[data-astro-cid-d32ejlv2],.leaf[data-astro-cid-d32ejlv2]{width:var(--pw);height:calc(var(--ph) - var(--gap))}.left[data-astro-cid-d32ejlv2],.back[data-astro-cid-d32ejlv2],.page[data-astro-cid-d32ejlv2]{--margin:12%}.copy[data-astro-cid-d32ejlv2],.left[data-astro-cid-d32ejlv2] .copy[data-astro-cid-d32ejlv2]{left:8%;right:4%;top:calc(var(--line) * 4.5 - 6.966cqw)}.left[data-astro-cid-d32ejlv2] .copy[data-astro-cid-d32ejlv2]{clip-path:inset(50%)}.whole[data-astro-cid-d32ejlv2]{display:block}.left[data-astro-cid-d32ejlv2],.back[data-astro-cid-d32ejlv2]{--curve:linear-gradient(0deg, #3c281433, #3c281412 6%, #3c281400 16%)}.under[data-astro-cid-d32ejlv2],.front[data-astro-cid-d32ejlv2]{--curve:linear-gradient(180deg, #3c281433, #3c281412 6%, #3c281400 16%)}.under[data-astro-cid-d32ejlv2],.leaf[data-astro-cid-d32ejlv2]{left:0;top:calc(var(--ph) + var(--gap))}.left[data-astro-cid-d32ejlv2]{box-shadow:1px -1px #e2dccf,2px -2px #faf7f0}.leaf[data-astro-cid-d32ejlv2]{transform-origin:50% calc(var(--gap) * -1);transform:translateZ(.5px) rotateX(calc(var(--flip,0) * 180deg))}.back[data-astro-cid-d32ejlv2]{transform:rotateX(180deg)}.spine[data-astro-cid-d32ejlv2]{left:0;top:calc(var(--ph) - var(--gap));width:100%;height:calc(var(--gap) * 2);background:linear-gradient(#2808168c,#2808164d 50%,#2808168c)}.tall[data-astro-cid-d32ejlv2]{display:none}.wide[data-astro-cid-d32ejlv2]{left:0;top:calc(var(--ph) - var(--pw) * .1);width:var(--pw);height:calc(var(--pw) * .2);display:block}.to-side[data-astro-cid-d32ejlv2]{display:none}.to-below[data-astro-cid-d32ejlv2]{display:inline}.laptop[data-astro-cid-d32ejlv2]{display:none}.handset[data-astro-cid-d32ejlv2]{display:block}.stack[data-astro-cid-d32ejlv2]{left:calc(50% - var(--pw) * 1);top:calc(50% + var(--ph) * 1.04);width:calc(var(--pw) * .5);rotate:-8deg}.lipstick[data-astro-cid-d32ejlv2]{left:calc(50% - var(--pw) * .36);top:calc(50% + var(--ph) * 1.07);width:calc(var(--pw) * .55);rotate:-10deg}.pencil-1[data-astro-cid-d32ejlv2]{left:calc(50% + var(--pw) * .1);top:calc(50% + var(--ph) * 1.25);width:calc(var(--pw) * .6);rotate:-8deg}.c1[data-astro-cid-d32ejlv2]{left:calc(50% + var(--pw) * .42);top:calc(50% + var(--ph) * 1.04)}.pencil-2[data-astro-cid-d32ejlv2],.c2[data-astro-cid-d32ejlv2]{display:none}}@media (prefers-reduced-motion:reduce){html.js .landing[data-astro-cid-d32ejlv2]{--pin:0px}.printout[data-astro-cid-d32ejlv2]{display:none}.scrap[data-astro-cid-d32ejlv2]{visibility:visible}}.skeleton[data-astro-cid-xjdomtpr]{background:#1c1b180d;display:block;position:relative;overflow:hidden}img[data-astro-cid-xjdomtpr]{z-index:1;width:100%;transition:opacity .45s ease-out;position:relative}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded) img[data-astro-cid-xjdomtpr]{opacity:0}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded):before,html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded):after{content:"";position:absolute;inset:0}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded):before{background:linear-gradient(100deg,#0000 35%,#ffffffbf 50%,#0000 65%) 0 0/250% 100%;animation:.3s ease-out .25s both sk-appear,1.4s linear infinite sk-sweep}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded):after{opacity:.3;filter:grayscale();background:url(/logo/alist.svg) 50%/clamp(56px,22%,120px) no-repeat;animation:.3s ease-out .25s both sk-appear,1.4s ease-in-out infinite alternate sk-breathe}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.near):before,html.js .skeleton[data-astro-cid-xjdomtpr]:not(.near):after{opacity:0;animation:none}@keyframes sk-appear{0%{opacity:0}}@keyframes sk-sweep{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes sk-breathe{0%{scale:.94}to{scale:1.04}}@media (prefers-reduced-motion:reduce){img[data-astro-cid-xjdomtpr]{transition:none}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded):before{display:none}html.js .skeleton[data-astro-cid-xjdomtpr]:not(.loaded):after{animation:none}}.note[data-astro-cid-2nmadbt7]{color:var(--note,var(--brand));font:400 clamp(26px, 2.2vw, 32px) / 1 var(--font-hand);white-space:nowrap;pointer-events:none;align-items:center;gap:2px;display:inline-flex;rotate:-5deg}.arrow[data-astro-cid-2nmadbt7]{flex:none;width:52px;height:36px;overflow:visible}path[data-astro-cid-2nmadbt7]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.up-right[data-astro-cid-2nmadbt7] .arrow[data-astro-cid-2nmadbt7]{translate:0 -40%}.up-left[data-astro-cid-2nmadbt7] .arrow[data-astro-cid-2nmadbt7]{order:-1;translate:0 -40%;scale:-1 1}.down-right[data-astro-cid-2nmadbt7] .arrow[data-astro-cid-2nmadbt7]{translate:-4px 55%;rotate:75deg}.down-left[data-astro-cid-2nmadbt7] .arrow[data-astro-cid-2nmadbt7]{order:-1;translate:4px 55%;rotate:-75deg;scale:-1 1}.me[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.photo[data-astro-cid-oxgmilyn]{background:var(--white);border-radius:6px;padding:12px;position:relative;rotate:-2deg;box-shadow:2px 4px 5px #00000059,16px 28px 50px -20px #000000b3}.scribble[data-astro-cid-oxgmilyn]{z-index:1;position:absolute;top:-10px;right:-24px;translate:0 -100%;rotate:2deg}.title[data-astro-cid-oxgmilyn]{margin-bottom:28px}.lead[data-astro-cid-oxgmilyn]{max-width:40ch;margin:0 0 20px;font-size:clamp(20px,1.6vw,23px);line-height:1.5}.bio[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]:not(.lead){color:#fdfbfeb8;max-width:54ch;margin:0}.bio[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]:not(.lead)+p[data-astro-cid-oxgmilyn]{margin-top:16px}@media (width<=900px){.me[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr)}.photo[data-astro-cid-oxgmilyn]{width:min(78%,380px);margin-top:40px}}.feature[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.feature[data-astro-cid-t3eiqlen]+.feature[data-astro-cid-t3eiqlen]{margin-top:clamp(88px,10vw,150px)}.flip[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(300px,1fr) minmax(0,1.6fr)}.flip[data-astro-cid-t3eiqlen] .shots-wrap[data-astro-cid-t3eiqlen]{order:1}.flip[data-astro-cid-t3eiqlen] .frame-main[data-astro-cid-t3eiqlen]{margin-left:auto}.flip[data-astro-cid-t3eiqlen] .frame-side[data-astro-cid-t3eiqlen]{left:0;right:auto}.shots-wrap[data-astro-cid-t3eiqlen]{position:relative}.shots[data-astro-cid-t3eiqlen]{padding-bottom:16%;display:block;position:relative}.frame[data-astro-cid-t3eiqlen]{background:var(--white);border-radius:var(--radius);padding:10px;display:block;box-shadow:2px 4px 5px #0000004d,18px 32px 60px -26px #0009}.frame[data-astro-cid-t3eiqlen] .skeleton{border-radius:10px}.frame-main[data-astro-cid-t3eiqlen]{width:88%}.frame-side[data-astro-cid-t3eiqlen]{width:46%;position:absolute;bottom:0;right:0}h3[data-astro-cid-t3eiqlen]{font:var(--display-weight) clamp(40px, 4vw, 60px) / 1.02 var(--font-display);margin:0}.kind[data-astro-cid-t3eiqlen]{color:var(--accent);margin:12px 0 22px;font-weight:600}.copy[data-astro-cid-t3eiqlen]>p[data-astro-cid-t3eiqlen]:not(.kind){max-width:42ch;margin:0 0 16px}.copy[data-astro-cid-t3eiqlen] .btn[data-astro-cid-t3eiqlen]{--glow:transparent;margin-top:14px}.quote[data-astro-cid-t3eiqlen]{text-align:center;max-width:820px;margin:clamp(64px,7vw,100px) auto 0}blockquote[data-astro-cid-t3eiqlen]{margin:0}blockquote[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{font:var(--display-weight) clamp(28px, 2.8vw, 40px) / 1.25 var(--font-display);margin:0}blockquote[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]:before{content:"“"}blockquote[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]:after{content:"”"}figcaption[data-astro-cid-t3eiqlen]{color:#ffffffb8;margin-top:16px}@media (width<=900px){.feature[data-astro-cid-t3eiqlen],.flip[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr)}.flip[data-astro-cid-t3eiqlen] .shots-wrap[data-astro-cid-t3eiqlen]{order:0}}.title-wrap[data-astro-cid-lesv7jgp]{flex:none;align-items:center;gap:clamp(16px,2vw,32px);display:flex}.title-wrap[data-astro-cid-lesv7jgp] .title[data-astro-cid-lesv7jgp]{white-space:nowrap}.hands[data-astro-cid-lesv7jgp]{width:clamp(130px,14vw,210px);rotate:-4deg}.cards[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-lesv7jgp]{background:var(--white);border-radius:var(--radius);flex-direction:column;padding:clamp(28px,3vw,40px);display:flex}h3[data-astro-cid-lesv7jgp]{font:var(--display-weight) clamp(30px, 2.6vw, 38px) / 1.08 var(--font-display);margin:0 0 8px}.price[data-astro-cid-lesv7jgp]{color:var(--brand);margin:0 0 20px;font-weight:600}.card[data-astro-cid-lesv7jgp]>p[data-astro-cid-lesv7jgp]:not(.price){margin:0 0 28px}.includes[data-astro-cid-lesv7jgp]{gap:10px;margin:0;padding:0;font-size:17px;list-style:none;display:grid}.includes[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{padding-left:28px;position:relative}.includes[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:before{content:"";border-left:2.5px solid var(--brand);border-bottom:2.5px solid var(--brand);width:12px;height:7px;position:absolute;top:.42em;left:2px;rotate:-45deg}.cta-line[data-astro-cid-lesv7jgp]{justify-content:center;margin:clamp(40px,4vw,56px) 0 0;display:flex}@media (width<=900px){.cards[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr)}}.how[data-astro-cid-grsovck6]{padding:clamp(96px, 11vw, 160px) var(--gutter);background:var(--page);position:relative}.sky[data-astro-cid-grsovck6],.art[data-astro-cid-grsovck6],.fx[data-astro-cid-grsovck6],.front[data-astro-cid-grsovck6]{display:none}.intro[data-astro-cid-grsovck6],.steps[data-astro-cid-grsovck6]{max-width:calc(var(--max) - 2 * var(--gutter));margin-left:auto;margin-right:auto}.intro[data-astro-cid-grsovck6]{margin-bottom:clamp(32px,4vw,56px)}.intro[data-astro-cid-grsovck6] .title[data-astro-cid-grsovck6]{font-size:clamp(40px,4.8vw,68px)}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-grsovck6]{background:var(--white);border-radius:var(--radius);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:20px 22px;display:grid;box-shadow:0 0 0 1px #23211c14,2px 3px 4px #34261e1f,12px 22px 40px -22px #34261e66}.number[data-astro-cid-grsovck6]{color:var(--brand);font:var(--display-weight) 52px / .9 var(--font-display)}.step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{margin:2px 0 4px;font-size:20px;font-weight:600}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{font:400 16px / 1.5 "Poppins", var(--font);color:var(--ink-soft);margin:0}@media (width<=1000px){.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.steps[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){html.js .how[data-astro-cid-grsovck6]{--sky:900;height:calc(1800svh + var(--holds,0px));margin-bottom:calc(-100vh - var(--story-tail,0px));margin-bottom:calc(-100lvh - var(--story-tail,0px));z-index:1;pointer-events:none;content-visibility:auto;background:0 0;padding:0;position:relative;overflow:clip}html.js .stage[data-astro-cid-grsovck6]{height:100lvh;animation-name:stage-bg;position:sticky;top:0;overflow:hidden}html.js .sky[data-astro-cid-grsovck6],html.js .art[data-astro-cid-grsovck6],html.js .fx[data-astro-cid-grsovck6]{display:block;position:absolute;inset:0}html.js .stars[data-astro-cid-grsovck6],html.js .art[data-astro-cid-grsovck6]{width:100%;height:100%;display:block}html.js .art[data-astro-cid-grsovck6]{animation-name:quake;animation-timing-function:step-end}html.js .fx[data-astro-cid-grsovck6]{pointer-events:none}html.js .front[data-astro-cid-grsovck6]{--along:calc(74.6vw + 66.6vh);--thick:calc(var(--along) + 300px);--long:calc(66.6vw + 74.6vh + 600px);--off:calc(var(--along) + 640px);width:var(--long);height:var(--thick);margin:calc(var(--thick) / -2) 0 0 calc(var(--long) / -2);background:var(--page);pointer-events:none;will-change:transform;animation-name:front;display:block;position:absolute;top:50%;left:50%;rotate:48deg}html.js .front[data-astro-cid-grsovck6]:before,html.js .front[data-astro-cid-grsovck6]:after{content:"";background:var(--edge) 0 100% / 2400px 460px repeat-x;height:460px;position:absolute;left:0;right:0}html.js .front[data-astro-cid-grsovck6]:before{bottom:calc(100% - 1px)}html.js .front[data-astro-cid-grsovck6]:after{background-position-x:1130px;top:calc(100% - 1px);scale:1 -1}html.js .static[data-astro-cid-grsovck6]{background:var(--tile-a) 0 0 / 180px 180px;mix-blend-mode:hard-light;animation-name:static;animation-timing-function:step-end}html.js .scanlines[data-astro-cid-grsovck6]{background:repeating-linear-gradient(#00000061 0 2px,#0000 2px 5px);animation-name:scanlines}html.js .dread[data-astro-cid-grsovck6]{background:radial-gradient(#6e001c4d 0%,#28000ce0 55%,#070004 100%);animation-name:dread}html.js .flash[data-astro-cid-grsovck6]{mix-blend-mode:difference;background:#fff;animation-name:flash;animation-timing-function:step-end}html.js .intro[data-astro-cid-grsovck6]{max-width:none;padding:0 var(--gutter);text-align:center;pointer-events:none;place-content:center;margin:0;display:grid;position:absolute;inset:0}html.js .intro[data-astro-cid-grsovck6] .title[data-astro-cid-grsovck6]{font-size:clamp(52px,8.4vw,140px)}html.js .steps[data-astro-cid-grsovck6]{pointer-events:none;max-width:none;margin:0;display:block;position:absolute;inset:0}html.js .step[data-astro-cid-grsovck6]{width:min(30vw,420px);box-shadow:none;background:0 0;border-radius:0;padding:0;display:block;position:absolute;top:30%;left:clamp(20px,5vw,96px)}html.js .number[data-astro-cid-grsovck6]{font-size:clamp(64px,7vw,112px);display:block}html.js .step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{font:var(--display-weight) clamp(40px, 4.4vw, 68px) / 1 var(--font-display);margin:6px 0 10px}html.js .step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{font-size:clamp(17px,1.4vw,21px);font-weight:500}html.js .step-3[data-astro-cid-grsovck6],html.js .step-4[data-astro-cid-grsovck6]{color:var(--white)}html.js .step-3[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6],html.js .step-4[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:#fdfbfebf}html.js .step-4[data-astro-cid-grsovck6]{text-align:right;inset:auto clamp(20px,5vw,96px) 12% auto}html.js .step-1[data-astro-cid-grsovck6]{animation-name:step-1}html.js .step-2[data-astro-cid-grsovck6]{z-index:-1;animation-name:step-2-split}html.js .step-2[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6],html.js .step-2[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6],html.js .step-2[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--p,0) * -1s)}html.js .step-2[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6],html.js .step-2[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{animation-name:title-2}html.js .step-2[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{animation-name:body-2}html.js .step-3[data-astro-cid-grsovck6]{animation-name:step-3}html.js .step-4[data-astro-cid-grsovck6]{animation-name:step-4}.k[data-astro-cid-grsovck6],.at[data-astro-cid-grsovck6]{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both}.k[data-astro-cid-grsovck6]{animation-delay:calc(var(--p,0) * -1s)}.at[data-astro-cid-grsovck6]{animation-delay:calc((var(--p,0) - var(--at)) * -1s)}.art[data-astro-cid-grsovck6] .k[data-astro-cid-grsovck6],.art[data-astro-cid-grsovck6] .at[data-astro-cid-grsovck6]{transform-box:view-box}.stars[data-astro-cid-grsovck6]{animation-name:stars}html.js .stars[data-astro-cid-grsovck6]{will-change:transform;height:calc(150% + 60px);margin-top:-60px;-webkit-mask-image:linear-gradient(#000 66%,#0000 96%);mask-image:linear-gradient(#000 66%,#0000 96%)}.twinkle[data-astro-cid-grsovck6]{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite twinkle}.design[data-astro-cid-grsovck6]{animation-name:glitch-out;animation-timing-function:step-end}.monitor[data-astro-cid-grsovck6]{transform-origin:1150px 460px;animation-name:monitor}.screen-on[data-astro-cid-grsovck6]{animation-name:screen-on}.ui[data-astro-cid-grsovck6]{animation-name:ui}.box[data-astro-cid-grsovck6]{transform-origin:553px 335px;animation-name:box}.paint[data-astro-cid-grsovck6]{animation-name:paint}.picker[data-astro-cid-grsovck6]{transform-origin:715px 545px;animation-name:picker}.pick-ring[data-astro-cid-grsovck6]{fill:none;stroke:var(--ink);stroke-width:3px;animation-name:pick-ring}.cover-1[data-astro-cid-grsovck6]{transform-origin:1215px 0;animation-name:cover-1}.cover-2[data-astro-cid-grsovck6]{transform-origin:1215px 0;animation-name:cover-2}.caret[data-astro-cid-grsovck6]{animation-name:caret}.lines[data-astro-cid-grsovck6]{animation-name:lines}.button[data-astro-cid-grsovck6]{transform-origin:955px 527px;animation-name:button}.cursor[data-astro-cid-grsovck6]{transform-origin:0 0;animation-name:cursor}.client[data-astro-cid-grsovck6]{transform-origin:0 0;animation-name:client}.comment[data-astro-cid-grsovck6]{transform-origin:590px 398px;animation-name:comment}.select[data-astro-cid-grsovck6]{animation-name:select}.layer[data-astro-cid-grsovck6]{animation-name:layer}.props[data-astro-cid-grsovck6]{animation-name:props}.glitch[data-astro-cid-grsovck6] .k[data-astro-cid-grsovck6]{animation-timing-function:step-end}.g-a[data-astro-cid-grsovck6]{animation-name:g-a}.g-b[data-astro-cid-grsovck6]{animation-name:g-b}.g-c[data-astro-cid-grsovck6]{animation-name:g-c}.build[data-astro-cid-grsovck6]{animation-name:build}.site-dark[data-astro-cid-grsovck6]{animation-name:site-dark}.term[data-astro-cid-grsovck6]{animation-name:term}.digger[data-astro-cid-grsovck6]{transform-origin:512px 800px;animation-name:digger}.tread[data-astro-cid-grsovck6]{animation-name:tread}.rig[data-astro-cid-grsovck6]{animation-name:rig}.drop[data-astro-cid-grsovck6]{animation-name:drop}.code[data-astro-cid-grsovck6]{animation-name:reveal}.bar[data-astro-cid-grsovck6]{transform-origin:635px 592px;animation-name:bar}.roller[data-astro-cid-grsovck6]{animation-name:roller}.turn-drum[data-astro-cid-grsovck6]{transform-origin:651px 565px;animation-name:turn-drum}.turn-tyre[data-astro-cid-grsovck6]{transform-origin:606px 570px;animation-name:turn-tyre}.arm[data-astro-cid-grsovck6]{transform-origin:472px 698px;animation-name:arm}.rope[data-astro-cid-grsovck6]{transform-origin:1388px 241px;animation-name:rope}.block[data-astro-cid-grsovck6]{animation-name:block}.load[data-astro-cid-grsovck6]{animation-name:load}.sling-l[data-astro-cid-grsovck6]{transform-origin:1356px 311px;animation-name:sling-l}.sling-r[data-astro-cid-grsovck6]{transform-origin:1420px 311px;animation-name:sling-r}.lamp[data-astro-cid-grsovck6]{animation:1.1s step-end infinite lamp}.moon[data-astro-cid-grsovck6]{animation-name:moon}.astronaut[data-astro-cid-grsovck6]{transform-origin:0 0;animation-name:astronaut}.wave[data-astro-cid-grsovck6]{transform-origin:40px -30px;animation-name:wave}.smoke[data-astro-cid-grsovck6]{animation-name:smoke}.gone[data-astro-cid-grsovck6]{animation-name:gone}.art[data-astro-cid-grsovck6] .puff[data-astro-cid-grsovck6]{transform-box:fill-box;transform-origin:50%;animation-name:puff}.rocket[data-astro-cid-grsovck6]{animation-name:rocket}.art[data-astro-cid-grsovck6] .flame[data-astro-cid-grsovck6]{transform-box:fill-box;transform-origin:50% 0;animation-name:flame}}.c-brand[data-astro-cid-grsovck6]{fill:var(--brand)}.c-accent[data-astro-cid-grsovck6]{fill:var(--accent)}.c-ink[data-astro-cid-grsovck6]{fill:var(--ink)}.c-white[data-astro-cid-grsovck6]{fill:var(--white)}.c-page[data-astro-cid-grsovck6]{fill:var(--page)}.c-soft[data-astro-cid-grsovck6]{fill:var(--ink-soft)}.c-line[data-astro-cid-grsovck6]{fill:#e4e2de}.yellow[data-astro-cid-grsovck6],.crane[data-astro-cid-grsovck6]{fill:#f2b33d}.yellow-shade[data-astro-cid-grsovck6]{fill:#c98a1e}.lattice[data-astro-cid-grsovck6]{fill:none;stroke:#f2b33d;stroke-width:3px;stroke-linejoin:round}.tie[data-astro-cid-grsovck6]{stroke:#c9c6c0;stroke-width:2px}.limb[data-astro-cid-grsovck6],.limb-shade[data-astro-cid-grsovck6]{fill:none;stroke-linecap:round}.limb[data-astro-cid-grsovck6]{stroke:var(--white);stroke-width:28px}.limb-shade[data-astro-cid-grsovck6]{stroke:#c9c6c0;stroke-width:31px}.cord[data-astro-cid-grsovck6]{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.cord[data-astro-cid-grsovck6].line{stroke-width:2.2px}.arc[data-astro-cid-grsovck6]{fill:none;stroke-linecap:round;stroke-linejoin:round}.arc-halo[data-astro-cid-grsovck6]{stroke:#3d8bff;stroke-width:1.3px;opacity:.14}.arc-glow[data-astro-cid-grsovck6]{stroke:#7dc2ff;stroke-width:.55px;opacity:.75}.arc-core[data-astro-cid-grsovck6]{stroke:#f4faff;stroke-width:.18px}.zap[data-astro-cid-grsovck6].arc-halo{stroke-width:3.2px}.zap[data-astro-cid-grsovck6].arc-glow{stroke-width:1.2px}.zap[data-astro-cid-grsovck6].arc-core{stroke-width:.45px}.rings[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{fill:none;stroke:var(--brand);stroke-width:14px;stroke-linecap:round}.cursor[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{fill:var(--ink);stroke:var(--white);stroke-width:2.5px;stroke-linejoin:round}.digit[data-astro-cid-grsovck6]{fill:var(--ink);font:700 8px var(--font);text-anchor:middle}.headline[data-astro-cid-grsovck6]{fill:var(--ink);font:400 40px var(--font-display)}.ui-faint[data-astro-cid-grsovck6]{fill:#8a877f;font:500 13px var(--font);text-anchor:middle}.ui-heading[data-astro-cid-grsovck6]{fill:var(--ink);font:700 13px var(--font)}.ui-text[data-astro-cid-grsovck6]{fill:var(--ink-soft);font:500 12.5px var(--font)}.ui-type[data-astro-cid-grsovck6]{fill:var(--ink);font:400 26px var(--font-display)}.ui-quote[data-astro-cid-grsovck6]{fill:var(--ink-soft);font:italic 500 15px var(--font)}.ui-size[data-astro-cid-grsovck6]{fill:var(--white);font:600 11px var(--font);text-anchor:middle}.ui-avatar[data-astro-cid-grsovck6]{fill:var(--ink);font:700 12px var(--font);text-anchor:middle}.ui-avatar[data-astro-cid-grsovck6].light,.ui-tag[data-astro-cid-grsovck6].light,.ui-button[data-astro-cid-grsovck6]{fill:var(--white)}.ui-button[data-astro-cid-grsovck6]{font:700 12.5px var(--font);text-anchor:middle}.ui-tag[data-astro-cid-grsovck6]{fill:var(--ink);font:700 12.5px var(--font);text-anchor:middle}.ui-comment[data-astro-cid-grsovck6]{fill:var(--ink);font:600 15px var(--font)}.layer[data-astro-cid-grsovck6]{fill:#cf0a6d1f}.client[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{fill:var(--accent);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.btn-text[data-astro-cid-grsovck6]{fill:var(--white);font:600 16px var(--font);text-anchor:middle}.bubble-text[data-astro-cid-grsovck6]{fill:var(--ink);font:600 21px var(--font);text-anchor:middle}.bubble-text[data-astro-cid-grsovck6].light{fill:var(--white)}.term-title[data-astro-cid-grsovck6]{fill:#8a877f;text-anchor:middle;font:400 16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.code[data-astro-cid-grsovck6]{fill:var(--accent);white-space:pre;font:400 23px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mark[data-astro-cid-grsovck6]{fill:var(--brand)}.thread[data-astro-cid-grsovck6]{pointer-events:none;display:none;position:absolute;inset:0}.say[data-astro-cid-grsovck6]{font:600 var(--say,20px) / 1.2 var(--font);white-space:nowrap;border-radius:1.1em;margin:0;padding:.62em 1.05em .7em;position:absolute;transform:scale(0)}.say[data-astro-cid-grsovck6]:after{content:"";background:inherit;width:1.1em;height:.8em;position:absolute;bottom:-.55em}.say-1[data-astro-cid-grsovck6]{top:var(--t1);left:max(var(--gutter), calc(50% - 11em));background:var(--brand);color:var(--white);filter:drop-shadow(1px 2px 1px #5a002d4d)drop-shadow(4px 8px 10px #5a002d33);transform-origin:1.3em calc(100% + .55em)}.say-1[data-astro-cid-grsovck6]:after{clip-path:polygon(0 0,100% 0,0 100%);left:.95em}.say-2[data-astro-cid-grsovck6]{top:var(--t2);right:max(var(--gutter), calc(50% - 11em));background:var(--white);color:var(--ink);filter:drop-shadow(1px 2px 1px #34261e33)drop-shadow(4px 8px 10px #34261e29);transform-origin:calc(100% - 1.3em) calc(100% + .55em)}.say-2[data-astro-cid-grsovck6]:after{clip-path:polygon(0 0,100% 0,100% 100%);right:.95em}.bonk[data-astro-cid-grsovck6]{width:96px;height:96px;position:absolute;top:-48px;left:45%;transform:translate(-50%)scale(0)}.bonk[data-astro-cid-grsovck6] svg[data-astro-cid-grsovck6]{width:100%;height:100%;display:block;overflow:visible}.bonk[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{fill:none;stroke:var(--brand);stroke-width:3.5px;stroke-linecap:round}@media (aspect-ratio<=1){.extra[data-astro-cid-grsovck6]{display:none}.site[data-astro-cid-grsovck6]{transform:translate(230px,170px)}.bubbles[data-astro-cid-grsovck6]{transform:translate(1000px,880px)scale(1.5)translate(-1340px,-217px)}@media (prefers-reduced-motion:no-preference){html.js .step[data-astro-cid-grsovck6],html.js .step-4[data-astro-cid-grsovck6]{left:var(--gutter);right:var(--gutter);top:calc(var(--nav-h,96px) + 20px);width:auto;height:max(0px, calc(var(--band,50svh) - var(--nav-h,96px) - 36px));text-align:center;grid-template-columns:1fr auto auto 1fr;align-content:safe center;align-items:baseline;column-gap:clamp(8px,2.6vw,16px);display:grid;bottom:auto}html.js .number[data-astro-cid-grsovck6]{grid-column:2;font-size:clamp(34px,min(11.5vw,6.4svh),68px);display:block}html.js .step[data-astro-cid-grsovck6]>div[data-astro-cid-grsovck6]{display:contents}html.js .step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{grid-column:3;margin:0;font-size:clamp(31px,min(10.5vw,5.8svh),62px);display:block}html.js .step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{grid-column:1/-1;justify-self:center;max-width:36ch;margin-top:.7em;font-size:clamp(15px,min(4.4vw,2.5svh),22px);line-height:1.45}html.js .step-1[data-astro-cid-grsovck6]{animation-name:step-1-tall}html.js .step-3[data-astro-cid-grsovck6]{animation-name:step-3-tall}html.js .step-4[data-astro-cid-grsovck6]{animation-name:step-4-tall}html.js .step[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6],html.js .step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6],html.js .step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--p,0) * -1s)}html.js .step-1[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6],html.js .step-1[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{animation-name:title-1}html.js .step-3[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6],html.js .step-3[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{animation-name:title-3}html.js .step-4[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6],html.js .step-4[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{animation-name:title-4}html.js .step-1[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{animation-name:body-1}html.js .step-3[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{animation-name:body-3}html.js .step-4[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{animation-name:body-4}html.js .thread[data-astro-cid-grsovck6]{display:block}}}@keyframes stage-bg{0%,51.9%{background-color:var(--page)}52%,69.5%{background-color:var(--ink)}73.5%,94.5%{background-color:#15132a}94.51%,to{background-color:#0000}}@keyframes step-1{0%,7%{animation-timing-function:ease-out;translate:-100vw}9.5%,15.5%{animation-timing-function:ease-in;translate:0}19%,to{translate:0 -100svh}}@keyframes step-1-tall{0%,15.5%{animation-timing-function:ease-in;translate:0}19%,to{translate:0 -100svh}}@keyframes step-2-split{0%,46.1%{opacity:1;filter:none;animation-timing-function:step-end;translate:0}46.3%{opacity:1;filter:url(#glitch-1);animation-timing-function:step-end;translate:-12px}46.5%{opacity:1;filter:none;animation-timing-function:step-end;translate:0}46.9%{opacity:1;filter:url(#glitch-2);animation-timing-function:step-end;translate:20px}47.3%{opacity:.5;filter:url(#glitch-1);animation-timing-function:step-end;translate:-30px 4px}47.6%{opacity:1;filter:url(#glitch-3);animation-timing-function:step-end;translate:26px}48%{opacity:.2;filter:url(#glitch-2);animation-timing-function:step-end;translate:-40px}48.3%{opacity:.8;filter:url(#glitch-3);animation-timing-function:step-end;translate:50px -6px}48.7%,to{opacity:0;filter:none;translate:0}}@keyframes step-3-tall{0%,69.5%{animation-timing-function:ease-in-out;translate:0}73.5%,to{translate:0 100svh}}@keyframes step-4-tall{0%,87%{animation-timing-function:ease-in;translate:0}92%,to{translate:0 -100svh}}@keyframes title-1{0%,7%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:100vw}9.15%{animation-timing-function:ease-in-out;translate:-14px}9.5%,to{translate:0}}@keyframes body-1{0%,7.3%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:-100vw}9.45%{animation-timing-function:ease-in-out;translate:14px}9.8%,to{translate:0}}@keyframes title-2{0%,23.6%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:100vw}25.65%{animation-timing-function:ease-in-out;translate:-14px}26%,to{translate:0}}@keyframes body-2{0%,23.9%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:-100vw}25.95%{animation-timing-function:ease-in-out;translate:14px}26.3%,to{translate:0}}@keyframes title-3{0%,52.3%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:100vw}54.15%{animation-timing-function:ease-in-out;translate:-14px}54.5%,to{translate:0}}@keyframes body-3{0%,52.6%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:-100vw}54.45%{animation-timing-function:ease-in-out;translate:14px}54.8%,to{translate:0}}@keyframes title-4{0%,70%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:100vw}73.65%{animation-timing-function:ease-in-out;translate:-14px}74%,to{translate:0}}@keyframes body-4{0%,70.3%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:-100vw}73.95%{animation-timing-function:ease-in-out;translate:14px}74.3%,to{translate:0}}@keyframes step-3{0%,52.3%{animation-timing-function:ease-out;translate:-100vw}54.5%,69.5%{animation-timing-function:ease-in-out;translate:0}73.5%,to{translate:0 100svh}}@keyframes step-4{0%,70%{animation-timing-function:ease-in-out;translate:0 -100svh}74%,87%{animation-timing-function:ease-in;translate:0}92%,to{translate:0 -100svh}}@keyframes stars{0%,69.5%{opacity:1;animation-timing-function:ease-in-out;translate:0 -100%}73.5%{opacity:1;translate:0}79%,to{opacity:1;translate:-24px 36px}}@keyframes twinkle{0%,to{opacity:1;scale:1}50%{opacity:.35;scale:.6}}@keyframes monitor{0%,25%{translate:0;scale:1}29.7%,to{translate:-150px 20px;scale:2.2}}@keyframes screen-on{0%,23.7%{opacity:0}24.1%{opacity:1}24.4%{opacity:.5}24.7%,to{opacity:1}}@keyframes ui{0%,29.3%{opacity:0}30.2%,to{opacity:1}}@keyframes box{0%,32.47%{translate:-182px 25px;scale:.4}36.08%,to{translate:0;scale:1}}@keyframes paint{0%,39.88%{opacity:0}40.61%,to{opacity:1}}@keyframes picker{0%,37.89%{opacity:0;scale:.85}38.8%,41.06%{opacity:1;scale:1}41.96%,to{opacity:0;scale:.9}}@keyframes pick-ring{0%,39.52%{opacity:0}39.88%,to{opacity:1}}@keyframes cover-1{0%,41.96%{scale:1}43.14%,to{scale:0 1}}@keyframes cover-2{0%,43.14%{scale:1}44.23%,to{scale:0 1}}@keyframes caret{0%,41.78%{opacity:0;translate:0}41.96%{opacity:1;translate:0}43.14%{opacity:1;translate:233px}43.18%{opacity:1;translate:0 48px}44.23%{opacity:1;translate:279px 48px}44.68%,to{opacity:0;translate:279px 48px}}@keyframes lines{0%,44.23%{opacity:0}44.95%,to{opacity:1}}@keyframes button{0%,44.95%{scale:0}45.58%{scale:1.15}46.03%,to{scale:1}}@keyframes cursor{0%,29.3%{opacity:0;translate:1000px 700px;scale:1}30.2%{opacity:1;translate:1000px 700px;scale:1}31.56%{opacity:1;translate:431px 398px;scale:1}32.47%{opacity:1;translate:431px 398px;scale:.85}36.08%{opacity:1;translate:703px 430px;scale:.85}36.54%{opacity:1;translate:703px 430px;scale:1}37.44%{opacity:1;translate:703px 450px;scale:1}37.71%{opacity:1;translate:703px 450px;scale:.85}38.07%{opacity:1;translate:703px 450px;scale:1}39.25%{opacity:1;translate:740px 600px;scale:1}39.52%{opacity:1;translate:740px 600px;scale:.85}39.88%{opacity:1;translate:740px 600px;scale:1}41.78%,44.23%{opacity:1;translate:1150px 470px;scale:1}44.68%{opacity:1;translate:960px 530px;scale:1}44.86%{opacity:1;translate:960px 530px;scale:.85}45.13%{opacity:1;translate:960px 530px;scale:1}46.03%{opacity:1;translate:960px 530px;scale:1}46.6%,to{opacity:0;translate:960px 530px;scale:1}}@keyframes select{0%,36.1%{opacity:0}36.3%,41.9%{opacity:1}42.1%,to{opacity:0}}@keyframes layer{0%,32.3%{opacity:0;translate:0 26px}32.5%,41.8%{opacity:1;translate:0 26px}41.96%,44.8%{opacity:1;translate:0 52px}44.95%,to{opacity:1;translate:0 78px}}@keyframes client{0%,42.2%{opacity:0;translate:1240px 760px;scale:1}42.6%{opacity:1;translate:1180px 700px;scale:1}43.5%{opacity:1;translate:760px 432px;scale:1}43.7%{opacity:1;translate:760px 432px;scale:.85}43.9%,to{opacity:1;translate:760px 432px;scale:1}}@keyframes comment{0%,43.8%{opacity:0;scale:.3}44.2%{opacity:1;scale:1.06}44.4%,to{opacity:1;scale:1}}@keyframes props{0%,25%{opacity:1}27.5%,to{opacity:0}}@keyframes glitch-out{0%,46.15%{opacity:1;filter:none;translate:0}46.2%{opacity:1;filter:url(#glitch-1);translate:-10px}46.35%{opacity:1;filter:none;translate:0}46.6%{opacity:1;filter:url(#glitch-1);translate:8px}46.75%{opacity:1;filter:none;translate:0}46.9%{opacity:1;filter:url(#glitch-2);translate:-26px 4px}47.15%{opacity:1;filter:url(#glitch-1);translate:30px -6px}47.4%{opacity:1;filter:url(#glitch-2);translate:-40px}47.6%{opacity:.15;filter:url(#glitch-3);translate:0}47.7%{opacity:1;filter:url(#glitch-3);translate:50px 8px}48%{opacity:1;filter:url(#glitch-2);translate:-60px -4px}48.25%{opacity:.7;filter:url(#glitch-3);translate:24px}48.4%{opacity:1;filter:url(#glitch-3);translate:-60px 6px}48.6%,to{opacity:0;filter:none;translate:0}}@keyframes g-a{0%,46.6%{opacity:0;translate:0}46.65%{opacity:1;translate:-60px}46.8%{opacity:0}47.1%{opacity:1;translate:120px}47.3%{opacity:1;translate:-40px}47.55%{opacity:0}47.85%{opacity:1;translate:200px}48.1%{opacity:1;translate:-150px}48.4%{opacity:1;translate:60px}48.6%{opacity:0}48.8%{opacity:1;translate:-220px}49.1%{opacity:1;translate:100px}49.4%,to{opacity:0;translate:0}}@keyframes g-b{0%,46.9%{opacity:0;translate:0}46.95%{opacity:1;translate:100px}47.2%{opacity:1;translate:-50px}47.45%{opacity:0}47.7%{opacity:1;translate:-160px}48%{opacity:1;translate:80px}48.3%{opacity:0}48.5%{opacity:1;translate:240px}48.9%{opacity:1;translate:-90px}49.2%{opacity:1;translate:30px}49.45%,to{opacity:0;translate:0}}@keyframes g-c{0%,47.2%{opacity:0;translate:0}47.25%{opacity:1;translate:-30px}47.45%{opacity:0}47.8%{opacity:1;translate:70px}48.15%{opacity:1;translate:-120px}48.45%{opacity:0}48.7%{opacity:1;translate:160px}49%{opacity:1;translate:-60px}49.5%,to{opacity:0;translate:0}}@keyframes quake{0%,46.85%{translate:0}46.9%{translate:-6px 3px}47.1%{translate:5px -4px}47.3%{translate:-9px 2px}47.5%{translate:8px 5px}47.7%{translate:-14px -4px}47.9%{translate:12px 6px}48.1%{translate:-16px}48.3%{translate:18px -6px}48.5%{translate:-20px 8px}48.7%{translate:16px -10px}48.9%{translate:-24px 4px}49.1%{translate:22px 6px}49.3%{translate:-12px -6px}49.5%,to{translate:0}}@keyframes static{0%,46.15%{opacity:0;background-position:0 0}46.2%{opacity:.25;background-position:40px 70px}46.35%{opacity:0}46.9%{opacity:.35;background-position:-60px 20px}47.15%{opacity:.2;background-position:90px -40px}47.4%{opacity:.45;background-position:10px 110px}47.7%{opacity:.6;background-position:-120px -80px}48%{opacity:.4;background-position:70px 30px}48.25%{opacity:.7;background-position:-30px 150px}48.5%{opacity:.85;background-position:130px -20px}48.85%{opacity:.6;background-position:-90px 60px}48.6%{opacity:.9;background-position:20px -130px}48.9%{opacity:.4;background-position:100px 90px}49.2%,to{opacity:0;background-position:0 0}}@keyframes scanlines{0%,46.6%{opacity:0}47.4%{opacity:.5}48.5%{opacity:.9}49.4%,to{opacity:0}}@keyframes dread{0%,46.7%{opacity:0}47.6%{opacity:.4}47.9%{opacity:.2}48.5%{opacity:.65}48.7%{opacity:.4}49.4%,to{opacity:0}}@keyframes flash{0%,46.99%{opacity:0}47%{opacity:1}47.07%{opacity:0}48.3%{opacity:1}48.35%{opacity:0}48.6%{opacity:1}48.65%{opacity:0}48.85%{opacity:1}48.89%{opacity:0}49.2%,to{opacity:0}}@keyframes build{0%,48.55%{opacity:0;translate:0}48.6%,69.5%{opacity:1;animation-timing-function:ease-in-out;translate:0}73.5%,to{opacity:1;translate:0 calc(var(--sky) * 1px)}}@keyframes site-dark{0%,52.3%{visibility:visible}52.31%,to{visibility:hidden}}@keyframes term{0%,52.1%{opacity:0;translate:0 calc(var(--sky) * -1.1px)}52.15%{opacity:1;translate:0 calc(var(--sky) * -1.1px);animation-timing-function:cubic-bezier(.5,0,.9,.5)}53.2%{opacity:1;animation-timing-function:ease-out;translate:0}53.45%{opacity:1;animation-timing-function:ease-in;translate:0 -22px}53.7%{opacity:1;animation-timing-function:ease-out;translate:0}53.85%{opacity:1;animation-timing-function:ease-in;translate:0 -5px}54%,to{opacity:1;translate:0}}@keyframes digger{0%,52.4%{animation-timing-function:cubic-bezier(.3,.4,.4,1);translate:-1100px;rotate:0deg}54.4%{translate:0;rotate:0deg}54.55%{translate:0;rotate:1.2deg}54.8%,to{translate:0;rotate:0deg}}@keyframes tread{0%,52.4%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.3,.4,.4,1)}54.4%,to{stroke-dashoffset:-1100px}}@keyframes rig{0%,52.6%{animation-timing-function:cubic-bezier(.25,.6,.35,1);translate:0 1100px}54.2%,to{translate:0}}@keyframes drop{0%{opacity:0;translate:0 calc(var(--sky) * -1px)}.01%{opacity:1;translate:0 calc(var(--sky) * -1px);animation-timing-function:cubic-bezier(.5,0,.9,.5)}.9%{opacity:1;animation-timing-function:ease-out;translate:0}1.1%{animation-timing-function:ease-in;translate:0 -16px}1.3%,to{translate:0}}@keyframes reveal{0%{visibility:hidden}.6%,to{visibility:visible}}@keyframes bar{0%,55%{scale:0 1}68.5%,to{scale:1}}@keyframes roller{0%,55%{translate:0}68.5%,to{translate:670px}}@keyframes turn-drum{0%,55%{rotate:0deg}68.5%,to{rotate:2559deg}}@keyframes turn-tyre{0%,55%{rotate:0deg}68.5%,to{rotate:3839deg}}@keyframes arm{0%,55%{rotate:0deg}57.5%{rotate:-22deg}60%{rotate:8deg}62.5%{rotate:-22deg}65%{rotate:8deg}67.5%{rotate:-14deg}69.5%,to{rotate:0deg}}@keyframes rope{0%,55.5%{scale:1}63.5%{scale:1 21.73}64.3%,65.4%{animation-timing-function:ease-in-out;scale:1 22.09}69.5%,to{scale:1}}@keyframes block{0%,55.5%{translate:0}63.5%{translate:0 456px}64.3%,65.4%{animation-timing-function:ease-in-out;translate:0 464px}69.5%,to{translate:0}}@keyframes load{0%,55.5%{translate:0}63.5%,to{translate:0 456px}}@keyframes sling-l{0%,63.9%{animation-timing-function:cubic-bezier(.5,0,.9,.5);rotate:0deg}64.8%{animation-timing-function:ease-out;rotate:37deg}65.05%{animation-timing-function:ease-in;rotate:31deg}65.3%,to{rotate:37deg}}@keyframes sling-r{0%,64%{animation-timing-function:cubic-bezier(.5,0,.9,.5);rotate:0deg}64.9%{animation-timing-function:ease-out;rotate:-37deg}65.15%{animation-timing-function:ease-in;rotate:-31deg}65.4%,to{rotate:-37deg}}@keyframes lamp{0%,to{opacity:1}50%{opacity:.25}}@keyframes moon{0%,69.5%{translate:0 calc(var(--sky) * -1.5px);animation-timing-function:ease-in-out}73.5%{translate:0}to{translate:-40px 26px}}@keyframes astronaut{0%,71.5%{animation-timing-function:cubic-bezier(.2,.6,.35,1);translate:-1300px 260px;rotate:-40deg}77.5%{translate:-70px 30px;rotate:-12deg}90.5%{translate:60px -20px;rotate:14deg}to{translate:110px -40px;rotate:20deg}}@keyframes wave{0%,76%{rotate:0deg}78%{rotate:22deg}80%{rotate:-6deg}82%{rotate:22deg}84%{rotate:-6deg}86%{rotate:22deg}88%,to{rotate:0deg}}@keyframes rocket{0%,71%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:-648px 1883px}75%{translate:620px 750px}76%{translate:623px 748px}77%{translate:617px 752px}78%{translate:622px 749px}79%{animation-timing-function:cubic-bezier(.55,0,.9,.6);translate:620px 750px}90%,to{translate:2120px -590px}}@keyframes flame{0%,75%{scale:1 1.5}76%{scale:1 1.15}77%{scale:1 1.55}78%{scale:1 1.2}78.5%{scale:1 1.5}79%{scale:1 1.4}81%{scale:1 1.8}83%{scale:1 1.5}85%{scale:1 1.9}87%{scale:1 1.6}89%,to{scale:1 1.8}}@keyframes puff{0%{opacity:0;scale:.2}.3%{opacity:1}2%{opacity:1;scale:1}to{opacity:1;scale:1.5}}@keyframes smoke{0%,89%{visibility:visible;scale:1}94.5%{visibility:visible;scale:1.6}94.51%,to{visibility:hidden;scale:1.6}}@keyframes front{0%,88%{translate:calc(var(--off) * -.746) calc(var(--off) * .666)}94.5%{translate:0}to{translate:calc(var(--off) * .746) calc(var(--off) * -.666)}}@keyframes gone{0%,94.5%{visibility:visible}94.51%,to{visibility:hidden}}.faq-band[data-astro-cid-hemr5th4]{position:relative}@media (prefers-reduced-motion:no-preference){html.js .faq-band[data-astro-cid-hemr5th4]{min-height:100lvh;position:sticky;top:0}html.js .faq-tail[data-astro-cid-hemr5th4]{height:var(--story-tail,0px)}}.faq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.title[data-astro-cid-hemr5th4]{font-size:clamp(40px,4.8vw,68px)}.list[data-astro-cid-hemr5th4]{gap:12px;display:grid}details[data-astro-cid-hemr5th4]{background:var(--white);border-radius:var(--radius)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;font-size:clamp(18px,1.5vw,20px);font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover{color:var(--brand)}.sign[data-astro-cid-hemr5th4]{width:16px;height:16px;color:var(--brand);flex:none;position:relative}.sign[data-astro-cid-hemr5th4]:before,.sign[data-astro-cid-hemr5th4]:after{content:"";background:currentColor;border-radius:2px;width:100%;height:2.5px;margin-top:-1px;position:absolute;top:50%;left:0}.sign[data-astro-cid-hemr5th4]:after{transition:rotate .2s;rotate:90deg}details[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]:after{rotate:0deg}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch;color:var(--ink-soft);margin:0;padding:0 26px 24px}@media (width<=900px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sign[data-astro-cid-hemr5th4]:after{transition:none}}.grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.title[data-astro-cid-he3spzz3]{font-size:clamp(52px,7vw,108px)}.reply[data-astro-cid-he3spzz3]{max-width:34ch;margin:24px 0 0;font-size:clamp(18px,1.5vw,21px)}.direct[data-astro-cid-he3spzz3]{justify-items:start;gap:20px;margin-top:32px;display:grid}.direct[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{margin:0}.email[data-astro-cid-he3spzz3]{text-decoration-color:var(--accent);text-underline-offset:6px;overflow-wrap:anywhere;font-weight:600;text-decoration-thickness:2px}.email[data-astro-cid-he3spzz3]:hover{text-decoration-color:var(--white)}.mega-wrap[data-astro-cid-he3spzz3]{width:clamp(150px,15vw,220px);margin:clamp(32px,4vw,56px) 0 0 -10px}.mega[data-astro-cid-he3spzz3]{rotate:-8deg;scale:-1 1}.form[data-astro-cid-he3spzz3]{background:var(--white);color:var(--ink);border-radius:var(--radius);padding:clamp(24px,3vw,40px)}.fields[data-astro-cid-he3spzz3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.field[data-astro-cid-he3spzz3]{gap:8px;font-size:16px;font-weight:600;display:grid}.field[data-astro-cid-he3spzz3].wide{grid-column:1/-1}.field[data-astro-cid-he3spzz3] em[data-astro-cid-he3spzz3]{color:var(--ink-soft);font-style:normal;font-weight:400}input[data-astro-cid-he3spzz3],select[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{background:var(--page);width:100%;color:var(--ink);font:400 17px/1.4 var(--font);border:2px solid #0000;border-radius:10px;padding:13px 14px}select[data-astro-cid-he3spzz3]{appearance:none;background:var(--page) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%2323211C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center / 18px no-repeat;padding-right:40px}select[data-astro-cid-he3spzz3]:has(option[value=""]:checked){color:var(--ink-soft)}@supports (appearance:base-select){select[data-astro-cid-he3spzz3],select[data-astro-cid-he3spzz3]::picker(select){appearance:base-select}select[data-astro-cid-he3spzz3]{cursor:pointer;background-image:none;align-items:center;padding-right:14px;display:flex}select[data-astro-cid-he3spzz3]::picker-icon{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%2323211C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px;margin-left:auto;transition:rotate .25s}select[data-astro-cid-he3spzz3]:open{border-color:var(--brand);background-color:var(--white)}select[data-astro-cid-he3spzz3]:open::picker-icon{rotate:180deg}select[data-astro-cid-he3spzz3]::picker(select){position-area:block-end span-inline-end;position-try-fallbacks:none;background:var(--white);opacity:0;transition:opacity .18s ease, translate .18s ease, overlay .18s allow-discrete, display .18s allow-discrete;border:0;border-radius:14px;margin-top:6px;padding:6px;translate:0 -6px;box-shadow:0 0 0 1px #23211c14,2px 3px 4px #5a002d38,14px 24px 44px -18px #5a002d80}select[data-astro-cid-he3spzz3]:open::picker(select){opacity:1;translate:0}@starting-style{select[data-astro-cid-he3spzz3]:open::picker(select){opacity:0;translate:0 -6px}}option[data-astro-cid-he3spzz3]{color:var(--ink);font:400 17px/1.3 var(--font);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;display:flex}option[data-astro-cid-he3spzz3]:disabled{display:none}option[data-astro-cid-he3spzz3]:hover,option[data-astro-cid-he3spzz3]:focus-visible{background:var(--page);outline:none}option[data-astro-cid-he3spzz3]:checked{color:var(--brand);font-weight:600}option[data-astro-cid-he3spzz3]::checkmark{content:"★";color:var(--brand);order:1;margin-left:auto}}@media (prefers-reduced-motion:reduce){select[data-astro-cid-he3spzz3]::picker-icon,select[data-astro-cid-he3spzz3]::picker(select){transition:none}}textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:120px}input[data-astro-cid-he3spzz3]:focus-visible,select[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{border-color:var(--brand);background-color:var(--white);outline:none}.field[data-astro-cid-he3spzz3].invalid [data-astro-cid-he3spzz3]:is(input,select){border-color:#c0262d}.trap[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px}.send[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.send[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]:disabled{opacity:.6;cursor:progress}.status[data-astro-cid-he3spzz3]{max-width:46ch;margin:0;font-size:16px}.status[data-astro-cid-he3spzz3]:empty{display:none}.sent[data-astro-cid-he3spzz3] .status[data-astro-cid-he3spzz3]{color:#1a6b32}@media (width<=900px){.grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}.mega-wrap[data-astro-cid-he3spzz3]{display:none}}@media (width<=560px){.fields[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}}
