@import "../../../js/dist/Carousel.css" layer(libraries);@layer components{.c-insight-card{--insight-card-meta-gap:1.5rem;--insight-card-active-bg-offset:40px;--insight-card-active-bg-opacity:0;--insight-card-padding:40px;--api-figure-aspect-ratio:764/600;--api-figure-max-height:min(600px,60vh);--insight-card-active-bg-clip:inset(0 0 100% 0);--insight-card-active-bg-inset:0 0 0 calc(var(--insight-card-padding)*-1);--insight-card-active-bg-width:calc(100% + var(--insight-card-padding));height:100%;padding-bottom:var(--insight-card-padding);position:relative}.c-insight-card--full{--api-figure-aspect-ratio:1600/942;--api-figure-max-height:min(942px,90vh);--insight-card-active-bg-opacity:1;--insight-card-active-bg-inset:0;--insight-card-active-bg-width:100%;padding-bottom:0}.c-insight-card--full .c-insight-card__background:before{box-shadow:none}.c-insight-card--full .c-insight-card__main{background:#fff;padding:clamp(1.56rem,2.85vw + .49rem,2.63rem) clamp(1rem,17.24vw - 7.62rem,5.31rem);position:absolute;top:30%;width:50%}.c-insight-card--full .c-insight-card__footer{gap:30px}.c-insight-card--full .c-insight-card__blurb,.c-insight-card--full .c-insight-card__dummy-link{margin-left:clamp(16px,8.5vw - 3.25rem,50px)}.c-insight-card--full .c-insight-card__dummy-link{align-self:flex-start}.c-insight-card--full:has(.c-insight-card__main:focus-within),.c-insight-card--full:has(.c-insight-card__main:hover){--insight-card-active-bg-opacity:1;--insight-card-active-bg-clip:inset(0);--api-button-hover-activated:1;--api-arrow-button-hover-activated:1}.c-insight-card--slide{--api-figure-aspect-ratio:655/825;--api-figure-max-height:min(825px,70vh);--insight-card-active-bg-inset:0 0 0 calc(var(--insight-card-padding)*-1);--insight-card-active-bg-width:calc(100% + var(--insight-card-padding))}.c-insight-card:not(.c-insight-card--full):focus-within,.c-insight-card:not(.c-insight-card--full):hover{--insight-card-active-bg-opacity:1;--insight-card-active-bg-clip:inset(0);--api-button-hover-activated:1;--api-arrow-button-hover-activated:1}.c-insight-card__fallback{aspect-ratio:var(--api-figure-aspect-ratio);background-image:url(../../../img/brand-assets/insight-fallback.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;max-height:var(--api-figure-max-height);position:relative;width:100%}.c-insight-card .c-figure__image{height:var(--api-figure-max-height)}.c-insight-card__main{padding-right:var(--insight-card-padding);padding-top:1.56rem;position:relative;z-index:2}.c-insight-card__date{font-size:clamp(1.31rem,.83vw + 1rem,1.63rem);letter-spacing:3.64px;line-height:1.5;text-transform:uppercase}.c-insight-card__title{margin-top:1.25rem}.c-insight-card__footer{display:flex;flex-direction:column;margin-top:.56rem;row-gap:50px}.c-insight-card__meta{display:flex;font-size:14px;font-weight:var(--font-weight-medium);gap:var(--insight-card-meta-gap);letter-spacing:1.96px;line-height:1.5;text-transform:uppercase}.c-insight-card__meta__item{position:relative}.c-insight-card__meta__item:before{content:"//";display:inline-block;left:calc((var(--insight-card-meta-gap)/2)*-1);position:absolute;transform:translateX(-50%)}.c-insight-card__meta__item:first-of-type:before{content:none}.c-insight-card__dummy-link{align-self:flex-end;opacity:var(--insight-card-active-bg-opacity);transition:opacity .25s ease}.c-insight-card__link{inset:0;margin:0;position:absolute;z-index:3}@media only screen and (min-width:801px){.c-insight-card__background{height:100%;inset:var(--insight-card-active-bg-inset);position:absolute;width:var(--insight-card-active-bg-width)}.c-insight-card__background:after{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,2%,91%,.2);clip-path:var(--insight-card-active-bg-clip);transition:clip-path .25s ease;z-index:1}.c-insight-card__background:after,.c-insight-card__background:before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.c-insight-card__background:before{box-shadow:0 0 10px 0 rgba(0,0,0,.15);opacity:var(--insight-card-active-bg-opacity);transition:opacity .25s ease}}@media only screen and (max-width:1200px){.c-insight-card--full .c-insight-card__main{background:transparent;position:static;width:100%}}@media only screen and (max-width:800px){.c-insight-card{--insight-card-active-bg-opacity:1;--insight-card-padding:0;--api-figure-aspect-ratio:348/273;--api-figure-max-height:min(273px,55vh)}.c-insight-card__title{margin-top:.5rem}.c-insight-card--slide{--api-figure-aspect-ratio:320/400;--api-figure-max-height:min(400px,55vh)}.c-insight-card--full{--api-figure-aspect-ratio:349/389;--api-figure-max-height:min(389px,70vh);--insight-card-active-bg-opacity:1;padding-bottom:0}.c-insight-card--full .c-insight-card__main{background:transparent;padding:1.56rem var(--insight-card-padding) 0 0;position:static;width:100%}.c-insight-card--full .c-insight-card__footer{gap:18px}.c-insight-card--full .c-insight-card__blurb,.c-insight-card--full .c-insight-card__dummy-link{margin-left:0}.c-insight-card--full .c-insight-card__dummy-link{align-self:flex-start}.c-insight-card__footer{flex-direction:column;gap:1.75rem}.c-insight-card__dummy-link{font-size:1.25rem;vertical-align:middle}.c-insight-card__dummy-link:after{height:1.25rem;width:1.13rem}}}