.podium{--buis-in:max(28px, 28px + (100vw - 390px) * .25);background:var(--fles);position:relative;overflow-x:clip}.podium__doek,.podium__stil{width:100%;max-width:none;height:100svh;position:absolute;top:0;left:0}.podium__doek{opacity:0;touch-action:pan-y}.podium__doek.is-klaar{opacity:1}.podium__stil{width:auto;height:calc(100svh * var(--stil-schaal,.95));transform:translate(calc(-50% + var(--stil-x,0px)), calc(-50% + var(--stil-y,0px)));opacity:.12;transition:opacity .4s linear;top:50svh;left:50%}html:not(.met-gl) .podium__stil,.stil-aan .podium__stil{opacity:1}.podium__stil.is-weg{visibility:hidden}.aankomst{z-index:1;height:100svh;padding:0 var(--rand) clamp(1.25rem, 4svh, 2.75rem);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:relative}.aankomst a{pointer-events:auto}.aankomst:before{content:"";z-index:-1;background:linear-gradient(#0000,#000);height:10%;position:absolute;inset:auto 0 0}.aankomst__titel{--bord-b:min((100vw - 2 * var(--buis-in) - 2rem) / 1.24, 34rem, 62svh);width:var(--bord-b);margin-top:calc(76px + var(--bord-b) * .0505);align-self:center;font-size:1rem;position:relative}.aankomst__logo{isolation:isolate;color:var(--chroom);display:block;position:relative}.aankomst__logo:before{content:"";z-index:-1;background:var(--schap);transform:skewX(var(--snede-skew));position:absolute;inset:-54% -6.3%}.aankomst__logo svg{width:100%;height:auto}.aankomst__logo svg path{fill:#2c2536;transition:fill .2s linear}html:not(.met-gl) .aankomst__logo svg path,.stil-aan .aankomst__logo svg path{fill:var(--reactie)}html:not(.met-gl) .aankomst__logo:before,.stil-aan .aankomst__logo:before{background:var(--schap)}.aankomst__titel.is-brandt .aankomst__logo{visibility:hidden}.aankomst__voet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.aankomst__regel{font-weight:500;font-stretch:125%;font-size:var(--t-lg);line-height:1.15}.aankomst__wegen{flex-wrap:wrap;align-items:center;gap:.25rem 2.25rem;display:flex}.aankomst__schap{min-height:44px;font-size:var(--t-sm);align-items:center;display:inline-flex}.aankomst__wegen .knop{margin-inline:.875rem}@media (height<=499.98px) and (width>=560px){.aankomst{align-items:flex-start}.aankomst__titel{--bord-b:min(34vw, 15rem);align-self:flex-start;margin-top:76px;margin-left:1.5rem}.aankomst__voet{width:46%}.aankomst__regel{font-size:var(--t-body)}.aankomst__wegen{gap:.25rem 1.25rem}}.draai{z-index:1;padding:clamp(3rem, 8svh, 6rem) var(--rand);background:var(--fles);grid-template-columns:minmax(0,1fr);gap:clamp(3rem,8svh,6rem);display:grid;position:relative}.draai__paneel{max-width:34rem;container-type:inline-size}.draai__paneel h2{font-size:min(var(--t-xl), 7.4cqw);margin-bottom:1rem}.draai__paneel[data-paneel=omschrijving] h2{font-size:min(var(--t-xl), 11cqw)}.draai__soort{font-weight:500;font-stretch:125%;font-size:var(--t-lg);color:var(--chroom-zacht);margin-bottom:1.25rem}.draai__tekst{font-size:var(--t-lg);font-weight:400;line-height:1.4}.stappen{counter-reset:stap;gap:.55rem;margin:0;padding:0;line-height:1.4;list-style:none;display:grid}.stappen li{counter-increment:stap;grid-template-columns:2rem minmax(0,1fr);display:grid}.stappen li:before{content:counter(stap);font-variant-numeric:tabular-nums;color:var(--chroom-zacht);font-weight:600;font-stretch:125%}.stappen__noten{color:var(--chroom-zacht);line-height:1.4;font-size:var(--t-sm);gap:.3rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.draai__paneel[data-paneel=gebruik] h2,.draai__paneel .gevaar__kop h2{font-size:min(var(--t-lg), 1.5rem, 6.9cqw);line-height:1.15}@media (width>=1100px){.draai__paneel[data-paneel=gebruik] h2,.draai__paneel .gevaar__kop h2{font-size:var(--t-lg)}}.draai__paneel--gevaar{color:var(--chroom-zacht);padding-left:52px}.gevaar__kop{margin-bottom:1rem;position:relative}.gevaar__kop svg{width:40px;max-width:none;height:40px;position:absolute;top:50%;left:-52px;translate:0 -50%}.draai__paneel .gevaar__kop h2{color:var(--chroom);margin:0}.gevaar__lijst{line-height:1.35;font-size:var(--t-sm);gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.gevaar__h3{font-size:var(--t-body);color:var(--chroom);margin:1rem 0 .4rem}.gevaar__ufi{font-size:var(--t-sm);font-variant-numeric:tabular-nums;margin-top:.75rem}.draai__veeg{display:none}.draai__nabeeld{aspect-ratio:3/4;object-fit:cover;width:100%;max-width:34rem;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 74%,#0000 92%);mask-image:linear-gradient(#000 74%,#0000 92%)}@media (width>=900px){html:not(.gepind) .draai{grid-template-columns:minmax(0,34rem) minmax(0,1fr);column-gap:4rem}html:not(.gepind) .draai__paneel{grid-column:1}html:not(.gepind) .draai__nabeeld{grid-area:1/2/span 3;justify-self:center;position:sticky;top:76px}}.gepind .podium-ruimte{height:400svh}.gepind .podium{height:100svh;position:sticky;top:0;overflow:hidden}.gepind .aankomst{position:absolute;inset:0}.gepind .draai{pointer-events:none;background:0 0;padding:0;display:block;position:absolute;inset:0}.gepind .draai__nabeeld{display:none}.gepind .draai__paneel{--in:0;--uit:0;--s:300px;--x-in:calc(var(--in) * (100% + var(--s)) - var(--s));--x-uit:calc(var(--uit) * (100% + var(--s)) - var(--s));clip-path:polygon(calc(var(--x-uit) + var(--s)) 0, calc(var(--x-in) + var(--s)) 0, var(--x-in) 100%, var(--x-uit) 100%);position:absolute}.gepind .draai__paneel.is-open{pointer-events:auto}.gepind .draai__veeg{z-index:2;background:var(--lichtkern);width:2px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--reactie) 70%, transparent), 0 0 20px 2px color-mix(in srgb, var(--reactie) 40%, transparent);opacity:0;pointer-events:none;transform-origin:0 100%;display:block;position:absolute;top:0;left:0}@media (width>=900px){.gepind .draai__paneel{left:var(--rand);width:min(34vw,32rem);top:50%;translate:0 -50%}}@media (width>=1100px){.gepind .draai__paneel[data-paneel=gebruik],.gepind .draai__paneel--gevaar{top:var(--top,15%);translate:none}.gepind .draai__paneel[data-paneel=gebruik]{width:min(28vw,27rem)}.gepind .draai__paneel--gevaar{left:calc(var(--rand) + min(28vw, 27rem) + 1.5rem);width:min(27vw,27rem)}}@media (width<=899.98px){.gepind .draai__paneel{padding:2.75rem var(--rand) max(1.25rem, env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--fles) 2.5rem);max-width:none;bottom:0;left:0;right:0}.gepind .draai__paneel--gevaar{padding-left:calc(var(--rand) + 48px)}.gepind .gevaar__kop svg{left:-48px}.gepind .draai__paneel h2{margin-bottom:.6rem}.gepind .draai__soort{font-size:var(--t-body);margin-bottom:.6rem}.gepind .draai__tekst{font-size:var(--t-body)}.gepind .stappen{gap:.3rem;font-size:.875rem}.gepind .stappen li{grid-template-columns:1.5rem minmax(0,1fr);line-height:1.32}.gepind .stappen__noten{gap:.15rem;margin-top:.5rem;font-size:.8125rem;line-height:1.3}.gepind .gevaar__lijst{gap:.15rem;font-size:.8125rem;line-height:1.3}.gepind .gevaar__h3{margin:.6rem 0 .3rem;font-size:.875rem}.gepind .gevaar__ufi{margin-top:.4rem;font-size:.75rem}}.reactie{background:var(--fles);grid-template-rows:minmax(24rem,1fr) auto;min-height:100svh;display:grid;position:relative}.reactie__paneel{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#000;min-height:0;position:relative;overflow:hidden}.reactie__doek{touch-action:pan-y;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.reactie__stil{object-fit:cover;object-position:60% 40%;width:100%;max-width:none;height:100%;position:absolute;inset:0}html .reactie__buis{z-index:2;background:var(--chroom);height:2px;box-shadow:0 0 4px #e4e2eab3, 0 0 18px 1px color-mix(in srgb, var(--reactie) 40%, transparent);pointer-events:none;position:absolute;top:13svh;left:0;right:0}.reactie__kop{left:var(--rand);z-index:1;pointer-events:none;max-width:9em;font-size:var(--t-2xl);font-weight:750;position:absolute;bottom:clamp(1.25rem,5svh,3.5rem)}.reactie__rail{padding:1.25rem var(--rand);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 3rem;display:flex}html .reactie__rail{clip-path:inset(-40px 0 0)}.reactie__uit{gap:.2rem;max-width:48ch;display:grid}.reactie__naam{font-weight:600;font-stretch:125%}.reactie__noot{font-size:var(--t-sm)}.reactie__knoppen{flex-wrap:wrap;align-items:center;gap:.75rem 2rem;padding-inline:1rem;display:flex}.reactie__uitleg{font-size:var(--t-sm);flex-basis:100%;margin-inline:-1rem}@media (width>=1100px){.reactie__uitleg{flex-basis:auto;max-width:22ch}}.reactie--stil .reactie__uitleg,.reactie--stil .reactie__knoppen{display:none}@media (width<=899.98px){.reactie__rail{gap:.75rem 2rem;padding-block:1rem}.reactie__uit{font-size:var(--t-sm)}.reactie__naam{font-size:var(--t-body)}}.schap{padding-top:var(--sectie);--fles-b:min(16.6vw, 60svh * .4444);--plank:clamp(10px, 1vw, 16px);--cel-in:3.5rem}#schap-kop{outline:none}.schap__kop{padding-inline:var(--rand);margin-bottom:clamp(1.5rem,4svh,3rem)}.schap__rijen{isolation:isolate;gap:0;display:grid;position:relative;overflow-x:clip}.schap__staander{z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.schap__staander--l{left:calc(var(--rand) * .45)}.schap__staander--r{right:calc(var(--rand) * .45)}.schap__rij{grid-template-columns:var(--kolommen);isolation:isolate;background:#09090b;margin:0;padding:clamp(1.5rem,5svh,3rem) 0 0;list-style:none;display:grid;position:relative}.vak{display:contents}.vak__flessen{grid-row:1;grid-column:var(--k);min-width:0;padding-bottom:calc(var(--plank) * .55);padding-left:var(--cel-in);align-items:flex-end;display:flex;position:relative}.vak:first-child .vak__flessen{padding-left:var(--rand)}.vak:last-child .vak__flessen{padding-right:var(--rand)}.vak__rij{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.vak__rij--voor{z-index:1;position:relative}.vak__rij--achter{bottom:calc(var(--plank) * 1.05);z-index:0;left:var(--cel-in);grid-template-columns:repeat(var(--n), minmax(0, 1fr));width:auto;transform:translateX(calc(100% / var(--n) / 2));position:absolute;right:0}.vak:first-child .vak__rij--achter{left:var(--rand)}.vak:last-child .vak__rij--achter{right:var(--rand)}.vak__fles{width:var(--fles-b);aspect-ratio:480/1080;justify-self:center;position:relative}.vak__fles img{width:100%;max-width:none;height:100%;display:block}.vak__rij--achter .vak__fles{width:calc(var(--fles-b) * .93)}.vak__fles img.vak__spiegel{opacity:.32;-webkit-mask-image:linear-gradient(to top, #000, transparent calc(var(--plank) * .5));mask-image:linear-gradient(to top, #000, transparent calc(var(--plank) * .5));pointer-events:none;position:absolute;top:100%;left:0;transform:scaleY(-1)}.schap__rij:before{content:"";height:var(--plank);z-index:-1;background:#101013;grid-area:1/1/auto/-1;align-self:end}.schap__rij:after{content:"";z-index:-1;background:var(--schap);border-top:2px solid var(--lichtkern);box-shadow:0 -2px 24px -2px color-mix(in srgb, var(--reactie) 60%, transparent);clip-path:inset(-40px 0 0);grid-area:2/1/auto/-1}.vak__rail.rail__cel{grid-row:2;grid-column:var(--k);padding-block:.75rem 1rem;padding-inline:var(--cel-in) 1rem;background:0 0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.vak:first-child .vak__rail.rail__cel{padding-left:var(--rand)}.vak:last-child .vak__rail.rail__cel{padding-right:var(--rand)}@media (width<=1320px){.vak__rail.rail__cel{flex-direction:column;align-items:flex-start;gap:.5rem}}.vak__naam{letter-spacing:0;font-size:1.125rem;line-height:1.2}.vak__naam a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.vak__naam a:hover{text-decoration:underline}.vak__gegevens{min-width:0}.vak__soort{color:var(--chroom-zacht);line-height:1.25}.vak__prijs{margin-top:.15rem;display:block}.vak__knop{min-height:44px;margin-inline:var(--uitsteek);white-space:nowrap;flex:none;padding-inline:1rem;font-size:.8125rem}.vak+.vak .vak__rail:before{content:"";background:var(--reactie);width:2px;transform:skewX(var(--snede-skew));position:absolute;top:18%;bottom:18%;left:.75rem}.slot{z-index:0;margin:0 var(--rand) calc(var(--plank) * .55) var(--cel-in);padding:1.5rem 3rem 1.5rem calc(var(--slot-h,13rem) * var(--snede-tan) + .75rem);min-height:var(--slot-h,13rem);isolation:isolate;flex-direction:column;grid-area:1/2;place-self:end start;align-items:flex-start;gap:.5rem;display:flex;position:relative}.slot:before{content:"";z-index:-1;background:var(--schap);clip-path:polygon(calc(var(--slot-h,13rem) * var(--snede-tan)) 0, 100% 0, 100% 100%, 0 100%);position:absolute;inset:0}.slot__balk{top:0;right:0;left:calc(var(--slot-h,13rem) * var(--snede-tan));position:absolute}.slot__kop{font-size:var(--t-sm);color:var(--chroom-zacht);font-weight:500;font-stretch:100%}.slot__lijst{font-weight:600;font-stretch:125%;font-size:var(--t-body);gap:.1rem;margin:0;padding:0;line-height:1.3;list-style:none;display:grid}.slot__knop{margin:.5rem 0 0 .875rem}.slot__voordelen.rail__cel{padding:1.25rem var(--rand) 1.5rem var(--cel-in);font-size:var(--t-body);color:var(--chroom-zacht);flex-wrap:wrap;grid-area:2/2;align-items:center;gap:.25rem 2.5rem;margin:0;font-weight:500;font-stretch:100%;list-style:none;display:flex}.slot__voordelen li{position:relative}.slot__voordelen li+li:before{content:"";background:var(--reactie);width:2px;transform:skewX(var(--snede-skew));position:absolute;top:.1em;bottom:.1em;left:-1.3rem}.vak--slot .slot__voordelen:before{content:"";background:var(--reactie);width:2px;transform:skewX(var(--snede-skew));position:absolute;top:18%;bottom:18%;left:.75rem}@media (width<=899.98px){.schap{--fles-b:min(46vw, 80svh * .4444);--plank:10px;--cel-in:.875rem}.schap__staander{display:none}.schap__rijen{background:#09090b;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.schap__rij{display:contents}.schap__rij:before,.schap__rij:after{display:none}.vak{flex-direction:column;min-width:0;padding-top:1.5rem;display:flex;position:relative}.vak .vak__flessen{padding:0 0 var(--plank);height:calc(var(--fles-b) * 2.25 + var(--plank));flex:none;display:block;position:relative}.vak .vak__rij{width:var(--fles-b);bottom:var(--plank);display:block;position:absolute;transform:none}.vak .vak__rij--voor{left:calc(var(--rand) * .5 + (50vw - var(--rand) * .5 - var(--fles-b)) / 2);z-index:1}.vak .vak__rij--achter{right:auto;left:calc(var(--rand) * .5 + (50vw - var(--rand) * .5 - var(--fles-b)) / 2 + var(--fles-b) * .27);bottom:calc(var(--plank) * 1.5)}.vak--rechts .vak__rij--voor{left:calc((50vw - var(--rand) * .5 - var(--fles-b)) / 2)}.vak--rechts .vak__rij--achter{left:calc((50vw - var(--rand) * .5 - var(--fles-b)) / 2 + var(--fles-b) * .27)}.vak__rij .vak__fles:nth-child(n+2){display:none}.vak .vak__flessen:after{content:"";height:var(--plank);z-index:2;background:#101013;position:absolute;inset:auto 0 0}.vak__rail.rail__cel,.vak:first-child .vak__rail.rail__cel,.vak+.vak .vak__rail.rail__cel{padding:.625rem .5rem 1rem var(--cel-in);background:var(--schap);border-top:2px solid var(--lichtkern);box-shadow:0 -2px 24px -2px color-mix(in srgb, var(--reactie) 60%, transparent);clip-path:inset(-40px 0 0);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:.5rem}.vak.vak--links .vak__rail.rail__cel,.vak+.vak.vak--links .vak__rail.rail__cel{padding-left:var(--rand)}.vak--links .vak__rail:before,.vak+.vak.vak--links .vak__rail:before{display:none}.vak.vak--rechts .vak__rail.rail__cel{padding-left:1.75rem}.vak.vak--rechts .vak__rail:before{content:"";background:var(--reactie);width:2px;height:2.5rem;transform:skewX(var(--snede-skew));display:block;position:absolute;top:.875rem;bottom:auto;left:.75rem}.vak__naam{font-size:1rem}.vak__naam a{min-height:44px;line-height:1.12}.vak__soort{font-size:var(--t-sm)}.vak__knop{margin-inline:var(--uitsteek) 0;letter-spacing:0;min-height:44px;padding-inline:.5rem;font-size:.75rem}.vak.vak--slot{padding:2rem var(--rand) 2.5rem;flex-direction:column;grid-column:1/-1;display:flex}.slot{order:1;align-self:stretch;min-height:0;margin:0;padding:0}.slot:before,.slot__balk{display:none}.slot__knop{margin-top:.75rem}.slot__voordelen.rail__cel,.vak+.vak.vak--slot .slot__voordelen.rail__cel{font-size:var(--t-sm);background:0 0;order:2;gap:.25rem 1.75rem;margin-top:1.25rem;padding:0}.vak--slot .slot__voordelen:before{display:none}.slot__voordelen li+li:before{left:-.95rem}}@media (width<=380px){.vak--rechts .vak__knop{margin-left:.125rem}}@media (width<=350px){.vak__knop{padding-inline:.25rem;font-size:.6875rem}}@media (width<=899.98px){.aankomst__voet{margin-inline:calc(-1 * var(--rand));padding:3rem var(--rand) 0;background:linear-gradient(transparent, var(--fles) 2.75rem);margin-bottom:calc(-1*clamp(1.25rem,4svh,2.75rem));padding-bottom:clamp(1.25rem,4svh,2.75rem)}.aankomst__wegen{justify-content:space-between;width:100%}}@media (height<=499.98px) and (width>=560px){.aankomst__voet{margin-inline:0;background:0 0;margin-bottom:0;padding:0}}.sla-over{z-index:70;background:var(--fles);min-height:44px;color:var(--chroom);align-items:center;padding-inline:1rem;display:inline-flex;position:fixed;top:.5rem;left:50%;translate:-50%}.sla-over:not(:focus){clip-path:inset(50%);width:1px;height:1px;min-height:0;padding:0;overflow:hidden}
