.carousel-label{background:linear-gradient(90deg,rgba(0,74,76,.9) 40%,rgba(255,160,0,.3) 80%,rgba(255,0,0,.05) 95%,transparent);border-left:6px solid #00acc1;min-width:100px;text-shadow:0 2px 1px rgba(0,0,0,.5)}.article-page-banner{height:600px;position:relative}.article-page-banner-background{background:#000;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;-webkit-mask-image:linear-gradient(180deg,#000 68%,transparent 98%);mask-image:linear-gradient(180deg,#000 68%,transparent 98%);position:absolute}.article-page-banner-background img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.article-page-banner-background-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(0,0,0,.7) 68%,transparent 98%)}.article-page-banner-cover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=);background-position:50%;background-size:cover;height:600px;position:relative}.article-page-banner-cover .article-page-banner-info-image{filter:saturate(60%);height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.article-page-banner-cover .article-page-banner-info{background:linear-gradient(45deg,rgba(0,0,0,.9) 30%,transparent 80%)!important}.article-page-content{line-height:200%;width:100%}.article-page-content .part *{background-color:transparent!important}.article-page-content a{color:red!important;overflow:hidden}.article-page-content .part img{border-radius:10px;display:block;height:auto!important;margin:0 auto;max-width:100%!important}.article-page-content p{word-wrap:break-word;overflow-wrap:break-word}.article-page-content iframe{border-radius:10px;display:block;margin:10px auto;max-width:100%;width:100%}.article-page-content .media iframe{aspect-ratio:16/9}.article-page-content video{display:block;margin:10px auto;max-width:100%}.article-page-content h1{font-size:2rem;line-height:150%;margin-top:4rem}.article-page-content h2{font-size:1.7rem;font-weight:500;line-height:150%;margin-top:3rem}.article-page-content h3{box-shadow:-8px 0 #ac9078;font-size:1.4rem;font-weight:500;line-height:150%;margin-top:2rem;padding-left:8px}.article-page-content h4{font-size:1.2rem;font-weight:500;line-height:150%;margin-top:1.2rem}.article-page-content .has-banner{position:relative;top:-100px}.article-page-content .cover-image{border:1px solid #fff;border-radius:10px;height:auto;width:100%}.article-page-content div.part:first-child:not(:last-child){background:linear-gradient(90deg,hsla(0,0%,100%,.5) 10%,rgba(10,60,56,.1) 20%,transparent)!important;border-left:3px solid #00acc1;border-radius:0 8px;padding:6px 12px}.article-page-content .part:not(:first-child){margin-top:1rem}.article-page-content .article-description-box{background:linear-gradient(135deg,#0a3c380f,#00acc114);border-left:4px solid #00acc1;border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.25rem}.article-page-content .article-description-box-label{color:#00838f;font-size:.8rem;font-weight:700;letter-spacing:.08em;margin-bottom:.4rem}.article-page-content .article-description-box-text{color:#37474f;font-size:1rem;line-height:180%;margin:0}.article-page-content figure{margin:20px auto}.article-page-content figcaption{color:#888;font-size:.9rem;line-height:180%}.recommended-headline{text-shadow:0 2px 1px rgba(0,0,0,.5)}.recommended-headline-image{background:linear-gradient(0deg,#794f38cc 30%,#0000004d 90%)!important}.recommended_list .q-card{border-radius:22px}.recommended_list .q-list .q-item{-o-border-image:linear-gradient(90deg,transparent,hsla(35,34%,59%,.3),transparent) 1;border-image:linear-gradient(90deg,transparent,hsla(35,34%,59%,.3),transparent) 1}
