.common-share-links{display:inline-block;line-height:1.2;position:relative}.common-share-links__control{align-items:center;display:inline-flex;font-weight:500;opacity:.85;padding-bottom:12px;padding-top:12px;transition:opacity .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.common-share-links--active .common-share-links__control,.common-share-links.focus-visible.js-focus-visible .common-share-links__control,.common-share-links:focus-within .common-share-links__control,.js-focus-visible .common-share-links.focus-visible .common-share-links__control{opacity:1}.common-share-links--active .common-share-links__control,.common-share-links:focus-visible .common-share-links__control,.common-share-links:focus-within .common-share-links__control{opacity:1}@media (hover:hover){.common-share-links:hover .common-share-links__control{opacity:1}}.common-share-links__control-label{display:inline-block;flex:0 0 auto}.common-share-links__control-icon{flex:0 0 auto;height:20px;margin-left:.75em;width:20px}.common-share-links__items{background-color:#fff;border:1px solid #e1e1e1;color:#222;opacity:0;padding:10px;position:absolute;right:-11px;top:100%;transform:translateY(3px);transition-duration:.3s;transition-property:opacity,visibility,transform;visibility:hidden}.common-share-links__items:after,.common-share-links__items:before{border-bottom:8px solid;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;color:#e1e1e1;content:"";display:block;height:0;position:absolute;right:10px;width:0}.common-share-links__items:after{color:#fff;transform:scale(.8);transform-origin:50% 100%}.common-share-links--active .common-share-links__items,.common-share-links.focus-visible.js-focus-visible .common-share-links__items,.common-share-links:focus-within .common-share-links__items,.js-focus-visible .common-share-links.focus-visible .common-share-links__items{opacity:1;transform:none;visibility:visible;z-index:50}.common-share-links--active .common-share-links__items,.common-share-links:focus-visible .common-share-links__items,.common-share-links:focus-within .common-share-links__items{opacity:1;transform:none;visibility:visible;z-index:50}@media (hover:hover){.common-share-links:hover .common-share-links__items{opacity:1;transform:none;visibility:visible;z-index:50}}.common-share-links__item{align-items:center;display:flex;padding:8px 12px;transition:color .3s}.common-share-links__item--vk.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--vk.focus-visible{color:#4a76a8}.common-share-links__item--vk:focus-visible{color:#4a76a8}@media (hover:hover){.common-share-links__item--vk:hover{color:#4a76a8}}.common-share-links__item--fb.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--fb.focus-visible{color:#4267b2}.common-share-links__item--fb:focus-visible{color:#4267b2}@media (hover:hover){.common-share-links__item--fb:hover{color:#4267b2}}.common-share-links__item--ok.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--ok.focus-visible{color:#ed812b}.common-share-links__item--ok:focus-visible{color:#ed812b}@media (hover:hover){.common-share-links__item--ok:hover{color:#ed812b}}.common-share-links__item--tw.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--tw.focus-visible{color:#1c9deb}.common-share-links__item--tw:focus-visible{color:#1c9deb}@media (hover:hover){.common-share-links__item--tw:hover{color:#1c9deb}}.common-share-links__item--tg.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--tg.focus-visible{color:#36aee2}.common-share-links__item--tg:focus-visible{color:#36aee2}@media (hover:hover){.common-share-links__item--tg:hover{color:#36aee2}}.common-share-links__item--wa.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--wa.focus-visible{color:#25b33c}.common-share-links__item--wa:focus-visible{color:#25b33c}@media (hover:hover){.common-share-links__item--wa:hover{color:#25b33c}}.common-share-links__item--vb.focus-visible.js-focus-visible,.js-focus-visible .common-share-links__item--vb.focus-visible{color:#7b519c}.common-share-links__item--vb:focus-visible{color:#7b519c}@media (hover:hover){.common-share-links__item--vb:hover{color:#7b519c}}.common-share-links__item:active{transform:translateY(1px)}.common-share-links__item-icon{display:inline-block;flex:0 0 auto;height:24px;margin-right:10px;position:relative;width:24px}.common-share-links__item--vk .common-share-links__item-icon{background-color:#07f;color:#fff}.common-share-links__item--fb .common-share-links__item-icon{background-color:#4267b2;color:#fff}.common-share-links__item--ok .common-share-links__item-icon{background-color:#ed812b;color:#fff}.common-share-links__item--tw .common-share-links__item-icon{background-color:#1c9deb;color:#fff}.common-share-links__item--tg .common-share-links__item-icon{background-color:#27a6e5;color:#fff}.common-share-links__item--wa .common-share-links__item-icon{background-color:#48c95f;color:#fff}.common-share-links__item--vb .common-share-links__item-icon{background-color:#7b519c;color:#fff}.common-share-links__item--email .common-share-links__item-icon{background-color:#e8b60e;color:#fff}.common-share-links__item-icon .icon{fill:currentColor;stroke:currentColor;bottom:0;height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.common-share-links__item-label{display:inline-block;flex:0 0 auto}.toc-nav{top:65px;top:var(--header-height,65px);z-index:50}.toc-nav__mobile{margin-bottom:56px;padding:16px 0}.toc-nav__mobile:before{background-color:#fff;border-width:1px 0;border-bottom:1px solid #dadada;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-1}.toc-nav__mobile-title{align-items:center;background:transparent;border:none;display:flex;font-size:18px;font-weight:500;justify-content:space-between;line-height:1.3;width:100%}.toc-nav__mobile-title:after{align-items:center;content:"+";display:block;display:flex;font-size:26px;font-weight:400;height:36px;justify-content:center;width:17px}.toc-nav__mobile-title--opened{margin-bottom:24px}.toc-nav__mobile-title--opened:after{content:"–"}@media(min-width:1024px){.toc-nav__mobile-title{display:none}}.toc-nav__items{display:flex;flex-direction:column;gap:16px}html:not(.mobile) .toc-nav__items{scrollbar-color:#e1e1e1 transparent;scrollbar-width:thin}html:not(.mobile) .toc-nav__items::-webkit-scrollbar{height:4px;width:4px}html:not(.mobile) .toc-nav__items::-webkit-scrollbar-track{background-color:transparent}html:not(.mobile) .toc-nav__items::-webkit-scrollbar-thumb{background-color:#e1e1e1}@media (hover:hover){html:not(.mobile) .toc-nav__items::-webkit-scrollbar-thumb:hover{background-color:#c8c8c8}}html:not(.mobile) .toc-nav__items::-webkit-scrollbar-button,html:not(.mobile) .toc-nav__items::-webkit-scrollbar-corner{display:none;height:0;width:0}.toc-nav__item{flex:0 0 auto}.toc-nav__item-link{align-items:center;display:inline-flex;font-size:13px;height:100%;line-height:1.4;width:100%}.toc-nav__item-link-label{flex:0 0 auto}.toc-nav__item-link--active .toc-nav__item-link-label:after{transform:none}.toc-nav__item-link-label--h2{color:#222;font-size:15px;font-weight:500;line-height:1.5}.toc-nav__item-link-label--h2:first-child,.toc-nav__item-link-label--h2:last-child{margin-bottom:8px}.toc-nav__item-link-label--h3,.toc-nav__item-link-label--h4,.toc-nav__item-link-label--h5,.toc-nav__item-link-label--h6{color:#484848;font-size:13px;font-weight:400;line-height:1.2}.toc-nav__item-link-label--active{color:#51529c}.toc-nav__progress{bottom:0;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:2}.toc-nav__progress-bar{background-color:#6163c6;bottom:0;display:inline-block;height:2px;left:0;position:absolute;width:2px}.articles-related__title{font-size:16px;font-weight:500;line-height:1.3;margin-bottom:16px}@media(min-width:768px){.articles-related__title{font-size:20px;font-weight:500;line-height:1.3}}@media(min-width:1024px){.articles-related__title{font-size:16px;font-weight:500;line-height:1.3}}.articles-related__article{align-items:center;border-bottom:1px solid hsla(0,0%,57%,.3);display:flex;gap:16px;overflow:hidden;padding-bottom:16px;padding-top:16px;position:relative}@media(min-width:768px)and (max-width:1023.98px){.articles-related__article{gap:40px;padding-bottom:24px;padding-top:24px}}.articles-related__image{align-self:flex-start;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:64px}@media(min-width:768px){.articles-related__image{width:128px}}@media(min-width:1024px){.articles-related__image{width:64px}}.articles-related__text-block{max-width:100%}.articles-related__text-block-title{font-size:16px;font-weight:400;line-height:1.4;transition:color .3s}@media(min-width:768px){.articles-related__text-block-title{font-size:18px;font-weight:500;line-height:1.3}}@media(min-width:1024px){.articles-related__text-block-title{font-size:16px;font-weight:400;line-height:1.4}}.articles-related__article.focus-visible.js-focus-visible .articles-related__text-block-title,.js-focus-visible .articles-related__article.focus-visible .articles-related__text-block-title{color:#6163c6}.articles-related__article:focus-visible .articles-related__text-block-title{color:#6163c6}@media (hover:hover){.articles-related__article:hover .articles-related__text-block-title{color:#6163c6}}.articles-related__article:active .articles-related__text-block-title{color:#51529c}.articles-related__text-block-text{display:none;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.articles-related__text-block-text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}@media(min-width:1024px){.articles-related__text-block-text{display:none}}.articles-related__link{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.blog-sidebar{z-index:100}.blog-sidebar,.blog-sidebar .inner-wrapper-sticky{display:flex;flex-direction:column;gap:48px}@media(max-width:1023.98px){.blog-sidebar .inner-wrapper-sticky{position:static!important;transform:none!important}}.blog-sidebar__toc-nav{display:none}@media(min-width:1024px){.blog-sidebar__toc-nav{display:block}}@media(max-width:1023.98px){.blogsidebar-affixed{height:auto!important}}:not(#\9) .page-blog-single .base-page__header{margin:0;padding:0;/*! @specificity */z-index:80}.page-blog-single--has-banner .base-page__body{padding-top:40px}@media(min-width:360px){.page-blog-single--has-banner .base-page__body{padding-top:calc(30.6087px + 2.6087vw)}}@media(min-width:1280px){.page-blog-single--has-banner .base-page__body{padding-top:64px}}.page-blog-single__header{grid-gap:0 16px;grid-gap:0 var(--layout-gutter,16px);align-items:start;display:grid;gap:0 16px;gap:0 var(--layout-gutter,16px);grid-template-areas:"bcnav    bcnav    bcnav    bcnav" "title    title    title    title" "date     date     share    share";grid-template-columns:repeat(4,1fr);grid-template-rows:1fr auto auto auto;padding-bottom:40px;padding-top:20px;position:relative}@media(min-width:768px){.page-blog-single__header{grid-template-areas:"bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav bcnav" "title    title    title    title    title    title    share share" "date     date     date     date     date     date     date  date";grid-template-columns:repeat(8,1fr)}}@media(min-width:1024px){.page-blog-single__header{grid-template-areas:"bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav" "title    title    title    title    title    title    title    title    title    title    share    share" "date     date     date     date     date     date     date     date     date     date     date     date";grid-template-columns:repeat(12,1fr)}}.page-blog-single__header--has-category{grid-template-areas:"bcnav    bcnav    bcnav    bcnav" "title    title    title    title" "category category category category" "date     date     share    share";grid-template-rows:1fr auto auto auto}@media(min-width:768px){.page-blog-single__header--has-category{grid-template-areas:"bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav bcnav" "category category category category category category share share" "title    title    title    title    title    title    share share" "date     date     date     date     date     date     date  date"}}@media(min-width:1024px){.page-blog-single__header--has-category{grid-template-areas:"bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav    bcnav" "category category category category category category category category category category share    share" "title    title    title    title    title    title    title    title    title    title    share    share" "date     date     date     date     date     date     date     date     date     date     date     date"}}.page-blog-single__header--has-banner{color:#fff;min-height:280px}@media(min-width:360px){.page-blog-single__header--has-banner{min-height:calc(233.04348px + 13.04348vw)}}@media(min-width:1280px){.page-blog-single__header--has-banner{min-height:400px}}.page-blog-single__header--has-banner .common-breadcrumbs__item-link{color:#fff}.page-blog-single__breadcrumbs{grid-area:bcnav;margin-bottom:20px}@media(min-width:360px){.page-blog-single__breadcrumbs{margin-bottom:calc(12.17391px + 2.17391vw)}}@media(min-width:1280px){.page-blog-single__breadcrumbs{margin-bottom:40px}}.page-blog-single__title{grid-area:title}.page-blog-single__category{grid-area:category;line-height:1.4;margin-top:16px}@media(min-width:768px){.page-blog-single__category{margin-bottom:24px;margin-top:0}}.page-blog-single__category-link{color:#6163c6;transition:color .3s}.js-focus-visible .page-blog-single__category-link.focus-visible,.page-blog-single__category-link.focus-visible.js-focus-visible,.page-blog-single__category-link:active{color:#51529c}.page-blog-single__category-link:active,.page-blog-single__category-link:focus-visible{color:#51529c}@media (hover:hover){.page-blog-single__category-link:hover{color:#51529c}}.page-blog-single__header--has-banner .page-blog-single__category-link{color:#ffd546}.js-focus-visible .page-blog-single__header--has-banner .page-blog-single__category-link.focus-visible,.page-blog-single__header--has-banner.js-focus-visible .page-blog-single__category-link.focus-visible{color:#e8b60e}.page-blog-single__header--has-banner .page-blog-single__category-link:focus-visible{color:#e8b60e}@media (hover:hover){.page-blog-single__header--has-banner .page-blog-single__category-link:hover{color:#e8b60e}}.page-blog-single__header--has-banner .page-blog-single__category-link:active{color:#ffcf02}.page-blog-single__date{color:#919191;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;grid-area:date;line-height:1.3;margin-right:-32px;margin-top:24px}.page-blog-single__header--has-banner .page-blog-single__date{color:#fff}@media(min-width:768px){.page-blog-single__date{gap:16px;margin-right:0;margin-top:40px}}@media(min-width:1024px){.page-blog-single__date{margin-right:0;margin-top:56px}}.page-blog-single__date-publish{display:block;flex:0 0 auto;width:100%}@media(min-width:768px){.page-blog-single__date-publish{width:auto}}.page-blog-single__date-update{display:block;flex:0 0 auto;width:100%}@media(min-width:768px){.page-blog-single__date-update{width:auto}}.page-blog-single__share{grid-area:share;justify-self:end;margin-top:22px}@media(min-width:768px){.page-blog-single__share{margin-top:16px}.page-blog-single__header--has-category .page-blog-single__share{margin-top:0}}@media(min-width:1280px){.page-blog-single__share{margin-top:20px}}.page-blog-single__share .common-share-links__control{margin-bottom:-12px;margin-top:-12px}.page-blog-single__image{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:-2}.page-blog-single__image:before{background:linear-gradient(0deg,rgba(34,34,34,.33),rgba(34,34,34,.66));bottom:0;content:"";display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:-1}.page-blog-single__nav-mobile{display:block;position:sticky;top:65px;top:var(--header-height,65px)}@media(min-width:1024px){.page-blog-single.base-page--has-sidebar .page-blog-single__nav-mobile{width:150%}}