.carousel[data-v-bf35176b]{--card--width: calc((7 * var(--grid--col-width) + (7 - 1) * var(--grid--gutter)) - var(--grid--gutter));--slide--nav-button--size: 2.375rem ;--carousel--offset: calc(var(--grid--margin) + var(--grid--gutter));--carousel--offset-after: calc((6 * var(--grid--col-width) + (6 - 1) * var(--grid--gutter)) - (.5*var(--grid--gutter)))}@media screen and (min-width: 666px) and (max-width: 1200px){.carousel[data-v-bf35176b]{--card--width: calc((9 * var(--grid--col-width) + (9 - 1) * var(--grid--gutter)) - var(--grid--gutter));--carousel--offset-after: calc((4 * var(--grid--col-width) + (4 - 1) * var(--grid--gutter)) - var(--grid--gutter))}}@media screen and (max-width: 665px){.carousel[data-v-bf35176b]{--card--width: calc((11 * var(--grid--col-width) + (11 - 1) * var(--grid--gutter)) );--carousel--offset: var(--grid--gutter);--carousel--offset-after: calc((1 * var(--grid--col-width) + (1 - 1) * var(--grid--gutter)) + (2*var(--grid--gutter)))}}.carousel--single[data-v-bf35176b]{--card--width: calc((10 * var(--grid--col-width) + (10 - 1) * var(--grid--gutter)) - var(--grid--gutter))}@media screen and (min-width: 666px) and (max-width: 1200px){.carousel--single[data-v-bf35176b]{--card--width: calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) - 2 * var(--grid--gutter))}}@media screen and (max-width: 665px){.carousel--single[data-v-bf35176b]{--card--width: calc((12 * var(--grid--col-width) + (12 - 1) * var(--grid--gutter)) )}}.carousel__nav[data-v-bf35176b]{display:flex;align-items:center;position:relative;margin:calc(var(--space) * 1) auto 0;gap:calc(var(--space) * 1);width:var(--grid--width)}@media screen and (max-width: 665px){.carousel__nav[data-v-bf35176b]{margin-inline:var(--grid--gutter)}}.carousel__nav__button[data-v-bf35176b]{width:var(--slide--nav-button--size);height:var(--slide--nav-button--size);display:block;cursor:pointer;transition:opacity calc(1ms * var(--7e35ccd9)) ease}.carousel__nav__button--prev[data-v-bf35176b]{transform:rotate(180deg)}.carousel__nav__button[data-v-bf35176b] path{stroke:var(--palette--text-subtle);transition:stroke .2s ease}.carousel__nav__button[data-v-bf35176b]:active path{stroke:var(--palette--text)}.carousel__nav__button[data-v-bf35176b]:focus-visible path{stroke:var(--palette--text)}@media (hover: hover){.carousel__nav__button[data-v-bf35176b]:hover path{stroke:var(--palette--text)}}.carousel__nav__button.swiper-button-disabled[data-v-bf35176b]{pointer-events:none;opacity:.25}.carousel__nav__meta[data-v-bf35176b]{display:flex;justify-content:flex-end;position:absolute;right:0;top:50%;flex:1;transform:translateY(-50%);width:calc(100% - 2 * var(--slide--nav-button--size) - calc(var(--space) * 2))}.carousel__nav__meta.meta-enter-active[data-v-bf35176b],.carousel__nav__meta.meta-leave-active[data-v-bf35176b]{transition:all calc(1ms * var(--7e35ccd9)) ease}.carousel__nav__meta.meta-enter-from[data-v-bf35176b]{opacity:0;transform:translateY(100%)}.carousel__nav__meta.meta-leave-to[data-v-bf35176b]{opacity:0;transform:translateY(-200%)}.slide[data-v-bf35176b]{margin-right:var(--grid--gutter);border-radius:var(--border-radius);background:var(--palette--bg);color:var(--palette--text);transition:all calc(1ms * var(--7e35ccd9)) ease}.slide.--link-slide[data-v-bf35176b]:active{background:var(--palette--text-subtle)}.slide.--link-slide[data-v-bf35176b]:focus-visible{background:var(--palette--text-subtle)}@media (hover: hover){.slide.--link-slide[data-v-bf35176b]:hover{background:var(--palette--text-subtle)}}.slide[data-v-bf35176b]:last-child{margin-right:calc(var(--grid--width) - var(--slide--width) + var(--grid--margin))}@media screen and (min-width: 1201px){.carousel--single .slide[data-v-bf35176b]{margin-left:calc(var(--grid--gutter) + var(--grid--col-width));margin-right:0}}@media screen and (min-width: 666px) and (max-width: 1200px){.carousel--single .slide[data-v-bf35176b]{margin-left:var(--grid--gutter);margin-right:0}}@media screen and (max-width: 665px){.carousel--single .slide[data-v-bf35176b]{margin-right:0}}.slide[data-v-bf35176b]:not(.state--active){--palette--bg--rgb: var(--color--offwhite-default--rgb);--palette--bg--alpha: 1;--palette--bg: rgba(var(--palette--bg--rgb), var(--palette--bg--alpha));--palette--bg-alt--rgb: var(--color--tan1-default--rgb);--palette--bg-alt--alpha: 1;--palette--bg-alt: rgba(var(--palette--bg-alt--rgb), var(--palette--bg-alt--alpha));--palette--bg-subtle--rgb: var(--color--white-default--rgb);--palette--bg-subtle--alpha: 1;--palette--bg-subtle: rgba(var(--palette--bg-subtle--rgb), var(--palette--bg-subtle--alpha));--palette--text--rgb: var(--color--offblack-default--rgb);--palette--text--alpha: .25;--palette--text: rgba(var(--palette--text--rgb), var(--palette--text--alpha));--palette--text-subtle--rgb: var(--color--tan5-default--rgb);--palette--text-subtle--alpha: .25;--palette--text-subtle: rgba(var(--palette--text-subtle--rgb), var(--palette--text-subtle--alpha));--palette--border--rgb: var(--color--tan2-default--rgb);--palette--border--alpha: .25;--palette--border: rgba(var(--palette--border--rgb), var(--palette--border--alpha));--palette--border-bold--rgb: var(--color--offblack-default--rgb);--palette--border-bold--alpha: .25;--palette--border-bold: rgba(var(--palette--border-bold--rgb), var(--palette--border-bold--alpha));--palette--border-active--rgb: var(--color--tan4-default--rgb);--palette--border-active--alpha: .25;--palette--border-active: rgba(var(--palette--border-active--rgb), var(--palette--border-active--alpha));--palette--accent--rgb: var(--color--tan4-default--rgb);--palette--accent--alpha: .25;--palette--accent: rgba(var(--palette--accent--rgb), var(--palette--accent--alpha));--palette--accent-subtle--rgb: var(--color--tan2-default--rgb);--palette--accent-subtle--alpha: .25;--palette--accent-subtle: rgba(var(--palette--accent-subtle--rgb), var(--palette--accent-subtle--alpha));--palette--accent-bold--rgb: var(--color--tan3-default--rgb);--palette--accent-bold--alpha: .25;--palette--accent-bold: rgba(var(--palette--accent-bold--rgb), var(--palette--accent-bold--alpha));background:var(--palette--bg-alt)}.content-carousel .title[data-v-4a77e69f]{font-family:Control Upright Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h2--font-size);font-weight:475;letter-spacing:var(--type--h2--letter-spacing);line-height:var(--type--h2--line-height)}.tier[data-v-4a77e69f]{margin-top:calc(var(--tier--margin-top-mult, 1) * var(--tier--gap));margin-bottom:var(--tier--gap)}@media screen and (max-width: 665px){.tier[data-v-4a77e69f]{margin-top:max(var(--grid--margin--default) + var(--grid--gutter),var(--tier--margin-top-mult, 1) * var(--tier--gap))}}.content-carousel .title[data-v-4a77e69f]{margin-bottom:calc(var(--space) * 4)}@media screen and (max-width: 1200px){.content-carousel .title[data-v-4a77e69f]{margin-bottom:calc(var(--space) * 3)}}
