.canvas-blatt{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,30px) 70px}.canvas-leiste{position:sticky;top:0;z-index:5;display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--white);border-bottom:1px solid var(--lichtgrau);padding:12px clamp(16px,4vw,30px)}.canvas-leiste__stand{margin-left:auto;font-size:.8125rem;color:var(--gray-600)}.canvas-leiste__stand b{color:var(--um-violet);font-weight:var(--font-weight-fett)}.canvas-kopf{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-top:26px}.canvas-kopf__marke{width:132px;height:auto;flex:0 0 auto}.canvas-regel{height:6px;width:100px;background:var(--um-violet);border-radius:3px;margin:14px 0 18px}.canvas-reihe{display:grid;gap:14px;margin:14px 0}.canvas-band{display:flex;align-items:center;gap:10px;margin:24px 0 -2px;font-size:var(--text-eyebrow);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-fett);color:var(--gray-600)}.canvas-band__linie{flex:1;height:1px;background:var(--lichtgrau)}.canvas-feld{display:flex;flex-direction:column;padding:14px 16px;border:1px solid var(--lichtgrau);background:var(--white)}.canvas-feld__kopf{display:flex;align-items:center;gap:10px}.canvas-feld__nr{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--um-violet);color:var(--white);font-weight:var(--font-weight-fett);font-size:.875rem}.canvas-feld__lab{font-weight:var(--font-weight-fett);font-size:.9375rem;line-height:1.25}.canvas-feld__hint{margin:6px 0 8px;font-size:.8125rem;line-height:1.5;color:var(--gray-600)}.canvas-blatt textarea{width:100%;min-height:62px;padding:8px 0 2px;border:none;border-top:1px dashed var(--lichtgrau);background:transparent;font-family:inherit;font-size:.9375rem;line-height:1.55;color:var(--black);resize:none;overflow:hidden}.canvas-blatt textarea:focus{outline:none;border-top-color:var(--um-violet)}.canvas-streifen{margin:22px 0;padding:16px 18px;background:var(--black);color:var(--white);border-left:8px solid var(--um-violet)}.canvas-streifen__frage{font-weight:var(--font-weight-fett);font-size:1rem;margin-bottom:4px}.canvas-streifen textarea{color:var(--white);border-top:1px dashed rgba(255,255,255,.35)}.canvas-fuss{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-top:24px;padding-top:14px;border-top:1px solid var(--lichtgrau)}.canvas-fuss__ziel{max-width:640px;font-size:.875rem;color:var(--gray-600)}.canvas-fuss__meta{display:flex;gap:18px}.canvas-fuss__meta label{display:block;font-size:.75rem;font-weight:var(--font-weight-fett);color:var(--gray-600)}.canvas-fuss__meta input{min-width:150px;padding:4px 2px;border:none;border-bottom:1px solid var(--lichtgrau);font-family:inherit;font-size:.875rem;color:var(--black)}.canvas-fuss__meta input:focus{outline:none;border-bottom-color:var(--um-violet)}.canvas-hinweis{margin:18px 0 0;padding:10px 14px;background:var(--gray-050);font-size:.8125rem;color:var(--gray-600)}@media(max-width:860px){.canvas-reihe{grid-template-columns:1fr!important}.canvas-kopf{flex-direction:column-reverse;align-items:flex-start}}@media print{@page{size:A4 landscape;margin:8mm}.hdr,.canvas-leiste,.footer-cta,.ftr,footer,.cc,.canvas-hinweis{display:none!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:11px}.canvas-blatt{max-width:none;padding:0}.canvas-kopf{padding-top:0}.canvas-kopf__marke{width:118px}.canvas-regel{height:5px;width:84px;margin:6px 0 12px}.canvas-band{margin:10px 0 2px}.canvas-reihe{gap:12px;margin:10px 0}.canvas-feld{padding:9px 13px}.canvas-feld__nr{width:21px;height:21px;font-size:12px}.canvas-feld__lab{font-size:12px}.canvas-feld__hint{margin:3px 0 6px;font-size:10px;line-height:1.4}.canvas-blatt textarea{height:auto!important;min-height:78px!important;padding:6px 0 1px;font-size:11px;border-top:1px solid var(--lichtgrau)}.canvas-streifen{margin:12px 0;padding:12px 15px}.canvas-streifen textarea{min-height:58px!important}.canvas-fuss{margin-top:12px;padding-top:9px}.canvas-feld,.canvas-reihe,.canvas-band,.canvas-streifen,.canvas-fuss{break-inside:avoid}}
