.v3-tutorial.svelte-116uhib{background:var(--v3-bone);color:var(--v3-ink);font-family:var(--v3-sans);min-height:100vh;padding:32px 0 80px}.v3-container.svelte-116uhib{max-width:880px;margin:0 auto;padding:0 24px}.v3-breadcrumbs.svelte-116uhib{display:flex;align-items:center;gap:6px;font-family:var(--v3-mono);font-size:11px;letter-spacing:.04em;color:var(--v3-ink-55);margin-bottom:32px}.v3-breadcrumb-sep.svelte-116uhib{color:var(--v3-ink-25)}.v3-breadcrumb-link.svelte-116uhib{color:var(--v3-ink-55);text-decoration:none}.v3-breadcrumb-link.svelte-116uhib:hover{color:var(--v3-ink)}.v3-breadcrumb-current.svelte-116uhib{color:var(--v3-ink);font-weight:600}.v3-h1.svelte-116uhib{font-family:var(--v3-serif);font-weight:600;font-size:clamp(2.25rem,4vw + 1rem,3.5rem);line-height:1.05;letter-spacing:-.025em;color:var(--v3-ink);margin:12px 0 18px}.v3-h1.font-v3-hindi.svelte-116uhib{font-family:var(--v3-hindi);line-height:1.18}.v3-h1-line.svelte-116uhib{display:block}.v3-h1-accent.svelte-116uhib{color:var(--exam-accent-ras, #C2410C);font-weight:500}.v3-h1-accent-italic.svelte-116uhib{font-style:italic}.v3-lede.svelte-116uhib{font-size:17px;line-height:1.6;color:var(--v3-ink-70);margin:0 0 40px;max-width:600px}.v3-section.svelte-116uhib{margin-bottom:48px}.v3-h2.svelte-116uhib{font-family:var(--v3-serif);font-weight:600;font-size:clamp(1.625rem,1.8vw + 1rem,2.125rem);line-height:1.1;letter-spacing:-.02em;color:var(--v3-ink);margin:8px 0 18px}.v3-h2.font-v3-hindi.svelte-116uhib{font-family:var(--v3-hindi);line-height:1.25}.v3-h2-sm.svelte-116uhib{font-family:var(--v3-serif);font-weight:600;font-size:clamp(1.375rem,1.5vw + .75rem,1.75rem);line-height:1.15;letter-spacing:-.015em;color:var(--v3-ink);margin:8px 0 18px}.v3-h2-sm.font-v3-hindi.svelte-116uhib{font-family:var(--v3-hindi);line-height:1.3}.v3-video-frame.svelte-116uhib{background:var(--v3-card);border:1px solid var(--v3-border-soft);border-radius:12px;padding:12px}.v3-transcript-list.svelte-116uhib{display:flex;flex-direction:column;gap:12px}.v3-transcript-item.svelte-116uhib{padding:18px 22px;background:var(--v3-card);border:1px solid var(--v3-border-soft);border-radius:10px}.v3-transcript-heading.svelte-116uhib{font-family:var(--v3-mono);font-size:12px;letter-spacing:.04em;color:var(--exam-accent-ras, #C2410C);font-weight:600;margin-bottom:6px}.v3-transcript-heading.font-v3-hindi.svelte-116uhib{font-family:var(--v3-hindi)}.v3-transcript-body.svelte-116uhib{font-size:14px;line-height:1.6;color:var(--v3-ink-70);margin:0}.v3-faq-list.svelte-116uhib{margin-top:8px}.v3-faq-item.svelte-116uhib{border-top:1px solid var(--v3-border-soft);padding:18px 0}.v3-faq-item-last.svelte-116uhib{border-bottom:1px solid var(--v3-border-soft)}.v3-faq-summary.svelte-116uhib{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.v3-faq-summary.svelte-116uhib::-webkit-details-marker{display:none}.v3-faq-question.svelte-116uhib{font-family:var(--v3-serif);font-weight:600;font-size:16px;line-height:1.35;color:var(--v3-ink);margin:0}.v3-faq-question.font-v3-hindi.svelte-116uhib{font-family:var(--v3-hindi);line-height:1.5}.v3-faq-toggle.svelte-116uhib{flex-shrink:0;font-size:22px;line-height:1;color:var(--v3-ink-55);font-family:var(--v3-mono);font-weight:400;transition:transform .18s ease}.v3-faq-item[open].svelte-116uhib .v3-faq-toggle:where(.svelte-116uhib){transform:rotate(45deg)}.v3-faq-answer.svelte-116uhib{font-size:14px;line-height:1.65;color:var(--v3-ink-70);margin:12px 0 0;max-width:70ch}.v3-closing.svelte-116uhib{text-align:center;padding-top:32px;border-top:1px solid var(--v3-border-soft);margin-bottom:0}.v3-cta-link.svelte-116uhib{display:inline-flex;text-decoration:none}
