.business-shell{max-width:1200px}.business-hero{justify-content:space-between;align-items:center;gap:40px;padding:22px 0 32px;display:flex}.business-hero h1{max-width:790px;font-size:clamp(36px,4.8vw,58px)}.business-hero p{max-width:635px;color:var(--muted);font-size:17px}.business-hero-icon{background:var(--warm);color:var(--brand);border-radius:85px 85px 22px 22px;flex-shrink:0;justify-items:center;gap:16px;padding:32px 44px;display:grid;transform:rotate(5deg)}.business-hero-icon span{color:var(--ink);font-size:18px;font-weight:800}.business-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:28px;display:grid}.business-form fieldset,.business-review fieldset{border:0;min-width:0;margin:0;padding:0}.business-form .panel{margin-bottom:22px}.business-section-title{align-items:flex-start;gap:15px;display:flex}.business-section-title>span{background:var(--warm);min-width:36px;height:36px;color:var(--brand-text);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.business-section-title h2{margin:4px 0 8px;font-size:20px}.business-section-title p{color:var(--muted);margin:0;font-size:13px}.business-form small{color:var(--muted);font-weight:400;line-height:1.6}.business-form .check,.business-review .check{align-items:flex-start;line-height:1.65}.business-form .check input,.business-review .check input{flex-shrink:0;margin-top:3px}.business-form .business-foods{border-top:1px solid var(--line);padding-top:16px}.business-foods legend{padding-right:15px;font-size:13px;font-weight:700}.business-foods summary{font-weight:600}.business-chips{flex-wrap:wrap;gap:8px;padding:4px 0 12px;display:flex}.business-chips label{border:1px solid var(--line);cursor:pointer;border-radius:24px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:500;display:flex}.business-chips input{width:15px;height:15px;margin:0}.business-chips .chosen{background:var(--warm);border-color:var(--brand);color:var(--ink)}.business-aside{gap:22px;display:grid}.business-how{background:var(--ink);color:var(--bg);border:0}.business-how .eyebrow{color:#ffb699}.business-how h2{margin-top:10px;font-size:25px}.business-how ol{counter-reset:steps;padding:0;list-style:none}.business-how li{counter-increment:steps;border-bottom:1px solid #59454f;padding:16px 0 16px 35px;line-height:1.6;position:relative}.business-how li:before{content:counter(steps);color:#ffb699;font-weight:700;position:absolute;left:0}.business-how li strong{font-size:14px;display:block}.business-how li span{color:#dccbcd;margin-top:5px;font-size:13px;display:block}.business-how .fine{color:#dccbcd}.business-pilot{background:#49313e;border-radius:9px;gap:10px;padding:13px;font-size:12px;line-height:1.65;display:flex}.business-pilot svg{flex-shrink:0;margin-top:3px}.business-mine h2{font-size:19px}.business-mine article{border-top:1px solid var(--line);padding:20px 0 5px}.business-mine h3{margin:12px 0 8px;font-size:16px}.business-status{background:var(--warm);color:var(--ink);border-radius:6px;padding:6px 9px;font-size:11px;font-weight:700;display:inline-block}.business-status.approved{color:#245739;background:#e8f3ea}.business-status.rejected{color:#8c3027;background:#f6e5e5}.business-status.changes_requested{color:#715321;background:#fff0c2}.business-feedback{border-left:3px solid var(--brand);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 0 8px 12px;font-size:13px}.business-inbox-head{flex-wrap:wrap;align-items:end;gap:22px;margin:15px 0 28px;display:flex}.business-inbox-head h2{margin-right:auto}.business-request-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.business-request-grid h3{margin:18px 0 10px}.business-request-grid p{font-size:13px}.business-review{max-width:900px;margin:auto}.business-review-heading{justify-content:space-between;align-items:center;gap:20px;margin:18px 0;display:flex}.business-review-heading h2{margin:0;font-size:30px}.business-data{grid-template-columns:1fr 1fr;gap:20px;padding:20px 0;display:grid}.business-data dt{color:var(--muted);margin-bottom:6px;font-size:12px}.business-data dd{white-space:pre-wrap;margin:0;font-size:14px}.business-private,.business-compare{background:var(--tint);border-radius:12px;margin:24px 0;padding:20px}.business-private p,.business-compare p{margin:10px 0 0;font-size:13px}.business-review fieldset{border-top:1px solid var(--line);padding-top:24px}.business-messages{scroll-margin-top:20px}.business-messages .error{flex-wrap:wrap;justify-content:space-between}.business-messages:focus{outline:none}.business-review p,.business-mine p,.business-request-grid h3{overflow-wrap:anywhere}.business-review .actions .button{max-width:100%}.business-inbox-head select{min-width:210px}@media (max-width:1000px){.business-layout{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.business-form .fields{grid-template-columns:1fr}.business-hero-icon{padding:26px}.business-request-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.business-layout{grid-template-columns:1fr}.business-hero{padding:8px 0 18px}.business-hero-icon{display:none}.business-hero p{font-size:15px}.business-shell .header>.actions{gap:8px;width:100%}.business-shell .header>.actions a{flex:1;font-size:12px}.business-aside{grid-row:1}.business-how{padding:20px}.business-how h2{font-size:21px}.business-how ol{display:none}.business-how>.fine{margin:12px 0}.business-mine{order:-1}.business-mine:not(:has(article)){display:none}.business-form .panel{padding:22px 18px}.business-section-title{gap:12px}.business-section-title h2{font-size:19px}.business-form .primary{width:100%}.business-request-grid{grid-template-columns:1fr}.business-review-heading{flex-direction:column;align-items:start}.business-data{grid-template-columns:1fr}.business-review .actions{flex-direction:column}.business-review-heading h2{font-size:26px}.business-inbox-head{flex-direction:column;align-items:stretch}.business-inbox-head h2{margin-bottom:0}.business-shell footer{align-items:start}.business-hero h1{font-size:36px}}
