.JQz_ua_page{padding-top:40px;padding-bottom:40px}.JQz_ua_heading{margin:0 0 24px}.JQz_ua_heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(40px,3.4vw,48px);font-weight:500;line-height:1.15}.JQz_ua_details{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:48px;display:grid}.JQz_ua_details h2{margin:0 0 20px;font-size:clamp(22px,2vw,30px);font-weight:600}.JQz_ua_details address{font-size:clamp(20px,2vw,30px);font-style:normal;line-height:1.6}.JQz_ua_hours{color:var(--muted);margin:20px 0 0;font-size:18px}.JQz_ua_communication{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.JQz_ua_phone{letter-spacing:-.04em;font-size:clamp(24px,2.8vw,40px);font-weight:650}.JQz_ua_additionalPhone{font-size:22px}@media (max-width:760px){.JQz_ua_heading h1{font-size:32px}.JQz_ua_page{padding-top:24px}.JQz_ua_details{grid-template-columns:1fr;gap:32px;margin-bottom:32px}}
