.pa-pagina{padding-block:var(--vb-space-6)}.pa-wrap{max-width:72rem;padding-inline:var(--vb-gutter,var(--vb-space-4));margin-inline:auto}.pa-klein{font-size:var(--vb-text-sm);line-height:var(--vb-text-sm-lh);color:var(--vb-text-muted)}.pa-lijst{gap:var(--vb-space-3);margin:0;padding:0;list-style:none;display:grid}.pa-lijst a{font-weight:700}.pa-codes{background:var(--vb-surface);border:1px solid var(--vb-border-subtle);border-radius:var(--vb-radius-lg);padding:var(--vb-space-6);max-width:40rem;margin-block-end:var(--vb-space-6)}.pa-codes h2,.pa-hoe h2{font-size:var(--vb-text-xl);line-height:var(--vb-text-xl-lh);color:var(--vb-text-strong);margin-block-end:var(--vb-space-4)}.pa-codes__vorm,.pa-codes__lijst{gap:var(--vb-space-4);display:grid}.pa-codes .vb-invoer__veld{box-sizing:border-box}.pa-codes__lijst{border:0;min-width:0;margin:0;padding:0}.pa-codes__knoppen{gap:var(--vb-space-3);flex-wrap:wrap;display:flex}.pa-codes__knoppen .et-btn{cursor:pointer;font-family:inherit}.pa-codes__melding{color:var(--vb-caution-text);font-weight:var(--vb-weight-label);margin-block-end:var(--vb-space-4)}.pa-hoe{max-width:40rem;margin-block-end:var(--vb-space-6)}.pa-hoe__stappen{gap:var(--vb-space-2);color:var(--vb-text);margin:0;padding-inline-start:var(--vb-space-5);display:grid}.pa-campagne{margin-block-end:var(--vb-space-6)}.pa-campagne h2{font-size:var(--vb-text-xl);line-height:var(--vb-text-xl-lh);color:var(--vb-text-strong);margin-block-end:var(--vb-space-3)}.pa-campagne h3{font-size:var(--vb-text-lg);line-height:var(--vb-text-lg-lh);color:var(--vb-text-strong);margin-block:var(--vb-space-5) var(--vb-space-2)}.pa-kalender__uitleg{margin-block:0 var(--vb-space-4);color:var(--vb-text)}.pa-kalender__keuze{gap:var(--vb-space-2);flex-wrap:wrap;margin-block-end:var(--vb-space-4);display:flex}.pa-kalender__keuze[hidden],.pa-kalender .vb-calendar__maandknop[hidden]{display:none}.pa-kalender__tab{min-height:44px;padding-inline:var(--vb-space-4);font-family:inherit;font-size:var(--vb-text-md);font-weight:var(--vb-weight-label);color:var(--vb-primary);background:var(--vb-surface);border:2px solid var(--vb-primary);border-radius:var(--vb-radius-full);cursor:pointer}.pa-kalender__tab[aria-selected=true]{color:var(--vb-on-primary);background:var(--vb-primary)}.pa-kalender__bestemming{margin-block-end:var(--vb-space-5)}.pa-kalender__maanden{gap:var(--vb-space-5) var(--vb-space-6);max-width:24rem;display:grid}@media (width>=768px){.pa-kalender__maanden{grid-template-columns:repeat(2,minmax(0,1fr));max-width:50rem}}.pa-kalender .vb-calendar__maand{font-size:var(--vb-text-md);line-height:1.4}.pa-kalender [data-weg]{visibility:hidden}.pa-kalender .vb-calendar__dag{min-height:44px}.pa-kalender .vb-calendar__dag--beschikbaar{color:var(--vb-text-strong);background:var(--vb-surface-success);border-color:var(--vb-success)}.pa-kalender .vb-calendar__dag--beschikbaar .vb-calendar__nummer{font-weight:700}@media (hover:hover){.pa-kalender .vb-calendar__dag--beschikbaar:not([aria-disabled=true]):hover{border-color:var(--vb-success);box-shadow:inset 0 0 0 2px var(--vb-success)}}.pa-kalender .vb-calendar__dag--beschikbaar[aria-disabled=true]{cursor:default}.pa-kalender .vb-calendar__dag--uitverkocht{background:var(--vb-surface-subtle)}.pa-legenda{margin-block:var(--vb-space-2) var(--vb-space-4)}.pa-campagne .pa-legenda__kop{font-size:var(--vb-text-md);margin-block:0 var(--vb-space-2)}.pa-legenda__lijst{gap:var(--vb-space-2) var(--vb-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pa-legenda__lijst li{align-items:center;gap:var(--vb-space-2);font-size:var(--vb-text-sm);line-height:var(--vb-text-sm-lh);color:var(--vb-text);display:flex}.pa-legenda .pa-legenda__staal{width:2.25rem;min-height:2.25rem;font-size:var(--vb-text-sm);cursor:default;flex:none;padding:0}.pa-pagina .pa-reisdag{max-width:40rem;margin:0 0 var(--vb-space-5);padding:var(--vb-space-3) var(--vb-space-4);color:var(--vb-text);background:var(--vb-surface-success);border-inline-start:4px solid var(--vb-success);border-radius:var(--vb-radius-sm)}.pa-actie{align-items:flex-start;gap:var(--vb-space-2);flex-direction:column;margin-block-start:var(--vb-space-5);display:flex}.pa-actie p{margin:0}.pa-link{margin-block-end:var(--vb-space-6)}
