.qCP4TG_pageWrapper{background-color:#050b14;min-height:100vh}.qCP4TG_hero{padding:100px 5% 80px;position:relative;overflow:hidden}.qCP4TG_heroBg{z-index:0;position:absolute;inset:0}.qCP4TG_heroBgOverlay{z-index:1;background:linear-gradient(135deg,#050b14eb 0%,#091321d9 100%);position:absolute;inset:0}.qCP4TG_heroContent{z-index:2;justify-content:space-between;align-items:center;gap:60px;max-width:1440px;margin:0 auto;display:flex;position:relative}.qCP4TG_heroLeft{max-width:560px}.qCP4TG_heroLabel{color:#d4b87a;text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px;font-size:12px;font-weight:600}.qCP4TG_heroTitle{font-family:var(--font-serif);color:#fff;margin-bottom:24px;font-size:64px;line-height:1.1}.qCP4TG_heroDesc{color:#ffffffb3;font-size:17px;line-height:1.7}.qCP4TG_heroCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;min-width:360px;padding:40px}.qCP4TG_heroCardItems{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.qCP4TG_heroCardItem{align-items:center;gap:12px;display:flex}.qCP4TG_heroCardCheck{color:#050b14;background:#d4b87a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.qCP4TG_heroCardText{color:#fff;font-size:15px;font-weight:600}.qCP4TG_heroCardNote{color:#ffffff80;text-align:center;margin-bottom:16px;font-size:12px}.qCP4TG_heroCardBtn{text-align:center;color:#050b14;width:100%;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;background:#d4b87a;border-radius:4px;padding:16px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:background .3s;display:block}.qCP4TG_heroCardBtn:hover{background:#e8c864}.qCP4TG_formulaBar{background:#fff;border-bottom:1px solid #00000014;padding:24px 5%}.qCP4TG_formulaInner{justify-content:space-between;align-items:center;gap:32px;max-width:1440px;margin:0 auto;display:flex}.qCP4TG_formulaLeft{align-items:center;gap:16px;display:flex}.qCP4TG_formulaIcon{color:#666;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.qCP4TG_formulaLabel{font-family:var(--font-serif);color:#091321;font-size:18px}.qCP4TG_formulaSub{color:#888;font-size:13px}.qCP4TG_formulaRight{font-family:var(--font-sans);align-items:center;gap:12px;display:flex}.qCP4TG_formulaTerm{color:#091321;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600}.qCP4TG_formulaOp{color:#999;font-size:18px;font-weight:300}.qCP4TG_contentArea{background:#f8f9fa;padding:60px 5%}.qCP4TG_contentInner{max-width:1440px;margin:0 auto}.qCP4TG_categorySection{margin-bottom:48px}.qCP4TG_categoryHeader{border-radius:6px;align-items:center;gap:12px;margin-bottom:20px;padding:12px 20px;display:flex}.qCP4TG_categoryHeaderA{background:linear-gradient(90deg,#d4b87a22,#0000);border-left:3px solid #d4b87a}.qCP4TG_categoryHeaderB{background:linear-gradient(90deg,#4a90e222,#0000);border-left:3px solid #4a90e2}.qCP4TG_categoryHeaderC{background:linear-gradient(90deg,#50e3c222,#0000);border-left:3px solid #50e3c2}.qCP4TG_categoryHeaderD{background:linear-gradient(90deg,#f5a62322,#0000);border-left:3px solid #f5a623}.qCP4TG_categoryTitle{font-family:var(--font-serif);color:#091321;font-size:16px;font-weight:600}.qCP4TG_moduleGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.qCP4TG_moduleCard{background:#fff;border:1px solid #00000014;border-radius:8px;flex-direction:column;padding:24px;transition:box-shadow .3s;display:flex}.qCP4TG_moduleCard:hover{box-shadow:0 4px 20px #00000014}.qCP4TG_moduleHeader{gap:12px;margin-bottom:16px;display:flex}.qCP4TG_moduleId{width:36px;height:36px;font-family:var(--font-sans);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.qCP4TG_moduleTitle{font-family:var(--font-serif);color:#091321;font-size:15px;line-height:1.3}.qCP4TG_moduleDetails{color:#555;flex-direction:column;flex:1;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.qCP4TG_detailRow{gap:4px;display:flex}.qCP4TG_detailLabel{color:#333;white-space:nowrap;font-weight:600}.qCP4TG_detailValue{color:#666}.qCP4TG_weekBadges{flex-wrap:wrap;gap:4px;display:flex}.qCP4TG_weekBadge{color:#555;background:#f0f0f0;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:600}.qCP4TG_deliverablesList{color:#555;margin:4px 0 0;padding-left:16px;font-size:12px;line-height:1.6}.qCP4TG_deliverablesList li{margin-bottom:2px}.qCP4TG_expertRow{flex-wrap:wrap;gap:4px;display:flex}.qCP4TG_expertTag{color:#888;font-size:10px}.qCP4TG_modulePrice{font-family:var(--font-sans);color:#091321;border-top:1px solid #f0f0f0;margin-top:auto;padding-top:16px;font-size:24px;font-weight:700}.qCP4TG_priceCurrency{color:#888;font-size:16px;font-weight:400}.qCP4TG_durationSection{background:#fff;border-top:1px solid #00000014;padding:60px 5%}.qCP4TG_durationInner{max-width:1440px;margin:0 auto}.qCP4TG_durationTitle{font-family:var(--font-serif);color:#091321;margin-bottom:32px;font-size:24px}.qCP4TG_durationGrid{justify-content:center;gap:16px;display:flex}.qCP4TG_durationCard{text-align:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;flex:1;max-width:180px;padding:24px 16px;transition:all .3s}.qCP4TG_durationCard:hover{background:#fffdf7;border-color:#d4b87a}.qCP4TG_durationWeeks{color:#666;margin-bottom:8px;font-size:14px}.qCP4TG_durationPrice{font-family:var(--font-sans);color:#091321;font-size:22px;font-weight:700}.qCP4TG_includedSection{background:#fff;border-top:1px solid #00000014;padding:60px 5%}.qCP4TG_includedInner{max-width:1440px;margin:0 auto}.qCP4TG_includedTitle{font-family:var(--font-serif);color:#091321;margin-bottom:40px;font-size:24px}.qCP4TG_includedGrid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.qCP4TG_includedItem{text-align:center}.qCP4TG_includedImageWrapper{aspect-ratio:4/3;background:#f0f0f0;border-radius:8px;width:100%;margin-bottom:12px;position:relative;overflow:hidden}.qCP4TG_includedLabel{color:#555;font-size:13px;line-height:1.4}.qCP4TG_ctaBanner{background:linear-gradient(135deg,#0a1628,#1b3a6b);border-top:1px solid #ffffff1a;padding:60px 5%}.qCP4TG_ctaBannerInner{justify-content:space-between;align-items:center;gap:40px;max-width:1440px;margin:0 auto;display:flex}.qCP4TG_ctaTitle{font-family:var(--font-serif);color:#fff;margin-bottom:8px;font-size:28px}.qCP4TG_ctaText{color:#fff9;max-width:600px;font-size:15px;line-height:1.6}.qCP4TG_ctaNote{color:#fff6;margin-top:8px;font-size:12px}.qCP4TG_ctaBtn{color:#050b14;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#d4b87a;border-radius:4px;padding:16px 32px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s}.qCP4TG_ctaBtn:hover{background:#e8c864}@media (max-width:1024px){.qCP4TG_heroContent{flex-direction:column}.qCP4TG_heroCard{width:100%;min-width:auto}.qCP4TG_formulaInner{flex-direction:column;align-items:flex-start}.qCP4TG_formulaRight{flex-wrap:wrap}.qCP4TG_moduleGrid{grid-template-columns:repeat(2,1fr)}.qCP4TG_includedGrid{grid-template-columns:repeat(3,1fr)}.qCP4TG_durationGrid{flex-wrap:wrap}.qCP4TG_ctaBannerInner{text-align:center;flex-direction:column}}@media (max-width:768px){.qCP4TG_heroTitle{font-size:40px}.qCP4TG_moduleGrid{grid-template-columns:1fr}.qCP4TG_includedGrid{grid-template-columns:repeat(2,1fr)}.qCP4TG_durationGrid{flex-wrap:wrap;justify-content:center}}
