.as-film,.as-rond{--ink:#111827;--ink2:#55665D;--ink3:#8A9C92;--grn:#1F7A5A;--grn2:#3FAF7A;--grnd:#186349;--ground:#E8F5EC;--panel:#FFFFFF;--line:#DCE7E0;--bomen:#D98324;--bomen-l:#A8620E;--gras:#2A9D9D;--gras-l:#1B7676;--onkruid:#8069C9;--onkruid-l:#5B48A3;--groen:#48B07A;--oranje:#F5A623;--rood:#E65C54;--zwaar:#EE8344;--knop:linear-gradient(103deg,#186349,#3FAF7A);--glas:linear-gradient(180deg,rgba(255,255,255,.92),rgba(245,255,250,.94));--glas-schaduw:0 10px 40px rgba(30,142,90,.06),inset 0 2px 10px rgba(255,255,255,.7);position:absolute;left:0;top:0;width:390px;height:768px;transform-origin:0 0;overflow:hidden;font-family:inherit;color:var(--ink);font-size:15px;line-height:1.5;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-film *,.as-film :after,.as-film :before,.as-rond *,.as-rond :after,.as-rond :before{box-sizing:border-box}:is(.as-rond,.as-film) .ph-title{position:absolute;top:20px;left:22px;right:22px;height:44px;z-index:20;display:flex;align-items:center}:is(.as-rond,.as-film) .ph-title h2{margin:0;font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--ink);white-space:nowrap;width:100%}:is(.as-rond,.as-film) .stage{position:absolute;top:80px;left:16px;width:358px;height:520px;border-radius:28px;overflow:hidden;z-index:5;background:var(--glas);box-shadow:var(--glas-schaduw);border:1px solid rgba(255,255,255,.6)}:is(.as-rond,.as-film) .cta{position:absolute;left:28px;right:28px;top:628px;height:60px;border:0;border-radius:999px;background:var(--knop);color:#fff;font:inherit;font-weight:700;font-size:18px;cursor:pointer;z-index:20;box-shadow:0 12px 26px rgba(27,113,84,.28),inset 0 1px 0 rgba(255,255,255,.25);overflow:hidden}:is(.as-rond,.as-film) .cta span{position:relative}:is(.as-rond,.as-film) .ph-bar{position:absolute;left:28px;right:28px;top:706px;display:flex;align-items:center;gap:12px;z-index:20}:is(.as-rond,.as-film) .ctl{width:44px;height:44px;border-radius:999px;border:1.5px solid #cfe0d6;background:rgba(255,255,255,.85);display:grid;place-items:center;cursor:pointer;color:var(--grn);padding:0}:is(.as-rond,.as-film) .ctl[disabled]{opacity:.35;cursor:default}:is(.as-rond,.as-film) .prog{flex:1;display:flex;gap:4px}:is(.as-rond,.as-film) .prog i{flex:1;height:4px;border-radius:9px;background:#CFE2D7;overflow:hidden;position:relative}:is(.as-rond,.as-film) .prog i b{position:absolute;inset:0;background:var(--grn);transform-origin:0 50%;transform:scaleX(0)}:is(.as-rond,.as-film) .vb{position:absolute;right:12px;bottom:10px;font-size:10.5px;color:#6E8578;background:rgba(255,255,255,.8);border-radius:99px;padding:3px 9px;z-index:30}:is(.as-rond,.as-film) :is(.ctl,.cta,.face):focus-visible{outline:3px solid #2E8B62;outline-offset:2px}.as-rond .stage{height:466px}.as-rond .f-zin{position:absolute;left:24px;right:24px;top:554px;margin:0;z-index:20;font-size:15px;line-height:1.4;color:#475569;text-align:center;text-wrap:balance;animation:asFilmTekst var(--f-kort) var(--f-in) both .1s}.as-rond .f-zin b{color:var(--ink);font-weight:700}@media (prefers-reduced-motion:reduce){.as-rond .f-zin{animation:none}}.as-rond .stage.stil *{transition:none}.as-rond .stage-in{position:absolute;inset:0}.as-rond .kaartvak{position:absolute;left:0;right:0;top:-27px;height:518px}.as-rond .lock{background: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-rond .lock,.as-rond .vlekken{position:absolute;inset:0;opacity:0}.as-rond .vlekken{pointer-events:none}.as-rond .vlek{position:absolute;border-radius:99px;opacity:.28}.as-rond .pollen,.as-rond .vlekken-in{position:absolute;inset:0}.as-rond .pollen{width:358px;height:520px;pointer-events:none}.as-rond .world{position:absolute;inset:0;transform-origin:50% 50%}.as-rond .townlayer{inset:0}.as-rond .morf,.as-rond .townlayer{position:absolute;pointer-events:none}.as-rond .morf{left:0;top:0;width:358px;height:520px;overflow:visible;opacity:0}.as-rond .morf path{stroke-linejoin:round;fill:#fff;fill-opacity:0;stroke:#8FBBA3;stroke-width:.3px}.as-rond .checkin{overflow:hidden}.as-rond .hud{position:absolute;inset:0;pointer-events:none}.as-rond .nl{left:29px;top:52px;opacity:0}.as-rond .nl,.as-rond .nl>svg{position:absolute;width:300px;height:358px}.as-rond .nl>svg{left:0;top:0;overflow:visible}.as-rond .nl .land{fill:rgba(255,255,255,.88);stroke:#BFD9CB;stroke-width:1px}.as-rond .nl .prov path,.as-rond .nl .wijk{fill:none;stroke:#8FBBA3;stroke-width:.3px;stroke-linejoin:round;stroke-linecap:round}.as-rond .nl .lbl-lr,.as-rond .nl .lbl-ut{position:absolute;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#46574D;background:#fff;border-radius:99px;padding:5px 12px;white-space:nowrap;box-shadow:0 3px 10px rgba(16,40,30,.08);transform-origin:0 0;opacity:0}.as-rond .pin{position:absolute;left:0;top:0;width:34px;height:34px;margin:-30px 0 0 -17px;opacity:0;transform-origin:17px 30px}.as-rond .huis{width:34px;height:34px;border-radius:99px;background:#fff;display:grid;place-items:center;box-shadow:0 2px 8px rgba(4,120,87,.12),0 6px 16px rgba(16,40,30,.14);border:1px solid rgba(4,120,87,.14);position:relative;transition:border-color var(--f-mid) var(--f-in),box-shadow var(--f-mid) var(--f-in)}.as-rond .huis:after{content:"";position:absolute;left:50%;top:100%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#fff;transform:rotate(45deg);border-right:1px solid rgba(4,120,87,.14);border-bottom:1px solid rgba(4,120,87,.14)}.as-rond .huis svg{position:relative;z-index:1}.as-rond .huis.rood{border-color:#E65C54;box-shadow:0 0 0 3px rgba(230,92,84,.22),0 6px 16px rgba(230,92,84,.28)}.as-rond .huis.rood svg *{stroke:#E65C54}.as-rond .huis.rood:after{border-color:#E65C54}.as-rond .town{left:8px;top:115px;opacity:0;overflow:visible}.as-rond .town,.as-rond .town .base{position:absolute;width:342px;height:290px;border-radius:26px}.as-rond .town .base{inset:0;overflow:hidden}.as-rond .town .base rect.g{fill:#EFF5F1}.as-rond .town .base .blk{fill:#fff}.as-rond .town .base .ln{stroke:#E8F0EB}.as-rond .town .base .riv{fill:#93C6DC}.as-rond .town .base .singel{fill:none;stroke:#93C6DC;stroke-width:9}.as-rond .town .base .singel2{fill:none;stroke:rgba(255,255,255,.55);stroke-width:1}.as-rond .town .shadow{position:absolute;inset:0;border-radius:26px;box-shadow:0 20px 50px rgba(30,142,90,.14),inset 0 0 0 1px rgba(255,255,255,.8)}.as-rond .town .sluier{position:absolute;inset:0;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.85));opacity:0;pointer-events:none}.as-rond .town .gloed-rood{position:absolute;left:69px;top:121px;width:180px;height:180px;margin:-90px;border-radius:99px;background:radial-gradient(circle,rgba(230,92,84,.22) 0,rgba(230,92,84,0) 68%);opacity:0}.as-rond .land,.as-rond .lbl{position:absolute}.as-rond .lbl{top:262px;transform:translateX(-50%);background:#fff;border-radius:99px;padding:5px 12px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#46574D;box-shadow:0 3px 10px rgba(16,40,30,.08);white-space:nowrap}.as-rond .home{width:34px;height:34px;margin:-30px 0 0 -17px}.as-rond .home,.as-rond .puls{position:absolute;left:69px;top:121px;opacity:0}.as-rond .puls{width:22px;height:22px;margin:-11px;border-radius:99px;border:2px solid #e65c54}.as-rond .gras{position:absolute;width:16px;height:16px;margin:-8px;opacity:0}.as-rond .buur{position:absolute;width:34px;height:34px;margin:-17px;border-radius:99px;background:#fff;display:grid;place-items:center;opacity:0;box-shadow:0 6px 16px rgba(16,40,30,.18)}.as-rond .buurdot{position:absolute;width:12px;height:12px;margin:-6px;border-radius:99px;border:2px solid #fff;opacity:0;box-shadow:0 2px 6px rgba(0,0,0,.2)}.as-rond .buurtcirkel{opacity:0}.as-rond .buurtlbl{position:absolute;left:2px;top:63px;z-index:2;background:var(--grn);color:#fff;font-size:11px;font-weight:600;letter-spacing:.12em;border-radius:99px;padding:3px 8px;opacity:0;white-space:nowrap}.as-rond .kaart{position:absolute;left:14px;right:14px;top:14px;border-radius:28px;background:var(--glas);box-shadow:var(--glas-schaduw);border:1px solid rgba(255,255,255,.6);overflow:hidden;opacity:0}.as-rond .kop{padding:20px 20px 12px}.as-rond .kop h3{margin:0;font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.025em;color:#1F2937}.as-rond .kop p{margin:2px 0 0;font-size:13px;color:#64748B}.as-rond .kaart.lucht{left:8px;right:8px}.as-rond .lucht .body{padding:0 6px 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;align-items:start}.as-rond .lucht .kol{display:flex;flex-direction:column;align-items:center}.as-rond .pr{position:relative;width:108px;height:108px}.as-rond .lucht .pr{width:100px;height:100px}.as-rond .lucht .pr .num b{font-size:22px}.as-rond .lucht .pr .num small{font-size:12px}.as-rond .pr svg{width:100%;height:100%;transform:rotate(-90deg);transform-origin:center;overflow:visible;display:block}.as-rond .pr .num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.as-rond .pr .num b{font-size:24px;font-weight:700}.as-rond .pr .num small{font-size:13px;font-weight:700;margin-left:1px}.as-rond .pr.groot{width:140px;height:140px}.as-rond .pr.groot .num{color:#0D1B2A}.as-rond .pr.groot .num b{font-size:42px}.as-rond .pr.groot .num small{font-size:32px}.as-rond .lucht .cat{margin-top:11px;font-size:13px;font-weight:700;line-height:1.3}.as-rond .lucht .soorten{margin-top:5px;display:flex;flex-direction:column;align-items:center;gap:3px}.as-rond .lucht .soort{font-size:13px;font-weight:600;line-height:1.25;color:#0D1B2A;text-align:center}.as-rond .lucht .soort span{font-weight:500;color:#64748B}.as-rond .lucht .pr.geenmeting .streep{font-size:24px;font-weight:700;color:#94A3B8}.as-rond .lucht .leeg{margin-top:5px;font-size:11px;color:#94A3B8;text-align:center}.as-rond .checkin{position:absolute;left:14px;right:14px;top:14px;border-radius:28px;padding:16px;background:linear-gradient(103deg,#186349,#3FAF7A);box-shadow:0 8px 24px rgba(15,23,42,.05);opacity:0;color:#fff}.as-rond .checkin .hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.as-rond .checkin .k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.as-rond .checkin h3{margin:2px 0 0;font-size:18px;line-height:1.375;font-weight:600;letter-spacing:0}.as-rond .checkin .ok{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;opacity:0;white-space:nowrap;margin-top:18px}.as-rond .faces{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px}.as-rond .face{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 0;font:inherit;font-size:11px;font-weight:600;line-height:1.25;color:#fff;background:none;border:0;cursor:pointer;border-radius:16px;text-align:center;white-space:nowrap;transition:transform var(--f-kort) var(--f-in)}.as-rond .face:active{transform:scale(.95)}.as-rond .face .disc{width:39px;height:39px;border-radius:99px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.85);box-shadow:0 2px 10px rgba(15,23,42,.14);transition:opacity var(--f-kort) var(--f-in),box-shadow var(--f-kort) var(--f-in),border-color var(--f-kort) var(--f-in);position:relative}.as-rond .face[aria-pressed=true]{font-weight:700}.as-rond .face[aria-pressed=true] .disc{box-shadow:0 0 0 3px rgba(255,255,255,.92),0 8px 20px rgba(15,23,42,.22)}.as-rond .face.gedimd .disc{opacity:var(--f-dim);box-shadow:none}.as-rond .vinger{position:absolute;width:40px;height:40px;margin:-20px;border-radius:99px;background:rgba(255,255,255,.55);border:2px solid #fff;opacity:0;box-shadow:0 4px 12px rgba(0,0,0,.18);pointer-events:none;z-index:9}.as-rond .cal{position:absolute;left:14px;right:14px;top:14px;opacity:0}.as-rond .cal .onderzoek-schuif{pointer-events:none}.as-rond .kaart.trig{left:6.5px;right:6.5px;top:8px;transform-origin:50% 0}.as-rond .trig .in{padding:24px;display:flex;flex-direction:column;gap:20px}.as-rond .trig h3{margin:0;font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.02em;color:#0D1B2A}.as-rond .trig h4{margin:0 0 10px;font-size:15px;line-height:1.55;font-weight:700;letter-spacing:-.015em;color:#0D1B2A}.as-rond .paneel{background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.06);border-radius:16px;padding:14px}.as-rond .kiezer,.as-rond .paneel{display:flex;flex-direction:column}.as-rond .kiezer{gap:14px}.as-rond .catk{margin:0 0 8px;font-size:11px;line-height:1.4;font-weight:600;color:#475569}.as-rond .pillen{display:flex;flex-wrap:wrap;gap:8px}.as-rond .pillen.mt{margin-top:8px}.as-rond .segment{display:flex;padding:4px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.06)}.as-rond .segment span{flex:1;min-height:44px;border-radius:999px;display:grid;place-items:center;font-size:13px;font-weight:600;color:#475569}.as-rond .segment span.aan{background:#1F7A5A;color:#fff;box-shadow:0 2px 8px rgba(31,122,90,.25),inset 0 1px 2px rgba(255,255,255,.18)}.as-rond .pil{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border-radius:99px;font:inherit;font-size:13px;font-weight:600;line-height:1.25;background:#fff;border:1.5px solid rgba(15,23,42,.09);box-shadow:0 1px 4px rgba(15,23,42,.05);color:#1F2937;transition:color var(--f-kort) var(--f-in),background-color var(--f-kort) var(--f-in),border-color var(--f-kort) var(--f-in);cursor:pointer}.as-rond .pil.aan-gras{background:linear-gradient(135deg,#DDF4F4,#B8E8E8);color:#12494A;border-color:rgba(42,157,157,.28);box-shadow:none}.as-rond .trig .voet{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-top:1px solid rgba(15,23,42,.06);margin-top:8px;font-size:13px;font-weight:600;color:#1F7A5A}.as-rond .trig .voet svg{transform:rotate(180deg)}.as-rond .risk .kop{padding:24px 24px 16px}.as-rond .risk .rij{display:flex;align-items:center;gap:16px;padding:0 24px}.as-rond .risk .tp{flex:1;padding:16px;display:grid;justify-items:center;gap:12px;background:rgba(255,255,255,.7);border:1px solid rgba(15,23,42,.06);border-radius:16px}.as-rond .risk .tp small{font-size:11px;font-weight:500;color:#64748B}.as-rond .risk .tpil{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:50px;font-size:13px;font-weight:600;background:linear-gradient(135deg,#DDF4F4,#B8E8E8);color:#12494A;border:1px solid rgba(42,157,157,.28)}.as-rond .risk .status{padding:16px 24px 24px}.as-rond .spil{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:50px;font-size:15px;font-weight:600;color:#111827;background:#F5A62329}.as-rond .spil svg{flex:none}.as-rond .clock{position:absolute;left:0;right:0;top:39px;text-align:center;color:#fff;font-size:78px;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:flex;justify-content:center;align-items:center;line-height:1;opacity:0}.as-rond .clock .roll{display:inline-block;height:96px;overflow:hidden;clip-path:inset(0)}.as-rond .clock .roll span{display:block;height:96px;line-height:96px}.as-rond .dayname{position:absolute;left:0;right:0;top:134px;text-align:center;color:rgba(255,255,255,.75);font-size:14px;opacity:0}.as-rond .notif{position:absolute;left:14px;right:14px;top:180px;border-radius:22px;padding:13px 15px;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);opacity:0}.as-rond .notif .hd{display:flex;align-items:center;gap:8px;font-size:13px;color:#15201A}.as-rond .notif .hd em{margin-left:auto;font-style:normal;color:#6E7E75;font-size:12px}.as-rond .notif p{margin:6px 0 0;font-size:13.5px;line-height:1.38;color:#15201A}.as-rond .mini{width:22px;height:22px;border-radius:6px;background:#fff;display:grid;place-items:center;box-shadow:0 1px 3px rgba(0,0,0,.15)}.as-rond .afsluit{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0}.as-rond .logo-cirkel{width:96px;height:96px;border-radius:99px;background:#fff;display:grid;place-items:center;box-shadow:0 2px 8px rgba(4,120,87,.12),0 18px 40px rgba(30,142,90,.16);border:1px solid rgba(4,120,87,.1)}.as-rond .woord{margin-top:12px;font-size:24px;font-weight:700;letter-spacing:-.025em;background:linear-gradient(180deg,#1F7A5A,#145A43);-webkit-background-clip:text;background-clip:text;color:transparent}.as-rond .lijst{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:28px;padding:0 12px;width:100%;box-sizing:border-box}.as-rond .regel{display:flex;align-items:center;gap:10px;height:52px;padding:6px 14px 6px 6px;border-radius:999px;background:#fff;border:1px solid rgba(4,120,87,.1);box-shadow:0 2px 8px rgba(4,120,87,.12);font-size:15px;font-weight:600;line-height:1.3;color:#1F2937;opacity:0}.as-rond .regel .t{flex:1;min-width:0;white-space:nowrap;overflow:hidden}.as-rond .regel.twee .t{white-space:normal}.as-rond .regel .ic{width:40px;height:40px;border-radius:99px;display:grid;place-items:center;flex:none}.as-rond.as-welkom{background:transparent}.as-rond.as-welkom .stage{background:transparent;box-shadow:none;border-color:transparent}.as-rond.as-welkom .kaartvak{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 8px),transparent),linear-gradient(180deg,transparent 27px,#000 35px,#000 483px,transparent 491px);mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 8px),transparent),linear-gradient(180deg,transparent 27px,#000 35px,#000 483px,transparent 491px)}.as-rond.as-welkom .kaartvak,.as-rond.as-welkom .vlekken{-webkit-mask-composite:source-in;mask-composite:intersect}.as-rond.as-welkom .vlekken{-webkit-mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent),linear-gradient(180deg,transparent 27px,#000 71px,#000 447px,transparent 491px);mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent),linear-gradient(180deg,transparent 27px,#000 71px,#000 447px,transparent 491px)}:is(.as-rond,.as-film,.as-ond,.as-ok,.as-okv,.as-onb,.as-inst){--f-in:cubic-bezier(0.2,0.8,0.2,1);--f-beweeg:cubic-bezier(0.4,0,0.2,1);--f-uit:cubic-bezier(0.4,0,1,1);--f-tik:cubic-bezier(0.3,1.4,0.6,1);--f-kort:250ms;--f-mid:400ms;--f-weg:200ms;--f-dim:0.45}@keyframes asFilmIn{0%{opacity:0;translate:0 12px;scale:.97}}@keyframes asFilmKlein{0%{opacity:0;scale:.85}}@keyframes asFilmUit{to{opacity:0;translate:0 -8px}}@keyframes asFilmTekst{0%{opacity:0;translate:0 6px}}@keyframes asFilmWacht{0%{opacity:0}to{opacity:1}}.as-film .f-inhoud.f-uit{z-index:2;pointer-events:none;animation:asFilmUit var(--f-weg) var(--f-uit) both}.as-film .f-inhoud.f-nieuw{animation:asFilmWacht .1s step-end both}.as-film .ph-title h2 .f-titel{display:inline-block;animation:asFilmTekst var(--f-kort) var(--f-in) both}.as-film .f-zin{animation:asFilmTekst var(--f-kort) var(--f-in) both .1s}.as-ond{--inkt:#0D1B2A;--zacht:#475569;--stil:#64748B;--grond:#E8F5EC;--merk:#1F7A5A;--merk-licht:#3FAF7A;--cta:linear-gradient(103deg,#186349,#3FAF7A);--baan:rgba(15,23,42,.07);--gras:#2A9D9D;--gras-label:#187C7C;--geen:#48B07A;--matig:#F5A623;--ernstig:#E65C54;--matig-tekst:#B7791F;--nawerking:linear-gradient(135deg,rgba(58,65,80,.66),rgba(13,27,42,.8));display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.as-ond *,.as-ond :after,.as-ond :before{box-sizing:border-box}.as-ond i{font-style:normal}.as-ond .u-stippen{display:flex;gap:5px}.as-ond .u-stippen i{flex:1;height:4px;border-radius:99px;background:var(--baan)}.as-ond .u-stippen i.gedaan{background:#9ED7B8}.as-ond .u-stippen i.aan{background:var(--merk)}.as-ond .u-nr{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--stil)}.as-ond .u-titel{margin:0;font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--inkt);text-wrap:balance}.as-ond .u-beeld{min-height:150px;display:grid;align-content:center;background:var(--grond);border-radius:20px;padding:16px 12px;overflow:hidden}.as-ond .u-tekst{margin:0;color:var(--zacht);font-size:15px;line-height:1.5}.as-ond .u-tekst b{color:var(--inkt)}.as-ond .u-knoppen{display:flex;justify-content:space-between;gap:8px;margin-top:4px}.as-ond:not(.as-film) .u-terug{min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid rgba(15,23,42,.09);background:#fff;font:inherit;font-size:14px;font-weight:600;color:var(--zacht);cursor:pointer}.as-ond:not(.as-film) .u-terug:disabled{opacity:.4;cursor:default}.as-ond:not(.as-film) .u-volg{min-height:48px;padding:0 22px;border:0;border-radius:99px;background:var(--cta);color:#fff;font:inherit;font-weight:700;cursor:pointer}.as-ond button:focus-visible{outline:3px solid #34976C;outline-offset:2px}.as-ond :is(.s-tik,.s-agenda,.s-nw,.s-gw,.s-vg,.s-uk,.schaal){container-type:inline-size}.as-ond .vlak{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:clamp(12px,4.8cqi,16px);box-shadow:0 2px 10px rgba(15,23,42,.05);font-size:clamp(10.5px,3.9cqi,13px);animation:asFilmIn var(--f-mid) var(--f-in) both}.as-ond .later{animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .s-tik{display:grid;gap:16px;justify-items:center}.as-ond .s-ci{width:100%;background:var(--cta);border-radius:28px;padding:16px;color:#fff;box-shadow:0 8px 24px rgba(15,23,42,.05);animation:asFilmIn var(--f-mid) var(--f-in) both}.as-ond .ci-kop{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.85)}.as-ond .ci-vraag{margin-top:2px;font-size:18px;line-height:1.375;font-weight:600}.as-ond .ci-rij{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:16px}.as-ond .ci-k{display:grid;justify-items:center;gap:8px;padding:4px 0;font-size:clamp(8px,calc((100cqi - 48px) / 25.5),11px);font-weight:600;line-height:1.25;text-align:center;white-space:nowrap}.as-ond .ci-s{position:relative;width:39px;height:39px;border-radius:50%;display:grid;place-items:center;background:var(--z);border:2px solid rgba(255,255,255,.85);box-shadow:0 2px 10px rgba(15,23,42,.14)}.as-ond .ci-s:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--v);opacity:0}.as-ond .ci-s svg{position:relative;width:27px;height:27px;color:var(--i)}.as-ond .ci-k.kies .ci-s{animation:asOndKies var(--f-mid) var(--f-tik) both;animation-delay:var(--tik)}.as-ond .ci-k.kies .ci-s:before{animation:asOndVol var(--f-kort) var(--f-in) both;animation-delay:calc(var(--tik) + .1s)}.as-ond .ci-k.kies .ci-w{animation:asOndVet .01s linear both;animation-delay:calc(var(--tik) + .1s)}.as-ond .ci-k.dim .ci-s{animation:asOndDim var(--f-kort) var(--f-in) both;animation-delay:calc(var(--tik) + .1s)}@keyframes asOndKies{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 asOndVol{to{opacity:1}}@keyframes asOndVet{to{font-weight:700}}@keyframes asOndDim{to{opacity:var(--f-dim);box-shadow:none}}.as-ond .rijtje{display:flex;justify-content:center;gap:6px;width:100%}.as-ond .rijtje i{flex:1;max-width:40px;aspect-ratio:1;border-radius:4px;display:grid;place-items:center;font-size:clamp(11px,3.9cqi,13px);font-weight:600;line-height:1;color:var(--inkt);animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .rijtje i.nieuw{animation:asOndVal var(--f-mid) var(--f-in) both;animation-delay:var(--dl)}@keyframes asOndVal{0%{opacity:0;translate:0 -24px}}.as-ond .s-agenda{display:grid;gap:12px}.as-ond .ag-kop{font-weight:600;color:var(--zacht);margin-bottom:.8em}.as-ond .ag-raster{display:grid;grid-template-columns:2.4em repeat(4,minmax(0,1fr)) 8.6em;grid-auto-rows:2em;gap:.46em;align-items:center}.as-ond .ag-maand{grid-column:1;position:relative;z-index:1;font-weight:600;color:var(--stil);animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .ag-raster i{position:relative;z-index:1;height:2em;border-radius:4px;display:grid;place-items:center;animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .ag-raster i.zo{background:#fff;box-shadow:inset 0 0 0 1.5px rgba(15,23,42,.16)}.as-ond .ag-raster i.gras{background:var(--gras)}.as-ond .ag-raster i b{font-size:.85em;font-weight:800;line-height:1;color:var(--gras)}.as-ond .ag-raster i.uit{animation:asFilmKlein var(--f-kort) var(--f-in) both,asOndZak .6s var(--f-beweeg) both;animation-delay:var(--dl),var(--tn)}.as-ond .ag-raster i.telt{animation:asFilmKlein var(--f-kort) var(--f-in) both,asOndGroot .6s var(--f-beweeg) both;animation-delay:var(--dl),var(--tn)}@keyframes asOndZak{to{background-color:#EEF1F4;box-shadow:none;filter:grayscale(1);opacity:.6;scale:.7}}@keyframes asOndGroot{to{scale:1.08}}@keyframes asOndZakBerk{to{filter:grayscale(.5);opacity:.6;scale:.7}}.as-ond .ag-raster .berklaag{position:absolute;inset:0;border-radius:inherit;background:var(--ander);clip-path:inset(0 100% 0 0);animation:asOndVeeg .5s var(--f-beweeg) both;animation-delay:var(--bi)}@keyframes asOndVeeg{to{clip-path:inset(0)}}.as-ond .ag-maand.uit{animation:asFilmKlein var(--f-kort) var(--f-in) both,asOndMaandUit .6s var(--f-beweeg) both;animation-delay:var(--dl),var(--tn)}@keyframes asOndMaandUit{to{color:#94A3B8}}.as-ond .ag-venster{grid-row:2/8;grid-column:2/6;align-self:stretch;margin:-.3em;z-index:0;border-radius:8px;background:rgba(31,122,90,.16);--s:2.53em;clip-path:polygon(50% 0,100% 0,100% calc(100% - var(--s)),50% calc(100% - var(--s)),50% 100%,0 100%,0 var(--s),50% var(--s));animation:asOndOp var(--f-mid) var(--f-in) both;animation-delay:var(--dl)}@keyframes asOndOp{0%{opacity:0}}.as-ond .ag-haak{grid-column:6;align-self:stretch;display:flex;align-items:flex-start;margin-left:.15em;padding:.2em 0 0 .5em;border-left:1.5px solid var(--merk);font-weight:600;line-height:1.2;color:var(--merk);white-space:nowrap;animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .ag-haak.gr{border-left-color:var(--gras);color:var(--gras-label)}.as-ond .ag-niet{font-weight:500;color:var(--stil)}.as-ond .ag-berk,.as-ond .ag-niet{grid-column:6;margin-left:.75em;white-space:nowrap;animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .ag-berk{z-index:1;align-self:center;font-weight:700;color:var(--ander)}.as-ond .ag-berk em{font-style:normal;font-weight:500;color:var(--stil);animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .ag.direct{animation:none}.as-ond .ag.direct .ag-raster *{animation-duration:0s;animation-delay:0s}.as-ond .ag.direct .ag-raster i.berk{animation:asOndGroot 0s both,asOndZakBerk .6s var(--f-beweeg) both;animation-delay:0s,var(--bu)}.as-ond .ag.direct .ag-raster .berklaag{animation-duration:.5s;animation-delay:var(--bi)}.as-ond .ag.direct .ag-raster .ag-berk,.as-ond .ag.direct .ag-raster .ag-berk em{animation-duration:var(--f-kort);animation-delay:var(--dl)}.as-ond .sv-slot{margin:0;text-align:center;font-size:clamp(11px,3.9cqi,13px);font-weight:600;color:var(--merk);animation:asFilmTekst var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .tijdlabels,.as-ond .tijdlijn{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.46em}.as-ond .tijdlijn i{position:relative;aspect-ratio:1;border-radius:3px;display:grid;place-items:center;overflow:hidden;animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .tijdlijn i.wit{background:#fff;box-shadow:inset 0 0 0 1.5px rgba(15,23,42,.16)}.as-ond .tijdlijn i.nw{animation:asFilmKlein var(--f-kort) var(--f-in) both,asOndPuls .5s var(--f-uit) 2 both;animation-delay:var(--dl),var(--puls)}.as-ond .tijdlijn .waas{position:absolute;inset:0;background:var(--nawerking);animation:asOndSluier .6s var(--f-beweeg) both;animation-delay:var(--waas)}.as-ond .dagnr{position:relative;z-index:1;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.as-ond .wit .dagnr{color:var(--inkt)}.as-ond .tijdlabels{margin-top:.6em;font-weight:600;color:var(--zacht);text-align:center;white-space:nowrap}.as-ond .tijdlabels span{display:flex;justify-content:center;border-top:1.5px solid rgba(15,23,42,.12);padding-top:.3em}.as-ond .tijdlabels.nwlabel{margin-top:.2em}.as-ond .tijdlabels .zwl{color:var(--inkt);font-weight:700;border-top-color:var(--inkt)}.as-ond .nwleg{display:grid;justify-content:center;gap:.5em;margin-top:1.2em;color:var(--zacht);font-weight:500}.as-ond .nwleg>span{display:flex;align-items:center;gap:.45em}.as-ond .nwleg i{width:14px;height:12px;border-radius:3px;display:inline-block;flex:none}.as-ond .nwleg i+i{margin-left:-.15em}.as-ond .nwleg i.puls{animation:asOndPuls .5s var(--f-uit) 2 both;animation-delay:var(--puls)}.as-ond .nwleg i.staal{background:var(--nawerking),linear-gradient(90deg,var(--matig) 0 50%,var(--ernstig) 50%)}.as-ond .nw-kaal{font-size:clamp(10.5px,3.9cqi,13px)}.as-ond .nw-kaal .tijdlabels{white-space:normal}@keyframes asOndSluier{0%{translate:0 -100%}}@keyframes asOndPuls{0%{box-shadow:0 0 0 0 rgba(230,92,84,.55)}to{box-shadow:0 0 0 7px rgba(230,92,84,0)}}.as-ond .schaal{--st:clamp(22px,9.4cqi,28px);display:grid;gap:.3em;font-size:13px}.as-ond .vlak .schaal{font-size:inherit}.as-ond .as-naam{text-align:center}.as-ond .as,.as-ond .as-naam{font-weight:600;color:var(--stil);animation:asFilmKlein var(--f-kort) var(--f-in) both .1s}.as-ond .as{position:relative;height:1.4em;margin:0 .6em;font-variant-numeric:tabular-nums}.as-ond .as span{position:absolute;top:0;translate:-50% 0}.as-ond .lat{position:relative;height:calc(var(--st) + 12px);border-radius:10px;background:linear-gradient(90deg,rgba(72,176,122,.18),rgba(245,166,35,.18),rgba(230,92,84,.18));margin:0 .6em 1.9em;animation:asFilmIn var(--f-mid) var(--f-in) both .05s}.as-ond .steen{position:absolute;top:6px;width:var(--st);height:var(--st);display:grid;place-items:center;left:calc(var(--st) / 2 + var(--van) * (100% - var(--st)));animation:asFilmKlein var(--f-kort) var(--f-in) both,asOndSchuif .6s var(--f-beweeg) both;animation-delay:var(--di),var(--dl)}.as-ond .spook,.as-ond .steen{border-radius:4px;margin-left:calc(var(--st) / -2)}.as-ond .spook{position:absolute;top:6px;width:var(--st);height:var(--st);border:1.5px dashed rgba(15,23,42,.28);animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .pilicoon{display:block;width:calc(var(--st) * .62);height:calc(var(--st) * .31);transform:rotate(-35deg);animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:calc(var(--dl) - .2s)}.as-ond .steen-w{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;font-weight:700;white-space:nowrap}@keyframes asOndSchuif{0%{left:calc(var(--st) / 2 + var(--van) * (100% - var(--st)))}to{left:calc(var(--st) / 2 + var(--naar) * (100% - var(--st)))}}.as-ond .s-weeg{display:grid;grid-template-columns:6.4em minmax(0,1fr);gap:.7em .6em;align-items:center}.as-ond .s-weeg>span{font-weight:600;color:var(--zacht);white-space:nowrap}.as-ond .balk{position:relative;height:2.15em;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);overflow:hidden}.as-ond .balk b{position:absolute;inset:0 auto 0 0;display:block;width:0;border-radius:10px;animation:asOndGroei .6s var(--f-beweeg) both;animation-delay:var(--dl)}.as-ond .balk.met b{background:linear-gradient(90deg,var(--matig),var(--ernstig))}.as-ond .balk.zonder b{background:linear-gradient(90deg,var(--geen),var(--matig))}@keyframes asOndGroei{to{width:calc(var(--w) * 100%)}}.as-ond .s-weeg .haak{grid-column:2;position:relative;display:block;height:.62em;margin:-.25em 0 1.6em calc(var(--van) * 100%);width:calc((var(--tot) - var(--van)) * 100%);border:1.5px solid rgba(31,122,90,.55);border-top:0;border-radius:0 0 4px 4px;animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .s-weeg .haak em{position:absolute;top:calc(100% + .3em);left:50%;translate:-50% 0;font-style:normal;font-weight:600;color:var(--merk);white-space:nowrap}.as-ond .s-zeker{display:grid;grid-template-columns:6.4em minmax(0,1fr) auto;gap:.45em .6em;align-items:center;margin-top:.9em;padding-top:1em;border-top:1px solid rgba(15,23,42,.08);animation:asFilmIn var(--f-mid) var(--f-in) both;animation-delay:var(--rij)}.as-ond .s-zeker>span{font-weight:600;color:var(--zacht);white-space:nowrap}.as-ond .s-zeker i{position:relative;height:.92em;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);overflow:hidden}.as-ond .s-zeker i b{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--cta);animation:asOndZekerder 2.3s var(--f-beweeg) both;animation-delay:var(--dl)}.as-ond .s-zeker i s{position:absolute;z-index:1;top:0;bottom:0;left:calc(var(--p) * 100%);width:2px;margin-left:-1px;background:rgba(15,23,42,.22);animation:asOndMerk .2s linear both;animation-delay:var(--dl)}@keyframes asOndZekerder{21.74%{width:25%}34.78%{width:25%}65.22%{width:75%}78.26%{width:75%}to{width:90%}}@keyframes asOndMerk{to{background:#fff}}.as-ond .s-zeker em{grid-column:2;position:relative;height:1.4em;font-style:normal;font-variant-numeric:tabular-nums;color:var(--stil)}.as-ond .s-zeker em span{position:absolute;top:0;left:calc(var(--p) * 100%);translate:-50% 0;white-space:nowrap}.as-ond .s-zeker em span,.as-ond .s-zeker>span.eind{animation:asOndBereikt .2s linear both;animation-delay:var(--dl)}.as-ond .s-zeker>span.eind{display:grid;font-weight:400;color:var(--stil)}.as-ond .s-zeker>span.eind:after{content:attr(data-t);height:0;overflow:hidden;visibility:hidden;font-weight:600}@supports (left:round(1.5px,1px)){.as-ond .s-zeker em span,.as-ond .s-zeker i s{left:round(calc(var(--p) * 100%),1px)}}@keyframes asOndBereikt{to{color:var(--inkt);font-weight:600}}.as-ond .s-uk{width:100%;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:16px;display:grid;gap:12px;box-shadow:0 2px 10px rgba(15,23,42,.05);animation:asFilmIn var(--f-mid) var(--f-in) both}.as-ond .s-uk .uk-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.as-ond .pil{min-height:30px;padding:4px 12px;border-radius:999px;font-weight:600;border:1.5px solid}.as-ond .pil,.as-ond .s-uk .zet{display:inline-flex;align-items:center;font-size:13px}.as-ond .s-uk .zet{min-height:34px;padding:0 12px;border:1.5px solid rgba(31,122,90,.3);border-radius:99px;font-weight:700;color:var(--merk);animation:asFilmKlein var(--f-kort) var(--f-in) both;animation-delay:var(--dl)}.as-ond .s-uk .oordeel{font-size:clamp(15px,7.5cqi,18px);line-height:1.3;font-weight:700;animation:asFilmTekst .2s var(--f-in) both;animation-delay:var(--dl)}.as-ond .s-uk .ladder{display:grid;grid-template-columns:repeat(4,minmax(max-content,1fr));gap:4px;padding-top:2px}.as-ond .s-uk .ladder div{display:grid;gap:4px;justify-items:center}.as-ond .s-uk .ladder i{width:100%;height:6px;border-radius:99px;background:rgba(15,23,42,.08)}.as-ond .s-uk .ladder i.trap{animation:asOndTrap .3s var(--f-beweeg) both;animation-delay:var(--dl)}.as-ond .s-uk .ladder i.blijf{animation:asOndBlijf .3s var(--f-beweeg) both;animation-delay:var(--dl)}.as-ond .s-uk .ladder span{font-size:clamp(9px,calc((100cqi - 14px) / 22),13px);color:var(--stil);text-align:center;line-height:1.2;white-space:nowrap}.as-ond .s-uk .ladder .hier span{color:var(--inkt);font-weight:700}@keyframes asOndTrap{50%{background:var(--k)}}@keyframes asOndBlijf{to{background:var(--k)}}.as-film.as-ond-film .f-inhoud{align-items:center}.as-ond-film :is(.s-nw,.s-gw,.s-vg) .vlak{min-height:314px;display:grid;align-content:center}.as-ond-film .schaal{--st:36px}@media (prefers-reduced-motion:reduce){.as-ond *,.as-ond :after,.as-ond :before{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important}}