.c-modal-manifesto{z-index:400;position:fixed;top:0;left:0;width:100%;height:100%;color:#fff}.c-modal-manifesto:not(.is-open){left:200vw;transition:left 0s .25s}.c-modal-manifesto[aria-hidden=true] a,.c-modal-manifesto[aria-hidden=true] button{visibility:hidden}.c-modal-manifesto_close{z-index:1;position:absolute;top:calc(.5 * (var(--header-bar-height) - 1em));right:var(--grid-margin);display:inline-flex;align-items:center;height:1em;overflow:hidden}.c-modal-manifesto_close span{transform:translate3d(0,100%,0)}.c-modal-manifesto.is-open .c-modal-manifesto_close span{transform:translateZ(0);transition:transform .5s cubic-bezier(.38,.005,.215,1)}.c-modal-manifesto_bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000000e6;cursor:pointer;opacity:0;backdrop-filter:blur(5px);transition:opacity .5s cubic-bezier(.38,.005,.215,1)}.c-modal-manifesto_bg[role=button]{cursor:pointer}.c-modal-manifesto.is-open .c-modal-manifesto_bg{opacity:1}.c-modal-manifesto_wrap{height:100%;overflow-y:auto;mask-image:linear-gradient(#0000,#0006 calc(50% - 2em),#000 calc(50% - 1em) calc(50% + 1em),#0006 calc(50% + 2em),#0000)}.c-modal-manifesto_inner{padding-top:calc(calc(50 * var(--svh, 1svh)) - .5em);padding-bottom:calc(calc(50 * var(--svh, 1svh)) - .5em);opacity:0;transform:translate3d(0,calc(50 * var(--lvh, 1lvh)),0);transition:opacity .5s cubic-bezier(.38,.005,.215,1),transform 0s .5s}.c-modal-manifesto_inner p:not(:last-child){margin-bottom:2em}@media (min-width: 1000px){.c-modal-manifesto_inner{width:calc(8 * var(--grid-column-width) + 7 * var(--grid-gutter));margin-left:auto}}.c-modal-manifesto.is-open .c-modal-manifesto_inner{opacity:1;transform:translateZ(0);transition:opacity .5s cubic-bezier(.38,.005,.215,1),transform .5s cubic-bezier(.38,.005,.215,1)}:root{--grid-columns: 4;--grid-gutter: 1rem;--grid-margin: 2rem;--container-width: calc(calc(100 * var(--vw, 1vw)) - 2 * var(--grid-margin));--grid-column-width: calc( 1 / var(--grid-columns) * var(--container-width) - (1 - 1 / var(--grid-columns)) * var(--grid-gutter) );--font-size-h1: 2.5rem;--font-size-h2: 1.25rem;--loader-enter-duration: .5s;--loader-leave-duration: .5s;--header-bar-height: 4rem;--footer-height: calc(calc(90 * var(--svh, 1svh)) - var(--header-bar-height));--focus-visible-color: #C4C9C3;--focus-visible-width: 2px;--focus-visible-offset: 2px;--logo-icon-width: calc(3 * var(--grid-column-width) + 2 * var(--grid-gutter));--logo-icon-height: calc(.7723577236 * var(--logo-icon-width))}@media (min-aspect-ratio: 2){:root{--logo-icon-width: calc(30 * var(--svh, 1svh))}}@media (min-width: 700px){:root{--grid-columns: 12}}@media (min-width: 1000px){:root{--grid-gutter: 2rem;--font-size-h1: 2.8125rem;--font-size-h2: 1.4375rem;--footer-height: calc(75 * var(--svh, 1svh))}}@keyframes anim-logo-fade{0%{opacity:0}to{opacity:1}}.c-mission-tiles[data-astro-cid-fi26ezxm]{display:grid;gap:var(--grid-margin);margin-top:calc(15 * var(--svh, 1svh));margin-bottom:calc(calc(15 * var(--svh, 1svh)) * 2)}@media (min-width: 500px) and (max-width: 699px){.c-mission-tiles[data-astro-cid-fi26ezxm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 700px){.c-mission-tiles[data-astro-cid-fi26ezxm]{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-mission-tiles_item[data-astro-cid-fi26ezxm]{display:flex;flex-direction:column;gap:var(--grid-margin)}.c-mission-tiles_image[data-astro-cid-fi26ezxm]{aspect-ratio:.85}.c-mission-animation[data-astro-cid-fi26ezxm]{margin-top:calc(15 * var(--svh, 1svh));height:calc(300 * var(--lvh, 1lvh));margin-top:calc(-95 * var(--lvh, 1lvh))}.c-mission-animation_inner[data-astro-cid-fi26ezxm]{position:sticky;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:calc(100 * var(--lvh, 1lvh));opacity:var(--progress);clip-path:circle(calc(150% * var(--progress)) at 50% 100%);overflow:hidden}.c-mission-animation_image[data-astro-cid-fi26ezxm]{transform:scale(calc(1.2 - .2 * var(--progress)));transform-origin:50% 0}@media (orientation: portrait){.c-mission-animation_image[data-astro-cid-fi26ezxm].-landscape{display:none;visibility:hidden}}@media not (orientation: portrait){.c-mission-animation_image[data-astro-cid-fi26ezxm].-portrait{display:none;visibility:hidden}}
