.bf-work-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.bf-work-fields label{display:block;font-size:13px;font-weight:600;color:var(--mh-muted);margin-bottom:10px}.bf-work-fields select{display:block;width:100%;min-width:0;min-height:54px;padding:12px 40px 12px 15px;border:1px solid var(--mh-line);border-radius:12px;background:var(--mh-soft);color:var(--mh-ink);font:inherit;font-size:14px}.bf-work-fields select:focus-visible{outline:2px solid var(--mh-accent);outline-offset:3px}.bf-work-answer{margin:0 0 24px}.bf-work-answer h3{font-size:24px;margin-bottom:12px}.bf-work-answer p+p{margin-top:12px;padding-top:12px;border-top:1px solid var(--mh-line)}.bf-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bf-model-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--mh-line);border-radius:23px;background:var(--mh-panel)}.bf-model-card:hover{border-color:var(--mh-accent)}.bf-model-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.bf-model-card>div{padding:25px}.bf-model-card h3{font-size:27px}.bf-model-card p{margin:16px 0 20px;font-size:14px;line-height:1.85;color:var(--mh-muted)}.bf-model-card span{display:block;border-top:1px solid var(--mh-line);padding-top:17px;color:var(--mh-accent);font-size:12px;font-weight:600}.bf .bf-model-related{margin-top:38px}.bf .bf-model-related h3{font-size:23px}.bf .bf-sources{font-size:13px;line-height:1.85;color:var(--mh-muted)}.bf .bf-sources li{margin-top:10px}@media(max-width:900px){.bf-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.bf-work-fields,.bf-model-grid{grid-template-columns:1fr}.bf-work-fields{gap:18px}.bf-work-answer h3{font-size:21px}.bf-model-card>div{padding:23px}}
.bf-table-wrap[aria-label="Требования тормозной системы Весты"] table{min-width:900px}
