.financial-services_financialWrapper__eQhZr{--ct-blue:#2b4eaa;--ct-blue-dark:#1e3a8a;--ct-blue-cta:#3347be;--ct-blue-light:#eef3ff;--ct-blue-mid:#d6e4ff;--ct-navy:#0b1525;--ct-bg:#f5f7fc;--ct-text:#111827;--ct-text-sub:#4b5563;--ct-text-muted:#6b7280;--ct-border:#e5e7eb;--r-lg:12px;--r-pill:999px;font-family:Inter,Inter Fallback;color:var(--ct-text);line-height:1.65;-webkit-font-smoothing:antialiased}.financial-services_finHero__C0Lsx{background:#0b1525;padding:80px 40px 0;margin-top:0;border-top:4px solid #2b4eaa}.financial-services_finHeroInner__WUHSM{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.financial-services_finHeroText__MrgGR{padding:60px 56px 60px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.financial-services_finEyebrow__AQRKX{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#eef3ff;margin-bottom:14px;opacity:.8}.financial-services_finHero__C0Lsx h1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.025em;font-weight:700;color:#fff;margin-bottom:16px}@media (min-width:640px){.financial-services_finHero__C0Lsx h1{font-size:3rem;line-height:1}}@media (min-width:768px){.financial-services_finHero__C0Lsx h1{font-size:3.75rem;line-height:1}}.financial-services_finHero__C0Lsx p{font-size:1.125rem;line-height:1.75rem;font-weight:400;letter-spacing:normal;color:rgba(255,255,255,.65);margin-bottom:28px}.financial-services_finPills__n4WVy{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.financial-services_finPill___e_ne{background:rgba(43,78,170,.25);border:1px solid rgba(43,78,170,.5);color:#eef3ff;font-size:11px;font-weight:600;padding:5px 13px;border-radius:4px;letter-spacing:.04em}.financial-services_finHeroPhoto__P2C7X{position:relative;top:-140px;overflow:hidden;border-radius:12px;margin-top:auto}.financial-services_finHeroPhoto__P2C7X img{width:100%;height:360px;object-fit:cover;display:block}.financial-services_finHeroPhotoCaption__KU5_P{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(11,21,37,.9));padding:20px 24px}.financial-services_finHeroPhotoCaption__KU5_P span{font-size:12px;color:rgba(255,255,255,.7);font-style:italic}.financial-services_btnPrimary__veRax{display:inline-block;background:var(--ct-blue);color:#fff;font-size:16px;font-weight:700;padding:14px 36px;border-radius:var(--r-pill);text-decoration:none;border:none;cursor:pointer;transition:background .15s;letter-spacing:.01em;text-align:center}.financial-services_btnPrimary__veRax:hover{background:var(--ct-blue-dark)}.financial-services_btnOutline__8m_OZ{display:inline-block;background:transparent;color:#fff;font-size:16px;font-weight:700;padding:14px 36px;border-radius:var(--r-pill);border:2px solid rgba(255,255,253,.3);text-decoration:none;transition:all .2s ease;white-space:nowrap}.financial-services_btnOutline__8m_OZ:hover{border-color:rgba(255,255,253,.6);color:#fff}.financial-services_regSection__WpqV4{padding:80px 40px;background:#fff}.financial-services_regGrid__0zEkx{max-width:1160px;margin:0 auto}.financial-services_regCards__1Spp2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.financial-services_regCard__I7bRb{background:#fff;border:1px solid #e5e7eb;border-top:3px solid #2b4eaa;border-radius:0 0 10px 10px;padding:24px;transition:transform .2s ease}.financial-services_regCard__I7bRb:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.05)}.financial-services_regBadge__mx7KG{font-size:11px;font-weight:800;color:#2b4eaa;background:#eef3ff;padding:3px 10px;border-radius:4px;display:inline-block;margin-bottom:10px;letter-spacing:.04em}.financial-services_regTitle__SJ5rM{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#111827;margin-bottom:8px;letter-spacing:-.3px}.financial-services_regBody__RmvFG{font-size:1rem;line-height:1.5rem;font-weight:400;color:#4b5563;margin-bottom:10px}.financial-services_regCt__UJasv{font-size:12px;color:#2b4eaa;font-weight:600;border-left:3px solid #2b4eaa;padding-left:10px}.financial-services_processSection__pDnrd{padding:80px 40px;background:#f5f7fc}.financial-services_processGrid__Dyiro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;max-width:1160px;margin:0 auto 64px}.financial-services_processGrid__Dyiro:last-child{margin-bottom:0}.financial-services_processNum__wJCjP{font-size:56px;font-weight:800;color:#eef3ff;line-height:1;margin-bottom:8px}.financial-services_processTitle__cNxD9{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#111827;margin-bottom:12px;letter-spacing:-.3px}.financial-services_processBody___uM_5{font-size:1rem;line-height:1.5rem;font-weight:400;color:#4b5563}.financial-services_processImg__lAKPj img{width:100%;border-radius:12px;object-fit:cover;aspect-ratio:16/10}.financial-services_mainContentSection__eO3fX{padding:80px 40px;background:#fff}.financial-services_sidebarLayout__R5zwF{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start;max-width:1160px;margin:0 auto}.financial-services_stickyCta__EAs_0{position:sticky;top:110px;background:#2b4eaa;border-radius:12px;padding:28px;color:#fff}.financial-services_stickyCtaTitle__qA2k7{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:12px;letter-spacing:-.3px}.financial-services_stickyCtaBody__VkNeO{font-size:1rem;line-height:1.5rem;font-weight:400;color:rgba(255,255,255,.7);margin-bottom:20px}.financial-services_stickyFact__D52_F{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:13px;color:rgba(255,255,255,.8)}.financial-services_btnOutline__8m_OZ:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6)}.financial-services_stickyFact__D52_F:last-of-type{border-bottom:none;margin-bottom:16px}.financial-services_stickyFactIcon__sAPuv{font-size:16px;flex-shrink:0}.financial-services_riskTable__pwRXZ{width:100%;border-collapse:collapse;margin-top:40px}.financial-services_riskTable__pwRXZ th{background:#0b1525;color:#fff;padding:12px 16px;text-align:left;font-size:12px;font-weight:600}.financial-services_riskTable__pwRXZ td{padding:13px 16px;font-size:13px;border-bottom:1px solid #e5e7eb;color:#4b5563;vertical-align:top}.financial-services_riskTable__pwRXZ tr:nth-child(2n) td{background:#f5f7fc}.financial-services_riskTable__pwRXZ td:first-child{font-weight:600;color:#111827;width:220px}.financial-services_yesCell__iInov{color:#059669;font-weight:700}.financial-services_noCell__QF0GI{color:#dc2626}.financial-services_faqSection__UibSI{padding:80px 40px;background:#fff;border-top:1px solid #e5e7eb}.financial-services_faqList__akDUo{max-width:780px;margin:40px auto 0}.financial-services_faqItem__AYJTs{border-bottom:1px solid #e5e7eb}.financial-services_faqQ__1bi88{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;text-align:left;gap:16px;font-size:16px;font-weight:600;color:var(--ct-text);line-height:24px}.financial-services_faqQ__1bi88 h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;display:inline}.financial-services_faqIcon__nN5Xb{width:26px;height:26px;flex-shrink:0;border-radius:50%;border:1.5px solid #e5e7eb;display:flex;align-items:center;justify-content:center;font-size:18px;color:#2b4eaa;transition:transform .25s,background .2s}.financial-services_faqItemOpen__gx_Ne .financial-services_faqIcon__nN5Xb{transform:rotate(45deg);background:#2b4eaa;color:white;border-color:#2b4eaa}.financial-services_faqA__Hw_5Q{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .25s}.financial-services_faqItemOpen__gx_Ne .financial-services_faqA__Hw_5Q{max-height:400px;padding-bottom:18px}.financial-services_faqA__Hw_5Q p{font-size:1rem;line-height:1.5rem;font-weight:400;color:#4b5563;line-height:1.7}.financial-services_sectionTitle__Mdt8K{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--ct-text);letter-spacing:-.5px;text-align:center;margin-bottom:14px}.financial-services_sectionSub__Zg_gR{font-size:1rem;line-height:1.5rem;font-weight:400;color:var(--ct-text-sub);max-width:680px}.financial-services_textCenter__9JXa8{text-align:center}.financial-services_textCenter__9JXa8 .financial-services_sectionSub__Zg_gR{margin:0 auto}@media (max-width:900px){.financial-services_finHeroInner__WUHSM,.financial-services_processGrid__Dyiro,.financial-services_regCards__1Spp2,.financial-services_sidebarLayout__R5zwF{grid-template-columns:1fr}.financial-services_finHeroPhoto__P2C7X{display:block;top:-30px;margin-top:40px;margin-bottom:-40px}.financial-services_stickyCta__EAs_0{position:static;margin-top:40px}}@media (max-width:640px){.financial-services_finHero__C0Lsx{padding:100px 20px 64px}.financial-services_faqSection__UibSI,.financial-services_mainContentSection__eO3fX,.financial-services_processSection__pDnrd,.financial-services_regSection__WpqV4{padding:60px 20px}.financial-services_finHeroText__MrgGR{align-items:flex-start;text-align:left;padding-right:0}.financial-services_btnPrimary__veRax{width:100%;max-width:340px;padding:14px 20px;font-size:15px}.financial-services_finHero__C0Lsx h1{font-size:32px}.financial-services_finHero__C0Lsx p{font-size:18px}}.financial-services_container__ZWNR7{max-width:1080px;margin:0 auto}.financial-services_reveal__38zdP{opacity:1}.financial-services_section-title__aW0GL{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--ct-text);letter-spacing:-.5px;text-align:center;margin-bottom:14px}.financial-services_sidebar-layout__2DsSb{display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:center;max-width:1160px;margin:0 auto}.financial-services_risk-table__dPXiw{width:100%;border-collapse:collapse}.financial-services_risk-table__dPXiw th{background:#0b1525;color:#fff;padding:16px 20px;text-align:left;font-size:13px;font-weight:600;border:1px solid #1e293b}.financial-services_risk-table__dPXiw td{padding:16px 20px;font-size:14px;border:1px solid #e5e7eb;color:#4b5563;vertical-align:middle}.financial-services_risk-table__dPXiw tr:nth-child(2n) td{background:#fff}.financial-services_risk-table__dPXiw td:first-child{font-weight:600;color:#111827;width:35%;background:#fff!important}.financial-services_yes-cell__qbmHB{background:#f0fdf4!important;color:#16a34a;font-weight:700}.financial-services_no-cell__1U8Mg{background:#fef2f2!important;color:#dc2626;font-weight:700}.financial-services_sticky-cta___LnrH{background:#2b4eaa;border-radius:12px;padding:32px 20px;color:#fff;display:flex;flex-direction:column}.financial-services_sticky-cta-title__tm9BT{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:12px;color:#fff;text-align:center;letter-spacing:-.3px}.financial-services_sticky-cta-body__lb6or{font-size:1rem;line-height:1.5rem;font-weight:400;color:rgba(255,255,255,.8);margin-bottom:24px;text-align:center}.financial-services_sticky-fact__Yrx4R{display:flex;gap:10px;align-items:center;justify-content:flex-start;margin-bottom:14px;font-size:13px;font-weight:500;white-space:nowrap}.financial-services_sticky-fact-icon__OcxY0{font-size:18px}.financial-services_btn-white__5QWJs{background:#fff;color:#2b4eaa;font-weight:700;padding:14px 24px;border-radius:8px;text-decoration:none;transition:all .2s;border:2px solid transparent}.financial-services_btn-white__5QWJs:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:900px){.financial-services_sidebar-layout__2DsSb{grid-template-columns:1fr}.financial-services_sticky-cta___LnrH{position:static}}@media (max-width:640px){.financial-services_risk-table__dPXiw{display:block;overflow-x:auto}.financial-services_risk-table__dPXiw td,.financial-services_risk-table__dPXiw th{padding:12px}}