.taalnavigatie{border:1px solid var(--ap-line,#dbe5f2);min-height:44px;color:var(--ap-purple,#562582);background:#fff;border-radius:10px;flex-shrink:0;display:inline-flex;position:relative}.taalnavigatie:hover{background:var(--ap-purple-soft,#f5edfc)}.taalnavigatie:focus-within{outline:2px solid var(--ap-purple,#562582);outline-offset:3px}.taalnavigatie-label{pointer-events:none;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.taalnavigatie-label svg{width:18px;height:18px}.taalnavigatie-code{display:none}.taalnavigatie-select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}@media (width<=720px){.taalnavigatie-naam{display:none}.taalnavigatie-code{display:inline}.taalnavigatie-label{gap:5px;padding-inline:8px}}.bp-blok{padding:40px 20px}.bp-blok-kaart{color:#fff;background:linear-gradient(120deg,#182246 0%,#30215c 100%);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1100px;margin:0 auto;padding:30px 34px;display:grid}.bp-blok-kaart p{margin:0}.bp-blok-kicker{color:#b9c6f2;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:750}.bp-blok-kaart h2{letter-spacing:-.02em;color:#fff;margin:6px 0 8px;font-size:clamp(24px,2.6vw,30px);line-height:1.2}.bp-blok-tekst{color:#dce4fb;line-height:1.6}.bp-blok-voorbeeld{color:#9fe0bf;font-size:14px;font-weight:600;margin-top:8px!important}.bp-blok-knop{color:#562582;white-space:nowrap;background:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-weight:750;text-decoration:none;display:inline-flex}.bp-blok-knop:hover{background:#f2effb}.bp-blok-knop:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=640px){.bp-blok{padding:28px 16px}.bp-blok-kaart{grid-template-columns:minmax(0,1fr);padding:24px 20px}.bp-blok-knop{width:100%}}.website-versie-balk{background:#f5f0fb;border-bottom:1px solid #e4d8f0;justify-content:center;align-items:center;min-height:40px;padding:6px 14px;display:flex}.website-versie-terug{color:#57268b;cursor:pointer;background:#fff;border:1px solid #d1bde8;border-radius:6px;padding:5px 10px;font-size:11px}.eap-dialoog{background:#fff;border:0;border-radius:24px;width:min(1040px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px #14183047}.eap-dialoog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1114288c}.eap-inhoud{padding:64px 44px 40px;position:relative}.eap-sluit{color:#1b1f3b;cursor:pointer;background:#fff;border:1px solid #d6deea;border-radius:999px;min-height:36px;padding:6px 14px;font-size:13px;font-weight:700;position:absolute;top:16px;right:16px}.eap-sluit:hover,.eap-sluit:focus-visible{color:#6b2fa8;border-color:#6b2fa8}.eap-dialoog .wc-enterprise-contact.is-popup{color:#1b1f3b;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;width:auto;margin:0;padding:0}.eap-dialoog .wc-enterprise-contact.is-popup :is(h2,p,a){color:#1b1f3b}.eap-dialoog .wc-enterprise-contact.is-popup .wc-kicker{color:#6b2fa8}.eap-dialoog .wc-enterprise-contact.is-popup h2{font-size:clamp(28px,3vw,40px);line-height:1.1}.eap-dialoog .wc-enterprise-contact.is-popup>div>p:not(.wc-kicker){color:#5d6478}.eap-dialoog .wc-enterprise-contact.is-popup form{border:1px solid #e1e4ed;box-shadow:0 15px 38px #35104f12}@media (width<=860px){.eap-inhoud{padding:56px 16px 24px}.eap-dialoog .wc-enterprise-contact.is-popup{grid-template-columns:1fr;gap:24px}}
