.Card-module-scss-module__xQCAfG__card{scroll-snap-align:center;width:17.75rem;height:6rem;display:flex}@media only screen and (min-width:768px){.Card-module-scss-module__xQCAfG__card{width:24.5rem;height:8.25rem}}.Card-module-scss-module__xQCAfG__card:hover{opacity:.6}.Card-module-scss-module__xQCAfG__header{font-family:basisGrotesque,sans-serif;font-size:.875rem;font-weight:500;line-height:1.28571}@media only screen and (min-width:768px){.Card-module-scss-module__xQCAfG__header{font-family:basisGrotesque,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.27778}}.Card-module-scss-module__xQCAfG__header .p-serif{font-family:freightBig,serif;font-size:.875rem;font-weight:700;line-height:1.28571}@media only screen and (min-width:768px){.Card-module-scss-module__xQCAfG__header .p-serif{font-family:freightBig,serif;font-size:1.125rem;font-weight:700;line-height:1.27778}}@media only screen and (min-width:1312px){.Card-module-scss-module__xQCAfG__header .p-serif{font-family:freightBig,serif;font-size:1.1875rem;font-weight:700;line-height:1.26316}}.Card-module-scss-module__xQCAfG__content{flex-direction:column;flex-basis:50%;justify-content:space-between;width:50%;display:flex}.Card-module-scss-module__xQCAfG__image{object-fit:cover;object-position:center;flex-basis:50%;width:50%}
.Grid-module-scss-module__Opa61q__row{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;overflow:hidden}.Grid-module-scss-module__Opa61q__container{max-width:76.5rem;width:unset;position:relative}@media only screen and (max-width:767px){.Grid-module-scss-module__Opa61q__container{width:calc(100% + .5rem)}}@media only screen and (min-width:768px) and (max-width:1023px){.Grid-module-scss-module__Opa61q__container{width:calc(90% + .625rem)}}.Grid-module-scss-module__Opa61q__container:before{content:"";line-height:0;display:table}.Grid-module-scss-module__Opa61q__grid{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-left:-77.25rem;margin-right:-76.5rem;padding-left:77.25rem;padding-right:76.5rem;display:grid;overflow-x:auto;overflow-y:hidden}.Grid-module-scss-module__Opa61q__grid::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.Grid-module-scss-module__Opa61q__grid{scroll-padding-left:0}}
.ScrollableList-module-scss-module__-pMKnG__wrapper{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;overflow:hidden}div.ScrollableList-module-scss-module__-pMKnG__container{max-width:76.5rem;width:unset;position:relative}@media only screen and (max-width:767px){div.ScrollableList-module-scss-module__-pMKnG__container{width:calc(100% + .5rem)}}@media only screen and (min-width:768px) and (max-width:1023px){div.ScrollableList-module-scss-module__-pMKnG__container{width:calc(90% + .625rem)}}.ScrollableList-module-scss-module__-pMKnG__list{white-space:nowrap;margin-left:-77.25rem;margin-right:-76.5rem;padding:0 76.5rem;scroll-padding-left:76.5rem}@media only screen and (max-width:767px){.ScrollableList-module-scss-module__-pMKnG__list{scroll-padding-left:0}}.ScrollableList-module-scss-module__-pMKnG__item{scroll-snap-align:start;padding:0 .625rem}@media only screen and (max-width:767px){.ScrollableList-module-scss-module__-pMKnG__item{scroll-snap-align:center;padding:0 .5rem}}@media only screen and (min-width:768px) and (max-width:1023px){.ScrollableList-module-scss-module__-pMKnG__item{padding:0 .625rem}}.ScrollableList-module-scss-module__-pMKnG__item:last-of-type:after{content:"";border:1px solid transparent;width:77.25rem;margin-right:-76.5rem;padding-right:76.5rem;display:block;position:relative;top:-100%;left:100%}@media only screen and (max-width:767px){.ScrollableList-module-scss-module__-pMKnG__item:last-of-type:after{width:78rem}}ul+button.ScrollableList-module-scss-module__-pMKnG__arrow:first-of-type{left:-1.25rem}ul+button.ScrollableList-module-scss-module__-pMKnG__arrow:first-of-type+button.ScrollableList-module-scss-module__-pMKnG__arrow{right:-.5rem}@media only screen and (max-width:767px){button.ScrollableList-module-scss-module__-pMKnG__arrow{display:none}}
.Row-module-scss-module__LgnvIG__item{flex-basis:33.3333%;max-width:33.3333%}@media only screen and (max-width:767px){.Row-module-scss-module__LgnvIG__item{flex-basis:83.3333%;max-width:83.3333%}}@media only screen and (min-width:768px) and (max-width:1023px){.Row-module-scss-module__LgnvIG__item{flex-basis:50%;max-width:50%}}button.Row-module-scss-module__LgnvIG__arrow{top:33%}
