body.wl-industrial{--experience-red:var(--industrial-detail-accent,#b83b35);--experience-dark:#171d22;--experience-line:#ffffff21}
body.wl-industrial main :is(h1,h2,h3){hyphens:manual;word-break:normal}
body.wl-industrial .wl-pagehero{position:relative;isolation:isolate;overflow:hidden;background:#111a21;color:#fff;min-height:440px;padding:clamp(56px,6vw,92px) 0;border-bottom:0}
body.wl-industrial .page-hero-image{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#111a21;pointer-events:none}
body.wl-industrial .page-hero-image img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:68% 50%;opacity:.88}
body.wl-industrial :is(.wl-pagehero,.vseo-hero):has(.page-hero-image)::after{display:block;content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#101820ef 0%,#101820e5 25%,#101820b8 47%,#10182038 72%,#10182018 100%),linear-gradient(0deg,#111a217a,transparent 45%)}
body.wl-industrial :is(.wl-pagehero>.container,.vseo-hero>.vseo-wrap){position:relative;z-index:1}
body.wl-industrial .wl-pagehero__grid{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}
body.wl-industrial .wl-pagehero__grid>div:first-child{width:64%;max-width:760px}
body.wl-industrial .wl-pagehero h1{color:#fff;max-width:760px;font-size:clamp(34px,3.7vw,60px);font-weight:700;line-height:1.12;letter-spacing:-.035em;margin:12px 0 22px;text-wrap:balance;overflow-wrap:break-word}
body.wl-industrial .wl-pagehero p{color:#e2e8ed;max-width:660px;font-size:17px;line-height:1.75}
body.wl-industrial .wl-pagehero .wl-eyebrow{color:#f2b0a8;font-size:11px;line-height:1.6}
body.wl-industrial .wl-pagehero__aside{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;max-width:700px;width:fit-content;padding:18px 0 0;margin:0;border:0;border-top:1px solid #ffffff30;border-radius:0;background:none;box-shadow:none}
body.wl-industrial .wl-pagehero__aside strong{color:#fff;font-size:15px;line-height:1.5;margin:0}
body.wl-industrial .wl-pagehero__aside span{color:#d5dfe5;font-size:13px;line-height:1.6}
body.wl-industrial .wl-pagehero:not(:has(.wl-pagehero__grid))>.container>p{max-width:620px}
body.wl-industrial .vseo-hero{position:relative;isolation:isolate;overflow:hidden;background:#111a21;color:#fff;padding:32px 0 64px;border:0;min-height:470px}
body.wl-industrial .vseo-hero-grid{display:block}
body.wl-industrial .vseo-hero-copy{max-width:800px;width:68%}
body.wl-industrial .vseo-hero h1{font-size:clamp(33px,3.65vw,56px);line-height:1.13;max-width:800px;margin:0 0 24px;letter-spacing:-.035em;color:#fff;overflow-wrap:break-word;text-wrap:balance}
body.wl-industrial .vseo-hero .vseo-lead{font-size:17px;line-height:1.75;color:#e0e7ec;max-width:660px}
body.wl-industrial .vseo-breadcrumb{margin-bottom:38px;max-width:1000px;font-size:12px}
body.wl-industrial .vseo-breadcrumb :is(a,[aria-current]){color:#e3e9ee}
body.wl-industrial .vseo-hero .vseo-eyebrow{color:#f2b0a8;margin-bottom:18px}
body.wl-industrial .vseo-meta{color:#d0dce3;margin:20px 0}
body.wl-industrial .vseo-actions{gap:12px 24px;margin-top:24px}
body.wl-industrial .vseo-actions :is(.wl-btn,.vseo-button){background:#171b20;color:#fff;border:1px solid #bd645b;border-radius:9px;min-height:46px;width:fit-content;padding:12px 17px;display:inline-flex;gap:16px;text-decoration:none}
body.wl-industrial .vseo-actions .vseo-text-link{color:#e4e9ed;font-size:14px}
body.wl-industrial main .vseo-article{font-size:17px;line-height:1.85;padding:clamp(24px,3vw,42px);overflow-wrap:break-word}
body.wl-industrial main .vseo-article h2{font-size:clamp(24px,2.15vw,31px);line-height:1.28;letter-spacing:-.025em;margin:38px 0 16px;max-width:100%;text-wrap:pretty;overflow-wrap:break-word}
body.wl-industrial main .vseo-article h3{font-size:22px;line-height:1.35;margin:28px 0 12px}
body.wl-industrial main .vseo-toc h2{font-size:16px;line-height:1.4;letter-spacing:0;margin:0 0 16px}
body.wl-industrial main .vseo-help h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;margin:0 0 12px;max-width:100%}
body.wl-industrial main .vseo-help p{font-size:14px;line-height:1.75}
body.wl-industrial .vseo-help .vseo-button{width:fit-content;max-width:100%;padding:12px 15px;background:#182229;color:#fff;border:1px solid #48545c;border-radius:9px}
body.wl-industrial main :is(.vseo-section-heading,.vseo-faq,.vseo-project-link)>h2{font-size:clamp(25px,2.6vw,36px);line-height:1.25;letter-spacing:-.025em}
body.wl-industrial .vseo-toc a{font-size:14px;line-height:1.6;padding:9px 0 9px 17px}
body.wl-industrial .vseo-reading-grid{grid-template-columns:minmax(210px,270px) minmax(0,850px);gap:clamp(30px,4vw,65px)}
body.wl-industrial :is(.vseo-reading,.vseo-discover,.vseo-related){padding-block:64px}
body.wl-industrial .vseo-article :is(h2,h3,h4),body.wl-industrial #vragen{scroll-margin-top:135px}
body.wl-industrial .contact-section{position:relative;isolation:isolate;overflow:hidden;margin-top:30px;padding:42px 44px;border:1px solid #364047;border-radius:22px;background:radial-gradient(ellipse at 94% 4%,#b83b3535,transparent 60%),linear-gradient(120deg,#192229,#191c20 75%);box-shadow:0 16px 38px #0b111512,inset 0 1px #ffffff0b;color:#fff}
body.wl-industrial .contact-section::before{display:block;content:"";position:absolute;inset:0 0 0 58%;width:auto;height:auto;border-radius:0;z-index:-1;opacity:.52;background:repeating-linear-gradient(122deg,transparent 0 58px,#b83b353b 59px 60px,transparent 61px 95px);mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}
body.wl-industrial .contact-section__inner{display:flex;align-items:center;justify-content:flex-start;gap:36px;max-width:1080px;margin:auto}
body.wl-industrial .contact-section__inner>div{max-width:700px;flex:0 1 700px}
body.wl-industrial main .contact-section h2{font-size:clamp(25px,2.5vw,35px);line-height:1.2;letter-spacing:-.025em;margin:0 0 13px;color:#fff;max-width:720px;text-wrap:balance}
body.wl-industrial .contact-section :is(p,.contact-section__text){color:#d3dce2;font-size:15px;line-height:1.75;max-width:650px;margin:0}
body.wl-industrial .contact-section :is(.wl-eyebrow,.v7-kicker,.vseo-eyebrow){color:#f2b0a8;font-size:10px;letter-spacing:.13em;margin-bottom:13px}
body.wl-industrial .contact-section :is(.wl-btn,.v7-btn){display:inline-flex;align-items:center;gap:17px;background:linear-gradient(115deg,#15191d,#272024);border:1px solid #bc625a;color:#fff;border-radius:9px;min-height:46px;width:fit-content;max-width:100%;padding:13px 18px;box-shadow:inset 0 -2px #b83b35;font-size:14px;line-height:1.45;text-decoration:none;white-space:normal;flex:0 0 auto}
body.wl-industrial .contact-section :is(.wl-btn,.v7-btn):hover{background:#81312e;border-color:#d7948b;color:#fff}
body.wl-industrial .contact-section :is(.wl-btn,.v7-btn):focus-visible{outline:2px solid #f1b2a8;outline-offset:5px}
body.wl-industrial .contact-section--service{margin-top:0}
body.wl-industrial .contact-section--home{gap:8px 36px}
body.wl-industrial main>section:has(>.container>.contact-section:only-child),body.wl-industrial main>section:has(>.vseo-wrap>.contact-section:only-child){padding-block:36px 48px;background:#f4f5f2}
body.wl-industrial .site-footer__panel{border:0;border-radius:0;background:none;box-shadow:none;padding:24px 0}
body.wl-industrial .site-footer{background:linear-gradient(145deg,#141d24,#17232b);border-top:1px solid #34414a}
body.wl-industrial .v7-media-cta{background:linear-gradient(120deg,#15191dec,#312023ed);border:1px solid #ac534c;border-radius:16px;box-shadow:0 8px 24px #0003,inset 0 -2px var(--experience-red);color:#fff;backdrop-filter:blur(12px)}
body.wl-industrial .v7-media-cta>span{background:#a43b32;color:#fff;border:1px solid #da948c}
body.wl-industrial .v7-media-cta :is(strong,small){color:#fff}
body.wl-industrial .v7-media-cta:hover{background:#482528;border-color:#e0a097}
body.wl-industrial .industrial-journey{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 80% 15%,#b83b354a,transparent 58%),linear-gradient(135deg,#141f28,#171a21);padding-block:76px}
body.wl-industrial .industrial-journey::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(125deg,transparent 0 130px,#b83b3554 131px 132px,transparent 133px 186px),linear-gradient(90deg,transparent 49.9%,#b83b3524 50%,transparent 50.1%);mask-image:linear-gradient(130deg,transparent,#000 50%,#0008)}
body.wl-industrial .industrial-journey__head{gap:60px;margin-bottom:38px;align-items:start}
body.wl-industrial .industrial-journey__head h2{font-size:clamp(28px,3vw,42px);line-height:1.16;max-width:650px}
body.wl-industrial .industrial-journey__head .v7-kicker{color:#f0aaa1}
body.wl-industrial .industrial-journey__head p{color:#d1dce4;font-size:16px;line-height:1.8}
body.wl-industrial .industrial-journey__track{gap:20px}
body.wl-industrial .industrial-journey__item{border:1px solid #b2575059;border-top:2px solid #bb5147;border-radius:18px;background:linear-gradient(145deg,#242c33ee,#171f27ee);box-shadow:0 15px 32px #0002;overflow:hidden;min-width:0}
body.wl-industrial .industrial-journey__body{padding:24px}
body.wl-industrial .industrial-journey__body strong{font-size:21px;line-height:1.3;color:#fff}
body.wl-industrial .industrial-journey__nr{font-size:11px;color:#f1aaa0;letter-spacing:.035em}
body.wl-industrial .industrial-journey__body small{font-size:15px;line-height:1.7;color:#d2dce3}
body.wl-industrial .wl-audience-premium>.container{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:70px;align-items:start}
body.wl-industrial .wl-audience-premium__heading{max-width:420px;padding-top:18px}
body.wl-industrial .wl-audience-premium__heading h2{font-size:clamp(29px,3.1vw,43px);line-height:1.17;letter-spacing:-.035em;text-wrap:balance;margin-top:18px}
body.wl-industrial .v7-audiencegrid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0}
body.wl-industrial .v7-audiencegrid>a{display:grid;grid-template-columns:126px minmax(0,1fr) 24px;align-items:center;gap:22px;padding:14px 22px 14px 14px;border:1px solid #d9dddd;border-radius:18px;background:#fff;box-shadow:0 8px 28px #12222e0b;overflow:hidden;hyphens:manual;transition:border-color .2s,box-shadow .2s}
body.wl-industrial .v7-audiencegrid>a:hover{border-color:#c38178;box-shadow:0 10px 30px #702c1f18}
body.wl-industrial .v7-audiencegrid .audience-photo{display:block;width:126px;height:132px;object-fit:cover;border-radius:10px}
body.wl-industrial .v7-audiencegrid strong{font-size:20px;line-height:1.3;color:#19252e}
body.wl-industrial .v7-audiencegrid small{font-size:14px;line-height:1.65;color:#4e606b;hyphens:manual;overflow-wrap:break-word}
body.wl-industrial .v7-audiencegrid .audience-index{display:block;font:11px ui-monospace,monospace;letter-spacing:.1em;color:#9d3932;margin-bottom:9px}
body.wl-industrial .v7-audiencegrid b{font-size:21px;color:#9d3932;margin:0}
body.wl-industrial .workflow-section{padding:64px 0 70px;background:#f4f5f2}
body.wl-industrial .workflow-heading{max-width:850px;margin-bottom:38px}
body.wl-industrial .workflow-heading h2{font-size:clamp(28px,3.1vw,42px);line-height:1.2;margin:0 0 18px}
body.wl-industrial .workflow-heading>p{font-size:16px;line-height:1.8;max-width:720px}
body.wl-industrial .workflow-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:64px;align-items:start}
body.wl-industrial .workflow-visual{position:sticky;top:130px;min-width:0;margin:0}
body.wl-industrial .workflow-visual img{display:block;width:100%;height:460px;object-fit:cover;border-radius:20px;box-shadow:0 16px 40px #101a2021}
body.wl-industrial .workflow-caption{padding:24px 4px;max-width:480px}
body.wl-industrial .workflow-caption p{font-size:15px;line-height:1.8;margin:0}
body.wl-industrial .workflow-place{display:block;padding-top:14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
body.wl-industrial .workflow-timeline{list-style:none;margin:0;padding:0;counter-reset:none}
body.wl-industrial .workflow-timeline>li{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:24px;padding:0 0 30px;margin:0;min-width:0}
body.wl-industrial .workflow-timeline>li::before{content:"";position:absolute;top:54px;bottom:0;left:27px;width:1px;background:linear-gradient(var(--experience-red),#b83b3550)}
body.wl-industrial .workflow-timeline>li:last-child::before{display:none}
body.wl-industrial .workflow-step-number{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #c9877e;border-radius:50%;background:#fff6f3;color:#932e27;font:16px ui-monospace,monospace;box-shadow:0 0 0 7px #b83b3508}
body.wl-industrial .workflow-timeline h3{margin:5px 0 10px;font-size:25px;line-height:1.3;letter-spacing:-.025em}
body.wl-industrial .workflow-timeline p{margin:0 0 8px;font-size:15px;line-height:1.8}
body.wl-industrial .workflow-timeline ul{list-style:none;padding:3px 0 0;margin:0}
body.wl-industrial .workflow-timeline ul li{font-size:14px;line-height:1.75;padding:6px 0 6px 20px;position:relative;margin:0}
body.wl-industrial .workflow-timeline ul li::before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;border-radius:50%;background:var(--experience-red)}
body.wl-industrial[data-scroll-surfaces="true"] .scroll-surface{background-color:var(--surface-bg,#f5f6f3)!important;background-image:var(--surface-tint),var(--surface-image,none)!important;color:var(--surface-ink,#17232c)}
body.wl-industrial .scroll-surface :is(.v7-headingrow,.v7-sectionlead,.v7-practical__copy,.wl-audience-premium__heading,.v14-trust-heading,.workflow-heading,.workflow-timeline,.workflow-caption,.vseo-section-heading,.vseo-sidebar){color:var(--surface-ink,#17232c)}
body.wl-industrial .scroll-surface :is(.v7-headingrow,.v7-practical__copy,.wl-audience-premium__heading,.v14-trust-heading,.workflow-heading,.workflow-timeline,.workflow-caption,.vseo-section-heading,.vseo-sidebar) :is(h2,h3,p,strong,small,span,li,a):not(:where(.v7-media-cta *,.workflow-step-number,.vseo-button,.vseo-button *,.wl-btn,.wl-btn *,.v7-btn,.v7-btn *)){color:var(--surface-ink,#17232c)}
body.wl-industrial .scroll-surface :is(.v7-sectionlead,.v7-practical__copy small,.workflow-heading>p,.workflow-timeline p,.workflow-timeline ul li,.workflow-caption p,.vseo-sidebar p){color:var(--surface-muted,#506370)}
body.wl-industrial .scroll-surface .v7-featuregrid svg{stroke:var(--surface-ink,#17232c)}
body.wl-industrial .scroll-surface .v7-featuregrid>div{border-top-color:#8e92955e}
body.wl-industrial .scroll-surface .vseo-related-grid>a{color:var(--surface-ink,#17232c);border-color:#8e92955e}
body.wl-industrial .scroll-surface .vseo-pagination{color:var(--surface-ink,#17232c)}
body.wl-industrial .scroll-surface .vseo-pagination a{color:inherit;border-color:#8e92955e}
body.wl-industrial .vseo-help{border-color:#8e92955e}
body.wl-industrial .vseo-toc ol{border-color:#8e92955e}
body.wl-industrial main :is(.v7-audiencegrid a,.v7-media-cta,.vseo-actions a):focus-visible{outline:2px solid #b83b35;outline-offset:5px}
@media(max-width:1199.98px){
body.wl-industrial .wl-pagehero__grid>div:first-child,body.wl-industrial .vseo-hero-copy{width:76%}
body.wl-industrial .wl-audience-premium>.container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}
body.wl-industrial .v7-audiencegrid{grid-template-columns:minmax(0,1fr)}
body.wl-industrial .v7-audiencegrid>a{grid-template-columns:96px minmax(0,1fr) 18px;gap:16px;padding:12px}
body.wl-industrial .v7-audiencegrid .audience-photo{width:96px;height:126px}
body.wl-industrial .workflow-layout{gap:36px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}
body.wl-industrial .workflow-visual img{height:400px}
body.wl-industrial .contact-section__inner{flex-wrap:wrap;gap:24px}
body.wl-industrial .contact-section__inner>div{flex:1 1 460px}
}
@media(max-width:767px){
body.wl-industrial .wl-pagehero{min-height:470px;padding:42px 0 36px}
body.wl-industrial .wl-pagehero__grid>div:first-child,body.wl-industrial .vseo-hero-copy{width:100%;max-width:100%}
body.wl-industrial :is(.wl-pagehero,.vseo-hero):has(.page-hero-image)::after{background:linear-gradient(90deg,#101820d9,#1018209c),linear-gradient(0deg,#101820e5,transparent 75%)}
body.wl-industrial .page-hero-image img{object-position:65% center;opacity:.8}
body.wl-industrial .wl-pagehero h1{font-size:clamp(31px,7.9vw,44px);line-height:1.14;margin-bottom:20px}
body.wl-industrial .wl-pagehero p{font-size:16px;line-height:1.7}
body.wl-industrial .wl-pagehero__aside{gap:8px 16px;padding-top:16px}
body.wl-industrial .wl-pagehero__aside strong{font-size:14px}
body.wl-industrial .vseo-hero{padding:25px 0 40px;min-height:460px}
body.wl-industrial .vseo-hero h1{font-size:clamp(30px,7.5vw,42px);line-height:1.16}
body.wl-industrial .vseo-breadcrumb{font-size:11px;margin-bottom:28px}
body.wl-industrial .vseo-hero .vseo-lead{font-size:16px;line-height:1.7}
body.wl-industrial .vseo-reading-grid{grid-template-columns:minmax(0,1fr);gap:26px}
body.wl-industrial :is(.vseo-reading,.vseo-discover,.vseo-related){padding-block:40px}
body.wl-industrial main .vseo-article{padding:24px 20px;font-size:16px;line-height:1.8;border-radius:16px}
body.wl-industrial main .vseo-article h2{font-size:24px;line-height:1.3;margin-top:30px}
body.wl-industrial main .vseo-article h3{font-size:21px}
body.wl-industrial main .vseo-help h2{font-size:21px}
body.wl-industrial .vseo-sidebar{display:block}
body.wl-industrial .vseo-toc{margin-bottom:24px}
body.wl-industrial .contact-section{padding:28px 24px;border-radius:18px;margin-top:24px}
body.wl-industrial .contact-section--service{margin-top:0}
body.wl-industrial .contact-section__inner{display:flex;flex-direction:column;gap:22px;align-items:flex-start}
body.wl-industrial .contact-section__inner>div{flex:none;width:100%}
body.wl-industrial main .contact-section h2{font-size:27px;line-height:1.22;text-wrap:pretty}
body.wl-industrial .contact-section :is(.wl-btn,.v7-btn){align-self:flex-start;font-size:14px;padding:12px 16px;max-width:100%}
body.wl-industrial .contact-section--home{gap:14px}
body.wl-industrial .industrial-journey{padding-block:48px}
body.wl-industrial .industrial-journey__head{gap:20px;margin-bottom:28px}
body.wl-industrial .industrial-journey__head h2{font-size:31px}
body.wl-industrial .industrial-journey__body{padding:22px}
body.wl-industrial .wl-audience-premium>.container{grid-template-columns:minmax(0,1fr);gap:28px}
body.wl-industrial .wl-audience-premium__heading{max-width:560px;padding:0}
body.wl-industrial .wl-audience-premium__heading h2{font-size:31px}
body.wl-industrial .v7-audiencegrid{grid-template-columns:minmax(0,1fr);gap:16px}
body.wl-industrial .v7-audiencegrid>a{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:12px;border-radius:15px}
body.wl-industrial .v7-audiencegrid .audience-photo{width:88px;height:132px}
body.wl-industrial .v7-audiencegrid strong{font-size:19px;line-height:1.35}
body.wl-industrial .v7-audiencegrid small{font-size:14px}
body.wl-industrial .v7-audiencegrid b{display:none}
body.wl-industrial .workflow-layout{grid-template-columns:minmax(0,1fr);gap:28px}
body.wl-industrial .workflow-visual{position:static}
body.wl-industrial .workflow-visual img{height:240px;object-position:center 55%;border-radius:16px}
body.wl-industrial .workflow-caption{padding:20px 0 0}
body.wl-industrial .workflow-timeline>li{grid-template-columns:42px minmax(0,1fr);gap:18px;padding-bottom:27px}
body.wl-industrial .workflow-step-number{width:42px;height:42px;font-size:13px}
body.wl-industrial .workflow-timeline>li::before{left:20px;top:43px}
body.wl-industrial .workflow-timeline h3{font-size:22px;margin-top:4px}
body.wl-industrial .workflow-section{padding-block:40px}
body.wl-industrial .v7-media-cta{max-width:calc(100% - 32px);left:16px;bottom:16px;padding:16px;gap:13px}
body.wl-industrial .v7-media-cta strong{font-size:15px}
body.wl-industrial .v7-media-cta small{font-size:12px}
body.wl-industrial .site-footer__panel{padding:12px 0}
}
@media(prefers-reduced-motion:reduce){body.wl-industrial :is(.v7-audiencegrid>a,.v7-media-cta,.contact-section a){transition:none}}

body.wl-industrial .scroll-surface :is(.vseo-article,.vseo-page-card,.vseo-faq details,.vseo-project-link,.v7-solution,.v14-benefit,.wl-card,.vacature-card,.project-gallery-card){color:#172c3a}
body.wl-industrial .scroll-surface :is(.wl-prose,.wl-copy,.wl-section__intro){color:var(--surface-ink,#172c3a)}
body.wl-industrial .scroll-surface :is(.wl-prose,.wl-copy,.wl-section__intro) :is(h2,h3,h4,p,li,.wl-eyebrow){color:var(--surface-ink,#172c3a)}
body.wl-industrial .scroll-surface :is(.wl-prose,.wl-copy,.wl-section__intro) p{color:var(--surface-muted,#506370)}
body.wl-industrial .scroll-surface .vseo-faq>h2,body.wl-industrial .scroll-surface .vseo-faq>.vseo-eyebrow{color:var(--surface-ink,#172c3a)}
body.wl-industrial .scroll-surface .vseo-pagination a:hover{background:#fff;color:#172c3a}
body.wl-industrial .scroll-surface.wl-about-story .wl-copy :is(h2,h3,h4,p,li,.wl-eyebrow){color:#24343f}
body.wl-industrial .scroll-surface.wl-about-story .wl-copy p{color:#4c5d68}
body.wl-industrial :is(#verdieping,#ontdek){scroll-margin-top:125px}
@media(max-width:767px){body.wl-industrial .wl-pagehero{min-height:410px}body.wl-industrial .page-hero-image img{opacity:.96}body.wl-industrial :is(.wl-pagehero,.vseo-hero):has(.page-hero-image)::after{background:linear-gradient(90deg,#101820db,#101820a8)}}

body.wl-industrial .contact-section__inner>.contact-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px;flex:0 0 auto;max-width:100%}
body.wl-industrial .contact-section__secondary{color:#e6d6d4;font-size:13px;text-decoration:underline;text-underline-offset:4px}
body.wl-industrial .vacatures-hero.wl-pagehero h1{max-width:760px}
body.wl-industrial .vacature-page-shell h2{font-size:24px;line-height:1.3}

body.wl-body:not(.wl-industrial) .audience-photo{width:64px;height:64px;object-fit:cover;border-radius:12px}
@media(max-width:767px){body.wl-body:not(.wl-industrial) .audience-photo{width:52px;height:52px}}


@media(max-width:767.98px){body.wl-industrial .transport-facts__grid{gap:24px}}
