.herob[data-astro-cid-bbe6dxrz]{padding:12px var(--pad-x) 0}.herob-vlak[data-astro-cid-bbe6dxrz]{--hero-top: 90px;--hero-r: 32px;--klein: inset(calc(50svh - var(--hero-top) - 48px) calc(50% - 48px) calc(100% - 50svh + var(--hero-top) - 48px) calc(50% - 48px) round 9px);position:relative}.herob-laad[data-astro-cid-bbe6dxrz]{display:none;position:absolute;z-index:5;left:calc(50% - 48px);top:calc(50svh - var(--hero-top) - 48px);width:96px;height:96px;color:var(--mg-black);--tegel-merk: var(--mg-white)}.herob-laad[data-astro-cid-bbe6dxrz] svg{display:block;width:100%;height:100%}.herob-laad[data-astro-cid-bbe6dxrz] path{animation:.5s cubic-bezier(.45,0,.55,1) .15s both}.herob-laad[data-astro-cid-bbe6dxrz] path:first-of-type{animation-name:grijp-links}.herob-laad[data-astro-cid-bbe6dxrz] path:last-of-type{animation-name:grijp-rechts}@keyframes grijp-links{0%{transform:translate(-11px)}}@keyframes grijp-rechts{0%{transform:translate(11px)}}html.r-wacht .herob-vlak[data-astro-cid-bbe6dxrz]{clip-path:var(--klein)}html.r-wacht .herob-laad[data-astro-cid-bbe6dxrz],html.r-open .herob-laad[data-astro-cid-bbe6dxrz]{display:block}html.r-open .herob-laad[data-astro-cid-bbe6dxrz]{animation:laad-weg .22s ease-out both}html.r-open .herob-vlak[data-astro-cid-bbe6dxrz]{animation:hero-open .8s cubic-bezier(.65,0,.35,1) both}@keyframes hero-open{0%{clip-path:var(--klein)}to{clip-path:inset(0 round var(--hero-r))}}@keyframes laad-weg{to{opacity:0}}.herob-vlak[data-astro-cid-bbe6dxrz]{max-width:1600px;margin:0 auto;background:var(--mg-black);color:var(--mg-white);border-radius:32px;overflow:hidden;padding:clamp(112px,calc(9svh + 56px),168px) 24px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.herob-titel[data-astro-cid-bbe6dxrz]{margin-top:0;max-width:16ch;font-size:clamp(40px,5.2vw,78px)}.herob-lead[data-astro-cid-bbe6dxrz]{margin-top:18px;max-width:600px;color:var(--mg-gray-200)}.herob-knop[data-astro-cid-bbe6dxrz]{min-width:220px}.herob-knoppen[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:32px}.herob-product[data-astro-cid-bbe6dxrz]{position:relative;margin-top:clamp(40px,6svh,72px);width:100%;max-width:1120px;will-change:transform}.krab[data-astro-cid-bbe6dxrz]{position:relative;white-space:nowrap}.herob-titel[data-astro-cid-bbe6dxrz]{isolation:isolate}.krab[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{z-index:-1;color:var(--mg-gray-600);position:absolute;left:-4%;width:108%;top:88%;height:.26em;overflow:visible;pointer-events:none}.krab[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}html.r-open .herob-titel[data-astro-cid-bbe6dxrz]:not(.r-aan) .krab[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{visibility:hidden}.herob-titel[data-astro-cid-bbe6dxrz].r-aan .krab[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{animation:krab-teken .8s var(--ease) .75s both}@keyframes krab-teken{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.herob-wijs[data-astro-cid-bbe6dxrz]{position:absolute;right:6%;bottom:100%;margin-bottom:8px;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:Caveat,cursive;font-weight:500;font-size:28px;line-height:1.1;letter-spacing:0;white-space:nowrap;color:var(--mg-white);text-align:center;rotate:8deg;transform-origin:50% 100%}.herob-wijs[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:42px;height:44px;rotate:-25deg}.herob-wijs[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.krab[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{animation:none}}.herob-product[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;border-radius:16px}.t-mob[data-astro-cid-bbe6dxrz]{display:none}.rol[data-astro-cid-bbe6dxrz]{display:inline-grid;vertical-align:bottom}.rol[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{grid-area:1 / 1;opacity:0;transform:translateY(.35em);transition:opacity .45s var(--ease),transform .45s var(--ease)}.rol[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz].aan{opacity:1;transform:none}.rol[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz].weg{opacity:0;transform:translateY(-.35em)}@media(max-width:760px){.herob[data-astro-cid-bbe6dxrz]{padding-left:12px;padding-right:12px}.t-vol[data-astro-cid-bbe6dxrz]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.t-mob[data-astro-cid-bbe6dxrz]{display:block}.herob-vlak[data-astro-cid-bbe6dxrz]{align-items:flex-start;text-align:left;padding-left:24px;padding-right:24px}.herob-titel[data-astro-cid-bbe6dxrz]{font-size:clamp(40px,11vw,52px);line-height:1;max-width:none}.herob-lead[data-astro-cid-bbe6dxrz]{font-size:20px;line-height:1.35;color:var(--mg-white)}.herob-knoppen[data-astro-cid-bbe6dxrz]{justify-content:flex-start}.herob-product[data-astro-cid-bbe6dxrz]{margin-top:104px}.herob-product[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{border-radius:8px 8px 0 0}.herob-wijs[data-astro-cid-bbe6dxrz]{right:8px;font-size:24px}.herob-vlak[data-astro-cid-bbe6dxrz]{border-radius:24px;padding-top:56px;--hero-top: 84px;--hero-r: 24px}}.herob-product[data-astro-cid-bbe6dxrz]>picture[data-astro-cid-bbe6dxrz]{display:block;aspect-ratio:3352 / 1716;contain:size;overflow:visible}@media(max-width:760px){.herob-product[data-astro-cid-bbe6dxrz]>picture[data-astro-cid-bbe6dxrz]{aspect-ratio:auto;contain:none}}.prijzen[data-astro-cid-e7l2xnkw]{background:var(--mg-gray-200)}.prijzen[data-astro-cid-e7l2xnkw] .wrap[data-astro-cid-e7l2xnkw]{max-width:calc(1600px + 2 * var(--pad-x))}@media(max-width:760px){.prijzen[data-astro-cid-e7l2xnkw] .wrap[data-astro-cid-e7l2xnkw]{padding-left:12px;padding-right:12px}}.prijzen-kop[data-astro-cid-e7l2xnkw]{text-align:center;margin-bottom:clamp(40px,5vw,72px)}.pr-raster[data-astro-cid-e7l2xnkw]{display:grid;grid-template-columns:2fr 1fr;gap:16px}.pr-kaart[data-astro-cid-e7l2xnkw]{background:var(--mg-white);border-radius:var(--r-lg);padding:clamp(28px,3.2vw,48px)}.pr-kaart[data-astro-cid-e7l2xnkw].donker{background:var(--mg-black)}.pr-kaart[data-astro-cid-e7l2xnkw] .label[data-astro-cid-e7l2xnkw]{color:inherit}.pr-reken[data-astro-cid-e7l2xnkw]{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(28px,4vw,72px)}.pr-teller[data-astro-cid-e7l2xnkw]{display:flex;align-items:center;gap:12px;margin:18px 0 14px;font-weight:600}.pr-teller[data-astro-cid-e7l2xnkw] span[data-astro-cid-e7l2xnkw]{margin-right:auto}.pr-teller[data-astro-cid-e7l2xnkw] button[data-astro-cid-e7l2xnkw]{width:44px;height:44px;border-radius:10px;border:0;background:var(--mg-bg);font:600 20px var(--mg-font);color:var(--mg-black);cursor:pointer}.pr-teller[data-astro-cid-e7l2xnkw] button[data-astro-cid-e7l2xnkw]:disabled{opacity:.35;cursor:default}.pr-teller[data-astro-cid-e7l2xnkw] b[data-astro-cid-e7l2xnkw]{min-width:28px;text-align:center;font-size:20px;font-weight:600}.pr-regel[data-astro-cid-e7l2xnkw]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--mg-line)}.pr-regel[data-astro-cid-e7l2xnkw] span[data-astro-cid-e7l2xnkw]:last-child{color:var(--mg-gray-600);white-space:nowrap}.pr-vink[data-astro-cid-e7l2xnkw]{cursor:pointer}.pr-vink[data-astro-cid-e7l2xnkw] span[data-astro-cid-e7l2xnkw]:last-child{color:var(--mg-black)}.pr-vink[data-astro-cid-e7l2xnkw] input[data-astro-cid-e7l2xnkw]{margin-right:12px;accent-color:var(--mg-black);width:18px;height:18px;vertical-align:-3px}.pr-type[data-astro-cid-e7l2xnkw]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-top:18px;border-radius:12px;background:var(--mg-bg)}.pr-reken[data-astro-cid-e7l2xnkw]{position:relative}@media(min-width:701px){.pr-reken[data-astro-cid-e7l2xnkw]{--pp: clamp(28px, 3.2vw, 48px);--pg: clamp(28px, 4vw, 72px)}.pr-type[data-astro-cid-e7l2xnkw]{position:absolute;top:calc(var(--pp) - 15px);right:var(--pp);left:calc(var(--pp) + (100% - 2 * var(--pp) - var(--pg)) * 1.3 / 2.3 + var(--pg));margin:0}}.pr-type[data-astro-cid-e7l2xnkw] button[data-astro-cid-e7l2xnkw]{border:0;border-radius:9px;padding:11px 12px;background:transparent;font:600 15px var(--mg-font);color:var(--mg-gray-900);cursor:pointer}.pr-type[data-astro-cid-e7l2xnkw] button[data-astro-cid-e7l2xnkw][aria-checked=true]{background:var(--mg-white);color:var(--mg-black)}.pr-korting[data-astro-cid-e7l2xnkw]{display:flex;justify-content:space-between;align-items:baseline;margin-top:0;padding:14px 0;border-top:1px solid var(--mg-line);font-weight:600}.pr-korting[data-astro-cid-e7l2xnkw] b[data-astro-cid-e7l2xnkw]{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;display:inline-block}.pr-korting[data-astro-cid-e7l2xnkw] b[data-astro-cid-e7l2xnkw].wip{animation:korting-wip .35s cubic-bezier(.16,1,.3,1)}@keyframes korting-wip{40%{transform:translateY(-4px) scale(1.12)}}@media(prefers-reduced-motion:reduce){.pr-korting[data-astro-cid-e7l2xnkw] b[data-astro-cid-e7l2xnkw].wip{animation:none}}.pr-bruto[data-astro-cid-e7l2xnkw][hidden]{display:none}.pr-bruto[data-astro-cid-e7l2xnkw]{display:block;font-size:20px;font-weight:400;color:var(--mg-gray-600);margin-bottom:6px}.pr-som[data-astro-cid-e7l2xnkw]{display:flex;flex-direction:column;justify-content:flex-end;gap:4px}.pr-prijs[data-astro-cid-e7l2xnkw]{font-size:clamp(44px,4.6vw,72px);line-height:1;font-weight:600;letter-spacing:var(--ls-titel);margin-top:10px}.pr-prijs[data-astro-cid-e7l2xnkw] .op-maat[data-astro-cid-e7l2xnkw]{font-size:.6em}.pr-prijs[data-astro-cid-e7l2xnkw] small[data-astro-cid-e7l2xnkw]{display:block;font-size:15px;line-height:1.4;font-weight:300;letter-spacing:0;margin-top:10px;color:var(--mg-gray-600)}.pr-som[data-astro-cid-e7l2xnkw] .knop[data-astro-cid-e7l2xnkw],.pr-ent[data-astro-cid-e7l2xnkw] .knop[data-astro-cid-e7l2xnkw]{margin-top:28px;min-width:0;width:100%}.pr-ent[data-astro-cid-e7l2xnkw]{display:flex;flex-direction:column;gap:10px}.pr-ent[data-astro-cid-e7l2xnkw] .h3[data-astro-cid-e7l2xnkw]{margin-top:20px}.pr-ent[data-astro-cid-e7l2xnkw] .pr-prijs[data-astro-cid-e7l2xnkw]{font-size:clamp(32px,3vw,44px)}.pr-tekst[data-astro-cid-e7l2xnkw]{color:var(--mg-gray-200)}.pr-ent[data-astro-cid-e7l2xnkw] .knop[data-astro-cid-e7l2xnkw]{margin-top:auto}@media(max-width:1100px){.pr-raster[data-astro-cid-e7l2xnkw]{grid-template-columns:1fr}}@media(max-width:700px){.pr-reken[data-astro-cid-e7l2xnkw]{grid-template-columns:1fr}.pr-ent[data-astro-cid-e7l2xnkw] .knop[data-astro-cid-e7l2xnkw]{margin-top:28px}}.faq-binnen[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(32px,6vw,112px);align-items:start}.faq-lijst[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--mg-line)}details[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--mg-line)}details[data-astro-cid-z6gx6xcw] a[data-astro-cid-z6gx6xcw]{color:inherit;text-decoration:underline;text-underline-offset:3px}summary[data-astro-cid-z6gx6xcw]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;cursor:pointer;font-size:clamp(18px,1.5vw,21px);line-height:1.3;font-weight:600;letter-spacing:var(--ls-titel)}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw] svg[data-astro-cid-z6gx6xcw].i{width:20px;height:20px;flex:none;transition:transform .25s var(--ease)}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw] svg[data-astro-cid-z6gx6xcw].i{transform:rotate(180deg)}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{color:var(--mg-gray-900);max-width:620px;padding:0 44px 24px 0}@media(max-width:860px){.faq-binnen[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){summary[data-astro-cid-z6gx6xcw] svg[data-astro-cid-z6gx6xcw].i{transition:none}}.zweefblok[data-astro-cid-afcwzojy]{background:var(--mg-dark);position:fixed;z-index:40;left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 24px);height:66px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 13px 0 26px;border-radius:21px;text-decoration:none;transform:translate(-50%,calc(100% + 24px));visibility:hidden;transition:transform .35s var(--ease),visibility 0s linear .35s}.zweefblok[data-astro-cid-afcwzojy].te-zien{transform:translate(-50%);visibility:visible;transition:transform .35s var(--ease),visibility 0s}.zweefblok-tekst[data-astro-cid-afcwzojy]{font-size:var(--fs-body);font-weight:600;letter-spacing:var(--ls-titel)}.zweefblok[data-astro-cid-afcwzojy] .zweefblok-pijl[data-astro-cid-afcwzojy]{width:40px;min-width:0;padding:0;justify-content:center;flex:none}.zweefblok[data-astro-cid-afcwzojy]:hover .zweefblok-pijl[data-astro-cid-afcwzojy]{background:var(--mg-gray-200)}.zweefblok[data-astro-cid-afcwzojy]:hover .zweefblok-pijl[data-astro-cid-afcwzojy] svg[data-astro-cid-afcwzojy]{transform:translate(3px)}.zweefblok[data-astro-cid-afcwzojy]:focus-visible{outline-offset:3px}@media(max-width:760px){.zweefblok[data-astro-cid-afcwzojy]{height:60px;gap:16px;padding:0 10px 0 20px;border-radius:18px}}@media(prefers-reduced-motion:reduce){.zweefblok[data-astro-cid-afcwzojy],.zweefblok[data-astro-cid-afcwzojy].te-zien{transition:none}}html.r-wacht .navb{opacity:0}html.r-wacht main .venster-houder{opacity:0}html.r-open .navb{animation:r-nav .5s ease-out .4s both}@keyframes r-nav{0%{opacity:0}}html.r-wacht main :is(h1,h2,h3,p,li,details,dl,picture,img,.knop,.venster-houder,.logos-band,.sp-tabs){visibility:hidden}.r-w{display:inline-block;clip-path:inset(-.12em -.12em -.24em -.12em)}.r-i{display:inline-block;transform:translateY(128%);will-change:transform}.r-aan .r-i{animation:r-op .6s cubic-bezier(.16,1,.3,1) calc(var(--r-d, 0ms) + var(--r-l, 0) * 75ms) both}.r-klaar .r-w{clip-path:none}.r-klaar .r-i{animation:none;transform:none;will-change:auto}.r-fade{opacity:0}.r-fade.r-aan{animation:r-in .5s ease-out var(--r-d, 0ms) both}@keyframes r-op{to{transform:translateY(0)}}@keyframes r-in{to{opacity:1}}.bs[data-astro-cid-cizoki7o]{background:var(--mg-white);padding-bottom:calc(var(--sectie) * .4)}.bs-kop[data-astro-cid-cizoki7o]{max-width:760px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.bs-kop[data-astro-cid-cizoki7o] .lead[data-astro-cid-cizoki7o]{max-width:620px}.bs-beeld[data-astro-cid-cizoki7o]{position:relative;margin:clamp(40px,5vw,72px) auto 0;max-width:1080px;aspect-ratio:20 / 11;border-radius:var(--r-lg);overflow:hidden;background:var(--mg-dark)}.bs-beeld[data-astro-cid-cizoki7o] video[data-astro-cid-cizoki7o]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .4s ease-out}.bs-beeld[data-astro-cid-cizoki7o] video[data-astro-cid-cizoki7o].aan{opacity:1}.bs-lijn[data-astro-cid-cizoki7o]{position:absolute;left:50%;top:50%;width:44%;height:auto;translate:-50% -50%;overflow:visible}.bs-lijn[data-astro-cid-cizoki7o] path[data-astro-cid-cizoki7o]{fill:none;stroke:var(--mg-white);stroke-width:1.25;vector-effect:non-scaling-stroke}.bs-cijfers[data-astro-cid-cizoki7o]{max-width:1080px;margin:40px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bs-cijfers[data-astro-cid-cizoki7o] div[data-astro-cid-cizoki7o]{border-top:1px solid var(--mg-line);padding-top:16px}.bs-cijfers[data-astro-cid-cizoki7o] dt[data-astro-cid-cizoki7o]{font-size:clamp(32px,3vw,48px);font-weight:600;letter-spacing:var(--ls-titel);line-height:1}.bs-cijfers[data-astro-cid-cizoki7o] dd[data-astro-cid-cizoki7o]{margin:10px 0 0;font:400 12px/1.4 var(--mg-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--mg-gray-600)}@media(max-width:760px){.bs-kop[data-astro-cid-cizoki7o]{text-align:left;align-items:flex-start}.bs-beeld[data-astro-cid-cizoki7o]{border-radius:14px}.bs-lijn[data-astro-cid-cizoki7o]{width:56%}.bs-cijfers[data-astro-cid-cizoki7o]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}
