:root{--ink:#0E0E0C;--geel:#FFD100;--geel-diep:#EDBF00;--geel-licht:#FFF3BF;--paper:#FFFFFF;--grijs:#F3F3F0;--lijn:#E0E0DB;--zacht:#56564F;--maxw:1200px;--gutter:24px;--display:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--body:var(--font-instrument),"Helvetica Neue",Arial,sans-serif;--mono:var(--font-mono),ui-monospace,Menlo,monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer}a,button{color:inherit}figure,h1,h2,h3,h4,ol,p,ul{margin:0}ul{list-style:none;padding:0}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.geel :focus-visible,.ink-sectie :focus-visible{outline-color:var(--ink)}.ink-sectie :focus-visible{outline-color:var(--geel)}.verborgen{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.overslaan{position:absolute;left:-9999px;top:0;z-index:300;background:var(--ink);color:var(--geel);padding:12px 18px;border-radius:0 0 8px 0;text-decoration:none;font-weight:600}.overslaan:focus{left:0}.disp{font-family:var(--display);font-variation-settings:"wdth" 112,"wght" 730;letter-spacing:-.022em;line-height:.96;text-wrap:balance}.h1{font-size:clamp(2.6rem,6.4vw,5.1rem)}.h2{font-size:clamp(2rem,4.1vw,3.3rem)}.h3{font-family:var(--display);font-variation-settings:"wdth" 105,"wght" 660;font-size:1.22rem;letter-spacing:-.012em;line-height:1.22}.eyebrow{font-family:var(--mono);font-size:.68rem;font-weight:500;letter-spacing:.144em;text-transform:uppercase}.lead{font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.55;max-width:34em}.zacht{color:var(--zacht)}.mono{font-family:var(--mono)}header[id],section[id]{scroll-margin-top:88px}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.sec{padding:104px 0}.sec-kort{padding:72px 0}.grijs-sectie{background:var(--grijs)}.ink-sectie{background:var(--ink);color:#F5F5F1}.ink-sectie .zacht{color:#9C9C93}.kop{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:end;margin-bottom:56px}.kop .eyebrow{display:block;margin-bottom:18px;color:var(--zacht)}@media(max-width:860px){.kop{grid-template-columns:1fr;gap:20px;align-items:start;margin-bottom:40px}}.btn{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:999px;border:2px solid var(--ink);background:var(--ink);color:var(--geel);font-weight:600;font-size:.97rem;letter-spacing:-.005em;text-decoration:none;transition:transform .16s ease,background .16s ease,color .16s ease}.btn:hover{transform:translateY(-2px)}.btn-ghost{background:transparent;color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--geel)}.btn-licht{background:var(--geel);color:var(--ink);border-color:var(--geel)}.btn-licht:hover{background:var(--geel-diep);border-color:var(--geel-diep)}.btn svg{width:15px;height:15px;stroke-width:2.4}.nav{position:fixed;top:0;left:0;right:0;z-index:80;background:var(--geel);border-bottom:2px solid transparent;transition:border-color .2s ease,background .2s ease}.nav.vast{border-bottom-color:var(--ink)}.nav-in{justify-content:space-between;height:68px}.merk,.nav-in{display:flex;align-items:center}.merk{gap:10px;text-decoration:none}.merk svg{width:22px;height:22px}.merk b{font-family:var(--display);font-variation-settings:"wdth" 108,"wght" 780;font-size:1.12rem;letter-spacing:-.02em}.nav-links{display:flex;align-items:center;gap:30px}.nav-links a{font-size:.94rem;font-weight:500;text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}.nav-links a:hover{border-bottom-color:var(--ink)}.nav .btn{padding:11px 20px;font-size:.9rem}.menuknop{display:none;background:transparent;border:2px solid var(--ink);border-radius:8px;padding:7px 9px;line-height:0}.menuknop svg{width:20px;height:20px;stroke-width:2.2}.mobiel{display:none;border-top:2px solid var(--ink);background:var(--geel);padding:14px 0 20px}.mobiel a,.mobiel.open{display:block}.mobiel a{padding:11px 0;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(14,14,12,.14)}.mobiel a.btn{display:inline-flex;margin-top:16px;border-bottom:2px solid var(--ink)}.nav-links{gap:26px}@media(max-width:1060px){.nav-links .btn,.nav-links a:not(.btn){display:none}.menuknop{display:block}}@media(min-width:1061px){.mobiel{display:none!important}}.hero{background:var(--geel);padding:132px 0 0;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.hero h1{margin-bottom:22px}.hero .lead{max-width:31em}.hero-acties{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-noot{margin-top:22px;font-size:.9rem;color:rgba(14,14,12,.62)}.portal-houder{margin-top:64px;padding-bottom:0}.portal{background:var(--paper);border-radius:12px 12px 0 0;border:2px solid var(--ink);border-bottom:none;box-shadow:14px 14px 0 rgba(14,14,12,.13);overflow:hidden;max-width:1020px}.chrome{display:flex;align-items:center;gap:14px;background:var(--ink);padding:11px 16px}.dots{display:flex;gap:6px}.dots i{width:9px;height:9px;border-radius:50%;background:#4A4A44;display:block}.dots i:first-child{background:var(--geel)}.url{flex:1 1;background:#232320;color:#B8B8AE;font-family:var(--mono);font-size:.68rem;padding:5px 12px;border-radius:5px;letter-spacing:.018em}.portal-kop{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--lijn)}.portal-kop .merk b{font-size:.95rem}.portal-kop .merk svg{width:17px;height:17px}.portal-kop .mini{font-family:var(--mono);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;color:var(--zacht)}.portal-body{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:360px}.rail{border-right:1px solid var(--lijn);padding:18px 12px;background:#FAFAF8}.rail-label{font-family:var(--mono);font-size:.6rem;letter-spacing:.117em;text-transform:uppercase;color:var(--zacht);padding:0 10px 12px}.rail button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;background:transparent;border:none;padding:9px 10px;border-radius:6px;font-size:.88rem;font-weight:500;transition:background .14s ease}.rail button:hover{background:#EFEFEA}.rail button[aria-selected=true]{background:var(--geel);font-weight:600}.rail button svg{width:13px;height:13px;opacity:.45;flex:none}.paneel{padding:22px 24px 26px}.paneel-kop{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.paneel-kop h4{font-family:var(--display);font-variation-settings:"wdth" 106,"wght" 700;font-size:1.15rem;letter-spacing:-.015em}.paneel-kop span{font-family:var(--mono);font-size:.64rem;letter-spacing:.081em;text-transform:uppercase;color:var(--zacht)}.trajecten{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:12px}.traject{border:1px solid var(--lijn);border-radius:8px;padding:13px 14px 12px;background:var(--paper);transition:border-color .14s ease,transform .14s ease}.traject:hover{border-color:var(--ink);transform:translateY(-2px)}.traject .duur{font-family:var(--mono);font-size:.6rem;letter-spacing:.073em;color:var(--zacht);text-transform:uppercase}.traject h5{font-size:.9rem;font-weight:600;margin:7px 0 12px;line-height:1.3}.balk{height:5px;background:var(--grijs);overflow:hidden}.balk,.balk i{border-radius:3px}.balk i{display:block;height:100%;background:var(--ink);width:0;transition:width .9s cubic-bezier(.2,.7,.3,1)}.traject.klaar .balk i{background:var(--geel-diep)}.traject .status{display:flex;align-items:center;gap:5px;margin-top:9px;font-family:var(--mono);font-size:.6rem;letter-spacing:.054em;text-transform:uppercase;color:var(--zacht)}.traject.klaar .status{color:var(--ink);font-weight:700}.traject .status svg{width:11px;height:11px}.slot{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:250px;max-width:390px}.slot svg.hangslot{width:26px;height:26px;margin-bottom:14px}.slot p{font-size:.92rem;color:var(--zacht);margin:8px 0 16px}.slot-form{display:flex;gap:8px;width:100%}.slot-form input{flex:1 1;font-family:var(--mono);font-size:.82rem;letter-spacing:.09em;text-transform:uppercase;padding:11px 13px;border:2px solid var(--ink);border-radius:7px;background:var(--paper)}.slot-form input::placeholder{color:#B5B5AC;letter-spacing:.1em}.slot-form button{padding:11px 18px;border:2px solid var(--ink);border-radius:7px;background:var(--ink);color:var(--geel);font-weight:600;font-size:.86rem}.hint{font-family:var(--mono);font-size:.63rem;letter-spacing:.073em;text-transform:uppercase;color:var(--zacht);margin-top:11px}.hint b{color:var(--ink)}.fout{color:#B3261E}@media(max-width:720px){.portal-body{grid-template-columns:1fr}.rail{border-right:none;border-bottom:1px solid var(--lijn);display:flex;gap:6px;overflow-x:auto;padding:12px}.rail-label{display:none}.rail button{width:auto;white-space:nowrap;background:#EFEFEA}.portal{box-shadow:8px 8px 0 rgba(14,14,12,.13)}}.strook{background:var(--ink);color:#F5F5F1}.strook-in{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#2A2A26}.feit{background:var(--ink);padding:30px 28px}.feit b{display:block;font-family:var(--display);font-variation-settings:"wdth" 108,"wght" 720;font-size:1.6rem;letter-spacing:-.02em;color:var(--geel);margin-bottom:6px}.feit span{font-size:.92rem;color:#A8A89E;line-height:1.45;display:block}@media(max-width:800px){.strook-in{grid-template-columns:1fr}}.duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}.kaart-duo{border:2px solid var(--ink);border-radius:12px;padding:30px 30px 34px}.kaart-duo.na{background:var(--geel)}.kaart-duo .eyebrow{display:block;margin-bottom:20px}.kaart-duo li{display:flex;gap:12px;padding:11px 0;border-top:1px solid rgba(14,14,12,.14);font-size:.98rem;line-height:1.45}.kaart-duo li:first-of-type{border-top:none;padding-top:0}.kaart-duo li svg{width:16px;height:16px;flex:none;margin-top:4px}.kaart-duo.voor{background:var(--grijs);border-color:var(--lijn)}.kaart-duo.voor li{color:var(--zacht)}@media(max-width:800px){.duo{grid-template-columns:1fr}}.stappen{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:2px solid var(--ink)}.stap{padding:34px 30px 38px;border-right:1px solid var(--lijn);position:relative}.stap:last-child{border-right:none}.stap .nr{font-family:var(--mono);font-size:.66rem;letter-spacing:.126em;text-transform:uppercase;color:var(--zacht);display:block;margin-bottom:18px}.stap h3{margin-bottom:12px}.stap p{font-size:.97rem;color:var(--zacht)}.stap:before{content:"";position:absolute;top:-2px;left:0;width:0;height:2px;background:var(--geel-diep);transition:width .7s ease}.stap.zicht:before{width:100%}@media(max-width:800px){.stappen{grid-template-columns:1fr}.stap{border-right:none;border-bottom:1px solid var(--lijn)}.stap:last-child{border-bottom:none}}.functies{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--lijn);border:1px solid var(--lijn)}.functie{background:var(--paper);padding:30px 28px 34px}.functie svg{width:22px;height:22px;margin-bottom:18px;stroke-width:1.6}.functie h3{margin-bottom:9px}.functie p{font-size:.94rem;color:var(--zacht);line-height:1.5}@media(max-width:900px){.functies{grid-template-columns:1fr 1fr}}@media(max-width:620px){.functies{grid-template-columns:1fr}}.prod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.speclijst{border-top:1px solid #33332e}.speclijst div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #33332e;font-size:.94rem}.speclijst dt{color:#A8A89E}.speclijst dd{margin:0;font-family:var(--mono);font-size:.8rem;letter-spacing:.036em;text-transform:uppercase;text-align:right;color:var(--geel)}@media(max-width:860px){.prod{grid-template-columns:1fr;gap:40px}}.prijzen{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:2px solid var(--ink);border-radius:12px;overflow:hidden}.pak{padding:30px 24px 32px;border-right:1px solid var(--lijn);display:flex;flex-direction:column}.pak:last-child{border-right:none}.pak.top{background:var(--geel);border-right-color:rgba(14,14,12,.18)}.pak-naam{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;min-height:24px}.pak-naam b{font-family:var(--display);font-variation-settings:"wdth" 110,"wght" 740;font-size:1.05rem;letter-spacing:.01em}.pak-naam b,.tag{text-transform:uppercase}.tag{font-family:var(--mono);font-size:.56rem;letter-spacing:.099em;background:var(--ink);color:var(--geel);padding:4px 8px;border-radius:99px}.prijs{font-family:var(--display);font-variation-settings:"wdth" 100,"wght" 700;font-size:2.35rem;letter-spacing:-.03em;line-height:1}.per{font-family:var(--body);font-size:.85rem;font-weight:500;color:var(--zacht)}.pak.top .per{color:rgba(14,14,12,.62)}.opzet{font-family:var(--mono);font-size:.66rem;letter-spacing:.054em;text-transform:uppercase;color:var(--zacht);margin-top:10px;padding-bottom:20px;border-bottom:1px solid var(--lijn)}.pak.top .opzet{color:rgba(14,14,12,.6);border-bottom-color:rgba(14,14,12,.2)}.pak ul{margin:20px 0 26px;flex:1 1}.pak li{display:flex;gap:9px;padding:6px 0;font-size:.9rem;line-height:1.4}.pak li svg{width:14px;height:14px;flex:none;margin-top:4px;opacity:.7}.pak .btn{width:100%;justify-content:center;padding:13px 18px;font-size:.9rem}@media(max-width:1000px){.prijzen{grid-template-columns:1fr 1fr}.pak{border-bottom:1px solid var(--lijn)}.pak:nth-child(2){border-right:none}}@media(max-width:620px){.prijzen{grid-template-columns:1fr}.pak{border-right:none}}.tabel-schakel{display:flex;justify-content:center;margin-top:36px}.tabel-schakel button{background:transparent;border:none;font-family:var(--mono);font-size:.7rem;letter-spacing:.117em;text-transform:uppercase;border-bottom:2px solid var(--ink);padding:6px 2px}.tabel-doos{display:none;margin-top:40px;overflow-x:auto}.tabel-doos.open{display:block}table{width:100%;border-collapse:collapse;min-width:720px}td,th{text-align:left;padding:12px 14px;font-size:.88rem;border-bottom:1px solid var(--lijn)}thead th{font-family:var(--mono);font-size:.64rem;letter-spacing:.099em;text-transform:uppercase;border-bottom:2px solid var(--ink);background:var(--grijs)}tbody th{font-weight:500;color:var(--zacht)}td{text-align:center;font-family:var(--mono);font-size:.78rem;letter-spacing:.018em}th:first-child,thead th:first-child{text-align:left}.rij-kop td,.rij-kop th{background:var(--ink);color:var(--geel);font-family:var(--mono);font-size:.62rem;letter-spacing:.117em;text-transform:uppercase;padding:9px 14px}.ja{color:var(--ink);font-weight:700}.nee{color:#BEBEB6}.form-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.veld{display:flex;flex-direction:column;gap:7px}.veld.vol{grid-column:1/-1}.veld label,.veldlabel{font-family:var(--mono);font-size:.64rem;letter-spacing:.107em;text-transform:uppercase;color:var(--zacht)}.veld input,.veld select,.veld textarea{font-family:var(--body);font-size:.97rem;padding:13px 14px;border:1px solid var(--lijn);border-radius:10px;background:#F7F7F4;color:var(--ink);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.veld input:focus,.veld select:focus,.veld textarea:focus{background:var(--paper)}.kies{position:relative}.kies-knop{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-family:var(--body);font-size:.97rem;text-align:left;padding:13px 14px;border:1px solid var(--lijn);border-radius:10px;background:#F7F7F4;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.kies-knop:hover{border-color:#C4C4BC}.kies-knop:focus-visible,.kies-knop[aria-expanded=true]{background:var(--paper);border-color:var(--ink);outline:none;box-shadow:0 0 0 3px var(--geel-licht)}.kies-knop svg{width:16px;height:16px;flex:none;color:var(--zacht);transition:transform .18s ease}.kies-knop[aria-expanded=true] svg{transform:rotate(180deg)}.kies-lijst{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;background:var(--paper);border:1px solid var(--lijn);border-radius:12px;box-shadow:0 12px 30px rgba(14,14,12,.14);padding:5px;max-height:260px;overflow-y:auto;animation:kiesIn .14s ease both}@keyframes kiesIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.kies-optie{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:8px;font-size:.94rem;cursor:pointer}.kies-optie[data-actief="1"]{background:var(--grijs)}.kies-optie[aria-selected=true]{font-weight:600}.kies-vink{width:14px;flex:none;display:flex;color:var(--geel-diep)}.kies-vink svg{width:14px;height:14px}.veld input:hover,.veld select:hover,.veld textarea:hover{border-color:#C4C4BC}.veld input:focus,.veld select:focus,.veld textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px var(--geel-licht)}.veld textarea{resize:vertical;min-height:92px}.veld input::placeholder,.veld textarea::placeholder{color:#A8A8A0}.veld select{appearance:none;-webkit-appearance:none;padding-right:44px;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E0E0C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:13px}.veld select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E0E0C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 15l-7-7-7 7'/%3E%3C/svg%3E")}.veld select option{color:var(--ink);background:var(--paper)}.veld.mis input,.veld.mis select,.veld.mis textarea{border-color:#B3261E}.veldfout{font-family:var(--mono);font-size:.6rem;letter-spacing:.073em;text-transform:uppercase;color:#B3261E}form .btn{grid-column:1/-1;justify-content:center}form .btn[disabled]{opacity:.6;cursor:progress}.form-noot{grid-column:1/-1;font-family:var(--mono);font-size:.64rem;letter-spacing:.062em;text-transform:uppercase;color:var(--zacht);text-align:center}.dank{border:2px solid var(--ink);border-radius:12px;padding:40px 34px;background:var(--geel)}.dank h3{margin-bottom:10px;font-size:1.45rem}@media(max-width:900px){.form-grid{gap:40px}.form-grid,form{grid-template-columns:1fr}}.faq{border-top:1px solid var(--lijn)}.faq details{border-bottom:1px solid var(--lijn)}.faq summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;font-family:var(--display);font-variation-settings:"wdth" 104,"wght" 640;font-size:1.08rem;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);font-size:1.3rem;font-weight:400;flex:none;transition:transform .2s ease}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{padding:0 0 24px;max-width:58ch;color:var(--zacht);font-size:.98rem}footer{background:var(--ink);color:#A8A89E;padding:64px 0 40px;font-size:.9rem}.foot-top{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:flex-start;padding-bottom:40px;border-bottom:1px solid #2a2a26}footer .merk{color:#F5F5F1}.foot-links{display:flex;gap:36px;flex-wrap:wrap}.foot-links a{text-decoration:none}.foot-links a:hover{color:var(--geel)}.foot-kolommen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;flex:1 1;max-width:680px}.foot-kolommen a{display:block;text-decoration:none;padding:5px 0;font-size:.88rem;transition:color .16s ease}.foot-kolommen a:hover{color:var(--geel)}.foot-kop{display:block;font-family:var(--mono);font-size:.6rem;letter-spacing:.117em;text-transform:uppercase;color:#F5F5F1;margin-bottom:10px}@media(max-width:760px){.foot-kolommen{grid-template-columns:1fr 1fr;gap:28px;max-width:none}}@media(max-width:460px){.foot-kolommen{grid-template-columns:1fr}}.foot-bot{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:26px;font-family:var(--mono);font-size:.66rem;letter-spacing:.073em;text-transform:uppercase}.kader{background:var(--paper);border:2px solid var(--ink);border-radius:12px;box-shadow:12px 12px 0 rgba(14,14,12,.12);overflow:hidden}.chat-body{padding:20px 20px 18px}.berichten,.chat-body{display:flex;flex-direction:column}.berichten{gap:13px;min-height:230px}.bericht{max-width:84%;padding:12px 15px;font-size:.93rem;line-height:1.5;border-radius:13px}.bericht.mij{align-self:flex-end;background:var(--ink);color:#F5F5F1;border-bottom-right-radius:4px}.bericht.bot{align-self:flex-start;background:var(--grijs);border-bottom-left-radius:4px}.bericht.tikker{padding:0}.bericht ul{margin:9px 0 0}.bericht li{padding:3px 0 3px 16px;position:relative}.bericht li:before{content:"";position:absolute;left:2px;top:12px;width:5px;height:5px;border-radius:50%;background:var(--ink)}.bronnen{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.bron{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:6px;background:var(--geel);font-family:var(--mono);font-size:.6rem;font-weight:500;letter-spacing:.062em;text-transform:uppercase}.bron svg{width:11px;height:11px;flex:none}.bron.leeg{background:transparent;border:1px dashed var(--lijn);color:var(--zacht)}.tikt{display:flex;gap:4px;align-items:center;padding:15px}.tikt i{width:6px;height:6px;border-radius:50%;background:#B5B5AC;display:block;animation:tik 1.1s infinite}.tikt i:nth-child(2){animation-delay:.16s}.tikt i:nth-child(3){animation-delay:.32s}@keyframes tik{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.chip{border:1px solid var(--lijn);background:var(--paper);border-radius:99px;padding:8px 14px;font-size:.85rem;transition:border-color .14s ease,background .14s ease}.chip:hover{border-color:var(--ink);background:var(--geel)}.chat-invoer{display:flex;gap:8px;margin-top:16px;padding-top:15px;border-top:1px solid var(--lijn)}.chat-invoer input{flex:1 1;font-family:var(--body);font-size:.92rem;padding:11px 13px;border:1px solid var(--lijn);border-radius:8px}.chat-invoer input:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px var(--geel-licht)}.chat-invoer button{border:2px solid var(--ink);background:var(--ink);color:var(--geel);border-radius:8px;padding:0 16px;font-weight:600;font-size:.88rem}.gat{display:flex;gap:14px;align-items:flex-start;margin-top:22px;border-left:3px solid var(--geel-diep);padding:2px 0 2px 16px}.gat p{font-size:.9rem;color:var(--zacht);line-height:1.5}.gat b{color:var(--ink);font-weight:600}.ink-sectie .gat b{color:#F5F5F1}.functie-kop{display:flex;align-items:center;gap:10px;margin-bottom:9px;flex-wrap:wrap}.functie-kop h3{margin:0}.straks{font-family:var(--mono);font-size:.54rem;letter-spacing:.099em;text-transform:uppercase;border:1px solid var(--ink);border-radius:99px;padding:3px 8px;white-space:nowrap}.tekstknop{background:none;border:none;padding:0;font:inherit;font-weight:600;border-bottom:2px solid var(--geel)}.les-overlay{position:fixed;inset:0;z-index:200;background:rgba(14,14,12,.78);display:flex;align-items:center;justify-content:center;padding:24px}.les-doos{background:var(--paper);border:2px solid var(--ink);border-radius:14px;width:100%;max-width:1180px;height:min(92vh,940px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.4);animation:opduik .3s cubic-bezier(.2,.7,.3,1)}@keyframes opduik{0%{opacity:0;transform:translateY(14px) scale(.99)}to{opacity:1;transform:none}}.les-doos .chrome .sluit{color:#B8B8AE;margin-left:auto}.les-doos .chrome .sluit:hover{background:#2E2E2A;color:#fff}.sluit{background:transparent;border:none;padding:6px;line-height:0;border-radius:6px}.sluit svg{width:19px;height:19px;stroke-width:2}.sluit:hover{background:var(--grijs)}.les-app{display:grid;grid-template-columns:236px minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:1 1;min-height:0}.les-rail{border-right:1px solid var(--lijn);background:#FAFAF8;padding:18px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.les-rail .rail-label{padding:0 10px 12px}.les-stap{display:flex;align-items:flex-start;gap:11px;width:100%;text-align:left;background:transparent;border:none;padding:10px;border-radius:8px;font-size:.9rem;line-height:1.25;transition:background .14s ease}.les-stap:hover:not(:disabled){background:#EFEFEA}.les-stap:disabled{cursor:default;opacity:.55}.les-stap[aria-current=step]{background:var(--geel);font-weight:600}.les-stap .bol{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--lijn);background:var(--paper);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:.62rem;margin-top:1px}.les-stap.af .bol,.les-stap[aria-current=step] .bol{border-color:var(--ink);background:var(--ink);color:var(--geel)}.les-stap.af svg{width:11px;height:11px}.les-stap small{display:block;font-family:var(--mono);font-size:.58rem;letter-spacing:.073em;text-transform:uppercase;color:var(--zacht);margin-top:3px}.les-stap[aria-current=step] small{color:rgba(14,14,12,.62)}.les-voet{margin-top:auto;padding:16px 10px 4px;border-top:1px solid var(--lijn)}.les-voet span{display:block;font-family:var(--mono);font-size:.58rem;letter-spacing:.099em;text-transform:uppercase;color:var(--zacht);margin-bottom:8px}.les-voet .balk i{background:var(--geel-diep)}.les-hoofd{overflow-y:auto;padding:30px 36px 36px}.les-body{max-width:760px}.les-body h3{font-family:var(--display);font-variation-settings:"wdth" 106,"wght" 700;font-size:1.5rem;letter-spacing:-.018em;line-height:1.15;margin-bottom:12px}.les-body p.uitleg{color:var(--zacht);font-size:.97rem;margin-bottom:22px;max-width:56ch}.les-acties{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}@media(max-width:820px){.les-overlay{padding:0}.les-doos{height:100dvh;max-width:none;border:none;border-radius:0}.les-app{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.les-rail{flex-direction:row;border-right:none;border-bottom:1px solid var(--lijn);overflow-x:auto;padding:12px;gap:8px}.les-rail .rail-label,.les-voet{display:none}.les-stap{width:auto;white-space:nowrap;background:#EFEFEA;padding:9px 12px}.les-stap small{display:none}.les-hoofd{padding:22px 20px 30px}}.les-acties .later{background:transparent;border:none;font-family:var(--mono);font-size:.66rem;letter-spacing:.099em;text-transform:uppercase;color:var(--zacht);border-bottom:1px solid var(--lijn);padding:4px 0}.les-acties .later:hover{color:var(--ink);border-bottom-color:var(--ink)}.speler{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:16px}.doek{background:var(--ink);border-radius:10px;overflow:hidden;position:relative;aspect-ratio:16/9}.doek-scene{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.doek-scene svg{width:38%;max-width:170px;opacity:.16;color:var(--geel)}.ondertitel{position:absolute;left:0;right:0;bottom:46px;text-align:center;padding:0 22px}.ondertitel span{display:inline-block;background:rgba(0,0,0,.68);color:#fff;padding:5px 11px;border-radius:4px;font-size:.88rem;line-height:1.35;max-width:88%}.doek-onder{position:absolute;left:0;right:0;bottom:0;padding:10px 14px 12px;background:linear-gradient(transparent,rgba(0,0,0,.75))}.tijdbalk{height:4px;background:rgba(255,255,255,.24);border-radius:2px;position:relative;cursor:pointer;border:none;width:100%;padding:0;display:block}.tijdbalk i{display:block;height:100%;width:0;background:var(--geel);border-radius:2px}.doek-meta{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-family:var(--mono);font-size:.62rem;letter-spacing:.054em;color:rgba(255,255,255,.72)}.doek-meta button{background:transparent;border:none;color:#fff;padding:0;line-height:0}.doek-meta button svg{width:16px;height:16px}.vraag-overlay{position:absolute;inset:0;background:rgba(14,14,12,.93);color:#F5F5F1;display:flex;flex-direction:column;justify-content:center;padding:26px 30px}.vraag-overlay .label{font-family:var(--mono);font-size:.6rem;letter-spacing:.117em;text-transform:uppercase;color:var(--geel);margin-bottom:10px}.vraag-overlay h4{font-size:1.06rem;font-weight:600;margin-bottom:16px;line-height:1.3}.vraag-overlay .opties{display:flex;flex-wrap:wrap;gap:8px;flex-direction:row}.vraag-overlay .opties button{background:transparent;border:1.5px solid rgba(255,255,255,.35);color:#F5F5F1;border-radius:8px;padding:9px 15px;font-size:.9rem}.vraag-overlay .opties button:hover{border-color:var(--geel);color:var(--geel)}.hoofdstukken{display:flex;flex-direction:column;gap:4px}.hoofdstukken .titel{font-family:var(--mono);font-size:.58rem;letter-spacing:.117em;text-transform:uppercase;color:var(--zacht);margin-bottom:6px}.hoofdstukken button{display:flex;justify-content:space-between;gap:8px;text-align:left;background:transparent;border:none;padding:8px 10px;border-radius:6px;font-size:.84rem;line-height:1.3}.hoofdstukken button:hover{background:var(--grijs)}.hoofdstukken button[data-nu="1"]{background:var(--geel);font-weight:600}.hoofdstukken button span{font-family:var(--mono);font-size:.62rem;color:var(--zacht);flex:none}.hoofdstukken button[data-nu="1"] span{color:rgba(14,14,12,.6)}@media(max-width:700px){.speler{grid-template-columns:1fr}.hoofdstukken{display:none}}.les-voetbalk{justify-content:space-between;margin-top:28px;padding-top:20px;border-top:1px solid var(--lijn)}.les-voetbalk,.les-voetbalk .links{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.les-hint{font-size:.62rem}.les-hint,.les-voetbalk .later{font-family:var(--mono);letter-spacing:.099em;text-transform:uppercase;color:var(--zacht)}.les-voetbalk .later{background:transparent;border:none;font-size:.66rem;border-bottom:1px solid var(--lijn);padding:4px 0}.les-voetbalk .later:hover{color:var(--ink);border-bottom-color:var(--ink)}.les-noot{margin-top:14px;font-size:.85rem;color:var(--zacht);max-width:60ch}.btn[disabled]{background:#E6E6E0;border-color:#E6E6E0;color:#8B8B83;cursor:not-allowed}.btn[disabled]:hover{transform:none}.btn[disabled] svg{opacity:.6}.vraag-uitslag{font-size:.92rem;line-height:1.45;margin-bottom:16px;padding-left:12px;border-left:3px solid var(--geel)}.vraag-uitslag.mis{border-left-color:#E86A5E}.toets-balk{display:flex;gap:6px;margin-bottom:22px}.toets-balk i{flex:1 1;height:4px;border-radius:2px;background:var(--lijn);display:block;transition:background .3s ease}.toets-balk i.gehad{background:var(--ink)}.toets-balk i.nu{background:var(--geel-diep)}.waarom{font-size:.9rem;color:var(--zacht);margin-top:12px;padding-left:12px;border-left:3px solid var(--geel-diep)}.toets-vraag{border-top:1px solid var(--lijn);padding:20px 0}.toets-vraag:first-of-type{border-top:none;padding-top:4px}.toets-vraag .nrv{font-family:var(--mono);font-size:.62rem;letter-spacing:.107em;text-transform:uppercase;color:var(--zacht);display:block;margin-bottom:8px}.toets-vraag h4{font-size:1rem;font-weight:600;margin-bottom:13px;line-height:1.35}.opties{display:flex;flex-direction:column;gap:8px}.optie{display:flex;align-items:flex-start;gap:11px;text-align:left;width:100%;border:1.5px solid var(--lijn);background:var(--paper);border-radius:9px;padding:12px 14px;font-size:.93rem;line-height:1.4;transition:border-color .14s ease,background .14s ease}.optie:hover{border-color:var(--ink)}.optie .knik{flex:none;width:19px;height:19px;border-radius:50%;border:1.5px solid var(--lijn);font-family:var(--mono);font-size:.6rem;display:flex;align-items:center;justify-content:center;margin-top:1px}.optie[aria-pressed=true]{border-color:var(--ink);background:var(--geel)}.optie[aria-pressed=true] .knik{border-color:var(--ink);background:var(--ink);color:var(--geel)}.optie.goed{border-color:#1B7A3E;background:#EAF6EE}.optie.mis{border-color:#B3261E;background:#FBECEA}.optie.goed .knik{border-color:#1B7A3E;background:#1B7A3E;color:#fff}.optie.mis .knik{border-color:#B3261E;background:#B3261E;color:#fff}.uitslag{border:2px solid var(--ink);border-radius:10px;padding:18px 20px;margin-top:22px;background:var(--geel)}.uitslag b{display:block;font-family:var(--display);font-variation-settings:"wdth" 106,"wght" 700;font-size:1.15rem;margin-bottom:5px}.uitslag p{font-size:.92rem}.cert{border:2px solid var(--ink);border-radius:10px;padding:34px 32px;text-align:center;background:radial-gradient(circle at 12% 18%,rgba(255,209,0,.24),transparent 42%),radial-gradient(circle at 88% 82%,rgba(255,209,0,.24),transparent 42%),var(--paper)}.cert .zegel{width:44px;height:44px;margin:0 auto 16px;color:var(--ink)}.cert .soort{font-family:var(--mono);font-size:.62rem;letter-spacing:.163em;text-transform:uppercase;color:var(--zacht)}.cert .wie{font-family:var(--display);font-variation-settings:"wdth" 108,"wght" 720;font-size:2rem;letter-spacing:-.02em;margin:12px 0 6px;line-height:1.05}.cert .wat{font-size:1rem;margin-bottom:22px}.cert .regels{display:flex;justify-content:center;gap:34px;flex-wrap:wrap;border-top:1px solid var(--lijn);padding-top:16px;font-family:var(--mono);font-size:.64rem;letter-spacing:.062em;text-transform:uppercase;color:var(--zacht)}.cert .regels b{display:block;color:var(--ink);margin-top:3px}.art-lijst{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--lijn);border:1px solid var(--lijn)}.art-kaart{background:var(--paper);padding:30px 28px 32px;display:flex;flex-direction:column;text-decoration:none;transition:background .14s ease}.art-kaart:hover{background:var(--geel-licht)}.art-kaart .meta{font-family:var(--mono);font-size:.62rem;letter-spacing:.099em;text-transform:uppercase;color:var(--zacht);margin-bottom:14px}.art-kaart h2,.art-kaart h3{font-family:var(--display);font-variation-settings:"wdth" 105,"wght" 680;font-size:1.32rem;letter-spacing:-.014em;line-height:1.2;margin-bottom:10px}.art-kaart p{font-size:.95rem;color:var(--zacht);flex:1 1}.art-kaart .lees{margin-top:18px;font-weight:600;font-size:.9rem;border-bottom:2px solid var(--geel);align-self:flex-start}@media(max-width:760px){.art-lijst{grid-template-columns:1fr}}.artikel{max-width:70ch;margin:0 auto}.artikel .kruimels{font-family:var(--mono);font-size:.64rem;letter-spacing:.099em;text-transform:uppercase;color:var(--zacht);margin-bottom:22px}.artikel .kruimels a{text-decoration:none;border-bottom:1px solid var(--lijn)}.artikel h1{margin-bottom:18px;font-size:clamp(2rem,4.4vw,3rem)}.artikel .datum{font-family:var(--mono);font-size:.66rem;letter-spacing:.099em;text-transform:uppercase;color:var(--zacht);margin-bottom:36px;display:block}.artikel h2{font-family:var(--display);font-variation-settings:"wdth" 105,"wght" 690;font-size:1.5rem;letter-spacing:-.016em;line-height:1.2;margin:44px 0 14px}.artikel p{margin-bottom:18px}.artikel ul{margin:0 0 24px;padding-left:0}.artikel li{position:relative;padding:5px 0 5px 20px}.artikel li:before{content:"";position:absolute;left:2px;top:16px;width:6px;height:6px;border-radius:50%;background:var(--geel-diep)}.artikel .inleiding{font-size:1.12rem;line-height:1.55;color:var(--zacht);margin-bottom:34px}.artikel-cta{border:2px solid var(--ink);border-radius:12px;padding:28px 30px 30px;background:var(--geel);margin-top:48px}.artikel-cta h2{margin-top:0}.pagina-kop{padding:140px 0 0}.pagina-kop .kruimels{margin-bottom:26px}.pagina-kop h1{margin-bottom:20px}.pagina-kop .lead{margin-bottom:30px}.pagina-acties{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pagina-acties .les-hint{margin-left:4px}.blokken{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--lijn);border:1px solid var(--lijn)}.blok{background:var(--paper);padding:28px 26px 30px}.blok h3{margin-bottom:10px}.blok p{font-size:.95rem;color:var(--zacht);line-height:1.5}@media(max-width:860px){.blokken{grid-template-columns:1fr}}.lijstkaart{border:2px solid var(--ink);border-radius:12px;padding:28px 30px 30px}.lijstkaart h3{margin-bottom:16px}.lijstkaart li{display:flex;gap:12px;padding:10px 0;border-top:1px solid rgba(14,14,12,.12);font-size:.97rem;line-height:1.45}.lijstkaart li:first-of-type{border-top:none;padding-top:0}.lijstkaart li svg{width:16px;height:16px;flex:none;margin-top:4px}.link-rooster{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.link-kaart{display:flex;flex-direction:column;gap:6px;text-decoration:none;border:1px solid var(--lijn);border-radius:10px;padding:18px 20px;background:var(--paper);transition:border-color .16s ease,transform .16s cubic-bezier(.2,.7,.3,1),background .16s ease}.link-kaart:hover{border-color:var(--ink);transform:translateY(-2px);background:var(--geel-licht)}.link-kaart b{font-size:1rem}.link-kaart span{font-size:.88rem;color:var(--zacht);line-height:1.45}@media(max-width:860px){.link-rooster{grid-template-columns:1fr 1fr}}@media(max-width:600px){.link-rooster{grid-template-columns:1fr}}.tabel-vast{overflow-x:auto}.tabel-vast table{min-width:640px}.tabel-vast td{text-align:left;font-family:var(--body);font-size:.9rem;letter-spacing:0}.tabel-vast td.nadruk{font-weight:600}.gereedschap{border:2px solid var(--ink);border-radius:14px;overflow:hidden;background:var(--paper)}.gereedschap-kop{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:24px 26px;background:#FAFAF8;border-bottom:1px solid var(--lijn);align-items:end}.gereedschap-kop .schakel{grid-column:1/-1;display:flex;align-items:center;gap:10px;font-size:.92rem;cursor:pointer}.gereedschap-kop .schakel input{width:18px;height:18px;accent-color:var(--ink);cursor:pointer}.gereedschap-uit{padding:26px 28px 30px}.programma-blok{padding:18px 0;border-top:1px solid var(--lijn)}.programma-blok:first-of-type{border-top:none}.programma-blok h4{font-family:var(--display);font-variation-settings:"wdth" 105,"wght" 680;font-size:1.08rem;letter-spacing:-.01em;margin-bottom:12px}.programma-blok>ul>li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 150px;gap:14px;padding:9px 0;border-top:1px dashed var(--lijn);font-size:.92rem;align-items:baseline}.programma-blok>ul>li:first-child{border-top:none}.programma-blok li b{font-weight:600}.programma-blok li span{color:var(--zacht)}.programma-blok li em{font-family:var(--mono);font-size:.6rem;letter-spacing:.073em;text-transform:uppercase;color:var(--zacht);font-style:normal;text-align:right}.programma-check{margin-top:14px;background:var(--geel-licht);border-radius:10px;padding:14px 16px}.programma-check .eyebrow{display:block;margin-bottom:8px;color:rgba(14,14,12,.6)}.programma-check li{position:relative;padding:4px 0 4px 24px;font-size:.9rem}.programma-check li:before{content:"";position:absolute;left:0;top:10px;width:12px;height:12px;border:1.5px solid var(--ink);border-radius:3px}@media(max-width:860px){.gereedschap-kop{grid-template-columns:1fr;padding:20px}.gereedschap-uit{padding:20px}.programma-blok>ul>li{grid-template-columns:1fr;gap:2px}.programma-blok li em{text-align:left}}@media print{.artikel-cta,.gereedschap-kop,.les-voetbalk,.mobiel,.nav,.pagina-acties,footer{display:none!important}.gereedschap{border:none}body{font-size:12pt}}@keyframes opkomst{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes invaren{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes berichtIn{0%{opacity:0;transform:translateY(9px) scale(.98)}to{opacity:1;transform:none}}.hero .eyebrow,.hero .lead,.hero h1,.hero-acties,.hero-noot,.portal-houder{animation:opkomst .7s cubic-bezier(.2,.7,.3,1) both}.hero h1{animation-delay:.07s}.hero .lead{animation-delay:.15s}.hero-acties{animation-delay:.23s}.hero-noot{animation-delay:.29s}.portal-houder{animation-delay:.35s}.paneel>*{animation:invaren .35s ease both}.paneel .trajecten{animation-delay:.05s}.bericht{animation:berichtIn .3s cubic-bezier(.2,.7,.3,1) both}.les-body{animation:invaren .32s ease both}.tabel-doos.open{animation:invaren .3s ease both}.dank{animation:opkomst .4s cubic-bezier(.2,.7,.3,1) both}.btn:active{transform:translateY(0) scale(.985)}.merk svg{transition:transform .3s cubic-bezier(.2,.7,.3,1)}.merk:hover svg{transform:rotate(-7deg) scale(1.08)}.nav.vast{box-shadow:0 6px 22px rgba(14,14,12,.09)}.functie{transition:background .18s ease}.functie:hover{background:#FFFCEF}.functie svg{transition:transform .28s cubic-bezier(.2,.7,.3,1)}.functie:hover svg{transform:translateY(-2px) scale(1.07)}.feit{transition:background .2s ease}.feit:hover{background:#17171B}.pak{transition:background .18s ease}.pak:not(.top):hover{background:#FAFAF8}.art-kaart{transition:background .16s ease,transform .16s cubic-bezier(.2,.7,.3,1)}.art-kaart:hover{transform:translateY(-3px)}.art-kaart .lees{transition:letter-spacing .16s ease}.art-kaart:hover .lees{letter-spacing:.01em}.chip{transition:transform .14s ease,border-color .14s ease,background .14s ease}.chip:hover{transform:translateY(-1px)}.foot-links a,.speclijst div{transition:color .16s ease}.speclijst div:hover dt{color:#F5F5F1}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:hidden;transition:block-size .34s cubic-bezier(.2,.7,.3,1),content-visibility allow-discrete .34s}.faq details[open]::details-content{block-size:auto}}.faq summary:after{transition:transform .2s ease,color .16s ease}.faq summary:hover:after{color:var(--geel-diep);transform:scale(1.2)}.faq details[open] summary:hover:after{transform:rotate(45deg) scale(1.2)}.op{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.3,1)}.op.zicht{opacity:1;transform:none}@media(max-width:640px){:root{--gutter:20px}body{font-size:16px}.sec{padding:72px 0}.sec-kort{padding:56px 0}.hero{padding-top:112px}.portal-houder{margin-top:44px}.kaart-duo{padding:24px 22px 28px}.feit,.functie,.pak,.stap{padding-left:22px;padding-right:22px}.kader,.portal{box-shadow:8px 8px 0 rgba(14,14,12,.12)}.cert{padding:26px 18px}.cert .regels{gap:18px}.cert .wie{font-size:1.6rem}.les-acties{gap:10px}.les-acties .btn{width:100%;justify-content:center}.les-voetbalk{gap:14px}.les-voetbalk,.les-voetbalk .links{flex-direction:column;align-items:stretch}.les-voetbalk .links{gap:10px}.les-voetbalk .btn{width:100%;justify-content:center}.les-hint,.les-noot{text-align:center}.les-voetbalk .later{align-self:center}.les-noot{margin-top:16px}.artikel h2{margin-top:34px}.artikel .inleiding{font-size:1.05rem}footer{padding:48px 0 32px}.foot-links{gap:12px 24px}.faq summary{font-size:1rem;gap:16px}.bericht{max-width:92%}.vraag-overlay{padding:16px;overflow-y:auto}.vraag-overlay h4{font-size:.95rem;margin-bottom:10px}.vraag-overlay .opties{flex-direction:column}.vraag-overlay .opties button{width:100%;text-align:left}.ondertitel{bottom:40px}.ondertitel span{font-size:.8rem}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}html{scroll-behavior:auto}.op{opacity:1;transform:none}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_afd4a3{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_afd4a3{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3d9088{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3d9088{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spline Sans Mono Fallback;src:local("Arial");ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.00%;size-adjust:134.59%}.__className_1999fd{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.__variable_1999fd{--font-mono:"Spline Sans Mono","Spline Sans Mono Fallback"}