div.blocks-nav-container[data-v-bdabf623]{margin:0 auto;position:sticky;top:calc(100dvh - 30px);width:-moz-fit-content;width:fit-content;z-index:2}div.blocks-nav-container nav.blocks-nav[data-v-bdabf623]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#d6d6d699;padding:8px}div.blocks-nav-container nav.blocks-nav ul[data-v-bdabf623]{display:flex;flex-flow:row wrap;gap:8px;justify-content:center}div.page-hero[data-v-9f1412a5]{position:relative}div.page-hero[data-context=about] div.introduction[data-v-9f1412a5]{background-color:var(--color-yellow);color:var(--color-black)}div.page-hero div.media[data-v-9f1412a5]{height:calc(75svh - var(--header-height));position:relative}div.page-hero div.media img[data-v-9f1412a5],div.page-hero div.media video[data-v-9f1412a5]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}div.page-hero div.introduction[data-v-9f1412a5]{background-color:var(--color-black);color:#fff;margin:-25svh auto 0;max-width:var(--site-max-width);padding:var(--space-x8) 0 var(--space-x10) 0;position:relative;width:calc(100% - 64px);z-index:1}@media screen and (max-width:1023px){div.page-hero div.introduction[data-v-9f1412a5]{padding:var(--space-block) 0;width:calc(100% - 32px)}}div.page-hero div.introduction div.layout[data-v-9f1412a5]{display:grid;gap:var(--space-x2);grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:var(--site-max-width);padding:0 var(--padding-base)}@media screen and (max-width:767px){div.page-hero div.introduction div.layout[data-v-9f1412a5]{grid-template-columns:1fr}}div.page-hero div.introduction div.layout div.block[data-v-9f1412a5]{display:flex;flex-flow:column nowrap;grid-column:3/span 8;margin:0 auto;max-width:940px;row-gap:calc(56px - 1.6em);text-align:center}@media screen and (min-width:1201px)and (max-width:1440px){div.page-hero div.introduction div.layout div.block[data-v-9f1412a5]{grid-column:2/span 10}}@media screen and (min-width:768px)and (max-width:1200px){div.page-hero div.introduction div.layout div.block[data-v-9f1412a5]{grid-column:2/span 10}}@media screen and (max-width:767px){div.page-hero div.introduction div.layout div.block[data-v-9f1412a5]{grid-column:1/-1}}div.page-hero div.introduction div.layout div.block h2.heading[data-v-9f1412a5]{font-family:var(--font-titles);font-size:var(--font-size-display);letter-spacing:.06em;text-transform:uppercase}
