.landing{padding:0 0 var(--spacing-l)var(--spacing-xl);justify-content:space-between;align-items:center;min-height:max(100vh - 10rem,20rem);display:flex;overflow:hidden}.landing .main{max-width:40rem}.landing .figure{flex-grow:1}.landing form{margin-top:var(--spacing-m);display:flex}.landing form input[type=email]{font-size:1.2rem;font-family:var(--font-family-text);text-align:center;background:#0001;border:none;border-radius:.4rem 0 0 .4rem;outline:none;width:auto;padding:.4rem .8rem}.landing form button{cursor:pointer;background:var(--color-dark-surface-variant);color:var(--color-on-secondary);cursor:pointer;font-size:1.2rem;font-weight:100;font-family:var(--font-family-title);border:none;border-radius:0 .4rem .4rem 0;padding:.4rem .8rem}.landing form button:hover{background:var(--color-primary);color:var(--color-on-primary)}.landing .app-buttons{margin-top:var(--spacing-m);display:flex}.landing .app-buttons .app-button{margin-right:var(--spacing-m);height:2.5rem}.landing .email-result{font-size:1.5rem}@media (width>=1025px){.main{margin-left:5vw}.landing{padding-right:0}.figure img.illustration-bubble{max-width:100%;max-height:calc(100vh - 15rem);transform:translate(30%)}.figure img.illustration{display:none}}@media (width<=1024px){.landing{padding-top:0;padding:0 var(--spacing-m)var(--spacing-xl)var(--spacing-m);flex-direction:column-reverse}.landing .figure,.landing .main{max-width:26rem}.landing .browser-button,.landing .bubble{display:none}.landing img.illustration{position:inherit;margin:var(--spacing-m)0;width:100%;max-height:23rem}.landing img.illustration-bubble{display:none}}@media (width<=1300px){.landing .main{max-width:26rem}}
/*# sourceMappingURL=index.2fabf571.css.map */
