@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);body{font-family:Inter,Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.App,.auth-page{min-height:100vh;min-width:100vw;overflow-x:hidden}.auth-page{align-items:center;background:#000;display:flex;justify-content:center;position:relative}.background-container{height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:0}.background-image{height:100%;object-fit:cover;width:100%}.main-content{-webkit-backdrop-filter:blur(11.6px);backdrop-filter:blur(11.6px);background:#0000001a;border:1px solid #ffffff4d;border-radius:20px;display:flex;flex-direction:row;gap:40px;margin:auto;max-width:1200px;padding:50px;z-index:3}.info-section{align-items:center;gap:40px}.info-section,.info-text{display:flex;flex-direction:column}.info-text{gap:10px;width:530px}.main-title{font-size:20px;font-weight:700;margin:0}.description p,.main-title{color:#fff;font-family:Inter,sans-serif;line-height:1.3em}.description p{font-size:16px;font-weight:400;margin:0 0 10px}.additional-info{align-self:stretch;display:flex;flex-direction:row;gap:15px;justify-content:space-between}.additional-text{width:267px}.additional-text p{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3em;margin:0 0 10px}.assistant-screenshot{height:258px;width:235px}.assistant-screenshot img{border-radius:8px;height:100%;object-fit:cover;width:100%}.pricing{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3em;margin:0}.form-section{flex-direction:column;gap:40px;width:456px}.form-section,.logo-container{align-items:center;display:flex}.logo-container{flex-direction:row;gap:16px}.tele2-logo{height:58px;width:81px}.separator{background:#fff;height:58px;width:1px}.els-logo img{height:100%;object-fit:contain;width:100%}.registration-form{align-self:stretch;display:flex;flex-direction:column;gap:20px}.form-title{color:#fff;font-family:Inter,sans-serif;font-size:35px;font-weight:600;line-height:1.11em;margin:0;text-align:center}.input-group{align-self:stretch;display:flex;flex-direction:column;gap:12px}.form-input,.input-label{font-family:Inter,sans-serif}.form-input{align-items:center;align-self:stretch;background:#fff;border:1px solid #dcdcdc;border-radius:12px;color:#333;display:flex;font-size:16px;font-weight:400;gap:5px;line-height:1.3em;padding:15px}.form-input::placeholder{color:#dcdcdc}.form-input--error{border-color:#c53523}.submit-button{align-items:center;align-self:center;background:#0000;border:1px solid #dcdcdc;border-radius:35px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:500;gap:8px;justify-content:center;line-height:1.3em;margin-top:12px;padding:8px 12px 8px 8px;transition:all .3s ease-in-out;width:200px}.submit-button:hover{opacity:.8}.button-icon{align-items:center;background:#c53523;border-radius:25px;display:flex;height:40px;justify-content:center;padding:10px;width:40px}.login-link{align-self:center;display:flex;flex-direction:row;gap:10px;margin-top:10px}.login-link span{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3em}.login-action{cursor:pointer;font-weight:700!important;text-decoration:underline}@media (max-width:1200px){.auth-page{padding:40px 0}.main-content{flex-direction:column;max-width:1000px;width:calc(100% - 100px)}.info-text{width:100%}.form-section{align-self:center;max-width:456px;width:100%}}@media (max-width:768px){.main-content{padding:30px 20px;width:calc(100% - 40px)}.additional-info{flex-direction:column;gap:20px}.additional-text{width:100%}.assistant-screenshot{display:none}.form-title{font-size:28px}.main-title{font-size:18px}}.form-container{display:flex;flex-direction:column}.form-container .input-group{margin-bottom:24px}.error-message{background:#c535231a;border:1px solid #c53523;border-radius:8px;color:#ff6b6b;font-family:Golos Text,sans-serif;font-size:14px;font-weight:400;line-height:1.3em;margin-top:10px;padding:12px 16px;text-align:center}@media (max-width:600px){.info-item:nth-last-child(-n+2){width:100%!important}.free-button{width:100%}.robot-image-abs{display:none}}.main-content-open{align-items:center;justify-content:space-between;max-width:1300px;overflow:visible;padding:60px 80px;position:relative}.main-title-large{color:#fff;font-family:Inter,sans-serif;font-size:32px;font-weight:800;line-height:1.15em}.info-section-open{flex-shrink:0;position:relative;width:530px;z-index:2}.info-items-list{display:flex;flex-direction:column;gap:20px}.info-item{align-items:flex-start;display:flex;gap:16px}.info-item:nth-last-child(-n+2){width:55%}.info-item-icon{align-items:center;background:#c53523;border-radius:14px;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.info-item-icon img{height:26px;width:26px}.info-item-text{color:#fff;font-family:Golos Text,sans-serif;font-size:16px;line-height:1.3em;padding-top:5px}.info-item-emoji{font-size:24px;line-height:1}.info-item-title{font-weight:700}.info-item-desc{font-weight:400}.free-button{background:#ffffff14;border:1px solid #ffffff40;border-radius:12px;color:#fff;display:inline-block;font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px;margin-right:auto;padding:15px 32px;pointer-events:none;transition:background .2s ease}.free-button:hover{background:#ffffff26}.form-section-open{flex-shrink:0;position:relative;width:456px;z-index:3}.robot-image-abs{bottom:0;height:auto;pointer-events:none;position:absolute;right:0;width:220px;z-index:1}@media (max-width:1200px){.main-content-open{align-items:center;flex-direction:column-reverse!important;gap:40px;padding:40px 50px}.info-section-open{max-width:600px;width:100%}.form-section-open{max-width:456px;width:100%}}@media (max-width:768px){.main-content-open{padding:30px 20px}.main-title-large{font-size:26px}.info-item-text{font-size:14px}.info-item-icon{height:42px;min-width:42px;width:42px}.free-button{font-size:16px;padding:12px 24px}}.form-inputs{flex-direction:column}.form-inputs,.name-inputs{display:flex;gap:20px}.name-inputs>*{flex:1 1}.form-actions{flex-direction:column;margin-top:20px}.form-actions,.register-button{align-items:center;display:flex}.register-button{background:#0000;border:1px solid #dcdcdc;border-radius:35px;cursor:pointer;gap:8px;min-width:250px;padding:8px 12px 8px 8px;transition:all .2s ease}.register-button:hover{background:#ffffff1a;border-color:#fff}.button-content{align-items:center;background:#c53523;border-radius:25px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.button-text{color:#fff;flex:1 1;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500;line-height:1.3em;margin-left:12px;text-align:center;white-space:nowrap}.back-button{background:none;border:1px solid #ccc;border-radius:8px;color:#666;cursor:pointer;font-size:16px;margin-top:12px;padding:12px 24px;width:100%}.back-button:hover{border-color:#999;color:#444}@media (max-width:768px){.form-inputs{gap:10px}.name-inputs{flex-direction:column;gap:10px}.register-button{min-width:200px}}.input-component{display:flex;flex-direction:column;gap:12px;width:100%}@media (max-width:900){.input-component{gap:8px}.input-label{font-size:14px}}.input-header{align-items:center;display:flex;justify-content:space-between}.input-label{color:#fff;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:1.3em}.input-container{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:12px;display:flex;gap:5px;height:50px;padding:15px}.input-field{background:#0000;border:none;color:#000;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:1.3em;outline:none;width:100%}.input-field::placeholder{color:#dcdcdc}.input-container--error{border-color:#c53523}.input-container:focus-within{border-color:#c53523;box-shadow:0 0 0 2px #c535231a}
/*# sourceMappingURL=main.b0e21026.css.map*/