[data-theme=light]{--brand-navy:#1b1464;--brand-navy-deep:#0f0a3d;--accent:#1b1464;--accent-hover:#0f0a3d;--accent-dark:#0f0a3d;--accent-bg:rgb(15 10 61/4%);--accent-bg-light:rgb(15 10 61/2%);--accent-border:rgba(105,249,211,.5);--accent-glow:rgba(105,249,211,.18);--highlight:#69f9d3;--accent-on-dark:#69f9d3;--bg-primary:#fff;--bg-secondary:#f8f9fb;--bg-tertiary:#f3f4f6;--bg-card:#fff;--bg-card-hover:#f8f9fb;--bg-overlay:rgb(15 10 61/4%);--bg-overlay-light:rgb(15 10 61/7%);--bg-input:#fff;--bg-header:hsla(0,0%,100%,.95);--bg-location:#f8f9fb;--bg-hero-gradient-start:var(--brand-navy);--bg-hero-gradient-end:var(--brand-navy-deep);--bg-dark-gradient:var(--brand-navy-deep);--bg-contact-gradient-end:var(--brand-navy-deep);--text-primary:#111827;--text-body:#374151;--text-body-light:#4b5563;--text-muted:#6b7280;--text-subtle:#9ca3af;--text-on-accent:#fff;--text-on-dark:#fff;--text-on-dark-muted:hsla(0,0%,100%,.75);--text-on-dark-subtle:hsla(0,0%,100%,.6);--border-soft:#e5e7eb;--border-medium:#d1d5db;--shadow-sm:0 1px 2px rgb(15 10 61/6%);--shadow-md:0 4px 16px rgb(15 10 61/8%);--shadow-lg:0 12px 40px rgba(15,10,61,.12);--shadow-xl:0 24px 64px rgba(15,10,61,.16);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px}[data-theme=light] .hero{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark);overflow:hidden;position:relative}[data-theme=light] .hero:before{background:radial-gradient(circle at 30% 30%,rgba(105,249,211,.18) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}[data-theme=light] .hero h1,[data-theme=light] .hero h2{color:var(--text-on-dark)}[data-theme=light] .hero .hero-subtitle,[data-theme=light] .hero .lead,[data-theme=light] .hero p{color:var(--text-on-dark-muted)}[data-theme=light] .hero .btn-primary{background:var(--accent-on-dark);color:var(--brand-navy-deep)}[data-theme=light] .hero .btn-primary:hover{background:#4fe5bd}[data-theme=light] .hero .btn-outline{border-color:hsla(0,0%,100%,.4);color:var(--text-on-dark)}[data-theme=light] .lp-hero,[data-theme=light] .lp-hero-bg{background-color:var(--brand-navy);background-image:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark)}[data-theme=light] .lp-hero:before{background:radial-gradient(circle at 30% 30%,rgba(105,249,211,.18) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}[data-theme=light] .lp-hero-bg .container{backdrop-filter:none;background:transparent;border:0}[data-theme=light] .lp-hero h1,[data-theme=light] .lp-hero h2{color:var(--text-on-dark)}[data-theme=light] .lp-hero .lp-cta-subtext,[data-theme=light] .lp-hero .lp-subtitle,[data-theme=light] .lp-hero p{color:var(--text-on-dark-muted)}[data-theme=light] .lp-hero .lp-hero-benefits li{color:var(--text-on-dark)}[data-theme=light] .lp-hero .lp-hero-benefits li i{color:var(--accent-on-dark)}[data-theme=light] .lp-hero .guarantee-badge{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.22)!important;color:var(--text-on-dark)!important}[data-theme=light] .lp-hero .guarantee-badge i,[data-theme=light] .lp-hero .guarantee-badge strong{color:var(--accent-on-dark)!important}[data-theme=light] .lp-hero .guarantee-badge span{color:var(--text-on-dark)!important}[data-theme=light] .lp-hero .lp-cta-subtext{color:var(--text-on-dark-muted)!important}[data-theme=light] .lp-hero .btn-outline{border-color:hsla(0,0%,100%,.4)!important;color:var(--text-on-dark)!important}[data-theme=light] .lp-hero .btn-outline:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.7)!important;color:var(--text-on-dark)!important}.lp-hero{padding-bottom:36px;padding-top:90px}@media (width >= 1025px){.lp-hero .container{gap:48px;grid-template-columns:3fr 2fr}}.lp-hero-content{max-width:680px}.lp-hero h1{margin-bottom:14px}.lp-hero .lp-subtitle{margin-bottom:16px}.lp-hero .lp-hero-benefits{margin:0 0 16px}.lp-hero .lp-hero-benefits li{margin-bottom:6px}.lp-hero .guarantee-badge{margin-bottom:14px!important;margin-top:14px!important;padding:10px 16px!important}.lp-hero-content>div:has(>.btn+.btn){display:flex;flex-wrap:wrap;gap:10px;margin-top:14px!important}.lp-hero-content>div:has(>.btn+.btn)>.btn{margin:0!important}.lp-hero .btn-large{font-size:14.5px;padding:13px 22px}.lp-hero .lp-cta-subtext{font-size:13px;margin-top:10px}section.section-light{background:var(--bg-secondary)!important;background-image:none!important}section.section-white{background:var(--bg-primary)!important;background-image:none!important}section.section-dark{background:linear-gradient(135deg,var(--bg-dark-gradient) 0,var(--bg-primary) 100%)!important}[data-theme=light] section.section-dark{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%)!important}.lp-step-number{background:linear-gradient(135deg,#69f9d3,#4fe5bd)!important;border-radius:20px!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 0 32px rgba(105,249,211,.4),0 8px 24px rgba(0,0,0,.3)!important;color:#0f0a3d!important;flex-shrink:0;font-size:30px!important;font-weight:800!important;height:80px!important;width:80px!important}.lp-steps:before{background:linear-gradient(180deg,#69f9d3 0,rgba(105,249,211,.2))!important;bottom:40px!important;left:39px!important;top:40px!important}.lp-step{gap:28px}.lp-step-body{padding-top:18px}[data-theme=light] .lp-header{backdrop-filter:blur(10px);background:var(--bg-header);box-shadow:var(--shadow-sm)}[data-theme=light] .lp-header .lang-link{color:var(--text-muted)}[data-theme=light] .lp-header .lang-link.active{color:var(--text-primary)}[data-theme=light] .lp-header .lang-link:hover{color:var(--accent)}[data-theme=light] .lp-header .theme-toggle{border-color:var(--border-soft);color:var(--text-primary)}[data-theme=light] .lp-header .theme-toggle:hover{border-color:var(--accent);color:var(--accent)}[data-theme=light] .site-header{backdrop-filter:blur(12px);background:var(--bg-header);box-shadow:var(--shadow-sm)}[data-theme=light] .site-header .lang-link,[data-theme=light] .site-header .logo,[data-theme=light] .site-header .main-nav a{color:var(--brand-navy)}[data-theme=light] .site-header .lang-link.active,[data-theme=light] .site-header .lang-link:hover,[data-theme=light] .site-header .main-nav a.active,[data-theme=light] .site-header .main-nav a:hover{color:var(--accent-dark)}[data-theme=light] .site-header.scrolled{box-shadow:var(--shadow-md)}[data-theme=light] .case-card,[data-theme=light] .klantreis-card,[data-theme=light] .service-card{background:var(--bg-card);border:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .2s ease,box-shadow .2s ease}[data-theme=light] .case-card:hover,[data-theme=light] .klantreis-card:hover,[data-theme=light] .service-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}[data-theme=light] .klantreis-card i,[data-theme=light] .service-card .card-icon,[data-theme=light] .service-card i{color:var(--accent-dark)}[data-theme=light] .why-us{background:var(--bg-secondary)}[data-theme=light] .why-us-item i.fas{color:var(--accent-dark)}[data-theme=light] .process-step .number{background:var(--brand-navy);color:var(--accent-on-dark)}[data-theme=light] .process-step h3{color:var(--brand-navy)}[data-theme=light] .case-card blockquote{color:var(--text-body)}[data-theme=light] .case-card cite{color:var(--brand-navy)}[data-theme=light] .contact-section,[data-theme=light] .cta-section{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark)}[data-theme=light] .contact-section>.container>.section-header .lead,[data-theme=light] .contact-section>.container>.section-header h1,[data-theme=light] .contact-section>.container>.section-header h2,[data-theme=light] .contact-section>.container>.section-header h3,[data-theme=light] .contact-section>.container>.section-header p,[data-theme=light] .contact-section>.container>h1,[data-theme=light] .contact-section>.container>h2,[data-theme=light] .contact-section>.container>h3,[data-theme=light] .cta-section>.container>.section-header .lead,[data-theme=light] .cta-section>.container>.section-header h1,[data-theme=light] .cta-section>.container>.section-header h2,[data-theme=light] .cta-section>.container>.section-header h3,[data-theme=light] .cta-section>.container>.section-header p,[data-theme=light] .cta-section>.container>h1,[data-theme=light] .cta-section>.container>h2,[data-theme=light] .cta-section>.container>h3{color:var(--text-on-dark)}[data-theme=light] .contact-section>.container>.lead,[data-theme=light] .contact-section>.container>p,[data-theme=light] .cta-section>.container>.lead,[data-theme=light] .cta-section>.container>p{color:var(--text-on-dark-muted)}[data-theme=light] .contact-section .contact-form h1,[data-theme=light] .contact-section .contact-form h2,[data-theme=light] .contact-section .contact-form h3,[data-theme=light] .contact-section .contact-form h4,[data-theme=light] .contact-section .contact-info h1,[data-theme=light] .contact-section .contact-info h2,[data-theme=light] .contact-section .contact-info h3,[data-theme=light] .contact-section .contact-info h4{color:var(--text-primary)}[data-theme=light] .contact-section .contact-form label,[data-theme=light] .contact-section .contact-form li,[data-theme=light] .contact-section .contact-form p,[data-theme=light] .contact-section .contact-info li,[data-theme=light] .contact-section .contact-info p{color:var(--text-body)}[data-theme=light] .contact-section .btn-primary,[data-theme=light] .cta-section .btn,[data-theme=light] .cta-section .btn-primary{background:var(--accent-on-dark);color:var(--brand-navy-deep)}[data-theme=light] .contact-section input,[data-theme=light] .contact-section textarea{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25);color:var(--text-on-dark)}[data-theme=light] .contact-section input::placeholder,[data-theme=light] .contact-section textarea::placeholder{color:var(--text-on-dark-subtle)}[data-theme=light] .aib-hero .breadcrumb-nav,[data-theme=light] .aib-hero .breadcrumb-nav a,[data-theme=light] .aib-hero .breadcrumb-separator,[data-theme=light] .case-hero .breadcrumb,[data-theme=light] .case-hero .breadcrumb .separator,[data-theme=light] .case-hero .breadcrumb a,[data-theme=light] .case-hero .breadcrumb-nav,[data-theme=light] .case-hero .breadcrumb-nav a,[data-theme=light] .case-hero .breadcrumb-separator,[data-theme=light] .hero .breadcrumb,[data-theme=light] .hero .breadcrumb .separator,[data-theme=light] .hero .breadcrumb a,[data-theme=light] .lp-hero .breadcrumb,[data-theme=light] .lp-hero .breadcrumb .separator,[data-theme=light] .lp-hero .breadcrumb a,[data-theme=light] .page-header .breadcrumb,[data-theme=light] .page-header .breadcrumb .separator,[data-theme=light] .page-header .breadcrumb a,[data-theme=light] .page-header .breadcrumb-nav,[data-theme=light] .page-header .breadcrumb-nav a,[data-theme=light] .page-header .breadcrumb-separator,[data-theme=light] .section-dark .breadcrumb,[data-theme=light] .section-dark .breadcrumb .separator,[data-theme=light] .section-dark .breadcrumb a,[data-theme=light] .section-dark .breadcrumb-nav,[data-theme=light] .section-dark .breadcrumb-nav a,[data-theme=light] .section-dark .breadcrumb-separator,[data-theme=light] .wd-hero .breadcrumb,[data-theme=light] .wd-hero .breadcrumb .separator,[data-theme=light] .wd-hero .breadcrumb a,[data-theme=light] .wd-hero .breadcrumb-nav,[data-theme=light] .wd-hero .breadcrumb-nav a,[data-theme=light] .wd-hero .breadcrumb-separator,[data-theme=light] .ws-hero .breadcrumb-nav,[data-theme=light] .ws-hero .breadcrumb-nav a,[data-theme=light] .ws-hero .breadcrumb-separator{color:hsla(0,0%,100%,.92)}[data-theme=light] .aib-hero .breadcrumb-separator,[data-theme=light] .case-hero .breadcrumb-separator,[data-theme=light] .page-header .breadcrumb-separator,[data-theme=light] .section-dark .breadcrumb-separator,[data-theme=light] .wd-hero .breadcrumb-separator,[data-theme=light] .ws-hero .breadcrumb-separator{color:hsla(0,0%,100%,.7)}[data-theme=light] .aib-hero .solution-badge,[data-theme=light] .case-hero .solution-badge,[data-theme=light] .page-header .solution-badge,[data-theme=light] .section-dark .solution-badge,[data-theme=light] .wd-hero .solution-badge,[data-theme=light] .ws-hero .solution-badge{background:rgba(105,249,211,.12);border-color:rgba(105,249,211,.35);color:var(--accent-on-dark)}[data-theme=light] .aib-hero .breadcrumb-nav a:hover,[data-theme=light] .case-hero .breadcrumb a:hover,[data-theme=light] .case-hero .breadcrumb-nav a:hover,[data-theme=light] .hero .breadcrumb a:hover,[data-theme=light] .lp-hero .breadcrumb a:hover,[data-theme=light] .page-header .breadcrumb a:hover,[data-theme=light] .page-header .breadcrumb-nav a:hover,[data-theme=light] .section-dark .breadcrumb a:hover,[data-theme=light] .section-dark .breadcrumb-nav a:hover,[data-theme=light] .wd-hero .breadcrumb a:hover,[data-theme=light] .wd-hero .breadcrumb-nav a:hover,[data-theme=light] .ws-hero .breadcrumb-nav a:hover{color:var(--text-on-dark)}[data-theme=light] .aib-hero .breadcrumb-current,[data-theme=light] .case-hero .breadcrumb .current,[data-theme=light] .case-hero .breadcrumb-current,[data-theme=light] .hero .breadcrumb .current,[data-theme=light] .lp-hero .breadcrumb .current,[data-theme=light] .page-header .breadcrumb .current,[data-theme=light] .page-header .breadcrumb-current,[data-theme=light] .section-dark .breadcrumb .current,[data-theme=light] .section-dark .breadcrumb-current,[data-theme=light] .wd-hero .breadcrumb .current,[data-theme=light] .wd-hero .breadcrumb-current,[data-theme=light] .ws-hero .breadcrumb-current{color:var(--accent-on-dark)}[data-theme=light] .aib-hero .breadcrumb-nav a,[data-theme=light] .case-hero .breadcrumb-nav a,[data-theme=light] .page-header .breadcrumb-nav a,[data-theme=light] .section-dark .breadcrumb-nav a,[data-theme=light] .wd-hero .breadcrumb-nav a,[data-theme=light] .ws-hero .breadcrumb-nav a{color:hsla(0,0%,100%,.92)!important}[data-theme=light] .aib-hero .breadcrumb-nav a:hover,[data-theme=light] .case-hero .breadcrumb-nav a:hover,[data-theme=light] .page-header .breadcrumb-nav a:hover,[data-theme=light] .section-dark .breadcrumb-nav a:hover,[data-theme=light] .wd-hero .breadcrumb-nav a:hover,[data-theme=light] .ws-hero .breadcrumb-nav a:hover{color:var(--text-on-dark)!important}[data-theme=light] .case-hero .btn-primary,[data-theme=light] .case-hero .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .case-study .btn-primary,[data-theme=light] .case-study .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .compliance-section.section-dark .btn-primary,[data-theme=light] .compliance-section.section-dark .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .featured-solution.section-dark .btn-primary,[data-theme=light] .featured-solution.section-dark .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .hero .btn-primary,[data-theme=light] .hero .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .lp-final-cta .btn-primary,[data-theme=light] .lp-final-cta .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .lp-hero .btn-primary,[data-theme=light] .lp-hero .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .page-header .btn-primary,[data-theme=light] .page-header .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .section-dark .btn-primary,[data-theme=light] .section-dark .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .wd-hero .btn-primary,[data-theme=light] .wd-hero .btn:not(.btn-outline,.btn-secondary){background:var(--accent-on-dark);border-color:var(--accent-on-dark);color:var(--brand-navy-deep)}[data-theme=light] .case-hero .btn-primary:hover,[data-theme=light] .case-study .btn-primary:hover,[data-theme=light] .compliance-section.section-dark .btn-primary:hover,[data-theme=light] .featured-solution.section-dark .btn-primary:hover,[data-theme=light] .hero .btn-primary:hover,[data-theme=light] .lp-final-cta .btn-primary:hover,[data-theme=light] .lp-hero .btn-primary:hover,[data-theme=light] .page-header .btn-primary:hover,[data-theme=light] .section-dark .btn-primary:hover,[data-theme=light] .wd-hero .btn-primary:hover{background:var(--text-on-dark);color:var(--brand-navy-deep)}[data-theme=light] input[type=email],[data-theme=light] input[type=number],[data-theme=light] input[type=tel],[data-theme=light] input[type=text],[data-theme=light] select,[data-theme=light] textarea{background:var(--bg-input);border:1px solid var(--border-soft);border-radius:var(--radius-md);color:var(--text-primary)}[data-theme=light] input:focus,[data-theme=light] select:focus,[data-theme=light] textarea:focus{border-color:var(--accent);outline:3px solid var(--accent-glow);outline-offset:0}[data-theme=light] a{color:var(--accent-dark)}[data-theme=light] a:hover{color:var(--accent-hover)}[data-theme=light] .skip-link:focus{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .case-hero,[data-theme=light] .case-hero h1,[data-theme=light] .case-hero h2,[data-theme=light] .case-hero-content .client-name,[data-theme=light] .case-hero-content h1,[data-theme=light] .lp-hero,[data-theme=light] .lp-hero h1,[data-theme=light] .lp-hero h2,[data-theme=light] .page-header,[data-theme=light] .page-header h1,[data-theme=light] .page-header h2,[data-theme=light] .wd-hero,[data-theme=light] .wd-hero h1,[data-theme=light] .wd-hero h2,[data-theme=light] .wd-hero h3{color:var(--text-on-dark)}[data-theme=light] .case-hero p,[data-theme=light] .case-hero-content .intro-text,[data-theme=light] .lp-hero p,[data-theme=light] .wd-hero .wd-hero-subtitle,[data-theme=light] .wd-hero p{color:var(--text-on-dark-muted)}[data-theme=light] .page-header p{color:var(--text-on-dark-muted);font-weight:400}[data-theme=light] .page-header .article-date,[data-theme=light] .page-header .article-meta,[data-theme=light] .page-header .article-reading-time,[data-theme=light] .page-header .article-separator{color:var(--text-on-dark)}[data-theme=light] .case-hero h1 span,[data-theme=light] .case-study .accent,[data-theme=light] .compliance-section .accent,[data-theme=light] .featured-solution .accent,[data-theme=light] .lp-final-cta .accent,[data-theme=light] .lp-hero h1 span,[data-theme=light] .page-header h1 .accent,[data-theme=light] .page-header h1 span,[data-theme=light] .wd-hero h1 span{color:var(--accent-on-dark)}[data-theme=light] .case-hero .meta-row,[data-theme=light] .wd-hero .meta-row,[data-theme=light] .wd-hero-meta{color:var(--text-on-dark-muted)}[data-theme=light] .wd-hero .meta-row i,[data-theme=light] .wd-hero-meta i{color:var(--accent-on-dark)}[data-theme=light] .stat-card{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .stat-card .stat-number{color:var(--accent-on-dark)}[data-theme=light] .stat-card .stat-label{color:var(--text-on-dark-muted)}[data-theme=light] .stat-card.accent{background:var(--accent-on-dark)}[data-theme=light] .stat-card.accent .stat-label,[data-theme=light] .stat-card.accent .stat-number{color:var(--brand-navy)}[data-theme=light] .case-study{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark)}[data-theme=light] .case-study .case-client-name,[data-theme=light] .case-study .case-name,[data-theme=light] .case-study h2,[data-theme=light] .case-study h3{color:var(--text-on-dark)}[data-theme=light] .case-study .case-eyebrow,[data-theme=light] .case-study .eyebrow,[data-theme=light] .case-study h2 .accent,[data-theme=light] .case-study h2 span{color:var(--accent-on-dark)}[data-theme=light] .case-study .case-quote,[data-theme=light] .case-study .section-label,[data-theme=light] .case-study .section-label span,[data-theme=light] .case-study blockquote,[data-theme=light] .case-study p{color:var(--text-on-dark-muted)}[data-theme=light] .case-study .case-author,[data-theme=light] .case-study cite{color:var(--accent-on-dark)}[data-theme=light] .case-study .case-dot,[data-theme=light] .case-study .slider-dot{background:hsla(0,0%,100%,.3)}[data-theme=light] .case-study .case-dot.active,[data-theme=light] .case-study .slider-dot.active{background:var(--accent-on-dark)}[data-theme=light] .case-testimonial{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%)}[data-theme=light] .testimonial-box{background:hsla(0,0%,100%,.06)}[data-theme=light] .testimonial-box:before{color:rgba(105,249,211,.25)}[data-theme=light] .testimonial-box blockquote{color:var(--text-on-dark)}[data-theme=light] .testimonial-box cite{color:var(--accent-on-dark)}[data-theme=light] .case-cta{background:var(--bg-secondary);color:var(--text-body)}[data-theme=light] .case-cta h2{color:var(--text-primary)}[data-theme=light] .case-cta p{color:var(--text-body)}[data-theme=light] .case-cta .btn-primary{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .case-cta .btn-primary:hover{background:var(--brand-navy-deep);color:var(--text-on-dark)}[data-theme=light] .case-cta .btn-outline{background:transparent;border:2px solid var(--brand-navy);color:var(--brand-navy)}[data-theme=light] .case-cta .btn-outline:hover{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .case-card .case-sector,[data-theme=light] .case-card .sector{color:var(--accent-dark)}[data-theme=light] .case-card .client-name,[data-theme=light] .case-card .stat,[data-theme=light] .case-card cite{color:var(--brand-navy)}[data-theme=light] .related-card{background:var(--bg-card);border-color:var(--border-soft);box-shadow:var(--shadow-sm)}[data-theme=light] .related-card:hover{border-color:var(--accent);box-shadow:var(--shadow-md)}[data-theme=light] .article-intro{background-color:var(--accent-bg)!important;border-left-color:var(--accent)!important}[data-theme=light] .article-intro h3,[data-theme=light] .article-intro h4,[data-theme=light] .article-intro strong{color:var(--brand-navy)!important}[data-theme=light] .article-intro li,[data-theme=light] .article-intro p,[data-theme=light] .article-intro ul{color:var(--text-body)}[data-theme=light] #h-keytake,[data-theme=light] #h-keytake strong{color:var(--brand-navy)}[data-theme=light] .blog-cta-box,[data-theme=light] .blog-cta-box h3,[data-theme=light] .blog-cta-box p{color:#fff}[data-theme=light] .blog-cta-box p{color:hsla(0,0%,100%,.8)}[data-theme=light] .blog-cta-box .btn,[data-theme=light] .blog-cta-box .btn-primary{background:#69f9d3;border:0;color:#1b1464}[data-theme=light] .blog-cta-box .btn-primary:hover,[data-theme=light] .blog-cta-box .btn:hover{background:#4fe5bf;box-shadow:0 8px 20px rgba(15,10,61,.25);color:#1b1464;transform:translateY(-2px)}[data-theme=light] .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}[data-theme=light] .btn-primary:hover{background:var(--accent-hover);color:var(--text-on-accent)}[data-theme=light] .btn-outline:not(.hero .btn-outline,.contact-section .btn-outline,.section-dark .btn-outline,.case-study .btn-outline,.lp-final-cta .btn-outline,.compliance-section .btn-outline,.featured-solution .btn-outline,.page-header .btn-outline,.lp-hero .btn-outline,.wd-hero .btn-outline,.case-hero .btn-outline){background:transparent;border-color:var(--brand-navy);color:var(--brand-navy)}[data-theme=light] .btn-outline:not(.hero .btn-outline,.section-dark .btn-outline,.case-study .btn-outline,.lp-final-cta .btn-outline,.compliance-section .btn-outline,.page-header .btn-outline,.lp-hero .btn-outline,.wd-hero .btn-outline,.case-hero .btn-outline):hover{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .solution-card{box-shadow:var(--shadow-sm)}[data-theme=light] .solution-card:hover{border-color:var(--accent)}[data-theme=light] .solution-card-icon{background:var(--accent-bg);border-color:var(--accent-border)}[data-theme=light] .solution-card .read-more,[data-theme=light] .solution-card-icon i{color:var(--accent-dark)}[data-theme=light] .solution-card .read-more:hover{color:var(--accent-hover)}[data-theme=light] .process-step p,[data-theme=light] .why-us-item p{color:var(--text-body)}[data-theme=light] .why-us-item h3{color:var(--brand-navy)}[data-theme=light] .service-card{background:var(--bg-card);border:1px solid var(--border-soft);box-shadow:var(--shadow-sm)}[data-theme=light] .service-card:hover{border-color:var(--accent);box-shadow:var(--shadow-md)}[data-theme=light] .service-card h3{color:var(--brand-navy)}[data-theme=light] .service-card p{color:var(--text-body)}[data-theme=light] .badge-advanced,[data-theme=light] .lp-urgency-green{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent-dark)}[data-theme=light] .ws-avail-green,[data-theme=light] .ws-avail-green .ws-avail-bar-fill{background:var(--accent)}[data-theme=light] .blog-meta-pill,[data-theme=light] .case-card .sector,[data-theme=light] .eyebrow,[data-theme=light] .section-eyebrow{color:var(--accent-dark)}[data-theme=light] .case-hero .eyebrow,[data-theme=light] .contact-section .eyebrow,[data-theme=light] .cta-section .eyebrow,[data-theme=light] .hero .eyebrow,[data-theme=light] .lp-hero .eyebrow,[data-theme=light] .wd-hero .eyebrow,[data-theme=light] section.dark .eyebrow{color:var(--accent-on-dark)}[data-theme=light] .start-here{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark)}[data-theme=light] .start-here>.container>.section-header .lead,[data-theme=light] .start-here>.container>.section-header h1,[data-theme=light] .start-here>.container>.section-header h2,[data-theme=light] .start-here>.container>.section-header h3,[data-theme=light] .start-here>.container>.section-header p{color:var(--text-on-dark)}[data-theme=light] .start-here>.container>.section-header .accent,[data-theme=light] .start-here>.container>.section-header .eyebrow,[data-theme=light] .start-here>.container>.section-header h2 span{color:var(--accent-on-dark)}[data-theme=light] .start-here .entry-point h3{color:var(--text-primary)}[data-theme=light] .start-here .entry-point .entry-duration,[data-theme=light] .start-here .entry-point p{color:var(--text-body)}[data-theme=light] .start-here .btn,[data-theme=light] .start-here .btn-primary{background:var(--accent-on-dark);color:var(--brand-navy-deep)}[data-theme=light] .start-here .btn-primary:hover,[data-theme=light] .start-here .btn:hover{background:var(--text-on-dark);color:var(--brand-navy-deep)}[data-theme=light] .start-here .btn-outline{border-color:hsla(0,0%,100%,.4);color:var(--text-on-dark)}[data-theme=light] .start-here .btn-outline:hover{border-color:var(--accent-on-dark);color:var(--accent-on-dark)}[data-theme=light] .aib-callout{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);border-color:rgba(105,249,211,.25)}[data-theme=light] .aib-callout h2{color:var(--text-on-dark)}[data-theme=light] .aib-callout h2 .accent{color:var(--accent-on-dark)}[data-theme=light] .aib-callout p{color:var(--text-on-dark-muted)}[data-theme=light] .aib-callout:after{background:rgba(105,249,211,.12)}[data-theme=light] .section-dark{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .section-dark>.container h1,[data-theme=light] .section-dark>.container h2,[data-theme=light] .section-dark>.container>.section-header h1,[data-theme=light] .section-dark>.container>.section-header h2,[data-theme=light] .section-dark>.container>.section-header h3,[data-theme=light] .section-dark>.container>.section-header h4{color:var(--text-on-dark)}[data-theme=light] .compliance-section .compliance-intro,[data-theme=light] .compliance-section>.container>p,[data-theme=light] .section-dark .featured-solution-content .lead,[data-theme=light] .section-dark .featured-solution-content p,[data-theme=light] .section-dark>.container>.lead,[data-theme=light] .section-dark>.container>.section-header .lead,[data-theme=light] .section-dark>.container>.section-header p,[data-theme=light] .section-dark>.container>p{color:var(--text-on-dark-muted)}[data-theme=light] .section-dark .agent-team-card h3,[data-theme=light] .section-dark .agent-team-card h4,[data-theme=light] .section-dark .audience-persona h3,[data-theme=light] .section-dark .audience-persona h4,[data-theme=light] .section-dark .compliance-card h4,[data-theme=light] .section-dark .lp-audience-col h3,[data-theme=light] .section-dark .lp-audience-col h4,[data-theme=light] .section-dark .lp-audience-no h4,[data-theme=light] .section-dark .lp-audience-yes h4,[data-theme=light] .section-dark .lp-roi-card h4,[data-theme=light] .section-dark .lp-step h1,[data-theme=light] .section-dark .lp-step h2,[data-theme=light] .section-dark .lp-step h3,[data-theme=light] .section-dark .lp-step h4,[data-theme=light] .section-dark .lp-step-body h4,[data-theme=light] .section-dark .lp-trust-item h4{color:var(--text-on-dark)}[data-theme=light] .section-dark .agent-team-card p,[data-theme=light] .section-dark .audience-persona p,[data-theme=light] .section-dark .compliance-card p,[data-theme=light] .section-dark .lp-audience-col li,[data-theme=light] .section-dark .lp-audience-col p,[data-theme=light] .section-dark .lp-audience-no li,[data-theme=light] .section-dark .lp-audience-yes li,[data-theme=light] .section-dark .lp-roi-card p,[data-theme=light] .section-dark .lp-step li,[data-theme=light] .section-dark .lp-step p,[data-theme=light] .section-dark .lp-step-body p,[data-theme=light] .section-dark .lp-trust-item p{color:var(--text-on-dark-muted)}[data-theme=light] .section-dark .lp-case-card h1,[data-theme=light] .section-dark .lp-case-card h2,[data-theme=light] .section-dark .lp-case-card h3,[data-theme=light] .section-dark .lp-case-card h4,[data-theme=light] .section-dark .lp-dual-card h1,[data-theme=light] .section-dark .lp-dual-card h2,[data-theme=light] .section-dark .lp-dual-card h3,[data-theme=light] .section-dark .lp-dual-card h4,[data-theme=light] .section-dark .lp-service-card h1,[data-theme=light] .section-dark .lp-service-card h2,[data-theme=light] .section-dark .lp-service-card h3,[data-theme=light] .section-dark .lp-service-card h4,[data-theme=light] .section-dark .lp-usp-item h1,[data-theme=light] .section-dark .lp-usp-item h2,[data-theme=light] .section-dark .lp-usp-item h3,[data-theme=light] .section-dark .lp-usp-item h4{color:var(--text-primary)}[data-theme=light] .section-dark .lp-case-card p,[data-theme=light] .section-dark .lp-dual-card p,[data-theme=light] .section-dark .lp-service-card p,[data-theme=light] .section-dark .lp-usp-item p{color:var(--text-body)}[data-theme=light] .section-dark .lp-case-card .lp-case-stat{color:var(--text-body)!important}[data-theme=light] .section-dark .lp-case-card .lp-case-stat strong{color:var(--accent-dark)!important}[data-theme=light] .section-dark .eyebrow,[data-theme=light] .section-dark .highlight,[data-theme=light] .section-dark .section-eyebrow,[data-theme=light] .section-dark a:not(.btn),[data-theme=light] .section-dark h2 span{color:var(--highlight)}[data-theme=light] .section-dark a:not(.btn,.klantreis-card,.case-card,.solution-card):hover{color:#fff}[data-theme=light] .section-dark .klantreis-card .step-cta{color:var(--highlight)}[data-theme=light] .section-light{background:var(--bg-secondary)}[data-theme=light] .section-light .eyebrow,[data-theme=light] .section-light .section-eyebrow{color:var(--brand-navy)}[data-theme=light] .section-white{background:#fff}[data-theme=light] .section-white .eyebrow,[data-theme=light] .section-white .section-eyebrow{color:var(--brand-navy)}[data-theme=light] .klantreis-card .step-num{align-items:center;background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%)!important;border-radius:12px;box-shadow:0 4px 12px rgba(27,20,100,.18);color:var(--accent-on-dark)!important;display:inline-flex;font-family:Sansation,Sansation Fallback,Noto Sans,sans-serif;font-size:22px;font-weight:700;height:52px;justify-content:center;margin-bottom:16px;width:52px}[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h1,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h2,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h3,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h4,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h5,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h6{color:var(--text-primary)}[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) .lp-step p,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) .step-meta,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p.bounce-up,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p.compliance-intro,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p.entry-duration,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p.lp-cta-subtext,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p.lp-subtitle,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p.role,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe)>.container li,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe)>.container p{color:var(--text-body)}[data-theme=light] .case-hero strong,[data-theme=light] .hero strong,[data-theme=light] .lp-hero strong,[data-theme=light] .page-header strong,[data-theme=light] .section-dark strong,[data-theme=light] .wd-hero strong{color:inherit}[data-theme=light] .lp-step-number{color:var(--brand-navy)}[data-theme=light] .lp-roi-badge{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .lp-urgency{background:rgb(27 20 100/8%);color:var(--brand-navy-deep)}[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) .accent{color:var(--brand-navy)}[data-theme=light] .case-hero .accent,[data-theme=light] .case-study .accent,[data-theme=light] .compliance-section.section-dark .accent,[data-theme=light] .featured-solution.section-dark .accent,[data-theme=light] .hero .accent,[data-theme=light] .lp-final-cta .accent,[data-theme=light] .lp-hero .accent,[data-theme=light] .page-header .accent,[data-theme=light] .section-dark .accent,[data-theme=light] .wd-hero .accent{color:var(--accent-on-dark)}[data-theme=light] .solution-card-metric{color:var(--brand-navy);font-weight:700}[data-theme=light] .lp-countdown-value{color:var(--brand-navy)}[data-theme=light] .lp-countdown-separator,[data-theme=light] .lp-countdown-unit,[data-theme=light] .lp-form-note,[data-theme=light] .wd-pricing-label,[data-theme=light] .wd-pricing-price-sub{color:var(--text-body)}[data-theme=light] .compare-table .check,[data-theme=light] .lp-compare .check{color:var(--brand-navy-deep)}[data-theme=light] .compare-table th,[data-theme=light] .lp-compare th{background:var(--bg-secondary);color:var(--text-primary)}[data-theme=light] .klantreis-arrow,[data-theme=light] .section-label-text{color:var(--brand-navy)}[data-theme=light] .badge-coming-soon{background:var(--highlight);color:var(--brand-navy-deep)}[data-theme=light] a:not(.btn,.lang-link,.skip-link,.nav-link,.menu-link,.footer-link,.lp-nav-link){color:var(--brand-navy)}[data-theme=light] select,[data-theme=light] select option{background:#fff;color:var(--text-primary)}[data-theme=light] .btn-outline:not(.section-dark .btn-outline,.lp-hero .btn-outline,.wd-hero .btn-outline,.case-hero .btn-outline,.hero .btn-outline,.page-header .btn-outline,.case-study .btn-outline,.lp-final-cta .btn-outline,.compliance-section .btn-outline,.featured-solution .btn-outline){border-color:var(--brand-navy);color:var(--brand-navy)}[data-theme=light] .case-hero span:not(.eyebrow,.highlight,.btn span,.accent),[data-theme=light] .lp-hero span:not(.eyebrow,.highlight,.btn span,.accent),[data-theme=light] .section-dark span:not(.eyebrow,.highlight,.btn span,.accent),[data-theme=light] .wd-hero span:not(.eyebrow,.highlight,.btn span,.accent){color:inherit}[data-theme=light] .section-dark .klantreis-card h1,[data-theme=light] .section-dark .klantreis-card h2,[data-theme=light] .section-dark .klantreis-card h3,[data-theme=light] .section-dark .klantreis-card h4,[data-theme=light] .section-dark [class*=-card]:not(.lp-case-card-content,.compliance-card--dark) h1,[data-theme=light] .section-dark [class*=-card]:not(.lp-case-card-content,.compliance-card--dark) h2,[data-theme=light] .section-dark [class*=-card]:not(.lp-case-card-content,.compliance-card--dark) h3,[data-theme=light] .section-dark [class*=-card]:not(.lp-case-card-content,.compliance-card--dark) h4{color:var(--text-primary)}[data-theme=light] .section-dark .klantreis-card .step-meta,[data-theme=light] .section-dark .klantreis-card li,[data-theme=light] .section-dark .klantreis-card p,[data-theme=light] .section-dark [class*=-card]:not(.lp-case-card-content,.compliance-card--dark) li,[data-theme=light] .section-dark [class*=-card]:not(.lp-case-card-content,.compliance-card--dark) p{color:var(--text-body)}[data-theme=light] .section-dark [class*=-card] .meta,[data-theme=light] .section-dark [class*=-card] .step-meta,[data-theme=light] .section-dark [class*=-card] small{color:var(--text-muted)}[data-theme=light] .section-dark [class*=-card] strong{color:var(--text-primary)}[data-theme=light] .section-dark [class*=-card] span{color:inherit}[data-theme=light]{--text-muted:#4b5563;--text-subtle:#4b5563}[data-theme=light] .section-dark .lp-section-intro,[data-theme=light] .section-dark .section-header>p[style*=color],[data-theme=light] .section-dark .section-header>p[style*=text-muted],[data-theme=light] .section-dark .section-subtitle,[data-theme=light] .section-dark span[style*=color]:not(.eyebrow,.highlight),[data-theme=light] .section-dark>.container>p[style*=color]{color:var(--text-on-dark-muted)!important}[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) .section-header>p[style*="rgba(255"],[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p[style*="color: rgba(255"],[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) p[style*="color:rgba(255"]{color:var(--text-body)!important}[data-theme=light] .section-dark .eyebrow,[data-theme=light] .section-dark .eyebrow span,[data-theme=light] .section-dark .section-label,[data-theme=light] .section-dark .section-label span{color:var(--highlight)}[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) .highlight,[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h1 span:not(.eyebrow),[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h2 span:not(.eyebrow),[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) h3 span:not(.eyebrow){color:var(--brand-navy)}[data-theme=light] .lp-badge{background:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .btn-outline{border-color:hsla(0,0%,100%,.4);color:var(--text-on-dark)}[data-theme=light] section:not(.section-dark,.page-header,.lp-hero,.wd-hero,.case-hero,.hero,.case-study,.lp-final-cta,.compliance-section,.featured-solution,.start-here,.contact-section,.cta-section,.aib-hero,.ws-hero,.aib-cta-final,.ws-cta-banner,.diensten-cta,.dark-stripe) .btn-outline{border-color:var(--brand-navy);color:var(--brand-navy)}[data-theme=light] .section-dark .klantreis-arrow,[data-theme=light] .section-dark .lp-step-number,[data-theme=light] .section-dark .stat-number{color:var(--highlight)}[data-theme=light] .stat-number{background:transparent;color:var(--brand-navy)}[data-theme=light] .stat-text{background:transparent;color:var(--text-body)}[data-theme=light] .lp-hero .lp-countdown-label,[data-theme=light] .lp-hero .lp-countdown-separator,[data-theme=light] .section-dark .lp-countdown-label,[data-theme=light] .section-dark .lp-countdown-separator{color:var(--highlight)}[data-theme=light] .lp-urgency{background:var(--brand-navy);border:1px solid var(--highlight);color:var(--text-on-dark)}[data-theme=light] .compare-table th,[data-theme=light] .lp-compare th,[data-theme=light] table th{background:var(--bg-secondary)!important;color:var(--text-primary)!important}[data-theme=light] .lp-hero .stat-text,[data-theme=light] .section-dark .stat-text,[data-theme=light] .wd-hero .stat-text{color:var(--text-on-dark-muted)}[data-theme=light] .case-hero .btn-outline,[data-theme=light] .case-study .btn-outline,[data-theme=light] .compliance-section .btn-outline,[data-theme=light] .hero .btn-outline,[data-theme=light] .lp-final-cta .btn-outline,[data-theme=light] .lp-hero .btn-outline,[data-theme=light] .page-header .btn-outline,[data-theme=light] .section-dark .btn-outline,[data-theme=light] .wd-hero .btn-outline{background:transparent;border:2px solid var(--highlight);color:var(--text-on-dark)}[data-theme=light] .case-hero .btn-outline:hover,[data-theme=light] .case-study .btn-outline:hover,[data-theme=light] .compliance-section .btn-outline:hover,[data-theme=light] .hero .btn-outline:hover,[data-theme=light] .lp-final-cta .btn-outline:hover,[data-theme=light] .lp-hero .btn-outline:hover,[data-theme=light] .page-header .btn-outline:hover,[data-theme=light] .section-dark .btn-outline:hover,[data-theme=light] .wd-hero .btn-outline:hover{background:var(--highlight);color:var(--brand-navy-deep)}[data-theme=light] .aib-hero,[data-theme=light] .ws-hero{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark);overflow:hidden;position:relative}[data-theme=light] .aib-hero:before,[data-theme=light] .ws-hero:before{background:radial-gradient(circle at 30% 30%,rgba(105,249,211,.18) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}[data-theme=light] .aib-hero>*,[data-theme=light] .ws-hero>*{position:relative;z-index:1}[data-theme=light] .aib-hero h1,[data-theme=light] .aib-hero h2,[data-theme=light] .ws-hero h1,[data-theme=light] .ws-hero h2{color:var(--text-on-dark)}[data-theme=light] .aib-hero .hero-subtitle,[data-theme=light] .aib-hero .lead,[data-theme=light] .aib-hero p,[data-theme=light] .ws-hero .hero-subtitle,[data-theme=light] .ws-hero .lead,[data-theme=light] .ws-hero p{color:var(--text-on-dark-muted)}[data-theme=light] .aib-hero h1 .accent,[data-theme=light] .aib-hero h1 .highlight,[data-theme=light] .ws-hero h1 .accent,[data-theme=light] .ws-hero h1 .highlight{color:var(--highlight)}[data-theme=light] .aib-section,[data-theme=light] .diensten-service,[data-theme=light] .ws-roi,[data-theme=light] .ws-testimonials{background:var(--bg-primary);padding:6rem 0}[data-theme=light] .aib-section.alt,[data-theme=light] .diensten-service--alt{background:var(--bg-secondary)}[data-theme=light] .aib-cta-final,[data-theme=light] .aib-section.dark-stripe,[data-theme=light] .diensten-cta,[data-theme=light] .ws-cta-banner{background:linear-gradient(135deg,var(--brand-navy) 0,var(--brand-navy-deep) 100%);color:var(--text-on-dark);overflow:hidden;padding:5rem 0;position:relative}[data-theme=light] .aib-cta-final:before,[data-theme=light] .aib-section.dark-stripe:before,[data-theme=light] .diensten-cta:before,[data-theme=light] .ws-cta-banner:before{background:radial-gradient(circle at 30% 30%,rgba(105,249,211,.18) 0,transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}[data-theme=light] .aib-cta-final>*,[data-theme=light] .aib-section.dark-stripe>*,[data-theme=light] .diensten-cta>*,[data-theme=light] .ws-cta-banner>*{position:relative;z-index:1}[data-theme=light] .aib-cta-final .section-title,[data-theme=light] .aib-cta-final h1,[data-theme=light] .aib-cta-final h2,[data-theme=light] .aib-cta-final h3,[data-theme=light] .aib-section.dark-stripe .section-title,[data-theme=light] .aib-section.dark-stripe h1,[data-theme=light] .aib-section.dark-stripe h2,[data-theme=light] .aib-section.dark-stripe h3,[data-theme=light] .aib-section.dark-stripe h4,[data-theme=light] .diensten-cta .section-title,[data-theme=light] .diensten-cta h1,[data-theme=light] .diensten-cta h2,[data-theme=light] .diensten-cta h3,[data-theme=light] .ws-cta-banner .section-title,[data-theme=light] .ws-cta-banner h1,[data-theme=light] .ws-cta-banner h2,[data-theme=light] .ws-cta-banner h3{color:var(--text-on-dark)}[data-theme=light] .aib-cta-final .section-title span,[data-theme=light] .aib-cta-final h2 span,[data-theme=light] .aib-hero .section-title span,[data-theme=light] .aib-hero h1 span,[data-theme=light] .aib-section.dark-stripe .section-title span,[data-theme=light] .aib-section.dark-stripe h2 span,[data-theme=light] .diensten-cta .section-title span,[data-theme=light] .diensten-cta h2 span,[data-theme=light] .ws-cta-banner .section-title span,[data-theme=light] .ws-cta-banner h2 span,[data-theme=light] .ws-hero .section-title span,[data-theme=light] .ws-hero h1 span{color:var(--highlight)}[data-theme=light] .aib-cta-final li,[data-theme=light] .aib-cta-final p,[data-theme=light] .aib-section.dark-stripe li,[data-theme=light] .aib-section.dark-stripe p,[data-theme=light] .diensten-cta li,[data-theme=light] .diensten-cta p,[data-theme=light] .ws-cta-banner li,[data-theme=light] .ws-cta-banner p{color:var(--text-on-dark-muted)}[data-theme=light] .aib-callout .btn-primary,[data-theme=light] .aib-callout .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .aib-cta-final .btn-primary,[data-theme=light] .aib-cta-final .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .aib-hero .btn-primary,[data-theme=light] .aib-hero .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .aib-section.dark-stripe .btn-primary,[data-theme=light] .aib-section.dark-stripe .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .diensten-cta .btn-primary,[data-theme=light] .diensten-cta .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .ws-cta-banner .btn-primary,[data-theme=light] .ws-cta-banner .btn:not(.btn-outline,.btn-secondary),[data-theme=light] .ws-hero .btn-primary,[data-theme=light] .ws-hero .btn:not(.btn-outline,.btn-secondary){background:var(--accent-on-dark);border-color:var(--accent-on-dark);color:var(--brand-navy-deep)}[data-theme=light] .aib-callout .btn-outline,[data-theme=light] .aib-cta-final .btn-outline,[data-theme=light] .aib-hero .btn-outline,[data-theme=light] .aib-section.dark-stripe .btn-outline,[data-theme=light] .case-hero .btn-outline,[data-theme=light] .case-study .btn-outline,[data-theme=light] .compliance-section .btn-outline,[data-theme=light] .contact-section .btn-outline,[data-theme=light] .cta-section .btn-outline,[data-theme=light] .diensten-cta .btn-outline,[data-theme=light] .hero .btn-outline,[data-theme=light] .lp-final-cta .btn-outline,[data-theme=light] .lp-hero .btn-outline,[data-theme=light] .page-header .btn-outline,[data-theme=light] .section-dark .btn-outline,[data-theme=light] .wd-hero .btn-outline,[data-theme=light] .ws-cta-banner .btn-outline,[data-theme=light] .ws-hero .btn-outline{background:transparent!important;border:2px solid hsla(0,0%,100%,.5)!important;color:var(--text-on-dark)!important}[data-theme=light] .aib-callout .btn-outline:hover,[data-theme=light] .aib-cta-final .btn-outline:hover,[data-theme=light] .aib-hero .btn-outline:hover,[data-theme=light] .aib-section.dark-stripe .btn-outline:hover,[data-theme=light] .case-hero .btn-outline:hover,[data-theme=light] .case-study .btn-outline:hover,[data-theme=light] .compliance-section .btn-outline:hover,[data-theme=light] .contact-section .btn-outline:hover,[data-theme=light] .cta-section .btn-outline:hover,[data-theme=light] .diensten-cta .btn-outline:hover,[data-theme=light] .hero .btn-outline:hover,[data-theme=light] .lp-final-cta .btn-outline:hover,[data-theme=light] .lp-hero .btn-outline:hover,[data-theme=light] .page-header .btn-outline:hover,[data-theme=light] .section-dark .btn-outline:hover,[data-theme=light] .wd-hero .btn-outline:hover,[data-theme=light] .ws-cta-banner .btn-outline:hover,[data-theme=light] .ws-hero .btn-outline:hover{background:transparent!important;border-color:var(--highlight)!important;color:var(--highlight)!important}[data-theme=light] .aib-section:not(.dark-stripe) h1,[data-theme=light] .aib-section:not(.dark-stripe) h2,[data-theme=light] .aib-section:not(.dark-stripe) h3,[data-theme=light] .diensten-service h2,[data-theme=light] .diensten-service h3,[data-theme=light] .ws-roi h2,[data-theme=light] .ws-testimonials h2{color:var(--brand-navy)}[data-theme=light] .aib-section:not(.dark-stripe) li,[data-theme=light] .aib-section:not(.dark-stripe) p,[data-theme=light] .diensten-service li,[data-theme=light] .diensten-service p{color:var(--text-body)}[data-theme=light] .aib-eyebrow{color:var(--accent-dark);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-theme=light] .aib-hero .aib-eyebrow,[data-theme=light] .aib-section.dark-stripe .aib-eyebrow{color:var(--highlight)}[data-theme=light] .aib-diff-card,[data-theme=light] .aib-faq-card,[data-theme=light] .aib-price-card,[data-theme=light] .aib-proof-card,[data-theme=light] .aib-value-card,[data-theme=light] .diensten-service-card,[data-theme=light] .ws-pricing-card,[data-theme=light] .ws-roi-card,[data-theme=light] .ws-testimonial,[data-theme=light] .ws-testimonial-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:2rem;transition:transform .2s ease,box-shadow .2s ease}[data-theme=light] .aib-diff-card:hover,[data-theme=light] .aib-price-card:hover,[data-theme=light] .aib-proof-card:hover,[data-theme=light] .aib-value-card:hover,[data-theme=light] .diensten-service-card:hover,[data-theme=light] .ws-pricing-card:hover,[data-theme=light] .ws-roi-card:hover,[data-theme=light] .ws-testimonial-card:hover,[data-theme=light] .ws-testimonial:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}[data-theme=light] .aib-section.dark-stripe .aib-diff-card,[data-theme=light] .aib-section.dark-stripe .aib-price-card,[data-theme=light] .aib-section.dark-stripe .aib-proof-card,[data-theme=light] .aib-section.dark-stripe .aib-value-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);box-shadow:none;color:var(--text-on-dark)}[data-theme=light] .aib-section.dark-stripe .aib-diff-card h3,[data-theme=light] .aib-section.dark-stripe .aib-diff-card h4,[data-theme=light] .aib-section.dark-stripe .aib-price-card h3,[data-theme=light] .aib-section.dark-stripe .aib-price-card h4,[data-theme=light] .aib-section.dark-stripe .aib-value-card h3,[data-theme=light] .aib-section.dark-stripe .aib-value-card h4{color:var(--highlight)}[data-theme=light] .aib-diff-list,[data-theme=light] .aib-timeline{display:grid;gap:1rem;list-style:none;margin:0;padding:0}[data-theme=light] .aib-diff-list>li,[data-theme=light] .aib-timeline>li{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--text-body);padding:1.25rem 1.5rem}[data-theme=light] .aib-section.dark-stripe .aib-diff-list>li,[data-theme=light] .aib-section.dark-stripe .aib-timeline>li{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);color:var(--text-on-dark)}[data-theme=light] .aib-hero .aib-meta-row,[data-theme=light] .ws-hero .aib-meta-row{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;margin-top:2.5rem}[data-theme=light] .aib-hero .aib-meta-item,[data-theme=light] .ws-hero .aib-meta-item{border-left:2px solid var(--highlight);display:flex;flex-direction:column;gap:.25rem;padding:.25rem 0 .25rem 1rem}[data-theme=light] .aib-hero .aib-meta-item .num,[data-theme=light] .ws-hero .aib-meta-item .num{color:var(--text-on-dark);font-size:1.05rem;font-weight:800;line-height:1.2}[data-theme=light] .aib-hero .aib-meta-item .label,[data-theme=light] .ws-hero .aib-meta-item .label{color:var(--text-on-dark-muted);font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-theme=light] .aib-callout{color:var(--text-on-dark)}[data-theme=light] .aib-callout h1,[data-theme=light] .aib-callout h2,[data-theme=light] .aib-callout h3,[data-theme=light] .aib-callout h4{color:var(--text-on-dark)!important}[data-theme=light] .aib-callout h1 .accent,[data-theme=light] .aib-callout h1 span,[data-theme=light] .aib-callout h2 .accent,[data-theme=light] .aib-callout h2 span,[data-theme=light] .aib-callout h3 .accent,[data-theme=light] .aib-callout h3 span{color:var(--highlight)!important}[data-theme=light] .aib-callout li,[data-theme=light] .aib-callout p{color:var(--text-on-dark-muted)!important}[data-theme=light] .aib-value-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:3rem}[data-theme=light] .aib-value-card{background:var(--bg-secondary);border:1px solid var(--border-soft);border-radius:16px;box-shadow:none;padding:2rem;transition:all .2s ease}[data-theme=light] .aib-value-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-4px)}[data-theme=light] .aib-value-card .num{align-items:center;background:var(--brand-navy);border-radius:12px;color:var(--highlight);display:flex;font-family:Arial,Inter,sans-serif;font-size:1.1rem;font-weight:800;height:44px;justify-content:center;margin-bottom:1.25rem;width:44px}[data-theme=light] .aib-value-card h3{color:var(--brand-navy);font-size:1.1rem;margin-bottom:.75rem}[data-theme=light] .aib-value-card p{color:var(--text-body);font-size:.95rem;margin:0}[data-theme=light] .aib-diff-list{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin-top:3rem;padding:0}[data-theme=light] .aib-section.dark-stripe .aib-diff-item{background:transparent!important;border-bottom:0!important;border-left:0!important;border-radius:0!important;border-right:0!important;border-top:2px solid var(--highlight);box-shadow:none!important;padding-top:1.5rem}[data-theme=light] .aib-section.dark-stripe .aib-diff-item .num{background:transparent!important;border-radius:0;color:var(--highlight)!important;display:block;font-size:.85rem;font-weight:700;height:auto;letter-spacing:.1em;margin-bottom:.5rem;width:auto}[data-theme=light] .aib-section.dark-stripe .aib-diff-item h3{color:var(--text-on-dark)!important;font-size:1.15rem}[data-theme=light] .aib-section.dark-stripe .aib-diff-item p{color:var(--text-on-dark-muted)!important;font-size:.95rem;margin-top:.5rem}[data-theme=light] .aib-timeline{margin-top:3rem;position:relative}[data-theme=light] .aib-timeline:before{background:linear-gradient(to right,var(--highlight) 0,var(--brand-navy) 100%);content:"";height:2px;left:0;opacity:.3;position:absolute;right:0;top:32px}[data-theme=light] .aib-timeline-grid{display:grid;gap:1.5rem;position:relative}@media (width >= 1025px){[data-theme=light] .aib-timeline-grid{grid-template-columns:repeat(4,1fr)}}[data-theme=light] .aib-timeline-step{text-align:left}[data-theme=light] .aib-week-badge{align-items:center;background:var(--brand-navy);border:4px solid var(--bg-primary);border-radius:50%;box-shadow:var(--shadow-md);color:var(--highlight);display:flex;font-family:Arial,Inter,sans-serif;font-size:1.4rem;font-weight:800;height:64px;justify-content:center;margin-bottom:1.5rem;position:relative;width:64px;z-index:2}[data-theme=light] .aib-timeline-step .aib-phase-label,[data-theme=light] .aib-timeline-step .phase-label{color:var(--accent-dark);font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}[data-theme=light] .aib-timeline-step h3{color:var(--brand-navy);font-size:1.05rem;margin-bottom:.5rem}[data-theme=light] .aib-timeline-step p{color:var(--text-body);font-size:.9rem}[data-theme=light] .aib-deliv-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}[data-theme=light] .aib-deliv-card{align-items:flex-start;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:12px;box-shadow:none;display:flex;gap:1rem;padding:1.5rem;transition:all .2s ease}[data-theme=light] .aib-deliv-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-sm)}[data-theme=light] .aib-deliv-card .aib-check,[data-theme=light] .aib-deliv-card .check{align-items:center;background:var(--highlight);border-radius:50%;color:var(--brand-navy);display:flex;flex-shrink:0;font-weight:800;height:28px;justify-content:center;width:28px}[data-theme=light] .aib-deliv-card strong{color:var(--brand-navy);display:block;margin-bottom:.25rem}[data-theme=light] .aib-deliv-card p{color:var(--text-body);font-size:.88rem;margin:0}[data-theme=light] .aib-paths-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:3rem}[data-theme=light] .aib-path-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;border-top:4px solid var(--highlight);box-shadow:none;padding:2rem;transition:all .2s ease}[data-theme=light] .aib-path-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .aib-path-card .aib-path-num,[data-theme=light] .aib-path-card .path-num{color:var(--accent-dark);font-family:Arial,Inter,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}[data-theme=light] .aib-path-card h3{color:var(--brand-navy);font-size:1.2rem;margin-bottom:.75rem}[data-theme=light] .aib-audience-grid{display:grid;gap:2rem;margin-top:3rem}@media (width >= 769px){[data-theme=light] .aib-audience-grid{grid-template-columns:1fr 1fr}}[data-theme=light] .aib-audience-card{border-radius:16px;padding:2rem}[data-theme=light] .aib-audience-card.yes{background:rgb(105 249 211/8%);border:1px solid var(--highlight)}[data-theme=light] .aib-audience-card.no{background:var(--bg-secondary);border:1px solid var(--border-soft)}[data-theme=light] .aib-audience-card h3{color:var(--brand-navy);font-size:1.2rem;margin-bottom:1.25rem}[data-theme=light] .aib-audience-card.yes h3:before{color:var(--accent-dark);content:"+ "}[data-theme=light] .aib-audience-card.no h3:before{color:#dc2626;content:"— "}[data-theme=light] .aib-audience-card ul{list-style:none;margin:0;padding:0}[data-theme=light] .aib-audience-card li{color:var(--text-body);font-size:.95rem;padding:.5rem 0 .5rem 1.5rem;position:relative}[data-theme=light] .aib-audience-card.yes li:before{color:var(--accent-dark);content:"✓";font-weight:800;left:0;position:absolute}[data-theme=light] .aib-audience-card.no li:before{color:#dc2626;content:"×";font-weight:800;left:0;position:absolute}[data-theme=light] .aib-pricing-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;border-top:4px solid var(--highlight);box-shadow:var(--shadow-md);margin:3rem auto 0;max-width:480px;padding:2.5rem;text-align:center}[data-theme=light] .aib-pricing-card .aib-price,[data-theme=light] .aib-pricing-card .price{color:var(--brand-navy);font-family:Arial,Inter,sans-serif;font-size:2.5rem;font-weight:800;margin-bottom:.5rem}[data-theme=light] .aib-case-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:3rem}[data-theme=light] .aib-case-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;box-shadow:none;padding:2rem;transition:all .2s ease}[data-theme=light] .aib-case-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .aib-cta-final .btn,[data-theme=light] .aib-hero .btn,[data-theme=light] .aib-section.dark-stripe .btn,[data-theme=light] .diensten-cta .btn,[data-theme=light] .ws-cta-banner .btn,[data-theme=light] .ws-hero .btn{border-radius:var(--radius-pill)}[data-theme=light] .aib-section .container,[data-theme=light] .diensten-service .container,[data-theme=light] .ws-roi .container,[data-theme=light] .ws-testimonials .container{position:relative}[data-theme=light] .aib-hero+.aib-section,[data-theme=light] .ws-hero+.lp-clients{border-top:0}[data-theme=light] .page-header .hero-cta-group,[data-theme=light] .page-header .hero-ctas{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media (width <= 768px){[data-theme=light] .page-header .hero-cta-group,[data-theme=light] .page-header .hero-ctas{align-items:center;flex-direction:column}[data-theme=light] .page-header .hero-cta-group .btn,[data-theme=light] .page-header .hero-ctas .btn{max-width:280px;width:100%}}[data-theme=light] .workshop-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;border-top:4px solid var(--highlight);box-shadow:none;padding:2rem;transition:all .2s ease}[data-theme=light] .workshop-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-4px)}[data-theme=light] .workshop-card.workshop-card-featured{background:rgb(105 249 211/6%);border-color:var(--highlight)}[data-theme=light] .workshop-card h3{color:var(--brand-navy);font-size:1.25rem;margin-bottom:.75rem}[data-theme=light] .workshop-card-badge{align-items:center;color:var(--accent-dark);display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}[data-theme=light] .workshop-card-badge i{color:var(--accent-dark)}[data-theme=light] .workshop-card-featured .workshop-card-badge,[data-theme=light] .workshop-card-featured .workshop-card-badge i{color:var(--brand-navy)}[data-theme=light] .ws-testimonial-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;box-shadow:none;padding:2rem;transition:all .2s ease}[data-theme=light] .ws-testimonial-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .ws-testimonial-stars{color:var(--highlight);font-size:1.1rem;letter-spacing:.1em;margin-bottom:.75rem}[data-theme=light] .ws-testimonial-card blockquote{color:var(--text-body);font-style:italic;margin:0 0 1rem}[data-theme=light] .ws-testimonial-author{color:var(--brand-navy);font-weight:700}[data-theme=light] .ws-testimonial-role{color:var(--text-muted);font-size:.88rem}[data-theme=light] .ws-roi-inputs,[data-theme=light] .ws-roi-results{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;box-shadow:var(--shadow-sm);padding:2rem}[data-theme=light] .ws-roi-result{border-bottom:1px solid var(--border-soft);padding:1rem 0}[data-theme=light] .ws-roi-result:last-child{border-bottom:0}[data-theme=light] .ws-roi-payback-value,[data-theme=light] .ws-roi-value{color:var(--brand-navy);font-size:1.4rem;font-weight:800}[data-theme=light] .ws-roi-highlight{color:var(--accent-dark);font-weight:700}[data-theme=light] .ws-roi-payback{background:rgba(105,249,211,.1);border-radius:12px;margin-top:1rem;padding:1rem 1.25rem}[data-theme=light] .ws-roi-payback-label{color:var(--accent-dark);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-theme=light] .ws-hero-usp{align-items:center;color:var(--text-on-dark);display:flex;gap:.6rem}[data-theme=light] .ws-hero-usp i,[data-theme=light] .ws-hero-usp:before{color:var(--highlight)}[data-theme=light] .ws-trainer-bio{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;padding:2rem;transition:all .2s ease}[data-theme=light] .ws-trainer-bio:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .trajecten-pad-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;border-top:4px solid var(--highlight);box-shadow:none;padding:2rem;transition:all .2s ease}[data-theme=light] .trajecten-pad-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .pad-label{background:rgba(105,249,211,.14);border-radius:999px;color:var(--accent-dark);display:inline-block;font-family:Arial,Inter,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.1em;margin-bottom:.5rem;padding:.35rem .7rem;text-transform:uppercase}[data-theme=light] .trajecten-pad-card h3{color:var(--brand-navy);font-size:1.25rem;margin-bottom:.75rem}[data-theme=light] .solution-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;box-shadow:none;display:block;padding:2rem;transition:all .2s ease}[data-theme=light] .solution-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-4px)}[data-theme=light] .solution-card-icon{align-items:center;background:var(--brand-navy);border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:1.25rem;width:44px}[data-theme=light] .solution-card-icon i{color:var(--highlight);font-size:1.2rem}[data-theme=light] .solution-card h3{color:var(--brand-navy);font-size:1.15rem;margin-bottom:.5rem}[data-theme=light] .solution-card p{color:var(--text-body);font-size:.95rem}[data-theme=light] .trajecten-pad-b .trajecten-feature{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:var(--text-on-dark);padding:1.25rem 1.5rem}[data-theme=light] .trajecten-pad-b .trajecten-feature h3,[data-theme=light] .trajecten-pad-b .trajecten-feature h4{color:var(--highlight)!important}[data-theme=light] .trajecten-pad-b .trajecten-feature li,[data-theme=light] .trajecten-pad-b .trajecten-feature p{color:var(--text-on-dark-muted)!important}[data-theme=light] .klantreis-card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;border-top:4px solid var(--highlight);box-shadow:none;padding:1.75rem;transition:all .2s ease}[data-theme=light] .klantreis-card:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .klantreis-card--primary{background:var(--bg-card);border-color:var(--border-soft);border-top:4px solid var(--highlight);box-shadow:var(--shadow-md)}[data-theme=light] .klantreis-card .num,[data-theme=light] .klantreis-card .step-num{align-items:center;background:var(--brand-navy);border-radius:10px;color:var(--highlight);display:inline-flex;font-family:Arial,Inter,sans-serif;font-weight:800;height:36px;justify-content:center;margin-bottom:.75rem;width:36px}[data-theme=light] .klantreis-arrow{color:var(--highlight)}[data-theme=light] .diensten-service-bullets{display:grid;gap:.6rem;list-style:none;margin:1.5rem 0;padding:0}[data-theme=light] .diensten-service-bullets li{color:var(--text-body);padding-left:1.75rem;position:relative}[data-theme=light] .diensten-service-bullets li i.fa-check,[data-theme=light] .diensten-service-bullets li i.fas{color:var(--accent-dark);font-size:.95rem;left:0;position:absolute;top:.25rem}[data-theme=light] .diensten-service .section-label,[data-theme=light] .diensten-service>.container>.section-label{color:var(--accent-dark);display:inline-block;font-family:Arial,Inter,sans-serif;font-size:.8rem;font-weight:800;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}[data-theme=light] .diensten-service-meta{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.92rem;gap:.5rem 1.5rem;margin-top:1rem}[data-theme=light] .diensten-service-meta>*{border-left:2px solid var(--highlight);color:var(--text-body);padding-left:.7rem}[data-theme=light] .diensten-paden-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2rem}[data-theme=light] .diensten-paden-grid>*{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;border-top:4px solid var(--highlight);padding:1.75rem;transition:all .2s ease}[data-theme=light] .diensten-paden-grid>:hover{border-color:var(--highlight);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=light] .diensten-service .section-title span,[data-theme=light] .diensten-service h2 span{color:var(--accent-dark)}[data-theme=light] .btn-outline,[data-theme=light] .btn.btn-outline{background:transparent;border:2px solid var(--brand-navy);color:var(--brand-navy);font-weight:700}[data-theme=light] .btn-outline:hover,[data-theme=light] .btn.btn-outline:hover{background:var(--brand-navy);border-color:var(--brand-navy);color:var(--text-on-dark)}[data-theme=light] .case-study .slider-arrow,[data-theme=light] .section-dark .slider-arrow,[data-theme=light] .slider-arrow,[data-theme=light] .ws-testimonials .slider-arrow{background:transparent;border:2px solid var(--highlight)!important;color:var(--highlight);transition:background .2s ease}[data-theme=light] .case-study .slider-arrow:hover,[data-theme=light] .section-dark .slider-arrow:hover,[data-theme=light] .slider-arrow:hover{background:rgba(105,249,211,.18)}[data-theme=light] .case-study .slider-dot,[data-theme=light] .section-dark .slider-dot{background:hsla(0,0%,100%,.24);border:0}[data-theme=light] .case-study .slider-dot.active,[data-theme=light] .section-dark .slider-dot.active{background:var(--highlight)}[data-theme=light] .case-study .extra-overlay{color:var(--text-on-dark)!important;font-weight:700}[data-theme=light] .case-study .extra-overlay .count-up,[data-theme=light] .case-study .extra-overlay .highlight{color:var(--highlight)!important;font-weight:800}[data-theme=light] .ws-hero{min-height:0;padding:110px 0 56px}@media (width >= 1024px){[data-theme=light] .ws-hero{padding:96px 0 48px}}[data-theme=light] .ws-hero .breadcrumb-nav,[data-theme=light] .ws-hero .breadcrumb-nav a,[data-theme=light] .ws-hero .breadcrumb-separator{color:hsla(0,0%,100%,.7)!important}[data-theme=light] .ws-hero .breadcrumb-current,[data-theme=light] .ws-hero .breadcrumb-nav a:hover{color:var(--highlight)!important}[data-theme=light] .ws-hero .workshop-card-badge{align-items:center;background:rgba(105,249,211,.14);border-radius:999px;color:var(--highlight)!important;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.1em;margin-bottom:1rem;padding:.35rem .85rem;text-transform:uppercase}[data-theme=light] .ws-hero .workshop-card-badge i{color:var(--highlight)!important}[data-theme=light] .ws-hero .breadcrumb-nav{margin-bottom:1.25rem!important;padding-bottom:0!important}[data-theme=light] .ws-hero .ws-hero-visual{border-radius:16px;max-height:420px;overflow:hidden}[data-theme=light] .ws-hero .ws-hero-visual img,[data-theme=light] .ws-hero .ws-hero-visual picture,[data-theme=light] .ws-hero .ws-hero-visual picture img{display:block;height:100%;max-height:420px;object-fit:cover;width:100%}[data-theme=light] .ws-hero .ws-hero-grid{align-items:start!important}[data-theme=light] .ws-hero .ws-hero-content,[data-theme=light] .ws-hero .ws-hero-grid{margin-top:0!important;padding-top:0!important}[data-theme=light] .ws-hero .ws-hero-content>:first-child{margin-top:0!important}[data-theme=light] .ws-hero .workshop-card-badge{margin-top:0}[data-theme=light] .ws-hero h1{margin-bottom:.75rem;margin-top:.25rem}[data-theme=light] .ws-hero .ws-hero-subtitle{margin-bottom:1rem;margin-top:0}[data-theme=light] .ws-hero .ws-hero-usps{gap:.5rem;margin-top:1rem}[data-theme=light] .ws-hero .ws-hero-ctas{margin-top:1.25rem}[data-theme=light] .wd-hero{min-height:0;padding:110px 0 56px}@media (width >= 1024px){[data-theme=light] .wd-hero{padding:96px 0 48px}}[data-theme=light] .wd-hero .breadcrumb-nav{margin-bottom:1.25rem}[data-theme=light] .wd-hero h1{margin-bottom:1rem;margin-top:.5rem}[data-theme=light] .wd-hero .wd-hero-subtitle,[data-theme=light] .wd-hero p{margin-bottom:1.25rem;margin-top:0}[data-theme=light] .wd-hero .wd-hero-meta,[data-theme=light] .wd-hero .wd-meta-row{margin-top:1.25rem}[data-theme=light] .wd-hero .wd-badge{background:rgba(105,249,211,.14);border-radius:999px;color:var(--highlight)!important;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.1em;margin-bottom:1rem;padding:.35rem .85rem;text-transform:uppercase}[data-theme=light] .wd-hero .wd-hero-subtitle{color:var(--text-on-dark-muted)!important}[data-theme=light] .wd-hero h1{color:var(--text-on-dark)!important}[data-theme=light] .wd-hero h1 .accent,[data-theme=light] .wd-hero h1 span{color:var(--highlight)!important}[data-theme=light] .wd-hero .wd-hero-meta li,[data-theme=light] .wd-hero .wd-meta-item,[data-theme=light] .wd-hero .wd-meta-row li,[data-theme=light] .wd-hero ul li{color:var(--text-on-dark)!important}[data-theme=light] .wd-hero .wd-meta-item i,[data-theme=light] .wd-hero ul li i{color:var(--highlight)}[data-theme=light] .section-dark .trajecten-feature li,[data-theme=light] .section-dark .trajecten-feature p,[data-theme=light] .trajecten-pad-b .trajecten-feature li,[data-theme=light] .trajecten-pad-b .trajecten-feature p{color:var(--text-on-dark-muted)!important}[data-theme=light] .section-dark .trajecten-feature h3,[data-theme=light] .section-dark .trajecten-feature h4,[data-theme=light] .trajecten-pad-b .trajecten-feature h3,[data-theme=light] .trajecten-pad-b .trajecten-feature h4{color:var(--highlight)!important}