.company-profile-modal{width:min(1120px,96vw);max-width:none}.company-form-nav{display:flex;gap:4px;position:sticky;top:0;z-index:2;margin:-5px -24px 22px;padding:8px 20px;background:#2b2925;border-block:1px solid #b98a2e;overflow:auto}.company-form-nav a{padding:10px 12px;color:#d7cebb;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap}.company-form-nav a:hover{color:#f3cc60}.company-profile-section{padding:8px 0 25px;scroll-margin-top:60px}.company-profile-section+.company-profile-section{padding-top:23px;border-top:1px solid #e6ddc8}.company-section-title{display:flex;gap:11px;align-items:flex-start;margin-bottom:18px}.company-section-title i{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff0bd;color:#845a0f;font-style:normal}.company-section-title h3{margin:0 0 3px}.company-section-title p{margin:0;color:#777066;font-size:12px}.company-profile-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.company-profile-grid .field:first-child{grid-column:span 2}.company-profile-grid.address .field:nth-child(2){grid-column:span 2}.company-profile-grid .field small{font-size:10px;color:#8b8272}.company-profile-actions{position:sticky;bottom:-24px;margin:0 -24px -24px;padding:17px 24px;background:#fff;border-top:1px solid #e4dccb}@media(max-width:850px){.company-profile-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){.company-profile-grid{grid-template-columns:1fr}.company-profile-grid .field:first-child,.company-profile-grid.address .field:nth-child(2){grid-column:auto}}
