.sheet.astro-zailw2sg{max-width:var(--container-narrow);padding:clamp(40px, 7vw, 90px) var(--gutter) clamp(50px, 7vw, 90px);margin:0 auto}.sheet__print-brand.astro-zailw2sg{display:none}.sheet__eyebrow.astro-zailw2sg{font-family:var(--font-heading);color:var(--accent);margin-bottom:10px;font-weight:600}.sheet__title.astro-zailw2sg{color:var(--ink);margin-bottom:20px;font-size:clamp(30px,4.5vw,48px);font-weight:700;line-height:1.15}.sheet__notice.astro-zailw2sg{background:var(--surface);border-left:4px solid var(--accent);color:var(--body);border-radius:4px 14px;margin-bottom:22px;padding:16px 20px;line-height:1.6}.sheet__actions.astro-zailw2sg{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:36px;display:flex}.sheet__hint.astro-zailw2sg{color:var(--muted);font-size:15px}.kpis.astro-zailw2sg{border:1px solid var(--border);border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0 0 56px;padding:0;list-style:none;display:grid;overflow:hidden}.kpis__item.astro-zailw2sg{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;gap:4px;padding:20px 22px;display:flex}.kpis__item.astro-zailw2sg:last-child{border-right:none}.kpis__value.astro-zailw2sg{font-family:var(--font-heading);color:var(--ink);font-size:30px;font-weight:700;line-height:1.1}.kpis__label.astro-zailw2sg{color:var(--body-soft)}.part.astro-zailw2sg{margin-bottom:52px}.part__title.astro-zailw2sg{color:var(--ink);border-bottom:2px solid var(--water);align-items:baseline;gap:14px;margin-bottom:16px;padding-bottom:10px;font-size:clamp(23px,3vw,30px);font-weight:700;display:flex}.part__num.astro-zailw2sg{color:var(--accent);font-size:.8em}.part__subtitle.astro-zailw2sg{color:var(--ink);margin:28px 0 10px;font-size:19px;font-weight:600}.part__text.astro-zailw2sg{color:var(--body-soft);max-width:64ch;margin-bottom:16px;font-size:18px;line-height:1.65}.part__note.astro-zailw2sg{color:var(--muted);max-width:64ch;font-size:15px}.part__list.astro-zailw2sg{color:var(--body-soft);flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:17px;line-height:1.6;display:flex}.table-wrap.astro-zailw2sg{margin:20px 0}.table.astro-zailw2sg{border-collapse:collapse;width:100%;font-size:16px}.table.astro-zailw2sg caption.astro-zailw2sg{text-align:left;color:var(--ink);padding-bottom:8px;font-weight:600}.table.astro-zailw2sg th.astro-zailw2sg,.table.astro-zailw2sg td.astro-zailw2sg{text-align:left;border-bottom:1px solid var(--border);color:var(--body-soft);vertical-align:top;padding:10px 12px}.table.astro-zailw2sg thead.astro-zailw2sg th.astro-zailw2sg{color:var(--ink);background:var(--surface);border-bottom:2px solid var(--border)}.table.astro-zailw2sg tbody.astro-zailw2sg th.astro-zailw2sg{color:var(--ink);font-weight:600}.callout.astro-zailw2sg{background:var(--surface);border-left:4px solid var(--ok);color:var(--body);border-radius:4px 14px;margin-top:28px;padding:18px 22px;line-height:1.6}.callout__title.astro-zailw2sg{color:var(--ink);margin-bottom:6px;font-size:19px;font-weight:600}.cards.astro-zailw2sg{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.card.astro-zailw2sg{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);color:var(--body-soft);padding:22px 24px;line-height:1.6}.card__title.astro-zailw2sg{color:var(--ink);margin-bottom:8px;font-size:19px;font-weight:600}.points.astro-zailw2sg{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.points__item.astro-zailw2sg{border-left:2px solid var(--water);padding-left:20px}.points__title.astro-zailw2sg{color:var(--ink);margin-bottom:6px;font-size:18px;display:block}.points__text.astro-zailw2sg{color:var(--body-soft);max-width:60ch;line-height:1.6}.sheet__back.astro-zailw2sg{margin-top:20px;font-size:17px}@media print{@page{margin:14mm 12mm}html,body{background:#fff!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.site-header,.site-footer,.media-notice,.cta-band,.weight-float,.skip-link,.sheet__actions,.sheet__back{display:none!important}html:root{--bg:#fff;--surface:#fff;--border:#b6c0bd}.sheet{max-width:none;padding:0}.sheet__print-brand{border-bottom:2px solid var(--accent);color:var(--muted);align-items:center;gap:16px;margin-bottom:24px;padding-bottom:12px;font-size:13px;display:flex!important}.sheet__notice,.callout,.card{border:1px solid var(--border);border-radius:4px}.part__title,.part__subtitle,.callout__title,.card__title{break-after:avoid}tr,.callout,.card,.points__item,.kpis{break-inside:avoid}}
