/*! next CSS — собрано tools/css-build.mjs, не редактировать вручную | 2026-10-30 */
html[lang='ar']{direction: rtl}html[lang='ar'] body{direction: rtl;text-align: start}html[lang='ar'] :where(p,li,dd,dt,blockquote,figcaption,small,strong,b,em){text-align: start}html[lang='ar'] :where(h1,h2,h3,h4,h5,h6){text-align: start}html[lang='ar'] :where(th,td,caption){text-align: start}@media (max-width: 767.98px){html[lang='ar'] .about-num-row{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}html[lang='ar'] .about-num-row>*{margin: 0;max-width: none;width: 100%;transform: none!important}html[lang='ar'] .about-num-row>:nth-child(1),html[lang='ar'] .about-num-row>:nth-child(2){grid-column: 1 / -1}}@media (max-width: 767.98px){html[lang='ar'] .header-menu{display: grid;grid-template-columns: auto 1fr auto;grid-template-areas: 'logo logo burger' 'actions actions phone';align-items: center;row-gap: 8px}html[lang='ar'] .header-menu>.header-menu__burger{grid-area: burger;justify-self: end}html[lang='ar'] .header-menu>.logo-wrapper{grid-area: logo;justify-self: start;max-width: 62%;min-width: 0}html[lang='ar'] .header-menu>.logo-wrapper img{max-width: 100%;height: auto}html[lang='ar'] .header-menu>.header-menu__contacts{grid-area: phone;min-width: 0}html[lang='ar'] .header-menu__contacts--phone a{font-size: 13px;white-space: nowrap}html[lang='ar'] .header-menu>.header-menu__actions{grid-area: actions;justify-self: start;flex-wrap: nowrap;gap: 0.4rem;min-width: 0;max-width: 100%}html[lang='ar'] .header-menu__actions .btn-form{font-size: 12px;padding: 0.18rem 0.45rem;white-space: nowrap}}@media (max-width: 767.98px){html[lang='ar'] .about-num-row>:nth-child(n+3) .about-num-card__title{font-size: 15px;line-height: 20px}html[lang='ar'] .about-num-row .about-num-card__title,html[lang='ar'] .about-num-row .about-num-card__description{overflow-wrap: anywhere}html[lang='ar'] .about-num-row .about-num-card{padding-bottom: 8px}}