.cad-brand-pdf{border:1px solid #c9dfe7;border-left:4px solid #0089a7;background:#f1f8fb;border-radius:5px;padding:13px 15px;margin:14px 0;color:#17374f;min-width:0}
.cad-brand-pdf-title{font-size:1rem;font-weight:800;color:#073f70;margin:0 0 9px;line-height:1.35}
.cad-pdf-item{padding:10px 0;min-width:0}.cad-pdf-item+.cad-pdf-item{border-top:1px solid #d2e2eb}.cad-pdf-name{display:block;font-weight:700;line-height:1.4;overflow-wrap:anywhere;font-size:.95rem}
.cad-pdf-tags{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.cad-pdf-tag{font-size:.73rem;padding:3px 7px;border-radius:3px;background:#e2edf3;color:#274c68}.cad-pdf-archive{background:#fff0d4;color:#6b4400}
.cad-pdf-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.cad-pdf-actions a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:35px;padding:7px 10px;border:1px solid #087f99;border-radius:4px;text-decoration:none;font-size:.84rem;font-weight:800;line-height:1.3;color:#fff;background:#087f99}
.cad-pdf-actions a[data-brand-pdf-download]{background:#fff;color:#073f70}.cad-pdf-actions a:hover,.cad-pdf-actions a:focus-visible{background:#ffb921;color:#073f70;border-color:#ac7600;outline-offset:3px}
.cad-pdf-more{margin:10px 0 0}.cad-pdf-more summary{cursor:pointer;color:#073f70;font-weight:800;font-size:.9rem;padding:7px 0}.cad-pdf-more summary:hover,.cad-pdf-more summary:focus-visible{color:#006f87;text-decoration:underline}
.cad-pdf-quick{padding:26px 0;background:#edf6fa;border-block:1px solid #c9dfe7}.cad-pdf-quick h2{margin:0 0 10px;color:#073f70}.cad-pdf-quick-intro{font-size:.9rem;color:#526d80;margin:0 0 12px;line-height:1.5}
.cad-pdf-quick-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,295px),1fr));gap:14px}.cad-pdf-quick-grid>.cad-pdf-item{border:1px solid #ccdde7;border-radius:5px;background:#fff;padding:15px}.cad-pdf-quick .cad-pdf-more{background:#fff;border:1px solid #ccdde7;padding:10px 15px;border-radius:5px}
.cp-brand-card .cad-category-shortcut{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:8px}.cad-category-products{font-weight:700;text-decoration:underline;text-underline-offset:3px;color:#07547c}.cad-category-pdf{display:inline-flex;gap:4px;padding:3px 7px;border:1px solid #9cc9d5;background:#e8f7fb;border-radius:4px;color:#07547c;font-size:.8rem;font-weight:800;text-decoration:none}
.cad-category-products:hover,.cad-category-products:focus-visible,.cad-category-pdf:hover,.cad-category-pdf:focus-visible{background:#ffdf86;color:#073f70;outline-offset:3px}.cad-category-pdf-note{font-size:.7rem;color:#526d80}
@media(max-width:600px){.cad-brand-pdf{padding:11px}.cad-pdf-actions a{min-height:40px}.cad-pdf-quick{padding:21px 0}.cad-category-pdf{min-height:30px;align-items:center}}
