.model-print-page{padding-top:28px;padding-bottom:48px}.print-actions{flex-wrap:wrap;gap:14px;display:flex}.sheet-print-options{align-items:center;gap:12px;margin-top:24px;font-size:16px;display:flex}.sheet-print-options input{accent-color:#e60012;width:20px;height:20px}.sheet-print-sheet{background:#fff;border:1px solid #dedfe1;margin-top:28px;padding:32px}.sheet-print-topline{border-bottom:2px solid #161719;justify-content:space-between;gap:20px;margin-bottom:28px;padding-bottom:14px;font-size:14px;display:flex}.sheet-model-head{grid-template-columns:1fr 260px;align-items:center;gap:28px;display:grid}.sheet-model-head img{object-fit:contain;width:100%;height:220px}.sheet-model-head h1{font-size:36px}.sheet-kicker{color:#5d6269;font-size:14px}.sheet-note{background:#f5f6f7;margin:24px 0;padding:18px;font-size:16px}.sheet-print-section{margin-top:32px}.sheet-print-section h2{font-size:26px}.sheet-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:16px}.sheet-table th,.sheet-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dedfe1;padding:12px}.sheet-table th{font-weight:600}.sheet-table .unit{color:#5d6269}.sheet-table tr:nth-child(2n){background:#f7f8f9}.sheet-drawings{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sheet-drawings figure{margin:0}.sheet-drawings img{width:100%;height:auto}.sheet-drawings figcaption{font-size:14px}.sheet-print-link{overflow-wrap:anywhere}@media (width<=640px){.sheet-print-sheet{padding:18px}.sheet-model-head,.sheet-drawings{grid-template-columns:1fr}.sheet-print-topline{flex-direction:column;gap:6px}.sheet-table{font-size:14px}.sheet-table th,.sheet-table td{padding:9px 6px}.sheet-model-head h1{font-size:28px}}@page{size:A4;margin:13mm}@media print{body{color:#000!important;background:#fff!important}.site-header,.site-footer,.skip-link,.cookie-banner,.inquiry-dialog,.sheet-no-print{display:none!important}.model-print-page{width:auto;max-width:none;margin:0;padding:0}.sheet-print-sheet{border:0;margin:0;padding:0}.sheet-print-topline{font-size:8pt}.sheet-model-head{break-inside:avoid;grid-template-columns:1fr 45mm;gap:8mm}.sheet-model-head h1{font-size:23pt}.sheet-model-head img{height:40mm}.sheet-table{table-layout:fixed;font-size:8pt;line-height:1.4}.sheet-table th,.sheet-table td{padding:2mm}.sheet-table tr,.sheet-note,figure{break-inside:avoid}.sheet-table thead{display:table-header-group}.sheet-print-section{margin-top:7mm}.sheet-print-section h2{break-after:avoid;font-size:15pt}.sheet-print-section h3{break-after:avoid;font-size:12pt}.sheet-print-sheet p,.sheet-note{font-size:9pt}.sheet-drawings{display:block}.sheet-drawings figure{margin:5mm 0}.sheet-drawings img{object-fit:contain;max-height:150mm}.sheet-print-without-drawings [data-print-drawing-section]{display:none!important}.sheet-print-link{font-size:8pt}a{color:#000!important}.site-header-spacer,.skip-to-content,.back-to-top{display:none!important}}.sheet-page-title{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(26px,4vw,36px);font-weight:700;line-height:1.25}@media screen{.model-print-page{max-width:1120px;font:18px/1.65 Manrope,Arial,sans-serif}.sheet-page-title{font-size:30px;line-height:1.25}.model-print-page .print-actions{gap:12px}.model-print-page .button{border-radius:6px;justify-content:center;min-height:52px;padding:14px 22px;font-size:18px;line-height:1.4}.model-print-page .button.outline{color:#252d34;background:#fff;border:1px solid #8997a3}.model-print-page .button.outline:hover{background:#f1f3f4;border-color:#536574}.sheet-print-sheet{border-radius:10px;padding:32px}.sheet-table{font-size:18px;line-height:1.6}.sheet-note{border-radius:6px;font-size:18px;line-height:1.65}.sheet-print-options,[data-print-status]{font-size:16px;line-height:1.65}.sheet-model-head>div>p:not(.sheet-kicker){font-size:18px}.model-print-page :focus-visible{outline-offset:3px;outline:2px solid #536b7d}}@media screen and (width<=640px){.sheet-print-sheet{padding:20px}.sheet-table{font-size:16px}.print-actions>.button{width:100%}.sheet-page-title{font-size:26px}}.sheet-table .sheet-col-label{width:44%}.sheet-table .sheet-col-unit{width:12%}.sheet-table .sheet-col-value{width:44%}.sheet-table .sheet-col-half{width:50%}.sheet-table th,.sheet-table td{white-space:normal;word-break:normal}
