@font-face{font-family:ar Rubik;src:url(/fonts/rubik.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:ar Instrument Serif;src:url(/fonts/instrument-serif.woff2)format("woff2");font-display:swap}@font-face{font-family:ar Instrument Sans;src:url(/fonts/instrument-sans.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:ar Plex Sans;src:url(/fonts/ibm-plex-sans-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ar Plex Sans;src:url(/fonts/ibm-plex-sans-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:ar Plex Mono;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:ar Archivo;src:url(/fonts/archivo.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:ar Public Sans;src:url(/fonts/public-sans.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:ar Young Serif;src:url(/fonts/young-serif.woff2)format("woff2");font-display:swap}@font-face{font-family:ar Karla;src:url(/fonts/karla.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:ar Source Sans;src:url(/fonts/source-sans-3.woff2)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:ar Overpass;src:url(/fonts/overpass-800.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:ar Overpass;src:url(/fonts/overpass-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ar Big Shoulders;src:url(/fonts/big-shoulders-display-800.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:ar Archivo Narrow;src:url(/fonts/archivo-narrow-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:ar Kalam;src:url(/fonts/kalam-400.woff2)format("woff2");font-display:swap}@font-face{font-family:ar Courier Prime;src:url(/fonts/courier-prime-400.woff2)format("woff2");font-display:swap}@font-face{font-family:ar Red Hat Display;src:url(/fonts/red-hat-display.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:ar Petrona;src:url(/fonts/petrona-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:ar Lexend;src:url(/fonts/lexend.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:ar Recursive Casual;src:url(/fonts/recursive-casual-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:ar Recursive Mono;src:url(/fonts/recursive-mono-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:ar Recursive;src:url(/fonts/recursive-linear-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ar Hanken;src:url(/fonts/hanken-grotesk.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:ar DM Mono;src:url(/fonts/dm-mono-400.woff2)format("woff2");font-display:swap}.ar{--ar-ink:#17181a;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;width:100%;max-width:38rem;margin-inline:auto}@media (min-width:64rem){.ar{margin-inline:auto 0}}.ar :where(p,ul,ol,dl,dd,table){margin:0;padding:0}.ar ul,.ar ol{list-style:none}.ar table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ar th{font-weight:inherit;text-align:left}.ar-tiles{--tile:#f4f3ef;--grout:#dcd9d1;background-color:var(--tile);font-family:"ar Rubik", var(--mk-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='44'%3E%3Cpath d='M0 .5H88M0 22.5H88M.5 0V22M44.5 22V44' stroke='%23dcd9d1' fill='none'/%3E%3C/svg%3E");align-items:start;gap:1.25rem;padding:clamp(1.25rem,4vw,2.25rem);display:grid}@media (min-width:36rem){.ar-tiles{grid-template-columns:minmax(0,1fr) auto}}.ar-lb{color:#f2f0ea;--groove:clamp(1.05rem, 2.2vw, 1.2rem);background-color:#1c1c1e;background-image:repeating-linear-gradient(#1c1c1e 0 calc(var(--groove) - 1px), #0b0b0c calc(var(--groove) - 1px) var(--groove));outline-offset:-12px;padding:calc(var(--groove) * 1) clamp(1rem, 3vw, 1.75rem);text-transform:uppercase;letter-spacing:.14em;border:12px solid #a9adb1;outline:1px solid #7d8287}.ar-lb-name{text-align:center;font-size:clamp(1.15rem,3vw,1.6rem);font-weight:500;line-height:calc(var(--groove) * 2);letter-spacing:.16em;margin-bottom:var(--groove)!important}.ar-lb-rows li{font-size:clamp(.92rem,2.2vw,1.15rem);line-height:calc(var(--groove) * 2);justify-content:space-between;gap:1rem;display:flex}.ar-lb-price{white-space:nowrap}.ar-lb-foot{white-space:nowrap;text-overflow:clip;text-align:center;font-size:clamp(.8rem,1.8vw,.95rem);line-height:calc(var(--groove) * 2);color:#c9c6be;overflow:hidden;margin-top:var(--groove)!important}.ar-enamel{color:#171717;background:#fff;border:2px solid #171717;min-width:11rem;padding:.7rem .9rem;font-size:.88rem}.ar-enamel>p{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600;margin-bottom:.35rem!important}.ar-enamel dl{font-variant-numeric:tabular-nums;grid-template-columns:max-content 1fr;gap:0 .9rem;margin:0;display:grid}.ar-enamel dl div{display:contents}.ar-enamel dd{margin:0}.ar-enamel .ar-closed>*{color:#77746d}@media (max-width:35.99rem){.ar-enamel dl{grid-template-columns:repeat(2,max-content 1fr)}}.ar-pk{color:#1e1d22;font-family:"ar Instrument Sans", var(--mk-text);background:#fff;border:1px solid #d9d6cf;max-width:30rem;padding:clamp(1.25rem,4vw,2rem)}.ar-pk-name{font-family:ar Instrument Serif,Georgia,serif;font-size:clamp(2rem,5vw,2.6rem);line-height:1}.ar-pk-sub{color:#55535b;font-size:.95rem;margin:.35rem 0 1rem!important}.ar-pk-rows li{align-items:baseline;gap:.6rem;padding:.3rem 0;font-size:1rem;display:flex}.ar-pk-rows i{border-bottom:1px solid #d9d6cf;flex:1;min-width:1rem;transform:translateY(-.25em)}.ar-pk-price{white-space:nowrap;font-variant-numeric:tabular-nums}.ar-pk-slip{border-top:1px dashed #8a8790;margin-top:1.4rem;padding-top:1.1rem}.ar-pk-slip-title{font-family:ar Instrument Serif,Georgia,serif;font-size:1.4rem;margin-bottom:.4rem!important}.ar-pk-line{color:#55535b;align-items:baseline;gap:.75rem;padding:.35rem 0;font-size:.9rem;display:flex}.ar-pk-line span{width:3rem}.ar-pk-line i{border-bottom:1px solid #1e1d22;flex:1}.ar-pk-slip-foot{color:#55535b;font-size:.85rem;margin-top:.7rem!important}.ar-garage{font-family:var(--mk-sign);gap:1rem;display:grid}.ar-plate{text-transform:uppercase;border:3px solid #17181a;border-radius:6px;align-items:stretch;width:fit-content;max-width:100%;font-weight:700;display:flex;overflow:hidden}.ar-plate-eu{color:#fff;letter-spacing:.05em;background:#039;align-items:flex-end;padding:.3rem .4rem;font-size:.9rem;display:flex}.ar-plate-text{letter-spacing:.06em;padding:.15rem .8rem;font-size:clamp(1.4rem,4.4vw,2.1rem);line-height:1.2}.ar-plate-yellow .ar-plate-text{color:#17181a;background:#f5c400}.ar-wo{color:#17181a;font-family:var(--mk-text);background:#fff;border:1.5px solid #17181a;padding:1rem 1.1rem 1.1rem}.ar-wo-title{font-family:var(--mk-sign);text-transform:uppercase;letter-spacing:.04em;border-bottom:3px solid #17181a;font-size:1.5rem;font-weight:700;padding-bottom:.3rem!important}.ar-wo-head{border-bottom:1px solid #17181a;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.ar-wo-head div{padding:.35rem .5rem .4rem 0}.ar-wo-head dt{text-transform:uppercase;letter-spacing:.06em;color:#4a4c50;font-size:.72rem}.ar-wo-head dd{margin:0;font-weight:600}.ar-wo-table thead th{text-transform:uppercase;letter-spacing:.06em;color:#4a4c50;border-bottom:1px solid #17181a;padding:.5rem 0 .2rem;font-size:.72rem}.ar-wo-table th+th,.ar-wo-table td{text-align:right}.ar-wo-table tbody>tr>*{border-bottom:1px solid #c9cbcf;padding:.35rem 0;font-size:1rem}.ar-wo-table td{white-space:nowrap;font-weight:600;padding-left:1rem!important}.ar-wo-foot{font-weight:600;margin-top:.8rem!important}.ar-sheet{color:#111417;font-family:"ar Plex Sans", var(--mk-text);background:#fff;border:1px solid #111417;padding:0 .5rem .5rem 1.4rem;position:relative}.ar-sheet:before{content:"";pointer-events:none;border:2px solid #111417;position:absolute;inset:1.4rem .5rem .5rem 1.4rem}.ar-sheet-zones{height:1.4rem;font-family:"ar Plex Mono", var(--mk-mono);color:#4b525a;grid-template-columns:repeat(6,1fr);font-size:.7rem;display:grid}.ar-sheet-zones li{border-left:1px solid #c7ccd1;justify-content:center;align-items:center;display:flex}.ar-sheet-zones li:first-child{border-left:0}.ar-sheet-draw{gap:.9rem;padding:1rem 1rem 0;display:grid;position:relative}.ar-sheet-legend{font-family:"ar Plex Mono", var(--mk-mono);color:#4b525a;gap:.3rem;font-size:.75rem;display:grid}.ar-sheet-legend li{align-items:center;gap:.6rem;display:flex}.ar-sheet-legend li:before{content:"";border-top:3px solid;width:5rem;height:0}.ar-pipe-water:before{border-color:#3e753b!important}.ar-pipe-gas:before{border-color:#e49e00!important}.ar-pipe-elektra:before{border-color:#111417!important;border-top-style:dashed!important;border-top-width:2px!important}.ar-sheet-phone{font-size:clamp(1.7rem,4.6vw,2.4rem);font-weight:600;line-height:1}.ar-sheet-spec thead th{font-family:"ar Plex Mono", var(--mk-mono);color:#4b525a;border-bottom:1px solid #111417;padding-bottom:.25rem;font-size:.72rem}.ar-sheet-spec th+th,.ar-sheet-spec td{text-align:right}.ar-sheet-spec tbody>tr>*{border-bottom:1px solid #c7ccd1;padding:.35rem 0;font-size:.95rem}.ar-sheet-spec td{font-family:"ar Plex Mono", var(--mk-mono);padding-left:.75rem!important;font-size:.85rem!important}.ar-titleblock{border:1.5px solid #111417;grid-template-columns:1fr 1fr;width:min(100%,22rem);display:grid;margin:.25rem -.5rem 0 auto!important}.ar-titleblock div{border-bottom:1px solid #111417;border-right:1px solid #111417;padding:.3rem .5rem}.ar-titleblock div:nth-child(2n){border-right:0}.ar-titleblock .ar-tb-wide{border-bottom:0;border-right:0;grid-column:1/-1}.ar-titleblock dt{font-family:"ar Plex Mono", var(--mk-mono);color:#4b525a;text-transform:uppercase;font-size:.65rem}.ar-titleblock dd{margin:0;font-size:.9rem;font-weight:600}.ar-bouw{font-family:"ar Archivo", var(--mk-text);max-width:34rem}.ar-bouw-board{color:#141414;background:#fff;border:2px solid #141414}.ar-bouw-band{color:#fff;text-transform:uppercase;letter-spacing:.01em;background:#d4560f;padding:.8rem 1rem;font-size:clamp(1.35rem,4vw,2rem);font-weight:850;line-height:1}.ar-bouw-fields div{border-top:1px solid #141414;grid-template-columns:7.5rem 1fr;gap:.75rem;padding:.55rem 1rem;display:grid}.ar-bouw-fields dt{text-transform:uppercase;letter-spacing:.06em;color:#4a4843;padding-top:.2rem;font-size:.75rem;font-weight:700}.ar-bouw-fields dd{margin:0;font-weight:500}.ar-bouw-name{text-transform:uppercase;font-size:1.3rem;line-height:1.1;font-weight:850!important}.ar-bouw-phone{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:850!important}.ar-bouw-posts{background:linear-gradient(90deg,#0000 14%,#6b6b6b 14% calc(14% + .9rem),#0000 0),linear-gradient(90deg,#0000 calc(86% - .9rem),#6b6b6b calc(86% - .9rem) 86%,#0000 0);border-bottom:3px solid #8a8578;height:4.5rem}@media (max-width:30rem){.ar-bouw-fields div{grid-template-columns:1fr;gap:0}}.ar-ral{color:#1b1d1e;font-family:"ar Public Sans", var(--mk-text);background:#fff;border:1px solid #c9c8c2;max-width:32rem}.ar-ral-head{border-bottom:1px solid #c9c8c2;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.8rem 1rem;font-weight:700;display:flex}.ar-ral-chips li{border-bottom:1px solid #c9c8c2;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:stretch;min-height:3.6rem;display:grid}.ar-chip{color:#fff;flex-direction:column;justify-content:flex-end;padding:.35rem .5rem;font-size:.72rem;line-height:1.2;display:flex}.ar-chip b{font-weight:700}.ar-chip-light{color:#1b1d1e}.ar-ral-name{align-self:center;padding:.4rem .75rem;font-weight:600}.ar-ral-price{white-space:nowrap;font-variant-numeric:tabular-nums;color:#4f5254;align-self:center;padding:.4rem 1rem .4rem 0;font-size:.95rem}.ar-ral-note{color:#4f5254;padding:.55rem 1rem;font-size:.8rem}@media (max-width:30rem){.ar-ral-chips li{grid-template-columns:5.5rem minmax(0,1fr)}.ar-ral-price{grid-column:2;align-self:start;padding:0 .75rem .5rem}}.ar-bed{font-family:"ar Karla", var(--mk-text);color:#18231b;background:#eef1e6;padding:1.25rem 1.25rem 0}.ar-bed-sign{background:#fbfcf8;border:1px solid #c9d1bf;width:fit-content;max-width:100%;margin-bottom:1.4rem;padding:.8rem 1rem}.ar-bed-name{font-family:ar Young Serif,Georgia,serif;font-size:clamp(1.35rem,3.6vw,1.75rem);line-height:1.1;margin-bottom:.25rem!important}.ar-bed-sign p:not(.ar-bed-name){color:#46534a;font-size:.92rem}.ar-bed-phone{font-weight:700;color:#18231b!important;font-size:1.05rem!important}.ar-labels{border-bottom:.9rem solid #5b4636;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));align-items:end;gap:0 .9rem;display:grid}.ar-labels li{flex-direction:column;align-items:center;display:flex}.ar-labels li:after{content:"";clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%);background:#fbfcf8;border-inline:1px solid #c9d1bf;width:1.1rem;height:3.2rem}.ar-labels li:nth-child(2):after{height:2.2rem}.ar-labels li:nth-child(3):after{height:3.8rem}.ar-labels li:nth-child(4):after{height:2.7rem}.ar-label{text-align:center;background:#fbfcf8;border:1px solid #c9d1bf;align-content:center;gap:.15rem;width:100%;min-height:4.6rem;padding:.6rem .65rem;display:grid}.ar-label b{font-size:.98rem;font-weight:700;line-height:1.15}.ar-label span{color:#46534a;font-size:.82rem}.ar-rooster{color:#10232d;font-family:"ar Source Sans", var(--mk-text);table-layout:fixed;background:#fff;border:1.5px solid #10232d}.ar-rooster caption{caption-side:top;text-align:left;border:1.5px solid #10232d;background:#e8f0f3;border-bottom:0;padding:.6rem .75rem;font-size:1.05rem;font-weight:700}.ar-rooster caption span{text-transform:uppercase;letter-spacing:.08em;color:#45606a;font-size:.75rem;font-weight:600;display:block}.ar-rooster th,.ar-rooster td{border:1px solid #a9bcc6;padding:.4rem .5rem}.ar-rooster thead th{color:#45606a;text-align:center;font-size:.78rem;font-weight:600}.ar-rooster thead th:first-child{text-align:left;width:46%}.ar-rooster tbody th{font-size:.95rem;font-weight:600;line-height:1.2}.ar-rooster tbody th small{color:#45606a;font-size:.8rem;font-weight:400;display:block}.ar-rooster tbody td{height:2.4rem}.ar-rooster tfoot td{color:#45606a;padding:.5rem .75rem;font-size:.85rem}@media (max-width:30rem){.ar-rooster thead th:first-child{width:52%}.ar-rooster th,.ar-rooster td{padding:.35rem .25rem}.ar-rooster tbody th{font-size:.86rem}.ar-rooster thead th{font-size:.68rem}}.ar-cal{color:#1b2430;font-family:"ar Plex Sans", var(--mk-text);background:#fff;border-top:3px double #1f5e3b;border-bottom:3px double #1f5e3b;padding:1rem 0 .9rem}.ar-cal-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex;margin-bottom:1rem!important}.ar-cal-name{font-size:clamp(1.35rem,3.6vw,1.7rem);font-weight:600;line-height:1.1}.ar-cal-head span:last-child{font-family:"ar Plex Mono", var(--mk-mono);color:#1f5e3b;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem}.ar-cal-months{font-family:"ar Plex Mono", var(--mk-mono);color:#4a5563;text-transform:uppercase;border-bottom:1px solid #1f5e3b;grid-template-columns:repeat(12,1fr);font-size:.78rem;display:grid}.ar-cal-months li{border-left:1px solid #dbe9df;padding:0 0 .25rem .3rem}.ar-cal-deadlines{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;row-gap:.4rem;display:grid;padding-top:.6rem!important}.ar-cal-deadlines li{grid-column:var(--m) / span 1;text-align:right;white-space:nowrap;background:#fff;border-right:2px solid #b3261e;grid-row:1;justify-self:end;padding-right:.45rem;font-size:.9rem;line-height:1.25;position:relative}.ar-cal-deadlines li.ar-dl-ib{grid-row:2}.ar-cal-deadlines li.ar-dl-start{text-align:left;border-left:2px solid #b3261e;border-right:0;justify-self:start;padding:0 0 0 .45rem}.ar-cal-deadlines b{font-family:"ar Plex Mono", var(--mk-mono);color:#b3261e;font-weight:500;display:block}.ar-dl-next{font-style:normal;font-family:"ar Plex Mono", var(--mk-mono);color:#fff;background:#b3261e;width:fit-content;margin-top:.15rem;padding:0 .3rem;font-size:.68rem;display:none}.ar-dl-start .ar-dl-next{margin-left:0}.ar-cal-deadlines li:not(.ar-dl-start) .ar-dl-next{margin-left:auto}.ar-cal-foot{color:#4a5563;font-size:.85rem;margin-top:.9rem!important}@media (max-width:36rem){.ar-cal-months{display:none}.ar-cal-deadlines{display:block;padding-top:0!important}.ar-cal-deadlines li,.ar-cal-deadlines li.ar-dl-start{text-align:left;white-space:normal;border:0;border-bottom:1px solid #dbe9df;flex-wrap:wrap;align-items:baseline;gap:0 .75rem;padding:.45rem 0;font-size:.95rem;display:flex}.ar-cal-deadlines b{min-width:7.5rem;display:inline}.ar-cal-deadlines li .ar-dl-next{margin-left:0!important}}.ar-road{color:#f6f6f2;font-family:"ar Overpass", var(--mk-text);background:#24272b;padding:1.25rem;position:relative}.ar-road:before{content:"";background:repeating-linear-gradient(90deg,#f2c230 0 2.2rem,#0000 2.2rem 3.6rem);height:4px;margin:-.25rem 0 1.25rem;display:block}.ar-car{justify-items:center;margin-bottom:1.4rem;display:grid}.ar-dakbord{color:#0b1b33;clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);text-align:center;background:#fff;border-top:6px solid #0a4f9e;width:min(100%,24rem);padding:.6rem 12% 0;container-type:inline-size}.ar-db-name{text-transform:uppercase;font-weight:800;line-height:.95}.ar-db-small{letter-spacing:.18em;font-size:.85rem;display:block}.ar-db-big{font-size:min(2.6rem, calc(100cqi / var(--chars,10) * 1.25));letter-spacing:.02em;margin-top:.15rem;display:block}.ar-db-phone{color:#fff;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#0a4f9e;padding:.3rem 0 .25rem;font-size:1.15rem;font-weight:800;margin:.45rem -14% 0!important}.ar-roof{background:#c9ccd0;border-radius:50% 50% 0 0/100% 100% 0 0;width:min(100%,30rem);height:1.4rem;position:relative}.ar-roof:before,.ar-roof:after{content:"";background:#111;width:1.6rem;height:.45rem;position:absolute;top:-.45rem;left:28%}.ar-roof:after{left:auto;right:28%}.ar-pakket{color:#24272b;background:#f6f6f2;font-size:.95rem}.ar-pakket thead th{text-transform:uppercase;letter-spacing:.06em;color:#555a61;border-bottom:2px solid #24272b;padding:.55rem .7rem .3rem;font-size:.75rem}.ar-pakket tbody>tr>*{font-family:"ar Overpass", var(--mk-text);border-bottom:1px solid #cfd0cb;padding:.4rem .7rem}.ar-pakket th+th,.ar-pakket td{text-align:right;white-space:nowrap}.ar-pakket td{font-weight:800}.ar-pakket tr.ar-exam>*{border-top:2px solid #c8102e}.ar-pakket tr.ar-exam+tr.ar-exam>*{border-top:0}@media (max-width:30rem){.ar-pakket tbody>tr>*,.ar-pakket thead th{padding-inline:.4rem}}.ar-roofs{color:#2e3135;font-family:var(--mk-text);background:#f4f6f8;border-top:6px solid #2e3135;padding:1rem 1.1rem 1.1rem}.ar-roofs-head{font-family:"ar Big Shoulders", var(--mk-sign);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;font-size:clamp(1.4rem,3.8vw,1.9rem);font-weight:800;line-height:1;display:flex;margin-bottom:1rem!important}.ar-roofs-phone{color:#a8432a}.ar-roofs-cols{gap:1.25rem;display:grid}@media (min-width:36rem){.ar-roofs-cols{grid-template-columns:1fr 1fr}}.ar-roofs-title{font-family:"ar Big Shoulders", var(--mk-sign);text-transform:uppercase;border-bottom:2px solid #2e3135;font-size:1.25rem;font-weight:800}.ar-doorsnede{width:100%;height:auto;margin:.4rem 0;display:block}.ar-ly{stroke:#2e3135;stroke-width:.6px}.ar-ly-0{fill:#2e3135}.ar-ly-1{fill:#e7d6a5}.ar-ly-2{fill:#c7ccd1}.ar-ly-3{fill:#c69c6d}.ar-ly-4{fill:#8a9097}.ar-pitched .ar-ly-0,.ar-doorsnede[aria-label*=hellend] .ar-ly-0{fill:#a8432a}.ar-doorsnede[aria-label*=hellend] .ar-ly-1,.ar-doorsnede[aria-label*=hellend] .ar-ly-2{fill:#c69c6d}.ar-doorsnede[aria-label*=hellend] .ar-ly-3{fill:#3b6fb0}.ar-doorsnede[aria-label*=hellend] .ar-ly-4{fill:#e7d6a5}.ar-ly-label polyline{fill:none;stroke:#2e3135;stroke-width:.6px}.ar-ly-label text{font-family:var(--mk-text);fill:#2e3135;font-size:9px}.ar-roofs-list li{border-bottom:1px solid #c7ccd1;justify-content:space-between;gap:.75rem;padding:.3rem 0;font-size:.95rem;display:flex}.ar-roofs-list li span:last-child:not(:first-child){white-space:nowrap;color:#50555b;font-size:.88rem}.ar-roofs-any{border-top:2px solid #2e3135;margin-top:.75rem!important}.ar-klus{font-family:"ar Public Sans", var(--mk-text);color:#1a1a1a}.ar-duimstok{--cm:.6rem;background-color:#f2c230;background-image:repeating-linear-gradient(90deg, #1a1a1a 0 1px, transparent 1px var(--cm)), repeating-linear-gradient(90deg, #1a1a1a 0 1.5px, transparent 1.5px calc(var(--cm) * 5));background-position:0 0,0 0;background-repeat:repeat-x;background-size:100% .45rem,100% .8rem;border:1px solid #b38c12;padding:1.05rem .75rem .45rem;position:relative;overflow:hidden}.ar-ds-scale{font-family:"ar Archivo Narrow", var(--mk-sign);color:#c62828;pointer-events:none;font-size:.68rem;font-weight:700;display:flex;position:absolute;inset:.8rem 0 auto}.ar-ds-scale li{width:calc(var(--cm) * 10);text-align:right;border-right:2px solid #c62828;flex:none;height:.95rem;padding-right:.1rem;line-height:1;transform:translateY(-.8rem)}.ar-ds-print{font-family:"ar Archivo Narrow", var(--mk-sign);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:0 1rem;font-size:clamp(1.15rem,3.4vw,1.6rem);font-weight:700;line-height:1.1;display:flex;position:relative;margin-top:.4rem!important}.ar-paper{background-color:#fbfbf7;background-image:linear-gradient(#c9d6e8 1px,#0000 1px),linear-gradient(90deg,#c9d6e8 1px,#0000 1px);background-size:1.1rem 1.1rem;border:1px solid #c9d6e8;border-top:0;padding:.9rem 1rem 1rem 2.4rem;position:relative}.ar-paper:before{content:"";border-left:1.5px solid #c62828;position:absolute;top:0;bottom:0;left:1.6rem}.ar-hand{font-family:ar Kalam,cursive}.ar-paper-title{font-size:1.5rem;line-height:1.2;margin-bottom:.3rem!important}.ar-paper li{border-bottom:1px solid #9fb1c9;justify-content:space-between;gap:.75rem;font-size:.98rem;line-height:2.2rem;display:flex}.ar-paper-price{white-space:nowrap;font-variant-numeric:tabular-nums}.ar-paper-note{color:#1a3a8a;font-size:1.15rem;margin-top:.6rem!important}.ar-night{background:#111827;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.1rem;padding:1.25rem;display:grid}.ar-plate-taxi .ar-plate-text{color:#0b0b0b;font-family:"ar Red Hat Display", var(--mk-sign);font-variant-numeric:tabular-nums;letter-spacing:.04em;background:#7cbde8;font-weight:800}.ar-plate-taxi{border-color:#0b0b0b}.ar-rb{--tooth:7px;color:#222;width:min(100%,24rem);font-family:"ar Courier Prime", var(--mk-mono);text-transform:uppercase;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--tooth)) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--tooth)) 100%;background:#fafaf5;padding:1.1rem 1.1rem 1.6rem;font-size:.92rem;line-height:1.45}.ar-rb-head{text-align:center;border-bottom:1px dashed #222;margin-bottom:.6rem!important;padding-bottom:.7rem!important}.ar-rb-rows li{align-items:baseline;gap:.3rem;display:flex}.ar-rb-to{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.ar-rb-dots{white-space:nowrap;flex:1 1 0;min-width:.75rem;overflow:hidden}.ar-rb-dots:before{content:".............................................................."}.ar-rb-price{white-space:nowrap}.ar-rb-foot{text-align:center;border-top:1px dashed #222;margin-top:.7rem!important;padding-top:.6rem!important}.ar-ck{color:#1e2a33;font-family:"ar Lexend", var(--mk-text);background:#fff;border:1.5px solid #9bb3ad;padding:1rem 1.1rem 1.1rem}.ar-ck-head{border-bottom:1px solid #9bb3ad;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;display:flex;padding-bottom:.5rem!important}.ar-ck-name{font-family:ar Petrona,Georgia,serif;font-size:clamp(1.3rem,3.6vw,1.7rem);font-weight:600;line-height:1.1}.ar-ck-head span:last-child{font-variant-numeric:tabular-nums;font-size:1.05rem}.ar-ck-chart{grid-template-columns:minmax(0,1fr) minmax(6.5rem,13rem) minmax(0,1fr);align-items:stretch;min-height:15rem;margin-top:.9rem;display:grid;position:relative}.ar-ck-feet{fill:#f2f4f1;stroke:#2f7d6d;stroke-width:1.6px;grid-area:1/2;width:100%;height:auto}.ar-ck-labels{grid-row:1;font-size:clamp(.8rem,2.2vw,.95rem);line-height:1.2;position:relative}.ar-ck-left{grid-column:1}.ar-ck-right{grid-column:3}.ar-ck-labels li{border-bottom:1px solid #2f7d6d;max-width:calc(100% + .4rem);padding-bottom:.15rem;position:absolute;transform:translateY(-50%)}.ar-ck-left li{text-align:right;padding-left:.4rem;padding-right:.2rem;right:-.4rem}.ar-ck-right li{padding-left:.2rem;padding-right:.4rem;left:-.4rem}.ar-ck-home{color:#2f7d6d;border-top:1px solid #9bb3ad;font-weight:500;margin-top:.75rem!important;padding-top:.5rem!important}.ar-tk{color:#23211d;font-family:"ar Recursive", var(--mk-text);background:#f1e2b8;border:1px solid #c9b47c;max-width:32rem;padding:1.1rem 1.2rem 1.2rem}.ar-tk-title{font-family:"ar Recursive Casual", var(--mk-sign);color:#2c5aa0;font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:.7rem!important}.ar-tk-fields{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid;margin-bottom:1rem!important}.ar-tk-fields div{border-bottom:1px solid #8f7d4f;align-items:baseline;gap:.5rem;min-width:0;padding:.3rem 0;display:flex}.ar-tk-fields div:first-child{grid-column:1/-1}.ar-tk-fields dt{text-transform:uppercase;letter-spacing:.06em;color:#5a5242;flex:none;font-size:.75rem}.ar-tk-fields dd{font-family:"ar Recursive Casual", var(--mk-sign);white-space:nowrap;min-width:0;margin:0;font-size:1.05rem;font-weight:700}.ar-tk-fields div:first-child dd{font-size:1.35rem}.ar-tk-blank dd{flex:1}.ar-tk-matrix{background:#fff;font-size:.92rem}.ar-tk-matrix th,.ar-tk-matrix td{border:1px solid #c9b47c;padding:.35rem .5rem}.ar-tk-matrix thead th{text-transform:capitalize;text-align:center;background:#e8f0f7;font-size:.85rem;font-weight:700;line-height:1.15}.ar-tk-matrix thead small{font-family:"ar Recursive Mono", var(--mk-mono);color:#4d5a6a;text-transform:none;font-size:.7rem;font-weight:500;display:block}.ar-tk-matrix td{font-family:"ar Recursive Mono", var(--mk-mono);text-align:center;white-space:nowrap;font-size:.85rem}.ar-tk-list li{border-bottom:1px solid #8f7d4f;justify-content:space-between;gap:.75rem;padding:.3rem 0;display:flex}@media (max-width:30rem){.ar-tk-matrix th,.ar-tk-matrix td{padding:.3rem .25rem}.ar-tk-matrix td{font-size:.78rem}}.ar-stalen{color:#22201c;font-family:"ar Hanken", var(--mk-text);background:#f7f6f3;border:1px solid #b9b6ae;padding:1rem}.ar-stalen-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .9rem;display:grid}.ar-stalen-board li{align-content:start;gap:.2rem;min-width:0;display:grid}.ar-staal{aspect-ratio:1;background-color:#d8d4cb;background-position:50%;background-size:cover;border:1px solid #b9b6ae;margin-bottom:.3rem;position:relative}.ar-staal:before{content:"";background:radial-gradient(circle at 0 0,#6f7478 0 2.5px,#0000 3px) 0 0/8px 8px no-repeat,radial-gradient(circle at 100% 0,#6f7478 0 2.5px,#0000 3px) 100% 0/8px 8px no-repeat,radial-gradient(circle at 0 100%,#6f7478 0 2.5px,#0000 3px) 0 100%/8px 8px no-repeat,radial-gradient(circle at 100% 100%,#6f7478 0 2.5px,#0000 3px) 100% 100%/8px 8px no-repeat;position:absolute;inset:7%}.ar-stalen-board b{font-size:.92rem;font-weight:600;line-height:1.2}.ar-stalen-board span:not(.ar-staal){font-family:"ar DM Mono", var(--mk-mono);color:#4d4a44;font-size:.78rem}.ar-stalen-rest{color:#4d4a44;font-size:.88rem;margin-top:.9rem!important}.ar-stalen-foot{border-top:1px solid #b9b6ae;flex-wrap:wrap;justify-content:space-between;gap:0 1rem;font-weight:700;display:flex;margin-top:.9rem!important;padding-top:.6rem!important}@media (max-width:30rem){.ar-stalen-board{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-tk-fields{grid-template-columns:1fr}}
.mk-hero .vr-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""intro""act""visual";align-items:start;gap:0}.vr-hero-grid>h1{grid-area:title;max-width:19ch;margin-bottom:.4em;font-size:clamp(2.1rem,4.2vw,3.6rem)}.vr-intro{grid-area:intro;max-width:34rem;font-size:1.2rem;margin-bottom:1rem!important}.vr-act{grid-area:act}.vr-act .mk-hero-actions{margin:1rem 0 .75rem}.vr-visual{grid-area:visual;min-width:0;margin:2rem 0 0}.vr-visual figcaption{color:var(--mk-muted);max-width:38rem;margin-top:.75rem;font-size:.95rem}.vr-visual figcaption a{color:inherit}@media (min-width:64rem){.mk-hero .vr-hero-grid{grid-template:"title visual""intro visual""act visual"1fr/minmax(0,10fr) minmax(0,13fr);column-gap:clamp(2.5rem,5vw,4rem)}.vr-visual{align-self:center;margin:0}.vr-visual figcaption{max-width:38rem;margin-inline:auto 0}}@media (max-width:47.99rem){.vr-hero{padding-top:1.75rem}.vr-intro{font-size:1.1rem}.vr-act .mk-hero-price{font-size:1rem;margin-bottom:0!important}.vr-act .mk-hero-actions{gap:.25rem 1.25rem;margin:.9rem 0 .4rem}.vr-act .mk-hero-note{font-size:.92rem}.vr-visual{margin-top:1.5rem}}.vr-example{padding-bottom:clamp(2.5rem,5vw,3.75rem)}.vr-example h2{text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:clamp(2rem,3.6vw,2.9rem)}.vr-needs{border-top:1px solid var(--mk-rule)}.vr-lead{color:var(--mk-muted);max-width:30rem;font-size:1.1rem;margin:.5rem 0 1.5rem!important}.vr-needs-list{border-top:2px solid var(--mk-ink);margin:0}.vr-needs-list>div{border-bottom:1px solid var(--mk-rule);gap:.25rem 2rem;padding:1.1rem 0;display:grid}@media (min-width:48rem){.vr-needs-list>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.vr-needs-list dt{font-family:var(--mk-sign);font-size:1.45rem;font-weight:700;line-height:1.1}.vr-needs-list dd{color:var(--mk-muted);margin:0}.vr-faq-more{margin-top:1.25rem}
