*,:after,:before{box-sizing:border-box}:root{--global--spacer--xs:.25rem;--global--spacer--sm:.5rem;--global--spacer--md:1rem;--global--spacer--lg:2rem;--global--body--FontSize:1rem;--global--body--FontFamily:"Open Sans", sans-serif;--global--body--BackgroundColor:#ccc;--global--color--white:255, 255, 255;--global--color--primary:83, 215, 234;--global--color--primary--100:var(--global--color--primary);--global--color--primary--500:4, 22, 26;--global--color--primary--600:3, 15, 19;--global--color--secondary:246, 144, 46;--global--color--secondary--100:var(--global--color--secondary);--global--color--secondary--200:255, 171, 85;--global--color--text:236, 247, 250;--global--color--text--muted:#ecf7faa8;--global--color--hairline:#ecf7fa24;--global--color--panel:#072027e0;--global--color--panel--glass:#07202761;--global--color--glass--border:#ecf7fa47;--global--color--primary--soft:#53d7ea73;--global--color--primary--dim:#53d7ea47;--global--display--FontFamily:"Space Grotesk", "Avenir Next", "Trebuchet MS", sans-serif;font-size:118.75%}body{font-size:var(--global--body--FontSize);font-family:var(--global--body--FontFamily);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgb(var(--global--color--primary--500));color:rgb(var(--global--color--text));margin:0}.h1{letter-spacing:-.02em;margin:2em 0 1em;font-size:1.8rem;line-height:1.8rem}.h1,.h2{font-family:var(--global--display--FontFamily);font-weight:700}.h2{text-transform:uppercase;letter-spacing:.09em;color:rgb(var(--global--color--primary));border-bottom:1px solid var(--global--color--hairline);margin:2.4em 0 1em;padding-bottom:.45rem;font-size:.95rem;line-height:1.2rem}.p{margin:1em 0}.list{margin:1em;padding-left:1em;list-style-type:none}.list li{margin-top:.25em;margin-bottom:.25em;padding-left:1.35em;position:relative}.list li:before{content:"";background-color:var(--global--color--primary--dim);width:6px;height:6px;position:absolute;top:.62em;left:0}.a{border-bottom:1px solid rgba(var(--global--color--secondary),.5);color:rgb(var(--global--color--secondary));text-decoration:none;transition:color .2s ease-in,border-color .2s ease-in}.a:focus,.a:hover{border-bottom-color:rgb(var(--global--color--secondary--200));color:rgb(var(--global--color--secondary--200))}.a:focus{outline:none}.a:focus-visible{border-bottom-color:rgb(var(--global--color--secondary--200));color:rgb(var(--global--color--secondary--200));outline:2px solid rgb(var(--global--color--secondary--200));outline-offset:2px}.button{padding:var(--global--spacer--sm) var(--global--spacer--md);border:1px solid var(--global--color--primary--soft);color:rgb(var(--global--color--white));vertical-align:middle;text-align:center;text-shadow:0 1px #00000003;border-radius:3px;outline:none;font-size:1rem;line-height:1rem;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-block}.button.router-link-active,.button:hover{background-color:rgb(var(--global--color--primary));border-color:rgb(var(--global--color--primary));color:#03262d}.button-group__button{margin-right:var(--global--spacer--sm)}.button:focus-visible{border-color:rgb(var(--global--color--white));color:rgb(var(--global--color--white));outline:2px solid rgb(var(--global--color--white));outline-offset:2px}.drawer{z-index:1000;pointer-events:none;position:fixed;inset:0}.drawer.page-enter-active{animation:.4s linear drawerTiming}.drawer.page-leave-active{animation:.3s linear drawerTiming}.drawer.page-enter-active .sheet{animation:.25s ease-out both slideInRight}.drawer.page-leave-active .sheet{animation:.3s ease-in both slideOutRight}.drawer.page-enter-active .sheet__scrim{animation:.4s ease-out both fadeIn}.drawer.page-leave-active .sheet__scrim{animation:.3s ease-in both fadeOut}.sheet__scrim{background-color:rgba(var(--global--color--primary--600),.55);position:fixed;inset:0}.sheet{top:var(--global--spacer--md);right:var(--global--spacer--md);bottom:var(--global--spacer--md);z-index:1000;-webkit-overflow-scrolling:touch;width:340px;max-width:calc(100vw - (2 * var(--global--spacer--md)));pointer-events:auto;background-color:var(--global--color--panel--glass);background-image:linear-gradient(155deg,rgba(var(--global--color--white),.09),rgba(var(--global--color--white),0) 45%);-webkit-backdrop-filter:blur(32px)saturate(1.5);backdrop-filter:blur(32px)saturate(1.5);border:1px solid var(--global--color--glass--border);box-shadow:0 24px 60px rgba(var(--global--color--primary--600),.5),inset 0 1px 0 rgba(var(--global--color--white),.12),inset 0 0 32px rgba(var(--global--color--primary),.08);color:rgb(var(--global--color--white));-ms-overflow-style:-ms-autohiding-scrollbar;border-radius:14px;outline:none;position:fixed;overflow:hidden scroll}@media only screen and (width>=769px){.sheet{width:440px}}.sheet__content{padding:20px 30px}.sheet__content.is-open{display:block}.sheet__header{position:relative}.sheet__title{font-family:var(--global--display--FontFamily);letter-spacing:-.02em;margin:1rem 0;font-size:2rem;font-weight:700;line-height:2rem}.sheet__close-button{text-indent:-99999px;opacity:.3;cursor:pointer;background:0 0;border:0;outline:none;width:40px;height:40px;transition:opacity .2s ease-in;display:inline-block;position:absolute;top:4px;right:4px;overflow:hidden}.sheet__close-button:hover{opacity:1}.sheet__close-button:after,.sheet__close-button:before{background-color:rgb(var(--global--color--primary--100));content:" ";width:2px;height:40px;position:absolute;top:0;left:20px}.sheet__close-button:before{transform:rotate(45deg)}.sheet__close-button:after{transform:rotate(-45deg)}.sheet__close-button:focus-visible{opacity:1;outline:2px solid rgb(var(--global--color--white));outline-offset:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInRight{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{opacity:0;transform:translate(2000px)}}@keyframes pixelIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes drawerTiming{0%{transform:translate(0)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.intro,.intro__actions,.logo:after{opacity:1!important}}.logo[data-v-fc2d46bb]{--logo--circle1--color:var(--global--color--primary);--logo--circle2--color:rgba(var(--logo--circle1--color), .8);--logo--circle3--color:rgba(var(--logo--circle1--color), .6);--logo--circle4--color:rgba(var(--logo--circle1--color), .4);--logo--circle5--color:rgba(var(--logo--circle1--color), .3);--logo--circle6--color:var(--logo--circle5--color);vertical-align:top;width:320px;min-height:320px;display:inline-block;position:relative}@media only screen and (width<=768px){.logo[data-v-fc2d46bb]{width:280px;min-height:280px}}.logo[data-v-fc2d46bb]:after{content:"";z-index:-1;background:radial-gradient(circle,rgba(var(--global--color--primary),.12),transparent 65%);filter:blur(18px);pointer-events:none;opacity:0;width:100%;height:100%;animation:.8s ease-out 2.8s both fadeIn;position:absolute;top:0;left:0}.logo__circle[data-v-fc2d46bb]{box-shadow:0 0 26px rgba(var(--global--color--primary),.28);background-image:radial-gradient(circle at 34% 30%,#fff6,#0000 45%);border-radius:100%;animation:1s ease-out both logo__animation-fc2d46bb;display:inline-block;position:absolute;overflow:hidden;visibility:visible!important}.logo__circle--1[data-v-fc2d46bb]{background-color:rgba(var(--logo--circle1--color));width:26%;height:26%;animation-delay:1s;top:66%;left:45%}.logo__circle--2[data-v-fc2d46bb]{background-color:var(--logo--circle2--color);width:21%;height:21%;animation-delay:1.4s;top:53%;left:22%}.logo__circle--3[data-v-fc2d46bb]{background-color:var(--logo--circle3--color);width:18%;height:18%;animation-delay:1.8s;top:38%;left:46%}.logo__circle--4[data-v-fc2d46bb]{background-color:var(--logo--circle4--color);width:14%;height:14%;animation-delay:2.1s;top:32%;left:39.5%}.logo__circle--5[data-v-fc2d46bb]{background-color:var(--logo--circle5--color);width:12%;height:12%;animation-delay:2.4s;top:17%;left:52%}.logo__circle--6[data-v-fc2d46bb]{background-color:var(--logo--circle6--color);width:9%;height:9%;animation-delay:2.5s;top:5%;left:44%}@keyframes logo__animation-fc2d46bb{0%{transform:translateY(-2500%)}50%{transform:translateY(30%)}65%{transform:translateY(-10%)}80%{transform:translateY(10%)}95%{transform:translateY(-5%)}to{transform:translateY(0)}}.intro[data-v-25d0190e]{max-width:40em;color:rgb(var(--global--color--white));vertical-align:top;opacity:0;margin:3em 0;animation:1.5s ease-out 2s forwards fadeIn}@media only screen and (width<=768px){.intro[data-v-25d0190e]{margin:1em 0 2em}}.intro__header[data-v-25d0190e]{font-family:var(--global--display--FontFamily);letter-spacing:-.02em;margin:0 0 var(--global--spacer--sm) 0;font-size:calc(clamp(2.3rem,4.6vw,3.4rem));font-weight:700;line-height:1.05}@media only screen and (width<=768px){.intro__header[data-v-25d0190e]{font-size:1.7rem;line-height:1.7rem}}.intro__line[data-v-25d0190e]{margin:0 0 var(--global--spacer--sm) 0;color:var(--global--color--text--muted)}.intro__line strong[data-v-25d0190e]{color:rgb(var(--global--color--primary));animation:.9s steps(9,end) 2.6s both pixelIn;display:inline-block}.intro__actions[data-v-25d0190e]{opacity:0;margin:1em 0;animation:1.5s ease-out 2s forwards fadeIn}.page[data-v-89dbaf56]{z-index:2;width:100%;height:100%;position:absolute;bottom:0;left:0}.page__inner[data-v-89dbaf56]{justify-content:center;align-items:center;height:100vh;display:flex}@media only screen and (width<=768px){.page__inner[data-v-89dbaf56]{padding:var(--global--spacer--md);flex-direction:column}.page__footer[data-v-89dbaf56]{padding:20px}}.page__footer[data-v-89dbaf56]{right:var(--global--spacer--sm);bottom:var(--global--spacer--sm);color:rgba(var(--global--color--white),.66);font-size:.7rem;position:absolute}.video[data-v-89dbaf56]{animation:1s ease-in fadeIn}.video__container[data-v-89dbaf56]{min-width:100%;min-height:100%;position:fixed;bottom:0;right:0}.video__filter[data-v-89dbaf56]{background-color:rgba(var(--global--color--primary--500),.85);bottom:0}.video__filter[data-v-89dbaf56],.video__grain[data-v-89dbaf56]{z-index:1;width:100%;height:100%;position:absolute;left:0}.video__grain[data-v-89dbaf56]{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");top:0}.video__source[data-v-89dbaf56]{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;bottom:0}
