@layer components{.c-archive-insight{--archive-insight-filters-list-col-gap:2rem;--filters-toggle-icon-width:28px;--filters-toggle-icon-height:42px;--api-archive-insight-banner-bg:transparent;--archive-insight-grid-margin:12.5rem;--api-title-underline-width:40%;--api-title-underline-color:var(--brand-bronze);--api-title-underline-transition-duration:400ms}.c-archive-insight__banner{--archive-banner-title-opacity:0;--archive-banner-transition-duration:300ms;background:var(--api-archive-insight-banner-bg);padding:6.5rem var(--grid-browser-gutter) var(--archive-insight-grid-margin);text-align:center}.c-archive-insight__banner:has(.is-visible){--archive-banner-title-opacity:1;--archive-banner-title-transform:translateY(0)}.c-archive-insight__banner__eyebrow{margin-bottom:.75rem}.c-archive-insight__banner--pewter{--api-archive-insight-banner-bg:var(--brand-pewter)}.c-archive-insight__archive{margin-top:calc(var(--archive-insight-grid-margin)*-1)}.c-archive-insight__banner__title{display:inline-block;padding-bottom:6px;position:relative}.c-archive-insight__banner__title:after{align-self:center;bottom:0;content:"";left:50%;transform:translateX(-50%)}.c-archive-insight__banner__blurb{margin:2rem auto 0;max-width:50%;opacity:var(--archive-banner-title-opacity);transform:var(--archive-banner-title-transform,translateY(20px));transition-delay:calc(var(--api-title-underline-transition-duration) + var(--archive-banner-transition-duration));transition-duration:var(--archive-banner-transition-duration);transition-property:opacity,transform;transition-timing-function:ease}.c-archive-insight__filters{margin-bottom:2rem;margin-top:4rem}.c-archive-insight__filters__list{display:flex;flex-wrap:wrap;gap:.5rem var(--archive-insight-filters-list-col-gap);justify-content:center}.c-archive-insight__filters__list__item{color:var(--brand-black);flex-shrink:0;font-weight:var(--font-weight-medium);letter-spacing:2.24px;line-height:1.5;margin-top:0;position:relative;text-transform:uppercase}.c-archive-insight__filters__list__item:before{content:"/";display:inline-block;left:calc((var(--archive-insight-filters-list-col-gap)/2)*-1);margin-right:calc(var(--archive-insight-filters-list-col-gap)/2);position:absolute;transform:translateX(-50%)}.c-archive-insight__filters__list__item:first-of-type:before{content:none}.c-archive-insight__filters__list__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.c-archive-insight__filters__list__button:after{background-image:linear-gradient(to right,var(--brand-bronze) 0,var(--brand-bronze) 50%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.3) 50%);background-position-x:var(--button-underline-position-x,100%);background-size:200%;content:"";height:1px;inset:calc(100% + 4px) 0 auto;position:absolute;transition:background-position .25s ease}.c-archive-insight__filters__list__button:focus-within,.c-archive-insight__filters__list__button:hover,.c-archive-insight__filters__list__item:has(.c-archive-insight__filters__list__button.is-active){--button-underline-position-x:0}.c-archive-insight__filters__toolbar{display:flex;gap:1.25rem}.c-archive-insight__filters__toolbar__chips{flex:1;margin:0}@media (max-width:800px){.c-archive-insight__archive{margin-top:1.75rem}.c-archive-insight__banner{padding:3.5rem var(--grid-browser-gutter) 0}.c-archive-insight__banner__title{padding-bottom:1rem}.c-archive-insight__banner__blurb{margin-top:1.5rem;max-width:100%}.c-archive-insight__filters{margin-top:3rem}.c-archive-insight__filters__list{flex-direction:column}.c-archive-insight__filters__list__item:before{content:none}.c-archive-insight__filters__toolbar{flex-direction:column}.c-archive-insight__filters__toggle{align-self:flex-start}}}