.locations__inner{padding-top:2.5rem;padding-bottom:2.5rem}@media all and (min-width:64em){.locations__inner{padding-top:5rem;padding-bottom:5rem}}.locations__text{margin-bottom:1.25rem}@media all and (min-width:64em){.locations__text{margin-bottom:2.5rem}}.locations__text:last-child{margin-bottom:0}@media all and (min-width:48em){.locations__column-container{row-gap:2.5rem}}.locations__column{width:100%}.locations__location{height:100%;background-color:var(--locations-location-background-color)}.locations__location-media{aspect-ratio:434/277}.locations__location-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.locations__location-details{padding:1.5625rem;display:flex;flex-direction:column;gap:1.25rem}@media all and (min-width:48em){.locations__location-details{padding:1.875rem;gap:1.5rem}}@media all and (min-width:75em){.locations__location-details{padding:3.125rem}}.locations__location-contact{display:flex;align-items:center;gap:.625rem}.locations__location-contact a{text-decoration:none;word-break:break-all}.locations__location-contact a:hover{text-decoration:underline}.locations__location-contact-icon{fill:var(--locations-location-fill);flex-shrink:0}@media all and (min-width:48em){.locations--columns-1 .locations__location{display:flex}}@media all and (min-width:48em){.locations--columns-1 .locations__location-media{width:50%;aspect-ratio:none}}@media all and (min-width:48em){.locations--columns-1 .locations__location-details{width:50%}}@media all and (min-width:64em){.locations--columns-1 .locations__location-details{padding-top:3.75rem;padding-bottom:3.75rem}}@media all and (min-width:75em){.locations--columns-1 .locations__location-details{padding-top:6.25rem;padding-bottom:6.25rem}}@media all and (min-width:48em){.locations--columns-2 .locations__column{width:50%}}@media all and (min-width:48em){.locations--columns-3 .locations__column{width:50%}}@media all and (min-width:64em){.locations--columns-3 .locations__column{width:33.3333%}}.block--background-color-white:not(.block--skip)+.locations.block--background-color-white,.block--background-color-white:not(.block--skip)+.block--skip+.locations.block--background-color-white{margin-top:-2.5rem}.block--background-color-secondary-6:not(.block--skip)+.locations.block--background-color-secondary-6,.block--background-color-secondary-6:not(.block--skip)+.block--skip+.locations.block--background-color-secondary-6{margin-top:-2.5rem}.block--background-color-secondary-5:not(.block--skip)+.locations.block--background-color-secondary-5,.block--background-color-secondary-5:not(.block--skip)+.block--skip+.locations.block--background-color-secondary-5{margin-top:-2.5rem}.block--background-color-secondary-1:not(.block--skip)+.locations.block--background-color-secondary-1,.block--background-color-secondary-1:not(.block--skip)+.block--skip+.locations.block--background-color-secondary-1{margin-top:-2.5rem}@media all and (min-width:64em){.block--background-color-white:not(.block--skip)+.locations.block--background-color-white,.block--background-color-white:not(.block--skip)+.block--skip+.locations.block--background-color-white{margin-top:-5rem}.block--background-color-secondary-6:not(.block--skip)+.locations.block--background-color-secondary-6,.block--background-color-secondary-6:not(.block--skip)+.block--skip+.locations.block--background-color-secondary-6{margin-top:-5rem}.block--background-color-secondary-5:not(.block--skip)+.locations.block--background-color-secondary-5,.block--background-color-secondary-5:not(.block--skip)+.block--skip+.locations.block--background-color-secondary-5{margin-top:-5rem}.block--background-color-secondary-1:not(.block--skip)+.locations.block--background-color-secondary-1,.block--background-color-secondary-1:not(.block--skip)+.block--skip+.locations.block--background-color-secondary-1{margin-top:-5rem}}