@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&family=Inter:wght@300;400;500;600;700;800&display=swap";.landing-page[data-v-d7c77368]{position:relative;min-height:100vh;display:flex;flex-direction:column;background:url(/assets/bg.c7d09474.svg) no-repeat center center;background-size:cover;background-color:#341527}.guy-mascot[data-v-d7c77368]{position:absolute;left:calc(100% - 140px);bottom:-150px;height:85vh;max-height:630px;pointer-events:none;z-index:10}@media (max-width: 1200px){.guy-mascot[data-v-d7c77368]{display:none}}.navbar[data-v-d7c77368]{padding-top:30px;padding-bottom:20px;display:flex;flex-direction:column;align-items:center;gap:4px}.logo[data-v-d7c77368]{font-size:1.8rem;font-weight:800;letter-spacing:-1px}.partner-badge[data-v-d7c77368]{color:#ffffff80;font-size:.95rem;font-weight:400}.partner-name[data-v-d7c77368]{color:#fff;font-weight:600;font-style:normal}.hero[data-v-d7c77368]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding-bottom:60px}.hero-content[data-v-d7c77368]{flex:1;width:100%;max-width:1100px}.hero-title[data-v-d7c77368]{max-width:840px;font-size:3.2rem;line-height:1.15;margin-bottom:24px;font-weight:800;letter-spacing:-1px;color:#fff;margin-top:10px}.text-gradient[data-v-d7c77368]{background:linear-gradient(135deg,#ffd700 0%,#ffa500 50%,#ff8c00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-features[data-v-d7c77368]{display:flex;justify-content:center;gap:32px;margin-bottom:32px;flex-wrap:wrap}.feature-item[data-v-d7c77368]{display:flex;align-items:center;gap:8px;color:#ffffffe6;font-size:.95rem;font-weight:500}.check-circle[data-v-d7c77368]{width:22px;height:22px;border:2px solid #f5a623;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.check-circle svg[data-v-d7c77368]{width:14px;height:14px;color:#f5a623}.hero-description[data-v-d7c77368]{font-size:1.25rem;color:#ffffffb3;margin-bottom:40px;line-height:1.6}.offer-card[data-v-d7c77368]{position:relative;box-shadow:0 20px 40px #0006;max-width:840px;margin:0 auto;text-align:left;padding-bottom:20px;outline:10px solid rgba(255,255,255,.2);outline-offset:0;overflow:visible}.offer-content[data-v-d7c77368]{display:flex;align-items:stretch;gap:40px}.offer-left[data-v-d7c77368]{flex:1;display:flex;flex-direction:column;justify-content:start}.offer-right[data-v-d7c77368]{flex:0 0 240px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;position:relative}.offer-right[data-v-d7c77368]:before{content:"";position:absolute;top:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:1;border-radius:12px 12px 0 0}.offer-right[data-v-d7c77368]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to top,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:1;border-radius:0 0 12px 12px}.offer-right img[data-v-d7c77368]{width:100%;height:auto;object-fit:contain;display:block;border-radius:12px;box-shadow:0 4px 12px #0000001a}@media (max-width: 900px){.offer-content[data-v-d7c77368]{flex-direction:column}.offer-right[data-v-d7c77368]{display:none}}.offer-header[data-v-d7c77368]{font-size:.85rem;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#95002a;margin-bottom:8px;display:flex;align-items:center;gap:8px}.offer-details h2[data-v-d7c77368]{font-size:1.8rem;margin:0 0 16px;font-weight:700;color:#1a1a1a}.offer-details p[data-v-d7c77368]{color:#666;margin:0 0 20px;font-size:1rem}.signup-form[data-v-d7c77368]{display:flex;flex-direction:column;margin-top:10px}.form-row[data-v-d7c77368]{display:flex;gap:15px}.form-group.half[data-v-d7c77368]{flex:1}.btn-primary[data-v-d7c77368]{width:100%}.or-divider[data-v-d7c77368]{text-align:center;margin:15px 0;color:var(--text-muted);font-size:.8rem;position:relative}.google-btn[data-v-d7c77368]{background:#fff;color:#000;border:1px solid #dadce0;border-radius:13px;padding:12px;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;cursor:pointer;transition:background .2s}.google-btn[data-v-d7c77368]:hover{background:#f7f7f7}.error-msg[data-v-d7c77368]{color:#ff5f56;font-size:.9rem;margin-top:15px;text-align:center}.terms[data-v-d7c77368]{margin-top:40px;font-size:.75rem;color:#888;text-align:center}.terms a[data-v-d7c77368]{color:#888;text-decoration:underline}.success-state[data-v-d7c77368]{text-align:center;padding:20px 0}.success-state .success-message[data-v-d7c77368]{max-width:550px;margin:0 auto}.success-state .access-clickly-btn-wrapper[data-v-d7c77368]{margin-top:50px;margin-bottom:40px}.success-icon[data-v-d7c77368]{font-size:4rem;margin-bottom:15px}.hero-visual[data-v-d7c77368]{flex:1;display:flex;justify-content:flex-end;perspective:1000px}.mockup[data-v-d7c77368]{width:100%;max-width:380px;height:550px;transform:rotateY(-10deg) rotateX(5deg);box-shadow:-20px 20px 60px #00000080;border:1px solid rgba(255,255,255,.15);display:flex;flex-direction:column}.mockup-header[data-v-d7c77368]{display:flex;gap:8px;margin-bottom:25px}.mockup-body[data-v-d7c77368]{flex:1;display:flex;flex-direction:column;gap:20px}.skeleton-img[data-v-d7c77368]{width:100%;height:220px}.mockup-overlay[data-v-d7c77368]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:80%}.stat-pill[data-v-d7c77368]{background:rgba(0,255,80,.15);border:1px solid rgba(0,255,80,.3);color:#4aff80;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;backdrop-filter:blur(5px)}.dot-status[data-v-d7c77368]{width:8px;height:8px;background:#4aff80;border-radius:50%;box-shadow:0 0 10px #4aff80}.loading-state[data-v-d7c77368],.error-state[data-v-d7c77368]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.error-state h1[data-v-d7c77368],.error-state p[data-v-d7c77368]{color:#fff}.error-buttons[data-v-d7c77368]{display:flex;gap:15px;margin-top:20px;flex-wrap:wrap;justify-content:center}.error-buttons .btn-primary[data-v-d7c77368]{padding:12px 30px}.error-state .btn-secondary[data-v-d7c77368]{color:#fff;border-color:#fff}.error-state .btn-secondary[data-v-d7c77368]:hover{background:#ffffff;color:#1a0a0a}.spinner[data-v-d7c77368]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#ff8000;border-radius:50%;animation:spin-d7c77368 1s linear infinite;margin-bottom:20px}@keyframes spin-d7c77368{to{transform:rotate(360deg)}}footer[data-v-d7c77368]{margin-top:auto;padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:.85rem;color:#fff9;border-top:none}.footer-links[data-v-d7c77368]{display:flex;gap:24px}.footer-links a[data-v-d7c77368]{color:#fff9;text-decoration:none}.footer-links a[data-v-d7c77368]:hover{color:#fff;text-decoration:underline}@media (max-width: 900px){.hero[data-v-d7c77368]{flex-direction:column;text-align:center;padding-top:10px}.hero-content[data-v-d7c77368]{margin:0 auto}.hero-title[data-v-d7c77368]{font-size:2rem}.hero-features[data-v-d7c77368]{gap:16px}.feature-item[data-v-d7c77368]{font-size:.85rem}.offer-card[data-v-d7c77368]{text-align:left}.hero-visual[data-v-d7c77368]{display:none}}.trusted-text[data-v-d7c77368]{text-align:center;margin:35px 0 0;font-family:Caveat,cursive;font-size:1.4rem;color:var(--text-color);transform:rotate(-2deg)}.example-caption[data-v-d7c77368]{text-align:center;font-size:.75rem;color:var(--text-muted);margin:0;white-space:nowrap}.loading-state[data-v-d7c77368]{color:#fff}:root{--bg-color: #ffffff;--panel-color: #f7f7f7;--text-color: #000000;--text-muted: #666666;--primary-gradient: linear-gradient(155deg, #ff055d 10%, #d10049);--secondary-gradient: linear-gradient(155deg, #f3045d 10%, #48015a);--glass-bg: rgba(255, 255, 255, .8);--glass-border: rgba(0, 0, 0, .05);--font-main: "Inter", sans-serif;--color-primary: #ff055d}body{margin:0;padding:0;font-family:var(--font-main);background-color:var(--bg-color);color:var(--text-color);overflow-x:hidden;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{text-decoration:none;color:inherit;transition:opacity .2s}a:hover{opacity:.8}button{cursor:pointer;font-family:var(--font-main)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.text-gradient{background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-card{background:#ffffff;border:1px solid #eeeeee;border-radius:16px;padding:40px;box-shadow:0 4px 24px #0000000f}.btn-primary{background:linear-gradient(135deg,#ffa726 0%,#fb8c00 50%,#f57c00 100%);border:2px solid #e27300;padding:14px 40px;border-radius:13px;color:#fff;font-weight:700;font-size:1.1rem;transition:transform .2s,box-shadow .2s,filter .2s;letter-spacing:.3px;box-shadow:0 4px 15px #fb8c004d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #fb8c0066;filter:brightness(1.05)}.btn-primary:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-secondary{background:transparent;border:1px solid #ddd;padding:12px 30px;border-radius:50px;color:var(--text-color);font-weight:600;font-size:1rem;transition:all .2s}.btn-secondary:hover{background:#f7f7f7;border-color:#bbb}input{width:100%;padding:14px 18px;background:#f9fbff;border:1px solid #e8e0f0;border-radius:12px;color:var(--text-color);font-family:var(--font-main);font-size:1rem;transition:border-color .2s,box-shadow .2s}input:focus{outline:none;border-color:#d4a5ff;background:#faf8fc;box-shadow:0 0 0 3px #c896ff26}input::placeholder{color:#b8a5c8}label{display:block;margin-bottom:8px;font-size:.9rem;color:var(--text-muted);font-weight:500}.form-group{margin-bottom:20px}
