:root{--color-text: #4c5761;--color-text-strong: #212529;--color-bg: #f8f9fa;--color-bg-strong: #ffffff;--color-accent: #004c9d;--color-accent-alt: #007bff;--color-error: #fe0000;--color-error-dark: #aa0000;--color-gray: #e5e5e5;--color-gray-dark: #b2b2b2;--font-base: 'Lato', sans-serif;--fw-regular: 400;--fw-semibold: 600;--fw-bold: 700;--lh-title: 1.36;--lh-small: 1.16;--lh-text: 1.73;--fs-h1: 40px;--fw-h1: var(--fw-bold);--lh-h1: var(--lh-title);--fs-h2: 32px;--fw-h2: var(--fw-bold);--lh-h2: var(--lh-title);--fs-h3: 24px;--fw-h3: var(--fw-bold);--lh-h3: var(--lh-title);--fs-m-title: 20px;--fw-m-title: var(--fw-semibold);--lh-m-title: var(--lh-title);--fs-s-title: 14px;--fw-s-title: var(--fw-regular);--lh-s-title: var(--lh-small);--fs-p-xl: 22px;--fw-p-xl: var(--fw-regular);--lh-p-xl: var(--lh-text);--fs-p: 18px;--fw-p: var(--fw-regular);--lh-p: var(--lh-text);--fs-button: 16px;--fw-button: var(--fw-regular);--lh-button: var(--lh-title);--gap-s: 24px;--gap-m: 56px;--radius-s: 5px;--radius-m: 6px;--shadow-card: 0 2px 10px rgba(0, 0, 0, .05);--page-pad: 72px;--page-width: 1136px}@media(max-width: 767px){:root{--fs-h1: 28px;--fs-h2: 24px;--fs-h3: 20px;--fs-m-title: 16px;--fs-s-title: 12px;--fs-p-xl: 18px;--fs-p: 16px;--fs-button: 14px;--gap-s: 20px;--gap-m: 36px;--page-pad: 16px}}@font-face{font-family:"Lato";src:url("../fonts/Lato-Regular.woff2") format("woff2"),url("../fonts/Lato-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Bold.woff2") format("woff2"),url("../fonts/Lato-Bold.woff") format("woff");font-weight:600 700;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-base);font-size:var(--fs-p);font-weight:var(--fw-p);line-height:var(--lh-p);margin:0;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit}h1,h2,h3,h4{margin:0}button{font:inherit}:focus-visible{outline:2px solid var(--color-accent-alt);outline-offset:2px}.o-icon-left{display:inline-flex;align-items:center;gap:var(--icon-gap, 8px)}.o-icon-left::before{content:"";display:block;flex:none;width:var(--icon-size, 16px);height:var(--icon-size, 16px);background:var(--icon-color, currentColor);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.o-bg-icon-left{display:inline-flex;align-items:center;gap:var(--icon-gap, 8px)}.o-bg-icon-left::before{content:"";display:block;flex:none;width:var(--icon-size, 16px);height:var(--icon-size, 16px);background:var(--icon) center/contain no-repeat}.o-container{padding-inline:max(var(--page-pad),(100% - var(--page-width))/2)}.c-nav-link{font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px;color:var(--color-text);text-decoration:none;background:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-m);cursor:pointer;transition:color .2s,background-color .2s}.c-nav-link:hover,.c-nav-link.is-open{color:var(--color-text-strong)}.c-nav-link--fill{justify-content:flex-start;background:var(--color-bg)}.c-nav-link--fill:hover,.c-nav-link--fill.is-open{background:var(--color-bg-strong)}.c-nav-link--tab{position:relative;border-radius:0}.c-nav-link--tab::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:var(--radius-m);background:var(--color-accent-alt);opacity:0;transition:opacity .2s}.c-nav-link--tab:hover::after,.c-nav-link--tab.is-active::after{opacity:1}.c-nav-link__more{display:inline-block;flex:none;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("../img/icons/button-more.svg") center/contain no-repeat;mask:url("../img/icons/button-more.svg") center/contain no-repeat;transition:transform .2s}.c-nav-link.is-open .c-nav-link__more{transform:rotate(180deg)}.c-burger{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:30px;height:30px;color:var(--color-text)}.c-burger__bar{width:20px;height:2px;border-radius:1px;background:currentColor;transition:transform .2s,opacity .2s}.c-burger.is-open .c-burger__bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.c-burger.is-open .c-burger__bar:nth-child(2){opacity:0}.c-burger.is-open .c-burger__bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.c-scroll-btn{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;color:var(--color-text-strong);background:var(--color-bg-strong);border:1px solid var(--color-gray-dark);border-radius:var(--radius-m);box-shadow:0 2px 10px rgba(0,0,0,.05);transition:border-color .2s,background-color .2s,color .2s}@media(max-width: 767px){.c-scroll-btn{width:26px;height:26px;padding:6px}}.c-scroll-btn::before{content:"";display:inline-block;flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("../img/icons/arrow.svg") center/contain no-repeat;mask:url("../img/icons/arrow.svg") center/contain no-repeat;height:16px}@media(max-width: 767px){.c-scroll-btn::before{width:14px;height:14px}}.c-scroll-btn--left::before{transform:scaleX(-1)}.c-scroll-btn:hover{border-color:var(--color-accent-alt)}.c-scroll-btn:active,.c-scroll-btn.is-active{color:var(--color-bg-strong);background:var(--color-accent-alt);border-color:rgba(0,0,0,0)}.c-scroll-btn:disabled{opacity:.4;cursor:default}.c-btn{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:8px 56px;font-family:var(--font-base);font-size:20px;font-weight:var(--fw-semibold);line-height:var(--lh-title);color:var(--color-text);text-decoration:none;border:1px solid var(--color-text);border-radius:var(--radius-m);transition:background-color .2s,color .2s,border-color .2s}@media(max-width: 767px){.c-btn{padding:8px 36px;font-size:16px;border-radius:4px}}.c-btn:hover{color:var(--color-bg-strong);background:var(--color-text-strong);border-color:var(--color-text-strong)}.c-btn:active,.c-btn.is-active{color:var(--color-bg-strong);background:var(--color-text-strong);border-color:var(--color-bg-strong)}.c-btn.js-disable{opacity:.4;pointer-events:none}.c-social{--icon-size: 24px;--icon-gap: 0;text-decoration:none}.c-social--box{justify-content:center;width:42px;height:42px;padding:8px;border:1px solid var(--color-gray-dark);transition:border-color .2s}.c-social--box:hover{border-color:var(--color-text-strong)}.c-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}@media(max-width: 767px){.c-crumbs__list{gap:4px}}.c-crumbs__item{display:flex;align-items:center;gap:8px}@media(max-width: 767px){.c-crumbs__item{gap:4px}}.c-crumbs__item+.c-crumbs__item::before{content:"";display:inline-block;flex:none;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("../img/icons/chevron-down.svg") center/contain no-repeat;mask:url("../img/icons/chevron-down.svg") center/contain no-repeat;color:var(--color-text)}.c-crumbs__link{font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);padding:8px;color:var(--color-text);text-decoration:none}.c-crumbs__link:hover{color:var(--color-text-strong)}.c-crumbs__current{font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);padding:8px;color:var(--color-text-strong)}.c-field{position:relative;display:block;width:100%;max-width:552px}.c-field__control{font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);box-sizing:border-box;display:block;width:100%;min-height:54px;padding:16px;color:var(--color-text);background:none;border:1px solid var(--color-gray);border-radius:0;outline:0;transition:border-color .2s,color .2s}.c-field textarea.c-field__control{min-height:148px;resize:vertical}.c-field__label{position:absolute;top:16px;left:12px;padding:0 4px;font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);color:var(--color-text);background:rgba(0,0,0,0);pointer-events:none;transition:top .15s,font-size .15s,color .15s,background-color .15s}.c-field__control:focus{color:var(--color-text-strong)}.c-field__control:not(:-moz-placeholder)~.c-field__label{top:-8px;font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);color:var(--color-text-strong);background:var(--field-label-bg, var(--color-bg))}.c-field__control:focus~.c-field__label,.c-field__control:not(:placeholder-shown)~.c-field__label{top:-8px;font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);color:var(--color-text-strong);background:var(--field-label-bg, var(--color-bg))}.c-field.is-error .c-field__control,.c-field.js-error .c-field__control,.c-field__control.js-error,.c-field__control[aria-invalid=true]{color:var(--color-error-dark);border-color:var(--color-error)}.c-field.is-error .c-field__label,.c-field.js-error .c-field__label,.c-field__control.js-error~.c-field__label,.c-field__control[aria-invalid=true]~.c-field__label{color:var(--color-error-dark)}.c-field__error{display:block;margin-top:4px;font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);color:var(--color-error-dark)}.c-share__btn{--icon-size: 22px}@media(max-width: 767px){.c-share__btn{--icon-size: 19px}}.c-share__btn{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);padding:8px;color:var(--color-text);border:1px solid var(--color-gray-dark);border-radius:var(--radius-m);transition:background-color .2s,color .2s,border-color .2s}.c-share__btn:hover,.c-share__btn:active,.c-share__btn.is-copied{color:var(--color-bg-strong);background:var(--color-text-strong);border-color:var(--color-text-strong)}.c-lang{position:relative;display:inline-block}.c-lang__btn{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);box-sizing:border-box;display:flex;align-items:center;gap:8px;min-width:83px;padding:8px;color:var(--color-text);border:1px solid var(--color-gray)}.c-lang.is-open .c-lang__btn,.c-lang__btn:hover{color:var(--color-text-strong)}.c-lang__more{display:inline-block;flex:none;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("../img/icons/button-more.svg") center/contain no-repeat;mask:url("../img/icons/button-more.svg") center/contain no-repeat;margin-left:auto;transition:transform .2s}.c-lang.is-open .c-lang__more{transform:rotate(180deg)}.c-lang__list{position:absolute;top:100%;left:0;z-index:10;display:none;min-width:100%;margin:-1px 0 0;padding:0;list-style:none;background:var(--color-bg-strong);border:1px solid var(--color-gray)}.c-lang.is-open .c-lang__list{display:block}.c-lang__item{display:flex;align-items:center;gap:8px;padding:8px;font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);color:var(--color-text);text-decoration:none}.c-lang__item:hover{color:var(--color-text-strong)}.c-lang__item+.c-lang__item{border-top:1px solid var(--color-gray)}.c-acc{display:flex;flex-direction:column;width:100%;max-width:272px}@media(max-width: 1079px){.c-acc{max-width:none}}.c-acc{margin:0;padding:0;border:0;position:relative}.c-acc::before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:var(--color-gray)}.c-acc__head{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 8px;color:var(--color-accent);text-align:left}.c-acc__more{display:inline-block;flex:none;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("../img/icons/button-more.svg") center/contain no-repeat;mask:url("../img/icons/button-more.svg") center/contain no-repeat;color:var(--color-text-strong);transition:transform .2s}.c-acc.is-open .c-acc__more{transform:rotate(180deg)}.c-acc__body{display:none}.c-acc.is-open .c-acc__body{display:block}.c-news{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;cursor:pointer}.c-news__img{flex:none;overflow:hidden;aspect-ratio:1.93;background:var(--color-gray)}.c-news__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-news__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.c-news__body .c-meta{margin-top:auto}.c-news__title{font-family:var(--font-base);font-size:var(--fs-m-title);font-weight:var(--fw-m-title);line-height:var(--lh-m-title);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text-strong);text-decoration:none;text-underline-offset:4px}.c-news:hover .c-news__title{text-decoration:underline}.c-news__text{font-family:var(--font-base);font-size:var(--fs-p);font-weight:var(--fw-p);line-height:var(--lh-p);margin:0;color:var(--color-text)}.c-news--news-1,.c-news--news-3,.c-news--news-4,.c-news--news-5,.c-news--news-6{padding:16px;border:1px solid var(--color-gray-dark);transition:border-color .2s}.c-news--news-1:hover,.c-news--news-3:hover,.c-news--news-4:hover,.c-news--news-5:hover,.c-news--news-6:hover{border-color:var(--color-accent-alt)}.c-news--news-3,.c-news--news-4,.c-news--news-5,.c-news--news-6{container:news/inline-size}.c-news--news-3 .c-news__title{font-family:var(--font-base);font-size:var(--fs-h1);font-weight:var(--fw-h1);line-height:var(--lh-h1)}.c-news--news-3 .c-news__text{font-family:var(--font-base);font-size:var(--fs-p-xl);font-weight:var(--fw-p-xl);line-height:var(--lh-p-xl);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text-strong)}@media(max-width: 767px){.c-news--news-3 .c-news__text{-webkit-line-clamp:6}}.c-news--news-4 .c-news__title{font-family:var(--font-base);font-size:var(--fs-h2);font-weight:var(--fw-h2);line-height:var(--lh-h2)}.c-news--news-4 .c-news__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 767px){.c-news--news-5{gap:8px;padding:8px}}@media(max-width: 767px){.c-news--news-5 .c-news__body{gap:8px}}.c-news--news-5 .c-meta{justify-content:space-between}.c-news--news-6{flex-direction:row;align-items:center}@media(max-width: 767px){.c-news--news-6{flex-direction:column;align-items:stretch}}.c-news--news-6 .c-news__img,.c-news--news-6 .c-news__body{flex:1 1 50%}.c-news--news-6 .c-news__title{font-family:var(--font-base);font-size:var(--fs-h2);font-weight:var(--fw-h2);line-height:var(--lh-h2)}.c-news--news-6 .c-news__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 767px){.c-news--news-6 .c-news__text{-webkit-line-clamp:5}}.c-meta__long{display:none}@container news (min-width: 350px){.c-meta__long{display:inline}.c-meta__short{display:none}}.c-meta{display:flex;align-items:center;gap:16px;max-width:100%}.c-meta__item{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);--icon-color: var(--color-text);color:var(--color-text);white-space:nowrap}@media(max-width: 767px){.c-meta__item{--icon-size: 15px}}.c-meta__item--author{min-width:0}.c-meta__text{overflow:hidden;text-overflow:ellipsis}.c-meta__sep{flex:none;width:1px;height:16px;background:var(--color-text)}@media(max-width: 767px){.c-meta__sep{height:15px}}.c-quote{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px;background:var(--color-bg-strong);box-shadow:0 2px 10px rgba(0,0,0,.05)}@media(max-width: 767px){.c-quote{gap:20px;padding:20px}}.c-quote__item{display:flex;align-items:stretch;gap:24px;margin:0}@media(max-width: 767px){.c-quote__item{gap:20px}}.c-quote__item::before{content:"";flex:none;width:8px;background:var(--color-accent-alt)}.c-quote__content{display:flex;flex-direction:column;align-items:flex-end;gap:16px;min-width:0;padding:16px 0;flex:1}.c-quote__mark{--icon-size: 21px}.c-quote__text{font-family:var(--font-base);font-size:var(--fs-p-xl);font-weight:var(--fw-p-xl);line-height:var(--lh-p-xl);align-self:stretch;margin:0;color:var(--color-text-strong)}.c-quote__footer{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);display:flex;align-self:stretch;justify-content:space-between;gap:8px;color:var(--color-text-strong)}@media(max-width: 767px){.c-quote__footer{flex-direction:column}}.c-quote__row{display:flex;gap:8px}@media(max-width: 767px){.c-quote__row{justify-content:space-between;gap:16px}}.c-quote__value{font-weight:var(--fw-bold);color:var(--color-accent);text-decoration:none}.c-recent{display:flex;flex-direction:column;gap:var(--gap-s)}.c-recent__title{font-family:var(--font-base);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);margin:0;color:var(--color-text-strong)}.c-recent__list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.c-recent__item+.c-recent__item{padding-top:16px;border-top:1px solid var(--color-gray-dark)}@media(max-width: 1079px){.c-recent__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-s) 16px}.c-recent__item+.c-recent__item{padding-top:0;border-top:0}}@media(max-width: 767px){.c-recent__list{display:flex;gap:16px}.c-recent__item+.c-recent__item{padding-top:16px;border-top:1px solid var(--color-gray-dark)}}.c-header{position:sticky;top:-65px;z-index:100;background:var(--color-bg-strong);box-shadow:var(--shadow-card)}@media(max-width: 767px){.c-header{top:0}}.c-header__top{display:flex;align-items:center;justify-content:space-between;padding:16px max(var(--page-pad),(100% - var(--page-width))/2);border-bottom:1px solid var(--color-gray)}@media(max-width: 767px){.c-header__top{display:none}}.c-header__logo{display:block;line-height:0}.c-header__logo img{display:block;width:240px;height:32px}.c-header__bar{display:none;align-items:center;justify-content:space-between;padding:8px var(--page-pad);background:var(--color-bg)}@media(max-width: 767px){.c-header__bar{display:flex}}.c-header__logo-icon{display:block;line-height:0}.c-header__logo-icon img{display:block;width:36px;height:36px}.c-header__nav{padding:8px max(var(--page-pad),(100% - var(--page-width))/2);background:var(--color-bg-strong)}@media(max-width: 767px){.c-header__nav{display:none;padding:16px var(--page-pad) 8px;background:var(--color-bg);border-top:1px solid var(--color-gray)}}@media(max-width: 767px){.c-header.is-open .c-header__nav{display:block}}@media(max-width: 767px){.c-header .c-nav-link--tab::after{display:none}}.c-header__list{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 -2px;padding:0 0 2px;list-style:none;overflow-x:auto;scrollbar-width:none}.c-header__list::-webkit-scrollbar{display:none}.c-header__list>li{flex:none}@media(min-width: 768px)and (max-width: 1099px){.c-header__list .c-nav-link{padding-left:4px;padding-right:4px}}@media(max-width: 767px){.c-header__list{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;overflow:visible}}.c-fast-news{--fn-offset: max(var(--page-pad), calc((100% - var(--page-width)) / 2));--fn-card: 272px;padding:16px 0;background:var(--color-bg)}@media(max-width: 767px){.c-fast-news{--fn-card: 220px;--fn-offset: calc((100% - var(--fn-card)) / 2)}}.c-fast-news__inner{position:relative}.c-fast-news__track{display:flex;gap:16px;padding:0 var(--fn-offset);scroll-padding:0 var(--fn-offset);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.c-fast-news__track::-webkit-scrollbar{display:none}.c-fast-news__item{flex:0 0 var(--fn-card);min-width:0;display:flex;scroll-snap-align:start;transition:opacity .2s}@media(max-width: 767px){.c-fast-news__item{scroll-snap-align:center}}.c-fast-news__item .c-news{height:100%;min-width:0}.c-fast-news__item.is-outside{opacity:.4}.c-fast-news__arrow{position:absolute;top:50%;z-index:2}.c-fast-news__arrow--prev{left:calc(var(--fn-offset) - 24px);transform:translate(-50%, -50%)}.c-fast-news__arrow--next{right:calc(var(--fn-offset) - 24px);transform:translate(50%, -50%)}.c-fast-news__arrow[hidden]{display:none}@media(max-width: 767px){.c-fast-news__arrow--prev{left:20px}.c-fast-news__arrow--next{right:20px}}.c-footer{display:flex;flex-direction:column;gap:24px;padding:24px max(var(--page-pad),(100% - var(--page-width))/2);background:var(--color-bg-strong)}@media(max-width: 767px){.c-footer{padding:16px;gap:16px}}.c-footer__top{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width: 767px){.c-footer__top{flex-direction:column;align-items:flex-start;gap:16px}}.c-footer__logo{display:block;line-height:0}.c-footer__logo img{display:block;width:272px;height:37px;max-width:100%}.c-footer__socials{display:flex;gap:16px}.c-footer__cols{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 767px){.c-footer__cols{grid-template-columns:1fr}}.c-footer__col{padding-right:16px}@media(max-width: 767px){.c-footer__col{padding-right:0}}.c-footer__title{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);margin:0 0 16px;padding:16px 0;color:var(--color-accent);border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray);margin-right:-16px}@media(max-width: 767px){.c-footer__title{margin-right:0;padding:12px 0;border-bottom:0;margin-bottom:0}}.c-footer__list{margin:0;padding:0;list-style:none}.c-footer__list .c-nav-link{display:flex;justify-content:flex-start;width:100%;box-sizing:border-box}@media(max-width: 767px){.c-footer__list .c-nav-link{font-size:14px;padding:6px 8px}}.c-footer__pages{display:flex;justify-content:space-between;gap:16px;margin:0;padding:0;border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray);list-style:none}.c-footer__pages .c-nav-link{padding:8px 0}@media(max-width: 767px){.c-footer__pages{flex-direction:column;justify-content:flex-start;gap:0;border-bottom:0}.c-footer__pages .c-nav-link{font-size:14px;padding:6px 8px}}.c-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}@media(max-width: 767px){.c-footer__bottom{flex-direction:column;align-items:flex-start;gap:16px}}.c-footer__contacts{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.c-footer__contact{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);--icon-gap: 16px;--icon-color: var(--color-text-strong);color:var(--color-text);text-decoration:none}.c-footer__contact:hover{color:var(--color-text-strong)}.c-footer__copy{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);margin:0;color:var(--color-text)}.c-categories{display:flex;flex-direction:column;gap:16px;width:100%}.c-categories__title{font-family:var(--font-base);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);margin:0;color:var(--color-text-strong)}.c-categories__groups{display:flex;flex-direction:column}.c-categories__list{margin:0;padding:0 0 8px;list-style:none}.c-categories__link{font-family:var(--font-base);font-size:var(--fs-button);font-weight:var(--fw-button);line-height:var(--lh-button);display:block;padding:8px 8px 8px 16px;color:var(--color-text);text-decoration:none}.c-categories__link:hover,.c-categories__link[aria-current]{color:var(--color-text-strong)}@media(max-width: 767px){.c-categories__link{font-size:14px;padding:6px 8px 6px 16px}}.c-sitebar{display:flex;flex-direction:column;gap:var(--gap-s);width:100%;max-width:272px}@media(max-width: 1079px){.c-sitebar{max-width:none}}.c-layout:not(.c-layout--category)>.c-sitebar{position:sticky;top:73px;max-height:calc(100vh - 97px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media(max-width: 1079px){.c-layout:not(.c-layout--category)>.c-sitebar{position:static;max-height:none;overflow:visible}}.c-layout{display:grid;grid-template-columns:minmax(0, 1fr) 272px;gap:24px;align-items:start;padding:var(--gap-s) max(var(--page-pad),(100% - var(--page-width))/2);background:var(--color-bg)}@media(max-width: 1079px){.c-layout{grid-template-columns:minmax(0, 1fr);gap:var(--gap-m)}}.c-layout__main{min-width:0}.c-layout--category{display:block}@media(max-width: 1079px){.c-layout--category{display:flex;flex-direction:column;align-items:stretch;gap:0}.c-layout--category .c-layout__top{display:contents}.c-layout--category .c-layout__first{margin-bottom:var(--gap-m)}.c-layout--category .c-sitebar{order:1;margin-top:var(--gap-m)}}.c-layout__top{display:grid;grid-template-columns:272px minmax(0, 1fr);gap:24px;align-items:start;margin-bottom:var(--gap-m)}.c-layout__first{min-width:0}.c-section-title{font-family:var(--font-base);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);margin:0 0 var(--gap-s);color:var(--color-text-strong)}.c-page-crumbs{padding-block:var(--gap-m)}.c-article-head{padding:0 max(var(--page-pad),(100% - var(--page-width))/2);padding-top:var(--gap-s);text-align:center}.c-article-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;margin:16px 0 0;padding:0;list-style:none}.c-article-meta__item{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);--icon-color: var(--color-text);color:var(--color-text);display:inline-flex;align-items:center}.c-article-meta__item:not(:last-child)::after{content:"";flex:none;width:4px;height:4px;margin:0 8px;border-radius:50%;background:currentColor}.c-article__title{font-family:var(--font-base);font-size:var(--fs-h1);font-weight:var(--fw-h1);line-height:var(--lh-h1);margin:0;color:var(--color-text-strong)}.c-article__share{margin-top:var(--gap-s)}.entry-content{font-family:var(--font-base);font-size:var(--fs-p);font-weight:var(--fw-p);line-height:var(--lh-p);color:var(--color-text)}.entry-content p{margin:0 0 1em}.entry-content>p:not(h2~p):not(h3~p):not(img~p):not(figure~p){font-family:var(--font-base);font-size:var(--fs-p-xl);font-weight:var(--fw-p-xl);line-height:var(--lh-p-xl);color:var(--color-text-strong)}.entry-content h2{font-family:var(--font-base);font-size:var(--fs-h2);font-weight:var(--fw-h2);line-height:var(--lh-h2);margin:var(--gap-m) 0 var(--gap-s);color:var(--color-text-strong)}.entry-content h3{font-family:var(--font-base);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);margin:var(--gap-s) 0 16px;color:var(--color-text-strong)}.entry-content a{color:var(--color-accent)}.entry-content img{max-width:100%;height:auto}.entry-content ul,.entry-content ol{margin:0 0 1em;padding-left:1.5em}.c-related{margin-top:var(--gap-m)}.c-related__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}@media(max-width: 1099px){.c-related__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.c-related__grid{grid-template-columns:1fr}}.c-category__title{font-family:var(--font-base);font-size:var(--fs-h1);font-weight:var(--fw-h1);line-height:var(--lh-h1);margin:0 0 var(--gap-s);color:var(--color-text-strong)}.c-after{padding-top:var(--gap-m)}.c-section{margin-top:var(--gap-m)}.c-section:first-of-type{margin-top:0}.c-section__more{display:flex;justify-content:center;margin-top:var(--gap-s)}.c-grid{display:grid;gap:16px;align-items:stretch}@media(max-width: 767px){.c-grid{grid-template-columns:minmax(0, 1fr) !important}}.c-grid--popular{grid-template-columns:repeat(2, minmax(0, 1fr))}.c-grid--popular>:first-child{grid-column:1/-1}.c-grid--latest{grid-template-columns:repeat(3, minmax(0, 1fr))}.c-grid--latest>:first-child{grid-column:span 2}@media(max-width: 767px){.c-grid--latest>:first-child{grid-column:auto}}.c-grid--latest>:nth-child(2){align-self:stretch}.c-grid--latest>:nth-child(2) .c-news__text{-webkit-line-clamp:9}@media(max-width: 767px){.c-grid--latest>:nth-child(2) .c-news__text{-webkit-line-clamp:2}}.c-grid--compact{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.c-grid--side{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);grid-template-rows:repeat(5, 1fr)}@media(max-width: 767px){.c-grid--side{grid-template-rows:none}}.c-grid--side>:first-child{grid-row:span 5}@media(max-width: 767px){.c-grid--side>:first-child{grid-row:auto}}.c-grid--rows{grid-template-columns:minmax(0, 1fr)}.c-tech__title{font-family:var(--font-base);font-size:var(--fs-h1);font-weight:var(--fw-h1);line-height:var(--lh-h1);margin:0 0 var(--gap-s);color:var(--color-text-strong)}.c-tech__body>p:first-of-type{font-family:var(--font-base);font-size:var(--fs-p-xl);font-weight:var(--fw-p-xl);line-height:var(--lh-p-xl);color:var(--color-text-strong)}.c-tech__body a{text-decoration:none}.c-tech__body a:hover{text-decoration:underline}.c-tech__body h2{font-family:var(--font-base);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);margin:var(--gap-s) 0 16px}.c-tech__body h2:first-child{margin-top:0}.c-contact-form{--field-label-bg: var(--color-bg-strong);display:flex;flex-direction:column;gap:var(--gap-s);margin-top:var(--gap-s);padding:var(--gap-s);background:var(--color-bg-strong)}.c-contact-form .c-field{max-width:none}.c-contact-form__row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-s)}@media(max-width: 767px){.c-contact-form__row{grid-template-columns:minmax(0, 1fr)}}.c-contact-form__actions{display:flex}.c-contact-form__message{display:none;flex-direction:column;align-items:flex-start;gap:16px;font-family:var(--font-base);font-size:var(--fs-p);font-weight:var(--fw-p);line-height:var(--lh-p);color:var(--color-text)}.c-contact-form__message-title{font-family:var(--font-base);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);margin:0;color:var(--color-text-strong)}.c-contact-form.js-sended>:not(.c-contact-form__message){display:none}.c-contact-form.js-sended .c-contact-form__message{display:flex}.c-example__block{margin-top:var(--gap-m)}.c-example__block:first-child{margin-top:0}.c-example__row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.c-example__row+.c-example__row{margin-top:16px}.c-example__row--top{align-items:flex-start}.c-example__stack{display:flex;flex-direction:column;gap:24px}.c-example__label{font-family:var(--font-base);font-size:var(--fs-s-title);font-weight:var(--fw-s-title);line-height:var(--lh-s-title);margin:var(--gap-s) 0 8px;color:var(--color-text)}.c-example__card{max-width:100%}.c-example__card--news-1,.c-example__card--news-5{width:272px}.c-example__card--news-2,.c-example__card--news-4{width:416px}.c-example__card--news-3{width:848px}.c-example__narrow{max-width:366px}.c-example__gap{height:var(--gap-s)}.c-example .c-acc{width:272px}