[data-v-d5980165],[data-v-d5980165]:before,[data-v-d5980165]:after{box-sizing:border-box;margin:0;padding:0}.page[data-v-d5980165]{min-height:100vh;background:#fff;font-family:Golos Text,sans-serif}.hero[data-v-d5980165]{background:linear-gradient(135deg,var(--th-bg) 0%,#1a1a2e 60%,#1e160e 100%);padding:80px 24px 100px}.hero-inner[data-v-d5980165]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.eyebrow[data-v-d5980165]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:50px;color:#ca7bff;color:oklch(72% .22 310);background:#ff6b351f;border:1px solid rgba(255,107,53,.25);margin-bottom:20px}.eyebrow--dark[data-v-d5980165]{color:#be63f8;background:#ff6b3514;border-color:#ff6b3533}.hero-h1[data-v-d5980165]{font-family:Literata,serif;font-weight:900;font-style:italic;font-size:clamp(1.7rem,3.5vw,2.6rem);line-height:1.15;color:var(--th-text);margin-bottom:20px}.hero-intro[data-v-d5980165]{font-size:1rem;line-height:1.7;color:var(--th-text-65);margin-bottom:32px}.hero-actions[data-v-d5980165]{display:flex;gap:12px;flex-wrap:wrap}.btn-cta[data-v-d5980165]{display:inline-flex;align-items:center;padding:14px 28px;background:#be63f8;color:var(--th-text);border-radius:12px;font-weight:800;font-size:.95rem;text-decoration:none;transition:all .2s;font-family:Golos Text,sans-serif}.btn-cta[data-v-d5980165]:hover{background:#e85c28;transform:translateY(-1px)}.btn-cta--large[data-v-d5980165]{padding:16px 36px;font-size:1rem}.btn-outline[data-v-d5980165]{display:inline-flex;align-items:center;padding:14px 24px;border:1.5px solid var(--th-placeholder);color:var(--th-text-70);border-radius:12px;font-weight:700;font-size:.9rem;text-decoration:none;transition:all .2s}.btn-outline[data-v-d5980165]:hover{border-color:var(--th-text-dim);color:var(--th-text)}.hero-media[data-v-d5980165]{display:flex;justify-content:center}.hero-media__frame[data-v-d5980165]{background:var(--th-surface-sub);border:1px solid var(--th-border-md);border-radius:20px;padding:8px;width:100%;max-width:380px;box-shadow:0 32px 80px #0006}.lesson-demo[data-v-d5980165]{background:var(--th-win-card);border-radius:14px;overflow:hidden}.lesson-demo__header[data-v-d5980165]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--th-surface-sub);border-bottom:1px solid var(--th-btn-sub)}.lesson-demo__dot[data-v-d5980165]{width:10px;height:10px;border-radius:50%;background:#ef4444b3}.lesson-demo__dot--2[data-v-d5980165]{background:#eab308b3}.lesson-demo__dot--3[data-v-d5980165]{background:#22c55eb3}.lesson-demo__title[data-v-d5980165]{margin-left:4px;font-size:.78rem;font-weight:700;color:var(--th-text-65)}.lesson-demo__slides[data-v-d5980165]{display:flex;flex-direction:column;gap:6px;padding:14px}.lesson-demo__slide[data-v-d5980165]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:var(--th-surface-sub);border:1px solid var(--th-btn-sub);font-size:.82rem;color:var(--th-text-dim);font-weight:600}.lesson-demo__slide--active[data-v-d5980165]{background:#ff6b351f;border-color:#ff6b3559;color:#ca7bff;color:oklch(72% .22 310)}.lesson-demo__slide-icon[data-v-d5980165]{font-size:1rem}.lesson-demo__btn[data-v-d5980165]{margin:0 14px 14px;width:calc(100% - 28px);padding:12px;background:#be63f8;color:var(--th-text);border:none;border-radius:10px;font-family:Golos Text,sans-serif;font-weight:800;font-size:.88rem;cursor:default}.section[data-v-d5980165]{padding:80px 24px}.section--white[data-v-d5980165]{background:#fff}.section--warm[data-v-d5980165]{background:#fdf8f4}.section--cta[data-v-d5980165]{background:linear-gradient(135deg,var(--th-bg) 0%,#1a1a2e 100%);text-align:center}.section-inner[data-v-d5980165]{max-width:1100px;margin:0 auto}.section-inner--narrow[data-v-d5980165]{max-width:720px}.section-inner--center[data-v-d5980165]{display:flex;flex-direction:column;align-items:center;gap:16px}.section-head[data-v-d5980165]{text-align:center;margin-bottom:56px}.section-h2[data-v-d5980165]{font-family:Literata,serif;font-weight:900;font-style:italic;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--th-text);line-height:1.2;margin-top:12px}.section-h2--dark[data-v-d5980165]{color:var(--th-bg)}.section-h2 em[data-v-d5980165]{color:#be63f8;font-style:inherit}.features-grid[data-v-d5980165]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.fcard[data-v-d5980165]{padding:32px;border-radius:20px;background:#f9f7f5;border:1px solid #ede8e3;display:flex;flex-direction:column;gap:12px}.fcard-icon[data-v-d5980165]{font-size:2rem;line-height:1}.fcard-title[data-v-d5980165]{font-size:1.05rem;font-weight:800;color:var(--th-bg)}.fcard-text[data-v-d5980165]{font-size:.9rem;line-height:1.65;color:#555}.steps-row[data-v-d5980165]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.step[data-v-d5980165]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.step-num[data-v-d5980165]{width:40px;height:40px;border-radius:50%;background:#be63f8;color:var(--th-text);font-weight:900;font-size:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-title[data-v-d5980165]{font-size:1.05rem;font-weight:800;color:var(--th-bg)}.step-text[data-v-d5980165]{font-size:.9rem;line-height:1.65;color:#666}.faq-list[data-v-d5980165]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-d5980165]{border:1px solid #ede8e3;border-radius:14px;overflow:hidden;transition:border-color .2s}.faq-item--open[data-v-d5980165]{border-color:#ff6b3566}.faq-q[data-v-d5980165]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;background:none;border:none;text-align:left;font-family:Golos Text,sans-serif;font-size:.95rem;font-weight:700;color:var(--th-bg);cursor:pointer}.faq-chevron[data-v-d5980165]{flex-shrink:0;font-size:1.2rem;color:#be63f8}.faq-a[data-v-d5980165]{padding:0 22px 18px;font-size:.88rem;line-height:1.7;color:#555}.cta-emoji[data-v-d5980165]{font-size:3rem;line-height:1}.cta-h2[data-v-d5980165]{font-family:Literata,serif;font-weight:900;font-style:italic;font-size:clamp(1.5rem,3vw,2rem);color:var(--th-text);text-align:center}.cta-p[data-v-d5980165]{font-size:.95rem;color:#ffffff8c;text-align:center}.cta-hint[data-v-d5980165]{font-size:.85rem;color:var(--th-text-dim)}.cta-link[data-v-d5980165]{color:#ca7bff;color:oklch(72% .22 310);text-decoration:none}.cta-link[data-v-d5980165]:hover{text-decoration:underline}.footer[data-v-d5980165]{background:#0a0a14;padding:36px 24px;border-top:1px solid var(--th-btn-sub)}.footer-inner[data-v-d5980165]{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.footer-links[data-v-d5980165]{display:flex;gap:20px;flex-wrap:wrap;margin-left:auto}.footer-link[data-v-d5980165]{font-size:.8rem;color:var(--th-text-muted);text-decoration:none;transition:color .15s}.footer-link[data-v-d5980165]:hover{color:var(--th-text-70)}.footer-copy[data-v-d5980165]{font-size:.78rem;color:var(--th-placeholder);width:100%;margin-top:8px}@media (max-width: 768px){.hero-inner[data-v-d5980165]{grid-template-columns:1fr;gap:40px}.hero-media[data-v-d5980165]{order:-1}.features-grid[data-v-d5980165]{grid-template-columns:1fr}.steps-row[data-v-d5980165]{grid-template-columns:1fr;gap:24px}.footer-links[data-v-d5980165]{margin-left:0}}
