.request-form .request-comment{min-height:112px;resize:vertical;line-height:1.65}.request-form .request-comment[data-autosized=true]{resize:none;overflow-y:hidden}.request-form .request-business{margin:4px 0 8px;border:1px solid #aec7b8;border-radius:12px;background:#edf4ed;overflow:clip}.request-business>summary{display:flex;align-items:center;gap:14px;min-height:76px;padding:15px 18px;list-style:none;cursor:pointer;color:#244d40;transition:background .18s ease}.request-business>summary::-webkit-details-marker{display:none}.request-business>summary:hover{background:#e3eee2}.request-business>summary:focus-visible{outline:2px solid #ac700e;outline-offset:-4px}.request-business>summary>svg{width:28px;height:28px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.request-business>summary>span:not(.request-business__action){flex:1;min-width:0}.request-business strong{display:block;font-size:16px;line-height:1.4;font-weight:650}.request-business small{display:block;margin-top:3px;font-size:14px;line-height:1.5;color:#47675b}.request-business__action{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:600}.request-business__action b{display:grid;place-items:center;width:28px;height:28px;border:1px solid #b1c8b7;border-radius:50%;background:#fff;font-size:22px;font-weight:400;transition:transform .2s}.request-business[open] .request-business__action b{transform:rotate(45deg)}.request-business>div{padding:4px 18px 18px}@media(max-width:520px){.request-business>summary{flex-wrap:wrap;gap:10px;padding:14px}.request-business__action{margin-left:38px}.request-business>div{padding:0 14px 14px}.request-business small{font-size:13px}}@media(prefers-reduced-motion:reduce){.request-business>summary,.request-business__action b{transition:none}}