.mk-results:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.mk-blog-error{margin-block:20px}.mk-direct button{margin-top:12px}.mk-blog{--blog-row-space:32px;--blog-content-gap:32px}.mk-blog .mk-blog-layout{gap:48px;padding-bottom:48px}.mk-blog .mk-rail{align-self:start}.mk-blog .mk-rail>h2{margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.3}.mk-blog .mk-rail .mk-search{gap:4px;margin:0 0 16px}.mk-blog .mk-search input{min-height:48px;font-size:16px}.mk-blog .mk-search input::-webkit-search-cancel-button{-webkit-appearance:none}.mk-blog .mk-search button{min-height:48px;font-size:14px}.mk-blog .mk-search .mk-search-clear{font-size:22px}.mk-blog .mk-categories a{align-items:center;min-height:44px;padding-block:12px;font-size:14px;display:flex}.mk-blog .mk-categories a[aria-current=page]{text-underline-offset:5px;text-decoration:underline}.mk-blog .mk-rail>.mk-link{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.mk-blog .mk-results{flex-wrap:wrap;gap:8px 20px;padding-bottom:20px;font-size:12px}.mk-blog .mk-story{gap:var(--blog-content-gap);padding-block:var(--blog-row-space);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start}.mk-blog .mk-story>div{min-width:0}.mk-blog .mk-story--text{grid-template-columns:minmax(0,1fr)}.mk-blog .mk-story-art>img{aspect-ratio:3/2;height:auto}.mk-blog .mk-story .mk-meta{flex-wrap:wrap;gap:4px 8px;margin-bottom:12px;font-size:12px;line-height:1.5;display:flex}.mk-blog .mk-story h2{text-wrap:initial;margin-bottom:16px;font-size:clamp(24px,2vw,28px);line-height:1.25}.mk-blog .mk-story p:not(.mk-meta){max-width:65ch;font-size:15px;line-height:1.7}.mk-blog .mk-story .mk-link{align-items:center;min-height:44px;margin-top:12px;font-size:14px;display:inline-flex}.mk-blog .mk-state{min-height:0;padding:48px 0}.mk-blog .mk-state h2{margin-bottom:20px;font-size:clamp(28px,2.4vw,36px);line-height:1.18}.mk-blog .mk-pagination{flex-wrap:wrap;margin-top:32px}@media (width<=1100px){.mk-blog .mk-blog-layout{gap:32px}.mk-blog .mk-story:not(.mk-story--text){grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}}@media (width<=900px){.mk-blog .mk-blog-layout{gap:24px}.mk-blog .mk-categories{gap:0 16px}}@media (width<=767px){.mk-blog{--blog-row-space:24px;--blog-content-gap:20px}.mk-blog .mk-blog-layout{padding-bottom:32px}.mk-blog .mk-state{padding-block:32px}}@media (width<=600px){.mk-blog .mk-story:not(.mk-story--text){grid-template-columns:minmax(0,1fr)}.mk-blog .mk-story h2{font-size:24px}.mk-blog .mk-story p:not(.mk-meta){font-size:14px}}.mk-contacts{--contacts-section-space:48px;--contacts-column-gap:80px}.mk-contacts .mk-contact-layout{padding-bottom:var(--contacts-section-space)}.mk-contacts #requisites{gap:var(--contacts-column-gap);padding-block:var(--contacts-section-space);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.mk-contacts #requisites>h2{margin:0;font-size:clamp(28px,2.4vw,36px);line-height:1.18}.mk-contacts .mk-requisites>div{grid-template-columns:160px minmax(0,1fr);gap:24px;padding-block:18px;font-size:14px;line-height:1.6}.mk-contacts .mk-requisites>div:first-child{padding-top:0}@media (width>=901px){.mk-contacts .mk-contact-layout>div>.mk-section{padding-bottom:0}}@media (width<=1100px){.mk-contacts{--contacts-column-gap:40px}}@media (width<=900px){.mk-contacts #requisites{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=767px){.mk-contacts{--contacts-section-space:32px}.mk-contacts #requisites>h2{font-size:clamp(28px,7.6vw,32px)}}@media (width<=600px){.mk-contacts .mk-requisites>div{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:16px}.mk-contacts .mk-requisites>div:first-child{padding-top:0}.mk-contacts .mk-requisites dt{font-size:12px}}.mk-about{--about-section-space:48px;--about-section-title:clamp(28px, 2.4vw, 36px)}.mk-about .mk-section{padding-block:var(--about-section-space)}.mk-about .mk-section h2{font-size:var(--about-section-title);margin-bottom:24px;line-height:1.18}.mk-about .mk-split{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:48px}.mk-about .mk-facts{gap:32px;margin-top:24px}.mk-about .mk-facts>article{padding:24px 0 0}.mk-about .mk-facts strong{margin-bottom:16px;font-size:48px}.mk-about .mk-facts h3{margin:0;font-size:22px;line-height:1.3}.mk-about .mk-about-approach{max-width:55ch;color:var(--mk-muted);font-size:16px;line-height:1.7}.mk-about .mk-about-approach+.mk-link{margin-top:16px}.mk-about .mk-rows article{grid-template-columns:minmax(0,1fr);gap:0;padding-block:24px}.mk-about .mk-rows article:first-child{padding-top:0}.mk-about .mk-rows article:last-child{padding-bottom:0}.mk-about .mk-rows .mk-number{display:none}.mk-about .mk-rows h3{margin-bottom:12px;font-size:22px;line-height:1.3}.mk-about .mk-rows p{max-width:65ch;font-size:14px;line-height:1.65}.mk-about .mk-requisites>div{grid-template-columns:120px minmax(0,1fr);gap:24px}.mk-about .mk-requisites>div:first-child{padding-top:0}.mk-about .mk-cta{padding-bottom:64px}.mk-about .mk-cta>h2{margin:0}@media (width<=900px){.mk-about .mk-split{grid-template-columns:minmax(0,1fr);gap:28px}.mk-about .mk-split>h2{margin-bottom:0}}@media (width<=767px){.mk-about{--about-section-space:32px;--about-section-title:clamp(28px, 7.6vw, 32px)}.mk-about .mk-facts{grid-template-columns:minmax(0,1fr);gap:0}.mk-about .mk-facts>article{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:20px;padding-block:24px;display:grid}.mk-about .mk-facts>article:last-child{padding-bottom:0}.mk-about .mk-facts strong{margin:0;font-size:36px}.mk-about .mk-facts h3{font-size:20px}.mk-about .mk-requisites>div{grid-template-columns:72px minmax(0,1fr);gap:16px;font-size:14px}.mk-about .mk-cta{align-items:flex-start;gap:24px;padding-bottom:40px}}.variant-E .mk-article .mk-reading h2{margin-bottom:16px;font-size:clamp(24px,2.1vw,30px);line-height:1.3}.variant-E .mk-article .mk-rail>h2{font-size:20px;line-height:1.3}.variant-E .mk-article .mk-section h2{font-size:var(--page-section-title);line-height:1.18}
