.hp{--hp-ink:#21262C;--hp-grijs:#627384;--hp-lijn:#EBEBEB;--hp-uit:cubic-bezier(.22,1,.36,1);--hp-inuit:cubic-bezier(.65,0,.35,1);--hp-ease:var(--hp-uit);--hp-snel:180ms;--hp-middel:450ms;--hp-traag:700ms;color:var(--hp-ink)}.hp-hero{position:relative;overflow:hidden;isolation:isolate;min-height:860px;display:flex;flex-direction:column;background:linear-gradient(#789CD4,#F5D8B0 78%,#737250 0,#737250 81%,#D4C2A6 0)}.hp-hero-doek{position:absolute;inset:0;width:100%;height:100%;z-index:-1;display:block}.hp-hero-in{position:relative;z-index:1;width:min(1240px,100% - 40px);margin:0 auto;padding:calc(168px + env(safe-area-inset-top, 0px)) 0 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.hp-hero-grond{margin-top:auto;height:170px}.hp-pil{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(6px);color:var(--hp-ink);font-size:14px;font-weight:500;text-decoration:none}.hp-pil i{width:8px;height:8px;border-radius:2px;background:#14B8A6;display:inline-block}.hp-kop{margin:0;font-size:clamp(34px,6vw,80px);overflow-wrap:break-word;line-height:1.02;font-weight:600;letter-spacing:-.035em;max-width:15ch;text-wrap:balance}.hp-zin{margin:0;font-size:19px;line-height:1.5;max-width:46ch}.hp-knoppen{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px}.hp-knop{gap:10px;height:54px;padding:0 28px;border-radius:999px;background:var(--hp-ink);color:#fff;text-decoration:none}.hp-knop,.hp-link{display:inline-flex;align-items:center;font-size:16px;font-weight:500}.hp-link{min-height:44px;color:var(--hp-ink);text-decoration:underline;text-decoration-color:rgba(33,38,44,.6);text-underline-offset:4px}.hp a:focus-visible,.hp button:focus-visible{outline:2px solid var(--hp-ink);outline-offset:3px;border-radius:8px}.hp-pijl{flex:none}[dir=rtl] .hp-pijl{transform:scaleX(-1)}.hp-pauze{position:absolute;bottom:16px;inset-inline-end:16px;z-index:1;width:44px;height:44px;border-radius:999px;border:1.5px solid rgba(33,38,44,.55);background:rgba(255,255,255,.72);backdrop-filter:blur(6px);color:var(--hp-ink);display:grid;place-items:center;cursor:pointer}.hp .hp-pauze:focus-visible{outline:2px solid var(--hp-ink);outline-offset:2px;box-shadow:0 0 0 6px #fff;border-radius:999px}@media (prefers-reduced-motion:reduce){.hp-pauze{display:none}}.hp-woord{display:inline}.hp-woord-a{display:inline-block;animation:hp-woord .7s var(--hp-ease) both}.hp-woord-b{display:inline-block;animation:hp-woord2 .7s var(--hp-ease) both}@keyframes hp-woord{0%{opacity:0;filter:blur(8px);transform:translateY(.18em)}to{opacity:1;filter:none;transform:none}}@keyframes hp-woord2{0%{opacity:0;filter:blur(8px);transform:translateY(.18em)}to{opacity:1;filter:none;transform:none}}[dir=rtl] .hp-kop,[lang=tr] .hp-kop{letter-spacing:normal}.hp-bronnen{padding:56px 0 64px;display:flex;flex-direction:column;gap:22px}.hp-bronnen-label{margin:0;padding:0 20px;text-align:center;font-size:14px;color:var(--hp-grijs)}.hp-bronnen-rij{width:min(1240px,100% - 40px);margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.hp-bron{font-size:15px;height:calc(2 * 1.3em);overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.hp-bron span{display:inline-block;max-width:100%;font-size:1em;font-weight:600;color:#6B7280;text-align:center;letter-spacing:-.01em;line-height:1.3;text-wrap:balance}.hp-bron-in{animation:hp-vak .55s var(--hp-ease) both}@keyframes hp-vak{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}@media (max-width:720px){.hp-hero{min-height:744px}.hp-hero-in{padding-top:calc(128px + env(safe-area-inset-top, 0px))}.hp-hero-grond{height:130px}.hp-zin{font-size:17px}.hp-pil{min-height:44px}.hp-bronnen-rij{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px}.hp-bron{font-size:14px}.hp-bron:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.hp-bron-in,.hp-woord-a,.hp-woord-b{animation:none}}.nav-glas nav{border-bottom-color:transparent!important}.nav-glas nav a.shrink-0 span{color:var(--nav-inkt)!important}.nav-glas{--nav-inkt:#1F2328;--nav-rust:#1F2328;--nav-zacht:#5F6670;--nav-ease:cubic-bezier(.22,1,.36,1)}.nav-glas [data-nav-cta],.nav-glas [data-nav-item]{height:36px;padding:0 16px!important;border-radius:999px!important;font-size:14px!important;font-weight:500!important;display:inline-flex;align-items:center;gap:6px;color:var(--nav-rust)!important;background:transparent!important;transition:background-color .18s var(--nav-ease),color .18s var(--nav-ease),border-color .18s var(--nav-ease),box-shadow .18s var(--nav-ease)!important}.nav-glas [data-nav-item] svg{color:currentColor!important;transition:transform .2s var(--nav-ease)!important}.nav-glas [data-nav-taal] span{font-size:14px!important;text-transform:uppercase}.nav-glas [data-nav-avatar]:hover,.nav-glas [data-nav-avatar][aria-expanded=true],.nav-glas [data-nav-cta]:hover,.nav-glas [data-nav-item]:hover,.nav-glas [data-nav-item][aria-expanded=true]{background:rgba(255,255,255,.62)!important;color:var(--nav-inkt)!important;backdrop-filter:blur(10px)}.nav-glas nav.bg-white\/80 [data-nav-avatar]:hover,.nav-glas nav.bg-white\/80 [data-nav-avatar][aria-expanded=true],.nav-glas nav.bg-white\/80 [data-nav-cta]:hover,.nav-glas nav.bg-white\/80 [data-nav-item]:hover,.nav-glas nav.bg-white\/80 [data-nav-item][aria-expanded=true]{background:rgba(31,35,40,.06)!important}.nav-glas [data-nav-cta]{color:var(--nav-inkt)!important;border:1px solid rgba(31,35,40,.3)!important;background:transparent!important}.nav-glas [data-nav-cta]:hover{border-color:rgba(31,35,40,.5)!important}.nav-glas [data-nav-cta] svg{transition:transform .18s var(--nav-ease)}.nav-glas [data-nav-cta]:hover svg{transform:translateX(2px)}[dir=rtl] .nav-glas [data-nav-cta]:hover svg{transform:translateX(-2px)}.nav-glas [data-nav-avatar]{border:0!important;background:rgba(255,255,255,.5)!important;color:var(--nav-inkt)!important;transition:background-color .18s var(--nav-ease),color .18s var(--nav-ease)!important}.nav-glas nav.bg-white\/80 [data-nav-avatar]{background:rgba(31,35,40,.06)!important}.nav-glas [data-nav-avatar]:focus-visible,.nav-glas [data-nav-cta]:focus-visible,.nav-glas [data-nav-item]:focus-visible{outline:2px solid var(--nav-inkt)!important;outline-offset:2px}.nav-glas [data-menu-paneel],.nav-glas [data-taal-paneel]{background:rgba(255,255,255,.86)!important;backdrop-filter:blur(22px) saturate(1.15);border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 24px 60px -24px rgba(30,40,60,.35),0 2px 8px rgba(30,40,60,.06)!important;color:var(--nav-inkt)}.nav-glas [data-menu-paneel]{border-radius:20px!important;overflow:hidden}.nav-glas [data-taal-paneel]{border-radius:16px!important;padding:6px!important;margin-top:8px!important}.nav-glas [data-menu-paneel] :not([data-menu-promo] *).text-foreground{color:var(--nav-inkt)!important}.nav-glas [data-menu-paneel] :not([data-menu-promo] *).text-muted-foreground{color:var(--nav-zacht)!important}.nav-glas [data-menu-paneel] .divide-\[\#ebebeb\]>:not([hidden])~:not([hidden]){border-color:rgba(31,35,40,.08)!important}.nav-glas [data-menu-paneel] a:not([data-menu-promo] *):hover,.nav-glas [data-taal-paneel] button:hover{background:rgba(31,35,40,.05)!important}.nav-glas [data-menu-paneel] a,.nav-glas [data-taal-paneel] button{transition:background-color .18s var(--nav-ease),color .18s var(--nav-ease)!important}.nav-glas [data-menu-paneel] a:focus-visible,.nav-glas [data-taal-paneel] button:focus-visible{outline:2px solid var(--nav-inkt);outline-offset:2px}.nav-glas [data-taal-paneel] button{border-radius:10px!important;padding:8px 10px!important}.nav-glas [data-taal-paneel] span,.nav-glas [data-taal-paneel] svg{color:var(--nav-inkt)!important}.nav-glas [data-menu-paneel] .p-5{padding:24px 28px}.nav-glas [data-menu-paneel] :not([data-menu-promo] *).text-\[11px\]{font-size:14px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500;color:var(--nav-zacht)!important}.nav-glas [data-menu-paneel] :not([data-menu-promo] *).text-\[15px\]{font-size:18px!important;letter-spacing:-.01em}.nav-glas [data-menu-paneel] :not([data-menu-promo] *).text-\[13px\]{font-size:14px!important}@media (prefers-reduced-motion:reduce){.nav-glas [data-menu-paneel] a,.nav-glas [data-nav-avatar],.nav-glas [data-nav-cta],.nav-glas [data-nav-cta] svg,.nav-glas [data-nav-item],.nav-glas [data-nav-item] svg,.nav-glas [data-taal-paneel] button{transition:none!important}.nav-glas [data-nav-cta]:hover svg{transform:none!important}}@media (min-width:721px) and (max-width:1100px){.hp-bronnen-rij{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-bron:nth-child(n+4){display:none}}.hp [data-binnen=wacht] .bk{opacity:0;transform:translateY(12px)}.hp [data-binnen=wacht] .bk-toneel{opacity:0;transform:scale(.98)}.hp [data-binnen=in] .bk{transition:opacity var(--hp-middel) var(--hp-uit),transform var(--hp-middel) var(--hp-uit);transition-delay:calc(var(--i,0) * 60ms)}.hp [data-binnen=in] .bk-toneel{transition:opacity var(--hp-traag) var(--hp-uit),transform var(--hp-traag) var(--hp-uit);transition-delay:calc(var(--i,0) * 60ms)}@media (prefers-reduced-motion:reduce),print{.hp [data-binnen] .bk,.hp [data-binnen] .bk-toneel{opacity:1!important;transform:none!important;transition:none!important}}.hp-hero:after{content:"";position:absolute;inset-inline:0;bottom:0;height:120px;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.hp-prijzen{width:min(1240px,100% - 40px);margin:0 auto;padding:112px 0;gap:48px}.hp-prijzen,.pz-kop{display:flex;flex-direction:column}.pz-kop{align-items:center;text-align:center;gap:18px}.pz-zin{margin:0;max-width:640px;font-size:18px;line-height:1.5;color:#5F6670;text-wrap:balance}.pz-termijn{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border-radius:999px;background:#F4F4F2;margin-top:8px}.pz-termijn button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:transparent;font:500 15px/1 inherit;font-family:inherit;color:#4A515A;cursor:pointer;transition:color var(--hp-snel) var(--hp-uit)}.pz-termijn button[aria-pressed=true]{color:#1F2328}.pz-termijn button:focus-visible{outline:2px solid #1F2328;outline-offset:2px}.pz-pil{position:absolute;top:4px;bottom:4px;inset-inline-start:4px;width:calc(50% - 4px);border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(31,35,40,.08);transition:transform var(--hp-snel) var(--hp-uit)}.pz-termijn.is-jaar .pz-pil{transform:translateX(100%)}[dir=rtl] .pz-termijn.is-jaar .pz-pil{transform:translateX(-100%)}.pz-korting{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#E6F4F2;color:#0F766E;font-size:13px;font-weight:500}.pz-kaarten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.pz-kaart{background:#F4F4F2;border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:20px;min-width:0}.pz-naam{margin:0;font-size:22px;font-weight:500;letter-spacing:-.01em}.pz-voorwie{margin:-12px 0 0;min-height:calc(2 * 1.45em);font-size:15px;line-height:1.45;color:#5F6670}.pz-bedrag{display:flex;flex-direction:column;gap:6px}.pz-getal{display:flex;align-items:baseline;gap:8px}.pz-maand{font-size:48px;line-height:1.05;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pz-per{font-size:15px;color:#5F6670}.pz-betaal{margin:0;font-size:15px;font-weight:500;color:#21262C;font-variant-numeric:tabular-nums}.pz-punten{margin:0;padding:20px 0 0;border-top:1px solid rgba(31,35,40,.08);list-style:none;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.45}.pz-punten li{display:flex;gap:10px}.pz-punten svg{flex:none;margin-top:2px;color:#0F766E}@keyframes pz-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pz-wissel{animation:pz-in var(--hp-snel) var(--hp-uit) both;animation-delay:calc(var(--j,0) * 40ms)}.pz-zakelijk{border:1px solid #e6e8eb;border-radius:24px;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px 32px;flex-wrap:wrap}.pz-zakelijk h3{margin:0 0 8px;font-size:22px;font-weight:500}.pz-zakelijk p{margin:0;max-width:760px;font-size:16px;line-height:1.5;color:#5F6670}@media (max-width:900px){.pz-kaarten{grid-template-columns:minmax(0,1fr)}.pz-voorwie{min-height:0}}@media (max-width:720px){.hp-prijzen{padding:72px 0;gap:32px}.pz-kop{align-items:flex-start;text-align:start}.pz-termijn{align-self:stretch}.pz-kaart{padding:24px;border-radius:20px}.pz-maand{font-size:36px}.pz-zakelijk{padding:24px}.pz-zakelijk .hp-uitleg-knop{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.pz-pil,.pz-termijn button{transition:none}.pz-wissel{animation:none}}[dir=rtl] .hp .ex-balk{transform-origin:right center}.hp .app-grensbaan,.hp .app-jaarbaan,.hp .app-laadbaan,.hp .wa-baan{direction:ltr}.hp .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hp .ex-item{font:inherit;text-align:start;color:#21262C;cursor:pointer;border:0;background:transparent;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;transition:background .25s cubic-bezier(.22,1,.36,1)}.hp .ex-item:hover{background:rgba(33,38,44,.035)}.hp .ex-item.aan{background:#F4F4F2}.hp .ex-item:focus-visible{outline:2px solid #21262C;outline-offset:2px}.hp .ex-zin{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;padding-inline-start:36px;font-size:15px;line-height:1.5;color:#4A515A;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1)}.hp .ex-item.aan .ex-zin{grid-template-rows:1fr;opacity:1;visibility:visible;padding-top:8px}.hp .ex-balk-baan{display:block;height:2px;margin:0;margin-inline-start:36px;border-radius:2px;background:transparent;overflow:hidden;transition:margin .32s cubic-bezier(.22,1,.36,1)}.hp .ex-item.aan .ex-balk-baan{margin-top:14px;background:rgba(33,38,44,.08)}.hp .ex-balk{display:block;height:2px;background:#21262C;transform-origin:left center;transform:scaleX(0)}.hp .ex-item.aan.loopt-a .ex-balk{animation:hb-balk var(--dur,7s) linear forwards}.hp .ex-item.aan.loopt-b .ex-balk{animation:hb-balk2 var(--dur,7s) linear forwards}.hp .ex-item.aan.vast .ex-balk-baan{background:transparent}.hp .ex-meer svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.hp .ex-meer:hover svg{transform:translateX(3px)}.hp .ex-meer:hover{border-color:#21262C}.hp .toneel{flex:7 1 560px;min-width:0;background:#F4F4F2;border-radius:24px;height:620px;padding:64px 32px 0;container-type:inline-size;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;position:relative;overflow:hidden}.hp .toneel-label{position:absolute;inset-inline-start:24px;top:24px;font-size:13px;font-weight:500;color:#6B737C}.hp .ex-pauze{position:absolute;inset-inline-end:16px;top:16px;width:36px;height:36px;border-radius:999px;border:0;background:rgba(255,255,255,.7);color:#4A515A;display:grid;place-items:center;cursor:pointer;transition:background .2s}.hp .ex-pauze:hover{background:#FFFFFF;color:#21262C}@media (max-width:720px){.hp .toneel{height:580px;padding:76px 16px 0;border-radius:20px}.hp .app{height:500px;margin-bottom:-48px}}.hp .toneel .st{opacity:0;transform:translateY(12px)}.hp .toneel .st .st{transform:translateY(6px)}.hp .toneel .st-pad{stroke-dasharray:1;stroke-dashoffset:1}.hp .toneel .st-tik path{stroke-dasharray:24;stroke-dashoffset:24}.hp .toneel .st-typ{clip-path:inset(0 100% 0 0)}.hp .toneel .st-bel{transform-origin:50% 10%}.hp .toneel.ex-a .st{animation:hb-op .42s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-pad{animation:hb-trek .7s cubic-bezier(.65,0,.35,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-tik path{animation:hb-trekb .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-typ{animation:hb-typ .5s steps(7) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-licht{animation:hb-licht .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .toneel.ex-a .st-licht.blijf{animation:hb-lichtb .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-bel{animation:hb-bel .5s cubic-bezier(.22,1,.36,1);animation-delay:var(--d)}.hp .toneel.ex-b .st{animation:hb-op2 .42s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-pad{animation:hb-trek2 .7s cubic-bezier(.65,0,.35,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-tik path{animation:hb-trek2b .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-typ{animation:hb-typ2 .5s steps(7) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-licht{animation:hb-licht2 .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .toneel.ex-b .st-licht.blijf{animation:hb-lichtb2 .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-bel{animation:hb-bel2 .5s cubic-bezier(.22,1,.36,1);animation-delay:var(--d)}.hp .app{position:relative;width:min(400px,100%);height:576px;margin-bottom:-56px;background:#FFFFFF;border-radius:28px;box-shadow:0 1px 2px rgba(33,38,44,.06),0 16px 40px -12px rgba(33,38,44,.16);overflow:hidden;display:flex;flex-direction:column;color:#21262C;text-align:start}.hp .app-kop{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 20px 12px;font-size:14px}.hp .app-kop b{font-weight:600}.hp .app-terug{display:inline-flex;align-items:center;gap:2px;font-size:14px}.hp .app-hulp,.hp .app-terug{color:#1D4ED8;font-weight:500}.hp .app-hulp{justify-self:end;background:#EEF4FF;border-radius:999px;padding:5px 12px;font-size:13px}.hp .app-balkjes{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:0 20px}.hp .app-balkjes i{height:3px;border-radius:3px;background:#E5E7EB;position:relative;overflow:hidden}.hp .app-balkjes i.aan{background:#1D4ED8}.hp .app-balkjes i.st-vul:after{content:"";position:absolute;inset:0;background:#1D4ED8;transform:scaleX(0);transform-origin:left center}.hp .app-body{position:relative;flex:1;padding:22px 20px 0;min-height:0}.hp .app-body,.hp .scherm{display:flex;flex-direction:column;gap:4px}.hp .scherm{position:absolute;top:22px;left:20px;right:20px;bottom:0}.hp .app-body-kort{padding-top:20px}.hp .app-body-kort .scherm{top:20px}.hp .app-klein{font-size:12px;color:#6B737C}.hp .app-vraag{font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:#111418}.hp .app-reden{font-size:14px;line-height:1.45;color:#6B737C}.hp .app-tip{position:absolute;top:-8px;inset-inline-end:0;max-width:210px;background:#21262C;color:#FFFFFF;border-radius:10px;padding:8px 11px;font-size:12px;line-height:1.4;box-shadow:0 8px 20px rgba(0,0,0,.15);z-index:2}.hp .app-veld{margin-top:16px;display:flex;align-items:center;gap:8px;height:48px;width:200px;box-sizing:border-box;border:1.5px solid #d1d5db;border-radius:12px;padding:0 14px;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.hp .app-cursor{display:inline-block;width:1.5px;height:20px;background:#1D4ED8;animation:hb-knipper 1s steps(1) infinite}.hp .app-onder{font-size:12px;color:#8A96A3}.hp .app-knop{margin-top:auto;margin-bottom:12px;height:46px;border-radius:12px;background:#E5E7EB;color:#9CA3AF;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.hp .app-knop.aan{background:#21262C;color:#FFFFFF}.hp .app-knop>span{width:100%;text-align:center}.hp .app-keuze{display:flex;align-items:center;height:46px;box-sizing:border-box;border:1.5px solid #e5e7eb;border-radius:12px;padding:0 14px;font-size:15px;font-weight:500;margin-top:8px}.hp .app-keuze:first-of-type{margin-top:16px}.hp .app-chip{height:34px;box-sizing:border-box;padding:0 14px;border-radius:999px;border:1.5px solid #e5e7eb;display:inline-flex;align-items:center;font-size:13px;font-weight:500}.hp .app-klaar{display:block}.hp .app-lijst{display:flex;flex-direction:column;background:#F9FAFB;border-radius:12px;padding:2px 14px;margin-top:14px}.hp .app-rij{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:14px;color:#6B737C;border-top:1px solid #efefec}.hp .app-lijst .app-rij:first-child{border-top:0}.hp .app-rij b{color:#21262C;font-weight:600}.hp .app-body>.app-rij{color:#21262C;font-weight:500}.hp .app-ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none}.hp .app-label{font-size:12px;font-weight:600;color:#1D4ED8;background:#EEF4FF;border-radius:999px;padding:4px 10px;white-space:nowrap}.hp .app-kopje{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6B737C;padding-top:16px}.hp .app-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;padding-top:8px}.hp .app-check svg{flex:none;margin-top:2px}.hp .app-grens{margin:10px 0 0;margin-inline-start:25px;border:1px solid #efefec;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px}.hp .app-grensbaan{position:relative;height:8px;border-radius:8px;background:#EEF2F1}.hp .app-grensbaan i{position:absolute;inset:0;border-radius:8px;background:#0F766E;transform-origin:left center}.hp .app-grensbaan b{position:absolute;left:86%;top:-4px;width:2px;height:16px;border-radius:2px;background:#21262C}.hp .app-bron{align-self:flex-start;margin-top:12px;font-size:12px;font-weight:500;color:#1D4ED8;background:#EEF4FF;border-radius:999px;padding:5px 10px}.hp .app-stappen{display:flex;flex-direction:column;gap:14px;padding-top:18px}.hp .app-stap{display:flex;gap:12px;font-size:13px;color:#6B737C;line-height:1.4}.hp .app-stap i{font-style:normal;width:22px;height:22px;box-sizing:border-box;border-radius:999px;border:1.5px solid #1d4ed8;color:#1D4ED8;display:grid;place-items:center;font-size:12px;font-weight:600;flex:none}.hp .app-stap b{display:block;color:#21262C;font-size:14px;font-weight:600}.hp .app-laadbaan{display:block;height:3px;border-radius:3px;background:#E5E7EB;overflow:hidden;margin:8px 0}.hp .app-laadbaan i{display:block;height:100%;background:#1D4ED8;transform-origin:left center}.hp .app-groep{font-size:12px;font-weight:600;color:#6B737C;padding-top:14px}.hp .app-regel{display:flex;align-items:center;gap:10px;min-height:46px;border-bottom:1px solid #f1f1ef;font-size:15px}.hp .app-regel b{flex:1;font-weight:600}.hp .app-toast{position:absolute;left:12px;right:12px;top:12px;z-index:3;display:flex;align-items:center;gap:10px;background:#21262C;color:#FFFFFF;border-radius:14px;padding:9px 9px 9px 14px;font-size:14px;font-weight:500;box-shadow:0 10px 28px rgba(0,0,0,.2)}.hp .app-toast i{width:8px;height:8px;border-radius:999px;flex:none}.hp .app-toast b{margin-inline-start:auto;background:rgba(255,255,255,.14);border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600}.hp .app-bel{width:32px;height:32px;box-sizing:border-box;border-radius:999px;border:1px solid #efefec;display:grid;place-items:center;color:#4A515A}.hp .app-jaar{margin-top:14px;border:1px solid #efefec;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.hp .app-jaarbaan{position:relative;height:14px}.hp .app-jaarbaan:before{content:"";background:#E5E7EB}.hp .app-jaarbaan i,.hp .app-jaarbaan:before{position:absolute;left:0;right:0;top:6px;height:2px;border-radius:2px}.hp .app-jaarbaan i{background:#21262C;transform-origin:left center}.hp .app-stip{position:absolute;top:1px;width:12px;height:12px;box-sizing:border-box;margin-left:-6px;border-radius:999px;border:2px solid;background:#FFFFFF;color:#3B82F6}.hp .app-stip.oranje{color:#EA8A0A}.hp .app-seintje{display:flex;align-items:center;gap:10px;background:#FFFFFF;border:1px solid #efefec;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.4;margin-top:8px}.hp .app-seintje i{width:7px;height:7px;border-radius:999px;flex:none}.hp .app-seintje span{flex:1}.hp .app-seintje small{font-size:11px;color:#8A96A3}.hp .app-seintje.oranje{background:#FFF7ED;border-color:#FED7AA}.hp .app-blad{position:absolute;left:0;right:0;bottom:56px;z-index:4;background:#FFFFFF;border-radius:20px 20px 0 0;box-shadow:0 -10px 30px rgba(33,38,44,.14);padding:10px 20px 26px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.45;color:#4A515A;transform:translateY(115%)}.hp .app-blad b{font-size:16px;font-weight:600;color:#21262C}.hp .app-greep{align-self:center;width:36px;height:4px;border-radius:4px;background:#E5E7EB;margin-bottom:8px}.hp .toneel.ex-a .st-blad{animation:hb-blad var(--len) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .toneel.ex-b .st-blad{animation:hb-blad2 var(--len) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .toneel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(rgba(244,244,242,0),#F4F4F2 85%);pointer-events:none;z-index:2}.hp .ex-pauze,.hp .toneel-label{z-index:4}.hp .app-status{position:relative;display:block;height:16px}.hp .app-status>*{position:absolute;inset-inline-start:0;top:0}.hp .toneel .st-erin{opacity:0}.hp .toneel.ex-a .st-erin{animation:hb-op .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-erin{animation:hb-op2 .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .ex-link{margin-inline-start:18px!important}.hp .app-tabs{position:absolute;left:0;right:0;bottom:74px;z-index:3;height:58px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;background:#FFFFFF;border-top:1px solid #eff0f2}.hp .app-tabs span{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;font-weight:500;color:#5B6472}.hp .app-tabs span.aan{color:#1D4ED8}.hp .app-tabs:after{content:"";position:absolute;left:50%;bottom:-12px;width:110px;height:4px;margin-left:-55px;border-radius:4px;background:#21262C;opacity:.85}.hp .app-body{padding-bottom:140px!important}.hp .scherm{bottom:140px!important}.hp .app-regel{min-height:42px!important}@media (min-width:900px){.hp .ex-kolom{justify-content:flex-start!important;padding-top:100px}}.hp .wa-stand{position:relative;display:block;height:46px;margin-top:18px;font-size:40px;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hp .wa-onder>span,.hp .wa-stand>span{position:absolute;inset-inline-start:0;top:0}.hp .wa-onder{height:20px;font-size:13px;color:#6B737C}.hp .wa-baan,.hp .wa-onder{position:relative;display:block}.hp .wa-baan{height:6px;margin-top:26px;border-radius:6px;background:#E5E7EB}.hp .wa-vul{position:absolute;left:0;top:0;bottom:0;width:100%;border-radius:6px;background:#1D4ED8;transform-origin:left center;transform:scaleX(var(--van))}.hp .wa-nu{position:absolute;top:-6px;width:2px;height:18px;margin-left:-1px;border-radius:2px;background:#8A96A3}.hp .wa-duim{position:absolute;top:50%;left:60%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:999px;background:#FFFFFF;border:2px solid #1d4ed8;box-shadow:0 2px 8px rgba(29,78,216,.25)}.hp .wa-kaart{display:flex;flex-direction:column;gap:10px;margin-top:12px;border:1px solid #efefec;border-radius:14px;padding:12px 14px}.hp .wa-titel{font-size:12px;font-weight:500;color:#6B737C}.hp .wa-rij{display:grid;grid-template-columns:104px 1fr 14px;align-items:center;gap:10px;font-size:13px;font-weight:500}.hp .wa-staaf{height:10px;background:#F3F4F6;overflow:hidden}.hp .wa-staaf,.hp .wa-staaf i{display:block;border-radius:10px}.hp .wa-staaf i{height:100%;transform-origin:left center}.hp .wa-staaf i.meer{background:#0d9488}.hp .wa-staaf i.minder{background:#d97706}.hp .wa-regel{display:flex;justify-content:space-between;align-items:center;min-height:34px;font-size:14px;font-weight:500;border-bottom:1px solid #f1f1ef}.hp .wa-label{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:#F3F4F6;color:#5B6472}.hp .wa-label.minder{background:#fdf0e1;color:#B45309}.hp .toneel.ex-a .st-schuif{animation:hb-schuif 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-duim{animation:hb-duim 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-schuif{animation:hb-schuif2 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-duim{animation:hb-duim2 1.2s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}@media (min-width:900px){.hp .ex-spiegel{flex-direction:row-reverse}}.hp .toneel .st-in{opacity:0;transform:translateX(28px)}.hp .toneel .st-venster{opacity:0}.hp .toneel .st-typ3{clip-path:inset(0 100% 0 0)}.hp .toneel .st-groei{transform:scaleX(0)}.hp .toneel.ex-a .st-uit{animation:hb-uit .35s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--uit)}.hp .toneel.ex-a .st-in{animation:hb-in .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-in.st-uit{animation:hb-in .45s cubic-bezier(.22,1,.36,1) var(--d) forwards,hb-uit .35s cubic-bezier(.22,1,.36,1) var(--uit) forwards}.hp .toneel.ex-a .st-venster{animation:hb-venster var(--len) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .toneel.ex-a .st-puls{animation:hb-puls .7s cubic-bezier(.22,1,.36,1);animation-delay:var(--d)}.hp .toneel.ex-a .st-focus{animation:hb-focus .25s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-typ3{animation:hb-typ .45s steps(3) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-knopaan{animation:hb-knopaan .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-druk{animation:hb-druk .3s cubic-bezier(.22,1,.36,1);animation-delay:var(--d)}.hp .toneel.ex-a .st-kies{animation:hb-kies .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-vul:after{animation:hb-vulbalk .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-groei{animation:hb-groeibalk var(--len,.9s) var(--ease) forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-weg{animation:hb-weg .3s linear forwards;animation-delay:var(--d)}.hp .toneel.ex-a .st-stip{animation:hb-stipvul .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-uit{animation:hb-uit2 .35s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--uit)}.hp .toneel.ex-b .st-in{animation:hb-in2 .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-in.st-uit{animation:hb-in2 .45s cubic-bezier(.22,1,.36,1) var(--d) forwards,hb-uit2 .35s cubic-bezier(.22,1,.36,1) var(--uit) forwards}.hp .toneel.ex-b .st-venster{animation:hb-venster2 var(--len) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .toneel.ex-b .st-puls{animation:hb-puls2 .7s cubic-bezier(.22,1,.36,1);animation-delay:var(--d)}.hp .toneel.ex-b .st-focus{animation:hb-focus2 .25s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-typ3{animation:hb-typ2 .45s steps(3) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-knopaan{animation:hb-knopaan2 .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-druk{animation:hb-druk2 .3s cubic-bezier(.22,1,.36,1);animation-delay:var(--d)}.hp .toneel.ex-b .st-kies{animation:hb-kies2 .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-vul:after{animation:hb-vulbalk2 .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-groei{animation:hb-groeibalk2 var(--len,.9s) var(--ease) forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-weg{animation:hb-weg2 .3s linear forwards;animation-delay:var(--d)}.hp .toneel.ex-b .st-stip{animation:hb-stipvul2 .3s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d)}@media (prefers-reduced-motion:reduce){.hp .toneel .st-uit{display:none}.hp .toneel .st-in{opacity:1;transform:none}.hp .toneel .st-venster{display:none}.hp .toneel .st-typ3{clip-path:none}.hp .toneel .st-groei{transform:scaleX(var(--tot,1))}.hp .toneel .st-vul:after{transform:none}.hp .toneel .st-kies{border-color:#1D4ED8;background:#EEF4FF;color:#1D4ED8}.hp .toneel .st-knopaan{background:#21262C;color:#FFFFFF}.hp .toneel .st-focus{border-color:#1D4ED8}.hp .toneel .st-stip{background:currentColor}.hp .toneel .st-weg{opacity:0}.hp .app-blad,.hp .app-cursor{display:none}.hp .toneel .st-erin{opacity:1}.hp .wa-vul{transform:scaleX(var(--naar))}.hp .wa-duim{left:80%}.hp .toneel .st{opacity:1;transform:none}.hp .toneel .st-pad,.hp .toneel .st-tik path{stroke-dashoffset:0}.hp .toneel .st-typ{clip-path:none}.hp .toneel .st-licht.blijf{background:#F4F4F2}.hp .ex-balk-baan{display:none}}@keyframes hb-balk{to{transform:scaleX(1)}}@keyframes hb-balk2{to{transform:scaleX(1)}}@keyframes hb-op{to{opacity:1;transform:none}}@keyframes hb-trek{to{stroke-dashoffset:0}}@keyframes hb-trekb{to{stroke-dashoffset:0}}@keyframes hb-licht{0%{background:transparent}20%,75%{background:#F4F4F2}to{background:transparent}}@keyframes hb-lichtb{to{background:#F4F4F2}}@keyframes hb-op2{to{opacity:1;transform:none}}@keyframes hb-trek2{to{stroke-dashoffset:0}}@keyframes hb-trek2b{to{stroke-dashoffset:0}}@keyframes hb-licht2{0%{background:transparent}20%,75%{background:#F4F4F2}to{background:transparent}}@keyframes hb-lichtb2{to{background:#F4F4F2}}@keyframes hb-typ{to{clip-path:inset(0 0 0 0)}}@keyframes hb-typ2{to{clip-path:inset(0 0 0 0)}}@keyframes hb-bel{30%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}}@keyframes hb-bel2{30%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}}@keyframes hb-knipper{50%{opacity:0}}@keyframes hb-blad{0%{transform:translateY(115%)}18%,82%{transform:none}to{transform:translateY(115%)}}@keyframes hb-blad2{0%{transform:translateY(115%)}18%,82%{transform:none}to{transform:translateY(115%)}}@keyframes hb-schuif{0%{transform:scaleX(var(--van))}to{transform:scaleX(var(--naar))}}@keyframes hb-duim{0%{left:60%;transform:scale(1)}15%{transform:scale(1.15)}85%{transform:scale(1.15)}to{left:80%;transform:scale(1)}}@keyframes hb-schuif2{0%{transform:scaleX(var(--van))}to{transform:scaleX(var(--naar))}}@keyframes hb-duim2{0%{left:60%;transform:scale(1)}15%{transform:scale(1.15)}85%{transform:scale(1.15)}to{left:80%;transform:scale(1)}}@keyframes hb-uit{to{opacity:0;transform:translateX(-28px);visibility:hidden}}@keyframes hb-in{to{opacity:1;transform:none}}@keyframes hb-venster{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1;transform:none}85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes hb-puls{50%{transform:scale(1.08);box-shadow:0 0 0 6px rgba(29,78,216,.12)}}@keyframes hb-focus{to{border-color:#1D4ED8;box-shadow:0 0 0 3px #DBEAFE}}@keyframes hb-knopaan{to{background:#21262C;color:#FFFFFF}}@keyframes hb-druk{40%{transform:scale(.95)}}@keyframes hb-kies{to{border-color:#1D4ED8;background:#EEF4FF;color:#1D4ED8}}@keyframes hb-vulbalk{to{transform:scaleX(1)}}@keyframes hb-groeibalk{to{transform:scaleX(var(--tot,1))}}@keyframes hb-weg{to{opacity:0}}@keyframes hb-stipvul{to{background:currentColor}}@keyframes hb-uit2{to{opacity:0;transform:translateX(-28px);visibility:hidden}}@keyframes hb-in2{to{opacity:1;transform:none}}@keyframes hb-venster2{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1;transform:none}85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes hb-puls2{50%{transform:scale(1.08);box-shadow:0 0 0 6px rgba(29,78,216,.12)}}@keyframes hb-focus2{to{border-color:#1D4ED8;box-shadow:0 0 0 3px #DBEAFE}}@keyframes hb-knopaan2{to{background:#21262C;color:#FFFFFF}}@keyframes hb-druk2{40%{transform:scale(.95)}}@keyframes hb-kies2{to{border-color:#1D4ED8;background:#EEF4FF;color:#1D4ED8}}@keyframes hb-vulbalk2{to{transform:scaleX(1)}}@keyframes hb-groeibalk2{to{transform:scaleX(var(--tot,1))}}@keyframes hb-weg2{to{opacity:0}}@keyframes hb-stipvul2{to{background:currentColor}}.hp-uitleg{width:min(1240px,100% - 40px);margin:0 auto;padding:112px 0;display:flex;flex-direction:column;gap:48px}.hp-uitleg-kop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px}.hp-uitleg-tekst{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:640px}.hp-uitleg-label{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:#F4F4F2;font-size:14px;font-weight:500;color:#4A515A}.hp-h2{margin:0;font-size:clamp(30px,3.4vw,42px);line-height:1.12;font-weight:500;letter-spacing:-.02em;text-wrap:balance}[dir=rtl] .hp-h2{letter-spacing:normal}.hp-uitleg-zin{margin:0;font-size:18px;line-height:1.5;color:#6B737C}.hp-uitleg-knop{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 20px;border-radius:999px;border:1px solid #d9dcdf;color:#21262C;text-decoration:none;font-size:16px;font-weight:500}.hp-uitleg-rij{display:flex;flex-wrap:wrap;gap:48px;align-items:stretch}.hp-uitleg-kolom{flex:5 1 340px;min-width:0;justify-content:center;gap:16px}.hp-uitleg-kolom,.hp-uitleg-lijst{display:flex;flex-direction:column}.hp-uitleg-lijst{gap:4px}.hp-uitleg-item-kop{display:flex;gap:14px;align-items:center}.hp-uitleg-item-kop svg{flex:none;color:#21262C}.hp-uitleg-item-kop b{font-size:18px;font-weight:500;letter-spacing:-.01em}.hp .ex-zin>span{overflow:hidden;min-height:0}.hp-uitleg-link{align-self:flex-start;margin-inline-start:16px;font-size:15px;font-weight:500;color:#21262C;text-decoration:underline;text-underline-offset:4px}[dir=rtl] .hp-uitleg-link .hp-pijl{display:inline-block;transform:scaleX(-1)}.hp .ex-pauze:disabled{display:none}.hp .toneel.rust .st,.hp .toneel.rust .st-erin{opacity:1;transform:none;animation:none!important}.hp .toneel.rust [class*=st-]{animation:none!important}.hp .toneel.rust .st-tik path{stroke-dashoffset:0}.hp .toneel.rust .st-uit{display:none}.hp .toneel.rust .st-in{opacity:1;transform:none}.hp .toneel.rust .st-venster{display:none}.hp .toneel.rust .st-typ3{clip-path:none}.hp .toneel.rust .st-groei{transform:scaleX(var(--tot,1))}.hp .toneel.rust .st-vul:after{transform:none}.hp .toneel.rust .st-kies{border-color:#1D4ED8;background:#EEF4FF;color:#1D4ED8}.hp .toneel.rust .st-knopaan{background:#21262C;color:#FFFFFF}.hp .toneel.rust .st-focus{border-color:#1D4ED8}.hp .toneel.rust .st-stip{background:currentColor}.hp .toneel.rust .st-weg{opacity:0}.hp .toneel.rust .app-blad,.hp .toneel.rust .app-cursor{display:none}.hp .toneel.rust .st-erin{opacity:1}.hp .toneel.rust .wa-vul{transform:scaleX(var(--naar))}.hp .toneel.rust .wa-duim{left:80%}.hp .toneel.rust .st{opacity:1;transform:none}.hp .toneel.rust .st-pad,.hp .toneel.rust .st-tik path{stroke-dashoffset:0}.hp .toneel.rust .st-typ{clip-path:none}.hp .toneel.rust .st-licht.blijf{background:#F4F4F2}.hp .ex-balk-baan{display:none}.hp .toneel[data-stil] .app-cursor{animation:none}@media (prefers-reduced-motion:reduce){.hp .toneel [class*=st-]{animation:none!important}.hp .toneel .st-tik path{stroke-dashoffset:0}}.hp .ex-pauze:focus-visible{outline:2px solid #21262C;outline-offset:2px}.hp .band-chip{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.42);color:#FFFFFF;font-size:16px;font-weight:500;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hp .band-chip i{width:9px;height:9px;border-radius:2px;background:#5EEAD4}.hp .band-kop{margin:0;color:#FFFFFF;font-size:clamp(34px,4.4vw,52px);line-height:1.08;font-weight:600;letter-spacing:-.025em;max-width:18ch;text-wrap:balance;text-shadow:0 2px 24px rgba(28,58,104,.28)}.hp .band-zin{margin:0;color:rgba(255,255,255,.94);font-size:clamp(17px,1.6vw,21px);line-height:1.5;max-width:44ch;text-shadow:0 1px 14px rgba(28,58,104,.3)}.hp .band-knop{margin-top:14px;display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 26px;border-radius:999px;background:#FFFFFF;color:#21262C;font-size:17px;font-weight:500;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s}.hp .band-knop svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.hp .band-knop:hover{box-shadow:0 8px 24px rgba(20,40,80,.18)}.hp .band-knop:hover svg{transform:translateX(3px)}@media (max-width:720px){.hp .hp-band{min-height:620px!important}}.hp .pr2 .pr-akte{position:relative;height:28px}.hp .pr2 .pr-akte>span{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.hp .pr2 .pr-akte i{width:9px;height:9px;border-radius:999px}.hp .pr2 .pr-akte1 i{background:#B45309}.hp .pr2 .pr-akte2 i{background:#0d9488}.hp .pr2 .pr-baan{position:relative;height:222px}.hp .pr2 .pr-lijn,.hp .pr2 .pr-mee,.hp .pr2 .pr-risico{position:absolute;top:96px;height:3px;margin-top:-1.5px;border-radius:3px;transform-origin:left center}.hp .pr2 .pr-lijn{left:4%;right:4%;background:#D1CDC4}.hp .pr2 .pr-risico{left:22%;right:25%;height:6px;margin-top:-3px;background:#C2700F}.hp .pr2 .pr-mee{left:4%;right:4%;background:#0d9488}.hp .pr2 .pr-start{position:absolute;left:4%;top:96px;transform:translate(-9px,-9px);display:flex;flex-direction:column;gap:2px;font-size:14px}.hp .pr2 .pr-bol{width:18px;height:18px;border-radius:999px;background:#21262C;border:3px solid #f4f4f2;box-sizing:border-box;margin-bottom:8px}.hp .pr2 .pr-start b{font-weight:600}.hp .pr2 .pr-start small{font-size:13px;color:#5F6670}.hp .pr2 .pr-moment{position:absolute;left:var(--x);top:96px;width:0}.hp .pr2 .pr-kaart{position:absolute;bottom:22px;left:0;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:#FFFFFF;border-radius:14px;padding:8px 14px 8px 8px;font-size:15px;font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.06)}.hp .pr2 .pr-kaart .ico{width:28px;height:28px;border-radius:8px;display:grid;place-items:center}.hp .pr2 .pr-stip{position:absolute;left:-12px;top:-12px;width:24px;height:24px;border-radius:999px;border:3px solid #f4f4f2;box-sizing:content-box;display:grid;place-items:center;margin:-3px 0 0 -3px}.hp .pr2 .pr-stip.amber{background:#B45309}.hp .pr2 .pr-stip.teal{background:#0d9488}.hp .pr2 .pr-zelf{white-space:nowrap;font-size:13px;font-weight:500;color:#21262C}.hp .pr2 .pr-seintje,.hp .pr2 .pr-zelf{position:absolute;top:24px;left:0;transform:translateX(-50%)}.hp .pr2 .pr-seintje{width:196px;box-sizing:border-box;display:flex;gap:10px;align-items:flex-start;background:#FFFFFF;border-radius:12px;border-left:3px solid #0d9488;padding:10px 12px;font-size:12px;line-height:1.4;color:#4A515A;box-shadow:0 1px 2px rgba(0,0,0,.06)}.hp .pr2 .pr-seintje svg{flex:none;margin-top:1px}.hp .pr2 .pr-seintje b{display:block;font-size:14px;font-weight:600;color:#21262C}.hp .pr2 .pr-brief{position:absolute;right:4%;top:96px;transform:translate(22px,-16px);display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right;font-size:14px}.hp .pr2 .pr-brief b{font-weight:600}.hp .pr2 .pr-uitkomst{position:relative;display:block;height:28px;width:230px}.hp .pr2 .pr-uitkomst>span{position:absolute;right:0;top:0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;font-weight:500;padding:5px 11px;border-radius:999px}.hp .pr2 .pr-terug{background:#FDEBD6;color:#21262C}.hp .pr2 .pr-optijd{background:#DFF3F0;color:#21262C}.hp .pr2 .pr-onder{border-top:1px solid #e6e6e3;padding-top:16px}.hp .pr2 .pr-regels{position:relative;display:grid;min-height:24px}.hp .pr2 .pr-regels>span{grid-area:1/1;position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#21262C}.hp .pr2 .pr-regels i{width:22px;height:4px;border-radius:4px}.hp .pr2 .pr-regels i.amber{background:#B45309}.hp .pr2 .pr-regels i.teal{background:#0d9488}.hp .pr2 .pr-opnieuw{font:inherit;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1px solid #d9dcdf;background:#FFFFFF;color:#1D4ED8;font-size:14px;font-weight:500;cursor:pointer}.hp .pr2 .pr-opnieuw:hover{border-color:#1D4ED8}.hp .pr2 .in,.hp .pr2 .io,.hp .pr2 .pop{opacity:0}.hp .pr2 .groei{transform:scaleX(0)}.hp .pr2 .pr-kaart.in{transform:translate(-50%,8px)}.hp .pr2 .pr-seintje.in{transform:translate(-50%,-6px)}.hp .pr2 .pr-zelf.io{transform:translateX(-50%)}.hp .pr2.pa .in{animation:pr-in .4s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .pr2.pa .io{animation:pr-in .4s cubic-bezier(.22,1,.36,1) var(--d) both,pr-uit .35s cubic-bezier(.22,1,.36,1) var(--u) forwards}.hp .pr2.pa .pop{animation:pr-pop .3s var(--hp-uit) both;animation-delay:var(--d)}.hp .pr2.pa .pop.io{animation:pr-pop .3s var(--hp-uit) var(--d) both,pr-uit .25s cubic-bezier(.22,1,.36,1) var(--u) forwards}.hp .pr2.pa .groei{animation:pr-groei var(--len,.6s) var(--hp-inuit) both;animation-delay:var(--d)}.hp .pr2.pa .groei.io2{animation:pr-groei var(--len,.6s) var(--hp-inuit) var(--d) both,pr-uit .4s cubic-bezier(.22,1,.36,1) var(--u) forwards}.hp .pr2.pa .pr-kaart.in{animation-name:pr-kaart}.hp .pr2.pa .pr-seintje.in{animation-name:pr-sein}.hp .pr2.pb .in{animation:pr-in2 .4s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d)}.hp .pr2.pb .io{animation:pr-in2 .4s cubic-bezier(.22,1,.36,1) var(--d) both,pr-uit2 .35s cubic-bezier(.22,1,.36,1) var(--u) forwards}.hp .pr2.pb .pop{animation:pr-pop2 .3s var(--hp-uit) both;animation-delay:var(--d)}.hp .pr2.pb .pop.io{animation:pr-pop2 .3s var(--hp-uit) var(--d) both,pr-uit2 .25s cubic-bezier(.22,1,.36,1) var(--u) forwards}.hp .pr2.pb .groei{animation:pr-groei2 var(--len,.6s) var(--hp-inuit) both;animation-delay:var(--d)}.hp .pr2.pb .groei.io2{animation:pr-groei2 var(--len,.6s) var(--hp-inuit) var(--d) both,pr-uit2 .4s cubic-bezier(.22,1,.36,1) var(--u) forwards}.hp .pr2.pb .pr-kaart.in{animation-name:pr-kaart2}.hp .pr2.pb .pr-seintje.in{animation-name:pr-sein2}@media (max-width:760px){.hp .pr2 .pr-baan{height:auto;display:flex;flex-direction:column;gap:18px;padding:4px 0 4px 34px}.hp .pr2 .pr-lijn,.hp .pr2 .pr-mee{left:12px;right:auto;top:8px;bottom:8px;width:3px;height:auto;margin:0;transform-origin:center top}.hp .pr2 .pr-risico{display:none}.hp .pr2 .pr-brief,.hp .pr2 .pr-moment,.hp .pr2 .pr-start{position:relative;left:auto;right:auto;top:auto;width:auto;transform:none!important;align-items:flex-start;text-align:left}.hp .pr2 .pr-moment{display:flex;flex-direction:column;gap:8px}.hp .pr2 .pr-kaart,.hp .pr2 .pr-seintje,.hp .pr2 .pr-zelf{position:relative;left:auto;top:auto;bottom:auto;transform:none!important;align-self:flex-start}.hp .pr2 .pr-zelf{display:none}.hp .pr2 .pr-stip{left:-34px;top:8px;margin:0}.hp .pr2 .pr-bol{position:absolute;left:-30px;top:0}.hp .pr2 .pr-brief svg{display:none}.hp .pr2 .pr-uitkomst{width:auto}.hp .pr2 .pr-uitkomst>span{right:auto;left:0}.hp .pr2 .pr-regels{min-height:48px}}@media (prefers-reduced-motion:reduce){.hp .pr2 .in,.hp .pr2 .pop{opacity:1!important;animation:none!important}.hp .pr2 .io{display:none}.hp .pr2 .groei{transform:none!important;animation:none!important}.hp .pr2 .groei.io2{display:none}@media (min-width:761px){.hp .pr2 .pr-kaart,.hp .pr2 .pr-seintje{transform:translateX(-50%)!important}}.hp .pr2 .pr-opnieuw{display:none}}.hp .toneel.sys{align-items:stretch;padding:56px 24px 24px}.hp .toneel.sys:after{display:none}.hp .sys-veld{position:relative;width:100%;height:100%;min-height:500px}.hp .sys-lijnen{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hp .sys-lijnen path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.hp .sys-basis path{stroke:#C9CCD0;stroke-width:2}.hp .sys-stroom path{stroke:#0d9488;stroke-width:2.4;stroke-dasharray:6 14;opacity:0}.hp .sys-nieuwlijn{stroke:#d97706;stroke-width:2.8;stroke-dasharray:7 11;opacity:0}.hp .sys-bron{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1px;min-width:132px;padding:12px 18px;background:#FFFFFF;border-radius:14px;box-shadow:0 1px 2px rgba(33,38,44,.06),0 8px 22px -10px rgba(33,38,44,.18);text-align:center;transition:box-shadow .3s cubic-bezier(.22,1,.36,1)}.hp .sys-bron b{font-size:15px;font-weight:600;white-space:nowrap}.hp .sys-bron.jij{background:#21262C;color:#FFFFFF}.hp .sys-vink{right:-7px;top:-7px;width:20px;height:20px;border-radius:999px;background:#0d9488;place-items:center;border:2px solid #f4f4f2;opacity:0;transform:scale(.6)}.hp .sys-hub,.hp .sys-vink{position:absolute;display:grid}.hp .sys-hub{left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:22px;background:#FFFFFF;place-items:center;box-shadow:0 0 0 1px #E6E6E3,0 14px 34px -12px rgba(33,38,44,.3);z-index:2}.hp .sys-hub img{display:block}.hp .sys-ai,.hp .sys-nieuw,.hp .sys-regel,.hp .sys-toets{position:absolute;left:50%;transform:translate(-50%,6px);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border-radius:999px;font-size:13px;font-weight:500;padding:7px 12px;opacity:0;z-index:3}.hp .sys-regel{top:61%;background:#21262C;color:#FFFFFF}.hp .sys-regel b{font-weight:600}.hp .sys-ai{top:69%;background:#FFFFFF;color:#21262C;box-shadow:0 1px 2px rgba(0,0,0,.06)}.hp .sys-toets{top:35%;background:#DFF3F0;color:#0F5F58}.hp .sys-nieuw{left:74%;top:19%;transform:translate(-50%,6px);background:#FDEBD6;color:#21262C}.hp .toneel.sys.ex-a.stap-bronnen .sys-stroom path{animation:sys-zicht .4s cubic-bezier(.22,1,.36,1) forwards,sys-stroom 1.6s linear 3;animation-delay:calc(var(--i) * .15s),0s}.hp .toneel.sys.ex-a.stap-bronnen .sys-bron{animation:sys-op .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .1s)}.hp .toneel.sys.ex-a.stap-regels .sys-hub{animation:sys-puls 1.4s cubic-bezier(.22,1,.36,1) .2s 2}.hp .toneel.sys.ex-a.stap-regels .sys-regel{animation:sys-chip .45s cubic-bezier(.22,1,.36,1) .5s forwards}.hp .toneel.sys.ex-a.stap-regels .sys-ai{animation:sys-chip .45s cubic-bezier(.22,1,.36,1) 1.2s forwards}.hp .toneel.sys.ex-a.stap-regels .sys-stroom path{animation:sys-zicht .4s cubic-bezier(.22,1,.36,1) forwards,sys-stroom 1.6s linear 3}.hp .toneel.sys.ex-a.stap-getoetst .sys-vink{animation:sys-pop .35s var(--hp-uit) forwards;animation-delay:calc(.3s + var(--i) * .22s)}.hp .toneel.sys.ex-a.stap-getoetst .sys-toets{animation:sys-chip .45s cubic-bezier(.22,1,.36,1) 1.8s forwards}.hp .toneel.sys.ex-a.stap-bijgewerkt .sys-nieuwlijn{animation:sys-zicht .3s cubic-bezier(.22,1,.36,1) .3s forwards,sys-stroom 1.1s linear 4}.hp .toneel.sys.ex-a.stap-bijgewerkt .sys-hub{animation:sys-pulsoranje 1.3s cubic-bezier(.22,1,.36,1) 1.1s 3}.hp .toneel.sys.ex-a.stap-bijgewerkt .sys-nieuw{animation:sys-chip .45s cubic-bezier(.22,1,.36,1) 1.2s forwards}.hp .toneel.sys.ex-a.stap-bijgewerkt .sys-bron.nadruk{animation:sys-nadruk 1.3s cubic-bezier(.22,1,.36,1) .2s 3}.hp .toneel.sys.ex-b.stap-bronnen .sys-stroom path{animation:sys-zicht2 .4s cubic-bezier(.22,1,.36,1) forwards,sys-stroom2 1.6s linear 3;animation-delay:calc(var(--i) * .15s),0s}.hp .toneel.sys.ex-b.stap-bronnen .sys-bron{animation:sys-op2 .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .1s)}.hp .toneel.sys.ex-b.stap-regels .sys-hub{animation:sys-puls2 1.4s cubic-bezier(.22,1,.36,1) .2s 2}.hp .toneel.sys.ex-b.stap-regels .sys-regel{animation:sys-chip2 .45s cubic-bezier(.22,1,.36,1) .5s forwards}.hp .toneel.sys.ex-b.stap-regels .sys-ai{animation:sys-chip2 .45s cubic-bezier(.22,1,.36,1) 1.2s forwards}.hp .toneel.sys.ex-b.stap-regels .sys-stroom path{animation:sys-zicht2 .4s cubic-bezier(.22,1,.36,1) forwards,sys-stroom2 1.6s linear 3}.hp .toneel.sys.ex-b.stap-getoetst .sys-vink{animation:sys-pop2 .35s var(--hp-uit) forwards;animation-delay:calc(.3s + var(--i) * .22s)}.hp .toneel.sys.ex-b.stap-getoetst .sys-toets{animation:sys-chip2 .45s cubic-bezier(.22,1,.36,1) 1.8s forwards}.hp .toneel.sys.ex-b.stap-bijgewerkt .sys-nieuwlijn{animation:sys-zicht2 .3s cubic-bezier(.22,1,.36,1) .3s forwards,sys-stroom2 1.1s linear 4}.hp .toneel.sys.ex-b.stap-bijgewerkt .sys-hub{animation:sys-pulsoranje2 1.3s cubic-bezier(.22,1,.36,1) 1.1s 3}.hp .toneel.sys.ex-b.stap-bijgewerkt .sys-nieuw{animation:sys-chip2 .45s cubic-bezier(.22,1,.36,1) 1.2s forwards}.hp .toneel.sys.ex-b.stap-bijgewerkt .sys-bron.nadruk{animation:sys-nadruk2 1.3s cubic-bezier(.22,1,.36,1) .2s 3}@media (max-width:720px){.hp .sys-veld{min-height:440px}.hp .sys-bron{min-width:0;padding:9px 10px}.hp .sys-bron b{font-size:13px}.hp .sys-bron small{display:none}}@media (prefers-reduced-motion:reduce){.hp .toneel.sys .sys-stroom path{opacity:1;animation:none!important}.hp .toneel.sys.stap-bijgewerkt .sys-nieuw,.hp .toneel.sys.stap-getoetst .sys-toets,.hp .toneel.sys.stap-regels .sys-ai,.hp .toneel.sys.stap-regels .sys-regel{opacity:1;transform:translate(-50%)}.hp .toneel.sys.stap-getoetst .sys-vink{opacity:1;transform:none}.hp .toneel.sys.stap-bijgewerkt .sys-nieuwlijn{opacity:1}}@keyframes pr-in{0%{opacity:0}to{opacity:1}}@keyframes pr-uit{to{opacity:0}}@keyframes pr-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes pr-groei{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pr-kaart{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes pr-sein{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes pr-in2{0%{opacity:0}to{opacity:1}}@keyframes pr-uit2{to{opacity:0}}@keyframes pr-pop2{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes pr-groei2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pr-kaart2{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes pr-sein2{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes sys-pulsoranje{50%{box-shadow:0 0 0 8px rgba(217,119,6,.16),0 14px 34px -12px rgba(33,38,44,.3)}}@keyframes sys-zicht{to{opacity:1}}@keyframes sys-stroom{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes sys-op{0%{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes sys-puls{50%{box-shadow:0 0 0 8px rgba(13,148,136,.14),0 14px 34px -12px rgba(33,38,44,.3)}}@keyframes sys-chip{to{opacity:1;transform:translate(-50%)}}@keyframes sys-pop{to{opacity:1;transform:none}}@keyframes sys-nadruk{50%{box-shadow:0 0 0 3px #F2B46B,0 8px 22px -10px rgba(33,38,44,.18)}}@keyframes sys-pulsoranje2{50%{box-shadow:0 0 0 8px rgba(217,119,6,.16),0 14px 34px -12px rgba(33,38,44,.3)}}@keyframes sys-zicht2{to{opacity:1}}@keyframes sys-stroom2{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes sys-op2{0%{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes sys-puls2{50%{box-shadow:0 0 0 8px rgba(13,148,136,.14),0 14px 34px -12px rgba(33,38,44,.3)}}@keyframes sys-chip2{to{opacity:1;transform:translate(-50%)}}@keyframes sys-pop2{to{opacity:1;transform:none}}@keyframes sys-nadruk2{50%{box-shadow:0 0 0 3px #F2B46B,0 8px 22px -10px rgba(33,38,44,.18)}}.hp-probleem{width:min(1240px,100% - 40px);margin:0 auto;padding:120px 0 112px;gap:36px}.hp-probleem,.hp-probleem-kop{display:flex;flex-direction:column}.hp-probleem-kop{align-items:center;text-align:center;gap:14px}.hp-probleem-h2{max-width:20ch}.hp-probleem-zin{margin:0;font-size:18px;line-height:1.5;color:#4A515A;max-width:50ch}.hp-probleem-figuur{margin:0;background:#F4F4F2;border-radius:28px;padding:28px 32px 24px;display:flex;flex-direction:column;gap:8px}.hp-probleem-voet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.hp-probleem-voet p{margin:0;font-size:15px;line-height:1.5;color:#4A515A;max-width:66ch}@media (min-width:761px){.hp .pr-baan{direction:ltr}.hp .pr-baan b,.hp .pr-baan small,.hp .pr-baan span>span{unicode-bidi:plaintext}}@media (max-width:760px){[dir=rtl] .hp .pr2 .pr-baan{padding:4px 34px 4px 0}[dir=rtl] .hp .pr2 .pr-lijn,[dir=rtl] .hp .pr2 .pr-mee{left:auto;right:12px}[dir=rtl] .hp .pr2 .pr-stip{left:auto;right:-34px}[dir=rtl] .hp .pr2 .pr-bol{left:auto;right:-30px}[dir=rtl] .hp .pr2 .pr-brief,[dir=rtl] .hp .pr2 .pr-moment,[dir=rtl] .hp .pr2 .pr-start{text-align:right}[dir=rtl] .hp .pr2 .pr-uitkomst>span{left:auto;right:0}[dir=rtl] .hp .pr2 .pr-seintje{border-left:0;border-right:3px solid #0d9488}}.hp-band{position:relative;overflow:hidden;isolation:isolate;min-height:760px;box-sizing:border-box;padding:120px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;background:#3F6EAE}.hp-band-doek{position:absolute;inset:0;width:100%;height:100%;z-index:-1;display:block}[dir=rtl] .hp .sys-regel .hp-pijl,[dir=rtl] .hp-band .hp-pijl{transform:scaleX(-1)}.hp .toneel.sys.rust .sys-bron,.hp .toneel.sys.rust .sys-hub,.hp .toneel.sys.rust .sys-stroom path{animation:none!important}.hp .pr2.rust .in,.hp .pr2.rust .pop{opacity:1!important;animation:none!important}.hp .pr2.rust .io{display:none}.hp .pr2.rust .groei{transform:none!important;animation:none!important}.hp .pr2.rust .groei.io2{display:none}@media (min-width:761px){.hp .pr2.rust .pr-kaart,.hp .pr2.rust .pr-seintje{transform:translateX(-50%)!important}}.hp .pr2.rust .pr-opnieuw{display:none}.hp .toneel.sys.rust .sys-stroom path{opacity:1;animation:none!important}.hp .toneel.sys.rust.stap-bijgewerkt .sys-nieuw,.hp .toneel.sys.rust.stap-getoetst .sys-toets,.hp .toneel.sys.rust.stap-regels .sys-ai,.hp .toneel.sys.rust.stap-regels .sys-regel{opacity:1;transform:translate(-50%)}.hp .toneel.sys.rust.stap-getoetst .sys-vink{opacity:1;transform:none}.hp .toneel.sys.rust.stap-bijgewerkt .sys-nieuwlijn{opacity:1}@media (min-width:761px){.hp .pr2 .pr-kaart{font-size:14px;gap:6px;padding:6px 12px 6px 6px}.hp .pr2 .pr-kaart .ico{width:26px;height:26px}.hp .pr2 .pr-seintje{width:168px;padding:9px 10px;font-size:11.5px}.hp .pr2 .pr-seintje b{font-size:13px}.hp .pr2 .pr-brief{max-width:190px}}.hp .hp-band:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 62% 42% at 50% 50%,rgba(52,96,160,.72),rgba(52,96,160,.45) 55%,rgba(52,96,160,0) 80%)}@media (max-width:720px){.hp .hp-band:before{background:radial-gradient(ellipse 95% 48% at 50% 50%,rgba(52,96,160,.82),rgba(52,96,160,.55) 60%,rgba(52,96,160,0) 90%)}}.hp .hp-band-doek{z-index:-2}@media (max-width:720px){.hp .sys-ai,.hp .sys-regel,.hp .sys-toets{display:none}.hp .sys-nieuw{white-space:normal;max-width:70%;text-align:center}}.hp .pr2 .pr-opnieuw.blijf{opacity:1!important;animation:none!important}.hp-gegevens{width:min(1240px,100% - 40px);margin:0 auto;padding:112px 0 0;gap:48px}.gg-kop,.hp-gegevens{display:flex;flex-direction:column;align-items:center}.gg-kop{text-align:center;gap:18px;max-width:640px}.gg-kaarten{margin:0;padding:0;list-style:none;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.gg-kaart{display:flex;flex-direction:column;gap:20px;min-width:0}.gg-verf{position:relative;aspect-ratio:1/1;max-width:100%;border-radius:24px;overflow:hidden;display:grid;place-items:center}.gg-verf img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gg-verf svg{position:relative;width:64px;height:64px;filter:drop-shadow(0 1px 6px rgba(60,70,110,.18))}.gg-tekst{display:flex;flex-direction:column;gap:8px;padding:0 4px}.gg-tekst h3{margin:0;font-size:21px;line-height:1.25;font-weight:500;letter-spacing:-.01em;color:#21262C}.gg-tekst p{margin:0;font-size:16px;line-height:1.5;color:#5F6670}@media (max-width:1100px){.gg-kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.hp-gegevens{padding-top:72px;align-items:stretch}.gg-kop{align-items:flex-start;text-align:start}.gg-kaarten{grid-template-columns:minmax(0,1fr);gap:20px}.gg-kaart{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center}.gg-verf{border-radius:18px}.gg-verf svg{width:36px;height:36px}.gg-tekst{padding:0}.gg-tekst h3{font-size:18px}.gg-tekst p{font-size:15px}}