@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-400-normal-r32jotim.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2)format("woff2"),url(/assets/instrument-sans-latin-400-normal-D1W7dsQl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-ext-500-normal-CTEe1bJa.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-500-normal-CAxz3nsc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2)format("woff2"),url(/assets/instrument-sans-latin-500-normal-Z6ESRlEs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-ext-600-normal-BsaQcF38.woff2)format("woff2"),url(/assets/instrument-sans-latin-ext-600-normal-DMks36a2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2)format("woff2"),url(/assets/instrument-sans-latin-600-normal-B9e8oLYv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pagina:#dde2f0;--achtergrond:#eff2f9;--kaart:#fff;--paneel:#e7ebf6;--verzonken:#e1e6f3;--lijn:#d6dcec;--tekst:#202020;--tekst-zacht:#555a70;--blauw:#1a73e8;--op-blauw:#fff;--blauw-zacht:#dce6ff;--blauw-tekst:#2a55c4;--uitleg:#e4ecfe;--uitleg-tekst:#1b2559;--koraal:#ff7648;--koraal-zacht:#ffe1d5;--koraal-tekst:#a13c18;--teller:#dc3027;--op-teller:#fff;--betalen:#202020;--op-betalen:#fff;--geel:#ffc757;--op-geel:#3b2a00;--hart:#d9638a;--st-nieuw:#ffc757;--st-nieuw-zacht:#fff1cc;--st-nieuw-tekst:#202020;--st-nieuw-bol:#f2b33d;--st-ingeschreven:#93b2fc;--st-ingeschreven-tekst:#1b2559;--st-ingeschreven-bol:#5b86f0;--st-intake:#cac1f6;--st-intake-tekst:#3b2a7a;--st-intake-bol:#8a7ae0;--st-wacht:#a63f97;--st-wacht-tekst:#fff;--st-wacht-bol:#a63f97;--st-bevallen:#7b1e34;--st-bevallen-tekst:#fff;--st-bevallen-bol:#7b1e34;--st-afgerond:#a9a59d;--pil-nieuw:#7a5300;--pil-nieuw-vlak:#fff1cc;--pil-nieuw-rand:#f3d58a;--pil-ingeschreven:#1b2559;--pil-ingeschreven-vlak:#e4ecff;--pil-ingeschreven-rand:#b9ccfb;--pil-intake:#4b3fa8;--pil-intake-vlak:#ece8fc;--pil-intake-rand:#cfc6f5;--pil-wacht:#7e2a72;--pil-wacht-vlak:#f6dcf0;--pil-wacht-rand:#e8b6e0;--pil-bevallen:#6b1a2e;--pil-bevallen-vlak:#f1dde3;--pil-bevallen-rand:#d9b0bc;--pil-afgewezen:#4b4f60;--pil-afgewezen-vlak:#ecedf1;--pil-afgewezen-rand:#c9ccd6;--pil-geannuleerd:#a0201a;--pil-geannuleerd-vlak:#fde3e1;--pil-geannuleerd-rand:#f3b1ac;--ic-start:#1f6bfa;--ic-start-vlak:#e3edfd;--ic-start-rand:#bcd2fb;--ic-melding:#ff8a1f;--ic-melding-vlak:#ffebdc;--ic-melding-rand:#ffcda8;--ic-nieuw:#eba80f;--ic-nieuw-vlak:#fff3cf;--ic-nieuw-rand:#f7dd94;--ic-bericht:#27c25f;--ic-bericht-vlak:#dff8ea;--ic-bericht-rand:#b4ebcb;--ic-intake:#8a5ce6;--ic-intake-vlak:#f1e6fc;--ic-intake-rand:#dcc8f7;--roze:#f2508f;--roze-vlak:#ffe0ee;--roze-rand:#fbc2da;--roze-tekst:#8e1446;--veeg-weg:#a0201a;--veeg-weg-vlak:#fde3e1;--veeg-weg-rand:#f3b7b1;--veeg-archief:#1b3a9e;--veeg-archief-vlak:#e3edfd;--veeg-archief-rand:#bcd2fb;--slot:#1f6bfa;--slot-vlak:#e3edfd;--slot-tekst:#1f4fc4;--bel-ik:#ddf7eb;--bel-ik-tekst:#12301f;--merk-kraam:#000;--merk-link:#4a7ff8;--merk-punt:#ff751f;--schaduw:0 10px 28px #28346e1a, 0 1px 3px #28346e0f;--schaduw-klein:0 6px 20px #28346e14, 0 1px 2px #28346e0d;--schaduw-icoon:0 6px 14px #28346e2e, 0 1px 3px #28346e1f;--schaduw-tabbalk:0 8px 28px #3643a824;--radius-tegel:28px;--tegel-rand:#ffffffe6;--radius-kaart:24px;--radius-bovenkaart:28px;--radius-dag:14px;--rond:999px;--r1:4px;--r2:8px;--r3:12px;--r4:16px;--r5:24px;--r-onderwerp:20px;--font:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dikte:500;--fs-titel:28px;--fs-kaarttitel:24px;--fs-kop:18px;--fs-regel:17px;--fs-knop:17px;--fs-tekst:17px;--fs-uitleg:15.5px;--fs-klein:15.5px;--fs-klein-krap:13.5px;--fs-tag:13px;--fs-terug:17px;--fs-label:11px;--regelhoogte:1.5;--regel-min:56px;--tikvlak:44px;--knop-hoogte:50px;--overgang:.18s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]){--pagina:#121110;--achtergrond:#1c1b19;--kaart:#272623;--verzonken:#302f2b;--lijn:#3a3833;--tekst:#f3f1ec;--tekst-zacht:#c4c0b7;--betalen:#f3f1ec;--op-betalen:#121110;--blauw:#8ab4f8;--op-blauw:#0e1630;--blauw-zacht:#24304f;--blauw-tekst:#afc6ff;--uitleg:#24304f;--uitleg-tekst:#dce6ff;--koraal:#ff8a62;--koraal-zacht:#4a2a1e;--koraal-tekst:#ffc3ac;--geel:#e9b84e;--op-geel:#241900;--hart:#f08aae;--merk-kraam:#fff;--paneel:#2c2b28;--tegel-rand:transparent;--pil-nieuw:#ffe3a6;--pil-nieuw-vlak:#463a1c;--pil-nieuw-rand:#6b5826;--pil-ingeschreven:#bcd0ff;--pil-ingeschreven-vlak:#22324f;--pil-ingeschreven-rand:#34497a;--pil-intake:#d8d0ff;--pil-intake-vlak:#322b52;--pil-intake-rand:#4a4078;--pil-wacht:#f5c6ec;--pil-wacht-vlak:#48233f;--pil-wacht-rand:#6e3762;--pil-bevallen:#f4c9d4;--pil-bevallen-vlak:#4a1f2a;--pil-bevallen-rand:#6e2f3f;--pil-afgewezen:#c9ccd6;--pil-afgewezen-vlak:#33353d;--pil-afgewezen-rand:#4a4d57;--pil-geannuleerd:#ffc0ba;--pil-geannuleerd-vlak:#4a2220;--pil-geannuleerd-rand:#6e3330;--ic-start-vlak:#22324f;--ic-start-rand:#34497a;--ic-start:#8ab4f8;--ic-melding-vlak:#4a2a1e;--ic-melding-rand:#6e3f2c;--ic-melding:#ffb074;--ic-nieuw-vlak:#463a1c;--ic-nieuw-rand:#6b5826;--ic-nieuw:#f2c14e;--ic-bericht-vlak:#1f3a2c;--ic-bericht-rand:#2e5a43;--ic-bericht:#5fd98c;--ic-intake-vlak:#322b52;--ic-intake-rand:#4a4078;--ic-intake:#b79cf2;--roze:#ff7fb0;--roze-vlak:#4a1f33;--roze-rand:#74304f;--roze-tekst:#ffd0e3;--veeg-weg:#ffc0ba;--veeg-weg-vlak:#4a2220;--veeg-weg-rand:#6e3330;--veeg-archief:#bcd0ff;--veeg-archief-vlak:#22324f;--veeg-archief-rand:#34497a;--slot:#8ab4f8;--slot-vlak:#22324f;--slot-tekst:#bcd0ff;--bel-ik:#1f3a2c;--bel-ik-tekst:#ddf7eb;--schaduw:0 8px 22px #00000059;--schaduw-tabbalk:0 10px 30px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=donker]{--pagina:#121110;--achtergrond:#1c1b19;--kaart:#272623;--verzonken:#302f2b;--lijn:#3a3833;--tekst:#f3f1ec;--tekst-zacht:#c4c0b7;--betalen:#f3f1ec;--op-betalen:#121110;--blauw:#8ab4f8;--op-blauw:#0e1630;--blauw-zacht:#24304f;--blauw-tekst:#afc6ff;--uitleg:#24304f;--uitleg-tekst:#dce6ff;--koraal:#ff8a62;--koraal-zacht:#4a2a1e;--koraal-tekst:#ffc3ac;--geel:#e9b84e;--op-geel:#241900;--hart:#f08aae;--merk-kraam:#fff;--paneel:#2c2b28;--tegel-rand:transparent;--pil-nieuw:#ffe3a6;--pil-nieuw-vlak:#463a1c;--pil-nieuw-rand:#6b5826;--pil-ingeschreven:#bcd0ff;--pil-ingeschreven-vlak:#22324f;--pil-ingeschreven-rand:#34497a;--pil-intake:#d8d0ff;--pil-intake-vlak:#322b52;--pil-intake-rand:#4a4078;--pil-wacht:#f5c6ec;--pil-wacht-vlak:#48233f;--pil-wacht-rand:#6e3762;--pil-bevallen:#f4c9d4;--pil-bevallen-vlak:#4a1f2a;--pil-bevallen-rand:#6e2f3f;--pil-afgewezen:#c9ccd6;--pil-afgewezen-vlak:#33353d;--pil-afgewezen-rand:#4a4d57;--pil-geannuleerd:#ffc0ba;--pil-geannuleerd-vlak:#4a2220;--pil-geannuleerd-rand:#6e3330;--ic-start-vlak:#22324f;--ic-start-rand:#34497a;--ic-start:#8ab4f8;--ic-melding-vlak:#4a2a1e;--ic-melding-rand:#6e3f2c;--ic-melding:#ffb074;--ic-nieuw-vlak:#463a1c;--ic-nieuw-rand:#6b5826;--ic-nieuw:#f2c14e;--ic-bericht-vlak:#1f3a2c;--ic-bericht-rand:#2e5a43;--ic-bericht:#5fd98c;--ic-intake-vlak:#322b52;--ic-intake-rand:#4a4078;--ic-intake:#b79cf2;--roze:#ff7fb0;--roze-vlak:#4a1f33;--roze-rand:#74304f;--roze-tekst:#ffd0e3;--veeg-weg:#ffc0ba;--veeg-weg-vlak:#4a2220;--veeg-weg-rand:#6e3330;--veeg-archief:#bcd0ff;--veeg-archief-vlak:#22324f;--veeg-archief-rand:#34497a;--slot:#8ab4f8;--slot-vlak:#22324f;--slot-tekst:#bcd0ff;--bel-ik:#1f3a2c;--bel-ik-tekst:#ddf7eb;--schaduw:0 8px 22px #00000059;--schaduw-tabbalk:0 10px 30px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--overgang:0s}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--achtergrond);color:var(--tekst);font-family:var(--font);font-size:var(--fs-tekst);font-weight:var(--dikte);line-height:var(--regelhoogte);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500}p{margin:0}a{color:var(--blauw-tekst)}:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{min-height:100%;display:flex}.scherm{min-width:0;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(120px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:14px;width:100%;max-width:640px;margin:0 auto;display:flex}.boven{min-height:var(--tikvlak);justify-content:space-between;align-items:center;gap:10px;display:flex}.titel{font-size:var(--fs-titel);font-weight:600;line-height:1.1}.sub{color:var(--tekst-zacht);font-size:var(--fs-klein)}.label{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--tekst-zacht);font-weight:600}.vak{background:var(--kaart);box-shadow:var(--schaduw);border-radius:26px;flex-direction:column;gap:16px;padding:20px 18px;display:flex}.vak h2,.vak h3{font-size:var(--fs-kop);letter-spacing:-.01em;margin-bottom:2px;font-weight:600}.bovenkaart{border-radius:var(--radius-bovenkaart)}.uitlegblok{background:var(--uitleg);color:var(--uitleg-tekst);font-size:var(--fs-uitleg);border-radius:18px;padding:14px}.leeg{color:var(--tekst-zacht);font-size:var(--fs-klein);text-align:center;padding:var(--r5) var(--r3)}.rond{width:var(--tikvlak);height:var(--tikvlak);border-radius:var(--rond);background:var(--kaart);box-shadow:var(--schaduw);flex:0 0 var(--tikvlak);justify-content:center;align-items:center;font-weight:600;display:flex}.vraagteken{background:var(--blauw-zacht);color:var(--blauw-tekst);font-size:18px;font-weight:700}.knop{min-height:var(--knop-hoogte);border-radius:var(--rond);font-weight:600;font-size:var(--fs-knop);transition:transform var(--overgang);justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.knop:active{transform:translateY(1px)}.knop[disabled]{opacity:.55;cursor:default}.knop.hoofd{background:var(--blauw);color:var(--op-blauw);box-shadow:0 6px 16px color-mix(in srgb, var(--blauw) 30%, transparent)}.knop.twee{background:var(--verzonken);color:var(--tekst)}.knop.vol{width:100%}.linkknop{min-height:var(--tikvlak);color:var(--blauw-tekst);font-weight:600;font-size:var(--fs-regel);align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.veld{flex-direction:column;gap:6px;display:flex}.veld label{font-weight:600;font-size:var(--fs-regel)}.veld input{min-height:var(--knop-hoogte);border:1.5px solid var(--verzonken);background:var(--achtergrond);font-size:var(--fs-tekst);border-radius:16px;padding:0 16px}.veld input:focus-visible{border-color:var(--blauw);outline:none}.veld input[aria-invalid=true]{border-color:var(--koraal)}.veld .hint{font-size:var(--fs-uitleg);color:var(--tekst-zacht)}.fout{color:var(--koraal-tekst);background:var(--koraal-zacht);font-size:var(--fs-klein);border-radius:14px;padding:10px 14px}.melding{color:var(--uitleg-tekst);background:var(--uitleg);font-size:var(--fs-klein);border-radius:14px;padding:10px 14px}.keuzes{background:var(--verzonken);border-radius:var(--rond);gap:6px;padding:4px;display:flex}.keuzes button{min-height:var(--tikvlak);border-radius:var(--rond);color:var(--tekst-zacht);flex:1;font-size:14px;font-weight:600}.keuzes button[aria-pressed=true]{background:var(--kaart);color:var(--tekst);box-shadow:var(--schaduw)}@media (width>=900px){.scherm{max-width:760px;padding:32px 32px 48px}}.wachtwoord-rij{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.wachtwoord-rij input{width:100%}.kop-icoon{width:22px;height:22px;color:var(--tekst-zacht)}a.rond{color:inherit}a.vraagteken{color:var(--blauw-tekst);text-decoration:none}.knop.verwijder{background:var(--koraal-zacht);color:var(--koraal-tekst)}.ts-qr{background:#fff;border-radius:12px;margin:12px auto;padding:10px;display:block}.ts-geheim{letter-spacing:.04em;word-break:break-all;-webkit-user-select:all;user-select:all;font-family:ui-monospace,Menlo,monospace;font-size:1.05rem}.plusknop,a.plusknop{background:var(--blauw);color:var(--op-blauw);font-size:20px;text-decoration:none}.knop.betalen{background:var(--betalen);color:var(--op-betalen)}small,.sub{font-weight:500}.laadscherm{background:var(--achtergrond);place-items:center;min-height:100dvh;animation:.4s both laad-in;display:grid}@keyframes laad-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.laadscherm{animation:none}}.kop-vraag{justify-content:space-between;align-items:center;gap:12px;display:flex}.kop-vraag .rond.vraagteken{width:44px;height:44px;box-shadow:none;flex-basis:44px;font-size:18px;text-decoration:none}.rond.vraagteken{box-shadow:none}.kopacties{align-items:center;gap:10px;display:inline-flex}.uitlegstappen{font-size:var(--fs-tekst);line-height:var(--regelhoogte);flex-direction:column;gap:10px;margin:4px 0 0;padding-left:22px;display:flex}.legenda{font-size:var(--fs-klein-krap);color:var(--tekst-zacht);flex-wrap:wrap;gap:8px 14px;margin:0;padding:12px 4px 4px;list-style:none;display:flex}.legenda li{align-items:center;gap:6px;display:inline-flex}.legenda .bol{border-radius:50%;flex:0 0 10px;width:10px;height:10px;display:inline-block}.legenda .legmax{background:var(--koraal);opacity:.35;border-radius:3px;width:14px;height:10px;display:inline-block}.update-nodig{text-align:center;align-items:center;padding-top:64px}.update-icoon{box-shadow:var(--schaduw);border-radius:22px}.rozeknop{width:100%;min-height:var(--knop-hoogte);border-radius:var(--rond);background:var(--roze-vlak);color:var(--roze-tekst);font:inherit;font-weight:700;font-size:var(--fs-knop);cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--roze-rand), 0 6px 14px #f2508f2e;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:flex}.rozeknop svg{width:22px;height:22px;color:var(--roze);flex:0 0 22px}.rozeknop:focus-visible{outline:3px solid var(--roze);outline-offset:2px}.knop.slotknop,.slotknop{background:var(--slot-vlak);color:var(--slot-tekst);--icbg:var(--slot-vlak);justify-content:center;align-items:center;gap:6px;display:inline-flex}.slotknop svg{width:16px;height:16px;color:var(--slot);flex:0 0 16px}.rozeknop.startknop{min-height:58px;position:relative}.rozeknop.startknop small{color:#fff;border-radius:var(--rond);background:#c2185b;margin-left:4px;padding:3px 9px;font-size:12.5px;font-weight:700}@keyframes kl-stuiter{0%,62%,to{transform:translateY(0)}70%{transform:translateY(-7px)}78%{transform:translateY(0)}86%{transform:translateY(-3px)}93%{transform:translateY(0)}}.rozeknop.startknop{animation:2.6s ease-in-out infinite kl-stuiter}@media (prefers-reduced-motion:reduce){.rozeknop.startknop{animation:none}}.dbregel .rozeknop{flex:1 0 100%;margin-top:4px}.knop.weg{background:var(--veeg-weg-vlak);color:var(--veeg-weg);box-shadow:inset 0 0 0 1px var(--veeg-weg-rand)}.cadeaukaart-blauw{color:#fff;border-radius:var(--radius-tegel);background:#1a73e8;flex-direction:column;gap:12px;padding:20px 18px;display:flex;box-shadow:0 14px 30px #1a73e847}.cadeaukaart-blauw .cadeau-label{color:#fff;letter-spacing:.06em;border-radius:var(--rond);background:#00000038;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:700}.cadeaukaart-blauw b{font-size:20px;font-weight:600;line-height:1.25}.cadeaukaart-blauw .knop{color:#1557b0;box-shadow:none;background:#fff}.cadeaukaart-blauw p{color:#fff;font-size:var(--fs-klein);text-align:center}.cadeaukaart-blauw .knop:focus-visible{outline-offset:2px;outline:3px solid #fff}.gratisnoot{background:var(--slot-vlak);color:var(--veeg-archief);font-weight:700;font-size:var(--fs-tekst);text-align:center;border-radius:18px;margin:6px 0 0;padding:14px 16px;line-height:1.4}.vervvak{flex-direction:column;gap:8px;display:flex}.knop.slotknop.hoofd{background:var(--blauw);color:var(--op-blauw);--icbg:var(--blauw)}.knop.slotknop.hoofd svg{color:var(--op-blauw)}.bewaarmelding{left:14px;right:14px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:20;pointer-events:none;justify-content:center;max-width:560px;margin:0 auto;display:flex;position:fixed}.bewaarmelding p{pointer-events:auto;width:100%;font-size:var(--fs-tekst);box-shadow:var(--schaduw-tabbalk);border-radius:16px;align-items:center;gap:12px;margin:0;padding:14px 18px;font-weight:600;display:flex}.bewaar-ok,.bewaar-bezig{color:#fff;background:#1b2559}.bewaar-fout{background:var(--koraal-zacht);color:var(--koraal-tekst)}.bewaar-fout button{border-radius:var(--rond);min-width:44px;min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid;padding:0 14px;font-weight:600}.teller{flex-direction:column;gap:6px;display:flex}.teller-rij{align-items:center;gap:14px;display:flex}.teller-knop{min-width:48px;min-height:48px;font-size:22px;font-weight:600;line-height:1}.teller-knop:disabled{opacity:.4}.teller-getal{text-align:center;min-width:36px;font-size:22px;font-weight:600}.teller-eenheid{font-size:var(--fs-klein)}.certstand{border-radius:var(--rond);min-height:32px;font-size:var(--fs-klein);align-self:flex-start;align-items:center;padding:4px 12px;font-weight:600;display:inline-flex}.certstand.wacht{background:var(--pil-nieuw-vlak,#fff1cc);color:var(--pil-nieuw,#7a5300)}.certstand.ok{background:var(--blauw-zacht);color:var(--blauw-tekst)}.pil{border-radius:var(--rond);min-height:26px;font-size:var(--fs-tag);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 11px;font-weight:600;display:inline-flex;box-shadow:0 2px 4px #28346e14}.pil:before{font-size:12px;line-height:1}.st-nieuw{background:var(--pil-nieuw-vlak);color:var(--pil-nieuw);border-color:var(--pil-nieuw-rand)}.st-nieuw:before{content:"+"}.st-ingeschreven{background:var(--pil-ingeschreven-vlak);color:var(--pil-ingeschreven);border-color:var(--pil-ingeschreven-rand)}.st-ingeschreven:before{content:"●";font-size:8px}.st-intake_gepland{background:var(--pil-intake-vlak);color:var(--pil-intake);border-color:var(--pil-intake-rand)}.st-intake_gepland:before{content:"◷"}.st-wacht_op_bevalling{background:var(--pil-wacht-vlak);color:var(--pil-wacht);border-color:var(--pil-wacht-rand)}.st-wacht_op_bevalling:before{content:"◔"}.st-bevallen{background:var(--pil-bevallen-vlak);color:var(--pil-bevallen);border-color:var(--pil-bevallen-rand)}.st-bevallen:before{content:"●";font-size:8px}.st-afgerond,.st-gesloten{background:var(--verzonken);color:var(--tekst-zacht);border-color:var(--lijn)}.st-afgewezen{background:var(--pil-afgewezen-vlak);color:var(--pil-afgewezen);border-color:var(--pil-afgewezen-rand)}.st-afgewezen:before{content:"–"}.st-geannuleerd{background:var(--pil-geannuleerd-vlak);color:var(--pil-geannuleerd);border-color:var(--pil-geannuleerd-rand)}.st-geannuleerd:before{content:"✕"}.past-goed{background:var(--kaart);color:var(--tekst);border:1px solid #d5dbf2}.past-goed:before{content:"✓";color:#3f65f2}.past-redelijk{background:var(--kaart);color:var(--tekst);border:1px solid #d5dbf2}.past-redelijk:before{content:"!"}.past-minder{color:#a0201a;background:#fde3e1;border:1px solid #f3b1ac}.past-minder:before{content:"⚠"}.gezin-icoon{object-fit:cover;box-shadow:0 0 0 2px var(--kaart), 0 0 0 3px #2020200f;flex:none;display:block}.gezin-icoon-klein{border-radius:9px;display:block}.segment{background:var(--verzonken);border-radius:var(--rond);gap:4px;padding:4px;display:flex}.segment button{min-height:var(--tikvlak);border-radius:var(--rond);color:var(--tekst-zacht);flex:1;font-size:14px;font-weight:600}.segment button[aria-pressed=true]{background:var(--kaart);color:var(--tekst);box-shadow:var(--schaduw)}.gkaart{background:var(--kaart);border-radius:var(--radius-kaart);box-shadow:var(--schaduw);color:inherit;min-height:var(--tikvlak);flex-direction:column;gap:8px;padding:14px 16px;text-decoration:none;display:flex}.gkaart .r1{justify-content:space-between;align-items:center;gap:10px;display:flex}.gkaart .naamrij{align-items:center;gap:10px;min-width:0;display:flex}.gkaart .naam{font-weight:600;font-size:var(--fs-regel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gkaart .feitjes{color:var(--tekst-zacht);font-size:var(--fs-klein);flex-wrap:wrap;gap:4px 12px;display:flex}.gkaart .reden{font-size:var(--fs-klein);color:var(--tekst)}.gkaart .reden.min{align-items:center;gap:10px;display:flex}.gkaart .reden.min:before{content:"⚠";color:#d42a20;background:#fde3e1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid}.kop{justify-content:space-between;align-items:baseline;padding:4px 4px 0;display:flex}.kop b{font-size:var(--fs-kop);font-weight:600}.kop small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.stappen6{gap:4px;margin:0;padding:0;list-style:none;display:flex}.stappen6 li,.stappen6>i{flex:1}.stappen6 li i,.stappen6>i{background:var(--verzonken);border-radius:3px;height:6px;display:block}.stappen6.mini>i{border-radius:2px;height:4px}.stappen6 .st6-nieuw i,.stappen6>i.st6-nieuw{background:var(--st-nieuw)}.stappen6 .st6-ingeschreven i,.stappen6>i.st6-ingeschreven{background:var(--st-ingeschreven)}.stappen6 .st6-intake_gepland i,.stappen6>i.st6-intake_gepland{background:var(--st-intake)}.stappen6 .st6-wacht_op_bevalling i,.stappen6>i.st6-wacht_op_bevalling{background:var(--st-wacht-bol)}.stappen6 .st6-bevallen i,.stappen6>i.st6-bevallen{background:var(--st-bevallen-bol)}.stappen6 .st6-afgerond i,.stappen6>i.st6-afgerond{background:var(--st-afgerond)}.terug{min-width:48px;min-height:48px;color:var(--tekst);font-size:var(--fs-terug);align-self:flex-start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.gzkop{align-items:center;gap:14px;padding-top:4px;display:flex}.gzkop-tekst{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.gzsub{margin-top:-6px}.gzkop .titel{font-size:var(--fs-kaarttitel)}.tegels3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tegel3{background:var(--kaart);box-shadow:var(--schaduw);border-radius:18px;flex-direction:column;gap:2px;padding:16px 14px;display:flex}.tegel3 .label{font-size:var(--fs-klein);letter-spacing:0;text-transform:none;color:var(--tekst-zacht);font-weight:500}.tegel3 b{font-weight:600;font-size:var(--fs-regel)}.tegel3 small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.rijen{flex-direction:column;display:flex}.rij{border-top:1px solid var(--lijn);font-size:var(--fs-tekst);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.rij:first-child{border-top:0;padding-top:0}.rij>span:first-child{color:var(--tekst-zacht);flex:0 0 30%}.rij>span:last-child{text-align:left;overflow-wrap:anywhere;flex:1;font-weight:600}.redenen{font-size:var(--fs-tekst);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.redenen li{gap:8px;display:flex}.redenen li:before{content:"✓";color:var(--blauw-tekst);font-weight:700}.redenen li.min:before{content:"!";color:var(--koraal-tekst)}.contactknoppen{flex-wrap:wrap;gap:8px;display:flex}.contactknoppen .knop{flex:1;min-width:120px}.vastonder{bottom:calc(92px + env(safe-area-inset-bottom,0px));background:var(--kaart);border-radius:var(--rond);box-shadow:var(--schaduw-tabbalk);z-index:5;gap:8px;padding:10px;display:flex;position:sticky}.vastonder .knop{flex:1}@media (width>=900px){.vastonder{bottom:16px}}textarea{font:inherit;color:inherit;border:1.5px solid var(--verzonken);background:var(--achtergrond);width:100%;min-height:96px;font-size:var(--fs-tekst);resize:vertical;border-radius:16px;padding:12px 16px}textarea:focus-visible{border-color:var(--blauw);outline:none}.venster-achter{z-index:50;background:#14121073;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.venster{background:var(--kaart);border-radius:var(--radius-bovenkaart);width:100%;max-width:480px;max-height:72vh;padding:var(--r5);gap:var(--r3);margin-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:relative;overflow-y:auto}.venster h2{padding-right:48px;font-size:22px}.venster .sluit{position:absolute;top:12px;right:12px}.venster .knoppen{flex-direction:column;gap:8px;margin-top:4px;display:flex}@media (width>=600px){.venster-achter{align-items:center}}.scherm-groep{flex-direction:column;gap:10px;display:flex}.intakes-form{flex-direction:column;gap:14px;display:flex}.tijdrij{border-top:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:10px;min-height:62px;padding:6px 0;display:flex}.tijdrij .dagnaam{font-weight:600;font-size:var(--fs-regel);flex:none;width:5.6em;font-size:16px}.tijdrij .geen{flex:1}.tijdrij .fout{flex:1 0 100%}.tijdrij .tijden{flex:1}.tijdrij .schakelknop{min-width:0;margin-left:auto}.opv-rij{align-items:flex-start;gap:12px;display:flex}.opv-rij .sub{flex:1}.tijdrij:first-of-type{border-top:0}.tijden{align-items:center;gap:6px;display:flex}.tijden input{background:var(--achtergrond);width:4.3em;min-height:40px;font-size:var(--fs-klein);text-align:center;border:0;border-radius:12px;padding:0 6px}.schakel{min-height:var(--tikvlak);cursor:pointer;font-weight:600;font-size:var(--fs-regel);align-items:center;gap:12px;display:flex}.schakel input,.schakelknop input{appearance:none;border-radius:var(--rond);background:var(--verzonken);border:1.5px solid var(--lijn);cursor:pointer;width:52px;height:32px;transition:background var(--overgang);flex:none;margin:0;position:relative}.schakel input:after,.schakelknop input:after{content:"";background:var(--kaart);width:26px;height:26px;transition:transform var(--overgang);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.schakel input:checked,.schakelknop input:checked{background:var(--blauw);border-color:var(--blauw)}.schakel input:checked:after,.schakelknop input:checked:after{transform:translate(20px)}.tegelknop{color:inherit;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.tegelknop small{color:var(--tekst-zacht);font-size:var(--fs-klein);font-weight:400;display:block}.tegelknop .pijl{color:var(--tekst-zacht);font-size:20px}.ikeus{flex-direction:column;gap:8px;display:flex}.ikeus button{text-align:left;background:var(--verzonken);min-height:var(--tikvlak);border-radius:18px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ikeus button b{font-weight:600;font-size:var(--fs-regel);display:block}.ikeus button small{color:var(--tekst-zacht);font-size:var(--fs-klein);display:block}.ikeus .ir{border:2px solid var(--tekst-zacht);border-radius:50%;flex:0 0 22px;width:22px;height:22px;margin-top:1px}.ikeus button[aria-checked=true]{background:var(--blauw-zacht);box-shadow:inset 0 0 0 2px var(--blauw)}.ikeus button[aria-checked=true] .ir{border-color:var(--blauw);box-shadow:inset 0 0 0 5px var(--blauw)}.strook{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.sdag{min-height:var(--tikvlak);border-radius:var(--rond);background:var(--verzonken);white-space:nowrap;flex:none;padding:0 14px;font-size:14px;font-weight:600}.sdag[aria-pressed=true]{background:var(--blauw);color:var(--op-blauw)}.tijdknoppen .chip,.chip{min-height:var(--tikvlak);border-radius:var(--rond);background:var(--verzonken);padding:0 16px;font-size:14px;font-weight:500}.chip:disabled{opacity:.5;cursor:default;text-decoration:line-through}.tijdlijn{flex-direction:column;gap:10px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.tijdlijn li{font-size:var(--fs-tekst);padding-left:22px;position:relative}.tijdlijn li:before{content:"";border:2px solid var(--lijn);background:var(--kaart);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.tijdlijn li.ok:before{background:var(--st-intake-bol);border-color:var(--st-intake-bol)}.intake-moment{background:var(--st-intake);color:var(--st-intake-tekst);border-radius:18px;flex-direction:column;gap:2px;padding:14px;display:flex}.intake-moment b{font-size:16px;font-weight:600}.intake-moment b:first-letter{text-transform:uppercase}.intake-moment small{font-size:var(--fs-klein)}.mailvoorbeeld{background:var(--verzonken);font-size:var(--fs-tekst);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.mailvoorbeeld p{white-space:pre-wrap}.mailtegel{gap:4px}.mailtegel-kop{justify-content:space-between;align-items:center;gap:12px;display:flex}.mailtegel-kop b{font-weight:600;display:block}.mailtegel-kop small{color:var(--tekst-zacht);font-size:var(--fs-klein);display:block}.mailtegel .linkknop{align-self:flex-start}.bol{border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:inline-block}.bol-nieuw{background:var(--st-nieuw-bol)}.bol-ingeschreven{background:var(--st-ingeschreven-bol)}.bol-intake_gepland{background:var(--st-intake-bol)}.bol-ring{box-shadow:inset 0 0 0 2px var(--st-intake-bol);background:0 0}.bol-wacht_op_bevalling{background:var(--st-wacht-bol)}.bol-bevallen{background:var(--st-bevallen-bol)}.kopje{padding:8px 4px 0;font-size:var(--fs-kop)!important;font-weight:600!important}.paletten{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.palet{min-height:var(--tikvlak);flex-direction:column;align-items:center;gap:6px;display:flex}.palet .staal{aspect-ratio:1.4;border:1px solid var(--lijn);border-radius:14px;justify-content:center;align-items:flex-end;gap:6px;width:100%;padding-bottom:10px;display:flex}.palet .staal i{border-radius:50%;width:18px;height:18px}.palet small{font-size:var(--fs-klein);color:var(--tekst-zacht);text-align:center}.palet[aria-checked=true] .staal{box-shadow:0 0 0 3px var(--blauw)}.palet[aria-checked=true] small{color:var(--tekst);font-weight:600}.tijden input::-webkit-calendar-picker-indicator{display:none}.tijdrij .schakelknop{min-height:44px}.tijdrij .schakelknop input{margin:0}.importvak{background:var(--achtergrond);border:1.5px dashed var(--lijn);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:18px;display:flex}.importvak b{font-weight:600;font-size:var(--fs-regel)}.importvak p{color:var(--tekst-zacht);font-size:var(--fs-klein)}.importvak .importknop{background:var(--kaart);color:var(--tekst);width:auto;box-shadow:var(--schaduw);padding:0 26px}.mailrij{border-top:1px solid var(--lijn);flex-direction:column;gap:10px;padding:12px 0;display:flex}.mailrij:first-of-type{border-top:0}.mailtitel{text-align:left;min-height:var(--tikvlak);flex:1}.mailtitel b{font-weight:600;font-size:var(--fs-regel);display:block}.chip.eigen-plus{border:1.5px dashed var(--tekst-zacht);color:var(--tekst-zacht);background:0 0}.eigen-form{flex-direction:column;gap:8px;display:flex}.eigen-rij{gap:8px;display:flex}.eigen-rij input{flex:1;min-width:0}.samen-inrichten{color:inherit;min-height:var(--tikvlak);flex-direction:column;gap:4px;text-decoration:none;display:flex}.samen-inrichten b{color:var(--blauw-tekst)}.annvak{flex-direction:column;gap:10px;margin:28px 0 8px;display:flex}.annvak .sub{text-align:center;margin:0}.houdknop{--p:0;border:1.5px solid var(--pil-geannuleerd-rand);background:var(--pil-geannuleerd-vlak);width:100%;min-height:56px;color:var(--pil-geannuleerd);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex;position:relative;overflow:hidden}.houdknop .houdtxt{z-index:1;position:relative}.houdknop .houdvul{z-index:2;color:#fff;border-radius:inherit;clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0);background:#c4271e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.houdknop:focus-visible{outline:3px solid var(--pil-geannuleerd);outline-offset:3px}.annkeus{flex-direction:column;gap:10px;margin-top:6px;display:flex}.annopt{text-align:left;background:var(--kaart);min-height:44px;font:inherit;color:inherit;cursor:pointer;border:0;border-radius:18px;grid-template-columns:1fr auto;gap:4px 10px;padding:16px;display:grid;box-shadow:0 1px 2px #1b1b220d}.annopt b{font-size:17px}.annopt small{font-size:var(--fs-tekst);color:var(--tekst-zacht);grid-column:1;line-height:1.4}.annopt .vp{color:var(--tekst-zacht);grid-area:1/2/3;align-self:center}.mailkop{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.mailkop small{color:var(--tekst-zacht);font-size:var(--fs-tekst)}.vltekst{box-sizing:border-box;width:100%;font:inherit;border:1.5px solid var(--lijn);background:var(--kaart);color:inherit;resize:vertical;border-radius:14px;padding:12px;font-size:16px;line-height:1.5}.vllijst{margin:6px 0 0;padding-left:20px;line-height:1.5}button.terug{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.gkaart .reden.bel{align-items:center;gap:10px;display:flex}.gkaart .reden.bel .belrond{background:var(--ic-melding-vlak);width:30px;height:30px;color:var(--ic-melding);border-radius:50%;flex:none;place-items:center;display:grid}.wegvak{text-align:center;flex-direction:column;align-items:center;gap:4px;margin:18px 0 8px;display:flex}.wegvak .wegknop{color:var(--pil-geannuleerd);min-height:44px;font-weight:600}.knop.rood{color:#fff;background:#c4271e}.hero{flex-direction:column;gap:6px;display:flex}.hero .tag{align-self:flex-start}.tag.t-nieuw{color:#7a5300;background:#fff1cc}.tag.t-nieuw:before{content:"+ "}.bericht{color:#1b1b22;font-size:var(--fs-tekst);background:#eef1fb;border-radius:20px;padding:14px 16px}.feiten{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.feit{background:var(--kaart);box-shadow:var(--schaduw,0 1px 2px #2020200d, 0 8px 22px #2020200f);border-radius:18px;flex-direction:column;gap:2px;padding:16px 14px;display:flex}.feit b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.feit b.klein{font-size:16px}.feit small{font-size:var(--fs-tekst);color:var(--tekst-zacht)}.vsk{background:var(--kaart);border:1.5px solid #d5dbf2;border-radius:22px;flex-direction:column;gap:10px;padding:16px 16px 12px;display:flex}.vsk.vsk-minder{border-color:#f3c4bf}.vskrij{align-items:center;gap:12px;display:flex}.vskic{border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:700;display:flex}.vsk-minder .vskic{color:#d42a20;background:#fde3e1}.vsk-redelijk .vskic{color:#1b1b22;background:#eef1fb}.vsk-goed .vskic{color:#3f65f2;background:#dbe1fc}.vskrij small{font-size:var(--fs-tekst);color:var(--tekst-zacht);display:block}.vskrij b{letter-spacing:-.01em;font-size:21px;line-height:1.15;display:block}.vsk-minder .vskrij b{color:#a0201a}.vsklet{font-size:var(--fs-tekst);flex-direction:column;gap:6px;margin:0;padding:0 0 0 20px;line-height:1.4;display:flex}.vskmeer,.vskok{font-size:var(--fs-tekst);color:var(--tekst-zacht);margin:0}.vsonv{color:#5c4300;font-size:var(--fs-tekst);background:#fff4d6;border-radius:12px;margin:0;padding:10px 12px;line-height:1.4}.vsonv .linkknop{color:inherit;font-weight:600;text-decoration:underline}.vskalles>summary{cursor:pointer;font-size:var(--fs-tekst);color:var(--blauw-tekst);align-items:center;gap:6px;padding:6px 0;font-weight:600;list-style:none;display:flex}.vskalles>summary::-webkit-details-marker{display:none}.vskalles>summary:before{content:"▶";font-size:11px}.vskalles[open]>summary:before{content:"▼"}.vskalles[open]>summary{margin-bottom:8px}.redenen2{flex-direction:column;gap:8px;display:flex}.redenen2 div{font-size:var(--fs-tekst);gap:10px;display:flex}.redenen2 i{border-radius:99px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;font-style:normal;font-weight:700;display:flex}.redenen2 i.ja{color:#3e5a1e;background:#e2efd0}.redenen2 i.grens,.redenen2 i.aandacht{color:#a0201a;background:#fde3e1}.redenen2 i.info{color:#2e54d1;background:#e1e9fd}.vsinfokop{font-size:var(--fs-tekst);color:var(--tekst-zacht);margin:6px 0 0;font-weight:600}.vskop{font-size:var(--fs-tekst);color:var(--tekst-zacht);letter-spacing:.01em;margin:18px 4px 2px;font-weight:600}.vsdet{margin:0}.vsdet>summary{cursor:pointer;background:var(--kaart);border-radius:18px;flex-direction:column;gap:2px;padding:14px 44px 14px 16px;list-style:none;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.vsdet>summary::-webkit-details-marker{display:none}.vsdet>summary:after{content:"+";color:var(--tekst-zacht);font-size:22px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.vsdet[open]>summary:after{content:"–"}.vsdet>summary b{font-size:17px;font-weight:700}.vsdet>summary small{color:var(--tekst-zacht);font-size:var(--fs-tekst)}.vsdet[open]>summary{margin-bottom:8px}.vsdet>.vak{margin-bottom:10px}.vastuitleg{font-size:var(--fs-tekst);color:var(--tekst-zacht);text-align:center;margin:0 0 8px}.vastuitleg .linkknop{font-weight:600}.contact2{font-size:var(--fs-tekst);flex-direction:column;gap:2px;display:flex}.contact2 div{gap:8px;display:flex}.contact2 span{color:var(--tekst-zacht);flex:0 0 76px;width:76px;display:inline-block}.wkvak .kop{justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.wkvak .kop h3{margin:0;font-size:17px;font-weight:700}.wkvak .tag{letter-spacing:.04em;white-space:nowrap;border-radius:99px;padding:4px 9px;font-size:14px;font-weight:600}.wkvak .tag.binnen{color:#1b1b22;background:#eef1fb}.wkvak .tag.buiten{color:#a0201a;background:#fde3e1}.wkkaartecht{background:#eef1fb;border-radius:16px;width:100%;height:270px;overflow:hidden}.wkkaartecht .leaflet-tooltip{box-shadow:none;color:#1b1b22;paint-order:stroke;-webkit-text-stroke:0;text-shadow:0 0 4px #eef1fb,0 0 4px #eef1fb,0 0 4px #eef1fb;background:0 0;border:0;padding:0;font:700 12px/1.2 inherit}.wkkaartecht .leaflet-tooltip:before{display:none}.wkkaartecht .kaart-jij{color:#2e54d1;font-size:10.5px;font-weight:600}.wkkaartecht .leaflet-control-attribution{background:#ffffffb3;font-size:9px}.wkleg{color:var(--tekst-zacht);flex-wrap:wrap;gap:6px 14px;font-size:15px;display:flex}.wkleg span{align-items:center;gap:6px;display:inline-flex}.wkleg i{border-radius:99px;flex:0 0 10px;width:10px;height:10px;display:inline-block}.reisvak{gap:8px}.reiskop{font-size:16px;font-weight:700}.reisvak .sub{margin:-4px 0 0}.vsreis{font-size:var(--fs-tekst);flex-direction:column;gap:4px;display:flex}.vsreis button{all:unset;box-sizing:border-box;cursor:pointer;background:var(--kaart);min-height:44px;color:var(--tekst);border:1px solid #e1e5f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.vsreis button span:first-child{align-items:center;gap:8px;font-weight:500;display:flex}.vsreis button i{color:var(--blauw);font-style:normal;font-size:var(--fs-tekst)}.vsreis em{color:#4b4f60;background:#eef1fb;border-radius:6px;padding:1px 6px;font-size:15px;font-style:normal;font-weight:400}.vsreis button.aan{border-color:var(--blauw);color:#1b2559;background:#dbe1fc}.vsreis button:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.vsreis button.leeg span:last-child{color:var(--blauw);font-weight:500}.vsreis button.fout span:last-child{color:#a0201a;text-align:right}.reisnoot{margin:0;font-size:15px}.mo-vak{gap:10px}.mo-kop{flex-direction:column;gap:2px;display:flex}.mo-kop h3{margin:0;font-size:17px;font-weight:700}.mo-kop small{font-size:var(--fs-tekst);color:var(--tekst-zacht)}.mo-scroll{scrollbar-width:none;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.mo-scroll::-webkit-scrollbar{display:none}.mo-grid{padding-bottom:4px;position:relative}.mo-mnd{height:22px;display:flex}.mo-mnd div{flex:none;position:relative}.mo-mnd span{letter-spacing:.06em;text-transform:uppercase;color:var(--tekst-zacht);padding-left:4px;font-size:15px;display:inline-block;position:sticky;left:0}.mo-week{border-left:1px solid var(--lijn);z-index:0;justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;top:22px;bottom:0}.mo-week span{color:var(--tekst-zacht);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;min-width:38px;height:22px;margin:0 0 6px 2px;padding:0 6px;font-size:15px;display:flex}.mo-week.nu span{background:var(--tekst);color:var(--achtergrond);font-weight:600}.mo-max{pointer-events:none;background:#fde3e1;border-radius:16px;justify-content:center;align-items:flex-end;display:flex;position:absolute;top:26px;bottom:34px}.mo-max span{color:#a0201a;white-space:nowrap;padding:0 4px 8px;font-size:15px;font-style:normal;font-weight:600}.mo-nu{background:var(--tekst);opacity:.35;pointer-events:none;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:22px;bottom:30px}.mo-rijen{pointer-events:none;flex-direction:column;gap:6px;padding:8px 0 36px;display:flex;position:relative}.mo-rij{height:34px;position:relative}.mo-pil{pointer-events:auto;background:var(--kaart);height:34px;color:var(--tekst);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:0 6px 0 12px;text-decoration:none;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 1px 2px #2020200d}.mo-pil b{font-weight:500;font-size:var(--fs-tekst);text-overflow:ellipsis;overflow:hidden}.mo-pil .mo-atd{color:var(--tekst-zacht);margin-left:auto;font-size:15px}.mo-pil.dit{box-shadow:0 0 0 2px #1b2559}.mo-dot{border-radius:50%;flex:0 0 10px;width:10px;height:10px}.mo-dot.c-nieuw{background:var(--st-nieuw-bol);box-shadow:inset 0 0 0 1px #c78500}.mo-dot.c-ingeschreven{background:var(--st-ingeschreven-bol)}.mo-dot.c-intake{background:var(--st-intake-bol)}.mo-dot.c-wacht{background:var(--st-wacht-bol)}.mo-dot.c-bevallen{background:var(--st-bevallen-bol)}.vastonder{flex-wrap:wrap}.vastonder .vastuitleg{flex:1 0 100%}.vskrij .rond.vraagteken{flex:0 0 36px;width:36px;height:36px;margin-left:auto}.gkaart .pil.st-ingeschreven{background:var(--st-ingeschreven);color:var(--st-ingeschreven-tekst);border-color:#0000}.gkaart .pil.st-intake_gepland{background:var(--st-intake);color:var(--st-intake-tekst);border-color:#0000}.gkaart .pil.st-wacht_op_bevalling{background:var(--pil-wacht-vlak);color:var(--pil-wacht);border-color:var(--st-wacht)}.gkaart .pil.st-bevallen{background:var(--st-bevallen);color:var(--st-bevallen-tekst);border-color:#0000}.gkaart .pil.st-afgewezen,.gkaart .pil.st-geannuleerd{background:var(--pil-afgewezen-vlak);color:var(--pil-afgewezen);border-color:var(--pil-afgewezen-rand)}.stappen6>i.bereikt:last-child{box-shadow:inset 0 0 0 1px #1b1b228c}.stappen6>i.bereikt:has(+i:not(.bereikt)){box-shadow:inset 0 0 0 1px #1b1b228c}.bol-nieuw{box-shadow:inset 0 0 0 1px #c78500}.bol-ingeschreven{box-shadow:inset 0 0 0 1px var(--st-ingeschreven-tekst)}.bol-intake_gepland{box-shadow:inset 0 0 0 1px var(--st-intake-tekst)}.legenda .legmax{background:var(--pil-geannuleerd-vlak);opacity:1;box-shadow:inset 0 0 0 1px var(--pil-geannuleerd-rand)}.gzfoto{object-fit:cover;border-radius:18px;flex:0 0 64px;width:64px;height:64px;margin-left:auto}.woordmerk{font-family:var(--font);letter-spacing:-.03em;white-space:nowrap;font-weight:600;line-height:1}.wm-kraam{color:var(--merk-kraam)}.wm-link{color:var(--merk-link)}.wm-punt{color:var(--merk-punt)}.cadeaukaart{background:var(--kaart);box-shadow:var(--schaduw);text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:28px 22px 24px;display:flex;position:relative;overflow:hidden}.cadeaukaart>*{z-index:1;position:relative}.cadeaukaart h1{font-size:24px;line-height:1.15}.cadeaukaart .cadeautje{width:96px;height:96px}.cadeaukaart .van{color:var(--tekst-zacht);font-weight:600}.cadeaukaart .cadeau-voordeel{background:var(--blauw-zacht);color:var(--blauw-tekst);border-radius:18px;padding:12px 14px;font-weight:600}.cadeaukaart .groet{color:var(--tekst-zacht)}.cadeaukaart .confetti{z-index:0;pointer-events:none;position:absolute;inset:0}.cadeaukaart .confetti i{top:-12px;left:calc(var(--n) * 7.4% + 2%);opacity:.75;background:var(--c,#ffc757);width:8px;height:12px;animation:5s linear infinite confetti-val;animation-delay:calc(var(--n) * -.45s);border-radius:2px;position:absolute}.cadeaukaart .confetti i:nth-child(4n+1){--c:#ffc757}.cadeaukaart .confetti i:nth-child(4n+2){--c:#93b2fc}.cadeaukaart .confetti i:nth-child(4n+3){--c:#cac1f6}.cadeaukaart .confetti i:nth-child(4n){--c:#ff7648}@keyframes confetti-val{to{transform:translateY(420px)rotate(240deg)}}@media (prefers-reduced-motion:reduce){.cadeaukaart .confetti i{top:calc(var(--n) * 7% + 6%);animation:none}}.inlog{justify-content:center;align-items:center;gap:var(--r5);min-height:100%;padding:calc(24px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.inlog-vak{width:100%;max-width:440px;padding:var(--r5);gap:var(--r4)}.inlog-links{flex-direction:column;align-items:center;gap:2px;display:flex}.tabbalk{left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:10;background:var(--kaart);border-radius:var(--rond);max-width:560px;box-shadow:var(--schaduw-tabbalk);border:1px solid var(--lijn);margin:0 auto;padding:6px;display:flex;position:fixed}.tab{border-radius:var(--rond);min-width:0;min-height:52px;font-size:var(--fs-klein-krap);color:var(--tekst-zacht);transition:background var(--overgang), color var(--overgang);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:flex;position:relative}.tab-icoon{width:20px;height:20px}.tab-start .tab-icoon{width:24px;height:24px}.tab.active{background:var(--blauw-zacht);color:var(--blauw-tekst);flex:1.25;font-weight:700}.teller{border-radius:var(--rond);background:var(--teller);min-width:20px;height:20px;color:var(--op-teller);border:2px solid var(--kaart);box-sizing:content-box;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:2px;left:calc(50% + 4px)}@media (width>=900px){.tabbalk{width:232px;height:100vh;box-shadow:none;border-right:1px solid var(--lijn);border-radius:0;flex-direction:column;order:-1;align-self:flex-start;gap:4px;margin:0;padding:24px 14px;position:sticky;inset:0 auto auto}.tab,.tab-start{font-size:var(--fs-tekst);flex-direction:row;flex:none;justify-content:flex-start;gap:12px;padding:0 16px}.tab-start{order:-1}.tab-start .tab-icoon{width:20px;height:20px}.teller{margin-left:auto;position:static}}.ber-lijst{flex-direction:column;gap:0;margin:0;padding:4px 16px;list-style:none;display:flex}section .ber-lijst{padding:0}.ber-regel{border-top:1px solid var(--lijn);align-items:center;gap:12px;min-height:64px;display:flex}.ber-regel:first-child{border-top:0}.ber-rondje{background:var(--blauw-zacht);width:44px;height:44px;color:var(--blauw-tekst);font-weight:600;font-size:var(--fs-regel);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;text-decoration:none;display:flex}.ber-rondje.groot{flex-basis:88px;width:88px;height:88px;font-size:28px}.ber-tekst{min-width:0;color:inherit;flex-direction:column;flex:1;gap:2px;padding:10px 0;text-decoration:none;display:flex}.ber-naam{align-items:baseline;gap:6px;display:flex}.ber-naam b{font-weight:600}.ber-naam small{color:var(--tekst-zacht);font-size:var(--fs-klein);white-space:nowrap;margin-left:auto}.ber-hart{color:var(--hart)}.ber-laatste{color:var(--tekst-zacht);font-size:var(--fs-klein);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ber-regel.nieuw .ber-laatste{color:var(--tekst);font-weight:500}.ber-teller{border-radius:var(--rond);background:var(--teller);min-width:24px;height:24px;color:var(--op-teller);font-size:var(--fs-tag);justify-content:center;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.ber-archief summary{min-height:var(--tikvlak);cursor:pointer;color:var(--tekst-zacht);align-items:center;padding:0 4px;font-weight:600;display:flex}.ges{padding-bottom:calc(190px + env(safe-area-inset-bottom,0px))}.ges-kop{align-items:center;gap:12px;display:flex}.ges-naam{flex-direction:column;flex:1;min-width:0;display:flex}.ges-naam b{font-size:17px;font-weight:600}.ges-naam a{font-size:var(--fs-klein);min-height:var(--tikvlak);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.ges-lijst{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ges-bel{background:var(--kaart);max-width:82%;box-shadow:var(--schaduw);border-radius:20px 20px 20px 6px;align-self:flex-start;padding:10px 14px}.ges-bel.ik{background:var(--bel-ik);color:var(--bel-ik-tekst);box-shadow:none;border-radius:20px 20px 6px;align-self:flex-end}.ges-bel p{white-space:pre-wrap;overflow-wrap:anywhere}.ges-bel small{opacity:.7;text-align:right;margin-top:2px;font-size:11.5px;display:block}.ges-invoer{left:0;right:0;bottom:calc(84px + env(safe-area-inset-bottom,0px));background:var(--achtergrond);flex-direction:column;gap:6px;max-width:640px;margin:0 auto;padding:10px 16px;display:flex;position:fixed}.ges-invoer .sub{font-size:var(--fs-klein)}.ges-rij{align-items:flex-end;gap:8px;display:flex}.ges-rij textarea{min-height:var(--knop-hoogte);resize:none;border:1.5px solid var(--lijn);background:var(--kaart);max-height:140px;color:var(--tekst);font:inherit;font-size:var(--fs-tekst);field-sizing:content;border-radius:22px;flex:1;padding:12px 16px}.ges-rij textarea:focus-visible{border-color:var(--blauw);outline:none}.col-kop{text-align:center;align-items:center}.col-keur{color:var(--blauw-tekst);flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:13.5px;font-weight:600;display:flex}.col-chips{flex-wrap:wrap;gap:8px;display:flex}.col-chips .chip{pointer-events:none;align-items:center;display:inline-flex}.col-knoppen{gap:8px;display:flex}.col-knoppen .knop{flex:1}.col-online{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.col-online a{min-height:var(--tikvlak);border-top:1px solid var(--lijn);color:inherit;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.col-online li:first-child a{border-top:0}.col-online span{color:var(--blauw-tekst);overflow-wrap:anywhere;text-align:right;font-size:13.5px}@media (width>=900px){.ges-invoer{position:sticky;bottom:0;left:auto;right:auto}.ges{padding-bottom:24px}}.cp-groep{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.cp-groep .chips{flex-wrap:wrap;gap:8px;display:flex}.cp-tekst{border:1.5px solid var(--lijn);background:var(--kaart);width:100%;color:var(--tekst);font:inherit;resize:vertical;border-radius:14px;padding:10px 14px;font-size:16px}.cp-tekst:focus-visible{border-color:var(--blauw);outline:none}.ber-over{font-size:var(--fs-klein);color:var(--blauw-tekst);font-weight:600}.veeg{border-radius:22px;list-style:none;position:relative;overflow:hidden}.veeg-rij{z-index:1;background:var(--kaart);touch-action:pan-y;transition:transform .2s;position:relative}@media (prefers-reduced-motion:reduce){.veeg-rij{transition:none}}.veeg-actie{align-items:center;padding:0 8px;display:flex;position:absolute;inset:0}.veeg-links{justify-content:flex-start}.veeg-rechts{justify-content:flex-end}.veeg-actie button{font:inherit;font-weight:700;font-size:var(--fs-klein);cursor:pointer;border:0;border-radius:16px;min-width:96px;min-height:48px;padding:0 14px}.veeg-archief{background:var(--veeg-archief-vlak);color:var(--veeg-archief);box-shadow:inset 0 0 0 1px var(--veeg-archief-rand)}.veeg-weg{background:var(--veeg-weg-vlak);color:var(--veeg-weg);box-shadow:inset 0 0 0 1px var(--veeg-weg-rand)}.veeg .ber-regel{border-top:0;padding:0 4px}.veeg+.veeg{border-top:1px solid var(--lijn);border-radius:0}.ber-lijst .veeg:first-child{border-radius:22px 22px 0 0}.ges-mail{font-size:var(--fs-klein);color:var(--tekst-zacht);align-items:flex-start;gap:10px;padding:2px 4px;display:flex}.ges-mail i{background:var(--blauw-zacht);border-radius:50%;flex:0 0 22px;place-items:center;height:22px;display:grid}.ges-mail i:after{content:"✉";color:var(--blauw-tekst);font-size:11px;font-style:normal}.ges-mail span{flex:1;min-width:0}.ges-mail b{color:var(--blauw-tekst);font-weight:600}.ges-mail small{opacity:.85;font-size:12.5px;display:block}.ges-weg{color:var(--veeg-weg);align-self:flex-end}body:has(.ges){background:linear-gradient(#f4f5fc80,#f4f5fc80),#f2f3fb url(/assets/chat-bollen-DGBlSdon.jpg) 50%/cover no-repeat fixed}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]) body:has(.ges){background:var(--achtergrond)}}:root[data-theme=donker] body:has(.ges){background:var(--achtergrond)}.ges .ges-invoer{background:color-mix(in srgb, var(--achtergrond) 80%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.veeg-rij a{-webkit-user-drag:none}.veeg-rij{-webkit-user-select:none;user-select:none}.ber-regel.ksvast .ber-rondje{background:var(--kaart);box-shadow:inset 0 0 0 1px var(--lijn);overflow:hidden}.ber-regel.ksvast .ber-rondje img{object-fit:contain;width:36px;height:36px}.chatkop{align-items:center;gap:8px;display:flex}.chatkop .chatterug{width:44px;height:44px;color:var(--tekst);background:var(--kaart);box-shadow:none;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;font-size:24px;text-decoration:none;display:inline-flex}.chatkop .chatwie{min-width:0;color:inherit;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-height:44px;text-decoration:none;display:flex}.chatkop .chatwie b{font-size:17px;font-weight:700}.chatkop .chatwie small{color:var(--tekst-zacht);font-size:15px}.chatkop .chatav{background:var(--kaart);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--lijn);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.chatkop .chatav img{object-fit:contain;width:36px;height:36px}.chatkop .chatbel{flex:0 0 44px;width:44px}.kssys{text-align:center;color:var(--tekst-zacht);margin:0;padding:0 12px;font-size:15px;line-height:1.4;list-style:none}.kskeus{letter-spacing:.02em;text-transform:uppercase;opacity:.8;margin-bottom:4px;font-size:13px;font-weight:700;display:inline-block}.kschips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.kschips .chip{background:var(--kaart);min-height:40px;box-shadow:var(--schaduw-klein,0 1px 2px #1b1b220f);font:inherit;color:var(--tekst);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:15px;font-weight:500}.kschips .chip[aria-pressed=true]{background:var(--blauw);color:var(--op-blauw);box-shadow:none}.vk .ges-invoer{padding-top:10px}.vkprof{text-align:center;flex-direction:column;align-items:center;gap:4px;margin:8px 0;display:flex}.vkprof .vkmasc{object-fit:contain;width:120px;height:120px}.vkprof .titel,.vkprof .sub{text-align:center;margin:0}.vk .vak p{font-size:var(--fs-tekst);margin:0;line-height:1.45}.ng .ng-knop{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ng .ng-vast{color:var(--tekst-zacht);font-weight:500;font-size:var(--fs-klein);margin-left:0}.ng .pijl{color:var(--tekst-zacht);padding-right:4px;font-size:22px}.ber-nieuw{align-self:flex-start}.start2{--s-ink:var(--tekst);--s-zacht:#62677f;--s-pijl:#4a4843;--s-wit:#fff;--s-glas:#fff9;--s-glasrand:#ffffffbf;--s-blauwtekst:#2c4fd6;--s-blauwrand:#c9d4fb;--s-knopzacht:#eef1fb;--s-vlak:#eff2f9;--s-groet:#1b1f4a;--s-schaduw:0 1px 2px #28346e0f, 0 6px 16px #28346e14;--s-glasschaduw:inset 0 0 0 1px var(--s-glasrand), 0 1px 2px #28346e0d, 0 6px 18px #28346e14;--s-uit:#c9cfe6;--s-soort:#ecedf1;--s-soorttekst:#4b4f60;flex-direction:column;gap:14px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]) .start2{--s-zacht:#a3a8bc;--s-pijl:var(--tekst-zacht);--s-wit:var(--kaart);--s-glas:#272623b8;--s-glasrand:#ffffff0f;--s-blauwtekst:var(--blauw-tekst);--s-blauwrand:#34497a;--s-knopzacht:var(--verzonken);--s-vlak:var(--achtergrond);--s-schaduw:0 8px 22px #00000059;--s-glasschaduw:inset 0 0 0 1px var(--s-glasrand), 0 8px 22px #00000059;--s-uit:#4a4d57;--s-soort:var(--verzonken);--s-soorttekst:var(--tekst-zacht)}}:root[data-theme=donker] .start2{--s-zacht:#a3a8bc;--s-pijl:var(--tekst-zacht);--s-wit:var(--kaart);--s-glas:#272623b8;--s-glasrand:#ffffff0f;--s-blauwtekst:var(--blauw-tekst);--s-blauwrand:#34497a;--s-knopzacht:var(--verzonken);--s-vlak:var(--achtergrond);--s-schaduw:0 8px 22px #00000059;--s-glasschaduw:inset 0 0 0 1px var(--s-glasrand), 0 8px 22px #00000059;--s-uit:#4a4d57;--s-soort:var(--verzonken);--s-soorttekst:var(--tekst-zacht)}.start2>*{flex-shrink:0}.start2 a{color:inherit;text-decoration:none}.start2 .boven{justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin:0;display:flex}.start2 .boven .rond{background:var(--s-wit);border-radius:99px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden;box-shadow:0 1px 2px #2020200d,0 8px 22px #2020200f}.start2 .boven .rond img{object-fit:cover;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 2px #fffc}.start2 .boven .rond.vraagt{width:36px;height:36px;color:var(--blauw);box-shadow:none;background:#e4eafe;flex:0 0 36px;font-size:17px;font-weight:700}.start2 .naamkop{line-height:0;display:block}.start2 .welk{background:#e4e8fb url(/assets/start-lucht-DQn14B6e.jpg) bottom/cover no-repeat;border-radius:28px;flex-direction:column;align-items:center;height:170px;padding:0 18px;display:flex;box-shadow:0 1px 2px #2020200d,0 8px 22px #2020200f}.start2 .wgroet{letter-spacing:0;text-align:center;color:#1b1f4a;margin:36px 0 0;font-size:24px;font-weight:600;line-height:1.2}.start2 .wdatum{text-align:center;color:#1b1f4a;margin:6px 0 0;font-size:16px;font-weight:500;line-height:1.3}.start2 .ontdekknop{background:var(--blauw);min-height:52px;color:var(--op-blauw);box-shadow:0 6px 16px color-mix(in srgb, var(--blauw) 28%, transparent);border-radius:999px;justify-content:flex-start;align-items:center;gap:14px;margin:2px 0 -10px;padding:0 20px 0 31px;font-size:16px;font-weight:700;display:flex}.start2 .ontdekknop svg{flex:0 0 22px}.start2 .assist{align-items:flex-end;gap:10px;display:flex}.start2 .ekballon{margin:-10px 0 0}.start2 .assistimg{flex:0 0 76px;width:76px;height:auto}.start2 .ballon{background:var(--s-wit);color:var(--s-ink);box-shadow:var(--s-schaduw);border-radius:20px;margin-bottom:22px;padding:12px 15px;font-size:16px;line-height:1.45;position:relative}.start2 .ballon:before{content:"";background:var(--s-wit);border-radius:3px;width:16px;height:16px;position:absolute;bottom:14px;left:-7px;transform:rotate(45deg)}.start2 .ballon .ekok{min-height:44px;font:inherit;color:var(--s-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--s-ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--s-ink) 25%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:8px;padding:0;font-weight:600;display:flex}.start2 .chbar{background:var(--s-glas);-webkit-backdrop-filter:blur(12px);box-shadow:var(--s-glasschaduw);border-radius:20px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}.start2 .chbsw{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.start2 .sw{background:var(--s-uit);cursor:pointer;border:0;border-radius:99px;flex:0 0 52px;width:52px;height:32px;transition:background .15s;position:relative}.start2 .sw:after{content:"";background:#fff;border-radius:99px;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px}.start2 .sw[aria-checked=true]{background:var(--blauw)}.start2 .sw[aria-checked=true]:after{transform:translate(20px)}@media (prefers-reduced-motion:reduce){.start2 .sw,.start2 .sw:after{transition:none}}.start2 .chbt{flex-direction:column;justify-content:center;min-width:0;min-height:44px;display:flex}.start2 .chbt b{font-size:16px;font-weight:700;line-height:1.2}.start2 .chbt small{color:var(--s-zacht);font-size:16px;font-weight:500;line-height:1.5}.start2 .chbhulp{background:var(--s-wit);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--s-blauwrand);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:4px;padding:10px 14px;font-size:16px;font-weight:600;display:inline-flex;color:var(--s-blauwtekst)!important}.start2 .chbhulp span{font-size:17px;font-weight:700}.start2 .chkaart1{flex-direction:column;gap:8px;display:flex}.start2 .chkaart1 p{color:var(--s-zacht);margin:0 4px;font-size:16px;line-height:1.45}.start2 .kop{justify-content:space-between;align-items:baseline;margin:10px 0 2px;padding:4px 4px 0;display:flex}.start2 .kop b{letter-spacing:-.01em;font-size:19px;font-weight:700}.start2 .kop small{color:var(--s-zacht);font-size:16px;font-weight:500}.start2 .kop+*{margin-top:-6px}.start2 .link{min-height:44px;color:var(--s-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--s-ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--s-ink) 25%, transparent);text-underline-offset:3px;align-items:center;font-size:16px;font-weight:600;display:inline-flex}.start2 .vjalles{padding:6px 2px}.start2 .aanvr{background:var(--s-wit);border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 1px 2px #28346e0f,0 8px 22px #28346e1a}.start2 .akop{align-items:center;gap:12px;display:flex}.start2 .atekst{flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.start2 .spkop{align-items:center;gap:10px;margin-bottom:4px;display:flex}.start2 .spkop b{color:#8a3a00;font-size:16px;font-weight:700}.start2 .atitel{letter-spacing:-.015em;font-size:18px;font-weight:700;line-height:1.2}.start2 .afoto{background:var(--koraal-zacht);border-radius:99px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex;color:var(--koraal-tekst)!important}.start2 .abericht{background:var(--s-vlak);border-radius:16px;padding:12px 14px;font-size:16px;line-height:1.5}.start2 .ingediend{color:var(--s-zacht);margin-top:6px;font-size:16px;font-weight:500;display:block}.start2 .avoet{margin:-2px 0 2px}.start2 .knoppen{grid-template-columns:1fr 1fr;gap:12px;display:grid}.start2 .knoppen .knop{white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 10px;font-size:16px;font-weight:600;display:flex}.start2 .knoppen .knop.twee{background:var(--s-knopzacht);color:var(--s-ink);box-shadow:none}.start2 .aanvr .knop.hoofd{background:var(--blauw);color:var(--op-blauw);box-shadow:0 6px 16px color-mix(in srgb, var(--blauw) 30%, transparent)}.start2 .dblok .knop.hoofd{background:var(--s-wit);box-shadow:inset 0 0 0 1.5px var(--s-blauwrand);color:var(--s-blauwtekst)!important}.start2 .vjkaart{background:var(--s-glas);-webkit-backdrop-filter:blur(12px);box-shadow:var(--s-glasschaduw);border-radius:24px;flex-direction:column;gap:8px;margin-bottom:6px;padding:8px;display:flex}.start2 .vjrij,.start2 .vjleeg{background:var(--s-wit);min-height:68px;box-shadow:var(--s-schaduw);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.start2 .vjic{flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.start2 .vjt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.start2 .vjt b{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.5}.start2 .vjt small{color:var(--s-zacht);white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.5;overflow:hidden}.start2 .vjn{text-align:right;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.start2 .vjp{color:var(--s-pijl);font-size:20px;line-height:1}.start2 .vjleegassist{padding:14px 12px 0}.start2 .vjleegassist .assist{margin:0}.start2 .sbregel{background:var(--s-glas);border-radius:16px;margin:10px 0 0;padding:12px 14px;font-size:16px;line-height:1.45}.kiezel{color:#5b74e0;background:radial-gradient(circle at 32% 26%,#fff 0%,#eef2ff 28%,#dce3fd 62%,#c7d1f6 100%);border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:inset -2px -3px 5px #5b74e02e,inset 2px 2px 4px #ffffffe6,0 3px 7px #3f65f224}.kiezel svg{stroke-width:2.1px;filter:drop-shadow(0 1px #fffc)}.kiezel.kz-bel,.kiezel.kz-uitroep{color:#c05f00;background:radial-gradient(circle at 32% 26%,#fff 0%,#fff1e2 30%,#ffddba 66%,#f9c690 100%)}.kiezel.kz-persplus{color:#8a5a00;background:radial-gradient(circle at 32% 26%,#fff 0%,#fff6da 30%,#ffe6a3 66%,#ffd46e 100%)}.kiezel.kz-klembord{color:#6b55c8;background:radial-gradient(circle at 32% 26%,#fff 0%,#f2eeff 30%,#e0d6fa 66%,#cac1f6 100%)}.kiezel.kz-chat2{color:#0b6b43;background:radial-gradient(circle at 32% 26%,#fff 0%,#e6faf1 30%,#c9f0dd 66%,#a6e3c6 100%)}.start2 .wkkaart{background:var(--s-wit);border-radius:24px;padding:8px 8px 10px;box-shadow:0 1px 2px #2020200d,0 8px 22px #2020200f}.start2 .weeknav{justify-content:space-between;align-items:center;padding:0 2px 2px;display:flex}.start2 .weeknav button{min-width:40px;min-height:40px;font:inherit;color:var(--s-ink);cursor:pointer;background:0 0;border:0;border-radius:99px;font-size:17px;font-weight:600}.start2 .mnd{padding:0 12px;font-size:16px;font-weight:600}.start2 .week{grid-template-columns:repeat(7,1fr);gap:2px;padding-top:2px;display:grid}.start2 .dag{border-radius:14px;flex-direction:column;align-items:center;gap:5px;min-height:70px;padding:6px 0 4px;display:flex}.start2 .dag .wd{color:var(--s-pijl);font-size:16px;font-weight:600;line-height:1.5}.start2 .dag .dn{font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:600;display:grid}.start2 .dag.voorbij .dn{color:var(--s-pijl);font-weight:500}.start2 .dag.nu .dn{background:var(--s-ink);color:var(--achtergrond)}.start2 .dagsein{align-items:center;gap:4px;min-height:16px;display:flex}.start2 .stipjes{justify-content:center;gap:3px;display:flex}.start2 .vrijpil{background:var(--verzonken);color:var(--tekst-zacht);border-radius:99px;padding:0 6px;font-size:14px;line-height:16px}.start2 .sp{border-radius:50%;flex:0 0 10px;width:10px;height:10px;display:block}.start2 .c-nieuw{background:var(--st-nieuw-bol)}.start2 .c-ingeschreven{background:var(--st-ingeschreven-bol)}.start2 .c-intake{background:var(--st-intake-bol)}.start2 .c-wacht{background:var(--st-wacht-bol)}.start2 .c-bevallen{background:var(--st-bevallen-bol)}.start2 .sp-int{box-shadow:inset 0 0 0 1.5px var(--st-intake-bol);background:0 0}.start2 .sp-int.gedaan{background:var(--st-intake-bol);box-shadow:none}.start2 .spmeer{color:var(--s-pijl);font-size:12px;font-style:normal;line-height:10px}.start2 .stipleg{color:var(--s-pijl);flex-wrap:wrap;gap:6px 14px;margin-top:-14px;padding:10px 6px 0;font-size:16px;line-height:1.3;display:flex}.start2 .stipleg span{align-items:center;gap:6px;display:flex}.start2 .stipleg .legbreuk{flex:0 100%;height:0}.start2 .avgrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:2px 16px 10px;scroll-padding:0 16px;display:flex;overflow-x:auto}.start2 .avgrid::-webkit-scrollbar{display:none}.start2 .avkaart{scroll-snap-align:start;background:var(--s-wit);box-shadow:var(--s-schaduw);text-align:left;border-radius:24px;flex-direction:column;flex:0 0 calc(50% - 5px);align-items:flex-start;gap:4px;padding:14px;display:flex}.start2 .av{border-radius:99px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;font-size:17px;font-weight:600;display:flex}.start2 .av.f{background:var(--koraal-zacht);color:var(--koraal-tekst)}.start2 .av.k{background:var(--blauw-zacht);color:var(--blauw-tekst)}.start2 .avkaart b{font-size:16px;font-weight:700}.start2 .avsoort{background:var(--s-soort);color:var(--s-soorttekst);letter-spacing:.04em;border-radius:99px;margin-bottom:4px;padding:3px 10px;font-size:15px;font-weight:600}.start2 .avkaart small{color:var(--s-zacht);font-size:16px;font-weight:500;line-height:1.35}.start2 .avregel{align-self:flex-start;margin-top:-10px;padding:0 4px}.start2 .dblok{background:var(--s-wit);box-shadow:var(--s-glasschaduw);border:1px solid #ffffffe6;border-radius:28px;flex-direction:column;padding:10px 18px 18px;display:flex}.start2 .dblok.adskaart{background:var(--s-glas);-webkit-backdrop-filter:blur(12px)}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]) .start2 .dblok{border-color:#0000}}:root[data-theme=donker] .start2 .dblok{border-color:#0000}.start2 .dbkop{text-align:left;align-items:center;gap:12px;min-height:58px;display:flex}.start2 .adskaart .dbkop{min-height:46px;padding-bottom:2px}.start2 .dbic{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.start2 .dbkop b{flex:1;font-size:17px;font-weight:600}.start2 .dbtel{color:var(--s-pijl);font-size:16px}.start2 .dbbody{flex-direction:column;gap:10px;padding-top:4px;display:flex}.start2 .adskaart .dbbody{gap:8px;padding-top:0}.start2 .adsrij{background:var(--s-wit);border-radius:16px;align-items:center;gap:12px;min-height:52px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #28346e0d,0 4px 12px #28346e12}.start2 .adsrij .vjt{gap:1px}.start2 .adsrij .vjt b{line-height:1.25}.start2 .adsrij .vjt small{white-space:normal;line-height:1.3}.start2 .dbkern{margin:0 0 4px;font-size:16px;line-height:1.35}.start2 .dbkern b,.start2 .dbkern span{display:block}.start2 .dbkern b{font-weight:700}.start2 .dbaglink{min-height:44px;color:var(--s-ink);align-items:center;font-size:16px;font-weight:600;display:inline-flex}.start2 .dbtoel{color:var(--s-zacht);margin:0;font-size:16px;line-height:1.4}.start2 .dbnoot{color:var(--s-zacht);margin:0;font-size:16px;font-weight:500;line-height:1.45}.start2 .dbbody .knoppen{margin-top:6px}.start2 .vjpkop{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.start2 .vjpkop h1{margin:0;font-size:28px;font-weight:700;line-height:1.1}.start2 .adsintro{color:var(--s-zacht);margin:4px 0 0;font-size:16px}.start2 .vjph{align-items:center;gap:12px;margin:6px 4px 0;font-size:19px;font-weight:700;display:flex}.start2 .vjph span:nth-child(2){flex:1}.start2 .vjph .vjn{font-size:17px}.start2 .vjprij{background:var(--s-wit);min-height:64px;box-shadow:var(--s-schaduw);border-radius:18px;align-items:center;gap:12px;padding:12px 16px;display:flex}.start2 .vjprij .gzav{background:var(--blauw-zacht);width:28px;height:28px;color:var(--blauw-tekst);border-radius:99px;flex:0 0 28px;place-items:center;font-size:14px;font-weight:700;display:grid}.start2 .vjtijd{color:var(--s-zacht);margin-left:6px;font-size:15px;font-weight:400}.start2 .vjvoorb{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal!important;color:var(--s-ink)!important}.start2 .vjteller{background:var(--teller);min-width:22px;height:22px;color:var(--op-teller);border-radius:99px;place-items:center;padding:0 6px;font-size:14px;font-weight:700;display:grid}.start2 .adsitem{flex-direction:column;gap:2px;display:flex}.start2 .adsacties{gap:16px;padding:0 14px;display:flex}.start2 .adsacties button{min-height:44px;font:inherit;color:var(--s-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--s-ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--s-ink) 25%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600}.start2 .adsacties button.zacht{color:var(--s-zacht)}.start2 .adsrij.af{box-shadow:none;background:0 0}.start2 .adsv{width:24px;color:var(--s-zacht);flex:0 0 24px;place-items:center;font-weight:700;display:grid}.start2 .adsrij.af small button{font:inherit;color:var(--s-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.start2 .adsrij.af .kiezel{flex:0 0 28px;width:28px;height:28px}.start2 .adsrij.af .kiezel svg{width:14px;height:14px}.start2 .beginkaart{background:var(--s-wit);box-shadow:var(--s-schaduw);border-radius:24px;flex-direction:column;gap:6px;padding:16px 16px 14px;display:flex}.start2 .beginkaart b{font-size:19px;font-weight:700}.start2 .beginkaart p{color:var(--s-zacht);margin:0 0 6px;font-size:16px;line-height:1.45}.start2 .beginkaart .knop{justify-content:center;align-items:center;min-height:48px;text-decoration:none;display:flex}.vastbalk{gap:6px;display:flex}.vastbalk i{background:var(--verzonken);border-radius:6px;flex:1;height:10px}.vastbalk i.aan{background:var(--blauw)}.stappenlijst{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.hv-zien{font-size:var(--fs-tekst);grid-template-columns:auto 1fr;gap:6px 14px;margin:0;display:grid}.hv-zien div{display:contents}.hv-zien dt{color:var(--tekst-zacht)}.hv-zien dd{margin:0}.hv-kaart{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.hv-kaart.spoed{box-shadow:inset 0 0 0 2px var(--koraal), var(--schaduw)}.hv-spoedlabel{background:var(--koraal-zacht);color:var(--koraal-tekst);border-radius:var(--rond);font-size:var(--fs-tag);align-self:flex-start;padding:2px 10px;font-weight:700}.hv-kop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hv-kop b{font-size:16px;font-weight:600}.hv-kop small{color:var(--tekst-zacht);font-size:var(--fs-klein);white-space:nowrap}.hv-knoppen{gap:8px;display:flex}.hv-knoppen .knop{flex:1}.hv-tegels{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hv-tegel{background:var(--kaart);border-radius:var(--radius-kaart);box-shadow:var(--schaduw);color:inherit;flex-direction:column;gap:6px;min-height:120px;padding:14px;text-decoration:none;display:flex}.hv-tegel b{font-size:var(--fs-regel);font-weight:600}.hv-tegel small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.hv-tegel .pijl{color:var(--blauw-tekst);min-height:var(--tikvlak);align-items:center;margin-top:auto;font-size:13.5px;font-weight:600;display:inline-flex}.hv-uitleg{background:var(--verzonken);font-size:var(--fs-klein);color:var(--tekst-zacht);border-radius:14px;padding:10px 14px}.hv-keuze{flex-direction:column;gap:6px;display:flex}.hv-keuze label{min-height:var(--tikvlak);background:var(--verzonken);cursor:pointer;font-size:var(--fs-tekst);border-radius:14px;align-items:center;gap:12px;padding:6px 12px;display:flex}.hv-keuze input{width:22px;height:22px;accent-color:var(--blauw);margin:0}.hv-keuze small{color:var(--tekst-zacht);margin-left:auto}.hv-zinnen{flex-wrap:wrap;gap:6px;display:flex}.hv-zinnen .chip{min-height:var(--tikvlak);font-size:var(--fs-klein);text-align:left}.hv-stand{border-left:5px solid var(--blauw);flex-direction:column;gap:8px;display:flex}.hv-stand.nee{border-left-color:var(--koraal)}.hv-veldtekst{border:1.5px solid var(--lijn);background:var(--kaart);width:100%;color:var(--tekst);font:inherit;font-size:var(--fs-tekst);resize:vertical;border-radius:14px;padding:10px 14px}.hv-datums{gap:8px;display:flex}.hv-datums .veld{flex:1;min-width:0}.hv-select{min-height:var(--knop-hoogte);border:1.5px solid var(--lijn);background:var(--kaart);color:var(--tekst);font:inherit;font-size:var(--fs-tekst);border-radius:14px;width:100%;padding:0 12px}.hv-chips{flex-wrap:wrap;gap:8px;display:flex}.ch .vak{gap:12px}.ch-kop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ch-kop h2{margin:0}.ch-rij{align-items:center;gap:12px;min-height:44px;display:flex}.ch-rij .vjt{flex:1;min-width:0}.ch-rij .vjt small{white-space:normal}.ch-rij .vjt b a{color:inherit;text-decoration:none}.ch-lijn{border-top:1px solid var(--lijn);padding-top:12px}.ch .chips{flex-wrap:wrap;gap:8px;display:flex}.ch .chip{background:var(--kaart);min-height:40px;box-shadow:var(--s-schaduw);color:var(--tekst);cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 15px;font-size:16px;font-weight:500;display:inline-flex}.ch .chip[aria-pressed=true]{background:var(--blauw);color:var(--op-blauw);box-shadow:none}.ch .assist{margin:0}.ch .rond.vraagt{width:36px;height:36px;color:var(--blauw);cursor:pointer;background:#e4eafe;border:0;border-radius:99px;font-size:17px;font-weight:700}.hv .maxnoot{background:var(--verzonken);font-size:var(--fs-tekst);border-radius:18px;flex-direction:column;gap:4px;margin:0;padding:14px;line-height:1.45;display:flex}.hv .maxnoot b{font-weight:600}.hv .maxnoot span{color:var(--tekst-zacht)}.hv .maxnoot span+span{margin-top:6px}.hv .kop-vraag .titel{margin:0}.hv .maxnoot .knop{margin-top:8px}.hv .maxnoot .link{min-height:0;font:inherit;padding:0}.hv .soortuitleg{margin:0 2px;line-height:1.45}.hv .afeit{flex-wrap:wrap;gap:5px;margin:2px 0;display:flex}.hv .snel{font:inherit;text-align:left;background:var(--verzonken);color:var(--tekst);cursor:pointer;border:0;border-radius:99px;min-height:32px;padding:7px 12px;font-size:15px}.hv .wens{background:var(--kaart);box-shadow:inset 0 0 0 1.5px var(--blauw);color:var(--blauw-tekst);border-radius:99px;align-self:flex-start;padding:6px 12px;font-size:15px;font-weight:600}.hv .chteller{margin:2px 0 0;font-size:16px}.hv .sub.klein{font-size:15px}.hv .contact2{font-size:var(--fs-tekst);flex-direction:column;gap:2px;display:flex}.hv .contact2 div{gap:8px;display:flex}.hv .contact2 span{color:var(--tekst-zacht);flex:0 0 76px;width:76px;display:inline-block}.mv .tag{border:1px solid #0000;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;font-size:15px;font-weight:600;display:inline-flex}.mv .tag.t-ch{background:var(--kaart);color:var(--tekst);border-color:var(--tekst)}.mv .tag.t-collega{background:var(--koraal-zacht);color:var(--koraal-tekst)}.mv .hero{flex-direction:column;gap:6px;display:flex}.mv .hero .titel,.mv .hero .sub{margin:0}.mv .chvoor{background:var(--kaart);width:100%;font:inherit;color:inherit;text-align:left;box-shadow:var(--schaduw-klein,0 1px 2px #1b1b220d);border:0;border-radius:18px;align-items:center;gap:12px;min-height:44px;padding:12px 14px;text-decoration:none;display:flex}.mv .chvoor .chvt{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.mv .chvoor b{letter-spacing:-.01em;font-size:17px;font-weight:700}.mv .chvoor small,.mv .chreactie small{color:var(--tekst-zacht);font-size:15px}.mv .chvoor .vp{color:var(--tekst-zacht);font-size:22px}.mv .uitleg{color:var(--tekst-zacht);font-size:var(--fs-tekst);margin:0}.mv .chreactie{border-top:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.mv .chreactie:first-of-type{border-top:0}.mv .chreactie .knop{flex-basis:100%}.mv .chreactie .knop.twee{background:var(--verzonken);box-shadow:none}.mv .chwie{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:flex}.mv .chwie .t{flex-direction:column;min-width:0;display:flex}.mv .chwie b{letter-spacing:-.01em;font-size:17px;font-weight:700}.mv .chpijl{color:var(--tekst-zacht);font-weight:400}.mv .chav{flex:0 0 44px;width:44px;height:44px}.mv .feiten{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.mv .feit{background:var(--kaart);box-shadow:var(--schaduw);border-radius:18px;flex-direction:column;gap:2px;min-width:0;padding:16px 14px;display:flex}.mv .feit b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.mv .feit small{color:var(--tekst-zacht);font-size:15px}.mv .contact2{font-size:var(--fs-tekst);flex-direction:column;gap:2px;display:flex}.mv .contact2 div{gap:8px;display:flex}.mv .contact2 span{color:var(--tekst-zacht);flex:0 0 76px;width:76px;display:inline-block}.mv .wens{background:var(--kaart);box-shadow:inset 0 0 0 1.5px var(--blauw);color:var(--blauw-tekst);border-radius:99px;align-self:flex-start;padding:6px 12px;font-size:15px;font-weight:600}.mv .chtekst{white-space:pre-wrap;font-size:var(--fs-tekst);margin:0}.mv .maxnoot{background:var(--verzonken);font-size:var(--fs-tekst);border-radius:18px;flex-direction:column;gap:4px;margin:0;padding:14px;line-height:1.45;display:flex}.mv .maxnoot b{font-weight:600}.mv .maxnoot span{color:var(--tekst-zacht)}.mv .sub.klein{font-size:15px}.mv .wegvak{text-align:center;flex-direction:column;align-items:center;gap:4px;margin:18px 0 8px;display:flex}.mv .wegvak .wegknop{color:var(--pil-geannuleerd,#a3211a);min-height:44px;font-weight:600}.mv .wegvak .hv-knoppen{width:100%}.besch .kop-vraag .titel{margin:0}.besch .vak.wieziet{background:var(--blauw-zacht);box-shadow:none}.besch .vak.wieziet p{font-size:var(--fs-tekst);margin:0}.besch .vak p{font-size:var(--fs-tekst);margin:0;line-height:1.45}.besch .uitleg{color:var(--tekst-zacht)}.besch .chwaarom .link{align-self:flex-start;min-height:44px;padding:0}.besch .gratiskort{margin-top:4px;display:block}.besch .mndnav{justify-content:space-between;align-items:center;gap:8px;margin:4px 0 10px;display:flex}.besch .mndnav b{font-size:16px;font-weight:500}.besch .mndnav b small{text-transform:none}.besch .mndnav .rond{background:var(--verzonken);width:44px;height:44px;box-shadow:none;border:0;font-size:20px}.besch .mndnav .rond:disabled{opacity:.3}.besch .dkeus{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.besch .dkeus .wd{text-align:center;font-size:15px}.besch .dkeus button{background:var(--kaart);min-height:52px;box-shadow:var(--schaduw-klein,0 1px 2px #1b1b220f);font:inherit;font-size:var(--fs-tekst);font-variant-numeric:tabular-nums;color:var(--tekst);cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.besch .dkeus button small{color:var(--tekst-zacht);font-size:13px}.besch .dkeus button:disabled{opacity:.35;cursor:default}.besch .dkeus button[aria-pressed=true]{background:var(--tekst);color:var(--pagina);opacity:1}.besch .dkeus button[aria-pressed=true] small{color:var(--pagina)}.besch .dkeus button[aria-pressed=true]:disabled{opacity:.6}.pgtegels{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pgtegel{background:var(--kaart);color:var(--tekst);box-shadow:var(--schaduw);border-radius:22px;flex-direction:column;align-items:flex-start;gap:4px;min-height:118px;padding:14px;text-decoration:none;display:flex}.pgtekst{flex-direction:column;gap:4px;min-width:0;display:flex}.pgtegel b{font-size:var(--fs-regel);letter-spacing:-.01em;font-weight:600}.pgtegel small{font-size:var(--fs-klein);color:var(--tekst-zacht);line-height:1.35}.pgic{background:var(--blauw-zacht);width:36px;height:36px;color:var(--blauw-tekst);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;margin-bottom:4px;font-size:17px;font-weight:700;display:flex}.pgtegel.breed{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px;min-height:0}.pgtegel.breed .pgic{margin-bottom:0}.pgtegel.breed .pgtekst{flex:1}.abokaart{isolation:isolate;color:var(--tekst);background:var(--kaart) url(/assets/abonnement-bollen-D0l6ti0h.jpg) center bottom / cover no-repeat;border-radius:28px;flex-direction:column;gap:12px;min-height:220px;padding:20px 20px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000014}.abokaart:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#faf8f48c 0,#faf8f440 45%,#faf8f400 70%);position:absolute;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]) .abokaart:before{background:#1412108c}}:root[data-theme=donker] .abokaart:before{background:#1412108c}.abokaart .k{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:600}.abokaart .g{letter-spacing:-.02em;max-width:12ch;font-size:24px;font-weight:600;line-height:1.15}.abokaart .bar{background:#fff9;border-radius:99px;max-width:220px;height:8px;overflow:hidden}.abokaart .bar i{background:var(--tekst);border-radius:99px;height:100%;display:block}.abokaart .kn{min-height:44px;font-size:var(--fs-regel);align-self:flex-start;margin-top:auto;padding:0 18px}.blokrij{min-height:var(--regel-min);border-top:1px solid var(--lijn);align-items:center;gap:14px;padding:14px 0;display:flex}.blokrij .t{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.blokrij .t b{font-size:var(--fs-regel);font-weight:600}.blokrij .t small{font-size:var(--fs-klein);color:var(--tekst-zacht)}.schakelknop{cursor:pointer;justify-content:center;align-items:center;min-width:64px;min-height:48px;display:flex}.ptegel .pgic,.pgic{box-shadow:none;filter:none}.hulppag .hgroep{font-size:var(--fs-klein);color:var(--tekst-zacht);text-transform:uppercase;letter-spacing:.04em;margin:6px 4px 0;font-weight:600}.hulppag .hp-lijst{gap:0;padding-top:4px;padding-bottom:4px}.hulppag .hp-rij{border:0;border-top:1px solid var(--lijn);width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.hulppag .hp-rij:first-child{border-top:0}.hulppag .hp-rij .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hulppag .hp-rij b{font-weight:600}.hulppag .hp-rij small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.hulppag .hp-rij .pijl{color:var(--tekst-zacht);font-size:22px}.hulppag .hp-ic{flex:0 0 36px;width:36px;height:36px;font-size:16px}.hulppag .hp-faq{border-top:1px solid var(--lijn)}.hulppag .hp-faq:first-child{border-top:0}.hulppag .hp-faq summary{cursor:pointer;align-items:center;min-height:52px;font-weight:600;display:flex}.hulppag .hp-faq p{color:var(--tekst-zacht);font-size:var(--fs-tekst);margin:0 0 12px;line-height:1.45}.chip-knop{min-height:var(--tikvlak);border-radius:var(--rond);background:var(--kaart);box-shadow:var(--schaduw);color:var(--tekst);padding:0 16px;font-size:14px;font-weight:600}.kal{background:var(--kaart);border-radius:var(--radius-kaart);box-shadow:var(--schaduw);padding:14px 8px 10px;scroll-margin-top:12px}.kal-titel{padding:0 8px 8px;font-size:var(--fs-kop)!important;font-weight:600!important}.kal-titel:first-letter,.dagdetail-kop h3:first-letter,.weekdag h3:first-letter{text-transform:uppercase}.kal-dow{color:var(--tekst-zacht);text-align:center;grid-template-columns:repeat(7,1fr);padding-bottom:6px;font-size:10.5px;display:grid}.kal-grid{grid-template-columns:repeat(7,1fr);row-gap:4px;display:grid}.kd{border-radius:var(--radius-dag);flex-direction:column;align-items:center;gap:4px;min-height:52px;padding-top:3px;display:flex}.kd .dn{border-radius:var(--rond);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:30px;height:30px;font-size:13.5px;display:flex}.kd.nu .dn{background:var(--tekst);color:var(--achtergrond);font-weight:600}.kd.verleden .dn{color:var(--tekst-zacht)}.kd.gekozen{box-shadow:inset 0 0 0 2px var(--blauw)}.bollen{gap:3px;min-height:8px;display:flex}.vrijlabel{color:var(--tekst-zacht);font-size:10px;font-weight:600;line-height:1}.dagdetail{background:var(--verzonken);border-radius:18px;flex-direction:column;gap:8px;margin:10px 4px 2px;padding:14px;display:flex}.dagdetail-kop{justify-content:space-between;align-items:center;gap:8px;display:flex}.dagdetail-kop h3{font-size:var(--fs-regel);font-weight:600}.dagrij{min-height:var(--tikvlak);color:inherit;align-items:center;gap:10px;padding:4px 0;text-decoration:none;display:flex}.dagrij-tekst{flex-direction:column;flex:1;min-width:0;display:flex}.dagrij-tekst b{font-weight:600;font-size:var(--fs-regel)}.dagrij-tekst small{color:var(--tekst-zacht);font-size:var(--fs-klein-krap)}.pilletje{border-radius:var(--rond);white-space:nowrap;padding:4px 9px;font-size:11px;font-weight:600}.ovvak{gap:8px;padding:14px 0 12px;overflow:hidden}.ovkop,.ovvak>.sub{padding:0 16px}.ov{scrollbar-width:thin;outline-offset:-3px;padding:0 0 4px;overflow-x:auto}.ovgrid{min-height:120px;position:relative}.ovmnd{height:22px;position:relative}.ovmnd div{border-left:1px solid var(--lijn);height:22px;position:absolute;top:0}.ovmnd span{font-size:var(--fs-klein-krap);letter-spacing:.06em;text-transform:uppercase;color:var(--tekst-zacht);padding-left:6px;position:sticky;left:0}.ovmax{background:var(--koraal-zacht);pointer-events:none;border-radius:16px;justify-content:center;align-items:flex-start;padding-top:4px;display:flex;position:absolute;top:22px;bottom:34px}.ovmax span{color:var(--koraal-tekst);white-space:nowrap;font-size:10.5px;font-weight:600}.ovnu{background:var(--tekst);opacity:.35;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:22px;bottom:34px}.ovrijen{flex-direction:column;gap:8px;padding:22px 0 10px;display:flex;position:relative}.ovrij{height:40px;position:relative}.ovpil{border-radius:var(--rond);background:var(--kaart);border:1px solid var(--lijn);height:40px;color:var(--tekst);white-space:nowrap;align-items:center;gap:8px;min-width:44px;padding:0 10px 0 12px;text-decoration:none;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 1px 3px #2020201f}.ovpil.smal{gap:6px;padding:0 8px}.ovpil.smal .ovdatum{display:none}.ovpil b{text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ovdatum{color:var(--tekst-zacht);margin-left:auto;font-size:11.5px}.ovpil.vrij{background:repeating-linear-gradient(135deg, var(--achtergrond) 0 6px, var(--kaart) 6px 12px);border:1px dashed var(--tekst-zacht);box-shadow:none;justify-content:center;padding:0 6px}.ovpil.vrij b{font-size:var(--fs-klein-krap);color:var(--tekst-zacht)}.ovweken{height:34px;position:relative}.ovweek{border-left:1px solid var(--lijn);justify-content:flex-start;align-items:center;height:34px;display:flex;position:absolute;top:0}.ovweek span{color:var(--tekst-zacht);border-radius:var(--rond);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:28px;height:24px;margin-left:4px;font-size:11px;display:flex}.ovweek.nu span{background:var(--tekst);color:var(--achtergrond);font-weight:600}.ovweek:hover span{background:var(--blauw-zacht);color:var(--blauw-tekst)}.ovleg{font-size:var(--fs-klein-krap);color:var(--tekst-zacht);align-items:center;gap:6px;padding:0 16px;display:flex}.ovleg i{background:var(--koraal-zacht);border:1px solid var(--koraal);border-radius:4px;width:14px;height:14px}.weeknav{justify-content:space-between;align-items:center;gap:8px;display:flex}.weeknav h2{text-align:center;font-size:17px;font-weight:600}.drukvak{background:var(--koraal-zacht);color:var(--koraal-tekst);box-shadow:none}.drukvak h3{color:inherit}.weekdag{gap:8px;padding:14px 16px}.weekdag h3 small{color:var(--blauw-tekst);text-transform:none;font-weight:500}.weekdag.nu{box-shadow:inset 0 0 0 2px var(--blauw), var(--schaduw)}.weekpil{min-height:var(--tikvlak);background:var(--verzonken);color:inherit;border-radius:16px;grid-template-columns:8px 1fr;align-items:center;column-gap:10px;padding:6px 12px;text-decoration:none;display:grid}.weekpil b{font-weight:600;font-size:var(--fs-regel)}.weekpil small{color:var(--tekst-zacht);font-size:var(--fs-klein-krap);grid-column:2}.vrijrij{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=520px){.vrijrij{grid-template-columns:1fr 1fr}}.vrijrij input{width:100%;min-width:0}.vrijlijst-kop{font-size:var(--fs-kop);margin-top:8px;font-weight:600}.vrijregel{border-top:1px solid var(--lijn);justify-content:space-between;align-items:center;padding:4px 0;display:flex}.kalvak{gap:8px;padding:20px 8px 8px}.kalkop{flex-direction:column;gap:4px;padding:0 10px;display:flex}.kalscroll{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:420px;display:flex;position:relative;overflow-y:auto}.kalvak .kal{box-shadow:none;background:0 0;border-radius:0;padding:10px 0 6px}.komt{flex-direction:column;gap:10px;display:flex}.komtkop{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.komtkop h2{font-size:var(--fs-kop);font-weight:600}.komtrij{background:var(--kaart);box-shadow:var(--schaduw);border-radius:22px;flex-wrap:wrap;padding:14px 16px}.vrijwaarschuwing{background:var(--st-nieuw-zacht);color:#202020;border-radius:22px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.vrijwaarschuwing b{font-weight:600}.vrijform{flex-direction:column;gap:14px;display:flex}.vrijform .vrijrij{background:var(--kaart);box-shadow:var(--schaduw);border-radius:26px;flex-direction:column;gap:12px;padding:18px;display:flex}.ovmax{background:var(--pil-geannuleerd-vlak)}.ovmax span{color:var(--pil-geannuleerd)}.ovmax span:before{content:"⚠ "}.kd.druk{background:var(--pil-geannuleerd-vlak)}.drukvak{background:var(--pil-geannuleerd-vlak);color:var(--pil-geannuleerd)}.drukvak>b:before{content:"⚠ "}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.amf{max-width:560px;min-height:100%;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(32px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:14px;margin:0 auto;display:flex}.amkop-rij{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.amkop h1{font-size:24px;line-height:1.15}.taalknop{min-width:var(--tikvlak);min-height:var(--tikvlak);border-radius:var(--rond);background:var(--kaart);box-shadow:var(--schaduw);font-weight:600;font-size:var(--fs-klein)}.vertrouw{font-size:var(--fs-klein);color:var(--tekst-zacht);flex-wrap:wrap;gap:6px 14px;display:flex}.amvoort{flex-direction:column;gap:6px;display:flex}.amvbalk{background:var(--verzonken);border-radius:3px;height:6px;overflow:hidden}.amvbalk i{background:var(--blauw);height:100%;transition:width var(--overgang);border-radius:3px;display:block}.amvoort small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.amvak{gap:var(--r4);padding:20px}.amstaptitel{font-size:20px!important}.amkopje{font-size:var(--fs-kop);margin-top:4px;font-weight:600}.veldlabel{font-weight:600;font-size:var(--fs-regel)}.optioneel{color:var(--tekst-zacht);font-weight:400;font-size:var(--fs-klein)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{min-height:var(--tikvlak);border-radius:var(--rond);background:var(--verzonken);text-align:center;padding:0 16px;font-size:14px;font-weight:500}.chip[aria-pressed=true]{background:var(--blauw);color:var(--op-blauw)}.chip[aria-pressed=true][data-meer]:before{content:"✓ "}.groep-fout .chips .chip{box-shadow:inset 0 0 0 1.5px var(--koraal)}.waarom{font-size:var(--fs-klein);color:var(--tekst-zacht);margin-top:-6px}.waarom summary{min-height:var(--tikvlak);cursor:pointer;color:var(--blauw-tekst);align-items:center;font-weight:600;display:flex}.waarom p{padding:0 0 6px}.vinkrij{font-size:var(--fs-tekst);min-height:var(--tikvlak);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.vinkrij input{width:24px;height:24px;accent-color:var(--blauw);flex:none;margin:2px 0 0}.amover{background:var(--verzonken);border-radius:18px;flex-direction:column;padding:14px;display:flex}.amover h3{font-size:var(--fs-kop);margin-bottom:8px;font-weight:600}.amover .rij>span:first-child{color:inherit;flex:1}.amover small{color:var(--tekst-zacht)}.icvak{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.icvak legend{font-weight:600;font-size:var(--fs-regel);margin-bottom:4px;padding:0}.icvak legend small{color:var(--tekst-zacht);font-weight:400}.icgrid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.icgrid button{aspect-ratio:1;min-height:var(--tikvlak);border-radius:var(--rond);background:var(--verzonken);justify-content:center;align-items:center;font-size:22px;display:flex}.icgrid button[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--blauw);background:var(--blauw-zacht)}.amknop{gap:8px;margin-top:4px;display:flex}.amknop .knop{flex:1}.amvoet{font-size:var(--fs-klein);color:var(--tekst-zacht);justify-content:center;align-items:center;gap:6px;padding:8px 0;display:flex}.valkuil{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=380px){.icgrid{grid-template-columns:repeat(4,1fr)}}.webdagen{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.webdag{background:var(--verzonken);white-space:nowrap;border-radius:16px;flex:none;min-height:52px;padding:0 14px;font-size:14px;font-weight:600}.webdag[aria-pressed=true]{background:var(--blauw);color:var(--op-blauw)}.tijdknoppen{flex-wrap:wrap;gap:8px;display:flex}.openbaar .opn-naam{font-size:28px;line-height:1.15}.opn-held{gap:14px}.opn-zin{font-size:20px;font-weight:500;line-height:1.35}.opn-chip{pointer-events:none;align-items:center;display:inline-flex}.opn-foto{object-fit:cover;border:3px solid var(--paneel,#fff);border-radius:99px;flex:0 0 64px;width:64px;height:64px;box-shadow:0 4px 12px #1b1b221f}.adres3{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:10px;display:grid}.adres3 .veld{min-width:0}.fotorij{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fotovb{object-fit:cover;border-radius:18px;width:72px;height:72px}.minipwrap{pointer-events:none;background:var(--verzonken);border-radius:22px;padding:30px 14px 14px;position:relative}.miniplab{letter-spacing:.08em;text-transform:uppercase;color:var(--tekst-zacht);font-size:11px;font-weight:600;position:absolute;top:8px;left:14px}.minip{background:var(--achtergrond);color:var(--tekst);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:0 14px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f}.minib{background:var(--blauw);opacity:.22;width:calc(100% + 28px);height:40px;margin:0 -14px -22px}.minilogo{letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:var(--blauw);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:relative}.minip b{letter-spacing:-.01em;color:var(--tekst);font-size:15px;font-weight:500}.minover{align-items:center;gap:8px;display:flex}.minip small{font-size:var(--fs-klein-krap);color:var(--tekst-zacht)}.minik{background:color-mix(in srgb, var(--blauw) 18%, #fff);min-height:40px;color:color-mix(in srgb, var(--blauw) 70%, #000);border-radius:99px;align-items:center;margin-top:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}body:has(.onb){background:#eff2f9}.onb{color:#1b1b22;width:390px;height:844px;font-family:Instrument Sans,-apple-system,Segoe UI,sans-serif;font-size:var(--fs,16px);background:#eff2f9;flex-direction:column;line-height:1.4;display:flex;position:relative;overflow:hidden}.onb *{box-sizing:border-box}.onb button,.onb input,.onb textarea{font-family:inherit;font-size:inherit;color:inherit}.onb .top{flex-direction:column;gap:6px;padding:14px 16px 6px;display:flex}.onb .toprow{align-items:center;gap:10px;display:flex}.onb .back{cursor:pointer;background:#fff;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.onb .bar{flex:1;gap:5px;display:flex}.onb .seg{background:#d3d9f3;border-radius:99px;height:7px;overflow:hidden}.onb .seg i{border-radius:99px;height:100%;transition:width .35s;display:block}.onb .segs-l{font-size:var(--fs,16px);color:#5a5f78;letter-spacing:.01em;gap:5px;padding-left:46px;font-weight:600;display:flex}.onb .segs-l span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.onb .segs-l .now{color:#1b1b22}.onb .mini{background:#fff;border-radius:18px;flex-direction:column;gap:6px;margin:4px 16px 0;padding:10px 12px;display:flex;box-shadow:0 1px 2px #1b1b220d,0 6px 18px #1b1b220f}.onb .mini-h{font-size:var(--fs,16px);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.onb .mini-k{font-size:var(--fs,16px);letter-spacing:.08em;color:#b05d00;background:#ffe8d1;border-radius:99px;padding:2px 8px;font-weight:700}.onb .mini-p{font-size:var(--fs,16px);letter-spacing:.08em;color:#2e54d1;background:#e1e9fd;border-radius:99px;padding:2px 8px;font-weight:700}.onb .chips{flex-wrap:wrap;gap:5px;display:flex}.onb .mc{font-size:var(--fs,16px);color:#30344a;background:#f1f3fb;border-radius:99px;padding:3px 9px}.onb .mc.new{animation:.5s onb-pop}.onb .muted{color:#5a5f78}.onb .scr{flex-direction:column;flex:1;min-height:0;display:flex}.onb .content{flex-direction:column;flex:1;gap:12px;padding:14px 16px 8px;display:flex;overflow:hidden auto}.onb .actions{flex-direction:column;gap:8px;padding:10px 16px 22px;display:flex}.onb h1{letter-spacing:-.02em;margin:0;font-size:25px;font-weight:600;line-height:1.15}.onb h2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.2}.onb p{margin:0}.onb .lead{font-size:var(--fs,16px);color:#3e4360;line-height:1.45}.onb .btn{background:var(--blauw);color:#fff;height:52px;font-weight:600;font-size:var(--fs,16px);cursor:pointer;border:0;border-radius:99px;width:100%}.onb .btn:disabled{cursor:default;background:#b9c4ee}.onb .btn2{color:#1b1b22;height:48px;font-weight:600;font-size:var(--fs,16px);cursor:pointer;background:#fff;border:0;border-radius:99px;width:100%}.onb .link{color:#2e54d1;cursor:pointer;font-weight:600;font-size:var(--fs,16px);background:0 0;border:0;padding:6px}.onb .tiles{flex-direction:column;gap:8px;display:flex}.onb .tile{text-align:left;cursor:pointer;min-height:50px;font-size:var(--fs,16px);background:#fff;border:2px solid #0000;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.onb .tile .ck{border:2px solid #c9cfe6;border-radius:99px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.onb .tile.on{border-color:var(--blauw);background:#f3f6ff}.onb .tile.on .ck{background:var(--blauw);border-color:var(--blauw)}.onb .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onb .chip{cursor:pointer;min-height:44px;font-size:var(--fs,16px);background:#fff;border:2px solid #0000;border-radius:99px;align-items:center;gap:7px;padding:8px 14px;display:flex}.onb .chip.on{border-color:var(--blauw);background:#f3f6ff}.onb .wrap{flex-wrap:wrap;gap:8px;display:flex}.onb .counter{color:#30344a;font-weight:600;font-size:var(--fs,16px);background:#dde1ec;border-radius:99px;align-self:flex-start;padding:6px 14px}.onb .counter.bump{animation:.4s onb-pop}.onb .fb{font-size:var(--fs,16px);background:#fff;border-radius:16px;padding:12px 14px;animation:.35s onb-fade}.onb .card{background:#fff;border-radius:22px;padding:14px;box-shadow:0 1px 2px #1b1b220d,0 8px 22px #1b1b220f}.onb .bol{border-radius:99px;flex:none;position:relative;box-shadow:inset -4px -6px 10px #0000001f,0 6px 14px #1b1b2224}.onb .bol:before,.onb .bol:after{content:"";background:#1b1b22;border-radius:99px;width:11%;height:15%;position:absolute;top:38%}.onb .bol:before{left:32%}.onb .bol:after{right:32%}.onb .b-blauw{background:radial-gradient(circle at 34% 28%,#ffd9ae 0,#fda145 55%,#e07f1f 100%)}.onb .b-planner{background:radial-gradient(circle at 34% 28%,#d5deff 0,#7f98fb 55%,#5b72d9 100%)}.onb .b-contact{background:radial-gradient(circle at 34% 28%,#efe7ff 0,#b8a2f1 55%,#8f77d6 100%)}.onb .b-aanmeld{background:radial-gradient(circle at 34% 28%,#ffe2bf 0,#fda145 55%,#e07f1f 100%)}.onb .s56{width:56px;height:56px}.onb .s44{width:44px;height:44px}.onb .s34{width:34px;height:34px}.onb .s28{width:28px;height:28px}.onb .s90{width:90px;height:90px}.onb .team{justify-content:space-between;gap:6px;display:flex}.onb .mate{cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:5px;width:25%;padding:4px;display:flex}.onb .mate span{font-size:var(--fs,16px);text-align:center;font-weight:600;line-height:1.2}.onb .mate.on{background:#fff}.onb .mate .bol{animation:.6s both onb-hop}.onb .say{font-size:var(--fs,16px);background:#fff;border-radius:16px;padding:10px 12px;animation:.3s onb-fade}.onb .lane{background:#fff;border-radius:18px;flex-direction:column;gap:7px;padding:12px;display:flex}.onb .lane-h{font-size:var(--fs,16px);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.onb .st{font-size:var(--fs,16px);align-items:flex-start;gap:8px;animation:.45s both onb-slidein;display:flex}.onb .st i{border-radius:99px;flex:none;width:12px;height:12px;margin-top:4px}.onb .st small{color:#5a5f78;font-size:var(--fs,16px);display:block}.onb .d1{animation-delay:.15s}.onb .d2{animation-delay:.35s}.onb .d3{animation-delay:.55s}.onb .d4{animation-delay:.75s}.onb .d5{animation-delay:.95s}.onb .d6{animation-delay:1.15s}.onb .d7{animation-delay:1.35s}.onb .sum{font-weight:600;font-size:var(--fs,16px);color:#1b1b22;background:#fff;border-radius:16px;padding:12px 14px}.onb .big{min-height:64px;font-size:16.5px;font-weight:500}.onb .chat{flex-direction:column;gap:10px;display:flex}.onb .msg{align-items:flex-end;gap:8px;display:flex}.onb .bub{background:#fff;border-radius:18px 18px 18px 6px;max-width:290px;padding:12px 14px}.onb .bub b{margin-bottom:3px;font-size:17px;font-weight:600;display:block}.onb .me{background:var(--blauw);color:#fff;border-radius:18px 18px 6px;align-self:flex-end;max-width:270px;padding:10px 14px;animation:.3s onb-fade}.onb .field{flex-direction:column;gap:6px;display:flex}.onb .field label{font-size:var(--fs,16px);color:#4a4f66;font-weight:600}.onb .inp{background:#fff;border:2px solid #d3d9f3;border-radius:14px;outline:none;width:100%;height:52px;padding:0 14px;font-size:17px}.onb .inp:focus{border-color:var(--blauw)}.onb .err{color:#a0201a;font-size:var(--fs,16px)}.onb .done{font-size:var(--fs,16px);background:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-weight:600;animation:.4s onb-fade;display:flex}.onb .map{background-color:#dde3f7;background-image:linear-gradient(#cfd7f2 1px,#0000 1px),linear-gradient(90deg,#cfd7f2 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:18px;height:170px;position:relative;overflow:hidden}.onb .road{opacity:.8;background:#fff;position:absolute}.onb .pin{background:var(--blauw);border:3px solid #fff;border-radius:99px;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%;box-shadow:0 2px 6px #0003}.onb .ring{border:2px solid var(--blauw);background:#1a73e81f;border-radius:99px;transition:width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onb .vg{background:#ffc757;border:2px solid #8a6400;border-radius:99px;width:14px;height:14px;position:absolute}.onb .cap{font-size:var(--fs,16px);color:#4a4f66}.onb .seg3{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.onb .num{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:16px;height:58px;font-size:22px;font-weight:600}.onb .num.on{border-color:var(--blauw);background:#f3f6ff}.onb .tl{background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:12px;display:flex}.onb .tlb{background:#7f98fb;border-radius:99px;height:12px;animation:.4s both onb-slidein}.onb .days{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.onb .day{cursor:pointer;height:46px;font-weight:600;font-size:var(--fs,16px);background:#fff;border:2px solid #0000;border-radius:12px}.onb .day.on{border-color:var(--blauw);color:#1b1b22;background:#f3f6ff}.onb .trow{font-size:var(--fs,16px);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;animation:.3s onb-fade;display:flex}.onb .trow b{width:28px}.onb .tinp{border:2px solid #d3d9f3;border-radius:10px;flex:1;width:auto;min-width:0;height:40px;padding:0 6px;font-size:16px}.onb .half{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:10px;display:flex}.onb .ready{flex-direction:column;gap:8px;width:100%;display:flex}.onb .rr{font-size:var(--fs,16px);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;animation:.4s both onb-slidein;display:flex}.onb .avatar{color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-size:26px;font-weight:600;display:flex}.onb .ta{width:100%;min-height:150px;font-size:var(--fs,16px);resize:none;background:#fff;border:2px solid #d3d9f3;border-radius:14px;outline:none;padding:12px;line-height:1.45}.onb .ta:focus{border-color:var(--blauw)}.onb .tag{letter-spacing:.07em;text-transform:uppercase;border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:15px;font-weight:700}.onb .swipe{scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding-bottom:6px;padding-left:16px;padding-right:16px;display:flex;overflow-x:auto}.onb .sty{scroll-snap-align:center;cursor:pointer;text-align:left;background:#fff;border:3px solid #0000;border-radius:20px;flex-direction:column;flex:none;gap:8px;width:250px;padding:12px;display:flex}.onb .sty.on{border-color:var(--blauw)}.onb .sty .pv{border-radius:14px;flex-direction:column;gap:7px;height:150px;padding:12px;display:flex}.onb .pv i{background:#0000001a;border-radius:99px;height:8px;display:block}.onb .page{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #1b1b220d,0 8px 22px #1b1b220f}.onb .page-h{align-items:center;gap:12px;padding:16px;display:flex}.onb .confetti{pointer-events:none;height:260px;position:absolute;inset:0 0 auto;overflow:hidden}.onb .confetti i{border-radius:3px;width:9px;height:14px;animation:2.4s cubic-bezier(.2,.6,.4,1) both onb-conf;position:absolute;top:-14px}@keyframes onb-conf{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translateY(250px)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.onb .confetti{display:none}}.onb .plus{color:#24346e;min-height:36px;font-size:var(--fs,16px);background:#fff;border:1.5px dashed #9fb0f5;border-radius:99px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.onb .pg-cover{height:78px;position:relative;overflow:hidden}.onb .pg-cover i{opacity:.55;border-radius:99px;position:absolute}.onb .pg-id{align-items:flex-end;gap:12px;margin-top:-36px;padding:0 16px;display:flex;position:relative}.onb .pg-id .avatar{border:4px solid #fff;width:76px;height:76px;font-size:28px;box-shadow:0 4px 12px #1b1b2222}.onb .pg-id b{font-size:19px;line-height:1.2;display:block}.onb .pg-id .muted{font-size:var(--fs,16px)}.onb .pg-cta{color:#fff;height:48px;font-weight:600;font-size:var(--fs,16px);border-radius:99px;justify-content:center;align-items:center;display:flex}.onb .page.hl{box-shadow:0 2px 4px #1b1b220d,0 16px 36px #3241ae2e}.onb .urlbar.big{font-size:var(--fs,16px);color:#24346e;background:#fff;padding:8px 14px;font-weight:600;box-shadow:0 1px 2px #1b1b220d}.onb .page-b{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.onb .form{background:#f6f7fc;border-radius:16px;flex-direction:column;gap:6px;padding:12px;display:flex}.onb .fr{font-size:var(--fs,16px);border-bottom:1px solid #e3e6f2;justify-content:space-between;padding:5px 0;display:flex}.onb .fr span:first-child{color:#5a5f78}.onb .urlbar{font-size:var(--fs,16px);color:#4a4f66;background:#fff;border-radius:99px;align-self:center;align-items:center;gap:6px;padding:6px 12px;display:flex}.onb .ff{flex-direction:column;gap:3px;display:flex}.onb .ff span{font-size:var(--fs,16px);color:#4a4f66}.onb .ff div{font-size:var(--fs,16px);background:#fff;border:1.5px solid #d3d9f3;border-radius:10px;padding:8px 10px}.onb .build>*{animation:.55s both onb-rise}.onb .notif{z-index:5;background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:12px;animation:.5s cubic-bezier(.2,.9,.3,1.2) both onb-drop;display:flex;position:absolute;top:14px;left:12px;right:12px;box-shadow:0 12px 30px #1b1b2233}.onb .ok{font-weight:700;font-size:var(--fs,16px);border-radius:99px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.onb .past-goed{color:#2e54d1;background:#e1e9fd}.onb .past-redelijk{color:#8a4500;background:#ffe8d1}.onb .past-minder{color:#4b4f60;background:#ecedf1}.onb .why{font-size:var(--fs,16px);flex-direction:column;gap:5px;display:flex}.onb .did{font-size:var(--fs,16px);background:#f6f7fc;border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.onb .did div{gap:8px;animation:.4s both onb-slidein;display:flex}.onb .row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onb .cele{text-align:center;flex-direction:column;flex:1;align-items:center;gap:14px;padding:28px 20px 8px;display:flex;overflow-y:auto}.onb .logo4{width:180px;height:130px;position:relative}.onb .logo4 .bol{width:74px;height:74px;position:absolute}.onb .fly1{animation:1.4s cubic-bezier(.3,1.3,.5,1) both onb-fly1;top:28px;left:20px}.onb .fly2{animation:1.4s cubic-bezier(.3,1.3,.5,1) both onb-fly2;top:4px;left:62px}.onb .fly3{animation:1.4s cubic-bezier(.3,1.3,.5,1) both onb-fly3;top:50px;left:86px}.onb .fly4{animation:1.4s cubic-bezier(.3,1.3,.5,1) both onb-fly4;top:56px;left:44px}.onb .wordmark{letter-spacing:-.03em;font-size:26px;font-weight:700}.onb .wordmark .l{color:var(--blauw)}.onb .wordmark .d{color:#ff7e1f}.onb .wa{background:#e7f0e2;border-radius:16px;flex-direction:column;gap:6px;padding:10px;display:flex}.onb .wab{font-size:var(--fs,16px);background:#fff;border-radius:12px;padding:8px 10px}.onb .wal{font-size:var(--fs,16px);color:#2e54d1;background:#f1f3fb;border-radius:8px;padding:6px 8px}.onb .three{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.onb .three .btn,.onb .three .btn2{height:48px;font-size:var(--fs,16px);padding:0 6px}.onb .home-h{justify-content:space-between;align-items:center;padding:20px 16px 8px;display:flex}.onb .obk{background:var(--blauw);color:#fff;border-radius:26px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.onb .obk .btnw{color:#2e54d1;height:48px;font-weight:700;font-size:var(--fs,16px);cursor:pointer;background:#fff;border:0;border-radius:99px}.onb .task{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.onb .task .dot{border-radius:99px;flex:none;width:12px;height:12px}.onb .anim-c{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:0 24px;display:flex}.onb .intro{gap:14px;display:flex}.onb .intro div{font-weight:600;font-size:var(--fs,16px);flex-direction:column;align-items:center;gap:8px;animation:.6s both onb-rise;display:flex}.onb .skip{cursor:pointer;font-weight:600;font-size:var(--fs,16px);background:#fff;border:0;border-radius:99px;padding:8px 14px;position:absolute;top:16px;right:16px}.onb .slidecard{animation:.5s both onb-rise}.onb .chh{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:10px 12px;animation:.4s onb-fade;display:flex}.onb .chh .bol{animation:.6s both onb-hop}.onb .chh b{font-size:16.5px;line-height:1.25;display:block}.onb .chh small{color:#5a5f78;font-size:var(--fs,16px);line-height:1.35;display:block}.onb .num1{color:#2e54d1;width:28px;height:28px;font-weight:700;font-size:var(--fs,16px);background:#e1e9fd;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.onb .ico{background:#f1f3fb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.onb .hero{background:#dbe1fc;border-radius:22px;flex-direction:column;gap:6px;padding:16px 16px 14px;animation:.4s onb-fade;display:flex}.onb .hero b{letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1.2}.onb .hero p{color:#30344a;font-size:var(--fs,16px)}.onb .vis{border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:16px;font-weight:700;display:inline-flex}.onb .vis-p{color:#4b4f60;background:#ecedf1}.onb .vis-o{color:#2e54d1;background:#e1e9fd}.onb .chl{font-size:var(--fs,16px);letter-spacing:.08em;text-transform:uppercase;color:#5a5f78;font-weight:700;display:block}.onb .nr{font-size:var(--fs,16px);color:#4a4f66;z-index:9;pointer-events:none;background:#ffffffd9;border-radius:99px;padding:2px 8px;font-weight:700;position:absolute;bottom:6px;right:10px}.onb .hold{justify-content:center;align-items:center;gap:0;display:flex}.onb .hold .card{text-align:left;flex-direction:column;gap:4px;width:190px;margin-left:-14px;padding:12px 14px;animation:.9s cubic-bezier(.3,1.2,.5,1) .5s both onb-handin;display:flex;transform:rotate(-3deg)}@keyframes onb-handin{0%{opacity:0;transform:translate(110px)rotate(6deg)}to{opacity:1;transform:rotate(-3deg)}}.onb .st.mine{font-weight:600}.onb .mine-p{font-size:var(--fs,16px);color:#2e54d1;vertical-align:1px;background:#e1e9fd;border-radius:99px;align-items:center;gap:4px;margin-left:6px;padding:1px 8px;font-weight:700;display:inline-flex}.onb .st .dotm{background:#c9cfe6;border-radius:99px;flex:none;width:8px;height:8px;margin-top:6px}.onb .st .dotc{background:var(--blauw);border-radius:99px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}@keyframes onb-pop{0%{transform:scale(.85)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes onb-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes onb-slidein{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes onb-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes onb-hop{0%{opacity:0;transform:translateY(14px)scale(.6)}70%{opacity:1;transform:translateY(-4px)scale(1.05)}to{transform:none}}@keyframes onb-drop{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}@keyframes onb-fly1{0%{transform:translate(-140px,-260px)}to{transform:none}}@keyframes onb-fly2{0%{transform:translate(160px,-280px)}to{transform:none}}@keyframes onb-fly3{0%{transform:translate(170px,300px)}to{transform:none}}@keyframes onb-fly4{0%{transform:translate(-160px,300px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.onb *{transition:none!important;animation:none!important}}.onb .tk{color:#24346e;font-size:var(--fs,16px);background:#dbe1fc;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-weight:600;animation:.4s onb-fade;display:inline-flex}.onb .tk b{font-weight:700}.onb .lean{font-size:var(--fs,16px);align-items:center;gap:10px;padding:6px 0;display:flex}.onb .lean .dotc{background:var(--blauw);border-radius:99px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.onb .laneh2{font-size:var(--fs,16px);letter-spacing:.06em;text-transform:uppercase;color:#4a4f66;font-weight:700}.onb .donec{background:#fff;border-radius:16px;flex-direction:column;gap:2px;max-height:140px;padding:10px 14px;animation:.4s onb-fade,.5s 3.4s forwards onb-toastgo;display:flex;overflow:hidden}@keyframes onb-toastgo{to{opacity:0;max-height:0;margin-bottom:-12px;padding-top:0;padding-bottom:0}}.onb .donec .h{font-weight:600;font-size:var(--fs,16px);align-items:center;gap:8px;display:flex}.onb .donec .d{font-size:var(--fs,16px);color:#4a4f66;padding-left:36px}.onb .why2{flex-direction:column;gap:12px;display:flex}.onb .why2 .r{align-items:flex-start;gap:12px;display:flex}.onb .why2 .ic{background:#eef1fd;border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.onb .why2 b{font-size:var(--fs,16px);display:block}.onb .why2 span.s{font-size:var(--fs,16px);color:#4a4f66}.onb .neutral{color:#2b3048;background:#eef0f6}.onb .bar1{background:#d3d9f3;border-radius:99px;flex:1;height:7px;overflow:hidden}.onb .bar1 i{background:var(--blauw);border-radius:99px;height:100%;transition:width .35s;display:block}.onb .chatc{scroll-behavior:smooth;gap:12px}.onb .msg .bol{visibility:visible}.onb .msg .bol.hid{visibility:hidden}.onb .bub .bt{font-size:var(--fs,16px);font-weight:500;line-height:1.4;display:block}.onb .bub .bs{font-size:var(--fs,16px);color:#4a4f66;margin-top:4px;line-height:1.4;display:block}.onb .bub .vis{margin-top:8px}.onb .bub{animation:.3s onb-fade}.onb .me{font-size:var(--fs,16px)}.onb .ctl{background:#fff;border-radius:20px;flex-direction:column;gap:12px;margin-top:4px;padding:14px;animation:.35s onb-fade;display:flex}.onb .ctl .chip{background:#f3f5fc}.onb .ctl .chip.on{background:#eef2ff}.onb .ctl .num,.onb .ctl .day{background:#f3f5fc}.onb .ctl .num.on,.onb .ctl .day.on{background:#eef2ff}.onb .ctl .map{height:120px}.onb .ctl .trow{background:#f3f5fc}.onb .ctl-h{font-size:var(--fs,16px);color:#30344a;font-weight:600}.onb .cal{background:#f6f7fc;border-radius:14px;flex-direction:column;gap:6px;padding:10px;display:flex}.onb .cal-w{color:#5a5f78;grid-template-columns:repeat(12,minmax(0,1fr));font-size:15px;font-weight:600;display:grid}.onb .cal-r{height:22px;position:relative}.onb .cal-r i{color:#24346e;background:#eef1fd;border:2px solid #7f98fb;border-radius:8px;align-items:center;padding-left:8px;font-size:15px;font-style:normal;font-weight:600;animation:.4s both onb-slidein;display:flex;position:absolute;top:0;bottom:0}.onb .cal-n{color:#30344a;font-size:15px}.onb .lean .dotl{border:2px solid #c9cfe6;border-radius:99px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.onb .lean.notmine{color:#4a4f66}.onb .lane.jou{background:#dbe1fc}.onb .pslots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onb .pslot{cursor:pointer;font-size:var(--fs,16px);background:#fff;border:2px dashed #c9cfe6;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:16px 10px;font-weight:600;display:flex}.onb .pslot.on{border:2px solid var(--blauw);background:#f3f6ff}.onb .pslot .ph{background:#e9ecf6;border-radius:99px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.onb .pslot .ph.sq{border-radius:18px}.onb .pslot small{color:#4a4f66;font-weight:500;font-size:var(--fs,16px)}.onb .logo-m{letter-spacing:.02em;z-index:2;background:#fff;border-radius:10px;padding:4px 9px;font-size:13px;font-weight:700;position:absolute;top:12px;left:14px;box-shadow:0 1px 3px #1b1b221a}.onb .stys{flex-direction:column;align-items:stretch;gap:10px;display:flex}.onb .sty2{cursor:pointer;text-align:left;background:#fff;border:3px solid #0000;border-radius:20px;align-items:center;gap:14px;padding:10px;display:flex}.onb .sty2.on{border-color:var(--blauw)}.onb .sty2 .pv{border-radius:12px;flex-direction:column;flex:none;gap:5px;width:120px;height:78px;padding:8px;display:flex}.onb .sty2 b{font-size:17px}.onb .flow{flex-direction:column;gap:0;display:flex}.onb .flow .fs{align-items:flex-start;gap:14px;animation:.5s both onb-rise;display:flex}.onb .flow .fn{background:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 1px 2px #1b1b220d}.onb .flow .fl{background:#c9cfe6;width:2px;height:22px;margin-left:19px}.onb .flow b{padding-top:2px;font-size:16.5px;display:block}.onb .flow span.s{font-size:var(--fs,16px);color:#4a4f66}.onb .newcard{cursor:pointer;text-align:left;background:#fff;border:0;border-radius:20px;align-items:center;gap:12px;width:100%;padding:14px;animation:.5s both onb-rise;display:flex;box-shadow:0 1px 2px #1b1b220d,0 8px 22px #1b1b220f}.onb .cnt{color:#fff;min-width:22px;height:22px;font-size:var(--fs,16px);background:#e5342a;border-radius:99px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.onb .mail{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #1b1b220d,0 8px 22px #1b1b220f}.onb .mail-h{font-size:var(--fs,16px);color:#4a4f66;border-bottom:1px solid #e3e6f2;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.onb .mail-h b{color:#1b1b22;font-size:var(--fs,16px)}.onb .mail-b{font-size:var(--fs,16px);flex-direction:column;gap:10px;padding:14px;display:flex}.onb .slot{cursor:pointer;height:46px;font-weight:600;font-size:var(--fs,16px);background:#f4f1fe;border:2px solid #cac1f6;border-radius:12px}.onb .wk{background:#fff;border-radius:18px;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:12px;display:grid}.onb .wk span{color:#5a5f78;text-align:center;font-size:15px;font-weight:600}.onb .wk .col{background:#f6f7fc;border-radius:10px;height:150px;position:relative}.onb .wk .blk{color:#1b2559;background:#cac1f6;border-radius:8px;height:44px;padding:4px;font-size:15px;font-weight:700;line-height:1.2;animation:.5s onb-pop;position:absolute;top:30px;left:2px;right:2px}.onb .places{flex-direction:column;gap:8px;display:flex}.onb .places div{font-size:var(--fs,16px);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.onb .copyrow{background:#fff;border-radius:16px;align-items:center;gap:8px;padding:8px 8px 8px 14px;display:flex}.onb .copyrow span{color:#24346e;font-weight:600;font-size:var(--fs,16px);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.onb .copyrow button{background:var(--blauw);color:#fff;cursor:pointer;height:40px;font-weight:600;font-size:var(--fs,16px);border:0;border-radius:99px;padding:0 16px}.onb .qlink{color:#2e54d1;cursor:pointer;font-weight:600;font-size:var(--fs,16px);background:0 0;border:0;align-self:flex-start;padding:0}.onb .lane .lean{font-size:var(--fs,16px);padding:3px 0}.onb .lane{gap:5px;padding:12px 14px}.onb .tgl{cursor:pointer;background:#fff;border:0;border-radius:18px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.onb .tgl b{font-size:var(--fs,16px);display:block}.onb .tgl small{font-size:var(--fs,16px);color:#4a4f66;display:block}.onb .sw{background:#c9cfe6;border-radius:99px;flex:none;width:50px;height:30px;transition:background .2s;position:relative}.onb .sw i{background:#fff;border-radius:99px;width:24px;height:24px;transition:left .2s;position:absolute;top:3px;left:3px}.onb .sw.on{background:var(--blauw)}.onb .sw.on i{left:23px}.onb .icard{font-size:var(--fs,16px);background:#f4f1fe;border:2px solid #cac1f6;border-radius:18px;align-items:flex-start;gap:12px;padding:12px 14px;animation:.35s onb-fade;display:flex}.onb .map.big{background-size:36px 36px;height:190px}.onb .map .vgl{font-size:var(--fs,16px);color:#8a6400;font-weight:700;position:absolute;transform:translate(-50%,-150%)}.onb .icard svg{flex:none;width:22px;height:22px}.onb .pref{background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.onb .pref-h{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.onb .pref-h b{font-size:var(--fs,16px)}.onb .pref .chip{background:#f3f5fc}.onb .pref .chip.on{background:#eef2ff}.onb .pv-card{background:#f6f7fc;border:2px dashed #c9cfe6;border-radius:18px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.onb .pv-h{font-size:var(--fs,16px);letter-spacing:.06em;text-transform:uppercase;color:#4a4f66;font-weight:700}.onb .pv-r{align-items:flex-start;gap:10px;display:flex}.onb .pv-r b{font-size:var(--fs,16px);display:block}.onb .pv-r span{font-size:var(--fs,16px);color:#4a4f66}.onb .pv-r .ok,.onb .pv-r .wn{width:24px;height:24px;font-weight:700;font-size:var(--fs,16px);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.onb .pv-r .ok{color:#2e54d1;background:#e1e9fd}.onb .pv-r .wn{color:#a0201a;background:#fde3e1}.onb .lk{background:#fff;border-radius:22px;flex-direction:column;padding:16px;display:flex}.onb .lk-s{align-items:flex-start;gap:14px;animation:.5s both onb-rise;display:flex}.onb .lk-s .fn{background:#eef1fd;border-radius:99px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.onb .lk-s b{font-size:var(--fs,16px);display:block}.onb .lk-s span.s{font-size:var(--fs,16px);color:#4a4f66;display:block}.onb .lk-url{color:#24346e;font-weight:600;font-size:var(--fs,16px);background:#eef1fd;border-radius:99px;margin:4px 0;padding:4px 10px;display:inline-block}.onb .lk .fl{background:#c9cfe6;width:2px;height:18px;margin-left:19px}.onb .pslot.big{padding:22px 10px}.onb .pslot.big .ph{width:96px;height:96px}.onb .pref .chip{min-height:40px;padding:6px 13px}.onb .pref{gap:8px;padding:12px}.onb .skl{background:#e6e9f4;border-radius:99px;height:9px;display:block}.onb .skl.pill{width:70px;height:18px}.onb .qrond{color:#2e54d1;background:#e1e9fd;border-radius:99px;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:flex}.onb .glowk{text-align:center;background:radial-gradient(60% 80% at 85% 10%,#fda145 0,transparent 60%),radial-gradient(70% 90% at 80% 100%,#b8a2f1 0,transparent 65%),linear-gradient(160deg,#c9d4fb 0%,#7f98fb 45%,var(--blauw) 100%);border-radius:26px;flex-direction:column;align-items:center;gap:4px;padding:34px 18px;display:flex}.onb .glowk b{color:#1b1b22;letter-spacing:-.02em;font-size:24px;font-weight:600}.onb .glowk>span{font-size:var(--fs,16px);color:#1b1b22}.onb .vkop b{font-size:18px;font-weight:600}.onb .vrij{cursor:pointer;text-align:left;background:#f3f5fc;border:0;border-radius:22px;align-items:center;gap:12px;width:100%;padding:14px;animation:.5s both onb-rise;display:flex}.onb .vic{background:#ffe7a3;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 3px 8px #ffc75755}.onb .vt{flex:1;min-width:0}.onb .vt b{font-size:var(--fs,16px);font-weight:600;display:block}.onb .vt small{font-size:var(--fs,16px);color:#4a4f66}.onb .vn{font-size:17px;font-weight:700}.onb .vp{color:#4a4f66;font-size:20px}.onb .ntag{color:#1b1b22;background:#ffc757;border-radius:99px;align-self:flex-start;padding:6px 14px;font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1.5px #c78500}.onb .sbericht{font-size:var(--fs,16px);background:#fff;border-radius:18px 18px 18px 6px;padding:12px 14px;line-height:1.45;box-shadow:0 1px 2px #1b1b220d}.onb .feiten{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.onb .feit{background:#fff;border-radius:18px;flex-direction:column;gap:2px;padding:12px;display:flex}.onb .feit b{font-size:17px;font-weight:600}.onb .feit small{font-size:var(--fs,16px);color:#4a4f66;line-height:1.3}.onb .vsk2{background:#fff;border:1.5px solid #ffd7a8;border-radius:22px;flex-direction:column;gap:8px;padding:14px;display:flex}.onb .vsk2.neutraal{border-color:#d3d9f3}.onb .vskrij{align-items:center;gap:12px;display:flex}.onb .vskrij small{font-size:var(--fs,16px);color:#4a4f66;display:block}.onb .vskrij b{font-size:20px;font-weight:600}.onb .vskic{color:#8a4500;background:#ffe8d1;border-radius:99px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex}.onb .vsk-h{font-size:var(--fs,16px);letter-spacing:.07em;text-transform:uppercase;margin-top:6px;font-weight:700}.onb .vsk-h.let{color:#8a4500}.onb .vsk-h.ok{color:#2e54d1}.onb .vsk-h.nog{color:#4a4f66}.onb .vr{font-size:var(--fs,16px);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.onb .vr i{width:24px;height:24px;font-style:normal;font-weight:700;font-size:var(--fs,16px);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.onb .vr.let i{color:#8a4500;background:#ffe8d1}.onb .vr.ok i{color:#2e54d1;background:#e1e9fd}.onb .vr.nog i{color:#4b4f60;background:#ecedf1}.onb .vak2{background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:16px;display:flex}.onb .vak2 h3{margin:0;font-size:17px;font-weight:600}.onb .contact{font-size:var(--fs,16px);flex-direction:column;gap:6px;display:flex}.onb .contact div{gap:10px;display:flex}.onb .contact span{color:#4a4f66;flex:none;width:56px}.onb .ikeus{flex-direction:column;gap:8px;display:flex}.onb .ik{cursor:pointer;text-align:left;background:#fff;border:2px solid #0000;border-radius:20px;align-items:flex-start;gap:12px;width:100%;padding:14px;display:flex}.onb .ik.on{border-color:#8a7ae0}.onb .ik b{font-size:var(--fs,16px);font-weight:600;display:block}.onb .ik small{font-size:var(--fs,16px);color:#4a4f66;display:block}.onb .ir{border:2px solid #c9cfe6;border-radius:99px;flex:none;width:22px;height:22px;margin-top:2px;position:relative}.onb .ik.on .ir{border-color:#8a7ae0}.onb .ik.on .ir:after{content:"";background:#8a7ae0;border-radius:99px;position:absolute;inset:3px}.onb .strook{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.onb .sdag{cursor:pointer;height:46px;font-weight:600;font-size:var(--fs,16px);background:#f6f7fc;border:2px solid #e3e6f2;border-radius:12px}.onb .sdag.on{background:#f4f1fe;border-color:#8a7ae0}.onb .pfr{background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.onb .pfr b{font-size:var(--fs,16px);display:block}.onb .pfr small{font-size:var(--fs,16px);color:#4a4f66;display:block}.onb .pfb{color:#24346e;cursor:pointer;height:38px;font-weight:600;font-size:var(--fs,16px);background:#fff;border:1.5px dashed #9fb0f5;border-radius:99px;flex:none;padding:0 14px}.onb .pfb.on{color:#2e54d1;background:#e1e9fd;border:0}.onb .confetti{height:100%}.onb .confetti i{width:8px;height:13px;animation:onb-conf2 var(--d,3s) cubic-bezier(.25,.6,.35,1) var(--dl,0s) both;border-radius:2px;top:-20px}.onb .confetti i.r{border-radius:99px;width:9px;height:9px}.onb .confetti i.s{width:5px;height:16px}@keyframes onb-conf2{0%{opacity:0;transform:translateY(-30px)rotate(0)}8%{opacity:1}to{transform:translate(var(--x,0px),720px) rotate(var(--r,540deg));opacity:0}}.onb .deco1{border-radius:16px;flex-direction:column;align-self:flex-start;gap:4px;width:180px;margin-left:4px;padding:10px 12px;display:flex;transform:rotate(-4deg);box-shadow:0 1px 2px #1b1b220d,0 6px 14px #1b1b2212}.onb .orgr{flex-direction:column;gap:6px;margin-top:10px;display:flex}.onb .orgr span{font-size:var(--fs,16px);color:#30344a;background:#f3f5fc;border-radius:12px;flex-direction:column;padding:8px 10px;display:flex}.onb .orgr b{font-size:var(--fs,16px);color:#1b1b22}.onb .masc{object-fit:contain;filter:drop-shadow(0 10px 14px #28326e24);flex:none;align-self:center;display:block}.onb .mav{object-fit:contain;flex:none;align-self:flex-end;width:40px;height:40px}.onb .mavw{flex:none;align-self:flex-end;display:flex}.onb .mavw.hid{visibility:hidden}.onb .known{background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.onb .kn{font-size:var(--fs,16px);justify-content:space-between;gap:10px;display:flex}.onb .kn span{color:#4a4f66}.onb .pv-top{gap:4px!important;padding:10px 12px!important}.onb .pv-top .pv-r{font-size:var(--fs,16px)}.onb .g-s{font-size:var(--fs,16px);color:#4a4f66;margin:-2px 0 4px}.onb .vlist{background:#fff;border-radius:22px;animation:.5s both onb-rise;overflow:hidden;box-shadow:0 6px 18px #28326e0f}.onb .vrij2{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border:0;align-items:center;gap:14px;padding:16px;display:flex}.onb .vrij2 .vt{flex-direction:column;flex:1;gap:2px;display:flex}.onb .vrij2 .vt b{font-size:17px}.onb .vrij2 .vt small{font-size:var(--fs,16px);color:#4a4f66}.onb .vrij2 .vn{font-size:19px;font-weight:600}.onb .vrij2 .vp{color:#4a4f66;font-size:20px}.onb .pill3d{flex:none;width:62px;height:auto}.onb .ntag2{background:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #28326e14}.onb .ntag2 img{width:44px;height:auto}.onb .rr.rr-s{font-size:var(--fs,16px);min-height:0;padding:7px 12px}.onb .rr.rr-s .num1{width:22px;height:22px;font-size:var(--fs,16px)}.onb .prim{background:var(--blauw);color:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:18px;display:flex}.onb .prim span{font-size:var(--fs,16px);opacity:.92}.onb .task.sm{padding:10px 12px}.onb .task.sm b{font-size:var(--fs,16px)}.onb .s1t{flex-direction:column;gap:10px;display:flex}.onb .s1t .lead{font-size:17px;line-height:1.55}.onb .actions.s1a{padding-bottom:calc(26px + env(safe-area-inset-bottom,0px));gap:12px}.onb .actions.s1a .cap{font-size:var(--fs,16px);line-height:1.4}.onb .s3c .chip{font-size:var(--fs,16px);color:#30344a;border-color:#e3e6f2;font-weight:500}.onb .s3c .chip .ckc{background:var(--blauw);color:#fff;width:20px;height:20px;font-size:var(--fs,16px);border-radius:99px;flex:none;justify-content:center;align-items:center;display:none}.onb .s3c .chip.on{border-color:var(--blauw);color:#1b2559;background:#f3f6ff;font-weight:600}.onb .s3c .chip.on .ckc{display:inline-flex}.onb .orgw{align-items:center;gap:12px;margin-top:18px;animation:.4s both onb-rise;display:flex}.onb .orgw>img{object-fit:contain;flex:none;width:52px;height:52px}.onb .orgk{background:#fff;border-radius:16px;flex:1;padding:16px 18px;box-shadow:0 1px 3px #28326e0f}.onb .orgk p{font-size:var(--fs,16px);color:#1b1b22;margin:0;line-height:1.5}.onb .orgq{flex-direction:column;gap:6px;margin-top:12px;animation:.4s both onb-rise;display:flex}.onb .orgq-h{color:#1b1b22;font-size:17px;font-weight:600}.onb .orgq-s{font-size:var(--fs,16px);color:#3e4360;margin:0 0 4px;line-height:1.45}.onb .s5k{color:#1b1b22;font-size:17px;font-weight:600}.onb .s5g{border-top:1px solid #edeff6;flex-direction:column;gap:2px;padding-top:6px;display:flex}.onb .s5g:first-of-type{border-top:0;padding-top:0}.onb .s5gh{font-size:var(--fs,16px);letter-spacing:.06em;text-transform:uppercase;color:#2e54d1;margin:4px 0 2px;font-weight:700}.onb .s5l .lean{font-size:var(--fs,16px);align-items:flex-start;padding:5px 0}.onb .s5l .lean .dotc{margin-top:2px}.onb .s5t{flex-direction:column;line-height:1.35;display:flex}.onb .s5t small{font-size:var(--fs,16px);color:#4a4f66;margin-top:1px}.onb .s5r{flex-direction:row;align-items:center;gap:12px;padding:14px 16px}.onb .s5r img{object-fit:contain;flex:none;width:52px;height:52px}.onb .s5rh{color:#1b1b22;font-size:17px;font-weight:600}.onb .s5rt{font-size:var(--fs,16px);color:#30344a;margin-top:2px;line-height:1.45}.onb .rg-c{gap:0;padding-top:18px;padding-bottom:20px}.onb .rg-h{margin:0 0 10px}.onb .rg-p{color:#30344a;max-width:340px;margin:0;font-size:17px;line-height:1.55}.onb .rgx{background:#fff;border-radius:20px;margin:22px 0 0;padding:12px 16px 6px;box-shadow:0 1px 2px #1b25590d}.onb .rgx-k{font-size:var(--fs,16px);letter-spacing:.02em;color:#4b4f60;background:#ebeefa;border-radius:99px;margin-bottom:4px;padding:3px 10px;font-weight:600;display:inline-block}.onb .rgx-r{border-top:1px solid #eef0f7;align-items:center;gap:12px;padding:11px 0;display:flex}.onb .rgx-k+.rgx-r{border-top:0}.onb .rgx-i{width:36px;height:36px;color:var(--blauw);background:#ebeefa;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.onb .rgx-i svg{width:20px;height:20px}.onb .rgx-t{font-size:var(--fs,16px);color:#1b1b22;flex:1}.onb .rgx-sw{transition:none}.onb .rgx-sw i{transition:none;box-shadow:0 1px 2px #0000002e}.onb .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onb .rg-a{align-items:center;gap:14px;margin-top:22px;display:flex}.onb .rg-m{flex:none;width:76px;height:76px}.onb .rg-m img,.onb .rg-m video{object-fit:contain;width:100%;height:100%;display:block}.onb .rg-a p{color:#30344a;margin:0;font-size:17px;line-height:1.5}@media (prefers-reduced-motion:reduce){.onb .rg-m *{animation:none!important}}.onb .wg-c{gap:0;padding-top:10px;padding-bottom:6px}.onb .wg-h{margin:0 0 8px}.onb .wg-p{color:#30344a;margin:0;font-size:17px;line-height:1.5}.onb .wg-g{flex:none}.onb .wg-sp{flex-shrink:0}.onb .wg{background:#fff;border-radius:22px;padding:10px 10px 32px}.onb .wg-map{aspect-ratio:320/190;border-radius:16px;position:relative;overflow:hidden}.onb .wg-map1{aspect-ratio:320/170}.onb .wg-map svg{width:100%;height:100%;display:block}.onb .wg-ring{transition:r .3s}@media (prefers-reduced-motion:reduce){.onb .wg-ring{transition:none}}.onb .wg-km{color:#1b2559;font-weight:600;font-size:var(--fs,16px);white-space:nowrap;background:#fff;border-radius:99px;padding:4px 10px;position:absolute;transform:translate(-10%,-60%);box-shadow:0 1px 4px #1b255924}.onb .wg-vg{font-size:var(--fs,16px);color:#6b4e00;white-space:nowrap;background:#ffffffd9;border-radius:99px;padding:1px 7px;font-weight:600;position:absolute;transform:translateY(-50%)}.onb .wg-rows{padding:10px 8px 0}.onb .wg-r{font-size:var(--fs,16px);justify-content:space-between;align-items:baseline;gap:12px;padding:0 0 4px;display:flex}.onb .wg-k{color:#4b4f60}.onb .wg-r b{color:#1b1b22;white-space:nowrap;font-size:17px}.onb .wg-lock{font-size:var(--fs,16px);color:#4b4f60;align-items:center;gap:6px;display:flex}.onb .wg-lock svg{flex:none;width:15px;height:15px}.onb .wg-a{--wg-m:112px;--wg-ov:32px;align-items:center;gap:12px;padding-left:0;display:flex;position:relative}.onb .wg-mw{width:var(--wg-m);height:var(--wg-m);margin-top:calc(var(--wg-ov) * -1);flex:none}.onb .wg-m{object-fit:contain;width:100%;height:100%;display:block}.onb .wg-bub{font-size:var(--fs,16px);color:#1b1b22;background:#fff;border-radius:18px;flex:1;padding:10px 13px;line-height:1.38;position:relative;box-shadow:0 1px 3px #1b255914}.onb .wg-bub:before{content:"";background:#fff;border-radius:2px;width:13px;height:13px;margin-top:-6.5px;position:absolute;top:50%;left:-6px;transform:rotate(45deg)}.onb .wr{background:#fff;border-radius:22px;margin-top:18px;padding:18px 18px 16px}.onb .wr-top{align-items:center;gap:14px;display:flex}.onb .wr-ic{width:48px;height:48px;color:var(--blauw);background:#dbe1fc;border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex}.onb .wr-ic svg{width:26px;height:26px}.onb .wr-t{flex-direction:column;flex:1;display:flex}.onb .wr-k{font-size:var(--fs,16px);letter-spacing:.06em;text-transform:uppercase;color:#4b4f60;font-weight:700}.onb .wr-km{color:#1b1b22;letter-spacing:-.01em;font-size:34px;font-weight:700;line-height:1.1}.onb .wr-ok{background:var(--blauw);color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.onb .wr-ok svg{width:17px;height:17px}.onb .wr-pc{font-size:var(--fs,16px);color:#4b4f60;border-top:1px solid #eef0f7;margin-top:14px;padding-top:12px}.onb .wr-pc b{color:#1b1b22}.onb .wr .wg-lock{margin-top:6px}.onb .wg-c .wg-a{--wg-m:150px;align-items:center;gap:10px}.onb .wg-c .wg-mw{margin-top:0}.onb .wg-set{gap:10px;margin-top:18px;padding:12px}.onb .wg-set .num{height:52px}.onb .wg-set .chip{min-height:44px}.onb .wg-a2{--wg-m:96px;align-items:center;margin-top:10px}.onb .wg-a2 .wg-mw{margin-top:0}.onb .wg-a2 .wg-bub{animation:.25s onb-fade}.onb .ovk{background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:14px 14px 16px;display:flex}.onb .ovk-k{letter-spacing:.04em;text-transform:uppercase;color:#4b4f60;font-size:15px;font-weight:700}.onb .ovk .cal-w{font-size:15px}.onb .ovk-b{flex-direction:column;justify-content:center;gap:8px;min-height:68px;display:flex;position:relative}.onb .ovk-band{z-index:2;pointer-events:none;border-left:1.5px dashed var(--blauw);border-right:1.5px dashed var(--blauw);background:#3f65f224;border-radius:6px;position:absolute;top:-6px;bottom:-6px}.onb .ovk-r{z-index:1;height:30px}.onb .ovk-r i{background:#f4f6fe;border-width:2px;font-size:15px}.onb .ovk-e{text-align:center;color:#4b4f60;font-size:15px}.onb .mx-f{margin-top:-4px}.onb .mx-a{--wg-m:128px;align-items:center;gap:6px;margin-top:8px}.onb .mx-a .wg-mw{margin-top:0}.onb .mx-b{z-index:2;justify-content:flex-end;align-items:center;gap:10px;min-height:100px;margin-bottom:-26px;display:flex;position:relative}.onb .mx-bm{flex:none;width:104px;height:104px}.onb .mx-bub{flex:1}.onb .mx-bub:before{left:auto;right:-6px}.onb .ovk-b2{padding-top:30px}.onb .vsw{z-index:9;background:#ffffffd9;border-radius:99px;gap:2px;padding:2px;display:flex;position:absolute;bottom:6px;left:10px}.onb .vsw button{font:inherit;font-size:var(--fs,16px);color:#4a4f66;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:2px 8px;font-weight:700}.onb .vsw button.on{background:var(--blauw);color:#fff}.onb .it-g{flex-direction:column;gap:8px;display:flex}.onb .it-g .days{margin-bottom:4px}.onb .it-hint{font-size:var(--fs,16px);color:#4b4f60;margin:2px 2px 0}.onb .it-row{min-height:56px;font-size:var(--fs,16px);gap:10px;padding:8px 12px}.onb .it-row b{width:30px;font-size:var(--fs,16px);color:#1b1b22;text-transform:lowercase}.onb .it-row .tinp{height:44px;padding:0 8px;font-size:16px}.onb .it-tot{color:#4b4f60;font-size:var(--fs,16px)}.onb .it-row.bad .tinp{border-color:#e5342a}.onb .it-err{margin:-2px 2px 2px}.onb .it-card{font-size:var(--fs,16px);border-width:1.5px;border-radius:14px;align-items:center;gap:10px;padding:10px 12px}.onb .it-card svg{width:20px;height:20px}.onb .prim-tag{font-size:var(--fs,16px);color:#fff;background:#ffffff38;border-radius:99px;align-self:flex-start;padding:3px 10px;font-weight:700}.onb .nm-c{gap:0;padding-top:22px}.onb .nm-q{align-items:center;gap:14px;display:flex}.onb .nm-av{object-fit:contain;flex:none;width:72px;height:72px}.onb .nm-bub{flex-direction:column;flex:1;gap:4px;display:flex}.onb .nm-bub b{color:#1b1b22;font-size:18px;line-height:1.3}.onb .nm-bub span{font-size:var(--fs,16px);color:#30344a;line-height:1.45}.onb .nm-f{margin-top:22px}.onb .wg-pc{gap:6px;margin-top:4px}.onb .wg-pc .inp{letter-spacing:.04em;width:170px;height:50px}.onb .wg-priv{font-size:var(--fs,16px);color:#4a4f66;align-items:center;gap:6px;font-weight:500;display:inline-flex}.onb .wg-pc .err{font-size:var(--fs,16px)}.onb .wg-pc .inp.bad{border-color:#d7483c}.onb .wg-set{margin-top:14px}.onb .wg-tag{font-size:var(--fs,16px);color:#1b2559;background:#ffffffeb;border-radius:99px;padding:4px 10px;font-weight:700;position:absolute;bottom:10px;left:10px}.onb .s5peek{margin-top:44px;padding-top:18px;position:relative;overflow:visible}.onb .s5gl{z-index:2;pointer-events:none;width:84px;height:auto;position:absolute;top:-57px;right:18px}.onb .it-tgl{box-shadow:none;border:0;outline:none;align-items:center;gap:16px;padding:16px}.onb .it-tgl:focus{outline:none}.onb .it-tgl:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.onb .it-tt{text-align:left;flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.onb .it-tgl b{line-height:1.3}.onb .it-tgl small{line-height:1.4}.onb .pv-top{background:#e1e7fc;border:0}.onb .pv-top .pv-r{align-items:flex-start;gap:10px}.onb .pv-ic{flex:none;width:24px;height:24px;margin-top:-1px;display:block}.onb .p0-b{gap:10px;padding-top:10px}.onb .p0-over{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.onb .p0-cta{pointer-events:none;align-self:flex-start;height:38px;padding:0 20px;font-size:15px}.onb .p0-b{padding-bottom:14px}.onb .wg-c .wg-a2{--wg-m:81px}.onb .p0-c{justify-content:center;gap:0;padding-top:20px;padding-bottom:24px}.onb .p0-m{justify-content:center;margin-bottom:22px;display:flex}.onb .p0-t{text-align:center;margin:0 0 14px;font-size:26px}.onb .p0-l{text-align:center;margin:0 0 24px;line-height:1.5}.onb .p0-link{background:#fff;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.onb .p0-li{width:40px;height:40px;color:var(--blauw);background:#dbe1fc;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.onb .p0-li svg{width:20px;height:20px}.onb .p0-link b{font-size:var(--fs,16px);color:#1b1b22;display:block}.onb .p0-link span:not(.p0-li){color:#4a4f66;margin-top:2px;font-size:15px;line-height:1.4;display:block}.onb .s16-c{gap:12px}.onb .s16-f{flex-direction:column;align-items:center;gap:8px;margin:clamp(14px,4vh,40px) 0 clamp(10px,3vh,32px);display:flex}.onb .s16-pick{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:6px;display:flex}.onb .s16-pick:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.onb .s16-ring{border-radius:99px;justify-content:center;align-items:center;width:clamp(148px,22vh,184px);height:clamp(148px,22vh,184px);display:flex}.onb .s16-empty{color:var(--blauw);background:#fff;border:2px solid #dbe1fc;box-shadow:0 6px 18px #1a73e814}.onb .s16-empty svg{width:40px;height:40px}.onb .s16-img{color:#fff;border:4px solid #fff;font-size:56px;font-weight:600;animation:.4s onb-pop;box-shadow:0 6px 18px #1b1b2222}.onb .s16-cta{color:var(--blauw);font-size:17px;font-weight:600}.onb .s16-acts{color:#8a8fa6;align-items:center;gap:6px;display:flex}.onb .s16-lk{font:inherit;font-size:var(--fs,16px);color:#2e54d1;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 10px;font-weight:600}.onb .s16-web{gap:4px}.onb .s16-opt{font-size:var(--fs,16px);color:#4a4f66;margin-bottom:4px}.onb .s16-f{gap:6px;margin:clamp(12px,3vh,32px) 0 clamp(8px,2.5vh,26px)}.onb .s16-vis{align-self:center;margin:0 0 4px}.onb .s16-pick{gap:6px}.onb .s16-ring{width:clamp(128px,19vh,160px);height:clamp(128px,19vh,160px)}.onb .s16-photo{object-fit:cover;border:4px solid #fff;animation:.4s onb-pop;display:block;box-shadow:0 6px 18px #1b1b2222}.onb .s16-wz{font-size:var(--fs,16px)}.onb .s16-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.onb .s16-opt{color:#6b7088;font-weight:500}.onb .s16-web label{font-size:var(--fs,16px)}.onb .s16-err{text-align:center;max-width:300px;font-size:var(--fs,16px);line-height:1.4}.onb .s16-err .s16-lk{min-height:0;font-size:var(--fs,16px);padding:0;text-decoration:underline;display:inline}.onb .s16-busy{font-size:var(--fs,16px);color:#4a4f66;margin:0}.onb .crop-wrap{flex-direction:column;align-items:center;gap:14px;margin-top:8px;display:flex}.onb .crop-v{touch-action:none;cursor:grab;background:#1b1b22;border-radius:20px;outline:none;width:260px;height:260px;position:relative;overflow:hidden}.onb .crop-v:focus-visible{box-shadow:0 0 0 3px var(--blauw)}.onb .crop-v:active{cursor:grabbing}.onb .crop-img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:none;position:absolute}.onb .crop-mask{pointer-events:none;background:radial-gradient(circle,#0000 129px,#1b1b228c 130px);border-radius:20px;position:absolute;inset:0;box-shadow:inset 0 0 #0000}.onb .crop-mask:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:258px;height:258px;margin:1px;position:absolute;top:0;left:0}.onb .crop-z{align-items:center;gap:12px;width:260px;display:flex}.onb .crop-z input{accent-color:var(--blauw);flex:1;height:44px}.onb .crop-zb{color:#1b1b22;cursor:pointer;background:#fff;border:0;border-radius:99px;width:44px;height:44px;font-size:22px;font-weight:600}.onb .crop-links{color:#8a8fa6;align-items:center;gap:6px;display:flex}.onb .s16-rw{display:block;position:relative}.onb .s16-mas{pointer-events:none;z-index:1;filter:drop-shadow(0 4px 8px #1b1b2222);width:92px;height:auto;position:absolute;bottom:-8px;right:-62px}.onb .s16-mas-on{width:84px;bottom:-14px;right:-86px}.onb .s15-t{width:100%;min-height:48px;padding:10px 14px}.onb .s15-l{flex-direction:column;gap:1px;line-height:1.3;display:flex}.onb .s15-l small{font-size:var(--fs,16px);color:#4a4f66;font-weight:500}.onb .s15-g{margin-top:10px}.onb .s15-gh{font-size:var(--fs,16px);letter-spacing:.06em;text-transform:uppercase;color:#4a4f66;margin:0 4px 8px;font-weight:700}.onb .s15-cert{border:2px solid var(--blauw);background:#fff;border-top:0;border-radius:0 0 16px 16px;flex-direction:column;gap:6px;margin:-10px 0 0;padding:16px 14px 12px;display:flex}.onb .s15-it .tile.on{z-index:1;position:relative}.onb .s15-up{border:2px solid var(--blauw);color:#2e54d1;min-height:44px;font:inherit;font-size:var(--fs,16px);cursor:pointer;background:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.onb .s15-up svg{width:18px;height:18px}.onb .s15-note{font-size:var(--fs,16px);color:#4a4f66;margin:0;line-height:1.4}.onb .s15-file{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.onb .s15-fn{font-size:var(--fs,16px);color:#1b1b22;word-break:break-all;font-weight:600}.onb .s15-st{font-size:var(--fs,16px);color:#4b4f60;background:#ecedf1;border-radius:99px;padding:3px 10px;font-weight:700}.onb .s15-rep{min-height:0;font-size:var(--fs,16px);padding:0;text-decoration:underline;display:inline}.onb .s15-own{margin-top:22px}.onb .s15-cert .err{color:#a0201a}.onb .s17-cap{font-weight:600;font-size:var(--fs,16px);color:#1b1b22;margin-top:4px}.onb .s17-wrap{gap:6px}.onb .s17-chip{min-height:44px;font-size:var(--fs,16px);text-align:left;white-space:normal;background:#fff;padding:8px 14px;line-height:1.3}.onb .s17-ta::placeholder{color:#8a8fa6}.onb .sty3{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border:2px solid #0000;border-radius:20px;align-items:center;gap:14px;padding:10px 44px 10px 10px;display:flex;position:relative}.onb .sty3.on{border-color:var(--blauw);background:#f3f6ff}.onb .sty3:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.onb .sty3-t{flex-direction:column;gap:3px;min-width:0;display:flex}.onb .sty3-t b{font-size:17px}.onb .sty3-t small{font-size:var(--fs,16px);color:#4a4f66;line-height:1.35}.onb .sty3-r{color:#0000;border:2px solid #c9cfe6;border-radius:99px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.onb .sty3.on .sty3-r{background:var(--blauw);border-color:var(--blauw);color:#fff}.onb .sty3-r svg{width:14px;height:14px}.onb .mp{background:#fff;border:1px solid #e3e6f2;flex-direction:column;flex:none;width:112px;height:120px;display:flex;position:relative;overflow:hidden}.onb .mp-top{height:34px;display:block}.onb .mp-id{align-items:flex-end;gap:5px;margin-top:-14px;padding:0 8px;display:flex}.onb .mp-av{border:2px solid #fff;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex;background-size:cover!important}.onb .mp-nm{color:#1b1b22;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:1px;font-size:9.5px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.onb .mp-tx{flex-direction:column;gap:4px;padding:7px 8px 0;display:flex}.onb .mp-tx i{background:#daddea;border-radius:2px;height:4px;display:block}.onb .mp-btn{color:#fff;justify-content:center;align-items:center;height:16px;margin:auto 8px 8px;font-size:8.5px;font-weight:700;display:flex}.onb .mp-warm{border-radius:16px}.onb .mp-warm .mp-av,.onb .mp-warm .mp-btn{border-radius:99px}.onb .mp-warm .mp-top{border-radius:0 0 50% 50%/0 0 12px 12px}.onb .mp-warm .mp-nm{font-family:Nunito,Quicksand,system-ui,sans-serif}.onb .mp-helder{border-radius:8px}.onb .mp-helder .mp-av{border-radius:6px}.onb .mp-helder .mp-btn{border-radius:4px}.onb .mp-helder .mp-nm{letter-spacing:-.01em}.onb .mp-zacht{border-radius:12px}.onb .mp-zacht .mp-av{border-width:1px;border-radius:99px}.onb .mp-zacht .mp-btn{color:#6e59ae;border:1px solid #b9a9e3;border-radius:99px;background:0 0!important}.onb .mp-zacht .mp-nm{font-family:Fraunces,Georgia,serif;font-weight:500}.onb .mp-zacht .mp-tx i{background:#e8e2f4;height:3px}.onb .mp-tx{-webkit-line-clamp:3;color:#4a4f66;-webkit-box-orient:vertical;padding:6px 8px 0;font-size:8px;line-height:1.3;display:-webkit-box;overflow:hidden}.onb .mp-warm .mp-top{background:#ffe0bf!important}.onb .mp-helder .mp-top{background:#dce4fd!important}.onb .mp-zacht .mp-top{background:#ece5f8!important}.onb .mp-zacht .mp-tx{font-family:Fraunces,Georgia,serif}.onb .a2-c{gap:12px}.onb .ppv{background:#fff;border-radius:22px;margin:4px 0 2px;overflow:hidden;box-shadow:0 2px 4px #1b1b220d,0 16px 36px #3241ae2e}.onb .ppv-top{height:64px}.onb .ppv-id{align-items:flex-start;gap:12px;margin-top:-30px;padding:0 16px;display:flex}.onb .ppv-av{color:#fff;border:4px solid #fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:68px;height:68px;font-size:26px;font-weight:700;display:flex;box-shadow:0 4px 12px #1b1b2222;background-size:cover!important}.onb .ppv-nm{flex-direction:column;gap:1px;min-width:0;padding-top:34px;display:flex}.onb .ppv-nm b{font-size:17px;line-height:1.2}.onb .ppv-nm span{color:#4a4f66;font-size:13.5px}.onb .ppv-b{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.onb .ppv-ov{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.onb .ppv-empty{color:#8a8fa6;font-style:italic}.onb .ppv-ch{flex-wrap:wrap;gap:6px;display:flex}.onb .ppv-ch span{color:#24346e;background:#f3f5fc;border-radius:99px;padding:4px 10px;font-size:12.5px;font-weight:600}.onb .ppv-btn{color:#fff;border-radius:99px;justify-content:center;align-items:center;height:42px;font-size:15px;font-weight:700;display:flex}.onb .ppv-helder{border-radius:14px}.onb .ppv-helder .ppv-av{border-radius:12px}.onb .ppv-helder .ppv-btn{border-radius:8px}.onb .ppv-helder .ppv-ch span{border-radius:6px}.onb .ppv-zacht .ppv-nm b{font-family:Fraunces,Georgia,serif;font-weight:500}.onb .ppv-zacht .ppv-ov{font-family:Fraunces,Georgia,serif}.onb .ppv-zacht .ppv-btn{color:#6e59ae;border:1.5px solid #b9a9e3;background:0 0!important}.onb .ppv-zacht .ppv-av{border-width:3px}.onb .ppv-warm .ppv-top{border-radius:0 0 50% 50%/0 0 22px 22px}.onb .a2-link{background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}.onb .a2-lt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.onb .a2-url{font-size:var(--fs,16px);color:#24346e;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.onb .a2-st{font-size:var(--fs,16px);color:#4b4f60;background:#ecedf1;border-radius:99px;align-self:flex-start;padding:2px 9px;font-weight:700}.onb .a2-cp{border:2px solid var(--blauw);color:#2e54d1;min-height:44px;font:inherit;font-size:var(--fs,16px);cursor:pointer;background:#fff;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.onb .a2-cp svg{width:16px;height:16px}.onb .a2-note{font-size:var(--fs,16px);color:#4a4f66;margin:-4px 2px 0;line-height:1.4}.onb .a2-more{font-size:var(--fs,16px);margin:4px 2px 0;font-weight:600}.onb .ppv-nm b{color:#1b1b22}.onb .a2-mid{justify-content:center;gap:14px;padding-bottom:20px}.onb .a2-mid .ppv{margin:10px 0 4px}.onb .a2-mid .a2-more{text-align:center;color:#4a4f66;margin-top:2px;font-weight:500}.onb .ppv .ppv-nm b{font-weight:700;color:#1b1b22!important}.onb .ppv-warm .ppv-ch span{color:#8a4a12;background:#fff1e2}.onb .ppv-zacht .ppv-ch span{color:#5b4a93;background:#f4f0fa;font-weight:500}.onb .ppv-warm .ppv-top{background:#ffe0bf!important}.onb .ppv-zacht .ppv-top{background:#ece5f8!important}.onb .ppv-helder .ppv-top{background:#dce4fd!important}.onb .a2-mid{justify-content:flex-start}.onb .u0-c .lk{gap:0}.onb .u0-c .lk-s .s{line-height:1.4}.onb .gp-ovl{color:#4a4f66;margin-top:2px;font-size:15px;display:block}.onb .gp-vgl.gp-redelijk{border-color:#fdba74}.onb .gp-vgl.gp-redelijk .gp-vkop b{color:#8a4500}.onb .gp-vgl.gp-redelijk .gp-vic{background:#ffe3c7}.onb .gp-vgl.gp-redelijk .gp-vic svg{stroke:#e46a00}.onb .gp-vgl.gp-minder{background:#fff;border-color:#f4a6a0}.onb .gp-vgl.gp-minder .gp-vkop b{color:#a3211a}.onb .gp-vgl.gp-minder .gp-vic{background:#fde3e1}.onb .gp-vgl.gp-minder .gp-vic svg{stroke:#c0392b}.onb .gp-sub{color:#4a4f66;margin:6px 2px 0;font-size:15px;font-weight:600}.onb .gp-inv{background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:16px;display:flex}.onb .gp-invh{margin-bottom:4px;font-size:18px}.onb .gp-kv{font-size:var(--fs,16px);grid-template-columns:76px 1fr;gap:8px;display:grid}.onb .gp-kv span{color:#4a4f66}.onb .gp-kv b{font-weight:500}.onb .gp-kv u{text-underline-offset:3px}.onb .gp-ber{font-size:var(--fs,16px);background:#eef1fb;border-radius:16px;margin:0;padding:12px 14px;line-height:1.45}.onb .gp-wens{border:1.5px solid var(--blauw);color:#2e54d1;border-radius:99px;align-self:flex-start;padding:4px 12px;font-size:15px;font-weight:600}.onb .tf-push{z-index:5;text-align:left;width:100%;font:inherit;color:#1b1b22;cursor:pointer;background:#fffffff5;border:0;border-radius:20px;align-items:flex-start;gap:10px;padding:12px 14px;animation:.5s cubic-bezier(.2,.9,.3,1.2) .3s both onb-tfin;display:flex;position:absolute;top:10px;left:12px;right:12px;box-shadow:0 10px 28px #1b1b222e;width:auto!important}@keyframes onb-tfin{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}.onb .tf-pico{background:linear-gradient(135deg,var(--blauw),#7f98fb);border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.onb .tf-pt{flex-direction:column;flex:1;min-width:0;font-size:15px;line-height:1.35;display:flex}.onb .tf-pt>b{font-size:var(--fs,16px)}.onb .tf-pr{color:#4a4f66;justify-content:space-between;font-size:15px;display:flex}.onb .tf-pr b{font-size:15px;font-weight:600}.onb .gp-echt{gap:12px}.onb .gp-terug{font:inherit;color:#1b1b22;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:17px;font-weight:600}.onb .gp-tags{flex-wrap:wrap;gap:8px;display:flex}.onb .gp-nieuw{color:#3b2a00;background:#ffc757;border-radius:99px;padding:4px 12px;font-size:15px;font-weight:600}.onb .gp-tiles{grid-template-columns:1fr 1.35fr 1fr;gap:8px;display:grid}.onb .gp-tiles>div{background:#fff;border-radius:16px;flex-direction:column;gap:2px;padding:12px;display:flex;box-shadow:0 1px 2px #1b1b220d}.onb .gp-tiles b{font-size:var(--fs,16px)}.onb .gp-tiles span{color:#4a4f66;font-size:15px;line-height:1.3}.onb .gp-vgl{background:#fff;border:1.5px solid #c9d3f7;border-radius:20px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.onb .gp-vkop{align-items:center;gap:12px;display:flex}.onb .gp-vkop small{color:#4a4f66;font-size:15px;display:block}.onb .gp-vkop b{color:#1b2559;font-size:20px}.onb .gp-vic{background:#dbe1fc;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.onb .st-ontdek{background:var(--blauw);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:99px;justify-content:center;align-items:center;gap:10px;min-height:54px;font-size:17px;font-weight:600;display:flex}.onb .st-ontdek img{object-fit:contain;filter:brightness(0)invert();width:30px;height:26px}.onb .st-ch{background:#ffffffb8;border-radius:22px;flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex;box-shadow:0 1px 2px #1b1b220d,0 8px 22px #1b1b220f}.onb .st-chn{font-size:var(--fs,16px);margin:0;line-height:1.45}.onb .st-3d{object-fit:contain;filter:drop-shadow(0 2px 3px #28346e1f);flex:0 0 30px;width:30px;height:25px}.onb .ads{background:#ffffffb8;border-radius:22px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 1px 2px #1b1b220d,0 8px 22px #1b1b220f}.onb .ads-k{align-items:center;gap:10px;padding:2px 4px 4px;display:flex}.onb .ads-k b{flex:1;font-size:18px}.onb .ads-alle{text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.onb .ads-r{background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.onb .ads-r>span:first-child{flex-direction:column;flex:1;display:flex}.onb .ads-r b{font-size:var(--fs,16px)}.onb .ads-r small{color:#4a4f66;font-size:15px;line-height:1.35}.onb .ads-r .vp{color:#4a4f66}.onb .st-test{background:#ffffffb8;border-radius:20px;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;padding:12px 14px;display:flex}.onb .st-test p{min-width:200px;font-size:var(--fs,16px);flex:1;margin:0}.onb .st-test .tf-test{align-self:flex-start}.onb .tf-win{background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 4px #1b1b220d,0 16px 36px #3241ae2e}.onb .tf-url{color:#4a4f66;background:#f1f3fa;border-radius:99px;align-items:center;gap:6px;margin:10px 10px 0;padding:7px 12px;font-size:15px;display:flex}.onb .tf-url span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.onb .tf-test{color:#1b1b22;background:#fff;border:1.5px solid #c4c9da;border-radius:99px;padding:1px 9px;font-size:15px;font-weight:600}.onb .tf-head{align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.onb .tf-head b{font-size:17px;font-weight:600;display:block}.onb .tf-head small{color:#4a4f66;font-size:15px;display:block}.onb .tf-av{color:#fff;border-radius:99px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:inline-flex}.onb .tf-av-l{flex:0 0 48px;width:48px;height:48px;font-size:19px}.onb .tf-bar{background:#e3e7f5;border-radius:99px;height:6px;margin:0 16px 8px;overflow:hidden}.onb .tf-bar i{background:var(--blauw);border-radius:99px;width:100%;height:100%;display:block}.onb .tf-scroll{background:#f4f6fc;border-top:1px solid #e3e7f5;flex-direction:column-reverse;height:400px;display:flex;overflow-y:auto}.onb .tf-chat{flex-direction:column;gap:10px;padding:14px 12px 16px;display:flex}.onb .tf-m{align-items:flex-end;gap:8px;display:flex}.onb .tf-q{font-size:var(--fs,16px);background:#fff;border-radius:18px 18px 18px 6px;max-width:84%;margin:0;padding:11px 14px;font-weight:500;line-height:1.45;box-shadow:0 2px 8px #28346e14}.onb .tf-a{color:#3b2a00;max-width:80%;font-size:var(--fs,16px);background:#ffc757;border-radius:20px 20px 6px;align-self:flex-end;margin:0;padding:10px 14px;font-weight:500;line-height:1.4}.onb .s19-card .form{gap:8px}.onb .s19-card .ff span{font-size:var(--fs,16px)}.onb .s19-card .form{background:#fff;gap:0;padding:4px 2px}.onb .s19-card .ff{border-bottom:1px solid #e6e9f4;flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0}.onb .s19-card .ff:last-child{border-bottom:0;flex-direction:column;gap:4px}.onb .s19-card .ff span{font-size:var(--fs,16px);color:#4a4f66;flex:none}.onb .s19-card .ff div{font-size:var(--fs,16px);text-align:right;color:#1b1b22;background:0 0;border:0;padding:0;font-weight:600}.onb .s19-card .ff:last-child div{text-align:left;font-weight:400;line-height:1.45}.onb .s19-card .form>div:first-child{padding:4px 0 6px}.onb .s19-card{flex-shrink:0}.onb .gp-c{gap:12px;padding-bottom:28px}.onb .gp-tag{align-self:flex-start}.onb .gp-nm{margin:2px 0 0;font-size:28px}.onb .gp-pl{font-size:var(--fs,16px);color:#4a4f66;margin:2px 0 0}.onb .gp-card{background:#fff;border-radius:18px;flex-shrink:0;padding:4px 16px}.onb .gp-r{border-bottom:1px solid #e6e9f4;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.onb .gp-r span{font-size:var(--fs,16px);color:#4a4f66;flex:none}.onb .gp-r b{font-size:var(--fs,16px);text-align:right;font-weight:600}.onb .gp-msg{border-bottom:0;flex-direction:column;align-items:stretch;gap:4px}.onb .gp-msg p{font-size:var(--fs,16px);margin:0;line-height:1.45}.onb .gp-h{margin:14px 0 0;font-size:21px}.onb .gp-sub{font-size:var(--fs,16px);color:#4a4f66;margin:0}.onb .cmp{background:#fff;border-radius:18px;flex-direction:column;flex-shrink:0;padding:4px 16px;display:flex}.onb .cmp-r{border-bottom:1px solid #e6e9f4;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.onb .cmp-r:last-child{border-bottom:0}.onb .cmp-ic{flex:none;width:26px;height:26px;margin-top:16px}.onb .cmp-q{color:#4b4f60;font-weight:700;font-size:var(--fs,16px);background:#ecedf1;border-radius:99px;justify-content:center;align-items:center;display:flex}.onb .cmp-t{flex-direction:column;gap:2px;min-width:0;display:flex}.onb .cmp-t small{font-size:var(--fs,16px);letter-spacing:.05em;text-transform:uppercase;color:#4a4f66;font-weight:700}.onb .cmp-t b{font-size:var(--fs,16px)}.onb .cmp-t span{font-size:var(--fs,16px);color:#4a4f66;line-height:1.4}.onb .cmp-fix{min-height:36px;font:inherit;font-size:var(--fs,16px);color:#2e54d1;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0 0;font-weight:600;text-decoration:underline}.onb .cmp-leg{font-size:var(--fs,16px);color:#4a4f66;flex-wrap:wrap;gap:6px 14px;display:flex}.onb .cmp-leg span{align-items:center;gap:5px;display:inline-flex}.onb .cmp-leg img{width:16px;height:16px}.onb .cmp-leg i{color:#4b4f60;width:16px;height:16px;font-style:normal;font-weight:700;font-size:var(--fs,16px);background:#ecedf1;border-radius:99px;justify-content:center;align-items:center;display:inline-flex}.onb .cmp-ic{width:20px;height:20px;margin-top:19px}.onb .cmp-q{width:20px;height:20px;font-size:var(--fs,16px)}.onb .cmp-r{gap:12px}.onb .st-tag{align-self:flex-start;margin-bottom:-4px}.onb .st-act{padding-bottom:calc(30px + env(safe-area-inset-bottom,0px))}.onb .ik.dis{opacity:.55;cursor:not-allowed}.onb .ip-hint{font-size:var(--fs,16px);margin:0 2px}.onb .iv{flex-direction:column;gap:8px;margin:2px 0 6px;display:flex}.onb .iv-h{font-size:var(--fs,16px)}.onb .iv-g{grid-template-columns:1fr 1fr;gap:8px;display:grid}.onb .iv-b{min-height:76px;font:inherit;font-size:var(--fs,16px);color:#1b1b22;cursor:pointer;text-align:center;background:#fff;border:2px solid #e3e6f2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-weight:600;display:flex}.onb .iv-b svg{color:#4a4f66}.onb .iv-b.on{background:#f4f1fd;border-color:#8a7ae0}.onb .iv-b.on svg{color:#6b5bc8}.onb .iv-n{font-size:var(--fs,16px);margin:0}.onb .ip-c .row2 .inp{height:48px;padding:0 10px;font-size:16px}.onb .vd{background:#fff;border-radius:16px;flex-direction:column;flex-shrink:0;gap:8px;padding:14px 16px;display:flex}.onb .vd-h{font-size:var(--fs,16px);line-height:1.35}.onb .vd-yn,.onb .vd-apps{grid-template-columns:1fr 1fr;gap:8px;display:grid}.onb .vd-b{min-height:48px;font:inherit;font-size:var(--fs,16px);color:#1b1b22;cursor:pointer;background:#fff;border:2px solid #e3e6f2;border-radius:14px;padding:8px 10px;font-weight:600}.onb .vd-b.on{border-color:var(--blauw);color:#1b2559;background:#eef1fe}.onb .vd-b:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.onb .vd-yn+.vd-h,.onb .vd-l{margin-top:6px}.onb .vd-l .inp{height:48px;font-size:16px}.onb .vd-n{color:#4b4f60;margin:0;font-size:15px}.onb .iv-fix{min-height:52px;font-weight:600;font-size:var(--fs,16px);background:#f4f1fd;border:2px solid #8a7ae0;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;display:flex}.onb .iv-fix svg{color:#6b5bc8}.onb .iv-top{padding:14px 16px}.onb .iv-top .iv{margin:0}.onb .ik-h{font-size:var(--fs,16px);margin:4px 2px -2px}.onb .msgpv{background:#f4f6fd;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.onb .msgpv-h{font-size:var(--fs,16px);color:#4b4f60;text-transform:none;font-weight:600}.onb .msgpv p{font-size:var(--fs,16px);color:#1b1b22;margin:0;line-height:1.45}.onb .mail-link{color:var(--blauw);word-break:break-all;font-size:var(--fs,16px);text-decoration:underline}.onb .nr-btn{cursor:pointer;font:inherit;pointer-events:auto;z-index:40;border:0;align-items:center;gap:4px;display:inline-flex}.onb .nr-btn:focus-visible{outline:3px solid var(--blauw);outline-offset:2px}.onb .jmp-bg{z-index:50;background:#1b1b2259;position:absolute;inset:0}.onb .jmp{z-index:51;background:#fff;border-radius:22px;flex-direction:column;max-height:78%;padding:14px 12px 10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 12px 40px #1b255940}.onb .jmp-h{justify-content:space-between;align-items:center;padding:0 6px;display:flex}.onb .jmp-h b{font-size:18px}.onb .jmp-x{width:40px;height:40px;font-size:var(--fs,16px);cursor:pointer;background:#ebeefa;border:0;border-radius:50%}.onb .jmp-n{color:#4b4f60;margin:6px 6px 8px;font-size:13.5px;line-height:1.4}.onb .jmp-l{flex-direction:column;gap:2px;display:flex;overflow-y:auto}.onb .jmp-r{min-height:44px;font:inherit;text-align:left;cursor:pointer;color:#1b1b22;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:6px 8px;font-size:15.5px;display:flex}.onb .jmp-r:hover{background:#f4f6fd}.onb .jmp-r.on{background:#eef1fe;font-weight:600}.onb .jmp-k{color:#1b2559;background:#ebeefa;border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;height:28px;font-size:13.5px;font-weight:600;display:inline-flex}.onb .nr-btn{font-size:var(--fs,16px);min-height:30px;padding:6px 10px;bottom:4px;box-shadow:0 1px 4px #1b25591f}.onb .st-hero{box-sizing:border-box;background-color:#e4e8fb;background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:flex-start;height:170px;padding:36px 18px 0}.onb .st-hero b{color:#1b1f4a;font-size:24px;line-height:1.2}.onb .st-hero>span{color:#1b1f4a;font-size:var(--fs,16px);margin-top:2px;font-weight:500}.onb .st-cap{object-fit:contain;width:60px;height:44px}.onb .st-msg .mav{width:64px;height:64px}.onb .st-msg .bub{border-radius:20px 20px 20px 6px;max-width:300px;padding:16px 18px}.onb .st-msg .bub .bt{font-size:17px;line-height:1.45}.onb .af-tgl{background:#fff;border-radius:18px}.onb .af-coll{flex-direction:column;gap:6px;margin:4px 0 8px;padding-left:18px;display:flex}.onb .af-coll li{line-height:1.4}.onb .iv-b{min-height:68px}.onb .st-msg2{margin-top:8px}.onb .st-msg2 .mav{width:64px;height:64px}.onb .af-c{gap:12px}.onb .af-kies{background:#fff;border-radius:18px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.onb .af-kh{font-size:var(--fs,16px);margin-bottom:2px}.onb .af-ck{min-height:48px;font:inherit;font-size:var(--fs,16px);text-align:left;cursor:pointer;color:#1b1b22;background:0 0;border:0;align-items:flex-start;gap:12px;padding:6px 2px;display:flex}.onb .af-ck small{font-size:var(--fs,16px);color:#4b4f60;display:block}.onb .af-box{border:2px solid #9aa3c7;border-radius:7px;flex:0 0 24px;place-items:center;height:24px;margin-top:1px;display:grid}.onb .af-ck.on .af-box{background:var(--blauw);border-color:var(--blauw)}.onb .af-ck.on .af-box:after{content:"✓";color:#fff;font-size:var(--fs,16px);font-weight:700}.onb .af-fict{font-size:var(--fs,16px);color:#4b4f60;margin:4px 0 0}.onb .af-mail.edit{outline:3px solid var(--blauw);outline-offset:2px}.onb .af-mail .mail-b[contenteditable=true]{cursor:text}.onb .af-edit{min-height:44px;font-size:var(--fs,16px);align-self:flex-start}.onb .af-oef{font-size:var(--fs,16px);color:#4b4f60;text-align:center;margin:0 0 8px}.onb .ip-vrij{font-size:var(--fs,16px);color:#1b2559;background:#eef1fe;border-radius:12px;margin:2px 0 0;padding:8px 12px}.onb .af-c>*{flex-shrink:0}.onb .af-mail,.onb .af-mail .mail-b{flex-shrink:0;max-height:none!important;overflow:visible!important}.onb .pub-info{font-size:var(--fs,16px);color:#1b2559;background:#eef1fe;border-radius:14px;flex-shrink:0;margin:0;padding:10px 14px}.onb .vier-r{font-size:var(--fs,16px);padding:10px 12px}.onb .vier-dot{background:var(--blauw);border-radius:99px;flex:0 0 10px;height:10px}.onb .pf-h{font-size:var(--fs,16px);margin:6px 2px 0}.onb .task .muted{line-height:1.4;font-size:var(--fs,16px)!important}.onb .pfr small{font-size:var(--fs,16px);line-height:1.4}.onb .it-tgl small{font-size:var(--fs,16px)}.onb .s15-note,.onb .iv-n,.onb .vd-n,.onb .af-fict,.onb .af-oef,.onb .ip-c .cap{font-size:var(--fs,16px)!important}.onb .wk .blk,.onb .wk .blk *{color:#1b2559!important;opacity:1!important}.onb .s5peek{margin-top:6px}.onb .s5soon{color:#2e54d1;font-size:var(--fs,16px);letter-spacing:0;text-transform:none;background:#eef1fe;border-radius:99px;margin:4px 0 2px;padding:2px 8px;font-weight:600;display:table}.onb .s5g-soon .lean{color:#4a4f66}.onb .s5g-soon .dotl{margin-top:2px}.onb .rr-tx{flex-direction:column;gap:1px;display:flex}.onb .rr-tx span{font-size:var(--fs,16px);color:#4b4f60;font-weight:400;line-height:1.3}.onb .wk-t{font-size:var(--fs,16px);margin:2px 2px -4px}.onb .ip-err{font-size:var(--fs,16px);color:#b42318;margin:0;font-weight:600}.onb .ip-nice{font-size:var(--fs,16px);color:#1b2559;margin:0;font-weight:600}.onb .ip-c .ik-h{margin:8px 2px -2px;font-size:18px;font-weight:700}.onb .tag-test{color:#8a4500;background:#ffe8d1;border-radius:99px;align-self:flex-start;padding:3px 10px;font-size:15px;font-weight:700}.onb .ok-h{font-size:var(--fs,16px);text-align:left;width:100%;margin:2px 0 -2px}.onb .m1-h{margin:14px 2px -4px;font-size:18px}.onb .ps-h{font-size:var(--fs,16px);margin:4px 0 6px;display:block}.onb .ch-tgl{background:0 0!important;padding:4px 0!important}.onb .ch-tgl small{font-size:var(--fs,16px)!important}.onb .ch-n{font-size:var(--fs,16px);color:#1b2559;flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.onb .s5gh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.onb .s5q{color:#2e54d1;cursor:pointer;text-transform:none;letter-spacing:0;background:#e1e9fd;border:0;border-radius:99px;flex:none;width:32px;height:32px;margin-left:auto;font-size:17px;font-weight:700}.onb .s5q:focus-visible{outline-offset:2px;outline:2px solid #2e54d1}.onb .s5qt{font-size:var(--fs,16px);color:#1b1b22;background:#f3f5fd;border-radius:12px;margin-top:6px;padding:10px 12px;line-height:1.4}.onb .s5qt p{margin:0 0 6px}.onb .s5qt p:last-child{margin:0}.onb .s15-later{font-size:var(--fs,16px);color:#3a3f55;margin:6px 4px 2px;line-height:1.4}.onb .prim{background:#2e54d1!important}.onb .s16-cta{color:#2e54d1!important}.onb .s16-opt{color:#4a4f66!important}.onb .lane-h,.onb .chl,.onb .laneh2,.onb .pv-h,.onb .vsk-h,.onb .s5gh,.onb .wr-k,.onb .s15-gh,.onb .cmp-t small{text-transform:none!important;letter-spacing:0!important}.onb .rr-s{padding:5px 12px!important}.onb .s15-tiles{gap:4px!important}.onb .s15-t{min-height:46px!important;padding:8px 14px!important}.onb .s19-card .ff{padding:7px 0!important}.onb .cmp-r{padding:9px 0!important}.onb .ikeus.picked .ik:not(.on) small{display:none}.onb .ik{padding:12px 14px!important}.onb .ikeus{gap:6px!important}.onb .nt-ov{z-index:30;background:#14162873;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.onb .nt-dlg{text-align:center;background:#f2f2f7;border-radius:16px;width:280px;overflow:hidden;box-shadow:0 10px 40px #00000040}.onb .nt-dlg b#nt-t{color:#111;padding:18px 16px 4px;font-size:17px;display:block}.onb .nt-dlg p{font-size:var(--fs,16px);color:#222;margin:0;padding:0 16px 16px;line-height:1.35}.onb .nt-dlg .nt-k{color:#5a5f78;padding:10px 16px 0;font-size:15px}.onb .nt-bt{border-top:1px solid #c9c9cf;display:flex}.onb .nt-bt button{font:inherit;color:#0a62d0;cursor:pointer;background:0 0;border:0;flex:1;padding:13px 6px;font-size:17px}.onb .nt-bt button+button{border-left:1px solid #c9c9cf}.onb .ip-c .ik-h{margin:4px 2px -4px!important}.onb .ip-c{gap:10px!important}.onb button.rgx-r{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-top:1px solid #eef0f7}.onb .rgx-k+button.rgx-r{border-top:0}.onb button.rgx-r:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #2e54d1}.onb .rgx-sw,.onb .rgx-sw i{transition:background .18s,transform .18s!important}.onb .nm-av{width:88px!important;height:88px!important}.onb .chat .mav{width:56px;height:56px}.onb .gp-send{font-size:var(--fs,16px);color:#30344a;margin:0 0 10px;line-height:1.4}.onb .nt-l{text-align:left;background:#fff;border-radius:18px;flex-direction:column;gap:10px;width:100%;max-width:340px;margin:4px 0 0;padding:14px 16px;list-style:none;display:flex}.onb .nt-l li{font-size:var(--fs,16px);color:#1b1b22;padding-left:30px;line-height:1.4;position:relative}.onb .nt-l li:before{content:"✓";background:var(--blauw);color:#fff;text-align:center;border-radius:99px;width:20px;height:20px;font-size:13px;font-weight:700;line-height:20px;position:absolute;top:1px;left:0}.onb .nt-nooit{font-size:var(--fs,16px);color:#30344a;margin:2px 0 0}.onb .gpB-fit .cmp-r{padding:7px 0!important}.onb .gp-c.gpB-fit{gap:8px;padding-bottom:12px}.onb .gpB-fit .cmp-t{gap:0}.onb .gpB-fit .cmp-t span{line-height:1.3}.onb .gpB-fit .fb{padding:10px 14px!important}.onb .af-ont{font-size:var(--fs,16px);color:#30344a;margin:0;line-height:1.4}.onb .vis{white-space:nowrap;flex:none;line-height:1.3;padding:3px 9px 3px 8px!important;font-size:15px!important;font-weight:600!important}.onb .vis svg{width:13px;height:13px}.onb .jmp-fs{border:1.5px solid var(--blauw);color:#2e54d1;width:100%;font:inherit;cursor:pointer;background:#ebeefa;border-radius:12px;margin:0 0 10px;padding:10px 12px;font-size:15px;font-weight:700}.onb .s5l .lean{padding:3px 0!important}.onb .s5l{gap:5px!important;padding:12px 18px 8px!important}.onb .s5g{padding-top:6px!important}.onb .s5gh{margin:0 0 2px!important}.onb .s5l .s5t{line-height:1.32}.onb .s4-c{gap:10px!important;padding-bottom:16px!important}.onb .s6-c{gap:12px!important;padding-bottom:20px!important}.onb .s6-hd{align-items:flex-end;gap:8px;display:flex}.onb .s6-hd>div{flex:1;min-width:0}.onb .s6-hd h2{margin:0 0 6px}.onb .s6-lead{font-size:var(--fs,16px);color:#30344a;margin:0;line-height:1.4}.onb .s6-gl{z-index:2;flex:none;width:78px;height:auto;margin-bottom:-14px;position:relative}.onb .s6-l{background:#fff;border-radius:20px;padding:6px 16px;box-shadow:0 1px 2px #1b25590d}.onb .s6-r{border-top:1px solid #edeff6;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.onb .s6-r:first-child{border-top:0}.onb .s6-r .dotc{background:var(--blauw);border-radius:99px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.onb .s6-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.onb .s6-h{flex-wrap:nowrap;align-items:center;gap:8px;min-height:24px;display:flex}.onb .s6-h b{color:#1b1b22;font-size:17px;line-height:1.3}.onb .s6-s{font-size:var(--fs,16px);color:#30344a;line-height:1.42}.onb .s6-tag{align-self:flex-start;margin:1px 0 3px!important}.onb .s6-q{margin-top:-4px;margin-bottom:-4px;margin-left:auto}.onb .s6-qt{margin-top:8px}.onb .s3c .chip .ckc{box-sizing:border-box;background:0 0;border:2px solid #c9cfe6;border-radius:99px;width:22px;height:22px;display:inline-flex!important}.onb .s3c .chip .ckc svg{visibility:hidden}.onb .s3c .chip.on .ckc{background:var(--blauw);border-color:var(--blauw)}.onb .s3c .chip.on .ckc svg{visibility:visible}.onb h1{font-size:26px;font-weight:700}.onb h2{font-size:23px;font-weight:700}.onb .cmp-t b,.onb .m1-h,.onb .orgq-h{font-weight:700;font-size:17px!important}.onb .cmp-t small,.onb .laneh2,.onb .pv-h,.onb .ovk-k{color:#62677f!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important;font-weight:600!important}.onb .cmp-t span,.onb .cap,.onb .muted{color:#62677f}.onb .lead{color:#4a4f66}.onb .vkop b{letter-spacing:-.01em;font-size:19px!important;font-weight:700!important}.onb .wk .blk{text-align:center;justify-content:center;align-items:center;display:flex;height:32px!important;padding:4px 0!important;font-size:13px!important;left:1px!important;right:1px!important}.onb .wk-t{margin:2px 0 -4px!important}.onb .ik-h{margin-left:0!important;margin-right:0!important}.onb .anim-c .rr-s{box-sizing:border-box;align-self:stretch;width:100%}.onb .content>*{flex-shrink:0}.onb{--fs:16px;--blauw:#1a73e8;width:100%;max-width:560px;height:100dvh;padding-top:env(safe-area-inset-top,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:0 auto}.onb .actions{padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}.onb .onb-fout{color:#b3261e;font-size:var(--fs,16px);text-align:center}.onb :focus-visible{outline-offset:2px;outline:3px solid #1a73e8}@media (prefers-reduced-motion:reduce){.onb *,.onb :before,.onb :after{transition:none!important;animation:none!important}}.onb h1,.onb h2,.onb h3{text-wrap:wrap}.onb [tabindex="-1"]:focus{outline:none}.onb .chip[aria-pressed=true],.onb .chip[aria-checked=true]{color:#1b1b22}.onb .ikeus button[aria-checked=true]{box-shadow:none;background:#fff}.onb .ikeus button[aria-checked=true] .ir{box-shadow:none;border-color:#8a7ae0}.ob-ov{background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:12px 14px 10px;display:flex;box-shadow:0 1px 2px #1b1b220f}.ob-ovmnd{letter-spacing:.06em;text-transform:uppercase;color:#62677f;justify-content:space-between;padding:0 4px;font-size:13px;display:flex}.ob-ovrij{height:48px;position:relative}.ob-ovpil{background:#fff;border:1.5px dashed #a63f97;border-radius:20px;flex-direction:column;justify-content:center;height:40px;padding:0 12px 0 14px;display:flex;position:absolute;top:4px}.ob-ovpil b{font-size:15px;font-weight:700;line-height:1.1}.ob-ovpil small{color:#62677f;font-size:13px}.ob-stip{background:#a63f97;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;transform:translate(-50%)}.ob-ovleg{color:#62677f;margin:0;font-size:15px}body:has(.km){background:#f2f3fb url(/assets/chat-bollen-DGBlSdon.jpg) 50%/cover no-repeat fixed}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]) body:has(.km){background-image:none;background-color:var(--achtergrond)}}:root[data-theme=donker] body:has(.km){background-image:none;background-color:var(--achtergrond)}.km{max-width:560px;min-height:100%;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 0;flex-direction:column;gap:14px;margin:0 auto;display:flex}.km-kop{min-height:var(--tikvlak);z-index:2;background:color-mix(in srgb, var(--achtergrond) 70%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:calc(-12px - env(safe-area-inset-top,0px)) -16px 0;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 8px;align-items:center;gap:12px;display:flex;position:sticky;top:0}.km-kop .rond{color:var(--tekst);font-size:16px;text-decoration:none}.km-voort{border-radius:var(--rond);background:var(--verzonken);flex:1;height:6px;overflow:hidden}.km-voort i{background:var(--blauw);border-radius:var(--rond);height:100%;transition:width var(--overgang);display:block}.km-teller{font-size:var(--fs-klein);color:var(--tekst-zacht);text-align:right;min-width:32px;font-weight:600}.km-chat{flex-direction:column;flex:1;gap:14px;display:flex}.km-paar{flex-direction:column;gap:10px;display:flex}.km-vraag{letter-spacing:-.01em;max-width:92%;font-size:19px;line-height:1.3}.km-vraag.oud{font-size:var(--fs-tekst);color:var(--tekst-zacht)}.km-waarom{font-size:var(--fs-klein);color:var(--tekst-zacht);max-width:92%;margin-top:6px}.km-ant{background:var(--geel);max-width:82%;color:var(--op-geel);border-radius:20px 20px 6px;align-self:flex-end;padding:11px 15px;font-weight:500}.km-nu{outline:none;flex-direction:column;gap:10px;scroll-margin-top:80px;animation:.35s ease-out both km-in;display:flex}@keyframes km-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.km-nu{animation:none}}.km-wie{gap:12px}.km-wietitel{line-height:1.2;font-size:21px!important}.km-punten{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.km-punten li{font-size:var(--fs-tekst);flex-direction:column;gap:2px;padding-left:26px;display:flex;position:relative}.km-punten li:before{content:"✓";color:var(--blauw-tekst);font-weight:700;position:absolute;top:0;left:0}.km-punten span{color:var(--tekst-zacht)}.km-uitleg{flex-direction:column;gap:10px;display:flex}.km-klein{font-size:var(--fs-klein)}.km-keus{background:var(--achtergrond);padding:12px 0 calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:10px;display:flex;position:sticky;bottom:0}.km-knoppen{gap:8px;display:flex}.km-knoppen .knop{flex:1}.km-chips{flex-wrap:wrap;gap:8px;display:flex}.km-dagen{flex-direction:column;gap:6px;display:flex}.km-dag{min-height:var(--tikvlak);align-items:center;gap:10px;display:flex}.km-dag .chip{text-transform:capitalize;min-width:64px}.km-tijden{align-items:center;gap:6px;display:flex}.km-tijden select,.ki-select{min-height:var(--tikvlak);border:1.5px solid var(--lijn);background:var(--kaart);color:var(--tekst);font:inherit;font-size:var(--fs-tekst);border-radius:12px;padding:0 8px}.rl-vink{background:var(--blauw);width:64px;height:64px;color:var(--op-blauw);border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-top:12px;font-size:30px;font-weight:700;display:flex}.rl-titel{text-align:center;font-size:26px;line-height:1.15}.rl-tekst{text-align:center;color:var(--tekst-zacht)}.rl-video{background:var(--kaart);border-radius:var(--radius-kaart);box-shadow:var(--schaduw);text-align:left;align-items:center;gap:14px;width:100%;padding:14px;display:flex}.rl-video .play{background:var(--verzonken);border-radius:14px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;display:flex}.rl-video b{font-size:var(--fs-tekst);display:block}.rl-video small{color:var(--tekst-zacht);font-size:var(--fs-klein);display:block}.rl-stappen{font-size:var(--fs-tekst);flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.rl-punten{justify-content:center;gap:6px;display:flex}.rl-punten i{background:var(--verzonken);border-radius:50%;width:8px;height:8px}.rl-punten i.nu{background:var(--blauw)}.imp-rij{border-top:1px solid var(--lijn);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.imp-rij label{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.imp-rij label b{font-size:var(--fs-tekst);overflow-wrap:anywhere}.imp-rij label small{color:var(--tekst-zacht);font-size:var(--fs-klein);overflow-wrap:anywhere}.imp-rij select{max-width:52%}.imp-nooit{font-size:var(--fs-klein);color:var(--tekst-zacht);white-space:nowrap}.imp-lijst{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.imp-lijst li{background:var(--verzonken);border-radius:14px;flex-direction:column;padding:10px 14px;display:flex}.imp-lijst small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.km-knoppen>.veld{flex:1;min-width:0}.rl-telefoon{border:6px solid var(--tekst);background:var(--kaart);width:min(78%,300px);box-shadow:var(--schaduw);aspect-ratio:390/640;border-radius:36px;align-self:center;overflow:hidden}.rl-telefoon img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.rl-opnieuw{align-self:center;align-items:center;min-height:44px;margin-top:10px;display:inline-flex}.abo-stand{gap:12px}.abo-stand small{font-size:var(--fs-klein);color:var(--tekst-zacht)}.abo-stand.voorbij{box-shadow:inset 0 0 0 2px var(--koraal)}.abo-kop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.abo-kop h2{font-size:var(--fs-kop);font-weight:600}.abo-kop span{color:var(--tekst-zacht);font-size:var(--fs-klein);white-space:nowrap}.abo-balk{border-radius:var(--rond);background:var(--verzonken);height:8px;overflow:hidden}.abo-balk i{border-radius:var(--rond);background:var(--blauw);height:100%;display:block}.abo-cijfers{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.abo-cijfers span{background:var(--verzonken);border-radius:16px;flex-direction:column;gap:2px;padding:12px 10px;display:flex}.abo-cijfers b{letter-spacing:-.02em;font-size:22px;font-weight:600}.abo-cijfers small{font-size:var(--fs-klein);color:var(--tekst-zacht);line-height:1.3}.abo-label{text-transform:uppercase;letter-spacing:.06em;background:var(--blauw-zacht);color:var(--blauw-tekst);border-radius:var(--rond);font-size:var(--fs-tag);align-self:flex-start;padding:2px 10px;font-weight:600;display:inline-block}.keuzes .abo-label{margin-left:4px}.abo-plan{gap:10px}.abo-plan.uitgelicht{background:var(--blauw);color:var(--op-blauw);box-shadow:none}.abo-plan.uitgelicht h3,.abo-plan.uitgelicht p,.abo-plan.uitgelicht .abo-prijs small{color:var(--op-blauw)}.abo-plan.uitgelicht .abo-lijst li:before{background:color-mix(in srgb, var(--op-blauw) 28%, transparent);color:var(--op-blauw)}.abo-plan.uitgelicht .knop{background:var(--op-blauw);color:var(--blauw-tekst)}.abo-plan.uitgelicht .abo-label{color:#fff;background:#00000047}.abo-plan.gekozen{outline:3px solid var(--tekst);outline-offset:-3px}.abo-plan .verschil{font-size:var(--fs-klein);color:var(--tekst-zacht)}.abo-vergelijk{padding:0}.abo-vergelijk summary{cursor:pointer;min-height:56px;font-weight:600;font-size:var(--fs-kop);align-items:center;padding:0 18px;list-style:none;display:flex}.abo-vergelijk summary::-webkit-details-marker{display:none}.abo-vergelijk summary:after{content:"›";margin-left:auto;font-size:22px;transition:transform .2s}.abo-vergelijk[open] summary:after{transform:rotate(90deg)}.abo-vergelijk .abo-tabel{width:calc(100% - 24px);margin:0 12px 12px}.abo-planrij{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.abo-planrij h3{font-size:20px!important}.abo-prijs b{font-size:22px;font-weight:600}.abo-prijs small{color:var(--tekst-zacht);font-size:var(--fs-klein)}.abo-lijst{font-size:var(--fs-tekst);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.abo-lijst li{padding-left:32px;position:relative}.abo-lijst li:before{content:"✓";background:var(--blauw-zacht);width:22px;height:22px;color:var(--blauw-tekst);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:2px;left:0}.abo-tabel{border-collapse:collapse;width:100%;font-size:14px}.abo-tabel th,.abo-tabel td{border-top:1px solid var(--lijn);text-align:center;padding:6px 4px}.abo-tabel thead th{border-top:0;font-weight:600}.abo-tabel th[scope=row]{text-align:left;font-weight:400}.abo-tabel td{color:var(--blauw-tekst);width:18%;font-weight:700}.abo-tijdlijn{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.abo-tijdlijn li{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.abo-tijdlijn li:before{content:"";border:2px solid var(--blauw);border-radius:50%;flex:0 0 14px;order:-1;width:14px;height:14px}.abo-tijdlijn li:first-child:before{background:var(--blauw)}.abo-tijdlijn li span{flex-direction:column;flex:1;display:flex}.abo-tijdlijn small{color:var(--tekst-zacht);font-size:var(--fs-klein);font-weight:400}.abo-knoppen{gap:8px;display:flex}.abo-knoppen .knop{flex:1}.abo-faq{border-top:1px solid var(--lijn)}.abo-faq summary{min-height:var(--tikvlak);cursor:pointer;font-weight:600;font-size:var(--fs-regel);align-items:center;display:flex}.abo-faq p{font-size:var(--fs-tekst);color:var(--tekst-zacht);padding:0 0 12px}@media (prefers-color-scheme:dark){:root:not([data-theme=licht]) .abo-plan.uitgelicht .abo-label{color:#0e1630;background:#ffffff80}}:root[data-theme=donker] .abo-plan.uitgelicht .abo-label{color:#0e1630;background:#ffffff80}.abo-plan.plangratis{border:1.5px dashed var(--lijn);box-shadow:none}.gratisnoot{text-align:left;background:var(--verzonken);font-size:var(--fs-klein);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;line-height:1.45;display:flex}.gratisnoot b{font-weight:600}.gratisnoot span{color:var(--tekst-zacht)}.abo-tabel th[scope=row] b{font-weight:600;display:block}.abo-tabel th[scope=row] .vglsub{color:var(--tekst-zacht);font-size:12.5px;line-height:1.3;display:block}.abo-tabel td.n{color:var(--tekst-zacht);font-weight:400}.abo-vergelijk .vglnoot{font-size:var(--fs-klein);margin:0 18px 14px}.stopvak .houdknop{width:100%}.stopvak .stophint{color:var(--tekst-zacht);font-size:var(--fs-klein);text-align:center}.abo-stop{flex-direction:column;gap:10px;display:flex}.opr{align-items:stretch}.opr-merk{justify-content:center;padding:8px 0;display:flex}.opr-kaart{background:var(--kaart);border-radius:var(--radius-tegel);box-shadow:var(--schaduw);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 22px;display:flex;position:relative;overflow:hidden}.opr-kaart h1{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.25}.opr-kaart p{color:var(--tekst-zacht)}.opr-label{letter-spacing:.06em;text-transform:uppercase;background:var(--blauw-zacht);border-radius:var(--rond);padding:5px 12px;font-weight:700;color:var(--blauw-tekst)!important;font-size:12.5px!important}.opr-cadeau{transform-origin:50% 80%;font-size:72px;line-height:1;animation:1.6s ease-in-out infinite opr-wiebel;display:inline-block}@keyframes opr-wiebel{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-9deg)}80%{transform:rotate(8deg)}90%{transform:rotate(-4deg)}}.opr-knop{gap:8px}.opr-knop svg{color:currentColor;--icbg:var(--blauw);width:22px;height:22px}.opr-badge{color:#2a1500;font-weight:700;font-size:var(--fs-klein);border-radius:var(--rond);z-index:1;background:#fda145;padding:6px 14px;position:relative}.opr-tot{z-index:1;font-weight:600;position:relative;color:var(--tekst)!important}.opr-lijst{text-align:left;z-index:1;flex-direction:column;align-self:stretch;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:relative}.opr-lijst li{gap:10px;display:flex}.opr-lijst li:before{content:"✓";color:var(--blauw-tekst);font-weight:800}.opr-groet{font-size:var(--fs-klein)}.opr-kaart.uitgepakt h1{z-index:1;position:relative}.opr-confetti{pointer-events:none;position:absolute;inset:0}.opr-confetti i{opacity:0;border-radius:2px;width:8px;height:12px;animation:2.2s ease-in forwards opr-val;position:absolute;top:-12px}@keyframes opr-val{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(520px)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.opr-cadeau{animation:none}.opr-confetti{display:none}}
