.pa{--pa-magenta: #f056de;--pa-magenta-donker: #db3fc8;--pa-magenta-tekst: #b81da1;--pa-groen: #6d7a5e;--pa-beige: #fbf7f0;--pa-tekst: #2b2b2b;--pa-mut: #5a5a5a;--pa-lijn: #e8e2d8;--pa-radius: 6px;--pa-beeld: PatroonAnton, Anton, Impact, "Arial Narrow Bold", "Arial Narrow", sans-serif;--pa-serif: PatroonLora, Lora, Georgia, serif;color:var(--pa-tekst);background:#fff;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}:where(.pa) p{margin:0 0 14px}.pa-smal{width:100%;max-width:640px;margin:0 auto}.pa-hero{position:relative;display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:#2b2b2b center / cover no-repeat}.pa-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#14100cb8,#14100c52 42%,#14100c00 68%)}.pa-hero--sterk:after{background:linear-gradient(0deg,#14100cd6,#14100c85 48%,#14100c0d 75%)}.pa-hero--top:before{content:"";position:absolute;left:0;right:0;top:0;height:170px;z-index:1;background:linear-gradient(180deg,#14100c99,#14100c00)}.pa-hero__in{position:relative;z-index:1;width:100%;max-width:640px;margin:0 auto;padding:0 22px 30px}.pa-hero__balk{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:max(14px,env(safe-area-inset-top)) 10px 0 8px;color:#fff}.pa-pil{display:inline-block;font:600 11px/1 system-ui,-apple-system,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff;border:1.5px solid rgba(255,255,255,.9);padding:8px 14px;border-radius:999px;margin:0 0 16px}.pa-fl{font-family:var(--pa-beeld);font-weight:400;text-transform:uppercase;line-height:.9;letter-spacing:-.005em;margin:0;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.2);overflow-wrap:break-word}.pa-fl>span{display:block}.pa-fl .pa-roze{color:var(--pa-magenta)}.pa-hero__sub{font:italic 400 19px/1.4 var(--pa-serif);color:#fff;margin:14px 0 0}.pa-verder{display:inline-flex;flex-direction:column;align-items:center;gap:2px;margin:22px auto 0;padding:4px 10px;background:none;border:0;cursor:pointer;color:#fff;font:600 12px/1.2 system-ui,-apple-system,sans-serif;letter-spacing:.14em;text-transform:uppercase}.pa-verder svg{animation:pa-zakken 1.8s ease-in-out infinite}@keyframes pa-zakken{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion: reduce){.pa-verder svg{animation:none}}.pa-eyebrow{font:700 12px/1.4 system-ui,-apple-system,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--pa-magenta-tekst);margin:0 0 10px}.pa-lora-kop{font:500 28px/1.2 var(--pa-serif);margin:0 0 16px;color:var(--pa-tekst);text-wrap:balance}.pa-lora-kop em{font-style:italic;color:var(--pa-magenta-tekst)}.pa-blok{font:800 28px/1 system-ui,-apple-system,sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0 0 14px;color:var(--pa-tekst)}.pa-blok>span{display:block}.pa-blok .pa-roze{color:var(--pa-magenta)}.pa-kernzin{font:italic 400 21px/1.4 var(--pa-serif);color:var(--pa-tekst);border-left:3px solid var(--pa-magenta);padding:2px 0 2px 16px;margin:22px 0}.pa-mut{color:var(--pa-mut)}.pa-feiten{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 26px;padding:0;list-style:none}.pa-feiten li{font-size:13px;font-weight:500;line-height:1;background:var(--pa-beige);border:1px solid var(--pa-lijn);border-radius:999px;padding:9px 13px}.pa-knop{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--pa-magenta);color:#fff;font:600 14px/1.2 system-ui,-apple-system,sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:18px 20px;border-radius:var(--pa-radius);border:0;cursor:pointer;transition:background-color .15s}.pa-knop:hover{background:var(--pa-magenta-donker)}.pa-knop:disabled{opacity:.45;cursor:not-allowed}.pa-knop--klein{width:auto;padding:14px 22px}.pa-link{display:block;width:100%;margin-top:14px;background:none;border:0;cursor:pointer;text-align:center;font-size:14px;font-weight:500;line-height:1.4;color:var(--pa-mut);text-decoration:underline;text-underline-offset:3px}.pa-ikoon-knop{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:999px;border:0;background:none;cursor:pointer;color:inherit}.pa-ikoon-knop:hover{background:#0000000f}.pa-hero .pa-ikoon-knop:hover,.pa-hero__balk .pa-ikoon-knop:hover{background:#ffffff26}.pa-menu{position:relative}.pa-menu__vlak{position:absolute;right:4px;top:46px;z-index:30;min-width:200px;background:#fff;color:var(--pa-tekst);border:1px solid var(--pa-lijn);border-radius:var(--pa-radius);box-shadow:0 10px 30px #00000024;padding:6px 0}.pa-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;background:none;border:0;cursor:pointer;text-align:left;font-size:15px;line-height:1.3;color:var(--pa-tekst)}.pa-menu__item:hover{background:var(--pa-beige)}.pa-menu__dek{position:fixed;top:0;right:0;bottom:0;left:0;z-index:29}.pa-balk{height:4px;border-radius:999px;background:#f1ebe2;overflow:hidden}.pa-balk>i{display:block;height:100%;background:var(--pa-magenta);border-radius:999px;transition:width .3s}.pa-balk--licht{background:#ffffff4d}.pa-status{display:flex;justify-content:space-between;align-items:center;margin-top:8px;min-height:14px;font-size:12px;line-height:1;color:var(--pa-mut)}.pa-status__opgeslagen{display:inline-flex;align-items:center;gap:5px}.pa-status__opgeslagen svg{color:var(--pa-groen)}.pa-kop{display:flex;align-items:center;gap:8px;padding:max(12px,env(safe-area-inset-top)) 6px 10px 22px}.pa-kop__tekst{flex:1;min-width:0}.pa-kop__titel{font-size:15px;font-weight:600;line-height:1.25;margin:0;color:var(--pa-tekst)}.pa-kop__sub{font-size:12px;line-height:1.3;margin:2px 0 0;color:var(--pa-mut)}.pa-vraag{font:500 24px/1.3 var(--pa-serif);color:var(--pa-tekst);margin:0 0 18px;text-wrap:pretty}.pa-veld{display:block;width:100%;min-height:170px;resize:none;border:1px solid #d9d1c4;border-radius:var(--pa-radius);padding:14px 16px;font-size:16px;line-height:1.55;color:var(--pa-tekst);background:#fff;outline:none}.pa-veld::placeholder{color:#8a8479}.pa-veld:focus{border-color:var(--pa-magenta);box-shadow:0 0 0 3px #f056de26}.pa-onder-veld{display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:10px}.pa-tel{font-size:12px;line-height:1;color:var(--pa-mut)}.pa-hulp{display:inline-block;margin-top:18px;padding:0;background:none;border:0;cursor:pointer;text-align:left;font-size:14px;line-height:1.4;color:var(--pa-mut);text-decoration:underline;text-underline-offset:3px}.pa-voorbeelden{margin-top:16px;padding:14px 16px;background:var(--pa-beige);border:1px solid var(--pa-lijn);border-radius:var(--pa-radius)}.pa-voorbeelden ul{list-style:none;margin:0;padding:0}.pa-voorbeelden li{position:relative;padding-left:16px;font-size:14px;line-height:1.5;margin:0 0 6px}.pa-voorbeelden li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:2px;background:var(--pa-magenta)}.pa-voet{border-top:1px solid var(--pa-lijn);background:#fff;padding:12px 20px max(14px,env(safe-area-inset-bottom))}.pa-voet__rij{display:flex;justify-content:space-between;align-items:center;gap:12px}.pa-vorige{display:inline-flex;align-items:center;gap:2px;padding:10px 6px 10px 0;background:none;border:0;cursor:pointer;font-size:15px;font-weight:500;line-height:1;color:var(--pa-mut)}.pa-fout{font-size:14px;line-height:1.4;color:#b42318;margin:0 0 10px}@keyframes pa-loop{0%{transform:translate(-100%)}to{transform:translate(250%)}}.pa-laden{height:4px;border-radius:999px;background:#ffffff4d;overflow:hidden;position:relative}.pa-laden>i{position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--pa-magenta);border-radius:999px;animation:pa-loop 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.pa-laden>i{animation:none;width:100%;opacity:.6}}.pa-wacht-fout{background:#fff;color:var(--pa-tekst);border-radius:var(--pa-radius);padding:14px 16px;margin-top:18px}.pa-wacht-fout p{font-size:14px;line-height:1.5;margin:0}.pa-sectie{padding:36px 22px}.pa-sectie--beige{background:var(--pa-beige)}.pa-richting{display:grid;grid-template-columns:44px 1fr;gap:4px 12px;padding:20px 0;border-top:1px solid var(--pa-lijn)}.pa-richting:first-of-type{border-top:0;padding-top:6px}.pa-richting__nr{font:400 46px/.9 var(--pa-beeld);color:var(--pa-magenta)}.pa-richting__label{font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--pa-magenta-tekst);margin:0 0 4px}.pa-richting__tekst{font:500 19px/1.35 var(--pa-serif);margin:0 0 10px;color:var(--pa-tekst)}.pa-vb-kop{font-size:12px;font-weight:600;line-height:1.4;color:var(--pa-mut);margin:0 0 6px}.pa-vb{list-style:none;margin:0;padding:0}.pa-vb li{position:relative;padding-left:16px;font-size:15px;line-height:1.5;margin:0 0 6px}.pa-vb li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:2px;background:var(--pa-magenta)}.pa-notitie{font:italic 400 15px/1.5 var(--pa-serif);color:var(--pa-mut);margin:6px 0 0}.pa-patroon{padding:14px 0;border-top:1px solid var(--pa-lijn)}.pa-patroon:first-of-type{border-top:0;padding-top:0}.pa-patroon>p:not(.pa-label){margin:0}.pa-label{font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--pa-magenta-tekst);margin:0 0 4px}.pa-h3{font:500 22px/1.25 var(--pa-serif);margin:0 0 10px;color:var(--pa-tekst)}.pa-vak{background:var(--pa-beige);border:1px solid var(--pa-lijn);border-radius:var(--pa-radius);padding:20px}.pa-vak .pa-h3{color:var(--pa-magenta-tekst);font-size:20px}.pa-meer{display:inline-block;margin-top:22px;padding:0;background:none;border:0;cursor:pointer;font-size:15px;font-weight:600;color:var(--pa-magenta-tekst);text-decoration:underline;text-underline-offset:3px}.pa-deel{padding:26px 0;border-top:1px solid var(--pa-lijn)}.pa-deel:first-child{border-top:0;padding-top:0}.pa-deel__kop{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:baseline;margin-bottom:10px}.pa-deel__tekst{font-size:16px;line-height:1.75}.pa-start-hero{height:60vh;height:60svh;min-height:400px;max-height:620px}.pa-vol{min-height:100vh;min-height:100dvh}
