.slider-contact__card-title,.slider-contact__title{font-family:var(--font-family-heading);font-style:normal;font-weight:400}.slider-contact__card-email,.slider-contact__card-eyebrow,.slider-contact__card-label{font-family:var(--font-family-body);font-style:normal;font-weight:400}.slider-contact__title{font-size:var(--wp--preset--font-size--28);letter-spacing:-.28px;line-height:32px}@media(min-width:1440px){.slider-contact__title{font-size:var(--wp--preset--font-size--44);letter-spacing:-.44px;line-height:48px}}@media(min-width:2500px){.slider-contact__title{font-size:var(--wp--preset--font-size--56);letter-spacing:-.56px;line-height:64px}}.slider-contact__card-title{font-size:var(--wp--preset--font-size--24);letter-spacing:0;line-height:28px}@media(min-width:1440px){.slider-contact__card-title{font-size:var(--wp--preset--font-size--32);line-height:36px}}@media(min-width:2500px){.slider-contact__card-title{font-size:var(--wp--preset--font-size--40);line-height:44px}}.slider-contact__card-email,.slider-contact__card-label{font-size:var(--wp--preset--font-size--14);letter-spacing:0;line-height:20px}@media(min-width:1440px){.slider-contact__card-email,.slider-contact__card-label{font-size:var(--wp--preset--font-size--16);line-height:22px}}@media(min-width:2500px){.slider-contact__card-email,.slider-contact__card-label{font-size:var(--wp--preset--font-size--18);line-height:24px}}.slider-contact__card-eyebrow{font-size:var(--wp--preset--font-size--14);letter-spacing:1.4px;line-height:18px;text-transform:uppercase}.slider-contact{--sc-pad:var(--wp--preset--spacing--16);--sc-bleed:calc((100vw - min(100vw - 32px, 1600px))/2);align-items:center;background-color:var(--section-ground,var(--wp--preset--color--background-secondary));display:flex;flex-direction:column;gap:var(--wp--preset--spacing--48);padding:var(--wp--preset--spacing--48) var(--sc-pad)}@media(min-width:1440px){.slider-contact{--sc-pad:var(--wp--preset--spacing--48);--sc-bleed:calc((100vw - min(100vw - 96px, 1600px))/2);gap:var(--wp--preset--spacing--64);padding:var(--wp--preset--spacing--64) var(--sc-pad)}}.slider-contact__header{max-width:1600px;padding-right:var(--wp--preset--spacing--16);width:100%}@media(min-width:1440px){.slider-contact__header{padding-right:var(--wp--preset--spacing--48)}}.slider-contact__title{color:var(--text-headlines);margin:0}@media(min-width:2500px){.slider-contact__title{font-size:var(--wp--preset--font-size--44);letter-spacing:-.44px;line-height:48px}}.slider-contact__track{-webkit-overflow-scrolling:touch;align-self:stretch;cursor:grab;display:flex;margin-left:calc(var(--sc-bleed) - var(--sc-pad));margin-right:calc(var(--sc-pad)*-1);min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.slider-contact__track::-webkit-scrollbar{height:0;width:0}.slider-contact__track:after{content:"";flex:0 1 var(--sc-bleed);min-width:0}.slider-contact__track.is-grabbing{cursor:grabbing}.slider-contact__track.is-dragging{scroll-behavior:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-contact__list{display:flex;flex:0 0 auto;gap:var(--wp--preset--spacing--16);list-style:none;margin:0 auto;padding:0;width:-moz-max-content;width:max-content}.slider-contact__card{background-color:rgba(0,0,0,.05);display:flex;flex:0 0 auto;flex-direction:column;height:300px;overflow:hidden;padding:var(--wp--preset--spacing--28);width:320px}@media(min-width:1440px){.slider-contact__card{padding:var(--wp--preset--spacing--32);width:600px}}.slider-contact__card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--preset--spacing--8);justify-content:center;min-height:0;overflow:hidden}@media(min-width:1440px){.slider-contact__card-body{gap:var(--wp--preset--spacing--12)}}.slider-contact__card-eyebrow{color:var(--text-supporting);margin:0}.slider-contact__card-title{color:var(--text-headlines);flex:1 1 auto;margin:0;min-height:0}@media(min-width:2500px){.slider-contact__card-title{font-size:var(--wp--preset--font-size--32);line-height:36px}}.slider-contact__card-foot{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--wp--preset--spacing--12)}@media(min-width:1440px){.slider-contact__card-foot{align-items:flex-end;flex-direction:row;justify-content:space-between}}.slider-contact__card-lines{display:flex;flex:0 1 auto;flex-direction:column;gap:var(--wp--preset--spacing--16);max-width:300px;min-width:0}.slider-contact__card-email,.slider-contact__card-label{color:var(--text-headlines);margin:0}@media(min-width:2500px){.slider-contact__card-email,.slider-contact__card-label{font-size:var(--wp--preset--font-size--16);line-height:22px}}.slider-contact__card-email a{color:inherit;text-decoration:none}.slider-contact__card-email a:focus-visible,.slider-contact__card-email a:hover{text-decoration:underline}.slider-contact__card-button{flex:0 0 auto}.slider-contact .c-button{--c-button-track:1.4px;font-size:var(--wp--preset--font-size--14);line-height:18px}.slider-contact__progress{display:flex;gap:0;margin:0 auto;max-width:100%;width:640px}.slider-contact__progress[hidden]{display:none}.slider-contact__segment{background-color:var(--text-disabled);flex:1 1 0;height:1px}@media(prefers-reduced-motion:no-preference){.slider-contact__segment{transition:background-color .3s ease-in-out}}.slider-contact__segment.is-active{background-color:var(--wp--preset--color--vinyard-dark)}
/*# sourceMappingURL=slider-contact.css.map*/