.landing-content[data-v-79c91980]{flex-direction:column}.landing-content[data-v-79c91980],.logo-lockup[data-v-79c91980]{align-items:center;display:flex;width:100%}.logo-lockup[data-v-79c91980]{flex-wrap:wrap;gap:20px;justify-content:center}.lockup-logo[data-v-79c91980]{flex:0 1 auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.lockup-rule[data-v-79c91980]{align-self:stretch;background:currentColor;flex:0 0 auto;min-height:32px;opacity:.2;width:1px}.headline[data-v-79c91980]{font-weight:700;line-height:1.2;margin:0 0 8px}.subheadline[data-v-79c91980]{margin:0 0 16px;opacity:.75}.custom-content[data-v-79c91980]{line-height:1.6}.custom-content[data-v-79c91980] p{margin:0 0 12px}.custom-content[data-v-79c91980] p:last-child{margin-bottom:0}.custom-content[data-v-79c91980] ol,.custom-content[data-v-79c91980] ul{margin:0 0 12px;padding-left:20px}.custom-content[data-v-79c91980] li{margin-bottom:6px}.custom-content[data-v-79c91980] img{height:auto;max-width:100%}.custom-content[data-v-79c91980] h1,.custom-content[data-v-79c91980] h2,.custom-content[data-v-79c91980] h3{font-size:1.1em;font-weight:600;margin:0 0 8px}.landing-content--promo[data-v-79c91980]{color:rgb(var(--v-theme-on-surface));gap:32px}.landing-content--promo .lockup-logo--ece[data-v-79c91980]{height:72px}.landing-content--promo .lockup-logo--partner[data-v-79c91980]{max-height:72px}.landing-content--promo .lockup-rule[data-v-79c91980]{height:56px}.landing-content--promo .copy[data-v-79c91980]{max-width:52ch;text-align:left;width:100%}.landing-content--promo .headline[data-v-79c91980]{font-size:1.75rem}.landing-content--promo .subheadline[data-v-79c91980]{font-size:1rem}.landing-content--promo .custom-content[data-v-79c91980]{font-size:.95rem}.landing-content--promo .custom-content[data-v-79c91980] a{color:rgb(var(--v-theme-primary));text-decoration:underline}@media(min-width:960px)and (max-width:1279px){.landing-content--promo .lockup-logo--ece[data-v-79c91980]{height:56px}.landing-content--promo .lockup-logo--partner[data-v-79c91980]{max-height:56px}.landing-content--promo .lockup-rule[data-v-79c91980]{height:44px}}.landing-content--compact[data-v-79c91980]{color:rgb(var(--v-theme-on-surface));gap:16px;text-align:center}.landing-content--compact .lockup-logo--ece[data-v-79c91980]{height:48px}.landing-content--compact .lockup-logo--partner[data-v-79c91980]{max-height:48px}.landing-content--compact .lockup-rule[data-v-79c91980]{height:36px}.landing-content--compact .copy[data-v-79c91980]{max-width:60ch;width:100%}.landing-content--compact .headline[data-v-79c91980]{font-size:1.4rem}.landing-content--compact .subheadline[data-v-79c91980]{font-size:.95rem;opacity:.75}.landing-content--compact .custom-content[data-v-79c91980]{font-size:.9rem;text-align:left}.landing-content--compact .custom-content[data-v-79c91980] a{color:rgb(var(--v-theme-primary))}.landing-page[data-v-6e87836d]{background:rgb(var(--v-theme-background));min-height:100vh}.landing-page .main-row[data-v-6e87836d]{align-items:stretch;min-height:100vh}.promo-column[data-v-6e87836d]{background:rgb(var(--v-theme-background));border-right:1px solid rgba(var(--v-theme-on-surface),.08);min-height:100vh;overflow:hidden;position:relative}.promo-column[data-v-6e87836d]:before{animation:patternMove-6e87836d 60s linear infinite;background:radial-gradient(circle,rgba(var(--v-theme-on-surface),.06) 1px,transparent 1px);background-size:30px 30px;content:"";height:200%;opacity:.6;position:absolute;right:-50%;top:-50%;width:200%}@keyframes patternMove-6e87836d{0%{transform:translate(0)}to{transform:translate(30px,30px)}}.promo-content[data-v-6e87836d]{padding:48px;position:relative;width:100%;z-index:1}.form-column[data-v-6e87836d],.promo-content[data-v-6e87836d]{align-items:center;display:flex;justify-content:center}.form-column[data-v-6e87836d]{background:rgb(var(--v-theme-surface));min-height:100vh;padding:48px 24px}.form-container[data-v-6e87836d]{margin:0 auto;max-width:860px;width:100%}@media(max-width:959px){.form-column[data-v-6e87836d]{padding:32px 16px}.form-container[data-v-6e87836d]{max-width:100%}}@media(min-width:960px)and (max-width:1279px){.promo-content[data-v-6e87836d]{padding:32px}}@media(min-width:1280px){.promo-content[data-v-6e87836d]{padding:64px}.form-column[data-v-6e87836d]{padding:64px 48px}}[data-v-6e87836d] .v-divider--vertical{border-color:rgb(var(--v-theme-on-surface));opacity:.12}
