.care-page{margin:0;background:#f4f5f0;color:#263e36;font-family:system-ui,sans-serif;padding:24px}.care-manual,.assembly-manual{max-width:940px;margin:auto;color:#263e36;font-family:system-ui,sans-serif}.care-section{margin:24px 0}.care-section h2{font-size:19px;margin:0 0 12px}.care-section li{font-size:14px;line-height:1.9;margin:9px 0}.care-manual .manual-page,.assembly-manual .manual-page{background:white;border:1px solid #dce3d9;border-radius:15px;padding:30px;margin:20px 0}.manual-page .eyebrow{font-size:11px;letter-spacing:.14em;color:#6a7d70}.manual-page li{line-height:1.85;margin:13px 0}.manual-page .help{font-size:13px;line-height:1.85;color:#637368}.manual-page h1{font-size:28px}.manual-page h2{font-size:22px}.manual-page .order-art{height:440px}.joint-legend{display:flex;gap:12px 22px;flex-wrap:wrap;font-size:12px;margin:14px 0;line-height:1.7}.joint-legend span{display:flex;align-items:center;gap:8px}.joint-legend i{display:inline-block;width:17px;height:6px;background:#ee7929}.joint-legend .final{background:#1686c4}.care-page button{font:inherit;padding:12px 18px;border:0;border-radius:9px;cursor:pointer}.care-page .primary{background:#274e40;color:white}.manual-page .table-scroll{overflow:auto}.manual-page .details-table{width:100%;border-collapse:collapse;font-size:12px}.manual-page .details-table th,.manual-page .details-table td{padding:9px 7px;text-align:left;border-bottom:1px solid #e6ebe3}.manual-page table tr{break-inside:avoid}@media(max-width:600px){.care-page{padding:14px}.care-manual .manual-page,.assembly-manual .manual-page{padding:19px}.manual-page .order-art{height:350px}.document-actions{flex-wrap:wrap}.care-section li{font-size:13px}}
@media print{.care-page{padding:0;background:white}.care-manual,.assembly-manual{max-width:none}.care-manual .manual-page,.assembly-manual .manual-page{padding:0;margin:0;border:0;border-radius:0;break-after:page}.manual-page:last-child{break-after:auto}.manual-page .order-art{height:125mm;margin:14px 0}.care-section{break-inside:avoid;margin:17px 0}.care-section li{font-size:10.5pt;line-height:1.7;margin:7px 0}.manual-page .details-table{font-size:9pt}.manual-page .details-table td,.manual-page .details-table th{padding:6px}.manual-page .help{font-size:9pt}.manual-page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

.contact-qr{margin:12px 0 0;break-inside:avoid}.contact-qr img{display:block;width:36mm;height:36mm;background:white}.contact-qr figcaption{font-size:11px;color:#637368;margin-top:5px}
