[data-v-d9d1e4ee]:root{--color-white: #ffffff;--color-white-transparent: rgba(255, 255, 255, 0);--color-black: #000000;--color-black-transparent: rgba(0, 0, 0, 0);--color-charcoal: #191919;--color-charcoal-transparent: rgba(25, 25, 25, 0);--color-gray: #72706b;--color-gray-transparent: rgba(114, 112, 107, 0);--color-red: #ff2300;--color-red-transparent: rgba(255, 35, 0, 0);--color-beige: #f2f0ea;--color-beige-transparent: rgba(242, 240, 234, 0);--color-dark-beige: #e2dfd6;--color-dark-beige-transparent: rgba(226, 223, 214, 0);--color-yellow: #ecbd62;--color-yellow-transparent: rgba(236, 189, 98, 0);--color-error: #f02222;--color-error-transparent: rgba(240, 34, 34, 0)}.aspect-ratio[data-v-d9d1e4ee]{position:relative;width:100%;aspect-ratio:var(--aspect-ratio)}.aspect-ratio[data-v-d9d1e4ee]>:first-child{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width[data-v-d9d1e4ee]{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}[data-v-d9d1e4ee]:root{--grid-columns: 6;--grid-gutter: .6rem;--grid-margin: .6rem;--grid-width: calc(var(--inner-width) - (2 * var(--grid-margin)));--grid-column-width: calc( (var(--grid-width) - ((var(--grid-columns) - 1) * var(--grid-gutter))) / var(--grid-columns) )}@media only screen and (min-width: 1024px){[data-v-d9d1e4ee]:root{--grid-columns: 12;--grid-gutter: 1rem;--grid-margin: 1rem}}.grid[data-v-d9d1e4ee]{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));grid-gap:var(--grid-gutter)}.grid-padding[data-v-d9d1e4ee]{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.grid-block[data-v-d9d1e4ee]{max-width:var(--grid-width);margin-left:auto;margin-right:auto}.grid-col[data-v-d9d1e4ee]{grid-column:span var(--grid-columns)}.ui-parallaxMedia[data-v-d9d1e4ee]{position:relative;overflow:hidden;--px: 1;--shift: 10svh}.ui-parallaxMedia[data-v-d9d1e4ee] img,.ui-parallaxMedia[data-v-d9d1e4ee] video{width:100%;height:calc(100% + var(--shift));transform:translateY(calc(var(--shift) * var(--px) * -1)) translateZ(0);-o-object-fit:cover;object-fit:cover}
