blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}a{text-decoration:none}a,a:active,a:focus,a:hover,a:visited,button{color:inherit}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}img,video{width:100%;max-width:100%;height:auto;display:block}iframe{border:0}table{border-collapse:collapse;border-spacing:0}button,td,th{padding:0}td:not([align]),th:not([align]){text-align:left}button{width:auto;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:0 0;border:none;line-height:normal;overflow:visible}button:focus,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}input{appearance:none;box-sizing:border-box;background-color:#0000;border:none;padding:0}:root{--gray-10:#f4f4f4;--gray-20:#e0e0e0;--gray-30:#c6c6c6;--gray-40:#a8a8a8;--gray-50:#8d8d8d;--gray-60:#6f6f6f;--gray-70:#525252;--gray-80:#3d3d3d;--gray-90:#262626;--gray-100:#141414;--black:#000;--white:#fff;--focus:#4a8eff;--error:#850f0f;--text-sans:"Montserrat", "helvetica", ui-system;--text-weight-extralight:200;--text-weight-light:400;--text-weight-regular:400;--text-weight-bold:700;--text-h1:6.25rem;--text-h2:1.5rem;--text-body-m:1rem;--text-body-s:.875rem;--text-body-xs:.75rem;--line-height:normal;--line-height-h1-extralight:88%;--letter-spacing-h1-extralight:-4px;--spacing-4:.25rem;--spacing-2:.125rem;--spacing-6:.375rem;--spacing-8:.5rem;--spacing-10:.625rem;--spacing-12:.75rem;--spacing-16:1rem;--spacing-18:1.125rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-48:3rem;--spacing-64:4rem;--spacing-72:4.5rem;--spacing-96:6rem;--spacing-128:8rem;--spacing-192:12rem;--border-r-2:.125rem;--border-r-4:.25rem;--border-r-8:.5rem;--border-r-20:1.25rem;--border-r-24:1.5rem;--border-r-full:100%;--easing:cubic-bezier(.45, .05, .55, .95);--easing-out-expo:cubic-bezier(.16, 1, .3, 1);--container-overlarge:4000px;--container-max:1920px;--container-xl:1440px;--template-columns:repeat(12, 1fr);--template-rows:1fr;--column-gap:var(--spacing-24);--grid-padding-y:var(--spacing-24)}@media (width<=992px){:root{--text-h1:3.5rem;--text-h2:1.25rem;--text-body-m:1rem;--text-body-s:.875rem;--text-body-xs:.75rem}}@media (width<=768px){:root{--text-h1:3rem;--template-columns:repeat(8, 1fr);--template-rows:1fr;--column-gap:var(--spacing-8);--grid-padding-y:var(--spacing-8)}}.text-h1{font-size:var(--text-h1);line-height:var(--line-height);font-variation-settings:"wght" var(--text-weight-light)}.text-h1-extra-light{font-size:var(--text-h1);line-height:var(--line-height-h1-extralight);font-variation-settings:"wght" var(--text-weight-extralight);letter-spacing:var(--letter-spacing-h1-extralight)}.text-h2{font-size:var(--text-h2);line-height:var(--line-height);font-variation-settings:"wght" var(--text-weight-bold)}.text-body-m{font-variation-settings:"wght" var(--text-weight-regular)}.text-body-m,.text-body-m-bold,.text-body-m-light{font-size:var(--text-body-m);line-height:var(--line-height)}.text-body-m-bold{font-variation-settings:"wght" var(--text-weight-bold)}.text-body-m-light{font-variation-settings:"wght" var(--text-weight-light)}.text-body-s-bold{font-variation-settings:"wght" var(--text-weight-bold)}.text-body-s-bold,.text-body-s-light{font-size:var(--text-body-s);line-height:var(--line-height)}.text-body-s-light,.text-body-xs-light{font-variation-settings:"wght" var(--text-weight-light)}.text-body-xs-light{font-size:var(--text-body-xs);line-height:var(--line-height)}.grid{grid-template-columns:var(--template-columns);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);width:100%;padding:var(--grid-padding-y);display:grid}.backdrop-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;cursor:pointer;background:#0003;position:fixed;inset:0}.backdrop-overlay.--light{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a}.reveal-enter-active,.reveal-leave-active{transition:transform .6s var(--easing-out-expo)}.reveal-enter-from,.reveal-leave-to{transform:translateY(100vh)}.fade-enter-active{transition:opacity .6s var(--easing-out-expo)}.fade-leave-active{transition:opacity .8s var(--easing-out-expo)}.fade-enter-from,.fade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.fade-enter-active,.fade-leave-active,.reveal-enter-active,.reveal-leave-active{transition-duration:.01ms}}html{background:var(--black);font-family:var(--text-sans);font-size:var(--text-body-m);line-height:var(--line-height-body-m);color:var(--white);scroll-behavior:smooth}@font-face{font-display:swap;font-family:Montserrat;src:url(./Montserrat-VF.D-xo5pT6.woff2)format("woff2")}.loading-screen[data-v-1d77b965]{background:var(--white);z-index:9999;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.loading-content[data-v-1d77b965]{align-items:center;gap:var(--spacing-8);color:var(--black);display:flex}.spinning-icon[data-v-1d77b965]{animation:spin-1d77b965 1s var(--easing) infinite}@keyframes spin-1d77b965{0%{transform:rotate(0)}80%{transform:rotate(180deg)}to{transform:rotate(180deg)}}.loading-text[data-v-1d77b965]{letter-spacing:.1em}.beams[data-v-1d77b965]{pointer-events:none;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.beam[data-v-1d77b965]{background:var(--black);flex:1;transform:translateY(-100%)}.beam-1[data-v-1d77b965]{animation:slideDown-1d77b965 .5s var(--easing) forwards;animation-delay:0s}.beam-2[data-v-1d77b965]{animation:slideDown-1d77b965 .5s var(--easing) forwards;animation-delay:80ms}.beam-3[data-v-1d77b965]{animation:slideDown-1d77b965 .5s var(--easing) forwards;animation-delay:.16s}.beam-4[data-v-1d77b965]{animation:slideDown-1d77b965 .5s var(--easing) forwards;animation-delay:.24s}@keyframes slideDown-1d77b965{to{transform:translateY(0)}}.loader-leave-active[data-v-1d77b965]{transition:opacity .5s var(--easing)}.loader-leave-to[data-v-1d77b965]{opacity:0}
