.pp.svelte-shp6po{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.pp__head.svelte-shp6po{display:grid;gap:1rem;padding-top:clamp(6rem,10vw,7.5rem)}.pp__h1.svelte-shp6po{margin:0;font-size:clamp(1.9rem,5.5vw,3rem);font-weight:800;line-height:1.1}.pp__h3.svelte-shp6po{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:var(--sst-text)}.pp__focus.svelte-shp6po ul:where(.svelte-shp6po),.pp__session.svelte-shp6po ol:where(.svelte-shp6po){margin:0;padding-left:1.2rem;display:grid;gap:.35rem;color:var(--sst-text-secondary)}.pp__session.svelte-shp6po span:where(.svelte-shp6po){color:var(--sst-text-muted);font-size:.9rem}.pp__toc.svelte-shp6po{display:flex;flex-wrap:wrap;gap:.5rem}.pp__toc.svelte-shp6po a:where(.svelte-shp6po){display:inline-flex;align-items:center;min-height:44px;padding:0 .85rem;border-radius:999px;border:1px solid var(--sst-line);color:var(--sst-text-secondary)}.pp__band.svelte-shp6po{display:grid;gap:1rem}.pp__list.svelte-shp6po{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.pp__drill.svelte-shp6po{display:grid;gap:.5rem;align-content:start}.pp__title.svelte-shp6po{margin:0;font-size:1.05rem;font-weight:700}.pp__meta.svelte-shp6po{margin:0;color:var(--sst-cyan);font-size:.82rem;font-weight:600}.pp__steps.svelte-shp6po{margin:0;padding-left:1.2rem;display:grid;gap:.3rem;color:var(--sst-text-secondary);font-size:.92rem}.pp__kit.svelte-shp6po{margin:0;color:var(--sst-text-secondary);font-size:.9rem}.pp__cta.svelte-shp6po{display:grid;gap:1rem;border-color:#fbbf2459}.pp__btns.svelte-shp6po{display:flex;flex-wrap:wrap;gap:.75rem}.pp__free.svelte-shp6po{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;width:-moz-fit-content;width:fit-content;color:var(--sst-cyan);font-weight:600}.pp__src.svelte-shp6po summary:where(.svelte-shp6po){display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600;color:var(--sst-text)}.pp__src.svelte-shp6po ul:where(.svelte-shp6po){margin:.5rem 0 0;padding-left:1.2rem;display:grid;gap:.3rem;font-size:.9rem}.pp__src.svelte-shp6po a:where(.svelte-shp6po){color:var(--sst-cyan);overflow-wrap:anywhere}.spc.svelte-14gppzj{display:grid;gap:.75rem;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--sst-line);border-radius:24px;background:radial-gradient(120% 100% at 0% 0%,rgba(251,191,36,.1),transparent 55%),var(--sst-panel-glass)}.spc__title.svelte-14gppzj{margin:0;font:700 clamp(26px,5vw,40px)/1.05 var(--sst-font-condensed);text-transform:uppercase;text-wrap:balance;color:var(--sst-text)}.spc__lede.svelte-14gppzj{margin:0;max-width:62ch;line-height:1.6;color:var(--sst-text-secondary)}.spc__actions.svelte-14gppzj{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem}.spc__risk.svelte-14gppzj{margin:0;font-size:14px;color:var(--sst-text-muted)}.spc__invite.svelte-14gppzj{display:grid;gap:.5rem;margin-top:.75rem;padding-top:1rem;border-top:1px solid var(--sst-hair)}.spc__k.svelte-14gppzj{margin:0;font-weight:700;color:var(--sst-text)}.spc__share.svelte-14gppzj{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.spc__sheet.svelte-14gppzj{min-height:var(--sst-touch);background:none;border:0;padding:0;cursor:pointer;font:inherit}.spc__note.svelte-14gppzj{margin:0;font-size:14px;color:var(--sst-text-muted)}.dd.svelte-y56en8{position:relative}.dd.svelte-y56en8 svg{display:block;width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.8))}.dd__wide.svelte-y56en8{display:none}@media(min-width:900px){.dd__wide.svelte-y56en8{display:block}.dd__close.svelte-y56en8{display:none}}.fr.svelte-1c3gzf3{display:grid;gap:14px;padding:36px 0;border-top:1px solid var(--sst-hair)}.fr__h2.svelte-1c3gzf3{margin:0 0 6px;font:700 clamp(30px,6vw,44px)/1 var(--sst-font-condensed);text-transform:uppercase}.fr__list.svelte-1c3gzf3{display:grid;gap:14px;margin:0;padding:0;list-style:none;grid-template-columns:1fr}@media(min-width:640px){.fr__list.svelte-1c3gzf3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.fr__list--three.svelte-1c3gzf3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fr__frame.svelte-1c3gzf3{display:grid;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;border:1px solid var(--sst-line);background:var(--sst-panel)}.fr__board.svelte-1c3gzf3{position:relative}.fr__board.svelte-1c3gzf3 svg{display:block;width:100%;height:auto}.fr__n.svelte-1c3gzf3{position:absolute;top:10px;left:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--sst-canvas);border:1.5px solid var(--sst-gold);color:var(--sst-gold);font:700 16px/1 var(--sst-font-mono)}.fr__words.svelte-1c3gzf3{padding:14px 16px 16px;border-top:1px solid var(--sst-hair);display:grid;gap:6px;align-content:start}.fr__note.svelte-1c3gzf3{margin:0;font:700 15px/1.3 var(--sst-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--sst-gold)}.fr__t.svelte-1c3gzf3{margin:0;font-size:17px;line-height:1.45}.fr__key.svelte-1c3gzf3{display:flex;flex-wrap:wrap;gap:10px 22px;margin:4px 0 0;padding:0;list-style:none;font-size:15px;color:var(--sst-text-secondary)}.fr__key.svelte-1c3gzf3 li:where(.svelte-1c3gzf3){display:inline-flex;align-items:center;gap:8px}.fr__faint.svelte-1c3gzf3{display:inline-block;width:40px;height:3px;border-radius:2px;background:var(--sst-text);opacity:.3}.sc.svelte-1d4up2o{position:relative;display:grid;gap:14px;margin:0 16px;padding:22px;border-radius:20px;border:1px solid var(--sst-accent-line);background:linear-gradient(180deg,var(--sst-card-top),var(--sst-card-bottom));overflow:hidden;box-shadow:0 30px 60px -36px var(--sst-accent-line)}@media(min-width:900px){.sc.svelte-1d4up2o{margin:0;padding:28px 32px}}.sc__grid.svelte-1d4up2o{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--sst-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--sst-grid-line) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.sc.svelte-1d4up2o>:where(.svelte-1d4up2o):not(.sc__grid){position:relative}.sc__line.svelte-1d4up2o{margin:0;max-width:40ch;font:700 clamp(26px,5.5vw,40px)/1.05 var(--sst-font-condensed);text-transform:uppercase}.fn.svelte-9fc4ry{display:grid;gap:14px;padding:36px 0;border-top:1px solid var(--sst-hair)}.fn__h2.svelte-9fc4ry{margin:0 0 6px;font:700 clamp(30px,6vw,44px)/1 var(--sst-font-condensed);text-transform:uppercase}.fn__h3.svelte-9fc4ry{margin:6px 0;font:700 clamp(24px,5vw,32px)/1 var(--sst-font-condensed);text-transform:uppercase}.fn__cards.svelte-9fc4ry{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.fn__card.svelte-9fc4ry{position:relative;display:grid;gap:10px;align-content:start;padding:20px;border-radius:16px;border:1px solid var(--sst-line);background:linear-gradient(180deg,var(--sst-card-top),var(--sst-card-bottom));overflow:hidden}.fn__card.svelte-9fc4ry:after{content:"";position:absolute;right:-40px;bottom:-60px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,var(--sst-amber-soft),transparent 70%);pointer-events:none}.fn__k.svelte-9fc4ry{display:flex;align-items:center;gap:8px;margin:0;font:500 13px/1 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-amber)}.fn__t.svelte-9fc4ry{margin:0;font-size:16px;line-height:1.55;color:var(--sst-text-secondary)}.fn__best.svelte-9fc4ry{display:grid;gap:16px;margin-top:10px;padding:22px;border-radius:18px;border:1px dashed var(--sst-amber-line);background:radial-gradient(120% 120% at 0% 0%,var(--sst-amber-soft),transparent 50%),var(--sst-panel-glass)}@media(min-width:900px){.fn__best.svelte-9fc4ry{grid-template-columns:1fr auto;align-items:center}}.fn__slots.svelte-9fc4ry{display:flex;gap:10px}.fn__slots.svelte-9fc4ry span:where(.svelte-9fc4ry){display:grid;place-items:center;width:88px;height:72px;border-radius:12px;border:1px solid var(--sst-line-control);background:var(--sst-panel-inset);font:500 13px/1 var(--sst-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sst-text-muted)}.pl__head.svelte-137xcu6{display:grid;grid-template-columns:1fr 250px;gap:18px;align-items:start}.pl__title.svelte-137xcu6{font-size:48px;margin-bottom:4px}.pl__meta.svelte-137xcu6{margin-top:8px;font-size:13px}.pl__board.svelte-137xcu6{border:1.2px solid var(--pr-line);border-radius:12px;overflow:hidden}.pl__board.svelte-137xcu6 svg{display:block;width:100%;height:auto}.pl__main.svelte-137xcu6{display:grid;gap:10px;align-content:start}.pl__steps.svelte-137xcu6{margin:0;padding:0 0 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:4px 22px;font-size:13px;line-height:1.4;color:var(--pr-sub)}.pl__measure.svelte-137xcu6{padding:8px 12px}.pl__table.svelte-137xcu6{width:100%;border-collapse:collapse}.pl__table.svelte-137xcu6 th:where(.svelte-137xcu6){text-align:left;padding:0 6px 6px 0;font:700 13px/1 var(--sst-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pr-muted);border-bottom:1.5px solid var(--pr-text)}.pl__table.svelte-137xcu6 td:where(.svelte-137xcu6){height:34px;padding:0 6px 0 0;border-bottom:1px solid var(--pr-hair)}.pl__table.svelte-137xcu6 td:where(.svelte-137xcu6) i:where(.svelte-137xcu6){display:block;height:24px;border:1px solid var(--pr-line);border-radius:6px}.pl__table.svelte-137xcu6 td.pl__best:where(.svelte-137xcu6) i:where(.svelte-137xcu6){border-color:var(--pr-gold);border-width:1.5px}.pl__table.svelte-137xcu6 th.pl__best:where(.svelte-137xcu6){color:var(--pr-gold)}.pl__table.svelte-137xcu6 td.pl__note:where(.svelte-137xcu6) i:where(.svelte-137xcu6){border:0;border-bottom:1px dashed var(--pr-line);border-radius:0}.pl__chartlabel.svelte-137xcu6{font-size:13px;color:var(--pr-muted)}.pl__chart.svelte-137xcu6{height:110px;border-left:1.5px solid var(--pr-text);border-bottom:1.5px solid var(--pr-text);background-image:linear-gradient(var(--pr-hair) 1px,transparent 1px),linear-gradient(90deg,var(--pr-hair) 1px,transparent 1px);background-size:47px 22px}.pl__dots.svelte-137xcu6{display:grid;grid-template-columns:repeat(9,1fr);gap:10px}.pl__draw.svelte-137xcu6{min-height:300px}.dp.svelte-1nw346a{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.dp__wrap.svelte-1nw346a{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:640px){.dp__wrap.svelte-1nw346a{padding:0 24px}}.dp__hero.svelte-1nw346a{position:relative;padding:calc(var(--site-nav-h, 64px) + 20px) 0 28px;background:radial-gradient(120% 70% at 50% 100%,var(--sst-accent-soft),transparent 60%),var(--sst-canvas)}.dp__grid.svelte-1nw346a{display:grid;gap:14px;grid-template-areas:"copy" "stage" "read"}.dp__copy.svelte-1nw346a{grid-area:copy;display:grid;gap:12px;min-width:0}.dp__stage.svelte-1nw346a{grid-area:stage;display:grid;gap:12px;min-width:0;margin:0 -16px}.dp__readout.svelte-1nw346a{grid-area:read}@media(min-width:900px){.dp__grid.svelte-1nw346a{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"copy read" "stage stage";-moz-column-gap:40px;column-gap:40px;align-items:end}.dp__stage.svelte-1nw346a{margin:0}}.dp__crumbs.svelte-1nw346a{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font:500 13px/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.dp__crumbs.svelte-1nw346a a:where(.svelte-1nw346a){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-accent);text-decoration:none}.dp__crumbs.svelte-1nw346a li:where(.svelte-1nw346a)+li:where(.svelte-1nw346a):before{content:"/";margin-right:8px;color:var(--sst-line-control)}.dp__h1.svelte-1nw346a{margin:0;font:700 clamp(44px,12vw,100px)/.9 var(--sst-font-condensed);text-transform:uppercase;letter-spacing:.005em;overflow-wrap:anywhere;text-wrap:balance}.dp__lede.svelte-1nw346a{margin:0;max-width:52ch;font-size:17px;line-height:1.55;color:var(--sst-text-secondary)}.dp__fig.svelte-1nw346a{margin:0;display:grid;gap:8px}.dp__cap.svelte-1nw346a{display:flex;gap:10px;align-items:baseline;padding:0 16px;font-size:15px;line-height:1.45;color:var(--sst-text-secondary)}.dp__cap.svelte-1nw346a span:where(.svelte-1nw346a){flex:none;font:600 13px/1 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-accent)}.dp__levels.svelte-1nw346a{display:grid;gap:8px;padding:0 16px}@media(min-width:900px){.dp__levels.svelte-1nw346a,.dp__cap.svelte-1nw346a{padding:0}}.dp__seg.svelte-1nw346a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;border-radius:22px;background:var(--sst-panel-inset);border:1px solid var(--sst-line)}.dp__seg.svelte-1nw346a button:where(.svelte-1nw346a){display:grid;gap:3px;place-content:center;min-height:52px;padding:6px 8px;border:0;border-radius:18px;background:transparent;color:var(--sst-text-secondary);font:600 15px/1.1 var(--sst-font-body);cursor:pointer}.dp__seg.svelte-1nw346a button:where(.svelte-1nw346a) small:where(.svelte-1nw346a){display:none;font:500 13px/1.2 var(--sst-font-mono);color:var(--sst-text-muted);overflow-wrap:anywhere}@media(min-width:640px){.dp__seg.svelte-1nw346a button:where(.svelte-1nw346a) small:where(.svelte-1nw346a){display:block}}.dp__seg.svelte-1nw346a button[aria-pressed=true]:where(.svelte-1nw346a){background:var(--sst-accent-soft);color:var(--sst-text);box-shadow:inset 0 0 0 1px var(--sst-accent-line)}.dp__seg.svelte-1nw346a button:where(.svelte-1nw346a):focus-visible{outline:2px solid var(--sst-cyan);outline-offset:2px}.dp__levelline.svelte-1nw346a{margin:0;font-size:15px;line-height:1.5;color:var(--sst-text-secondary)}.dp__readout.svelte-1nw346a{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--sst-accent-line);border-radius:14px;background:var(--sst-panel-glass);overflow:hidden}.dp__readout.svelte-1nw346a div:where(.svelte-1nw346a){display:grid;gap:4px;padding:12px 14px;border-top:1px solid var(--sst-hair);min-width:0}.dp__readout.svelte-1nw346a div:where(.svelte-1nw346a):nth-child(-n+2){border-top:0}.dp__readout.svelte-1nw346a div:where(.svelte-1nw346a):nth-child(2n){border-left:1px solid var(--sst-hair)}.dp__readout.svelte-1nw346a div:where(.svelte-1nw346a):last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:900px){.dp__readout.svelte-1nw346a{grid-template-columns:1fr}.dp__readout.svelte-1nw346a div:where(.svelte-1nw346a){border-left:0!important;border-top:1px solid var(--sst-hair)!important}.dp__readout.svelte-1nw346a div:where(.svelte-1nw346a):first-child{border-top:0!important}}.dp__readout.svelte-1nw346a dt:where(.svelte-1nw346a){font:500 13px/1.2 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.dp__readout.svelte-1nw346a dd:where(.svelte-1nw346a){margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.dp__num.svelte-1nw346a{color:var(--sst-cyan);font-family:var(--sst-font-mono)!important}.dp__sec.svelte-1nw346a{padding:36px 0;border-top:1px solid var(--sst-hair)}.dp__two.svelte-1nw346a{display:grid;gap:28px}@media(min-width:900px){.dp__two.svelte-1nw346a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.dp__steps.svelte-1nw346a li:where(.svelte-1nw346a){font-size:19px}}.dp__h2.svelte-1nw346a{margin:8px 0 16px;font:700 clamp(30px,6vw,44px)/1 var(--sst-font-condensed);text-transform:uppercase}.dp__steps.svelte-1nw346a{margin:0;padding:0;list-style:none;counter-reset:s}.dp__steps.svelte-1nw346a li:where(.svelte-1nw346a){display:grid;grid-template-columns:60px 1fr;gap:10px;align-items:start;padding:16px 0;border-top:1px solid var(--sst-hair);font-size:18px;line-height:1.5}.dp__steps.svelte-1nw346a li:where(.svelte-1nw346a):first-child{border-top:0}.dp__steps.svelte-1nw346a li:where(.svelte-1nw346a):before{counter-increment:s;content:"0" counter(s);font:700 40px/.9 var(--sst-font-condensed);color:var(--sst-gold);text-shadow:0 0 18px var(--sst-gold-soft)}.dp__side.svelte-1nw346a{display:grid;gap:16px;align-content:start}.dp__cue.svelte-1nw346a{position:relative;display:grid;gap:10px;padding:18px 18px 18px 22px;border-radius:14px;border:1px solid var(--sst-accent-line);background:linear-gradient(90deg,var(--sst-accent-soft),var(--sst-panel-glass))}.dp__cue.svelte-1nw346a:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--sst-cyan)}.dp__cuetext.svelte-1nw346a{margin:0;font:700 clamp(24px,5vw,32px)/1.05 var(--sst-font-condensed);text-transform:uppercase}.dp__safety.svelte-1nw346a{margin:0;padding:12px 14px;border-radius:12px;border:1px solid var(--sst-amber-line);background:var(--sst-amber-soft);font-size:15px;line-height:1.5;color:var(--sst-text-secondary)}.dp__close.svelte-1nw346a{display:grid;gap:14px}.dp__close.svelte-1nw346a .dp__h2:where(.svelte-1nw346a){max-width:20ch;margin:0}.dp__actions.svelte-1nw346a{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.dp__actions.svelte-1nw346a .sst-btn--primary{width:100%}@media(min-width:640px){.dp__actions.svelte-1nw346a .sst-btn--primary{width:auto}}.dp__link.svelte-1nw346a{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--sst-cyan);font:600 15px/1.2 var(--sst-font-body);cursor:pointer}.dp__link.svelte-1nw346a:hover,.dp__link.svelte-1nw346a:focus-visible{text-decoration:underline;text-underline-offset:3px}.dp__more.svelte-1nw346a{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dp__more.svelte-1nw346a a:where(.svelte-1nw346a){display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--sst-line);color:var(--sst-text-secondary);font-size:15px;text-decoration:none}.dp__more.svelte-1nw346a a:where(.svelte-1nw346a):hover,.dp__more.svelte-1nw346a a:where(.svelte-1nw346a):focus-visible{border-color:var(--sst-cyan);color:var(--sst-text)}@media print{.dp__hero.svelte-1nw346a,.dp__wrap.svelte-1nw346a{display:none}}.sa.svelte-1eqv5o8{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.sa__wrap.svelte-1eqv5o8{max-width:1180px;margin:0 auto;padding-left:16px;padding-right:16px}@media(min-width:640px){.sa__wrap.svelte-1eqv5o8{padding-left:24px;padding-right:24px}}.sa__head.svelte-1eqv5o8{display:grid;gap:12px;padding-top:calc(var(--site-nav-h, 64px) + 24px);padding-bottom:20px}.sa__crumbs.svelte-1eqv5o8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font:500 13px/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.sa__crumbs.svelte-1eqv5o8 a:where(.svelte-1eqv5o8){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-accent);text-decoration:none}.sa__crumbs.svelte-1eqv5o8 li:where(.svelte-1eqv5o8)+li:where(.svelte-1eqv5o8):before{content:"/";margin-right:8px;color:var(--sst-line-control)}.sa__h1.svelte-1eqv5o8{margin:0;font:700 clamp(44px,11vw,88px)/.92 var(--sst-font-condensed);text-transform:uppercase;text-wrap:balance}.sa__lede.svelte-1eqv5o8{margin:0;max-width:62ch;font-size:17px;line-height:1.55;color:var(--sst-text-secondary)}.sa__groups.svelte-1eqv5o8{margin:0;font:500 14px/1.4 var(--sst-font-mono);color:var(--sst-cyan)}.sa__cta.svelte-1eqv5o8{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px}.sa__save.svelte-1eqv5o8{padding-bottom:clamp(48px,8vw,80px)}.sa__sec.svelte-1eqv5o8{padding-top:32px;padding-bottom:32px;border-top:1px solid var(--sst-hair);display:grid;gap:14px}.sa__h2.svelte-1eqv5o8{margin:0;font:700 clamp(30px,6vw,44px)/1 var(--sst-font-condensed);text-transform:uppercase}.sa__h3.svelte-1eqv5o8{margin:0;font:700 22px/1.1 var(--sst-font-condensed);text-transform:uppercase}.sa__p.svelte-1eqv5o8{margin:0;max-width:70ch;font-size:16px;line-height:1.55;color:var(--sst-text-secondary)}.sa__k.svelte-1eqv5o8{margin:0;font:600 13px/1.2 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.sa__cards.svelte-1eqv5o8{display:grid;gap:12px;margin:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.sa__card.svelte-1eqv5o8{display:grid;gap:8px;align-content:start;padding:18px;border-radius:16px;border:1px solid var(--sst-line);background:linear-gradient(180deg,var(--sst-card-top),var(--sst-card-bottom))}.sa__card.svelte-1eqv5o8 dt:where(.svelte-1eqv5o8){font:600 13px/1 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-cyan)}.sa__card.svelte-1eqv5o8 dd:where(.svelte-1eqv5o8){margin:0;font-size:16px;line-height:1.55;color:var(--sst-text-secondary)}.sa__skills.svelte-1eqv5o8{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.sa__skill.svelte-1eqv5o8{display:grid;gap:8px;align-content:start;padding:16px;border-radius:16px;border:1px solid var(--sst-line);background:var(--sst-panel-glass)}.sa__list.svelte-1eqv5o8{display:grid;gap:0;margin:0;padding:0;list-style:none}.sa__list.svelte-1eqv5o8 a:where(.svelte-1eqv5o8){display:grid;gap:2px;min-height:44px;padding:8px 0;border-top:1px solid var(--sst-hair);text-decoration:none;color:var(--sst-text)}.sa__list.svelte-1eqv5o8 a:where(.svelte-1eqv5o8) span:where(.svelte-1eqv5o8){font-weight:600}.sa__list.svelte-1eqv5o8 a:where(.svelte-1eqv5o8) small:where(.svelte-1eqv5o8){font:500 13px/1.3 var(--sst-font-mono);color:var(--sst-text-muted)}.sa__list--cols.svelte-1eqv5o8{-moz-column-gap:24px;column-gap:24px}@media(min-width:720px){.sa__list--cols.svelte-1eqv5o8{grid-template-columns:repeat(2,minmax(0,1fr))}}.sa__list.svelte-1eqv5o8 a:where(.svelte-1eqv5o8):hover span:where(.svelte-1eqv5o8),.sa__list.svelte-1eqv5o8 a:where(.svelte-1eqv5o8):focus-visible span:where(.svelte-1eqv5o8){color:var(--sst-cyan)}.sa__two.svelte-1eqv5o8{grid-template-columns:1fr}@media(min-width:900px){.sa__two.svelte-1eqv5o8{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px}}.sa__week.svelte-1eqv5o8{display:grid;gap:0;margin:0;padding:0;list-style:none}.sa__week.svelte-1eqv5o8 li:where(.svelte-1eqv5o8){display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:baseline;padding:12px 0;border-top:1px solid var(--sst-hair);font-size:16px}.sa__week.svelte-1eqv5o8 b:where(.svelte-1eqv5o8){font:700 24px/1 var(--sst-font-condensed);color:var(--sst-gold)}.sa__week.svelte-1eqv5o8 em:where(.svelte-1eqv5o8){font:600 13px/1 var(--sst-font-mono);font-style:normal;color:var(--sst-cyan);white-space:nowrap}.sa__links.svelte-1eqv5o8{display:flex;flex-wrap:wrap;gap:4px 20px}.sa__side.svelte-1eqv5o8{display:grid;gap:14px;align-content:start}.sa__print.svelte-1eqv5o8{display:grid;gap:4px;padding:14px 16px;border-radius:14px;border:1px solid var(--sst-hair)}.sa__print.svelte-1eqv5o8 a:where(.svelte-1eqv5o8){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-cyan);font-weight:600}.sa__faq.svelte-1eqv5o8{display:grid;gap:18px}.sa__qa.svelte-1eqv5o8{display:grid;gap:6px}.sa__chips.svelte-1eqv5o8{display:flex;flex-wrap:wrap;gap:8px}.sa__chips.svelte-1eqv5o8 a:where(.svelte-1eqv5o8){display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--sst-line);color:var(--sst-text-secondary);font-size:15px;text-decoration:none}.sa__chips.svelte-1eqv5o8 a:where(.svelte-1eqv5o8):hover,.sa__chips.svelte-1eqv5o8 a:where(.svelte-1eqv5o8):focus-visible{border-color:var(--sst-cyan);color:var(--sst-text)}.gp.svelte-2uaamd{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.gp__wrap.svelte-2uaamd{max-width:1180px;margin:0 auto;padding-left:16px;padding-right:16px}@media(min-width:640px){.gp__wrap.svelte-2uaamd{padding-left:24px;padding-right:24px}}.gp__head.svelte-2uaamd{display:grid;gap:12px;padding-top:calc(var(--site-nav-h, 64px) + 24px);padding-bottom:20px}.gp__crumbs.svelte-2uaamd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font:500 13px/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.gp__crumbs.svelte-2uaamd a:where(.svelte-2uaamd){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-accent);text-decoration:none}.gp__crumbs.svelte-2uaamd li:where(.svelte-2uaamd)+li:where(.svelte-2uaamd):before{content:"/";margin-right:8px;color:var(--sst-line-control)}.gp__h1.svelte-2uaamd{margin:0;max-width:22ch;font:700 clamp(36px,8vw,72px)/.95 var(--sst-font-condensed);text-transform:uppercase;text-wrap:balance}.gp__kicker.svelte-2uaamd{margin:0;max-width:66ch;font-size:18px;line-height:1.5;color:var(--sst-text)}.gp__lede.svelte-2uaamd{margin:0;max-width:66ch;font-size:16px;line-height:1.55;color:var(--sst-text-secondary)}.gp__sec.svelte-2uaamd{padding-top:32px;padding-bottom:32px;border-top:1px solid var(--sst-hair);display:grid;gap:14px}.gp__h2.svelte-2uaamd{margin:0;font:700 clamp(28px,5.5vw,42px)/1 var(--sst-font-condensed);text-transform:uppercase}.gp__h3.svelte-2uaamd{margin:0;font:700 21px/1.15 var(--sst-font-condensed);text-transform:uppercase}.gp__p.svelte-2uaamd{margin:0;max-width:70ch;font-size:16px;line-height:1.6;color:var(--sst-text-secondary)}.gp__k.svelte-2uaamd{margin:0;font:600 13px/1.2 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.gp__safety.svelte-2uaamd{display:grid;gap:12px;padding:20px;border-radius:18px;border:1px solid rgba(251,191,36,.45);background:linear-gradient(180deg,#fbbf2414,#0f172a99)}.gp__bullets.svelte-2uaamd{display:grid;gap:10px;margin:0;padding:0 0 0 20px;font-size:16px;line-height:1.55;color:var(--sst-text-secondary)}.gp__points.svelte-2uaamd{display:grid;gap:12px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));counter-reset:gp}.gp__points.svelte-2uaamd li:where(.svelte-2uaamd){display:grid;gap:6px;align-content:start;padding:18px;border-radius:16px;border:1px solid var(--sst-line);background:linear-gradient(180deg,var(--sst-card-top),var(--sst-card-bottom));font-size:16px;line-height:1.55;color:var(--sst-text-secondary)}.gp__points.svelte-2uaamd b:where(.svelte-2uaamd){font:600 13px/1.3 var(--sst-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sst-cyan)}.gp__points--ordered.svelte-2uaamd li:where(.svelte-2uaamd){counter-increment:gp}.gp__points--ordered.svelte-2uaamd b:where(.svelte-2uaamd):before{content:counter(gp) ". ";color:var(--sst-gold)}.gp__session.svelte-2uaamd{display:grid;gap:10px;padding:18px;border-radius:16px;border:1px solid var(--sst-line);background:var(--sst-panel-glass)}.gp__steps.svelte-2uaamd{display:grid;gap:0;margin:0;padding:0;list-style:none}.gp__steps.svelte-2uaamd li:where(.svelte-2uaamd){display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:baseline;padding:12px 0;border-top:1px solid var(--sst-hair)}.gp__steps.svelte-2uaamd em:where(.svelte-2uaamd){font:600 14px/1 var(--sst-font-mono);font-style:normal;color:var(--sst-gold)}.gp__steps.svelte-2uaamd div:where(.svelte-2uaamd){display:grid;gap:4px;font-size:16px;line-height:1.5;color:var(--sst-text-secondary)}.gp__steps.svelte-2uaamd b:where(.svelte-2uaamd){color:var(--sst-text)}.gp__steps.svelte-2uaamd a:where(.svelte-2uaamd){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-cyan)}.gp__drills.svelte-2uaamd{display:grid;gap:0 24px;margin:0;padding:0;list-style:none}@media(min-width:720px){.gp__drills.svelte-2uaamd{grid-template-columns:repeat(2,minmax(0,1fr))}}.gp__drills.svelte-2uaamd a:where(.svelte-2uaamd){display:grid;gap:2px;min-height:44px;padding:8px 0;border-top:1px solid var(--sst-hair);text-decoration:none;color:var(--sst-text)}.gp__drills.svelte-2uaamd a:where(.svelte-2uaamd) span:where(.svelte-2uaamd){font-weight:600}.gp__drills.svelte-2uaamd a:where(.svelte-2uaamd) small:where(.svelte-2uaamd){font:500 13px/1.3 var(--sst-font-mono);color:var(--sst-text-muted)}.gp__drills.svelte-2uaamd a:where(.svelte-2uaamd):hover span:where(.svelte-2uaamd),.gp__drills.svelte-2uaamd a:where(.svelte-2uaamd):focus-visible span:where(.svelte-2uaamd){color:var(--sst-cyan)}.gp__two.svelte-2uaamd{grid-template-columns:1fr}@media(min-width:900px){.gp__two.svelte-2uaamd{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}}.gp__side.svelte-2uaamd{display:grid;gap:20px;min-width:0}.gp__app.svelte-2uaamd{display:grid;gap:14px;align-content:start}.gp__ctas.svelte-2uaamd{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.gp__faq.svelte-2uaamd{display:grid;gap:18px}.gp__faq.svelte-2uaamd>div:where(.svelte-2uaamd){display:grid;gap:6px}.gp__chips.svelte-2uaamd{display:flex;flex-wrap:wrap;gap:8px}.gp__chips.svelte-2uaamd a:where(.svelte-2uaamd){display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--sst-line);color:var(--sst-text-secondary);font-size:15px;text-decoration:none}.gp__chips.svelte-2uaamd a:where(.svelte-2uaamd):hover,.gp__chips.svelte-2uaamd a:where(.svelte-2uaamd):focus-visible{border-color:var(--sst-cyan);color:var(--sst-text)}.rc__head.svelte-my6j0l{display:grid;grid-template-columns:1fr 210px;gap:18px;align-items:start}.rc__title.svelte-my6j0l{font-size:44px;margin-bottom:4px}.rc__when.svelte-my6j0l{gap:6px}.rc__steps.svelte-my6j0l{margin:0;padding:0;list-style:none;display:grid;gap:6px;counter-reset:s}.rc__steps.svelte-my6j0l li:where(.svelte-my6j0l){display:grid;grid-template-columns:18px 26px 1fr;gap:8px;align-items:start;font-size:13px;line-height:1.4;color:var(--pr-sub)}.rc__steps.svelte-my6j0l li:where(.svelte-my6j0l):before{counter-increment:s;content:counter(s);grid-column:2;grid-row:1;font:700 18px/1 var(--sst-font-condensed);color:var(--pr-accent)}.rc__steps.svelte-my6j0l li:where(.svelte-my6j0l)>span:where(.svelte-my6j0l):last-child{grid-column:3;grid-row:1}.rc__tick.svelte-my6j0l{grid-column:1;grid-row:1;width:14px;height:14px;border:1.2px solid var(--pr-line);border-radius:4px}.rc__foot.svelte-my6j0l{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.rc__days.svelte-my6j0l{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;text-align:center;font:400 13px/1 var(--sst-font-mono);color:var(--pr-muted)}.rc__days.svelte-my6j0l span:where(.svelte-my6j0l){display:grid;gap:4px}.rp.svelte-m57add{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.rp__wrap.svelte-m57add{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:640px){.rp__wrap.svelte-m57add{padding:0 24px}}.rp__hero.svelte-m57add{position:relative;padding:calc(var(--site-nav-h, 64px) + 20px) 0 28px;background:radial-gradient(120% 70% at 50% 100%,var(--sst-accent-soft),transparent 60%),var(--sst-canvas)}.rp__grid.svelte-m57add{display:grid;gap:14px;grid-template-areas:"copy" "stage" "read"}.rp__copy.svelte-m57add{grid-area:copy;display:grid;gap:12px;min-width:0}.rp__stage.svelte-m57add{grid-area:stage;display:grid;gap:12px;min-width:0}.rp__readout.svelte-m57add{grid-area:read}@media(min-width:900px){.rp__grid.svelte-m57add{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"copy read" "stage stage";-moz-column-gap:40px;column-gap:40px;align-items:end}}.rp__crumbs.svelte-m57add{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font:500 13px/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.rp__crumbs.svelte-m57add a:where(.svelte-m57add){display:inline-flex;align-items:center;min-height:44px;color:var(--sst-accent);text-decoration:none}.rp__crumbs.svelte-m57add li:where(.svelte-m57add)+li:where(.svelte-m57add):before{content:"/";margin-right:8px;color:var(--sst-line-control)}.rp__h1.svelte-m57add{margin:0;font:700 clamp(40px,10vw,88px)/.92 var(--sst-font-condensed);text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}.rp__lede.svelte-m57add{margin:0;max-width:56ch;font-size:17px;line-height:1.55;color:var(--sst-text-secondary)}.rp__card.svelte-m57add{position:relative;margin:0;display:grid;gap:14px;padding:20px;border-radius:18px;border:1px solid var(--sst-accent-line);background:radial-gradient(90% 120% at 0% 0%,var(--sst-accent-soft),transparent 55%),var(--sst-panel-glass);overflow:hidden}.rp__card--cool.svelte-m57add{border-color:var(--sst-amber-line);background:radial-gradient(90% 120% at 100% 0%,var(--sst-amber-soft),transparent 55%),var(--sst-panel-glass)}.rp__when.svelte-m57add{margin:0;font:700 clamp(26px,6vw,40px)/1 var(--sst-font-condensed);text-transform:uppercase;color:var(--sst-text-secondary)}.rp__when.svelte-m57add span:where(.svelte-m57add){color:var(--sst-cyan)}.rp__card--cool.svelte-m57add .rp__when:where(.svelte-m57add) span:where(.svelte-m57add){color:var(--sst-amber)}.rp__chips.svelte-m57add{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px;margin:0;padding:0;list-style:none}.rp__chips.svelte-m57add li:where(.svelte-m57add){display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px;border-radius:12px;border:1px solid var(--sst-line);background:var(--sst-panel-inset);font-size:15px;line-height:1.25;color:var(--sst-text)}.rp__chips.svelte-m57add b:where(.svelte-m57add){flex:none;font:700 22px/1 var(--sst-font-condensed);color:var(--sst-gold)}.rp__cap.svelte-m57add{margin:0;font-size:15px;line-height:1.45;color:var(--sst-text-secondary)}.rp__levels.svelte-m57add{display:grid;gap:8px}.rp__seg.svelte-m57add{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;border-radius:22px;background:var(--sst-panel-inset);border:1px solid var(--sst-line)}.rp__seg.svelte-m57add button:where(.svelte-m57add){display:grid;gap:3px;place-content:center;min-height:52px;padding:6px 8px;border:0;border-radius:18px;background:transparent;color:var(--sst-text-secondary);font:600 15px/1.1 var(--sst-font-body);cursor:pointer}.rp__seg.svelte-m57add button:where(.svelte-m57add) small:where(.svelte-m57add){display:none;font:500 13px/1.2 var(--sst-font-mono);color:var(--sst-text-muted);overflow-wrap:anywhere}@media(min-width:640px){.rp__seg.svelte-m57add button:where(.svelte-m57add) small:where(.svelte-m57add){display:block}}.rp__seg.svelte-m57add button[aria-pressed=true]:where(.svelte-m57add){background:var(--sst-accent-soft);color:var(--sst-text);box-shadow:inset 0 0 0 1px var(--sst-accent-line)}.rp__seg.svelte-m57add button:where(.svelte-m57add):focus-visible{outline:2px solid var(--sst-cyan);outline-offset:2px}.rp__levelline.svelte-m57add{margin:0;font-size:15px;line-height:1.5;color:var(--sst-text-secondary)}.rp__readout.svelte-m57add{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--sst-accent-line);border-radius:14px;background:var(--sst-panel-glass);overflow:hidden}.rp__readout.svelte-m57add div:where(.svelte-m57add){display:grid;gap:4px;padding:12px 14px;border-top:1px solid var(--sst-hair);min-width:0}.rp__readout.svelte-m57add div:where(.svelte-m57add):nth-child(-n+2){border-top:0}.rp__readout.svelte-m57add div:where(.svelte-m57add):nth-child(2n){border-left:1px solid var(--sst-hair)}@media(min-width:900px){.rp__readout.svelte-m57add{grid-template-columns:1fr}.rp__readout.svelte-m57add div:where(.svelte-m57add){border-left:0!important;border-top:1px solid var(--sst-hair)!important}.rp__readout.svelte-m57add div:where(.svelte-m57add):first-child{border-top:0!important}}.rp__readout.svelte-m57add dt:where(.svelte-m57add){font:500 13px/1.2 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-text-muted)}.rp__readout.svelte-m57add dd:where(.svelte-m57add){margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.rp__num.svelte-m57add{color:var(--sst-cyan);font-family:var(--sst-font-mono)!important}.rp__sec.svelte-m57add{padding:36px 0;border-top:1px solid var(--sst-hair)}.rp__two.svelte-m57add{display:grid;gap:28px}@media(min-width:900px){.rp__two.svelte-m57add{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.rp__steps.svelte-m57add li:where(.svelte-m57add){font-size:19px}}.rp__h2.svelte-m57add{margin:8px 0 16px;font:700 clamp(30px,6vw,44px)/1 var(--sst-font-condensed);text-transform:uppercase}.rp__steps.svelte-m57add{margin:0;padding:0;list-style:none;counter-reset:s}.rp__steps.svelte-m57add li:where(.svelte-m57add){display:grid;grid-template-columns:60px 1fr;gap:10px;align-items:start;padding:16px 0;border-top:1px solid var(--sst-hair);font-size:18px;line-height:1.5}.rp__steps.svelte-m57add li:where(.svelte-m57add):first-child{border-top:0}.rp__steps.svelte-m57add li:where(.svelte-m57add):before{counter-increment:s;content:counter(s,decimal-leading-zero);font:700 40px/.9 var(--sst-font-condensed);color:var(--sst-gold);text-shadow:0 0 18px var(--sst-gold-soft)}.rp__side.svelte-m57add{display:grid;gap:16px;align-content:start}.rp__cue.svelte-m57add{position:relative;display:grid;gap:10px;padding:18px 18px 18px 22px;border-radius:14px;border:1px solid var(--sst-accent-line);background:linear-gradient(90deg,var(--sst-accent-soft),var(--sst-panel-glass))}.rp__cue.svelte-m57add:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--sst-cyan)}.rp__points.svelte-m57add{display:grid;gap:8px;margin:0;padding:0 0 0 18px;font-size:17px;line-height:1.45}.rp__safety.svelte-m57add{margin:0;padding:12px 14px;border-radius:12px;border:1px solid var(--sst-amber-line);background:var(--sst-amber-soft);font-size:15px;line-height:1.5;color:var(--sst-text-secondary)}.rp__growth.svelte-m57add{border-style:dashed}.rp__close.svelte-m57add{display:grid;gap:14px}.rp__close.svelte-m57add .rp__h2:where(.svelte-m57add){max-width:20ch;margin:0}.rp__p.svelte-m57add{max-width:56ch}.rp__actions.svelte-m57add{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.rp__actions.svelte-m57add .sst-btn--primary{width:100%}@media(min-width:640px){.rp__actions.svelte-m57add .sst-btn--primary{width:auto}}.rp__link.svelte-m57add{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--sst-cyan);font:600 15px/1.2 var(--sst-font-body);cursor:pointer}.rp__link.svelte-m57add:hover,.rp__link.svelte-m57add:focus-visible{text-decoration:underline;text-underline-offset:3px}.rp__more.svelte-m57add{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rp__more.svelte-m57add a:where(.svelte-m57add){display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--sst-line);color:var(--sst-text-secondary);font-size:15px;text-decoration:none}.rp__more.svelte-m57add a:where(.svelte-m57add):hover,.rp__more.svelte-m57add a:where(.svelte-m57add):focus-visible{border-color:var(--sst-cyan);color:var(--sst-text)}@media print{.rp__hero.svelte-m57add,.rp__wrap.svelte-m57add{display:none}}
