.articles-filter{align-items:center;border-top:1px solid #e3e3e3;display:flex;flex-wrap:wrap;gap:20px 30px;justify-content:space-between;margin-bottom:30px;padding-top:20px;width:100%}.articles-filter p{margin:0}.articles-filter .form-control{font-size:.75rem;line-height:1.2;min-height:38px}.articles-sections{align-items:center;display:flex;flex-wrap:wrap;gap:5px 25px}.articles-sections ul{display:flex;flex-wrap:wrap;gap:0 20px;list-style:none;margin-bottom:0;padding-left:0}.articles-sections .btn-link{padding:0}.articles-sections .btn-link:after{content:none;display:none}.articles-sections .btn-link:before{right:0}.articles-sections .active{border-bottom:1px solid #1f1f1f;pointer-events:none}.filter-fields{display:flex;gap:inherit;justify-content:space-between}.articles-search{width:180px}.articles-search-inner{position:relative}.articles-search-inner .form-control{padding:12px 50px 12px 16px}.articles-search-inner .form-control:-ms-input-placeholder{color:#6a6a6a}.articles-search-inner .form-control::placeholder{color:#6a6a6a}.articles-search-inner .fc{font-size:18px;position:absolute;right:15px;top:calc(50% - 9px)}.articles-search-inner .autocomplete{font-size:.75rem;left:0;max-height:400px;padding:12px 20px;right:0}.articles-search-inner .autocomplete::-webkit-scrollbar{width:6px}.articles-search-inner .autocomplete::-webkit-scrollbar-track{background:#e3e3e3;border-radius:3px;box-shadow:none}.articles-search-inner .autocomplete::-webkit-scrollbar-thumb{background:#1f1f1f;border-radius:3px}.articles-search-inner .autocomplete ul{margin-bottom:0}.articles-search-inner .autocomplete li{line-height:1.7;margin-bottom:5px}.article-sort{align-items:center;column-gap:20px;display:flex;position:relative}.article-sort .form-control{padding-right:64px}.article-sort .option{height:40px}.article-tags{background-color:#f7f7f7;display:flex;flex-basis:100%;flex-wrap:wrap;gap:5px 25px;padding:16px 30px}.article-tags>*{display:inline}.article-tags .list-inline>li:not(:last-child){margin-right:30px}@media screen and (max-width:619px){.article-tags{padding-left:8px}.article-tags .list-inline>li:not(:last-child){margin-right:15px}}@media screen and (max-width:543px){.filter-fields{flex-basis:100%;flex-wrap:wrap}.articles-search{width:100%}.article-sort{padding-left:8px}}.article-progress-reading{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#d0252a;float:left;height:5px;left:0;position:-webkit-sticky;position:sticky;top:84px;width:100%;z-index:2}.article-progress-reading::-webkit-progress-bar{background-color:transparent}.article-progress-reading::-webkit-progress-value{background:#d0252a}.article-progress-reading::-moz-progress-bar{background:#d0252a}@media screen and (max-width:991px){.article-progress-reading{top:68px}}.article-header{align-items:flex-end;background:#1f1f1f;background-position:50%;display:flex;float:left;height:100vw;margin-bottom:48px;margin-top:-5px;max-height:635px;min-height:440px;padding:20px 0;position:relative;width:100%}.article-header>*{position:relative;z-index:1}.article-header img,.article-header picture{z-index:0}.article-header:before{background:linear-gradient(0deg,#1f1f1f,rgba(31,31,31,0));bottom:0;content:"";display:block;height:66%;left:0;opacity:.4;position:absolute;width:100%;z-index:1}.article-header>.container{padding-bottom:38px;position:relative;z-index:1}.article-header h1{color:#fff;margin-bottom:14px}.article-header .flag-article-section{background-color:#fff;color:#1f1f1f;line-height:1.5;margin:0 0 14px;padding-bottom:7px;text-decoration:none}.article-header .flag-article-section:active,.article-header .flag-article-section:hover{text-decoration:none}.article-header .flag-article-section:active,.article-header .flag-article-section:focus,.article-header .flag-article-section:hover{background-color:#efefef}.article-header .article-data{align-items:center;color:#fff;display:flex}.article-header .article-data p{font-size:1rem;margin:0}@media screen and (max-width:543px){.article-header h1{font-size:34px}}.article-detail .annotation{font-size:20px;font-weight:700;margin-bottom:2rem}.article-detail-content p{font-size:1rem;margin-bottom:2rem}.article-detail-content ul{font-size:1rem;line-height:2;list-style-type:none;margin-bottom:35px;padding-left:0}.article-detail-content ul li{padding:0 0 0 1.5rem;position:relative}.article-detail-content ul li:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#1f1f1f;content:"\f104";font-size:12px;left:0;position:absolute;top:7.6px}.article-detail-content blockquote p{border-left:5px solid #d0252a;font-size:20px;font-weight:700;padding-left:39px}.article-detail-content .w-video-wrapper{margin-bottom:31px}.article-detail-content .catalog .img{padding:40px 20px 80px}.article-detail-content .catalog .catalog-package-includes-wrapper{bottom:140px}.article-detail-content .catalog .catalog-package-includes-wrapper p{margin-bottom:4px}.article-detail-content .catalog .catalog-variations{bottom:78px}@media screen and (min-width:768px){.article-detail-content .catalog .price{font-size:.875rem}}@media screen and (min-width:768px) and (max-width:1259px){.article-detail-content .catalog .price{font-size:.75rem}}.article-author{align-items:center;background:#f7f7f7;display:flex;flex-wrap:nowrap;padding:50px}.article-author h5,.article-author p{margin-bottom:0}.article-author img{border-radius:50%;margin:0 30px 0 0}.article-author .author-name{margin-right:70px}.article-author .author-name h5{white-space:nowrap}.article-author .author-note:before{content:open-quote}.article-author .author-note:after{content:close-quote}@media screen and (max-width:1259px){.article-author{flex-wrap:wrap;row-gap:20px}}@media screen and (max-width:543px){.article-author{padding:10px}}.article-share{align-items:center;border-bottom:1px solid #e3e3e3;border-top:none;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:45px;padding:30px 0}.article-share a{font-size:26px;margin-right:40px;transition:color .3s}.article-share a:last-child{margin:0}.article-share a:active,.article-share a:focus,.article-share a:hover{color:#d0252a}.article-share h5{font-size:26px;margin:20px 35px;text-align:center}.article-share>div{align-items:center;display:flex}@media screen and (max-width:767px){.article-share a,.article-share h5{font-size:20px}}.articles-related h2{margin-bottom:35px;text-align:center}.articles-related .articles-link{display:flex;justify-content:center;width:100%}.articles-related .articles-link .btn-link{background-color:#1f1f1f;color:#fff;margin-top:30px;padding:18px 70px}.articles-related .articles-link .btn-link:before{content:none;display:none}.articles-related .articles-link .btn-link:after{content:none;display:none}.article-share{color:#1f1f1f}.article-share a{display:inline-block;transition:color .2s}.article-share-top{margin-bottom:10px}.article-share-top p{margin-bottom:5px}.article-share-top a{font-size:18px;margin-bottom:10px}.article-share-bottom{align-items:center;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:flex;justify-content:center;margin-bottom:40px;padding:24px 0;width:100%}.article-share-bottom p{font-size:16px;font-weight:700;line-height:1.5;margin:8px}.article-share-bottom>div{align-items:center;display:flex;padding:12px}.article-share-bottom a{display:inline-block;font-size:16px;margin:0 8px}.article-share-bottom a:active,.article-share-bottom a:focus,.article-share-bottom a:hover{color:#1f1f1f}@media screen and (max-width:543px){.article-share-bottom{display:block;text-align:center}.article-share-bottom>div{justify-content:center}}.article{display:flex;margin-bottom:20px}.article .content{flex:none;padding-left:40px;padding-top:26px;width:59%}.article .content .data span:last-child{display:none}.article .title{line-height:1.2;margin-bottom:9px}.article .title a{text-decoration:none}.article .title a:active,.article .title a:hover{text-decoration:underline}.article .data{align-items:center;color:#6a6a6a;display:flex}.article .data span+span:before{content:"|";display:inline-block;margin-left:6px;margin-right:6px}.article .descr{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.7;max-height:5.625em;overflow:hidden}.article.article-lg{margin-bottom:70px}@media screen and (max-width:1259px){.article .content{padding-left:35px;padding-top:0;width:60%}.article .title{font-size:20px}.article.article-lg{margin-bottom:30px}.article.article-lg .title{font-size:28px}}@media screen and (max-width:767px){.article{display:block;margin-bottom:20px}.article img{width:100%}.article .content{padding:20px;width:100%}.article.article-lg{margin-bottom:0}.article.article-lg .title{font-size:20px}}@media screen and (max-width:419px){.article{margin:0 -10px}}.articles-page-header{display:block;margin-bottom:20px}.articles-page-header h1{margin:15px 0 30px}@media screen and (max-width:543px){.articles-page-header h1{font-size:28px}}.articles-top-articles .article{flex-direction:column;margin:0}.articles-top-articles .content{align-items:flex-start;column-gap:30px;display:flex;justify-content:space-between;padding:20px 10px 0 20px;position:relative;width:100%}.articles-top-articles .content :is(.descr,.btn-link){display:none}@media screen and (max-width:635px){.articles-top-articles{display:none}}@media screen and (max-width:991px){.articles-top-articles .content{padding-left:5px}.articles-top-articles .content .h2{font-size:18px}}.articles .article{padding-right:6%}.articles .article .content{flex-shrink:0.5}@media screen and (max-width:991px){.articles .article{padding-right:0}}.articles-side{background-color:#f7f7f7;padding:20px 30px}.articles-side .h4{margin-bottom:20px}@media screen and (max-width:991px){.articles-side{display:none}}.articles-small{margin-bottom:12px}.article-small{align-items:center;column-gap:18px;display:flex;margin-bottom:10px}.article-small p{margin-bottom:0}.article-small .btn,.article-small .seen{display:none}.article-small .article-img{flex-basis:42%}.article-small .title{flex-basis:52%;font-size:16px;font-weight:700;line-height:1.5}.article-small .title a{text-decoration:none}.article-small .title a:active,.article-small .title a:hover{text-decoration:underline}@media screen and (max-width:1469px){.article-small{flex-wrap:wrap}.article-small .article-img,.article-small .title{flex-basis:100%}.article-small .article-img{margin-bottom:8px}}