.pp.svelte-juzol4{min-width:0;background:var(--sst-canvas);color:var(--sst-text);overflow-x:clip}.pp__head.svelte-juzol4{display:grid;gap:1rem;padding-top:clamp(6rem,10vw,7.5rem)}.pp__h1.svelte-juzol4{margin:0;font-size:clamp(1.9rem,5.5vw,3rem);font-weight:800;line-height:1.1}.pp__h3.svelte-juzol4{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:#fafafa}.pp__focus.svelte-juzol4 ul:where(.svelte-juzol4),.pp__session.svelte-juzol4 ol:where(.svelte-juzol4){margin:0;padding-left:1.2rem;display:grid;gap:.35rem;color:#d4d4d8}.pp__session.svelte-juzol4 span:where(.svelte-juzol4){color:#a1a1aa;font-size:.9rem}.pp__toc.svelte-juzol4{display:flex;flex-wrap:wrap;gap:.5rem}.pp__toc.svelte-juzol4 a:where(.svelte-juzol4){display:inline-flex;align-items:center;min-height:44px;padding:0 .85rem;border-radius:999px;border:1px solid #334155;color:#d4d4d8}.pp__band.svelte-juzol4{display:grid;gap:1rem}.pp__list.svelte-juzol4{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.pp__drill.svelte-juzol4{display:grid;gap:.5rem;align-content:start}.pp__title.svelte-juzol4{margin:0;font-size:1.05rem;font-weight:700}.pp__meta.svelte-juzol4{margin:0;color:#5eead4;font-size:.82rem;font-weight:600}.pp__steps.svelte-juzol4{margin:0;padding-left:1.2rem;display:grid;gap:.3rem;color:#d4d4d8;font-size:.92rem}.pp__kit.svelte-juzol4{margin:0;color:#d4d4d8;font-size:.9rem}.pp__cta.svelte-juzol4{display:grid;gap:1rem;border-color:#fbbf2459}.pp__btns.svelte-juzol4{display:flex;flex-wrap:wrap;gap:.75rem}.pp__src.svelte-juzol4 summary:where(.svelte-juzol4){display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600;color:#fafafa}.pp__src.svelte-juzol4 ul:where(.svelte-juzol4){margin:.5rem 0 0;padding-left:1.2rem;display:grid;gap:.3rem;font-size:.9rem}.pp__src.svelte-juzol4 a:where(.svelte-juzol4){color:#5eead4;overflow-wrap:anywhere}
