@keyframes white-to-gray{0%{background-color:#fff}to{background-color:#f1f2f4}}.header-gray-bg~.offset-carousel{animation:white-to-gray 1.5s;background-color:#f1f2f4}.darken-page-carousel{background-color:#0000004d;box-shadow:inset 0 clamp(-150px,-13vw,-100px) 100px #000000b3;pointer-events:none}.offset-carousel{background-color:#fff;top:calc(110px + clamp(480px,38vw,760px) - clamp(240px,20vw,400px) - 6.25rem);width:100%;right:calc(clamp(240px,20vw,400px)/-.9)}.offset-carousel .carousel-item{aspect-ratio:16/11;width:100%}@media (min-width:1024px){.offset-carousel{width:min(60vw,1200px)}.offset-carousel .carousel-item{height:clamp(240px,20vw,400px)}}@media (min-width:1536px){.offset-carousel{top:calc(35px + clamp(480px,38vw,760px) - clamp(240px,20vw,400px) - 3.25rem)}}.page-carousel .line-clamp-4{display:none;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:500px){.page-carousel .line-clamp-4{display:-webkit-box}}@media (min-width:768px){.page-carousel .line-clamp-4{-webkit-line-clamp:3}}@media (min-width:1024px){.page-carousel .line-clamp-4{-webkit-line-clamp:1}}@media (min-width:1280px){.page-carousel .line-clamp-4{-webkit-line-clamp:3}}@media (min-width:1536px){.page-carousel .line-clamp-4{-webkit-line-clamp:4}}.offset-carousel:has(~.large){top:calc(110px + clamp(600px,42vw,800px) - clamp(240px,20vw,400px) - 6.25rem)}@media (min-width:1536px){.offset-carousel:has(~.large){top:calc(35px + clamp(600px,42vw,800px) - clamp(240px,20vw,400px) - 3.25rem)}}
.generic-text .author a{color:#0091c8;text-decoration:underline}.generic-text .author ol,.generic-text .author ul{padding-left:1.75rem}.generic-text .author ol li,.generic-text .author ul li{padding-left:.75rem}.generic-text .author ol.col-2,.generic-text .author ul.col-2{column-gap:40px}@media (min-width:500px){.generic-text .author ol.col-2,.generic-text .author ul.col-2{columns:2}}.generic-text .author ol.col-3,.generic-text .author ul.col-3{column-gap:20px}@media (min-width:500px){.generic-text .author ol.col-3,.generic-text .author ul.col-3{columns:3}}.generic-text .author ol.col-2 ul>li,.generic-text .author ol.col-2>li,.generic-text .author ol.col-3 ul>li,.generic-text .author ol.col-3>li,.generic-text .author ul.col-2 ul>li,.generic-text .author ul.col-2>li,.generic-text .author ul.col-3 ul>li,.generic-text .author ul.col-3>li{break-inside:avoid-column;page-break-inside:avoid;width:auto;margin-bottom:10px}.generic-text .author ul{list-style:disc}.generic-text .author ul ul{list-style:circle}.generic-text .author ul ul ul{list-style:square}.generic-text .author li>ul{margin-top:5px}.generic-text .author ol{list-style:decimal}.generic-text .author blockquote{border-left:.25rem solid #0091c8;padding-left:1rem}.generic-text .author code,.generic-text .author pre{background-color:#f3f4f6;border-radius:.125rem;padding:.25rem .5rem}.generic-text .author pre{padding:1rem}.generic-text .author h1:not(:first-child),.generic-text .author h2:not(:first-child),.generic-text .author h3:not(:first-child),.generic-text .author h4:not(:first-child),.generic-text .author h5:not(:first-child),.generic-text .author h6:not(:first-child){margin-top:1.5rem!important}.generic-text .author h1{font-size:2rem;font-weight:bolder}.generic-text .author h2{font-size:1.5rem;font-weight:bolder}.generic-text .author h3{font-size:1.17rem;font-weight:bolder}.generic-text .author h4{font-size:1rem;font-weight:bolder}.generic-text .author h5{font-size:.83rem;font-weight:bolder}.generic-text .author h6{font-size:.67rem;font-weight:bolder}.generic-text .author table{display:block;overflow:auto}.generic-text .author table tr{border-width:1px}.generic-text .author table tr td,.generic-text .author table tr th{padding:8px;vertical-align:baseline}.generic-text .author table tr th{text-align:left;background-color:#f1f2f4;color:#221f72;font-weight:400}.generic-text .fade-text{box-shadow:inset 1px -40px 30px #fff;display:none}.generic-text .author-container{transition-property:height,min-height,max-height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s}.generic-text .show-button{display:none}.generic-text.show-more .fade-text{display:block}.generic-text.show-more .show-button{display:flex}.generic-text.show-more .author-container{max-height:24rem;overflow:hidden}
.sidebar-links{scrollbar-color:#3b82f6 #e5e7eb;scrollbar-width:thin;scrollbar-gutter:stable}.sidebar-links::-webkit-scrollbar{width:.25rem}.sidebar-links::-webkit-scrollbar-track{position:relative;z-index:30;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(241 242 244/var(--tw-bg-opacity))}.sidebar-links::-webkit-scrollbar-thumb{position:relative;z-index:30;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 145 200/var(--tw-bg-opacity))}.sidebar-links li:last-child{border:0}.fade-topics{box-shadow:inset 1px -30px 20px #fff}
.sidebar-links{scrollbar-color:#3b82f6 #e5e7eb;scrollbar-width:thin;scrollbar-gutter:stable;pointer-events:auto}.sidebar-links::-webkit-scrollbar{height:.25rem;width:.25rem}.sidebar-links::-webkit-scrollbar-track{position:relative;z-index:30;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(241 242 244/var(--tw-bg-opacity))}.sidebar-links::-webkit-scrollbar-thumb{position:relative;z-index:30;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 145 200/var(--tw-bg-opacity))}.sidebar-links li:last-child{border:0}.fade-yt{box-shadow:inset -50px -10px 30px #fff}@media (min-width:1024px){.fade-yt{box-shadow:inset 1px -30px 20px #fff}}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.btnSmallVideo{padding-bottom:20px}.btnSmallVideo p{overflow-wrap:anywhere}@media only screen and (max-width:600px){.btnSmallVideo{min-width:-webkit-fill-available}}
@keyframes white-to-gray{0%{background-color:#fff}to{background-color:#f1f2f4}}.header-gray-bg~.offset-carousel{animation:white-to-gray 1.5s;background-color:#f1f2f4}.darken-page-carousel{background-color:#0000004d;box-shadow:inset 0 clamp(-150px,-13vw,-100px) 100px #000000b3;pointer-events:none}.offset-carousel{background-color:#fff;top:calc(110px + clamp(480px,38vw,760px) - clamp(240px,20vw,400px) - 6.25rem);width:100%;right:calc(clamp(240px,20vw,400px)/-.9)}.offset-carousel .carousel-item{aspect-ratio:16/11;width:100%}@media (min-width:1024px){.offset-carousel{width:min(60vw,1200px)}.offset-carousel .carousel-item{height:clamp(240px,20vw,400px)}}@media (min-width:1536px){.offset-carousel{top:calc(35px + clamp(480px,38vw,760px) - clamp(240px,20vw,400px) - 3.25rem)}}.page-carousel .line-clamp-4{display:none;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:500px){.page-carousel .line-clamp-4{display:-webkit-box}}@media (min-width:768px){.page-carousel .line-clamp-4{-webkit-line-clamp:3}}@media (min-width:1024px){.page-carousel .line-clamp-4{-webkit-line-clamp:1}}@media (min-width:1280px){.page-carousel .line-clamp-4{-webkit-line-clamp:3}}@media (min-width:1536px){.page-carousel .line-clamp-4{-webkit-line-clamp:4}}.offset-carousel:has(~.large){top:calc(110px + clamp(600px,42vw,800px) - clamp(240px,20vw,400px) - 6.25rem)}@media (min-width:1536px){.offset-carousel:has(~.large){top:calc(35px + clamp(600px,42vw,800px) - clamp(240px,20vw,400px) - 3.25rem)}}.darken-channel-hero,.small .darken-channel-hero{background-color:#00000073;box-shadow:inset -50px clamp(-650px,-33vmax,-480px) 1000px #000c;width:350%;left:-75%;top:-75%;transform:rotate(45deg)}.darken-channel-hero{pointer-events:none;position:absolute;z-index:10;height:350%}@media screen and (min-width:768px){.darken-channel-hero{background-color:#00000040;box-shadow:inset -50px clamp(-890px,-44vmax,-380px) 1000px #000c;left:-50%;top:0;height:300%;width:300%}}.small .darken-channel-hero{height:550%}@media screen and (min-width:768px){.small .darken-channel-hero{background-color:#00000040;box-shadow:inset -50px clamp(-600px,-30vmax,-300px) 1000px #000c;left:-50%;top:75%;height:300%;width:300%}}@media screen and (min-width:1024px){.small .darken-channel-hero{background-color:#00000040;box-shadow:inset -50px clamp(-450px,-40vmax,100px) 1000px #000c;left:-50%;top:0;height:300%;width:300%}}.darken-channel-hero:last-child{display:none}.darken-channel-hero~picture:before,.darken-channel-hero~video:before{display:block;width:100%;height:100%;content:"";position:absolute;top:0;background-color:#000;z-index:-1}.channel-hero{height:clamp(216px,40vw,320px)}.channel-hero.large{height:clamp(376px,46vw,500px)}@media (min-width:1024px){.channel-hero.large{height:clamp(600px,42vw,800px)}.channel-hero.small{height:clamp(480px,38vw,760px)}}.channel-hero~.offset-carousel{top:calc(110px + clamp(480px,38vw,760px) - clamp(240px,20vw,400px) - 6.25rem)}@media (min-width:1536px){.channel-hero~.offset-carousel{top:calc(35px + clamp(480px,38vw,760px) - clamp(240px,20vw,400px) - 3.25rem)}}.channel-hero.large~.offset-carousel{top:calc(110px + clamp(600px,42vw,800px) - clamp(240px,20vw,400px) - 6.25rem)}@media (min-width:1536px){.channel-hero.large~.offset-carousel{top:calc(35px + clamp(600px,42vw,800px) - clamp(240px,20vw,400px) - 3.25rem)}}
.clip-social{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;max-height:100%}.clip-social a{text-decoration:underline;color:#fff}
.filterSelected{margin-bottom:.75rem}.filterSelected:before{border-left-width:8px;border-style:solid;--tw-border-opacity:1;border-left-color:rgb(0 145 200/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(34 31 114/var(--tw-text-opacity));background:linear-gradient(148deg,rgba(0,174,239,.1)0,rgba(34,27,116,.1) 100%);background-blend-mode:normal;position:absolute;content:"";top:0;left:-3rem;bottom:0;right:0}li ul .filterSelected:before{left:-4.25rem}li ul li ul .filterSelected:before{left:-5.5rem}
