div.page-hero[data-v-c1dc54a2]{-moz-column-gap:var(--padding-base);column-gap:var(--padding-base);display:grid;grid-template-columns:repeat(auto-fit,calc(33.33333% - var(--padding-base)*2/3));justify-content:center;padding:0 var(--padding-base)}@media screen and (max-width:767px){div.page-hero[data-v-c1dc54a2]{-moz-column-gap:var(--padding-base);column-gap:var(--padding-base);display:flex;flex-flow:row nowrap;justify-content:start;overflow-x:auto;padding:0;width:100vw;-ms-overflow-style:none;scrollbar-width:none}div.page-hero[data-v-c1dc54a2]::-webkit-scrollbar{display:none}}div.page-hero div.media[data-v-c1dc54a2]{aspect-ratio:1/1;border-radius:50%;overflow:hidden;position:relative;width:100%}@media screen and (max-width:767px){div.page-hero div.media[data-v-c1dc54a2]{flex-shrink:0;width:calc(100% - var(--padding-base)*3)}div.page-hero div.media[data-v-c1dc54a2]:first-child{margin-left:var(--padding-base)}div.page-hero div.media[data-v-c1dc54a2]:last-child{margin-right:var(--padding-base)}}div.page-hero div.media img[data-v-c1dc54a2],div.page-hero div.media video[data-v-c1dc54a2]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}div.content[data-v-61d28f68]{margin:176px auto 0;max-width:var(--site-max-width);padding:0 var(--padding-base)}@media screen and (max-width:767px){div.content[data-v-61d28f68]{margin-top:calc(var(--header-height) + var(--header-bottom-margin))}}div.content div.blocks[data-v-61d28f68]{display:flex;flex-flow:column nowrap;row-gap:80px}@media screen and (max-width:767px){div.content div.blocks[data-v-61d28f68]{row-gap:var(--padding-base)}}div.content div.blocks div.block[data-v-61d28f68]{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;padding:var(--space-x3)}@media screen and (max-width:767px){div.content div.blocks div.block[data-v-61d28f68]{grid-template-columns:1fr;padding:var(--padding-base);row-gap:var(--space-block)}}div.content div.blocks div.block[data-v-61d28f68]:nth-child(odd){background-color:var(--color-yellow)}div.content div.blocks div.block[data-v-61d28f68]:nth-child(2n){background-color:var(--color-portland-stone)}div.content div.blocks div.block h2.heading[data-v-61d28f68]{font-family:var(--font-titles);font-size:var(--font-size-heading);letter-spacing:.06em;text-transform:uppercase}
