.cw-store[data-astro-cid-v7jtpxka]{color:#fff;background:#ffffff0d;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:3.25rem;padding:0 1.5rem 0 1.25rem;font-weight:600;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.cw-store[data-astro-cid-v7jtpxka] img[data-astro-cid-v7jtpxka]{width:1.375rem;height:1.375rem}.cw-store[data-astro-cid-v7jtpxka]:hover{background:#ffffff1a;border-color:#ffffff80}.cw-store--light[data-astro-cid-v7jtpxka]{color:#171717;background:#fff;border-color:#fff}.cw-store--light[data-astro-cid-v7jtpxka]:hover{background:#e5e5e5;border-color:#e5e5e5}.cw-store[data-astro-cid-v7jtpxka]:focus-visible{outline-offset:3px;outline:2px solid #fff}.cw-qr[data-astro-cid-v7jtpxka]{display:none}@media (width>=640px){.cw-qr[data-astro-cid-v7jtpxka]{flex-direction:column;justify-self:end;align-items:center;gap:.875rem;margin-top:2.5rem;display:flex}}@media (width>=1024px){.cw-qr[data-astro-cid-v7jtpxka]{margin-top:0;margin-right:1rem;padding-left:13.5rem}}.cw-qr__scan[data-astro-cid-v7jtpxka]{position:relative}.cw-qr__code[data-astro-cid-v7jtpxka]{aspect-ratio:1;background:#fff;border-radius:1.125rem;width:11.5rem;padding:.75rem;box-shadow:0 0 0 1px #ffffff14,0 1.25rem 2.5rem -1rem #000000b3}@media (width>=1024px){.cw-qr__code[data-astro-cid-v7jtpxka]{width:13rem}}.cw-qr__code[data-astro-cid-v7jtpxka] img[data-astro-cid-v7jtpxka]{width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block}.cw-qr__platforms[data-astro-cid-v7jtpxka]{color:#a3a3a3;letter-spacing:.04em;font-size:.75rem;font-weight:500}.cw-qr__note[data-astro-cid-v7jtpxka]{color:var(--red);pointer-events:none;flex-direction:column;align-items:flex-start;display:none;position:absolute;top:14%;right:calc(100% - .75rem)}@media (width>=1024px){.cw-qr__note[data-astro-cid-v7jtpxka]{display:flex}}.cw-qr__word[data-astro-cid-v7jtpxka]{transform-origin:0 100%;margin-right:3rem;display:block;rotate:-6deg;-webkit-mask-image:linear-gradient(90deg,#000 48%,#0000 52%);mask-image:linear-gradient(90deg,#000 48%,#0000 52%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:260% 100%;mask-size:260% 100%}.cw-qr__word[data-astro-cid-v7jtpxka] svg[data-astro-cid-v7jtpxka]{fill:currentColor;display:block}.cw-qr__arrow[data-astro-cid-v7jtpxka]{align-self:flex-end;margin-top:-.5rem;overflow:visible}.cw-qr__arrow[data-astro-cid-v7jtpxka] path[data-astro-cid-v7jtpxka]{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.2;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.cw-qr[data-astro-cid-v7jtpxka].is-armed .cw-qr__word[data-astro-cid-v7jtpxka]{-webkit-mask-position:100% 0;mask-position:100% 0}.cw-qr[data-astro-cid-v7jtpxka].is-armed .cw-qr__arrow[data-astro-cid-v7jtpxka] path[data-astro-cid-v7jtpxka]{stroke-dashoffset:1.1px}.cw-qr[data-astro-cid-v7jtpxka].is-armed.is-playing .cw-qr__word[data-astro-cid-v7jtpxka]{animation:1s cubic-bezier(.45,.05,.55,.95) .35s forwards cw-qr-write}.cw-qr[data-astro-cid-v7jtpxka].is-armed.is-playing .cw-qr__shaft[data-astro-cid-v7jtpxka]{animation:.55s cubic-bezier(.45,0,.55,1) 1.25s forwards cw-qr-draw}.cw-qr[data-astro-cid-v7jtpxka].is-armed.is-playing .cw-qr__head[data-astro-cid-v7jtpxka]{animation:.22s ease-out 1.75s forwards cw-qr-draw}.cw-qr[data-astro-cid-v7jtpxka].is-playing .cw-qr__arrow[data-astro-cid-v7jtpxka]{animation:1.4s ease-in-out 2.3s infinite alternate cw-qr-lean}.cw-qr[data-astro-cid-v7jtpxka].is-playing .cw-qr__code[data-astro-cid-v7jtpxka]{animation:.5s cubic-bezier(.22,1,.36,1) 1.95s cw-qr-nudge}}@keyframes cw-qr-write{to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes cw-qr-draw{to{stroke-dashoffset:0}}@keyframes cw-qr-lean{to{translate:4px 1px}}@keyframes cw-qr-nudge{40%{scale:1.025}}.vs[data-astro-cid-l4zbncz7]{--ease:cubic-bezier(.22, 1, .36, 1);background:#fcfcfc;position:relative;overflow:hidden;container-type:inline-size}.vs__canvas[data-astro-cid-l4zbncz7]{--u:calc(100cqw / 750);aspect-ratio:750/1630;width:100%;font-family:inherit;position:relative}.vs__img[data-astro-cid-l4zbncz7],.vs__push[data-astro-cid-l4zbncz7]{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vs__toggle[data-astro-cid-l4zbncz7]{left:calc(640 * var(--u));top:calc(490 * var(--u));width:calc(87 * var(--u));height:calc(54 * var(--u));border-radius:calc(27 * var(--u));background:var(--red);position:absolute}.vs__knob[data-astro-cid-l4zbncz7]{top:calc(4 * var(--u));left:calc(4 * var(--u));width:calc(46 * var(--u));height:calc(46 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(5 * var(--u)) #0003;transform:translateX(calc(33 * var(--u)));background:#fff;border-radius:50%;position:absolute}.vs__dim[data-astro-cid-l4zbncz7]{clip-path:inset(0 0 44.79%)}.vs__sheet[data-astro-cid-l4zbncz7]{clip-path:inset(55.21% 0 0)}.vs__phrase[data-astro-cid-l4zbncz7]{left:calc(34 * var(--u));right:calc(34 * var(--u));top:calc(380 * var(--u));place-content:center;gap:calc(18 * var(--u)) calc(16 * var(--u));min-height:calc(290 * var(--u));padding:calc(26 * var(--u)) calc(36 * var(--u));border:calc(2 * var(--u)) solid #e5726c;border-radius:calc(16 * var(--u));background:linear-gradient(#f3f0f1,#edeaec);flex-wrap:wrap;display:flex;position:absolute}.vs__phrase--verify[data-astro-cid-l4zbncz7]{top:calc(404 * var(--u));min-height:calc(318 * var(--u));border-color:#7ac590}.vs__chip[data-astro-cid-l4zbncz7]{align-items:center;gap:calc(7 * var(--u));height:calc(46 * var(--u));padding:0 calc(16 * var(--u));border:calc(1.6 * var(--u)) solid #c4c4c8;border-radius:calc(23 * var(--u));box-shadow:0 calc(2 * var(--u)) 0 #0000000d;color:#3a3a3e;font-size:calc(21 * var(--u));white-space:nowrap;background:#f8f8f9;font-weight:400;line-height:1;display:inline-flex;position:relative}.vs__fill[data-astro-cid-l4zbncz7]{align-items:center;display:inline-grid}.vs__blank[data-astro-cid-l4zbncz7],.vs__word[data-astro-cid-l4zbncz7]{grid-area:1/1}.vs__blank[data-astro-cid-l4zbncz7]{width:calc(72 * var(--u));height:calc(1.6 * var(--u));margin-bottom:calc(-4 * var(--u));opacity:0;background:#46464a;align-self:end}.vs__slot[data-astro-cid-l4zbncz7]:before{inset:calc(-5 * var(--u));border:calc(3 * var(--u)) solid var(--red);border-radius:calc(28 * var(--u));content:"";opacity:0;position:absolute}.vs__bank[data-astro-cid-l4zbncz7]{left:0;right:0;top:calc(762 * var(--u));gap:calc(22 * var(--u));display:grid;position:absolute}.vs__bank-row[data-astro-cid-l4zbncz7]{justify-content:center;gap:calc(20 * var(--u));display:flex}.vs__used[data-astro-cid-l4zbncz7]{opacity:.42}.vs__tap[data-astro-cid-l4zbncz7]{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(76 * var(--u));height:calc(76 * var(--u));margin:calc(-38 * var(--u)) 0 0 calc(-38 * var(--u));border:calc(3 * var(--u)) solid #17171761;opacity:0;pointer-events:none;background:#1717171f;border-radius:50%;position:absolute}.vs__tap--light[data-astro-cid-l4zbncz7]{background:#ffffff38;border-color:#ffffffb3}@media (prefers-reduced-motion:no-preference){.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__launch[data-astro-cid-l4zbncz7]{animation:vs-launch .6s var(--ease) 50ms backwards}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__tap[data-astro-cid-l4zbncz7]{animation:vs-tap .7s ease-out var(--at) both}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__behind[data-astro-cid-l4zbncz7]{animation:.45s cubic-bezier(.4,0,.2,1) 1s both vs-behind}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__push[data-astro-cid-l4zbncz7]{animation:.45s cubic-bezier(.4,0,.2,1) 1s backwards vs-push}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__toggle[data-astro-cid-l4zbncz7]{animation:.22s ease-out 1.9s backwards vs-toggle}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__knob[data-astro-cid-l4zbncz7]{animation:.22s ease-out 1.9s backwards vs-knob}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__dim[data-astro-cid-l4zbncz7]{animation:.3s ease-out 2.45s backwards vs-fade}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__sheet[data-astro-cid-l4zbncz7]{animation:vs-sheet .5s var(--ease) 2.45s backwards}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__swap[data-astro-cid-l4zbncz7]{animation:vs-fade .25s ease-out var(--at) backwards}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__phrase[data-astro-cid-l4zbncz7]:not(.vs__phrase--verify){animation:.3s ease-out .1s backwards vs-fade}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__phrase[data-astro-cid-l4zbncz7]:not(.vs__phrase--verify) .vs__chip[data-astro-cid-l4zbncz7]{animation:vs-write .32s var(--ease) calc(.3s + var(--i) * 70ms) backwards}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__phrase--verify[data-astro-cid-l4zbncz7]{animation:.45s ease-out 2.6s backwards vs-verified}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__slot[data-astro-cid-l4zbncz7]:before{animation:vs-ring calc(var(--at) - var(--on)) linear var(--on) both}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__blank[data-astro-cid-l4zbncz7]{animation:vs-blank .2s ease-out var(--at) both}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__word[data-astro-cid-l4zbncz7]{animation:vs-fade .25s ease-out var(--at) backwards}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__used[data-astro-cid-l4zbncz7]{animation:vs-used .3s ease-out var(--at) backwards}.vs--play[data-astro-cid-l4zbncz7].is-playing .vs__used[data-astro-cid-l4zbncz7]:after{width:calc(76 * var(--u));height:calc(76 * var(--u));margin:calc(-38 * var(--u)) 0 0 calc(-38 * var(--u));border:calc(3 * var(--u)) solid #17171761;content:"";opacity:0;animation:vs-tap .7s ease-out calc(var(--at) - .12s) both;background:#1717171f;border-radius:50%;position:absolute;inset:50% auto auto 50%}}@keyframes vs-launch{0%{opacity:0;transform:scale(.94)}}@keyframes vs-tap{0%{opacity:0;transform:scale(.45)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes vs-behind{0%{filter:none;transform:none}to{filter:brightness(.86);transform:translate(-25%)}}@keyframes vs-push{0%{transform:translate(100%)}}@keyframes vs-toggle{0%{background:#e5ecf0}}@keyframes vs-knob{0%{transform:none}}@keyframes vs-fade{0%{opacity:0}}@keyframes vs-sheet{0%{transform:translateY(46%)}}@keyframes vs-write{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}}@keyframes vs-verified{0%{border-color:#e5726c}}@keyframes vs-ring{0%,to{opacity:0}2%,98%{opacity:1}}@keyframes vs-blank{0%{opacity:1}to{opacity:0}}@keyframes vs-used{0%{opacity:1}}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat-bold-subset.woff2)format("woff2")}.cw-art[data-astro-cid-nozd33yf]{isolation:isolate;aspect-ratio:100/92;background:radial-gradient(120% 90% at 30% 15%,#fdfdfd,#ececec 62%,#e3e3e3);border-radius:.875rem;position:relative;overflow:hidden;container-type:inline-size}@media (width>=1024px){.cw-art-figure[data-astro-cid-nozd33yf]{order:2}.cw-art[data-astro-cid-nozd33yf]{aspect-ratio:auto;flex:1;min-height:34rem}}.cw-art__phone[data-astro-cid-nozd33yf]{aspect-ratio:560/1107;filter:drop-shadow(0 1.6cqw 2.2cqw #10111e47)drop-shadow(0 .2cqw .3cqw #10111e33);width:37cqw;position:absolute;top:9cqw;left:7cqw}@media (width>=1024px){.cw-art__phone[data-astro-cid-nozd33yf],.cw-pad[data-astro-cid-nozd33yf],.cw-notepad[data-astro-cid-nozd33yf],.cw-rings[data-astro-cid-nozd33yf],.cw-safe[data-astro-cid-nozd33yf],.cw-letter[data-astro-cid-nozd33yf],.cw-safe-door[data-astro-cid-nozd33yf],.cw-pen[data-astro-cid-nozd33yf]{translate:0 calc(50cqh - 46cqw)}.cw-art[data-astro-cid-nozd33yf]{container-type:size}}.cw-art__screen[data-astro-cid-nozd33yf]{background:#fcfcfc;border-radius:13.67%/6.53%;width:90.6128%;height:96.0396%;position:absolute;top:1.9802%;left:4.6936%;overflow:hidden}.cw-art__screen[data-astro-cid-nozd33yf] .vs{aspect-ratio:750/1630;width:auto;height:100%;margin-inline:auto}.cw-art__screen[data-astro-cid-nozd33yf] .vs__swap{opacity:0}.cw-art__screen[data-astro-cid-nozd33yf] .vs__chip{transition:border-color .25s,background-color .25s}.cw-art__screen[data-astro-cid-nozd33yf] .vs__chip.is-copying{border-color:var(--red);background:#fff4f3}.cw-art__glass[data-astro-cid-nozd33yf]{width:100%;height:100%;position:absolute;inset:0}.cw-pad[data-astro-cid-nozd33yf],.cw-notepad[data-astro-cid-nozd33yf],.cw-letter__page[data-astro-cid-nozd33yf]{--ink:#1f3a93;background:linear-gradient(90deg,#0000 8.6cqw,#e57373bf 8.6cqw 8.85cqw,#0000 8.85cqw),linear-gradient(#fdfaf1,#f8f2e2);border-radius:.5cqw .5cqw .9cqw .9cqw;width:43cqw;height:70cqw;font-family:Caveat,Kaiti SC,STKaiti,KaiTi,cursive;font-weight:700;position:absolute;top:13cqw;left:50cqw}.cw-pad[data-astro-cid-nozd33yf]{box-shadow:0 .15cqw .3cqw #10111e1f,0 1.6cqw 2.6cqw -.6cqw #10111e4d}.cw-pad[data-astro-cid-nozd33yf]:after{content:"";background:repeating-linear-gradient(#0000 0 4.3cqw,#8caad6bf 4.3cqw 4.45cqw);height:53.4cqw;position:absolute;top:10.6cqw;left:0;right:0}.cw-notepad[data-astro-cid-nozd33yf]{box-shadow:0 .1cqw .2cqw #10111e14}.cw-rings[data-astro-cid-nozd33yf]{background:radial-gradient(circle at 50% 74%,#10111e8c 0 .55cqw,#0000 .6cqw) 0 0/3.82cqw 100% repeat-x,linear-gradient(90deg,#0000 1.32cqw,#9ea3ad 1.32cqw,#e9ecf0 1.75cqw,#8a909b 2.15cqw,#0000 2.15cqw) 0 0/3.82cqw 2.7cqw repeat-x;width:38.2cqw;height:3.6cqw;position:absolute;top:11.6cqw;left:52.4cqw}.cw-notepad__title[data-astro-cid-nozd33yf]{color:#1e2a5a;white-space:nowrap;font-size:4.3cqw;line-height:1;position:absolute;top:3.6cqw;left:3.4cqw;right:2cqw}.cw-notepad__lines[data-astro-cid-nozd33yf]{display:grid;position:absolute;top:10.6cqw;left:0;right:0}.cw-notepad__lines[data-astro-cid-nozd33yf] li[data-astro-cid-nozd33yf]{border-bottom:.15cqw solid #8caad6bf;align-items:flex-end;height:4.45cqw;display:flex}.cw-notepad__num[data-astro-cid-nozd33yf]{color:#5d6170;text-align:right;width:7.6cqw;padding:0 .9cqw .6cqw 0;font-family:Sora,system-ui,sans-serif;font-size:1.55cqw;font-weight:500}.cw-notepad__word[data-astro-cid-nozd33yf]{color:var(--ink);margin-left:2.1cqw;padding-bottom:.2cqw;font-size:3.7cqw;line-height:1;display:inline-block}.cw-notepad__note[data-astro-cid-nozd33yf]{color:#c62828;white-space:nowrap;font-size:2.55cqw;line-height:1;position:absolute;bottom:1.9cqw;right:2.4cqw}.cw-letter[data-astro-cid-nozd33yf],.cw-safe[data-astro-cid-nozd33yf],.cw-safe-door[data-astro-cid-nozd33yf]{opacity:0;pointer-events:none}.cw-letter[data-astro-cid-nozd33yf]{perspective:200cqw;filter:drop-shadow(0 .6cqw .9cqw #10111e38);width:43cqw;height:70cqw;position:absolute;top:15cqw;left:49cqw}.cw-letter__part[data-astro-cid-nozd33yf]{width:100%;height:23.3333cqw;position:absolute;left:0}.cw-letter__part--top[data-astro-cid-nozd33yf]{transform-origin:50% 100%;transform-style:preserve-3d;top:0}.cw-letter__part--mid[data-astro-cid-nozd33yf]{top:23.3333cqw}.cw-letter__part--low[data-astro-cid-nozd33yf]{transform-origin:50% 0;transform-style:preserve-3d;top:46.6667cqw}.cw-letter__face[data-astro-cid-nozd33yf],.cw-letter__ink[data-astro-cid-nozd33yf],.cw-letter__shade[data-astro-cid-nozd33yf]{position:absolute;inset:0}.cw-letter__face[data-astro-cid-nozd33yf]{backface-visibility:hidden;overflow:hidden}.cw-letter__page[data-astro-cid-nozd33yf]{top:0;left:0}.cw-letter__part--mid[data-astro-cid-nozd33yf] .cw-letter__page[data-astro-cid-nozd33yf]{top:-23.3333cqw}.cw-letter__part--low[data-astro-cid-nozd33yf] .cw-letter__page[data-astro-cid-nozd33yf]{top:-46.6667cqw}.cw-letter__face--back[data-astro-cid-nozd33yf]{background:linear-gradient(#f5eedb,#efe6ce);transform:rotateX(180deg)}.cw-letter__face--back[data-astro-cid-nozd33yf] .cw-letter__ink[data-astro-cid-nozd33yf]{opacity:.1;transform:scaleY(-1)}.cw-letter__face--back[data-astro-cid-nozd33yf] .cw-letter__page[data-astro-cid-nozd33yf]{background:0 0}.cw-letter__part--top[data-astro-cid-nozd33yf] .cw-letter__face--back[data-astro-cid-nozd33yf]{border-radius:0 0 .5cqw .5cqw;box-shadow:inset 0 .35cqw .45cqw -.25cqw #10111e33}.cw-letter__part--low[data-astro-cid-nozd33yf] .cw-letter__face--back[data-astro-cid-nozd33yf]{border-radius:.9cqw .9cqw 0 0}.cw-letter__shade[data-astro-cid-nozd33yf]{opacity:0;background:#10111e}.cw-safe[data-astro-cid-nozd33yf],.cw-safe-door[data-astro-cid-nozd33yf]{aspect-ratio:640/458;width:40cqw;position:absolute;top:31cqw;left:52cqw}.cw-safe[data-astro-cid-nozd33yf]{filter:drop-shadow(0 1.4cqw 1.8cqw #10111e59)}.cw-safe__body[data-astro-cid-nozd33yf]{width:100%;height:100%;display:block}.cw-safe__inside[data-astro-cid-nozd33yf],.cw-safe-door__panel[data-astro-cid-nozd33yf]{width:84.944%;height:77.35%;position:absolute;top:11.111%;left:7.528%}.cw-safe__inside[data-astro-cid-nozd33yf]{background:linear-gradient(90deg,#0009,#0000 16% 84%,#0009),linear-gradient(#000000a6,#0000 22% 72%,#ffffff0f 73%,#0000004d),#2a2c30;border-radius:.3cqw;box-shadow:inset 0 0 0 .25cqw #18191c}.cw-safe-door[data-astro-cid-nozd33yf]{perspective:220cqw}.cw-safe-door__panel[data-astro-cid-nozd33yf]{--thick:2.4cqw;transform-origin:0;transform-style:preserve-3d}.cw-safe-door__front[data-astro-cid-nozd33yf],.cw-safe-door__back[data-astro-cid-nozd33yf]{backface-visibility:hidden;position:absolute;inset:0}.cw-safe-door__face[data-astro-cid-nozd33yf]{border-radius:.2cqw;width:100%;height:100%;display:block}.cw-safe-door__dial[data-astro-cid-nozd33yf]{width:33.533%;height:51.565%;position:absolute;top:24.1255%;left:10.8985%}.cw-safe-door__handle[data-astro-cid-nozd33yf]{transform-origin:26.25%;filter:drop-shadow(0 .25cqw .3cqw #00000073);width:38.323%;height:30.939%;position:absolute;top:33.886%;left:56.407%}.cw-safe-door__light[data-astro-cid-nozd33yf]{background:#3a3c40;border-radius:50%;width:1.1cqw;height:1.1cqw;position:absolute;top:9%;right:6%;box-shadow:inset 0 .1cqw .15cqw #0009}.cw-safe-door__edge[data-astro-cid-nozd33yf]{width:var(--thick);transform-origin:0;backface-visibility:hidden;background:radial-gradient(circle closest-side,#f1f3f6,#a4a9b1 60%,#5b5f66 92%,#0000) 50% 22%/1.5cqw 1.5cqw no-repeat,radial-gradient(circle closest-side,#f1f3f6,#a4a9b1 60%,#5b5f66 92%,#0000) 50%/1.5cqw 1.5cqw no-repeat,radial-gradient(circle closest-side,#f1f3f6,#a4a9b1 60%,#5b5f66 92%,#0000) 50% 78%/1.5cqw 1.5cqw no-repeat,linear-gradient(90deg,#a2a6ad,#696c72 40%,#36383c);height:100%;position:absolute;top:0;left:100%;transform:rotateY(90deg)}.cw-safe-door__back[data-astro-cid-nozd33yf]{transform:translateZ(calc(var(--thick) * -1)) rotateY(180deg);background:linear-gradient(90deg,#2e3034,#484b50 55%,#2a2c30);border-radius:.3cqw;box-shadow:inset 0 0 0 .6cqw #3a3d42,inset 0 0 0 .8cqw #1d1e21}.cw-pen[data-astro-cid-nozd33yf]{pointer-events:none;width:100%;height:92cqw;position:absolute;top:0;left:0;overflow:visible}.cw-tutorial[data-astro-cid-malkjyso]{--ease:cubic-bezier(.22, 1, .36, 1);grid-template-areas:"player""chapters";row-gap:.75rem;display:grid}.cw-player[data-astro-cid-malkjyso]{aspect-ratio:16/9;grid-area:player}.cw-chapters[data-astro-cid-malkjyso]{grid-area:chapters}@media (width>=1024px){.cw-tutorial[data-astro-cid-malkjyso]{--side:clamp(18rem, 25vw, 22rem);grid-template-columns:min(100% - var(--side) - 1.25rem, max(36rem, (100svh - 21rem) * 16 / 9)) minmax(var(--side), 1fr);-moz-column-gap:1.25rem;grid-template-areas:"player chapters";column-gap:1.25rem}}.cw-player__frame[data-astro-cid-malkjyso]{isolation:isolate;aspect-ratio:16/9;background:#ececea;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 1.5rem 3rem -1.75rem #00000059}@media (width>=1024px){.cw-player__frame[data-astro-cid-malkjyso]{border-radius:1.5rem}}.cw-player__view[data-astro-cid-malkjyso]{position:absolute;inset:0}.cw-player__video[data-astro-cid-malkjyso]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cw-player__video--fallback[data-astro-cid-malkjyso]{z-index:5}.cw-player__surface[data-astro-cid-malkjyso]{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.cw-player__chrome[data-astro-cid-malkjyso]{z-index:2;pointer-events:none;transition:opacity .3s var(--ease), transform .3s var(--ease);background:linear-gradient(#0000,#0000002e 45%,#00000080);align-items:center;gap:.625rem;padding:2.5rem .75rem .75rem;display:flex;position:absolute;inset:auto 0 0}@media (width>=640px){.cw-player__chrome[data-astro-cid-malkjyso]{gap:.875rem;padding:3.5rem 1rem 1rem}}.cw-player[data-astro-cid-malkjyso][data-chrome=hide] .cw-player__chrome[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-chrome=hide] .cw-player__top[data-astro-cid-malkjyso]{visibility:hidden;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s .3s}.cw-player[data-astro-cid-malkjyso][data-chrome=hide] .cw-player__chrome[data-astro-cid-malkjyso]{transform:translateY(.375rem)}.cw-player[data-astro-cid-malkjyso][data-chrome=hide] .cw-player__surface[data-astro-cid-malkjyso]{cursor:none}.cw-player[data-astro-cid-malkjyso]:not([data-cw-ready=true]) .cw-player__chrome[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-needs-start=true] .cw-player__chrome[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-ended=true] .cw-player__chrome[data-astro-cid-malkjyso]{visibility:hidden;opacity:0}.cw-player__button[data-astro-cid-malkjyso]{backdrop-filter:blur(8px);color:#fff;cursor:pointer;pointer-events:auto;width:2.5rem;height:2.5rem;transition:background-color .2s var(--ease), border-color .2s var(--ease);background:#0a0a0a6b;border:1px solid #ffffff4d;border-radius:999px;flex:none;place-items:center;display:inline-grid}.cw-player__button[data-astro-cid-malkjyso]:hover{background:#0a0a0a99;border-color:#fff}.cw-player__button[data-astro-cid-malkjyso] svg{width:1.125rem;height:1.125rem}.cw-player[data-astro-cid-malkjyso][data-playing=true] .cw-player__icon-play[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso]:not([data-playing=true]) .cw-player__icon-pause[data-astro-cid-malkjyso]{display:none}.cw-player__time[data-astro-cid-malkjyso]{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #00000059;flex:none;font-size:.8125rem;font-weight:600}.cw-player__total[data-astro-cid-malkjyso]{color:#ffffffb3}.cw-player__track[data-astro-cid-malkjyso]{flex:1;gap:.25rem;min-width:0;display:flex}.cw-player__segment[data-astro-cid-malkjyso]{flex:var(--share) 1 0;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;min-width:0;height:1.75rem;padding:0;display:flex}.cw-player__segment-track[data-astro-cid-malkjyso]{width:100%;height:4px;transition:height .2s var(--ease);background:#ffffff5c;border-radius:999px;position:relative;overflow:hidden}.cw-player__segment[data-astro-cid-malkjyso]:hover .cw-player__segment-track[data-astro-cid-malkjyso]{height:6px}.cw-player__segment-fill[data-astro-cid-malkjyso]{border-radius:inherit;transform:scaleX(var(--p,0));transform-origin:0;background:#fff;position:absolute;inset:0}.cw-player__segment[data-astro-cid-malkjyso][aria-current] .cw-player__segment-fill[data-astro-cid-malkjyso]{background:var(--red)}@media (width<=639px){.cw-player__chrome[data-astro-cid-malkjyso]{background:linear-gradient(#0000,#0000006b);gap:.5rem;padding:1.75rem .5rem .5rem}.cw-player__button[data-astro-cid-malkjyso]{width:2.25rem;height:2.25rem}.cw-player__button[data-astro-cid-malkjyso] svg{width:1rem;height:1rem}.cw-player__mute[data-astro-cid-malkjyso]{height:1.5rem;top:.5rem;right:.5rem}}@media (width<=479px){.cw-player__time[data-astro-cid-malkjyso]{display:none}}.cw-player__start[data-astro-cid-malkjyso],.cw-player__end[data-astro-cid-malkjyso]{z-index:3;align-content:center;justify-items:center;gap:.875rem;width:100%;display:grid;position:absolute;inset:0}.cw-player__start[data-astro-cid-malkjyso][hidden],.cw-player__end[data-astro-cid-malkjyso][hidden]{display:none}.cw-player__start[data-astro-cid-malkjyso]{color:#0a0a0a;cursor:pointer;background:linear-gradient(#0000 55%,#0a0a0a1f);border:0;grid-auto-flow:column;place-content:end start;align-items:center;gap:.75rem;padding:clamp(.875rem,2.4vw,1.75rem);font-size:1rem;font-weight:700}.cw-player__start-icon[data-astro-cid-malkjyso]{background:var(--red);color:#fff;width:clamp(3rem,7vw,4.5rem);height:clamp(3rem,7vw,4.5rem);transition:transform .25s var(--ease);border-radius:999px;place-items:center;display:grid;box-shadow:0 .75rem 2rem #00000047}.cw-player__start[data-astro-cid-malkjyso]:hover .cw-player__start-icon[data-astro-cid-malkjyso]{transform:scale(1.05)}.cw-player__start-icon[data-astro-cid-malkjyso] svg{width:42%;height:42%;margin-left:6%}.cw-player__start-label[data-astro-cid-malkjyso]{white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;gap:.5rem;padding:.4375rem .5rem .4375rem .875rem;font-size:clamp(.875rem,1.6vw,1rem);display:inline-flex;box-shadow:0 .5rem 1.5rem #0000001f}.cw-player__start-time[data-astro-cid-malkjyso]{color:#fff;font-variant-numeric:tabular-nums;background:#0a0a0a;border-radius:999px;padding:.125rem .5rem;font-size:.75rem}.cw-player__end[data-astro-cid-malkjyso]{animation:cw-end-in .4s var(--ease) both;background:#0a0a0a29;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.cw-player__end-button[data-astro-cid-malkjyso]:not(.cw-player__end-button--primary){backdrop-filter:blur(8px);background:#0a0a0a73}.cw-player__end-button[data-astro-cid-malkjyso]{color:#fff;cursor:pointer;min-height:2.75rem;transition:background-color .2s var(--ease), border-color .2s var(--ease);border:1px solid #fff6;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:700;display:inline-flex}.cw-player__end-button[data-astro-cid-malkjyso] svg{width:1.0625rem;height:1.0625rem}.cw-player__end-button[data-astro-cid-malkjyso]:hover{border-color:#fff}.cw-player__end-button--primary[data-astro-cid-malkjyso]{border-color:var(--red);background:var(--red)}.cw-player__end-button--primary[data-astro-cid-malkjyso]:hover{border-color:var(--darker-red);background:var(--darker-red)}.cw-player__error[data-astro-cid-malkjyso]{z-index:4;color:#fff;background:#0a0a0adb;border-radius:.75rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.5;display:none;position:absolute;inset:auto 1rem 1rem}.cw-player[data-astro-cid-malkjyso][data-error=true] .cw-player__error[data-astro-cid-malkjyso]{display:block}.cw-player[data-astro-cid-malkjyso][data-error=true] .cw-player__chrome[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-error=true] .cw-player__start[data-astro-cid-malkjyso]{display:none}.cw-player__segment[data-astro-cid-malkjyso]:focus-visible,.cw-player__button[data-astro-cid-malkjyso]:focus-visible,.cw-player__end-button[data-astro-cid-malkjyso]:focus-visible{outline-offset:2px;outline:2px solid #fff}.cw-player__start[data-astro-cid-malkjyso]:focus-visible{outline:3px solid var(--red);outline-offset:-3px}.cw-player__top[data-astro-cid-malkjyso],.cw-player__button--step[data-astro-cid-malkjyso]{display:none}.cw-player__top[data-astro-cid-malkjyso]{transition:opacity .3s var(--ease)}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__frame[data-astro-cid-malkjyso]{z-index:10000;aspect-ratio:auto;overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;color:#fff;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden;container:cw-screen/size}@container cw-screen (orientation:portrait) and (width<=600px){.cw-player__view[data-astro-cid-malkjyso]{width:100cqh;height:100cqw;inset:50% auto auto 50%;translate:-50% -50%;rotate:90deg}}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__top[data-astro-cid-malkjyso]{z-index:4;padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) 0 max(.75rem, env(safe-area-inset-left));pointer-events:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0 0 auto}.cw-player__now[data-astro-cid-malkjyso]{backdrop-filter:blur(8px);background:#0a0a0a6b;border-radius:999px;align-items:center;gap:.5rem;min-width:0;height:2.5rem;padding:0 .875rem 0 .375rem;font-size:.875rem;font-weight:700;display:flex}.cw-player__now-num[data-astro-cid-malkjyso]{background:var(--red);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.6875rem;display:grid}.cw-player__now-title[data-astro-cid-malkjyso]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__button--close[data-astro-cid-malkjyso]{width:2.75rem;height:2.75rem}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__chrome[data-astro-cid-malkjyso]{padding:2.5rem max(1rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:linear-gradient(#0000,#0000006b);gap:.625rem}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__button--step[data-astro-cid-malkjyso]{width:2.75rem;height:2.75rem;display:inline-grid}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__button--play[data-astro-cid-malkjyso]{width:3.25rem;height:3.25rem}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__button--play[data-astro-cid-malkjyso] svg{width:1.375rem;height:1.375rem}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__button--fullscreen[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__mute[data-astro-cid-malkjyso]{display:none}.cw-player__button[data-astro-cid-malkjyso]:disabled{opacity:.35;cursor:default}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__time[data-astro-cid-malkjyso]{margin-left:.25rem;font-size:.875rem;display:block}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__segment[data-astro-cid-malkjyso]{height:2.75rem}.cw-player[data-astro-cid-malkjyso][data-immersive] .cw-player__segment-track[data-astro-cid-malkjyso]{height:5px}html.cw-player-lock{overflow:hidden}.cw-player__note[data-astro-cid-malkjyso]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cw-player__mute[data-astro-cid-malkjyso]{--icon-w:1.6875rem;z-index:2;color:#ffffffd9;height:1.625rem;clip-path:inset(0 0 0 calc(100% - var(--icon-w)) round 999px);transition:background-color .3s var(--ease), color .3s var(--ease), clip-path .45s var(--ease);background:#0a0a0a24;border-radius:999px;align-items:center;gap:.3125rem;padding:0 .4375rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.cw-player__mute[data-astro-cid-malkjyso] svg{flex:none;width:.8125rem;height:.8125rem}.cw-player__mute-label[data-astro-cid-malkjyso]{white-space:nowrap;opacity:0;transition:opacity .3s var(--ease)}.cw-player__mute[data-astro-cid-malkjyso]:hover,.cw-player[data-astro-cid-malkjyso][data-mute-peek=true] .cw-player__mute[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-needs-start=true] .cw-player__mute[data-astro-cid-malkjyso]{color:#fff;clip-path:inset(0 round 999px);background:#0a0a0a4d}.cw-player__mute[data-astro-cid-malkjyso]:hover .cw-player__mute-label[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-mute-peek=true] .cw-player__mute-label[data-astro-cid-malkjyso],.cw-player[data-astro-cid-malkjyso][data-needs-start=true] .cw-player__mute-label[data-astro-cid-malkjyso]{opacity:1}@media (width>=640px){.cw-player__mute[data-astro-cid-malkjyso]{top:1rem;right:1rem}}.cw-chapters[data-astro-cid-malkjyso]{background:#ebebeb;border-radius:1rem;padding:.375rem}@media (width>=1024px){.cw-chapters[data-astro-cid-malkjyso]{border-radius:1.5rem;flex-direction:column;padding:.5rem;display:flex}}.cw-chapters__head[data-astro-cid-malkjyso]{color:#525252;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;padding:.75rem .875rem .625rem;font-size:.75rem;font-weight:700;display:flex}.cw-chapters__total[data-astro-cid-malkjyso]{color:#525252;font-variant-numeric:tabular-nums;letter-spacing:.04em}.cw-chapters__list[data-astro-cid-malkjyso]{gap:.125rem;display:grid}@media (width>=1024px){.cw-chapters__list[data-astro-cid-malkjyso]{flex:1;grid-auto-rows:1fr}}.cw-chapter[data-astro-cid-malkjyso]{color:#404040;text-align:left;cursor:pointer;width:100%;height:100%;transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.9375rem;font-weight:600;line-height:1.3;display:grid;position:relative;overflow:hidden}@media (width>=1024px) and (width<=1279px){.cw-chapter[data-astro-cid-malkjyso]{padding-block:.5rem;font-size:.875rem}}.cw-chapter[data-astro-cid-malkjyso]:hover{color:#0a0a0a;background:#ffffff8c}.cw-chapter[data-astro-cid-malkjyso][aria-current]{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #0000000d,0 .5rem 1.25rem -.75rem #00000040}.cw-chapter__num[data-astro-cid-malkjyso]{border:1px solid rgb(var(--red-rgb) / .4);width:2rem;height:2rem;color:var(--darker-red);font-variant-numeric:tabular-nums;transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);border-radius:999px;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.cw-chapter[data-astro-cid-malkjyso][aria-current] .cw-chapter__num[data-astro-cid-malkjyso]{border-color:var(--red);background:var(--red);color:#fff}.cw-chapter__time[data-astro-cid-malkjyso]{color:#525252;font-variant-numeric:tabular-nums;font-size:.8125rem}.cw-chapter__bar[data-astro-cid-malkjyso]{opacity:0;height:2px;transition:opacity .25s var(--ease);border-radius:2px;position:absolute;inset:auto .875rem 0;overflow:hidden}.cw-chapter[data-astro-cid-malkjyso][aria-current] .cw-chapter__bar[data-astro-cid-malkjyso]{opacity:1}.cw-chapter__fill[data-astro-cid-malkjyso]{background:var(--red);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}.cw-chapter[data-astro-cid-malkjyso]:focus-visible{outline:2px solid var(--red);outline-offset:-2px}@keyframes cw-end-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cw-player__chrome[data-astro-cid-malkjyso],.cw-player__top[data-astro-cid-malkjyso],.cw-player__end[data-astro-cid-malkjyso],.cw-player__mute[data-astro-cid-malkjyso],.cw-player__mute-label[data-astro-cid-malkjyso],.cw-chapter[data-astro-cid-malkjyso],.cw-chapter__num[data-astro-cid-malkjyso]{transition:none;animation:none}}.cw-guide[data-astro-cid-yvf6r3rk]{--ease:cubic-bezier(.22, 1, .36, 1);--stage-top:calc(var(--header-height,65px) + .5rem)}.cw-guide__body[data-astro-cid-yvf6r3rk]{margin-top:2rem;display:grid}.cw-guide__stage[data-astro-cid-yvf6r3rk]{top:var(--header-height,65px);z-index:2;background:var(--background-color);margin-inline:-1.25rem;padding:.5rem 1.25rem 1.25rem;position:sticky}.cw-guide__stage[data-astro-cid-yvf6r3rk]:before{background:var(--background-color);content:"";pointer-events:none;height:2rem;position:absolute;inset:auto 0 100%}.cw-guide__stage[data-astro-cid-yvf6r3rk]:after{background:linear-gradient(var(--background-color), transparent);content:"";pointer-events:none;height:1.5rem;position:absolute;inset:100% 0 auto}.cw-stage[data-astro-cid-yvf6r3rk]{isolation:isolate;background:radial-gradient(130% 90% at 50% 0,#fdfdfd,#e9e9e9 72%);border-radius:1.25rem;height:clamp(19rem,48svh,30rem);margin:0;position:relative;overflow:hidden;container-type:size}.cw-stage__count[data-astro-cid-yvf6r3rk]{backdrop-filter:blur(6px);color:#0a0a0a;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#ffffffd1;border:1px solid #00000014;border-radius:999px;align-items:baseline;gap:.25rem;padding:.3125rem .6875rem;font-size:.8125rem;font-weight:700;display:flex;position:absolute;top:.875rem;left:.875rem}.cw-stage__of[data-astro-cid-yvf6r3rk]{color:#525252;font-weight:600}.cw-phone[data-astro-cid-yvf6r3rk]{--fill:.88;--lift:6cqh;top:calc(var(--lift) - var(--fill) / .5602 * 6.4036cqh);left:calc(50cqw - var(--fill) / .5602 * .6404 * 51.97cqh);height:calc(var(--fill) / .5602 * 100cqh);aspect-ratio:990/1546;position:absolute}.cw-phone__photo[data-astro-cid-yvf6r3rk]{width:100%;height:100%;display:block}.cw-phone__screen[data-astro-cid-yvf6r3rk]{left:var(--sl);top:var(--st);width:var(--sw);height:var(--sh);border-radius:var(--srx) / var(--sry);background:#fcfcfc;position:absolute;overflow:hidden}.cw-phone__glass[data-astro-cid-yvf6r3rk]{left:var(--gl);top:var(--gt);width:var(--gw);height:var(--gh);pointer-events:none;position:absolute}.cw-phone__screen[data-astro-cid-yvf6r3rk] .cw-screen{opacity:0;transition:opacity .35s var(--ease);position:absolute;inset:0}.cw-phone__screen[data-astro-cid-yvf6r3rk] .cw-screen.is-current{opacity:1}.cw-steps[data-astro-cid-yvf6r3rk]{z-index:1;display:grid;position:relative}.cw-step[data-astro-cid-yvf6r3rk]{-moz-column-gap:1rem;scroll-margin-top:calc(var(--header-height,65px) + 1rem);grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;padding-block:1.75rem;display:grid;position:relative}.cw-step[data-astro-cid-yvf6r3rk]:before,.cw-step[data-astro-cid-yvf6r3rk]:after{content:"";border-radius:2px;width:2px;position:absolute;top:4.75rem;bottom:-1.25rem;left:calc(1.25rem - 1px)}.cw-step[data-astro-cid-yvf6r3rk]:before{background:#e5e5e5}.cw-step[data-astro-cid-yvf6r3rk]:after{background:var(--red);transform-origin:top;transition:transform .5s var(--ease);transform:scaleY(0)}.cw-step[data-astro-cid-yvf6r3rk]:last-child:before,.cw-step[data-astro-cid-yvf6r3rk]:last-child:after{display:none}.cw-step[data-astro-cid-yvf6r3rk].is-read:after{transform:scaleY(1)}.cw-step__num[data-astro-cid-yvf6r3rk]{border:1px solid rgb(var(--red-rgb) / .4);background:var(--background-color);width:2.5rem;height:2.5rem;color:var(--darker-red);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.cw-step[data-astro-cid-yvf6r3rk].is-current .cw-step__num[data-astro-cid-yvf6r3rk],.cw-step[data-astro-cid-yvf6r3rk].is-read .cw-step__num[data-astro-cid-yvf6r3rk]{border-color:var(--red);background:var(--red);color:#fff}.cw-step__label[data-astro-cid-yvf6r3rk]{color:#525252;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:2.5rem}.cw-step__title[data-astro-cid-yvf6r3rk]{color:#0a0a0a;letter-spacing:-.025em;text-wrap:balance;margin-top:.125rem;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:700;line-height:1.15}.cw-step__text[data-astro-cid-yvf6r3rk]{color:#404040;text-wrap:pretty;max-width:52ch;margin-top:.75rem;font-size:1rem;line-height:1.65}.cw-step__text[data-astro-cid-yvf6r3rk] strong{color:#0a0a0a;font-weight:600}.cw-step__text[data-astro-cid-yvf6r3rk] .cw-inline-link{color:#0a0a0a;text-decoration:underline;text-decoration-color:rgb(var(--red-rgb) / .55);text-underline-offset:.2em;transition:text-decoration-color .2s var(--ease);font-weight:600;text-decoration-thickness:2px}.cw-step__text[data-astro-cid-yvf6r3rk] .cw-inline-link:hover{text-decoration-color:var(--red)}.cw-watch[data-astro-cid-yvf6r3rk]{color:#171717;cursor:pointer;min-height:2.5rem;transition:border-color .18s var(--ease);background:#fff;border:1px solid #d4d4d4;border-radius:999px;align-items:center;gap:.5rem;margin-top:1.25rem;padding:0 .5rem 0 .875rem;font-size:.875rem;font-weight:700;display:inline-flex}.cw-watch[data-astro-cid-yvf6r3rk] svg{width:.875rem;height:.875rem;color:var(--red)}.cw-watch__time[data-astro-cid-yvf6r3rk]{color:#525252;font-variant-numeric:tabular-nums;background:#f5f5f5;border-radius:999px;padding:.1875rem .5rem;font-size:.75rem}.cw-watch[data-astro-cid-yvf6r3rk]:hover{border-color:#171717}.cw-watch[data-astro-cid-yvf6r3rk]:focus-visible,.cw-step__text[data-astro-cid-yvf6r3rk] .cw-inline-link:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (scripting:enabled){.cw-step[data-astro-cid-yvf6r3rk]{min-height:calc(100svh - var(--header-height,65px) - clamp(19rem, 48svh, 30rem) - 2rem);align-content:start}}@media (width<=1023px) and (orientation:landscape) and (height<=560px){.cw-guide__body[data-astro-cid-yvf6r3rk]{-moz-column-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);column-gap:1.5rem}.cw-guide__stage[data-astro-cid-yvf6r3rk]{top:calc(var(--header-height,65px) + .75rem);background:0 0;grid-area:1/2;align-self:start;margin:0;padding:0}.cw-guide__stage[data-astro-cid-yvf6r3rk]:before,.cw-guide__stage[data-astro-cid-yvf6r3rk]:after{display:none}.cw-stage[data-astro-cid-yvf6r3rk]{height:calc(100svh - var(--header-height,65px) - 1.5rem)}.cw-steps[data-astro-cid-yvf6r3rk]{grid-area:1/1}@media (scripting:enabled){.cw-step[data-astro-cid-yvf6r3rk]{min-height:70svh}.cw-step[data-astro-cid-yvf6r3rk]:last-child{min-height:calc(100svh - var(--header-height,65px))}}}@media (width>=1024px){.cw-guide__body[data-astro-cid-yvf6r3rk]{-moz-column-gap:clamp(3rem, 6vw, 6rem);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);column-gap:clamp(3rem,6vw,6rem);margin-top:3.5rem}.cw-guide__stage[data-astro-cid-yvf6r3rk]{top:calc(var(--header-height,65px) + 1.5rem);background:0 0;grid-area:1/2;align-self:start;margin:0;padding:0}.cw-guide__stage[data-astro-cid-yvf6r3rk]:before,.cw-guide__stage[data-astro-cid-yvf6r3rk]:after{display:none}.cw-stage[data-astro-cid-yvf6r3rk]{height:min(calc(100svh - var(--header-height,65px) - 5rem), 50rem);border-radius:2rem}.cw-phone[data-astro-cid-yvf6r3rk]{--fill:.76;--lift:9cqh}.cw-stage__count[data-astro-cid-yvf6r3rk]{top:1.25rem;left:1.25rem}.cw-steps[data-astro-cid-yvf6r3rk]{grid-area:1/1}.cw-step[data-astro-cid-yvf6r3rk]{-moz-column-gap:1.5rem;grid-template-columns:3rem minmax(0,1fr);column-gap:1.5rem;padding-block:2.5rem}.cw-step[data-astro-cid-yvf6r3rk]:before,.cw-step[data-astro-cid-yvf6r3rk]:after{top:6.25rem;bottom:-1.75rem;left:calc(1.5rem - 1px)}.cw-step__num[data-astro-cid-yvf6r3rk]{width:3rem;height:3rem;font-size:.875rem}.cw-step__label[data-astro-cid-yvf6r3rk]{line-height:3rem}.cw-step__text[data-astro-cid-yvf6r3rk]{font-size:1.0625rem}@media (scripting:enabled){.cw-step[data-astro-cid-yvf6r3rk]{align-content:start;min-height:62svh}.cw-step[data-astro-cid-yvf6r3rk]:last-child{min-height:100svh}}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]{view-timeline-name:--cw-step;view-timeline-axis:block}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:not(:last-child) .cw-step__num[data-astro-cid-yvf6r3rk],.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:not(:last-child) .cw-step__body[data-astro-cid-yvf6r3rk]{animation-name:cw-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cw-step;animation-range-start:entry 50vh;animation-range-end:entry calc(50vh + var(--drift-max,0px) / .45)}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child{--stage-h:min(calc(100svh - var(--header-height,65px) - 5rem), 50rem);padding-bottom:max(2.5rem, calc(var(--stage-h) / 2 - var(--half,0px)));overflow:clip}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child .cw-step__num[data-astro-cid-yvf6r3rk],.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child .cw-step__body[data-astro-cid-yvf6r3rk]{top:calc(var(--header-height,65px) + 1.5rem + var(--stage-h) / 2 - var(--half,0px));position:sticky}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child .cw-step__num[data-astro-cid-yvf6r3rk]{margin-bottom:max(0px, calc(var(--half,0px) * 2 - 3rem))}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step__num[data-astro-cid-yvf6r3rk]{z-index:1}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:not(:last-child) .cw-step__num[data-astro-cid-yvf6r3rk]{position:relative}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:before,.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:after{top:0;bottom:0}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:first-child:before,.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:first-child:after{top:4rem}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child:before,.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child:after{display:block}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:last-child .cw-step__num[data-astro-cid-yvf6r3rk]:after{background:var(--background-color);content:"";width:.25rem;height:100vh;margin-left:-.125rem;position:absolute;top:calc(100% + 1px);left:50%}.cw-steps[data-astro-cid-yvf6r3rk].is-drifting .cw-step[data-astro-cid-yvf6r3rk]:after{transition:none;animation-name:cw-rail-fill;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cw-step;animation-range:entry 50vh entry calc(100% + 50vh);transform:none}}@keyframes cw-drift{to{translate:0 var(--drift-max,0px)}}@keyframes cw-rail-fill{0%{scale:1 0}to{scale:1}}@media (prefers-reduced-motion:reduce){.cw-phone__screen[data-astro-cid-yvf6r3rk] .cw-screen,.cw-step[data-astro-cid-yvf6r3rk]:after,.cw-step__num[data-astro-cid-yvf6r3rk]{transition:none}}
