.capacity-module__KZGyGa__tool{--cp-ink:#1c1a17;--cp-muted:#5b554a;--cp-paper:#fffdf8;--cp-rule:#4c82be21;--cp-sky:#d8edff;--cp-mint:#d4f7e5;--cp-sun:#fff0ad;--cp-pink:#ffe1e1;--cp-mark:#ffd84a99;--cp-link:#1d4ed8;color:var(--cp-ink);gap:1.5rem;display:grid}.dark .capacity-module__KZGyGa__tool{--cp-ink:var(--foreground);--cp-muted:var(--muted-foreground);--cp-paper:var(--card);--cp-rule:#94aacd14;--cp-sky:#1c3550;--cp-mint:#173f30;--cp-sun:#3d3413;--cp-pink:#432325;--cp-mark:#ffc53d4d;--cp-link:#8cc4ff}@media (min-width:960px){.capacity-module__KZGyGa__tool{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start}}.capacity-module__KZGyGa__inputs{border:1.5px solid color-mix(in srgb, var(--cp-ink) 60%, transparent);background:var(--cp-paper) repeating-linear-gradient(transparent 0 27px, var(--cp-rule) 27px 28px);box-shadow:3px 4px 0 color-mix(in srgb, var(--cp-ink) 14%, transparent);border-radius:12px 16px 11px 15px;gap:.9rem;padding:1.1rem 1rem 1.2rem;display:grid;position:relative}@media (min-width:960px){.capacity-module__KZGyGa__inputs{position:sticky;top:5.5rem}}.capacity-module__KZGyGa__inputsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.capacity-module__KZGyGa__h2{font-family:var(--font-hand), cursive;margin:0;font-size:1.7rem;font-weight:700;line-height:1.1}.capacity-module__KZGyGa__reset{color:var(--cp-link);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:.3rem;padding:.25rem 0;font-size:.8rem;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.capacity-module__KZGyGa__field{gap:.2rem;min-width:0;display:grid}.capacity-module__KZGyGa__label{font-size:.86rem;font-weight:700}.capacity-module__KZGyGa__words{font-family:var(--font-hand), cursive;color:#1d6fd6;font-size:1.15rem;font-weight:700;line-height:1.1}.dark .capacity-module__KZGyGa__words{color:#8cc4ff}.capacity-module__KZGyGa__help{color:var(--cp-muted);font-size:.78rem;line-height:1.4}.capacity-module__KZGyGa__inputRow{align-items:center;gap:.45rem;display:flex}.capacity-module__KZGyGa__input,.capacity-module__KZGyGa__select{width:100%;min-width:0;font:inherit;font-family:var(--font-jetbrains), ui-monospace, monospace;border:1.5px solid color-mix(in srgb, var(--cp-ink) 55%, transparent);background:var(--background,#fff);color:var(--cp-ink);border-radius:8px;padding:.45rem .6rem;font-size:1rem}.capacity-module__KZGyGa__input:focus-visible,.capacity-module__KZGyGa__select:focus-visible{outline-offset:1px;outline:3px solid #2563eb8c}.capacity-module__KZGyGa__suffix{color:var(--cp-muted);white-space:nowrap;font-size:.85rem}.capacity-module__KZGyGa__ratio{border:0;gap:.25rem;min-width:0;margin:0;padding:0;display:grid}.capacity-module__KZGyGa__ratioRow{grid-template-columns:1fr auto 1fr;align-items:end;gap:.4rem;display:grid}.capacity-module__KZGyGa__ratioRow .capacity-module__KZGyGa__label{color:var(--cp-muted);font-size:.78rem;font-weight:600}.capacity-module__KZGyGa__colon{font-family:var(--font-hand), cursive;padding-bottom:.2rem;font-size:1.8rem;font-weight:700}.capacity-module__KZGyGa__sizeRow{grid-template-columns:1fr 6rem;align-items:start;gap:.5rem;display:grid}.capacity-module__KZGyGa__unit{padding-top:1.45rem}.capacity-module__KZGyGa__more{font-size:.86rem}.capacity-module__KZGyGa__more summary{cursor:pointer;color:var(--cp-link);font-weight:600}.capacity-module__KZGyGa__more[open]{gap:.8rem;display:grid}.capacity-module__KZGyGa__more[open] summary{margin-bottom:.2rem}.capacity-module__KZGyGa__copy{font:inherit;cursor:pointer;border:1.5px solid var(--cp-ink);background:var(--cp-sun);color:var(--cp-ink);box-shadow:2px 2px 0 var(--cp-ink);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .9rem;font-size:.9rem;font-weight:700;display:inline-flex}.capacity-module__KZGyGa__copy:active{box-shadow:1px 1px 0 var(--cp-ink);transform:translate(1px,1px)}.capacity-module__KZGyGa__results{gap:1rem;min-width:0;display:grid}@media (min-width:640px){.capacity-module__KZGyGa__results{grid-template-columns:1fr 1fr}}.capacity-module__KZGyGa__card{border:1.5px solid color-mix(in srgb, var(--cp-ink) 60%, transparent);background:var(--cp-tone,var(--cp-paper));min-width:0;box-shadow:2px 3px 0 color-mix(in srgb, var(--cp-ink) 12%, transparent);border-radius:10px 14px 10px 13px;padding:1rem 1rem 1.05rem;position:relative}.capacity-module__KZGyGa__card:before{content:"";background:color-mix(in srgb, var(--cp-paper) 70%, transparent);border:1px solid color-mix(in srgb, var(--cp-ink) 18%, transparent);width:64px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(-2deg)}.capacity-module__KZGyGa__sky{--cp-tone:var(--cp-sky)}.capacity-module__KZGyGa__mint{--cp-tone:var(--cp-mint)}.capacity-module__KZGyGa__sun{--cp-tone:var(--cp-sun)}.capacity-module__KZGyGa__pink{--cp-tone:var(--cp-pink)}.capacity-module__KZGyGa__cardTitle{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.capacity-module__KZGyGa__big{font-family:var(--font-jetbrains), ui-monospace, monospace;overflow-wrap:anywhere;background:linear-gradient(transparent 62%, var(--cp-mark) 62%, var(--cp-mark) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:.25rem 0 0;font-size:1.55rem;font-weight:800;line-height:1.15;display:inline}.capacity-module__KZGyGa__sub{color:var(--cp-muted);margin:.35rem 0 0;font-size:.86rem;font-weight:600}.capacity-module__KZGyGa__how{border-top:1px dashed color-mix(in srgb, var(--cp-ink) 28%, transparent);margin-top:.7rem;padding-top:.6rem;font-size:.88rem;line-height:1.55}.capacity-module__KZGyGa__how p{overflow-wrap:anywhere;margin:0 0 .35rem}.capacity-module__KZGyGa__how p:last-child{margin-bottom:0}.capacity-module__KZGyGa__howTag{font-family:var(--font-hand), cursive;color:#c8321f;margin-bottom:.25rem;font-size:1.1rem;font-weight:700;display:inline-block}.dark .capacity-module__KZGyGa__howTag{color:#ff7a59}.capacity-module__KZGyGa__tip{color:var(--cp-muted);font-size:.82rem;font-style:italic}.capacity-module__KZGyGa__units{color:var(--cp-muted);margin:0;font-size:.8rem}@media (min-width:640px){.capacity-module__KZGyGa__units,.capacity-module__KZGyGa__cta{grid-column:1/-1}}.capacity-module__KZGyGa__cta{border:1.5px dashed color-mix(in srgb, var(--cp-ink) 45%, transparent);background:var(--cp-paper);border-radius:12px;padding:1rem}.capacity-module__KZGyGa__ctaText{margin:0;font-size:.95rem;line-height:1.55}.capacity-module__KZGyGa__ctaRow{flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin-top:.75rem;display:flex}.capacity-module__KZGyGa__ctaBuy{border:1.5px solid var(--cp-ink);color:#fff;box-shadow:2px 2px 0 var(--cp-ink);background:#1d4ed8;border-radius:999px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.dark .capacity-module__KZGyGa__ctaBuy{background:#3b82f6}.capacity-module__KZGyGa__ctaLink{color:var(--cp-link);text-underline-offset:3px;font-size:.92rem;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.tool-art-module__WiHT8q__art{--iso-ink:#1c1a17;--iso-logo:#1c1a17;--iso-wire:#1c1a178c;--iso-label:#4a443a;--iso-pap-t:#fffdf6;--iso-pap-r:#ece5d3;--iso-pap-l:#d6ccb3;--iso-sun-t:#fff0ad;--iso-sun-r:#f6d86c;--iso-sun-l:#e0bd48;--iso-acc-t:#d8edff;--iso-acc-r:#a9d0f2;--iso-acc-l:#83b3de;--iso-packet:#1d6fd6;--iso-packet2:#c2410c;width:100%;height:auto;display:block;overflow:visible}.dark .tool-art-module__WiHT8q__art{--iso-ink:#f6efddd1;--iso-logo:#f6efdd;--iso-wire:#f6efdd6b;--iso-label:#cfc3a4;--iso-pap-t:#3a3124;--iso-pap-r:#2b2419;--iso-pap-l:#211b12;--iso-sun-t:#5a4a17;--iso-sun-r:#463911;--iso-sun-l:#352b0c;--iso-acc-t:#24486a;--iso-acc-r:#1b3752;--iso-acc-l:#142a40;--iso-packet:#7cc4ff;--iso-packet2:#ff8a4c}.tool-art-module__WiHT8q__art .lb{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.02em;fill:var(--iso-ink);text-anchor:middle;font-size:12px;font-weight:700}.tool-art-module__WiHT8q__art .lb.sub{fill:var(--iso-label);font-size:10.5px;font-weight:600}.tool-art-module__WiHT8q__small .lb{font-size:13.5px}.tool-art-module__WiHT8q__art .w{fill:none;stroke:var(--iso-wire);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.tool-art-module__WiHT8q__art .ah{fill:var(--iso-wire)}.tool-art-module__WiHT8q__art .pk{fill:var(--iso-packet);stroke:var(--iso-ink);stroke-width:1.6px}.tool-art-module__WiHT8q__art .pk2{fill:var(--iso-packet2)}@media (prefers-reduced-motion:no-preference){.tool-art-module__WiHT8q__art .n{transform-box:fill-box;animation:.46s cubic-bezier(.22,1,.36,1) both tool-art-module__WiHT8q__rise;animation-delay:calc(var(--i,0) * 90ms + .12s)}.tool-art-module__WiHT8q__art .w{stroke-dashoffset:1px;animation:.56s ease-out forwards tool-art-module__WiHT8q__draw;animation-delay:calc(var(--i,0) * 80ms + .2s)}.tool-art-module__WiHT8q__art .ah{animation:.42s ease-out both tool-art-module__WiHT8q__fade;animation-delay:calc(var(--i,0) * 80ms + .42s)}.tool-art-module__WiHT8q__art .pk{animation:.3s ease-out .9s both tool-art-module__WiHT8q__fade}}@media (prefers-reduced-motion:reduce){.tool-art-module__WiHT8q__art .pk{display:none}}@keyframes tool-art-module__WiHT8q__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tool-art-module__WiHT8q__draw{to{stroke-dashoffset:0}}@keyframes tool-art-module__WiHT8q__fade{0%{opacity:0}to{opacity:1}}
.capacity-card-module__F27Uaa__card{border:1.5px dashed color-mix(in srgb, var(--foreground) 50%, transparent);background:var(--card);border-radius:12px 15px 11px 14px;align-items:center;gap:.75rem;margin-top:1.5rem;padding:1rem 1.1rem;display:grid}@media (min-width:768px){.capacity-card-module__F27Uaa__card{grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:1.25rem}}.capacity-card-module__F27Uaa__art{width:100%;max-width:20rem;margin:0 auto}.capacity-card-module__F27Uaa__text{min-width:0}.capacity-card-module__F27Uaa__kicker{font-family:var(--font-hand), cursive;color:#c8321f;margin:0;font-size:1.15rem;font-weight:700}.dark .capacity-card-module__F27Uaa__kicker{color:#ff7a59}.capacity-card-module__F27Uaa__title{color:var(--foreground);margin:.1rem 0 0;font-size:1.15rem;font-weight:800}.capacity-card-module__F27Uaa__body{color:var(--muted-foreground);margin:.35rem 0 0;font-size:.95rem;line-height:1.55}.capacity-card-module__F27Uaa__go{color:var(--primary);text-underline-offset:3px;align-items:center;gap:.35rem;margin-top:.6rem;font-weight:700;text-decoration:underline;display:inline-flex}
.walkthrough-module__Xo_9gG__section{padding:48px 0 56px;scroll-margin-top:80px}@media (min-width:640px){.walkthrough-module__Xo_9gG__section{padding:64px 0}}.walkthrough-module__Xo_9gG__kicker{border:1.5px solid var(--foreground);background:var(--cs-yellow);color:#1c1a17;box-shadow:2px 2px 0 var(--foreground);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;border-radius:6px;padding:3px 10px;font-size:.7rem;font-weight:800;display:inline-block}.dark .walkthrough-module__Xo_9gG__kicker{color:#fffbe8}.walkthrough-module__Xo_9gG__player{border:2px solid var(--foreground);background:var(--cs-card);box-shadow:6px 6px 0 var(--cs-sky);border-radius:14px;padding:12px;position:relative}@media (min-width:640px){.walkthrough-module__Xo_9gG__player{padding:18px}}.walkthrough-module__Xo_9gG__isBroken{box-shadow:6px 6px 0 var(--cs-pink)}.walkthrough-module__Xo_9gG__grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:860px){.walkthrough-module__Xo_9gG__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:22px}}.walkthrough-module__Xo_9gG__boardCol{min-width:0}.walkthrough-module__Xo_9gG__textCol{flex-direction:column;gap:10px;min-width:0;display:flex}.walkthrough-module__Xo_9gG__counter{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--foreground);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.78rem;font-weight:800;display:flex}.walkthrough-module__Xo_9gG__trackName{color:var(--nb-pen);letter-spacing:.06em;text-transform:uppercase}.walkthrough-module__Xo_9gG__dots{flex-wrap:wrap;gap:6px;display:flex}.walkthrough-module__Xo_9gG__dot{border:2px solid var(--foreground);background:var(--cs-card);cursor:pointer;border-radius:50%;width:24px;height:24px;padding:0}.walkthrough-module__Xo_9gG__dotPast{background:color-mix(in srgb, var(--foreground) 30%, var(--cs-card))}.walkthrough-module__Xo_9gG__dotOn{background:var(--cs-yellow);box-shadow:0 0 0 2px var(--cs-accent)}.walkthrough-module__Xo_9gG__dot:focus-visible{outline:3px solid var(--cs-accent);outline-offset:2px}.walkthrough-module__Xo_9gG__steps{margin:0;padding:0;list-style:none}.walkthrough-module__Xo_9gG__step{border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);background-color:var(--cs-paper);background-image:linear-gradient(90deg, transparent 14px, var(--cs-rule) 14px 16px, transparent 16px);border-radius:8px;min-height:9.5rem;padding:12px 12px 14px 28px}.walkthrough-module__Xo_9gG__off{display:none}.walkthrough-module__Xo_9gG__stepNo{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:.7rem;font-weight:800}.walkthrough-module__Xo_9gG__stepTitle{color:var(--foreground);overflow-wrap:anywhere;margin-top:4px;font-size:1.15rem;font-weight:800;line-height:1.3}.walkthrough-module__Xo_9gG__stepBody{color:var(--foreground);margin-top:8px;font-size:1rem;line-height:1.65}.walkthrough-module__Xo_9gG__stepBody code{font-family:var(--font-jetbrains), ui-monospace, monospace;background:color-mix(in srgb, var(--foreground) 9%, transparent);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;font-size:.86em}.walkthrough-module__Xo_9gG__stepBody strong{font-weight:800}.walkthrough-module__Xo_9gG__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.walkthrough-module__Xo_9gG__ctl{border:2px solid var(--foreground);background:var(--cs-card);min-width:48px;min-height:48px;color:var(--foreground);cursor:pointer;box-shadow:3px 3px 0 var(--foreground);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.98rem;font-weight:800;display:inline-flex}.walkthrough-module__Xo_9gG__ctl:hover:not(:disabled){box-shadow:4px 4px 0 var(--foreground);transform:translate(-1px,-1px)}.walkthrough-module__Xo_9gG__ctl:disabled{opacity:.4;cursor:default;box-shadow:none}.walkthrough-module__Xo_9gG__ctl:focus-visible{outline:3px solid var(--cs-accent);outline-offset:2px}.walkthrough-module__Xo_9gG__play{background:var(--cs-sky)}.walkthrough-module__Xo_9gG__nextBtn{background:var(--cs-yellow);color:#1c1a17}.dark .walkthrough-module__Xo_9gG__nextBtn{color:#fffbe8}.walkthrough-module__Xo_9gG__keys{color:var(--muted-foreground);font-size:.82rem}@media (hover:none){.walkthrough-module__Xo_9gG__keys{display:none}}.walkthrough-module__Xo_9gG__kbd{font-family:var(--font-jetbrains), ui-monospace, monospace;border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;padding:0 6px;font-size:.78rem}.walkthrough-module__Xo_9gG__breakRow{border-top:1.5px dashed color-mix(in srgb, var(--foreground) 35%, transparent);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding-top:12px;display:flex}.walkthrough-module__Xo_9gG__breakSwitch{border:2px solid var(--foreground);background:var(--cs-card);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-weight:800;display:inline-flex}.walkthrough-module__Xo_9gG__breakSwitch:focus-visible{outline:3px solid var(--cs-accent);outline-offset:2px}.walkthrough-module__Xo_9gG__knob{border:2px solid var(--foreground);background:color-mix(in srgb, var(--foreground) 12%, var(--cs-card));border-radius:999px;width:38px;height:22px;transition:background .2s;position:relative}.walkthrough-module__Xo_9gG__knob:after{content:"";background:var(--foreground);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.walkthrough-module__Xo_9gG__breakOn{background:var(--cs-pink)}.walkthrough-module__Xo_9gG__breakOn .walkthrough-module__Xo_9gG__knob{background:var(--cs-pen)}.walkthrough-module__Xo_9gG__breakOn .walkthrough-module__Xo_9gG__knob:after{background:#fff;transform:translate(16px)}@media (prefers-reduced-motion:reduce){.walkthrough-module__Xo_9gG__knob,.walkthrough-module__Xo_9gG__knob:after{transition:none}}.walkthrough-module__Xo_9gG__breakHint{color:var(--muted-foreground);flex:14rem;font-size:.9rem}.walkthrough-module__Xo_9gG__failures{flex-wrap:wrap;gap:8px;display:flex}.walkthrough-module__Xo_9gG__failure{border:1.5px solid var(--foreground);background:var(--cs-card);min-height:40px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:.92rem;font-weight:700}.walkthrough-module__Xo_9gG__failureOn{background:var(--cs-pen);border-color:var(--cs-pen);color:#fff}.dark .walkthrough-module__Xo_9gG__failureOn{color:#1c1a17}.walkthrough-module__Xo_9gG__failure:focus-visible{outline:3px solid var(--cs-accent);outline-offset:2px}.walkthrough-module__Xo_9gG__lead{color:var(--foreground);flex-basis:100%;font-size:.95rem;font-weight:600}.walkthrough-module__Xo_9gG__sources{color:var(--muted-foreground);margin-top:12px;font-size:.85rem;line-height:1.5}.walkthrough-module__Xo_9gG__mock{border:2px solid var(--foreground);background:color-mix(in srgb, var(--cs-mint) 35%, var(--cs-card));box-shadow:5px 5px 0 var(--foreground);border-radius:12px;gap:12px;margin-top:20px;padding:16px;display:grid}@media (min-width:760px){.walkthrough-module__Xo_9gG__mock{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px 22px}}.walkthrough-module__Xo_9gG__mockKicker{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--nb-pen);font-size:.7rem;font-weight:800}.walkthrough-module__Xo_9gG__mockLine{color:var(--foreground);margin-top:4px;font-size:1rem;line-height:1.55}.walkthrough-module__Xo_9gG__mockActions{justify-items:start;gap:8px;display:grid}.walkthrough-module__Xo_9gG__mockBtn{background:var(--foreground);min-height:48px;color:var(--background);border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-weight:800;text-decoration:none;display:inline-flex}.walkthrough-module__Xo_9gG__mockBtn:hover{opacity:.92}.walkthrough-module__Xo_9gG__mockBtn:focus-visible{outline:3px solid var(--cs-accent);outline-offset:3px}.walkthrough-module__Xo_9gG__mockLevels{color:var(--muted-foreground);font-size:.85rem}.walkthrough-module__Xo_9gG__mockLevel{color:var(--foreground);text-underline-offset:3px;font-weight:700;text-decoration:underline}
.tools-module__oGGGra__page{padding:1.5rem 0 4rem}.tools-module__oGGGra__wrap{gap:2rem;min-width:0;max-width:72rem;margin:0 auto;padding:0 16px;display:grid}@media (min-width:640px){.tools-module__oGGGra__wrap{padding:0 24px}}.tools-module__oGGGra__crumbs{color:var(--muted-foreground);font-size:.82rem}.tools-module__oGGGra__crumbs a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tools-module__oGGGra__hero{align-items:center;gap:1.25rem;display:grid}@media (min-width:960px){.tools-module__oGGGra__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.tools-module__oGGGra__heroText{min-width:0}.tools-module__oGGGra__kicker{font-family:var(--font-hand), cursive;color:#c8321f;margin:0;font-size:1.3rem;font-weight:700}.dark .tools-module__oGGGra__kicker{color:#ff7a59}.tools-module__oGGGra__h1{font-family:var(--font-display), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--foreground);margin:.2rem 0 0;font-size:clamp(1.9rem,6vw,3rem);font-weight:800;line-height:1.08}.tools-module__oGGGra__h1Sub{color:var(--muted-foreground);letter-spacing:-.01em;margin-top:.3rem;font-size:.55em;font-weight:700;display:block}.tools-module__oGGGra__lead{color:var(--foreground);max-width:40rem;margin:.9rem 0 0;font-size:1.06rem;line-height:1.6}.tools-module__oGGGra__note{color:var(--muted-foreground);margin:.6rem 0 0;font-size:.92rem}.tools-module__oGGGra__heroArt{min-width:0;margin:0}.tools-module__oGGGra__stageWide{max-width:32rem;margin:0 auto;display:none}.tools-module__oGGGra__stageMini{max-width:26rem;margin:0 auto;display:block}@media (min-width:640px){.tools-module__oGGGra__stageWide{display:block}.tools-module__oGGGra__stageMini{display:none}}.tools-module__oGGGra__cap{text-align:center;font-family:var(--font-hand), cursive;color:var(--muted-foreground);margin-top:.4rem;font-size:1.1rem;font-weight:700}.tools-module__oGGGra__h2{font-family:var(--font-display), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--foreground);margin:0 0 1rem;font-size:clamp(1.4rem,4vw,1.9rem);font-weight:800}.tools-module__oGGGra__stepList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.tools-module__oGGGra__stepList{grid-template-columns:repeat(3,minmax(0,1fr))}}.tools-module__oGGGra__step{border:1.5px solid color-mix(in srgb, var(--foreground) 45%, transparent);background:var(--card);border-radius:12px 15px 11px 14px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.tools-module__oGGGra__stepNum{border:2px solid var(--foreground);width:2.1rem;height:2.1rem;font-family:var(--font-hand), cursive;color:#1c1a17;background:#fff0ad;border-radius:50%;flex:none;place-items:center;font-size:1.35rem;font-weight:700;display:grid}.tools-module__oGGGra__stepTitle{color:var(--foreground);margin:0;font-size:1rem;font-weight:800}.tools-module__oGGGra__stepText{color:var(--muted-foreground);margin:.3rem 0 0;font-size:.92rem;line-height:1.55}.tools-module__oGGGra__faq{gap:.6rem;max-width:50rem;display:grid}.tools-module__oGGGra__faqItem{border:1.5px solid color-mix(in srgb, var(--foreground) 35%, transparent);background:var(--card);border-radius:10px;padding:.75rem 1rem}.tools-module__oGGGra__faqItem summary{cursor:pointer;color:var(--foreground);font-weight:700}.tools-module__oGGGra__faqItem p{color:var(--foreground);margin:.6rem 0 0;font-size:.95rem;line-height:1.6}.tools-module__oGGGra__more{color:var(--foreground);margin:0;font-size:.95rem;line-height:1.6}.tools-module__oGGGra__more a{color:var(--primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.tools-module__oGGGra__hubHead{max-width:46rem}.tools-module__oGGGra__hubList{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.tools-module__oGGGra__hubList{grid-template-columns:repeat(2,minmax(0,1fr))}}.tools-module__oGGGra__hubCard{border:1.5px solid color-mix(in srgb, var(--foreground) 55%, transparent);background:var(--card);box-shadow:3px 4px 0 color-mix(in srgb, var(--foreground) 14%, transparent);border-radius:12px 16px 11px 15px;min-width:0;padding:1.1rem 1.1rem 1.25rem}.tools-module__oGGGra__hubArt{max-width:24rem;margin:0 auto .6rem}.tools-module__oGGGra__hubName{margin:0;font-size:1.35rem;font-weight:800}.tools-module__oGGGra__hubName a{color:var(--foreground);text-decoration:none}.tools-module__oGGGra__hubShort{color:var(--foreground);margin:.4rem 0 0;line-height:1.55}.tools-module__oGGGra__hubIo{color:var(--muted-foreground);margin:.4rem 0 0;font-size:.88rem;line-height:1.5}.tools-module__oGGGra__hubGo{color:var(--primary);text-underline-offset:3px;align-items:center;gap:.35rem;margin-top:.9rem;font-weight:700;text-decoration:underline;display:inline-flex}
.tools-module__Ps6o6a__tool{--t-ink:var(--bk-ink,var(--foreground));--t-soft:var(--bk-soft,var(--muted-foreground));--t-card:var(--bk-card,var(--card));--t-shade:var(--bk-shade,var(--muted));--t-line:var(--bk-border,var(--foreground));--t-accent:var(--bk-accent,var(--primary));--t-accent-ink:var(--bk-accent-ink,var(--primary-foreground));--t-a:var(--t-accent);--t-b:var(--lk-series2,oklch(from var(--t-accent) .6 .14 calc(h + 130)));--t-c:var(--lk-kv,oklch(from var(--t-accent) .68 .14 calc(h + 230)));--t-kvc:var(--lk-kv,var(--t-b));--t-wt:var(--lk-weights,var(--t-a));--t-d:var(--lk-lime,oklch(from var(--t-accent) .62 .13 calc(h + 70)));--t-ok:var(--lk-ok,oklch(from var(--t-accent) .52 .13 150));--t-bad:var(--lk-bad,oklch(from var(--t-accent) .52 .17 28));--t-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color:var(--t-ink);background:var(--t-card);border:2px solid var(--t-line);box-shadow:5px 5px 0 color-mix(in srgb, var(--t-line) 85%, transparent);border-radius:16px;min-width:0;padding:16px;font-size:1rem;line-height:1.55;container-type:inline-size}@media (min-width:640px){.tools-module__Ps6o6a__tool{padding:22px 24px}}.tools-module__Ps6o6a__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin:0 0 4px;display:flex}.tools-module__Ps6o6a__title{font-family:var(--font-display,inherit);margin:0;font-size:1.3rem;font-weight:800;line-height:1.2}.tools-module__Ps6o6a__tag{font-family:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t-soft);font-size:.75rem;font-weight:700}.tools-module__Ps6o6a__intro{max-width:46rem;color:var(--t-ink);margin:4px 0 14px}.tools-module__Ps6o6a__controls{grid-template-columns:1fr;gap:12px 16px;margin:0 0 16px;display:grid}@container (min-width:560px){.tools-module__Ps6o6a__controls{grid-template-columns:1fr 1fr}}@container (min-width:860px){.tools-module__Ps6o6a__controls{grid-template-columns:repeat(3,1fr)}}.tools-module__Ps6o6a__field{align-content:start;gap:4px;min-width:0;display:grid}.tools-module__Ps6o6a__label{font-size:.95rem;font-weight:700}.tools-module__Ps6o6a__help{color:var(--t-soft);font-size:.85rem;line-height:1.4}.tools-module__Ps6o6a__select,.tools-module__Ps6o6a__num{border:2px solid var(--t-line);background:var(--t-card);width:100%;min-height:44px;color:var(--t-ink);font:inherit;border-radius:10px;padding:8px 10px;font-size:1rem}.tools-module__Ps6o6a__select:focus-visible,.tools-module__Ps6o6a__num:focus-visible,.tools-module__Ps6o6a__range:focus-visible,.tools-module__Ps6o6a__btn:focus-visible,.tools-module__Ps6o6a__chip:focus-visible,.tools-module__Ps6o6a__lineBtn:focus-visible,.tools-module__Ps6o6a__tool a:focus-visible,.tools-module__Ps6o6a__tool summary:focus-visible{outline:3px solid var(--t-accent);outline-offset:2px}.tools-module__Ps6o6a__rangeRow{align-items:center;gap:10px;display:flex}.tools-module__Ps6o6a__range{min-width:0;accent-color:var(--t-accent);flex:1;height:32px}.tools-module__Ps6o6a__rangeVal{font-family:var(--t-mono);text-align:right;min-width:5.5ch;font-size:.95rem;font-weight:800}.tools-module__Ps6o6a__btnRow{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.tools-module__Ps6o6a__btn{border:2px solid var(--t-line);background:var(--t-card);min-width:44px;min-height:44px;color:var(--t-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:700;display:inline-flex}.tools-module__Ps6o6a__btnPrimary{background:var(--t-accent);color:var(--t-accent-ink)}.tools-module__Ps6o6a__btn:disabled{opacity:.5;cursor:not-allowed}.tools-module__Ps6o6a__chips{flex-wrap:wrap;gap:6px;display:flex}.tools-module__Ps6o6a__chip{border:2px solid var(--t-line);background:var(--t-card);min-height:40px;color:var(--t-ink);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.9rem;font-weight:700}.tools-module__Ps6o6a__chip[aria-pressed=true]{background:var(--t-ink);color:var(--t-card)}.tools-module__Ps6o6a__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}@container (min-width:640px){.tools-module__Ps6o6a__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.tools-module__Ps6o6a__stat{border:2px solid var(--t-line);background:var(--t-shade);border-radius:12px;min-width:0;padding:10px 12px}.tools-module__Ps6o6a__statK{color:var(--t-ink);margin:0 0 2px;font-size:.82rem;line-height:1.3}.tools-module__Ps6o6a__statV{font-family:var(--t-mono);overflow-wrap:anywhere;margin:0;font-size:clamp(1.15rem,4.5cqi,1.6rem);font-weight:800;line-height:1.15}.tools-module__Ps6o6a__statS{color:var(--t-soft);margin:2px 0 0;font-size:.8rem;line-height:1.3}.tools-module__Ps6o6a__verdict{border:2px solid var(--t-line);border-radius:12px;margin:0 0 14px;padding:12px 14px;font-weight:700}.tools-module__Ps6o6a__good{background:color-mix(in srgb, var(--t-ok) 16%, var(--t-card))}.tools-module__Ps6o6a__bad{background:color-mix(in srgb, var(--t-bad) 14%, var(--t-card))}.tools-module__Ps6o6a__memWrap{grid-template-columns:1fr;gap:14px;margin:0 0 14px;display:grid}@container (min-width:760px){.tools-module__Ps6o6a__memWrap{grid-template-columns:310px 1fr}}.tools-module__Ps6o6a__card{border:2px solid var(--t-line);background:var(--t-card);border-radius:14px;padding:12px}.tools-module__Ps6o6a__gpuCard{grid-template-columns:72px 1fr;align-items:stretch;gap:12px;display:grid}.tools-module__Ps6o6a__gpuBar{border:2px solid var(--t-line);background:0 0;border-radius:10px;flex-direction:column-reverse;height:240px;display:flex;position:relative;overflow:hidden}.tools-module__Ps6o6a__seg{width:100%;transition:height .45s cubic-bezier(.2,.8,.2,1)}.tools-module__Ps6o6a__segW{background:var(--t-wt)}.tools-module__Ps6o6a__segK{background:var(--t-kvc)}.tools-module__Ps6o6a__segO,.tools-module__Ps6o6a__swHatch{background:repeating-linear-gradient(135deg, var(--t-d) 0 4px, color-mix(in srgb, var(--t-d) 45%, var(--t-card)) 4px 7px)}.tools-module__Ps6o6a__over{background:var(--t-bad);height:6px;position:absolute;inset:0 0 auto}.tools-module__Ps6o6a__legend{gap:6px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.tools-module__Ps6o6a__legend li{grid-template-columns:14px 1fr auto;align-items:center;gap:8px;display:grid}.tools-module__Ps6o6a__sw{border:1.5px solid var(--t-line);border-radius:4px;width:14px;height:14px}.tools-module__Ps6o6a__legend b{font-family:var(--t-mono)}.tools-module__Ps6o6a__lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:560px){.tools-module__Ps6o6a__lineup{grid-template-columns:repeat(4,minmax(0,1fr))}}.tools-module__Ps6o6a__lineBtn{text-align:left;border:2px solid var(--t-line);background:var(--t-card);width:100%;color:var(--t-ink);cursor:pointer;border-radius:10px;min-height:58px;padding:8px 10px}.tools-module__Ps6o6a__lineBtn[aria-pressed=true]{outline:3px solid var(--t-accent);outline-offset:1px}.tools-module__Ps6o6a__lineName{font-size:.88rem;font-weight:800;display:block}.tools-module__Ps6o6a__lineMem{color:var(--t-soft);font-size:.75rem;line-height:1.3;display:block}.tools-module__Ps6o6a__lineFit{font-family:var(--t-mono);font-size:.8rem;display:block}.tools-module__Ps6o6a__fitYes{color:var(--t-ok)}.tools-module__Ps6o6a__fitNo{color:var(--t-bad)}.tools-module__Ps6o6a__formula{font-family:var(--t-mono);background:var(--t-shade);border:2px dashed color-mix(in srgb, var(--t-line) 55%, transparent);overflow-wrap:anywhere;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:.86rem;line-height:1.6}.tools-module__Ps6o6a__formula p{margin:0 0 4px}.tools-module__Ps6o6a__formula strong{color:var(--t-ink)}.tools-module__Ps6o6a__assume{border-top:2px solid color-mix(in srgb, var(--t-line) 25%, transparent);margin-top:6px;padding-top:10px;font-size:.92rem}.tools-module__Ps6o6a__assume summary{cursor:pointer;align-items:center;min-height:32px;font-weight:800;display:flex}.tools-module__Ps6o6a__assume ul{gap:5px;margin:8px 0 0;padding-left:1.2rem;display:grid}.tools-module__Ps6o6a__src{color:var(--t-soft);margin:10px 0 0;font-size:.82rem}.tools-module__Ps6o6a__chart{width:100%;height:auto;display:block;overflow:visible}.tools-module__Ps6o6a__axis{stroke:var(--t-ink);stroke-width:1.5px}.tools-module__Ps6o6a__grid{stroke:color-mix(in srgb, var(--t-ink) 14%, transparent);stroke-width:1px}.tools-module__Ps6o6a__axisText{fill:var(--t-ink);font-size:12px;font-family:var(--t-mono)}.tools-module__Ps6o6a__lineA{fill:none;stroke:var(--t-a);stroke-width:3px}.tools-module__Ps6o6a__lineB{fill:none;stroke:var(--t-b);stroke-width:3px;stroke-dasharray:7 5}.tools-module__Ps6o6a__dotA{fill:var(--t-a);stroke:var(--t-card);stroke-width:2px}.tools-module__Ps6o6a__dotB{fill:var(--t-b);stroke:var(--t-card);stroke-width:2px}.tools-module__Ps6o6a__mark{stroke:var(--t-bad);stroke-width:2px;stroke-dasharray:4 4}.tools-module__Ps6o6a__markText{fill:var(--t-bad);font-size:12px;font-weight:700;font-family:var(--t-mono)}.tools-module__Ps6o6a__timeline{border:2px solid var(--t-line);background:var(--t-shade);border-radius:12px;margin:0 0 14px;padding:12px;position:relative}.tools-module__Ps6o6a__track{background:var(--t-card);border:1.5px solid var(--t-line);border-radius:8px;height:34px;position:relative;overflow:hidden}.tools-module__Ps6o6a__pre{background:var(--t-a);position:absolute;inset:0 auto 0 0}.tools-module__Ps6o6a__dec{background:repeating-linear-gradient(90deg, var(--t-b) 0 3px, transparent 3px 6px);position:absolute;top:0;bottom:0}.tools-module__Ps6o6a__head2{background:var(--t-ink);border-radius:2px;width:3px;position:absolute;top:-4px;bottom:-4px}.tools-module__Ps6o6a__stream{font-family:var(--t-mono);overflow-wrap:anywhere;min-height:3.2em;margin:10px 0 0;font-size:.95rem;line-height:1.6}.tools-module__Ps6o6a__tokA{background:color-mix(in srgb, var(--t-a) 22%, transparent);border-radius:4px;padding:0 2px}.tools-module__Ps6o6a__tokB{background:color-mix(in srgb, var(--t-b) 25%, transparent);border-radius:4px;margin-right:2px;padding:0 2px}.tools-module__Ps6o6a__cursor{vertical-align:-.15em;background:var(--t-ink);width:.55em;height:1.05em;display:inline-block}.tools-module__Ps6o6a__tlLabels{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:6px;font-size:.82rem;display:flex}.tools-module__Ps6o6a__twin{grid-template-columns:1fr;gap:14px;display:grid}@container (min-width:700px){.tools-module__Ps6o6a__twin{grid-template-columns:1fr 1fr}}.tools-module__Ps6o6a__cells{grid-template-columns:repeat(16,minmax(0,1fr));gap:3px;margin:8px 0;display:grid}.tools-module__Ps6o6a__cell{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--t-line) 30%, transparent);background:var(--t-card);border-radius:3px;transition:background-color .25s}.tools-module__Ps6o6a__cellUsed{border-color:var(--t-line)}.tools-module__Ps6o6a__cellRes{background-image:repeating-linear-gradient(45deg, transparent 0 3px, color-mix(in srgb, var(--t-ink) 35%, transparent) 3px 4px)!important}.tools-module__Ps6o6a__panelTitle{margin:0;font-size:1rem;font-weight:800}.tools-module__Ps6o6a__meter{border:1.5px solid var(--t-line);background:var(--t-card);border-radius:999px;height:12px;margin:6px 0 4px;display:flex;overflow:hidden}.tools-module__Ps6o6a__meterFill{background:var(--t-ok);transition:width .3s}.tools-module__Ps6o6a__meterRes{background:repeating-linear-gradient(45deg, var(--t-bad) 0 3px, transparent 3px 6px);transition:width .3s}.tools-module__Ps6o6a__small{margin:0;font-size:.85rem}.tools-module__Ps6o6a__slots{gap:4px;margin:8px 0;display:grid;overflow-x:auto}.tools-module__Ps6o6a__slotRow{grid-auto-flow:column;align-items:center;gap:1px;display:grid}.tools-module__Ps6o6a__slotName{font-family:var(--t-mono);font-size:.8rem}.tools-module__Ps6o6a__sc{background:var(--t-card);border:1px solid color-mix(in srgb, var(--t-line) 25%, transparent);border-radius:2px;min-width:0;height:22px}.tools-module__Ps6o6a__scIdle{background-image:repeating-linear-gradient(45deg, transparent 0 3px, color-mix(in srgb, var(--t-bad) 45%, transparent) 3px 5px)}.tools-module__Ps6o6a__scFuture{opacity:.18}.tools-module__Ps6o6a__toks{flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;margin:10px 0;display:flex}.tools-module__Ps6o6a__tk{font-family:var(--t-mono);border:2px solid var(--t-line);background:var(--t-card);border-radius:8px;padding:6px 9px;font-size:.88rem;transition:background-color .25s,opacity .25s,transform .25s}.tools-module__Ps6o6a__tkGuess{opacity:.75;border-style:dashed}.tools-module__Ps6o6a__tkOk{background:color-mix(in srgb, var(--t-ok) 25%, var(--t-card))}.tools-module__Ps6o6a__tkNo{background:color-mix(in srgb, var(--t-bad) 35%, var(--t-card));border-color:var(--t-bad);text-decoration:line-through}.tools-module__Ps6o6a__tkBonus{background:var(--t-card);border-color:var(--t-a);color:var(--t-a);font-weight:800}.tools-module__Ps6o6a__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tools-module__Ps6o6a__seg,.tools-module__Ps6o6a__cell,.tools-module__Ps6o6a__meterFill,.tools-module__Ps6o6a__meterRes,.tools-module__Ps6o6a__tk{transition:none}}.tools-module__Ps6o6a__placeholder{min-height:var(--ph)}@media (min-width:900px){.tools-module__Ps6o6a__placeholder{min-height:var(--dh)}}.tools-module__Ps6o6a__placeholder>.tools-module__Ps6o6a__tool{min-height:inherit}.tools-module__Ps6o6a__formula sup{font-size:.85em}
.tool-bench-module__q8zY8G__bench{--tb-ink:var(--bk-ink,var(--foreground));--tb-card:var(--bk-card,var(--card));--tb-line:var(--bk-border,var(--foreground));--tb-accent:var(--bk-accent,var(--primary));--tb-accent-ink:var(--bk-accent-ink,var(--primary-foreground));min-width:0}.tool-bench-module__q8zY8G__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}@media (min-width:720px){.tool-bench-module__q8zY8G__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1080px){.tool-bench-module__q8zY8G__tabs{grid-template-columns:repeat(6,minmax(0,1fr))}}.tool-bench-module__q8zY8G__tab{text-align:left;border:2px solid var(--tb-line);background:var(--tb-card);min-height:64px;color:var(--tb-ink);cursor:pointer;border-radius:12px;gap:2px;padding:10px 12px 10px 42px;transition:transform .15s,box-shadow .15s;display:grid;position:relative}.tool-bench-module__q8zY8G__tab:hover{box-shadow:0 4px 0 var(--tb-line);transform:translateY(-2px)}.tool-bench-module__q8zY8G__tab:focus-visible{outline:3px solid var(--tb-accent);outline-offset:2px}.tool-bench-module__q8zY8G__tab[aria-selected=true]{background:var(--bk-accent-dark,var(--primary));color:var(--tb-accent-ink);box-shadow:0 4px 0 var(--tb-line)}.tool-bench-module__q8zY8G__tabN{border:2px solid;border-radius:999px;place-items:center;width:22px;height:22px;font:800 .75rem ui-monospace,Menlo,monospace;display:grid;position:absolute;top:11px;left:12px}.tool-bench-module__q8zY8G__tabL{font-size:.95rem;font-weight:800;line-height:1.2}.tool-bench-module__q8zY8G__tabLine{font-size:.8rem;line-height:1.3}.tool-bench-module__q8zY8G__panel{min-width:0}.tool-bench-module__q8zY8G__own{margin:10px 0 0;font-size:.9rem}.tool-bench-module__q8zY8G__own a{text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.tool-bench-module__q8zY8G__tab,.tool-bench-module__q8zY8G__tab:hover{transition:none;transform:none}}
.gpu-journey-module__zSW0Zq__svg{--g-ink:var(--bk-ink,#f5ede4);--g-dim:var(--bk-soft,#c9bbad);--g-cu:var(--bk-accent,#e49564);--g-mem:var(--lk-hbm,#73c3ae);--g-kv:var(--lk-kv,#e8c773);width:100%;height:auto;display:block;overflow:visible}.gpu-journey-module__zSW0Zq__step{fill:var(--g-dim);paint-order:stroke;stroke:var(--bk-paper,#120f0c);stroke-width:6px;stroke-linejoin:round;font:700 18px ui-monospace,SFMono-Regular,Menlo,monospace}.gpu-journey-module__zSW0Zq__plate{fill:var(--bk-paper,#120f0c)}.gpu-journey-module__zSW0Zq__part{fill:var(--g-ink);paint-order:stroke;stroke:var(--bk-paper,#120f0c);stroke-width:5px;stroke-linejoin:round;letter-spacing:.04em;font:700 16px ui-monospace,SFMono-Regular,Menlo,monospace}.gpu-journey-module__zSW0Zq__label{fill:var(--g-ink);font:800 17px ui-monospace,SFMono-Regular,Menlo,monospace}.gpu-journey-module__zSW0Zq__note{fill:var(--g-ink);font:700 17px ui-monospace,SFMono-Regular,Menlo,monospace}.gpu-journey-module__zSW0Zq__say{fill:var(--g-ink);font:600 17px system-ui,sans-serif}.gpu-journey-module__zSW0Zq__sayHi{fill:var(--g-cu);font:700 17px system-ui,sans-serif}.gpu-journey-module__zSW0Zq__noteHi{fill:var(--g-mem);font:800 19px system-ui,sans-serif}.gpu-journey-module__zSW0Zq__foot{fill:var(--g-dim);font:500 16px system-ui,sans-serif}.gpu-journey-module__zSW0Zq__tok{fill:color-mix(in srgb, var(--g-cu) 12%, transparent);stroke:var(--g-cu);stroke-width:2px}.gpu-journey-module__zSW0Zq__tokText{fill:var(--g-ink);font:700 19px ui-monospace,SFMono-Regular,Menlo,monospace}.gpu-journey-module__zSW0Zq__feed{fill:none;stroke:var(--g-cu);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.85;animation:gpu-journey-module__zSW0Zq__gj-draw .7s ease-in var(--d) forwards}.gpu-journey-module__zSW0Zq__pkg{fill:color-mix(in srgb, var(--g-ink) 4%, transparent);stroke:url(#gj-film);stroke-width:2px}.gpu-journey-module__zSW0Zq__waferLine{stroke:color-mix(in srgb, var(--g-cu) 12%, transparent);stroke-width:1px}.gpu-journey-module__zSW0Zq__mem{fill:color-mix(in srgb, var(--g-mem) 9%, var(--bk-paper,#120f0c));stroke:var(--g-mem);stroke-width:2px}.gpu-journey-module__zSW0Zq__wt{fill:color-mix(in srgb, var(--g-mem) 70%, transparent)}.gpu-journey-module__zSW0Zq__wtRead{fill:none;stroke:var(--g-mem);stroke-width:3px;opacity:0;animation:gpu-journey-module__zSW0Zq__gj-blink .6s ease-out var(--d) both}.gpu-journey-module__zSW0Zq__kvSlot{fill:none;stroke:color-mix(in srgb, var(--g-kv) 45%, transparent);stroke-width:1.5px;stroke-dasharray:3 3}.gpu-journey-module__zSW0Zq__kvP,.gpu-journey-module__zSW0Zq__kvD{fill:var(--g-kv);opacity:0;animation:gpu-journey-module__zSW0Zq__gj-pop .3s ease-out var(--d) both;transform-box:fill-box;transform-origin:50%}.gpu-journey-module__zSW0Zq__kvD,.gpu-journey-module__zSW0Zq__pktR rect{fill:var(--g-kv)}.gpu-journey-module__zSW0Zq__pktR{opacity:0;animation:gpu-journey-module__zSW0Zq__gj-travel-back .5s linear var(--d) both}@keyframes gpu-journey-module__zSW0Zq__gj-travel-back{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-42px)}}.gpu-journey-module__zSW0Zq__bus{stroke:color-mix(in srgb, var(--g-dim) 55%, transparent);stroke-width:3px;stroke-linecap:round}.gpu-journey-module__zSW0Zq__pktW rect{fill:var(--g-mem)}.gpu-journey-module__zSW0Zq__pktK rect{fill:var(--g-kv)}.gpu-journey-module__zSW0Zq__pktW,.gpu-journey-module__zSW0Zq__pktK{opacity:0;animation:gpu-journey-module__zSW0Zq__gj-travel .55s linear var(--d) both}.gpu-journey-module__zSW0Zq__die{fill:color-mix(in srgb, var(--g-cu) 6%, var(--bk-paper,#120f0c));stroke:var(--g-cu);stroke-width:2.5px}.gpu-journey-module__zSW0Zq__sm{fill:color-mix(in srgb, var(--g-cu) 14%, transparent);stroke:color-mix(in srgb, var(--g-cu) 55%, transparent);stroke-width:1.5px}.gpu-journey-module__zSW0Zq__smHot{fill:var(--g-cu);opacity:0;animation:gpu-journey-module__zSW0Zq__gj-hot 1.4s ease-out var(--d) both}.gpu-journey-module__zSW0Zq__smWait{fill:var(--g-cu);opacity:0;animation:gpu-journey-module__zSW0Zq__gj-wait .5s ease-out var(--d) both}.gpu-journey-module__zSW0Zq__out{fill:var(--g-ink);font:700 23px var(--font-display,system-ui), sans-serif}.gpu-journey-module__zSW0Zq__rule{fill:color-mix(in srgb, var(--g-cu) 60%, transparent)}.gpu-journey-module__zSW0Zq__pop{opacity:0;animation:gpu-journey-module__zSW0Zq__gj-pop .4s ease-out var(--d) both}@keyframes gpu-journey-module__zSW0Zq__gj-pop{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes gpu-journey-module__zSW0Zq__gj-draw{to{stroke-dashoffset:0}}@keyframes gpu-journey-module__zSW0Zq__gj-hot{0%{opacity:0}25%{opacity:.95}to{opacity:.12}}@keyframes gpu-journey-module__zSW0Zq__gj-wait{0%{opacity:0}40%{opacity:.16}to{opacity:0}}@keyframes gpu-journey-module__zSW0Zq__gj-blink{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes gpu-journey-module__zSW0Zq__gj-travel{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(42px)}}@media (prefers-reduced-motion:reduce){.gpu-journey-module__zSW0Zq__pop,.gpu-journey-module__zSW0Zq__kvP,.gpu-journey-module__zSW0Zq__kvD{opacity:1;animation:none}.gpu-journey-module__zSW0Zq__feed{stroke-dashoffset:0;opacity:.5;animation:none}.gpu-journey-module__zSW0Zq__smHot{opacity:.12;animation:none}.gpu-journey-module__zSW0Zq__smWait,.gpu-journey-module__zSW0Zq__wtRead,.gpu-journey-module__zSW0Zq__pktW,.gpu-journey-module__zSW0Zq__pktK,.gpu-journey-module__zSW0Zq__pktR{opacity:0;animation:none}}
.serving-map-module__jnvLrG__svg{--ink:var(--bk-ink,#1d1712);--fp:var(--lk-f-prompt,var(--bk-accent));--fm:var(--lk-f-mem,var(--lk-hbm));--fk:var(--lk-f-kv,var(--lk-kv));--fc:var(--lk-f-compute,var(--bk-accent));--fs:var(--lk-f-cost,var(--lk-ok));--rp:var(--lk-r-prompt,var(--bk-accent));--rm:var(--lk-r-mem,var(--lk-hbm));--rc:var(--lk-r-compute,var(--bk-accent));--rs:var(--lk-r-cost,var(--lk-ok));width:100%;height:auto;display:block;overflow:visible}.serving-map-module__jnvLrG__tile{fill:#fff;stroke:var(--ink);stroke-width:3px}.serving-map-module__jnvLrG__tileShadow{fill:var(--ink)}.serving-map-module__jnvLrG__zone{fill:#ffffff73;stroke-width:3px;stroke-dasharray:10 7}.serving-map-module__jnvLrG__zPrompt{stroke:var(--rp)}.serving-map-module__jnvLrG__zMem{stroke:var(--rm)}.serving-map-module__jnvLrG__zCost{stroke:var(--rs)}.serving-map-module__jnvLrG__pill{stroke:var(--ink);stroke-width:2.5px}.serving-map-module__jnvLrG__tPrompt{fill:var(--fp)}.serving-map-module__jnvLrG__tMem{fill:var(--fm)}.serving-map-module__jnvLrG__tCompute{fill:var(--fc)}.serving-map-module__jnvLrG__tCost{fill:var(--fs)}.serving-map-module__jnvLrG__pillText{fill:var(--ink);font:700 21px var(--font-hand,cursive)}.serving-map-module__jnvLrG__name{fill:var(--ink);font:800 21px var(--font-display,system-ui), sans-serif}.serving-map-module__jnvLrG__nameSm{fill:var(--ink);font:800 20px var(--font-display,system-ui), sans-serif}.serving-map-module__jnvLrG__or{fill:var(--ink);font:700 28px var(--font-hand,cursive)}.serving-map-module__jnvLrG__label{fill:var(--ink);font:700 24px var(--font-hand,cursive)}.serving-map-module__jnvLrG__body{fill:var(--ink);font:600 19px system-ui,sans-serif}.serving-map-module__jnvLrG__small{fill:var(--ink);font:700 18px ui-monospace,SFMono-Regular,Menlo,monospace}.serving-map-module__jnvLrG__tiny{fill:var(--ink);font:600 18px ui-monospace,SFMono-Regular,Menlo,monospace}.serving-map-module__jnvLrG__bubble{fill:var(--fp);stroke:var(--ink);stroke-width:2.5px}.serving-map-module__jnvLrG__wt{fill:var(--fm);stroke:var(--ink);stroke-width:1.5px}.serving-map-module__jnvLrG__kv{fill:var(--fk);stroke:var(--ink);stroke-width:1.5px}.serving-map-module__jnvLrG__sm{fill:var(--fc);stroke:var(--ink);stroke-width:1.5px}.serving-map-module__jnvLrG__arrow{fill:none;stroke-width:4px;stroke-linecap:round}.serving-map-module__jnvLrG__thick{stroke-width:7px}.serving-map-module__jnvLrG__aPrompt{stroke:var(--rp)}.serving-map-module__jnvLrG__aMem{stroke:var(--rm)}.serving-map-module__jnvLrG__head_prompt{fill:var(--rp)}.serving-map-module__jnvLrG__head_mem{fill:var(--rm)}.serving-map-module__jnvLrG__head_compute{fill:var(--rc)}.serving-map-module__jnvLrG__head_cost{fill:var(--rs)}.serving-map-module__jnvLrG__arrowText{fill:var(--ink);font:700 23px var(--font-hand,cursive)}.serving-map-module__jnvLrG__note{fill:var(--rc);font:700 23px var(--font-hand,cursive)}.serving-map-module__jnvLrG__noteArrow{fill:none;stroke:var(--rc);stroke-width:3px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.serving-map-module__jnvLrG__arrow{stroke-dasharray:1;stroke-dashoffset:0;animation:serving-map-module__jnvLrG__sm-draw .7s ease-out var(--d) backwards}.serving-map-module__jnvLrG__noteG{animation:serving-map-module__jnvLrG__sm-pop .5s cubic-bezier(.2, 1.4, .4, 1) var(--d) backwards;transform-box:fill-box;transform-origin:0}}@keyframes serving-map-module__jnvLrG__sm-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes serving-map-module__jnvLrG__sm-pop{0%{transform:scale(.85)rotate(-4deg)}to{transform:none}}
.payment-trust-module__oFtq7G__trust{--ink:var(--ds-edge,#1f2937);--violet:#7c3aed;--blue:#2563eb;--amber:#f59e0b;--green:#059669;--coral:#f43f5e;border:2px solid var(--ink);box-shadow:5px 5px 0 color-mix(in srgb, var(--blue) 55%, #0b1020);background:radial-gradient(120% 90% at 0 0,#7c3aed1a,#0000 55%),radial-gradient(120% 90% at 100% 0,#0596691a,#0000 55%),radial-gradient(140% 100% at 50% 120%,#f59e0b24,#0000 60%),#fffdf8;border-radius:18px;padding:16px 14px 14px;position:relative;overflow:hidden}.dark .payment-trust-module__oFtq7G__trust{background:radial-gradient(120% 90% at 0 0,#a78bfa29,#0000 55%),radial-gradient(120% 90% at 100% 0,#34d39924,#0000 55%),radial-gradient(140% 100% at 50% 120%,#fbbf241f,#0000 60%),#17130c;box-shadow:5px 5px #60a5fa8c}.payment-trust-module__oFtq7G__head{align-items:center;gap:12px;display:flex}.payment-trust-module__oFtq7G__shield{border:2px solid var(--ink);width:46px;height:46px;box-shadow:3px 3px 0 var(--ink);color:#fff;background:linear-gradient(145deg,#34d399,#059669);border-radius:14px;flex:none;place-items:center;display:grid}.payment-trust-module__oFtq7G__kicker{font-family:var(--font-hand), ui-monospace, monospace;letter-spacing:.02em;color:var(--green);margin:0;font-size:.8rem}.dark .payment-trust-module__oFtq7G__kicker{color:#6ee7b7}.payment-trust-module__oFtq7G__title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;margin:2px 0 0;font-size:1.22rem;font-weight:800;line-height:1.15}.payment-trust-module__oFtq7G__titleAccent{background:linear-gradient(90deg, var(--blue), var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.dark .payment-trust-module__oFtq7G__titleAccent{background:linear-gradient(90deg,#93c5fd,#c4b5fd);-webkit-background-clip:text;background-clip:text}.payment-trust-module__oFtq7G__badgeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.payment-trust-module__oFtq7G__badge{width:auto;height:44px;display:block}.payment-trust-module__oFtq7G__badgeDark{display:none}.dark .payment-trust-module__oFtq7G__badgeLight{display:none}.dark .payment-trust-module__oFtq7G__badgeDark{display:block}.payment-trust-module__oFtq7G__verifiedTag{border:1.5px solid var(--ink);color:#065f46;background:#ecfdf5;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex;transform:rotate(-2deg)}.dark .payment-trust-module__oFtq7G__verifiedTag{color:#a7f3d0;background:#052e22}.payment-trust-module__oFtq7G__flow{width:100%;max-width:470px;height:auto;margin:14px auto 4px;display:block;overflow:visible}.payment-trust-module__oFtq7G__flowLabel{font:700 12px/1 var(--font-display), ui-sans-serif, system-ui, sans-serif;fill:currentColor}.payment-trust-module__oFtq7G__flowSub{fill:currentColor;opacity:.65;font:500 10px/1 ui-sans-serif,system-ui,sans-serif}.payment-trust-module__oFtq7G__wire{fill:none;stroke:currentColor;stroke-opacity:.35;stroke-width:2px;stroke-dasharray:4 5}.payment-trust-module__oFtq7G__packet{display:none}@media (prefers-reduced-motion:no-preference){.payment-trust-module__oFtq7G__packet{display:block}.payment-trust-module__oFtq7G__wire{animation:1.2s linear infinite payment-trust-module__oFtq7G__dash}.payment-trust-module__oFtq7G__cube{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite payment-trust-module__oFtq7G__lift}.payment-trust-module__oFtq7G__cube:nth-of-type(2){animation-delay:.7s}.payment-trust-module__oFtq7G__cube:nth-of-type(3){animation-delay:1.4s}.payment-trust-module__oFtq7G__cube:nth-of-type(4){animation-delay:2.1s}.payment-trust-module__oFtq7G__cube:nth-of-type(5){animation-delay:2.8s}}@keyframes payment-trust-module__oFtq7G__dash{to{stroke-dashoffset:-18px}}@keyframes payment-trust-module__oFtq7G__lift{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-4px)}}.payment-trust-module__oFtq7G__points{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.payment-trust-module__oFtq7G__points{grid-template-columns:1fr 1fr}}.payment-trust-module__oFtq7G__point{align-items:flex-start;gap:8px;font-size:.86rem;line-height:1.35;display:flex}.payment-trust-module__oFtq7G__pointIcon{color:#fff;border:1.5px solid var(--ink);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.payment-trust-module__oFtq7G__pointStrong{font-weight:700}.payment-trust-module__oFtq7G__methods{border:1.5px dashed color-mix(in srgb, var(--ink) 45%, transparent);background:#fff9;border-radius:14px;margin-top:14px;padding:12px}.dark .payment-trust-module__oFtq7G__methods{background:#ffffff0a}.payment-trust-module__oFtq7G__methodRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payment-trust-module__oFtq7G__methodRow+.payment-trust-module__oFtq7G__methodRow{margin-top:10px}.payment-trust-module__oFtq7G__methodLabel{letter-spacing:.08em;text-transform:uppercase;opacity:.7;flex:0 0 100%;font-size:.7rem;font-weight:800}.payment-trust-module__oFtq7G__logo{background:#fff;border:1px solid #0f172a24;border-radius:8px;justify-content:center;align-items:center;min-width:46px;height:30px;padding:4px 8px;display:inline-flex;box-shadow:0 1px #0f172a14}.payment-trust-module__oFtq7G__logo img{width:auto;max-width:70px;height:18px;display:block}.payment-trust-module__oFtq7G__methodsNote{opacity:.8;margin:10px 0 0;font-size:.8rem}.payment-trust-module__oFtq7G__paused{border:2px solid var(--ds-edge,#1f2937);background:linear-gradient(160deg,#fff7ed,#fffdf8 60%);border-radius:18px;padding:22px 18px;box-shadow:5px 5px #f59e0b8c}.dark .payment-trust-module__oFtq7G__paused{background:linear-gradient(160deg,#2a1d0b,#17130c 60%)}.payment-trust-module__oFtq7G__pausedTitle{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:10px 0 6px;font-size:1.25rem;font-weight:800}.payment-trust-module__oFtq7G__verified{z-index:2;border:2px solid var(--ds-edge,#1f2937);text-align:center;background:radial-gradient(90% 80% at 50% -10%,#10b9814d,#0000 60%),radial-gradient(60% 60% at 0 100%,#3b82f629,#0000 60%),radial-gradient(60% 60% at 100% 100%,#f43f5e24,#0000 60%),#fffdf8;border-radius:22px;width:100%;max-width:560px;margin:0 auto 18px;padding:22px 18px 18px;position:relative;overflow:hidden;box-shadow:6px 6px #047857}.dark .payment-trust-module__oFtq7G__verified{background:radial-gradient(90% 80% at 50% -10%,#10b98152,#0000 60%),radial-gradient(60% 60% at 0 100%,#60a5fa29,#0000 60%),radial-gradient(60% 60% at 100% 100%,#fb718524,#0000 60%),#10140f;box-shadow:6px 6px #34d39999}.payment-trust-module__oFtq7G__seal{width:96px;height:96px;margin:0 auto;display:block}.payment-trust-module__oFtq7G__sealRing{fill:url(#sealFill);stroke:#0b1020;stroke-width:3px}.payment-trust-module__oFtq7G__sealTick{fill:none;stroke:#fff;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.payment-trust-module__oFtq7G__sealRays line{stroke:#10b981;stroke-width:4px;stroke-linecap:round;opacity:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.payment-trust-module__oFtq7G__sealRing{transform-box:fill-box;transform-origin:50%;animation:.52s cubic-bezier(.34,1.56,.64,1) both payment-trust-module__oFtq7G__pop}.payment-trust-module__oFtq7G__sealTick{stroke-dasharray:80;stroke-dashoffset:80px;animation:.52s ease-out .38s forwards payment-trust-module__oFtq7G__draw}.payment-trust-module__oFtq7G__sealRays line{animation:.7s ease-out .65s both payment-trust-module__oFtq7G__ray}}@media (prefers-reduced-motion:reduce){.payment-trust-module__oFtq7G__sealRays line{opacity:.8}}@keyframes payment-trust-module__oFtq7G__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes payment-trust-module__oFtq7G__draw{to{stroke-dashoffset:0}}@keyframes payment-trust-module__oFtq7G__ray{0%{opacity:0;transform:scale(.6)}60%{opacity:1}to{opacity:.85;transform:scale(1)}}.payment-trust-module__oFtq7G__verifiedWord{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;background:linear-gradient(90deg,#059669,#2563eb 60%,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;margin:10px 0 4px;font-size:clamp(1.7rem,6vw,2.3rem);font-weight:900;line-height:1.05}.dark .payment-trust-module__oFtq7G__verifiedWord{background:linear-gradient(90deg,#34d399,#93c5fd 60%,#c4b5fd);-webkit-background-clip:text;background-clip:text}.payment-trust-module__oFtq7G__verifiedLede{max-width:30rem;margin:0 auto;font-size:.95rem}.payment-trust-module__oFtq7G__facts{text-align:left;gap:8px;margin:14px 0 0;display:grid}.payment-trust-module__oFtq7G__fact{background:#ffffffb8;border:1.5px solid #0f172a24;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:9px 12px;display:flex}.dark .payment-trust-module__oFtq7G__fact{background:#ffffff0d;border-color:#ffffff1f}.payment-trust-module__oFtq7G__factKey{letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-size:.75rem;font-weight:800}.payment-trust-module__oFtq7G__factVal{text-align:right;overflow-wrap:anywhere;margin-left:auto;font-weight:700}.payment-trust-module__oFtq7G__factMono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.payment-trust-module__oFtq7G__receiptLine{opacity:.8;margin:12px 0 0;font-size:.82rem}.payment-trust-module__oFtq7G__strip{background:linear-gradient(90deg,#10b9811f,#2563eb1a);border:1.5px solid #0596698c;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:.82rem;display:flex}.payment-trust-module__oFtq7G__stripLock{color:#fff;background:#059669;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:grid}.payment-trust-module__oFtq7G__stripText{flex:auto}.payment-trust-module__oFtq7G__stripLogos{gap:4px;display:inline-flex}.payment-trust-module__oFtq7G__stripLogo{background:#fff;border:1px solid #0f172a1f;border-radius:6px;justify-content:center;align-items:center;height:22px;padding:2px 5px;display:inline-flex}.payment-trust-module__oFtq7G__stripLogo img{width:auto;max-width:40px;height:14px;display:block}
.what-you-get-module__6RybJG__slip{--ink:#1c1a17;--sky:#a9d8ff;--mint:#9ff0c8;border:2px solid var(--foreground);background-color:var(--card);background-image:repeating-linear-gradient(transparent 0 27px, color-mix(in srgb, var(--nb-grid) 45%, transparent) 27px 28px);box-shadow:6px 6px 0 var(--foreground);color:var(--foreground);text-align:left;border-radius:16px;margin-top:28px;padding:18px 18px 14px;position:relative}.dark .what-you-get-module__6RybJG__slip{--sky:#7cc4ff;--mint:#5fe0a8}@media (min-width:640px){.what-you-get-module__6RybJG__slip{padding:22px 26px 16px}}.what-you-get-module__6RybJG__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;display:flex}.what-you-get-module__6RybJG__title{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;background-image:linear-gradient(100deg, transparent 1%, color-mix(in srgb, var(--nb-marker) 80%, transparent) 3%, color-mix(in srgb, var(--nb-marker) 65%, transparent) 97%, transparent 99%);background-position:0 90%;background-repeat:no-repeat;background-size:100% .42em;font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:800;line-height:1.1}.dark .what-you-get-module__6RybJG__title{color:var(--nb-marker);background-image:none}.what-you-get-module__6RybJG__stamp{border:2px solid var(--nb-pen);font-family:var(--font-hand), cursive;color:var(--nb-pen);border-radius:8px;padding:2px 10px;font-size:1.15rem;font-weight:700;line-height:1.2;display:inline-block;transform:rotate(-3deg)}.what-you-get-module__6RybJG__cols{gap:14px;margin-top:14px;display:grid}@media (min-width:760px){.what-you-get-module__6RybJG__two{grid-template-columns:1fr 1fr;gap:22px}}.what-you-get-module__6RybJG__col,.what-you-get-module__6RybJG__sky{--tone:var(--sky)}.what-you-get-module__6RybJG__mint{--tone:var(--mint)}.what-you-get-module__6RybJG__course{border:2px solid var(--foreground);background:var(--tone);color:var(--ink);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:99px;margin-bottom:8px;padding:1px 10px;font-size:.7rem;font-weight:800;display:inline-block}.what-you-get-module__6RybJG__list{gap:7px;display:grid}.what-you-get-module__6RybJG__list li{align-items:flex-start;gap:9px;font-size:.93rem;line-height:1.4;display:flex}.what-you-get-module__6RybJG__tick{background:var(--tone);width:18px;height:18px;color:var(--ink);border-radius:99px;flex:none;margin-top:1px;padding:2px}.what-you-get-module__6RybJG__free{font-family:var(--font-hand), cursive;color:var(--nb-pen);text-underline-offset:5px;margin-top:10px;font-size:1.15rem;font-weight:700;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px;display:inline-block}.what-you-get-module__6RybJG__free:focus-visible,.what-you-get-module__6RybJG__rail a:focus-visible{outline:3px solid var(--nb-pen);outline-offset:3px;border-radius:4px}.what-you-get-module__6RybJG__not{border-top:2px dashed color-mix(in srgb, var(--foreground) 35%, transparent);color:var(--muted-foreground);align-items:flex-start;gap:9px;margin-top:14px;padding-top:12px;font-size:.9rem;line-height:1.45;display:flex}.what-you-get-module__6RybJG__not b{color:var(--foreground)}.what-you-get-module__6RybJG__dash{background:color-mix(in srgb, var(--foreground) 12%, transparent);width:18px;height:18px;color:var(--foreground);border-radius:99px;flex:none;margin-top:1px;padding:2px}.what-you-get-module__6RybJG__rail{border:1.5px solid color-mix(in srgb, var(--foreground) 25%, transparent);background:color-mix(in srgb, var(--background) 70%, transparent);border-radius:10px;gap:10px;margin-top:14px;padding:12px 14px;display:grid}@media (min-width:760px){.what-you-get-module__6RybJG__rail{grid-template-columns:1fr 1fr;gap:12px 22px}}.what-you-get-module__6RybJG__rail dt{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);font-size:.66rem;font-weight:800}.what-you-get-module__6RybJG__rail dd{color:var(--foreground);overflow-wrap:anywhere;margin-top:2px;font-size:.9rem;line-height:1.45}.what-you-get-module__6RybJG__rail a{color:var(--primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.what-you-get-module__6RybJG__updated{text-align:right;font-family:var(--font-hand), cursive;color:var(--muted-foreground);margin-top:10px;font-size:1.1rem;font-weight:700}
.v2-module__X9VSJq__zone{isolation:isolate;background-color:var(--v2-bg);color:var(--v2-ink);position:relative;overflow:hidden}.v2-module__X9VSJq__zone:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.v2-module__X9VSJq__blueprint:before{background-image:linear-gradient(var(--v2-line2) 1.5px, transparent 1.5px), linear-gradient(90deg, var(--v2-line2) 1.5px, transparent 1.5px), linear-gradient(var(--v2-line) 1px, transparent 1px), linear-gradient(90deg, var(--v2-line) 1px, transparent 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px}.v2-module__X9VSJq__dots:before{background-image:radial-gradient(circle at center, var(--v2-line) 1.5px, transparent 2px);background-size:24px 24px}.v2-module__X9VSJq__traces:before{background-image:radial-gradient(circle at center, var(--v2-line) 1.2px, transparent 1.8px);background-size:18px 18px}.v2-module__X9VSJq__traces:after{content:"";z-index:-1;pointer-events:none;background-color:var(--v2-line2);opacity:.9;width:520px;height:360px;position:absolute;top:-20px;right:-40px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 360' fill='none' stroke='black' stroke-width='3' stroke-linejoin='round'%3E%3Cpath d='M520 40H380l-40 40H200'/%3E%3Cpath d='M520 90H420l-30 30v60l-40 40H260'/%3E%3Cpath d='M520 150h-60l-20 20v120l-30 30H300'/%3E%3Cpath d='M520 220h-30v100'/%3E%3Ccircle cx='200' cy='80' r='8'/%3E%3Ccircle cx='260' cy='220' r='8'/%3E%3Ccircle cx='300' cy='320' r='8'/%3E%3Ccircle cx='490' cy='320' r='8'/%3E%3C/svg%3E") 100% 0/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 360' fill='none' stroke='black' stroke-width='3' stroke-linejoin='round'%3E%3Cpath d='M520 40H380l-40 40H200'/%3E%3Cpath d='M520 90H420l-30 30v60l-40 40H260'/%3E%3Cpath d='M520 150h-60l-20 20v120l-30 30H300'/%3E%3Cpath d='M520 220h-30v100'/%3E%3Ccircle cx='200' cy='80' r='8'/%3E%3Ccircle cx='260' cy='220' r='8'/%3E%3Ccircle cx='300' cy='320' r='8'/%3E%3Ccircle cx='490' cy='320' r='8'/%3E%3C/svg%3E") 100% 0/contain no-repeat}@media (max-width:639px){.v2-module__X9VSJq__traces:after{opacity:.55;width:300px;height:210px;right:-60px}}.v2-module__X9VSJq__frame{max-width:76rem;margin:0 auto;padding:2.75rem 1rem 3rem;position:relative}@media (min-width:640px){.v2-module__X9VSJq__frame{padding:3.5rem 2rem 4rem}}.v2-module__X9VSJq__frameLine{border:2px dashed var(--v2-line2);pointer-events:none;border-radius:18px;position:absolute;inset:.75rem .5rem}@media (min-width:640px){.v2-module__X9VSJq__frameLine{inset:1.25rem 1rem}}.v2-module__X9VSJq__zoneTag{border:2px solid var(--v2-frame);background:var(--v2-card);color:var(--v2-cardInk);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:.15rem;left:1.5rem}@media (min-width:640px){.v2-module__X9VSJq__zoneTag{top:.6rem;left:2.5rem}}.v2-module__X9VSJq__zoneDot{background:var(--v2-ok);width:.55rem;height:.55rem;box-shadow:0 0 0 2px var(--v2-frame);border-radius:999px}.v2-module__X9VSJq__display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em}.v2-module__X9VSJq__mono{font-family:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace}.v2-module__X9VSJq__kicker{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-accent);font-size:.8125rem;font-weight:700}.v2-module__X9VSJq__zone:not(.v2-module__X9VSJq__isDark) .v2-module__X9VSJq__kicker{color:var(--v2-ink)}.v2-module__X9VSJq__soft{color:var(--v2-soft)}.v2-module__X9VSJq__hl{color:var(--v2-accent)}.v2-module__X9VSJq__zone:not(.v2-module__X9VSJq__isDark) .v2-module__X9VSJq__hl{color:var(--v2-ink);background:linear-gradient(transparent 60%, var(--v2-card) 60%, var(--v2-card) 94%, transparent 94%)}.v2-module__X9VSJq__card{background:var(--v2-card);color:var(--v2-cardInk);border:3px solid var(--v2-frame);box-shadow:6px 6px 0 var(--v2-shadow);border-radius:16px;position:relative}.v2-module__X9VSJq__btn{border:3px solid var(--v2-frame);min-height:48px;box-shadow:4px 4px 0 var(--v2-shadow);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.15rem;font-size:1rem;font-weight:800;line-height:1.15;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.v2-module__X9VSJq__btn:hover{box-shadow:5px 5px 0 var(--v2-shadow);transform:translate(-1px,-1px)}.v2-module__X9VSJq__btn:active{box-shadow:1px 1px 0 var(--v2-shadow);transform:translate(3px,3px)}.v2-module__X9VSJq__btn:focus-visible{outline:3px solid var(--v2-accent);outline-offset:3px}.v2-module__X9VSJq__btnAccent{background:var(--v2-accent);color:var(--v2-edge)}.v2-module__X9VSJq__btnCard{background:var(--v2-card);color:var(--v2-cardInk)}.v2-module__X9VSJq__btnInk{background:var(--v2-ink);color:var(--v2-bg)}.v2-module__X9VSJq__isDark .v2-module__X9VSJq__btnInk{background:var(--v2-ink);color:var(--v2-edge)}.v2-module__X9VSJq__btnSmall{min-height:44px;box-shadow:3px 3px 0 var(--v2-shadow);padding:.5rem .85rem;font-size:.9375rem}.v2-module__X9VSJq__stage{border:3px solid var(--v2-frame);background:var(--v2-card);box-shadow:8px 8px 0 var(--v2-shadow);border-radius:18px;position:relative;overflow:hidden}.v2-module__X9VSJq__stageSvg{width:100%;height:auto;display:block}.v2-module__X9VSJq__stageHead{border-bottom:2px dashed var(--v2-line2);font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--v2-soft);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;font-size:.8125rem;font-weight:700;display:flex}.v2-module__X9VSJq__isDark .v2-module__X9VSJq__stageHead{color:var(--v2-soft)}.v2-module__X9VSJq__node{cursor:pointer;outline:none}.v2-module__X9VSJq__node:focus-visible .v2-module__X9VSJq__nodeBody{stroke:var(--v2-accent)!important;stroke-width:5px!important}.v2-module__X9VSJq__nodeLabel{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-size:17px;font-weight:800}.v2-module__X9VSJq__nodeSub{font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:13px;font-weight:700}.v2-module__X9VSJq__edgeLine{fill:none;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;transition:opacity .16s}.v2-module__X9VSJq__dim{opacity:.18}.v2-module__X9VSJq__flash{animation:.6s ease-out v2-module__X9VSJq__flash}@keyframes v2-module__X9VSJq__flash{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}.v2-module__X9VSJq__downShake{animation:.36s ease-in-out v2-module__X9VSJq__shake}@keyframes v2-module__X9VSJq__shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.v2-module__X9VSJq__readout{border-top:3px solid var(--v2-frame);gap:.75rem;padding:.9rem;display:grid}.v2-module__X9VSJq__big{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}@media (min-width:640px){.v2-module__X9VSJq__big{font-size:2.4rem}}.v2-module__X9VSJq__pill{font-family:var(--font-jetbrains), ui-monospace, monospace;white-space:nowrap;border:2px solid;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .55rem;font-size:.8125rem;font-weight:700;display:inline-flex}.v2-module__X9VSJq__range{width:100%;accent-color:var(--v2-accent);height:2.25rem}.v2-module__X9VSJq__formula{font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:.875rem;line-height:1.55}.v2-module__X9VSJq__details summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}.v2-module__X9VSJq__inputs{gap:.35rem;font-size:.875rem;line-height:1.4;display:grid}.v2-module__X9VSJq__inputs li{flex-wrap:wrap;gap:.25rem .5rem;display:flex}.v2-module__X9VSJq__code{border:3px solid var(--v2-frame);background:var(--v2-edge);color:var(--v2-codeInk);font-family:var(--font-jetbrains), ui-monospace, monospace;box-shadow:6px 6px 0 var(--v2-shadow);border-radius:14px;margin:0;padding:.75rem 0;font-size:.875rem;line-height:1.7;overflow-x:auto}@media (min-width:640px){.v2-module__X9VSJq__code{font-size:.9375rem}}.v2-module__X9VSJq__codeLine{white-space:pre;border-left:5px solid #0000;padding:0 .9rem;transition:background-color .16s;display:block}.v2-module__X9VSJq__codeOn{background:var(--v2-codeHi);border-left-color:var(--v2-accent)}.v2-module__X9VSJq__codeOff{opacity:.55}.v2-module__X9VSJq__codeCmt{color:var(--v2-codeSoft)}.v2-module__X9VSJq__rack{border:3px solid var(--v2-frame);background:var(--v2-card);color:var(--v2-cardInk);box-shadow:6px 6px 0 var(--v2-shadow);border-radius:16px;overflow:hidden}.v2-module__X9VSJq__rackHead{border-bottom:3px solid var(--v2-frame);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.9rem 1rem .75rem;display:flex}.v2-module__X9VSJq__unit{border-bottom:2px solid var(--v2-line);grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.55rem 1rem;display:grid}.v2-module__X9VSJq__unit:last-child{border-bottom:0}.v2-module__X9VSJq__unitIdx{border:2px solid var(--v2-frame);width:2.1rem;height:2.1rem;font-family:var(--font-jetbrains), ui-monospace, monospace;border-radius:8px;place-items:center;font-size:.8125rem;font-weight:800;display:grid}.v2-module__X9VSJq__blades{gap:2px;height:10px;margin-top:.3rem;display:flex}.v2-module__X9VSJq__blade{background:var(--v2-bladeOn);border-radius:2px;flex:1 1 0}.v2-module__X9VSJq__bladeOff{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--v2-cardInk) 28%, transparent);background:0 0!important}.v2-module__X9VSJq__led{background:var(--v2-ok);width:.55rem;height:.55rem;box-shadow:0 0 0 2px var(--v2-frame);border-radius:999px;display:inline-block}.v2-module__X9VSJq__ledBlink{animation:2.4s step-end infinite v2-module__X9VSJq__blink}@keyframes v2-module__X9VSJq__blink{0%,92%{opacity:1}93%,to{opacity:.25}}.v2-module__X9VSJq__stageBtn{text-align:left;border:3px solid var(--v2-frame);min-height:44px;box-shadow:3px 3px 0 var(--v2-shadow);cursor:pointer;border-radius:12px;gap:.15rem;padding:.55rem .7rem;display:grid}.v2-module__X9VSJq__stageBtn[aria-pressed=true]{box-shadow:1px 1px 0 var(--v2-shadow);outline:3px solid var(--v2-accent);outline-offset:2px;transform:translate(2px,2px)}.v2-module__X9VSJq__token{animation:.22s ease-out both v2-module__X9VSJq__tokenIn;display:inline-block}@keyframes v2-module__X9VSJq__tokenIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.v2-module__X9VSJq__caret{vertical-align:-.15em;background:currentColor;width:.55ch;height:1.1em;animation:1s step-end infinite v2-module__X9VSJq__blink;display:inline-block}.v2-module__X9VSJq__fan{height:21rem;position:relative}@media (min-width:640px){.v2-module__X9VSJq__fan{height:30rem}}.v2-module__X9VSJq__fanPage{border:3px solid var(--v2-frame);width:62%;box-shadow:6px 6px 0 var(--v2-shadow);background:var(--v2-card);border-radius:10px;transition:transform .22s;position:absolute;overflow:hidden}.v2-module__X9VSJq__fan:hover .v2-module__X9VSJq__fanPage:first-child{transform:rotate(-9deg)translate(-14%,2%)}.v2-module__X9VSJq__fan:hover .v2-module__X9VSJq__fanPage:nth-child(3){transform:rotate(8deg)translate(14%,4%)}.v2-module__X9VSJq__reveal{animation:.52s cubic-bezier(.22,1,.36,1) both v2-module__X9VSJq__rise}@keyframes v2-module__X9VSJq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v2-module__X9VSJq__flash,.v2-module__X9VSJq__downShake,.v2-module__X9VSJq__reveal,.v2-module__X9VSJq__token,.v2-module__X9VSJq__ledBlink,.v2-module__X9VSJq__caret{animation:none!important}.v2-module__X9VSJq__btn,.v2-module__X9VSJq__fanPage,.v2-module__X9VSJq__edgeLine,.v2-module__X9VSJq__codeLine{transition:none!important}}
.course-box-explainer-module__45E2wq__top{--pen:color-mix(in srgb, var(--foreground) 78%, #2a5db0);align-items:flex-start;gap:8px;max-width:46rem;margin-top:14px;display:flex}.dark .course-box-explainer-module__45E2wq__top{--pen:color-mix(in srgb, var(--foreground) 85%, #8fb4ff)}.course-box-explainer-module__45E2wq__topArrow{flex:none;width:30px;height:18px;margin-top:4px;overflow:visible}.course-box-explainer-module__45E2wq__topArrow path{fill:none;stroke:var(--ds-buy-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.course-box-explainer-module__45E2wq__topText{color:var(--muted-foreground);min-width:0;margin:0;font-size:1rem;line-height:1.5}.course-box-explainer-module__45E2wq__topQ{color:var(--foreground)}.course-box-explainer-module__45E2wq__topLink{white-space:nowrap;color:var(--ds-buy-ink);text-underline-offset:3px;background:linear-gradient(transparent 58%, color-mix(in srgb, var(--nb-marker) 45%, transparent) 58%);border-radius:2px;padding:0 2px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;transition:background-size .16s}.course-box-explainer-module__45E2wq__topLink:hover{text-decoration-thickness:3px}.course-box-explainer-module__45E2wq__topLink:focus-visible{outline:3px solid var(--ds-focus);outline-offset:2px}.course-box-explainer-module__45E2wq__topDot{color:var(--muted-foreground)}.course-box-explainer-module__45E2wq__topPrice b{color:var(--foreground)}@media (prefers-reduced-motion:no-preference){.course-box-explainer-module__45E2wq__top[data-armed][data-seen] .course-box-explainer-module__45E2wq__topArrow{animation:.9s ease-in-out .2s 2 course-box-explainer-module__45E2wq__nudge}}@keyframes course-box-explainer-module__45E2wq__nudge{50%{transform:translate(4px)}}.course-box-explainer-module__45E2wq__wrap{width:100%;max-width:52rem;margin:40px auto 8px}.course-box-explainer-module__45E2wq__sheet{--pen:color-mix(in srgb, var(--foreground) 78%, #2a5db0);border:1px solid color-mix(in srgb, var(--foreground) 14%, transparent);background-color:var(--ds-paper);background-image:linear-gradient(#4c82be1c 1px,#0000 1px),linear-gradient(90deg,#4c82be1c 1px,#0000 1px);background-size:22px 22px;border-radius:8px;padding:30px 14px 18px;position:relative;box-shadow:0 1px #1c1a170f,0 14px 26px -16px #1c1a1773;container-type:inline-size}.dark .course-box-explainer-module__45E2wq__sheet{--pen:color-mix(in srgb, var(--foreground) 85%, #8fb4ff);box-shadow:0 14px 26px -16px #000000b3}@media (min-width:640px){.course-box-explainer-module__45E2wq__sheet{padding:34px 28px 24px}}.course-box-explainer-module__45E2wq__tape{background:var(--ds-tape);width:96px;height:22px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #00000029}.course-box-explainer-module__45E2wq__kicker{font-family:var(--font-hand), cursive;color:var(--ds-buy-ink);margin:0;font-size:1.25rem;font-weight:700;line-height:1.1}.course-box-explainer-module__45E2wq__title{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground);margin:6px 0 0;font-size:1.35rem;font-weight:800;line-height:1.3}@media (min-width:640px){.course-box-explainer-module__45E2wq__title{font-size:1.6rem}}.course-box-explainer-module__45E2wq__q{color:var(--foreground)}.course-box-explainer-module__45E2wq__start{color:var(--pen);white-space:nowrap;display:inline-block;position:relative}@media (max-width:479px){.course-box-explainer-module__45E2wq__start{white-space:normal}}.course-box-explainer-module__45E2wq__underline{width:calc(100% + 6px);height:12px;position:absolute;bottom:-8px;left:-2px;overflow:visible}.course-box-explainer-module__45E2wq__underline path{fill:none;stroke:var(--ds-buy-ink);stroke-width:3.2px;stroke-linecap:round}.course-box-explainer-module__45E2wq__cards{gap:18px;margin-top:22px;display:grid}@container (min-width:700px){.course-box-explainer-module__45E2wq__cards.course-box-explainer-module__45E2wq__two{grid-template-columns:1fr 1fr;align-items:stretch}}.course-box-explainer-module__45E2wq__card{flex-direction:column;padding:20px 16px 16px;display:flex}@media (min-width:640px){.course-box-explainer-module__45E2wq__card{padding:22px 20px 18px}}.course-box-explainer-module__45E2wq__cardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.course-box-explainer-module__45E2wq__tag{font-family:var(--font-mono,ui-monospace), monospace;letter-spacing:.04em;color:var(--ds-tag-fg);background:var(--ds-tag-bg);border:1.5px dashed color-mix(in srgb, var(--ds-edge) 45%, transparent);white-space:nowrap;border-radius:999px;margin:2px 0 0;padding:1px 9px;font-size:12px;display:inline-block}.course-box-explainer-module__45E2wq__name{font-family:var(--font-display), system-ui, sans-serif;margin:6px 0 0;font-size:1.2rem;font-weight:800;line-height:1.2}.course-box-explainer-module__45E2wq__teaches{margin:10px 0 0;font-size:.98rem;font-weight:600;line-height:1.5}.course-box-explainer-module__45E2wq__list{gap:5px;margin:12px 0 0;padding:0;font-size:.92rem;line-height:1.4;list-style:none;display:grid}.course-box-explainer-module__45E2wq__list li{align-items:flex-start;gap:8px;display:flex}.course-box-explainer-module__45E2wq__tick{width:15px;height:15px;color:var(--ds-ok);flex:none;margin-top:3px}.course-box-explainer-module__45E2wq__buyer{margin-top:auto;padding-top:14px}.course-box-explainer-module__45E2wq__price{gap:2px;display:grid}.course-box-explainer-module__45E2wq__price p{margin:0;font-size:.95rem;line-height:1.35}.course-box-explainer-module__45E2wq__price b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.55rem;font-weight:800}.course-box-explainer-module__45E2wq__soft{opacity:.82}.course-box-explainer-module__45E2wq__alt{opacity:.78;font-size:.85rem}.course-box-explainer-module__45E2wq__btns{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.course-box-explainer-module__45E2wq__btn{flex:100%;justify-content:center}@container (min-width:440px){.course-box-explainer-module__45E2wq__btn{flex:0 auto}}.course-box-explainer-module__45E2wq__cards.course-box-explainer-module__45E2wq__two .course-box-explainer-module__45E2wq__btn{flex:100%}.course-box-explainer-module__45E2wq__free{color:var(--muted-foreground);margin:12px 0 0;font-size:.86rem;line-height:1.4}.course-box-explainer-module__45E2wq__freeLink{color:var(--ds-buy-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.course-box-explainer-module__45E2wq__freeLink:focus-visible{outline:3px solid var(--ds-focus);outline-offset:2px}.course-box-explainer-module__45E2wq__owner{margin:14px 0 0;font-size:.95rem;display:none}.course-box-explainer-module__45E2wq__ownedStamp{font-family:var(--font-hand), cursive;color:var(--ds-ok);border:2px solid var(--ds-ok);border-radius:6px;padding:0 8px;font-size:1.2rem;font-weight:700;display:inline-block;transform:rotate(-2deg)}:is(html[data-own-sd] .course-box-explainer-module__45E2wq__ownSd .course-box-explainer-module__45E2wq__buyer,html[data-own-ai] .course-box-explainer-module__45E2wq__ownAi .course-box-explainer-module__45E2wq__buyer),:is(html[data-own-sd] .course-box-explainer-module__45E2wq__ownSd .course-box-explainer-module__45E2wq__free,html[data-own-ai] .course-box-explainer-module__45E2wq__ownAi .course-box-explainer-module__45E2wq__free){display:none}:is(html[data-own-sd] .course-box-explainer-module__45E2wq__ownSd .course-box-explainer-module__45E2wq__owner,html[data-own-ai] .course-box-explainer-module__45E2wq__ownAi .course-box-explainer-module__45E2wq__owner){display:block}:is(html[data-own-sd] .course-box-explainer-module__45E2wq__top.course-box-explainer-module__45E2wq__ownSd,html[data-own-ai] .course-box-explainer-module__45E2wq__top.course-box-explainer-module__45E2wq__ownAi){display:none}.course-box-explainer-module__45E2wq__sketch{flex:0 auto;width:120px;min-width:92px;height:auto;margin-top:2px;overflow:visible}@media (min-width:640px){.course-box-explainer-module__45E2wq__sketch{width:140px}}.course-box-explainer-module__45E2wq__box{fill:color-mix(in srgb, var(--tone) 38%, var(--ds-paper));stroke:var(--pen);stroke-width:1.8px;stroke-linejoin:round}.course-box-explainer-module__45E2wq__line,.course-box-explainer-module__45E2wq__head,.course-box-explainer-module__45E2wq__slot{fill:none;stroke:var(--pen);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.course-box-explainer-module__45E2wq__slot{opacity:.55}.course-box-explainer-module__45E2wq__label{font-family:var(--font-mono,ui-monospace), monospace;fill:var(--pen);font-size:12px;font-weight:700}.course-box-explainer-module__45E2wq__labelSmall{font-family:var(--font-mono,ui-monospace), monospace;fill:var(--pen);font-size:10px;font-weight:700}.course-box-explainer-module__45E2wq__packet{fill:var(--ds-buy-ink);stroke:var(--ds-paper);stroke-width:1px;opacity:0}.course-box-explainer-module__45E2wq__card .course-box-explainer-module__45E2wq__packet{transform-box:view-box}.course-box-explainer-module__45E2wq__wrap[data-armed]:not([data-seen]) .course-box-explainer-module__45E2wq__underline path,.course-box-explainer-module__45E2wq__wrap[data-armed]:not([data-seen]) .course-box-explainer-module__45E2wq__line{stroke-dashoffset:340px}.course-box-explainer-module__45E2wq__wrap[data-armed] .course-box-explainer-module__45E2wq__underline path,.course-box-explainer-module__45E2wq__wrap[data-armed] .course-box-explainer-module__45E2wq__line{stroke-dasharray:340}.course-box-explainer-module__45E2wq__wrap[data-armed][data-seen] .course-box-explainer-module__45E2wq__underline path{animation:.76s ease-out .25s both course-box-explainer-module__45E2wq__draw}.course-box-explainer-module__45E2wq__wrap[data-armed][data-seen] .course-box-explainer-module__45E2wq__line{animation:.9s ease-out .45s both course-box-explainer-module__45E2wq__draw}.course-box-explainer-module__45E2wq__wrap[data-armed][data-seen] .course-box-explainer-module__45E2wq__sheet{animation:.56s cubic-bezier(.2,.9,.25,1.12) both course-box-explainer-module__45E2wq__pin}.course-box-explainer-module__45E2wq__wrap[data-armed][data-seen] .course-box-explainer-module__45E2wq__packet{animation:3.6s ease-in-out 1.2s infinite course-box-explainer-module__45E2wq__ride}.course-box-explainer-module__45E2wq__wrap[data-armed][data-seen] .course-box-explainer-module__45E2wq__sketchAi .course-box-explainer-module__45E2wq__packet{animation-name:course-box-explainer-module__45E2wq__rideAi}@keyframes course-box-explainer-module__45E2wq__rideAi{0%{opacity:0;transform:translate(46px,31px)}6%,20%{opacity:1}24%{opacity:0;transform:translate(60px,31px)}34%{opacity:0;transform:translate(101px,24px)}38%{opacity:1;transform:translate(103px,24px)}54%{opacity:1;transform:translate(119px,24px)}58%{opacity:0;transform:translate(121px,24px)}66%{opacity:0;transform:translate(121px,42px)}70%{opacity:1;transform:translate(118px,43px)}86%{opacity:1;transform:translate(102px,41px)}90%,to{opacity:0;transform:translate(100px,40px)}}@keyframes course-box-explainer-module__45E2wq__draw{0%{stroke-dashoffset:340px}to{stroke-dashoffset:0}}@keyframes course-box-explainer-module__45E2wq__pin{0%{transform:translateY(-10px)rotate(-1deg)}to{transform:none}}@keyframes course-box-explainer-module__45E2wq__ride{0%{opacity:0;transform:translate(46px,31px)}8%{opacity:1}38%,52%{opacity:1;transform:translate(84px,31px)}86%{opacity:1;transform:translate(124px,31px)}to{opacity:0;transform:translate(124px,31px)}}.course-box-explainer-module__45E2wq__wrap[data-armed] .course-box-explainer-module__45E2wq__card[data-pressed]{animation:.42s cubic-bezier(.3,1.5,.5,1) course-box-explainer-module__45E2wq__press}.course-box-explainer-module__45E2wq__wrap[data-armed] .course-box-explainer-module__45E2wq__card[data-pressed] .course-box-explainer-module__45E2wq__packet{animation:.52s ease-in both course-box-explainer-module__45E2wq__send}.course-box-explainer-module__45E2wq__wrap[data-armed] .course-box-explainer-module__45E2wq__card[data-pressed] .course-box-explainer-module__45E2wq__box{animation:.52s ease-out course-box-explainer-module__45E2wq__flash}@keyframes course-box-explainer-module__45E2wq__press{30%{transform:translate(2px,2px)rotate(-.4deg)}to{transform:none}}@keyframes course-box-explainer-module__45E2wq__send{0%{opacity:1;transform:translate(46px,31px)scale(1)}to{opacity:0;transform:translate(150px,31px)scale(1.6)}}@keyframes course-box-explainer-module__45E2wq__flash{40%{fill:color-mix(in srgb, var(--tone) 85%, var(--ds-paper))}}@media (prefers-reduced-motion:reduce){.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__sheet,.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__card,.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__packet,.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__box,.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__line,.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__underline path,.course-box-explainer-module__45E2wq__top .course-box-explainer-module__45E2wq__topArrow{animation:none!important}.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__line,.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__underline path{stroke-dashoffset:0!important}.course-box-explainer-module__45E2wq__wrap .course-box-explainer-module__45E2wq__packet{display:none}}
.signup-nudge-module__SpZ3qW__note{z-index:45;color:#1c1a17;background:#fff3a8 repeating-linear-gradient(#0000 0 23px,#4c82be1f 23px 24px) 0 14px;border-radius:3px 3px 10px;width:min(20rem,100vw - 24px);padding:18px 16px 14px;transition:opacity .2s,bottom .2s,transform .26s cubic-bezier(.16,1,.3,1);position:fixed;bottom:12px;left:12px;transform:rotate(-.8deg);box-shadow:0 1px 1px #00000014,0 18px 22px -16px #3c2d0599}@media (min-width:640px){.signup-nudge-module__SpZ3qW__note{bottom:20px;left:20px}}.signup-nudge-module__SpZ3qW__note:before{content:"";background:#ffffff8c;border:1px solid #1c1a1714;width:84px;height:20px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(2deg);box-shadow:0 1px 2px #00000014}.signup-nudge-module__SpZ3qW__enter{animation:.42s cubic-bezier(.16,1,.3,1) both signup-nudge-module__SpZ3qW__slideIn}@keyframes signup-nudge-module__SpZ3qW__slideIn{0%{opacity:0;transform:translateY(24px)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotate(-.8deg)}}.signup-nudge-module__SpZ3qW__aside{opacity:0;pointer-events:none}.signup-nudge-module__SpZ3qW__title{color:#1c1a17;font-size:15px;font-weight:700;line-height:1.3}.signup-nudge-module__SpZ3qW__mark{background:linear-gradient(#0000 58%,#ffaa288c 58% 92%,#0000 92%);padding:0 2px}.signup-nudge-module__SpZ3qW__body{color:#3a352b;margin-top:6px;font-size:13.5px;line-height:1.5}.signup-nudge-module__SpZ3qW__art{color:#1c1a17;flex:none}.signup-nudge-module__SpZ3qW__ribbon{fill:#c8321f}.signup-nudge-module__SpZ3qW__tick{stroke:#0d7a54}.signup-nudge-module__SpZ3qW__google{height:38px;padding:0 12px;font-size:13.5px}.signup-nudge-module__SpZ3qW__later{color:#3a352b;text-underline-offset:3px;border-radius:8px;height:38px;padding:0 6px;font-size:13px;font-weight:500;-webkit-text-decoration:underline #1c1a174d;text-decoration:underline #1c1a174d}.signup-nudge-module__SpZ3qW__later:hover{color:#1c1a17}.signup-nudge-module__SpZ3qW__email{color:#5b5446;text-underline-offset:2px;font-size:12px;text-decoration:underline}.signup-nudge-module__SpZ3qW__close{color:#5b5446;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:6px;right:6px}.signup-nudge-module__SpZ3qW__close:hover{color:#1c1a17;background:#1c1a1714}.signup-nudge-module__SpZ3qW__note :focus-visible{outline-offset:2px;outline:2px solid #2563eb}.dark .signup-nudge-module__SpZ3qW__note{background:color-mix(in srgb, #ffd84a 10%, var(--card));color:var(--foreground);box-shadow:0 16px 22px -14px #000c, 0 0 0 1px var(--border);background-image:repeating-linear-gradient(#0000 0 23px,#94aacd0f 23px 24px);background-position:0 14px;border-top:3px solid #ffd84abf}.dark .signup-nudge-module__SpZ3qW__note:before{background:#ffffff1f;border-color:#ffffff14}:is(.dark .signup-nudge-module__SpZ3qW__title,.dark .signup-nudge-module__SpZ3qW__art){color:var(--foreground)}.dark .signup-nudge-module__SpZ3qW__mark{background:linear-gradient(#0000 58%,#ffc53d59 58% 92%,#0000 92%)}.dark .signup-nudge-module__SpZ3qW__body{color:var(--muted-foreground)}.dark .signup-nudge-module__SpZ3qW__ribbon{fill:#ff7a59}.dark .signup-nudge-module__SpZ3qW__tick{stroke:#5fe0a8}.dark .signup-nudge-module__SpZ3qW__later{color:var(--muted-foreground);-webkit-text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--foreground) 30%, transparent)}.dark .signup-nudge-module__SpZ3qW__later:hover{color:var(--foreground)}.dark .signup-nudge-module__SpZ3qW__email{color:var(--muted-foreground)}.dark .signup-nudge-module__SpZ3qW__close{color:var(--muted-foreground)}.dark .signup-nudge-module__SpZ3qW__close:hover{background:var(--muted);color:var(--foreground)}@media (prefers-reduced-motion:reduce){.signup-nudge-module__SpZ3qW__note{transition:opacity .12s linear;transform:none}.signup-nudge-module__SpZ3qW__enter{animation:none}}
.home-module__dk0I2G__page{--paper:var(--background);--ink:var(--foreground);--soft:var(--muted-foreground);--line:var(--border);--grid:var(--nb-grid);--brand:var(--primary);--brand-ink:var(--primary-foreground);--st-yellow:#ffe066;--st-pink:#ffb3cb;--st-mint:#9ff0c8;--st-sky:#a9d8ff;--st-orange:#ffc08a;--st-ink:#1c1a17;--grid-major:#b9c8ee;background:var(--paper);color:var(--ink)}.home-module__dk0I2G__marker{background-image:linear-gradient(100deg, transparent 0.6%, color-mix(in srgb, var(--nb-marker) 88%, transparent) 1.4%, color-mix(in srgb, var(--nb-marker) 72%, transparent) 97%, transparent 99.4%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 88%;background-repeat:no-repeat;background-size:100% .42em;padding-inline:.06em}.dark .home-module__dk0I2G__marker{color:var(--nb-marker);text-shadow:0 0 28px color-mix(in srgb, var(--nb-marker) 45%, transparent);background-image:none}.home-module__dk0I2G__display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance}.home-module__dk0I2G__label{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-size:.75rem;font-weight:700;line-height:1}.home-module__dk0I2G__gridPaper{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:-1px -1px;background-size:28px 28px}.home-module__dk0I2G__night{--n-fg:var(--foreground);--n-mut:var(--muted-foreground);--n-node:var(--card);--n-line:var(--border);--n-acc:var(--primary);--n-ghost:color-mix(in srgb, var(--border) 70%, transparent);--n-grid:var(--nb-grid);--n-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 8%, transparent), 0 12px 28px -10px #503c0a47;background-color:var(--background);background-image:linear-gradient(var(--n-grid) 1px, transparent 1px), linear-gradient(90deg, var(--n-grid) 1px, transparent 1px);color:var(--n-fg);background-size:28px 28px}.dark .home-module__dk0I2G__night{--n-shadow:0 0 0 1px color-mix(in srgb, var(--nb-marker) 10%, transparent), 0 14px 34px -12px #000000b3}.home-module__dk0I2G__nightMuted{color:var(--n-mut)}.home-module__dk0I2G__nums{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--n-mut)}.home-module__dk0I2G__nums b{color:var(--n-fg)}.home-module__dk0I2G__dg{border-top:1.5px solid var(--n-line);padding-top:22px}.home-module__dk0I2G__flow{align-items:stretch;margin-top:18px;display:flex}.home-module__dk0I2G__node{background:var(--n-node);border:1.5px solid var(--n-line);min-width:0;box-shadow:var(--n-shadow);border-radius:12px;flex:1 1 0;padding:14px 14px 16px}.home-module__dk0I2G__nodeHead{align-items:center;gap:10px;display:flex}.home-module__dk0I2G__nodeName{font-size:1rem;font-weight:700;line-height:1.2}.home-module__dk0I2G__nodeSub{color:var(--n-mut);margin-top:9px;font-size:.875rem;line-height:1.45}.home-module__dk0I2G__glyph{border:1.5px solid var(--n-line);border-radius:9px;flex:none;place-items:center;width:40px;height:40px;display:grid}.home-module__dk0I2G__arr{color:var(--n-mut);flex:0 0 30px;place-items:center;display:grid}.home-module__dk0I2G__minor{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--n-mut);align-items:center;gap:10px;margin-top:12px;font-size:.8125rem;font-weight:600;line-height:1.35;display:flex}.home-module__dk0I2G__dots{grid-template-columns:repeat(18,7px);gap:3px;margin-top:12px;display:grid}.home-module__dk0I2G__dots i{background:var(--n-ghost);border-radius:50%;width:7px;height:7px}.home-module__dk0I2G__dots i.home-module__dk0I2G__on{background:var(--n-acc)}.home-module__dk0I2G__dotKey{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--n-mut);margin-top:8px;font-size:.8125rem;font-weight:600;line-height:1.35}.home-module__dk0I2G__dotKey b{color:var(--n-fg)}.home-module__dk0I2G__lower{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;margin-top:18px;display:grid}.home-module__dk0I2G__panel{background:var(--n-node);border:1.5px solid var(--n-line);border-radius:12px;padding:14px 16px 16px}.home-module__dk0I2G__panelCap{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--n-mut);font-size:.75rem;font-weight:700;line-height:1.25}.home-module__dk0I2G__lat{width:100%;height:auto;margin-top:8px;display:block;overflow:visible}.home-module__dk0I2G__lat text{font-family:var(--font-jetbrains), ui-monospace, monospace;fill:var(--n-mut);font-weight:600}.home-module__dk0I2G__lat .home-module__dk0I2G__v{fill:var(--n-fg);font-weight:700}.home-module__dk0I2G__histRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.home-module__dk0I2G__histStep{align-items:center;gap:8px;font-size:.8125rem;font-weight:600;line-height:1.25;display:flex}.home-module__dk0I2G__histStep small{color:var(--n-mut);font-family:var(--font-jetbrains), ui-monospace, monospace;font-size:.75rem;display:block}.home-module__dk0I2G__capRow{border-top:1px dashed var(--n-line);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;padding-top:16px;display:flex}.home-module__dk0I2G__stepCap{flex:320px;min-height:3.9em;font-size:1.0625rem;line-height:1.45}.home-module__dk0I2G__stepCap b{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;color:var(--n-mut);margin-bottom:4px;font-size:.75rem;display:block}.home-module__dk0I2G__ctl{align-items:center;gap:8px;display:flex}.home-module__dk0I2G__ctl button{border:1.5px solid var(--n-line);background:var(--n-node);color:var(--n-fg);cursor:pointer;border-radius:8px;padding:10px 13px;font-size:.875rem;font-weight:700;line-height:1}.home-module__dk0I2G__ctl button:focus-visible{outline:3px solid var(--n-acc);outline-offset:2px}.home-module__dk0I2G__pips{gap:6px;margin-inline:4px;display:flex}.home-module__dk0I2G__pips button{background:var(--n-ghost);border:0;border-radius:50%;width:12px;height:12px;padding:0}.home-module__dk0I2G__pips button.home-module__dk0I2G__on{background:var(--n-acc)}.home-module__dk0I2G__src{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--n-mut);margin-top:14px;font-size:.75rem;font-weight:600;line-height:1.45}.home-module__dk0I2G__step{transition:opacity .55s,transform .55s}.home-module__dk0I2G__off{opacity:.12;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.home-module__dk0I2G__step{transition:none}}@media (max-width:760px){.home-module__dk0I2G__flow{flex-direction:column}.home-module__dk0I2G__arr svg{transform:rotate(90deg)}.home-module__dk0I2G__lower{grid-template-columns:1fr}}.home-module__dk0I2G__tile{background:#fffdf5;border:1px solid #3c2d0a1f;border-radius:9px;flex:none;place-items:center;width:40px;height:40px;display:grid}.home-module__dk0I2G__tile svg{width:62%;height:62%}.home-module__dk0I2G__tileDark{background:#1d170c;border-color:#1d170c}.home-module__dk0I2G__tileSm{border-radius:8px;width:34px;height:34px}.dark .home-module__dk0I2G__page{--st-yellow:#ffd84a;--st-pink:#ff8fb8;--st-mint:#5fe0a8;--st-sky:#7cc4ff;--st-orange:#ffa45c;--st-ink:#16120b;--grid-major:#3a2e16}.home-module__dk0I2G__night,.home-module__dk0I2G__gridPaper{background-image:linear-gradient(var(--grid-major) 1.5px, transparent 1.5px), linear-gradient(90deg, var(--grid-major) 1.5px, transparent 1.5px), linear-gradient(var(--nb-grid) 1px, transparent 1px), linear-gradient(90deg, var(--nb-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px}.home-module__dk0I2G__node,.home-module__dk0I2G__panel{border:2px solid var(--st-ink-line,var(--foreground));box-shadow:5px 5px 0 var(--sticker,var(--st-yellow));border-radius:14px}:is(.dark .home-module__dk0I2G__node,.dark .home-module__dk0I2G__panel){--st-ink-line:color-mix(in srgb, var(--sticker,var(--st-yellow)) 70%, transparent);box-shadow:5px 5px 0 color-mix(in srgb, var(--sticker,var(--st-yellow)) 38%, transparent)}.home-module__dk0I2G__flow>.home-module__dk0I2G__node:first-child{--sticker:var(--st-pink)}.home-module__dk0I2G__flow>.home-module__dk0I2G__node:nth-child(3){--sticker:var(--st-sky)}.home-module__dk0I2G__flow>.home-module__dk0I2G__node:nth-child(5){--sticker:var(--st-orange)}.home-module__dk0I2G__flow>.home-module__dk0I2G__node:nth-child(7){--sticker:var(--st-mint)}.home-module__dk0I2G__lower>.home-module__dk0I2G__panel:first-child{--sticker:var(--st-yellow)}.home-module__dk0I2G__nodeHead{background:color-mix(in srgb, var(--sticker,var(--st-yellow)) 55%, var(--card));border-bottom:2px solid var(--st-ink-line,var(--foreground));border-radius:12px 12px 0 0;margin:-14px -14px 10px;padding:10px 14px}.dark .home-module__dk0I2G__nodeHead{background:color-mix(in srgb, var(--sticker,var(--st-yellow)) 18%, var(--card))}.home-module__dk0I2G__off{opacity:.32}.home-module__dk0I2G__sysCard{box-shadow:4px 4px 0 var(--sticker);border:2px solid var(--foreground)!important}.dark .home-module__dk0I2G__sysCard{box-shadow:4px 4px 0 color-mix(in srgb, var(--sticker) 35%, transparent);border-color:color-mix(in srgb, var(--sticker) 60%, transparent)!important}.home-module__dk0I2G__sysCard:hover{box-shadow:7px 7px 0 var(--sticker)}li:nth-child(5n+1)>.home-module__dk0I2G__sysCard{--sticker:var(--st-yellow)}li:nth-child(5n+2)>.home-module__dk0I2G__sysCard{--sticker:var(--st-pink)}li:nth-child(5n+3)>.home-module__dk0I2G__sysCard{--sticker:var(--st-mint)}li:nth-child(5n+4)>.home-module__dk0I2G__sysCard{--sticker:var(--st-sky)}li:nth-child(5n+5)>.home-module__dk0I2G__sysCard{--sticker:var(--st-orange)}.home-module__dk0I2G__heroGrid{align-items:center;gap:28px;display:grid}@media (min-width:1024px){.home-module__dk0I2G__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.home-module__dk0I2G__sketch{aspect-ratio:600/560;width:100%;color:var(--foreground);margin:0;position:relative;container-type:inline-size}.home-module__dk0I2G__sketchSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-module__dk0I2G__skInk{fill:none;stroke:var(--foreground);stroke-linecap:round}.home-module__dk0I2G__skPen{fill:none;stroke:var(--nb-pen);stroke-linecap:round}.home-module__dk0I2G__skFill{stroke:none}.dark .home-module__dk0I2G__skFill{opacity:.9}.home-module__dk0I2G__skLabel{white-space:nowrap;color:var(--st-ink);align-items:center;gap:8px;line-height:1.05;display:flex;position:absolute;transform:translate(-50%,-50%)}.home-module__dk0I2G__skLabel b{font-family:var(--font-hand), cursive;font-size:max(12px,4cqw);font-weight:700;display:block}.home-module__dk0I2G__skLabel small{font-family:var(--font-hand), cursive;opacity:.8;font-size:max(11px,3cqw);font-weight:600;display:block}.home-module__dk0I2G__skNote{white-space:nowrap;font-family:var(--font-hand), cursive;color:var(--nb-pen);margin:0;font-size:max(12px,3.7cqw);font-weight:700;position:absolute;transform:translate(-50%,-50%)rotate(-3deg)}.home-module__dk0I2G__skSticky{white-space:nowrap;font-family:var(--font-hand), cursive;color:#1c1a17;margin:0;font-size:4.4cqw;font-weight:700;position:absolute;transform:translate(-50%,-50%)rotate(-2deg)}@media (prefers-reduced-motion:no-preference){.home-module__dk0I2G__skInk,.home-module__dk0I2G__skPen{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:.9s ease-out forwards home-module__dk0I2G__skDraw;animation-delay:calc(var(--d) * .42s + .2s)}.home-module__dk0I2G__skFill,.home-module__dk0I2G__skLabel,.home-module__dk0I2G__skNote,.home-module__dk0I2G__skSticky{opacity:0;animation:.5s ease-out forwards home-module__dk0I2G__skFade;animation-delay:calc(var(--d) * .42s + .45s)}@keyframes home-module__dk0I2G__skDraw{to{stroke-dashoffset:0}}@keyframes home-module__dk0I2G__skFade{to{opacity:1}}}.home-module__dk0I2G__sketchWrap{justify-self:center;width:100%;max-width:600px}.home-module__dk0I2G__skSmall b{font-size:max(12px,3.2cqw)}.home-module__dk0I2G__skLabel{gap:1.3cqw}.home-module__dk0I2G__skLabel>span:first-child{border-radius:1.4cqw;width:5.8cqw;height:5.8cqw}.home-module__dk0I2G__skStack{flex-direction:column;gap:2px}.home-module__dk0I2G__skNoteInk{color:var(--foreground);opacity:.85}.home-module__dk0I2G__skTabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.home-module__dk0I2G__skTab,.home-module__dk0I2G__skTabOn{font-family:var(--font-hand), cursive;border:2px solid var(--foreground);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:999px;padding:6px 11px 7px;font-size:1.0625rem;font-weight:700;line-height:1}.home-module__dk0I2G__skTabOn{background:var(--st-yellow);color:#1c1a17;box-shadow:3px 3px 0 var(--foreground)}.dark .home-module__dk0I2G__skTab{border-color:var(--border)}.home-module__dk0I2G__skTab:focus-visible,.home-module__dk0I2G__skTabOn:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.home-module__dk0I2G__skFree{color:var(--foreground)}.home-module__dk0I2G__dg{border:2px solid var(--foreground);background:var(--sheet,#fffdf4);box-shadow:8px 8px 0 var(--st-sky);border-radius:18px;margin-top:8px;padding:26px 22px 18px;position:relative}.dark .home-module__dk0I2G__dg{--sheet:#211a10;border-color:#6b5a3a;box-shadow:8px 8px #3a2e16}.home-module__dk0I2G__dg:before,.home-module__dk0I2G__dg:after{content:"";background:color-mix(in srgb, var(--st-yellow) 85%, transparent);pointer-events:none;border:1px solid #0000000f;width:108px;height:26px;position:absolute;top:-13px;box-shadow:0 1px 2px #00000014}.home-module__dk0I2G__dg:before{left:34px;transform:rotate(-4deg)}.home-module__dk0I2G__dg:after{right:34px;transform:rotate(3deg)}.dark .home-module__dk0I2G__dg:before{background:#ffc53d80}.dark .home-module__dk0I2G__dg:after{background:#ffc53d80}.home-module__dk0I2G__dg .home-module__dk0I2G__node,.home-module__dk0I2G__dg .home-module__dk0I2G__panel{border:2px solid var(--foreground);box-shadow:5px 5px 0 var(--sticker,var(--st-yellow));background:var(--card)!important}:is(.dark .home-module__dk0I2G__dg .home-module__dk0I2G__node,.dark .home-module__dk0I2G__dg .home-module__dk0I2G__panel){border-color:#6b5a3a}.home-module__dk0I2G__dg .home-module__dk0I2G__nodeHead{background:var(--sticker,var(--st-yellow));color:#1c1a17;border-bottom:2px solid var(--foreground)}.dark .home-module__dk0I2G__dg .home-module__dk0I2G__nodeHead{border-bottom-color:#6b5a3a}.home-module__dk0I2G__dg .home-module__dk0I2G__nodeHead .home-module__dk0I2G__nodeName{color:#1c1a17}.home-module__dk0I2G__lower>.home-module__dk0I2G__panel:nth-child(2){--sticker:#c8b8ff}.dark .home-module__dk0I2G__lower>.home-module__dk0I2G__panel:nth-child(2){--sticker:#a78bfa}.home-module__dk0I2G__dg .home-module__dk0I2G__node.home-module__dk0I2G__step:not(.home-module__dk0I2G__off){box-shadow:5px 5px 0 var(--sticker), 0 0 0 4px color-mix(in srgb, var(--sticker) 50%, transparent)}.home-module__dk0I2G__dg .home-module__dk0I2G__off{opacity:.38;filter:saturate(.4)}@media (max-width:640px){.home-module__dk0I2G__dg{box-shadow:5px 5px 0 var(--st-sky);padding:22px 14px 14px}.home-module__dk0I2G__dg:before,.home-module__dk0I2G__dg:after{width:78px}}.home-module__dk0I2G__galleryCard{border:2px solid var(--foreground);background:var(--card);box-shadow:5px 5px 0 var(--st-sky);border-radius:14px;padding:12px;list-style:none;transition:transform .2s}.dark .home-module__dk0I2G__galleryCard{border-color:#6b5a3a;box-shadow:5px 5px #3a2e16}.home-module__dk0I2G__tiltL{transform:rotate(-.6deg)}.home-module__dk0I2G__tiltR{transform:rotate(.6deg)}.home-module__dk0I2G__galleryCard:hover{transform:rotate(0)translateY(-2px)}@media (prefers-reduced-motion:reduce){.home-module__dk0I2G__galleryCard{transition:none}}.home-module__dk0I2G__night{position:relative}.home-module__dk0I2G__dwgFrame{pointer-events:none;border:2px solid color-mix(in srgb, var(--foreground) 80%, transparent);position:absolute;inset:14px}.home-module__dk0I2G__dwgFrame:after{content:"";border:1px solid color-mix(in srgb, var(--foreground) 55%, transparent);position:absolute;inset:12px}.home-module__dk0I2G__dwgCols,.home-module__dk0I2G__dwgRows{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted-foreground);justify-content:space-around;font-size:.625rem;font-weight:700;display:flex;position:absolute}.home-module__dk0I2G__dwgCols{align-items:center;height:12px;top:-1px;left:12px;right:12px}.home-module__dk0I2G__dwgColsBottom{top:auto;bottom:-1px}.home-module__dk0I2G__dwgRows{flex-direction:column;align-items:center;width:12px;top:12px;bottom:12px;left:-1px}.home-module__dk0I2G__dwgRowsRight{left:auto;right:-1px}@media (max-width:767px){.home-module__dk0I2G__dwgFrame{inset:6px}.home-module__dk0I2G__dwgCols,.home-module__dk0I2G__dwgRows,.home-module__dk0I2G__dwgFrame:after{display:none}}.home-module__dk0I2G__titleBlock{border:2px solid var(--foreground);background:var(--card);max-width:470px;font-family:var(--font-jetbrains), ui-monospace, monospace;grid-template-columns:76px 1fr 1fr;margin-top:28px;margin-left:auto;display:grid}.home-module__dk0I2G__titleBlock>div{border-right:1px solid var(--foreground);border-bottom:1px solid var(--foreground);min-width:0;padding:6px 9px}.home-module__dk0I2G__titleBlock small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:.5625rem;display:block}.home-module__dk0I2G__titleBlock b{overflow-wrap:anywhere;font-size:.78125rem;font-weight:700}.home-module__dk0I2G__tbLogo{grid-row:span 3;place-items:center;display:grid}.home-module__dk0I2G__tbLogo img{border-radius:10px}.home-module__dk0I2G__tbWide{grid-column:span 2}.home-module__dk0I2G__tbTitle{font-family:var(--font-display), ui-sans-serif, system-ui!important;font-size:1.0625rem!important}.home-module__dk0I2G__tbSig{color:var(--primary);font-family:var(--font-hand), cursive!important;font-size:1.375rem!important}.dark .home-module__dk0I2G__titleBlock{border-color:#8a7650}.dark .home-module__dk0I2G__titleBlock>div{border-color:#8a7650}.home-module__dk0I2G__detailLabel{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.6875rem;font-weight:700}.home-module__dk0I2G__redline{font-family:var(--font-hand), cursive;color:var(--nb-pen);font-size:1.375rem;font-weight:700;line-height:1.15;transform:rotate(-2deg)}.home-module__dk0I2G__specStrip{font-family:var(--font-jetbrains), ui-monospace, monospace;flex-wrap:wrap;gap:14px 22px;margin-top:28px;display:flex}.home-module__dk0I2G__specStrip>div{border-left:3px solid var(--primary);padding-left:10px}.home-module__dk0I2G__specStrip b{font-size:1.375rem;line-height:1.1;display:block}.home-module__dk0I2G__specStrip small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.65625rem}.home-module__dk0I2G__pcNote{font-family:var(--font-hand), cursive;color:var(--nb-pen);margin:0 0 10px 6px;font-size:1.35rem;font-weight:700;line-height:1;display:inline-block;transform:rotate(-2deg)}.home-module__dk0I2G__pcNote:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5 C40 1 80 7 120 3 S180 6 198 2' fill='none' stroke='%23c8321f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:8px;margin-top:2px;display:block}.home-module__dk0I2G__pcSheet{border:2px solid var(--foreground);max-width:36rem;box-shadow:6px 6px 0 var(--foreground);background:var(--card);border-radius:16px;grid-template-columns:1fr 1fr;display:grid;position:relative}.home-module__dk0I2G__pcHalf{color:#1c1a17;background-image:linear-gradient(#1c1a170f 1px,#0000 1px),linear-gradient(90deg,#1c1a170f 1px,#0000 1px);background-size:14px 14px;flex-direction:column;align-items:flex-start;padding:16px 18px;display:flex;position:relative}.home-module__dk0I2G__pcSky{background-color:var(--st-sky);border-radius:14px 0 0 14px;padding-right:26px}.home-module__dk0I2G__pcMint{background-color:var(--st-mint);border-left:2px dashed #1c1a178c;border-radius:0 14px 14px 0;padding-left:30px}.home-module__dk0I2G__pcKicker{font-family:var(--font-hand), cursive;opacity:.75;font-size:1.15rem;font-weight:700;line-height:1}.home-module__dk0I2G__pcPrice{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;margin-top:4px;font-size:clamp(2.4rem,5vw,3.1rem);font-weight:800;line-height:1.05}.home-module__dk0I2G__pcHl{background-image:linear-gradient(100deg,#0000 .6%,#ffe04af2 2%,#ffe04acc 97%,#0000 99.4%);background-position:0 86%;background-repeat:no-repeat;background-size:100% .42em;padding-inline:.08em}.home-module__dk0I2G__pcOwned{background:var(--st-yellow);font-family:var(--font-hand), cursive;border:2px solid #1c1a17;border-radius:999px;align-items:center;gap:6px;margin:10px 0 6px;padding:4px 12px 4px 10px;font-size:1.35rem;font-weight:700;line-height:1.1;display:inline-flex;transform:rotate(-2deg);box-shadow:2px 2px #1c1a17}.home-module__dk0I2G__pcName{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;margin-top:6px;font-size:1.15rem;font-weight:800;line-height:1.15}.home-module__dk0I2G__pcFacts{opacity:.8;margin-top:4px;margin-bottom:14px;font-size:.8125rem;line-height:1.4}.home-module__dk0I2G__pcBuy{white-space:nowrap;align-self:flex-start;margin-top:auto}.home-module__dk0I2G__pcFree{font-family:var(--font-hand), cursive;color:#1c1a17;opacity:.8;text-underline-offset:4px;margin-top:8px;font-size:1.05rem;font-weight:700;line-height:1;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.home-module__dk0I2G__pcFree:hover{opacity:1}.home-module__dk0I2G__pcOr{z-index:2;background:var(--st-yellow);color:#1c1a17;width:42px;height:42px;font-family:var(--font-hand), cursive;border:2px solid #1c1a17;border-radius:999px;place-items:center;font-size:1.3rem;font-weight:700;display:grid;position:absolute;top:30px;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:2px 2px #1c1a17}.home-module__dk0I2G__pcTape{z-index:3;background:color-mix(in srgb, var(--st-pink) 80%, transparent);width:78px;height:22px;position:absolute;top:-12px;left:22px;transform:rotate(-6deg);box-shadow:0 1px 2px #0003;-webkit-mask-image:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px));mask-image:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px))}.home-module__dk0I2G__pcFoot{font-family:var(--font-hand), cursive;color:var(--nb-pen);margin-top:14px;font-size:1.1rem;font-weight:700}.home-module__dk0I2G__pcFoot a{text-underline-offset:4px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}@media (max-width:519px){.home-module__dk0I2G__pcSheet{grid-template-columns:1fr}.home-module__dk0I2G__pcSky{border-radius:14px 14px 0 0}.home-module__dk0I2G__pcMint{border-top:2px dashed #1c1a178c;border-left:0;border-radius:0 0 14px 14px}.home-module__dk0I2G__pcHalf,.home-module__dk0I2G__pcSky,.home-module__dk0I2G__pcMint{padding:14px 16px 16px}.home-module__dk0I2G__pcOr{top:50%;left:auto;right:24px}}@media (min-width:1600px){.home-module__dk0I2G__wide{max-width:1440px}}@media (min-width:2000px){.home-module__dk0I2G__wide{max-width:1760px}.home-module__dk0I2G__sysGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){.home-module__dk0I2G__faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.home-module__dk0I2G__faqAside{position:sticky;top:110px}.home-module__dk0I2G__ctaGrid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid}}.home-module__dk0I2G__faqNote{background:var(--st-yellow);color:#1c1a17;font-family:var(--font-hand), cursive;border-radius:2px 2px 6px;margin-top:22px;padding:14px 18px 16px;font-size:1.3rem;font-weight:700;line-height:1.2;display:inline-block;transform:rotate(-1.2deg);box-shadow:0 1px 1px #00000014,0 14px 18px -14px #3c2d058c}.home-module__dk0I2G__faqNote a{text-underline-offset:4px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.dark .home-module__dk0I2G__faqNote{background:color-mix(in srgb, var(--st-yellow) 14%, var(--card));color:var(--foreground);border-top:3px solid var(--st-yellow)}
.checkout-art-module__BEFFyW__stage{--iso-ink:#1c1a17;--iso-logo:#1c1a17;--iso-wire:#1c1a178c;--iso-label:#4a443a;--iso-pap-t:#fffdf6;--iso-pap-r:#ece5d3;--iso-pap-l:#d6ccb3;--iso-sun-t:#fff0ad;--iso-sun-r:#f6d86c;--iso-sun-l:#e0bd48;--iso-acc-t:#d8edff;--iso-acc-r:#a9d0f2;--iso-acc-l:#83b3de;--iso-packet:#1d6fd6;--iso-packet2:#c2410c}.checkout-art-module__BEFFyW__mint{--iso-acc-t:#d4f7e5;--iso-acc-r:#a1e5c3;--iso-acc-l:#79cba3;--iso-packet:#0d8a5c}.dark .checkout-art-module__BEFFyW__stage{--iso-ink:#f6efddd1;--iso-logo:#f6efdd;--iso-wire:#f6efdd6b;--iso-label:#cfc3a4;--iso-pap-t:#3a3124;--iso-pap-r:#2b2419;--iso-pap-l:#211b12;--iso-sun-t:#5a4a17;--iso-sun-r:#463911;--iso-sun-l:#352b0c;--iso-acc-t:#24486a;--iso-acc-r:#1b3752;--iso-acc-l:#142a40;--iso-packet:#7cc4ff;--iso-packet2:#ff8a4c}.dark .checkout-art-module__BEFFyW__mint{--iso-acc-t:#1f5640;--iso-acc-r:#184331;--iso-acc-l:#113324;--iso-packet:#5fe0a8}.checkout-art-module__BEFFyW__art{width:100%;height:auto;display:block;overflow:visible}.checkout-art-module__BEFFyW__art .lb{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.02em;fill:var(--iso-ink);text-anchor:middle;font-size:12px;font-weight:700}.checkout-art-module__BEFFyW__art .lb.sub{fill:var(--iso-label);font-size:10.5px;font-weight:600}.checkout-art-module__BEFFyW__art .w{fill:none;stroke:var(--iso-wire);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.checkout-art-module__BEFFyW__art .wd{stroke-dasharray:.03 .025}.checkout-art-module__BEFFyW__art .ah{fill:var(--iso-wire)}.checkout-art-module__BEFFyW__small .lb{font-size:13.5px}.checkout-art-module__BEFFyW__art .pk{fill:var(--iso-packet);stroke:var(--iso-ink);stroke-width:1.6px}.checkout-art-module__BEFFyW__art .pk2{fill:var(--iso-packet2)}.checkout-art-module__BEFFyW__sketch{--sk-ink:#1e1e1e;--sk-pen:#c8321f;--sk-a:#a5d8ff;--sk-b:#ffec99;--sk-c:#b2f2bb;--sk-d:#ffd8a8}.dark .checkout-art-module__BEFFyW__sketch{--sk-ink:#ece4d0;--sk-pen:#ff7a59;--sk-a:#3f78a8;--sk-b:#8c7a2a;--sk-c:#3d7f4a;--sk-d:#9a6232}.checkout-art-module__BEFFyW__sketch .hl{font-family:var(--font-hand), cursive;fill:var(--sk-ink);text-anchor:middle;font-size:19px;font-weight:700}.checkout-art-module__BEFFyW__sketch .hn{font-family:var(--font-hand), cursive;fill:var(--sk-pen);text-anchor:middle;font-size:19px;font-weight:700}@media (prefers-reduced-motion:no-preference){.checkout-art-module__BEFFyW__art .n{transform-box:fill-box;animation:.46s cubic-bezier(.22,1,.36,1) both checkout-art-module__BEFFyW__rise;animation-delay:calc(var(--i,0) * 90ms + .12s)}.checkout-art-module__BEFFyW__art .w:not(.wd){stroke-dashoffset:1px;animation:.56s ease-out forwards checkout-art-module__BEFFyW__draw;animation-delay:calc(var(--i,0) * 80ms + .2s)}:is(.checkout-art-module__BEFFyW__art .wd,.checkout-art-module__BEFFyW__art .w2,.checkout-art-module__BEFFyW__art .note,.checkout-art-module__BEFFyW__art .ah){animation:.42s ease-out both checkout-art-module__BEFFyW__fade;animation-delay:calc(var(--i,0) * 80ms + .42s)}.checkout-art-module__BEFFyW__art .note{animation-delay:1.1s}.checkout-art-module__BEFFyW__art .ah{fill:var(--iso-wire)}.checkout-art-module__BEFFyW__small .lb{font-size:13.5px}.checkout-art-module__BEFFyW__art .pk{animation:.3s ease-out .9s both checkout-art-module__BEFFyW__fade}.checkout-art-module__BEFFyW__lit .n{animation:.46s cubic-bezier(.22,1,.36,1) both checkout-art-module__BEFFyW__rise,.7s ease-out both checkout-art-module__BEFFyW__light;animation-delay:calc(var(--i,0) * 90ms + .12s), calc(var(--i,0) * .16s + .5s)}}@media (prefers-reduced-motion:reduce){.checkout-art-module__BEFFyW__art .ah{fill:var(--iso-wire)}.checkout-art-module__BEFFyW__small .lb{font-size:13.5px}.checkout-art-module__BEFFyW__art .pk{display:none}}@keyframes checkout-art-module__BEFFyW__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes checkout-art-module__BEFFyW__draw{to{stroke-dashoffset:0}}@keyframes checkout-art-module__BEFFyW__fade{0%{opacity:0}to{opacity:1}}@keyframes checkout-art-module__BEFFyW__light{0%{filter:none}45%{filter:drop-shadow(0 0 10px var(--iso-packet)) brightness(1.12)}to{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--iso-packet) 60%, transparent))}}
.labs-map-module__Or9ImW__grid{--ink:var(--bk-ink,#1d1712);gap:16px;margin:18px 0 8px;padding:0;list-style:none;display:grid}@media (min-width:640px){.labs-map-module__Or9ImW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.labs-map-module__Or9ImW__card{color:var(--ink);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:16px;align-content:start;gap:6px;padding:14px 16px 16px;display:grid}.labs-map-module__Or9ImW__tiles{gap:6px;margin-bottom:4px;display:flex}.labs-map-module__Or9ImW__tile{border:3px solid var(--ink);width:50px;height:50px;box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:12px;place-items:center;display:grid}.labs-map-module__Or9ImW__place{font-size:1.1rem;font-weight:800;line-height:1.2}.labs-map-module__Or9ImW__what{font-size:.95rem;line-height:1.45}.labs-map-module__Or9ImW__price{border:2.5px solid var(--ink);color:var(--ink);border-radius:999px;justify-self:start;margin-top:6px;padding:4px 12px;font:800 .95rem ui-monospace,SFMono-Regular,Menlo,monospace}.labs-map-module__Or9ImW__cost{background:var(--lk-f-cost,#9fe0b0)}.labs-map-module__Or9ImW__mem{background:var(--lk-f-mem,#b9c6fb)}.labs-map-module__Or9ImW__compute{background:var(--lk-f-compute,#f8c08f)}.labs-map-module__Or9ImW__kv{background:var(--lk-f-kv,#f2b6e0)}.labs-map-module__Or9ImW__pages{font:700 .85rem ui-monospace,SFMono-Regular,Menlo,monospace}
