.kb-company-title-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.kb-company-title-row h1{margin-right:0}.kb-company-rating{display:inline-flex;gap:5px;align-items:center;font-size:13px;white-space:nowrap;color:var(--kb-green,#087443);font-weight:700}.kb-company-rating>span{color:#d99b00;font-size:19px}.kb-company-header-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.kb-company-header-actions form{margin:0}.kb-business-follow,.kb-company-header-actions .kb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--kb-green,#087443);color:var(--kb-green,#087443);border-radius:999px;background:#fff;font:inherit;font-weight:750;font-size:13px;gap:6px;cursor:pointer;text-decoration:none}.kb-business-follow[aria-pressed=true]{background:var(--kb-green,#087443);color:#fff}.kb-business-follow:focus-visible{outline:3px solid #ffc928;outline-offset:3px}.kbp-view-count{font-size:13px!important;margin:6px 0 10px!important;color:inherit}.kb-company-header-actions .kb-notice{font-size:12px}@media(max-width:640px){.kb-company-header-actions{justify-content:flex-start;gap:8px}.kb-company-header-actions .kb-btn,.kb-business-follow{font-size:12px;padding:10px 12px}.kb-company-title-row{gap:6px}.kb-company-rating{margin-bottom:10px}}

.kb-company-contact-actions .kb-follow-wrap{display:inline-flex;align-items:center}.kb-company-contact-actions .kb-business-follow{min-height:46px;padding:11px 16px}.kb-company-header-actions:empty{display:none}
