:root{--pg-sm-assess: #1579a3;--pg-sm-prep: #bcdcee;--pg-sm-verify: repeating-linear-gradient(135deg, #8fcfa8 0 4px, #d3eedd 4px 8px);--pg-sm-off: #c3cdd6;--pg-sm-grid: #e9eff3;--pg-sm-rule: #c9d6df}.pg-sm-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pg-sm-dia{display:inline-block;flex:none;width:11px;height:11px;box-sizing:border-box;transform:rotate(45deg);border-radius:1.5px}.pg-sm-dia--plan{background:var(--es-blue)}.pg-sm-dia--cut{background:var(--es-ink)}.pg-sm-dia--off{background:#fff;border:2px solid var(--es-ink)}.pg-sm-at{margin:0 0 14px;display:flex;align-items:flex-start;gap:12px;font:700 14px/1.3 var(--es-heading);color:var(--es-ink)}.pg-sm-at:before{content:"";flex:none;width:11px;height:11px;margin:3.6px 0 0 2px;border-radius:1.5px;transform:rotate(45deg)}.pg-sm-at--plan:before{background:var(--es-blue)}.pg-sm-at--cut:before{background:var(--es-ink)}.pg-sm-after{max-width:760px;margin:28px 0 0;font-size:16.5px;line-height:1.65}.pg-sm-hero{background:var(--es-tint);border-bottom:1px solid #e6ecf1;padding:72px 0 84px}.pg-sm-hero-text{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.pg-sm-hero .es-h1{font-size:72px;line-height:1.02;letter-spacing:-.03em}.pg-sm-hero .es-lead{margin:0;max-width:600px}.pg-sm-plan{margin:48px 0 0}.pg-sm-board{background:#fff;border:1px solid var(--es-line);border-radius:20px;box-shadow:0 24px 60px #13293d17;padding:18px 28px 26px;text-align:left}.pg-sm-board-head{display:grid;grid-template-columns:270px minmax(0,1fr);align-items:center;padding-bottom:10px;border-bottom:1px solid var(--es-line);font-size:13px;font-weight:700;color:var(--es-muted)}.pg-sm-time{justify-self:end;display:inline-flex;align-items:center;gap:6px}.pg-sm-time svg{width:16px;height:16px}.pg-sm-lanes{list-style:none;margin:0;padding:0}.pg-sm-lane{display:grid;grid-template-columns:270px minmax(0,1fr);border-bottom:1px solid #eef3f6}.pg-sm-lane-name{margin:0;padding:11px 16px 11px 0;display:flex;flex-direction:column;justify-content:center}.pg-sm-lane-name b{font:700 15px/1.3 var(--es-heading);color:var(--es-ink)}.pg-sm-lane-name span{margin-top:2px;font-size:13.5px;line-height:1.4;color:var(--es-muted)}.pg-sm-track{display:grid;grid-template-columns:repeat(26,minmax(0,1fr));grid-template-rows:minmax(58px,1fr);align-items:center;background:linear-gradient(90deg,var(--pg-sm-grid) 1px,transparent 1px) 0 0 / calc(100% / 13) 100%}.pg-sm-seg{grid-row:1;grid-column:var(--s) / var(--e);display:block;height:16px;border-radius:4px}.pg-sm-seg--assess{background:var(--pg-sm-assess)}.pg-sm-seg--prep{background:var(--pg-sm-prep)}.pg-sm-seg--verify{background:var(--pg-sm-verify)}.pg-sm-seg--off{background:var(--pg-sm-off)}.pg-sm-gate{grid-row:1;grid-column:var(--at) / span 1;justify-self:start;position:relative;z-index:1;display:block;width:0;height:0}.pg-sm-gate:before{content:"";position:absolute;left:-8px;top:-8px;width:16px;height:16px;box-sizing:border-box;border-radius:2.5px;box-shadow:0 0 0 2.5px #fff;transform:rotate(45deg)}.pg-sm-gate--plan:before{background:var(--es-blue)}.pg-sm-gate--cut:before{background:var(--es-ink)}.pg-sm-gate--off:before{background:#fff;border:2.5px solid var(--es-ink)}.pg-sm-legend{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 26px;font-size:13.5px;color:var(--es-text)}.pg-sm-legend li{display:inline-flex;align-items:center;gap:9px}.pg-sm-swatch{display:inline-block;flex:none;width:28px;height:12px;border-radius:3px}.pg-sm-key{margin-top:18px;padding-top:22px;border-top:1px solid var(--es-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 36px}.pg-sm-key-title{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font:700 16px/1.3 var(--es-heading);color:var(--es-ink)}.pg-sm-key-title .pg-sm-dia{width:13px;height:13px;margin:0 1px}.pg-sm-key-title span{font:600 13.5px var(--es-body);color:var(--es-muted)}.pg-sm-key ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.pg-sm-key li{position:relative;padding-left:27px;font-size:15px;line-height:1.5;color:var(--es-ink)}.pg-sm-key li:before{content:"";position:absolute;left:3px;top:6px;width:11px;height:6px;border-left:2.5px solid var(--es-green);border-bottom:2.5px solid var(--es-green);transform:rotate(-45deg)}.pg-sm-plan>figcaption{margin-top:16px}.pg-sm-scope{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.pg-sm-scope .es-body{margin:4px 0 0;max-width:640px}.pg-sm-ladder{list-style:none;margin:0;padding:0;counter-reset:pg-sm-q;max-width:1000px}.pg-sm-ladder li{counter-increment:pg-sm-q;position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,300px);gap:0 26px;align-items:start;padding-bottom:30px}.pg-sm-ladder li:last-child{padding-bottom:0}.pg-sm-ladder li:before{content:counter(pg-sm-q);grid-row:1;grid-column:1;width:40px;height:40px;box-sizing:border-box;border-radius:50%;border:2px solid var(--es-ink);background:#fff;display:flex;align-items:center;justify-content:center;font:700 15px var(--es-heading);color:var(--es-ink)}.pg-sm-ladder li:not(:last-child):after{content:"No";content:"No" / "";position:absolute;left:0;top:46px;bottom:6px;width:40px;display:flex;align-items:center;justify-content:center;font:700 11.5px var(--es-heading);color:var(--es-muted);background:linear-gradient(var(--pg-sm-rule),var(--pg-sm-rule)) center top / 2px calc(50% - 12px) no-repeat,linear-gradient(var(--pg-sm-rule),var(--pg-sm-rule)) center bottom / 2px calc(50% - 12px) no-repeat}.pg-sm-ladder li:not(:last-child):lang(nl):after{content:"Nee";content:"Nee" / ""}.pg-sm-q{grid-column:2;padding-top:8px}.pg-sm-q h3{font-size:18px}.pg-sm-q p{margin:5px 0 0;font-size:15.5px;line-height:1.55}.pg-sm-r{grid-column:3;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;padding:12px 16px;background:#fff;border:1px solid var(--es-line);border-radius:12px}.pg-sm-yes{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:#e3f3e8;font:700 12px/1.25 var(--es-heading);color:var(--es-green-dark)}.pg-sm-r b{font:700 17px/1.3 var(--es-heading);color:var(--es-ink)}.pg-sm-r small{flex-basis:100%;font-size:13.5px;line-height:1.4;color:var(--es-muted)}.pg-sm-cutfig{margin:0}.pg-sm-cut{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5;text-align:left}.pg-sm-cut th,.pg-sm-cut td{padding:20px 18px 20px 0;vertical-align:top;border-bottom:1px solid var(--es-line)}.pg-sm-cut th:last-child,.pg-sm-cut td:last-child{padding-right:0}.pg-sm-cut thead th{padding-top:0;padding-bottom:12px;border-bottom:1.5px solid #aebfcc;font:700 13px var(--es-heading);color:var(--es-muted)}.pg-sm-cut tbody th{width:170px;font-weight:400}.pg-sm-cut-name{display:block;font:700 17px/1.3 var(--es-heading);color:var(--es-ink)}.pg-sm-shape{display:block;width:120px;height:44px;margin-top:12px;overflow:visible}.pg-sm-shape polyline{fill:none;stroke:var(--es-blue);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.pg-sm-shape .pg-sm-shape-shadow{stroke-width:2;stroke-dasharray:3 4}.pg-sm-shape-base{fill:none;stroke:#cfdbe4;stroke-width:1.5}.pg-sm-cut td[data-label=Risk],.pg-sm-cut td[data-label=Risico]{width:190px}.pg-sm-risk{display:flex;align-items:center;gap:3px;margin-bottom:4px;font:700 14px var(--es-heading);color:var(--es-ink)}.pg-sm-risk i{width:7px;height:14px;border-radius:2px;background:#d5dfe7}.pg-sm-risk i:last-of-type{margin-right:7px}.pg-sm-risk--1 i:nth-of-type(1),.pg-sm-risk--2 i:nth-of-type(-n+2),.pg-sm-risk--3 i{background:var(--es-ink)}.pg-sm-cut td[data-label=Fits],.pg-sm-cut td[data-label="Past bij"]{width:170px;color:var(--es-ink);font-weight:600}.pg-sm-cutfig figcaption{margin-top:16px}.pg-sm-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,590px);gap:64px;align-items:start}.pg-sm-split .es-body{max-width:560px}.pg-sm-runfig{margin:0}.pg-sm-run{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px;line-height:1.45;text-align:left;background:#fff;border:1px solid var(--es-line);border-radius:16px;overflow:hidden}.pg-sm-run th,.pg-sm-run td{padding:13px 14px;vertical-align:top;border-bottom:1px solid #e6edf2}.pg-sm-run tbody tr:last-child>*{border-bottom:0}.pg-sm-run thead th{padding-top:14px;padding-bottom:12px;background:var(--es-tint);font:700 13px var(--es-heading);color:var(--es-muted)}.pg-sm-run tbody th{width:96px;white-space:nowrap;font:700 14px/1.45 var(--es-heading);color:var(--es-ink);font-variant-numeric:tabular-nums}.pg-sm-run td{color:var(--es-ink)}.pg-sm-run td:last-child{width:36%;color:var(--es-text)}.pg-sm-run-go th,.pg-sm-run-go td{background:var(--es-tint)}.pg-sm-run-go th:after{content:"";display:inline-block;width:9px;height:9px;margin-left:9px;background:var(--es-ink);transform:rotate(45deg) translateY(-1px);border-radius:1px}.pg-sm-run-deadline th,.pg-sm-run-deadline td{background:var(--es-ink);color:#fff!important}.pg-sm-runfig figcaption{margin-top:14px}.pg-sm-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:72px;align-items:center}.pg-sm-field .es-body{max-width:600px}.pg-sm-cases{margin:26px 0 0;display:flex;flex-wrap:wrap;gap:10px 28px}.es-dark .pg-sm-cases .es-link{color:#fff}.pg-sm-batch{margin:0}.pg-sm-batch-panel+.pg-sm-batch-panel{margin-top:26px}.pg-sm-batch-title{margin:0 0 10px;font-size:14.5px;line-height:1.45;color:var(--es-dark-text)}.pg-sm-batch-title b{display:block;margin-bottom:2px;font:700 16px/1.3 var(--es-heading);color:#fff}.pg-sm-batch-lanes{display:grid;gap:6px;padding:5px 0;background:linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px) 0 0 / 25% 100%}.pg-sm-batch-lanes i{position:relative;display:block;width:calc(var(--h) / 8 * 100%);height:14px;border-radius:3px 0 0 3px;background:#9fb4c3}.pg-sm-batch-lanes:not(.is-after) i:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:calc(100% / 3);border-radius:0 3px 3px 0;background:repeating-linear-gradient(135deg,#9fb4c3 0 3px,#9fb4c340 3px 6px)}.pg-sm-batch-lanes.is-after i{border-radius:3px;background:#5fd38d}.pg-sm-batch-axis{display:flex;justify-content:space-between;margin-top:8px;font-size:12.5px;color:var(--es-dark-muted)}.pg-sm-batch figcaption{margin-top:18px;text-align:left}@media(max-width:899px){.pg-sm-hero{padding:40px 0 48px}.pg-sm-hero-text{grid-template-columns:minmax(0,1fr);gap:18px}.pg-sm-hero .es-h1{font-size:44px}.pg-sm-plan{margin-top:32px}.pg-sm-board{padding:12px 16px 20px;border-radius:16px}.pg-sm-board-head{grid-template-columns:minmax(0,1fr) auto}.pg-sm-lane{grid-template-columns:minmax(0,1fr);padding:12px 0 6px}.pg-sm-lane-name{padding:0;display:block}.pg-sm-lane-name span{display:block}.pg-sm-track{grid-template-rows:minmax(34px,1fr)}.pg-sm-seg{height:13px;border-radius:3px}.pg-sm-gate:before{left:-6px;top:-6px;width:12px;height:12px;border-radius:2px;box-shadow:0 0 0 2px #fff}.pg-sm-gate--off:before{border-width:2px}.pg-sm-legend{gap:8px 18px}.pg-sm-key{grid-template-columns:minmax(0,1fr);gap:22px}.pg-sm-scope{grid-template-columns:minmax(0,1fr);gap:0}.pg-sm-scope .es-body{margin-top:14px}.pg-sm-ladder li{grid-template-columns:36px minmax(0,1fr);gap:0 16px;padding-bottom:26px}.pg-sm-ladder li:before{width:36px;height:36px;font-size:14px}.pg-sm-ladder li:not(:last-child):after{width:36px;top:42px}.pg-sm-q{padding-top:6px}.pg-sm-q h3{font-size:17px}.pg-sm-r{grid-column:2;margin-top:12px}.pg-sm-cut,.pg-sm-cut tbody,.pg-sm-cut tr,.pg-sm-cut th,.pg-sm-cut td{display:block;width:auto!important}.pg-sm-cut thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg-sm-cut tr{padding:20px 0 6px;border-top:1px solid var(--es-line)}.pg-sm-cut tbody tr:last-child{border-bottom:1px solid var(--es-line)}.pg-sm-cut th,.pg-sm-cut td{padding:0 0 14px;border-bottom:0}.pg-sm-cut tbody th{display:flex;align-items:center;justify-content:space-between;gap:16px}.pg-sm-cut tbody th .pg-sm-shape{margin-top:0;width:96px;height:35px}.pg-sm-cut td:before{content:attr(data-label);display:block;margin-bottom:3px;font:700 12.5px var(--es-heading);color:var(--es-muted)}.pg-sm-cutfig figcaption{text-align:left}.pg-sm-split{grid-template-columns:minmax(0,1fr);gap:32px}.pg-sm-run,.pg-sm-run tbody,.pg-sm-run tr{display:block}.pg-sm-run thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg-sm-run tr{padding:12px 16px 13px;border-bottom:1px solid #e6edf2}.pg-sm-run tbody tr:last-child{border-bottom:0}.pg-sm-run th,.pg-sm-run td,.pg-sm-run-go th,.pg-sm-run-go td,.pg-sm-run-deadline th,.pg-sm-run-deadline td{display:block;width:auto!important;padding:0;border-bottom:0;background:none}.pg-sm-run tbody th{margin-bottom:3px}.pg-sm-run td:last-child{margin-top:4px;font-size:14px}.pg-sm-run td:last-child:before{content:attr(data-label) ": ";font-weight:700;color:var(--es-muted)}.pg-sm-run-go{background:var(--es-tint)}.pg-sm-run-deadline{background:var(--es-ink)}.pg-sm-run-deadline td:last-child:before{color:#c9d7e2}.pg-sm-runfig figcaption{text-align:left}.pg-sm-field{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:380px){.pg-sm-hero .es-h1{font-size:40px}}.es-page .pg-sm-batch figcaption{text-align:left!important}@media(max-width:899px){.es-page :is(.pg-sm-cutfig,.pg-sm-runfig) figcaption{text-align:left!important}}
