:root[data-mode="light"] .nav{background:var(--anchor)}:root[data-mode="light"] .footer{background:var(--anchor-dark)}:root[data-mode="light"] .section-dark,:root[data-mode="light"] [class*="section-dark"]{background:var(--anchor);color:var(--white)}:root[data-mode="light"] .trust-bar,:root[data-mode="light"] .hero-trust{background:var(--anchor)!important;color:var(--white)}:root[data-mode="light"] .hero-trust-bar{background:var(--anchor);color:var(--white);border-top-color:rgba(var(--accent-rgb),.4)}:root[data-mode="light"] .hero{background:var(--navy-darker);color:var(--text-on-light)}:root[data-mode="light"] .hero h1,:root[data-mode="light"] .hero .hero-slide-h1,:root[data-mode="light"] .hero .display{color:var(--text-on-light)}:root[data-mode="light"] .hero p,:root[data-mode="light"] .hero .hero-sub{color:var(--text-muted-on-light)}:root[data-mode="light"] [class*="-dark-bg"]{background:var(--anchor);color:var(--white)}:root[data-mode="light"] .modal-overlay,:root[data-mode="light"] [class*="overlay"]{background:rgba(var(--anchor-dark-rgb),.65)}:root[data-mode="light"] .hero input[type="text"],:root[data-mode="light"] .hero input[type="email"],:root[data-mode="light"] .hero input[type="tel"]{background:var(--white);color:var(--text-dark);border:1px solid var(--gray-300)}:root[data-mode="light"] .hero::after{background:linear-gradient(180deg,transparent 60%,rgba(var(--anchor-rgb),.08) 100%)}:root[data-mode="light"] .hero::before{background:none}:root[data-mode="light"] .btn-primary,:root[data-mode="light"] .btn-mini.add,:root[data-mode="light"] .cta-banner,:root[data-mode="light"] .skip-link{color:var(--text-on-cta)}:root[data-mode="light"] .btn-primary svg,:root[data-mode="light"] .btn-primary path{color:var(--text-on-cta);fill:currentColor;stroke:currentColor}:root[data-mode="light"] .hero-trust-bar,:root[data-mode="light"] .hero-trust-bar *{color:var(--text-on-anchor)}:root[data-mode="light"] .hero-trust-item .num{color:var(--accent)}:root[data-mode="light"] .section-light h1,:root[data-mode="light"] .section-light h2,:root[data-mode="light"] .section-light h3,:root[data-mode="light"] .section-light h4,:root[data-mode="light"] .section-gray h1,:root[data-mode="light"] .section-gray h2,:root[data-mode="light"] .section-gray h3,:root[data-mode="light"] .section-gray h4{color:var(--text-on-light)}:root[data-mode="light"] .section-light strong,:root[data-mode="light"] .section-gray strong,:root[data-mode="light"] .post-body strong,:root[data-mode="light"] .entry-content strong{color:var(--text-on-light)}:root[data-mode="light"] .matcher-media-fallback{background:radial-gradient(ellipse at center,var(--anchor) 0%,var(--anchor-dark) 100%)}:root[data-mode="light"] .matcher-icon{background:var(--anchor);color:var(--gold);box-shadow:0 4px 16px rgba(var(--anchor-dark-rgb),.35)}:root[data-mode="light"] .matcher-card:hover .matcher-icon{background:var(--gold);color:var(--anchor)}:root[data-mode="light"] .matcher-link{color:var(--anchor)}:root[data-mode="light"] .verdict-cat{background:var(--anchor);color:var(--white)}:root[data-mode="light"] .contact-info{background:var(--anchor);color:var(--white)}:root[data-mode="light"] .contact-info::before{background:var(--anchor-dark)}:root[data-mode="light"] .contact-info,:root[data-mode="light"] .contact-info *{color:var(--white)}:root[data-mode="light"] .contact-info a{color:var(--white);text-decoration-color:rgb(255 255 255 / .4)}:root[data-mode="light"] .contact-info a:hover{color:var(--gold)}:root[data-mode="light"] .hero-trust-bar{background:linear-gradient(180deg,var(--anchor-dark) 0%,var(--anchor) 40%)}:root[data-mode="light"] .testimonial-avatar:not(.testimonial-avatar-photo){background:var(--anchor);color:var(--gold)}:root[data-mode="light"] .section-light .section-intro,:root[data-mode="light"] .section-gray .section-intro,:root[data-mode="light"] .section-light .lead,:root[data-mode="light"] .section-gray .lead{color:var(--text-muted-on-light)}:root[data-mode="light"] .section-light .accent,:root[data-mode="light"] .section-gray .accent,:root[data-mode="light"] .section-light .accent *,:root[data-mode="light"] .section-gray .accent *{color:var(--accent)}:root[data-mode="light"] .section-light a:not(.btn):not([class*="btn-"]),:root[data-mode="light"] .section-gray a:not(.btn):not([class*="btn-"]){color:var(--navy)}:root[data-mode="light"] .hero-overlay{background:none}:root[data-mode="light"] .hero-eyebrow{color:var(--text-on-light);background:rgba(var(--gold-rgb),.16)}:root[data-mode="light"] .skd-hero h1,:root[data-mode="light"] .skd-hero-sub,:root[data-mode="light"] .skd-hero-promises li{color:var(--text-on-light)}:root[data-mode="light"] .skd-hero-sub strong{color:var(--text-on-light)}:root[data-mode="light"] .skd-hero-eyebrow{color:var(--text-muted-on-light)}:root[data-mode="light"] .skd-hero h1 .accent{color:var(--accent)}:root[data-mode="light"] .mm-item-title{color:var(--text-on-light)}:root[data-mode="light"] .hero{background:#FFF}:root[data-mode="light"] .hero-trust-bar{background:linear-gradient(180deg,#FFFFFF 0%,#FAF7F0 100%);border-top:1px solid rgba(var(--gold-rgb),.35);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-mode="light"] .hero-trust-bar,:root[data-mode="light"] .hero-trust-bar *{color:var(--text-on-light)}:root[data-mode="light"] .hero-trust-item .num{color:var(--accent-on-light)}:root[data-mode="light"] .hero-trust-item .lbl{color:var(--text-muted-on-light)}:root[data-mode="light"] :is(.skd-steps,.skd-models,.skd-cases,.skd-faq,.skd-why-us,.skd-tsue,.skd-knowledge,.skd-explainer,.skd-timeline,.skd-what-next,.skd-banks,.skd-qualify,.skd-calculator,.skd-kalkulator,.skd-testimonials,.skd-errors) :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,label,summary,dd,dt,td,th,blockquote){color:var(--text-on-light)}:root[data-mode="light"] :is(.skd-steps,.skd-models,.skd-cases,.skd-faq,.skd-why-us,.skd-tsue,.skd-knowledge,.skd-explainer,.skd-timeline,.skd-what-next,.skd-banks,.skd-qualify,.skd-calculator,.skd-kalkulator,.skd-testimonials,.skd-errors) .accent{color:var(--accent)}:root[data-mode="light"] :is(.skd-error-hero,.skd-final-cta,.skd-sticky-cta,.skd-stats-bar,.skd-legal,.skd-compare){background:var(--anchor)}:root[data-mode="light"] :is(.service-card,.faq-item,.faq-section,.blog-card,.tile,.step,.form-cart) :is(h1,h2,h3,h4,h5,h6,p,li,span:not(.accent),strong,label,summary){color:var(--text-on-light)}:root[data-mode="light"] .faq-trigger,:root[data-mode="light"] .faq-section .faq-q-text,:root[data-mode="light"] .faq-section .faq-category-header h2{color:var(--text-on-light)}:root[data-mode="light"] :is(.page-hero,.post-hero,.post-cta,.post-rail-card,.post-related-card,.facts-strip,.scenariusze-grid .scenariusz-card){background:var(--anchor)}:root[data-mode="light"] .page-hero{background:var(--anchor)}:root[data-mode="light"] .breadcrumbs{background:#FFF;color:var(--text-muted-on-light)}:root[data-mode="light"] .breadcrumbs a{color:var(--text-muted-on-light)}:root[data-mode="light"] .breadcrumbs a:hover{color:var(--accent-on-light)}:root[data-mode="light"] .breadcrumbs .current{color:var(--text-on-light)}:root[data-mode="light"] .form-label,:root[data-mode="light"] .form-cart-head,:root[data-mode="light"] .form-cart-count{color:var(--text-on-light)}:root[data-mode="light"] .form-input,:root[data-mode="light"] .form-select,:root[data-mode="light"] .form-textarea{color:var(--text-on-light)}:root[data-mode="light"] .section:not(.section-dark) .eyebrow{color:var(--accent-on-light)}:root[data-mode="light"] .section:not(.section-dark):not([class*="-cta"]):not([class*="-hero"]):not([class*="quote-block"]) :is(p,li,td) strong{color:var(--text-on-light)}:root[data-mode="light"] .section .accent,:root[data-mode="light"] .section [class*="accent"]{color:var(--accent)}:root[data-mode="light"] :is(.onas-team-name,.onas-reason-card h3,.onas-story-text strong,.team-info h3,.onas-team-link,.onas-team-initials){color:var(--text-on-light)}:root[data-mode="light"] :is(.onas-cta-box-primary,.cs-cta,.cs-hero,.fs-calc-result-box,.legal-cta-box,.thank-hero,.thank-fallback,.cta-custom,.dokumenty-promo-generator,.quote-block,.skd-calc-result,.fs-calc-result-side){background:var(--anchor)}:root[data-mode="light"] :is(.blog-card:hover,.blog-card:focus-visible,.difference-item,.difference-item:hover,.dokument-card:hover,.honest-card:hover,.matcher-card:hover,.onas-reason-card:hover,.onas-team-card:hover,.pillar-card:hover,.point-card:hover,.scenariusz-card:hover,.service-card:hover,.step-card:hover,.team-card:hover,.thank-link-card:hover,.verdict-card:hover,.skd-error-card,.skd-error-card:hover,.skd-step,.argumentacja-item:hover,.faq-item[open],.skd-faq-item[open],.kontakt-mid-form-wrap){box-shadow:0 16px 40px rgb(15 23 42 / .1)}:root[data-mode="light"] :is(.service-card,.blog-card,.tile,.step,.step-card,.point-card,.pillar-card,.honest-card,.difference-item,.onas-reason-card,.onas-team-card,.team-card,.skd-knowledge-card,.skd-why-card,.skd-model-card,.faq-item){box-shadow:0 2px 10px rgb(15 23 42 / .05);transition:box-shadow 0.25s ease,transform 0.25s ease}:root[data-mode="light"] .section-light{background:#FFF}:root[data-mode="light"] .section-gray{background:#FAFAF8}:root[data-mode="light"] :is(.skd-why-us,.skd-knowledge,.skd-explainer,.skd-timeline,.skd-banks,.form-cart){background:#FAFAF8}html[data-mode="light"] .hero::before,html[data-mode="light"][data-depth] .hero::before,html[data-mode="light"][data-depth="on"] .hero::before{background:none!important}html[data-mode="light"] .hero::after,html[data-mode="light"][data-depth] .hero::after,html[data-mode="light"][data-depth="on"] .hero::after{background:linear-gradient(180deg,transparent 70%,rgba(var(--anchor-rgb),.05) 100%)!important}html[data-mode="light"] .hero-overlay{background:none!important}:root[data-mode="light"] :is(.contact-info,.quote-block,.skd-calc-result,.fs-calc-result-side,.dokumenty-promo-generator,.cta-custom,.onas-cta-box-primary) :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,label,dd,dt,a){color:var(--white)}:root[data-mode="light"] .contact-info .info-label{color:rgb(255 255 255 / .6)}:root[data-mode="light"] .btn-dark{background:var(--accent);border-color:var(--accent);color:var(--navy-darker)}:root[data-mode="light"] .btn-dark:hover{background:var(--accent-dark);border-color:var(--accent-dark)}:root[data-mode="light"] .xaltum-greview-author{color:var(--text-on-light)}:root[data-mode="light"] .xaltum-greview-time{color:var(--text-muted-on-light)}html[data-mode="light"] .hero,html[data-mode="light"][data-depth] .hero,html[data-mode="light"][data-depth="on"] .hero{background:#FFFFFF!important}html[data-mode="light"] .hero-overlay,html[data-mode="light"][data-depth] .hero-overlay,html[data-mode="light"][data-depth="on"] .hero-overlay{background:none!important}html[data-mode="light"] .hero::before,html[data-mode="light"][data-depth] .hero::before,html[data-mode="light"][data-depth="on"] .hero::before{background:none!important;content:none!important}html[data-mode="light"] .hero::after,html[data-mode="light"][data-depth] .hero::after,html[data-mode="light"][data-depth="on"] .hero::after{background:none!important;content:none!important}html[data-mode="light"] .hero-grid-overlay{display:none!important}html[data-mode="light"] .hero .btn-outline{color:var(--text-on-light)!important;border-color:rgb(15 35 80 / .35)!important}html[data-mode="light"] .hero .btn-outline:hover{color:var(--accent-on-light)!important;border-color:var(--accent)!important;background:transparent!important}html[data-mode="light"] .hero-social-rail--global[data-color-mode="light"] .hero-social-rail-link,html[data-mode="light"] .hero-social-rail-link{color:var(--text-on-light)!important}html[data-mode="light"] .hero-social-rail--global[data-color-mode="light"] .hero-social-rail-link::before,html[data-mode="light"] .hero-social-rail-link::before{border-color:rgb(15 35 80 / .28)!important}html[data-mode="light"] .hero-social-rail-line{background:rgb(15 35 80 / .2)!important}html[data-mode="light"] .pillar-v2-num,html[data-mode="light"] .manifest-num,html[data-mode="light"] .step-num{color:var(--accent)!important}html[data-mode="light"] .pillar-v2-cta{color:var(--text-on-light)!important}html[data-mode="light"] .pillar-v2-cta:hover{color:var(--accent-on-light)!important}html[data-mode="light"] .matcher-other a{color:var(--text-on-light)!important;text-decoration-color:var(--accent)!important;font-weight:700}html[data-mode="light"] .matcher-other a:hover{color:var(--accent-on-light)!important}html[data-mode="light"] .contact-info,html[data-mode="light"] .contact-info :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,a,dd,dt,label,div){color:var(--white)!important}html[data-mode="light"] .contact-info .info-label,html[data-mode="light"] .contact-info .contact-info-label{color:rgb(255 255 255 / .65)!important}html[data-mode="light"] .contact-info a:hover{color:var(--gold)!important}html[data-mode="light"] .form-file::file-selector-button,html[data-mode="light"] input[type="file"].form-file::file-selector-button{background:var(--gray-100)!important;color:var(--text-on-light)!important;border-color:rgb(15 35 80 / .25)!important}html[data-mode="light"] .form-file-hint{color:var(--text-muted-on-light)!important}html[data-mode="light"] .form-consent-label,html[data-mode="light"] .form-consent-label span{color:var(--text-on-light)!important}html[data-mode="light"] .form-consent a,html[data-mode="light"] .form-consent-label a{color:var(--text-on-light)!important;text-decoration-color:var(--accent)!important;font-weight:700}:root[data-mode="light"],html:root[data-mode="light"],:root[data-palette][data-mode="light"],html[data-palette][data-mode="light"]{--accent-on-light:var(--accent);--gold-on-light:var(--accent)}html[data-mode="light"] .contact-info .info-icon{color:var(--accent)!important;background:rgba(var(--accent-rgb),.18)!important}html[data-mode="light"] .contact-info .info-icon svg{color:var(--accent)!important;stroke:var(--accent)!important}html[data-mode="light"] .contact-info .info-label{color:rgb(255 255 255 / .78)!important}html[data-mode="light"] .contact-info .info-value,html[data-mode="light"] .contact-info .info-value a{color:var(--white)!important;font-weight:600}html[data-mode="light"] .form-file{color:var(--text-on-light)!important}html[data-mode="light"] .form-file::file-selector-button{background:var(--gray-100)!important;color:var(--text-on-light)!important;border:1px solid rgb(15 35 80 / .3)!important;font-weight:600}html[data-mode="light"] .form-file::file-selector-button:hover{background:var(--gray-200,#E5E8EE)!important;border-color:var(--accent)!important}html[data-mode="light"] .contact-info .info-item-security .info-icon{color:var(--accent)!important;background:rgba(var(--accent-rgb),.22)!important}html[data-mode="light"] .skd-hero-number{background:var(--anchor)!important;border:1px solid rgba(var(--accent-rgb),.35)!important}html[data-mode="light"] .skd-hero-number-label,html[data-mode="light"] .skd-hero-number-sub{color:rgb(255 255 255 / .75)!important}html[data-mode="light"] .skd-hero-number-value{color:var(--accent)!important}html[data-mode="light"] .skd-compare,html[data-mode="light"] .skd-compare :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,div,dd,dt){color:var(--white)!important}html[data-mode="light"] .skd-compare-row-label{color:rgb(255 255 255 / .72)!important}html[data-mode="light"] .skd-compare-row-value{color:var(--white)!important}html[data-mode="light"] .skd-compare-title,html[data-mode="light"] .skd-compare-eyebrow{color:var(--accent)!important}html[data-mode="light"] .skd-compare-row-win .skd-compare-row-value{color:var(--accent)!important;font-weight:800}html[data-mode="light"] .skd-compare-note{color:rgb(255 255 255 / .6)!important}html[data-mode="light"] .skd-hero-image-overlay{background:linear-gradient(to right,#FFFFFF 0%,rgb(255 255 255 / .75) 12%,rgb(255 255 255 / .3) 45%,rgb(255 255 255 / .22) 100%),linear-gradient(to bottom,rgb(255 255 255 / .1) 0%,rgb(255 255 255 / .18) 100%)!important}html[data-mode="light"] .skd-hero-image{filter:brightness(1.12) contrast(.96)!important}html[data-mode="light"] .skd-hero,html[data-mode="light"] .skd-hero-bg{background:#FFFFFF!important}html[data-mode="light"] .skd-hero-stripe,html[data-mode="light"] .skd-hero-stripe.s1,html[data-mode="light"] .skd-hero-stripe.s2,html[data-mode="light"] .skd-hero-stripe.s3,html[data-mode="light"] .skd-hero-grid{display:none!important}html[data-mode="light"] .skd-hero-image-overlay{background:linear-gradient(to right,#FFFFFF 0%,#FFFFFF 6%,rgb(255 255 255 / .78) 16%,rgb(255 255 255 / .3) 46%,rgb(255 255 255 / .2) 100%),linear-gradient(to bottom,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .16) 100%)!important}html[data-mode="light"] .skd-tsue-badge{background:rgba(var(--gold-rgb),.16)!important;border:1px solid rgba(var(--gold-rgb),.45)!important}html[data-mode="light"] .skd-tsue-badge-text{color:var(--text-on-light)!important}html[data-mode="light"] .skd-tsue-badge-label{color:var(--accent-on-light)!important}html[data-mode="light"] .breadcrumbs{padding-top:28px!important;padding-bottom:16px!important}html[data-mode="light"] .skd-hero{padding-top:32px!important}html[data-mode="light"] .skd-calc-field input{color:var(--text-on-light)!important;background:#FFFFFF!important;border:1px solid rgb(15 35 80 / .2)!important}html[data-mode="light"] .skd-calc-field input::placeholder{color:rgb(15 35 80 / .45)!important}html[data-mode="light"] .skd-model-card-footer{background:#FCF6EA!important;border-top:2px solid var(--accent)!important;color:var(--accent-on-light)!important}html[data-mode="light"] .onas-hero{background:var(--anchor)!important}html[data-mode="light"] .onas-stats{background:var(--anchor)!important}html[data-mode="light"] .onas-quote-name,html[data-mode="light"] .onas-quote-text{color:var(--text-on-light)!important}html[data-mode="light"] .onas-quote-role{color:var(--text-muted-on-light)!important}html[data-mode="light"] .onas-reason-card p{color:var(--text-on-light)!important}html[data-mode="light"] .about-stats{background:rgba(var(--accent-rgb),.25)!important}html[data-mode="light"] .about-stats .stat{background:#0B2A5E!important}html[data-mode="light"] .about-stats .stat:nth-child(1),html[data-mode="light"] .about-stats .stat:nth-child(2){border-top:3px solid var(--accent)!important}html[data-mode="light"] .about-stats .stat-num{color:var(--accent)!important}html[data-mode="light"] .about-stats .stat-lbl{color:rgb(255 255 255 / .82)!important}html[data-mode="light"] .onas-cta-box:not(.onas-cta-box-primary) h3{color:var(--text-on-light)!important}html[data-mode="light"] .page-hero,html[data-mode="light"] .page-hero-bg{background:#FFFFFF!important}html[data-mode="light"] .page-hero-stripe,html[data-mode="light"] .page-hero-stripe.s1,html[data-mode="light"] .page-hero-stripe.s2,html[data-mode="light"] .page-hero-stripe.s3,html[data-mode="light"] .page-hero-grid{display:none!important}html[data-mode="light"] .page-hero .page-hero-title,html[data-mode="light"] .page-hero h1,html[data-mode="light"] .page-hero-sub{color:var(--text-on-light)!important}html[data-mode="light"] .page-hero h1 .accent,html[data-mode="light"] .page-hero-title .accent{color:var(--accent)!important}html[data-mode="light"] .page-hero-eyebrow{background:rgba(var(--gold-rgb),.14)!important;border:1px solid rgba(var(--gold-rgb),.4)!important;color:var(--accent-on-light)!important}html[data-mode="light"] .page-hero-image-overlay{background:linear-gradient(to right,#FFFFFF 0%,#FFFFFF 6%,rgb(255 255 255 / .78) 16%,rgb(255 255 255 / .3) 46%,rgb(255 255 255 / .2) 100%),linear-gradient(to bottom,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .16) 100%)!important}html[data-mode="light"] .page-hero-image{filter:brightness(1.1) contrast(.97)!important}html[data-mode="light"] .page-hero .btn-outline{color:var(--text-on-light)!important;border-color:rgb(15 35 80 / .35)!important}html[data-mode="light"] .page-hero .btn-outline:hover{color:var(--accent-on-light)!important;border-color:var(--accent)!important}html[data-mode="light"] .page-hero .facts-card{background:#FFFFFF!important;border:1px solid var(--gray-100)!important;border-top:4px solid var(--gold)!important;box-shadow:0 10px 34px rgb(15 35 80 / .07)!important;backdrop-filter:none!important}html[data-mode="light"] .page-hero .facts-card h3{color:var(--accent-on-light)!important;border-bottom-color:var(--gray-100)!important}html[data-mode="light"] .page-hero .facts-card .fact-row{border-bottom-color:var(--gray-100)!important}html[data-mode="light"] .page-hero .facts-card .fact-label{color:var(--gray-600)!important}html[data-mode="light"] .page-hero .facts-card .fact-value{color:var(--text-on-light)!important}html[data-mode="light"] .page-hero .facts-card .fact-value.gold{color:var(--accent-on-light)!important}html[data-mode="light"] :is(.card,.service-card,.faq-item,.blog-card,.tile,.step,.pillar-card,.pillar-v2,.honest-card,.difference-item,.onas-reason-card,.onas-team-card,.matcher-card,.form-cart,.modal-content,.modal,.dropdown-menu,.skd-model-card,.testimonial-card,.review-card,.case-card,.stat-card){box-shadow:0 1px 3px rgb(15 23 42 / .06),0 8px 24px rgb(15 23 42 / .06)!important}html[data-mode="light"] :is(.quote-block,.blockquote,blockquote.has-border,.bordered,.feature-bordered,.timeline-line,.accent-border):not([class*="-cta"]):not([class*="-hero"]){border-color:rgb(15 35 80 / .18)!important}html[data-mode="light"] :is(.feature-icon,.step-icon,.benefit-icon,.list-icon,.check-icon):not([class*="-on-dark"]){color:var(--accent-on-light)!important}html[data-mode="light"] .section:not(.section-dark) a:not(.btn):not([class*="accent"]):not([class*="-cta"]){color:var(--text-on-light)}html[data-mode="light"] .section-cta-custom{background:var(--anchor)!important}html[data-mode="light"] .section-cta-custom :is(h1,h2,h3,h4,h5,h6,p,span,strong,li,a):not([class*="accent"]){color:var(--white)!important}html[data-mode="light"] .section-cta-custom .cta-custom-body,html[data-mode="light"] .section-cta-custom .cta-custom-footnote{color:rgb(255 255 255 / .78)!important}html[data-mode="light"] .section-cta-custom .btn-outline{color:var(--white)!important;border-color:rgb(255 255 255 / .45)!important}html[data-mode="light"] .section-cta-custom .btn-outline:hover{background:rgb(255 255 255 / .1)!important;border-color:var(--white)!important}html[data-mode="light"] .mm-cta-footer-title{color:var(--text-on-light)!important}html[data-mode="light"] .mm-cta-footer-sub{color:var(--text-muted-on-light)!important}html[data-mode="light"] .mobi-bar{background:var(--anchor)!important}html[data-mode="light"] .mobi-action{color:rgb(255 255 255 / .92)!important}html[data-mode="light"] .mobi-call{background:var(--gold)!important;color:var(--anchor)!important}html[data-mode="light"] .mobi-call .mobi-label,html[data-mode="light"] .mobi-call .mobi-sub{color:var(--anchor)!important}html[data-mode="light"] .mobi-write .mobi-sub,html[data-mode="light"] .mobi-photo .mobi-sub{color:rgb(255 255 255 / .7)!important}html[data-mode="light"] .honest-tab.is-active,html[data-mode="light"] .honest-tab-no.is-active,html[data-mode="light"] .honest-tab-yes.is-active{color:var(--text-on-light)!important;background:var(--white)!important}html[data-mode="light"] .honest-tab:not(.is-active){color:var(--text-muted-on-light)!important}@media (max-width:768px){html[data-mode="light"] .hero{display:flex!important;flex-direction:column!important;min-height:0!important;background:#FAF7F0!important;padding-top:72px!important}html[data-mode="light"] .hero .hero-content{position:relative!important;background:#FAF7F0!important;padding:18px 20px 32px!important;order:0!important}html[data-mode="light"] .hero .hero-bg-image{position:relative!important;order:-1!important;display:block!important;height:150px!important;width:100%!important;margin:0 0 4px!important;overflow:hidden!important}html[data-mode="light"] .hero .hero-bg-image img{position:static!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:64% 60%!important;-webkit-mask-image:none!important;mask-image:none!important;transform:none!important}html[data-mode="light"] .hero .hero-bg-image::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:48px!important;background:linear-gradient(180deg,#fff0 0%,#FAF7F0 100%)!important;pointer-events:none!important}html[data-mode="light"] .hero .hero-overlay,html[data-mode="light"] .hero .hero-grid-overlay{display:none!important}html[data-mode="light"] .hero::before,html[data-mode="light"] .hero::after{display:none!important}html[data-mode="light"] .hero .hero-title,html[data-mode="light"] .hero h1,html[data-mode="light"] .hero .hero-slide-h1,html[data-mode="light"] .hero .hero-sub{color:var(--text-on-light)!important}html[data-mode="light"] .hero .hero-title .accent,html[data-mode="light"] .hero h1 .accent,html[data-mode="light"] .hero .hero-slide-h1 .accent{color:var(--accent)!important}html[data-mode="light"] .hero .hero-eyebrow{background:rgba(var(--gold-rgb),.14)!important;border:1px solid rgba(var(--gold-rgb),.4)!important;color:#9A5A00!important}html[data-mode="light"] .hero .hero-cta{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-top:28px!important}html[data-mode="light"] .hero .hero-cta .btn-outline,html[data-mode="light"] .page-hero .btn-outline{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-rows:1fr!important;align-items:center!important;color:var(--text-on-light)!important;border:1.5px solid rgb(15 35 80 / .28)!important;background:#FFFFFF!important;width:100%!important;height:60px!important;padding:0 16px!important;font-size:17px!important;font-weight:700!important;letter-spacing:0.02em!important;border-radius:8px!important;line-height:1!important}html[data-mode="light"] .hero .hero-cta .btn-outline::before,html[data-mode="light"] .page-hero .btn-outline::before{content:none!important;display:none!important}html[data-mode="light"] .hero .hero-cta .btn-outline svg,html[data-mode="light"] .page-hero .btn-outline svg{display:block!important;grid-column:1!important;justify-self:end!important;margin:0 10px 0 0!important;width:20px!important;height:20px!important;color:var(--accent)!important;position:static!important;transform:none!important;opacity:1!important;visibility:visible!important}html[data-mode="light"] .hero .hero-cta .btn-outline .btn-phone-label,html[data-mode="light"] .page-hero .btn-outline .btn-phone-label{grid-column:2!important;justify-self:center!important}html[data-mode="light"] .hero .hero-cta .btn-outline::after,html[data-mode="light"] .page-hero .btn-outline::after{content:none!important}html[data-mode="light"] .hero .hero-content{padding-bottom:28px!important}html[data-mode="light"] .hero .hero-trust-bar{position:static!important;margin-top:0!important;order:1!important}html[data-mode="light"] .hero .hero-trust-bar{background:#0F2350!important;border-top:none!important;padding:22px 14px!important;border-radius:0!important}html[data-mode="light"] .hero .hero-trust-item .num{color:#F5A623!important;font-weight:700!important}html[data-mode="light"] .hero .hero-trust-item .lbl{color:rgb(255 255 255 / .72)!important}html[data-mode="light"] .hero .hero-trust-item:not(:last-child){border-right:1px solid rgb(255 255 255 / .14)!important}html[data-mode="light"] .page-hero{display:block!important;min-height:0!important;background:#FFFFFF!important}html[data-mode="light"] .page-hero .page-hero-inner{position:relative!important;background:#FFFFFF!important;padding:20px 20px 32px!important}html[data-mode="light"] .page-hero .page-hero-image,html[data-mode="light"] .page-hero .page-hero-image-overlay,html[data-mode="light"] .page-hero .page-hero-bg{display:none!important}html[data-mode="light"] .page-hero .page-hero-cta{flex-direction:column!important;align-items:stretch!important;gap:10px!important}}.grecaptcha-badge{z-index:90!important}@media (max-width:768px){.grecaptcha-badge{bottom:88px!important}}html[data-mode="light"] .callback-popup{color:var(--text-on-light)!important}html[data-mode="light"] .callback-popup-title,html[data-mode="light"] .callback-popup label{color:var(--text-on-light)!important}html[data-mode="light"] .callback-popup-eyebrow{color:var(--accent)!important}html[data-mode="light"] .cta-banner .btn-dark,html[data-mode="light"] .cta-banner a.btn{background:var(--anchor)!important;color:var(--white)!important;border-color:var(--anchor)!important}html[data-mode="light"] .cta-banner .btn-dark:hover,html[data-mode="light"] .cta-banner a.btn:hover{background:var(--anchor-dark)!important;border-color:var(--anchor-dark)!important}html[data-mode="light"] .faq-trigger .chev::before,html[data-mode="light"] .faq-trigger .chev::after{background:var(--text-on-light)!important}html[data-mode="light"] .faq-trigger .chev{border-color:rgb(15 35 80 / .35)!important}@media (max-width:768px){html[data-mode="light"] .mega-menu{background:#FFFFFF!important;backdrop-filter:none!important}html[data-mode="light"] .mega-menu .mm-item-title{color:var(--text-on-light)!important}html[data-mode="light"] .mega-menu .mm-item{color:var(--text-on-light)!important}html[data-mode="light"] .mega-menu .mm-item-sub,html[data-mode="light"] .mega-menu .mm-item-text{color:var(--text-on-light)!important}html[data-mode="light"] .nav .nav-links>li>a{color:var(--text-on-light)!important}html[data-mode="light"] .nav .nav-links a{color:var(--text-on-light)!important}html[data-mode="light"] .page-hero .btn-primary,html[data-mode="light"] .hero .hero-cta .btn-primary{white-space:normal!important;padding:16px 20px!important;font-size:15px!important;line-height:1.3!important;text-align:center!important}}.footer::before,.footer::after,html[data-depth="on"] .footer::before,html[data-depth="on"] .footer::after,body.xaltum-depth-on .footer::before,body.xaltum-depth-on .footer::after{display:none!important;content:none!important}.footer{background:var(--anchor)!important;color:rgb(255 255 255 / .82);padding:0!important;position:relative}.footer>.container{padding-top:56px!important;padding-bottom:40px!important}.footer-grid{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1.2fr!important;gap:48px!important;align-items:start}.footer-brand img{height:44px!important;width:auto!important;margin-bottom:18px!important}.footer-brand p{font-size:14px!important;line-height:1.7!important;color:rgb(255 255 255 / .72)!important;margin:0 0 20px!important;max-width:320px}.footer-social{display:flex;gap:10px;margin:0 0 24px}.footer-social-icon{width:36px;height:36px;border:1px solid rgb(255 255 255 / .18);border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .7);text-decoration:none;transition:all 0.2s ease}.footer-social-icon svg{width:16px;height:16px}.footer-social-icon:hover{color:var(--accent);border-color:var(--accent)}.footer h4{font-weight:700!important;font-size:11px!important;color:var(--accent)!important;letter-spacing:0.18em!important;text-transform:uppercase!important;margin:0 0 18px!important;padding:0!important;border:none!important}.footer ul{list-style:none;padding:0;margin:0}.footer ul li{margin-bottom:0!important;font-size:14px!important}.footer ul a{display:block;padding:6px 0;font-weight:400;font-size:14px;color:rgb(255 255 255 / .82)!important;text-decoration:none;transition:color 0.15s ease}.footer ul a:hover{color:var(--accent)!important}.footer .contact-line{display:flex!important;align-items:center;gap:12px;font-size:14px;margin-bottom:12px!important;color:rgb(255 255 255 / .82)}.footer .contact-line svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.footer .contact-line a{color:rgb(255 255 255 / .82);text-decoration:none;transition:color 0.15s ease}.footer .contact-line:first-of-type a{color:#FFF;font-weight:600}.footer .contact-line a:hover{color:var(--accent)}.footer-cta{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:var(--anchor)!important;font-weight:700;font-size:12px;letter-spacing:.06em;padding:11px 18px;border-radius:6px;text-decoration:none;margin-top:8px;transition:all 0.2s ease}.footer-cta:hover{background:#E89512;transform:translateY(-1px)}.footer-legal{margin-top:8px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .08);font-size:12px;line-height:1.7;color:rgb(255 255 255 / .55)}.footer-legal-name{font-weight:600!important;color:rgb(255 255 255 / .85)!important;margin-bottom:2px!important;font-size:13px!important}.footer-legal-address{color:rgb(255 255 255 / .6)!important;font-size:13px!important;margin-bottom:6px!important}.footer-legal-data{font-size:11.5px!important;color:rgb(255 255 255 / .5)!important;display:flex;flex-wrap:wrap;gap:14px}.footer-legal-data strong{font-weight:600;color:rgb(255 255 255 / .7)!important;margin-right:4px}.footer-bottom{border-top:1px solid rgb(255 255 255 / .08)!important;padding:18px 0!important;margin-top:0!important;display:flex!important;align-items:center;justify-content:space-between;gap:24px;font-size:12px;color:rgb(255 255 255 / .5)!important}.footer-bottom>div:first-child{color:rgb(255 255 255 / .5)!important;font-size:12px}.footer-bottom-mid{font-size:12px!important;color:rgb(255 255 255 / .5)!important;text-align:center}.footer-bottom-links{display:flex!important;gap:16px;align-items:center}.footer-bottom-links a{font-size:12px!important;color:rgb(255 255 255 / .65)!important;text-decoration:none;white-space:nowrap}.footer-bottom-links a:hover{color:var(--accent)!important}.footer-bottom-links span[aria-hidden]{color:rgb(255 255 255 / .25)}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.footer-brand{grid-column:1 / -1}}@media (max-width:600px){.footer-grid{grid-template-columns:1fr!important;gap:28px!important}.footer-bottom{flex-direction:column;align-items:flex-start!important;gap:12px}.footer-bottom-links{flex-wrap:wrap;gap:12px}.footer-social{margin-bottom:24px}}html[data-mode="light"] .fs-case-what,html[data-mode="light"] .fs-case-num-total,html[data-mode="light"] .fs-form-title{color:var(--text-on-light)!important}html[data-mode="light"] .fs-hero-trusts li{color:var(--text-on-light)!important}