/* !important is used only where a module sets its background from a bg_color
   field inline or via scope_css (an ID selector) — unbeatable on specificity. */body[data-theme]{--lf-bg:#fff;--lf-bg-alt:#f2f2f2;--lf-surface:#fff;--lf-surface-alt:#f2f2f2;--lf-border:#eee;--lf-nav-bg:#fff;--lf-text:#565656;--lf-text-strong:#212d3a;--lf-text-muted:#7e7d7d;--lf-accent-blue:#1268b3;--lf-accent-blue-hover:#0070c0;--lf-accent-orange:#ec8d11;--lf-accent-orange-hover:#d47e0f;--lf-accent-orange-soft:#f9e7cf;--lf-input-bg:#f5f8fa;--lf-input-border:#959494;--lf-shadow-card:1px 5px 15px 5px rgba(0,0,0,.1);--lf-heading-gradient:linear-gradient(45deg,#033d78,#0070c0 50%,#3092d0);--lf-toggle-bg:#fff;--lf-toggle-border:#ccc}body[data-theme=dark]{--lf-bg:#0c213d;--lf-bg-alt:#11294b;--lf-surface:#16305d;--lf-surface-alt:#11294b;--lf-border:#183d5d;--lf-nav-bg:rgba(12,33,61,.88);--lf-text:#d2e8fa;--lf-text-strong:#fff;--lf-text-muted:#9cc4e8;--lf-accent-blue:#75b6e5;--lf-accent-blue-hover:#c4e3f7;--lf-accent-orange:#ec8d11;--lf-accent-orange-hover:#d47e0f;--lf-accent-orange-soft:rgba(236,141,17,.18);--lf-input-bg:hsla(0,0%,100%,.07);--lf-input-border:#183d5d;--lf-shadow-card:0 18px 48px rgba(0,0,0,.35);--lf-heading-gradient:linear-gradient(90deg,#75b6e5,#c4e3f7 51%,#fff 93%);--lf-toggle-bg:#16305d;--lf-toggle-border:#183d5d;background-color:var(--lf-bg);color:var(--lf-text);color-scheme:dark;transition:background-color .25s ease,color .25s ease}body[data-theme=dark] h1,body[data-theme=dark] h2,body[data-theme=dark] h3,body[data-theme=dark] h4,body[data-theme=dark] h5,body[data-theme=dark] h6{color:var(--lf-text-strong)}body[data-theme=dark] a:not(.btn):not(.news-cards__back-btn){color:var(--lf-accent-blue)}body[data-theme=dark] a:not(.btn):not(.news-cards__back-btn):hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] #cookie-banner a{color:var(--lf-accent-orange)}body[data-theme=dark] .gradient-text-blue,body[data-theme=dark] .gradient-text-white,body[data-theme=dark] .partner-announcement__heading p,body[data-theme=dark] .review-card__quote,body[data-theme=dark] .text-content__heading,body[data-theme=dark] .what-we-help__heading{-webkit-background-clip:text;background-clip:text;background-image:var(--lf-heading-gradient);-webkit-text-fill-color:transparent;color:transparent}body[data-theme=dark] .ae__body :is(span,strong,em,b,i,u),body[data-theme=dark] .ae__intro :is(span,strong,em,b,i,u),body[data-theme=dark] .columns-cta__col-body :is(span,strong,em,b,i,u),body[data-theme=dark] .form-section__description :is(span,strong,em,b,i,u),body[data-theme=dark] .hero-powerhouse__subheading :is(span,strong,em,b,i,u),body[data-theme=dark] .news-cards__back-text :is(span,strong,em,b,i,u),body[data-theme=dark] .resources-section__description :is(span,strong,em,b,i,u),body[data-theme=dark] .site-footer__office :is(span,strong,em,b,i,u),body[data-theme=dark] .tabbed-services__panel-body :is(span,strong,em,b,i,u),body[data-theme=dark] .tabbed-services__panel-cta-text :is(span,strong,em,b,i,u),body[data-theme=dark] .text-content__body :is(span,strong,em,b,i,u),body[data-theme=dark] .text-image__body :is(span,strong,em,b,i,u),body[data-theme=dark] .text-video__body :is(span,strong,em,b,i,u),body[data-theme=dark] .two-column-cta__col-body :is(span,strong,em,b,i,u),body[data-theme=dark] .value-props__card-description :is(span,strong,em,b,i,u),body[data-theme=dark] .value-slider__slide-desc :is(span,strong,em,b,i,u),body[data-theme=dark] .what-we-help__item-body-inner :is(span,strong,em,b,i,u){background-color:transparent!important;color:inherit!important}body[data-theme=dark] .btn--nav:hover,body[data-theme=dark] .btn--primary:active{background-color:#3092d0;border-color:#3092d0}body[data-theme=dark] .btn--secondary{border-color:var(--lf-text);color:var(--lf-text)}body[data-theme=dark] .btn--secondary:hover{background-color:var(--lf-text);color:var(--lf-bg)}body[data-theme=dark] .btn--ghost:hover{color:#033d78}body[data-theme=dark] .btn--submit:hover{background-color:#3092d0;border-color:#3092d0}body[data-theme=dark] .badge{background-color:var(--lf-accent-orange-soft);border-color:var(--lf-accent-orange);color:var(--lf-accent-orange)}body[data-theme=dark] .tab-border-active{box-shadow:inset 0 1px 0 0 var(--lf-text-strong),inset 0 -1px 0 0 var(--lf-text-strong)}body[data-theme=dark] .tab-border-inactive{box-shadow:inset 0 1px 0 0 var(--lf-border)}body[data-theme=dark] .nav-header-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:var(--lf-nav-bg)}body[data-theme=dark] .nav-header-menu__logo-text{color:var(--lf-text-strong)}body[data-theme=dark] .nav-header-menu__toggle-bar{background-color:var(--lf-text)}body[data-theme=dark] .nav-header-menu__lang-link,body[data-theme=dark] .nav-header-menu__link,body[data-theme=dark] .nav-header-menu__link--toggle{color:var(--lf-text)}body[data-theme=dark] .nav-header-menu__lang-link:hover,body[data-theme=dark] .nav-header-menu__link:focus-visible,body[data-theme=dark] .nav-header-menu__link:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .nav-header-menu__mega{background-color:var(--lf-bg-alt);border-top:1px solid var(--lf-border);box-shadow:0 12px 28px rgba(0,0,0,.45)}body[data-theme=dark] .nav-header-menu__mega-heading{border-bottom-color:var(--lf-border);color:var(--lf-text-strong)}body[data-theme=dark] a.nav-header-menu__mega-heading:hover{color:var(--lf-accent-blue)}body[data-theme=dark] .nav-header-menu__mega-link{color:var(--lf-text)}body[data-theme=dark] .nav-header-menu__mega-link:focus-visible,body[data-theme=dark] .nav-header-menu__mega-link:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .nav-header-menu__mega-link--standalone,body[data-theme=dark] .nav-header-menu__mega-sub-toggle{color:var(--lf-accent-blue)}@media (max-width:880px){body[data-theme=dark] .nav-header-menu__right{background:var(--lf-bg-alt);box-shadow:0 4px 12px rgba(0,0,0,.45)}body[data-theme=dark] .nav-header-menu__item,body[data-theme=dark] .nav-header-menu__mega-col{border-bottom-color:var(--lf-border)}}body[data-theme=dark] .nav-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:var(--lf-nav-bg)}body[data-theme=dark] .nav-header__logo-text{color:var(--lf-text-strong)}body[data-theme=dark] .nav-header__toggle-bar{background-color:var(--lf-text)}body[data-theme=dark] .nav-header__lang-link,body[data-theme=dark] .nav-header__link{color:var(--lf-text)}body[data-theme=dark] .nav-header__lang-link:hover,body[data-theme=dark] .nav-header__link:hover{color:var(--lf-accent-blue-hover)}@media (max-width:880px){body[data-theme=dark] .nav-header__right{background:var(--lf-bg-alt);box-shadow:0 4px 12px rgba(0,0,0,.45)}}body[data-theme=dark] .hero-banner,body[data-theme=dark] .hero-dual,body[data-theme=dark] .hero-powerhouse{background-color:var(--lf-bg)}@media (max-width:1074px){body[data-theme=dark] .hero-powerhouse__cards{background-color:var(--lf-surface-alt)}}body[data-theme=dark] .hero-powerhouse__stat{background-color:var(--lf-surface);border:1px solid var(--lf-border)}body[data-theme=dark] .hero-powerhouse__stat-eyebrow{color:var(--lf-text-strong)}body[data-theme=dark] .hero-powerhouse__stat-value{color:var(--lf-accent-blue)}body[data-theme=dark] .hero-powerhouse__video{background-color:var(--lf-surface)}body[data-theme=dark] .hero-powerhouse__play:focus-visible{outline-color:var(--lf-accent-blue)}body[data-theme=dark] .hero-powerhouse .hero-powerhouse__cta.btn--primary:hover{background-color:#4ba6de;border-color:#4ba6de}body[data-theme=dark] .hero-powerhouse__ai-btn:hover{background-color:#4ba6de}body[data-theme=dark] .clients-logos{background-color:var(--lf-bg)!important}body[data-theme=dark] .clients-logos__image,body[data-theme=dark] .clients-logos__image:hover{filter:grayscale(1) invert(1) brightness(1.6) contrast(1.35);mix-blend-mode:screen;opacity:.9}body[data-theme=dark] .clients-logos__placeholder{color:var(--lf-text-muted)}body[data-theme=dark] .clients-logos__btn img{filter:brightness(0) invert(1)}body[data-theme=dark] .news-cards{background-color:var(--lf-bg)!important}body[data-theme=dark] .news-cards__back,body[data-theme=dark] .news-cards__front{box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .news-cards__front{background:var(--lf-surface);border:1px solid var(--lf-border)}body[data-theme=dark] .news-cards__tag{background-color:var(--lf-accent-orange-soft);border-color:var(--lf-accent-orange);color:var(--lf-accent-orange)}body[data-theme=dark] .news-cards__back{background-color:#033d78;border:1px solid var(--lf-border)}body[data-theme=dark] .value-props{background-color:var(--lf-bg)}body[data-theme=dark] .value-props__card-title{color:var(--lf-accent-blue)}body[data-theme=dark] .value-props__card-description{color:var(--lf-text)}body[data-theme=dark] .value-slider{background-color:var(--lf-surface-alt)}body[data-theme=dark] .value-slider__heading{color:var(--lf-text-strong)}body[data-theme=dark] .value-slider__progress{background-color:hsla(0,0%,100%,.18)}body[data-theme=dark] .value-slider__progress-fill{background-color:var(--lf-accent-blue)}body[data-theme=dark] .value-slider__progress:focus-visible{outline-color:var(--lf-accent-blue)}body[data-theme=dark] .tabbed-services__card-section--standalone{background-color:var(--lf-surface-alt)!important}body[data-theme=dark] .tabbed-services__card{background-color:var(--lf-surface);border:1px solid var(--lf-border);box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .tabbed-services__tab{box-shadow:inset 0 1px 0 0 var(--lf-border)}body[data-theme=dark] .tabbed-services__tab:last-child{box-shadow:inset 0 1px 0 0 var(--lf-border),inset 0 -1px 0 0 var(--lf-border)}body[data-theme=dark] .tabbed-services__tab--active{box-shadow:inset 0 1px 0 0 var(--lf-accent-blue),inset 0 -1px 0 0 var(--lf-accent-blue)}body[data-theme=dark] .tabbed-services__tab-title{color:var(--lf-accent-blue)}body[data-theme=dark] .tabbed-services__tab-desc{color:var(--lf-text-muted)}body[data-theme=dark] .tabbed-services__tab--active .tabbed-services__tab-desc{color:var(--lf-text)}body[data-theme=dark] .tabbed-services__panel-title{color:var(--lf-accent-blue)}body[data-theme=dark] .tabbed-services__panel-body,body[data-theme=dark] .tabbed-services__panel-cta-text{color:var(--lf-text)}body[data-theme=dark] .tabbed-services .tabbed-services__panel-btn:hover{background-color:#4ba6de;border-color:#4ba6de}body[data-theme=dark] .advanced-extendable{background-color:var(--lf-bg)}body[data-theme=dark] .ae__subheading{color:var(--lf-text-strong)}body[data-theme=dark] .ae__body p,body[data-theme=dark] .ae__intro p,body[data-theme=dark] .ae__subtitle{color:var(--lf-text)}body[data-theme=dark] .ae__panel{background-color:var(--lf-surface);border:1px solid var(--lf-border);box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .ae__collapsed:hover{background-color:hsla(0,0%,100%,.06)}body[data-theme=dark] .ae__collapsed:focus-visible{outline-color:var(--lf-accent-blue)}body[data-theme=dark] .ae__collapsed-label{color:var(--lf-accent-blue)}body[data-theme=dark] .ae__title{color:var(--lf-text-strong)}body[data-theme=dark] .advanced-extendable .ae__cta:hover{background-color:#4ba6de;border-color:#4ba6de}body[data-theme=dark] .what-we-help{background-color:var(--lf-surface-alt)!important}body[data-theme=dark] .what-we-help__media{background-color:var(--lf-surface);box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .what-we-help__play:hover{background-color:#3092d0}body[data-theme=dark] .what-we-help__item{background-color:var(--lf-surface);border:1px solid var(--lf-border);box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .what-we-help__item-title{color:var(--lf-text-strong)}body[data-theme=dark] .what-we-help__item-icon{border-color:var(--lf-accent-blue)}body[data-theme=dark] .what-we-help__item-icon:after,body[data-theme=dark] .what-we-help__item-icon:before{background-color:var(--lf-accent-blue)}body[data-theme=dark] .what-we-help__item.is-open .what-we-help__item-icon{border-color:var(--lf-text-strong)}body[data-theme=dark] .what-we-help__item.is-open .what-we-help__item-icon:after,body[data-theme=dark] .what-we-help__item.is-open .what-we-help__item-icon:before{background-color:var(--lf-text-strong)}body[data-theme=dark] .what-we-help__item-body-inner,body[data-theme=dark] .what-we-help__item-body-inner *{color:var(--lf-text)}body[data-theme=dark] .what-we-help__item-body-inner a{color:var(--lf-accent-blue)}body[data-theme=dark] .resources-section{background-color:var(--lf-bg)!important}body[data-theme=dark] .resources-section__video-info{background-color:var(--lf-surface)}body[data-theme=dark] .resources-section__video-caption{color:var(--lf-text)}body[data-theme=dark] .resources-section__play-btn:focus-visible{outline-color:var(--lf-accent-blue)}body[data-theme=dark] .event-gallery__overlay{background-color:rgba(12,33,61,.9)}body[data-theme=dark] .event-gallery__overlay-heading{color:var(--lf-accent-blue)}body[data-theme=dark] .event-gallery__overlay-sep{background-color:var(--lf-accent-blue)}body[data-theme=dark] .event-gallery__overlay-desc{color:var(--lf-text)}body[data-theme=dark] .world-map{background-color:var(--lf-bg)}body[data-theme=dark] .world-map__subheading{color:var(--lf-text)}body[data-theme=dark] .world-map__image{filter:invert(1) hue-rotate(180deg);mix-blend-mode:lighten}body[data-theme=dark] .partners-carousel{background-color:var(--lf-bg)!important}body[data-theme=dark] .partners-carousel__card{background-color:var(--lf-surface)!important;box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .partners-carousel__card:after{background-color:hsla(0,0%,100%,.07)}body[data-theme=dark] .partners-carousel__placeholder{color:var(--lf-text-muted)}body[data-theme=dark] .partners-carousel--grayscale .partners-carousel__card:hover .partners-carousel__logo,body[data-theme=dark] .partners-carousel--grayscale .partners-carousel__logo,body[data-theme=dark] .partners-carousel__logo{filter:grayscale(1) invert(1) brightness(1.6) contrast(1.35);mix-blend-mode:screen;opacity:1}body[data-theme=dark] .partner-announcement{background-color:var(--lf-bg)}body[data-theme=dark] .partner-announcement__card{background-color:var(--lf-surface);border:1px solid var(--lf-border);box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .partner-announcement__card-eyebrow{color:var(--lf-text-strong)}body[data-theme=dark] .partner-announcement__card-value{color:var(--lf-accent-blue)}body[data-theme=dark] .partner-announcement .partner-announcement__cta:hover{background-color:#4ba6de;border-color:#4ba6de}body[data-theme=dark] .partner-announcement .partner-announcement__cta--gradient,body[data-theme=dark] .partner-announcement .partner-announcement__cta--gradient:active,body[data-theme=dark] .partner-announcement .partner-announcement__cta--gradient:hover{background-color:transparent;border-color:transparent;color:var(--lf-text-strong)}body[data-theme=dark] .partner-announcement .partner-announcement__cta--gradient:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 89 48'%3E%3Cg fill='none' stroke='%23fff' stroke-width='6'%3E%3Cpath d='M0 24h84.5M60.5 0l24 24-24 24'/%3E%3C/g%3E%3C/svg%3E")}body[data-theme=dark] .review-card{background-color:var(--lf-bg)}body[data-theme=dark] .review-card__card{background-color:var(--lf-surface)!important;box-shadow:var(--lf-shadow-card)}body[data-theme=dark] .review-card__quote-mark{color:var(--lf-accent-blue)}body[data-theme=dark] .review-card__author{color:var(--lf-text-strong);-webkit-text-fill-color:var(--lf-text-strong)}body[data-theme=dark] .testimonial-quote{background-color:var(--lf-bg)}body[data-theme=dark] .testimonial-quote--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .testimonial-quote__author,body[data-theme=dark] .testimonial-quote__caption,body[data-theme=dark] .testimonial-quote__text{color:var(--lf-accent-blue)}body[data-theme=dark] .testimonial-quote__role{color:var(--lf-text)}body[data-theme=dark] .testimonial-avatar{background-color:var(--lf-bg)}body[data-theme=dark] .testimonial-avatar--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .testimonial-avatar__photo-wrapper{background-color:var(--lf-surface)}body[data-theme=dark] .testimonial-avatar__content{border-left-color:var(--lf-border)}body[data-theme=dark] .testimonial-avatar__author,body[data-theme=dark] .testimonial-avatar__quote,body[data-theme=dark] .testimonial-avatar__quote p{color:var(--lf-text)}body[data-theme=dark] .testimonial-avatar__role{color:var(--lf-text-muted)}@media (max-width:767px){body[data-theme=dark] .testimonial-avatar__content{border-top-color:var(--lf-border)}}body[data-theme=dark] .text-content{background-color:var(--lf-bg)}body[data-theme=dark] .text-content--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .text-content__body,body[data-theme=dark] .text-content__body li,body[data-theme=dark] .text-content__body p{color:var(--lf-text)}body[data-theme=dark] .text-content__body a{color:var(--lf-accent-blue)}body[data-theme=dark] .text-content__body a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .text-image{background-color:var(--lf-bg)}body[data-theme=dark] .text-image--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .text-image__body{color:var(--lf-text)}body[data-theme=dark] .text-image__body a{color:var(--lf-accent-blue)}body[data-theme=dark] .text-image__body a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .text-video{background-color:var(--lf-bg)}body[data-theme=dark] .text-video--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .text-video__body{color:var(--lf-text)}body[data-theme=dark] .text-video__body a{color:var(--lf-accent-blue)}body[data-theme=dark] .text-video__body a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .section-heading{background-color:var(--lf-bg)}body[data-theme=dark] .section-heading--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .section-heading__subtitle,body[data-theme=dark] .section-heading__subtitle p{color:var(--lf-text)}body[data-theme=dark] .section-heading__subtitle a{color:var(--lf-accent-blue)}body[data-theme=dark] .section-heading__subtitle a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .checklist-cta{background-color:var(--lf-bg)}body[data-theme=dark] .checklist-cta--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .checklist-cta__item,body[data-theme=dark] .checklist-cta__subtitle,body[data-theme=dark] .checklist-cta__subtitle p{color:var(--lf-text)}body[data-theme=dark] .checklist-cta--icon-primary .checklist-cta__icon{color:var(--lf-accent-blue)}body[data-theme=dark] .checklist-cta--icon-muted .checklist-cta__icon{color:var(--lf-text)}body[data-theme=dark] .columns-cta{background-color:var(--lf-bg)}body[data-theme=dark] .columns-cta--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .columns-cta__col-title{color:var(--lf-accent-blue)}body[data-theme=dark] .columns-cta__col-body,body[data-theme=dark] .columns-cta__col-body p{color:var(--lf-text)}body[data-theme=dark] .columns-cta__col-body a{color:var(--lf-accent-blue)}body[data-theme=dark] .columns-cta__col-body a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .two-column-cta{background-color:var(--lf-bg)}body[data-theme=dark] .two-column-cta--bg-light{background-color:var(--lf-surface-alt)}body[data-theme=dark] .two-column-cta__col-body,body[data-theme=dark] .two-column-cta__col-body p,body[data-theme=dark] .two-column-cta__col-title,body[data-theme=dark] .two-column-cta__subtitle,body[data-theme=dark] .two-column-cta__subtitle p{color:var(--lf-text)}body[data-theme=dark] .two-column-cta__col-body a{color:var(--lf-accent-blue)}body[data-theme=dark] .two-column-cta__col-body a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .form-section__form-wrapper:has(.hs-form-frame){background:#fff;border-radius:16px;box-shadow:var(--lf-shadow-card);overflow:hidden}body[data-theme=dark] .form-section{background-color:var(--lf-bg)!important}body[data-theme=dark] .form-section__description,body[data-theme=dark] .form-section__description p,body[data-theme=dark] .form-section__sub-subheading,body[data-theme=dark] .form-section__sub-subheading p,body[data-theme=dark] .form-section__subheading,body[data-theme=dark] .form-section__subheading p{color:var(--lf-text)}body[data-theme=dark] .form-section__description a{color:var(--lf-accent-blue)}body[data-theme=dark] .form-section__description a:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .form-section__form-wrapper{--hsf-global__color:var(--lf-text);--hsf-heading__color:var(--lf-text-strong);--hsf-background__background-color:transparent;--hsf-background__background-image:none;--hsf-field-label__color:var(--lf-text-strong);--hsf-field-label-requiredindicator__color:var(--lf-accent-orange);--hsf-field-description__color:var(--lf-text-muted);--hsf-field-input__color:var(--lf-text-strong);--hsf-field-input__background-color:var(--lf-input-bg);--hsf-field-input__placeholder-color:var(--lf-text-muted);--hsf-field-input__border-color:var(--lf-input-border);--hsf-field-textarea__color:var(--lf-text-strong);--hsf-field-textarea__background-color:var(--lf-input-bg);--hsf-field-textarea__placeholder-color:var(--lf-text-muted);--hsf-field-textarea__border-color:var(--lf-input-border);--hsf-richtext__color:var(--lf-text)}body[data-theme=dark] .form-section__form-wrapper .hs-richtext a,body[data-theme=dark] .form-section__form-wrapper .hsfc-FieldDescription a,body[data-theme=dark] .form-section__form-wrapper .hsfc-RichText a,body[data-theme=dark] .form-section__form-wrapper .legal-consent-container a{color:var(--lf-accent-blue)!important;text-decoration:underline}body[data-theme=dark] .form-section__form-wrapper input.hs-input:focus,body[data-theme=dark] .form-section__form-wrapper input.hsfc-TextInput:focus,body[data-theme=dark] .form-section__form-wrapper select.hs-input:focus,body[data-theme=dark] .form-section__form-wrapper select.hsfc-Select:focus,body[data-theme=dark] .form-section__form-wrapper textarea.hs-input:focus,body[data-theme=dark] .form-section__form-wrapper textarea.hsfc-TextareaInput:focus{border-color:var(--lf-accent-orange)!important;box-shadow:0 0 0 3px rgba(236,141,17,.18)!important;outline:none!important}body[data-theme=dark] .form-section__form-wrapper .hs-error-msg,body[data-theme=dark] .form-section__form-wrapper .hsfc-ErrorAlert,body[data-theme=dark] .form-section__form-wrapper .hsfc-FieldError{color:#ffb59a!important}body[data-theme=dark] .form-section__form-wrapper .hsfc-Form__SubmittedMessage,body[data-theme=dark] .form-section__form-wrapper .submitted-message{color:var(--lf-text-strong)!important}body[data-theme=dark] .site-footer__offices-section{background:var(--lf-bg)}body[data-theme=dark] .site-footer__offices{border-top-color:var(--lf-border)}body[data-theme=dark] .site-footer__office-link{color:var(--lf-accent-blue)}body[data-theme=dark] .site-footer__office-link:hover{color:var(--lf-accent-blue-hover)}body[data-theme=dark] .off-addr,body[data-theme=dark] .site-footer__office p{color:var(--lf-text)}body[data-theme=dark] .site-footer__bar{background:linear-gradient(90deg,#0f3f80,#12305a)}@media (prefers-reduced-motion:reduce){body[data-theme],body[data-theme] .lf-theme-toggle{transition:none}}body[data-theme]{--lf-loaded:1}