.platform-home_page__GLqCr{--navy:#1E3A5F;--navy-deep:#17304D;--cream:#F5F2EC;--gold:#C5A33B;--gold-hover:#B08F2E;--ink:#1A2230;--muted:#5A6675;--line:#E4E0D6;--line-navy:rgba(255,255,255,0.18);color:var(--ink);background:#fff;font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.platform-home_page__GLqCr *{box-sizing:border-box}.platform-home_display__A_MPW{font-family:var(--font-display),system-ui,sans-serif}.platform-home_inner__LMPKg{max-width:1240px;margin:0 auto;padding:0 64px}.platform-home_skip__ORa4M{position:absolute;left:-9999px;top:0;background:var(--navy);color:#fff;padding:10px 16px;border-radius:6px;z-index:200;font-size:14px;font-weight:600}.platform-home_skip__ORa4M:focus{left:16px;top:12px}.platform-home_nav__JC7_K{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--line)}.platform-home_navInner__Q92OE{max-width:1240px;margin:0 auto;padding:0 64px;height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.platform-home_navLogo__SAV2T{display:inline-flex;align-items:center;gap:9px;text-decoration:none;flex-shrink:0}.platform-home_navLogoText___O_Pb{font-family:var(--font-display),sans-serif;font-size:22px;font-weight:600;color:var(--navy);letter-spacing:-.02em}.platform-home_navLinks__73p4Q{display:flex;align-items:center;gap:34px;list-style:none;padding:0;margin:0 0 0 auto}.platform-home_navLinks__73p4Q a{font-size:14.5px;color:#3A4756;text-decoration:none;font-weight:500;transition:color .15s}.platform-home_navLinks__73p4Q a:hover{color:var(--navy)}.platform-home_navRight__ApeKE{display:flex;align-items:center;gap:20px;flex-shrink:0}.platform-home_navSignIn__zO_K8{font-size:14.5px;color:#3A4756;text-decoration:none;font-weight:500;transition:color .15s}.platform-home_navSignIn__zO_K8:hover{color:var(--navy)}.platform-home_navBook__E0Qrq{display:inline-flex;align-items:center;background:var(--gold);color:#fff;font-size:14px;font-weight:600;padding:10px 20px;border-radius:6px;text-decoration:none;border:none;cursor:pointer;transition:background .15s;font-family:var(--font-body),sans-serif}.platform-home_navBook__E0Qrq:hover{background:var(--gold-hover)}.platform-home_navMenuBtn__Jcd5D{display:none;background:none;border:none;color:var(--navy);cursor:pointer;padding:6px}.platform-home_mobileMenu__K5I80{display:none;border-top:1px solid var(--line);background:#fff;padding:8px 24px 20px}.platform-home_mobileMenu__K5I80 a{display:block;padding:13px 4px;font-size:16px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);font-weight:500}.platform-home_mobileMenu__K5I80 .platform-home_mobileBook__JXEKw{margin-top:16px;background:var(--gold);color:#fff;text-align:center;border-radius:6px;border:none;font-weight:600}.platform-home_hero___N9SA{background:var(--cream);border-bottom:1px solid var(--line)}.platform-home_heroInner___s_iz{max-width:1240px;margin:0 auto;padding:0 64px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:0;gap:0}.platform-home_heroText__bKWoI{padding:96px 56px 96px 0;display:flex;flex-direction:column;align-items:flex-start}.platform-home_heroTitle__O9LZY{font-size:clamp(2rem,3.2vw,2.55rem);line-height:1.12;font-weight:500;color:var(--navy);letter-spacing:-.02em;margin:0 0 24px}.platform-home_heroBody__cv_qq{font-size:17px;line-height:1.62;color:#3D4959;max-width:34ch;margin:0 0 32px}.platform-home_heroCta__48DKU{display:inline-flex;align-items:center;justify-content:center;background:var(--gold);color:#fff;font-size:18px;font-weight:600;padding:17px 40px;border-radius:6px;text-decoration:none;border:none;cursor:pointer;transition:background .15s,transform .15s;font-family:var(--font-body),sans-serif;min-width:300px}.platform-home_heroCta__48DKU:hover{background:var(--gold-hover)}.platform-home_heroHelper__VrGIz{font-size:14px;color:var(--muted);margin:18px 0 0;text-align:center;width:100%;max-width:300px}.platform-home_heroProLink__nv8q_{font-size:15px;color:#2E6FB0;text-decoration:none;font-weight:500;margin-top:34px}.platform-home_heroProLink__nv8q_:hover{text-decoration:underline}.platform-home_heroImageWrap__t11qH{position:relative;min-height:460px;overflow:hidden}.platform-home_heroImageWrap__t11qH img{object-fit:cover}.platform-home_section__saNpE{padding:96px 0;border-bottom:1px solid var(--line)}.platform-home_sectionTitle__vi_nC{font-size:clamp(1.7rem,2.6vw,2.15rem);font-weight:500;color:var(--navy);letter-spacing:-.015em;margin:0}.platform-home_prosHead__URken{display:flex;align-items:baseline;gap:12px;margin-bottom:34px;flex-wrap:wrap}.platform-home_prosTag__a5pPe{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold);border-radius:4px;padding:2px 8px}.platform-home_prosNote__JN3MQ{font-size:14px;color:var(--muted);margin:6px 0 30px;max-width:60ch}.platform-home_prosTableWrap___KxNK{overflow-x:auto}.platform-home_prosTable__SR5Tn{width:100%;min-width:720px;border-collapse:collapse}.platform-home_prosTable__SR5Tn thead th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#8A93A0;padding:0 20px 14px 0;border-bottom:1px solid var(--line)}.platform-home_prosTable__SR5Tn tbody td{padding:22px 20px 22px 0;border-bottom:1px solid var(--line);vertical-align:middle;font-size:14.5px;color:var(--ink)}.platform-home_proCell__tCABk{display:flex;align-items:center;gap:14px}.platform-home_proAvatar__Tc6bU{width:46px;height:46px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display),sans-serif;font-weight:600;font-size:17px;flex-shrink:0;overflow:hidden}.platform-home_proName__hW2S3{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--navy)}.platform-home_verified__Lmtaf{color:#2E6FB0;flex-shrink:0}.platform-home_proStars__MvUuc{color:var(--gold);font-weight:600}.platform-home_proSub__irPpC{display:block;color:var(--muted);font-size:13px;margin-top:3px}.platform-home_viewProfile__rwtXN{color:#2E6FB0;text-decoration:none;font-weight:600;font-size:14px;white-space:nowrap}.platform-home_viewProfile__rwtXN:hover{text-decoration:underline}.platform-home_seeMoreRow__FJJPk{text-align:center;padding-top:34px}.platform-home_seeMore__lqWwi{color:#2E6FB0;text-decoration:none;font-weight:600;font-size:15px}.platform-home_seeMore__lqWwi:hover{text-decoration:underline}.platform-home_processSub__34Hw3{font-size:15.5px;color:var(--muted);margin:10px 0 46px}.platform-home_processGrid__qr20I{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;grid-gap:0 28px;gap:0 28px}.platform-home_procArrow__HL52o{color:#B7BEC8;align-self:center;padding-top:40px}.platform-home_procStepTitle__iGmNT{font-size:18px;font-weight:600;color:var(--navy);margin:0 0 6px}.platform-home_procStepBody__hGWZO{font-size:14.5px;color:var(--muted);line-height:1.55;margin:0 0 22px;max-width:32ch}.platform-home_mock__XOZ4T{border:1px solid var(--line);border-radius:8px;background:#fff;padding:18px}.platform-home_mockLabel__dJl8G{font-size:11px;font-weight:600;color:#8A93A0;text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px}.platform-home_mockField__usXKs{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:6px;padding:11px 13px;font-size:14px;color:var(--ink);margin-bottom:12px}.platform-home_mockStepper__Pg9zI{display:flex;align-items:center;gap:10px}.platform-home_mockStepBtn__saccJ{width:26px;height:26px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--navy);font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.platform-home_mockAddLink__XzoL6{color:#2E6FB0;font-size:13.5px;font-weight:500}.platform-home_mockRow__OWvSI{display:flex;align-items:center;gap:12px;padding:11px;border:1px solid var(--line);border-radius:6px;margin-bottom:8px}.platform-home_mockRowActive__Ebsgi{border-color:var(--navy);background:var(--cream)}.platform-home_mockMini__1MWRf{width:34px;height:34px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0;font-family:var(--font-display),sans-serif}.platform-home_mockRowMain__Yk8sg{flex:1 1;min-width:0}.platform-home_mockRowName__qMRRi{font-size:13.5px;font-weight:600;color:var(--ink)}.platform-home_mockRowMeta__4oPeJ{font-size:12.5px;color:var(--muted);text-align:right;white-space:nowrap}.platform-home_mockBookTitle__BuzyR{font-size:15px;font-weight:600;color:var(--navy);margin:0 0 8px}.platform-home_mockBookLine__RAjl3{font-size:13.5px;color:var(--ink);margin:2px 0}.platform-home_mockConfirm__6Ffxs{display:block;width:100%;text-align:center;background:var(--gold);color:#fff;border:none;border-radius:6px;padding:11px;font-weight:600;font-size:14px;margin-top:14px;cursor:pointer;font-family:var(--font-body),sans-serif;text-decoration:none}.platform-home_mockConfirm__6Ffxs:hover{background:var(--gold-hover)}.platform-home_procUnderLink__NGo9r{display:inline-block;margin-top:14px;color:#2E6FB0;font-size:13.5px;font-weight:500;text-decoration:none}.platform-home_procUnderLink__NGo9r:hover{text-decoration:underline}.platform-home_trust__OkBmX{background:var(--navy);color:#fff}.platform-home_trustInner__mOuQS{max-width:1240px;margin:0 auto;padding:64px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0;gap:0}.platform-home_trustTitle__6uQP6{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;color:#fff;letter-spacing:-.015em;margin:0;padding-right:28px}.platform-home_trustCol__gfZoD{padding:4px 28px;border-left:1px solid var(--line-navy)}.platform-home_trustColTitle__KlRzc{font-size:15.5px;font-weight:600;color:#fff;margin:0 0 10px}.platform-home_trustColBody__A8xc1{font-size:14px;line-height:1.6;color:rgba(255,255,255,.72);margin:0}.platform-home_leads__pBdPF{background:var(--cream);border-bottom:1px solid var(--line)}.platform-home_leadsInner__BhGoA{max-width:1240px;margin:0 auto;padding:0 64px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:0;gap:0}.platform-home_leadsText__TKH7w{padding:96px 56px 96px 0;align-self:center}.platform-home_leadsBody__xkF3Q{font-size:16px;line-height:1.62;color:#3D4959;max-width:40ch;margin:22px 0 30px}.platform-home_leadsCta__CJ6sm{display:inline-flex;align-items:center;justify-content:center;background:var(--gold);color:#fff;font-size:15px;font-weight:600;padding:14px 28px;border-radius:6px;text-decoration:none;border:none;cursor:pointer;transition:background .15s;font-family:var(--font-body),sans-serif}.platform-home_leadsCta__CJ6sm:hover{background:var(--gold-hover)}.platform-home_leadsLearn__1AZyz{display:block;margin-top:16px;color:#2E6FB0;font-size:14px;font-weight:500;text-decoration:none}.platform-home_leadsLearn__1AZyz:hover{text-decoration:underline}.platform-home_leadsPanel__fa_rR{background:var(--navy);position:relative;display:flex;align-items:center;justify-content:center;padding:64px 40px;min-height:440px}.platform-home_leadCard__co5e2{background:#fff;border-radius:8px;padding:22px;width:100%;max-width:340px;box-shadow:0 10px 30px rgba(0,0,0,.18)}.platform-home_leadCardTitle__q2pY4{font-size:17px;font-weight:600;color:var(--navy);margin:0 0 4px;font-family:var(--font-display),sans-serif}.platform-home_leadCardMeta__klToi{font-size:13px;color:var(--muted);margin:0 0 16px}.platform-home_leadCardLine__GgJBS{font-size:14px;color:var(--ink);margin:6px 0}.platform-home_leadCardFee__8J1t8{font-size:14px;font-weight:700;color:#16794A;margin:10px 0 18px}.platform-home_leadCardBtn__4DhRy{display:block;width:100%;text-align:center;background:var(--gold);color:#fff;border:none;border-radius:6px;padding:12px;font-weight:600;font-size:14.5px;cursor:pointer;font-family:var(--font-body),sans-serif;text-decoration:none}.platform-home_leadCardBtn__4DhRy:hover{background:var(--gold-hover)}.platform-home_leadCardNote__L9oqi{font-size:12.5px;color:var(--muted);margin:14px 0 0;line-height:1.5}.platform-home_testimonial__A9QFE{background:var(--cream);border-bottom:1px solid var(--line)}.platform-home_testimonialInner__yTpJs{max-width:1240px;margin:0 auto;padding:88px 64px;display:grid;grid-template-columns:1fr 1.3fr;grid-gap:56px;gap:56px;align-items:center}.platform-home_testimonialAside__xkL1d{border-left:2px solid var(--gold);padding-left:24px}.platform-home_testimonialLabel__HGi5q{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--gold);margin:0}.platform-home_quoteMark__hEifZ{font-family:var(--font-display),serif;font-size:3.4rem;line-height:1;color:var(--gold);margin:0 0 4px}.platform-home_quoteText__fjPB7{font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.5;color:var(--navy);font-weight:500;margin:0 0 22px;max-width:40ch;letter-spacing:-.01em}.platform-home_quoteDivider___UO2w{width:56px;height:2px;background:var(--gold);border:none;margin:0 0 16px}.platform-home_quoteName__gs8Ks{font-size:15px;font-weight:700;color:var(--ink);margin:0}.platform-home_quoteMeta__Oyp5Z{font-size:13px;color:var(--muted);margin:3px 0 0}.platform-home_final__IbxRi{background:var(--navy);color:#fff;text-align:center}.platform-home_finalInner__DuHv2{max-width:1240px;margin:0 auto;padding:72px 64px}.platform-home_finalTitle__Dnzcx{font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:500;color:#fff;margin:0 0 12px;letter-spacing:-.015em}.platform-home_finalBody__f0K0S{font-size:16px;color:rgba(255,255,255,.78);margin:0 0 30px;max-width:52ch;margin-inline:auto}.platform-home_finalCta__HX8mF{display:inline-flex;align-items:center;justify-content:center;background:var(--gold);color:#fff;font-size:16px;font-weight:600;padding:15px 44px;border-radius:6px;text-decoration:none;border:none;cursor:pointer;transition:background .15s;font-family:var(--font-body),sans-serif}.platform-home_finalCta__HX8mF:hover{background:var(--gold-hover)}.platform-home_finalHelper__1eXer{font-size:13.5px;color:rgba(255,255,255,.7);margin:16px 0 0}.platform-home_footer__vGDiL{background:#fff}.platform-home_footerInner__APIVH{max-width:1240px;margin:0 auto;padding:64px 64px 40px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;grid-gap:40px;gap:40px}.platform-home_footerBrandName__6cv0_{font-family:var(--font-display),sans-serif;font-size:20px;font-weight:600;color:var(--navy);margin:10px 0 6px}.platform-home_footerTagline__x5a2H{font-size:13.5px;color:var(--muted);margin:0 0 18px}.platform-home_footerSocials__K2Gwb{display:flex;gap:14px;color:var(--navy)}.platform-home_footerSocials__K2Gwb a{color:var(--navy);display:inline-flex}.platform-home_footerColTitle__r_bJ2{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8A93A0;margin:4px 0 16px}.platform-home_footerCol__tkGNy ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.platform-home_footerCol__tkGNy a{font-size:14px;color:#3D4959;text-decoration:none}.platform-home_footerCol__tkGNy a:hover{color:var(--navy)}.platform-home_footerBottom___pvlf{max-width:1240px;margin:0 auto;padding:20px 64px 40px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.platform-home_footerCopy__rg0IC{font-size:13px;color:var(--muted)}.platform-home_page__GLqCr a:focus-visible,.platform-home_page__GLqCr button:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}@media (max-width:1080px){.platform-home_finalInner__DuHv2,.platform-home_footerBottom___pvlf,.platform-home_footerInner__APIVH,.platform-home_heroInner___s_iz,.platform-home_inner__LMPKg,.platform-home_leadsInner__BhGoA,.platform-home_navInner__Q92OE,.platform-home_trustInner__mOuQS{padding-left:40px;padding-right:40px}.platform-home_footerInner__APIVH{grid-template-columns:1.2fr 1fr 1fr;row-gap:36px}}@media (max-width:900px){.platform-home_navLinks__73p4Q,.platform-home_navRight__ApeKE .platform-home_navSignIn__zO_K8{display:none}.platform-home_navMenuBtn__Jcd5D{display:inline-flex}.platform-home_mobileMenu__K5I80.platform-home_open__nqkfw{display:block}.platform-home_heroInner___s_iz{grid-template-columns:1fr}.platform-home_heroText__bKWoI{padding:56px 0 40px;align-items:stretch}.platform-home_heroTitle__O9LZY{text-align:left}.platform-home_heroCta__48DKU{width:100%;min-width:0}.platform-home_heroHelper__VrGIz{max-width:none}.platform-home_heroImageWrap__t11qH{min-height:300px;order:-1;margin:0 -40px}.platform-home_processGrid__qr20I{grid-template-columns:1fr;gap:40px}.platform-home_procArrow__HL52o{display:none}.platform-home_trustInner__mOuQS{grid-template-columns:1fr;row-gap:28px;padding:48px 40px}.platform-home_trustTitle__6uQP6{padding-right:0;margin-bottom:8px}.platform-home_trustCol__gfZoD{border-left:none;border-top:1px solid var(--line-navy);padding:20px 0 0}.platform-home_leadsInner__BhGoA{grid-template-columns:1fr}.platform-home_leadsText__TKH7w{padding:56px 0 40px}.platform-home_leadsPanel__fa_rR{margin:0 -40px;min-height:360px}.platform-home_testimonialInner__yTpJs{grid-template-columns:1fr;gap:24px;padding:56px 40px}}@media (max-width:620px){.platform-home_finalInner__DuHv2,.platform-home_footerBottom___pvlf,.platform-home_footerInner__APIVH,.platform-home_hero___N9SA .platform-home_heroInner___s_iz,.platform-home_inner__LMPKg,.platform-home_leadsInner__BhGoA,.platform-home_navInner__Q92OE,.platform-home_trustInner__mOuQS{padding-left:22px;padding-right:22px}.platform-home_section__saNpE{padding:56px 0}.platform-home_heroImageWrap__t11qH,.platform-home_leadsPanel__fa_rR{margin:0 -22px}.platform-home_footerInner__APIVH{grid-template-columns:1fr 1fr}.platform-home_footerBrand__r1Vy_{grid-column:1/-1}.platform-home_footerBottom___pvlf{flex-direction:column;align-items:flex-start}.platform-home_testimonialInner__yTpJs{padding:48px 22px}}@media (prefers-reduced-motion:reduce){.platform-home_page__GLqCr *{transition:none!important;scroll-behavior:auto}}