.company-profile{display:flex;justify-content:space-between;align-items:center}.company-identity{display:flex;align-items:center;gap:15px}.company-identity .brand-mark{width:54px;height:54px}.company-identity span,.company-fields small,.contact-profile small{color:var(--muted);font-size:11px}.company-identity h2{font-size:19px;margin:4px 0}.company-identity p{margin:0;color:var(--muted);font-size:12px}.company-fields{display:flex;gap:32px}.company-fields div{display:grid;gap:5px}.official-logo{width:82px;height:82px;object-fit:contain;background:#fffaf0;border:1px solid var(--line);border-radius:14px;padding:7px}.identity-tags{display:flex;gap:7px;flex-wrap:wrap}.identity-tags span{background:#edf5f1;color:var(--green);padding:7px 10px;border-radius:20px;font-size:11px;font-weight:700}.contact-profile{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:18px}.contact-profile div{display:grid;gap:6px}.contact-profile b{font-size:13px;line-height:1.4}.online{color:#247151}.product-actions{display:flex;gap:7px;flex-wrap:wrap;padding-top:15px;border-top:1px solid var(--line)}@media(max-width:1000px){.contact-profile{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.company-profile,.company-fields{align-items:flex-start;display:grid;gap:18px}.contact-profile{grid-template-columns:1fr}}
