.bordered-column-content-block .content-lockup-inner .button span,.bordered-column-content-block .content-lockup-inner .button svg{transition:all .3s ease-out}.bordered-column-content-title{display:flex;justify-content:space-between;padding:var(--space-s) var(--container-wide);align-items:center;gap:.625rem;border-top:1px solid var(--color-body)}.bordered-column-content-title h2{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-3);line-height:var(--line-height-large-heading-3);letter-spacing:var(--letter-spacing-large-heading-3);font-style:var(--font-style-large-heading);font-style:italic;text-transform:uppercase}.bordered-column-content-block .column-content{border-block:1px solid var(--color-body)}.bordered-column-content-block .slick-track>*:not(:last-child){border-right:1px solid var(--color-body)}.bordered-column-content-block .js-bordered-column-content-slider .slick-list{overflow:visible}.bordered-column-content-block .js-bordered-column-content-slider .slick-slide{box-sizing:border-box}.bordered-column-content-block .custom-controls{display:flex;height:3rem}@media only screen and (max-width: 48rem){.bordered-column-content-block .custom-controls .button{padding:var(--space-s)}.bordered-column-content-block .custom-controls .button svg{width:1.25rem}}.bordered-column-content-block .custom-controls .button.is-hidden{visibility:0;opacity:0}.bordered-column-content-block .custom-controls .button.disabled{opacity:.5}.bordered-column-content-block .content-lockup{width:28.75rem;max-width:60rem}@media only screen and (max-width: 40rem){.bordered-column-content-block .content-lockup{min-width:12.5rem;width:85vw;max-width:unset}}.bordered-column-content-block .bordered-column-content.is-no-scroll .slick-track{width:100vw !important}.bordered-column-content-block .bordered-column-content.is-no-scroll .content-lockup{width:unset}@media only screen and (min-width: calc(64rem + 1px)){.bordered-column-content-block .bordered-column-content.is-no-scroll.has-1-cards .content-lockup{max-width:100%}.bordered-column-content-block .bordered-column-content.is-no-scroll.has-1-cards .content-lockup .content-lockup-inner{max-width:68%;margin-inline:auto}.bordered-column-content-block .bordered-column-content.is-no-scroll.has-2-cards .content-lockup{max-width:50%}.bordered-column-content-block .bordered-column-content.is-no-scroll.has-3-cards .content-lockup{max-width:33%}}.bordered-column-content-block .content-lockup-inner{display:flex;padding:var(--space-xl);justify-content:center;align-items:center;align-content:center;gap:2rem var(--space-l);flex-wrap:wrap}.bordered-column-content-block .content-lockup-inner span,.bordered-column-content-block .content-lockup-inner h3,.bordered-column-content-block .content-lockup-inner p{color:var(--color-body)}.bordered-column-content-block .content-lockup-inner h3{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading)}.bordered-column-content-block .content-lockup-inner p{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-style:var(--font-style-body)}.bordered-column-content-block .content-lockup-inner .button{align-items:center;gap:var(--space-s)}.bordered-column-content-block .content-lockup-inner .button span,.bordered-column-content-block .content-lockup-inner .button svg{color:var(--color-body)}.bordered-column-content-block .content-lockup-inner .button:hover span,.bordered-column-content-block .content-lockup-inner .button:hover svg{color:var(--color-accent-primary)}.bordered-column-content-block .content-lockup-inner .button.minor{padding-inline:0}@media only screen and (min-width: calc(64rem + 1px)){.bordered-column-content-block .has-2-cards.is-no-scroll .content-lockup-inner,.bordered-column-content-block .has-1-cards.is-no-scroll .content-lockup-inner{flex-direction:row;display:flex;flex-wrap:nowrap}}
/*# sourceMappingURL=bordered_column_content.css.map */
