@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Gochi+Hand&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-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}.page{display:flex;font-family:DM Sans,sans-serif;min-height:100vh}.left-panel{background:#f8f9fa;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:48px 64px}.top{align-items:center;display:flex;gap:12px}.logo{height:96px;object-fit:contain;width:96px}.content{max-width:480px}.header{color:#0f172a;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:20px}.description{color:#64748b;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:32px}.dot{color:#e63946}.form{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.form .input{flex:1 1;min-width:140px}.input{background:#0000;border:none;border-bottom:2px solid #94a3b8;color:#0f172a;flex:1 1;font-family:DM Sans,sans-serif;font-size:.95rem;outline:none;padding:12px 16px;transition:border-color .2s}.input:focus{border-bottom-color:#0f172a}.input::placeholder{color:#94a3b8}.button{background:#0f172a;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:500;padding:12px 24px;transition:background .2s}.button:hover{background:#1e293b}.social-proof{align-items:center;display:flex;gap:12px}.avatars{display:flex}.avatar{background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid #f8f9fa;border-radius:50%;height:32px;margin-left:-8px;width:32px}.avatar:first-child{background:linear-gradient(135deg,#f093fb,#f5576c);margin-left:0}.avatar:nth-child(2){background:linear-gradient(135deg,#4facfe,#00f2fe)}.footer,.proof-text{color:#64748b;font-size:.85rem}.right-panel{background:#0f172a;flex:1 1;overflow:hidden}.image-container,.right-panel{align-items:center;display:flex;justify-content:center}.hero-image,.image-container{height:100%;width:100%}.hero-image{object-fit:cover}@media (max-width:900px){.page{flex-direction:column}.right-panel{min-height:300px;width:100%}.image-container{height:300px;padding:0}.hero-image{height:100%;object-fit:cover;width:100%}.left-panel{padding:32px}.header{font-size:2rem}}@media (max-width:480px){.left-panel{padding:24px}.header{font-size:1.75rem}.form{flex-direction:column}.form .input{min-width:100%}.button{width:100%}}.popup-overlay{align-items:center;animation:fadeIn .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.popup{animation:slideUp .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 40px #0003;margin:20px;max-width:400px;padding:32px;text-align:center}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.popup-icon{align-items:center;background:#10b981;border-radius:50%;color:#fff;display:flex;font-size:28px;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.popup h3{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:8px}.popup p{color:#64748b;font-size:1rem;line-height:1.5;margin-bottom:24px}.popup-close{background:#0f172a;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:500;padding:12px 32px;transition:background .2s}.popup-close:hover{background:#1e293b}
/*# sourceMappingURL=main.933458ea.css.map*/