@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk Fallback;src:local(Arial);ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.0%;size-adjust:94.59%}.familjen_grotesk_87c1f2e1-module__R2ok_G__className{font-family:Familjen Grotesk,Familjen Grotesk Fallback;font-style:normal}.familjen_grotesk_87c1f2e1-module__R2ok_G__variable{--font-display:"Familjen Grotesk", "Familjen Grotesk Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_6b95db12-module__dFdslG__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_6b95db12-module__dFdslG__variable{--font-lees:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_19ccc083-module__40wYBq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_19ccc083-module__40wYBq__variable{--font-meet:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:is(.ontwerp,.ontwerp__baan){--petrol:#0e3a44;--petrol-diep:#082a32;--bot:#f7f0e6;--bot-warm:#efe4d5;--koraal:#e2603f;--koraal-diep:#c44d2f;--cyaan:#4fbbd0;--inkt:#14232a;--inkt-zacht:#55666e;--licht:#eaf1f2;--licht-zacht:#a7c0c6;--stap-sm:.5rem;--stap-md:1rem;--stap-lg:2rem;--stap-xl:4rem;--stap-2xl:7rem;font-family:var(--font-lees), Georgia, serif;-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.65}:is(.ontwerp,.ontwerp__baan) :where(*){box-sizing:border-box}:is(.ontwerp,.ontwerp__baan) :where(h1,h2,h3){font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;padding-bottom:.1em;font-weight:700;line-height:1.02}:is(.ontwerp,.ontwerp__baan) :where(p){margin:0}.ontwerp__baan{padding-inline:var(--stap-lg)}.ontwerp__baan--petrol{background:var(--petrol);color:var(--licht)}.ontwerp__baan--bot{background:var(--bot);color:var(--inkt)}.ontwerp__baan--slot{background:var(--petrol-diep);color:var(--licht)}.ontwerp__wrap{max-width:68rem;margin-inline:auto}.ontwerp__label{font-family:var(--font-meet), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.ontwerp__top{align-items:baseline;gap:var(--stap-md);padding-block:var(--stap-md);border-bottom:1px solid #ffffff29;justify-content:space-between;display:flex}.ontwerp__merk{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.ontwerp__merk em{color:var(--koraal);font-style:normal}.ontwerp__io{color:var(--licht-zacht);font-weight:400}.ontwerp__merk{align-items:center;gap:.55rem;display:flex}.ontwerp__bloem{color:var(--koraal);flex:none;width:1.5rem;height:1.5rem}.ontwerp__voetmerk{align-items:center;gap:.55rem;display:flex}.ontwerp__wortel{align-items:center;gap:var(--stap-xl);grid-template-columns:1fr auto;display:grid}.ontwerp__bloemgroot{color:var(--koraal);opacity:.9;width:11rem;height:11rem}.ontwerp__toplink{color:var(--licht-zacht);text-decoration:none}.ontwerp__toplink:hover{color:var(--koraal)}.ontwerp__nav{flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.ontwerp__nav .ontwerp__toplink{font-family:var(--font-meet), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.ontwerp__merklink{color:inherit;text-decoration:none}.ontwerp__baan--kop{padding-block:0}.ontwerp__baan--voet{padding-block:var(--stap-md) var(--stap-lg);margin-block-start:auto}.ontwerp__baan--voet .ontwerp__voet{padding-top:var(--stap-md);border-top:0;margin-top:0}.ontwerp__voetregel{border-top:1px solid #eaf1f214;width:100%;padding-top:1rem;font-size:.6875rem}.ontwerp__hero{padding-block:var(--stap-2xl) var(--stap-xl)}.ontwerp__eyebrow{color:var(--koraal);margin-bottom:var(--stap-lg);display:block}.ontwerp__titel{color:#fff;max-width:15ch;font-size:clamp(2.75rem,9vw,6.5rem)}.ontwerp__titel mark{color:var(--koraal);background:0 0}.ontwerp__lead{color:var(--licht-zacht);margin-top:var(--stap-xl);max-width:46ch;font-size:1.3125rem}.ontwerp__acties{gap:var(--stap-md);margin-top:var(--stap-lg);flex-wrap:wrap;display:flex}.ontwerp__knop{background:var(--koraal);border:2px solid var(--koraal);color:#fff;font-family:var(--font-display), system-ui, sans-serif;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-block}.ontwerp__knop:hover{background:var(--koraal-diep);border-color:var(--koraal-diep)}.ontwerp__knop--rand{color:var(--licht);background:0 0;border-color:#ffffff59}.ontwerp__knop--rand:hover{color:#fff;background:0 0;border-color:#fff}.ontwerp__grafiek{margin:var(--stap-2xl) 0 0;padding-top:var(--stap-lg);border-top:1px solid #ffffff29}.ontwerp__lijn{width:100%;height:auto;display:block;overflow:visible}.ontwerp__as{stroke:#ffffff2e;stroke-width:1px}.ontwerp__nu{stroke:#ffffff38;stroke-dasharray:3 5;stroke-width:1px}.ontwerp__pad{fill:none;stroke-linecap:round;stroke-width:5px}.ontwerp__pad--gemeten{stroke:var(--koraal);stroke-dasharray:620;stroke-dashoffset:620px;animation:1.6s cubic-bezier(.4,0,.2,1) .2s forwards ontwerp-teken}.ontwerp__pad--voorspeld{stroke:var(--cyaan);stroke-dasharray:2 12;opacity:0;animation:.8s 1.6s forwards ontwerp-verschijn}.ontwerp__punt{fill:var(--petrol);stroke:var(--koraal);stroke-width:4px;opacity:0;animation:.4s 1.5s forwards ontwerp-verschijn}.ontwerp__svgtekst{fill:var(--koraal);font-family:var(--font-meet), ui-monospace, monospace;letter-spacing:1.6px;text-transform:uppercase;font-size:15px}.ontwerp__svgtekst--nu{fill:var(--licht-zacht)}.ontwerp__svgtekst--vooruit{fill:var(--cyaan)}.ontwerp__bijschrift{color:var(--licht-zacht);margin-top:var(--stap-lg);max-width:62ch;font-size:.9375rem}@keyframes ontwerp-teken{to{stroke-dashoffset:0}}@keyframes ontwerp-verschijn{to{opacity:1}}.ontwerp__sectie{padding-block:var(--stap-2xl)}.ontwerp__sectie+.ontwerp__sectie,.ontwerp__baan--bot+.ontwerp__baan--bot .ontwerp__sectie{border-top:1px solid #14232a24}.ontwerp__baan--slot+.ontwerp__baan--slot .ontwerp__sectie{border-top:1px solid #ffffff29}.ontwerp__sectiekop{color:var(--koraal-diep);margin-bottom:var(--stap-lg);display:block}.ontwerp__h2{max-width:20ch;font-size:clamp(1.875rem,4.5vw,3rem)}.ontwerp__uitleg{color:var(--inkt-zacht);margin-top:var(--stap-xl);max-width:52ch}.ontwerp__lus{gap:var(--stap-md);margin-top:var(--stap-xl);grid-template-columns:repeat(4,1fr);display:grid}.ontwerp__stap{background:var(--bot-warm);border-top:4px solid var(--petrol);padding:var(--stap-lg) var(--stap-md)}.ontwerp__stapnaam{font-family:var(--font-display), system-ui, sans-serif;margin-bottom:var(--stap-sm);font-size:1.125rem;font-weight:600}.ontwerp__staptekst{color:var(--inkt-zacht);font-size:.9375rem;line-height:1.5}.ontwerp__retour{border:2px solid var(--koraal);border-top:none;height:2.5rem;margin-inline:7%;position:relative}.ontwerp__retour:before{border-left:2px solid var(--koraal);border-top:2px solid var(--koraal);content:"";transform-origin:0 0;width:.55rem;height:.55rem;position:absolute;top:-1px;left:-2px;transform:rotate(45deg)}.ontwerp__retourtekst{background:var(--bot);color:var(--koraal-diep);padding-inline:var(--stap-md);white-space:nowrap;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.ontwerp__lijst{gap:var(--stap-md);margin-top:var(--stap-xl);display:grid}.ontwerp__item{background:var(--bot-warm);gap:var(--stap-md);padding:var(--stap-lg);border-left:8px solid;grid-template-columns:13rem 1fr 10rem;display:grid}.ontwerp__item--draait{color:var(--koraal)}.ontwerp__item--bouwt{color:var(--cyaan)}.ontwerp__itemnaam{color:var(--inkt);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;font-size:1.3125rem;font-weight:600}.ontwerp__itemtekst{color:var(--inkt-zacht);max-width:48ch}.ontwerp__status{white-space:nowrap;background:currentColor;place-self:start;padding:.25rem .6rem}.ontwerp__status span{color:#fff}.ontwerp__item--bouwt .ontwerp__status span{color:var(--petrol-diep)}.ontwerp__baan--slot .ontwerp__sectiekop{color:var(--koraal)}.ontwerp__baan--slot .ontwerp__h2{color:#fff}.ontwerp__baan--slot .ontwerp__uitleg{color:var(--licht-zacht)}.ontwerp__slotmail{color:#fff;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;margin-top:var(--stap-lg);border-bottom:3px solid var(--koraal);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;text-decoration:none;display:inline-block}.ontwerp__slotmail:hover{color:var(--koraal)}.ontwerp__voet{color:var(--licht-zacht);gap:var(--stap-md);padding-block:var(--stap-lg);border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;display:flex}:is(.ontwerp,.ontwerp__baan) :where(a):focus-visible{outline:2px solid var(--koraal);outline-offset:4px}@media (max-width:60rem){.ontwerp__wortel{gap:var(--stap-lg);grid-template-columns:1fr}.ontwerp__bloemgroot{width:7rem;height:7rem}.ontwerp__lus{grid-template-columns:repeat(2,1fr)}.ontwerp__item{gap:var(--stap-sm);grid-template-columns:1fr}.ontwerp__status{margin-top:var(--stap-sm)}}@media (max-width:34rem){:is(.ontwerp,.ontwerp__baan){--stap-2xl:4rem;--stap-xl:2.5rem}.ontwerp__baan{padding-inline:var(--stap-md)}.ontwerp__lus{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:is(.ontwerp,.ontwerp__baan) :where(*){transition:none!important;animation:none!important}.ontwerp__pad--gemeten{stroke-dashoffset:0}.ontwerp__pad--voorspeld,.ontwerp__punt{opacity:1}}
