.cta-section-new{background:var(--bg-main);position:relative}.cta-card-premium{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);border-radius:var(--radius-lg);box-shadow:var(--shadow-premium);padding:80px;position:relative;overflow:hidden}.cta-bg-glow{z-index:1;background:radial-gradient(circle,#3475ff33 0%,#0000 60%);width:600px;height:600px;position:absolute;top:-20%;right:-10%}.cta-content-grid{z-index:2;grid-template-columns:1.5fr .5fr;align-items:center;gap:60px;display:grid;position:relative}.cta-text-side{flex-direction:column;gap:32px;display:flex}.cta-badge{color:var(--text-white);border-radius:var(--radius-full);background:#ffffff1a;border:1px solid #ffffff1a;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.cta-heading-new{color:var(--text-white);letter-spacing:-2px;font-size:56px;font-weight:800;line-height:1.1}.gradient-text-light{background:linear-gradient(135deg,#fff 0%,#99baff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cta-desc-new{color:#ffffffb3;max-width:600px;font-size:20px;line-height:1.6}.cta-points{flex-wrap:wrap;gap:32px;display:flex}.cta-point{color:var(--text-white);align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.cta-actions{gap:20px;display:flex}.btn-white-premium{background:var(--bg-white);color:var(--primary);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-fast);box-shadow:var(--shadow-lg);border:none;align-items:center;gap:12px;padding:18px 40px;font-size:16px;font-weight:700;display:flex}.btn-white-premium:hover{transform:scale(1.05);box-shadow:0 20px 40px #0003}.btn-outline-white{color:var(--text-white);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-fast);background:0 0;border:2px solid #ffffff4d;padding:18px 40px;font-size:16px;font-weight:700}.btn-outline-white:hover{border-color:var(--text-white);background:#ffffff1a}.cta-visual-side{flex-direction:column;gap:24px;display:flex}.cta-stat-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-lg);text-align:center;background:#ffffff1a;border:1px solid #ffffff1a;padding:32px}.cta-stat-val{color:var(--text-white);font-size:32px;font-weight:800}.cta-stat-lab{color:#fff9;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700}@media (max-width:1024px){.cta-content-grid{text-align:center;grid-template-columns:1fr}.cta-text-side{align-items:center}.cta-heading-new{font-size:40px}.cta-actions,.cta-points{justify-content:center}.cta-visual-side{grid-template-columns:1fr 1fr;gap:20px;display:grid}}@media (max-width:640px){.cta-card-premium{padding:40px 20px}.cta-visual-side{grid-template-columns:1fr}}
.faq-section-new{background:var(--bg-white)}.faq-grid-container{flex-direction:column;gap:20px;max-width:900px;margin:60px auto 0;display:flex}.faq-card{background:var(--bg-main);border-radius:var(--radius-md);transition:var(--transition-smooth);border:1px solid #0000000d;overflow:hidden}.faq-card.active{background:var(--bg-white);box-shadow:var(--shadow-lg);border-color:var(--accent)}.faq-question-btn{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 32px;display:flex}.faq-q-text{color:var(--primary);align-items:center;gap:16px;font-size:18px;font-weight:700;display:flex}.q-icon{color:var(--accent);flex-shrink:0}.faq-toggle-icon{background:var(--bg-white);width:32px;height:32px;color:var(--primary);transition:var(--transition-fast);border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;display:flex}.faq-card.active .faq-toggle-icon{background:var(--accent);color:var(--text-white);border-color:var(--accent);transform:rotate(180deg)}.faq-answer-inner{color:var(--text-muted);padding:0 32px 32px 68px;font-size:16px;line-height:1.6}@media (max-width:640px){.faq-question-btn{padding:24px 20px}.faq-q-text{font-size:16px}.faq-answer-inner{padding:0 20px 24px}}
