.public-biz-page{max-width:1120px;margin:32px auto 56px;padding-inline:20px}.public-biz-profile{overflow-wrap:anywhere;gap:16px;display:grid}.public-biz-profile :is(h1,h2,h3,h4,p){margin:0}.public-biz-profile p{margin-top:8px}.public-biz-summary,.public-biz-details section{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:20px}.public-biz-summary{border-top:16px solid var(--soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.public-biz-summary>div{flex:270px;min-width:0}.public-biz-summary>.public-biz-profile-actions{flex-wrap:wrap;flex:0 auto;gap:8px;display:flex}.profile-interest-task{max-width:620px}.profile-interest-task :is(.primary,.secondary){justify-self:start}.public-biz-details{grid-template-columns:3fr 2fr;align-items:start;gap:16px;display:grid}.public-biz-details>aside{grid-column:2;gap:16px;display:grid}.public-biz-details li+li{margin-top:8px}.public-biz-editor{gap:12px;display:grid}.public-biz-editor-heading,.public-biz-paired-fields{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.public-biz-editor-heading h2,.public-biz-section-intro :is(h3,p){margin:0}.public-biz-section-intro{border-bottom:1px solid var(--line);gap:4px;padding-block:12px;display:grid}.public-biz-status{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:.875rem}.public-biz-paired-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.public-biz-field{gap:4px;display:grid}.public-biz-editor-disclosure{border-top:1px solid var(--line);padding-block:10px}.public-biz-editor-disclosure summary{cursor:pointer}.public-biz-editor-disclosure summary svg{vertical-align:text-bottom;margin-inline:4px}.public-biz-editor-disclosure>label{margin-block:10px}.public-biz-editor .public-biz-index{align-items:center;gap:8px;display:flex}.public-biz-editor .public-biz-index input{width:auto;margin:0}.public-biz-editor[hidden]{display:none}.public-biz-editor label:not(.public-biz-index){gap:4px;display:grid}.public-biz-editor label[hidden]{display:none}.public-biz-editor textarea{resize:vertical}.public-biz-editor-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:660px){.public-biz-paired-fields,.public-biz-details{grid-template-columns:minmax(0,1fr)}.public-biz-details>aside{grid-column:auto}}
