.aspect-ratio-1-1{aspect-ratio:1}.aspect-ratio-3-2{aspect-ratio:1.5}.aspect-ratio-3-5{aspect-ratio:.6}.aspect-ratio-4-3{aspect-ratio:1.3333333333}.aspect-ratio-4-5{aspect-ratio:.8}.aspect-ratio-16-8{aspect-ratio:2}.aspect-ratio-16-9{aspect-ratio:1.7777777778}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-left{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-top{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes move-in{0%{width:0}to{width:100%}}@keyframes hero-frontpage-background-intro{0%{opacity:0;transform:scaleX(.8) translate(-20vw) translateY(-5vw)}to{opacity:1;transform:scaleX(1) translate(0) translateY(0)}}*,*:before,*:after{box-sizing:border-box}body,p,h1,h2,h3,h4,h5,h6{margin:0}ul,ol{margin:0;padding-inline-start:0}figure{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset}*:state(webkit-media-controls-panel),*:state(webkit-media-controls-play-button),*:state(webkit-media-controls-start-playback-button){display:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%}@font-face{font-family:Gotham;src:url(/dist/gotham_regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/dist/gotham_bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/dist/gotham_light-webfont.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GraphikX;src:url(/dist/graphikxcond-medium-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Laval;src:url(/dist/laval-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:P22;src:url(/dist/p22_folk_art_cross-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}body{color:var(--color-black)}body,.style-body{font-size:20px;line-height:1.35em}@media only screen and (min-width : 993px){body,.style-body{font-size:18px;line-height:1.35em}}.style-body-small{font-size:14px;line-height:1.6em}@media only screen and (min-width : 993px){.style-body-small{font-size:16px;line-height:1.6em}}.style-display{font-size:46px;line-height:1em;letter-spacing:-1.5px;font-weight:700}@media only screen and (min-width : 993px){.style-display{font-size:56px;line-height:1.1em;letter-spacing:-1.5px}}.style-h1{font-size:58px;line-height:1.1em;letter-spacing:-1.5px}@media only screen and (min-width : 993px){.style-h1{font-size:74px;line-height:1.1em;letter-spacing:-1.5px}}.style-art-h1{font-family:P22;font-size:58px;line-height:1.1em;letter-spacing:-1.5px}@media only screen and (min-width : 993px){.style-art-h1{font-size:74px;line-height:1.1em;letter-spacing:-1.5px}}.style-lava-h1{font-family:Laval;font-size:58px;line-height:1.1em;letter-spacing:-1.5px}@media only screen and (min-width : 993px){.style-lava-h1{font-size:74px;line-height:1.1em;letter-spacing:-1.5px}}.style-h2{font-size:48px;line-height:1.1em;letter-spacing:-.5px}@media only screen and (min-width : 993px){.style-h2{font-size:56px;line-height:1.1em;letter-spacing:-.5px}}.style-art-h2{font-family:P22;font-size:48px;line-height:1.1em;letter-spacing:-.5px}@media only screen and (min-width : 993px){.style-art-h2{font-size:56px;line-height:1.1em;letter-spacing:-.5px}}.style-lava-h2{font-family:Laval;font-size:48px;line-height:1.1em;letter-spacing:-.5px}@media only screen and (min-width : 993px){.style-lava-h2{font-size:56px;line-height:1.1em;letter-spacing:-.5px}}.style-h3{font-size:36px;line-height:1.1em;letter-spacing:0}@media only screen and (min-width : 993px){.style-h3{font-size:44px;line-height:1.1em;letter-spacing:0}}.style-art-h3{font-family:P22;font-size:36px;line-height:1.1em;letter-spacing:0}@media only screen and (min-width : 993px){.style-art-h3{font-size:44px;line-height:1.1em;letter-spacing:0}}.style-lava-h3{font-family:Laval;font-size:36px;line-height:1.1em;letter-spacing:0}@media only screen and (min-width : 993px){.style-lava-h3{font-size:44px;line-height:1.1em;letter-spacing:0}}.style-h4{font-size:19px;line-height:1.5em;letter-spacing:.15px}@media only screen and (min-width : 993px){.style-h4{font-size:22px;line-height:1.5em;letter-spacing:.15px}}.style-art-h4{font-family:P22;font-size:19px;line-height:1.5em;letter-spacing:.15px}@media only screen and (min-width : 993px){.style-art-h4{font-size:22px;line-height:1.5em;letter-spacing:.15px}}.style-lava-h4{font-family:Laval;font-size:19px;line-height:1.5em;letter-spacing:.15px}@media only screen and (min-width : 993px){.style-lava-h4{font-size:22px;line-height:1.5em;letter-spacing:.15px}}.style-h5{font-size:18px;line-height:1.5em;letter-spacing:.15px}@media only screen and (min-width : 993px){.style-h5{font-size:18px;line-height:1.5em;letter-spacing:.15px}}.style-art-h5{font-family:P22;font-size:18px;line-height:1.5em;letter-spacing:.15px}@media only screen and (min-width : 993px){.style-art-h5{font-size:18px;line-height:1.5em;letter-spacing:.15px}}.style-lava-h5{font-family:Laval;font-size:18px;line-height:1.5em;letter-spacing:.15px}@media only screen and (min-width : 993px){.style-lava-h5{font-size:18px;line-height:1.5em;letter-spacing:.15px}}.style-label{font-size:12px;line-height:1.6em}@media only screen and (min-width : 993px){.style-label{font-size:12px;line-height:1.6em}}.style-quote{font-family:Gotham;font-size:24px;line-height:1.5em;font-style:italic}.font-bold{font-weight:700}.font-regular{font-weight:400}.font-light{font-weight:300}.rich-text *:last-child{margin-bottom:0}.rich-text h1{font-size:58px;line-height:1.1em;letter-spacing:-1.5px;margin-bottom:20px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.rich-text h1:not(:first-child){margin-top:2em}@media only screen and (min-width : 993px){.rich-text h1{font-size:74px;line-height:1.1em;letter-spacing:-1.5px}}.rich-text h2{font-size:48px;line-height:1.1em;letter-spacing:-.5px;margin-bottom:20px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.rich-text h2:not(:first-child){margin-top:2em}@media only screen and (min-width : 993px){.rich-text h2{font-size:56px;line-height:1.1em;letter-spacing:-.5px}}.rich-text h3{font-size:36px;line-height:1.1em;letter-spacing:0;margin-bottom:20px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.rich-text h3:not(:first-child){margin-top:2em}@media only screen and (min-width : 993px){.rich-text h3{font-size:44px;line-height:1.1em;letter-spacing:0}}.rich-text h4{font-size:19px;line-height:1.5em;letter-spacing:.15px;margin-bottom:20px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.rich-text h4:not(:first-child){margin-top:2em}@media only screen and (min-width : 993px){.rich-text h4{font-size:22px;line-height:1.5em;letter-spacing:.15px}}.rich-text p{margin-bottom:1em}.rich-text ol,.rich-text ul{margin-bottom:2em;padding-inline-start:20px}.rich-text li{margin-bottom:1em}.rich-text hr{color:inherit;opacity:.2;margin:40px 0}.rich-text img{max-width:100%;height:auto}.bg-white{background-color:#fff;color:var(--color-black)}.bg-black{background-color:#373538;color:#fff}.bg-primary{background-color:var(--color-primary);color:var(--color-black)}.bg-secondary{background-color:var(--color-secondary);color:var(--color-black)}.bg-secondary-light{background-color:var(--color-secondary-light);color:var(--color-black)}.bg-secondary-sage{background-color:#f7f7f5;color:var(--color-black)}.bg-off-white{background-color:var(--color-off-white);color:var(--color-black)}.bg-primary-red{background-color:#f21e26;color:#fff}.bg-sage{background-color:#e7e6df;color:var(--color-black)}.bg-secondary-red{background-color:#fdedf2;color:var(--color-black)}.bg-secondary-green{background-color:#e3f1e3;color:var(--color-black)}.color-white{color:#fff}.color-black{color:#373538}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-secondary-light{color:var(--color-secondary-light)}.color-secondary-sage{color:#f7f7f5}.color-off-white{color:var(--color-off-white)}.color-primary-red{color:#f21e26}.color-sage{color:#e7e6df}.color-secondary-red{color:#fdedf2}.color-secondary-green{color:#e3f1e3}body{display:flex;flex-direction:column;min-height:100vh;scroll-behavior:smooth;font-family:Gotham;font-weight:300;font-size:16px;line-height:150%;overflow-x:hidden;color:#373538}main{background-color:#fff;transition:background-color .4s ease-in-out}h1,h2,h3,h4{font-family:GraphikX;font-weight:500;text-transform:uppercase}h5,h6{text-transform:inherit}.hamburger{width:28px;height:20px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.hamburger span{display:block;width:100%;height:4px;background-color:#000;border-radius:2px;transition:transform .3s ease,opacity .3s ease}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-7px)}a{transition:opacity .4s ease;opacity:1}a:hover{opacity:.75}a{color:inherit;text-decoration:none;text-underline-offset:.15em}p a{text-decoration:underline;color:inherit}p a:hover{text-decoration:none}.themeBlock{margin-bottom:60px;padding:80px 0}.themeBlock .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.themeBlock .header a{font-weight:500}.container{width:100%;max-width:1280px;margin:0 auto;padding:16px}@media only screen and (min-width : 769px){.container{padding:0 60px}}.object-fit-cover{object-fit:cover}.rounded-sm{border-radius:4px}.rounded-lg{border-radius:12px}@media only screen and (max-width : 600px){.hide-on-mobile{display:none!important}}@media only screen and (min-width : 769px){.hide-on-medium{display:none!important}}.center{text-align:center}.hide{display:none!important}.no-scroll{overflow:hidden}.reverse-layout{flex-direction:row-reverse!important}@media screen and (min-width: 768px){.reverse-layout .side-nav{flex-direction:row-reverse!important}}.rte-component{display:flex;flex-direction:column}.rte-component__wrapper{margin:0 auto;display:flex;flex-direction:column;gap:24px}.rte-component *:last-child{margin-bottom:0}.rte-component h2{font-family:var(--font-family-header);font-size:18px;line-height:1.1em;letter-spacing:-.5px;margin-bottom:8px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:500}.rte-component h2:not(:first-child){margin-top:1em}@media only screen and (min-width : 993px){.rte-component h2{font-size:18px;line-height:1.1em;letter-spacing:-.5px}}.rte-component h3{font-family:var(--font-family-header);font-size:16px;line-height:1.1em;letter-spacing:0;margin-bottom:8px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:500}.rte-component h3:not(:first-child){margin-top:1em}@media only screen and (min-width : 993px){.rte-component h3{font-size:16px;line-height:1.1em;letter-spacing:0}}.rte-component p{margin-bottom:1em}.rte-component .text-left{text-align:left}.rte-component .text-right{text-align:right}.rte-component .text-center{text-align:center}.rte-component strong,.rte-component b{font-weight:400}.rte-component em,.rte-component i{font-style:italic}.rte-component s,.rte-component del{text-decoration:line-through;opacity:.8}.rte-component ol,.rte-component ul{margin-bottom:2em;padding-inline-start:20px}.rte-component li{margin-bottom:1em}.rte-component hr{color:inherit;opacity:.2;margin:40px 0}.rte-component img{max-width:100%;height:auto}.breadcrumb{position:relative;width:100%;height:50px;margin:32px 0;display:flex;background:var(--color-off-white);color:var(--color-black)}@media only screen and (min-width : 993px){.breadcrumb{margin:60px 0 32px}}.breadcrumb .breadcrumb-list{display:flex;list-style:none}.breadcrumb .breadcrumb-list li{display:inline-flex;align-items:center;gap:12px;font-size:20px}.breadcrumb .breadcrumb-list li:not(:last-of-type):not(:first-of-type){display:none}@media only screen and (min-width : 993px){.breadcrumb .breadcrumb-list li:not(:last-of-type):not(:first-of-type){display:inline-flex}}.breadcrumb .breadcrumb-list li:not(:last-of-type):after{content:"|";display:inline-block;width:13px;height:25px}.breadcrumb .breadcrumb-list li:not(:last-of-type) a{text-decoration:underline}.breadcrumb .breadcrumb-list li.breadcrumb-title{display:none}@media only screen and (min-width : 993px){.breadcrumb .breadcrumb-list li.breadcrumb-title{display:inline-flex}}.breadcrumb .breadcrumb-list li.mobile-root{display:inline-flex!important}@media only screen and (min-width : 993px){.breadcrumb .breadcrumb-list li.mobile-root{display:none!important}}.breadcrumb .breadcrumb-list li.mobile-root .icon-home{position:relative;top:3px}.podcast-box{display:flex;padding:20px;gap:20px;border-radius:12px;margin:40px 0}.podcast-box__info{display:flex;flex-direction:column;gap:16px}.podcast-box__title{display:flex;gap:16px;align-items:center}.podcast-box__links{display:flex;gap:16px}.focus-article{display:flex;align-items:center;gap:20px;flex-direction:column}@media only screen and (min-width : 769px){.focus-article{flex-direction:row}.focus-article>div{width:100%}}.focus-article__info{display:flex;flex-direction:column;gap:24px}.focus-article__info .category{display:flex;gap:8px;text-transform:uppercase;font-weight:700}.focus-article__info .category img{width:auto}.focus-article__info a{display:flex;font-weight:700;gap:8px}.focus-article__info a:hover img{transform:scale(1.25)}.focus-article__info a img{width:auto;transition:transform .4s ease}.focus-article img{width:100%;height:auto}.focus-article div{flex:1;display:flex;flex-direction:column;justify-content:center}.focus-article a{text-decoration:none}.focus-article h1{margin:0}.focus-article p{margin:10px 0}.related-content{display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto;padding:80px;gap:32px}.related-content .heading{width:100%}.related-content .heading .highlight{color:#f21e26;text-decoration:underline}.related-content .related-item{display:flex;flex-direction:column;width:calc(100% + -0px);gap:20px}@media only screen and (min-width : 769px){.related-content .related-item{width:calc(48.7804878049% - 11.2682926829px)}}.related-content .related-item .article-page__related-type{display:flex;align-items:center;gap:8px;text-transform:uppercase;font-weight:700}.related-content .related-item .article-page__related-date{margin-top:auto}.main-header{position:relative;display:flex;align-items:center;height:88px;width:100%;background-color:#fff;color:var(--color-black);transition:transform .4s ease;gap:16px}@media only screen and (min-width : 769px){.main-header{justify-content:space-between}}.main-header .navigation,.main-header .logo,.main-header .search{flex:1;display:flex;align-items:center}.main-header .homepage{position:absolute;left:104px;font-weight:700}@media only screen and (min-width : 769px){.main-header .homepage{left:120px}}.main-header .navigation{justify-content:flex-start;gap:24px;order:5;margin-left:auto;flex:none}@media only screen and (min-width : 769px){.main-header .navigation{order:unset;margin:unset;flex:1}}.main-header .logo{z-index:1000;max-width:56px;order:1}@media only screen and (min-width : 769px){.main-header .logo{order:unset;max-width:100px;margin-bottom:-28px}}.main-header .search{order:4;justify-content:flex-end}@media only screen and (min-width : 769px){.main-header .search{order:unset}}.main-header .search{margin-top:6px;display:flex;align-items:center;overflow:hidden;z-index:99}.main-header .search button{border:0;padding:0;margin:0 20px 0 0;background:none;cursor:pointer;z-index:100}.main-header .search input{width:0;opacity:0;border:1px solid #ccc;padding:5px;transition:width .5s ease,opacity .5s ease;border-radius:30px;border-color:#e9e7e9;padding:1rem;margin-right:-30px;font-family:Gotham;font-size:16px;font-weight:200}.main-header .search.search-open input{width:300px;opacity:1}.main-header .menu-overlay{position:fixed;top:88px;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.main-header .menu-overlay.active{opacity:1;visibility:visible}.main-header .side-nav{gap:60px;background-color:#fff;width:100%;height:calc(100% - 88px);display:flex;flex-direction:column;padding:60px;position:absolute;left:0;top:0;transform:translate(-100%);transition:transform .4s ease}@media only screen and (min-width : 769px){.main-header .side-nav{width:40%;max-width:400px}}.main-header .side-nav .menu-item:after{content:"";display:inline-block;width:24px;height:24px;background:url(/dist/arrow-right.svg) no-repeat center;background-size:contain}.main-header .side-nav .menu-item.active{color:#f21e26}.main-header .side-nav .menu-item.active:after{background:url(/dist/arrow-right-active.svg) no-repeat center}.main-header .side-nav a{display:flex;justify-content:space-between;text-decoration:none;font-family:GraphikX;font-size:36px;font-weight:500}.main-header .side-nav a:hover{text-decoration:underline}.main-header .side-nav__login{display:flex;flex-direction:column;margin-top:auto;gap:32px}.main-header .side-nav__login a{width:fit-content;border-radius:30px;font-family:Gotham;font-weight:200;border:1px solid #F21E26;color:#f21e26;font-size:16px;padding:12px 32px}.main-header .menu-overlay.active .side-nav{transform:translate(0)}.main-header .submenu-container{position:absolute;display:none;right:0;width:100%;height:calc(100% - 88px);background-color:#f7f7f5;padding:60px;gap:20px;flex-wrap:wrap;overflow:auto}@media only screen and (min-width : 769px){.main-header .submenu-container{width:calc(100% - 400px);min-width:60%}}.main-header .submenu-container__back{display:flex;flex-direction:row;width:100%;height:fit-content;gap:8px}@media only screen and (min-width : 769px){.main-header .submenu-container__back{display:none}}.main-header .submenu-container__back img{width:24px;transform:rotate(180deg)}.main-header .submenu-container__link{display:flex;flex-direction:column;gap:20px;width:calc(50% - 11px)}.main-header .submenu-container__link img{width:100%}.main-header .submenu-container.active{display:flex}.main-footer{display:flex;gap:20px;flex-direction:column;max-width:960px;margin:80px auto 40px}.main-footer__logo{width:44px}.main-footer__links,.main-footer__service-links{display:flex;gap:20px;list-style:none;flex-direction:column}@media only screen and (min-width : 769px){.main-footer__links,.main-footer__service-links{flex-direction:row}}.main-footer__links .column,.main-footer__service-links .column{flex:1}.main-footer__links .column strong,.main-footer__service-links .column strong,.main-footer__links .column a,.main-footer__service-links .column a{display:block}.main-footer__service-links li a{color:#f21e26;text-decoration:underline}.fact-box-component{margin:60px 0;border-radius:12px}@media only screen and (min-width : 769px){.fact-box-component{margin:80px 0}}.fact-box-component .fact-box{padding:24px}@media only screen and (min-width : 769px){.fact-box-component .fact-box{padding:40px}}.fact-box-component .fact-box .style-h5{margin-bottom:20px;text-transform:uppercase}.quote-component{margin:40px 0;padding:24px 16px}@media only screen and (min-width : 769px){.quote-component{padding:40px 100px}}.quote-component figure{display:flex;flex-direction:column;gap:4px}.quote-component figure blockquote{margin:0}.quote-component figure blockquote h4{position:relative;display:flex;flex-direction:column;color:#f21e26;font-weight:700}@media only screen and (min-width : 769px){.quote-component figure blockquote h4{display:inherit}}.quote-component__author{color:#373538}.video-component{display:flex;flex-direction:column;padding:32px;gap:16px;margin-left:-32px;margin-right:-32px}@media only screen and (min-width : 1201px){.video-component{padding:80px 0;margin:0}}.video-component__author{font-weight:500}.video-component__author span{width:100%;display:block;opacity:.6}.video-component__video{position:relative;width:100%;aspect-ratio:1.7777777778}.video-component__video .thumbnail,.video-component__video video,.video-component__video iframe{aspect-ratio:1.7777777778;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.video-component__video .thumbnail{z-index:20;cursor:pointer;object-fit:cover;transition:.4s ease}.video-component__video iframe{z-index:10;height:100%;border:none}.video-component__video .play-button{position:absolute;margin-left:auto;margin-right:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:30;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:opacity .4s ease;pointer-events:none;background-color:transparent}@media only screen and (min-width : 1201px){.video-component__video .play-button{width:80px;height:80px}}.video-component__video .play-button svg{width:28px;height:28px}.video-component__video:hover .thumbnail{filter:brightness(.85)}.video-component .hidden{display:none}.front-page{display:flex;flex-direction:column;gap:40px;padding-top:60px}@media only screen and (min-width : 769px){.front-page{padding-top:100px;gap:60px}.front-page .swiper-wrapper{display:flex}}.front-page .block{width:100%;padding:40px 0;margin-bottom:40px}@media only screen and (min-width : 769px){.front-page .block{padding:80px 0;margin-bottom:80px}}@media only screen and (min-width : 769px){.front-page .block--first-variant .block__content .card{max-width:266px}.front-page .block--first-variant .block__content .card:first-child{max-width:564px}}@media only screen and (min-width : 769px){.front-page .block--second-variant .block__content .card{max-width:266px}.front-page .block--second-variant .block__content .card:nth-child(3){max-width:564px}}@media only screen and (min-width : 769px){.front-page .block--third-variant .block__content .card{width:calc(50% - 11px)}}.front-page .block__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.front-page .block__link{display:flex;align-items:center;gap:8px;font-weight:700}.front-page .block__link:hover img{transform:scale(1.25)}.front-page .block__link img{transition:transform .4s ease}.front-page .block__content{display:flex;gap:32px}@media only screen and (min-width : 769px){.front-page .block__content{justify-content:space-between}}.front-page .focus-article{margin-bottom:40px}@media only screen and (min-width : 769px){.front-page .focus-article{margin-bottom:80px}}.front-page .card{display:flex;flex-direction:column;gap:20px;transition:opacity .4s ease;opacity:1}.front-page .card:hover{opacity:.8}.front-page .card__image{overflow:hidden}.front-page .card__image img{width:100%}.front-page .card__tag{display:flex;align-items:center;gap:8px}.mobile-swiper{display:flex;width:100%;overflow:hidden}.mobile-swiper .swiper-wrapper{display:flex;width:auto;height:auto}.mobile-swiper .swiper-wrapper .swiper-slide{position:relative;overflow:hidden;padding:0;min-height:290px}.mobile-swiper .swiper-wrapper .swiper-slide .card__description{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:7;-webkit-line-clamp:7;overflow:hidden}.article-page{display:flex;flex-direction:column}.article-page__category{display:flex;gap:16px}.article-page__category span{padding-left:16px;position:relative}.article-page__category span:before{position:absolute;left:0;content:"|";display:block;padding-right:16px}.article-page__header{display:flex;flex-direction:column-reverse;height:auto;gap:24px;margin-bottom:80px}@media only screen and (min-width : 769px){.article-page__header{flex-direction:column}}.article-page__header .article-page__media{display:flex;align-items:center;gap:20px;flex-direction:column-reverse!important}@media only screen and (min-width : 1201px){.article-page__header .article-page__media{flex-direction:row!important}}.article-page__header .article-page__media--video{flex-direction:column}.article-page__header .article-page__media--video .article-page__header-info{width:100%;text-align:center;align-items:center}.article-page__header .article-page__media--video .article-page__header-info .article-page-link{justify-content:center}.article-page__header .article-page__media--video .article-page__description{max-width:calc(66.6666666667% - 7.3333333333px)}.article-page__header .article-page__media--video .video-component{width:100%;padding:0}.article-page__header .article-page__media--video .video-component img{width:100%}.article-page__header .article-page__header-info{display:flex;width:calc(100% + -0px);flex-direction:column;gap:20px}@media only screen and (min-width : 1201px){.article-page__header .article-page__header-info{width:calc(40% - 13.2px)}}.article-page__header .article-page__header-info .article-page-link{display:flex;align-items:center;margin-top:12px;gap:8px;text-transform:uppercase;font-weight:700}.article-page__header .article-page__info{display:flex;flex-direction:column;align-self:flex-start;text-transform:uppercase}.article-page__header .article-page__author{font-weight:700}.article-page__content{max-width:760px;margin:0 auto 80px;padding:16px}@media only screen and (min-width : 769px){.article-page__content{padding:0}}.article-page__image{display:flex;flex-direction:column;margin:80px auto;max-width:566px;width:fit-content;gap:12px}.article-page__image img{width:100%}.article-page__image h3,.article-page__image .style-body{text-transform:unset}.article-page__history{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin:60px auto}@media only screen and (min-width : 769px){.article-page__history{margin:80px auto;width:calc(66.6666666667% - 7.3333333333px)}}.article-page__socials{display:flex;gap:16px}.article-page__socials a{display:block;width:44px;height:44px;border:1px solid #373538;border-radius:50%;padding:8px}.article-page__socials a img{max-width:24px}.article-list-page{display:flex;flex-direction:column}.article-list-page__header{margin:80px auto}.article-list-page .block{width:100%;margin-bottom:80px}@media only screen and (min-width : 769px){.article-list-page .block{margin-bottom:120px}}.article-list-page .block--first-variant .block__content .card{width:calc(100% + -0px)}@media only screen and (min-width : 769px){.article-list-page .block--first-variant .block__content .card{width:calc(50% - 11px)}}.article-list-page .block--second-variant .block__content .card{width:calc(100% + -0px)}@media only screen and (min-width : 1201px){.article-list-page .block--second-variant .block__content .card{width:calc(33.3333333333% - 14.6666666667px)}}.article-list-page .block__link{display:flex;align-items:center;gap:8px}.article-list-page .block__content{display:flex;gap:32px;flex-wrap:wrap}@media only screen and (min-width : 1201px){.article-list-page .block__content{justify-content:space-between;flex-wrap:unset}}.article-list-page .card{display:flex;flex-direction:column;gap:20px;transition:opacity .4s ease;opacity:1}.article-list-page .card:hover{opacity:.8}.article-list-page .card__image{overflow:hidden}.article-list-page .card__image img{width:100%}.article-list-page .card__tag{display:flex;align-items:center;gap:8px;font-weight:400;text-transform:uppercase}.content-page{display:flex;flex-direction:column;max-width:760px;margin:0 auto;padding:100px 0}.content-page__header{display:flex;flex-direction:column;height:auto;gap:24px;margin-bottom:40px}.content-page__header .content-page__media{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.content-page__header .content-page__header-info{display:flex;flex-direction:column;gap:20px}.content-page__header .content-page__info{display:flex;flex-direction:column;align-self:flex-start}.content-page__content{padding:16px}@media only screen and (min-width : 769px){.content-page__content{padding:0}}.archive-page__header{display:flex;padding-top:100px;flex-direction:column;gap:16px}.archive-page__items{padding:100px 0;gap:32px}.archive-page__items .item{display:flex;flex-direction:column;width:calc(25% - 16.5px);gap:12px}.archive-page__items .item__image{width:100%;margin-bottom:12px}.archive-page .swiper-wrapper{width:100%;gap:24px}@media screen and (min-width: 1280px){.archive-page .swiper-wrapper{flex-wrap:wrap;gap:20px}.archive-page .swiper-wrapper .swiper-slide{height:auto}}.search-page{max-width:760px;margin:0 auto;padding:60px 0}@media only screen and (min-width : 769px){.search-page{padding:100px 0}}.search-page__header{display:flex;flex-direction:column;gap:32px}.search-page__input form{display:flex;flex-direction:column;justify-content:center;gap:20px}@media only screen and (min-width : 769px){.search-page__input form{flex-direction:row;left:120px}}.search-page__input-field{width:100%;height:46px;padding:8px 8px 8px 20px;border-radius:20px;border:unset}.search-page__button{display:flex;justify-content:center;gap:12px;padding:12px 32px;border-radius:30px;border:unset;color:#fff;background-color:#f21e26;align-items:center;cursor:pointer}.search-page__results{display:flex;flex-direction:column;margin:60px 0 0;gap:32px}@media only screen and (min-width : 769px){.search-page__results{margin:100px 0 0}}.search-page__results .card{display:flex;flex-direction:column;width:calc(100% + -0px);gap:32px}@media only screen and (min-width : 769px){.search-page__results .card{flex-direction:row}}.search-page__results .card .link{width:100%;display:flex;flex-direction:column}@media only screen and (min-width : 769px){.search-page__results .card .link{flex-direction:row}}.search-page__results .card__image{margin-bottom:12px;max-height:186px}.search-page__results .card__info{width:100%;padding:16px;display:flex;flex-direction:column;gap:16px}.search-page__results .card__meta{display:flex;justify-content:space-between;align-items:center}.search-page__results .card__tag{display:flex;align-items:center;gap:8px;font-weight:600;text-transform:uppercase}.search-page__results .card__category{display:flex;gap:32px}.search-page__results .card__category strong{position:relative}.search-page__results .card__category strong:after{content:"|";position:absolute;display:block;top:0;right:-16px}.error-page{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;height:100%}.error-page__container{text-align:center;display:flex;flex-direction:column;gap:32px;width:100%}.error-page__logo{width:200px;height:auto;margin:0 auto 60px}.error-page__button{width:fit-content;margin:0 auto;border-radius:30px;font-family:Gotham;font-weight:200;border:1px solid #F21E26;color:#f21e26;font-size:16px;padding:12px 32px}.error-page__button:hover{text-decoration:underline}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
