*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Heebo,Arial,sans-serif}.signup-container{display:flex;flex-direction:row;min-height:100vh}@media (max-width:900px){.signup-container{flex-direction:column}}.form-panel{background:#fff;box-shadow:0 3px 10px #0003;flex:1 1;z-index:1}.form-content,.form-panel{align-items:center;display:flex;flex-direction:column}.form-content{max-width:600px;padding:32px 24px;width:100%}.form-logo{margin-bottom:24px;width:180px}.social-proof-badge{align-items:center;background:linear-gradient(135deg,#f3e8ff,#e9d5ff);border:1px solid #d8b4fe;border-radius:24px;color:#6b21a8;display:inline-flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:16px;padding:8px 16px}.speaker-avatars{display:flex;flex-shrink:0}.speaker-avatar{background:#e9d5ff;border:2px solid #fff;border-radius:50%;height:28px;margin-left:-8px;object-fit:cover;width:28px}.speaker-avatar:first-child{margin-left:0}.form-title{font-size:1.75rem;font-weight:700;line-height:1.3;margin-bottom:24px;text-align:center}.mobile-header{color:#fff;display:none;font-size:14px;font-weight:600;padding:12px 16px;text-align:center;width:100%}@media (max-width:900px){.mobile-header{display:block}}form{width:100%}.input-group{margin-bottom:16px;width:100%}.input-group label{color:#0009;display:block;font-size:14px;margin-bottom:6px}.input-group input{border:1px solid #0000003b;border-radius:4px;font-family:inherit;font-size:16px;outline:none;padding:16px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.input-group input:focus{border-color:#611f73;box-shadow:0 0 0 2px #611f7333}.input-group input::placeholder{color:#0006}.error-message{background:#ffebee;border-radius:4px;color:#c62828;font-size:14px;margin-bottom:16px;padding:12px 16px;width:100%}.submit-btn{border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:600;margin-top:8px;padding:14px;transition:background-color .2s,box-shadow .2s;width:100%}.submit-btn:hover{box-shadow:0 2px 8px #0003;filter:brightness(1.1)}.submit-btn:disabled{cursor:not-allowed;opacity:.7}.divider{align-items:center;display:flex;margin:20px 0;width:100%}.divider:after,.divider:before{background:#0000001f;content:"";flex:1 1;height:1px}.divider span{color:#0009;font-size:14px;padding:0 16px}.oauth-buttons{display:flex;gap:12px;width:100%}.oauth-btn{align-items:center;background:#fff;border:1px solid;border-radius:4px;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 16px;transition:background-color .2s}.oauth-btn.google{border-color:#ea4335;color:#ea4335}.oauth-btn.google:hover{background:#ea43350a}.oauth-btn.facebook{border-color:#1877f2;color:#1877f2}.oauth-btn.facebook:hover{background:#1877f20a}.signin-link{color:#0009;font-size:14px;margin-top:24px}.signin-link a{color:#611f73;font-weight:600;text-decoration:none}.signin-link a:hover{text-decoration:underline}.side-panel{align-items:center;display:flex;flex:1 1;justify-content:center;padding:40px 24px}@media (max-width:900px){.side-panel{padding:32px 20px}}.side-content{align-items:center;color:#fff;display:flex;flex-direction:column;max-width:500px;text-align:center}.side-logo{margin-bottom:24px;max-width:250px;width:50%}.feature-item{align-items:center;display:flex;font-size:24px;font-weight:400;gap:12px;margin-bottom:20px}@media (max-width:1100px){.feature-item{font-size:20px}}.feature-icon{color:gold;font-size:24px}.side-footer{border:2px solid #fff;border-radius:4px;font-size:18px;font-weight:500;margin-top:16px;padding:12px 28px}.trial-banner{border-bottom:2px solid #fff;border-top:2px solid #fff;font-size:20px;font-weight:500;margin-top:24px;padding:12px 48px}.value-stack-content{max-width:450px;text-align:left}.value-stack-title{font-size:22px;font-weight:700;margin-bottom:24px;text-align:center}.value-stack-list{margin-bottom:24px;width:100%}.value-stack-item{align-items:flex-start;border-bottom:1px solid #ffffff1a;display:flex;gap:12px;padding:12px 0}.value-stack-item:last-child{border-bottom:none}.value-check{color:#4caf50;flex-shrink:0;font-size:20px;font-weight:700;margin-top:2px}.value-stack-details{flex:1 1}.value-stack-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.value-stack-name{font-size:16px;font-weight:600}.value-stack-worth{color:gold;font-size:14px;font-weight:500}.value-stack-desc{color:#fffc;font-size:13px;line-height:1.4}.value-stack-total{align-items:baseline;display:flex;gap:12px;justify-content:center;margin-bottom:8px;padding:16px 0}.total-label{font-size:18px;font-weight:500}.total-amount{color:gold;font-size:28px;font-weight:700}.cancel-note{color:#ffffffb3;font-size:14px;margin-top:8px;text-align:center}[dir=rtl] .value-stack-content{text-align:right}[dir=rtl] .value-stack-header,[dir=rtl] .value-stack-item{flex-direction:row-reverse}.mifge-content{max-width:600px;text-align:left}.trial-badge{background:#dc004e;border-radius:16px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin-bottom:20px;padding:8px 16px}.mifge-title{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:12px}.mifge-subtitle{color:#ffffffd9;font-size:16px;line-height:1.4;margin-bottom:24px}.social-proof{background:#ffffff1a;border-radius:8px;color:gold;font-size:15px;font-weight:700;margin-bottom:24px;padding:16px}.bonus-header{align-items:center;display:flex;font-size:20px;font-weight:700;gap:8px;margin-bottom:16px}.gift-icon{font-size:24px}.bonus-list{margin-bottom:24px;width:100%}.bonus-item{align-items:center;border-radius:4px;display:flex;padding:10px 16px}.bonus-item.even{background:#ffffff0d}.check-icon{color:#4caf50;font-weight:700;margin-right:12px}.bonus-name{flex:1 1;font-size:14px}.bonus-value{color:#ffffffb3;font-size:13px;margin-left:16px}.perfect-for{background:#ffffff1a;border-radius:8px;margin-bottom:24px;padding:20px;width:100%}.perfect-for strong{display:block;font-size:15px;margin-bottom:8px}.perfect-for p{color:#ffffffd9;font-size:13px;line-height:1.5}.cta-footer{border-top:2px solid #fff3;padding-top:20px;text-align:center;width:100%}.cta-footer strong{color:gold;font-size:18px}.cta-footer p{color:#fff9;font-size:12px;margin-top:8px}[dir=rtl] .bonus-item,[dir=rtl] .feature-item{flex-direction:row-reverse}[dir=rtl] .check-icon{margin-left:12px;margin-right:0}[dir=rtl] .bonus-value{margin-left:0;margin-right:16px}
/*# sourceMappingURL=signup.87afd291.css.map*/