/* ===================================================================
   Mantle light theme (Brand v1.2, mantle-ui 2.1 light tokens). Loaded LAST, after scene.css (and rtl.css).
   Active only on <html data-theme="light">; with no attribute the site stays dark as before.
   Generated by Experience Design (Aster, 4 Nov 2026) from dark-theme.css + scene.css: each dark colour rule
   gets a light twin. Photo heroes, callouts, photo tiles, CTA bands, .section-dark and the footer stay dark
   on purpose (white text on a photo or Mantle Black band). Do not hand-edit the generated block; change
   tools/light-extra.css or the generator and rebuild.
   Text pairs (AA): #0E0E14 on #FFF 19.6:1, #3D4556 10.0:1, #5A6478 5.97:1, #646E83 5.12:1, violet #7F26FD 5.84:1.
   Orbit Cyan is never text on light; it maps to Signal Violet.
   ========================================================================== */
:root[data-theme="light"]{
  color-scheme:light;
  --surface-0:#FFFFFF; --surface-1:#FAFAFC; --surface-2:#F2F3F7; --surface-3:#E5E7EE;
  --text-primary:#0E0E14; --text-secondary:#5A6478; --text-tertiary:#646E83;
  --link:#7F26FD; --link-hover:#6A1FD6; --focus-ring:rgba(127,38,253,.40);
  --sc-soft:#6A1FD6; --sc-glass:rgba(255,255,255,.92); --sc-line:rgba(127,38,253,.18);
}
:root:not([data-theme="light"]){color-scheme:dark}
/* Dark zones keep the dark tokens, so var()-based text inside them stays light-on-dark */
:root[data-theme="light"] :is(.sc-hero,.sc-cta,.cta-band,.section-dark,.footer,.cs-closer){
  --surface-0:#0E0E14; --surface-1:#15151E; --surface-2:#1C1C28; --surface-3:#262633;
  --text-primary:#FFFFFF; --text-secondary:#A8B0C0; --text-tertiary:#8A93A6; --link:#A877FF; --link-hover:#BFA0FF;
  --sc-soft:#C5B4E3; --sc-glass:rgba(21,21,30,.78); --sc-line:rgba(197,180,227,.24);
}
/* --- generated block --- */

