.page-module__qCP4TG__page{background:var(--bg-primary);flex-direction:column;min-height:100vh;display:flex}.page-module__qCP4TG__main{flex:1}.page-module__qCP4TG__container{max-width:1200px;padding:0 var(--space-l);margin:0 auto}.page-module__qCP4TG__hero{padding:calc(var(--header-height,72px) + var(--space-3xl)) var(--space-l) var(--space-xl);text-align:center}.page-module__qCP4TG__heroTitle{font-size:clamp(2rem,5vw,3rem);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-m);line-height:1.1}.page-module__qCP4TG__heroSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.6}.page-module__qCP4TG__mainSection{padding:var(--space-xl) 0}.page-module__qCP4TG__mainCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);max-width:600px;padding:var(--space-2xl);margin:0 auto}.page-module__qCP4TG__mainHeader{text-align:center;margin-bottom:var(--space-xl)}.page-module__qCP4TG__mainHeader h2{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-xs)}.page-module__qCP4TG__mainHeader p{font-size:var(--text-base);color:var(--text-secondary)}.page-module__qCP4TG__mainFees{justify-content:center;align-items:center;gap:var(--space-l);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.page-module__qCP4TG__fee{text-align:center;flex:1;min-width:180px;max-width:220px}.page-module__qCP4TG__feeIcon{border-radius:var(--radius-l);width:48px;height:48px;color:var(--accent);margin-bottom:var(--space-m);background:#c25e3a1a;justify-content:center;align-items:center;display:inline-flex}.page-module__qCP4TG__feeContent{gap:var(--space-xs);margin-bottom:var(--space-s);flex-direction:column;display:flex}.page-module__qCP4TG__feeRate{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary)}.page-module__qCP4TG__feeLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.page-module__qCP4TG__feeDescription{font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.4}.page-module__qCP4TG__feePlus{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-tertiary)}.page-module__qCP4TG__mainTotal{justify-content:center;align-items:center;gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-l);margin-bottom:var(--space-xl);color:var(--text-secondary);font-size:var(--text-lg);background:#22c55e14;border:1px solid #22c55e26;display:flex}.page-module__qCP4TG__mainTotalAmount{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-success)}.page-module__qCP4TG__mainFeatures{margin:0 0 var(--space-xl) 0;gap:var(--space-s);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.page-module__qCP4TG__mainFeatures li{align-items:center;gap:var(--space-s);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.page-module__qCP4TG__mainFeatures li svg{color:var(--color-success);flex-shrink:0}.page-module__qCP4TG__mainBtn{justify-content:center;align-items:center;gap:var(--space-s);width:100%;padding:var(--space-m) var(--space-l);background:var(--accent);color:#fff;font-weight:var(--font-semibold);border-radius:var(--radius-l);text-decoration:none;transition:all .2s;display:flex}.page-module__qCP4TG__mainBtn:hover{background:var(--accent-hover);transform:translateY(-2px)}.page-module__qCP4TG__example{max-width:500px;padding:var(--space-xl) 0;text-align:center;margin:0 auto}.page-module__qCP4TG__example h2{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-s)}.page-module__qCP4TG__example>p{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-l)}.page-module__qCP4TG__exampleBreakdown{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-l);padding:var(--space-l);margin-bottom:var(--space-m)}.page-module__qCP4TG__exampleRow{padding:var(--space-s) 0;font-size:var(--text-base);color:var(--text-secondary);border-bottom:1px solid var(--border-color);justify-content:space-between;display:flex}.page-module__qCP4TG__exampleRow:last-child{border-bottom:none}.page-module__qCP4TG__exampleRowFee{color:#ffffff80}.page-module__qCP4TG__exampleRowFee span:last-child{color:#ef4444cc}.page-module__qCP4TG__exampleRowTotal{border-top:2px solid var(--border-color);margin-top:var(--space-s);padding-top:var(--space-m);font-weight:var(--font-semibold);color:var(--text-primary)}.page-module__qCP4TG__exampleRowTotal span:last-child{color:var(--color-success);font-size:var(--text-lg)}.page-module__qCP4TG__exampleNote{font-size:var(--text-sm);color:var(--text-tertiary);font-style:italic}.page-module__qCP4TG__learners{max-width:600px;padding:var(--space-2xl);border-radius:var(--radius-xl);text-align:center;background:#22c55e0d;border:1px solid #22c55e1a;margin:0 auto}.page-module__qCP4TG__learners svg{color:var(--color-success);margin-bottom:var(--space-m)}.page-module__qCP4TG__learners h2{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-s)}.page-module__qCP4TG__learners p{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-l);line-height:1.6}.page-module__qCP4TG__learners strong{color:var(--color-success)}.page-module__qCP4TG__learnersLink{align-items:center;gap:var(--space-xs);color:var(--color-success);font-weight:var(--font-medium);text-decoration:none;transition:all .2s;display:inline-flex}.page-module__qCP4TG__learnersLink:hover{gap:var(--space-s)}.page-module__qCP4TG__faqsHeader{justify-content:center;align-items:center;gap:var(--space-m);margin-bottom:var(--space-xl);display:flex}.page-module__qCP4TG__faqsHeader svg{color:var(--accent)}.page-module__qCP4TG__faqsHeader h2{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.page-module__qCP4TG__philosophy{gap:var(--space-l);padding:var(--space-xl) 0;margin-bottom:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.page-module__qCP4TG__philosophyCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-l);padding:var(--space-l);text-align:center}.page-module__qCP4TG__philosophyCard svg{color:var(--accent);margin-bottom:var(--space-m)}.page-module__qCP4TG__philosophyCard h3{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-s)}.page-module__qCP4TG__philosophyCard p{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.page-module__qCP4TG__faqs{padding:var(--space-3xl) 0}.page-module__qCP4TG__faqsGrid{gap:var(--space-l);grid-template-columns:repeat(2,1fr);display:grid}.page-module__qCP4TG__faq{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-l);padding:var(--space-l)}.page-module__qCP4TG__faqQuestion{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-s)}.page-module__qCP4TG__faqAnswer{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.page-module__qCP4TG__cta{text-align:center;padding:var(--space-3xl) var(--space-l);margin:var(--space-xl) 0;border-radius:var(--radius-xl);background:linear-gradient(135deg,#c25e3a14 0%,#9c4a2e14 100%)}.page-module__qCP4TG__cta svg{color:var(--accent);margin-bottom:var(--space-l)}.page-module__qCP4TG__cta h2{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-m)}.page-module__qCP4TG__cta p{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-xl)}.page-module__qCP4TG__ctaButtons{gap:var(--space-m);flex-wrap:wrap;justify-content:center;display:flex}.page-module__qCP4TG__ctaBtn{align-items:center;gap:var(--space-s);padding:var(--space-m) var(--space-xl);border-radius:var(--radius-m);font-size:var(--text-base);font-weight:var(--font-semibold);text-decoration:none;transition:all .2s;display:inline-flex}.page-module__qCP4TG__ctaBtnPrimary{background:var(--accent);color:#fff}.page-module__qCP4TG__ctaBtnPrimary:hover{background:var(--accent-dark);transform:translateY(-2px)}.page-module__qCP4TG__ctaBtnSecondary{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color)}.page-module__qCP4TG__ctaBtnSecondary:hover{background:var(--bg-tertiary)}@media (max-width:768px){.page-module__qCP4TG__mainCard{padding:var(--space-l)}.page-module__qCP4TG__mainFees{gap:var(--space-m);flex-direction:column}.page-module__qCP4TG__fee{max-width:none}.page-module__qCP4TG__feePlus{display:none}.page-module__qCP4TG__mainFeatures,.page-module__qCP4TG__philosophy,.page-module__qCP4TG__faqsGrid{grid-template-columns:1fr}.page-module__qCP4TG__ctaButtons{flex-direction:column;align-items:center}.page-module__qCP4TG__ctaBtn{justify-content:center;width:100%;max-width:300px}.page-module__qCP4TG__learners{padding:var(--space-xl)}}[data-theme=dark] .page-module__qCP4TG__page{background:var(--color-neutral-950)}[data-theme=dark] .page-module__qCP4TG__heroTitle{color:#fff}[data-theme=dark] .page-module__qCP4TG__heroSubtitle{color:#ffffffb3}[data-theme=dark] .page-module__qCP4TG__philosophyCard{background:#ffffff08;border-color:#ffffff14}[data-theme=dark] .page-module__qCP4TG__philosophyCard h3{color:#fff}[data-theme=dark] .page-module__qCP4TG__philosophyCard p{color:#fff9}[data-theme=dark] .page-module__qCP4TG__faq{background:#ffffff08;border-color:#ffffff14}[data-theme=dark] .page-module__qCP4TG__faqQuestion{color:#fff}[data-theme=dark] .page-module__qCP4TG__faqAnswer{color:#fff9}[data-theme=dark] .page-module__qCP4TG__cta{background:linear-gradient(135deg,#c25e3a1a 0%,#9c4a2e1a 100%)}[data-theme=dark] .page-module__qCP4TG__cta h2{color:#fff}[data-theme=dark] .page-module__qCP4TG__cta p{color:#ffffffb3}[data-theme=dark] .page-module__qCP4TG__ctaBtnSecondary{color:#fff;background:#ffffff1a;border-color:#fff3}[data-theme=dark] .page-module__qCP4TG__ctaBtnSecondary:hover{background:#ffffff26}[data-theme=dark] .page-module__qCP4TG__mainCard{background:#ffffff08;border-color:#ffffff1a}[data-theme=dark] .page-module__qCP4TG__mainHeader h2{color:#fff}[data-theme=dark] .page-module__qCP4TG__mainHeader p{color:#fff9}[data-theme=dark] .page-module__qCP4TG__feeIcon{background:#c25e3a26}[data-theme=dark] .page-module__qCP4TG__feeRate{color:#fff}[data-theme=dark] .page-module__qCP4TG__feeLabel{color:#fffc}[data-theme=dark] .page-module__qCP4TG__feeDescription{color:#ffffff80}[data-theme=dark] .page-module__qCP4TG__feePlus{color:#ffffff4d}[data-theme=dark] .page-module__qCP4TG__mainTotal{color:#fffc;background:#22c55e1a;border-color:#22c55e33}[data-theme=dark] .page-module__qCP4TG__mainFeatures li{color:#ffffffb3}[data-theme=dark] .page-module__qCP4TG__example h2{color:#fff}[data-theme=dark] .page-module__qCP4TG__example>p{color:#fff9}[data-theme=dark] .page-module__qCP4TG__exampleBreakdown{background:#ffffff08;border-color:#ffffff14}[data-theme=dark] .page-module__qCP4TG__exampleRow{color:#fffc;border-color:#ffffff0f}[data-theme=dark] .page-module__qCP4TG__exampleRowTotal{color:unset;border-color:#ffffff1a}[data-theme=dark] .page-module__qCP4TG__exampleNote{color:#ffffff80}[data-theme=dark] .page-module__qCP4TG__learners{background:#22c55e0d;border-color:#22c55e26}[data-theme=dark] .page-module__qCP4TG__learners h2{color:#fff}[data-theme=dark] .page-module__qCP4TG__learners p{color:#ffffffb3}[data-theme=dark] .page-module__qCP4TG__faqsHeader h2{color:#fff}
