.ps{gap:22px;max-width:600px;margin-inline-start:auto;margin-inline-end:auto;padding-top:max(28px,min(7vw,72px));display:grid}.ps>*{margin:0}.ps-kop{gap:10px;display:grid}.ps-kop>*{margin:0}.ps-kop .nw-ok{font:700 var(--nw-quote)/1.3 var(--nw-font-kop);align-items:center}.ps-kop .nw-ok:before{background-size:18px;width:28px;height:28px;margin-top:0}.ps-kyra{align-items:center;gap:14px;margin:0;display:flex}.ps-kyra img{width:56px;height:56px;box-shadow:var(--nw-schaduw-object);border-radius:50%;flex:none}.ps-kyra b{font:700 var(--nw-body)/1.3 var(--nw-font-kop);display:block}.ps-kyra span{font:400 var(--nw-label)/1.45 var(--nw-font-tekst);color:var(--nw-grafiet-zacht)}.ps-tekst{gap:12px;display:grid}.ps-tekst p{margin:0}.ps-stil{font:400 var(--nw-label)/1.5 var(--nw-font-tekst);color:var(--nw-grafiet-zacht)}.ps-form{gap:18px;margin:0;display:grid}.ps-knoppen{gap:12px;margin:0;display:grid}.ps-knoppen .nw-knop{width:100%}.ps-vink{cursor:pointer;font:400 var(--nw-body)/1.45 var(--nw-font-tekst);align-items:flex-start;gap:12px;display:flex}.ps-vink input{flex:none;width:24px;height:24px;margin:1px 0 0}.ps-vink small{font:400 var(--nw-label)/1.45 var(--nw-font-tekst);color:var(--nw-grafiet-zacht);display:block}.ps-groep{border:0;gap:14px;margin:0;padding:0;display:grid}.ps-groep>legend{font:700 var(--nw-title)/1.3 var(--nw-font-kop);margin-bottom:6px;padding:0}.ps-kind,.ps-twee{gap:14px;display:grid}@media (min-width:560px){.ps-twee{grid-template-columns:1fr 1fr}}.ps-feit{gap:2px;margin:0;display:grid}.ps-feit dt{font:400 var(--nw-label)/1.45 var(--nw-font-tekst);color:var(--nw-grafiet-zacht)}.ps-feit dd{font:600 var(--nw-body)/1.4 var(--nw-font-tekst);overflow-wrap:anywhere;margin:0}.pv{gap:28px;max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding-top:max(24px,min(6vw,56px));display:grid}.pv>*{margin:0}.pv-keuzes{border-radius:var(--nw-r-kaart);background:var(--nw-kunststof);box-shadow:inset 0 0 0 2px var(--nw-kunststof-rand);gap:12px;padding:16px;display:grid}.pv-keuzes p{margin:0 0 6px}.pv-flow{gap:18px;display:grid}.pv-flow>h2{font:800 clamp(26px, 5vw, 34px)/1.1 var(--nw-font-kop)}.pv-mail{border-radius:var(--nw-r-kaart);background:var(--nw-kunststof);box-shadow:inset 0 0 0 2px var(--nw-kunststof-rand);gap:12px;padding:max(16px,min(4vw,24px));display:grid}.pv-mail>*{margin:0}.pv-mail h3{font:700 var(--nw-title)/1.3 var(--nw-font-kop);overflow-wrap:anywhere}.pv-feiten{font-size:var(--nw-label);grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;display:grid}.pv-feiten dt{color:var(--nw-grafiet-zacht)}.pv-feiten dd{overflow-wrap:anywhere;margin:0}.pv-etiket{font:600 13px/1.6 var(--nw-font-tekst);background:var(--nw-mat-wit);box-shadow:inset 0 0 0 1px var(--nw-lijn);border-radius:999px;padding:2px 10px;display:inline-block}.pv-etiket--tips,.pv-etiket--aanbod{background:var(--nw-nacht-waas)}.pv-frame{border-radius:var(--nw-r-klein);background:var(--nw-mat-wit);width:100%;height:760px;box-shadow:inset 0 0 0 1px var(--nw-lijn);border:0}.pv-links{flex-wrap:wrap;gap:0 20px;display:flex}.pv-persona{gap:14px;display:grid}.pv-persona>h2{font:800 clamp(24px, 5vw, 32px)/1.15 var(--nw-font-kop)}.pv-dag{border-top:1px solid var(--nw-lijn);gap:8px;padding:14px 0;display:grid}.pv-dag>h3{font:700 var(--nw-body)/1.3 var(--nw-font-kop);margin:0}.pv-regels{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pv-regel{grid-template-columns:52px 1fr;align-items:baseline;gap:10px;display:grid}.pv-regel time{font:600 var(--nw-label)/1.4 var(--nw-font-tekst);font-variant-numeric:tabular-nums;color:var(--nw-grafiet-zacht)}.pv-regel--gebeurtenis span{color:var(--nw-grafiet-zacht);font-style:italic}.pv-regel a{font-weight:600}.ps-beeld{--hoogte:clamp(250px, 70vw, 300px);height:var(--hoogte);place-items:end center;margin:0;display:grid;position:relative}.ps-beeld:before{content:"";border-radius:var(--nw-r-foto);background:var(--nw-kunststof);box-shadow:inset 0 0 0 8px var(--nw-kunststof-rand), var(--nw-schaduw-object);position:absolute;top:42%;bottom:0;left:0;right:0}.ps-beeld img{height:var(--hoogte);width:auto;position:relative}@media (max-width:899px){.ps--beeld>.ps-beeld{--hoogte:clamp(200px, 56vw, 240px);order:1}}@media (min-width:900px){.ps--beeld{-moz-column-gap:var(--nw-kolommen);column-gap:var(--nw-kolommen);grid-template-columns:7fr 5fr;align-items:start;max-width:1120px}.ps--beeld>*{grid-column:1}.ps--beeld>.ps-beeld{--hoogte:440px;grid-area:1/2/span 3}}
