@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700&family=Inter:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";:root{--waaltech-font-size-base: 16px;--waaltech-font-family-primary: "Montserrat", "IBM Plex Sans", "Inter", sans-serif;--waaltech-font-family-secondary: "Inter", sans-serif;--waaltech-font-weight-normal: 400;--waaltech-font-weight-medium: 500;--waaltech-font-weight-semi-bold: 600;--waaltech-font-weight-bold: 700;--waaltech-font-weight-extra-bold: 800;--waaltech-font-weight-black: 900;--waaltech-background: #ffffff;--waaltech-foreground: oklch(.145 0 0);--waaltech-card: #ffffff;--waaltech-card-foreground: oklch(.145 0 0);--waaltech-popover: oklch(1 0 0);--waaltech-popover-foreground: oklch(.145 0 0);--waaltech-primary: #030213;--waaltech-primary-foreground: oklch(1 0 0);--waaltech-secondary: oklch(.95 .0058 264.53);--waaltech-secondary-foreground: #030213;--waaltech-muted: #ececf0;--waaltech-muted-foreground: #717182;--waaltech-accent: #e9ebef;--waaltech-accent-foreground: #030213;--waaltech-destructive: #d4183d;--waaltech-destructive-foreground: #ffffff;--waaltech-border: rgba(0, 0, 0, .1);--waaltech-input: transparent;--waaltech-input-background: #f3f3f5;--waaltech-switch-background: #cbced4;--waaltech-ring: oklch(.708 0 0);--waaltech-accent-start: #d2d2d2;--waaltech-accent-end: #e8e8e8;--waaltech-accent-hover-start: #b8b8b8;--waaltech-accent-hover-end: #d2d2d2;--waaltech-section-dark-start: #0e1a2b;--waaltech-section-dark-mid: #1a2838;--waaltech-section-dark-alt: #2f3a4a;--waaltech-glass-surface: rgba(255, 255, 255, .1);--waaltech-glass-surface-soft: rgba(255, 255, 255, .05);--waaltech-glass-border: rgba(255, 255, 255, .2);--waaltech-glass-border-strong: rgba(255, 255, 255, .32);--waaltech-shell-wide: 1440px;--waaltech-gold-start: #cfb53b;--waaltech-gold-end: #e6d799;--waaltech-gold-hover-start: #b8a232;--waaltech-gold-hover-end: #cfb53b;--waaltech-bg: #0e1a2b;--waaltech-bg-soft: #132238;--waaltech-panel: var(--waaltech-card);--waaltech-panel-soft: #f8fafc;--waaltech-text: var(--waaltech-foreground);--waaltech-text-soft: var(--waaltech-muted-foreground);--waaltech-white: #ffffff;--waaltech-white-soft: #99A1AF;--waaltech-shadow: 0 20px 50px rgba(15, 23, 42, .16);--waaltech-radius-sm: calc(var(--waaltech-radius) - 4px);--waaltech-radius-md: calc(var(--waaltech-radius) - 2px);--waaltech-radius: .625rem;--waaltech-radius-lg: var(--waaltech-radius);--waaltech-radius-xl: calc(var(--waaltech-radius) + 4px);--waaltech-radius-2xl: 1.5rem;--waaltech-radius-full: 9999px;--waaltech-text-xs: .75rem;--waaltech-text-sm: .875rem;--waaltech-text-base: 1rem;--waaltech-text-lg: 1.125rem;--waaltech-text-xl: 1.25rem;--waaltech-text-2xl: 1.5rem;--waaltech-text-3xl: 1.875rem;--waaltech-text-4xl: 2.25rem;--waaltech-text-5xl: 3rem;--waaltech-space-1: .25rem;--waaltech-space-2: .5rem;--waaltech-space-3: .75rem;--waaltech-space-4: 1rem;--waaltech-space-5: 1.25rem;--waaltech-space-6: 1.5rem;--waaltech-space-8: 2rem;--waaltech-space-10: 2.5rem;--waaltech-space-12: 3rem;--waaltech-space-16: 4rem;--waaltech-space-20: 5rem;--waaltech-space-24: 6rem;--waaltech-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--waaltech-shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--waaltech-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--waaltech-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--waaltech-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--waaltech-shadow-premium: 0 20px 50px rgba(15, 23, 42, .16);--waaltech-transition-fast: .15s ease;--waaltech-transition-base: .3s ease;--waaltech-transition-slow: .5s ease}.dark{--waaltech-background: oklch(.145 0 0);--waaltech-foreground: oklch(.985 0 0);--waaltech-card: oklch(.145 0 0);--waaltech-card-foreground: oklch(.985 0 0);--waaltech-popover: oklch(.145 0 0);--waaltech-popover-foreground: oklch(.985 0 0);--waaltech-primary: oklch(.985 0 0);--waaltech-primary-foreground: oklch(.205 0 0);--waaltech-secondary: oklch(.269 0 0);--waaltech-secondary-foreground: oklch(.985 0 0);--waaltech-muted: oklch(.269 0 0);--waaltech-muted-foreground: oklch(.708 0 0);--waaltech-accent: oklch(.269 0 0);--waaltech-accent-foreground: oklch(.985 0 0);--waaltech-destructive: oklch(.396 .141 25.723);--waaltech-destructive-foreground: oklch(.637 .237 25.331);--waaltech-border: oklch(.269 0 0);--waaltech-input: oklch(.269 0 0);--waaltech-ring: oklch(.439 0 0)}.wp-block-waaltech-homepage-blocks-section,.wp-block-waaltech-homepage-blocks-hero,.wp-block-waaltech-homepage-blocks-services,.wp-block-waaltech-homepage-blocks-why-choose,.wp-block-waaltech-homepage-blocks-about,.wp-block-waaltech-homepage-blocks-over-ons,.wp-block-waaltech-homepage-blocks-contact,.wp-block-waaltech-homepage-blocks-projecten-pagina,.wp-block-waaltech-homepage-blocks-services-pagina,.wp-block-waaltech-homepage-blocks-project-detail,.wp-block-waaltech-homepage-blocks-service-detail,.wp-block-waaltech-homepage-blocks-sell-car,.wp-block-waaltech-homepage-blocks-reviews{box-sizing:border-box;font-family:var(--waaltech-font-family-primary)}.wp-block-waaltech-homepage-blocks-section *,.wp-block-waaltech-homepage-blocks-section *:before,.wp-block-waaltech-homepage-blocks-section *:after,.wp-block-waaltech-homepage-blocks-hero *,.wp-block-waaltech-homepage-blocks-hero *:before,.wp-block-waaltech-homepage-blocks-hero *:after,.wp-block-waaltech-homepage-blocks-services *,.wp-block-waaltech-homepage-blocks-services *:before,.wp-block-waaltech-homepage-blocks-services *:after,.wp-block-waaltech-homepage-blocks-why-choose *,.wp-block-waaltech-homepage-blocks-why-choose *:before,.wp-block-waaltech-homepage-blocks-why-choose *:after,.wp-block-waaltech-homepage-blocks-about *,.wp-block-waaltech-homepage-blocks-about *:before,.wp-block-waaltech-homepage-blocks-about *:after,.wp-block-waaltech-homepage-blocks-over-ons *,.wp-block-waaltech-homepage-blocks-over-ons *:before,.wp-block-waaltech-homepage-blocks-over-ons *:after,.wp-block-waaltech-homepage-blocks-contact *,.wp-block-waaltech-homepage-blocks-contact *:before,.wp-block-waaltech-homepage-blocks-contact *:after,.wp-block-waaltech-homepage-blocks-projecten-pagina *,.wp-block-waaltech-homepage-blocks-projecten-pagina *:before,.wp-block-waaltech-homepage-blocks-projecten-pagina *:after,.wp-block-waaltech-homepage-blocks-services-pagina *,.wp-block-waaltech-homepage-blocks-services-pagina *:before,.wp-block-waaltech-homepage-blocks-services-pagina *:after,.wp-block-waaltech-homepage-blocks-project-detail *,.wp-block-waaltech-homepage-blocks-project-detail *:before,.wp-block-waaltech-homepage-blocks-project-detail *:after,.wp-block-waaltech-homepage-blocks-service-detail *,.wp-block-waaltech-homepage-blocks-service-detail *:before,.wp-block-waaltech-homepage-blocks-service-detail *:after,.wp-block-waaltech-homepage-blocks-sell-car *,.wp-block-waaltech-homepage-blocks-sell-car *:before,.wp-block-waaltech-homepage-blocks-sell-car *:after,.wp-block-waaltech-homepage-blocks-reviews *,.wp-block-waaltech-homepage-blocks-reviews *:before,.wp-block-waaltech-homepage-blocks-reviews *:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--waaltech-font-weight-bold);line-height:1.2;color:var(--waaltech-foreground)}h1{font-size:var(--waaltech-text-5xl);font-weight:var(--waaltech-font-weight-black)}@media(max-width:768px){h1{font-size:var(--waaltech-text-4xl)}}h2{font-size:var(--waaltech-text-4xl);font-weight:var(--waaltech-font-weight-extra-bold)}@media(max-width:768px){h2{font-size:var(--waaltech-text-3xl)}}h3{font-size:var(--waaltech-text-3xl);font-weight:var(--waaltech-font-weight-bold)}@media(max-width:768px){h3{font-size:var(--waaltech-text-2xl)}}h4{font-size:var(--waaltech-text-2xl);font-weight:var(--waaltech-font-weight-bold)}h5{font-size:var(--waaltech-text-xl);font-weight:var(--waaltech-font-weight-semi-bold)}h6{font-size:var(--waaltech-text-lg);font-weight:var(--waaltech-font-weight-medium)}p{margin:0 0 var(--waaltech-space-4) 0;line-height:1.7;color:var(--waaltech-muted-foreground);font-size:var(--waaltech-text-base)}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.sm\:hidden{display:none!important}}@media(min-width:768px){.md\:block{display:block!important}.md\:hidden{display:none!important}}@media(min-width:1024px){.lg\:block{display:block!important}.lg\:hidden{display:none!important}}.waaltech-focus-ring:focus{outline:2px solid var(--waaltech-ring);outline-offset:2px}button:focus,input:focus,textarea:focus,select:focus{outline:2px solid var(--waaltech-ring);outline-offset:1px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.wp-block-waaltech-homepage-blocks-section,.wp-block-waaltech-homepage-blocks-hero,.wp-block-waaltech-homepage-blocks-services,.wp-block-waaltech-homepage-blocks-why-choose,.wp-block-waaltech-homepage-blocks-about,.wp-block-waaltech-homepage-blocks-over-ons,.wp-block-waaltech-homepage-blocks-contact,.wp-block-waaltech-homepage-blocks-projecten-pagina,.wp-block-waaltech-homepage-blocks-services-pagina,.wp-block-waaltech-homepage-blocks-project-detail,.wp-block-waaltech-homepage-blocks-service-detail,.wp-block-waaltech-homepage-blocks-sell-car,.wp-block-waaltech-homepage-blocks-reviews{box-shadow:none!important;background-image:none!important}}.waaltech-section{position:relative;padding:clamp(72px,12vw,96px) var(--waaltech-space-6)}@media(max-width:1024px){.waaltech-section{padding:clamp(60px,10vw,80px) var(--waaltech-space-5)}}@media(max-width:768px){.waaltech-section{padding:clamp(48px,8vw,64px) var(--waaltech-space-4)}}.waaltech-shell{max-width:1200px;margin:0 auto;width:100%}.waaltech-grid{display:grid;gap:var(--waaltech-space-6)}.waaltech-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:768px){.waaltech-grid--2{grid-template-columns:1fr}}.waaltech-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.waaltech-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.waaltech-grid--3{grid-template-columns:1fr}}.waaltech-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1280px){.waaltech-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.waaltech-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.waaltech-grid--4{grid-template-columns:1fr}}.waaltech-grid--gap-sm{gap:var(--waaltech-space-4)}.waaltech-grid--gap-md{gap:var(--waaltech-space-6)}.waaltech-grid--gap-lg{gap:var(--waaltech-space-8)}.waaltech-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:768px){.waaltech-grid-2{grid-template-columns:1fr}}.waaltech-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.waaltech-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.waaltech-grid-3{grid-template-columns:1fr}}.waaltech-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1280px){.waaltech-grid-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.waaltech-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.waaltech-grid-4{grid-template-columns:1fr}}.waaltech-kicker{font-size:13px;line-height:1;font-weight:var(--waaltech-font-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--waaltech-space-4);color:var(--waaltech-accent-start)}.waaltech-kicker--gradient{background:linear-gradient(135deg,var(--waaltech-accent-start),var(--waaltech-accent-end));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.waaltech-section-title{margin:0 0 var(--waaltech-space-4);font-size:clamp(32px,5vw,52px);line-height:1.08;font-weight:var(--waaltech-font-weight-extra-bold);color:var(--waaltech-foreground)}.waaltech-section-text{margin:0;font-size:var(--waaltech-text-lg);line-height:1.7;color:var(--waaltech-muted-foreground);max-width:640px}.waaltech-card{background:var(--waaltech-card);border:1px solid var(--waaltech-border);border-radius:var(--waaltech-radius-xl);box-shadow:var(--waaltech-shadow-lg);overflow:hidden;transition:all var(--waaltech-transition-base);position:relative}.waaltech-card:hover{transform:translateY(-2px);box-shadow:var(--waaltech-shadow-xl)}.waaltech-card--premium{box-shadow:var(--waaltech-shadow-premium)}.waaltech-card--premium:hover{box-shadow:0 25px 60px #0f172a40}.waaltech-card--flat{box-shadow:none;border:1px solid var(--waaltech-border)}.waaltech-card--flat:hover{transform:none;box-shadow:var(--waaltech-shadow-md)}.waaltech-card-media{aspect-ratio:16/10;width:100%;object-fit:cover;display:block;background:var(--waaltech-muted)}.waaltech-card-body{padding:var(--waaltech-space-6)}@media(max-width:768px){.waaltech-card-body{padding:var(--waaltech-space-5)}}.waaltech-card-title{margin:0 0 var(--waaltech-space-3);font-size:var(--waaltech-text-xl);font-weight:var(--waaltech-font-weight-bold);color:var(--waaltech-foreground)}.waaltech-card-title--large{font-size:var(--waaltech-text-2xl)}.waaltech-card-text{margin:0;font-size:var(--waaltech-text-base);line-height:1.7;color:var(--waaltech-muted-foreground)}.waaltech-card-footer{padding:0 var(--waaltech-space-6) var(--waaltech-space-6);margin-top:var(--waaltech-space-4)}@media(max-width:768px){.waaltech-card-footer{padding:0 var(--waaltech-space-5) var(--waaltech-space-5)}}.waaltech-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--waaltech-space-2);min-height:48px;padding:var(--waaltech-space-3) var(--waaltech-space-6);border-radius:var(--waaltech-radius-full);font-size:var(--waaltech-text-base);font-weight:var(--waaltech-font-weight-bold);font-family:inherit;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all var(--waaltech-transition-base);position:relative;white-space:nowrap}.waaltech-button:focus{outline:2px solid var(--waaltech-ring);outline-offset:2px}.waaltech-button:disabled{opacity:.6;cursor:not-allowed}.waaltech-button:not(:disabled):hover{transform:translateY(-1px)}.waaltech-button--primary{color:var(--waaltech-primary-foreground);background:linear-gradient(135deg,var(--waaltech-accent-start),var(--waaltech-accent-end))}.waaltech-button--primary:hover:not(:disabled){background:linear-gradient(135deg,var(--waaltech-accent-hover-start),var(--waaltech-accent-hover-end));box-shadow:0 12px 30px #00000026}.waaltech-button--secondary{color:var(--waaltech-foreground);background:var(--waaltech-secondary);border-color:var(--waaltech-border)}.waaltech-button--secondary:hover:not(:disabled){background:var(--waaltech-accent)}.waaltech-button--outline{color:var(--waaltech-accent-start);background:transparent;border-color:var(--waaltech-accent-start)}.waaltech-button--outline:hover:not(:disabled){background:var(--waaltech-accent-start);color:var(--waaltech-primary-foreground)}.waaltech-button--ghost{color:var(--waaltech-foreground);background:transparent}.waaltech-button--ghost:hover:not(:disabled){background:var(--waaltech-accent)}.waaltech-button--dark{color:var(--waaltech-primary-foreground);background:var(--waaltech-primary)}.waaltech-button--dark:hover:not(:disabled){background:color-mix(in srgb,var(--waaltech-primary) 90%,white)}.waaltech-button--sm{min-height:40px;padding:var(--waaltech-space-2) var(--waaltech-space-4);font-size:var(--waaltech-text-sm)}.waaltech-button--lg{min-height:56px;padding:var(--waaltech-space-4) var(--waaltech-space-8);font-size:var(--waaltech-text-lg)}.waaltech-button-primary{color:var(--waaltech-secondary-foreground);background:linear-gradient(135deg,var(--waaltech-accent-start),var(--waaltech-accent-end))}.waaltech-button-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--waaltech-accent-hover-start),var(--waaltech-accent-hover-end));box-shadow:0 12px 30px #00000026}.waaltech-button-secondary{color:var(--waaltech-foreground);background:var(--waaltech-secondary);border-color:var(--waaltech-border)}.waaltech-button-secondary:hover:not(:disabled){background:var(--waaltech-accent)}.waaltech-button-dark{color:var(--waaltech-primary-foreground);background:var(--waaltech-primary)}.waaltech-button-dark:hover:not(:disabled){background:color-mix(in srgb,var(--waaltech-primary) 90%,white)}.waaltech-button-row{display:flex;flex-wrap:wrap;gap:var(--waaltech-space-3);margin-top:var(--waaltech-space-6)}@media(max-width:640px){.waaltech-button-row{flex-direction:column;align-items:stretch}.waaltech-button-row .waaltech-button{justify-content:center}}.waaltech-feature-list,.waaltech-spec-list,.waaltech-check-list{list-style:none;padding:0;margin:var(--waaltech-space-4) 0 0;display:grid;gap:var(--waaltech-space-3)}.waaltech-feature-list li,.waaltech-spec-list li,.waaltech-check-list li{position:relative;padding-left:var(--waaltech-space-5);color:var(--waaltech-muted-foreground);line-height:1.6}.waaltech-feature-list li:before,.waaltech-spec-list li:before,.waaltech-check-list li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:var(--waaltech-radius-full);background:linear-gradient(135deg,var(--waaltech-accent-start),var(--waaltech-accent-end));transform:translateY(-50%)}.waaltech-check-list li:before{content:"✓";width:auto;height:auto;background:none;color:var(--waaltech-accent-start);font-weight:var(--waaltech-font-weight-bold);font-size:14px;top:.6em}.waaltech-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--waaltech-space-4)}@media(max-width:768px){.waaltech-stat-grid{grid-template-columns:1fr}}.waaltech-stat{text-align:center}@media(max-width:768px){.waaltech-stat{padding:var(--waaltech-space-4)}}.waaltech-stat-value{margin:0 0 var(--waaltech-space-2);font-size:clamp(28px,4vw,42px);font-weight:var(--waaltech-font-weight-extra-bold);color:var(--waaltech-primary-foreground);line-height:1.1}.waaltech-stat-label{margin:0;font-size:var(--waaltech-text-base);color:#ffffffd1}.waaltech-placeholder{background:linear-gradient(135deg,#dbeafe,#dcfce7);min-height:220px;border-radius:var(--waaltech-radius-lg);display:flex;align-items:center;justify-content:center;color:var(--waaltech-muted-foreground);text-align:center;font-weight:var(--waaltech-font-weight-medium)}.waaltech-editor-box{border:1px dashed #94a3b8;border-radius:var(--waaltech-radius-lg);padding:var(--waaltech-space-3);margin-top:var(--waaltech-space-3);background:#f8fafc80}.waaltech-editor-label{display:block;font-weight:var(--waaltech-font-weight-bold);margin:var(--waaltech-space-2) 0;color:var(--waaltech-foreground)}.waaltech-editor-actions{display:flex;gap:var(--waaltech-space-2);flex-wrap:wrap;margin-top:var(--waaltech-space-2)}.waaltech-muted{color:var(--waaltech-muted-foreground)!important}@keyframes waaltech-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes waaltech-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.waaltech-animate-fade-in{animation:waaltech-fade-in .6s ease-out}.waaltech-animate-scale-in{animation:waaltech-scale-in .4s ease-out}.waaltech-hover-lift:hover{transform:translateY(-2px);transition:transform var(--waaltech-transition-base)}.waaltech-hover-scale:hover{transform:scale(1.05);transition:transform var(--waaltech-transition-base)}.waaltech-shell--wide{max-width:var(--waaltech-shell-wide)}.waaltech-dark-section{background:linear-gradient(135deg,var(--waaltech-section-dark-start),var(--waaltech-section-dark-mid),var(--waaltech-section-dark-start));color:var(--waaltech-white);overflow:hidden}.waaltech-dark-section-alt{background:linear-gradient(135deg,var(--waaltech-section-dark-mid),var(--waaltech-section-dark-alt),var(--waaltech-section-dark-mid));color:var(--waaltech-white);overflow:hidden}.waaltech-section-orb{position:absolute;border-radius:999px;pointer-events:none;filter:blur(72px);opacity:.9}.waaltech-section-orb--accent{background:color-mix(in srgb,var(--waaltech-accent-start) 12%,transparent)}.waaltech-section-orb--blue{background:#3b82f61a}.waaltech-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--waaltech-space-6);margin-bottom:clamp(48px,8vw,80px)}@media(max-width:768px){.waaltech-section-header{flex-direction:column;align-items:flex-start;margin-bottom:var(--waaltech-space-10)}}.waaltech-section-header--center{flex-direction:column;align-items:center;text-align:center}.waaltech-section-header__content{max-width:760px}.waaltech-pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--waaltech-space-2);padding:.75rem 1rem;margin:0 0 var(--waaltech-space-6);border-radius:var(--waaltech-radius-full);border:1px solid color-mix(in srgb,var(--waaltech-accent-start) 30%,transparent);background:color-mix(in srgb,var(--waaltech-accent-start) 20%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--waaltech-accent-start);font-size:.875rem;font-weight:var(--waaltech-font-weight-semi-bold);letter-spacing:.12em;text-transform:uppercase}.waaltech-gradient-text{color:transparent;background-image:linear-gradient(to right,var(--waaltech-accent-start),var(--waaltech-accent-end));background-clip:text;-webkit-background-clip:text}.waaltech-text-white{color:var(--waaltech-white)}.waaltech-text-white-muted{color:#ffffffb8}.waaltech-glass-card,.waaltech-glass-frame,.waaltech-form-card{position:relative;border:1px solid var(--waaltech-glass-border);background:linear-gradient(135deg,var(--waaltech-glass-surface),var(--waaltech-glass-surface-soft));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 25px 50px -12px #0f172a59;height:fit-content}.waaltech-glass-card{border-radius:var(--waaltech-radius-2xl);overflow:hidden;transition:transform var(--waaltech-transition-base),border-color var(--waaltech-transition-base),box-shadow var(--waaltech-transition-base)}.waaltech-glass-card:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--waaltech-accent-start) 50%,transparent);box-shadow:0 25px 50px -12px color-mix(in srgb,var(--waaltech-accent-start) 20%,transparent)}.waaltech-glass-frame,.waaltech-form-card{border-radius:1.75rem}.waaltech-image-frame{position:relative;overflow:hidden;border-radius:1.75rem}.waaltech-image-frame img{width:100%;height:100%;object-fit:cover;display:block}.waaltech-image-glow:after{content:"";position:absolute;width:14rem;height:14rem;right:-3rem;bottom:-3rem;border-radius:999px;filter:blur(56px);background:color-mix(in srgb,var(--waaltech-accent-start) 30%,transparent)}.waaltech-icon-tile{width:5rem;height:5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;color:var(--waaltech-section-dark-start);background:linear-gradient(to bottom right,var(--waaltech-accent-start),var(--waaltech-accent-end));box-shadow:0 10px 25px -5px color-mix(in srgb,var(--waaltech-accent-start) 30%,transparent);transition:transform var(--waaltech-transition-base),box-shadow var(--waaltech-transition-base)}.waaltech-icon-tile svg{width:2.25rem;height:2.25rem}.waaltech-icon-tile--sm{width:3.5rem;height:3.5rem}.waaltech-icon-tile--sm svg{width:1.6rem;height:1.6rem}.waaltech-link-arrow{display:inline-flex;align-items:center;gap:.5rem;color:var(--waaltech-accent-start);text-decoration:none;font-weight:var(--waaltech-font-weight-semi-bold);transition:gap var(--waaltech-transition-base),color var(--waaltech-transition-base)}.waaltech-link-arrow:hover{gap:.75rem}.waaltech-link-arrow__icon{width:1.25rem;height:1.25rem}.waaltech-form-card{padding:clamp(2rem,4vw,2.5rem)}.waaltech-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media(max-width:640px){.waaltech-form-grid{grid-template-columns:1fr}}.waaltech-field{display:grid;gap:.5rem}.waaltech-field-label{color:#ffffffb3;font-size:.875rem;font-weight:var(--waaltech-font-weight-medium)}.waaltech-input,.waaltech-textarea{width:100%;padding:.95rem 1rem;border-radius:.85rem;border:1px solid var(--waaltech-glass-border);background:#ffffff1a;color:var(--waaltech-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--waaltech-transition-base),box-shadow var(--waaltech-transition-base)}.waaltech-input::placeholder,.waaltech-textarea::placeholder{color:#ffffff6b}.waaltech-input:focus,.waaltech-textarea:focus{outline:none;border-color:color-mix(in srgb,var(--waaltech-accent-start) 80%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--waaltech-accent-start) 40%,transparent)}.waaltech-textarea{resize:none;min-height:8rem}.waaltech-stars{display:flex;gap:.25rem;margin-bottom:var(--waaltech-space-5);color:var(--waaltech-accent-start)}.waaltech-star{width:1.25rem;height:1.25rem;fill:currentColor}.is-root-container .wp-block-waaltech-homepage-blocks-section,.is-root-container .wp-block-waaltech-homepage-blocks-hero,.is-root-container .wp-block-waaltech-homepage-blocks-home-pagina,.is-root-container .wp-block-waaltech-homepage-blocks-services,.is-root-container .wp-block-waaltech-homepage-blocks-why-choose,.is-root-container .wp-block-waaltech-homepage-blocks-about,.is-root-container .wp-block-waaltech-homepage-blocks-over-ons,.is-root-container .wp-block-waaltech-homepage-blocks-contact,.is-root-container .wp-block-waaltech-homepage-blocks-projecten-pagina,.is-root-container .wp-block-waaltech-homepage-blocks-services-pagina,.is-root-container .wp-block-waaltech-homepage-blocks-project-detail,.is-root-container .wp-block-waaltech-homepage-blocks-service-detail,.is-root-container .wp-block-waaltech-homepage-blocks-sell-car,.is-root-container .wp-block-waaltech-homepage-blocks-reviews{max-width:100%;overflow-x:hidden}.editor-styles-wrapper{font-family:var(--waaltech-font-family-primary)}.editor-styles-wrapper .waaltech-editor-box{background:#3b82f60d;border-color:#3b82f64d}.editor-styles-wrapper .waaltech-placeholder{border:2px dashed rgba(59,130,246,.3);background:linear-gradient(135deg,#3b82f60d,#22c55e0d)}@media print{.waaltech-button,.waaltech-editor-box,.waaltech-editor-actions{display:none!important}.waaltech-section{padding:24px 0!important;break-inside:avoid}.waaltech-card{break-inside:avoid;box-shadow:none!important;border:1px solid #000!important}}
