.op{--beton:#dcdbd6;--papier:#fbfaf6;--inkt:#020c45;--inkt-2:#4b4b48;--inkt-3:#80807b;--zegge-inkt:#020c45;--zegge-micro:#1d66ff;--blauw:var(--zegge-micro);--licht:var(--zegge-micro);--groen:#3f9d5a;--glasbg:#fbfaf6b8;--haar:#ffffffa6;--haarlijn:#14141412}html{font-size:clamp(15px,.35vw + 11px,20px)}.op,.op-bg,.op-korrel{color:#020c45;font-family:DM Sans,Inter,system-ui,Segoe UI,sans-serif}.op h1,.op h2,.op .btn,.op .cijfer b{font-family:Inter Tight,DM Sans,Segoe UI,sans-serif}.op .hand{color:#1d66ff;font-family:Caveat,Segoe Script,cursive;font-weight:600}.op button{font:inherit;color:inherit}.op :focus-visible{outline:2px solid var(--licht);outline-offset:3px;border-radius:.5rem}.op img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.op-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.op-bg .raster{background-image:linear-gradient(#14141412 1px,#0000 1px),linear-gradient(90deg,#14141412 1px,#0000 1px);background-position:top;background-size:8rem 8rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70% at 50% 40%,#000 30%,#0000 100%)}.op-bg .gloed{filter:blur(7rem);opacity:.22;border-radius:50%;position:absolute}.op-bg .g1{background:#1d66ff;width:46rem;height:46rem;animation:26s ease-in-out infinite alternate opd1;top:-16rem;right:-10rem}.op-bg .g2{opacity:.28;background:#1d66ff;width:36rem;height:36rem;animation:30s ease-in-out infinite alternate opd2;bottom:-14rem;left:-8rem}@keyframes opd1{to{transform:translate(-4rem,4rem)}}@keyframes opd2{to{transform:translate(4rem,-3rem)}}.op-korrel{z-index:15;pointer-events:none;opacity:.055;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.op .btn{cursor:pointer;color:var(--inkt);background:0 0;border:0;border-radius:.9rem;justify-content:center;align-items:center;gap:.6rem;padding:1.05rem 2rem;font-size:1.1rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.op .btn-blauw{background:var(--blauw);color:#fff;box-shadow:0 .9rem 1.8rem -.9rem #1d66ff99,inset 0 1px #ffffff2e}.op .btn-blauw:hover{background:#1d66ff;transform:translateY(-1px);box-shadow:0 1.1rem 2rem -.9rem #1d66ffb3}.op .btn-glas{background:var(--glasbg);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--haar),0 .6rem 1.4rem -.8rem #14141440}.op .btn-glas:hover{transform:translateY(-1px)}.op{z-index:1;display:block;position:relative}.op .opening{height:calc(280vh + 120px);position:relative;overflow:clip visible}.op .kleef{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:visible}.op .kleef .wrap{grid-template-columns:42fr 58fr;align-items:center;gap:3rem;width:100%;max-width:90rem;height:100vh;margin:0 auto;padding:0 clamp(1.25rem,5vw,6.25rem);display:grid;overflow:visible}.op .eyebrow{color:var(--inkt-2);align-items:flex-start;gap:.6rem;font-size:.98rem;line-height:1.45;display:flex}.op .eyebrow-smal,.op .product-smal,.op .hero-kort,.op .na-scene{display:none}.op .vlag{aspect-ratio:15/13;border-radius:2px;flex:none;grid-template-columns:repeat(3,1fr);height:1.125rem;margin-top:.22rem;display:grid;overflow:hidden}.op .vlag i{display:block}.op .vlag i:first-child{background:#000}.op .vlag i:nth-child(2){background:#fdda24}.op .vlag i:nth-child(3){background:#ef3340}.op .kop{min-height:12.096rem;margin-top:1.5rem;position:relative}.op .kop h1{letter-spacing:-.04em;color:var(--inkt);font-size:4.2rem;font-weight:800;line-height:.96}.op .kop .b{opacity:0;position:absolute;inset:0}.op .marker{display:inline-block;position:relative}.op .marker:after{content:"";background:linear-gradient(90deg,transparent,var(--licht) 30%,var(--licht) 70%,transparent);filter:blur(3px);opacity:.7;border-radius:1em;height:.14em;position:absolute;bottom:-.02em;left:-.04em;right:-.04em}.op .marker:before{content:"";background:var(--blauw);border-radius:1em;height:.07em;position:absolute;bottom:.02em;left:.1em;right:.1em}.op .product{max-width:24em;color:var(--inkt);margin-top:1.3rem;font-size:1.3rem;font-weight:700;line-height:1.4}.op .product span{color:var(--inkt-2);font-weight:500}.op .ctas{flex-wrap:wrap;gap:.8rem;margin-top:1.7rem;display:flex}.op .maker{color:var(--inkt-2);align-items:center;gap:.8rem;max-width:30em;margin-top:1.4rem;font-size:.95rem;line-height:1.35;display:flex}.op .maker img{object-fit:cover;width:2.8rem;height:2.8rem;box-shadow:0 0 0 2px var(--haar),0 .4rem 1rem -.4rem #14141480;border-radius:50%;flex:none}.op .maker b{color:var(--inkt);font-weight:700}.op .onder{min-height:5.4rem;margin-top:1.3rem;position:relative}.op .checks{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.op .checks li{color:var(--inkt-2);align-items:center;gap:.65rem;font-size:1rem;display:flex}.op .checks svg{flex:none;width:1.1rem;height:1.1rem}.op .cijfers{opacity:0;align-items:flex-start;gap:2.2rem;display:flex;position:absolute;inset:0}.op .cijfer b{letter-spacing:-.03em;font-size:2.1rem;font-weight:800;line-height:1;display:block}.op .cijfer b em{color:var(--blauw);font-style:normal}.op .cijfer span{color:var(--inkt-3);margin-top:.25rem;font-size:.85rem;display:block}.op .stage{height:100vh;box-shadow:none;background:0 0;border:0;outline:0;align-self:stretch;position:relative;overflow:visible}.op .straal{pointer-events:none;-webkit-mask-composite:source-in,source-in;-webkit-mask-composite:source-in;background:linear-gradient(112deg,#0000 42%,#ffffff80 50%,#0000 58%) 0 0/220% 100%;animation:14s ease-in-out infinite alternate opstraal;position:absolute;inset:-10% -20%;-webkit-mask-image:radial-gradient(50% 60% at 50% 40%,#000,#0000 75%),linear-gradient(#000 0% 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:radial-gradient(50% 60% at 50% 40%,#000,#0000 75%),linear-gradient(#000 0% 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes opstraal{0%{background-position:0 0}to{background-position:100% 0}}.op .man{-webkit-mask-composite:source-in,source-in,source-in;-webkit-mask-composite:source-in;position:absolute;inset:0 -4%;-webkit-mask-image:radial-gradient(60% 62% at 50% 40%,#000 36%,#0000 76%),linear-gradient(#0000 0%,#000 14% 78%,#0000 100%),linear-gradient(#000 0% 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:radial-gradient(60% 62% at 50% 40%,#000 36%,#0000 76%),linear-gradient(#0000 0%,#000 14% 78%,#0000 100%),linear-gradient(#000 0% 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.op .man img{object-fit:cover;object-position:50% 0%;will-change:transform,opacity,filter;width:100%;height:100%;position:absolute;inset:0}.op .man .l2{opacity:.5}.op .man .l3{opacity:.38}.op .man .scherp{opacity:0}.op .man .tint{mix-blend-mode:color;opacity:.55;pointer-events:none;background:linear-gradient(160deg,#1d66ff,#1d66ff);position:absolute;inset:0}.op .focus{pointer-events:none;filter:drop-shadow(0 0 6px #1d66ff8c);opacity:1;width:40%;height:40%;transition:left .7s cubic-bezier(.2,.8,.2,1),top .7s cubic-bezier(.2,.8,.2,1),width .7s cubic-bezier(.2,.8,.2,1),height .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:17%;left:30%}.op .focus i{border:1.5px solid var(--licht);opacity:.9;width:1.5rem;height:1.5rem;transition:border-color .4s;animation:2.4s ease-in-out infinite oppuls;position:absolute}.op .focus i:first-child{border-bottom:0;border-right:0;border-radius:.3rem 0 0;top:0;left:0}.op .focus i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 .3rem 0 0;top:0;right:0}.op .focus i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 .3rem;bottom:0;left:0}.op .focus i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 .3rem;bottom:0;right:0}@keyframes oppuls{50%{opacity:.4}}.op .focus .lab{background:var(--glasbg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--blauw);box-shadow:inset 0 0 0 1px var(--haar);opacity:0;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .65rem;font-size:.78rem;font-weight:700;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;top:calc(100% + .55rem);left:0;transform:translateY(4px)}.op .focus.klaar{width:32%;height:33%;top:20%;left:34%}.op .focus.klaar i{border-color:var(--blauw);opacity:1;animation:none}.op .focus.klaar .lab{opacity:1;transform:none}.op .glas{background:var(--glasbg);-webkit-backdrop-filter:blur(14px)saturate(1.1);box-shadow:inset 0 0 0 1px var(--haar),0 1.4rem 2.6rem -1.4rem #1d66ff59}.op .voice{background:#e4f4dad1;border-radius:1rem 1rem 1rem .3rem;width:min(17rem,64%);padding:.6rem .75rem .5rem;position:absolute;top:60%;left:2%}.op .voice .rij{align-items:center;gap:.6rem;display:flex}.op .play{background:var(--inkt);border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;display:grid}.op .bars{flex:1;align-items:center;gap:2px;height:1.6rem;display:flex}.op .bars i{background:var(--inkt);border-radius:2px;width:3px;display:block}.op .voice .meta{color:var(--inkt-3);justify-content:space-between;margin-top:.2rem;padding-left:2.8rem;font-size:.72rem;display:flex}.op .voice .meta b{color:var(--blauw);opacity:.25;font-weight:500;transition:opacity .3s}.op .voice.verzonden .meta b{opacity:1}.op .transcript{opacity:0;width:min(21rem,72%);color:var(--inkt-2);border-radius:.9rem;padding:.8rem .95rem;font-size:.85rem;line-height:1.45;position:absolute;top:73%;left:2%}.op .transcript .t{letter-spacing:.12em;text-transform:uppercase;color:var(--inkt-3);margin-bottom:.3rem;font-family:inherit;font-size:.64rem;font-weight:400}.op .later{opacity:0;white-space:nowrap;font-size:1.3rem;position:absolute;top:69%;left:46%}.op .offerte{opacity:0;transform-origin:50% 100%;perspective:1200px;width:min(26rem,66%);position:absolute;bottom:3%;right:-2%}.op .vel{-webkit-backdrop-filter:blur(16px);background:#fcfbf8e6;border-radius:1rem;padding:1rem 1.1rem .9rem;position:relative;box-shadow:inset 0 0 0 1px #ffffffbf,0 40px 80px -30px #1d66ff33,0 0 4rem -1rem #1d66ff59}.op .vel:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#1d66ffe6,#1d66ff00 45% 60%,#1d66ff80);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.op .vel .titel{color:var(--inkt);margin-bottom:.55rem;font-family:Caveat,Segoe Script,cursive;font-size:1.5rem;font-weight:600;line-height:1}.op .regel{color:var(--inkt-2);opacity:0;justify-content:space-between;gap:1rem;padding:.24rem 0;font-size:.86rem;display:flex;transform:translate(-6px)}.op .regel.tot{color:var(--inkt);border-top:1px solid #1d66ff2e;margin-top:.35rem;padding-top:.5rem;font-weight:700}.op .verz{color:var(--blauw);opacity:0;background:#1d66ff14;border-radius:999px;align-items:center;gap:.4rem;margin-top:.7rem;padding:.35rem .7rem;font-size:.78rem;font-weight:700;transition:opacity .4s,transform .4s;display:inline-flex;transform:translateY(4px);box-shadow:inset 0 0 0 1px #1d66ff40}.op .verz.klaar{opacity:1;transform:none}.op .verz i{background:var(--groen);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #3f9d5a2e}.op .scrol{color:var(--inkt-3);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.4rem;font-size:.72rem;display:flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.op .scrol i{background:var(--inkt-3);width:1px;height:1.6rem;animation:1.6s ease-in-out infinite oplijn;display:block}@keyframes oplijn{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.op .vervolg{max-width:90rem;margin:0 auto;padding:7.5rem clamp(1.25rem,5vw,6.25rem)}.op .vervolg h2{letter-spacing:-.035em;color:var(--inkt);font-size:3.4rem;font-weight:800;line-height:1.02}.op .vervolg p{color:var(--inkt-2);max-width:32em;margin-top:1rem;font-size:1.3rem}.op .kaarten{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}.op .kaarten li{border-radius:1.1rem;padding:1.4rem}.op .kaarten .nr{background:var(--inkt);color:#fff;border-radius:.7rem;place-items:center;width:2.4rem;height:2.4rem;font-family:Inter Tight,sans-serif;font-weight:800;display:grid}.op .kaarten b{letter-spacing:-.01em;margin-top:.9rem;font-size:1.12rem;display:block}.op .kaarten span{color:var(--inkt-2);margin-top:.35rem;font-size:.95rem;line-height:1.45;display:block}.op .kaarten li:last-child{background:var(--blauw);color:#fff;box-shadow:0 1.4rem 2.6rem -1.4rem #1d66ff99}.op .kaarten li:last-child .nr{color:var(--blauw);background:#fff}.op .kaarten li:last-child span{color:#fffc}@media (width<=1100px){.op .kop h1{font-size:3.5rem}.op .kop{min-height:10.08rem}}@media (width<=900px){.op .opening{height:calc(280vh + 120px)}.op .kleef{align-items:center;height:100dvh;position:sticky;top:0;overflow:visible}.op .kleef .wrap{grid-template-columns:1fr;align-content:center;gap:.9rem;height:100dvh;min-height:0;padding-top:4.4rem;padding-bottom:1.6rem}.op .stage{border-radius:0;order:-1;align-self:start;height:38dvh;min-height:12rem;overflow:visible}.op .tekst{padding-top:0;padding-bottom:1.5rem}.op .kop{min-height:calc(2.064*clamp(2.2rem,9vw,3rem));margin-top:.6rem}.op .kop h1{font-size:clamp(2.2rem,9vw,3rem)}.op .product{font-size:1.05rem}.op .ctas .btn{flex:1}.op .maker{font-size:.88rem}.op .onder{min-height:4.6rem}.op .cijfers{gap:1.2rem}.op .cijfer b{font-size:1.5rem}.op .man{inset:0}.op .man img{object-position:50% 8%}.op .straal{inset:0}.op .focus{width:40%;height:46%;top:8%;left:30%}.op .focus.klaar{width:33%;height:36%;top:11%;left:33%}.op .voice{width:min(15rem,60%);top:auto;bottom:4%;left:4%}.op .transcript{width:min(15rem,52%);font-size:.68rem;line-height:1.35;top:auto;bottom:30%;left:3%}.op .later{font-size:.95rem;inset:auto auto 24% 3%}.op .offerte{width:min(11rem,44%);bottom:2%;right:2%}.op .vel{border-radius:.8rem;padding:.7rem .8rem .6rem}.op .vel .titel{font-size:1.15rem}.op .regel{gap:.5rem;font-size:.72rem}.op .verz{padding:.28rem .55rem;font-size:.66rem}.op .scrol{font-size:.62rem;display:flex;bottom:.6rem}.op .kaarten{grid-template-columns:1fr}.op .vervolg{padding:4rem clamp(1.25rem,5vw,6.25rem)}.op .vervolg h2{font-size:2.2rem}.op .vervolg p{font-size:1.05rem}}@media (width>=768px) and (width<=900px){.op .kleef .wrap{align-content:start;padding-top:9rem}}@media (prefers-reduced-motion:reduce){.op-bg .gloed,.op .focus i,.op .scrol i,.op .straal{animation:none}}@media (width<=767px){.op .opening{height:160svh;min-height:0}.op .kleef{align-items:stretch;height:100svh;min-height:0;overflow:hidden}.op .kleef .wrap{flex-direction:column;height:100svh;min-height:0;padding:88px 20px 0;display:flex;position:relative;overflow:hidden}.op .tekst{z-index:4;will-change:opacity;pointer-events:none;flex-direction:column;flex:none;padding:0;transition:none;display:flex;position:relative}.op .tekst a,.op .tekst button{pointer-events:auto}.op .eyebrow{order:1;gap:.55rem;font-size:14px;line-height:1.4}.op .eyebrow-breed,.op .product-breed{display:none}.op .eyebrow-smal,.op .product-smal{display:inline}.op .vlag{aspect-ratio:15/13;height:18px;margin-top:1px}.op .kop{order:2;min-height:7.497rem;margin-top:24px}.op .kop h1{font-size:2.55rem;line-height:.98}.op .product{order:3;max-width:none;margin-top:14px;font-size:.98rem;line-height:1.38}.op .product-smal{color:var(--inkt);font-weight:600}.op .ctas{display:contents}.op .ctas .btn{flex:none}.op .ctas>a{flex:none;order:4;width:100%;height:48px;min-height:48px;margin-top:16px}.op .tekst>.klein,.op #zie,.op .tekst>.maker{display:none}.op .hero-kort{color:var(--inkt-2);order:5;margin-top:7px;font-size:13px;line-height:1.35;display:block}.op .maker img{width:2.5rem;height:2.5rem}.op .stage{z-index:2;flex:auto;order:initial;opacity:1;visibility:visible;will-change:opacity;width:100%;height:auto;min-height:0;margin:32px 0 0;position:relative;inset:auto;overflow:hidden}.op .man{opacity:.62;inset:0 -8%}.op .man img{object-position:50% 8%}.op .focus,.op .focus.klaar{width:100%;height:84%;top:8%;left:0}.op .voice{width:auto;bottom:86px;left:0;right:0}.op .transcript{width:min(17rem,72%);bottom:31%;left:0}.op .later{bottom:25%;left:0}.op .offerte{width:min(18rem,78%);top:calc(100% - 103px);bottom:auto;right:0}.op .vel{padding:.75rem .8rem .65rem}.op .regel{gap:.45rem;font-size:.7rem}.op .regel span:first-child{overflow-wrap:anywhere;min-width:0}.op .regel span:last-child{white-space:nowrap;flex:none}.op .scrol{letter-spacing:0;text-transform:none;gap:3px;font-size:12px;display:flex;bottom:18px}.op .scrol i{background:0 0;border-bottom:1px solid;border-right:1px solid;order:-1;width:10px;height:10px;animation:1.8s ease-in-out infinite opwip;transform:rotate(45deg)}.op .na-scene{color:var(--inkt-2);gap:12px;margin:0 20px;padding:24px 0 40px;font-size:13px;line-height:1.45;display:grid}.op .na-scene a{text-underline-offset:3px;text-decoration:underline}.op .voorbeeld-link{color:var(--inkt);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.op .na-scene .maker{gap:.65rem;max-width:none;margin-top:2px;font-size:.8rem;line-height:1.3;display:flex}}@keyframes opwip{0%,to{transform:translateY(0)rotate(45deg)}50%{transform:translateY(6px)rotate(45deg)}}@media (width<=767px) and (height<=760px){.op .kleef .wrap{padding-top:80px}.op .kop{min-height:6.468rem;margin-top:18px}.op .kop h1{font-size:2.2rem}.op .product{margin-top:10px;font-size:.9rem}.op .ctas>a{min-height:44px;margin-top:12px;padding:.9rem 1.2rem}.op .tekst>.klein,.op .hero-kort{font-size:12px}}@media (width<=900px){.op .stage{order:0;height:34dvh;min-height:11rem;margin-top:.8rem}.op .tekst{padding-bottom:.5rem}.op .voice{width:auto;padding:.5rem .6rem .45rem;bottom:6%;left:3%;right:3%}.op .voice .rij{flex-wrap:nowrap;gap:.45rem}.op .voice .rij>span:last-child{flex:none;font-size:.7rem}.op .bars{min-width:0;overflow:hidden}.op .voice .meta{gap:.6rem;padding-left:0;font-size:.66rem}.op .voice .meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.op .ctas .btn{flex:12rem;min-width:0}}@media (width<=900px) and (height<=760px){.op .kleef .wrap{gap:.4rem;padding-top:4.8rem;padding-bottom:.8rem}.op .kop{min-height:calc(2.064*clamp(1.7rem,6.6vw,2.3rem));margin-top:.2rem}.op .kop h1{font-size:clamp(1.7rem,6.6vw,2.3rem)}.op .product{font-size:.95rem}.op .maker{font-size:.78rem}.op .onder{min-height:3.2rem;font-size:.85rem}.op .stage{height:26dvh;min-height:8rem;margin-top:.2rem}.op .transcript{font-size:.62rem;bottom:34%}.op .scrol{display:none}}@media (width<=767px){.op .stage{order:initial;height:auto;min-height:0;margin:32px 0 0;position:relative;inset:auto;overflow:hidden}.op .ctas .btn{flex:none}.op .ctas>a{height:48px;min-height:48px}.op #zie{height:auto;min-height:0}.op .voice{bottom:86px;left:0;right:0}}.op .kleef .wrap{padding-top:calc(var(--nav-h,120px) + 32px)}.op .tekst{padding-top:0}@media (width<=767px){.op .kleef .wrap{padding-top:calc(var(--nav-h,64px) + 24px)}}@media (width<=900px){.op-bg .gloed{filter:none;opacity:.2;background:radial-gradient(circle,#1d66ff 0%,#0000 65%);animation:none}.op .glas,.op .vel,.op .btn-glas{-webkit-backdrop-filter:none}.op .vel{background:#fcfbf8f7}.op .man img{will-change:auto}.op .straal,.op .focus i{animation:none}}.op .stapel{display:contents}@media (width<=767px){.op .stage{z-index:2;top:calc(var(--nav-h,64px) + 12px);pointer-events:none;flex-direction:column;justify-content:flex-end;place-self:stretch stretch;width:auto;height:auto;margin:0;display:flex;position:absolute;bottom:14px;left:20px;right:20px;overflow:hidden}.op .man{opacity:0;inset:0 -6% 30%}.op .man .l1,.op .man .l2,.op .man .l3,.op .man .tint,.op .focus,.op .straal{display:none}.op .stapel{transform-origin:50% 100%;will-change:transform;flex-direction:column;flex:none;gap:10px;width:100%;display:flex;position:relative}.op .stapel>.voice,.op .stapel>.transcript,.op .stapel>.later,.op .stapel>.offerte{margin:0;position:relative;inset:auto}.op .stapel>.voice{width:100%}.op .stapel>.transcript{width:100%;font-size:.8rem;line-height:1.4}.op .stapel>.later{align-self:flex-start;padding-left:4px;font-size:1.15rem;line-height:1}.op .stapel>.offerte{align-self:flex-end;width:min(20rem,92%)}.op .regel{font-size:.76rem}.op .scrol{z-index:5}}@media (width>=768px){.op .kleef{height:auto;min-height:100vh}.op .kleef .wrap{height:auto;min-height:100vh;padding-bottom:3rem}.op .stage{height:auto;min-height:max(100vh,40rem)}.op .opening{height:auto;min-height:calc(280vh + 120px)}}@media (width>=768px) and (height<=820px){.op .kleef{position:relative}.op .opening{min-height:0}}
