.business-contacts{margin-top:38px;max-width:100%}.business-contacts[hidden],.business-details[hidden]{display:none}.business-phone{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:100%;color:var(--paper,#f2f0e9)}.business-phone-action{font-size:13px;color:var(--muted,#b0b3aa)}.business-phone-number{font-size:clamp(21px,2.1vw,32px);font-weight:400;line-height:1.3;letter-spacing:-.025em;text-decoration:underline;text-decoration-color:var(--orange,#e27a50);text-underline-offset:8px;text-decoration-thickness:1px;overflow-wrap:anywhere;transition:color .2s}.business-phone:hover .business-phone-number{color:var(--orange,#e27a50)}.business-phone:focus-visible{outline:2px solid var(--orange,#e27a50);outline-offset:8px}.business-details{margin-top:27px;padding-top:23px;border-top:1px solid var(--line-dark,#555a51);font-size:12px;line-height:1.7;color:var(--muted,#b0b3aa)}.business-legal-name{margin:0;color:var(--paper,#f2f0e9);font-size:13px;overflow-wrap:anywhere}.business-requisites{display:flex;flex-wrap:wrap;gap:8px 30px;margin:8px 0 0}.business-requisites>div{display:flex;flex-wrap:wrap;gap:0 7px}.business-requisites dt{color:var(--muted,#b0b3aa)}.business-requisites dd{margin:0;overflow-wrap:anywhere}.business-activity{margin:7px 0 0;max-width:650px;overflow-wrap:anywhere}@media(max-width:700px){.business-contacts{margin-top:29px}.business-phone-number{font-size:24px}.business-details{margin-top:23px;padding-top:20px}.business-requisites{column-gap:20px}}
.business-cooperation-note{margin:14px 0 0;color:var(--paper,#f2f0e9);font-size:13px;line-height:1.7;max-width:650px;overflow-wrap:anywhere}
