/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid}}}.section--card-slider--container{margin-top:var(--between-top);margin-bottom:var(--between-bottom);gap:calc(var(--spacing,.25rem) * 4);background-color:#f9f9f9;flex-direction:column;padding-block:min(max(30px,3.125vw),45px);padding-inline:min(max(15px,4.16667vw),60px);display:flex}@media (min-width:48rem){.section--card-slider--container{padding-block:min(max(20px,2.08333vw),30px)}}.section--card-slider--container.is-four-desktop .slide-card{flex-shrink:0;width:72vw;min-width:260px;max-width:330px;height:auto}@media (min-width:48rem){.section--card-slider--container.is-four-desktop .slide-card{width:calc(25vw - 8px)}}.section--card-slider--container.is-many-desktop .slide-card{flex-shrink:0;width:72vw;min-width:260px;max-width:330px;height:auto}@media (min-width:48rem){.section--card-slider--container.is-many-desktop .slide-card{width:22vw}}.section--card-slider--container:not(.is-four-desktop):not(.is-many-desktop) .slide-card{flex-shrink:0;width:72vw;min-width:260px;max-width:330px;height:auto}@media (min-width:48rem){.section--card-slider--container:not(.is-four-desktop):not(.is-many-desktop) .slide-card{width:calc(33vw - 5px)}}.section--card-slider--container .title{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:min(max(22px,1.80556vw),26px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;color:#53565a;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}.section--card-slider--container .copy{color:#53565a}.section--card-slider--carousel{position:relative}.section--card-slider--carousel .slides{white-space:nowrap;gap:10px;width:100%;display:flex;overflow:clip}@media (min-width:48rem){.section--card-slider--container.is-many-desktop .slides{padding-right:0}.section--card-slider--container:not(.is-many-desktop) .slides{padding-inline:min(max(15px,1.38889vw),20px)}}.section--card-slider--carousel .arrow{z-index:10;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%}.section--card-slider--carousel .arrow[disabled]{display:none}.section--card-slider--carousel .slide{flex-direction:column;height:100%;display:flex}:where(.section--card-slider--carousel .slide>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(min(max(15px,calc(calc(100vw / 1440) * 20)),20px) * var(--tw-space-y-reverse));margin-block-end:calc(min(max(15px,calc(calc(100vw / 1440) * 20)),20px) * calc(1 - var(--tw-space-y-reverse)))}@media (min-width:48rem){:where(.section--card-slider--carousel .slide>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(min(max(10px,calc(calc(100vw / 1440) * 10)),10px) * var(--tw-space-y-reverse));margin-block-end:calc(min(max(10px,calc(calc(100vw / 1440) * 10)),10px) * calc(1 - var(--tw-space-y-reverse)))}}.section--card-slider--carousel .media{aspect-ratio:4/5;position:relative}.section--card-slider--carousel .image{z-index:1;border-style:var(--tw-border-style);object-fit:cover;border-width:0;border-radius:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.section--card-slider--carousel .image.image--desktop.has-mobile{display:none}@media (min-width:48rem){.section--card-slider--carousel .image.image--desktop.has-mobile{display:block}.section--card-slider--carousel .image.image--mobile{display:none}}.section--card-slider--carousel .content{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;height:100%;display:flex}@media (min-width:48rem){.section--card-slider--container:not(.is-many-desktop) .content{padding-bottom:var(--spacing,.25rem)}}.section--card-slider--carousel .content__text .title{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;text-wrap:balance;white-space:normal;font-style:normal;font-weight:300;line-height:1.5;text-decoration:none}.section--card-slider--carousel .content__text .copy{text-wrap:balance;white-space:normal}@layer base{*{scrollbar-color:initial;scrollbar-width:initial}h1{font-size:min(max(32px,3.33333vw),48px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h2{font-size:min(max(26px,2.22222vw),32px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h3{font-size:min(max(22px,1.80556vw),26px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h4{font-size:min(max(18px,1.52778vw),22px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:500;line-height:1.3;text-decoration:none}h5{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.5;text-decoration:none}h6{font-size:min(max(14px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}caption{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none}p{font-size:min(max(14px,.972222vw),14px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}:root{--pagemargin-value:min(max(15px, calc(calc(100vw / 1440) * 60)), 60px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
