.FinancialResilience_financialSection__WN2DF{width:100%;background-color:#FFFFFF;padding:64px 80px;box-sizing:border-box}.FinancialResilience_financialContainer__rzHCQ{width:100%;max-width:1440px;margin:0 auto;padding:0;box-sizing:border-box}.FinancialResilience_financialCard__IAHGZ{width:100%;background:linear-gradient(135deg,#0C1A29,#102134 50%,#13283F);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);border-radius:16px;padding:48px;position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box}.FinancialResilience_glowOverlay__XG5MN{position:absolute;width:384px;height:384px;right:-79px;bottom:-79px;background:rgba(51,97,144,.2);filter:blur(50px);border-radius:12px;pointer-events:none;z-index:0}.FinancialResilience_cardContentWrapper__Ks2PQ{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:48px;width:100%;position:relative;z-index:1}.FinancialResilience_leftNarrative__iSb4z{flex:1 1;display:flex;flex-direction:column;gap:16px;max-width:520px}.FinancialResilience_taglineGroup__dH0SP{display:inline-flex;align-items:center;gap:8px}.FinancialResilience_blueDot__0a61r{width:6px;height:6px;background-color:#D1E4FF;border-radius:50%}.FinancialResilience_taglineText__tQzIm{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:#D1E4FF}.FinancialResilience_heading__RtxBu{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;font-size:36px;line-height:42px;letter-spacing:-.9px;color:#FFFFFF;margin:0}.FinancialResilience_description__Ggpc6{font-family:var(--font-inter),"Inter",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#CBD5E1;margin:0}.FinancialResilience_metricsRow__9RKb2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);gap:16px;margin-top:8px}.FinancialResilience_metricItem__KbxEn{display:flex;flex-direction:column;gap:4px;flex:1 1}.FinancialResilience_metricLabel__Wad9m{font-family:var(--font-inter),"Inter",sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:#94A3B8}.FinancialResilience_metricValue__14O3n{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:24px;line-height:32px}.FinancialResilience_greenText__t0vbq{color:#34D399}.FinancialResilience_whiteText__JO5N3{color:#FFFFFF}.FinancialResilience_blueText__IiIt5{color:#D1E4FF}.FinancialResilience_rightTrajectoryCard__RWEn9{flex:1.1 1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;padding:32px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.FinancialResilience_trajectoryHeaderRow__45enz{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1);gap:16px}.FinancialResilience_headerTextGroup__52W6p{display:flex;flex-direction:column;gap:2px}.FinancialResilience_headerTitle__Fz0EM{font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#FFFFFF;margin:0}.FinancialResilience_headerSubtitle__TrKiW{font-family:var(--font-inter),"Inter",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#94A3B8}.FinancialResilience_badgeProfitable__GZ_JB{padding:4px 12px;background:rgba(16,185,129,.2);border:1px solid rgba(16,185,129,.3);border-radius:12px;font-family:var(--font-inter),"Inter",sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#6EE7B7;white-space:nowrap}.FinancialResilience_barsStack__SXH5O{display:flex;flex-direction:column;gap:16px;width:100%}.FinancialResilience_barGroup__vy8sE{display:flex;flex-direction:column;gap:6px;width:100%}.FinancialResilience_barGroupPeak__E68dH{gap:8px}.FinancialResilience_barLabelRow__tiQKd{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.FinancialResilience_barYear__C_tbT{font-family:var(--font-inter),"Inter",sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#CBD5E1;display:flex;align-items:center;gap:6px}.FinancialResilience_barYearPeak__N38DU{font-weight:700;color:#6EE7B7}.FinancialResilience_peakDot__YDaOY{width:8px;height:8px;background-color:#34D399;border-radius:50%;box-shadow:0 0 6px #34D399}.FinancialResilience_barValue__XZNAT{font-family:var(--font-inter),"Inter",sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#FFFFFF}.FinancialResilience_barValuePeak__rQGso{font-weight:700;font-size:20px;line-height:28px;color:#6EE7B7}.FinancialResilience_barTrack__1mzuL{width:100%;height:12px;background:rgba(255,255,255,.1);border-radius:12px;overflow:hidden;position:relative}.FinancialResilience_barTrackPeak__oSKof{height:16px;border:1px solid rgba(52,211,153,.4);padding:2px;box-sizing:border-box}.FinancialResilience_barFill__nPDW8{height:100%;border-radius:12px;transition:width 1s ease-out}.FinancialResilience_barFillGrey__LTr7J{background:#94A3B8}.FinancialResilience_barFillLightBlue__4R3Q5{background:#9ECAFF}.FinancialResilience_barFillDarkBlue__9_lBr{background:#336190}.FinancialResilience_barFillGradient__8Co6I{background:linear-gradient(90deg,#336190,#34D399 50%,#6EE7B7)}.FinancialResilience_footnote__1AkJX{font-family:var(--font-inter),"Inter",sans-serif;font-style:italic;font-weight:400;font-size:11px;line-height:18px;color:#94A3B8;margin:4px 0 0}@media (max-width:1024px){.FinancialResilience_financialSection__WN2DF{padding:64px 32px}.FinancialResilience_cardContentWrapper__Ks2PQ{flex-direction:column;gap:32px}.FinancialResilience_leftNarrative__iSb4z{max-width:100%}.FinancialResilience_heading__RtxBu{font-size:30px;line-height:38px}}@media (max-width:640px){.FinancialResilience_financialSection__WN2DF{padding:48px 20px}.FinancialResilience_financialCard__IAHGZ{padding:32px 20px}.FinancialResilience_heading__RtxBu{font-size:24px;line-height:32px}.FinancialResilience_metricsRow__9RKb2{flex-direction:column;gap:12px}.FinancialResilience_trajectoryHeaderRow__45enz{flex-direction:column;align-items:flex-start;gap:10px}}