@page{size:A4 portrait;margin:0}@page liggend{size:A4 landscape;margin:0}.vel{--mm:.476191cqw;--papiertand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7'%3E%3Cpath d='M1.6 0h5.8L4.5 7z' fill='%23000'/%3E%3C/svg%3E");--inkt:#000;--steun:#a6432c;color:var(--inkt);font-family:var(--tekst,sans-serif);font-size:calc(3.4 * var(--mm));background:#fff;line-height:1.35;position:relative;overflow:hidden;container-type:inline-size}.vel--liggend{--mm:.3367cqw}.vel__binnen{inset:calc(12 * var(--mm));gap:calc(5 * var(--mm));flex-direction:column;display:flex;position:absolute}.vel__binnen--strak{gap:0;inset:0}.diplomakop{align-items:center;gap:calc(6 * var(--mm));display:flex}.diplomakop__tekst{min-width:0}@media screen{.velhouder{margin-block:1.5rem}.vel{aspect-ratio:210/297;border:1px solid var(--lijn-sterk,#b8b0a2);width:100%;max-width:210mm;margin-inline:auto;box-shadow:0 1px #0000000f,0 10px 26px #00000024}.vel--liggend{aspect-ratio:297/210;max-width:297mm}.velbijschrift{max-width:210mm;margin:0 auto .5rem;font-size:.95rem;font-weight:700}.velhouder--liggend .velbijschrift{max-width:297mm}}@media print{html,body{margin:0;padding:0;background:#fff!important}.velhouder{margin:0}.vel{width:210mm;height:297mm;box-shadow:none;break-inside:avoid;page-break-inside:avoid;border:0}.velhouder+.velhouder .vel{break-before:page;page-break-before:always}.vel--liggend{page:liggend;width:297mm;height:210mm}}.velkop{justify-content:space-between;align-items:flex-end;gap:calc(4 * var(--mm));border-bottom:calc(.6 * var(--mm)) solid var(--inkt);padding-bottom:calc(2 * var(--mm));display:flex}.velkop__merk{font-family:var(--display,sans-serif);font-weight:800;font-size:calc(4.6 * var(--mm));letter-spacing:calc(.1 * var(--mm));text-transform:uppercase;line-height:1}.velkop__payoff{font-size:calc(2.9 * var(--mm));margin-top:calc(1 * var(--mm));line-height:1}.velkop__label{font-size:calc(3 * var(--mm));text-align:right;line-height:1.25}.veltitel{font-family:var(--display,sans-serif);letter-spacing:calc(-.15 * var(--mm));font-weight:800;line-height:.98;font-size:calc(13 * var(--mm));margin:0}.velsub{font-size:calc(3.6 * var(--mm));margin:calc(2 * var(--mm)) 0 0;max-width:calc(150 * var(--mm))}.veltanden{height:calc(2.6 * var(--mm));background-color:var(--inkt);-webkit-mask:var(--papiertand) repeat-x top left / calc(3.4 * var(--mm)) 100%;mask:var(--papiertand) repeat-x top left / calc(3.4 * var(--mm)) 100%;print-color-adjust:exact}.velletter{width:calc(26 * var(--mm));height:calc(26 * var(--mm));border:calc(1 * var(--mm)) solid var(--steun);font-family:var(--display,sans-serif);font-weight:800;font-size:calc(15 * var(--mm));color:var(--steun);text-transform:uppercase;print-color-adjust:exact;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;position:relative}.velletter:after{content:"";inset:calc(-3 * var(--mm));border:calc(.5 * var(--mm)) dashed var(--inkt);border-radius:50%;position:absolute}.veld{width:100%;font-family:var(--display,sans-serif);font-weight:800;font-size:calc(9 * var(--mm));color:var(--inkt);border:0;border-bottom:calc(.6 * var(--mm)) solid var(--inkt);padding:0 0 calc(1 * var(--mm));appearance:none;background:0 0;border-radius:0;line-height:1.1;display:block}.veld::placeholder{color:#9a9a9a;font-weight:400;font-size:calc(4.5 * var(--mm))}.veld:focus{outline:calc(.8 * var(--mm)) solid #3f7397;outline-offset:calc(1 * var(--mm))}.veld--klein{font-size:calc(5 * var(--mm))}.veldlabel{font-size:calc(2.8 * var(--mm));text-transform:uppercase;letter-spacing:calc(.15 * var(--mm));margin-bottom:calc(1 * var(--mm));font-weight:700;display:block}.stickerlijst{flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}.stickerrij{align-items:center;gap:calc(6 * var(--mm));display:flex}.stickerplek{width:calc(25 * var(--mm));height:calc(25 * var(--mm));border:calc(.6 * var(--mm)) dashed var(--inkt);font-family:var(--display,sans-serif);font-weight:800;font-size:calc(9 * var(--mm));color:#6b6b6b;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.stickerrij__tekst{min-width:0}.stickerrij__titel{font-family:var(--display,sans-serif);font-weight:800;font-size:calc(6 * var(--mm));letter-spacing:calc(-.1 * var(--mm));line-height:1.05}.stickerrij__kort{font-size:calc(3.3 * var(--mm));margin-top:calc(.8 * var(--mm));line-height:1.3}.velvoet{border-top:calc(.6 * var(--mm)) solid var(--inkt);padding-top:calc(3 * var(--mm));justify-content:space-between;align-items:flex-end;gap:calc(8 * var(--mm));display:flex}.handtekening{flex:1}.streepregel{border-bottom:calc(.5 * var(--mm)) solid var(--inkt);height:calc(10 * var(--mm))}.velvoet__bron{font-size:calc(2.6 * var(--mm));text-align:right;max-width:calc(60 * var(--mm));line-height:1.3}.velnotitie{font-size:calc(2.9 * var(--mm));border:calc(.4 * var(--mm)) solid var(--inkt);border-radius:calc(1.5 * var(--mm));padding:calc(2 * var(--mm)) calc(3 * var(--mm));line-height:1.3}.kalender{grid-template-columns:calc(16 * var(--mm)) repeat(12, 1fr);gap:calc(1.2 * var(--mm));flex:1;grid-template-rows:auto 1fr 1fr;min-height:0;display:grid}.kalender__hoek{font-size:calc(2.6 * var(--mm))}.kalender__week{font-family:var(--display,sans-serif);font-weight:800;font-size:calc(3.4 * var(--mm));border-bottom:calc(.5 * var(--mm)) solid var(--inkt);padding-bottom:calc(1 * var(--mm));place-items:center;display:grid}.kalender__rijlabel{font-size:calc(2.9 * var(--mm));padding-right:calc(1.5 * var(--mm));align-items:center;font-weight:700;line-height:1.15;display:grid}.kalender__vak{border:calc(.4 * var(--mm)) solid var(--inkt);border-radius:calc(1 * var(--mm));padding:calc(1.5 * var(--mm));flex-direction:column;justify-content:center;align-items:center;display:flex}.kalender__datumlijn{border-bottom:calc(.35 * var(--mm)) dotted #6b6b6b;width:100%;height:calc(4 * var(--mm));margin-top:auto}.kalender__vakje{width:calc(9 * var(--mm));height:calc(9 * var(--mm));border:calc(.4 * var(--mm)) dashed var(--inkt);margin:auto auto calc(1 * var(--mm));border-radius:50%}.kaartrooster{border-top:calc(.35 * var(--mm)) dashed #767676;border-left:calc(.35 * var(--mm)) dashed #767676;flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-height:0;display:grid}.snijkaart{border-right:calc(.35 * var(--mm)) dashed #767676;border-bottom:calc(.35 * var(--mm)) dashed #767676;padding:calc(6 * var(--mm));flex-direction:column;display:flex;overflow:hidden}.snijkaart__kop{align-items:flex-start;gap:calc(3 * var(--mm));margin-bottom:calc(2 * var(--mm));display:flex}.snijkaart__nummer{width:calc(11 * var(--mm));height:calc(11 * var(--mm));border:calc(.5 * var(--mm)) solid var(--inkt);font-family:var(--display,sans-serif);font-weight:800;font-size:calc(5.5 * var(--mm));border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.snijkaart__titel{font-family:var(--display,sans-serif);font-weight:800;font-size:calc(6 * var(--mm));letter-spacing:calc(-.1 * var(--mm));margin:0;line-height:1}.snijkaart__meta{font-size:calc(2.7 * var(--mm));margin-top:calc(1 * var(--mm));line-height:1.2}.snijkaart__zeg{border:calc(.5 * var(--mm)) solid var(--inkt);border-radius:calc(1.5 * var(--mm));padding:calc(2 * var(--mm)) calc(2.5 * var(--mm));font-family:var(--display,sans-serif);font-weight:800;font-size:calc(3.6 * var(--mm));margin-bottom:calc(2.5 * var(--mm));line-height:1.15}.snijkaart__stappen{counter-reset:kaartstap;font-size:calc(3 * var(--mm));gap:calc(1.4 * var(--mm));margin:0;padding:0;line-height:1.3;list-style:none;display:grid}.snijkaart__stappen>li{counter-increment:kaartstap;grid-template-columns:calc(5 * var(--mm)) 1fr;gap:calc(1.5 * var(--mm));display:grid}.snijkaart__stappen>li:before{content:counter(kaartstap) ".";font-weight:700}.snijkaart__kopje{font-family:var(--display,sans-serif);font-weight:800;font-size:calc(3.2 * var(--mm));text-transform:uppercase;letter-spacing:calc(.1 * var(--mm));margin:calc(3 * var(--mm)) 0 calc(1.4 * var(--mm))}.snijkaart__mis{font-size:calc(3 * var(--mm));gap:calc(1.4 * var(--mm));margin:0;padding:0;line-height:1.3;list-style:none;display:grid}.snijkaart__mis>li{grid-template-columns:calc(5 * var(--mm)) 1fr;gap:calc(1.5 * var(--mm));display:grid}.snijkaart__mis>li:before{content:"";width:calc(2.6 * var(--mm));height:calc(2.6 * var(--mm));margin-top:calc(.8 * var(--mm));background:var(--inkt);clip-path:polygon(50% 0,100% 100%,0 100%)}.snijkaart__voet{padding-top:calc(2 * var(--mm));font-size:calc(2.5 * var(--mm));justify-content:space-between;gap:calc(2 * var(--mm));border-top:calc(.35 * var(--mm)) solid #767676;margin-top:auto;display:flex}.a5paar{grid-template-rows:1fr 1fr;display:grid;position:absolute;inset:0}.a5kaart{padding:calc(12 * var(--mm));flex-direction:column;display:flex;position:relative}.a5kaart+.a5kaart{border-top:calc(.35 * var(--mm)) dashed #767676}.bingorooster{gap:calc(3 * var(--mm));flex:1;grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);display:grid}.bingovak{border:calc(.45 * var(--mm)) solid var(--inkt);border-radius:calc(1.5 * var(--mm));padding:calc(2 * var(--mm));justify-content:space-between;align-items:center;gap:calc(1 * var(--mm));text-align:center;flex-direction:column;display:flex}.bingovak svg{width:100%;height:calc(22 * var(--mm));display:block}.bingovak__naam{font-family:var(--display,sans-serif);font-weight:800;font-size:calc(3.4 * var(--mm));line-height:1.05}.bingovak__hok{width:calc(7 * var(--mm));height:calc(7 * var(--mm));border:calc(.5 * var(--mm)) solid var(--inkt);border-radius:calc(1 * var(--mm))}.plattegrond{padding-block:calc(4 * var(--mm));flex:1;justify-content:center;align-items:center;display:flex}.plattegrond svg{width:100%;height:100%;display:block}.legenda{gap:calc(2 * var(--mm)) calc(6 * var(--mm));font-size:calc(3 * var(--mm));grid-template-columns:1fr 1fr;line-height:1.3;display:grid}.legenda__stap{grid-template-columns:calc(6 * var(--mm)) 1fr;gap:calc(1.5 * var(--mm));display:grid}.legenda__stap b{font-family:var(--display,sans-serif)}.snijhulp{pointer-events:none;position:absolute;inset:0}.snijhulp line{stroke:#767676;stroke-width:calc(.3 * var(--mm));stroke-dasharray:calc(2 * var(--mm)) calc(2 * var(--mm))}@media print{.veld::placeholder{color:#0000;opacity:0}.veld::-webkit-input-placeholder{color:#0000;opacity:0}.veld:focus{outline:0}}.veld--leeg{height:calc(11 * var(--mm));border-bottom:calc(.6 * var(--mm)) solid var(--inkt);display:block}@media screen{.velhouder--mini{margin:0}.velhouder--mini .vel{max-width:none;box-shadow:none;border:0}}
