.top-mv[data-astro-cid-l5eepsgl]{display:block;outline-offset:-3px}.top-vision[data-astro-cid-xjk6vgfu]{--this-duration: 0.5s;--this-bg-color: var(--color-black);--this-header-height: 3rem;position:relative;height:150vh;background-color:var(--this-bg-color)}.top-vision[data-astro-cid-xjk6vgfu].-active{--this-bg-color: var(--color-white)}@media (min-width: 75em){.top-vision[data-astro-cid-xjk6vgfu]{--this-header-height: 7.25rem}}.top-vision_fixed[data-astro-cid-xjk6vgfu]{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0.75}.top-vision_fixed[data-astro-cid-xjk6vgfu]>video-js{position:absolute;top:0;left:0;width:100%;height:100%}.top-vision[data-astro-cid-xjk6vgfu].-active .top-vision_fixed[data-astro-cid-xjk6vgfu]{animation-name:vision-bg-effect;animation-duration:1.5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes vision-bg-effect{0%{filter:brightness(200%)}20%{opacity:0.5}100%{filter:brightness(100%);opacity:0.2}}.top-vision_inner[data-astro-cid-xjk6vgfu]{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;padding:0 var(--space-gutter);padding-top:var(--this-header-height);color:var(--color-white);transition:color var(--this-duration)}.top-vision[data-astro-cid-xjk6vgfu].-active .top-vision_inner[data-astro-cid-xjk6vgfu]{color:var(--color-black)}.top-vision[data-astro-cid-xjk6vgfu].-bottom .top-vision_inner[data-astro-cid-xjk6vgfu]{position:absolute;top:auto;bottom:0}.top-vision_label[data-astro-cid-xjk6vgfu]{font-size:var(--typo-size-200);font-weight:var(--typo-weight-demi);line-height:var(--typo-lh);text-transform:capitalize}.top-vision_title[data-astro-cid-xjk6vgfu]{margin-top:var(--space-10);font-size:min(8vw,var(--typo-size-600));font-weight:var(--typo-weight-demi);line-height:var(--typo-lh-demi-small);text-align:center}.top-vision_title[data-astro-cid-xjk6vgfu]>span{display:inline-block;margin-top:var(--space-10)}@media (min-width: 48em){.top-vision_title[data-astro-cid-xjk6vgfu]{font-size:5.6rem}}.top-vision_description[data-astro-cid-xjk6vgfu]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--this-duration),opacity var(--this-duration)}.top-vision[data-astro-cid-xjk6vgfu].-active .top-vision_description[data-astro-cid-xjk6vgfu]{grid-template-rows:1fr;margin-top:var(--space-100);opacity:1}@media (min-width: 48em){.top-vision[data-astro-cid-xjk6vgfu].-active .top-vision_description[data-astro-cid-xjk6vgfu]{margin-top:var(--space-250)}}.top-vision_description[data-astro-cid-xjk6vgfu]>p{overflow-y:hidden;font-size:var(--typo-size-50)}@media (min-width: 48em){.top-vision_description[data-astro-cid-xjk6vgfu]>p{font-size:var(--typo-size-100)}}.top-vision_button[data-astro-cid-xjk6vgfu]{visibility:hidden;opacity:0;transition:opacity var(--this-duration)}.top-vision[data-astro-cid-xjk6vgfu].-active .top-vision_button[data-astro-cid-xjk6vgfu]{margin-top:var(--space-250);visibility:visible;opacity:1;transition-delay:0.25s}@media (min-width: 48em){.top-vision[data-astro-cid-xjk6vgfu].-active .top-vision_button[data-astro-cid-xjk6vgfu]{margin-top:var(--space-350)}}.top-visio_control[data-astro-cid-xjk6vgfu]{position:absolute;right:var(--space-200);bottom:var(--space-200)}.top-section[data-astro-cid-4eqnibsr]{position:relative;z-index:1;overflow:hidden;background-color:var(--color-bg-white)}