.main{height:100%}.main .splashscreen{padding:50px 0;gap:0;flex:1;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.main .splashscreen .splashscreen-logo{padding-bottom:60px;display:flex;justify-content:center;position:relative;width:100%}.main .splashscreen .splashscreen-logo svg{width:100%;height:100%;max-width:300px}.main .splashscreen .splashscreen-content{flex:1;display:flex;flex-direction:column;gap:20px;justify-content:center}.main .splashscreen .text{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:6px;position:relative;width:100%;max-width:350px}.main .splashscreen .text-wrapper{align-self:stretch;color:var(--variable-collection-text-dark);font-family:var(--body-regular-font-family);font-size:var(--body-regular-font-size);font-style:var(--body-regular-font-style);font-weight:var(--body-regular-font-weight);letter-spacing:var(--body-regular-letter-spacing);line-height:var(--body-regular-line-height);position:relative;text-align:center}.main .splashscreen .cta{gap:30px;max-width:350px}.main .splashscreen .button-2,.main .splashscreen .cta{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.main .splashscreen .button-2{align-self:stretch;gap:20px}.main .splashscreen .button-instance{align-self:stretch!important;flex:0 0 auto!important;width:100%!important}.main .splashscreen .splashscreen-footer{height:1px;width:20px;flex-grow:.2}