@font-face{font-family:allianceSansSerif;src:url(../media/Alliance_No_1-s.p.41e9cc1f.woff2)format("woff2");font-display:auto;font-weight:400;font-style:normal}@font-face{font-family:allianceSansSerif Fallback;src:local(Arial);ascent-override:76.76%;descent-override:18.83%;line-gap-override:19.12%;size-adjust:104.62%}.alliancesansserif_143f54a-module__7fZdSW__className{font-family:allianceSansSerif,allianceSansSerif Fallback}.alliancesansserif_143f54a-module__7fZdSW__variable{--font-sans:"allianceSansSerif","allianceSansSerif Fallback"}
@font-face{font-family:suisseSansSerif;src:url(../media/Suisse_Regular-s.p.8a0ddb04.woff2)format("woff2");font-display:auto;font-weight:400;font-style:normal}@font-face{font-family:suisseSansSerif;src:url(../media/Suisse_Medium-s.p.b6242b0e.woff2)format("woff2");font-display:auto;font-weight:500;font-style:normal}@font-face{font-family:suisseSansSerif Fallback;src:local(Arial);ascent-override:79.0%;descent-override:26.33%;line-gap-override:0.0%;size-adjust:94.93%}.suissesansserif_5527bd0e-module__YHOL7W__className{font-family:suisseSansSerif,suisseSansSerif Fallback}.suissesansserif_5527bd0e-module__YHOL7W__variable{--font-sans-serif:"suisseSansSerif","suisseSansSerif Fallback"}
:root{--background:#fdfdfd;--modal-background:#f3f3f3;--foreground:#1e2225;--footer-background:#f2f2f2;--max-width:1728px;--h-spacing:1.66667rem;--v-spacing:1.66667rem;--v-spacing-max:6.66667rem;--color-link:#0d48c7}html,body{max-width:100vw}body{color:var(--foreground);background:var(--background);font-family:var(--font-sans),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans-serif),Arial,Helvetica,sans-serif;font-weight:500}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}header{z-index:1002;background-color:var(--background);width:100%;position:-webkit-sticky;position:sticky;top:0}.home header{background-color:transparent}.container{box-sizing:content-box;max-width:var(--max-width);padding:0 var(--h-spacing);margin:0 auto}.header-container{border-bottom:1px solid var(--foreground);justify-content:space-between;align-items:center;height:80px;display:flex}.footer{z-index:9999;position:relative}.footer-container{border-top:1px solid var(--foreground);font-family:var(--font-sans-serif),Arial,Helvetica,sans-serif;color:var(--foreground);letter-spacing:-.015em;justify-content:space-between;align-items:center;min-height:80px;display:flex}.footer-container p,.footer-container ul{opacity:.9;font-size:1.3em;line-height:1.3em}.footer-container ul{display:flex}.footer-container ul li:before{display:none}.footer-container ul li:first-of-type{padding-left:0}.logo{width:70px;height:auto;display:block}.main{padding:var(--v-spacing-max)0;max-width:var(--max-width);justify-content:center;align-items:center;margin:0 auto;display:flex}.cta{z-index:99999;max-width:740px;margin-top:40px}.cta-content{margin-top:40px;padding-left:80px}.cta-content .action-item{justify-content:end;display:flex}.cta-content .form-button{width:max-content}.waitlist-form{width:100%;max-width:460px;margin-top:40px}.waitlist-form h2{font-family:var(--font-sans),Arial,Helvetica,sans-serif;letter-spacing:-1px;margin:0 0 20px;font-size:2.4em;font-weight:700;line-height:110%}.waitlist-form p{margin-bottom:30px}.waitlist-form-wrapper{grid-gap:20px;flex-direction:column;display:flex}.waitlist-form input,.waitlist-form select{font-size:1.3em;font-family:var(--font-sans-serif),Arial,Helvetica,sans-serif;color:#393939;vertical-align:middle;letter-spacing:-.031em;background-color:transparent;border:1px solid rgba(0,0,0,.25);border-radius:1rem;outline:none;flex:1;padding:15px 25px;line-height:1;transition:background-color .3s}.waitlist-form input:focus,.waitlist-form select:focus{border-color:rgba(0,0,0,.5)}.waitlist-form select{color:#9e9e9e;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) 98% no-repeat;padding:15px 25px 15px 24px}.waitlist-form select.active{color:var(--foreground)}.privacy-checkbox{align-items:flex-start;gap:10px;display:flex}.privacy-checkbox label{cursor:pointer;color:#393939;font-size:1.15em;line-height:1.25em;font-family:var(--font-sans-serif),Arial,Helvetica,sans-serif;align-items:flex-start;gap:12px;display:flex}.privacy-checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.privacy-checkbox a{color:var(--color-link);text-decoration:underline}.privacy-checkbox a:hover{text-decoration:none}.form-more{color:#828280;margin-top:30px;font-size:1.05em;line-height:1.4em}.form-button{background:var(--foreground);color:var(--background);cursor:pointer;font-size:1.3em;font-family:var(--font-sans-serif),Arial,Helvetica,sans-serif;vertical-align:middle;letter-spacing:-.031em;border:none;border-radius:1rem;justify-content:center;align-items:center;padding:15px 30px;line-height:1;display:flex}header .form-button{color:#1e2225;background-color:#dbdbdb}header .form-button svg{rotate:-30deg}::placeholder{color:#9e9e9e;opacity:1}::-moz-placeholder{color:#c8c8c8}.video{opacity:.15;mix-blend-mode:multiply;background-color:#fff;width:100%;height:100vh;margin-bottom:0}.video-wrap{width:100%;height:100%;position:relative;overflow:hidden}.hero-gradient{background:linear-gradient(rgba(125,218,255,0) 0%,#fdfdfd 100%);width:100%;height:100%;position:absolute;top:0}.button-arrow{fill:none;width:16px;height:17px;margin-left:10px}.form-message{color:var(--foreground);letter-spacing:-.031em;background-color:#eaeaea;border-radius:1rem;margin-top:20px;padding:10px 20px;font-size:1.3em!important}.modal{background-color:var(--background);pointer-events:none;z-index:1001;transition-delay:0s;position:fixed;top:0;bottom:0;left:50%;right:0;transform:translate(100%)}.modal.active{pointer-events:all;transform:translate(0)}.modal-close{color:var(--text-color);cursor:pointer;background-color:transparent;border:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.modal-tint{opacity:0;pointer-events:none;z-index:1000;background-color:rgba(36,30,30,.8);position:fixed;top:0;bottom:0;left:0;right:0}.modal-tint.active{opacity:1;pointer-events:all}.modal-wrapper{justify-content:center;gap:2rem;width:100%;height:100%;transition:transform .6s cubic-bezier(.85,0,.15,1);display:flex}.page-wrapper{max-width:740px}.page-wrapper h1{text-align:center}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media only screen and (max-width:740px){:root{--v-spacing-max:4.66667rem}.container{margin:0 auto;padding:0 15px}.cta{width:100%}.cta-content{margin-top:0;padding-left:0}.waitlist-form-wrapper{grid-gap:20px;flex-direction:column;display:flex}.waitlist-form{max-width:600px;margin-top:30px}.form-button{min-width:unset;padding:15px 20px}.modal{padding:20px;left:0}}
