.additional-components{--additional-components-desktop-left-adjust:-2.5rem;--additional-components-top-padding:6rem;--additional-components-mobile-top-padding:-.5rem;--additional-components-content-width:144rem;--additional-components-side-padding:2rem;padding-top:var(--additional-components-top-padding);position:relative;z-index:2}.additional-components.pt-0{padding-top:0}.additional-components .container{box-sizing:border-box;margin:0;max-width:none;padding:0;width:100%}.additional-components__header,.additional-components__slider-outer{box-sizing:border-box;padding-left:max(var(--additional-components-side-padding),calc((100vw - var(--additional-components-content-width))/2 + var(--additional-components-side-padding) + var(--additional-components-desktop-left-adjust)))}.additional-components__header{align-items:flex-end;display:flex;gap:3rem;justify-content:space-between;margin-bottom:4rem;padding-right:var(--additional-components-side-padding)}.additional-components__heading{margin:0}.additional-components__nav{align-items:center;display:flex;flex-shrink:0;gap:1.2rem}.additional-components__nav-count{font-size:2.4rem;font-weight:700;letter-spacing:.02em;line-height:1;margin-right:.4rem}.additional-components__nav-arrow{align-items:center;background:transparent;border:2px solid var(--c-light);color:var(--c-light);cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;transition:background-color .2s ease-out,color .2s ease-out;width:3.8rem}.additional-components__nav-arrow:focus-visible,.additional-components__nav-arrow:hover{background-color:var(--c-light)}.additional-components__nav-arrow svg{display:block;flex-shrink:0}.additional-components__slider-outer{overflow:hidden;width:100%}.additional-components__slider{width:100%}.additional-components__slider,.additional-components__slider .flickity-slider,.additional-components__slider .flickity-viewport{overflow:visible}.additional-components__card{background-color:#efefef;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;margin-right:2.4rem;min-height:100%;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:clamp(28rem,22vw,38rem)}.additional-components__card,a.additional-components__card:focus,a.additional-components__card:hover{color:inherit;text-decoration:none}a.additional-components__card:hover{box-shadow:0 1rem 2.4rem rgba(4,23,63,.12);transform:translateY(-.3rem)}a.additional-components__card:focus-visible{outline:.2rem solid var(--c-third);outline-offset:.3rem}.additional-components__card-img{overflow:hidden;width:100%}.additional-components__card-img img{aspect-ratio:3/2;display:block;height:auto;object-fit:cover;width:100%}.additional-components__card-body{display:flex;flex:1;flex-direction:column;gap:0;padding:2.4rem 2.4rem 3.2rem}.additional-components__card-name{align-items:center;color:var(--c-second);display:flex;gap:1rem;letter-spacing:-.03em;line-height:1.1;margin:0}.additional-components__card-chevron{align-items:center;display:flex;flex-shrink:0;margin-top:.4rem;transition:transform .3s ease}.additional-components__card:focus-visible
.additional-components__card-chevron,.additional-components__card:hover
.additional-components__card-chevron{transform:translateX(4px)}.additional-components__card-cat{color:var(--c-third);font-family:var(--font-body);font-size:1.4rem;font-weight:700;letter-spacing:.3em;line-height:1;margin:2rem 0 1.2rem 2rem;text-transform:uppercase}.additional-components__card-blurb{color:var(--c-second);display:block;margin:0;padding:2rem 0 0}@media screen and (max-width:767px){.additional-components{padding-top:var(--additional-components-mobile-top-padding)}.additional-components.pt-0{padding-top:0}.additional-components__header,.additional-components__slider-outer{padding-left:2rem;padding-right:2rem}.additional-components__header{align-items:flex-start;flex-direction:column;gap:2rem;margin-bottom:3rem}.additional-components__slider-outer{padding-right:0}.additional-components__card{max-width:34rem;width:80vw}.additional-components__nav-count{font-size:2rem}}