#form-designs-page{background:#0a0a0a;min-height:100vh;padding-bottom:80px}.designs-header{text-align:center;background:linear-gradient(#1a1a1a 0%,#0a0a0a 100%);padding:80px 20px 40px}.designs-header .page-title{color:#fff;background:linear-gradient(135deg,#ff1b6d,#ff6b9d);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:56px;font-weight:700}@media (max-width:768px){.designs-header .page-title{font-size:36px}}.designs-header .page-subtitle{color:#fff9;margin-bottom:40px;font-size:18px}.designs-header .design-selector{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.designs-header .design-selector .design-tab{color:#fff;cursor:pointer;background:#ffffff0d;border:2px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:16px 28px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.designs-header .design-selector .design-tab .tab-dot{border-radius:50%;width:10px;height:10px}.designs-header .design-selector .design-tab:hover{background:#ffffff14;transform:translateY(-2px)}.designs-header .design-selector .design-tab.active{background:#ffffff1a;box-shadow:0 8px 32px #ff1b6d4d}@media (max-width:768px){.designs-header .design-selector .design-tab{padding:12px 20px;font-size:14px}}.designs-preview{min-height:600px;padding:60px 20px}.designs-preview .preview-container{max-width:700px;margin:0 auto}.form-mockup{background:#1a1a1a;border-radius:24px;padding:40px;position:relative;overflow:hidden}@media (max-width:768px){.form-mockup{padding:30px 20px}}.form-mockup .form-header{margin-bottom:40px}.form-mockup .form-title{color:#fff;margin-bottom:32px;font-size:32px;font-weight:700}@media (max-width:768px){.form-mockup .form-title{font-size:24px}}.form-mockup .form-options{flex-direction:column;gap:16px;display:flex}.form-mockup .option-card{text-align:left;cursor:pointer;background:#ffffff0d;border:2px solid #0000;border-radius:16px;width:100%;padding:24px;transition:all .3s;position:relative}.form-mockup .option-card:hover{transform:translateY(-2px)}.form-mockup .option-card .option-icon{margin-bottom:12px;font-size:40px}.form-mockup .option-card h3{color:#fff;margin-bottom:8px;font-size:18px;font-weight:700}.form-mockup .option-card p{color:#fff9;margin:0;font-size:14px}.glassmorphic-theme{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1a1a1acc;border:1px solid #ffffff1a}.glassmorphic-theme .progress-bar{background:#ffffff1a;border-radius:2px;width:100%;height:4px;margin-bottom:12px;overflow:hidden}.glassmorphic-theme .progress-bar .progress-fill{background:linear-gradient(90deg,#ff1b6d,#ff6b9d);border-radius:2px;height:100%;transition:width .3s}.glassmorphic-theme .step-label{color:#fff9;font-size:14px;font-weight:500}.glassmorphic-theme .option-card.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a}.glassmorphic-theme .option-card.glass:hover{background:#ffffff14;border-color:#ff1b6d;box-shadow:0 8px 32px #ff1b6d33}.gradient-theme{background:#000;border:none}.gradient-theme .gradient-bg{pointer-events:none;background:radial-gradient(circle,#ff1b6d26 0%,#0000 70%);width:200%;height:200%;animation:10s linear infinite gradientRotate;position:absolute;top:-50%;left:-50%}@keyframes gradientRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-theme .progress-dots{justify-content:center;gap:12px;display:flex}.gradient-theme .progress-dots .dot{background:#fff3;border-radius:50%;width:12px;height:12px;transition:all .3s}.gradient-theme .progress-dots .dot.active{background:linear-gradient(135deg,#ff1b6d,#ff6b9d);box-shadow:0 0 20px #ff1b6d99}.gradient-theme .gradient-text{background:linear-gradient(135deg,#ff1b6d,#ff6b9d,#a855f7);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-theme .option-card.gradient-card{background:linear-gradient(135deg,#ff1b6d1a,#a855f71a);border:1px solid #ff1b6d4d;position:relative;overflow:hidden}.gradient-theme .option-card.gradient-card .card-glow{filter:blur(60px);opacity:0;pointer-events:none;border-radius:50%;width:200px;height:200px;transition:opacity .3s;position:absolute}.gradient-theme .option-card.gradient-card .card-glow.pink{background:#ff1b6d;top:-100px;right:-100px}.gradient-theme .option-card.gradient-card .card-glow.purple{background:#a855f7;top:-100px;right:-100px}.gradient-theme .option-card.gradient-card .card-glow.blue{background:#3b82f6;top:-100px;right:-100px}.gradient-theme .option-card.gradient-card:hover{border-color:#ff6b9d;box-shadow:0 20px 60px #ff1b6d66}.gradient-theme .option-card.gradient-card:hover .card-glow{opacity:.3}.minimal-theme{background:#fff;padding:50px;box-shadow:0 20px 60px #0000001a}@media (max-width:768px){.minimal-theme{padding:30px 20px}}.minimal-theme .form-header{margin-bottom:50px}.minimal-theme .progress-track{background:#f0f0f0;border-radius:2px;width:100%;height:3px;margin-bottom:20px;position:relative;overflow:hidden}.minimal-theme .progress-track .track-fill{background:linear-gradient(90deg,#1a1a1a,#4a4a4a);border-radius:2px;height:100%;transition:width .3s}.minimal-theme .step-counter{color:#999;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}.minimal-theme .minimal-header{text-align:left;margin-bottom:48px}.minimal-theme .minimal-title{color:#1a1a1a;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:768px){.minimal-theme .minimal-title{font-size:32px}}.minimal-theme .minimal-subtitle{color:#666;max-width:600px;margin:0;font-size:16px;font-weight:400;line-height:1.6}.minimal-theme .option-card.minimal-card{background:#fafafa;border:2px solid #e8e8e8;border-radius:12px;flex-direction:column;gap:6px;padding:10px 14px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.minimal-theme .option-card.minimal-card{gap:5px;padding:8px 12px}}.minimal-theme .option-card.minimal-card .card-number{color:#ececec;z-index:0;pointer-events:none;font-size:154px;font-weight:800;line-height:1;position:absolute;top:10px;right:4px}@media (max-width:768px){.minimal-theme .option-card.minimal-card .card-number{font-size:110px;top:8px;right:2px}}.minimal-theme .option-card.minimal-card .card-left{z-index:1;align-items:center;gap:10px;display:flex;position:relative}@media (max-width:768px){.minimal-theme .option-card.minimal-card .card-left{gap:8px}}.minimal-theme .option-card.minimal-card .card-icon{color:#1a1a1a;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.minimal-theme .option-card.minimal-card .card-icon svg{display:block}@media (max-width:768px){.minimal-theme .option-card.minimal-card .card-icon svg{width:18px!important;height:18px!important}}.minimal-theme .option-card.minimal-card .card-content{text-align:left;z-index:1;flex:1;position:relative}.minimal-theme .option-card.minimal-card .card-content h3{color:#1a1a1a;margin-bottom:2px;font-size:15px;font-weight:700;line-height:1.2;transition:all .3s}@media (max-width:768px){.minimal-theme .option-card.minimal-card .card-content h3{font-size:13px}}.minimal-theme .option-card.minimal-card .card-content p{color:#666;margin:0;font-size:11px;line-height:1.3}@media (max-width:768px){.minimal-theme .option-card.minimal-card .card-content p{font-size:10px}}.minimal-theme .option-card.minimal-card .minimal-select-btn{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0003;z-index:1;background:linear-gradient(#ff69b4 0%,#e91e8c 100%);border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:5px 14px 5px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;transition:all .2s;display:flex;position:relative;box-shadow:0 0 12px #ff69b459,inset 0 1px 12px 1px #ffdbed80,inset 0 1px 4px 1px #ffdbed66}.minimal-theme .option-card.minimal-card .minimal-select-btn svg{color:#fff;flex-shrink:0}.minimal-theme .option-card.minimal-card .minimal-select-btn:hover{opacity:.9;transform:scale(1.02)}.minimal-theme .option-card.minimal-card .minimal-select-btn:active{transform:scale(.98)}.minimal-theme .option-card.minimal-card:hover{background:#fff;border-color:#ff69b44d;box-shadow:0 2px 8px #0000000f}.minimal-theme .option-card.minimal-card:hover .card-icon{transform:scale(1.02)}.minimal-border-theme{background:#fff;padding:50px;box-shadow:0 20px 60px #0000001a}@media (max-width:768px){.minimal-border-theme{padding:30px 20px}}.minimal-border-theme .form-header{margin-bottom:50px}.minimal-border-theme .progress-track{background:#f0f0f0;border-radius:2px;width:100%;height:3px;margin-bottom:20px;position:relative;overflow:hidden}.minimal-border-theme .progress-track .track-fill{background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:2px;height:100%;transition:width .3s}.minimal-border-theme .step-counter{color:#999;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}.minimal-border-theme .minimal-header{text-align:left;margin-bottom:48px}.minimal-border-theme .minimal-title{color:#1a1a1a;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:768px){.minimal-border-theme .minimal-title{font-size:32px}}.minimal-border-theme .minimal-subtitle{color:#666;max-width:600px;margin:0;font-size:16px;font-weight:400;line-height:1.6}.minimal-border-theme .option-card.minimal-border-card{background:#fff;border:2px solid #e8e8e8;border-left:4px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:20px;min-height:110px;padding:28px;transition:all .3s;display:flex}@media (max-width:768px){.minimal-border-theme .option-card.minimal-border-card{gap:16px;min-height:100px;padding:24px 20px}}.minimal-border-theme .option-card.minimal-border-card .card-icon{color:#1a1a1a;flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:all .3s;display:flex}.minimal-border-theme .option-card.minimal-border-card .card-icon svg{display:block}@media (max-width:768px){.minimal-border-theme .option-card.minimal-border-card .card-icon svg{width:28px!important;height:28px!important}}.minimal-border-theme .option-card.minimal-border-card .card-content{text-align:left;flex-direction:column;flex:1;justify-content:center;display:flex}.minimal-border-theme .option-card.minimal-border-card .card-content h3{color:#1a1a1a;margin-bottom:8px;font-size:22px;font-weight:700;transition:all .3s}@media (max-width:768px){.minimal-border-theme .option-card.minimal-border-card .card-content h3{font-size:18px}}.minimal-border-theme .option-card.minimal-border-card .card-content p{color:#666;margin:0;font-size:15px;line-height:1.5}@media (max-width:768px){.minimal-border-theme .option-card.minimal-border-card .card-content p{font-size:14px}}.minimal-border-theme .option-card.minimal-border-card .card-arrow{color:#1a1a1a;opacity:0;text-align:right;align-self:center;min-width:60px;font-size:28px;transition:all .3s;transform:translate(-10px)}@media (max-width:768px){.minimal-border-theme .option-card.minimal-border-card .card-arrow{min-width:40px;font-size:24px}}.minimal-border-theme .option-card.minimal-border-card:hover{background:#f8fafc;border-left-color:#2563eb;transform:translateY(-4px);box-shadow:0 8px 24px #2563eb26}.minimal-border-theme .option-card.minimal-border-card:hover .card-arrow{opacity:1;transform:translate(0)}.minimal-border-theme .option-card.minimal-border-card:hover .card-icon{color:#2563eb;transform:scale(1.1)}.minimal-border-theme .option-card.minimal-border-card:hover .card-content h3{color:#2563eb}.minimal-border-theme .option-card.minimal-border-card:active{transform:translateY(-2px)}.minimal-shadow-theme{background:#fafafa;padding:50px;box-shadow:0 20px 60px #00000014}@media (max-width:768px){.minimal-shadow-theme{padding:30px 20px}}.minimal-shadow-theme .form-header{margin-bottom:50px}.minimal-shadow-theme .progress-track{background:#e5e5e5;border-radius:2px;width:100%;height:3px;margin-bottom:20px;position:relative;overflow:hidden}.minimal-shadow-theme .progress-track .track-fill{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:2px;height:100%;transition:width .3s}.minimal-shadow-theme .step-counter{color:#999;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}.minimal-shadow-theme .minimal-header{text-align:left;margin-bottom:48px}.minimal-shadow-theme .minimal-title{color:#1a1a1a;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:768px){.minimal-shadow-theme .minimal-title{font-size:32px}}.minimal-shadow-theme .minimal-subtitle{color:#666;max-width:600px;margin:0;font-size:16px;font-weight:400;line-height:1.6}.minimal-shadow-theme .option-card.minimal-shadow-card{background:#fff;border:none;border-radius:16px;justify-content:center;align-items:center;gap:20px;min-height:110px;padding:28px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000f}@media (max-width:768px){.minimal-shadow-theme .option-card.minimal-shadow-card{gap:16px;min-height:100px;padding:24px 20px}}.minimal-shadow-theme .option-card.minimal-shadow-card .card-icon{color:#1a1a1a;flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:all .3s;display:flex}.minimal-shadow-theme .option-card.minimal-shadow-card .card-icon svg{display:block}@media (max-width:768px){.minimal-shadow-theme .option-card.minimal-shadow-card .card-icon svg{width:28px!important;height:28px!important}}.minimal-shadow-theme .option-card.minimal-shadow-card .card-content{text-align:left;flex-direction:column;flex:1;justify-content:center;display:flex}.minimal-shadow-theme .option-card.minimal-shadow-card .card-content h3{color:#1a1a1a;margin-bottom:8px;font-size:22px;font-weight:700;transition:all .3s}@media (max-width:768px){.minimal-shadow-theme .option-card.minimal-shadow-card .card-content h3{font-size:18px}}.minimal-shadow-theme .option-card.minimal-shadow-card .card-content p{color:#666;margin:0;font-size:15px;line-height:1.5}@media (max-width:768px){.minimal-shadow-theme .option-card.minimal-shadow-card .card-content p{font-size:14px}}.minimal-shadow-theme .option-card.minimal-shadow-card .card-arrow{color:#1a1a1a;opacity:0;text-align:right;align-self:center;min-width:60px;font-size:28px;transition:all .3s;transform:translate(-10px)}@media (max-width:768px){.minimal-shadow-theme .option-card.minimal-shadow-card .card-arrow{min-width:40px;font-size:24px}}.minimal-shadow-theme .option-card.minimal-shadow-card:hover{background:#fff;transform:translateY(-6px);box-shadow:0 12px 32px #7c3aed33}.minimal-shadow-theme .option-card.minimal-shadow-card:hover .card-arrow{opacity:1;transform:translate(0)}.minimal-shadow-theme .option-card.minimal-shadow-card:hover .card-icon{color:#7c3aed;transform:scale(1.1)}.minimal-shadow-theme .option-card.minimal-shadow-card:hover .card-content h3{color:#7c3aed}.minimal-shadow-theme .option-card.minimal-shadow-card:active{transform:translateY(-3px)}.minimal-accent-theme{background:#fff;padding:50px;box-shadow:0 20px 60px #0000001a}@media (max-width:768px){.minimal-accent-theme{padding:30px 20px}}.minimal-accent-theme .form-header{margin-bottom:50px}.minimal-accent-theme .progress-track{background:#f0f0f0;border-radius:2px;width:100%;height:3px;margin-bottom:20px;position:relative;overflow:hidden}.minimal-accent-theme .progress-track .track-fill{background:linear-gradient(90deg,#10b981,#34d399);border-radius:2px;height:100%;transition:width .3s}.minimal-accent-theme .step-counter{color:#999;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}.minimal-accent-theme .minimal-header{text-align:left;margin-bottom:48px}.minimal-accent-theme .minimal-title{color:#1a1a1a;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:768px){.minimal-accent-theme .minimal-title{font-size:32px}}.minimal-accent-theme .minimal-subtitle{color:#666;max-width:600px;margin:0;font-size:16px;font-weight:400;line-height:1.6}.minimal-accent-theme .option-card.minimal-accent-card{background:#fafafa;border:2px solid #e8e8e8;border-radius:12px;justify-content:center;align-items:center;gap:20px;min-height:110px;padding:28px;transition:all .3s;display:flex}@media (max-width:768px){.minimal-accent-theme .option-card.minimal-accent-card{gap:16px;min-height:100px;padding:24px 20px}}.minimal-accent-theme .option-card.minimal-accent-card .card-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.minimal-accent-theme .option-card.minimal-accent-card .card-icon svg{display:block}@media (max-width:768px){.minimal-accent-theme .option-card.minimal-accent-card .card-icon{width:40px;height:40px}.minimal-accent-theme .option-card.minimal-accent-card .card-icon svg{width:24px!important;height:24px!important}}.minimal-accent-theme .option-card.minimal-accent-card .card-content{text-align:left;flex-direction:column;flex:1;justify-content:center;display:flex}.minimal-accent-theme .option-card.minimal-accent-card .card-content h3{color:#1a1a1a;margin-bottom:8px;font-size:22px;font-weight:700;transition:all .3s}@media (max-width:768px){.minimal-accent-theme .option-card.minimal-accent-card .card-content h3{font-size:18px}}.minimal-accent-theme .option-card.minimal-accent-card .card-content p{color:#666;margin:0;font-size:15px;line-height:1.5}@media (max-width:768px){.minimal-accent-theme .option-card.minimal-accent-card .card-content p{font-size:14px}}.minimal-accent-theme .option-card.minimal-accent-card .card-arrow{color:#1a1a1a;opacity:0;text-align:right;align-self:center;min-width:60px;font-size:28px;transition:all .3s;transform:translate(-10px)}@media (max-width:768px){.minimal-accent-theme .option-card.minimal-accent-card .card-arrow{min-width:40px;font-size:24px}}.minimal-accent-theme .option-card.minimal-accent-card.accent-pink .card-icon{color:#ec4899;background:#fce7f3}.minimal-accent-theme .option-card.minimal-accent-card.accent-pink:hover{background:#fff;border-color:#ec4899;box-shadow:0 8px 24px #ec489926}.minimal-accent-theme .option-card.minimal-accent-card.accent-pink:hover .card-icon{color:#fff;background:#ec4899}.minimal-accent-theme .option-card.minimal-accent-card.accent-pink:hover .card-content h3{color:#ec4899}.minimal-accent-theme .option-card.minimal-accent-card.accent-blue .card-icon{color:#3b82f6;background:#dbeafe}.minimal-accent-theme .option-card.minimal-accent-card.accent-blue:hover{background:#fff;border-color:#3b82f6;box-shadow:0 8px 24px #3b82f626}.minimal-accent-theme .option-card.minimal-accent-card.accent-blue:hover .card-icon{color:#fff;background:#3b82f6}.minimal-accent-theme .option-card.minimal-accent-card.accent-blue:hover .card-content h3{color:#3b82f6}.minimal-accent-theme .option-card.minimal-accent-card.accent-green .card-icon{color:#10b981;background:#d1fae5}.minimal-accent-theme .option-card.minimal-accent-card.accent-green:hover{background:#fff;border-color:#10b981;box-shadow:0 8px 24px #10b98126}.minimal-accent-theme .option-card.minimal-accent-card.accent-green:hover .card-icon{color:#fff;background:#10b981}.minimal-accent-theme .option-card.minimal-accent-card.accent-green:hover .card-content h3{color:#10b981}.minimal-accent-theme .option-card.minimal-accent-card:hover{transform:translateY(-4px)}.minimal-accent-theme .option-card.minimal-accent-card:hover .card-arrow{opacity:1;transform:translate(0)}.minimal-accent-theme .option-card.minimal-accent-card:hover .card-icon{transform:scale(1.05)}.minimal-accent-theme .option-card.minimal-accent-card:active{transform:translateY(-2px)}.neon-theme{background:#0a0014;border:2px solid #f0f;box-shadow:0 0 40px #f0f6,inset 0 0 40px #ff00ff1a}.neon-theme .neon-grid{opacity:.3;pointer-events:none;background-image:linear-gradient(#00ffff1a 1px,#0000 1px),linear-gradient(90deg,#00ffff1a 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.neon-theme .neon-progress{justify-content:center;gap:16px;display:flex}.neon-theme .neon-progress .neon-step{color:#fff6;background:#ffffff0d;border:2px solid #ff00ff4d;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;transition:all .3s;display:flex}.neon-theme .neon-progress .neon-step.active{color:#f0f;border-color:#f0f;box-shadow:0 0 20px #f0f9,inset 0 0 20px #f0f3}.neon-theme .neon-text{text-shadow:0 0 20px #f0fc,0 0 40px #f0f6}.neon-theme .option-card.neon-card{background:#ffffff05;border:2px solid #ffffff1a;position:relative}.neon-theme .option-card.neon-card .neon-border{opacity:0;pointer-events:none;background:linear-gradient(45deg,#0000,#0000);border-radius:16px;padding:2px;transition:opacity .3s;position:absolute;inset:-2px}.neon-theme .option-card.neon-card.pink:hover{border-color:#f0f;box-shadow:0 0 30px #f0f9}.neon-theme .option-card.neon-card.pink:hover .neon-border{opacity:1;background:linear-gradient(45deg,#f0f,#0000,#f0f)}.neon-theme .option-card.neon-card.cyan:hover{border-color:#0ff;box-shadow:0 0 30px #0ff9}.neon-theme .option-card.neon-card.cyan:hover .neon-border{opacity:1;background:linear-gradient(45deg,#0ff,#0000,#0ff)}.neon-theme .option-card.neon-card.purple:hover{border-color:#a855f7;box-shadow:0 0 30px #a855f799}.neon-theme .option-card.neon-card.purple:hover .neon-border{opacity:1;background:linear-gradient(45deg,#a855f7,#0000,#a855f7)}.step-navigator{background:#ffffff05;border-top:1px solid #ffffff1a;padding:40px 20px}.step-navigator .nav-buttons{justify-content:center;align-items:center;gap:24px;display:flex}@media (max-width:768px){.step-navigator .nav-buttons{flex-direction:column;gap:16px}}.step-navigator .nav-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;padding:14px 28px;font-size:16px;font-weight:600;transition:all .3s}.step-navigator .nav-btn:hover:not(:disabled){background:#ffffff14;border-color:#ff1b6d;transform:translateY(-2px)}.step-navigator .nav-btn:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.step-navigator .nav-btn{width:100%}}.step-navigator .step-indicator{color:#fff9;font-size:16px;font-weight:600}.mobile-dark-theme{background:#121212;border-radius:24px;max-width:420px;margin:0 auto;padding-bottom:32px}.mobile-dark-theme .mobile-status-bar{justify-content:center;align-items:center;padding:16px 24px 12px;display:flex;position:relative}.mobile-dark-theme .mobile-status-bar .mobile-time{letter-spacing:-.3px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:15px;font-weight:600;position:absolute;left:24px}.mobile-dark-theme .mobile-status-bar .mobile-notch{background:#000;border-radius:20px;width:120px;height:32px}.mobile-dark-theme .mobile-content{padding:20px 24px 0}.mobile-dark-theme .mobile-header{margin-bottom:24px}.mobile-dark-theme .mobile-header .mobile-greeting{color:#fff;margin:0 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.mobile-dark-theme .mobile-header .mobile-greeting .mobile-highlight{color:#ff69b4}.mobile-dark-theme .mobile-header .mobile-subtitle{color:#ffffff80;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.mobile-dark-theme .mobile-progress-section{background:#1a1a1a80;border:1px solid #212121;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}.mobile-dark-theme .mobile-progress-section .mobile-step-label{color:#fff9;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600}.mobile-dark-theme .mobile-progress-section .mobile-progress-dots{gap:6px;display:flex}.mobile-dark-theme .mobile-progress-section .mobile-progress-dots .progress-dot{background:#fff3;border-radius:50%;width:8px;height:8px;transition:all .3s}.mobile-dark-theme .mobile-progress-section .mobile-progress-dots .progress-dot.active{background:linear-gradient(135deg,#ff69b4,#e91e8c);box-shadow:0 0 12px #ff69b499}.mobile-dark-theme .mobile-options-section{flex-direction:column;gap:16px;display:flex}.mobile-dark-theme .mobile-options-section .mobile-option-group{background:#1a1a1a80;border:1px solid #212121;border-radius:16px;padding:16px;transition:all .3s}.mobile-dark-theme .mobile-options-section .mobile-option-group:hover{background:#1e1e1e99;border-color:#ff69b433}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-option-header{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-option-header .mobile-option-number{color:#fff;opacity:.15;flex-shrink:0;margin-top:2px;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700;line-height:1}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-option-header .mobile-option-icon-wrapper{color:#fff;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-option-header .mobile-option-text{flex:1}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-option-header .mobile-option-text h3{color:#fff;margin:0 0 4px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-option-header .mobile-option-text p{color:#ffffff80;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-select-btn{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0003;background:linear-gradient(#ff69b4 0%,#e91e8c 100%);border:none;border-radius:16px;width:100%;padding:10px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 0 12px #ff69b459,inset 0 1px 12px 1px #ffdbed80,inset 0 1px 4px 1px #ffdbed66}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-select-btn:hover{opacity:.9;transform:scale(1.02)}.mobile-dark-theme .mobile-options-section .mobile-option-group .mobile-select-btn:active{transform:scale(.98)}
.athluere-page{color:#0a0a0a;z-index:1;background:#f4f1eb;font-family:Plus Jakarta Sans,sans-serif;position:relative}.athluere-page .athluere-logo{color:#0a0a0a;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.athluere-page .athluere-logo .logo-svg{width:auto;height:22px;color:inherit;transition:color .25s;display:block}.athluere-page .italic{font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}.athluere-nav{z-index:100;padding:18px 0;transition:all .4s cubic-bezier(.4,0,0,1);position:fixed;top:0;left:0;right:0}.athluere-nav .nav-inner{-webkit-backdrop-filter:blur(20px);background:#0a0a0ad9;border:1px solid #ffffff14;border-radius:100px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1300px;margin:0 auto;padding:14px 24px;transition:all .4s cubic-bezier(.4,0,0,1);display:flex}.athluere-nav .athluere-logo{color:#f4f1eb}.athluere-nav .nav-links{align-items:center;gap:36px;display:flex}.athluere-nav .nav-links a{letter-spacing:-.2px;color:#ffffffb3;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s}.athluere-nav .nav-links a:hover{color:#f4f1eb}.athluere-nav .nav-right{align-items:center;gap:12px;display:flex}.athluere-nav .nav-apply{color:#0a0a0a;letter-spacing:-.2px;background:#ff6b35;border-radius:100px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.athluere-nav .nav-apply .arrow{transition:transform .2s}.athluere-nav .nav-apply:hover .arrow{transform:translate(2px,-2px)}.athluere-nav .nav-menu-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;display:none}.athluere-nav .nav-menu-btn span{background:#f4f1eb;width:18px;height:1.5px;transition:all .2s}.athluere-nav .mobile-menu{background:#0a0a0a;border-radius:20px;flex-direction:column;gap:18px;padding:24px;display:none;position:absolute;top:calc(100% + 8px);left:24px;right:24px}.athluere-nav .mobile-menu a{color:#f4f1eb;font-size:16px;font-weight:500;text-decoration:none}.athluere-nav .mobile-menu a.mobile-apply{color:#0a0a0a;text-align:center;background:#ff6b35;border-radius:100px;margin-top:12px;padding:14px;font-weight:600}@media only screen and (max-width:900px){.athluere-nav .nav-links{display:none}.athluere-nav .nav-menu-btn,.athluere-nav .mobile-menu{display:flex}}@media only screen and (max-width:540px){.athluere-nav{padding:12px 0}.athluere-nav .nav-inner{width:calc(100% - 24px);padding:12px 18px}.athluere-nav .nav-apply{padding:9px 14px;font-size:13px}}#ath-hero{color:#f4f1eb;background:#0a0a0a;width:100%;padding:200px 0 140px;position:relative;overflow:hidden}#ath-hero .hero-bg{pointer-events:none;z-index:1;position:absolute;inset:-10% 0 0}#ath-hero .hero-bg .grid-overlay{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 90%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 90%)}#ath-hero .hero-bg .glow{filter:blur(160px);opacity:.55;border-radius:50%;width:700px;height:700px;position:absolute}#ath-hero .hero-bg .glow-1{opacity:.25;background:#ff6b35;top:-200px;left:-200px}#ath-hero .hero-bg .glow-2{opacity:.18;background:#ff8e53;bottom:-300px;right:-200px}#ath-hero .wrapper{z-index:3;position:relative}#ath-hero .hero-eyebrow{letter-spacing:.1px;color:#f4f1eb;background:#ff6b3514;border:1px solid #ff6b3540;border-radius:100px;align-items:center;gap:10px;margin-bottom:32px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}#ath-hero .hero-eyebrow .dot{background:#ff6b35;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite ath-pulse;box-shadow:0 0 0 4px #ff6b3526}#ath-hero .hero-h1{color:#f4f1eb;letter-spacing:-8px;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:138px;font-weight:500;line-height:.95}#ath-hero .hero-h1 .italic{color:#ff6b35;font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}#ath-hero .hero-sub{color:#ffffffb8;letter-spacing:-.2px;max-width:600px;margin:36px 0 0;font-size:19px;font-weight:400;line-height:1.55}#ath-hero .hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:44px;display:flex}#ath-hero .hero-ticker{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:0;margin-top:96px;padding-top:32px;display:grid}#ath-hero .hero-ticker .ticker-stat{border-right:1px solid #ffffff14;flex-direction:column;gap:6px;padding-right:24px;display:flex}#ath-hero .hero-ticker .ticker-stat:last-child{border-right:none}#ath-hero .hero-ticker .ticker-stat .value{letter-spacing:-2.2px;color:#f4f1eb;font-size:44px;font-weight:500;line-height:1}#ath-hero .hero-ticker .ticker-stat .label{color:#ffffff8c;letter-spacing:-.1px;font-size:13px}@keyframes ath-pulse{0%,to{box-shadow:0 0 0 4px #ff6b3526}50%{box-shadow:0 0 0 8px #ff6b350d}}.athluere-page .btn{letter-spacing:-.2px;cursor:pointer;border:none;border-radius:100px;align-items:center;gap:10px;padding:16px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.4,0,0,1);display:inline-flex}.athluere-page .btn .arrow{transition:transform .25s}.athluere-page .btn:hover .arrow{transform:translate(3px,-3px)}.athluere-page .btn.btn-primary{background-blend-mode:plus-lighter,normal,normal;color:#fff;background:linear-gradient(#ffb347 0%,#ff6b35 100%),#ff8e53;border-radius:22.5455px;position:relative;overflow:hidden;box-shadow:0 78.9091px 201.03px #ff6b3557,0 46.4448px 60.6047px #ff6b3530,0 19.2908px 25.1721px #ff6b3538,0 6.9771px 9.10426px #ff6b3527,inset 0 1.5px 20px 2px #ffdcc899,inset 0 1.5px 5px 2px #ffdcc880}.athluere-page .btn.btn-primary:before{content:"";opacity:.7;pointer-events:none;background-image:url(/static-overlay.svg);background-size:cover;border-radius:22.5455px;position:absolute;inset:0}.athluere-page .btn.btn-primary>*{z-index:1;position:relative}.athluere-page .btn.btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.athluere-page .btn.btn-ghost{color:#f4f1eb;background:0 0;border:1px solid #ffffff26}.athluere-page .btn.btn-ghost:hover{background:#ffffff0d;border-color:#ffffff4d}.athluere-page .section-header{max-width:880px;margin-bottom:80px}.athluere-page .section-header .eyebrow{letter-spacing:2px;text-transform:uppercase;color:#4e4e4e;margin-bottom:24px;font-size:12px;font-weight:600;display:inline-block}.athluere-page .section-header .eyebrow.on-dark{color:#ff6b35}.athluere-page .section-header.center{text-align:center;margin-left:auto;margin-right:auto}.athluere-page .section-header.dual{justify-content:space-between;align-items:flex-end;gap:60px;max-width:100%;display:flex}.athluere-page .section-header.dual .eyebrow{flex-shrink:0;margin-bottom:0}.athluere-page .section-header .section-h2{letter-spacing:-4.5px;color:#0a0a0a;margin:0;font-size:84px;font-weight:500;line-height:1.02}.athluere-page .section-header .section-h2.on-dark{color:#f4f1eb}.athluere-page .section-header .section-h2 .italic{font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}.athluere-page .section-header .section-sub{color:#4e4e4e;letter-spacing:-.2px;max-width:580px;margin-top:24px;font-size:18px;line-height:1.55}.athluere-page .section-header .section-sub.on-dark{color:#ffffffb3;margin-left:auto;margin-right:auto}#ath-tracks{z-index:5;background:#f4f1eb;border-top-left-radius:50px;border-top-right-radius:50px;margin-top:-40px;padding:120px 0;position:relative}#ath-tracks .tracks-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}#ath-tracks .track-card{color:#f4f1eb;isolation:isolate;background:#111;border:1px solid #ffffff14;border-radius:32px;flex-direction:column;padding:56px 48px;display:flex;position:relative;overflow:hidden}#ath-tracks .track-card:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70% 70% at 50% 0,#000 0%,#0000 70%)}#ath-tracks .track-card.creators{background:linear-gradient(#1a1a1a 0%,#0e0e0e 100%)}#ath-tracks .track-card.creators .track-tag{background:#ffffff0f;border-color:#ffffff1f}#ath-tracks .track-card.creators .track-tag .dot{background:#fafafa;box-shadow:0 0 0 4px #ffffff1a}#ath-tracks .track-card .track-tag{letter-spacing:.5px;text-transform:uppercase;color:#f4f1eb;background:#ff6b3514;border:1px solid #ff6b3533;border-radius:100px;align-items:center;gap:10px;width:max-content;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}#ath-tracks .track-card .track-tag .dot{background:#ff6b35;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #ff6b3526}#ath-tracks .track-card .track-headline{letter-spacing:-2.4px;color:#f4f1eb;margin:28px 0 20px;font-size:44px;font-weight:500;line-height:1.05}#ath-tracks .track-card .track-description{color:#ffffff9e;letter-spacing:-.1px;margin:0;font-size:16px;line-height:1.55}#ath-tracks .track-card .track-highlights{margin:32px 0;padding:0;list-style:none}#ath-tracks .track-card .track-highlights li{color:#f4f1eb;letter-spacing:-.1px;border-bottom:1px solid #ffffff14;gap:14px;padding:14px 0;font-size:15px;line-height:1.4;display:flex}#ath-tracks .track-card .track-highlights li:last-child{border-bottom:none}#ath-tracks .track-card .track-highlights li .check{color:#ff6b35;flex-shrink:0;font-weight:600}#ath-tracks .track-card.creators .track-highlights li .check{color:#f4f1eb}#ath-tracks .track-card .track-cta{background-blend-mode:plus-lighter,normal,normal;color:#fff;letter-spacing:-.2px;background:linear-gradient(#ffb347 0%,#ff6b35 100%),#ff8e53;border-radius:22.5455px;align-items:center;gap:10px;width:max-content;margin-top:auto;padding:14px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 46px 100px #ff6b354d,0 19px 25px #ff6b3533,inset 0 1.5px 20px 2px #ffdcc88c,inset 0 1.5px 5px 2px #ffdcc873}#ath-tracks .track-card .track-cta:before{content:"";opacity:.7;pointer-events:none;background-image:url(/static-overlay.svg);background-size:cover;border-radius:22.5455px;position:absolute;inset:0}#ath-tracks .track-card .track-cta>*{z-index:1;position:relative}#ath-tracks .track-card .track-cta .arrow{transition:transform .25s}#ath-tracks .track-card .track-cta:hover{filter:brightness(1.05)}#ath-tracks .track-card .track-cta:hover .arrow{transform:translate(2px,-2px)}#ath-tracks .track-card.creators .track-cta{color:#0a0a0a;background:linear-gradient(#fff 0%,#e8e8e8 100%);box-shadow:0 46px 100px #fff3,0 19px 25px #c8c8c826,inset 0 1.5px 20px 2px #fffc,inset 0 1.5px 5px 2px #fff9}#ath-tracks .track-card.creators .track-cta:before{opacity:.3}#ath-tracks .track-card.creators .track-cta:hover{filter:brightness(.98)}.ath-marquee{z-index:4;background:#ff6b35;width:100%;padding:24px 0;position:relative;overflow:hidden}.ath-marquee .marquee-track{display:flex}.ath-marquee .marquee-row{flex-shrink:0;animation:30s linear infinite ath-marquee;display:flex}.ath-marquee .marquee-group{flex-shrink:0;align-items:center;display:inline-flex}.ath-marquee .marquee-text{letter-spacing:-1px;text-transform:uppercase;color:#0a0a0a;padding:0 24px;font-family:Libre Baskerville,serif;font-size:36px;font-style:italic;font-weight:400}.ath-marquee .marquee-star{color:#0a0a0a;font-size:22px}@keyframes ath-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}#ath-services{z-index:3;background:#f4f1eb;padding:140px 0;position:relative}#ath-services .services-toggle-wrap{margin-top:60px}#ath-services .services-toggle{background:#ece7dd;border:1px solid #e4ded3;border-radius:100px;margin-bottom:48px;padding:6px;display:inline-flex;position:relative}#ath-services .services-toggle button{z-index:2;letter-spacing:-.2px;color:#4e4e4e;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;transition:color .3s;position:relative}#ath-services .services-toggle button.active{color:#f4f1eb}#ath-services .services-toggle-pill{z-index:1;background:#0a0a0a;border-radius:100px;width:calc(50% - 6px);position:absolute;top:6px;bottom:6px;left:6px}#ath-services .services-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}#ath-services .service-tile{background:#fff;border:1px solid #e4ded3;border-radius:20px;flex-direction:column;min-height:200px;padding:32px;transition:all .3s cubic-bezier(.4,0,0,1);display:flex}#ath-services .service-tile:hover{border-color:#0a0a0a33;transform:translateY(-2px);box-shadow:0 12px 32px #0000000a}#ath-services .service-tile .tile-num{color:#4e4e4e;letter-spacing:1.5px;font-feature-settings:"tnum";margin-bottom:20px;font-size:12px;font-weight:600}#ath-services .service-tile h4{letter-spacing:-1px;color:#0a0a0a;margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.15}#ath-services .service-tile p{color:#4e4e4e;letter-spacing:-.1px;margin:0;font-size:14.5px;line-height:1.55}#ath-platform{color:#f4f1eb;background:#0a0a0a;padding:140px 0;position:relative}#ath-platform .platform-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}#ath-platform .platform-copy .eyebrow{letter-spacing:2px;text-transform:uppercase;color:#ff6b35;margin-bottom:24px;font-size:12px;font-weight:600;display:inline-block}#ath-platform .platform-copy .section-h2{letter-spacing:-3.5px;color:#f4f1eb;margin:0;font-size:64px;font-weight:500;line-height:1.04}#ath-platform .platform-copy .section-h2 .italic{font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}#ath-platform .platform-copy>p{color:#ffffffa6;letter-spacing:-.1px;margin-top:24px;font-size:18px;line-height:1.55}#ath-platform .platform-list{margin:32px 0 0;padding:0;list-style:none}#ath-platform .platform-list li{color:#f4f1eb;letter-spacing:-.1px;border-bottom:1px solid #ffffff14;gap:14px;padding:16px 0;font-size:16px;display:flex}#ath-platform .platform-list li .check{color:#ff6b35;font-weight:600}#ath-platform .ath-replay-overlay{-webkit-backdrop-filter:blur(8px);z-index:200;background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ath-platform .ath-replay-btn{color:#fff;letter-spacing:-.2px;cursor:pointer;background:linear-gradient(#ffb347 0%,#ff6b35 100%);border:none;border-radius:100px;align-items:center;gap:10px;padding:14px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:600;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:0 12px 32px #ff6b3573}#ath-platform .ath-replay-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}#ath-platform .ath-demo-blocker{z-index:150;pointer-events:auto;position:absolute;inset:0}#ath-platform .platform-visual{justify-content:center;display:flex;position:relative}#ath-platform .platform-visual>div{transform-origin:50%;margin:-120px 0;transform:scale(.72)}@media only screen and (max-width:1024px){#ath-platform .platform-visual>div{margin:-60px 0;transform:scale(.85)}}@media only screen and (max-width:540px){#ath-platform .platform-visual>div{margin:-130px 0;transform:scale(.7)}}.dashboard-mock{background:linear-gradient(#161616 0%,#0d0d0d 100%);border:1px solid #ffffff24;border-radius:32px;padding:28px;box-shadow:0 40px 80px -20px #00000080}.dashboard-mock .mock-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:24px;display:flex}.dashboard-mock .mock-id{align-items:center;gap:12px;display:flex}.dashboard-mock .mock-id .avatar{background:linear-gradient(135deg,#ff6b35 0%,#ff8e53 100%);border-radius:50%;width:44px;height:44px;position:relative}.dashboard-mock .mock-id .avatar:after{content:"JR";color:#0a0a0a;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.dashboard-mock .mock-id .name{color:#f4f1eb;margin:0;font-size:15px;font-weight:600}.dashboard-mock .mock-id .role{color:#ffffff80;margin:2px 0 0;font-size:12px}.dashboard-mock .mock-balance{text-align:right}.dashboard-mock .mock-balance .label{letter-spacing:1.5px;text-transform:uppercase;color:#ffffff80;margin-bottom:4px;font-size:11px;display:block}.dashboard-mock .mock-balance .value{color:#ff6b35;letter-spacing:-.8px;font-feature-settings:"tnum";font-size:22px;font-weight:600;display:block}.dashboard-mock .mock-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:12px;display:grid}.dashboard-mock .mock-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:20px}.dashboard-mock .mock-card .label{letter-spacing:1.5px;text-transform:uppercase;color:#ffffff80;margin:0 0 10px;font-size:11px}.dashboard-mock .mock-card .value{color:#f4f1eb;letter-spacing:-1.5px;font-feature-settings:"tnum";margin:0 0 4px;font-size:32px;font-weight:500}.dashboard-mock .mock-card .delta{margin:0;font-size:12px}.dashboard-mock .mock-card .delta.up{color:#ff6b35}.dashboard-mock .mock-card.deals-card{grid-column:1/-1}.dashboard-mock .mock-card.deals-card .label{margin-bottom:14px}.dashboard-mock .deals{flex-direction:column;gap:8px;display:flex}.dashboard-mock .deal{background:#0000004d;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.dashboard-mock .deal .brand{color:#f4f1eb;letter-spacing:-.1px;font-size:13px;font-weight:600}.dashboard-mock .deal .status{letter-spacing:.2px;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600}.dashboard-mock .deal .status.closed{color:#ff6b35;background:#ff6b3526}.dashboard-mock .deal .status.pending{color:#facc15;background:#facc151f}.dashboard-mock .deal .status.new{color:#ffffffb3;background:#ffffff0f}#ath-ai{color:#f4f1eb;background:#050505;border-top:1px solid #ffffff14;padding:140px 0;position:relative}#ath-ai .section-header{margin-bottom:64px}#ath-ai .ai-chat-wrap{grid-template-columns:320px 1fr;gap:32px;max-width:1000px;margin:0 auto;display:grid}#ath-ai .ai-prompts .ai-prompts-label{letter-spacing:1.8px;text-transform:uppercase;color:#fff6;margin:0 0 16px;font-size:12px;font-weight:600}#ath-ai .ai-prompts .ai-prompts-list{flex-direction:column;gap:8px;display:flex}#ath-ai .ai-prompts .ai-prompt{text-align:left;color:#ffffffb3;letter-spacing:-.1px;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:14px 18px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;transition:all .25s}#ath-ai .ai-prompts .ai-prompt:hover{color:#f4f1eb;background:#ffffff0f;border-color:#ffffff24}#ath-ai .ai-prompts .ai-prompt.active{color:#f4f1eb;background:#ff6b3514;border-color:#ff6b3559}#ath-ai .ai-chat{background:#161616;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;min-height:360px;display:flex;overflow:hidden}#ath-ai .ai-chat-header{background:#1c1c1c;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}#ath-ai .ai-chat-header .ai-id{align-items:center;gap:12px;display:flex}#ath-ai .ai-chat-header .ai-avatar{background:#ff6b35;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}#ath-ai .ai-chat-header .ai-avatar span{color:#0a0a0a;letter-spacing:.5px;font-size:12px;font-weight:800}#ath-ai .ai-chat-header h4{color:#f4f1eb;letter-spacing:-.2px;margin:0;font-size:14px;font-weight:600}#ath-ai .ai-chat-header p{color:#ffffff80;align-items:center;gap:6px;margin:2px 0 0;font-size:11px;display:flex}#ath-ai .ai-chat-header .dot{background:#ff6b35;border-radius:50%;width:6px;height:6px}#ath-ai .ai-chat-header .ai-replay{color:#f4f1eb;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:100px;padding:7px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;transition:all .2s}#ath-ai .ai-chat-header .ai-replay:hover{background:#ffffff1a}#ath-ai .ai-chat-body{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}#ath-ai .msg{max-width:88%;display:flex}#ath-ai .msg.user{align-self:flex-end}#ath-ai .msg.user .bubble{color:#0a0a0a;background:#ff6b35;border-radius:18px 18px 4px;font-weight:500}#ath-ai .msg.ai{align-self:flex-start}#ath-ai .msg.ai .bubble{color:#f4f1eb;background:#ffffff0f;border-radius:18px 18px 18px 4px}#ath-ai .msg .bubble{letter-spacing:-.1px;padding:14px 18px;font-size:14px;line-height:1.5}#ath-ai .msg .bubble.typing{gap:5px;padding:16px 18px;display:flex}#ath-ai .msg .bubble.typing span{background:#fff6;border-radius:50%;width:7px;height:7px;animation:1.4s infinite ath-typing}#ath-ai .msg .bubble.typing span:nth-child(2){animation-delay:.15s}#ath-ai .msg .bubble.typing span:nth-child(3){animation-delay:.3s}#ath-ai .ai-disclaimer{text-align:center;color:#fff6;letter-spacing:.1px;margin:32px 0 0;font-size:13px}@keyframes ath-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}#ath-process{z-index:4;background:#f4f1eb;border-top-left-radius:50px;border-top-right-radius:50px;margin-top:-40px;padding:140px 0;position:relative}#ath-process .process-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}#ath-process .process-step{background:#fff;border:1px solid #e4ded3;border-radius:20px;padding:36px 32px;transition:all .3s}#ath-process .process-step:hover{border-color:#0a0a0a33;transform:translateY(-2px)}#ath-process .process-step .step-num{letter-spacing:2px;color:#4e4e4e;font-feature-settings:"tnum";margin-bottom:24px;font-size:13px;font-weight:700;display:inline-block}#ath-process .process-step .step-num:before{content:"STEP ";opacity:.5}#ath-process .process-step h3{letter-spacing:-1.2px;color:#0a0a0a;margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.15}#ath-process .process-step p{color:#4e4e4e;letter-spacing:-.1px;margin:0;font-size:14.5px;line-height:1.55}#ath-proof{color:#f4f1eb;background:#0a0a0a;padding:140px 0;position:relative}#ath-proof .proof-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}#ath-proof .proof-copy .eyebrow{letter-spacing:2px;text-transform:uppercase;color:#ff6b35;margin-bottom:24px;font-size:12px;font-weight:600;display:inline-block}#ath-proof .proof-copy .section-h2{letter-spacing:-3.5px;color:#f4f1eb;margin:0;font-size:72px;font-weight:500;line-height:1.02}#ath-proof .proof-copy .section-h2 .italic{font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}#ath-proof .proof-copy>p{color:#ffffffa6;letter-spacing:-.1px;max-width:480px;margin-top:24px;font-size:17px;line-height:1.55}#ath-proof .proof-stats{border-top:1px solid #ffffff14;gap:40px;margin-top:48px;padding-top:32px;display:flex}#ath-proof .proof-stat{flex-direction:column;gap:6px;display:flex}#ath-proof .proof-stat .value{letter-spacing:-2.4px;color:#ff6b35;font-size:48px;font-weight:500;line-height:1}#ath-proof .proof-stat .label{color:#ffffff80;letter-spacing:-.1px;font-size:13px}#ath-proof .proof-quotes{flex-direction:column;gap:20px;display:flex}#ath-proof .proof-quotes blockquote{background:#161616;border:1px solid #ffffff14;border-radius:20px;margin:0;padding:32px;position:relative}#ath-proof .proof-quotes blockquote p{color:#f4f1eb;letter-spacing:-.3px;margin:0 0 20px;font-family:Libre Baskerville,serif;font-size:19px;font-style:italic;line-height:1.5}#ath-proof .proof-quotes blockquote footer{flex-direction:column;gap:4px;display:flex}#ath-proof .proof-quotes blockquote footer .name{color:#f4f1eb;letter-spacing:-.2px;font-size:14px;font-weight:600}#ath-proof .proof-quotes blockquote footer .role{color:#ffffff80;font-size:13px}#ath-proof .proof-quotes blockquote:before{content:"\"";color:#ff6b35;opacity:.18;font-family:Libre Baskerville,serif;font-size:70px;line-height:1;position:absolute;top:12px;left:24px}#ath-faq{z-index:5;background:#f4f1eb;border-top-left-radius:50px;border-top-right-radius:50px;margin-top:-40px;padding:140px 0;position:relative}#ath-faq .faq-grid{grid-template-columns:1fr 1.2fr;align-items:flex-start;gap:80px;display:grid}#ath-faq .faq-left{position:sticky;top:120px}#ath-faq .faq-left .eyebrow{letter-spacing:2px;text-transform:uppercase;color:#4e4e4e;margin-bottom:24px;font-size:12px;font-weight:600;display:inline-block}#ath-faq .faq-left .section-h2{letter-spacing:-3px;color:#0a0a0a;margin:0;font-size:60px;font-weight:500;line-height:1.05}#ath-faq .faq-left .section-h2 .italic{font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}#ath-faq .faq-left>p{color:#4e4e4e;letter-spacing:-.1px;margin-top:24px;font-size:16px;line-height:1.55}#ath-faq .faq-list{flex-direction:column;display:flex}#ath-faq .faq-item{border-bottom:1px solid #e4ded3}#ath-faq .faq-item:first-child{border-top:1px solid #e4ded3}#ath-faq .faq-item .faq-header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 0;font-family:Plus Jakarta Sans,sans-serif;transition:opacity .2s;display:flex}#ath-faq .faq-item .faq-header:hover{opacity:.65}#ath-faq .faq-item .faq-header .q{color:#0a0a0a;letter-spacing:-.3px;font-size:18px;font-weight:500;line-height:1.3}#ath-faq .faq-item .faq-header .ic{flex-shrink:0;width:16px;height:16px;position:relative}#ath-faq .faq-item .faq-header .ic:before,#ath-faq .faq-item .faq-header .ic:after{content:"";background:#0a0a0a;transition:transform .3s cubic-bezier(.4,0,0,1);position:absolute}#ath-faq .faq-item .faq-header .ic:before{width:100%;height:1.5px;top:50%;left:0;transform:translateY(-50%)}#ath-faq .faq-item .faq-header .ic:after{width:1.5px;height:100%;top:0;left:50%;transform:translate(-50%)}#ath-faq .faq-item.active .faq-header .ic:after{opacity:0;transform:translate(-50%)rotate(90deg)}#ath-faq .faq-item .faq-content{overflow:hidden}#ath-faq .faq-item .faq-content p{color:#4e4e4e;letter-spacing:-.1px;margin:0;padding:0 80px 24px 0;font-size:16px;line-height:1.6}#ath-apply{color:#f4f1eb;z-index:6;background:#0a0a0a;border-top-left-radius:50px;border-top-right-radius:50px;margin-top:-40px;padding:140px 0 160px;position:relative;overflow:hidden}#ath-apply:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60%,#000 20%,#0000 80%)}#ath-apply .apply-wrap{text-align:center;z-index:2;max-width:1100px;margin:0 auto;position:relative}#ath-apply .apply-eyebrow{color:#f4f1eb;letter-spacing:.1px;background:#ff6b3514;border:1px solid #ff6b3540;border-radius:100px;align-items:center;gap:10px;margin-bottom:32px;padding:8px 16px;font-size:13px;display:inline-flex}#ath-apply .apply-eyebrow .dot{background:#ff6b35;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff6b3526}#ath-apply .apply-h2{letter-spacing:-5px;color:#f4f1eb;max-width:880px;margin:0 auto;font-size:96px;font-weight:500;line-height:1.02}#ath-apply .apply-h2 .italic{color:#ff6b35;font-family:Libre Baskerville,serif;font-style:italic;font-weight:400}#ath-apply .apply-sub{color:#ffffffa6;letter-spacing:-.1px;max-width:560px;margin:28px auto 0;font-size:18px;line-height:1.55}#ath-apply .apply-cards{grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:60px auto 0;display:grid}#ath-apply .apply-card{text-align:left;background:#161616;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:28px;padding:36px 36px 36px 32px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,0,1);display:flex}#ath-apply .apply-card:hover{background:#1c1c1c;border-color:#ffffff24;transform:translateY(-2px)}#ath-apply .apply-card:hover .apply-card-cta .arrow{transform:translate(3px,-3px)}#ath-apply .apply-card.athletes:hover{border-color:#ff6b354d}#ath-apply .apply-card .apply-card-num{color:#ff6b35;letter-spacing:1.5px;font-feature-settings:"tnum";flex-shrink:0;padding-top:2px;font-size:14px;font-weight:700}#ath-apply .apply-card.creators .apply-card-num{color:#f4f1eb}#ath-apply .apply-card .apply-card-content{flex:1}#ath-apply .apply-card .apply-card-content h3{letter-spacing:-1px;color:#f4f1eb;margin:0 0 8px;font-size:24px;font-weight:500}#ath-apply .apply-card .apply-card-content p{color:#fff9;letter-spacing:-.1px;margin:0 0 18px;font-size:14.5px;line-height:1.5}#ath-apply .apply-card .apply-card-cta{color:#ff6b35;letter-spacing:-.1px;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}#ath-apply .apply-card .apply-card-cta .arrow{transition:transform .25s}#ath-apply .apply-card.creators .apply-card-cta{color:#f4f1eb}#ath-apply .apply-foot{color:#ffffff80;margin:40px 0 0;font-size:14px}#ath-apply .apply-foot a{color:#ff6b35;text-underline-offset:3px;text-decoration:underline}.athluere-footer{color:#f4f1eb;z-index:5;background:#050505;border-top:1px solid #ffffff14;padding:80px 0 40px;position:relative}.athluere-footer .footer-top{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:48px;display:flex}.athluere-footer .footer-top .athluere-logo{color:#f4f1eb}.athluere-footer .footer-top .athluere-logo .logo-svg{height:26px}.athluere-footer .footer-tag{color:#ffffff80;letter-spacing:-.1px;margin:0;font-size:14px}.athluere-footer .footer-grid{grid-template-columns:repeat(3,1fr);gap:48px;padding:48px 0;display:grid}.athluere-footer .footer-grid .col-label{letter-spacing:1.8px;text-transform:uppercase;color:#fff6;margin:0 0 18px;font-size:12px;font-weight:600}.athluere-footer .footer-grid a{color:#f4f1eb;letter-spacing:-.1px;padding:5px 0;font-size:15px;text-decoration:none;transition:color .2s;display:block}.athluere-footer .footer-grid a:hover{color:#ff6b35}.athluere-footer .footer-bottom{color:#fff6;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:32px;font-size:13px;display:flex}.athluere-footer .footer-links{gap:24px;display:flex}.athluere-footer .footer-links a{color:#fff6;text-decoration:none;transition:color .2s}.athluere-footer .footer-links a:hover{color:#f4f1eb}@media only screen and (max-width:1280px){.athluere-page .section-header .section-h2{letter-spacing:-3.5px;font-size:72px}#ath-hero .hero-h1{letter-spacing:-6px;font-size:108px}#ath-apply .apply-h2{letter-spacing:-4px;font-size:80px}}@media only screen and (max-width:1024px){#ath-hero{padding:160px 0 100px}#ath-hero .hero-h1{letter-spacing:-4px;font-size:80px}#ath-hero .hero-sub{font-size:17px}#ath-hero .hero-ticker{grid-template-columns:repeat(2,1fr);gap:24px 0}#ath-hero .hero-ticker .ticker-stat{border-right:none;padding:12px 0}#ath-hero .hero-ticker .ticker-stat:nth-child(2n){border-left:1px solid #ffffff14;padding-left:24px}#ath-hero .hero-ticker .ticker-stat .value{letter-spacing:-1.8px;font-size:36px}#ath-tracks{padding:80px 0}#ath-tracks .tracks-grid{grid-template-columns:1fr;gap:16px}#ath-tracks .track-card{padding:40px 32px}#ath-tracks .track-card .track-headline{letter-spacing:-1.8px;font-size:36px}.athluere-page .section-header{margin-bottom:56px}.athluere-page .section-header.dual{flex-direction:column;align-items:flex-start;gap:20px}.athluere-page .section-header .section-h2{letter-spacing:-2.8px;font-size:56px}#ath-services{padding:80px 0}#ath-services .services-grid{grid-template-columns:repeat(2,1fr)}#ath-platform{padding:80px 0}#ath-platform .platform-grid{grid-template-columns:1fr;gap:48px}#ath-platform .platform-copy .section-h2{letter-spacing:-2.4px;font-size:48px}#ath-ai{padding:80px 0}#ath-ai .ai-chat-wrap{grid-template-columns:1fr;gap:20px}#ath-ai .ai-prompts .ai-prompts-list{flex-flow:wrap}#ath-ai .ai-prompt{flex:auto}#ath-process{padding:80px 0}#ath-process .process-grid{grid-template-columns:repeat(2,1fr)}#ath-proof{padding:80px 0}#ath-proof .proof-grid{grid-template-columns:1fr;gap:48px}#ath-proof .proof-copy .section-h2{letter-spacing:-2.5px;font-size:52px}#ath-faq{padding:80px 0}#ath-faq .faq-grid{grid-template-columns:1fr;gap:48px}#ath-faq .faq-left{position:static}#ath-faq .faq-left .section-h2{letter-spacing:-2px;font-size:44px}#ath-apply{padding:100px 0}#ath-apply .apply-h2{letter-spacing:-2.5px;font-size:56px}#ath-apply .apply-cards{grid-template-columns:1fr;margin-top:40px}.athluere-footer .footer-grid{grid-template-columns:repeat(3,1fr);gap:24px;padding:32px 0}}@media only screen and (max-width:640px){#ath-hero{padding:140px 0 80px}#ath-hero .hero-h1{letter-spacing:-3px;font-size:56px}#ath-hero .hero-sub{font-size:16px}#ath-hero .hero-ctas{gap:10px}#ath-hero .hero-ctas .btn{padding:14px 22px;font-size:14px}#ath-hero .hero-ticker{grid-template-columns:1fr;gap:0;margin-top:56px}#ath-hero .hero-ticker .ticker-stat{border-bottom:1px solid #ffffff14;border-left:none!important;border-right:none!important;padding:18px 0!important}#ath-hero .hero-ticker .ticker-stat:last-child{border-bottom:none}.athluere-page .section-header .section-h2{letter-spacing:-2px;font-size:40px}#ath-tracks .track-card{padding:32px 24px}#ath-tracks .track-card .track-headline{letter-spacing:-1.4px;font-size:28px}.ath-marquee .marquee-text{font-size:28px}#ath-services .services-grid{grid-template-columns:1fr}#ath-services .services-toggle button{padding:10px 16px;font-size:13px}#ath-platform .platform-copy .section-h2{letter-spacing:-2px;font-size:38px}.dashboard-mock{padding:20px}.dashboard-mock .mock-header{flex-direction:column;align-items:flex-start;gap:16px}.dashboard-mock .mock-grid{grid-template-columns:1fr}#ath-ai .ai-prompts .ai-prompts-list{flex-direction:column}#ath-process .process-grid{grid-template-columns:1fr}#ath-proof .proof-copy .section-h2{letter-spacing:-2px;font-size:40px}#ath-proof .proof-stats{flex-direction:column;gap:20px}#ath-proof .proof-quotes blockquote{padding:24px}#ath-proof .proof-quotes blockquote p{font-size:17px}#ath-faq .faq-left .section-h2{letter-spacing:-1.8px;font-size:36px}#ath-faq .faq-item .faq-content p{padding-right:24px}#ath-apply{padding:80px 0}#ath-apply .apply-h2{letter-spacing:-2px;font-size:40px}#ath-apply .apply-card{flex-direction:column;align-items:flex-start;padding:28px}.athluere-footer{padding:60px 0 32px}.athluere-footer .footer-grid{grid-template-columns:1fr;gap:28px}.athluere-footer .footer-bottom{text-align:left;flex-direction:column;align-items:flex-start}}
.influere-page{--brand-gradient:linear-gradient(135deg,#f9389d 0%,#f17167 45%,#a852e3 100%);--brand-glow:#f6379b59}.influere-page .btn.btn-primary{box-shadow:none;color:#fff;background:0 0;border-color:#0000;position:relative;overflow:hidden}.influere-page .btn.btn-primary:before{content:"";border-radius:inherit;pointer-events:none;background:var(--brand-gradient);background-image:var(--brand-gradient);opacity:1;position:absolute;inset:0}.influere-page .btn.btn-primary:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;box-shadow:inset 0 1px 0 #ffffff40,inset 0 -2px 0 #0000001f,0 0 25px var(--brand-glow);position:absolute;inset:0}.influere-page .btn.btn-primary>span,.influere-page .btn.btn-primary>.arrow{z-index:1;position:relative}.influere-page .btn.btn-primary:hover{filter:brightness(1.08)saturate(1.05);transform:translateY(-1px)}.influere-page .nav-apply{color:#fff;background:0 0;border:1px solid #0000;position:relative;overflow:hidden}.influere-page .nav-apply:before{content:"";border-radius:inherit;pointer-events:none;background:var(--brand-gradient);position:absolute;inset:0}.influere-page .nav-apply:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;box-shadow:inset 0 1px 0 #ffffff40,inset 0 -2px 0 #0000001f,0 0 25px var(--brand-glow);position:absolute;inset:0}.influere-page .nav-apply>span,.influere-page .nav-apply>.arrow{z-index:1;position:relative}.influere-page .nav-apply:hover{filter:brightness(1.08)saturate(1.05)}.influere-page .btn.btn-ghost{color:#fff;box-shadow:none;background:0 0;border:1px solid #0000;position:relative;overflow:hidden}.influere-page .btn.btn-ghost:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#2c2c2c 0%,#0c0c0c 100%);position:absolute;inset:0}.influere-page .btn.btn-ghost:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24,inset 0 -2px #0006,0 0 25px #0006}.influere-page .btn.btn-ghost>span,.influere-page .btn.btn-ghost>.arrow{z-index:1;position:relative}.influere-page .btn.btn-ghost:hover{filter:brightness(1.18);background:0 0;border-color:#0000}.influere-page .hero-ctas .btn,.influere-page .apply-ctas .btn{border-radius:100px;gap:7px;padding:11px 20px;font-size:14px;font-weight:600}.influere-page .btn .arrow,.influere-page .nav-apply .arrow,.influere-page .fw-cta .arrow{justify-content:center;align-items:center;line-height:0;display:inline-flex}.influere-page .btn .arrow svg,.influere-page .nav-apply .arrow svg,.influere-page .fw-cta .arrow svg{width:13px;height:13px;display:block}.influere-page .influere-logo{align-items:center;gap:9px;line-height:0;display:inline-flex}.influere-page .influere-logo .inf-mark{border-radius:7px;width:auto;height:28px;display:block}.influere-page .influere-logo .inf-type{width:auto;height:17px;display:block}.athluere-footer .influere-logo .inf-mark{height:32px}.athluere-footer .influere-logo .inf-type{height:19px}.influere-page .inf-dash .dash-logo{object-fit:contain;width:auto;max-width:118px;height:15px;display:block}.influere-page .inf-dash .dash-logo.katie{height:17px}.influere-page #ath-hero{padding:124px 0 84px}.influere-page #ath-hero .hero-h1{letter-spacing:-5px;font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-size:104px;font-weight:600}.influere-page #ath-hero .hero-h1 .italic{font-family:Libre Baskerville,serif}.influere-page #ath-hero .hero-sub{margin-top:26px}.influere-page #ath-hero .hero-ctas{margin-top:32px}.influere-page #ath-hero .hero-ticker{margin-top:52px}@media only screen and (max-width:900px){.influere-page #ath-hero{padding:104px 0 64px}.influere-page #ath-hero .hero-h1{letter-spacing:-3px;font-size:64px}}@media only screen and (max-width:540px){.influere-page #ath-hero{padding:96px 0 52px}.influere-page #ath-hero .hero-h1{letter-spacing:-2px;font-size:46px}}#products{z-index:5;background:#111;border-top-left-radius:50px;border-top-right-radius:50px;margin-top:-40px;padding:84px 0 60px;position:relative}#products .section-header{margin-bottom:48px}#products .section-header .eyebrow{color:#ffffff8c}#products .section-header .section-h2{color:#f4f1eb}#products .section-header .section-sub{color:#ffffffb3}.products-stack{flex-direction:column;gap:24px;margin-top:8px;display:flex}.product-card{--accent:#ff4d8c;color:#f4f1eb;isolation:isolate;background:#161616;border:1px solid #ffffff14;border-radius:32px;position:relative;overflow:hidden}.product-card:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 0,#000 0%,#0000 70%);mask-image:radial-gradient(70% 70% at 50% 0,#000 0%,#0000 70%)}.product-card .pc-inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;min-height:540px;padding:56px;display:grid}.product-card .pc-inner.visual-left{grid-template-columns:1.1fr .9fr}.product-card .pc-inner.visual-right{grid-template-columns:.9fr 1.1fr}.product-card .pc-text{flex-direction:column;display:flex}.product-card .pc-num{letter-spacing:1.5px;color:#ffffff73;font-feature-settings:"tnum";margin-bottom:22px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600}.product-card .pc-title{letter-spacing:-2.4px;color:var(--accent);background:linear-gradient(120deg,var(--accent),color-mix(in srgb,var(--accent)60%,#fff));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 28px;font-family:Plus Jakarta Sans,sans-serif;font-size:52px;font-weight:500;line-height:1.02}.product-card .pc-bullets{margin:0;padding:0;list-style:none}.product-card .pc-bullets li{color:#f4f1eb;letter-spacing:-.1px;border-bottom:1px solid #ffffff14;gap:14px;padding:16px 0;font-size:18px;line-height:1.4;display:flex}.product-card .pc-bullets li:last-child{border-bottom:none}.product-card .pc-bullets li .check{color:var(--accent);flex-shrink:0;font-weight:600}.product-card .pc-visual{justify-content:center;align-items:center;min-width:0;display:flex}.product-card .pc-visual .inf-dash,.product-card .pc-visual .inf-shot{transition:box-shadow .4s,transform .4s,border-color .4s}.product-card:hover .pc-visual .inf-dash,.product-card:hover .pc-visual .inf-shot{border-color:color-mix(in srgb,var(--accent)50%,#ffffff1a);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent)30%,transparent),0 36px 90px -34px color-mix(in srgb,var(--accent)65%,transparent);transform:translateY(-4px)}.influere-page .inf-shot{background:#0c0c0f;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:600px;overflow:hidden;box-shadow:0 30px 70px -40px #000000e6}.influere-page .inf-shot .shot-bar{background:#15151a;border-bottom:1px solid #ffffff1a;align-items:center;gap:7px;height:36px;padding:0 14px;display:flex}.influere-page .inf-shot .shot-bar .shot-dot{background:#3a3a42;border-radius:50%;width:9px;height:9px}.influere-page .inf-shot .shot-bar .shot-dot:first-child{background:#ff5f57}.influere-page .inf-shot .shot-bar .shot-dot:nth-child(2){background:#febc2e}.influere-page .inf-shot .shot-bar .shot-dot:nth-child(3){background:#28c840}.influere-page .inf-shot .shot-bar .shot-url{color:#fff6;letter-spacing:.2px;margin-left:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px}.influere-page .inf-shot .shot-body{aspect-ratio:16/10;overflow:hidden}.influere-page .inf-shot .shot-body .shot-img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.influere-page .inf-dash{--accent:#ff4d8c;aspect-ratio:16/11;background:#1c1c20;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:150px 1fr;width:100%;max-width:580px;font-size:12px;display:grid;position:relative;overflow:hidden}.influere-page .inf-dash .dash-sidebar{background:#00000047;border-right:1px solid #ffffff1a;flex-direction:column;gap:16px;padding:16px 12px;display:flex}.influere-page .inf-dash .dash-sidebar .dash-brand{letter-spacing:-.4px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600}.influere-page .inf-dash .dash-sidebar .brand-row{align-items:center;gap:7px;display:flex}.influere-page .inf-dash .dash-sidebar nav{flex-direction:column;gap:3px;display:flex}.influere-page .inf-dash .dash-nav-item{color:#ffffff8c;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.influere-page .inf-dash .dash-nav-item .dot{background:#ffffff40;border-radius:50%;flex-shrink:0;width:5px;height:5px}.influere-page .inf-dash .dash-nav-item.active{background:color-mix(in srgb,var(--accent)16%,transparent);color:var(--accent);font-weight:600}.influere-page .inf-dash .dash-nav-item.active .dot{background:var(--accent);box-shadow:0 0 8px var(--accent)}.influere-page .inf-dash .dash-nav-item.faded{opacity:.45}.influere-page .inf-dash .dash-main{flex-direction:column;min-width:0;padding:20px 22px;display:flex;position:relative}.influere-page .inf-dash .dash-close{color:#fff6;cursor:default;background:0 0;border:none;font-size:18px;line-height:1;position:absolute;top:14px;right:16px}.influere-page .inf-dash .dash-h{letter-spacing:-.6px;color:#fff;margin:0 0 4px;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600}.influere-page .inf-dash .dash-sub{color:#ffffff80;margin:0 0 16px;font-size:12px}.influere-page .inf-dash .dash-toolbar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.influere-page .inf-dash .dash-pill{background:var(--accent);color:#fff;cursor:default;border:none;border-radius:100px;padding:7px 14px;font-size:11px;font-weight:600}.influere-page .inf-dash .dash-pill.purple{background:#9333ea}.influere-page .dash-id .dash-avatar{background:radial-gradient(circle at 35% 30%,#34343f,#18181f);border:1px solid #ffffff1a;border-radius:50%;width:56px;height:56px;margin-bottom:18px}.influere-page .dash-id .dash-field{margin-bottom:12px}.influere-page .dash-id .dash-field .fl{color:#ffffff80;margin-bottom:5px;font-size:11px;display:block}.influere-page .dash-id .dash-field .fv{color:#e6e6ee;background:#00000059;border:1px solid #ffffff1a;border-radius:7px;padding:9px 11px;font-size:12px}.influere-page .dash-crm .kanban{flex:1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.influere-page .dash-crm .kanban-col{background:#00000047;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:8px;padding:10px 8px;display:flex}.influere-page .dash-crm .col-label{color:#ffffff80;letter-spacing:.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:10px}.influere-page .dash-crm .deal-card{--deal:#ff4d8c;border:1px solid #ffffff1a;border-left:2px solid var(--deal);background:#232328;border-radius:7px;flex-direction:column;gap:4px;padding:9px;display:flex}.influere-page .dash-crm .deal-card .deal-title{color:#e6e6ee;font-size:11px;font-weight:500}.influere-page .dash-crm .deal-card .deal-amount{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600}.influere-page .dash-growth .metric-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.influere-page .dash-growth .metric-tile{background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:4px;padding:11px;display:flex}.influere-page .dash-growth .metric-tile .m-label{color:#ffffff80;font-size:10px}.influere-page .dash-growth .metric-tile .m-value{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600}.influere-page .dash-growth .metric-tile .m-delta{color:#34d399;font-size:10px}.influere-page .dash-growth .growth-chart{background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;flex:1;padding:11px 12px 6px;display:flex}.influere-page .dash-growth .growth-chart .chart-label{color:#ffffff80;margin-bottom:6px;font-size:10px}.influere-page .dash-growth .growth-chart .chart-svg{flex:1;width:100%;min-height:0}.influere-page .ag-mark{clip-path:polygon(50% 0%,100% 100%,50% 72%,0% 100%);background:linear-gradient(135deg,#ffb347,#f59e0b 55%,#ff5a00);width:16px;height:16px;display:inline-block}.influere-page .ag-mark.big{width:40px;height:40px}.influere-page .dash-katie .katie-h{color:#ec4899}.influere-page .dash-katie .chat{flex-direction:column;gap:10px;margin-top:12px;display:flex}.influere-page .dash-katie .chat-msg{display:flex}.influere-page .dash-katie .chat-msg .bubble{border-radius:12px;max-width:84%;padding:9px 12px;font-size:11.5px;line-height:1.45}.influere-page .dash-katie .chat-msg.user{justify-content:flex-end}.influere-page .dash-katie .chat-msg.user .bubble{color:#e6e6ee;background:#2a2a31;border-bottom-right-radius:3px}.influere-page .dash-katie .chat-msg.ai{justify-content:flex-start}.influere-page .dash-katie .chat-msg.ai .bubble{color:#f3dbe8;background:#ec48991a;border:1px solid #ec489966;border-bottom-left-radius:3px}.influere-page .dash-katie .chat-msg.ai .bubble-soft{color:#f3dbe8a6;margin-top:6px;font-style:italic;display:block}.influere-page .dash-clip .cs-mark{clip-path:polygon(15% 0%,100% 50%,15% 100%);background:#ef4444;width:14px;height:14px;display:inline-block}.influere-page .dash-clip .clip-row{flex:1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.influere-page .dash-clip .clip{flex-direction:column;gap:7px;display:flex}.influere-page .dash-clip .clip-thumb{background:linear-gradient(160deg,#34232c,#1a151c 60%,#241b26);border:1px solid #ffffff1a;border-radius:10px;flex:1;min-height:110px;position:relative;overflow:hidden}.influere-page .dash-clip .clip-thumb:after{content:"";background:radial-gradient(circle at 50% 35%,#ef444438,#0000 60%);position:absolute;inset:0}.influere-page .dash-clip .clip-duration{z-index:1;color:#fff;background:#0009;border-radius:5px;padding:2px 6px;font-family:Plus Jakarta Sans,sans-serif;font-size:10px;position:absolute;bottom:7px;right:7px}.influere-page .dash-clip .clip-caption{color:#ffffffc7;font-size:10.5px;line-height:1.3}@keyframes inf-fw-spin{to{transform:rotate(360deg)}}.influere-page #ath-apply .apply-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:48px;display:flex}@media only screen and (max-width:1024px){.product-card .pc-inner,.product-card .pc-inner.visual-left,.product-card .pc-inner.visual-right{grid-template-columns:1fr;gap:36px;min-height:0;padding:44px}.product-card .pc-visual{order:-1}.influere-page .inf-dash{max-width:520px;margin:0 auto}}@media only screen and (max-width:768px){#products{border-top-left-radius:32px;border-top-right-radius:32px;padding:80px 0 40px}.products-stack{gap:16px}.product-card{border-radius:24px}.product-card .pc-inner,.product-card .pc-inner.visual-left,.product-card .pc-inner.visual-right{gap:28px;padding:28px 22px}.product-card .pc-title{letter-spacing:-1.6px;font-size:36px}.product-card .pc-bullets li{font-size:16px}.influere-page .inf-dash{aspect-ratio:auto;grid-template-columns:108px 1fr;font-size:11px}.influere-page .inf-dash .dash-sidebar{padding:12px 8px}.influere-page .dash-crm .kanban{grid-template-columns:1fr}}@media only screen and (max-width:480px){.influere-page .inf-dash{grid-template-columns:1fr}.influere-page .inf-dash .dash-sidebar{display:none}}.influere-page .athluere-nav .nav-inner{-webkit-backdrop-filter:blur(30px)saturate(165%);background:#120c126b;border:1px solid #ffffff1f;box-shadow:0 8px 32px #00000047,inset 0 1px #ffffff24,inset 0 -1px #0000002e}.influere-page .athluere-nav .mobile-menu{-webkit-backdrop-filter:blur(28px)saturate(160%);background:#120c12b8;border:1px solid #ffffff1f}.influere-page #ath-hero .hero-eyebrow{background:#f9389d1a;border-color:#f9389d4d}.influere-page #ath-hero .hero-eyebrow .dot{background:#f9389d;animation:2.4s ease-in-out infinite inf-hero-pulse;box-shadow:0 0 0 4px #f9389d26}.influere-page #ath-hero .hero-h1 .italic{background:var(--brand-gradient);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}.influere-page #ath-hero .hero-bg .glow-1{opacity:.28;background:#f9389d}.influere-page #ath-hero .hero-bg .glow-2{opacity:.22;background:#a852e3}@keyframes inf-hero-pulse{0%,to{box-shadow:0 0 0 4px #f9389d26}50%{box-shadow:0 0 0 8px #f9389d0a}}.influere-page #products{padding-top:44px}.influere-page #products .section-header{margin-bottom:26px}.influere-page #products .section-header .eyebrow{margin-bottom:12px}.influere-page #products .section-header .section-h2{letter-spacing:-2px;font-size:clamp(34px,4.4vw,52px)}.influere-page #products .section-header .section-sub{max-width:600px;margin-top:14px;font-size:16px;line-height:1.5}@media only screen and (max-width:768px){.influere-page #products{padding-top:28px}.influere-page #products .section-header{margin-bottom:20px}.influere-page #products .section-header .section-h2{letter-spacing:-1.2px;font-size:30px}}.product-card.bgcard{aspect-ratio:21/9;border-color:color-mix(in srgb,var(--accent)30%,transparent);position:relative;overflow:hidden}.product-card.bgcard:before{display:none}.product-card.bgcard:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#000000b8 0%,#00000073 28%,#00000026 48%,#0000 62%);position:absolute;inset:0}.product-card.bgcard .pc-inner{z-index:1;align-items:center;height:100%;padding:56px 64px;display:flex;position:relative}.product-card.bgcard .pc-text{width:50%;max-width:560px}.product-card.bgcard .pc-num{margin:0 0 14px}.product-card.bgcard .ag-logo{align-self:flex-start;width:auto;max-width:100%;height:42px;margin:0 0 18px;display:block}.product-card.bgcard .ag-announce{background:color-mix(in srgb,var(--accent)12%,transparent);border:1px solid color-mix(in srgb,var(--accent)32%,transparent);border-radius:11px;align-self:flex-start;align-items:center;gap:10px;width:fit-content;margin-bottom:22px;padding:4px;display:inline-flex}.product-card.bgcard .ag-announce-new{border:1px solid var(--accent);color:#1b1b1d;background:#fff;border-radius:7px;align-items:center;gap:4px;padding:2px 7px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000001a}.product-card.bgcard .ag-announce-new img{width:12px;height:12px}.product-card.bgcard .ag-announce-text{color:var(--accent);letter-spacing:-.28px;padding-right:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:500}.product-card.bgcard .ag-desc{color:#ffffffc7;text-shadow:0 1px 12px #00000080;max-width:42ch;margin:0 0 24px;font-size:16px;line-height:1.55}.product-card.bgcard .ag-checklist{flex-direction:column;gap:13px;margin:0 0 28px;padding:0;list-style:none;display:flex}.product-card.bgcard .ag-checklist li{color:#ffffffe6;letter-spacing:-.2px;text-shadow:0 1px 12px #00000080;align-items:center;gap:11px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;display:flex}.product-card.bgcard .ag-checklist li img{flex-shrink:0;width:20px;height:20px}.product-card.bgcard .ag-cta{background:linear-gradient(180deg,var(--cta-from)0%,var(--cta-to)100%);width:max-content;box-shadow:0 0 30px rgba(var(--cta-glow),.4),0 0 0 4px rgba(var(--cta-glow),.16),0 8px 25px rgba(var(--cta-glow),.45);border:1px solid #ffffff59;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:13px 26px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.product-card.bgcard .ag-cta:before{content:"";opacity:.35;pointer-events:none;background-image:url(/static-overlay.svg);background-size:cover;border-radius:99px;position:absolute;inset:0}.product-card.bgcard .ag-cta span{color:#fff;letter-spacing:-.18px;z-index:2;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:600;position:relative}.product-card.bgcard .ag-cta svg{z-index:2;flex-shrink:0;position:relative}.product-card.bgcard .ag-cta:hover{box-shadow:0 0 40px rgba(var(--cta-glow),.5),0 0 0 6px rgba(var(--cta-glow),.2),0 10px 30px rgba(var(--cta-glow),.5);transform:translateY(-1px)}.product-card.autogrowth{--cta-from:#ffa726;--cta-to:#f57c00;--cta-glow:255,152,0;background:#0a0a0a url(/influere/autogrowth/card-bg.png) 50%/cover no-repeat}.product-card.hikatie{--cta-from:#f472b6;--cta-to:#db2777;--cta-glow:236,72,153;background:#0a0a0a url(/influere/hi-katie/card-bg.png) 50%/cover no-repeat}.product-card.substance{--cta-from:#fb6f95;--cta-to:#d82a5a;--cta-glow:249,66,117;background:#0a0a0a url(/influere/substance/card-bg.png) 50%/cover no-repeat}.product-card.clipstream-card{--cta-from:#60a5fa;--cta-to:#2563eb;--cta-glow:59,130,246;background:#0a0a0a url(/influere/clipstream/card-bg.png) 50%/cover no-repeat}.product-card.clipstream-card .sub-name{text-transform:uppercase;letter-spacing:.5px;font-size:32px;font-weight:800}.product-card.bgcard .sub-logo{align-items:center;gap:12px;margin:0 0 18px;display:inline-flex}.product-card.bgcard .sub-logo .sub-mark{width:auto;height:62px;display:block}.product-card.bgcard .sub-logo .clip-mark{filter:brightness(1.7)saturate(1.35);width:auto;height:64px;display:block}.product-card.bgcard .sub-logo .sub-name{letter-spacing:-1px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-weight:600;line-height:1}.product-card.bgcard .sub-logo .sub-name .sub-api{color:var(--accent)}@media only screen and (max-width:1024px){.product-card.bgcard{aspect-ratio:auto}.product-card.bgcard .pc-inner{padding:44px}.product-card.bgcard .pc-text{width:100%;max-width:640px}.product-card.bgcard:after{background:linear-gradient(90deg,#000000bd 0%,#0006 55%,#0003 100%)}}@media only screen and (max-width:768px){.product-card.bgcard .pc-inner{padding:30px 24px}.product-card.bgcard .ag-logo{height:32px}.product-card.bgcard .ag-announce{flex-wrap:wrap}.product-card.bgcard .ag-desc,.product-card.bgcard .ag-checklist li{font-size:15px}}.product-card.influere-crm{--cta-from:#a855f7;--cta-to:#7c3aed;--cta-glow:147,51,234;background:#0a0a0a url(/influere/crm/card-bg.png) 50%/cover no-repeat}.product-card.influere-crm:after{background:linear-gradient(270deg,#000000bd 0%,#00000073 26%,#0000001f 46%,#0000 60%)}.product-card.influere-crm .pc-inner{justify-content:space-between;gap:40px}.product-card.influere-crm .crm-showcase{flex-shrink:0;align-self:center;width:54%;padding:0 120px 0 0;position:relative}.product-card.influere-crm .crm-screenshot{border:1px solid #ffffff1f;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px -34px #000000e6}.product-card.influere-crm .crm-screenshot img{width:100%;height:auto;display:block}.product-card.influere-crm .crm-phone{transform-origin:100%;z-index:3;pointer-events:none;filter:drop-shadow(0 30px 60px #000000b3);position:absolute;top:50%;right:0;transform:translateY(-50%)scale(.62)}.product-card.influere-crm .pc-text{width:42%;max-width:480px}.product-card.influere-crm .crm-logo{align-items:center;gap:10px;margin:0 0 18px;display:inline-flex}.product-card.influere-crm .crm-logo .crm-mark{border-radius:9px;width:auto;height:40px;display:block}.product-card.influere-crm .crm-logo .crm-type{width:auto;height:22px;display:block}.product-card.influere-crm .crm-logo .crm-badge{letter-spacing:.5px;color:var(--accent);background:color-mix(in srgb,var(--accent)16%,transparent);border:1px solid color-mix(in srgb,var(--accent)40%,transparent);border-radius:6px;align-self:center;padding:3px 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700}@media only screen and (max-width:1024px){.product-card.influere-crm .pc-inner{flex-direction:column;gap:36px}.product-card.influere-crm .crm-showcase{width:100%;padding:0 90px 0 0}.product-card.influere-crm .pc-text{width:100%;max-width:640px}.product-card.influere-crm:after{background:linear-gradient(#0003 0%,#0006 45%,#000000b8 100%)}}@media only screen and (max-width:768px){.product-card.influere-crm .crm-showcase{padding:0 56px 0 0}.product-card.influere-crm .crm-phone{transform:translateY(-50%)scale(.46)}.product-card.influere-crm .crm-logo .crm-mark{height:34px}.product-card.influere-crm .crm-logo .crm-type{height:19px}}.influere-page .apply-eyebrow .apply-eyebrow-text,.influere-page .apply-h2 .italic{background:var(--brand-gradient);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.influere-page .apply-eyebrow{background:#f9389d14;border-color:#f9389d40}.influere-page .apply-eyebrow .dot{background:#f9389d;box-shadow:0 0 0 4px #f9389d26}
.glass-input{isolation:isolate;--glass-overlay-shadow-color:255,255,255;--glass-overlay-shadow-opacity:.45;background-color:#ffffff0d;border:none;border-radius:12px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000f}.glass-input:before{content:"";z-index:0;-webkit-backdrop-filter:blur(2px);border-radius:inherit;position:absolute;inset:0}.glass-input:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset .5px .5px 0 rgba(var(--glass-overlay-shadow-color),var(--glass-overlay-shadow-opacity)),inset 0 0 1px rgba(var(--glass-overlay-shadow-color),var(--glass-overlay-shadow-opacity));pointer-events:none;background-color:#fff0;position:absolute;inset:0}.glass-input input{z-index:2;color:#fff;background:0 0;border:none;outline:none;width:100%;padding:16px 20px;font-size:16px;position:relative}.glass-input input::placeholder{color:#fff6}.glass-input:focus-within{--glass-overlay-shadow-color:255,105,180;--glass-overlay-shadow-opacity:1;background-color:#ffffff14;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000f,0 0 0 3px #ff69b433}.glass-input.error{--glass-overlay-shadow-color:239,68,68;--glass-overlay-shadow-opacity:.6;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000f,0 0 0 3px #ef44441f}.glass-input:has(input:disabled){opacity:.6;cursor:not-allowed}
.glass-input{isolation:isolate;--glass-overlay-shadow-color:255,255,255;--glass-overlay-shadow-opacity:.45;background-color:#ffffff0d;border:none;border-radius:12px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000f}.glass-input:before{content:"";z-index:0;-webkit-backdrop-filter:blur(2px);border-radius:inherit;position:absolute;inset:0}.glass-input:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset .5px .5px 0 rgba(var(--glass-overlay-shadow-color),var(--glass-overlay-shadow-opacity)),inset 0 0 1px rgba(var(--glass-overlay-shadow-color),var(--glass-overlay-shadow-opacity));pointer-events:none;background-color:#fff0;position:absolute;inset:0}.glass-input input{z-index:2;color:#fff;background:0 0;border:none;outline:none;width:100%;padding:16px 20px;font-size:16px;position:relative}.glass-input input::placeholder{color:#fff6}.glass-input:focus-within{--glass-overlay-shadow-color:255,105,180;--glass-overlay-shadow-opacity:1;background-color:#ffffff14;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000f,0 0 0 3px #ff69b433}.glass-input.error{--glass-overlay-shadow-color:239,68,68;--glass-overlay-shadow-opacity:.6;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000f,0 0 0 3px #ef44441f}.glass-input:has(input:disabled){opacity:.6;cursor:not-allowed}.funnel-takeover{z-index:9999;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.funnel-takeover .funnel-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.funnel-takeover .funnel-content{background:#1a1a1a;border-radius:24px;width:100%;max-width:600px;max-height:90vh;padding:40px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080}@media (max-width:768px){.funnel-takeover .funnel-content{max-height:95vh;padding:30px 20px}}.funnel-takeover .funnel-close{color:#fff;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;padding:8px;transition:all .2s;position:absolute;top:20px;right:20px}.funnel-takeover .funnel-close:hover{background:#ffffff1a;transform:scale(1.1)}.funnel-takeover .funnel-close svg{display:block}.funnel-takeover .funnel-progress{margin-bottom:40px}.funnel-takeover .funnel-progress .progress-bar{background:#ffffff1a;border-radius:2px;width:100%;height:4px;margin-bottom:12px;overflow:hidden}.funnel-takeover .funnel-progress .progress-bar .progress-fill{background:linear-gradient(90deg,#ff1b6d,#ff6b9d);border-radius:2px;height:100%}.funnel-takeover .funnel-progress .progress-text{color:#fff9;font-size:14px;font-weight:500}.funnel-takeover .funnel-step-container{min-height:300px}.funnel-takeover .funnel-step{width:100%}.funnel-takeover .funnel-title{color:#fff;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:768px){.funnel-takeover .funnel-title{font-size:24px}}.funnel-takeover .funnel-subtitle{color:#ffffffb3;margin-bottom:32px;font-size:16px}.funnel-takeover .funnel-options{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.funnel-takeover .funnel-options.funnel-options-new{gap:12px}.funnel-takeover .funnel-option-card{text-align:center;cursor:pointer;color:#1a1a1a;background:#fafafa;border:2px solid #e8e8e8;border-radius:12px;width:100%;padding:18px 20px;font-size:15px;font-weight:600;transition:all .2s}.funnel-takeover .funnel-option-card:hover{border-color:#ff69b44d;transform:scale(1.02)}.funnel-takeover .funnel-option-card.compact{color:#1a1a1a;text-align:center;padding:18px 20px;font-size:15px;font-weight:600}.funnel-takeover .funnel-option-card .option-icon{margin-bottom:16px;font-size:48px}.funnel-takeover .funnel-option-card h3{color:#1a1a1a;margin-bottom:8px;font-size:18px;font-weight:700}.funnel-takeover .funnel-option-card p{color:#666;margin:0;font-size:14px}.funnel-takeover .funnel-option-card-new{background:#fafafa;border:2px solid #e8e8e8;border-radius:12px;flex-direction:column;gap:6px;padding:10px 14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.funnel-takeover .funnel-option-card-new:hover{border-color:#ff69b44d;transform:scale(1.02)}.funnel-takeover .funnel-option-card-new .card-number{color:#ececec;z-index:0;pointer-events:none;font-size:154px;font-weight:800;line-height:1;position:absolute;top:10px;right:4px}.funnel-takeover .funnel-option-card-new .card-left{z-index:1;align-items:center;display:flex}.funnel-takeover .funnel-option-card-new .card-left .card-icon{background:#fff;border:1.5px solid #e8e8e8;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.funnel-takeover .funnel-option-card-new .card-left .card-icon svg{color:#1a1a1a}.funnel-takeover .funnel-option-card-new .card-content{z-index:1;flex-direction:column;gap:2px;display:flex}.funnel-takeover .funnel-option-card-new .card-content h3{color:#1a1a1a;margin:0;font-size:14px;font-weight:700;line-height:1.3}.funnel-takeover .funnel-option-card-new .card-content p{color:#666;margin:0;font-size:11px;line-height:1.4}.funnel-takeover .funnel-option-card-new .minimal-select-btn{color:#fff;cursor:pointer;z-index:1;background:linear-gradient(#ff69b4 0%,#e91e8c 100%);border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:5px 14px 5px 16px;font-size:11px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 12px #ff69b459,inset 0 1px 12px 1px #ffdbed80,inset 0 1px 4px 1px #ffdbed66}.funnel-takeover .funnel-option-card-new .minimal-select-btn svg{color:#fff}.funnel-takeover .funnel-option-card-new .minimal-select-btn:hover{filter:brightness(1.05)}.funnel-takeover .funnel-option-card-compact{background:#fafafa;border:2px solid #e8e8e8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.funnel-takeover .funnel-option-card-compact:hover{border-color:#ff69b44d;transform:scale(1.02)}.funnel-takeover .funnel-option-card-compact .card-number-compact{color:#ececec;z-index:0;pointer-events:none;font-size:80px;font-weight:800;line-height:1;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.funnel-takeover .funnel-option-card-compact .card-text-compact{color:#1a1a1a;text-align:left;z-index:1;flex:1;padding-left:90px;font-size:14px;font-weight:600}.funnel-takeover .funnel-option-card-compact .minimal-select-btn-compact{color:#fff;cursor:pointer;z-index:1;background:linear-gradient(#ff69b4 0%,#e91e8c 100%);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px 6px 14px;font-size:11px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 0 12px #ff69b459,inset 0 1px 12px 1px #ffdbed80,inset 0 1px 4px 1px #ffdbed66}.funnel-takeover .funnel-option-card-compact .minimal-select-btn-compact svg{color:#fff}.funnel-takeover .funnel-option-card-compact .minimal-select-btn-compact:hover{filter:brightness(1.05)}.funnel-takeover .funnel-form{flex-direction:column;gap:20px;margin-bottom:32px;display:flex}.funnel-takeover .funnel-form .form-group{flex-direction:column;gap:8px;display:flex}.funnel-takeover .funnel-form .form-group .error-text{color:#f44;margin-left:4px;font-size:14px}.funnel-takeover .funnel-form .funnel-button-row{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.funnel-takeover .funnel-form .funnel-button-row button[type=submit]{height:auto;padding-top:10px;padding-bottom:10px}.funnel-takeover .funnel-back-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:12px 0;font-size:15px;font-weight:500;transition:all .2s}.funnel-takeover .funnel-back-btn:hover{color:#fffc}.funnel-takeover .offer-step .offer-card{text-align:center;background:linear-gradient(135deg,#ff1b6d1a,#ff6b9d0d);border:2px solid #ff1b6d4d;border-radius:20px;padding:40px}@media (max-width:768px){.funnel-takeover .offer-step .offer-card{padding:30px 20px}}.funnel-takeover .offer-step .offer-title{color:#fff;text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}@media (max-width:768px){.funnel-takeover .offer-step .offer-title{font-size:24px}}.funnel-takeover .offer-step .offer-features{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.funnel-takeover .offer-step .offer-features .feature-item{color:#fff;align-items:center;gap:12px;font-size:16px;display:flex}.funnel-takeover .offer-step .offer-features .feature-item .feature-icon{background:#ff1b6d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex}.funnel-takeover .offer-step .offer-cta{text-align:center}.funnel-takeover .offer-step .offer-cta button{width:100%;margin-bottom:16px}.funnel-takeover .offer-step .offer-cta .offer-note{color:#fff9;margin:0;font-size:14px}.funnel-takeover .offer-step .offer-tier-badge{text-transform:uppercase;letter-spacing:.05em;color:#fff;border:none;border-radius:100px;margin-bottom:20px;padding:6px 18px;font-size:12px;font-weight:700;display:inline-block}.funnel-takeover .offer-step .offer-tier-badge.tier-under_10k{background:linear-gradient(#ff69b4 0%,#e91e8c 100%);box-shadow:0 0 12px #ff69b466,inset 0 1px 4px #ffdbed66}.funnel-takeover .offer-step .offer-tier-badge.tier-10k_50k{background:linear-gradient(#818cf8 0%,#6366f1 100%);box-shadow:0 0 12px #818cf866,inset 0 1px 4px #c7d2fe66}.funnel-takeover .offer-step .offer-tier-badge.tier-50k_100k{background:linear-gradient(#34d399 0%,#059669 100%);box-shadow:0 0 12px #34d39966,inset 0 1px 4px #a7f3d066}.funnel-takeover .offer-step .offer-tier-badge.tier-100k_plus{color:#fff;background:linear-gradient(#fbbf24 0%,#d97706 100%);box-shadow:0 0 12px #fbbf2466,inset 0 1px 4px #fef08a66}.funnel-takeover .offer-step .offer-follower-note{color:#ffffff80;margin:0 0 24px;font-size:14px}.funnel-takeover .ig-profile-result{flex-direction:column;gap:24px;display:flex}.funnel-takeover .ig-profile-card{background:linear-gradient(135deg,#ffffff0a 0%,#ff69b40a 100%);border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:20px;padding:28px 24px;display:flex}@media (max-width:480px){.funnel-takeover .ig-profile-card{text-align:center;flex-direction:column;padding:24px 20px}}.funnel-takeover .ig-profile-card .profile-pic-wrapper{flex-shrink:0;width:80px;height:80px;position:relative}.funnel-takeover .ig-profile-card .profile-pic-wrapper .profile-pic{object-fit:cover;border:3px solid #ff69b440;border-radius:50%;width:100%;height:100%}.funnel-takeover .ig-profile-card .profile-pic-wrapper .verified-badge{color:#fff;background:linear-gradient(#ff69b4 0%,#e91e8c 100%);border:2px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;right:0}.funnel-takeover .ig-profile-card .profile-info{flex:1;min-width:0}.funnel-takeover .ig-profile-card .profile-info .profile-name{color:#fff;margin:0 0 2px;font-size:18px;font-weight:700;line-height:1.3}.funnel-takeover .ig-profile-card .profile-info .profile-handle{color:#ffffff80;margin:0 0 8px;font-size:14px}.funnel-takeover .ig-profile-card .profile-info .profile-stats{align-items:center;gap:8px;margin-bottom:8px;display:flex}@media (max-width:480px){.funnel-takeover .ig-profile-card .profile-info .profile-stats{justify-content:center}}.funnel-takeover .ig-profile-card .profile-info .profile-stats .profile-stat{color:#ffffffb3;font-size:14px}.funnel-takeover .ig-profile-card .profile-info .profile-stats .profile-stat strong{color:#ff69b4;font-weight:600}.funnel-takeover .ig-profile-card .profile-info .profile-stats .profile-stat-divider{color:#ffffff4d}.funnel-takeover .ig-profile-card .profile-info .profile-bio{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.4;overflow:hidden}@media (max-width:480px){.funnel-takeover .ig-profile-card .profile-info .profile-bio{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.funnel-takeover .ig-profile-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.funnel-takeover .ig-profile-actions button:first-child{width:100%}.funnel-takeover .ig-profile-actions .ig-not-me-btn{color:#fff6;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:13px;transition:color .2s}.funnel-takeover .ig-profile-actions .ig-not-me-btn:hover{color:#ffffffb3}.funnel-takeover .path-badge{text-transform:uppercase;letter-spacing:.8px;border-radius:20px;margin-bottom:12px;padding:3px 12px;font-size:10px;font-weight:700;display:inline-block}.funnel-takeover .path-badge.chatting{color:#ff69b4;background:#ff69b426}.funnel-takeover .path-badge.brand{color:#818cf8;background:#818cf826}.funnel-takeover .path-badge.everything{color:#fbbf24;background:#fbbf2426}.funnel-takeover .path-card-chatting{border-color:#ff69b433!important}.funnel-takeover .path-card-chatting .card-icon{background:linear-gradient(135deg,#ff69b41a,#e91e8c0d)!important;border-color:#ff69b433!important}.funnel-takeover .path-card-chatting .card-icon svg{color:#ff69b4!important}.funnel-takeover .path-card-chatting .minimal-select-btn{background:linear-gradient(#ff69b4 0%,#e91e8c 100%)}.funnel-takeover .path-card-chatting:hover{border-color:#ff69b466!important}.funnel-takeover .path-card-brand{border-color:#818cf833!important}.funnel-takeover .path-card-brand .card-icon{background:linear-gradient(135deg,#818cf81a,#6366f10d)!important;border-color:#818cf833!important}.funnel-takeover .path-card-brand .card-icon svg{color:#818cf8!important}.funnel-takeover .path-card-brand .minimal-select-btn{background:linear-gradient(#818cf8 0%,#6366f1 100%);box-shadow:0 0 12px #818cf859,inset 0 1px 12px 1px #c7d2fe80,inset 0 1px 4px 1px #c7d2fe66}.funnel-takeover .path-card-brand:hover{border-color:#818cf866!important}.funnel-takeover .path-card-everything{position:relative;border-color:#fbbf2440!important}.funnel-takeover .path-card-everything .card-icon{background:linear-gradient(135deg,#fbbf241f,#ff69b414)!important;border-color:#fbbf2440!important}.funnel-takeover .path-card-everything .card-icon svg{color:#fbbf24!important}.funnel-takeover .path-card-everything .minimal-select-btn{color:#1a1a1a;background:linear-gradient(#fbbf24 0%,#f59e0b 100%);box-shadow:0 0 12px #fbbf2459,inset 0 1px 12px 1px #fef08a80,inset 0 1px 4px 1px #fef08a66}.funnel-takeover .path-card-everything .minimal-select-btn svg{color:#1a1a1a!important}.funnel-takeover .path-card-everything:hover{border-color:#fbbf2480!important}.funnel-takeover .most-popular-badge{text-transform:uppercase;letter-spacing:.6px;color:#1a1a1a;z-index:2;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:20px;padding:3px 10px;font-size:9px;font-weight:700;position:absolute;top:8px;right:12px;box-shadow:0 2px 8px #fbbf244d}.funnel-takeover .contact-mini-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:10px 14px;display:flex}.funnel-takeover .contact-mini-card .mini-card-pic{object-fit:cover;border:2px solid #ff69b433;border-radius:50%;flex-shrink:0;width:32px;height:32px}.funnel-takeover .contact-mini-card .mini-card-text{color:#ffffff80;font-size:13px;font-weight:500}.funnel-takeover .funnel-option-card-detailed{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.funnel-takeover .funnel-option-card-detailed:hover{background:#ffffff0f;border-color:#ff69b433}.funnel-takeover .funnel-option-card-detailed .option-number{color:#ffffff0f;min-width:30px;padding-top:2px;font-size:22px;font-weight:900;line-height:1}.funnel-takeover .funnel-option-card-detailed .option-content{flex:1}.funnel-takeover .funnel-option-card-detailed .option-content .option-title{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600}.funnel-takeover .funnel-option-card-detailed .option-content .option-desc{color:#ffffff59;font-size:11px}.funnel-takeover .letter-option{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.funnel-takeover .letter-option:hover{background:#ffffff0f;border-color:#ff69b433}.funnel-takeover .letter-option .letter-box{color:#fff6;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.funnel-takeover .letter-option .letter-text{color:#fff;font-size:14px;font-weight:500}.funnel-takeover .auto-fill-tag{color:#ff6b9d;margin-top:4px;font-size:10px}.funnel-takeover .glass-input.prefilled input{color:#ff6b9d}.funnel-takeover .offer-body-text{color:#fff9;text-align:center;margin:0 0 28px;font-size:15px;line-height:1.5}.funnel-takeover .btn-loading{align-items:center;gap:4px;display:inline-flex}.funnel-takeover .btn-loading .loading-dot{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite loadingPulse}.funnel-takeover .btn-loading .loading-dot:nth-child(2){animation-delay:.2s}.funnel-takeover .btn-loading .loading-dot:nth-child(3){animation-delay:.4s}@keyframes loadingPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.funnel-takeover .appointment-step .appointment-section{margin-bottom:24px}.funnel-takeover .appointment-step .appointment-section .section-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.funnel-takeover .appointment-step .date-chips{-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.funnel-takeover .appointment-step .date-chips::-webkit-scrollbar{display:none}.funnel-takeover .appointment-step .date-chips .date-chip{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;min-width:64px;padding:10px 14px;transition:all .2s;display:flex}.funnel-takeover .appointment-step .date-chips .date-chip:hover{background:#ffffff0f;border-color:#ff69b433}.funnel-takeover .appointment-step .date-chips .date-chip.selected{background:#ff1b6d26;border-color:#ff1b6d80}.funnel-takeover .appointment-step .date-chips .date-chip .chip-day{color:#ffffff80;text-transform:uppercase;font-size:11px;font-weight:600}.funnel-takeover .appointment-step .date-chips .date-chip .chip-date{color:#fff;white-space:nowrap;font-size:13px;font-weight:600}.funnel-takeover .appointment-step .tz-note{color:#fff;margin:8px 0 0;font-size:11px}.funnel-takeover .appointment-step .time-chips{flex-wrap:wrap;gap:8px;display:flex}.funnel-takeover .appointment-step .time-chips .time-chip{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}.funnel-takeover .appointment-step .time-chips .time-chip:hover{background:#ffffff0f;border-color:#ff69b433}.funnel-takeover .appointment-step .time-chips .time-chip.selected{background:#ff1b6d26;border-color:#ff1b6d80}.funnel-takeover .appointment-step .preference-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.funnel-takeover .appointment-step .preference-cards .preference-card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;transition:all .2s;display:flex}.funnel-takeover .appointment-step .preference-cards .preference-card:hover{background:#ffffff0f;border-color:#ff69b433}.funnel-takeover .appointment-step .preference-cards .preference-card.selected{background:#ff1b6d26;border-color:#ff1b6d80}.funnel-takeover .appointment-step .preference-cards .preference-card .preference-icon{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.funnel-takeover .appointment-step .preference-cards .preference-card .preference-icon svg{width:100%;height:100%}.funnel-takeover .appointment-step .preference-cards .preference-card .preference-text{color:#fff;font-size:14px;font-weight:600}.funnel-takeover .appointment-step .funnel-button-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.funnel-takeover .confirmation-step{text-align:center}.funnel-takeover .confirmation-step .success-icon{color:#fff;background:linear-gradient(#34d399 0%,#059669 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:32px;font-weight:700;display:flex;box-shadow:0 0 24px #34d3994d}.funnel-takeover .confirmation-step .appointment-number-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;align-items:center;gap:6px;margin-bottom:20px;padding:20px;display:flex}.funnel-takeover .confirmation-step .appointment-number-card .number-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.funnel-takeover .confirmation-step .appointment-number-card .number-value{color:#ff6b9d;letter-spacing:2px;font-size:28px;font-weight:800}.funnel-takeover .confirmation-step .appointment-details{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:20px;padding:16px}.funnel-takeover .confirmation-step .appointment-details .detail-row{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.funnel-takeover .confirmation-step .appointment-details .detail-row:not(:last-child){border-bottom:1px solid #ffffff0a}.funnel-takeover .confirmation-step .appointment-details .detail-row .detail-label{color:#fff6;font-size:13px;font-weight:500}.funnel-takeover .confirmation-step .appointment-details .detail-row .detail-value{color:#fff;font-size:14px;font-weight:600}.funnel-takeover .confirmation-step .screenshot-box{color:#ffffffb3;background:#ffbf2414;border:1px dashed #ffbf244d;border-radius:10px;margin-bottom:20px;padding:14px;font-size:13px;font-weight:500}.funnel-takeover .confirmation-step .ig-cta{margin-bottom:16px}.funnel-takeover .confirmation-step .ig-cta .ig-cta-text{color:#ffffff80;margin:0 0 8px;font-size:14px}.funnel-takeover .confirmation-step .ig-cta .ig-handle-link{color:#ff6b9d;font-size:18px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-block}.funnel-takeover .confirmation-step .ig-cta .ig-handle-link:hover{color:#ff1b6d}.funnel-takeover .confirmation-step .reassurance-text{color:#ffffff59;margin:0;font-size:13px}

@media only screen and (min-width:1440px) and (max-width:1600px){#home{padding:10rem 0 2rem}#home .content .title .eyes{margin-bottom:2rem}#home .content .title .eyes .eye{width:40px}#home .content .title .heading{font-size:70px}#home .content .description .subheading{font-size:16px}#home .content .description .text{font-size:14px}#statistics .card .stat{font-size:100px}#statistics .card p{letter-spacing:-.5px;font-size:18px}#clients{padding:5rem 0}#clients .title .pill{font-size:14px}#clients .title .pill .icon{width:15px}#clients .title .heading{letter-spacing:-5px;font-size:60px}#clients .brands{gap:2rem}#clients .brands .brand{width:80px;height:50px}#clients p{font-size:16px}#about{padding:0 0 5rem}#about .card{height:80vh}#about .card .wrap .left{width:30%}#about .card .wrap .left .heading{letter-spacing:-3px;font-size:70px}#about .card .wrap .right{width:70%}#about .card .wrap .right p{width:100%;margin:2rem 0 0;font-size:18px}#about .leftpatch{width:260px;height:130px}#about .rightpatch .btn{min-width:250px;min-height:120px;font-size:23px}#about .rightpatch .btn .arrowwrap{width:30px;height:30px}#roadmap .icon{width:40px}#roadmap .heading{letter-spacing:-4px;font-size:50px}#roadmap p{letter-spacing:-.6px;font-size:16px}#projects .title .left .pill{font-size:14px}#projects .title .left .pill .icon{width:15px}#projects .title .left p{font-size:16px}#projects .title .right .heading{letter-spacing:-5px;font-size:60px}#projects .project{width:100%;height:500px}#projects .info .name{font-size:30px}#projects .info .date{letter-spacing:-.3px;font-size:16px}#projects .card .message .avatar{width:50px;height:50px}#projects .card .message .sent .user{font-size:16px}#projects .card .message .sent .at{font-size:12px}#projects .card .message .text{font-size:14px}.footerwrap{height:85vh}}
@media only screen and (min-width:1px) and (max-width:767px){#hero .title .ratings .pictures{width:42px}#hero .title .ratings .rating{letter-spacing:-.2px;font-size:14px}#hero .title .heading{letter-spacing:-5px;font-size:48px}#hero .title p{width:100%;font-size:14px}#hero .title .featured{display:none}#hero .title .logo{height:18px}#services{padding:4rem 0}#services .title{flex-direction:column;margin-bottom:3rem}#services .title .heading{letter-spacing:-5px;font-size:48px}#services .title p{width:100%;font-size:16px}#services .card{flex-direction:column;height:auto;margin-bottom:1rem;padding:30px 40px}#services .card .content{width:100%}#services .card .content .heading{letter-spacing:-3px;font-size:35px}#services .card .content .subheading{letter-spacing:-.6px;font-size:16px}#services .card .content p{width:100%;font-size:16px}#services .card .wrap{background-image:url(/fullmanagement-card-mobile.png);background-position:top;width:100%;height:100px}#services .card.secondary .wrap{background-image:url(/chatting-card-mobile.png)}#diagram{padding:3rem 0 5rem}#diagram .centerCard{margin:5rem 0}#diagram .center{position:relative}#diagram .center:before{content:"";background:#e2e2e2;width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}#diagram .stroke{width:105.5%;position:relative;overflow:hidden;transform:translate(-10px)}#diagram .stroke:before{content:"";background-image:repeating-linear-gradient(#ff69b4 0 10px,#0000 10px 20px);width:2px;height:205%;animation:8s linear infinite strokeFlow;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes strokeFlow{0%{top:-100%}to{top:0%}}#flags .title{margin-bottom:3rem}#flags .title .subtitle{font-size:16px}#flags .title .heading{letter-spacing:-5px;font-size:48px}#flags .card{margin-bottom:1rem}#flags .card .card-title .heading{letter-spacing:-.5px;font-size:16px}#flags .card .card-title p{font-size:16px}#flags .growth{text-align:center}#statistics{background-size:250%;padding:3rem 0}#statistics .card{width:100%;padding-bottom:3rem}#statistics .card .heading{letter-spacing:-2px;font-size:35px}#statistics .card p{letter-spacing:-.2px;font-size:16px}#features{margin-top:-1px;padding:2rem 0}#features .logo{height:25px;margin-right:1rem}#describedservices .card{margin-bottom:2rem}#describedservices .card .heading{font-size:22px}#testimonials{padding:2rem 0}#testimonials .title{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:3rem}#testimonials .title .heading{letter-spacing:-5px;font-size:48px}#testimonials .card{flex-direction:column;gap:0;height:auto;margin-bottom:2rem}#testimonials .card .content{gap:1rem}#testimonials .card .content .tag{font-size:14px}#testimonials .card .content p{font-size:20px}#testimonials .card .content .name,#testimonials .card .content .rated{font-size:16px}#results{padding:2rem 0}#results .title{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:3rem}#results .title .heading{letter-spacing:-5px;font-size:48px}#results .title p{text-align:left;font-size:16px}#faq{padding:3rem 0 5rem}#faq .title{margin-bottom:3rem}#faq .title .heading{text-align:left;letter-spacing:-5px;font-size:48px}#chatting .title .heading{letter-spacing:-5px;font-size:48px}#chatting .title p{letter-spacing:-.5px;width:100%;font-size:16px}#chatting .footer .left,#chatting .footer .right,#chatting .footer .message{display:none}#calculator{padding:5rem 0 0}#calculator .title{margin-bottom:3rem}#calculator .title .subtitle{font-size:16px}#calculator .title .heading{letter-spacing:-5px;font-size:48px}#calculator .card{margin-bottom:1rem;padding:25px 25px 35px}#calculator .card .content .cardTitle .text,#calculator .card .content .cardTitle .count{font-size:20px}#calculator .card .content .cardTitle .number{letter-spacing:-1px;font-size:20px}#calculator .card .content .numbersCard{padding:20px 15px}#calculator .card .content .numbersCard .stat{font-size:35px}#calculator .card .content .numbersCard .text{letter-spacing:-.3px;font-size:14px}#chatting-features{padding:5rem 0 10rem}#chatting-features .title{margin-bottom:1rem}#chatting-features .title .heading{letter-spacing:-5px;font-size:48px}#chatting-features .title p{letter-spacing:-.5px;width:100%;font-size:16px}#process{padding:3rem 0}#process .title{margin-bottom:3rem}#process .title .heading{letter-spacing:-5px;font-size:48px}#process .card{gap:.5rem;margin-bottom:1rem;padding:25px}#process .card .heading{letter-spacing:-1px;font-size:22px}#process .card p{font-size:16px}#refer .card{padding:30px 50px}#refer .card .title .heading{letter-spacing:-3px;font-size:40px}#refer .card .title .heading br{display:none}#refer .card .title p{width:100%;font-size:16px}#refer .card .items{width:100%}#refer .card .items .itemHeading{font-size:20px}#refer .card .stats{display:none}.col-md-3,.col-md-4,.col-md-6{flex:0 100%;width:100%;max-width:100%}.col-sm-4{flex:0 0 33.3333%;width:100%;max-width:33.3333%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.desktop-only{display:none!important}.mb-only{display:block!important}.mgtop-xl{margin-top:3rem}.mgtop-xlg{margin-top:5rem}.h-mgbottom-xxl{height:5rem}.mb-v-center{align-items:center}.iconWrap{width:50px;height:50px}.iconWrap .icon{width:90%}.iconWrap.sm{width:40px;height:40px}}

