﻿ .g-actie{margin-top:var(--b-s5)}.g-actie .p-acties{margin-top:0}.g-eisen{margin-top:var(--b-s4);border:1px solid var(--b-line);border-radius:var(--b-r-m);display:grid;overflow:hidden}.g-eisen li{border-bottom:1px solid var(--b-line);grid-template-columns:30px minmax(0,1fr);gap:2px 14px;padding:12px 16px;display:grid}.g-eisen li:nth-child(2n){background:var(--b-zebra)}.g-eisen li:last-child{border-bottom:0}.g-eisen li>.g-nr{grid-row:1/span 2;margin:1px 0 0}.g-eisen strong{color:var(--b-ink);font-weight:650}.g-eisen span.g-uitleg{color:var(--b-ink-mid);grid-column:2;font-size:15px;line-height:1.55}.g-nr{background:var(--b-action);color:#fff;font-feature-settings:var(--b-num);vertical-align:1px;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.g-eisen .g-nr{width:30px;height:30px;margin-left:0;font-size:14px}.g-voorbeeld{margin:var(--b-s5) 0 0;border:1px solid var(--b-line);border-radius:var(--b-r-l);background:var(--b-mist);padding:var(--b-s5)}.g-voorbeeld-lint{background:var(--b-warn-tint);color:var(--b-warn);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;margin-bottom:12px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}.g-factuur{border:1px solid var(--b-line);border-radius:var(--b-r-s);box-shadow:var(--b-shadow-2);color:var(--b-ink);background:#fff;padding:clamp(16px,4vw,40px);font-size:14px;line-height:1.55}.ar-tekst .g-factuur p{color:var(--b-ink);margin:0;font-size:14px}.ar-tekst .g-factuur p+p{margin-top:8px}.g-f-kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.g-f-kop strong{letter-spacing:-.01em;font-size:18px}.g-f-titel{letter-spacing:.08em;color:var(--b-ink-soft);font-size:22px;font-weight:720}.g-f-rij{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.g-f-label{letter-spacing:.06em;text-transform:uppercase;color:var(--b-ink-soft);font-size:12px;font-weight:650;display:block}.g-f-rij p .g-f-label{margin-right:8px;display:inline}.g-f-tabelwrap{margin-top:28px;overflow-x:auto}.g-factuur table{border-collapse:collapse;font-feature-settings:var(--b-num);width:100%;min-width:480px}.g-factuur th,.g-factuur td{text-align:left;border-bottom:1px solid var(--b-line);color:var(--b-ink);padding:8px 6px;font-size:14px}.g-factuur thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--b-ink-soft);font-size:12px}.g-factuur td:last-child,.g-factuur th:last-child{text-align:right;white-space:nowrap}.g-factuur tfoot th{text-align:right;font-weight:500}.g-factuur .g-f-totaal th,.g-factuur .g-f-totaal td{border-bottom:0;font-size:15px;font-weight:720}.ar-tekst .g-factuur p.g-f-voet{color:var(--b-ink-mid);margin-top:24px;font-size:13px}.g-voorbeeld figcaption{color:var(--b-ink-mid);margin-top:14px;font-size:14px;line-height:1.55}@media (max-width:640px){.g-eisen li{gap:2px 12px;padding:12px}.g-f-rij{grid-template-columns:minmax(0,1fr)}.ar-sectie .g-voorbeeld{border-inline:0;border-radius:0;margin-inline:-18px;padding:12px 0}.ar-sectie .g-voorbeeld-lint{margin-left:18px}.ar-sectie .g-voorbeeld figcaption{padding-inline:18px}.ar-sectie .g-factuur{border-inline:0;border-radius:0}.g-factuur{padding:14px 10px}.g-factuur table{min-width:0}.g-factuur th,.g-factuur td{padding:6px 3px;font-size:12.5px}.g-factuur thead th{letter-spacing:0;font-size:10.5px}.g-factuur .g-nr{width:18px;height:18px;margin-left:3px;font-size:10px}.g-f-tabelwrap{overflow-x:auto}}
