.as-onb{--inkt:#0D1B2A;--zacht:#475569;--stil:#64748B;--wit:#FFFFFF;--merk:#1F7A5A;--merk-licht:#3FAF7A;--merk-diep:#186349;--cta:linear-gradient(103deg,#186349,#3FAF7A)}.as-onb .onb-podium{position:relative;width:100%;aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(245,255,250,.94));box-shadow:inset 0 0 0 1px rgba(15,23,42,.05);container-type:inline-size}.as-onb .onb-podium.hoog{aspect-ratio:3/4}.as-onb .onb-podium.groot{aspect-ratio:16/13}.as-onb .onb-held{position:relative;width:100%;max-width:360px;aspect-ratio:1/1;margin-inline:auto;container-type:inline-size;transform-origin:0 0}.as-onb .onb-held-zonder-korrels .ob-drijf{visibility:hidden}.as-onb.onb-stapel{display:flex;flex-direction:column;color:var(--inkt);background:radial-gradient(ellipse 120% 80% at 50% -10%,rgba(220,252,231,.55) 0,transparent 55%),radial-gradient(ellipse 100% 70% at 50% 110%,rgba(209,250,229,.45) 0,transparent 50%),linear-gradient(180deg,#E8F5EC,#DCF5E5 50%,#E5F6EC)}.as-onb.onb-scherm{position:fixed;inset:0;z-index:60}.as-onb.onb-ingebed{position:absolute;inset:0}.as-onb .onb-kop{flex:none;display:flex;align-items:center;gap:12px;padding:10px 16px;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(250,253,251,.92));backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);box-shadow:0 4px 20px rgba(30,142,90,.04)}.as-onb .onb-later{margin-left:auto;min-height:44px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--zacht);background:none;border:0}.as-onb .onb-knop:focus-visible,.as-onb .onb-later:focus-visible,.as-onb .onb-link:focus-visible,.as-onb .onb-wijzig:focus-visible{outline:2px solid var(--merk);outline-offset:2px}.as-onb .onb-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;padding:16px 16px 0}.as-onb .onb-scroll>*{max-width:440px;margin-inline:auto}.as-onb .onb-lucht{height:60vh}.as-onb .onb-welkom{display:grid;gap:12px;padding:8px 4px 20px;text-align:center}.as-onb .onb-welkom-titel{margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.025em;text-wrap:balance;animation:asFilmTekst var(--f-mid) var(--f-in) both;animation-delay:.05s}.as-onb .onb-welkom-onder{margin:0;font-size:18px;line-height:1.4;font-weight:600;color:var(--inkt);text-wrap:balance;animation:asFilmTekst var(--f-mid) var(--f-in) both;animation-delay:.15s}.as-onb .onb-welkom-link{justify-self:center;padding:0 12px;animation:asFilmTekst var(--f-mid) var(--f-in) both;animation-delay:.25s}.as-onb .onb-welkom.onb-welkom-weg{animation:asFilmUit var(--f-weg) var(--f-uit) forwards;pointer-events:none}.as-onb .onb-welkom .onb-knop{margin-top:8px;animation:asFilmIn var(--f-mid) var(--f-in) both;animation-delay:.2s}.as-onb .onb-welkom:not(.onb-welkom-klaar) :is(.onb-knop,.onb-welkom-link){visibility:hidden;animation:none}.as-onb .onb-welkom.onb-welkom-klaar .onb-knop{animation-delay:.15s}.as-onb .onb-play{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;display:grid;justify-items:center;gap:10px;min-width:44px;padding:4px;border:0;background:none;cursor:pointer;font:inherit;color:var(--inkt)}.as-onb .onb-play-rond{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--wit);color:var(--merk);box-shadow:0 0 0 6px rgba(255,255,255,.55),0 8px 24px rgba(16,40,30,.18);animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;transition:scale .15s var(--f-beweeg)}.as-onb .onb-play-rond svg{margin-left:3px}.as-onb .onb-play:active .onb-play-rond{scale:.95}.as-onb .onb-play-tekst{padding:6px 14px;border-radius:999px;background:var(--wit);box-shadow:0 3px 10px rgba(16,40,30,.1);font-size:13px;line-height:1.3;font-weight:600;white-space:nowrap;animation:asFilmTekst var(--f-kort) var(--f-in) backwards .1s}.as-onb .onb-play-duur{color:var(--stil);font-weight:500}.as-onb .onb-play:focus-visible{outline:none}.as-onb .onb-play:focus-visible .onb-play-rond{outline:3px solid var(--merk);outline-offset:4px}.as-onb .onb-play,.as-onb .onb-welkom>*{transition:opacity .14s var(--f-uit)}.as-onb .onb-welkom-film .onb-play,.as-onb .onb-welkom.onb-welkom-film>:not(.onb-held){opacity:0}.as-onb .onb-film{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;justify-content:center;padding:8px 16px 12px;opacity:0;pointer-events:none}.as-onb .onb-film.zicht{opacity:1;pointer-events:auto}.as-onb .onb-film.weg{opacity:0;pointer-events:none;transition:opacity .2s var(--f-uit)}.as-onb .onb-film-vak{display:grid;gap:8px;align-content:start;max-width:100%}.as-onb .onb-film :is(.onb-film-terug,.ph-title,.cta,.ph-bar){opacity:0;translate:0 6px}.as-onb .onb-film.zicht :is(.onb-film-terug,.ph-title,.cta,.ph-bar){opacity:1;translate:0 0;transition:opacity .25s var(--f-in),translate .25s var(--f-in)}.as-onb .onb-film.zicht .onb-film-terug{transition-delay:.12s}.as-onb .onb-film.zicht .cta{transition-delay:.2s}.as-onb .onb-film.zicht .ph-bar{transition-delay:.26s}.as-onb .onb-film:not(.zicht) .f-zin{animation-play-state:paused}.as-onb .onb-film .f-zin{animation-delay:.12s}.as-onb .onb-film-terug{justify-self:start;display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0 14px 0 8px;border:0;border-radius:999px;background:rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);font:inherit;font-size:15px;font-weight:600;color:var(--merk);cursor:pointer}.as-onb .onb-film-terug:focus-visible{outline:2px solid var(--merk);outline-offset:2px}.as-onb .onb-lijst{list-style:none;margin:0;padding:0;display:grid;gap:12px}.as-onb .onb-lijst>.onb-kaart{animation:asFilmIn var(--f-mid) var(--f-in) backwards;animation-delay:calc(.15s + var(--i, 0) * 60ms)}.as-onb .onb-kaart{position:relative;border-radius:28px;transition:border-radius var(--f-mid) var(--f-beweeg),background-color var(--f-mid) var(--f-beweeg),box-shadow var(--f-mid) var(--f-beweeg),border-color var(--f-mid) var(--f-beweeg);scroll-margin-top:72px}.as-onb .onb-kaart.onb-klaar,.as-onb .onb-kaart.onb-open{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(245,255,250,.94));box-shadow:0 10px 40px rgba(30,142,90,.06),inset 0 2px 10px rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.6)}.as-onb .onb-kaart.onb-klaar{border-radius:22px}.as-onb .onb-kaart.onb-straks{border:1.5px dashed rgba(15,23,42,.18);background:transparent}.as-onb .onb-straks-rij{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:13px;font-weight:600;color:var(--zacht);opacity:var(--f-dim)}.as-onb .onb-straks-bol{width:22px;height:22px;border-radius:50%;border:1.5px dashed rgba(15,23,42,.3)}.as-onb .onb-klaar-rij{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 8px 8px 14px;animation:onbZacht .28s var(--f-in) backwards;animation-delay:.12s}@keyframes onbZacht{0%{opacity:0}}.as-onb .onb-vink{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--wit);background:var(--cta);animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;animation-delay:.3s}.as-onb .onb-klaar-tekst{flex:1;min-width:0;display:grid}.as-onb .onb-klaar-naam{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stil)}.as-onb .onb-klaar-waarde{font-size:15px;font-weight:600;line-height:1.35;color:var(--inkt)}.as-onb .onb-wijzig{flex:none;min-height:44px;padding:0 12px;border-radius:999px;border:0;background:none;font-size:13px;font-weight:600;color:var(--merk)}.as-onb .onb-inhoud{display:grid;gap:16px;padding:22px 18px 0;transition:opacity .14s var(--f-uit),translate .14s var(--f-uit)}.as-onb .onb-vertrek>.onb-inhoud{opacity:0;translate:0 -6px;pointer-events:none}.as-onb .onb-open{--intree:.14s}.as-onb .onb-vraag h2{margin:0;font-size:24px;line-height:1.2;font-weight:800;letter-spacing:-.02em;text-wrap:balance;outline:none;animation:asFilmTekst var(--f-mid) var(--f-in) both;animation-delay:var(--intree,0s)}.as-onb .onb-vraag p{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--zacht);animation:asFilmTekst var(--f-mid) var(--f-in) both;animation-delay:calc(var(--intree, 0s) + .08s)}.as-onb .onb-klein,.as-onb .onb-vraag .onb-klein{font-size:13px;line-height:1.45;color:var(--stil);margin:6px 0 0}.as-onb .onb-inhoud>.onb-podium{animation:asFilmIn var(--f-mid) var(--f-in) both;animation-delay:calc(var(--intree, 0s) + .12s)}.as-onb .onb-knoppen{display:grid;gap:10px;padding:2px 0 18px}.as-onb .onb-knop{min-height:52px;width:100%;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:-.005em;transition:transform .2s var(--f-in),opacity .2s var(--f-in)}.as-onb .onb-knop:active{transform:scale(.98)}.as-onb .onb-hoofd{color:var(--wit);background:var(--cta);border:0;box-shadow:0 8px 24px rgba(24,99,73,.18)}.as-onb .onb-hoofd:disabled{opacity:var(--f-dim);box-shadow:none}.as-onb .onb-tweede{color:var(--merk);background:rgba(255,255,255,.7);border:1.5px solid rgba(31,122,90,.35)}.as-onb .onb-tweede:disabled{opacity:var(--f-dim)}.as-onb .onb-link{min-height:44px;border:0;background:none;font-size:13px;font-weight:600;color:var(--merk)}.as-onb .onb-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.as-onb .onb-midden{text-align:center;margin:0}.as-onb .onb-google{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--inkt);background:var(--wit);border:0;box-shadow:0 1px 2px rgba(14,52,36,.08),0 4px 14px rgba(14,52,36,.1)}.as-onb .onb-google:disabled{opacity:var(--f-dim)}.as-onb .onb-g{width:20px;height:20px;flex:none}.as-onb .onb-bevestig{margin:0 0 18px;font-size:15px;font-weight:600;color:var(--merk);animation:asFilmKlein var(--f-kort) var(--f-tik) both}.as-onb .onb-postcode{display:grid;gap:6px}.as-onb .onb-postcode label{font-size:13px;font-weight:600;color:var(--zacht)}.as-onb .onb-postcode input{min-height:56px;border-radius:16px;padding:0 16px;font-size:17px;letter-spacing:.04em;color:var(--inkt);background:var(--wit);border:1.5px solid rgba(15,23,42,.12)}.as-onb .onb-postcode input:focus{outline:2px solid var(--merk);outline-offset:1px}.as-onb .onb-postcode input[aria-invalid=true]{border-color:#D24238}.as-onb .onb-fout{margin:0;font-size:13px;line-height:1.45;color:#C43C3C}.as-onb .onb-account-form{gap:8px}.as-onb .onb-uitleg{margin:0 0 4px;font-size:15px;line-height:1.5;color:var(--zacht)}.as-onb .onb-uitleg b{color:var(--inkt);font-weight:600;overflow-wrap:anywhere}.as-onb .onb-wachtwoord{display:grid;grid-template-columns:1fr auto;row-gap:6px}.as-onb .onb-wachtwoord>.onb-fout,.as-onb .onb-wachtwoord>label{grid-column:1/-1}.as-onb .onb-wachtwoord>input{grid-column:1/-1;grid-row:2;padding-right:84px;letter-spacing:normal}.as-onb .onb-toon{grid-column:2;grid-row:2;align-self:center;position:relative;z-index:1;margin-right:6px;min-height:44px;min-width:72px;border-radius:12px;border:0;background:none;font-size:13px;font-weight:600;color:var(--merk)}.as-onb .onb-toon:focus-visible{outline:2px solid var(--merk);outline-offset:-2px}.as-onb .onb-eisen{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:2px;font-size:13px;line-height:1.45;color:var(--stil)}.as-onb .onb-eisen [data-ok=true]{color:var(--merk);font-weight:600}.as-onb .onb-let-op{display:grid;justify-items:start;gap:2px;padding:12px 14px 4px;border-radius:16px;background:rgba(245,166,35,.12);border:1px solid rgba(245,166,35,.35)}.as-onb .onb-let-op p{margin:0;font-size:13px;line-height:1.45;color:var(--inkt)}.as-onb .onb-oversloeg{margin:-8px 0 18px;text-align:center}.as-onb .onb-segment{display:flex;padding:4px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.06)}.as-onb .onb-segment button{flex:1;min-width:0;min-height:44px;border:0;border-radius:999px;background:none;font-size:13px;font-weight:600;color:var(--zacht);transition:background-color .2s var(--f-beweeg),color .2s var(--f-beweeg)}.as-onb .onb-segment button[aria-pressed=true]{color:var(--wit);background:var(--merk);box-shadow:0 2px 8px rgba(24,99,73,.2)}.as-onb .onb-segment button:focus-visible{outline:2px solid var(--merk);outline-offset:2px}.as-onb .onb-qr{display:grid;justify-items:center;gap:8px;margin:0}.as-onb .onb-qr svg{display:block;width:168px;height:168px;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 14px rgba(16,40,30,.08)}.as-onb .onb-qr figcaption{font-size:13px;line-height:1.35;color:var(--zacht)}.as-onb .onb-qr figcaption b{font-weight:600;color:var(--inkt)}.as-onb .onb-schakel{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 14px;border-radius:16px;background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.06);font-size:15px;line-height:1.35;font-weight:500}.as-onb.onb-weg .onb-kaart{animation:asFilmUit var(--f-weg) var(--f-uit) both;animation-delay:calc(var(--i, 0) * 60ms)}@media (prefers-reduced-motion:reduce){.as-onb *,.as-onb :after,.as-onb :before{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important}}.as-onb.onb-tip{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 12px 12px 16px;border-radius:18px;background:var(--wit);border:1px solid rgba(15,23,42,.08);box-shadow:0 6px 18px rgba(16,40,30,.1);font-size:13px;line-height:1.4;color:var(--inkt);animation:asFilmIn var(--f-mid) var(--f-in) .45s both}.as-onb.onb-tip p{margin:0;flex:1}.as-onb.onb-tip b{display:inline-block;margin-right:6px;padding:2px 8px;border-radius:999px;background:#E3F3EA;color:var(--merk-diep);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.as-onb.onb-tip b.onb-tip-nieuw{background:#FDECC8;color:#8A5A00}.as-onb.onb-tip button{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:999px;background:none;color:var(--zacht);cursor:pointer}.as-onb.onb-tip button:hover{background:rgba(15,23,42,.05)}.as-onb.onb-tip button:focus-visible{outline:2px solid var(--merk);outline-offset:2px}@media (prefers-reduced-motion:reduce){.as-onb.onb-tip{animation:none}}.as-onb .ob-beeld{--u:calc(100cqw / 320);--t11:clamp(9.5px,calc(var(--u) * 11),13px);--t13:clamp(11.5px,calc(var(--u) * 13),15px);--t15:clamp(13px,calc(var(--u) * 15),18px);--t18:clamp(15px,calc(var(--u) * 18),24px);--ob-inkt:#0D1B2A;--ob-zacht:#475569;--ob-stil:#64748B;--ob-merk:#1F7A5A;--ob-merk-licht:#3FAF7A;--ob-cta:linear-gradient(103deg,#186349,#3FAF7A);--ob-spoor:#f3f4f6;--ob-matig:#F5A623;--ob-leeg:rgba(15,23,42,.22);position:absolute;inset:0;overflow:hidden;font-size:var(--t13);line-height:1.3;color:var(--ob-inkt)}.as-onb .ob-beeld *,.as-onb .ob-beeld :after,.as-onb .ob-beeld :before{box-sizing:border-box}.as-onb .ob-beeld :is(i,em){font-style:normal}.as-onb .ob-beeld :is(p,ul){margin:0;padding:0}.as-onb .ob-beeld li{list-style:none}.as-onb .ob-beeld svg{display:block}.as-onb .ob-land{fill:#fff;stroke:rgba(63,175,122,.5);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50% 50%;animation:asFilmIn var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl)}@keyframes obOp{0%{opacity:0}}.as-onb .ob-welkom>svg{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.as-onb .ob-drijf{animation:obDriftX var(--duur) var(--f-beweeg) backwards;animation-delay:var(--dl)}.as-onb .ob-drijf circle{animation:obDriftY var(--duur) var(--f-in) backwards,obOp calc(var(--duur) * .35) var(--f-in) backwards;animation-delay:var(--dl),var(--dl)}@keyframes obDriftX{0%{transform:translateX(var(--dx))}}@keyframes obDriftY{0%{transform:translateY(var(--dy))}}.as-onb .ob-ringen-rij{position:absolute;left:calc(var(--u) * 12);right:calc(var(--u) * 12);top:calc(var(--u) * 24);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.as-onb .ob-kol{display:flex;flex-direction:column;align-items:center;min-width:0}.as-onb .ob-ring{position:relative;width:calc(var(--u) * 80);height:calc(var(--u) * 80);animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-ring svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.as-onb .ob-spoor{fill:none;stroke:var(--ob-spoor);stroke-width:8;transition:opacity var(--f-kort) var(--f-in)}.as-onb .ob-boog{fill:none;stroke:var(--hex);stroke-width:8;stroke-linecap:round;stroke-dasharray:var(--omtrek) calc(var(--omtrek) + 20px);stroke-dashoffset:var(--leeg);transition:stroke-dashoffset .6s var(--f-beweeg);animation:obBoogIn .6s var(--f-beweeg) backwards;animation-delay:var(--dl)}.as-onb .ob-ringen:not(.onbekend) .ob-kol.aan .ob-boog{stroke-dashoffset:0px}@keyframes obBoogIn{0%{stroke-dashoffset:var(--leeg)}}.as-onb .ob-stippel{position:absolute;inset:calc(12.5% - .75px);border-radius:50%;border:1.5px dashed var(--hex);opacity:0;transition:opacity var(--f-kort) var(--f-in)}.as-onb .ob-ringen.onbekend .ob-stippel{opacity:.85}.as-onb .ob-ringen.onbekend .ob-spoor{opacity:0}.as-onb .ob-vraag{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--t18);font-weight:700;color:var(--label);opacity:0;scale:.85;transition:opacity var(--f-kort) var(--f-in),scale var(--f-kort) var(--f-tik);animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;animation-delay:var(--dl)}.as-onb .ob-ringen.onbekend .ob-vraag{opacity:1;scale:1}.as-onb .ob-cat{margin-top:calc(var(--u) * 8);font-size:var(--t13);font-weight:700;line-height:1.3;color:var(--label);opacity:var(--f-dim);transition:opacity var(--f-kort) var(--f-in);animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-kol.aan .ob-cat,.as-onb .ob-ringen.onbekend .ob-cat{opacity:1}.as-onb .ob-soorten{margin-top:calc(var(--u) * 4);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 3);transition:opacity var(--f-kort) var(--f-in)}.as-onb .ob-ringen.onbekend .ob-soorten{opacity:0}.as-onb .ob-soort{font-size:var(--t13);font-weight:600;line-height:1.25;white-space:nowrap;animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;animation-delay:var(--dl)}.as-onb .ob-soort.weg{animation:asFilmUit var(--f-weg) var(--f-uit) both}.as-onb .ob-meer{display:inline-block;margin-left:.3em;font-weight:500;animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;animation-delay:var(--dl)}.as-onb .ob-samen{position:absolute;left:0;right:0;bottom:calc(var(--u) * 16);text-align:center;font-size:var(--t13);font-weight:600;color:var(--ob-merk);opacity:0;translate:0 6px;transition:opacity var(--f-kort) var(--f-in),translate var(--f-kort) var(--f-in);animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-ringen.onbekend .ob-samen{opacity:1;translate:0 0;transition-delay:.15s}.as-onb .ob-plek>svg{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.as-onb .ob-kaartlaag{transform-box:view-box;transform-origin:0 0;transform:var(--land);transition:transform 1.2s var(--f-beweeg)}.as-onb .ob-plek.gevonden .ob-kaartlaag{transform:var(--doel);animation:obZoom 1.2s var(--f-beweeg) backwards;animation-delay:var(--start)}@keyframes obZoom{0%{transform:var(--land)}}.as-onb .ob-prov{opacity:0}.as-onb .ob-prov path{fill:none;stroke:rgba(31,122,90,.3);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.as-onb .ob-plek.gevonden .ob-prov{opacity:1;animation:obOp .5s var(--f-in) backwards;animation-delay:calc(var(--start) + .5s)}.as-onb .ob-plek.gevonden .ob-land{animation:asFilmIn var(--f-mid) var(--f-in) backwards,obRandUit var(--f-mid) var(--f-in) forwards;animation-delay:var(--dl),calc(var(--start) + .5s)}@keyframes obRandUit{to{stroke-opacity:0}}.as-onb .ob-stil{transition:opacity var(--f-mid) var(--f-in)}.as-onb .ob-stil circle{animation:obOp var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-plek.gevonden .ob-stil{opacity:0;transition:opacity var(--f-weg) var(--f-uit) var(--start)}.as-onb .ob-stip{position:absolute;left:50%;top:50%;width:calc(var(--u) * 14);height:calc(var(--u) * 14);margin:calc(var(--u) * -7) 0 0 calc(var(--u) * -7);border-radius:50%;background:var(--ob-merk-licht);box-shadow:0 0 0 calc(var(--u) * 3) #fff,0 2px 8px rgba(4,120,87,.25);animation:asFilmKlein var(--f-kort) var(--f-in) backwards .1s}.as-onb .ob-stip:after{content:"";position:absolute;inset:calc(var(--u) * -3);border-radius:50%;border:2px solid rgba(63,175,122,.7);opacity:0;animation:obPuls .9s var(--f-uit) .35s 2 both}@keyframes obPuls{0%{opacity:1;scale:1}to{opacity:0;scale:2.6}}.as-onb .ob-plek.gevonden .ob-stip{animation:asFilmUit var(--f-weg) var(--f-uit) both}.as-onb .ob-vak{position:absolute;left:var(--px);top:var(--py);width:calc(var(--u) * var(--r, 64) * 2);height:calc(var(--u) * var(--r, 64) * 2);margin:calc(var(--u) * var(--r, 64) * -1) 0 0 calc(var(--u) * var(--r, 64) * -1);border-radius:50%;background:rgba(63,175,122,.12);border:1.5px solid rgba(63,175,122,.4);animation:obGroei var(--f-mid) var(--f-in) backwards;animation-delay:calc(var(--start) + var(--dl))}@keyframes obGroei{0%{opacity:0;scale:.6}}.as-onb .ob-pin{position:absolute;left:var(--px);top:var(--py);width:calc(var(--u) * 34);height:calc(var(--u) * 34);margin:calc(var(--u) * -40) 0 0 calc(var(--u) * -17);transform-origin:50% 117%;animation:asFilmKlein var(--f-kort) var(--f-tik) backwards,obValIn var(--f-kort) var(--f-in) backwards;animation-delay:calc(var(--start) + var(--dl)),calc(var(--start) + var(--dl))}@keyframes obValIn{0%{translate:0 calc(var(--u) * -10)}}.as-onb .ob-huis{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#fff;border:1px solid rgba(4,120,87,.14);box-shadow:0 2px 8px rgba(4,120,87,.12),0 6px 16px rgba(16,40,30,.14)}.as-onb .ob-huis:after{content:"";position:absolute;left:50%;top:100%;width:calc(var(--u) * 8);height:calc(var(--u) * 8);margin:calc(var(--u) * -4) 0 0 calc(var(--u) * -4);background:#fff;transform:rotate(45deg);border-right:1px solid rgba(4,120,87,.14);border-bottom:1px solid rgba(4,120,87,.14)}.as-onb .ob-huis svg{position:relative;z-index:1;width:calc(var(--u) * 20);height:calc(var(--u) * 20)}.as-onb .ob-plaats{position:absolute;left:var(--px);top:calc(var(--py) + var(--u) * 10);transform:translateX(-50%);max-width:calc(var(--u) * 164);padding:calc(var(--u) * 5) calc(var(--u) * 12);border-radius:999px;background:#fff;box-shadow:0 3px 10px rgba(16,40,30,.08);font-size:var(--t11);font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:var(--ob-zacht);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:calc(var(--start) + var(--dl))}.as-onb .ob-slot{--ob-lock-1:#2C5A45;--ob-lock-2:#1F4D52;--ob-lock-3:#0F2419;--ob-lock-4:#0B1C15}.as-onb .ob-scherm{position:absolute;inset:calc(var(--u) * 8);border-radius:16px;overflow:hidden;color:#fff;background:radial-gradient(ellipse 80% 60% at 30% 20%,var(--ob-lock-1) 0,transparent 60%),radial-gradient(ellipse 70% 60% at 80% 90%,var(--ob-lock-2) 0,transparent 60%),linear-gradient(180deg,var(--ob-lock-3),var(--ob-lock-4));animation:asFilmIn var(--f-mid) var(--f-in) backwards}.as-onb .ob-klok{position:absolute;left:0;right:0;top:calc(var(--u) * 10);display:flex;justify-content:center;font-size:calc(var(--u) * 30);font-weight:300;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-rol{display:inline-block;height:1.1em;overflow:hidden}.as-onb .ob-rol span{display:block;height:1.1em;animation:obRol .5s var(--f-beweeg) both;animation-delay:var(--dl)}@keyframes obRol{to{translate:0 -100%}}.as-onb .ob-datum{position:absolute;left:0;right:0;top:calc(var(--u) * 46);text-align:center;font-size:var(--t13);color:rgba(255,255,255,.75);animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-melding{position:absolute;left:calc(var(--u) * 12);right:calc(var(--u) * 12);top:calc(var(--u) * 70);padding:calc(var(--u) * 9) calc(var(--u) * 11);border-radius:14px;color:var(--ob-inkt);background:rgba(255,255,255,.84);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 14px 34px rgba(0,0,0,.28);animation:obMeldingIn var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl)}@keyframes obMeldingIn{0%{opacity:0;translate:0 calc(var(--u) * -16);scale:.96}}.as-onb .ob-melding-kop{display:flex;align-items:center;gap:calc(var(--u) * 7);font-size:var(--t13);line-height:1.2}.as-onb .ob-melding-kop b{font-weight:700}.as-onb .ob-melding-kop em{margin-left:auto;font-size:var(--t11);color:var(--ob-stil)}.as-onb .ob-mini{flex:none;display:grid;place-items:center;width:calc(var(--u) * 18);height:calc(var(--u) * 18);border-radius:calc(var(--u) * 5);background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.as-onb .ob-mini svg{width:76%;height:76%}.as-onb .ob-melding p{margin-top:calc(var(--u) * 5);font-size:var(--t13);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.as-onb .ob-pc{position:absolute;left:calc(var(--u) * 22);right:calc(var(--u) * 22);top:calc(var(--u) * 9);height:calc(var(--u) * 166);border:calc(var(--u) * 5) solid rgba(13,27,42,.88);border-radius:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 3) calc(var(--u) * 3);overflow:hidden;background:radial-gradient(ellipse 70% 60% at 20% 15%,rgba(63,175,122,.16),transparent 70%),hsl(var(--color-background));animation:asFilmIn var(--f-mid) var(--f-in) backwards}.as-onb .ob-pc-balk{display:flex;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 13);padding:0 calc(var(--u) * 8);background:rgba(255,255,255,.72)}.as-onb .ob-pc-balk i{width:calc(var(--u) * 10);height:calc(var(--u) * 4);border-radius:99px;background:rgba(15,23,42,.16)}.as-onb .ob-pc-balk span{margin-left:auto;font-size:var(--t11);font-weight:600;line-height:1;color:var(--ob-zacht);font-variant-numeric:tabular-nums;animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-pc-venster{position:absolute;left:calc(var(--u) * 12);top:calc(var(--u) * 26);width:calc(var(--u) * 150);height:calc(var(--u) * 112);border-radius:calc(var(--u) * 8);background:#fff;box-shadow:0 6px 18px rgba(16,40,30,.1);overflow:hidden;animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-pc-venster-kop{display:flex;gap:calc(var(--u) * 3);height:calc(var(--u) * 12);padding:calc(var(--u) * 4);background:#F2F5F7}.as-onb .ob-pc-venster-kop i{width:calc(var(--u) * 4);height:calc(var(--u) * 4);border-radius:50%;background:rgba(15,23,42,.18)}.as-onb .ob-pc-venster span{display:block;height:calc(var(--u) * 6);margin:calc(var(--u) * 9) calc(var(--u) * 10) 0;border-radius:99px;background:rgba(15,23,42,.08)}.as-onb .ob-pc-venster span:nth-child(2){width:62%}.as-onb .ob-pc-venster span:nth-child(3){width:44%}.as-onb .ob-pc-venster span:nth-child(4){width:54%}.as-onb .ob-melding.ob-toast{left:auto;right:calc(var(--u) * 8);top:calc(var(--u) * 20);width:calc(var(--u) * 176);padding:calc(var(--u) * 8) calc(var(--u) * 9);border-radius:10px;box-shadow:0 10px 26px rgba(16,40,30,.18);animation-name:obToastIn}@keyframes obToastIn{0%{opacity:0;translate:calc(var(--u) * 28) 0}}.as-onb .ob-toast p{font-size:var(--t11);line-height:1.32;-webkit-line-clamp:5;line-clamp:5}.as-onb .ob-pc-voet{position:absolute;left:calc(var(--u) * 12);right:calc(var(--u) * 12);top:calc(var(--u) * 175);height:calc(var(--u) * 8);border-radius:calc(var(--u) * 1) calc(var(--u) * 1) calc(var(--u) * 6) calc(var(--u) * 6);background:#E6EBEF;border:1.5px solid rgba(15,23,42,.16);animation:asFilmIn var(--f-mid) var(--f-in) backwards}.as-onb .ob-pc-voet:after{content:"";position:absolute;left:50%;top:0;width:calc(var(--u) * 30);height:calc(var(--u) * 3);margin-left:calc(var(--u) * -15);border-radius:0 0 calc(var(--u) * 3) calc(var(--u) * 3);background:rgba(15,23,42,.14)}.as-onb .ob-ci{position:absolute;left:calc(var(--u) * 30);right:calc(var(--u) * 30);top:calc(var(--u) * 12);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-radius:20px;background:var(--ob-cta);color:#fff;box-shadow:0 8px 24px rgba(15,23,42,.05);animation:asFilmIn var(--f-mid) var(--f-in) backwards}.as-onb .ob-ci-kop{font-size:var(--t11);font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:calc(var(--u) * 14);color:rgba(255,255,255,.85)}.as-onb .ob-ci-vraag{margin-top:calc(var(--u) * 2);font-size:var(--t15);font-weight:600;line-height:calc(var(--u) * 20)}.as-onb .ob-ci-rij{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:calc(var(--u) * 9)}.as-onb .ob-ci-k{display:grid;justify-items:center;gap:calc(var(--u) * 5);font-size:var(--t11);font-weight:600;line-height:calc(var(--u) * 14);animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-ci-s{position:relative;display:grid;place-items:center;width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:50%;background:var(--z);border:2px solid rgba(255,255,255,.85);box-shadow:0 2px 10px rgba(15,23,42,.14)}.as-onb .ob-ci-s:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--v);opacity:0}.as-onb .ob-ci-s svg{position:relative;width:calc(var(--u) * 22);height:calc(var(--u) * 22);color:var(--i)}.as-onb .ob-ci-k.kies .ob-ci-s{animation:obKies var(--f-mid) var(--f-tik) both;animation-delay:var(--tik)}.as-onb .ob-ci-k.kies .ob-ci-s:before{animation:obVol var(--f-kort) var(--f-in) both;animation-delay:calc(var(--tik) + .1s)}.as-onb .ob-ci-k.kies .ob-ci-w{animation:obVet .01s linear both;animation-delay:calc(var(--tik) + .1s)}.as-onb .ob-ci-k.dim{animation:asFilmKlein var(--f-kort) var(--f-in) backwards,obDim var(--f-kort) var(--f-in) forwards;animation-delay:var(--dl),calc(var(--tik) + .1s)}@keyframes obKies{30%{scale:.92}to{scale:1;border-color:var(--k);box-shadow:0 0 0 3px rgba(255,255,255,.92),0 8px 20px rgba(15,23,42,.22)}}@keyframes obVol{to{opacity:1}}@keyframes obVet{to{font-weight:700}}@keyframes obDim{to{opacity:var(--f-dim)}}.as-onb .ob-week{position:absolute;left:50%;top:calc(var(--u) * 144);transform:translateX(-50%);display:grid;grid-template-columns:repeat(7,calc(var(--u) * 26));grid-template-rows:calc(var(--u) * 26) auto;-moz-column-gap:calc(var(--u) * 7);column-gap:calc(var(--u) * 7);row-gap:calc(var(--u) * 4)}.as-onb :is(.ob-dagvak,.ob-blok){grid-row:1;display:grid;place-items:center;border-radius:4px;font-size:var(--t11);font-weight:600;line-height:1}.as-onb .ob-dagvak{border:1.5px dashed var(--ob-leeg);color:var(--ob-stil);animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-dagvak.vandaag{animation:asFilmKlein var(--f-kort) var(--f-in) backwards,obTekstWeg var(--f-weg) var(--f-uit) forwards;animation-delay:var(--dl),calc(var(--valt) - var(--f-weg))}@keyframes obTekstWeg{to{color:transparent}}.as-onb .ob-blok{z-index:1;background:var(--ob-matig);color:var(--ob-inkt);animation:obVal var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl)}@keyframes obVal{0%{opacity:0;translate:0 calc(var(--u) * -24)}}.as-onb .ob-vandaag{grid-row:2;justify-self:center;font-size:var(--t11);font-weight:600;line-height:1.2;color:var(--ob-merk);white-space:nowrap;animation:asFilmTekst var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-vinger-x{position:absolute;z-index:3;left:50%;top:calc(var(--u) * 85);animation:obVingerX .6s var(--f-beweeg) backwards;animation-delay:var(--vt)}.as-onb .ob-vinger-y{display:block;animation:obVingerY .6s var(--f-in) backwards;animation-delay:var(--vt)}.as-onb .ob-vinger{display:block;width:calc(var(--u) * 34);height:calc(var(--u) * 34);margin:calc(var(--u) * -17) 0 0 calc(var(--u) * -17);border-radius:50%;background:rgba(255,255,255,.55);border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.18);opacity:0;animation:obAan var(--f-kort) var(--f-in) forwards,obVingerTik .2s var(--f-beweeg),asFilmUit var(--f-weg) var(--f-uit) forwards;animation-delay:var(--vt),calc(var(--tik) - .05s),calc(var(--tik) + .3s)}@keyframes obVingerX{0%{translate:calc(var(--u) * 72) 0}}@keyframes obVingerY{0%{translate:0 calc(var(--u) * 95)}}@keyframes obVingerTik{50%{scale:.8}}@keyframes obAan{to{opacity:1}}.as-onb .ob-account .ob-lijnen{position:absolute;inset:0;width:100%;height:100%}.as-onb .ob-lijnen path{fill:none;stroke:rgba(31,122,90,.3);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:obTeken var(--f-mid) var(--f-beweeg) forwards;animation-delay:var(--dl)}@keyframes obTeken{to{stroke-dashoffset:0}}.as-onb .ob-laptop,.as-onb .ob-tablet,.as-onb .ob-tel{position:absolute;background:hsl(var(--color-background));border:1.5px solid rgba(15,23,42,.12);animation:asFilmIn var(--f-mid) var(--f-in) backwards}.as-onb .ob-tel{top:calc(var(--u) * 104);width:calc(var(--u) * 86);height:calc(var(--u) * 130);border-radius:calc(var(--u) * 16)}.as-onb .ob-tel.links{left:calc(var(--u) * 8)}.as-onb .ob-tablet{left:calc(var(--u) * 222);top:calc(var(--u) * 116);width:calc(var(--u) * 94);height:calc(var(--u) * 118);border:2.5px solid rgba(15,23,42,.18);border-radius:calc(var(--u) * 10);animation-delay:.12s}.as-onb .ob-laptop{left:calc(var(--u) * 108);top:calc(var(--u) * 146);width:calc(var(--u) * 104);height:calc(var(--u) * 72);border:2.5px solid rgba(15,23,42,.22);border-radius:calc(var(--u) * 7) calc(var(--u) * 7) calc(var(--u) * 2) calc(var(--u) * 2);animation-delay:.06s}.as-onb .ob-laptop-voet{position:absolute;left:calc(var(--u) * 102);top:calc(var(--u) * 218);width:calc(var(--u) * 116);height:calc(var(--u) * 8);border-radius:calc(var(--u) * 1) calc(var(--u) * 1) calc(var(--u) * 6) calc(var(--u) * 6);background:#E6EBEF;border:1.5px solid rgba(15,23,42,.16);animation:asFilmIn var(--f-mid) var(--f-in) backwards .06s}.as-onb .ob-laptop-voet:after{content:"";top:0;height:calc(var(--u) * 3);border-radius:0 0 calc(var(--u) * 3) calc(var(--u) * 3);background:rgba(15,23,42,.14)}.as-onb .ob-cam,.as-onb .ob-laptop-voet:after,.as-onb .ob-notch{position:absolute;left:50%;width:calc(var(--u) * 22);margin-left:calc(var(--u) * -11)}.as-onb .ob-cam,.as-onb .ob-notch{top:calc(var(--u) * 6);height:calc(var(--u) * 4);border-radius:99px;background:rgba(15,23,42,.12)}.as-onb .ob-cam{width:calc(var(--u) * 4);margin-left:calc(var(--u) * -2)}.as-onb .ob-plekje{position:absolute;left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * 80);height:calc(var(--u) * 18);animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-plekje.leeg{border:1.5px dashed var(--ob-leeg);border-radius:calc(var(--u) * 5)}.as-onb .ob-kaartje{display:flex;align-items:center;gap:calc(var(--u) * 4);width:calc(var(--u) * 80);height:calc(var(--u) * 18);padding:0 calc(var(--u) * 5);border-radius:calc(var(--u) * 5);background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 1px 4px rgba(15,23,42,.06);font-size:var(--t11);font-weight:600;color:var(--ob-inkt);white-space:nowrap}.as-onb .ob-kaartje i{flex:none;width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%}.as-onb .ob-vlieg{position:absolute;z-index:2;left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));opacity:0;animation-duration:var(--duur),.01s;animation-timing-function:var(--f-beweeg),linear;animation-fill-mode:both,forwards;animation-delay:var(--dl),var(--dl)}.as-onb .ob-vlieg.omhoog{animation-name:obNaarAccX,obZie}.as-onb .ob-vlieg.omlaag{animation-name:obUitAccX,obZie;animation-timing-function:var(--f-in),linear}.as-onb .ob-vlieg-s,.as-onb .ob-vlieg-y{display:block;animation-duration:var(--duur);animation-fill-mode:both;animation-delay:var(--dl)}.as-onb .ob-vlieg.omhoog .ob-vlieg-y{animation-name:obNaarAccY;animation-timing-function:var(--f-in)}.as-onb .ob-vlieg.omlaag .ob-vlieg-y{animation-name:obUitAccY}.as-onb .ob-vlieg .ob-vlieg-s,.as-onb .ob-vlieg.omlaag .ob-vlieg-y{animation-timing-function:var(--f-beweeg)}.as-onb .ob-vlieg.omhoog .ob-vlieg-s{animation-name:obNaarAccS}.as-onb .ob-vlieg.omlaag .ob-vlieg-s{animation-name:obUitAccS}@keyframes obZie{to{opacity:1}}@keyframes obNaarAccX{to{translate:calc(var(--u) * var(--dx)) 0}}@keyframes obNaarAccY{to{translate:0 calc(var(--u) * var(--dy))}}@keyframes obNaarAccS{to{scale:.4}}@keyframes obUitAccX{0%{translate:calc(var(--u) * var(--dx)) 0}}@keyframes obUitAccY{0%{translate:0 calc(var(--u) * var(--dy))}}@keyframes obUitAccS{0%{scale:.4}}.as-onb .ob-acc{position:absolute;z-index:3;left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * 44);height:calc(var(--u) * 44);margin:calc(var(--u) * -22) 0 0 calc(var(--u) * -22);display:grid;place-items:center;border-radius:50%;background:#fff;border:1.5px solid rgba(31,122,90,.3);box-shadow:0 2px 8px rgba(4,120,87,.12);animation:asFilmKlein var(--f-kort) var(--f-in) backwards .4s}.as-onb .ob-acc>svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.as-onb .ob-acc-vink{position:absolute;right:calc(var(--u) * -4);bottom:calc(var(--u) * -4);display:grid;place-items:center;width:calc(var(--u) * 17);height:calc(var(--u) * 17);border-radius:50%;background:var(--ob-merk);color:#fff;border:2px solid #fff;animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;animation-delay:var(--dl)}.as-onb .ob-acc-vink svg{width:70%;height:70%}.as-onb .ob-acc-naam{left:50%;top:calc(var(--u) * 8);color:var(--ob-merk);animation:asFilmTekst var(--f-kort) var(--f-in) backwards .45s}.as-onb .ob-acc-naam,.as-onb .ob-tel-naam{position:absolute;transform:translateX(-50%);font-size:var(--t11);font-weight:600;white-space:nowrap}.as-onb .ob-tel-naam{left:calc(var(--u) * var(--x));top:calc(var(--u) * 240);color:var(--ob-stil);animation:asFilmTekst var(--f-kort) var(--f-in) backwards .3s}@media (prefers-reduced-motion:reduce){.as-onb .ob-beeld,.as-onb .ob-beeld *,.as-onb .ob-beeld :after,.as-onb .ob-beeld :before{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important}}.as-onb .ob-toestel .ob-tel{left:calc(var(--u) * 30);top:calc(var(--u) * 24);width:calc(var(--u) * 112);height:calc(var(--u) * 128);overflow:hidden}.as-onb .ob-toestel .ob-laptop{left:calc(var(--u) * 178);top:calc(var(--u) * 58)}.as-onb .ob-toestel .ob-laptop-voet{left:calc(var(--u) * 172);top:calc(var(--u) * 130)}.as-onb .ob-toestel .ob-tel-naam{top:calc(var(--u) * 160);animation-delay:.2s}.as-onb .ob-bel{position:absolute;left:50%;display:grid;place-items:center;width:calc(var(--u) * 26);height:calc(var(--u) * 26);margin-left:calc(var(--u) * -13);border-radius:50%;animation:asFilmKlein var(--f-kort) var(--f-tik) backwards;animation-delay:var(--dl)}.as-onb .ob-bel svg{width:60%;height:60%}.as-onb .ob-bel.aan{bottom:calc(var(--u) * 14);background:var(--ob-merk);color:#fff}.as-onb .ob-bel.uit{top:calc(var(--u) * 22);background:#fff;color:var(--ob-stil);box-shadow:inset 0 0 0 1.5px rgba(15,23,42,.12)}.as-onb .ob-melding.ob-mini-melding{left:calc(var(--u) * 6);right:calc(var(--u) * 6);top:calc(var(--u) * 18);padding:calc(var(--u) * 6) calc(var(--u) * 7);border-radius:10px;box-shadow:0 6px 16px rgba(15,40,30,.16)}.as-onb .ob-mini-melding .ob-melding-kop{font-size:var(--t11);gap:calc(var(--u) * 4)}.as-onb .ob-mini-melding .ob-mini{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.as-onb .ob-mini-melding>i{display:block;height:calc(var(--u) * 4);margin-top:calc(var(--u) * 5);border-radius:99px;background:rgba(15,23,42,.14)}.as-onb .ob-mini-melding>i+i{width:62%;margin-top:calc(var(--u) * 3)}.as-onb .ob-stand{position:absolute;left:calc(var(--u) * var(--x));top:calc(var(--u) * 176);transform:translateX(-50%);padding:calc(var(--u) * 2) calc(var(--u) * 9);border-radius:99px;font-size:var(--t11);font-weight:700;animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-onb .ob-stand.aan{background:#E3F3EA;color:var(--ob-merk)}.as-onb .ob-stand.uit{background:#EEF1F4;color:var(--ob-zacht)}.as-inst{--in-inkt:#0D1B2A;--in-tekst:#1F2937;--in-zacht:#475569;--in-stil:#64748B;--in-merk:#1F7A5A;--in-cta:linear-gradient(103deg,#186349,#3FAF7A);--in-glas:linear-gradient(180deg,rgba(255,255,255,.92),rgba(245,255,250,.94));--in-mint:hsl(var(--color-background,138 38% 93%));--in-lijn:rgba(15,23,42,.08);--in-vlak:rgba(15,23,42,.045);--in-licht:rgba(31,122,90,.12);--in-ios-blauw:#007AFF;--in-and-blauw:#0B57D0;--in-behang:radial-gradient(ellipse 80% 60% at 30% 20%,#2C5A45 0%,transparent 60%),radial-gradient(ellipse 70% 60% at 80% 90%,#1F4D52 0%,transparent 60%),linear-gradient(180deg,#0F2419,#0B1C15)}.as-inst *,.as-inst :after,.as-inst :before{box-sizing:border-box}.as-inst em,.as-inst i{font-style:normal}.as-inst .in-scene{position:absolute;inset:0;font-size:13px;line-height:1.3;color:var(--in-tekst)}.as-inst .in-tel{position:absolute;border-radius:40px;background:#fff;border:1.5px solid rgba(15,23,42,.14);box-shadow:0 10px 30px rgba(15,23,42,.1),0 2px 6px rgba(15,23,42,.06)}.as-inst .in-and .in-tel{border-radius:32px}.as-inst .in-scherm{position:absolute;left:4.5px;top:4.5px;width:220px;height:408px;border-radius:34px;overflow:hidden;isolation:isolate;background:var(--in-mint)}.as-inst .in-and .in-scherm{border-radius:27px}.as-inst .in-eiland{left:84px;width:64px;height:19px;border-radius:10px}.as-inst .in-camera,.as-inst .in-eiland{position:absolute;z-index:2;top:15px;background:var(--in-inkt)}.as-inst .in-camera{left:111px;width:10px;height:10px;border-radius:50%}.as-inst .in-komt{animation:asFilmIn var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl,0s)}.as-inst .in-status{position:absolute;left:0;right:0;top:0;height:32px;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:4px 20px 0 28px;color:var(--in-inkt);pointer-events:none}.as-inst .in-status.and{height:28px;padding:0 16px 0 20px}.as-inst .in-status.licht{color:#fff}.as-inst .in-tijd{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.as-inst .in-pagina{position:absolute;inset:0;background:var(--in-mint)}.as-inst .in-schets{position:absolute;left:0;right:0;height:0}.as-inst .in-kop{position:absolute;left:14px;top:8px;display:flex;align-items:center;gap:6px;font-size:15px;line-height:1.2}.as-inst .in-kop b{font-weight:700;letter-spacing:-.02em;color:var(--in-merk)}.as-inst .in-ci{position:absolute;left:12px;top:38px;width:196px;height:104px;border-radius:20px;padding:11px 12px;display:grid;align-content:start;background:var(--in-cta);color:#fff;box-shadow:0 6px 16px rgba(15,23,42,.08)}.as-inst .in-ci-k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.85)}.as-inst .in-ci-v{margin-top:1px;font-size:13px;font-weight:600}.as-inst .in-ci-rij{display:flex;justify-content:space-around;margin-top:10px}.as-inst .in-ci-rij i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--z);border:2px solid rgba(255,255,255,.85);color:var(--i);box-shadow:0 2px 8px rgba(15,23,42,.14)}.as-inst .in-ci-rij svg{width:24px;height:24px}.as-inst :is(.in-lucht,.in-trig){position:absolute;left:12px;width:196px;border-radius:20px;padding:10px 12px;background:var(--in-glas);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 24px rgba(30,142,90,.08)}.as-inst .in-lucht{top:154px;height:112px}.as-inst .in-trig{top:278px;height:84px}.as-inst :is(.in-lucht-k,.in-trig>span:first-child){display:block;font-size:13px;font-weight:600;color:var(--in-tekst)}.as-inst .in-lucht-rij{display:flex;justify-content:space-around;margin-top:8px}.as-inst .in-lucht-rij>span{display:grid;justify-items:center;gap:3px}.as-inst .in-lucht-rij em{font-size:11px;font-weight:600}.as-inst .in-spoor{fill:none;stroke:rgba(15,23,42,.08);stroke-width:4.5}.as-inst .in-trig-pillen{display:flex;gap:6px;margin-top:8px}.as-inst .in-trig-pillen i{padding:4px 10px;border-radius:99px;background:var(--z);color:var(--t);font-size:11px;font-weight:600}.as-inst .in-streep{position:absolute;z-index:5;left:70px;bottom:5px;width:80px;height:4px;border-radius:99px;background:rgba(13,27,42,.55)}.as-inst .in-streep.licht{background:rgba(255,255,255,.75)}.as-inst .in-ios-balk{position:absolute;inset:0;z-index:4;pointer-events:none}.as-inst .in-knop{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.94);color:var(--in-inkt);box-shadow:0 4px 14px rgba(15,23,42,.12),0 0 0 1px rgba(15,23,42,.05)}.as-inst .in-adres{font-size:13px;font-weight:500;color:var(--in-tekst)}.as-inst .in-menu{position:absolute;z-index:8;padding:6px 0;background:#fff;border-radius:18px;box-shadow:0 12px 32px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.05)}.as-inst .in-ios-menu{transform-origin:100% 100%}.as-inst .in-and-menu{border-radius:14px;transform-origin:100% 0}.as-inst .in-menu-rij{display:flex;align-items:center;justify-content:space-between;gap:8px;height:38px;padding:0 14px;font-size:13px;font-weight:500;color:var(--in-inkt);white-space:nowrap;--in-diep:.96}.as-inst .in-ios-menu .in-menu-rij+.in-menu-rij{border-top:1px solid var(--in-lijn)}.as-inst .in-and-menu .in-menu-rij{height:32px;justify-content:flex-start}.as-inst .in-and-iconen{display:flex;justify-content:space-around;align-items:center;height:40px;color:var(--in-zacht);border-bottom:1px solid var(--in-lijn)}.as-inst .in-menu-in{animation:asFilmKlein var(--f-kort) var(--f-in) backwards;animation-delay:var(--dl)}.as-inst .in-menu-uit{animation:asFilmUit var(--f-weg) var(--f-uit) both;animation-delay:var(--dl)}.as-inst .in-sluier{position:absolute;inset:0;z-index:9;background:rgba(13,27,42,.22)}.as-inst .in-sluier.donker{background:rgba(13,27,42,.4)}.as-inst .in-op{animation:inOp var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl)}@keyframes inOp{0%{opacity:0}}.as-inst .in-blad{position:absolute;left:0;right:0;bottom:0;z-index:10;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -6px 24px rgba(15,23,42,.12);overflow:hidden}.as-inst .in-blad-in{animation:inBlad var(--f-mid) var(--f-in) backwards;animation-delay:var(--dl)}@keyframes inBlad{0%{opacity:0;translate:0 32px}}.as-inst .in-lijst{position:absolute;left:0;right:0;top:0;height:336px}.as-inst .in-scroll{animation:inScroll .6s var(--f-beweeg) both;animation-delay:var(--dl)}.as-inst .in-scroll .in-blad-kop{animation:inWeg .6s var(--f-beweeg) both;animation-delay:var(--dl)}@keyframes inScroll{to{translate:0 calc(var(--s) * -1)}}.as-inst .in-greep{position:absolute;z-index:1;left:92px;top:6px;width:36px;height:5px;border-radius:99px;background:rgba(15,23,42,.18)}.as-inst .in-blad-kop{position:absolute;left:14px;right:12px;top:16px;height:40px;display:flex;align-items:center;gap:10px}.as-inst :is(.in-blad-kop,.in-voeg-app,.in-venster-app)>span{flex:1;min-width:0;display:grid;gap:1px}.as-inst :is(.in-blad-kop,.in-voeg-app,.in-venster-app) b{font-size:13px;font-weight:600;color:var(--in-inkt)}.as-inst :is(.in-blad-kop,.in-voeg-app,.in-venster-app) em{font-size:11px;color:var(--in-stil)}.as-inst .in-sluit{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--in-vlak);color:var(--in-zacht)}.as-inst .in-doelen{position:absolute;left:10px;right:10px;top:64px;height:72px;padding-top:8px;border-top:1px solid var(--in-lijn);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.as-inst .in-doelen>span{display:grid;justify-items:center;align-content:start;gap:4px}.as-inst .in-doelen i{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--z);color:var(--t)}.as-inst .in-doelen em{font-size:11px;color:var(--in-zacht)}.as-inst .in-groep{position:absolute;left:12px;right:12px;border-radius:12px;background:var(--in-vlak);overflow:hidden}.as-inst .in-lijst>.in-groep{top:146px}.as-inst .in-groep-rij{display:flex;align-items:center;justify-content:space-between;gap:8px;height:36px;padding:0 12px 0 14px;font-size:13px;font-weight:500;color:var(--in-inkt);white-space:nowrap;--in-diep:.97}.as-inst .in-groep-rij+.in-groep-rij{border-top:1px solid var(--in-lijn)}.as-inst .in-licht.in-druk{animation:inLicht var(--f-kort) var(--f-in) both,inDruk var(--f-mid) var(--f-tik);animation-delay:var(--licht),var(--druk)}@keyframes inLicht{to{background-color:var(--in-licht);color:var(--in-merk);font-weight:700}}.as-inst .in-druk{animation:inDruk var(--f-mid) var(--f-tik);animation-delay:var(--druk)}@keyframes inDruk{35%{scale:var(--in-diep,.9)}}.as-inst .in-voeg-kop{position:absolute;left:0;right:0;top:0;height:46px}.as-inst .in-ios-tekstknop{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:99px;font-size:13px;font-weight:500;color:var(--in-ios-blauw)}.as-inst .in-voeg-kop .in-ios-tekstknop:first-child{left:6px;top:8px;height:30px;padding:0 8px}.as-inst .in-ios-tekstknop.vet{font-weight:700}.as-inst .in-voeg-app{top:52px;height:76px;display:flex;align-items:center;gap:12px;padding:0 12px}.as-inst .in-voeg-app b{padding-bottom:5px;margin-bottom:3px;border-bottom:1px solid var(--in-lijn)}.as-inst .in-voeg-noot{position:absolute;left:24px;right:16px;margin:0;font-size:11px;line-height:1.3;color:var(--in-stil)}.as-inst .in-voeg-noot.a{top:134px}.as-inst .in-voeg-noot.b{top:220px}.as-inst .in-voeg-web{top:168px;height:44px;display:flex;align-items:center;padding:0 14px;font-size:13px;font-weight:500;color:var(--in-inkt);overflow:visible}.as-inst .in-schakel{position:absolute;right:12px;top:10px;width:40px;height:24px;border-radius:99px;background:var(--in-merk)}.as-inst .in-schakel i{position:absolute;right:2px;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.25)}.as-inst .in-puls{animation:inPuls .5s var(--f-uit) 1 both;animation-delay:var(--dl)}@keyframes inPuls{0%{box-shadow:0 0 0 0 rgba(31,122,90,.5)}to{box-shadow:0 0 0 8px rgba(31,122,90,0)}}.as-inst .in-chrome-balk{position:absolute;left:0;right:0;top:0;height:72px;z-index:3;background:#fff;box-shadow:0 1px 0 var(--in-lijn)}.as-inst .in-chrome-ic{position:absolute;left:11px;top:40px;display:grid;color:var(--in-zacht)}.as-inst .in-chrome-adres{position:absolute;left:40px;top:33px;width:122px;height:34px;border-radius:99px;display:flex;align-items:center;gap:6px;padding:0 10px;background:var(--in-vlak);font-size:13px;color:var(--in-tekst);white-space:nowrap}.as-inst .in-chrome-adres svg{flex:none;color:var(--in-zacht)}.as-inst .in-chrome-tabs{position:absolute;left:168px;top:40px;width:20px;height:20px;border:1.75px solid var(--in-zacht);border-radius:5px;display:grid;place-items:center;font-size:11px;font-weight:700;line-height:1;color:var(--in-zacht)}.as-inst .in-and-nav{position:absolute;z-index:4;left:0;right:0;bottom:0;height:16px;background:#fff;box-shadow:0 -1px 0 var(--in-lijn)}.as-inst .in-chrome-meer{position:absolute;display:grid;place-items:center;border-radius:99px;color:var(--in-zacht)}.as-inst .in-venster{position:absolute;z-index:10;background:#fff;border-radius:24px;box-shadow:0 16px 40px rgba(15,23,42,.24)}.as-inst .in-venster-kop{position:absolute;left:20px;top:18px;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--in-inkt)}.as-inst .in-venster-app{position:absolute;left:20px;right:16px;top:62px;display:flex;align-items:center;gap:10px}.as-inst .in-and-knop{position:absolute;display:grid;place-items:center;border-radius:99px;font-size:13px;font-weight:600;color:var(--in-and-blauw)}.as-inst .in-and-knop.vet{font-weight:700;background:color-mix(in srgb,var(--in-and-blauw) 12%,transparent)}.as-inst .in-thuis{position:absolute;inset:0;z-index:12;background:var(--in-behang)}.as-inst .in-app{position:absolute;width:44px;display:grid;justify-items:center;gap:4px}.as-inst .in-app i{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--z);color:var(--t)}.as-inst .in-thuis.and .in-app{width:42px}.as-inst .in-thuis.and .in-app i{width:42px;height:42px;border-radius:50%}.as-inst .in-app em{font-size:11px;font-weight:500;line-height:1.2;color:#fff;white-space:nowrap}.as-inst .in-klein{animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-inst .in-nieuw-icoon{animation:asFilmKlein var(--f-mid) var(--f-tik) both,inDruk var(--f-mid) var(--f-tik) both;animation-delay:var(--dl),var(--druk)}.as-inst .in-tekst-in{animation:asFilmTekst var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-inst .in-as-icoon{display:grid;place-items:center;flex:none;background:#fff;border-radius:23%;border:1px solid rgba(4,120,87,.1);box-shadow:0 2px 8px rgba(4,120,87,.12)}.as-inst .in-as-icoon.rond{border-radius:50%}.as-inst .in-dock{position:absolute;left:10px;right:10px;top:334px;height:60px;border-radius:24px;display:flex;justify-content:space-around;align-items:center;background:rgba(255,255,255,.18)}.as-inst .in-dock i{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--z);color:var(--t)}.as-inst .in-zoekbalk{position:absolute;left:14px;right:14px;top:346px;height:40px;border-radius:99px;display:flex;align-items:center;gap:8px;padding:0 14px;background:rgba(255,255,255,.92);color:var(--in-zacht)}.as-inst .in-zoekbalk span{flex:1}.as-inst .in-geopend{position:absolute;inset:0;z-index:14;background:var(--in-mint);animation:inOpen .5s var(--f-beweeg) both;animation-delay:var(--dl)}@keyframes inOpen{0%{clip-path:var(--begin);opacity:0}20%{opacity:1}to{clip-path:inset(0 round 0)}}.as-inst .in-geopend-inhoud .in-kop{animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-inst .in-geopend-inhoud .in-ci{animation:asFilmIn var(--f-mid) var(--f-in) both;animation-delay:var(--dl)}.as-inst .in-geopend-inhoud :is(.in-lucht,.in-trig){animation:asFilmIn var(--f-mid) var(--f-in) both;animation-delay:calc(var(--dl) + .1s)}.as-inst .in-vinger{position:absolute;z-index:30;width:0;height:0;pointer-events:none}.as-inst .in-vinger i{position:absolute;left:-20px;top:-20px;width:40px;height:40px;border-radius:50%;background:rgba(13,27,42,.16);border:2px solid #fff;box-shadow:0 0 0 1px rgba(15,23,42,.16),0 4px 12px rgba(15,23,42,.26)}.as-inst .in-vinger{animation:inVingerX .6s var(--f-beweeg) both;animation-delay:var(--dl)}.as-inst .in-vinger i{animation:inVingerY .6s var(--f-in) both,inAan var(--f-kort) var(--f-in) both,inVingerDruk .2s var(--f-beweeg) both,inWeg var(--f-weg) var(--f-uit) both;animation-delay:var(--dl),var(--dl),calc(var(--dl) + .55s),calc(var(--dl) + .8s)}@keyframes inVingerX{0%{translate:var(--dx) 0}}@keyframes inVingerY{0%{translate:0 var(--dy)}}@keyframes inAan{0%{opacity:0}}@keyframes inVingerDruk{50%{scale:.82}}@keyframes inWeg{to{opacity:0}}.as-inst .in-ring{position:absolute;z-index:29;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid rgba(31,122,90,.7);opacity:0;pointer-events:none;animation:inRing var(--f-mid) var(--f-uit) forwards;animation-delay:var(--dl)}@keyframes inRing{0%{opacity:.9;scale:.5}to{opacity:0;scale:1.5}}.as-inst .in-eind{position:absolute;inset:0}.as-inst .in-eind *,.as-inst .in-eind :after,.as-inst .in-eind :before{animation-duration:0s!important;animation-delay:0s!important}.as-inst .in-eind-weg{animation:inWeg var(--f-weg) var(--f-uit) both;pointer-events:none}.as-inst.in-beeld{position:relative;width:100%;height:100%;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5;color:var(--in-inkt)}.as-inst .in-beeld-boven{position:relative;flex:1 1 0;min-height:0}.as-inst .in-beeld-vak{position:absolute;inset:0;overflow:hidden}.as-inst .in-beeld-scene{position:absolute;left:50%;top:50%;width:358px;height:466px;transform-origin:50% 50%}.as-inst .in-laag{position:absolute;inset:0}.as-inst .in-laag.in-oud{z-index:2;pointer-events:none;animation:asFilmUit var(--f-weg) var(--f-uit) both}.as-inst .in-laag.in-laag-nieuw{animation:asFilmWacht .1s step-end both}.as-inst .in-rij{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:2px;flex:none}.as-inst .in-rij li{display:flex;flex:0 1 auto;min-width:0}.as-inst .in-rij button{min-width:44px;min-height:44px;display:grid;justify-items:center;align-content:start;gap:3px;padding:2px 4px;border:0;border-radius:12px;background:none;font:inherit;color:var(--in-stil);cursor:pointer}.as-inst .in-opnieuw:focus-visible,.as-inst .in-rij button:focus-visible{outline:3px solid var(--in-merk);outline-offset:2px}.as-inst .in-nr{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--in-merk);background:#fff;border:1.5px solid rgba(31,122,90,.35)}.as-inst .in-rij .gedaan .in-nr{background:var(--in-licht);border-color:transparent}.as-inst .in-rij [aria-current] .in-nr{background:var(--in-merk);border-color:var(--in-merk);color:#fff}.as-inst .in-rij-w{display:grid;place-items:center;max-width:84px;min-height:13px;font-size:11px;font-weight:600;line-height:1.2;text-align:center;text-wrap:balance}.as-inst .in-rij [aria-current] .in-rij-w{color:var(--in-inkt);font-weight:700}.as-inst .in-opnieuw{position:absolute;z-index:5;left:50%;bottom:8px;translate:-50% 0;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;background:#fff;color:var(--in-merk);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 6px 18px rgba(15,23,42,.16),0 0 0 1px rgba(15,23,42,.06);animation:asFilmKlein var(--f-kort) var(--f-in) both}@media (prefers-reduced-motion:reduce){.as-inst *,.as-inst :after,.as-inst :before{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important}}