.hero.svelte-kg8ly3{background:linear-gradient(to bottom,var(--brand-900),var(--brand-700));padding:6rem 5rem 5rem;display:flex;flex-direction:column;align-items:center;gap:4rem}.hero-content.svelte-kg8ly3{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:70rem;width:100%}.headline.svelte-kg8ly3{line-height:110%;letter-spacing:-.05rem;color:var(--fg-secondary);margin-bottom:1.5rem;text-wrap:balance}.headline-warm.svelte-kg8ly3{color:var(--brand-complementary-2)}.subtitle.svelte-kg8ly3{color:var(--fg-secondary);line-height:170%;max-width:42rem;margin-bottom:2rem}.credibility-row.svelte-kg8ly3{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.credibility-item.svelte-kg8ly3{display:flex;align-items:center;gap:.5rem}.credibility-icon.svelte-kg8ly3{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--fg-secondary);opacity:.7}.credibility-item.svelte-kg8ly3 span:where(.svelte-kg8ly3){color:var(--fg-secondary);opacity:.8}.video-container.svelte-kg8ly3{width:100%;max-width:80rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.video-frame.svelte-kg8ly3{width:100%;border-radius:.875rem;border:.25rem solid white;overflow:hidden;background:var(--bg-secondary)}.video-image.svelte-kg8ly3{width:100%;height:auto;display:block}.actions.svelte-kg8ly3{display:flex;gap:1rem}@media(max-width:48rem){.hero.svelte-kg8ly3{padding:5.5rem 1.5rem 3rem;gap:2.5rem}.credibility-row.svelte-kg8ly3{display:none}.actions.svelte-kg8ly3{flex-wrap:wrap;justify-content:center}}.problem-section.svelte-1mhy0z2{background:var(--bg-brand);padding:6rem 2rem}.problem-container.svelte-1mhy0z2{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.problem-headline.svelte-1mhy0z2{font-weight:600;line-height:1.15;text-wrap:balance}@media(max-width:40rem){.problem-section.svelte-1mhy0z2{padding:4rem 1.5rem}}.problem-list.svelte-1mhy0z2{list-style:disc;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.problem-bullet.svelte-1mhy0z2,.problem-closing.svelte-1mhy0z2{font-weight:500;line-height:1.7}.curriculum-section.svelte-192ktmg{background:var(--bg-brand-2)}.container.svelte-192ktmg{max-width:64rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem}.header.svelte-192ktmg{text-align:center}.headline.svelte-192ktmg{font-weight:600;margin-bottom:.75rem;text-wrap:balance}.subtitle.svelte-192ktmg{color:var(--fg-tertiary)}.levels.svelte-192ktmg{width:100%;max-width:50rem}.trigger-content.svelte-192ktmg{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:start;text-align:left;width:100%}@media(min-width:48rem){.trigger-content.svelte-192ktmg{gap:3rem}}.level-code.svelte-192ktmg{font-weight:700;line-height:1;padding-top:.125rem}.level-info.svelte-192ktmg{display:flex;flex-direction:column;gap:.25rem}.level-title-row.svelte-192ktmg{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.level-count.svelte-192ktmg{font-weight:600}.level-topics.svelte-192ktmg{color:var(--fg-secondary);line-height:1.5}.units-grid.svelte-192ktmg{display:flex;flex-direction:column;gap:0;padding-left:3.5rem}@media(min-width:48rem){.units-grid.svelte-192ktmg{padding-left:4.5rem}}.unit-row.svelte-192ktmg{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;padding:.5rem 0;align-items:baseline}.unit-number.svelte-192ktmg{font-weight:500;color:var(--fg-tertiary);white-space:nowrap}.unit-details.svelte-192ktmg{display:flex;flex-direction:column;gap:.125rem}.unit-title.svelte-192ktmg{font-weight:500}.unit-grammar.svelte-192ktmg{color:var(--fg-secondary)}.bottom-cta.svelte-192ktmg{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.cta-text.svelte-192ktmg{color:var(--fg-tertiary);line-height:1.7;max-width:40rem}.how-to-use.svelte-6t47v9{background:var(--bg-brand-2);padding:6rem 2rem}@media(max-width:40rem){.how-to-use.svelte-6t47v9{padding:4rem 1.5rem}}.container.svelte-6t47v9{max-width:86rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem}.header.svelte-6t47v9{text-align:center;display:flex;flex-direction:column;gap:.75rem;align-items:center}.headline.svelte-6t47v9{font-weight:600;text-wrap:balance}.subtitle.svelte-6t47v9{color:var(--fg-secondary);max-width:40rem;line-height:1.6}.cards-grid.svelte-6t47v9{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1.5rem;width:100%}.card.svelte-6t47v9{border:1px solid var(--border-primary);border-radius:.625rem;padding:1.75rem;display:flex;flex-direction:column;gap:1rem}.card-title.svelte-6t47v9{font-weight:600}.card-bullets.svelte-6t47v9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.card-bullet.svelte-6t47v9{display:flex;gap:.75rem;color:var(--fg-secondary);line-height:1.6}.bullet-dot.svelte-6t47v9{display:block;width:.375rem;height:.375rem;border-radius:50%;background:var(--fg-secondary);flex-shrink:0;margin-top:.5rem}.closing.svelte-6t47v9{color:var(--fg-secondary);text-align:center;max-width:40rem;line-height:1.6}.social-proof.svelte-1mz34zi{background:var(--bg-brand);padding:6rem 2rem}@media(max-width:40rem){.social-proof.svelte-1mz34zi{padding:4rem 1.5rem}}.container.svelte-1mz34zi{max-width:86rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem}.headline.svelte-1mz34zi{font-weight:600;text-align:center;text-wrap:balance}.quote.svelte-1mz34zi{border-left:.1875rem solid var(--fg-primary);padding:1.5rem 0 1.5rem 2rem;margin:0;max-width:40rem}.quote.svelte-1mz34zi p:where(.svelte-1mz34zi){font-weight:500;line-height:1.7}.faq-section.svelte-1dxbrpd{background:var(--bg-brand-2);padding:6rem 2rem}@media(max-width:40rem){.faq-section.svelte-1dxbrpd{padding:4rem 1.5rem}}.faq-container.svelte-1dxbrpd{max-width:42rem;margin:0 auto}.faq-headline.svelte-1dxbrpd{font-weight:500;text-align:center;margin-bottom:3rem}
