body.theme-light{--navy:#1E5AA8;--blue:#1E5AA8;--teal:#14B8A6;--navy-900:#112B4E;--navy-700:#0F3D91;--teal-700:#0FA999;--teal-50:#E8F9F8;--ink:#112B4E;--slate:#526277;--white:#ffffff;--mist:#EEF6FF;--surface-2:#EEF6FF;--line:#E7EEF6;--success:#16A34A;--wa:#16A34A;--destructive:#EF4444;--sh-sm:0 4px 16px rgba(17,43,78,.05);--sh:0 10px 35px rgba(17,43,78,.08);--sh-lg:0 24px 60px rgba(17,43,78,.12);background:#f8fbfd;--ff-h:'Manrope',-apple-system,'Segoe UI',sans-serif}body.theme-light{color:var(--slate)}body.theme-light h1,body.theme-light h2,body.theme-light h3,body.theme-light h4,body.theme-light h5{color:var(--ink)}body.theme-light p{color:var(--slate)}body.theme-light .muted,body.theme-light small{color:#8a98aa}body.theme-light .badge-warn,body.theme-light .warn{color:#f59e0b}body.theme-light .btn{border-radius:16px}body.theme-light .btn-teal{background:#14b8a6;color:#fff;font-weight:700;box-shadow:0 10px 24px rgba(20,184,166,.28),0 2px 6px rgba(16,42,67,.08)}body.theme-light .btn-teal:hover{background:#0fa999}body.theme-light .btn-ghost,body.theme-light .btn-outline{background:#fff;color:var(--navy);border:1.5px solid var(--navy)}body.theme-light .btn-ghost:hover,body.theme-light .btn-outline:hover{background:var(--teal-50);border-color:var(--teal);color:var(--teal-700)}body.theme-light .cbx-emg-copy p{color:#e8c4cd}body.theme-light .card,body.theme-light .grid-3>*,body.theme-light .loc-card,body.theme-light .spv-ac,body.theme-light .spv-bento-c{background:#fff;border:1px solid var(--line);box-shadow:0 10px 35px rgba(16,42,67,.06)}body.theme-light .card:hover,body.theme-light .loc-card:hover,body.theme-light .spv-bento-c:hover{border-color:var(--teal);box-shadow:0 16px 44px rgba(16,42,67,.12);transform:translateY(-4px)}body.theme-light .topbar{background:#f2f8fc;color:#52606d;border-bottom:1px solid var(--line)}body.theme-light .topbar a{color:#52606d}body.theme-light .hdr{background:rgba(255,255,255,.9);border-bottom:1px solid var(--line)}body.theme-light .hero-v2{color:var(--ink);background:radial-gradient(1100px 520px at 78% 12%,#eaf4fc 0,rgba(234,244,252,0) 62%),radial-gradient(760px 420px at 8% 92%,#eef6fb 0,rgba(238,246,251,0) 60%),linear-gradient(180deg,#fff 0,#f6fbfe 52%,#fff 100%)}body.theme-light .hv2-grid{background-image:linear-gradient(rgba(15,76,129,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(15,76,129,.05) 1px,transparent 1px)}body.theme-light .hv2-o1{background:radial-gradient(circle,rgba(20,184,166,.18),transparent 70%)}body.theme-light .hv2-o2{background:radial-gradient(circle,rgba(30,90,168,.14),transparent 70%);opacity:.7}body.theme-light .hero-v2 h1{color:var(--ink)}body.theme-light .hero-v2 h1 .hl{color:var(--teal)}body.theme-light .hv2-sub{color:var(--slate)}body.theme-light .hv2-badge{background:var(--teal-50);border:1px solid rgba(20,184,166,.35);color:var(--teal-700)}body.theme-light .hv2-stat b{color:var(--ink)}body.theme-light .hv2-stat small{color:#7b8794}body.theme-light .hv2-stat-ic{background:var(--teal-50);border:1px solid rgba(20,184,166,.25)}body.theme-light .hv2-stat-ic svg{color:var(--teal)}body.theme-light .hv2-stars{color:#f59e0b}body.theme-light .hv2-points li{color:var(--slate)}body.theme-light .hv2-points li::before{color:var(--teal)}body.theme-light .hero-v2 .btn-glass{background:#fff;color:var(--navy);border:1.5px solid var(--line);backdrop-filter:none}body.theme-light .hero-v2 .btn-glass:hover{border-color:var(--teal);color:var(--teal-700)}body.theme-light .hv2-badge2{background:#fff;color:var(--teal);border:1px solid var(--line);box-shadow:0 8px 22px rgba(16,42,67,.08)}body.theme-light .hv2-organ{color:rgba(15,76,129,.14)}body.theme-light .hv2-illus-glow{background:radial-gradient(circle,rgba(20,184,166,.16),transparent 68%)}body.theme-light .hv2-card{background:#fff;border:1px solid var(--line);box-shadow:0 24px 60px rgba(16,42,67,.14)}body.theme-light .hv2-cname b{color:var(--ink)}body.theme-light .hv2-cname small{color:#7b8794}body.theme-light .hv2-cchip{background:var(--mist);border:1px solid var(--line)}body.theme-light .hv2-cchip b{color:var(--teal-700)}body.theme-light .hv2-cchip small{color:var(--slate)}body.theme-light :is(.spv-hero,.cbx-hero,.hx-hero,.bk-hero,.pst-hero,.cx-hero,.sx-hero,.kx-hero,.nf-hero,.mx-hero,.bx-hero,.awp-hero){color:var(--slate);background:radial-gradient(1100px 550px at 78% -10%,#eaf4fc 0,rgba(234,244,252,0) 62%),radial-gradient(800px 460px at 6% 100%,#eef6fb 0,rgba(238,246,251,0) 60%),linear-gradient(180deg,#fff 0,#f6fbfe 55%,#fff 100%)}body.theme-light .crumb a{color:var(--slate)}body.theme-light .crumb a:hover{color:var(--teal-700)}body.theme-light .crumb span{color:var(--ink)}body.theme-light .crumb i{color:var(--slate)}body.theme-light :is(.spv-hero,.cbx-hero,.hx-hero,.bk-hero,.pst-hero,.cx-hero,.sx-hero,.kx-hero,.nf-hero,.mx-hero,.bx-hero,.awp-hero) .btn-glass{background:#fff;color:var(--navy);border:1.5px solid var(--line);backdrop-filter:none}body.theme-light :is(.spv-hero,.cbx-hero,.hx-hero,.bk-hero,.pst-hero,.cx-hero,.sx-hero,.kx-hero,.nf-hero,.mx-hero,.bx-hero,.awp-hero) .btn-glass:hover{border-color:var(--teal);color:var(--teal-700)}body.theme-light :is(.sx-trustrow,.sx-why-foot,.sx-book-doc,.cx-stats,.cx-cta-doc,.pst-stats,.hx-qrow,.kx-trust,.mx-trust){border-top-color:var(--line)!important}body.theme-light :is(.cx-chip,.hx-pop,.awp-nums span,.bx-trend-row a,.bk-hero-badges span,.cbx-badge){color:var(--navy);background:var(--mist);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light :is(.cx-chip.on,.hx-pop.active){background:var(--teal);color:#fff;border-color:var(--teal)}body.theme-light .cbx-mc{background:#fff;border-color:var(--line);box-shadow:var(--sh-sm);backdrop-filter:none}body.theme-light .cx-t{background:#fff;border-color:var(--line);box-shadow:var(--sh-sm);backdrop-filter:none}body.theme-light .cx-t:hover{background:var(--mist)}body.theme-light .cx-t b{color:var(--teal-700)}body.theme-light .cx-t small{color:var(--slate)}body.theme-light .spv-hero-rate{color:var(--slate)}body.theme-light :is(.pst-panel,.csl-panel){background:#fff;border-color:var(--line);box-shadow:var(--sh-lg)}body.theme-light :is(.spv-hero .spv-eyebrow,.cx-hero .cx-badge,.hx-hero .hx-badge,.sx-hero .sx-badge,.kx-hero .kx-badge,.pst-hero .pst-badge,.mx-hero .mx-eyb,.awp-hero .ax-eyb){color:var(--teal-700);background:var(--teal-50);border-color:rgba(20,184,166,.3);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light :is(.spv-badges span){color:var(--navy);background:var(--mist);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light :is(.sx-trustrow span,.kx-trust span,.mx-trust span,.hx-pops span,.cx-pop-lbl){color:var(--slate)}body.theme-light :is(.sx-trustrow .ic,.kx-trust .ic,.mx-trust .ic){color:var(--teal)}body.theme-light :is(.cx-stat b,.pst-stats b,.bx-hero-stats b,.hx-q b){color:var(--ink)}body.theme-light :is(.cx-stat small,.pst-stats small,.bx-hero-stats small,.hx-q small){color:#8a98aa}body.theme-light .gh-meta-dot{color:var(--slate)}body.theme-light .gh-meta-dot .ic{color:var(--teal-700)}body.theme-light .gh-art-by{color:var(--slate)}body.theme-light .ghx-chip{color:var(--navy);background:var(--mist);border-color:var(--line)}body.theme-light .ghx-chip .ic{color:var(--teal-700)}body.theme-light .ghx-side{background:#fff;border-color:var(--line);box-shadow:var(--sh-lg);backdrop-filter:none}body.theme-light .ghx-side-h{color:var(--teal-700)}body.theme-light .ghx-item:hover{background:var(--mist)}body.theme-light .ghx-item b{color:var(--ink)}body.theme-light .ghx-item small{color:var(--slate)}body.theme-light .ghx-all{color:var(--teal-700)}body.theme-light .ghx-all:hover{color:var(--navy)}body.theme-light .gh-art-by b{color:var(--ink)}body.theme-light .gh-art-by .ic{color:var(--teal-700)}body.theme-light .spv-lede{color:var(--slate)}body.theme-light .gh-lede{color:var(--slate)}body.theme-light .bla-meta span{color:var(--slate)}body.theme-light .bla-meta .ic{color:var(--teal-700)}body.theme-light .bla-meta-stars b{color:var(--ink)}body.theme-light .blog-byline b{color:var(--ink)}body.theme-light .blog-byline small{color:var(--slate)}body.theme-light .blog-byline small .ic{color:var(--teal-700)}body.theme-light .cbx-eyebrow{color:var(--teal-700);background:var(--teal-50);border-color:rgba(20,184,166,.3);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light .cbx-sub{color:var(--slate)}body.theme-light .cbx-sub b{color:var(--ink)}body.theme-light .cbx-badge{color:var(--navy);background:var(--mist);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light .pst-badge{color:var(--teal-700);background:var(--teal-50);border-color:rgba(20,184,166,.3);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light .pst-lede{color:var(--slate)}body.theme-light .pst-mini{border-top-color:var(--line)}body.theme-light .pst-mini span{color:var(--muted)}body.theme-light .pst-mini span.is-a{color:var(--teal-700)}body.theme-light .pst-mini span:not(:last-child)::after{color:var(--line)}body.theme-light .bx-feat{background:#fff;border-color:var(--line)}body.theme-light .bx-feat-meta span{color:var(--slate)}body.theme-light .bx-feat-meta .ic{color:var(--teal-700)}body.theme-light .bx-feat-body p{color:var(--slate)}body.theme-light .bx-feat .btn-glass{background:var(--mist);border-color:var(--line);color:var(--navy)}body.theme-light .bx-feat .btn-glass:hover{border-color:var(--teal);color:var(--teal-700)}body.theme-light .cx-lede{color:var(--slate)}body.theme-light .hx-lede,body.theme-light .kx-lede,body.theme-light .mx-lede,body.theme-light .sx-lede{color:var(--slate)}body.theme-light .nf-code{color:var(--ink)}body.theme-light .nf-code .nf-o{color:var(--teal-700)}body.theme-light .nf-btns .btn-glass{background:#fff;border-color:var(--line);color:var(--navy)}body.theme-light .nf-btns .btn-glass:hover{border-color:var(--teal);color:var(--teal-700)}body.theme-light .blog-hero-trust span{color:var(--navy);background:var(--mist);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}body.theme-light .blog-hero-trust .ic{color:var(--teal-700)}body.theme-light .cx-stat b i{color:var(--teal-700)}body.theme-light .hx-drbadge{background:#fff;border-color:var(--line);box-shadow:var(--sh-sm)}body.theme-light .hx-drbadge span{color:var(--ink)}body.theme-light .cbx-mc span{color:var(--ink)}body.theme-light .cbx-mc svg{color:var(--teal-700)}body.theme-light .cbx-mc:hover{background:var(--teal-50);border-color:var(--teal)}body.theme-light .spv-hero-copy h1 span{color:var(--teal)}body.theme-light :is(.cx-hero,.sx-hero,.kx-hero,.mx-hero,.bx-hero-top) h1 em{background:0 0;-webkit-text-fill-color:currentColor;color:var(--teal)}body.theme-light .spv-stats,body.theme-light .statband{background:linear-gradient(135deg,#f2f8fc,#eaf2fa);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}body.theme-light .statband{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 10px 35px rgba(16,42,67,.06)}body.theme-light .spv-count,body.theme-light .spv-stat b,body.theme-light .spv-stats b,body.theme-light .statband .s b{color:var(--teal-700)}body.theme-light .spv-stat small,body.theme-light .spv-stats small{color:var(--slate)}body.theme-light .statband .s span{color:var(--slate)}body.theme-light .statband .s+.s::before{background:var(--line)}body.theme-light .statband .stats-note{color:#8a98aa}body.theme-light .spv-stat-ic{background:var(--teal-50);border:1px solid rgba(20,184,166,.2)}body.theme-light .spv-stat-ic svg{color:var(--teal)}body.theme-light .sl-final{background:linear-gradient(135deg,var(--navy) 0,#14507f 55%,var(--blue) 100%)}body.theme-light .convert{background:#f8fbfd;padding:clamp(40px,6vw,64px) 0}body.theme-light .convert .eyb{color:var(--teal-700)}body.theme-light .convert h2{color:var(--ink)}body.theme-light .convert p{color:var(--slate)}body.theme-light .cq{background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm)}body.theme-light .cq b{color:var(--ink)}body.theme-light .cq small{color:var(--slate)}body.theme-light .cq-call{background:var(--teal-50);color:var(--navy)}body.theme-light .cq-wa{background:rgba(22,163,74,.12);color:#16a34a}body.theme-light .cq:hover{border-color:var(--teal)}body.theme-light .cq:hover .cq-call{background:var(--navy);color:#fff}body.theme-light .cq:hover .cq-wa{background:#16a34a;color:#fff}body.theme-light .convert .apptform{box-shadow:var(--sh-lg);border-radius:24px}body.theme-light :is(.sl-final,.loc-hosp,.awp-tl,.awp-cta,.pst-feat,.pst-cta,.sx-why,.sx-fact,.sx-minicta,.sx-book,.hx-tc,.hx-art-feat,.hx-cs,.hx-cta,.cx-phead,.cx-trust,.cx-cta,.csl-feat,.csl-cta,.mx-why,.mx-final,.bx-mc,.bx-news-card,.cbx-lux,.kx-az,.kx-fg,.kx-ai,.kx-book-copy,.spv-story,.spv-book,.csv-spot,.bla-quick,.bla-hub,.lgl-contact,.asx-branch,.asx-feature,.kcl-trust,.mh-cta,.aside-cta,.kcl-organ,.ds-section-dark,.ds-card--doctor,.svl-final,.svl-auth-card,.svl-prep-c,.bs-stage,.bs-s-dark,.bs-close,.bs-buybar,.bk-s-night,.bk-rail) :is(h1,h2,h3,h4,h5,h6,p,small){color:#fff}body.theme-light .lgl-box li,body.theme-light .lgl-box p{color:inherit}body.theme-light .bla-hub-copy small{color:var(--teal)}body.theme-light .cx-trust .cx-t small{color:var(--slate)}body.theme-light .cx-trust .cx-t b{color:var(--teal-700)}body.theme-light .foot{background:radial-gradient(900px 420px at 88% -12%,rgba(20,184,166,.13),transparent 60%),radial-gradient(700px 380px at 0 0,rgba(30,90,168,.16),transparent 55%),linear-gradient(180deg,#0b2345,#081832)}body.theme-light .foot::before{background:linear-gradient(90deg,var(--navy),var(--teal),var(--navy-700))}body.theme-light .foot .logo-t b{color:#fff!important}body.theme-light .foot .logo-t small{color:rgba(255,255,255,.6)}body.theme-light .fb>p{color:rgba(255,255,255,.62)}body.theme-light .fb .reg{color:rgba(255,255,255,.42)}body.theme-light .fc h4{color:#fff}body.theme-light .fg{position:relative;column-gap:44px}body.theme-light .fg>.fc{position:relative}body.theme-light .fg>.fc::before{content:"";position:absolute;left:-22px;top:2px;bottom:2px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.12) 15%,rgba(255,255,255,.12) 85%,transparent)}body.theme-light .fsoc a{width:40px;height:40px}body.theme-light .fsoc a:hover{background:linear-gradient(135deg,var(--teal),var(--teal-700));box-shadow:0 12px 24px rgba(20,184,166,.3)}body.theme-light .fc a:hover,body.theme-light .fc span .ic{color:var(--teal)}body.theme-light .gr-badge{color:#fff}body.theme-light .gr-badge small{color:rgba(255,255,255,.6)}body.theme-light .disclaimer{color:rgba(255,255,255,.4)}body.theme-light .fbot{color:rgba(255,255,255,.5)}body.theme-light .loc-card-ic,body.theme-light .spv-ac-ic,body.theme-light .spv-bento-ic{background:var(--teal-50);color:var(--teal);border:1px solid rgba(20,184,166,.18)}body.theme-light .apptform input,body.theme-light .apptform select,body.theme-light .apptform textarea{background:#fff;border:1.5px solid var(--line)}body.theme-light .apptform input:focus,body.theme-light .apptform select:focus,body.theme-light .apptform textarea:focus{border-color:var(--teal);box-shadow:0 0 0 4px rgba(20,184,166,.14)}body.theme-light .apptform label{color:var(--navy)}