.FinancialCourses-module__A0xMDq__page{background:var(--background)}.FinancialCourses-module__A0xMDq__hero{color:#fff;background-color:#0f172a;padding:9rem 0 6rem;position:relative;overflow:hidden}.FinancialCourses-module__A0xMDq__orb1{filter:blur(80px);pointer-events:none;z-index:1;background:radial-gradient(circle,#2563eb2e 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-10%;right:-5%}.FinancialCourses-module__A0xMDq__orb2{filter:blur(100px);pointer-events:none;z-index:1;background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);width:700px;height:700px;position:absolute;bottom:-5%;left:-10%}.FinancialCourses-module__A0xMDq__heroGrid{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;display:grid;position:relative}.FinancialCourses-module__A0xMDq__heroContent{flex-direction:column;gap:0;display:flex}.FinancialCourses-module__A0xMDq__badge{color:#60a5fa;border-radius:var(--radius-full);letter-spacing:.05em;backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;gap:.5rem;width:fit-content;margin-bottom:2rem;padding:.55rem 1.2rem;font-size:.75rem;font-weight:700;display:inline-flex}.FinancialCourses-module__A0xMDq__badgeIcon{flex-shrink:0}.FinancialCourses-module__A0xMDq__heroTitle{color:#fff;margin-bottom:1.5rem;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:800;line-height:1.15}.FinancialCourses-module__A0xMDq__gradientText{background:var(--heading-accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.FinancialCourses-module__A0xMDq__gradientText:after{content:"";background:var(--primary);opacity:.15;z-index:-1;border-radius:var(--radius-sm);width:100%;height:.22em;position:absolute;bottom:.12em;left:0}.FinancialCourses-module__A0xMDq__heroSub{color:#ffffffd9;margin-bottom:1rem;font-size:1.1rem;font-weight:600;line-height:1.5}.FinancialCourses-module__A0xMDq__heroDesc{color:#fff9;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.FinancialCourses-module__A0xMDq__heroActions{gap:1.5rem;display:flex}.FinancialCourses-module__A0xMDq__primaryBtn{background:var(--gradient-primary);color:#fff;border-radius:var(--radius-lg);align-items:center;gap:.6rem;padding:1rem 2.2rem;font-size:1rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 20px #2563eb66}.FinancialCourses-module__A0xMDq__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 8px 28px #2563eb80}.FinancialCourses-module__A0xMDq__heroImageWrapper{justify-content:center;display:flex}.FinancialCourses-module__A0xMDq__heroImg{border-radius:var(--radius-2xl);width:100%;height:auto;box-shadow:var(--shadow-2xl);object-fit:cover}.FinancialCourses-module__A0xMDq__benefits{background:var(--gradient-surface);padding:5.5rem 0}.FinancialCourses-module__A0xMDq__twoCol{grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;display:grid}.FinancialCourses-module__A0xMDq__benefitsContent{flex-direction:column;display:flex}.FinancialCourses-module__A0xMDq__sectionTitle{color:var(--foreground);margin-bottom:1rem;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;line-height:1.2}.FinancialCourses-module__A0xMDq__accent{background:var(--heading-accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.FinancialCourses-module__A0xMDq__accent:after{content:"";background:var(--primary);opacity:.15;z-index:-1;border-radius:var(--radius-sm);width:100%;height:.22em;position:absolute;bottom:.12em;left:0}.FinancialCourses-module__A0xMDq__sectionSub{color:var(--secondary);margin-bottom:2.5rem;font-size:1.05rem;line-height:1.7}.FinancialCourses-module__A0xMDq__benefitList{flex-direction:column;gap:1.1rem;list-style:none;display:flex}.FinancialCourses-module__A0xMDq__benefitItem{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--foreground);background:#fff;border:1px solid #0000000d;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;font-size:.975rem;font-weight:500;line-height:1.5;transition:all .25s;display:flex}.FinancialCourses-module__A0xMDq__benefitItem:hover{box-shadow:var(--shadow);border-color:#2563eb1f;transform:translate(4px)}.FinancialCourses-module__A0xMDq__benefitIcon{width:40px;height:40px;color:var(--primary);background:#2563eb12;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FinancialCourses-module__A0xMDq__benefitsImageWrapper{justify-content:center;display:flex}.FinancialCourses-module__A0xMDq__benefitsImg{border-radius:var(--radius-xl);width:100%;height:auto;box-shadow:var(--shadow-xl);object-fit:cover}.FinancialCourses-module__A0xMDq__features{background:#f8fafc;padding:5.5rem 0}.FinancialCourses-module__A0xMDq__featuresHeader{text-align:center;max-width:680px;margin:0 auto 3.5rem}.FinancialCourses-module__A0xMDq__featuresLayout{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.FinancialCourses-module__A0xMDq__featuresGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.FinancialCourses-module__A0xMDq__featureCard{border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;border:1px solid #0000000d;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.FinancialCourses-module__A0xMDq__featureCard:hover{box-shadow:var(--shadow-lg);border-color:#2563eb1a;transform:translateY(-4px)}.FinancialCourses-module__A0xMDq__featureIconBox{width:48px;height:48px;color:var(--primary);background:#2563eb12;border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FinancialCourses-module__A0xMDq__featureTitle{color:var(--foreground);margin-bottom:.25rem;font-size:1rem;font-weight:700}.FinancialCourses-module__A0xMDq__featureDesc{color:var(--secondary);font-size:.875rem;line-height:1.55}.FinancialCourses-module__A0xMDq__featuresImageWrapper{flex-direction:column;gap:1.5rem;display:flex;position:relative}.FinancialCourses-module__A0xMDq__featuresImg{border-radius:var(--radius-2xl);width:100%;height:auto;box-shadow:var(--shadow-xl);object-fit:cover}.FinancialCourses-module__A0xMDq__statsCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--foreground);background:#fff;border:1px solid #2563eb1a;align-self:flex-start;align-items:center;gap:.75rem;padding:.9rem 1.5rem;font-size:.9rem;font-weight:500;display:inline-flex}.FinancialCourses-module__A0xMDq__statsIcon{color:var(--primary);flex-shrink:0}.FinancialCourses-module__A0xMDq__cta{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 100%);padding:6rem 0;position:relative;overflow:hidden}.FinancialCourses-module__A0xMDq__ctaOrb{filter:blur(60px);pointer-events:none;background:radial-gradient(#2563eb40 0%,#0000 70%);width:800px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FinancialCourses-module__A0xMDq__ctaInner{z-index:2;max-width:700px;margin:0 auto;position:relative}.FinancialCourses-module__A0xMDq__ctaTitle{color:#fff;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:800;line-height:1.2}.FinancialCourses-module__A0xMDq__ctaAccent{background:linear-gradient(135deg,#60a5fa 0%,#93c5fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.FinancialCourses-module__A0xMDq__ctaDesc{color:#ffffffb3;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.7}.FinancialCourses-module__A0xMDq__ctaActions{justify-content:center;display:flex}.FinancialCourses-module__A0xMDq__ctaBtn{color:#fff;border-radius:var(--radius-lg);background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);align-items:center;gap:.65rem;padding:1.1rem 2.6rem;font-size:1.05rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #2563eb73}.FinancialCourses-module__A0xMDq__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #2563eb8c}@media (max-width:1024px){.FinancialCourses-module__A0xMDq__heroGrid,.FinancialCourses-module__A0xMDq__twoCol,.FinancialCourses-module__A0xMDq__featuresLayout{grid-template-columns:1fr;gap:3rem}.FinancialCourses-module__A0xMDq__benefitsImageWrapper{order:-1}}@media (max-width:768px){.FinancialCourses-module__A0xMDq__hero{padding:7rem 0 4rem}.FinancialCourses-module__A0xMDq__featuresGrid{grid-template-columns:1fr}.FinancialCourses-module__A0xMDq__sectionTitle,.FinancialCourses-module__A0xMDq__ctaTitle{font-size:var(--font-size-2xl)}}
