.wm-header{background:#fff;border-bottom:1px solid #e7ebec;height:88px}.wm-header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;height:100%;margin:auto;padding:0 44px;display:flex}.wm-header-note{color:#6b7973;align-items:center;gap:9px;font-size:13px;display:flex}.wm-exit{align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.wm-exit:hover{color:#a13e2c}.workmatch-page{background:#f7f9f8;min-height:calc(100svh - 88px);padding:35px 0 22px}.wm-shell{grid-template-columns:minmax(290px,.76fr) minmax(0,1.5fr);align-items:start;gap:62px;max-width:1350px;margin:auto;padding:0 44px;display:grid}.wm-sidebar{align-self:center;position:sticky;top:30px}.wm-story{color:#fff;background:#152b36;border-radius:18px;overflow:hidden}.wm-story-copy{padding:32px 29px 26px}.wm-kicker{letter-spacing:.12em;align-items:center;gap:9px;font-size:12px;font-weight:750;line-height:1.5;display:flex}.wm-story .wm-kicker{color:#ccd9df;font-size:11px}.wm-tiny-star{color:var(--lime);font-size:22px;line-height:1}.wm-story h2{letter-spacing:-.055em;margin-top:22px;font-size:clamp(28px,2.65vw,37px);font-weight:750;line-height:1.2}.wm-story h2>span{color:var(--lime);font-weight:750}.wm-story-copy>p{color:#c1cfd5;margin-top:17px;font-size:14px;line-height:1.8}.wm-story-photo{height:307px;position:relative;overflow:hidden}.wm-story-photo>img{object-position:59% 35%;width:100%;height:100%}.wm-story-photo:after{content:"";background:linear-gradient(#0000,#102629a1);position:absolute;inset:50% 0 0}.wm-photo-message{z-index:1;color:var(--navy);background:#f6f9ef;border-radius:9px;align-items:center;gap:10px;padding:14px 13px;display:flex;position:absolute;bottom:18px;left:16px;right:16px}.wm-photo-message>span{background:var(--lime);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.wm-photo-message>p{font-size:12px;line-height:1.65}.wm-photo-message strong{font-weight:700;display:block}.wm-assurance{color:#63746e;align-items:flex-start;gap:10px;padding:21px 8px;display:flex}.wm-assurance>svg{margin-top:2px}.wm-assurance p{font-size:12px;line-height:1.7}.wm-assurance strong{color:#42544f;font-weight:600;display:block}.wm-assurance p>span{display:block}.wm-workspace{min-width:0;padding-top:6px}.wm-topline{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.wm-topline .wm-kicker{color:#64736f}.wm-time{color:#687870;align-items:center;gap:7px;font-size:12px;display:flex}.wm-stepper{gap:13px;margin:0 0 31px;padding:0;list-style:none;display:flex}.wm-stepper>li{flex:1;min-width:0}.wm-stepper button{text-align:left;color:#6a7972;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:0 0 12px;font-size:13px;font-weight:550;line-height:1.3;display:flex}.wm-stepper button:disabled{cursor:default;opacity:1}.wm-step-number{border:1px solid #c6d2ca;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;display:flex}.wm-step-line{background:#e2e7e4;border-radius:4px;height:3px;display:block}.wm-stepper .is-current button{color:var(--navy);font-weight:700}.is-current .wm-step-number{background:var(--navy);border-color:var(--navy);color:#fff}.is-current .wm-step-line{background:var(--coral)}.wm-stepper .is-complete button{color:#425638}.is-complete .wm-step-number{border-color:var(--lime);background:var(--lime)}.is-complete .wm-step-line{background:#bed68a}.wm-question{margin:0;animation:.25s ease-out wm-enter}.wm-question-heading{margin-bottom:23px}.wm-question-number{letter-spacing:.12em;color:#66776b;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.wm-workspace h1{letter-spacing:-.055em;outline:none;font-size:42px;font-weight:750;line-height:1.12}.wm-workspace h1 em{font-style:normal;font-weight:500}.wm-question-heading>p,.wm-result-intro>p{color:#63736a;max-width:510px;margin-top:13px;font-size:15px;line-height:1.75}.wm-fieldset{border:0;min-width:0;margin:0;padding:0}.wm-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wm-directions{grid-template-columns:1fr 1fr;gap:11px;display:grid}.wm-option{cursor:pointer;display:block;position:relative}.wm-option input{opacity:0;width:1px;height:1px;position:absolute}.wm-direction{background:#fff;border:1px solid #d6e0d9;border-radius:11px;min-height:143px;padding:15px 17px 16px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:block;position:relative}.wm-option:hover .wm-direction,.wm-option:hover .wm-hour-card,.wm-option:hover .wm-start-card,.wm-option:hover .wm-open-card{background:#fafff4;border-color:#96aca0;transform:translateY(-1px)}.wm-option input:checked+.wm-direction,.wm-option input:checked+.wm-hour-card,.wm-option input:checked+.wm-start-card,.wm-option input:checked+.wm-open-card{background:#f0f7e4;border-color:#263f33;box-shadow:inset 0 0 0 1px #263f33}.wm-option input:focus-visible+span{outline-offset:3px;outline:3px solid #447387}.wm-option-top{align-items:center;gap:9px;margin-bottom:12px;display:flex}.wm-sector-icon{color:#29424b;background:#eff3f3;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wm-sector-icon svg{width:23px}.wm-direction-logistiek .wm-sector-icon,.wm-direction-food .wm-sector-icon{color:#a65436;background:#fff0e7}.wm-direction-tuinbouw .wm-sector-icon,.wm-direction-schoonmaak .wm-sector-icon{color:#577044;background:#edf4dd}.wm-sector-label{color:#677970;font-size:12px;line-height:1.4}.wm-radio{background:#fff;border:1px solid #b5c5b9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-left:auto;transition:background .16s,border-color .16s;display:flex}.wm-radio svg{opacity:0}.wm-option input:checked+span .wm-radio{color:#fff;background:#253f33;border-color:#253f33}.wm-option input:checked+span .wm-radio svg{opacity:1}.wm-direction>strong{font-family:var(--heading);letter-spacing:-.025em;font-size:17px;font-weight:750;line-height:1.35;display:block}.wm-option-description{color:#67796b;margin-top:5px;font-size:13px;line-height:1.6;display:block}.wm-open-option{margin-top:12px}.wm-open-card{background:#f0f4f1;border:1px dashed #bdcfc0;border-radius:10px;align-items:center;gap:12px;min-height:77px;padding:15px 17px;transition:border-color .16s,background .16s,transform .16s;display:flex}.wm-open-card>svg{color:#658176}.wm-open-card strong{font-size:14px;font-weight:650;display:block}.wm-open-card>span>span{color:#65766a;margin-top:2px;font-size:12px;display:block}.wm-controls{justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.wm-selection-hint{color:#697c6e;align-items:center;gap:7px;max-width:240px;font-size:12px;line-height:1.6;display:flex}.wm-selection-hint svg{color:#5b7540}.wm-next{background:var(--coral);min-height:55px;color:var(--navy);white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:27px;padding:14px 22px;font-size:15px;font-weight:750;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 3px #c354401c}.wm-next:hover{background:#fb6850;transform:translateY(-1px)}.wm-next:disabled{color:#758478;box-shadow:none;cursor:default;opacity:1;background:#e5ebe6;transform:none}.wm-back{color:#637b6c;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:13px;display:inline-flex}.wm-back:hover{color:var(--navy)}.wm-under-controls{color:#6b7d6f;justify-content:flex-end;align-items:center;gap:5px;margin-top:12px;font-size:11px;display:flex}.wm-page-footer{color:#6b7d6f;border-top:1px solid #dfe6e0;justify-content:space-between;align-items:center;gap:15px;margin-top:26px;padding-top:17px;font-size:11px;display:flex}.wm-page-footer>span,.wm-page-footer>a{align-items:center;gap:5px;display:flex}.wm-hours{grid-template-columns:1fr 1fr;gap:13px;display:grid}.wm-hour-card{background:#fff;border:1px solid #d6e0d9;border-radius:11px;min-height:220px;padding:21px 20px;transition:border-color .16s,background .16s,transform .16s;display:block}.wm-hours-amount{font-family:var(--heading);letter-spacing:-.05em;align-items:baseline;gap:7px;margin:15px 0 7px;font-size:35px;font-weight:750;line-height:1.4;display:flex}.wm-hours-amount>small{font-family:var(--body);letter-spacing:0;color:#67786b;font-size:14px;font-weight:450}.wm-hour-card>strong{font-size:14px;font-weight:650;display:block}.wm-week-bars{color:#6f866a;align-items:flex-end;gap:4px;height:25px;display:flex}.wm-week-bars i{background:#e5eae3;border-radius:2px;width:9px;height:24px;display:block}.wm-week-bars i.filled{background:#adca80}.wm-week-bars i:nth-child(2){height:20px}.wm-week-bars i:nth-child(3){height:17px}.wm-week-bars i:nth-child(4){height:22px}.wm-week-bars i:nth-child(5){height:15px}.wm-location-label{margin-bottom:9px;font-size:15px;font-weight:650;display:block}.wm-location-input{color:#637f69;background:#fff;border:1px solid #becfc1;border-radius:9px;align-items:center;gap:12px;padding:0 17px;display:flex}.wm-location-input:focus-within{outline-offset:2px;outline:2px solid #587761}.wm-location-input input{width:100%;min-height:63px;color:var(--navy);background:0 0;border:0;border-radius:9px;padding:15px 0;font-size:17px;outline:none!important}.wm-location-input input::placeholder{color:#748b77}.wm-field-hint{color:#6b806d;margin-top:8px;font-size:12px}.wm-start-choices{gap:10px;margin-top:28px;display:grid}.wm-start-choices legend{margin-bottom:12px;font-size:15px;font-weight:650}.wm-start-card{background:#fff;border:1px solid #d6e0d9;border-radius:9px;align-items:center;gap:14px;min-height:83px;padding:14px 16px;transition:border-color .16s,background .16s,transform .16s;display:flex}.wm-start-card strong{font-size:15px;font-weight:650}.wm-start-card .wm-option-description{margin-top:2px;font-size:13px}.wm-start-icon{color:#5f7761;background:#f0f4ec;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.wm-error{color:#923b2c;background:#ffede8;border-radius:7px;margin-top:15px;padding:12px 15px;font-size:14px}.wm-location-input.has-error{border-color:#ac5744}.wm-result{animation:.3s ease-out wm-enter}.wm-result-intro{margin-bottom:25px;position:relative}.wm-result-seal{background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.wm-result-intro h1{font-size:38px}.wm-profile{background:#edf3e2;border:1px solid #cbd9bc;border-radius:13px;margin-top:24px;padding:26px}.wm-profile-header{align-items:center;gap:14px;display:flex}.wm-profile-icon{color:#4a6944;background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.wm-profile-header>div>span{color:#597049;letter-spacing:.1em;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.wm-profile h2{letter-spacing:-.035em;font-size:28px}.wm-profile-monogram{font-family:var(--heading);letter-spacing:-.1em;color:#abc18d;margin-left:auto;font-size:43px;font-weight:800;line-height:1}.wm-profile-description{color:#526745;margin-top:18px;font-size:15px;line-height:1.8}.wm-profile-details{border-top:1px solid #ccdabc;grid-template-columns:1fr 1fr 1fr;gap:15px;margin-top:21px;padding-top:18px;display:grid}.wm-profile-details>div{color:#5a724b;align-items:flex-start;gap:7px;display:flex}.wm-profile-details>div>svg{width:17px;margin-top:3px}.wm-profile-details span{font-size:11px;line-height:1.7}.wm-profile-details strong{color:#3c5233;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.5;display:block}.wm-work-example{padding:24px 1px 26px}.wm-work-example .wm-kicker{color:#637d57;font-size:11px}.wm-work-example h3{letter-spacing:-.03em;margin-top:10px;font-size:22px;line-height:1.4}.wm-work-example ul{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.wm-work-example li{color:#5f7661;align-items:center;gap:8px;font-size:14px;display:flex}.wm-work-example li svg{color:#647f49}.wm-example-note{color:#6d8166;max-width:510px;margin-top:16px;font-size:12px;line-height:1.7}.wm-explore-directions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.wm-explore-directions a{background:#fff;border:1px solid #c7d5bf;border-radius:6px;align-items:center;gap:15px;padding:11px 15px;font-size:14px;display:flex}.wm-explore-directions a:hover{background:var(--lime)}.wm-contact{background:#fff;border:1px solid #d6e0d9;border-radius:12px;padding:25px}.wm-contact-gate[hidden]{display:none}.wm-contact-gate:not([hidden]){animation:.25s ease-out wm-enter}.wm-gate-benefit{color:#3e6046;border-bottom:1px solid #e2e7e4;align-items:flex-start;gap:9px;padding-bottom:18px;font-size:14px;line-height:1.6;display:flex}.wm-gate-benefit svg{flex-shrink:0;margin-top:2px}.wm-contact-gate .flow-navigation .button{justify-content:space-between;width:100%;min-height:56px;font-size:16px}.wm-contact-gate .consent{font-size:14px}.wm-contact-gate .flow-footnote{font-size:12px}.wm-gate-back{margin-top:15px}.wm-gate-back:disabled{cursor:wait;opacity:.5}.wm-received>.wm-back{margin-top:16px}.wm-contact-heading{align-items:center;gap:13px;display:flex}.wm-contact-heading>span{color:#a6533d;background:#ffede4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.wm-contact-heading h2{letter-spacing:-.03em;font-size:24px}.wm-contact-heading p{color:#667d62;margin-top:6px;font-size:14px}.wm-contact .demo-note{background:#f7f8f5;border-color:#e4e8de;margin-top:20px;padding:13px 15px;font-size:13px}.wm-contact .flow-navigation{margin-top:20px}.wm-contact .button{min-height:51px;font-size:14px}.wm-contact .flow-footnote{font-size:12px}.wm-contact .success-panel h2{font-size:26px}.wm-contact .success-panel p{font-size:14px}.wm-loading{text-align:center;color:#697969;padding:100px 30px}@keyframes wm-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1440px){.wm-shell{gap:78px;padding-top:7px}.wm-story-copy{padding:36px 32px 30px}.wm-story-photo{height:350px}.wm-story h2{font-size:39px}.wm-workspace h1{font-size:46px}.wm-direction{min-height:149px;padding:17px 19px}.wm-option-description{font-size:14px}.wm-direction>strong{font-size:18px}.wm-photo-message>p{font-size:13px}.wm-question-heading>p{font-size:16px}}@media (max-width:1100px){.wm-shell{grid-template-columns:minmax(260px,.73fr) minmax(0,1.45fr);gap:34px;padding:0 30px}.wm-header-inner{padding:0 30px}.wm-story-copy{padding:28px 23px 24px}.wm-story h2{font-size:31px}.wm-story-photo{height:290px}.wm-workspace h1{font-size:37px}.wm-direction{min-height:145px;padding:13px}.wm-direction>strong{font-size:16px}.wm-option-description{font-size:12px}.wm-sector-label{font-size:11px}.wm-sector-icon{width:31px;height:31px}.wm-photo-message{gap:7px;padding:12px 10px;left:12px;right:12px}.wm-photo-message>p{font-size:11px}.wm-profile-details{grid-template-columns:1fr 1fr;gap:16px}.wm-header-note{font-size:12px}.wm-stepper{gap:9px}.wm-stepper button{gap:6px;font-size:11px}.wm-step-number{width:23px;height:23px}.wm-selection-hint{font-size:11px}.wm-next{gap:17px;padding:14px 18px;font-size:14px}}@media (max-width:820px){.wm-header{height:77px}.wm-header-note{display:none}.workmatch-page{min-height:calc(100svh - 77px);padding-top:28px}.wm-shell{max-width:690px;padding:0 30px;display:block}.wm-sidebar{display:none}.wm-workspace{padding:0}.wm-workspace h1{font-size:42px}.wm-direction{min-height:139px;padding:15px 17px}.wm-direction>strong{font-size:17px}.wm-option-description{font-size:13px}.wm-sector-label{font-size:12px}.wm-stepper button{font-size:13px}.wm-question-heading>p{font-size:15px}.wm-next{padding:15px 23px;font-size:15px}.wm-selection-hint{font-size:12px}.wm-profile-details{grid-template-columns:1fr 1fr 1fr}.wm-result-intro h1{font-size:38px}}@media (max-width:480px){.wm-header{height:73px}.wm-header-inner{gap:15px;padding:0 21px}.wm-header .brand-word{font-size:21px}.wm-header .brand-word>span{font-size:11px}.wm-exit{border:1px solid #d4dfd5;border-radius:50%;justify-content:center;gap:0;width:34px;height:34px;font-size:0}.wm-exit span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.wm-exit>svg{width:16px}.workmatch-page{min-height:calc(100svh - 73px);padding-top:21px}.wm-shell{padding:0 21px}.wm-topline{margin-bottom:17px}.wm-topline .wm-kicker{font-size:11px}.wm-time{gap:5px;font-size:11px}.wm-time svg{width:12px}.wm-stepper{gap:8px;margin-bottom:25px}.wm-stepper button{letter-spacing:0;flex-direction:column;align-items:flex-start;gap:8px;min-height:65px;padding-bottom:10px;font-size:12px}.wm-step-number{width:21px;height:21px;font-size:10px}.wm-question-number{margin-bottom:10px;font-size:10px}.wm-workspace h1{letter-spacing:-.055em;font-size:35px;line-height:1.13}.wm-question-heading{margin-bottom:21px}.wm-question-heading>p{margin-top:12px;font-size:14px;line-height:1.75}.wm-directions{gap:9px}.wm-direction{border-radius:9px;min-height:157px;padding:13px 12px 14px}.wm-sector-icon{border-radius:7px;width:31px;height:31px}.wm-sector-icon svg{width:21px}.wm-option-top{gap:5px;margin-bottom:12px}.wm-sector-label{font-size:10px;line-height:1.3}.wm-radio{width:17px;height:17px}.wm-direction>strong{letter-spacing:-.035em;font-size:16px;line-height:1.35}.wm-option-description{margin-top:5px;font-size:12px;line-height:1.65}.wm-open-option{margin-top:10px}.wm-open-card{gap:9px;min-height:79px;padding:14px 12px}.wm-open-card>svg{width:21px}.wm-open-card strong{font-size:13px}.wm-open-card>span>span{font-size:11px;line-height:1.6}.wm-controls{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f9f8f2;border-top:1px solid #e4e9e3;flex-wrap:wrap;gap:10px;margin:18px -3px 0;padding:12px 3px 11px;position:sticky;bottom:0}.wm-controls>div{flex:1}.wm-selection-hint{gap:5px;max-width:135px;font-size:11px;line-height:1.65}.wm-selection-hint svg{display:none}.wm-next{gap:16px;min-height:52px;padding:13px 15px;font-size:13px}.wm-next>svg{width:17px}.wm-under-controls{margin-top:0;font-size:10px}.wm-page-footer{margin-top:22px;padding-top:16px;font-size:10px}.wm-back{font-size:12px}.wm-hours{gap:10px}.wm-hour-card{min-height:230px;padding:16px 14px}.wm-hours-amount{margin-top:14px;font-size:31px}.wm-hours-amount>small{font-size:13px}.wm-hour-card>strong{font-size:13px;line-height:1.5}.wm-week-bars{height:23px}.wm-week-bars i{width:8px}.wm-location-label{font-size:14px}.wm-location-input{gap:9px;padding:0 14px}.wm-location-input input{min-height:57px;font-size:16px}.wm-field-hint{font-size:11px}.wm-start-choices{margin-top:24px}.wm-start-choices legend{font-size:14px}.wm-start-card{gap:11px;min-height:84px;padding:14px 12px}.wm-start-card strong{font-size:14px}.wm-start-card .wm-option-description{font-size:12px}.wm-start-icon{width:35px;height:35px}.wm-result-intro h1{font-size:32px}.wm-result-intro>p{font-size:14px}.wm-profile{padding:20px 17px}.wm-profile h2{font-size:24px}.wm-profile-header{gap:11px}.wm-profile-icon{border-radius:10px;width:44px;height:44px}.wm-profile-icon svg{width:25px}.wm-profile-monogram{font-size:33px}.wm-profile-header>div>span{font-size:9px}.wm-profile-description{font-size:14px}.wm-profile-details{grid-template-columns:1fr;gap:13px}.wm-profile-details span{flex-wrap:wrap;align-items:baseline;gap:12px;font-size:11px;display:flex}.wm-profile-details strong{font-size:13px}.wm-work-example h3{font-size:21px}.wm-work-example li{font-size:13px}.wm-example-note{font-size:11px}.wm-contact{padding:21px 17px}.wm-contact-heading{align-items:flex-start;gap:10px}.wm-contact-heading>span{width:36px;height:36px}.wm-contact-heading>span svg{width:21px}.wm-contact-heading h2{font-size:21px;line-height:1.2}.wm-contact-heading p{font-size:12px;line-height:1.7}.wm-contact .demo-note{padding:12px;font-size:12px}.wm-contact .button{gap:12px;width:100%;font-size:13px}.wm-contact .flow-navigation{margin-top:17px}.wm-contact .flow-footnote{font-size:10px}}@media (max-width:360px){.wm-directions,.wm-hours{grid-template-columns:1fr}.wm-direction{min-height:130px}.wm-hour-card{min-height:180px}.wm-stepper button{font-size:12px}.wm-shell{padding:0 17px}.wm-controls{flex-direction:column;align-items:stretch}.wm-selection-hint{max-width:none}.wm-controls>div{padding-bottom:3px}}@media (prefers-reduced-motion:reduce){.wm-question,.wm-result{animation:none}.wm-option>span,.wm-next{transition:none}}
