.Lab-module__yQvRxG__blad{color:#0c0c0c;background:#fff;flex-direction:column;gap:1.4rem;min-height:100svh;padding:clamp(1rem,3vw,2rem);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.Lab-module__yQvRxG__kop{letter-spacing:.18em;text-transform:uppercase;color:#0c0c0c99;border-bottom:1px solid #0c0c0c24;justify-content:space-between;align-items:baseline;padding-bottom:.8rem;font:500 .66rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Lab-module__yQvRxG__kop b{color:#0c0c0c;font-weight:700}.Lab-module__yQvRxG__balk{border-bottom:1px solid #0c0c0c24;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;padding-bottom:1rem;display:flex}.Lab-module__yQvRxG__knop{color:#fff;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0c0c0c;border:1.5px solid #0c0c0c;padding:.5rem 1rem;font:700 .68rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.Lab-module__yQvRxG__knop:hover{background:#d22630;border-color:#d22630}.Lab-module__yQvRxG__schuif{letter-spacing:.12em;text-transform:uppercase;color:#0c0c0c99;flex-direction:column;gap:.3rem;font:500 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Lab-module__yQvRxG__schuif input{accent-color:#d22630;width:150px}.Lab-module__yQvRxG__schuif b{color:#d22630;font-weight:700}.Lab-module__yQvRxG__vink{letter-spacing:.12em;text-transform:uppercase;color:#0c0c0c99;cursor:pointer;align-items:center;gap:.45rem;font:500 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.Lab-module__yQvRxG__vink input{accent-color:#d22630}.Lab-module__yQvRxG__vergelijk{background:#0c0c0c24;border:1px solid #0c0c0c24;flex:1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.Lab-module__yQvRxG__vak{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.4rem,4vh,2.4rem);min-height:min(60vh,30rem);display:flex;position:relative}.Lab-module__yQvRxG__donker{color:#fff;background:#101010}.Lab-module__yQvRxG__donker .Lab-module__yQvRxG__merkje{color:#ffffff8c}.Lab-module__yQvRxG__merkje{letter-spacing:.16em;text-transform:uppercase;color:#0c0c0c73;font:500 .58rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:.7rem;left:.8rem}.Lab-module__yQvRxG__metaal{width:var(--maat);aspect-ratio:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid}.Lab-module__yQvRxG__mTegel{background-image:var(--zilver);background-size:300% 300%;background-position:calc(var(--k) * 50%) calc(var(--r) * 50%);animation:Lab-module__yQvRxG__lab-val var(--valduur) cubic-bezier(.16, 1, .3, 1) var(--kom) both;position:relative}.Lab-module__yQvRxG__mRood{background-image:var(--rood);background-size:300% 300%;background-position:calc(var(--k) * 50%) calc(var(--r) * 50%);opacity:0;animation:Lab-module__yQvRxG__lab-rood var(--roodduur) ease-out var(--rood-start) both;position:absolute;inset:0}.Lab-module__yQvRxG__mHart{animation:Lab-module__yQvRxG__lab-hart var(--hartduur) cubic-bezier(.34, 1.4, .5, 1) var(--rood-start) both}@keyframes Lab-module__yQvRxG__lab-val{0%{opacity:0;transform:scale(.3)translateY(-14px)}to{opacity:1;transform:none}}@keyframes Lab-module__yQvRxG__lab-rood{0%{opacity:0}35%{opacity:1}to{opacity:0}}@keyframes Lab-module__yQvRxG__lab-hart{0%{opacity:0;transform:none}45%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:none}}.Lab-module__yQvRxG__naam{gap:.36em;display:flex;overflow:hidden}.Lab-module__yQvRxG__woord{letter-spacing:-.04em;text-transform:uppercase;color:currentColor;font-size:clamp(1.3rem,6vw,2.1rem);font-weight:900;line-height:1;animation:.8s cubic-bezier(.16,1,.3,1) both Lab-module__yQvRxG__lab-woord}.Lab-module__yQvRxG__woord:first-child{animation-delay:.75s}.Lab-module__yQvRxG__woord:nth-child(2){animation-delay:.86s}@keyframes Lab-module__yQvRxG__lab-woord{0%{opacity:0;transform:translateY(.85em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Lab-module__yQvRxG__mTegel{animation-duration:var(--valduur)!important}.Lab-module__yQvRxG__mRood{animation-duration:var(--roodduur)!important}.Lab-module__yQvRxG__mHart{animation-duration:var(--hartduur)!important}.Lab-module__yQvRxG__woord{animation-duration:.8s!important}}
.Splash-module__zCfrcq__splash{z-index:9999;background:#000;position:fixed;inset:0}.Splash-module__zCfrcq__merkVak{width:22.2739vh;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}@media (max-width:767.98px){.Splash-module__zCfrcq__merkVak{width:calc(max(100vw,56.25vh)/2.52538)}}.Splash-module__zCfrcq__merkBeeld{width:100%;height:auto;animation:.8s cubic-bezier(.16,1,.3,1) .25s both Splash-module__zCfrcq__mooze-merk-op;display:block}@keyframes Splash-module__zCfrcq__mooze-merk-op{0%{transform:translateY(108%)}to{transform:none}}.Splash-module__zCfrcq__speelt .Splash-module__zCfrcq__merkVak{opacity:0;transition:opacity 0s linear .16s}.Splash-module__zCfrcq__streep{background:#ededea2e;width:min(28vw,8.5rem);height:2px;position:absolute;top:calc(50% + 4.1vh + 2.4rem);left:50%;overflow:hidden;translate:-50%}.Splash-module__zCfrcq__streep:after{content:"";transform-origin:0;animation:Splash-module__zCfrcq__mooze-streep var(--streep-duur,1.4s) cubic-bezier(.5, 0, .2, 1) .45s both;background:#ededea;position:absolute;inset:0}@keyframes Splash-module__zCfrcq__mooze-streep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:767.98px){.Splash-module__zCfrcq__streep{display:none}}.Splash-module__zCfrcq__stil .Splash-module__zCfrcq__streep{opacity:0;transition:opacity .38s}.Splash-module__zCfrcq__doek{opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.Splash-module__zCfrcq__film{object-fit:cover;width:100%;height:100%;display:block}.Splash-module__zCfrcq__reist .Splash-module__zCfrcq__doek{opacity:0!important;transition:none!important}.Splash-module__zCfrcq__reist .Splash-module__zCfrcq__merkVak{will-change:transform}.Splash-module__zCfrcq__uitloop{opacity:0;pointer-events:none;transition:opacity .75s}.Splash-module__zCfrcq__wegKort{opacity:0;pointer-events:none;transition:opacity .5s}@media (prefers-reduced-motion:reduce){.Splash-module__zCfrcq__merkBeeld{animation:.5s .2s both Splash-module__zCfrcq__mooze-merk-aan!important}@keyframes Splash-module__zCfrcq__mooze-merk-aan{0%{opacity:0}to{opacity:1}}.Splash-module__zCfrcq__streep:after{animation-duration:var(--streep-duur,1.4s)!important}.Splash-module__zCfrcq__uitloop,.Splash-module__zCfrcq__wegKort{transition-duration:.4s!important}}