:root[data-theme="light"] html,
:root[data-theme="light"] body{background:#FFFFFF!important}
:root[data-theme="light"] html,
:root[data-theme="light"] body{color:#0E0E14!important}
:root[data-theme="light"] .nav:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.85)!important}
:root[data-theme="light"] .nav:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-bottom:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .nav.is-scrolled:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.95)!important}
:root[data-theme="light"] .nav.is-scrolled:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-bottom-color:rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .nav-links a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .nav-links a:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .nav-links a.is-active:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .nav-toggle:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .nav-toggle:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.18)!important}
:root[data-theme="light"] .nav-toggle:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.06)!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 20px 50px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-panel-inner:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .mega-title:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-sub p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .mega-sub .lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .mega-grid:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-item:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-item:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .mega-item:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-item-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .mega-item-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .mega-footer-link:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .mega-footer-link:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .nav-mobile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .nav-mobile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-bottom:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .nav-mobile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 30px 60px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .nav-mobile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .nav-mobile a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .nav-mobile a:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .nav-mobile h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .nav-mobile .eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .nav-mobile ul:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .section-alt:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .section h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section h5:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section h6:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .section p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .section .lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .section .eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .section .muted:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .section .h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section .h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section .h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .section .h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .hero:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .hero .lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .hero h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .hero .h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .hero-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .hero-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::before{background:#7F26FD!important}
:root[data-theme="light"] .hero:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::after{background:radial-gradient(ellipse at center,transparent 30%,rgba(255,255,255,0.55) 100%)!important}
:root[data-theme="light"] .what-we-do-lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .what-we-do-lead strong:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .what-we-do-foot:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .card p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .card .muted:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .card h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .card h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .card h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .card-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .card-gradient-top:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .area-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .area-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .area-card .catalog-tiles:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-top-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .catalog-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .catalog-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .catalog-tile:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#E5E7EE!important}
:root[data-theme="light"] .catalog-tile-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .catalog-tile-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .stat-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .stat-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .stat-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .stat-value:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .stat-label:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .outcome-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .outcome-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .outcome-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .outcome-card h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .outcome-card h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .outcome-card p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .outcomes-section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .numbered-list > li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::before{color:#7F26FD!important}
:root[data-theme="light"] .numbered-list > li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .numbered-list h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .numbered-list h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .numbered-list p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .bullet-list li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .btn-secondary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .btn-tertiary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .btn-secondary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .btn-tertiary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.4)!important}
:root[data-theme="light"] .btn-secondary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .btn-tertiary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.08)!important}
:root[data-theme="light"] .btn-secondary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .btn-tertiary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .btn-secondary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .btn-tertiary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#0E0E14!important}
:root[data-theme="light"] .divider-soft:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.08)!important}
:root[data-theme="light"] .breadcrumbs:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .breadcrumbs a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .breadcrumb-current:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .surface:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .surface-1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .surface-2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .surface:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .surface-1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .surface-2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .card[style*="background:#fff"]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .card[style*="background: #fff"]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .card[style*="background:white"]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .dt-banner:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .dt-banner a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-hero:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-hero-content h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-hero-content p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .pd-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-eyebrow-product:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-eyebrow-sep:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .pd-eyebrow-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-hero-aside:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.04)!important}
:root[data-theme="light"] .pd-hero-aside:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .pd-hero-aside:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-hero-aside-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-hero-aside-label:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .pd-hero-aside-num:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-hero-aside-headline:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-hero-aside-fineprint:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .pd-hero-aside .pd-hero-aside-stats .pd-hero-aside-stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-hero-aside-stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-hero-aside .pd-hero-aside-stats .pd-hero-aside-stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-hero-aside-stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-section h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-section h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-section h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-h:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-section p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .pd-section .pd-lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .pd-cap:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-cap:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-cap:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-cap-title:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-cap-desc:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .pd-cap-icon:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-feature-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-feature-text h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-feature-text h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-feature-text p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .pd-feature-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-feature-list li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .pd-feature-visual:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .pd-feature-visual:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-fit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-fits-split:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-ent-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-fit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-fits-split:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-ent-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-fit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-fits-split:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-ent-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-fit-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-fit-desc:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .pd-lang:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-lang:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-lang:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-pricing:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .pd-pricing:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-pricing:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-pricing h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-pricing h4:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-pricing p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-pricing li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .pd-dollar:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .pd-hero-strip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .pd-hero-strip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .pd-feature-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-cap:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-fit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-fits-split:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-ent-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .pd-pricing:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .outcome-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .stat-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .hero:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] select:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] input:not([type=checkbox]):not([type=radio]):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] textarea:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] select:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] input:not([type=checkbox]):not([type=radio]):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] textarea:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] select:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] input:not([type=checkbox]):not([type=radio]):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] textarea:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.12)!important}
:root[data-theme="light"] select:focus:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] input:focus:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] textarea:focus:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#7F26FD!important}
:root[data-theme="light"] select option:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] select option:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] select option:checked:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] select option:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] select option:checked:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] select option:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] input:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::placeholder,
:root[data-theme="light"] textarea:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::placeholder{color:#646E83!important}
:root[data-theme="light"] .iti__country-list:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .iti__country-list:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .iti__country-list:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .iti__country-list:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 20px 40px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .iti__country:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .iti__country-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .iti__dial-code:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .iti__divider:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-bottom-color:rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .iti__search-input:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .iti__search-input:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .iti__search-input:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .iti__search-input:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::placeholder{color:#646E83!important}
:root[data-theme="light"] html body .iti__country-list .iti__country:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] html body .iti__country-list .iti__country .iti__country-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] html body .iti__country-list .iti__country .iti__dial-code:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] html body .iti__country-list .iti__country:hover .iti__country-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] html body .iti__country-list .iti__country.iti__highlight .iti__country-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] html body .iti__country-list .iti__country:hover .iti__dial-code:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] html body .iti__country-list .iti__country.iti__highlight .iti__dial-code:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] body{background:#FFFFFF!important}
:root[data-theme="light"] .btn.btn-secondary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .btn.btn-secondary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.28)!important}
:root[data-theme="light"] .btn.btn-secondary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#0E0E14!important}
:root[data-theme="light"] .gradient-text:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .mui-text-gradient:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){-webkit-text-fill-color:#7F26FD!important}
:root[data-theme="light"] .gradient-text:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .mui-text-gradient:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] a:not([class]):hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#6A1FD6!important}
:root[data-theme="light"] .apply-tabs .apply-tab.active:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-commit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid var(--sc-line,#E5E7EE)!important}
:root[data-theme="light"] .sc-commit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(127,38,253,0.06)!important}
:root[data-theme="light"] .sc-commit .row:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-bottom:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .sc-commit .row span:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-commit .row span small:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] a:focus-visible:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .btn:focus-visible:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){outline:2px solid #7F26FD!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:rgba(127,38,253,0.18)!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 24px 60px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .mega-panel:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-kicker:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-h1 span:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-sub:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .sc-endorse:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .sc-illus:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .sc-with:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.92)!important}
:root[data-theme="light"] .sc-with .tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-with h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-steps li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-steps li span:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .sc-live:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(127,38,253,0.06)!important}
:root[data-theme="light"] .sc-live b:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-live p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .sc-live .num:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-h2 .alt:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-feature-visual:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .pd-feature-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .pd-stack-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.8)!important}
:root[data-theme="light"] .pd-stack-tile strong:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .section-alt:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .sc-band:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:radial-gradient(50% 80% at 85% 20%,rgba(127,38,253,.18),transparent 70%),#FFFFFF!important}
:root[data-theme="light"] .sc-sources:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .sc-group__head h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-group__head p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#5A6478!important}
:root[data-theme="light"] .sc-group__head a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-card:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#7F26FD!important}
:root[data-theme="light"] .sc-card:focus-visible:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){outline:2px solid #7F26FD!important}
:root[data-theme="light"] .sc-card p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .sc-card .see:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-cap:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.8)!important}
:root[data-theme="light"] .sc-cap h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-cap__cta:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-card__endorse:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .sc-banner:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-banner:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#7F26FD!important}
:root[data-theme="light"] .sc-voice-chip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.18)!important}
:root[data-theme="light"] .sc-voice-chip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.04)!important}
:root[data-theme="light"] .sc-voice-chip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.8)!important}
:root[data-theme="light"] .sc-stat .big:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-stat p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-stat .src:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .hero.hero-compact .gradient-text:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){-webkit-text-fill-color:#7F26FD!important}
:root[data-theme="light"] .sc-ohero:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:radial-gradient(55% 70% at 85% 25%,rgba(127,38,253,.22),transparent 70%),radial-gradient(40% 50% at 5% 90%,rgba(0,200,224,.08),transparent 70%),#FFFFFF!important}
:root[data-theme="light"] .sc-why li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(127,38,253,0.06)!important}
:root[data-theme="light"] .sc-why .big:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-why span:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-why small:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .btn.btn-gradient-outline:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .btn.btn-gradient-outline:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.28)!important}
:root[data-theme="light"] .btn.btn-gradient-outline:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#0E0E14!important}
:root[data-theme="light"] body.sc-inner:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner main:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] body.sc-inner .section-alt:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] body.sc-inner .breadcrumbs:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] body.sc-inner .breadcrumbs:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] body.sc-inner .breadcrumbs a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] body.sc-inner .breadcrumbs a:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] body.sc-inner .breadcrumb-sep:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] body.sc-inner .breadcrumb-current:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] body.sc-inner .hero:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:radial-gradient(55% 70% at 85% 25%,rgba(127,38,253,.22),transparent 70%),radial-gradient(40% 50% at 5% 90%,rgba(0,200,224,.08),transparent 70%),#FFFFFF!important}
:root[data-theme="light"] body.sc-inner .hero-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] body.sc-inner .hero .h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] body.sc-inner .hero .lead:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] body.sc-inner .gradient-text:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .stat-value:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .cs-result-num:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .cs-headline-kpi-value:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){-webkit-text-fill-color:#7F26FD!important}
:root[data-theme="light"] body.sc-inner .gradient-text:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .stat-value:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .cs-result-num:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .cs-headline-kpi-value:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] body.sc-inner .eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .card-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .cs-panel-eyebrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] body.sc-inner .card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .stat-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.78)!important}
:root[data-theme="light"] body.sc-inner .card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .stat:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] body.sc-inner .stat-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] body.sc-inner .card-icon:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .faq-list:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-top:1px solid rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .faq-item:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-bottom:1px solid rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .faq-item > summary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .faq-item > summary:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .faq-item > summary:focus-visible:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){outline:2px solid #7F26FD!important}
:root[data-theme="light"] .section .faq-a p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .faq-a a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .nav-lang:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .nav-lang:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.06)!important}
:root[data-theme="light"] .nav-lang:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .nav-lang:focus-visible:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){outline:2px solid #7F26FD!important}
:root[data-theme="light"] .sc-sec-head .sc-h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-cap .sc-ico-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-onebrain:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-top:1px solid var(--sc-line,rgba(14,14,20,0.1))!important}
:root[data-theme="light"] .sc-onebrain:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .sc-integr .pd-stack-tile .sc-ico:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .sc-pic:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .sc-with--pic > .sc-pic:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::after{background:linear-gradient(0deg,rgba(255,255,255,0.95),rgba(255,255,255,0.0) 40%)!important}
:root[data-theme="light"] .sc-pic.sc-pic--split:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.1)!important}
:root[data-theme="light"] .hero--pic .hero-scrim:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(255,255,255,0.82) 34%,rgba(255,255,255,0.25) 62%,rgba(255,255,255,0.0) 80%),linear-gradient(0deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.0) 22%)!important}
@media (max-width:1279px){
:root[data-theme="light"] .hero--pic .hero-scrim:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:linear-gradient(0deg,#FFFFFF 0%,rgba(255,255,255,0.0) 30%)!important}
}
:root[data-theme="light"] .r4-band:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .r4-band:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::after{background:linear-gradient(180deg,rgba(255,255,255,0.6),rgba(255,255,255,0.0) 20%,rgba(255,255,255,0.0) 80%,rgba(255,255,255,0.6))!important}
:root[data-theme="light"] .faq-link__a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .faq-link__a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .faq-link__a:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-color:#7F26FD!important}
:root[data-theme="light"] .faq-link__a:focus-visible:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){outline:2px solid #7F26FD!important}
:root[data-theme="light"] .faq-link__arrow:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .faqp-crumb:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#646E83!important}
:root[data-theme="light"] .faqp-crumb a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .faqp-h1:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .faqp-toc a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .faqp-toc a:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .faqp-toc a:hover:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border-inline-start-color:#7F26FD!important}
:root[data-theme="light"] .faqp-g:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
@media (max-width:900px){
:root[data-theme="light"] .faqp-toc a:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.14)!important}
}
:root[data-theme="light"] details[open] .role-chevron:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .apply-pane input[type=text]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .apply-pane input[type=email]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .apply-pane input[type=url]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .apply-pane input[type=file]:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .apply-pane textarea:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#0E0E14!important}
:root[data-theme="light"] .apply-pane input:focus:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .apply-pane textarea:focus:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#0E0E14!important}
:root[data-theme="light"] .cf-modal-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#0E0E14!important}
:root[data-theme="light"] .cf-modal-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 20px 60px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] details[open] > .cs-product-summary .cs-product-chevron:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .outcome-box-dark strong:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .bg-particles .dot:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#7F26FD!important}
:root[data-theme="light"] .cf-modal-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#0E0E14!important}
:root[data-theme="light"] .cf-modal-card:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 20px 60px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .cf-modal-icon:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .cf-toast:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){box-shadow:0 8px 24px rgba(14,14,20,0.12)!important}
:root[data-theme="light"] .area-card h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card h3.h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card > p:not(.muted):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card .row-name:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card .row-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card .row-chev:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card .muted:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *),
:root[data-theme="light"] .area-card .btn-tertiary:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .area-card .row-tag:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:rgba(14,14,20,0.78)!important}
:root[data-theme="light"] .area-card .row-chev:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:rgba(14,14,20,0.55)!important}
:root[data-theme="light"] .what-we-do.typing:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *)::after{background:var(--mantle-cyan,#7F26FD)!important}
:root[data-theme="light"] .sk-voice-chip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){border:1px solid rgba(14,14,20,0.18)!important}
:root[data-theme="light"] .sk-voice-chip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(14,14,20,0.04)!important}
:root[data-theme="light"] .pd-feature-visual.sk-shot:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FAFAFC!important}
:root[data-theme="light"] .vp .section:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#FFFFFF!important}
:root[data-theme="light"] .vp-deal:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.94)!important}
:root[data-theme="light"] .vp-deal__col:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.6)!important}
:root[data-theme="light"] .vp-deal__col--mantle:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(127,38,253,0.06)!important}
:root[data-theme="light"] .vp-deal__h:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .vp-deal li:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .vp-deal li svg:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .vp-deal__join b:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:#7F26FD!important}
:root[data-theme="light"] .vp-deal__out:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.7)!important}
:root[data-theme="light"] .vp-deal__out strong:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .vp-section-head .sc-kicker:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .vp-section-head h2:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .vp-tile:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(255,255,255,0.8)!important}
:root[data-theme="light"] .vp-chip:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#7F26FD!important}
:root[data-theme="light"] .vp-tile h3:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
:root[data-theme="light"] .vp-tile p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#3D4556!important}
:root[data-theme="light"] .vp-fit:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){background:rgba(127,38,253,0.06)!important}
:root[data-theme="light"] .vp-fit p:not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer)):not(:is(.sc-hero,.sc-callouts,.sc-call,.sc-tile,.sc-cta,.cta-band,.section-dark,.footer,.logo-section,.btn-primary,.pd-hero-mesh,.hero-orbit,.cs-closer) *){color:#0E0E14!important}
/* --- hand-written light rules --- */
/* Cards on white need an edge and a soft lift instead of a dark fill */
:root[data-theme="light"] :is(.card,.stat,.stat-card,.sc-cap,.sc-stat,.pd-cap,.pd-fit,.pd-ent-tile,.pd-pricing,.pd-feature-card,.pd-stack-tile,.sc-why li,.sc-live,.sc-commit,.sc-with):not(:is(.sc-hero,.sc-cta,.cta-band,.section-dark,.footer,.cs-closer) *){
  border:1px solid #E5E7EE!important;box-shadow:0 1px 2px rgba(14,14,20,.04),0 4px 12px rgba(14,14,20,.05)!important}
/* Secondary buttons on light sections: dark outline (inside dark zones they keep the white outline) */
:root[data-theme="light"] .btn.btn-secondary:not(:is(.sc-hero,.sc-cta,.cta-band,.section-dark,.footer,.cs-closer) *),
:root[data-theme="light"] .btn.btn-gradient-outline:not(:is(.sc-hero,.sc-cta,.cta-band,.section-dark,.footer,.cs-closer) *){color:#0E0E14!important;border-color:rgba(14,14,20,.28)!important}
/* Logos: light lockup on light surfaces (nav + mega menu); the footer keeps the white lockup */
/* Arrows inherit the button's text colour (an inline color:#fff on the home hero button would leave a white arrow) */
:root[data-theme="light"] .btn:not(.btn-primary) .arrow{color:inherit!important}
/* Careers "Remote" pill: the base teal is 4.01:1 on its tint; one step darker passes (6.0:1) */
:root[data-theme="light"] .role-pill{color:#05667F!important}
/* Gradient-filled numbers fade to cyan, which is never text on light: solid Signal Violet instead (5.84:1) */
:root[data-theme="light"] :is(.pd-dollar,.pd-hero-aside-num,.gradient-text,.mui-text-gradient,.stat-value,.cs-result-num,.wwd-accent,.wwd-accent-strong,.cs-panel-headline .num,.sc-commit .row b):not(:is(.sc-hero,.sc-cta,.cta-band,.section-dark,.footer,.cs-closer) *){
  background:none!important;-webkit-text-fill-color:#7F26FD!important;color:#7F26FD!important}

