@keyframes smwWIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes smwWChip{0%{opacity:0;transform:translateY(14px) scale(.9)}to{opacity:1;transform:none}}@keyframes smwWPod{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes smwWAv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes smwWConf{0%{transform:translateY(-30px) rotate(0);opacity:0}10%{opacity:1}to{transform:translateY(300px) rotate(500deg);opacity:0}}@keyframes smwMFade{0%{opacity:0}to{opacity:1}}@keyframes smwMRow{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:none}}@keyframes smwMFly{0%{opacity:0;transform:translate(0) scale(.8)}15%{opacity:1;transform:translate(0) scale(1.05)}to{opacity:0;transform:translate(470px,-60px) scale(.7)}}@keyframes smwMPop{0%{opacity:0;transform:translateY(-14px) scale(.9)}60%{opacity:1;transform:translateY(0) scale(1.03)}to{opacity:1;transform:none}}@keyframes smwMRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes smwMUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes smwMConf{0%{transform:translateY(-40px) rotate(0);opacity:1}to{transform:translateY(var(--smw-val,700px)) rotate(680deg);opacity:.9}}@keyframes smwMDrop{0%{opacity:0;transform:translateY(-30px) scale(.6)}70%{opacity:1;transform:translateY(3px) scale(1.04)}to{opacity:1;transform:none}}@keyframes smwWSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}@property --smw-p{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes smwSsPie{0%{--smw-p:0%}to{--smw-p:80%}}@keyframes smwSsHand{0%{transform:rotate(0deg)}to{transform:rotate(1008deg)}}@keyframes smwSsTvOn{0%{opacity:0;transform:scaleY(.04) scaleX(.6)}40%{opacity:1;transform:scaleY(.04) scaleX(1)}to{opacity:1;transform:none}}@keyframes smwSsFillY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes smwSsPop{0%{opacity:0;transform:scale(.5) rotate(-10deg)}60%{opacity:1;transform:scale(1.08) rotate(2deg)}to{opacity:1;transform:none}}@keyframes smwSsDraw{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes smwSsIgnite{0%{transform:scale(.6);background:rgba(14,15,17,.08)}60%{transform:scale(1.25);background:#FFB020}to{transform:scale(1);background:#FF8A00}}@property --smw-score{syntax:"<integer>";inherits:false;initial-value:0}@property --smw-vandaag{syntax:"<integer>";inherits:false;initial-value:0}@keyframes smwTelScore{0%{--smw-score:0}}@keyframes smwTelVandaag{0%{--smw-vandaag:0}}.smw-pagina{position:relative;overflow:hidden;overflow:clip;background:#f7f7f8;color:#0e0f11;line-height:normal;-webkit-font-smoothing:antialiased}.smw-pagina *,.smw-pagina :after,.smw-pagina :before{box-sizing:border-box}.smw-boven{position:relative;overflow:hidden;overflow:clip}.smw-stippen{position:absolute;inset:0 0 auto 0;height:900px;background-image:radial-gradient(rgba(14,15,17,.07) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(70% 55% at 50% 25%,#000,transparent);mask-image:radial-gradient(70% 55% at 50% 25%,#000,transparent);pointer-events:none}.smw-h2{margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.smw-boventitel{font-size:13px;font-weight:700;letter-spacing:.12em;color:#9ca0a8;white-space:nowrap}.smw-knop{align-self:flex-start;display:flex;align-items:center;gap:10px;height:58px;padding:0 30px;border-radius:999px;background:#0e0f11;font-size:17px;font-weight:600;white-space:nowrap;flex-shrink:0;text-decoration:none;box-shadow:0 14px 34px rgba(14,15,17,.22)}.smw-knop,.smw-knop:hover{color:#ffffff}.smw-alle-vragen:focus-visible,.smw-fase:focus-visible,.smw-knop:focus-visible,.smw-pauze:focus-visible,.smw-stat:focus-visible{outline:2px solid #0e0f11;outline-offset:3px}.smw-hero{position:relative;max-width:1280px;margin:0 auto;padding:clamp(36px,5vw,72px) 28px clamp(56px,7vw,96px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:clamp(32px,4vw,64px);align-items:center}.smw-hero-tekst{display:flex;flex-direction:column;gap:24px;animation:smwWIn .7s cubic-bezier(.2,1,.3,1) both}.smw-h1{margin:0;font-size:clamp(46px,6.2vw,92px);font-weight:600;letter-spacing:-.05em;line-height:.98;text-wrap:balance}.smw-lead{margin:0;max-width:470px;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.5;color:#5b5f66;text-wrap:pretty}.smw-hero-beeld{gap:12px;width:100%;max-width:560px;justify-self:center}.smw-hero-beeld,.smw-score{position:relative;display:flex;flex-direction:column}.smw-score{overflow:hidden;min-height:250px;padding:24px 26px;border-radius:32px;background:#0b0b0d;color:#ffffff;justify-content:space-between;gap:18px;box-shadow:0 40px 80px rgba(14,15,17,.2)}.smw-gloed{position:absolute;left:82%;top:50%;width:420px;height:420px;border-radius:50%;background:conic-gradient(#3fd3b0,#6e8bff,#b46cff,#ff6fb1,#ff7a4d,#ffd54a,#3fd3b0);filter:blur(70px);opacity:.55;animation:smwWSpin 9s linear infinite;pointer-events:none}.smw-score-boven{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px}.smw-score-chip{display:flex;align-items:center;gap:8px;padding:7px 13px 7px 8px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);font-size:13px;font-weight:600;white-space:nowrap}.smw-logo-rond{flex:0 0 auto;display:block;width:20px;height:20px;object-fit:contain;border-radius:50%;background:#ffffff;padding:2px}.smw-score-pil{height:28px;padding:0 11px;display:flex;align-items:center;border-radius:999px;background:#ffffff;color:#0e0f11;font-size:12.5px;font-weight:700;white-space:nowrap}.smw-score-onder{position:relative;display:flex;flex-direction:column;gap:10px}.smw-weeklabel{font-size:13px;font-weight:700;letter-spacing:.18em;opacity:.6}.smw-score-getal{font-size:clamp(76px,9vw,120px);font-weight:600;letter-spacing:-.07em;line-height:.82;font-variant-numeric:tabular-nums}.smw-score-getal small{font-size:.36em;letter-spacing:-.03em;margin-left:.12em}.smw-teller-score{--smw-score:530;counter-reset:smw-score var(--smw-score);animation:smwTelScore 1.6s cubic-bezier(.33,1,.68,1) .3s both}.smw-teller-score:before{content:counter(smw-score)}.smw-teller-vandaag{--smw-vandaag:85;counter-reset:smw-vandaag var(--smw-vandaag);animation:smwTelVandaag 1.6s cubic-bezier(.33,1,.68,1) .3s both}.smw-teller-vandaag:before{content:"+" counter(smw-vandaag)}.smw-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.smw-stat{grid-column:span 1;position:relative;display:block;width:100%;height:164px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;perspective:700px;cursor:pointer;border-radius:22px;animation:smwWChip .5s cubic-bezier(.2,1.3,.4,1) both}@media (max-width:599px){.smw-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.smw-stat{grid-column:span 2}.smw-stat:nth-child(-n+2){grid-column:span 3}}.smw-stat-draai{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,1.2,.4,1)}.smw-stat[aria-pressed=true] .smw-stat-draai{transform:rotateY(180deg)}.smw-stat-achter,.smw-stat-voor{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:22px}.smw-stat-voor{padding:14px 12px 12px;background:#ffffff;border:1px solid rgba(14,15,17,.07);box-shadow:0 10px 24px rgba(14,15,17,.05);justify-content:space-between;overflow:hidden}.smw-stat-achter,.smw-stat-voor{display:flex;flex-direction:column}.smw-stat-achter{transform:rotateY(180deg);background:#0e0f11;color:#ffffff;align-items:center;justify-content:center;gap:2px}.smw-stat-achter-getal{font-size:24px;font-weight:700;letter-spacing:-.03em}.smw-stat-achter-woord{font-size:11.5px;font-weight:700;opacity:.85}.smw-mini{height:62px;display:flex;align-items:flex-start}.smw-stat-tekst{display:flex;flex-direction:column;gap:1px;min-width:0}.smw-stat-waarde{font-size:clamp(16px,1.5vw,20px);font-weight:600;letter-spacing:-.04em;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.smw-stat-label{font-size:11.5px;font-weight:500;color:#6b6f76;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smw-stat-vandaag{font-size:10.5px;font-weight:600;color:#00a866;white-space:nowrap}.smw-klok{position:relative;width:80px;height:80px;transform:scale(.74);transform-origin:0 0}.smw-klok-plaat{inset:0;background:#fff3ec;box-shadow:inset 0 0 0 3px #ffe1d2}.smw-klok-plaat,.smw-klok-taart{position:absolute;border-radius:50%}.smw-klok-taart{--smw-p:80%;inset:7px;background:conic-gradient(#ff7a4d var(--smw-p),transparent 0);animation:smwSsPie 1.8s cubic-bezier(.3,0,.2,1) .4s both}.smw-klok-streep{position:absolute;left:39px;top:4px;width:2px;height:6px;border-radius:1px;background:rgba(14,15,17,.25);transform-origin:1px 36px}.smw-klok-wijzer{left:38.5px;top:14px;width:3px;height:26px;border-radius:2px;transform-origin:1.5px 26px;transform:rotate(1008deg);animation:smwSsHand 1.8s cubic-bezier(.3,0,.2,1) .4s both}.smw-klok-as,.smw-klok-wijzer{position:absolute;background:#0e0f11}.smw-klok-as{left:34px;top:34px;width:12px;height:12px;border-radius:50%;border:2.5px solid #ffffff}.smw-tv{position:relative;width:104px;height:80px;transform:scale(.74);transform-origin:0 0}.smw-tv-spriet{position:absolute;top:0;width:3px;height:18px;border-radius:2px;background:#3a3d42;transform-origin:50% 100%}.smw-tv-knop{position:absolute;left:43px;top:12px;width:10px;height:10px;border-radius:50%;background:#e5302a}.smw-tv-kast{position:absolute;left:0;right:0;top:18px;bottom:0;border-radius:18px;background:linear-gradient(160deg,#ff6a5c,#e5302a 60%,#c21f1a);box-shadow:0 10px 22px rgba(229,48,42,.32),inset 0 2px 0 rgba(255,255,255,.35),inset 0 -3px 6px rgba(120,10,6,.25);display:flex;align-items:center;gap:7px;padding:8px 9px 8px 8px}.smw-tv-scherm{flex:1;height:100%;border-radius:11px;background:#1a0b0a;box-shadow:inset 0 2px 6px rgba(0,0,0,.5);overflow:hidden;display:flex;align-items:flex-end;gap:3px;padding:5px;animation:smwSsTvOn .7s cubic-bezier(.2,1,.3,1) .35s both}.smw-tv-streep{flex:1;height:100%;border-radius:3px;background:linear-gradient(180deg,#ffb4a8,#ff6a5c);transform-origin:50% 100%;animation:smwSsFillY .45s cubic-bezier(.2,1.3,.4,1) var(--dl) both}.smw-tv-streep[data-wit]{background:#ffffff}.smw-tv-knoppen{width:10px;display:flex;flex-direction:column;gap:6px}.smw-tv-knoppen span{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.85)}.smw-tv-knoppen span+span{background:rgba(255,255,255,.45)}.smw-vinkjes{width:100%;display:grid;grid-template-columns:repeat(8,1fr);gap:3px;padding-top:4px}.smw-vinkjes span{aspect-ratio:1;border-radius:3px;background:#00c87a;animation:smwSsPop .35s cubic-bezier(.2,1.4,.4,1) var(--dl) both}.smw-vinkjes span[data-roze]{background:#ffd0c2}.smw-pad{position:relative;width:100%;height:56px;margin-top:4px}.smw-pad svg{position:absolute;inset:0;overflow:visible}.smw-pad-lijn{stroke-dashoffset:0;animation:smwSsDraw 1.8s cubic-bezier(.5,0,.2,1) .5s both}.smw-pad-knoop{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:#ffffff;border:2.5px solid #6e8bff;animation:smwSsPop .4s cubic-bezier(.2,1.6,.4,1) var(--dl) both}.smw-dagen{width:100%;display:flex;gap:1px;padding-top:10px}.smw-dag{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.smw-dag-stip{width:11px;height:11px;border-radius:50%;background:rgba(14,15,17,.08)}.smw-dag-stip[data-aan]{background:#ff8a00;animation:smwSsIgnite .55s cubic-bezier(.2,1.4,.4,1) var(--dl) both}.smw-dag-naam{font-size:8.5px;font-weight:700;color:#9ca0a8}.smw-uitleg{max-width:1280px;margin:0 auto;padding:0 28px clamp(56px,7vw,96px);gap:28px}.smw-uitleg,.smw-uitleg-kop{display:flex;flex-direction:column;align-items:center}.smw-uitleg-kop{gap:12px;text-align:center}.smw-uitleg-kop .smw-h2{max-width:760px}.smw-uitleg-kader{container-type:inline-size;position:relative;width:100%;max-width:1080px}.smw-toneel{position:relative;width:100%;aspect-ratio:1040/640;border-radius:clamp(20px,3vw,34px);overflow:hidden;background:#ffffff;border:1px solid #ecedef;box-shadow:0 50px 100px rgba(14,15,17,.14),0 10px 24px rgba(14,15,17,.05)}.smw-toneel-binnen{position:absolute;left:0;top:0;width:1040px;height:640px;transform:scale(var(--smw-schaal,1));transform-origin:0 0;color:#0e0f11}.smw-toneel:not([data-smw-gemeten]) .smw-toneel-binnen{visibility:hidden}@container (max-width: 861px){.smw-toneel{aspect-ratio:820/760}.smw-toneel-binnen{width:820px;height:760px}}@container (max-width: 601px){.smw-toneel{aspect-ratio:560/960}.smw-toneel-binnen{width:560px;height:960px}}.smw-toneel:not([data-smw-speelt]) *,.smw-toneel:not([data-smw-speelt]) :before{animation-play-state:paused!important}.smw-toneel [data-stil],.smw-toneel [data-stil] *{animation:none!important}.smw-toneel [data-stil] .smw-f3-snipper,.smw-toneel [data-stil] .smw-feed-vlieg{display:none}.smw-toneel-kop{position:absolute;left:28px;top:22px;right:28px;z-index:6;display:flex;align-items:center;justify-content:space-between}.smw-toneel-merk{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#3a3d42;white-space:nowrap}.smw-toneel-merk img{display:block;width:24px;height:24px;object-fit:contain}.smw-dag-pil{height:30px;padding:0 12px;display:flex;align-items:center;border-radius:999px;background:#f2f3f5;color:#3a3d42;font-size:12.5px;font-weight:700;letter-spacing:.06em}.smw-dag-pil[data-zondag]{background:#0e0f11;color:#ffffff}.smw-pauze{position:relative;flex:0 0 auto;align-self:center;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #ecedef;border-radius:50%;background:#ffffff;color:#0e0f11;cursor:pointer;box-shadow:0 8px 20px rgba(14,15,17,.06)}.smw-pauze:before{content:"";position:absolute;inset:-4px}.smw-f1{position:absolute;inset:0;display:flex;flex-direction:row;gap:28px;padding:84px 40px 40px;animation:smwMFade .4s ease both}.smw-feed{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}.smw-feed-kop{font-size:12px;font-weight:700;letter-spacing:.14em;color:#9ca0a8;white-space:nowrap}.smw-feed-regel{position:relative;display:flex;align-items:center;gap:14px;height:74px;padding:0 18px 0 14px;border-radius:22px;background:#f7f7f8;border:1px solid #ecedef;animation:smwMRow .5s cubic-bezier(.2,1.2,.4,1) both}.smw-feed-icoon{width:42px;height:42px;flex:0 0 auto;border-radius:14px;display:grid;place-items:center}.smw-feed-icoon img{display:block;object-fit:contain}.smw-feed-tekst{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.smw-feed-titel{font-size:16px}.smw-feed-sub,.smw-feed-titel{font-weight:600;white-space:nowrap}.smw-feed-sub{font-size:13px;color:#9ca0a8}.smw-feed-punten{border-radius:999px;background:#ffffff;border:1px solid #ecedef}.smw-feed-punten,.smw-feed-vlieg{height:32px;padding:0 12px;display:flex;align-items:center;font-size:14px;font-weight:700}.smw-feed-vlieg{position:absolute;right:18px;top:20px;border-radius:999px;color:#0e0f11;pointer-events:none;opacity:0;animation:smwMFly 1s cubic-bezier(.5,0,.3,1) .25s both}.smw-f1-rechts{width:480px;flex:0 0 auto;align-self:center;display:flex;flex-direction:column;gap:10px}.smw-f1 .smw-score{height:230px;min-height:0;padding:22px 24px;border-radius:30px;gap:0;box-shadow:0 30px 60px rgba(14,15,17,.2)}.smw-f1 .smw-gloed{left:84%;width:360px;height:360px;filter:blur(60px)}.smw-f1 .smw-score-chip{padding:6px 12px 6px 7px;font-size:12.5px}.smw-f1 .smw-logo-rond{width:18px;height:18px}.smw-f1 .smw-score-pil{height:26px;padding:0 10px;font-size:12px}.smw-f1 .smw-score-onder{gap:8px}.smw-f1 .smw-weeklabel{font-size:12px}.smw-f1 .smw-score-getal{font-size:100px}.smw-f1 .smw-score-getal small{font-size:.34em}.smw-kaartjes{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.smw-kaartje{height:148px;padding:12px 10px 10px;border-radius:20px;background:#ffffff;overflow:hidden;border:1.5px solid rgba(14,15,17,.07);box-shadow:none;transition:transform .35s cubic-bezier(.2,1.5,.4,1),border-color .3s,box-shadow .3s;display:flex;flex-direction:column;justify-content:space-between}.smw-kaartje[data-heet]{border-color:var(--kleur);box-shadow:0 12px 26px rgba(14,15,17,.12);transform:translateY(-4px) scale(1.05)}.smw-kaartje .smw-mini{height:54px;zoom:.84}.smw-kaartje-waarde{font-size:17px;font-weight:600;letter-spacing:-.04em;line-height:1;white-space:nowrap}.smw-kaartje-label{font-size:10.5px;font-weight:600;color:#6b6f76;white-space:nowrap}.smw-kaartje-punten{font-size:10px;font-weight:700;color:#00a866;white-space:nowrap}.smw-f2{position:absolute;inset:0;padding:84px 40px 40px;display:flex;flex-direction:row;gap:30px;animation:smwMFade .4s ease both}.smw-race{flex:1;min-width:0;align-self:flex-start;padding:22px 22px 20px;border-radius:30px;background:#ffffff;border:1px solid rgba(14,15,17,.07);box-shadow:0 20px 50px rgba(14,15,17,.06);gap:14px}.smw-race,.smw-race-kop{display:flex;flex-direction:column}.smw-race-kop{gap:8px}.smw-race-titel{font-size:24px;font-weight:600;letter-spacing:-.035em}.smw-weekbalk{display:flex;align-items:center;gap:12px;max-width:380px}.smw-weekbalk-dagen{flex:1;display:flex;gap:3px}.smw-weekbalk-dag{flex:1;display:flex;flex-direction:column;gap:5px;align-items:center;font-size:10.5px;font-weight:700;color:#9ca0a8}.smw-weekbalk-dag:before{content:"";width:100%;height:5px;border-radius:999px;background:rgba(14,15,17,.1)}.smw-weekbalk-dag[data-geweest]{color:#0e0f11}.smw-weekbalk-dag[data-geweest]:before{background:#0e0f11}.smw-weekbalk-dag[data-vandaag]{color:#00a866}.smw-weekbalk-dag[data-vandaag]:before{background:#00c87a}.smw-weekbalk-rest{font-size:12.5px;font-weight:600;color:#6b6f76;white-space:nowrap}.smw-bord-rij{display:flex;gap:10px}.smw-bord-plekken{width:22px;flex:0 0 auto;display:flex;flex-direction:column;padding-top:6px}.smw-bord-plekken span{height:56px;display:flex;align-items:center;font-size:13px;font-weight:700;color:#9ca0a8;font-variant-numeric:tabular-nums}.smw-bord{position:relative;flex:1;min-width:0;height:336px;padding-top:6px;box-sizing:content-box!important}.smw-bord-finish{right:0;width:9px;background:repeating-conic-gradient(#0e0f11 0 25%,#ffffff 0 50%) 0 0 /9px 9px;border-radius:3px}.smw-bord-finish,.smw-bord-start{position:absolute;top:6px;bottom:0}.smw-bord-start{left:0;width:2px;background:rgba(14,15,17,.15)}.smw-baan{position:absolute;left:0;right:9px;height:56px;border-top:1px dashed rgba(14,15,17,.08);border-radius:8px;transition:top .7s cubic-bezier(.3,1.3,.5,1)}.smw-baan[data-jij]{background:rgba(255,213,74,.14)}.smw-baan-label,.smw-baan-stip{position:absolute;top:50%;transition:left .6s cubic-bezier(.2,1,.3,1)}.smw-baan-stip{transform:translate(-50%,-50%)}.smw-baan-stip span{width:26px;height:26px;border-radius:50%;color:#ffffff;display:grid;place-items:center;font-size:12px;font-weight:700;border:2px solid #ffffff;box-shadow:0 3px 8px rgba(14,15,17,.15)}.smw-baan[data-jij] .smw-baan-stip span{width:30px;height:30px;border-color:#e0a06a;box-shadow:0 0 0 4px rgba(255,213,74,.3),0 6px 14px rgba(14,15,17,.2)}.smw-baan-label{transform:translateY(-50%);display:flex;align-items:baseline;gap:6px;white-space:nowrap;padding:0 22px}.smw-baan-label[data-links]{transform:translate(calc(-100% - 4px),-50%)}.smw-baan-naam{font-size:13.5px;font-weight:600}.smw-baan[data-jij] .smw-baan-naam{font-weight:700}.smw-baan-punten{font-size:12.5px;font-weight:700;color:#6b6f76;font-variant-numeric:tabular-nums}.smw-f2-rechts{width:320px;flex:0 0 auto;display:flex;flex-direction:column;gap:12px;padding-top:24px}.smw-melding{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:22px;animation:smwMPop .5s cubic-bezier(.2,1.4,.4,1) both}.smw-melding[data-soort=donker]{background:#0e0f11;color:#ffffff;box-shadow:0 20px 40px rgba(14,15,17,.22)}.smw-melding[data-soort=mint]{background:#3fd3b0;color:#0e0f11;box-shadow:0 20px 40px rgba(63,211,176,.3)}.smw-melding[data-soort=licht]{background:#f7f7f8;border:1px solid #ecedef}.smw-melding-rond{width:40px;height:40px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center}.smw-melding[data-soort=donker] .smw-melding-rond{background:rgba(255,255,255,.12)}.smw-melding[data-soort=mint] .smw-melding-rond{background:rgba(14,15,17,.1)}.smw-melding[data-soort=licht] .smw-melding-rond{background:#ffffff;border:1px solid #ecedef}.smw-melding-tekst{display:flex;flex-direction:column;gap:2px}.smw-melding-kop{font-size:15px;font-weight:700;white-space:nowrap}.smw-melding-sub{font-size:13px;font-weight:600;white-space:nowrap;color:#6b6f76}.smw-melding[data-soort=donker] .smw-melding-sub{color:rgba(255,255,255,.6)}.smw-melding[data-soort=mint] .smw-melding-sub{color:rgba(14,15,17,.6)}.smw-f3{position:absolute;inset:0;overflow:hidden;background:#f7f7f8;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:40px;animation:smwMFade .5s ease both}.smw-f3-gloed{position:absolute;left:50%;top:46%;width:680px;height:680px;margin:-340px 0 0 -340px;border-radius:50%;background:conic-gradient(from 0deg,#3fd3b0,#6e8bff,#b46cff,#ff6fb1,#ff7a4d,#ffd54a,#3fd3b0);filter:blur(120px);opacity:.28}.smw-f3-snipper{position:absolute;top:0;height:14px;border-radius:3px;opacity:0;animation-name:smwMConf;animation-timing-function:ease-in;animation-fill-mode:both}.smw-f3-kop{position:absolute;top:84px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:8px;animation:smwMUp .6s ease .1s both}.smw-f3-boven{font-size:13px;font-weight:700;letter-spacing:.14em;color:#9ca0a8;white-space:nowrap}.smw-f3-titel{font-size:44px;font-weight:600;letter-spacing:-.045em;line-height:1;white-space:nowrap}.smw-f3-treden{position:relative;display:flex;align-items:flex-end;gap:14px}.smw-f3-plek{width:200px;display:flex;flex-direction:column;align-items:center;gap:10px}.smw-f3-foto{position:relative;animation:smwMDrop .6s cubic-bezier(.2,1.4,.4,1) var(--val) both}.smw-f3-foto img{display:block;width:64px;height:64px;border-radius:50%;object-fit:cover;border:4px solid var(--metaal);box-shadow:0 12px 26px rgba(14,15,17,.2)}.smw-f3-plek[data-jij] .smw-f3-foto img{width:78px;height:78px}.smw-f3-nummer{position:absolute;right:-4px;bottom:-4px;width:30px;height:30px;border-radius:50%;background:var(--metaal);color:#0e0f11;display:grid;place-items:center;font-size:14px;font-weight:700;box-shadow:0 0 0 3px #ffffff}.smw-f3-naam{font-size:16px;font-weight:600;animation:smwMUp .5s ease var(--val) both}.smw-f3-plek[data-jij] .smw-f3-naam{font-weight:700}.smw-f3-trede{width:100%;border-radius:22px 22px 8px 8px;background:#ffffff;border:1px solid #ecedef;color:#0e0f11;display:flex;flex-direction:column;align-items:center;padding-top:16px;gap:4px;transform-origin:50% 100%;animation:smwMRise .7s cubic-bezier(.2,1.2,.4,1) var(--rijs) both}.smw-f3-plek[data-jij] .smw-f3-trede{background:#0e0f11;border-color:#0e0f11;color:#ffffff}.smw-f3-punten{font-size:30px;font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.smw-f3-woord{font-size:12.5px;font-weight:600;opacity:.6}.smw-f4{position:absolute;inset:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:46px;padding:84px 56px 40px;animation:smwMFade .4s ease both}.smw-f4-links{width:400px;flex:0 0 auto;display:flex;flex-direction:column;gap:18px}.smw-f4-boven{font-size:13px;font-weight:700;letter-spacing:.14em;color:#00a88f;white-space:nowrap}.smw-f4-titel{font-size:52px;font-weight:600;letter-spacing:-.05em;line-height:.98}.smw-f4-score{display:flex;align-items:baseline;gap:10px;padding:20px 22px;border-radius:26px;background:#0e0f11;color:#ffffff}.smw-f4-getal{font-size:64px;font-weight:600;letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums}.smw-f4-nul{color:rgba(255,255,255,.55)}.smw-f4-badge,.smw-f4-nul{font-size:15px;font-weight:600;white-space:nowrap}.smw-f4-badge{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px 0 10px;border-radius:20px;background:#f7f7f8;border:1px solid #ecedef;animation:smwMPop .5s cubic-bezier(.2,1.4,.4,1) both}.smw-f4-zilver{width:38px;height:38px;border-radius:50%;background:linear-gradient(145deg,#f2f4f7,#b7bdc6);box-shadow:inset 0 0 0 3px rgba(255,255,255,.7);display:grid;place-items:center;font-size:15px;font-weight:700;color:#5b5f66}.smw-f4-rechts{flex:1;display:flex;flex-direction:column;gap:14px}.smw-f4-groepkop{display:flex;align-items:baseline;justify-content:space-between;font-size:18px;font-weight:600;white-space:nowrap}.smw-f4-teller{font-size:13.5px;font-weight:600;color:#9ca0a8}.smw-f4-groep{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.smw-f4-groep span{aspect-ratio:1;border-radius:50%;overflow:hidden;background:#f2f3f5;box-shadow:0 4px 10px rgba(14,15,17,.08);animation:smwMDrop .45s cubic-bezier(.2,1.4,.4,1) both}.smw-f4-groep span[data-jij]{box-shadow:0 0 0 3px #3fd3b0}.smw-f4-groep img{display:block;width:100%;height:100%;object-fit:cover}@container (max-width: 861px){.smw-f1,.smw-f2{padding:84px 30px 30px}.smw-f1-rechts{width:400px}.smw-f2-rechts{width:260px}.smw-f4{padding:84px 36px 36px}.smw-f4-links{width:320px}.smw-f3-snipper{--smw-val:800px}}@container (max-width: 601px){.smw-f3-snipper{--smw-val:1000px}.smw-f1,.smw-f2,.smw-f4{flex-direction:column;padding:84px 28px 28px}.smw-f1-rechts,.smw-f2-rechts,.smw-f4-links{width:100%}.smw-race{flex:0 0 auto;align-self:stretch}.smw-f2-rechts{padding-top:0}.smw-f4{align-items:stretch;gap:30px}.smw-f4-rechts{flex:0 0 auto}.smw-f3-plek{width:160px}}.smw-fasebalk{align-items:center;gap:8px;margin-top:18px}.smw-fasebalk,.smw-fasebalk-pil{display:flex;justify-content:center}.smw-fasebalk-pil{flex-wrap:wrap;gap:4px;padding:5px;border-radius:999px;background:#ffffff;border:1px solid #ecedef;box-shadow:0 8px 20px rgba(14,15,17,.06)}.smw-fase{display:flex;align-items:center;gap:8px;height:38px;padding:0 15px;border:0;border-radius:999px;background:transparent;color:#5b5f66;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .3s,color .3s}.smw-fase:before{content:"";width:8px;height:8px;border-radius:50%;background:rgba(14,15,17,.18)}.smw-fase[aria-current=step]{background:#0e0f11;color:#ffffff}.smw-fase[aria-current=step]:before{background:var(--kleur)}.smw-race-sectie{background:#ffffff;border-top:1px solid #ecedef;border-bottom:1px solid #ecedef}.smw-race-binnen{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) 28px;display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,72px);align-items:center}@media (min-width:900px){.smw-race-binnen{grid-template-columns:repeat(2,minmax(0,1fr))}}.smw-race-lijst,.smw-race-tekst{display:flex;flex-direction:column;gap:14px}.smw-race-lijst{position:relative}.smw-race-pil{align-self:flex-start;height:32px;padding:0 14px;display:flex;align-items:center;border-radius:999px;font-size:13.5px;font-weight:700;transition:background .3s}.smw-race-rijen{position:relative;height:312px;margin:0;padding:0;list-style:none}.smw-race-rij{position:absolute;left:0;right:0;height:56px;display:flex;align-items:center;gap:12px;padding:0 18px 0 10px;border-radius:18px;background:#ffffff;color:#0e0f11;border:1px solid #ecedef;box-shadow:0 1px 0 rgba(14,15,17,.02);z-index:1;transition:top .7s cubic-bezier(.2,1.3,.4,1)}.smw-race-rij[data-jij]{background:#0e0f11;color:#ffffff;border-color:#0e0f11;box-shadow:0 18px 40px rgba(14,15,17,.22);z-index:2}.smw-race-plek{width:22px;font-size:14px;font-weight:700;color:#9ca0a8;text-align:center;font-variant-numeric:tabular-nums}.smw-race-rij[data-jij] .smw-race-plek{color:rgba(255,255,255,.55)}.smw-race-foto{width:36px;height:36px;flex:0 0 auto;border-radius:50%;color:#0e0f11;display:grid;place-items:center;font-size:14px;font-weight:700;overflow:hidden}.smw-race-foto img{display:block;width:100%;height:100%;object-fit:cover}.smw-race-naam{flex:1;font-size:15.5px;font-weight:600}.smw-race-score{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.smw-podium{position:relative;overflow:hidden;max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) 28px;display:flex;flex-direction:column;align-items:center;gap:36px;text-align:center}.smw-snipper{position:absolute;top:40px;height:14px;border-radius:3px;opacity:0;pointer-events:none;animation:smwWConf 3.2s ease-in both}.smw-treden{display:flex;align-items:flex-end;justify-content:center;gap:10px;width:min(100%,520px);margin:0;padding:0;list-style:none}.smw-trede-plek{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px}.smw-trede-rond{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:20px;font-weight:700;box-shadow:0 0 0 4px #ffffff,0 10px 24px rgba(14,15,17,.14);animation:smwWAv .5s ease both}img.smw-trede-rond{width:70px;height:70px;object-fit:cover;box-shadow:0 0 0 4px #ffd54a,0 14px 30px rgba(14,15,17,.18)}.smw-trede-naam{font-size:14px;font-weight:600;white-space:nowrap}.smw-trede-plek[data-jij] .smw-trede-naam{font-size:15px;font-weight:700}.smw-trede{width:100%;border-radius:20px 20px 0 0;display:grid;place-items:center;font-weight:700;transform-origin:50% 100%;animation:smwWPod .8s cubic-bezier(.2,1.2,.4,1) both}.smw-trede img{display:block}.smw-vragen{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,96px) 28px}.smw-vragen-rij{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px clamp(40px,6vw,96px)}.smw-vragen-links{flex:1 1 280px;max-width:420px;display:flex;flex-direction:column;gap:18px}.smw-vragen-titel{margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:600;letter-spacing:-.045em;line-height:1}.smw-alle-vragen{align-self:flex-start;white-space:nowrap;font-size:16px;font-weight:600;color:#0e0f11;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.smw-alle-vragen:hover{color:#00a866}.smw-vragen-kaart{flex:2 1 460px;min-width:0;border-radius:30px;background:#ffffff;border:1px solid #ecedef;box-shadow:0 18px 50px rgba(14,15,17,.06);overflow:hidden;interpolate-size:allow-keywords}.smw-vraag+.smw-vraag{border-top:1px solid #ecedef}.smw-vraag summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(20px,2.4vw,28px);cursor:pointer;list-style:none}.smw-vraag summary::-webkit-details-marker{display:none}.smw-vraag summary:focus-visible{outline:2px solid #0e0f11;outline-offset:-2px}.smw-vraag h3{flex:1;min-width:0;margin:0;font-size:clamp(17px,1.6vw,20px);font-weight:600;letter-spacing:-.02em;line-height:1.3}.smw-vraag-pijl{flex:0 0 auto;transition:transform .25s ease}.smw-vraag[open] .smw-vraag-pijl{transform:rotate(90deg)}.smw-vraag::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility allow-discrete .3s}.smw-vraag[open]::details-content{block-size:auto}.smw-vraag p{margin:0;padding:0 clamp(20px,2.4vw,28px) 24px;font-size:16px;line-height:1.65;color:#4a4e55;text-wrap:pretty}[data-smw-beweging]:not([data-smw-speelt]),[data-smw-beweging]:not([data-smw-speelt]) *,[data-smw-kijk][data-smw-uit],[data-smw-kijk][data-smw-uit] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.smw-pagina *,.smw-pagina :after,.smw-pagina :before{animation:none!important;transition:none!important}.smw-f3-snipper,.smw-feed-vlieg,.smw-snipper{display:none}}