.zorg{font:15px/1.55 system-ui;color:var(--tx,#172b46);max-width:1200px;margin:auto}.zorg h1,.zorg h2{font-size:28px;line-height:1.2;margin:0 0 16px}.zorg h3,.zorg h4{margin:0 0 10px}.zorg p{margin:0 0 12px;overflow-wrap:anywhere;white-space:pre-line}.zorg-eyebrow{color:var(--gold,#916b24);text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:700}.zorg-muted{color:var(--mut,#586b84);font-size:13px}.zorg article,.zorg form{padding:20px;background:var(--bg2,#fff);border:1px solid var(--line,#d6dfea);border-radius:16px;margin:16px 0}.zorg-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.zorg-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:12px 0}.zorg button,.zorg a{font:inherit}.zorg a{color:var(--acc,#155fa8)}.zorg button{padding:10px 16px;min-height:44px;border:1px solid var(--line,#bdd0e3);border-radius:9px;background:var(--card2,#edf4fb);color:var(--tx,#172b46);cursor:pointer}.zorg button[type=submit]{background:var(--btn-bg,#0369a1);color:var(--btn-fg,#fff)}.zorg button:disabled{opacity:.5;cursor:not-allowed}.zorg label{display:block;font-weight:600;margin:14px 0}.zorg input,.zorg select,.zorg textarea{display:block;box-sizing:border-box;width:100%;font:inherit;padding:10px;margin-top:5px;border:1px solid var(--line,#bdd0e3);border-radius:8px;background:var(--bg,#fff);color:var(--tx,#172b46)}.zorg textarea{min-height:130px;resize:vertical}.zorg :focus-visible{outline:3px solid var(--acc,#155fa8);outline-offset:3px}.zorg [role=status]:not(:empty){padding:14px;background:var(--card2,#edf4fb);border-radius:8px}.zorg-shift{border-top:1px solid var(--line,#d6dfea);padding-top:18px;margin-top:18px}@media(max-width:760px){.zorg-grid{grid-template-columns:1fr}.zorg article,.zorg form{padding:16px}}
