.stage.svelte-1h692td{padding:clamp(40px,7vw,88px) 0 clamp(56px,9vw,112px)}.kick.svelte-1h692td{color:var(--dc-phase);margin-bottom:var(--dc-s3);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.dot.svelte-1h692td{background:var(--dc-phase);border-radius:50%;width:8px;height:8px}h1.svelte-1h692td{letter-spacing:-.034em;font-size:clamp(32px,5vw,56px);line-height:1.06}.dek.svelte-1h692td{margin-top:var(--dc-s3);color:var(--dc-ink-2);font-size:clamp(17px,1.5vw,20px)}.intro.svelte-1h692td{margin-top:var(--dc-s4);color:var(--dc-ink-2);font-size:17px;line-height:1.55}.acts.svelte-1h692td{margin-top:var(--dc-s5);align-items:center;gap:10px var(--dc-s4);flex-wrap:wrap;display:flex}.mute.svelte-1h692td{color:var(--dc-mute);font-size:14px}.example.svelte-1h692td{margin-top:var(--dc-s5)}.topics.svelte-1h692td{margin-top:var(--dc-s7);gap:var(--dc-s4);display:grid}.topics.svelte-1h692td h2:where(.svelte-1h692td){letter-spacing:-.025em;font-size:clamp(22px,2.6vw,30px)}.cards.svelte-1h692td{gap:var(--dc-s3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.cards.svelte-1h692td{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cards.svelte-1h692td{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards.svelte-1h692td li:where(.svelte-1h692td){border-radius:var(--dc-r-lg);background:var(--dc-surface);align-content:start;gap:8px;min-width:0;padding:clamp(18px,2.4vw,26px);scroll-margin-top:96px;display:grid}.cards.svelte-1h692td .n:where(.svelte-1h692td){width:28px;height:28px;color:var(--dc-phase);box-shadow:inset 0 0 0 1px var(--dc-phase);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:inline-grid}.cards.svelte-1h692td h3:where(.svelte-1h692td){letter-spacing:-.02em;font-size:20px}.cards.svelte-1h692td p:where(.svelte-1h692td){color:var(--dc-ink-2);line-height:1.5}.more.svelte-1h692td{min-height:44px;color:var(--dc-link);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.more.svelte-1h692td:after{content:"›";margin-left:4px}.more.svelte-1h692td:hover{text-decoration:underline}.free.svelte-1h692td{max-width:90ch;color:var(--dc-mute);font-size:14px;line-height:1.5}.free.svelte-1h692td a:where(.svelte-1h692td){color:var(--dc-link)}
