.floating-card.svelte-1guzvt0{position:absolute;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:clamp(12px,2vw,16px);padding:var(--space-xs) var(--space-sm);display:flex;align-items:center;gap:var(--space-2xs);box-shadow:0 20px 50px #0006;animation:svelte-1guzvt0-floatCard 6s ease-in-out infinite}.floating-card.top-right.svelte-1guzvt0{top:-10px;right:-15px}.floating-card.bottom-left.svelte-1guzvt0{bottom:30px;left:-15px}@media(max-width:600px){.floating-card.svelte-1guzvt0{display:none}}.floating-icon.svelte-1guzvt0{width:clamp(32px,4vw,40px);height:clamp(32px,4vw,40px);background:linear-gradient(135deg,#c8ff00,#0f8);border-radius:clamp(6px,1vw,10px);display:flex;align-items:center;justify-content:center;color:var(--bg-primary);flex-shrink:0}.floating-text.svelte-1guzvt0{font-size:var(--text-xs)}.floating-text.svelte-1guzvt0 strong:where(.svelte-1guzvt0){display:block;font-weight:600;white-space:nowrap}.floating-text.svelte-1guzvt0 span:where(.svelte-1guzvt0){color:var(--text-muted);font-size:clamp(.625rem,1.5vw,.75rem);white-space:nowrap}@keyframes svelte-1guzvt0-floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero.svelte-tc3uts{min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding-top:calc(80px + var(--space-lg));padding-bottom:var(--space-xl);position:relative;z-index:1;overflow:hidden}.hero-bg.svelte-tc3uts{position:absolute;inset:0;pointer-events:none;z-index:0}.hero-gradient.svelte-tc3uts{position:absolute;top:0;left:0;right:0;height:60%;background:radial-gradient(ellipse at top center,rgba(200,255,0,.08) 0%,transparent 60%);animation:svelte-tc3uts-gradientShift 10s ease-in-out infinite}@keyframes svelte-tc3uts-gradientShift{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.hero-grid.svelte-tc3uts{position:absolute;inset:0;background-image:linear-gradient(rgba(200,255,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(200,255,0,.03) 1px,transparent 1px);background-size:50px 50px;opacity:.5;animation:svelte-tc3uts-gridMove 20s linear infinite}@keyframes svelte-tc3uts-gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.hero.svelte-tc3uts .container:where(.svelte-tc3uts){position:relative;z-index:1}.hero-content.svelte-tc3uts{display:grid;grid-template-columns:1fr;gap:var(--space-xl);align-items:center}@media(min-width:900px){.hero-content.svelte-tc3uts{grid-template-columns:1.1fr .9fr;gap:clamp(var(--space-xl),5vw,var(--space-2xl))}}.hero-text.svelte-tc3uts{max-width:100%;position:relative}@media(max-width:899px){.hero-text.svelte-tc3uts{text-align:center}}.hero-badge.svelte-tc3uts{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:linear-gradient(135deg,#c8ff0026,#00ff8826);border:1px solid rgba(200,255,0,.3);border-radius:100px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-md);animation:svelte-tc3uts-fadeInUp .8s ease-out both;box-shadow:0 4px 20px #c8ff001a}.badge-dot.svelte-tc3uts{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:svelte-tc3uts-pulse-dot 2s ease-in-out infinite;flex-shrink:0;box-shadow:0 0 10px var(--accent)}@keyframes svelte-tc3uts-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero-title.svelte-tc3uts{font-size:clamp(2.5rem,2rem + 3vw,4rem);margin-bottom:var(--space-md);line-height:1.1;font-weight:800;letter-spacing:-.03em}.hero-title.svelte-tc3uts .line:where(.svelte-tc3uts){display:block;overflow:hidden;margin-bottom:.1em}.hero-title.svelte-tc3uts .line:where(.svelte-tc3uts) span:where(.svelte-tc3uts){display:inline-block;animation:svelte-tc3uts-slideUp 1s cubic-bezier(.4,0,.2,1) both}.hero-title.svelte-tc3uts .line:where(.svelte-tc3uts):nth-child(1) span:where(.svelte-tc3uts){animation-delay:.1s}.hero-title.svelte-tc3uts .line:where(.svelte-tc3uts):nth-child(2) span:where(.svelte-tc3uts){animation-delay:.2s}.hero-title.svelte-tc3uts .line:where(.svelte-tc3uts):nth-child(3) span:where(.svelte-tc3uts){animation-delay:.3s}@keyframes svelte-tc3uts-slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.highlight.svelte-tc3uts{color:var(--accent);position:relative;display:inline-block}.highlight-underline.svelte-tc3uts:after{content:"";position:absolute;bottom:.05em;left:0;width:100%;height:.12em;background:linear-gradient(90deg,var(--accent) 0%,var(--accent-secondary) 100%);opacity:.4;border-radius:2px;animation:svelte-tc3uts-underlineGrow 1s ease-out .5s both}@keyframes svelte-tc3uts-underlineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-description.svelte-tc3uts{font-size:clamp(var(--text-base),1.5vw,var(--text-lg));line-height:1.8;color:var(--text-secondary);margin-bottom:var(--space-lg);animation:svelte-tc3uts-fadeInUp .8s ease-out .4s both;max-width:550px}@media(max-width:899px){.hero-description.svelte-tc3uts{margin-inline:auto}}.hero-cta.svelte-tc3uts{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg);animation:svelte-tc3uts-fadeInUp .8s ease-out .5s both}@media(max-width:899px){.hero-cta.svelte-tc3uts{justify-content:center}}.btn-primary.svelte-tc3uts{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-md);background:linear-gradient(135deg,#c8ff00,#a8e600);color:var(--bg-primary);border:none;border-radius:10px;font-family:Outfit,sans-serif;font-size:var(--text-sm);font-weight:700;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #c8ff004d,0 0 #c8ff0066;animation:svelte-tc3uts-btnPulse 2s ease-in-out infinite}@keyframes svelte-tc3uts-btnPulse{0%,to{box-shadow:0 4px 20px #c8ff004d,0 0 #c8ff0066}50%{box-shadow:0 6px 30px #c8ff0066,0 0 0 8px #c8ff0000}}.btn-primary.svelte-tc3uts:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 40px #c8ff0066,0 0 #c8ff0066;animation:none}.btn-create-account.svelte-tc3uts{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-md);background:linear-gradient(135deg,#38bdf8,#0ea5e9 35%,#06b6d4 65%,#22d3ee);background-size:300% 300%;color:#fff;border:none;border-radius:10px;font-family:Outfit,sans-serif;font-size:var(--text-sm);font-weight:700;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #38bdf866,0 0 #38bdf880,inset 0 1px #ffffff40;animation:svelte-tc3uts-createAccountPulse 2s ease-in-out infinite,svelte-tc3uts-blueGradientFlow 3s ease infinite;position:relative;overflow:hidden}.btn-create-account.svelte-tc3uts:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .5s ease}.btn-create-account.svelte-tc3uts:hover:before{left:100%}@keyframes svelte-tc3uts-createAccountPulse{0%,to{box-shadow:0 4px 20px #38bdf866,0 0 #38bdf880,inset 0 1px #ffffff40;transform:scale(1)}50%{box-shadow:0 6px 35px #38bdf88c,0 0 0 10px #38bdf800,inset 0 1px #ffffff40;transform:scale(1.02)}}@keyframes svelte-tc3uts-blueGradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.btn-create-account.svelte-tc3uts:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 10px 45px #38bdf88c,0 0 #38bdf880,inset 0 1px #ffffff4d;animation:none;background-position:100% 50%}.btn-create-account-wrapper.svelte-tc3uts{display:flex;flex-direction:column;align-items:stretch;position:relative}.btn-create-account-wrapper.svelte-tc3uts .btn-create-account:where(.svelte-tc3uts){border-radius:10px 10px 0 0}.btn-expansion-offer.svelte-tc3uts{background:linear-gradient(135deg,#ff6b6b,#ff8e53,#ffb347);background-size:200% 200%;color:#fff;font-family:Outfit,sans-serif;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-align:center;padding:5px 12px;border-radius:0 0 10px 10px;animation:svelte-tc3uts-expansionOfferGradient 3s ease infinite;box-shadow:0 4px 15px #ff6b6b66;position:relative;overflow:hidden}.btn-expansion-offer.svelte-tc3uts:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:svelte-tc3uts-shimmerOffer 2s ease-in-out infinite}@keyframes svelte-tc3uts-expansionOfferGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-tc3uts-shimmerOffer{0%{left:-100%}to{left:100%}}.btn-create-account-wrapper.svelte-tc3uts:hover .btn-expansion-offer:where(.svelte-tc3uts){box-shadow:0 6px 20px #ff6b6b80}.btn-create-account-wrapper.svelte-tc3uts:hover .btn-create-account:where(.svelte-tc3uts){transform:translateY(-3px) scale(1.04);box-shadow:0 10px 45px #38bdf88c,0 0 #38bdf880,inset 0 1px #ffffff4d;animation:none;background-position:100% 50%}.hero-stats.svelte-tc3uts{display:flex;flex-wrap:wrap;gap:var(--space-lg);animation:svelte-tc3uts-fadeInUp .8s ease-out .6s both;padding-top:var(--space-md);border-top:1px solid var(--border-subtle)}@media(max-width:899px){.hero-stats.svelte-tc3uts{justify-content:center}}.stat.svelte-tc3uts{display:flex;flex-direction:column;gap:var(--space-3xs);position:relative;padding-left:var(--space-sm)}.stat.svelte-tc3uts:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--accent) 0%,transparent 100%);border-radius:2px}.stat-number.svelte-tc3uts{font-family:Outfit,sans-serif;font-size:clamp(var(--text-lg),2vw,var(--text-2xl));font-weight:800;color:var(--accent);line-height:1;letter-spacing:-.02em}.stat-label.svelte-tc3uts{font-size:var(--text-xs);color:var(--text-muted);font-weight:500}.hero-visual.svelte-tc3uts{position:relative;animation:svelte-tc3uts-fadeInUp 1s ease-out .3s both}@media(min-width:900px){.hero-visual.svelte-tc3uts{margin-top:-60px}}@media(max-width:899px){.hero-visual.svelte-tc3uts{max-width:500px;margin:0 auto}}@keyframes svelte-tc3uts-fadeInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.expansion-card.svelte-tc3uts{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-xl, 20px);overflow:hidden;max-width:520px;transition:all .4s cubic-bezier(.4,0,.2,1)}.expansion-card.svelte-tc3uts:hover{border-color:#00d4ff66;box-shadow:0 20px 60px #00d4ff26}.card-image.svelte-tc3uts{aspect-ratio:4/3;position:relative;overflow:hidden;background:var(--bg-tertiary);min-height:320px}.card-image-bg.svelte-tc3uts{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);z-index:0}.expansion-card.svelte-tc3uts:hover .card-image-bg:where(.svelte-tc3uts){transform:scale(1.05)}.card-image.svelte-tc3uts:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.2) 0%,transparent 25%,transparent 35%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.95) 100%);z-index:1}.card-badge.svelte-tc3uts{position:absolute;top:var(--space-sm);left:var(--space-sm);padding:6px 14px;background:linear-gradient(135deg,#00d4ff,#0f8);color:var(--bg-primary);font-size:.7rem;font-weight:700;text-transform:uppercase;border-radius:100px;letter-spacing:.05em;z-index:5;display:flex;align-items:center;gap:5px;box-shadow:0 4px 16px #00d4ff66}.card-bottom-overlay.svelte-tc3uts{position:absolute;bottom:0;left:0;right:0;z-index:5;padding:var(--space-sm) var(--space-md) var(--space-sm);display:flex;flex-direction:column;gap:8px;background:linear-gradient(to top,rgba(0,0,0,.92) 0%,rgba(0,0,0,.8) 50%,rgba(0,0,0,.4) 80%,transparent 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.overlay-header.svelte-tc3uts{display:flex;flex-direction:column;gap:4px}.overlay-title-row.svelte-tc3uts{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap}.overlay-title.svelte-tc3uts{font-family:Outfit,sans-serif;font-size:clamp(.95rem,2vw,1.1rem);font-weight:700;color:#fff;line-height:1.2}.florida-text.svelte-tc3uts{background:linear-gradient(135deg,#ff9500,#fc0,#ff9500);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-tc3uts-floridaGlow 2s ease-in-out infinite;font-weight:800}@keyframes svelte-tc3uts-floridaGlow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.overlay-limited.svelte-tc3uts{display:inline-flex;align-items:center;padding:4px 10px;background:linear-gradient(135deg,#ff6b6be6,#ff8e53e6);color:#fff;font-size:.65rem;font-weight:700;text-transform:uppercase;border-radius:100px;letter-spacing:.05em;animation:svelte-tc3uts-limitedPulse 2s ease-in-out infinite;flex-shrink:0}@keyframes svelte-tc3uts-limitedPulse{0%,to{box-shadow:0 2px 12px #ff6b6b80}50%{box-shadow:0 4px 20px #ff6b6bb3}}.overlay-subtitle.svelte-tc3uts{font-size:.75rem;color:#fffc;margin:0;line-height:1.4}.overlay-subtitle.svelte-tc3uts strong:where(.svelte-tc3uts){color:var(--accent);font-weight:700}.overlay-cities-simple.svelte-tc3uts{font-size:.8rem;color:#fffc;text-align:center;padding:8px 0;border-top:1px solid rgba(255,255,255,.1);font-weight:500;letter-spacing:.02em}@media(max-width:480px){.card-image.svelte-tc3uts{aspect-ratio:1/1;min-height:280px}.card-bottom-overlay.svelte-tc3uts{padding:var(--space-sm) var(--space-sm) var(--space-xs);gap:8px}.overlay-title.svelte-tc3uts{font-size:.9rem}.overlay-subtitle.svelte-tc3uts{font-size:.7rem}.overlay-cities-simple.svelte-tc3uts{font-size:.7rem;padding:6px 0}.overlay-limited.svelte-tc3uts{font-size:.6rem;padding:3px 8px}}.launch-countdown.svelte-tc3uts{margin-top:var(--space-md);padding:var(--space-md) var(--space-lg);background:linear-gradient(135deg,#0f0f14f2,#141923f2,#0f0f14f2);border:1px solid rgba(0,212,255,.3);border-radius:16px;max-width:520px;position:relative;overflow:hidden;animation:svelte-tc3uts-fadeInUp .8s ease-out .5s both}.launch-countdown.svelte-tc3uts:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 0%,rgba(0,212,255,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(200,255,0,.1) 0%,transparent 50%);pointer-events:none}.launch-countdown.svelte-tc3uts:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,212,255,.8) 50%,transparent 100%);animation:svelte-tc3uts-scanLine 3s linear infinite}@keyframes svelte-tc3uts-scanLine{0%{transform:translate(-50%)}to{transform:translate(50%)}}.countdown-header.svelte-tc3uts{display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-sm);position:relative;z-index:1}.countdown-icon.svelte-tc3uts{width:32px;height:32px;background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--bg-primary);animation:svelte-tc3uts-rocketPulse 2s ease-in-out infinite}@keyframes svelte-tc3uts-rocketPulse{0%,to{transform:translateY(0) rotate(0);box-shadow:0 4px 16px #00d4ff66}50%{transform:translateY(-3px) rotate(5deg);box-shadow:0 8px 24px #00d4ff99}}.countdown-label.svelte-tc3uts{font-family:Outfit,sans-serif;font-size:.85rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.08em}.countdown-date.svelte-tc3uts{margin-left:auto;padding:4px 12px;background:#c8ff0026;border:1px solid rgba(200,255,0,.3);border-radius:100px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;font-weight:600;color:var(--accent);letter-spacing:.05em}.countdown-timer.svelte-tc3uts{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);position:relative;z-index:1}.countdown-segment.svelte-tc3uts{display:flex;flex-direction:column;align-items:center;gap:4px}.countdown-value.svelte-tc3uts{display:flex;gap:4px}.countdown-value.svelte-tc3uts .digit:where(.svelte-tc3uts){width:36px;height:48px;background:linear-gradient(180deg,#1e232de6,#141923f2,#1e232de6);border:1px solid rgba(0,212,255,.3);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:1.5rem;font-weight:700;color:#00d4ff;text-shadow:0 0 20px rgba(0,212,255,.6);position:relative;overflow:hidden}.countdown-value.svelte-tc3uts .digit:where(.svelte-tc3uts):before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#00d4ff26}.countdown-value.svelte-tc3uts .digit.seconds:where(.svelte-tc3uts){color:var(--accent);text-shadow:0 0 20px rgba(200,255,0,.6);border-color:#c8ff004d;animation:svelte-tc3uts-secondsPulse 1s ease-in-out infinite}@keyframes svelte-tc3uts-secondsPulse{0%,to{box-shadow:0 0 #c8ff0066}50%{box-shadow:0 0 15px 2px #c8ff0033}}.countdown-unit.svelte-tc3uts{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80}.countdown-separator.svelte-tc3uts{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.5rem;font-weight:700;color:#00d4ff80;margin-bottom:18px;animation:svelte-tc3uts-separatorBlink 1s ease-in-out infinite}@keyframes svelte-tc3uts-separatorBlink{0%,to{opacity:1}50%{opacity:.3}}.countdown-progress.svelte-tc3uts{margin-top:var(--space-sm);position:relative;z-index:1}.progress-track.svelte-tc3uts{height:3px;background:#ffffff1a;border-radius:2px;overflow:hidden;position:relative}.progress-glow.svelte-tc3uts{position:absolute;top:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,transparent 0%,#00d4ff 50%,var(--accent) 100%);border-radius:2px;animation:svelte-tc3uts-progressFlow 2s ease-in-out infinite}@keyframes svelte-tc3uts-progressFlow{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(400%);opacity:0}}@media(max-width:600px){.launch-countdown.svelte-tc3uts{padding:var(--space-sm) var(--space-md)}.countdown-header.svelte-tc3uts{flex-wrap:wrap;gap:var(--space-2xs)}.countdown-icon.svelte-tc3uts{width:28px;height:28px}.countdown-label.svelte-tc3uts{font-size:.75rem}.countdown-date.svelte-tc3uts{font-size:.65rem;padding:3px 10px}.countdown-value.svelte-tc3uts .digit:where(.svelte-tc3uts){width:28px;height:38px;font-size:1.1rem}.countdown-separator.svelte-tc3uts{font-size:1.1rem;margin-bottom:14px}.countdown-unit.svelte-tc3uts{font-size:.55rem}}@media(max-width:400px){.countdown-timer.svelte-tc3uts{gap:var(--space-2xs)}.countdown-value.svelte-tc3uts .digit:where(.svelte-tc3uts){width:24px;height:32px;font-size:.95rem;border-radius:6px}.countdown-separator.svelte-tc3uts{font-size:.95rem;margin-bottom:12px}.countdown-value.svelte-tc3uts{gap:2px}}.city-signups-widget.svelte-tc3uts{margin-top:var(--space-md);padding:var(--space-md) var(--space-lg);background:linear-gradient(135deg,#0f0f14f2,#141923f2,#0f0f14f2);border:1px solid rgba(200,255,0,.25);border-radius:16px;max-width:520px;position:relative;overflow:hidden;animation:svelte-tc3uts-fadeInUp .8s ease-out .7s both}.city-signups-widget.svelte-tc3uts:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 0%,rgba(200,255,0,.1) 0%,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(0,212,255,.08) 0%,transparent 50%);pointer-events:none}.signups-header.svelte-tc3uts{display:flex;align-items:center;gap:var(--space-xs);position:relative;z-index:1;width:100%;background:transparent;border:none;padding:0;cursor:pointer;text-align:left;transition:opacity .2s ease}.signups-header.svelte-tc3uts:hover{opacity:.9}.signups-header-right.svelte-tc3uts{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto}.signups-icon.svelte-tc3uts{width:28px;height:28px;background:linear-gradient(135deg,var(--accent) 0%,#00ff88 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--bg-primary);flex-shrink:0}.signups-title.svelte-tc3uts{font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.06em}.signups-live-badge.svelte-tc3uts{display:flex;align-items:center;gap:5px;padding:4px 10px;background:#ff6b6b33;border:1px solid rgba(255,107,107,.4);border-radius:100px;font-size:.6rem;font-weight:700;color:#ff6b6b;letter-spacing:.1em}.signups-total-compact.svelte-tc3uts{display:flex;align-items:baseline;gap:2px}.total-number-small.svelte-tc3uts{font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem;font-weight:700;color:var(--accent)}.total-label-small.svelte-tc3uts{font-size:.65rem;color:#ffffff80;font-weight:500}.signups-chevron.svelte-tc3uts{display:flex;align-items:center;justify-content:center;color:#fff9;transition:transform .3s cubic-bezier(.4,0,.2,1)}.signups-chevron.rotated.svelte-tc3uts{transform:rotate(180deg)}.city-signups-widget.expanded.svelte-tc3uts .signups-total-compact:where(.svelte-tc3uts){display:none}.signups-content.svelte-tc3uts{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.signups-content.visible.svelte-tc3uts{grid-template-rows:1fr;opacity:1}.signups-content-inner.svelte-tc3uts{overflow:hidden}.live-dot.svelte-tc3uts{width:6px;height:6px;background:#ff6b6b;border-radius:50%;animation:svelte-tc3uts-livePulse 1.5s ease-in-out infinite;box-shadow:0 0 8px #ff6b6b}@keyframes svelte-tc3uts-livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.signups-total.svelte-tc3uts{display:flex;align-items:baseline;gap:var(--space-2xs);margin-top:var(--space-sm);margin-bottom:var(--space-md);position:relative;z-index:1}.total-number.svelte-tc3uts{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.8rem;font-weight:800;color:var(--accent);text-shadow:0 0 20px rgba(200,255,0,.4);line-height:1}.total-label.svelte-tc3uts{font-size:.75rem;color:#fff9;font-weight:500}.city-bars.svelte-tc3uts{display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.city-bar-row.svelte-tc3uts{display:grid;grid-template-columns:110px 1fr 55px;align-items:center;gap:var(--space-xs)}.city-bar-info.svelte-tc3uts{display:flex;flex-direction:column;gap:2px}.city-bar-name.svelte-tc3uts{font-family:Outfit,sans-serif;font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap}.city-bar-stats.svelte-tc3uts{font-family:JetBrains Mono,Fira Code,monospace;font-size:.6rem;color:#ffffff80}.spots-taken.svelte-tc3uts{color:var(--accent);font-weight:600}.spots-separator.svelte-tc3uts{color:#ffffff4d;margin:0 2px}.spots-total.svelte-tc3uts{color:#fff6}.city-bar-track.svelte-tc3uts{height:12px;background:#ffffff14;border-radius:6px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.city-bar-fill.svelte-tc3uts{position:absolute;top:0;left:0;height:100%;border-radius:6px 0 0 6px;transition:width .8s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px currentColor}.city-bar-remaining.svelte-tc3uts{position:absolute;top:0;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 3px,rgba(255,255,255,.03) 3px,rgba(255,255,255,.03) 6px);border-radius:0 6px 6px 0}.city-spots-left.svelte-tc3uts{font-family:JetBrains Mono,Fira Code,monospace;font-size:.65rem;font-weight:600;color:#fff9;text-align:right;white-space:nowrap}.city-spots-left.urgent.svelte-tc3uts{color:#ff6b6b;animation:svelte-tc3uts-urgentPulse 1s ease-in-out infinite}@keyframes svelte-tc3uts-urgentPulse{0%,to{opacity:1}50%{opacity:.6}}.signups-footer.svelte-tc3uts{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid rgba(255,255,255,.08);font-size:.65rem;color:#fff6;position:relative;z-index:1}.signups-footer.svelte-tc3uts svg{color:var(--accent)}@media(max-width:600px){.city-signups-widget.svelte-tc3uts{padding:var(--space-sm) var(--space-md)}.signups-header.svelte-tc3uts{gap:var(--space-2xs)}.signups-icon.svelte-tc3uts{width:24px;height:24px}.signups-title.svelte-tc3uts{font-size:.7rem}.signups-header-right.svelte-tc3uts{gap:var(--space-2xs)}.signups-live-badge.svelte-tc3uts{font-size:.55rem;padding:3px 8px}.total-number-small.svelte-tc3uts{font-size:.75rem}.total-label-small.svelte-tc3uts{font-size:.6rem}.total-number.svelte-tc3uts{font-size:1.5rem}.city-bar-row.svelte-tc3uts{grid-template-columns:90px 1fr 50px;gap:var(--space-2xs)}.city-bar-name.svelte-tc3uts{font-size:.7rem}.city-bar-stats.svelte-tc3uts{font-size:.55rem}.city-bar-track.svelte-tc3uts{height:10px}.city-spots-left.svelte-tc3uts{font-size:.6rem}}@media(max-width:400px){.signups-title.svelte-tc3uts{font-size:.6rem}.signups-live-badge.svelte-tc3uts{display:none}.city-bar-row.svelte-tc3uts{grid-template-columns:80px 1fr 45px}.city-bar-name.svelte-tc3uts{font-size:.65rem}.city-bar-track.svelte-tc3uts{height:8px}}.section-header.svelte-1ljpcrb{text-align:center;max-width:600px;margin:0 auto var(--space-xl);animation:svelte-1ljpcrb-fadeInUp .8s ease both}@keyframes svelte-1ljpcrb-fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.section-tag.svelte-1ljpcrb{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:var(--accent-dim);border:1px solid var(--border-hover);border-radius:100px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-md)}.section-title.svelte-1ljpcrb{font-size:var(--text-4xl);margin-bottom:var(--space-sm)}.section-description.svelte-1ljpcrb{font-size:var(--text-base);line-height:1.75;color:var(--text-secondary)}.steps-grid.svelte-1ljpcrb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--space-md)}.step-card.svelte-1ljpcrb{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:clamp(16px,2.5vw,20px);padding:var(--space-lg);position:relative;transition:border-color .4s ease,transform .4s ease,box-shadow .4s ease;animation:svelte-1ljpcrb-fadeInUp .6s ease both}.step-card.svelte-1ljpcrb:hover{border-color:var(--border-hover);transform:translateY(-8px);box-shadow:0 25px 50px #0000004d}.step-number.svelte-1ljpcrb{position:absolute;top:var(--space-sm);right:var(--space-sm);font-family:Outfit,sans-serif;font-size:var(--text-3xl);font-weight:800;color:var(--bg-tertiary);line-height:1}.step-icon.svelte-1ljpcrb{width:clamp(48px,6vw,56px);height:clamp(48px,6vw,56px);background:var(--accent-dim);border-radius:clamp(10px,1.5vw,14px);display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:var(--space-md);transition:all .3s ease}.step-card.svelte-1ljpcrb:hover .step-icon:where(.svelte-1ljpcrb){background:var(--accent);color:var(--bg-primary)}.step-title.svelte-1ljpcrb{font-size:var(--text-xl);margin-bottom:var(--space-xs)}.step-description.svelte-1ljpcrb{font-size:var(--text-sm);line-height:1.7;color:var(--text-secondary)}.promo-banner.svelte-1ljpcrb{position:relative;margin-top:var(--space-xl);padding:clamp(24px,4vw,40px) clamp(24px,5vw,48px);border-radius:clamp(20px,3vw,32px);overflow:hidden;animation:svelte-1ljpcrb-fadeInUp .8s cubic-bezier(.16,1,.3,1) both;animation-delay:.4s}.promo-bg.svelte-1ljpcrb{position:absolute;inset:0;pointer-events:none;overflow:hidden}.bg-gradient.svelte-1ljpcrb{position:absolute;inset:0;background:linear-gradient(135deg,#291400,#372306 35%,#2b1808 65%,#1d1002)}.bg-mesh.svelte-1ljpcrb{position:absolute;inset:0;background:radial-gradient(ellipse 120% 80% at 10% 20%,rgba(255,140,0,.12) 0%,transparent 50%),radial-gradient(ellipse 100% 100% at 90% 80%,rgba(255,100,0,.08) 0%,transparent 40%),radial-gradient(ellipse 50% 50% at 50% 50%,rgba(255,255,255,.02) 0%,transparent 100%)}.bg-orbs.svelte-1ljpcrb{position:absolute;inset:0}.orb.svelte-1ljpcrb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.6;animation:svelte-1ljpcrb-orb-float 8s ease-in-out infinite}.orb-1.svelte-1ljpcrb{width:200px;height:200px;background:#ff8c0026;top:-50px;left:-50px;animation-delay:0s}.orb-2.svelte-1ljpcrb{width:150px;height:150px;background:#ff64001f;bottom:-30px;right:20%;animation-delay:-2s}.orb-3.svelte-1ljpcrb{width:100px;height:100px;background:#ff8c001a;top:20%;right:-20px;animation-delay:-4s}@keyframes svelte-1ljpcrb-orb-float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(10px,-15px) scale(1.05)}50%{transform:translate(-5px,10px) scale(.95)}75%{transform:translate(15px,5px) scale(1.02)}}.bg-grid.svelte-1ljpcrb{position:absolute;inset:0;background-image:linear-gradient(rgba(255,140,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,140,0,.03) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 30%,transparent 70%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 30%,transparent 70%)}.floating-shapes.svelte-1ljpcrb{position:absolute;inset:0;pointer-events:none;z-index:1}.shape.svelte-1ljpcrb{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--accent);opacity:.6}.shape-diamond.svelte-1ljpcrb{top:15%;left:8%;width:36px;height:36px;background:#ff8c001a;border:1px solid rgba(255,140,0,.25);border-radius:10px;transform:rotate(45deg);animation:svelte-1ljpcrb-shape-float 6s ease-in-out infinite}.shape-diamond.svelte-1ljpcrb svg{transform:rotate(-45deg)}.shape-circle.svelte-1ljpcrb{top:25%;right:12%;width:28px;height:28px;background:#ff640014;border:1px solid rgba(255,100,0,.2);border-radius:50%;animation:svelte-1ljpcrb-shape-float 7s ease-in-out infinite -2s}.shape-hex.svelte-1ljpcrb{bottom:20%;left:15%;width:20px;height:20px;background:#ff8c000f;border:1px solid rgba(255,140,0,.15);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:svelte-1ljpcrb-shape-float 8s ease-in-out infinite -4s}@keyframes svelte-1ljpcrb-shape-float{0%,to{transform:translateY(0) rotate(45deg);opacity:.6}50%{transform:translateY(-12px) rotate(45deg);opacity:.9}}.shape-circle.svelte-1ljpcrb{animation-name:svelte-1ljpcrb-shape-float-circle}.shape-hex.svelte-1ljpcrb{animation-name:svelte-1ljpcrb-shape-float-hex}@keyframes svelte-1ljpcrb-shape-float-circle{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-15px);opacity:.9}}@keyframes svelte-1ljpcrb-shape-float-hex{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-10px);opacity:.8}}.promo-content-wrapper.svelte-1ljpcrb{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(24px,4vw,48px)}.promo-offer.svelte-1ljpcrb{display:flex;flex-direction:column;gap:8px}.offer-badge.svelte-1ljpcrb{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:linear-gradient(135deg,#ff8c0026,#ff64001a);border:1px solid rgba(255,140,0,.3);border-radius:100px;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);width:-moz-fit-content;width:fit-content;overflow:hidden}.offer-badge.svelte-1ljpcrb svg{animation:svelte-1ljpcrb-zap-pulse 2s ease-in-out infinite}@keyframes svelte-1ljpcrb-zap-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.badge-shine.svelte-1ljpcrb{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:svelte-1ljpcrb-badge-shine 3s ease-in-out infinite}@keyframes svelte-1ljpcrb-badge-shine{0%,to{left:-100%}50%{left:100%}}.offer-amount.svelte-1ljpcrb{display:flex;align-items:flex-start;gap:4px;line-height:1}.amount-prefix.svelte-1ljpcrb{display:flex;flex-direction:column;padding-top:8px}.dollar.svelte-1ljpcrb{font-family:Outfit,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:800;background:linear-gradient(135deg,#ff8c00,#f60);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.amount-value.svelte-1ljpcrb{font-family:Outfit,sans-serif;font-size:clamp(56px,8vw,80px);font-weight:900;background:linear-gradient(135deg,#ff8c00,#f70 40%,#f60);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em;filter:drop-shadow(0 4px 30px rgba(255,140,0,.3))}.amount-suffix.svelte-1ljpcrb{display:flex;flex-direction:column;align-items:flex-start;padding-top:12px;gap:4px}.off-text.svelte-1ljpcrb{font-family:Outfit,sans-serif;font-size:clamp(20px,2.5vw,28px);font-weight:800;color:var(--text-primary);letter-spacing:.05em}.off-line.svelte-1ljpcrb{width:100%;height:3px;background:linear-gradient(90deg,var(--accent) 0%,transparent 100%);border-radius:2px}.offer-details.svelte-1ljpcrb{margin-top:4px}.offer-title.svelte-1ljpcrb{font-family:Outfit,sans-serif;font-size:clamp(16px,2vw,20px);font-weight:700;color:var(--text-primary);margin:0}.offer-terms.svelte-1ljpcrb{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:#ffffff80}.term-item.svelte-1ljpcrb{display:inline-flex;align-items:center;gap:6px}.term-dot.svelte-1ljpcrb{width:5px;height:5px;background:var(--accent);border-radius:50%;opacity:.6}.term-dot.pulse.svelte-1ljpcrb{animation:svelte-1ljpcrb-dot-pulse 2s ease-in-out infinite}@keyframes svelte-1ljpcrb-dot-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.term-divider.svelte-1ljpcrb{opacity:.3}.promo-visual.svelte-1ljpcrb{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.visual-ring.svelte-1ljpcrb{position:absolute;border-radius:50%}.ring-outer.svelte-1ljpcrb{inset:0;border:2px solid rgba(255,140,0,.2);animation:svelte-1ljpcrb-ring-rotate 20s linear infinite}.ring-track.svelte-1ljpcrb{position:absolute;width:10px;height:10px;background:var(--accent);border-radius:50%;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 0 20px #ff8c0099}@keyframes svelte-1ljpcrb-ring-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ring-inner.svelte-1ljpcrb{inset:15px;border:1px dashed rgba(255,140,0,.15);animation:svelte-1ljpcrb-ring-rotate 15s linear infinite reverse}.visual-icon.svelte-1ljpcrb{position:relative;z-index:2;width:70px;height:70px;background:linear-gradient(135deg,#ff8c00e6,#ff6400e6);border-radius:20px;display:flex;align-items:center;justify-content:center;color:#271402;box-shadow:0 8px 40px #ff8c0066,0 0 0 1px #ffffff1a inset,inset 0 -4px 20px #0000001a;animation:svelte-1ljpcrb-icon-breathe 4s ease-in-out infinite}@keyframes svelte-1ljpcrb-icon-breathe{0%,to{transform:scale(1);box-shadow:0 8px 40px #ff8c0066,0 0 0 1px #ffffff1a inset,inset 0 -4px 20px #0000001a}50%{transform:scale(1.05);box-shadow:0 12px 50px #ff8c0080,0 0 0 1px #ffffff26 inset,inset 0 -4px 20px #0000001a}}.visual-particles.svelte-1ljpcrb{position:absolute;inset:-20px;pointer-events:none}.v-particle.svelte-1ljpcrb{position:absolute;width:4px;height:4px;background:var(--accent);border-radius:50%;opacity:0;animation:svelte-1ljpcrb-particle-orbit 6s linear infinite;animation-delay:calc(var(--i) * -1s)}@keyframes svelte-1ljpcrb-particle-orbit{0%{opacity:0;transform:rotate(calc(var(--i) * 60deg)) translate(70px) scale(0)}10%{opacity:1;transform:rotate(calc(var(--i) * 60deg + 36deg)) translate(70px) scale(1)}90%{opacity:1;transform:rotate(calc(var(--i) * 60deg + 324deg)) translate(70px) scale(1)}to{opacity:0;transform:rotate(calc(var(--i) * 60deg + 360deg)) translate(70px) scale(0)}}.promo-action.svelte-1ljpcrb{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.cta-button.svelte-1ljpcrb{position:relative;display:inline-flex;align-items:center;padding:0;background:none;border:none;border-radius:16px;text-decoration:none;cursor:pointer;overflow:hidden}.cta-bg.svelte-1ljpcrb{position:absolute;inset:0;background:linear-gradient(135deg,#ff8c00,#f70,#f60);border-radius:16px;transition:all .4s cubic-bezier(.16,1,.3,1)}.cta-button.svelte-1ljpcrb:hover .cta-bg:where(.svelte-1ljpcrb){transform:scale(1.02);filter:brightness(1.1)}.cta-content.svelte-1ljpcrb{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:18px 28px}.cta-text.svelte-1ljpcrb{font-family:Outfit,sans-serif;font-size:clamp(14px,1.5vw,16px);font-weight:900;color:#fff;white-space:nowrap}.cta-icon.svelte-1ljpcrb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff3;border-radius:10px;color:#fff;transition:all .3s ease}.cta-button.svelte-1ljpcrb:hover .cta-icon:where(.svelte-1ljpcrb){background:#ffffff4d;transform:translate(4px)}.cta-shine.svelte-1ljpcrb{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-20deg);transition:left .6s ease}.cta-button.svelte-1ljpcrb:hover .cta-shine:where(.svelte-1ljpcrb){left:150%}.cta-subtext.svelte-1ljpcrb{font-size:12px;color:#fff6;margin:0}.promo-highlight.svelte-1ljpcrb{position:absolute;bottom:0;left:0;right:0;height:3px;overflow:hidden}.highlight-line.svelte-1ljpcrb{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,var(--accent) 20%,rgba(255,100,0,.8) 50%,var(--accent) 80%,transparent 100%);animation:svelte-1ljpcrb-highlight-slide 4s ease-in-out infinite}@keyframes svelte-1ljpcrb-highlight-slide{0%,to{transform:translate(-30%);opacity:.6}50%{transform:translate(30%);opacity:1}}.promo-banner.svelte-1ljpcrb:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#ff8c0099,#ff8c0033,#ff64004d,#ff8c0033,#ff8c0099);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(max-width:900px){.promo-content-wrapper.svelte-1ljpcrb{grid-template-columns:1fr;gap:var(--space-lg);text-align:center}.promo-offer.svelte-1ljpcrb{align-items:center}.offer-amount.svelte-1ljpcrb{justify-content:center}.offer-terms.svelte-1ljpcrb{justify-content:center;flex-wrap:wrap}.promo-visual.svelte-1ljpcrb{order:-1;width:100px;height:100px;margin:0 auto}.visual-icon.svelte-1ljpcrb{width:60px;height:60px;border-radius:16px}.promo-action.svelte-1ljpcrb{align-items:center}.cta-button.svelte-1ljpcrb{width:100%;max-width:320px}.cta-content.svelte-1ljpcrb{justify-content:center;width:100%}.cta-subtext.svelte-1ljpcrb{text-align:center}.floating-shapes.svelte-1ljpcrb{display:none}}@media(max-width:480px){.promo-banner.svelte-1ljpcrb{padding:var(--space-lg) var(--space-md)}.amount-value.svelte-1ljpcrb{font-size:56px}.promo-visual.svelte-1ljpcrb{width:90px;height:90px}.visual-icon.svelte-1ljpcrb{width:54px;height:54px}.cta-content.svelte-1ljpcrb{padding:16px 24px}}@keyframes svelte-19m7izz-fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.section-header.svelte-19m7izz{text-align:center;max-width:600px;margin:0 auto var(--space-xl);animation:svelte-19m7izz-fadeInUp .8s ease both}.section-tag.svelte-19m7izz{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:var(--accent-dim);border:1px solid var(--border-hover);border-radius:100px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-md)}.section-title.svelte-19m7izz{font-size:var(--text-4xl);margin-bottom:var(--space-sm)}.section-description.svelte-19m7izz{font-size:var(--text-base);line-height:1.75;color:var(--text-secondary)}.features-grid.svelte-19m7izz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-md)}.feature-card.svelte-19m7izz{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:clamp(16px,2.5vw,20px);padding:var(--space-lg);display:flex;flex-direction:column;transition:border-color .4s ease,transform .4s ease;position:relative;overflow:hidden;animation:svelte-19m7izz-fadeInUp .6s ease both}.feature-card.svelte-19m7izz:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#c8ff00,#0f8);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.feature-card.svelte-19m7izz:hover{border-color:var(--border-hover);transform:translateY(-5px)}.feature-card.svelte-19m7izz:hover:before{transform:scaleX(1)}.feature-icon.svelte-19m7izz{width:clamp(44px,5.5vw,52px);height:clamp(44px,5.5vw,52px);background:var(--accent-dim);border-radius:clamp(8px,1.5vw,12px);display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:var(--space-sm)}.feature-title.svelte-19m7izz{font-size:var(--text-lg);margin-bottom:var(--space-2xs)}.feature-description.svelte-19m7izz{font-size:var(--text-sm);line-height:1.7;color:var(--text-secondary)}@keyframes svelte-13j4inv-fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.section-header.svelte-13j4inv{text-align:center;max-width:600px;margin:0 auto var(--space-xl);animation:svelte-13j4inv-fadeInUp .8s ease both}.section-tag.svelte-13j4inv{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:var(--accent-dim);border:1px solid var(--border-hover);border-radius:100px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-md)}.section-title.svelte-13j4inv{font-size:var(--text-4xl);margin-bottom:var(--space-sm)}.section-description.svelte-13j4inv{font-size:var(--text-base);line-height:1.75;color:var(--text-secondary)}.tracking-content.svelte-13j4inv{animation:svelte-13j4inv-fadeInUp .8s ease .2s both}.tracking-card.svelte-13j4inv{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:clamp(16px,2.5vw,24px);overflow:hidden;display:grid;grid-template-columns:1fr}@media(min-width:768px){.tracking-card.svelte-13j4inv{grid-template-columns:1fr 1fr}}.tracking-map.svelte-13j4inv{background:var(--bg-tertiary);padding:var(--space-lg);min-height:350px;display:flex;align-items:center;justify-content:center}.map-placeholder.svelte-13j4inv{width:100%;height:100%;min-height:300px;background:linear-gradient(180deg,rgba(200,255,0,.02) 0%,transparent 100%);border-radius:16px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.map-grid.svelte-13j4inv{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;animation:svelte-13j4inv-gridMove 20s linear infinite}@keyframes svelte-13j4inv-gridMove{0%{transform:translate(0)}to{transform:translate(40px,40px)}}.route-svg.svelte-13j4inv{width:100%;height:100%;position:absolute;inset:0}.progress-path.svelte-13j4inv{transition:stroke-dashoffset .05s linear}.marker-group.svelte-13j4inv text:where(.svelte-13j4inv){font-family:Outfit,sans-serif}.truck-pulse.svelte-13j4inv{animation:svelte-13j4inv-truckPulse 2s ease-out infinite;transform-origin:center}.truck-pulse-inner.svelte-13j4inv{animation:svelte-13j4inv-truckPulseInner 2s ease-out infinite;transform-origin:center}@keyframes svelte-13j4inv-truckPulse{0%{opacity:.3;r:24}50%{opacity:0;r:35}to{opacity:.3;r:24}}@keyframes svelte-13j4inv-truckPulseInner{0%{opacity:.4;r:18}50%{opacity:.1;r:28}to{opacity:.4;r:18}}.dest-pulse.svelte-13j4inv{animation:svelte-13j4inv-destPulse 2s ease-out infinite}@keyframes svelte-13j4inv-destPulse{0%{opacity:.8;r:22}to{opacity:0;r:35}}.truck-marker.svelte-13j4inv{transition:transform .05s linear}.map-info.svelte-13j4inv{position:absolute;bottom:var(--space-md);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-md);background:var(--bg-secondary);padding:var(--space-sm) var(--space-md);border-radius:12px;border:1px solid var(--border-subtle);box-shadow:0 8px 32px #0000004d}.info-item.svelte-13j4inv{display:flex;flex-direction:column;align-items:center;gap:2px}.info-label.svelte-13j4inv{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.info-value.svelte-13j4inv{font-family:Outfit,sans-serif;font-size:var(--text-base);font-weight:700;color:var(--accent)}.info-divider.svelte-13j4inv{width:1px;height:30px;background:var(--border-subtle)}.live-badge.svelte-13j4inv{position:absolute;top:var(--space-md);right:var(--space-md);display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:#ff3b3026;border:1px solid rgba(255,59,48,.3);border-radius:100px;font-size:10px;font-weight:700;color:#ff3b30;letter-spacing:.1em}.live-dot.svelte-13j4inv{width:6px;height:6px;background:#ff3b30;border-radius:50%;animation:svelte-13j4inv-livePulse 1.5s ease-in-out infinite}@keyframes svelte-13j4inv-livePulse{0%,to{opacity:1}50%{opacity:.4}}.tracking-timeline.svelte-13j4inv{padding:var(--space-lg)}.order-info.svelte-13j4inv{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-subtle)}.order-number.svelte-13j4inv{font-family:Outfit,sans-serif;font-weight:600}.order-status.svelte-13j4inv{padding:var(--space-3xs) var(--space-2xs);background:#00ff881a;color:var(--accent-secondary);font-size:var(--text-xs);font-weight:600;border-radius:100px}.timeline.svelte-13j4inv{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-md)}.timeline-item.svelte-13j4inv{display:flex;gap:var(--space-sm);position:relative}.timeline-icon.svelte-13j4inv{width:36px;height:36px;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0}.timeline-item.completed.svelte-13j4inv .timeline-icon:where(.svelte-13j4inv){background:var(--accent-dim);border-color:var(--border-hover);color:var(--accent)}.timeline-item.active.svelte-13j4inv .timeline-icon:where(.svelte-13j4inv){background:var(--accent);border-color:var(--accent);color:var(--bg-primary)}.timeline-content.svelte-13j4inv{flex:1}.timeline-header.svelte-13j4inv{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.timeline-title.svelte-13j4inv{font-weight:600;font-size:var(--text-sm)}.timeline-time.svelte-13j4inv{font-size:var(--text-xs);color:var(--text-muted)}.timeline-description.svelte-13j4inv{font-size:var(--text-xs);color:var(--text-secondary)}.timeline-connector.svelte-13j4inv{position:absolute;left:17px;top:40px;width:2px;height:calc(100% - 12px);background:var(--border-subtle)}.timeline-connector.active.svelte-13j4inv{background:var(--accent)}.driver-info.svelte-13j4inv{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm);background:var(--bg-tertiary);border-radius:12px;flex-wrap:wrap}.driver-avatar.svelte-13j4inv{width:40px;height:40px;background:linear-gradient(135deg,#c8ff00,#0f8);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:700;font-size:var(--text-sm);color:var(--bg-primary);flex-shrink:0}.driver-details.svelte-13j4inv{flex:1;min-width:120px}.driver-name.svelte-13j4inv{display:block;font-weight:600;font-size:var(--text-sm)}.driver-vehicle.svelte-13j4inv{font-size:var(--text-xs);color:var(--text-muted)}.driver-actions.svelte-13j4inv{display:flex;gap:var(--space-2xs)}.action-btn.svelte-13j4inv{display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border:none;border-radius:8px;font-family:Outfit,sans-serif;font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:all .2s ease}.message-btn.svelte-13j4inv{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-subtle)}.message-btn.svelte-13j4inv:hover{background:var(--accent-dim);border-color:var(--border-hover)}.call-btn.svelte-13j4inv{background:var(--accent);color:var(--bg-primary)}.call-btn.svelte-13j4inv:hover{transform:translateY(-2px);box-shadow:0 8px 20px #c8ff0040}@media(max-width:480px){.driver-actions.svelte-13j4inv{width:100%;margin-top:var(--space-xs)}.action-btn.svelte-13j4inv{flex:1;justify-content:center}}.message-overlay.svelte-13j4inv{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(8px);z-index:1000;animation:svelte-13j4inv-fadeIn .2s ease}@keyframes svelte-13j4inv-fadeIn{0%{opacity:0}to{opacity:1}}.message-modal.svelte-13j4inv{position:fixed;bottom:var(--space-lg);right:var(--space-lg);width:min(400px,calc(100vw - var(--space-lg) * 2));max-height:500px;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:20px;z-index:1001;display:flex;flex-direction:column;overflow:hidden;animation:svelte-13j4inv-slideUp .3s ease;box-shadow:0 20px 60px #00000080}@keyframes svelte-13j4inv-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.message-modal.svelte-13j4inv{inset:0;width:100%;max-height:100%;border-radius:0}}.modal-header.svelte-13j4inv{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);background:var(--bg-tertiary)}.modal-driver.svelte-13j4inv{display:flex;align-items:center;gap:var(--space-xs)}.modal-avatar.svelte-13j4inv{width:36px;height:36px;background:linear-gradient(135deg,#c8ff00,#0f8);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:700;font-size:var(--text-xs);color:var(--bg-primary)}.modal-driver-info.svelte-13j4inv{display:flex;flex-direction:column}.modal-driver-name.svelte-13j4inv{font-weight:600;font-size:var(--text-sm)}.modal-driver-status.svelte-13j4inv{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted)}.status-dot.svelte-13j4inv{width:6px;height:6px;background:var(--accent-secondary);border-radius:50%}.modal-close.svelte-13j4inv{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.modal-close.svelte-13j4inv:hover{background:var(--bg-secondary);color:var(--text-primary)}.modal-messages.svelte-13j4inv{flex:1;overflow-y:auto;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);min-height:250px}.chat-message.svelte-13j4inv{display:flex;gap:var(--space-xs);max-width:85%;animation:svelte-13j4inv-messageIn .3s ease}@keyframes svelte-13j4inv-messageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-message.user.svelte-13j4inv{margin-left:auto;flex-direction:row-reverse}.message-avatar.svelte-13j4inv{width:28px;height:28px;background:linear-gradient(135deg,#c8ff00,#0f8);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:700;font-size:10px;color:var(--bg-primary);flex-shrink:0}.user-avatar.svelte-13j4inv{background:var(--bg-tertiary);border:1px solid var(--border-subtle);color:var(--text-secondary)}.message-bubble.svelte-13j4inv{padding:var(--space-xs) var(--space-sm);border-radius:16px;max-width:100%}.message-bubble.svelte-13j4inv p:where(.svelte-13j4inv){font-size:var(--text-sm);line-height:1.5;margin:0}.message-time.svelte-13j4inv{font-size:10px;color:var(--text-muted);margin-top:4px;display:block}.chat-message.driver.svelte-13j4inv .message-bubble:where(.svelte-13j4inv){background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:16px 16px 16px 4px}.chat-message.user.svelte-13j4inv .message-bubble:where(.svelte-13j4inv){background:var(--accent);color:var(--bg-primary);border-radius:16px 16px 4px}.chat-message.user.svelte-13j4inv .message-time:where(.svelte-13j4inv){color:#00000080;text-align:right}.typing-indicator.svelte-13j4inv{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs)}.typing-dots.svelte-13j4inv{display:flex;gap:4px;padding:var(--space-xs) var(--space-sm);background:var(--bg-tertiary);border-radius:16px}.typing-dots.svelte-13j4inv span:where(.svelte-13j4inv){width:8px;height:8px;background:var(--text-muted);border-radius:50%;animation:svelte-13j4inv-typingBounce 1.4s ease-in-out infinite}.typing-dots.svelte-13j4inv span:where(.svelte-13j4inv):nth-child(2){animation-delay:.2s}.typing-dots.svelte-13j4inv span:where(.svelte-13j4inv):nth-child(3){animation-delay:.4s}@keyframes svelte-13j4inv-typingBounce{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-5px);opacity:1}}.modal-input.svelte-13j4inv{display:flex;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--border-subtle);background:var(--bg-tertiary)}.modal-input.svelte-13j4inv input:where(.svelte-13j4inv){flex:1;padding:var(--space-xs) var(--space-sm);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:var(--text-sm)}.modal-input.svelte-13j4inv input:where(.svelte-13j4inv)::-moz-placeholder{color:var(--text-muted)}.modal-input.svelte-13j4inv input:where(.svelte-13j4inv)::placeholder{color:var(--text-muted)}.send-btn.svelte-13j4inv{width:40px;height:40px;background:var(--accent);border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--bg-primary);cursor:pointer;opacity:.5}.send-btn.svelte-13j4inv:disabled{cursor:not-allowed}@keyframes svelte-amy510-fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-amy510-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes svelte-amy510-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.section-header.svelte-amy510{text-align:center;max-width:600px;margin:0 auto var(--space-xl);animation:svelte-amy510-fadeInUp .8s ease both}.section-tag.svelte-amy510{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:var(--accent-dim);border:1px solid var(--border-hover);border-radius:100px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-md)}.section-title.svelte-amy510{font-size:var(--text-4xl);margin-bottom:var(--space-sm)}.section-description.svelte-amy510{font-size:var(--text-base);line-height:1.75;color:var(--text-secondary)}.testimonials-bento.svelte-amy510{display:grid;grid-template-columns:1fr 1.8fr;gap:var(--space-md);margin-bottom:var(--space-xl);min-height:560px}.bento-left.svelte-amy510{display:flex;flex-direction:column;gap:var(--space-md)}.bento-right.svelte-amy510{display:flex}.card-small.svelte-amy510{flex:1}.card-small.svelte-amy510 .media-container:where(.svelte-amy510){aspect-ratio:16 / 9}.card-large.svelte-amy510{flex:1;display:flex;flex-direction:column}.card-large.svelte-amy510 .media-container:where(.svelte-amy510){flex:1;aspect-ratio:auto;min-height:400px}.card-large.svelte-amy510 .card-video:where(.svelte-amy510){position:absolute;inset:0;width:100%;height:100%}.card-large.svelte-amy510 .video-container:where(.svelte-amy510){position:relative}.card-info-large.svelte-amy510{padding:var(--space-lg)}.card-info-large.svelte-amy510 .card-title:where(.svelte-amy510){font-size:var(--text-xl)}.card-info-large.svelte-amy510 .card-subtitle:where(.svelte-amy510){font-size:var(--text-base)}@media(max-width:1024px){.testimonials-bento.svelte-amy510{grid-template-columns:1fr 1.5fr;min-height:480px}.card-large.svelte-amy510 .media-container:where(.svelte-amy510){min-height:350px}}@media(max-width:768px){.testimonials-bento.svelte-amy510{grid-template-columns:1fr;min-height:auto}.bento-left.svelte-amy510{flex-direction:row;gap:var(--space-sm)}.bento-right.svelte-amy510{order:-1}.card-small.svelte-amy510 .media-container:where(.svelte-amy510){aspect-ratio:1 / 1}.card-large.svelte-amy510 .media-container:where(.svelte-amy510){min-height:300px;aspect-ratio:16 / 10}}@media(max-width:480px){.bento-left.svelte-amy510{flex-direction:column}.card-small.svelte-amy510 .media-container:where(.svelte-amy510){aspect-ratio:16 / 9}}.testimonial-card.svelte-amy510{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:clamp(16px,2.5vw,24px);overflow:hidden;position:relative;transition:border-color .4s ease,transform .4s ease,box-shadow .4s ease;animation:svelte-amy510-fadeInUp .6s ease both}.testimonial-card.svelte-amy510:hover{border-color:var(--accent);transform:translateY(-8px);box-shadow:0 20px 40px -10px #c8ff0026}.card-badge.svelte-amy510{position:absolute;top:var(--space-sm);left:var(--space-sm);z-index:10;display:flex;align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);background:var(--accent);color:var(--bg-primary);border-radius:100px;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 12px #c8ff004d}.card-large.svelte-amy510 .card-badge:where(.svelte-amy510){top:var(--space-md);left:var(--space-md);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-sm)}.media-container.svelte-amy510{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%)}.card-image.svelte-amy510{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.testimonial-card.svelte-amy510:hover .card-image:where(.svelte-amy510){transform:scale(1.05)}.image-overlay.svelte-amy510,.video-overlay.svelte-amy510{position:absolute;bottom:0;left:0;right:0;padding:var(--space-md);background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);display:flex;align-items:flex-end;justify-content:flex-start}.highlight-badge.svelte-amy510{display:inline-flex;align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);background:#ffffff26;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:100px;font-size:var(--text-xs);font-weight:500;color:#fff}.video-container.svelte-amy510{cursor:pointer}.card-video.svelte-amy510{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.play-overlay.svelte-amy510{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006;backdrop-filter:blur(4px);cursor:pointer;border:none;transition:background .3s ease}.play-overlay.svelte-amy510:hover{background:#00000080}.play-overlay.svelte-amy510:hover .play-button:where(.svelte-amy510){transform:scale(1.1);background:var(--accent)}.play-button.svelte-amy510{width:90px;height:90px;border-radius:50%;background:#c8ff00e6;color:var(--bg-primary);display:flex;align-items:center;justify-content:center;padding-left:6px;transition:transform .3s ease,background .3s ease;box-shadow:0 12px 32px #c8ff0080}.video-caption.svelte-amy510{position:absolute;bottom:70px;left:50%;transform:translate(-50%);z-index:25;max-width:90%;padding:var(--space-sm) var(--space-md);background:#000000d9;backdrop-filter:blur(12px);border-radius:12px;animation:svelte-amy510-captionFadeIn .3s ease}@keyframes svelte-amy510-captionFadeIn{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.video-caption.svelte-amy510 p:where(.svelte-amy510){margin:0;font-size:var(--text-base);font-weight:500;color:#fff;text-align:center;line-height:1.5;font-style:italic}@media(max-width:768px){.video-caption.svelte-amy510{bottom:60px;padding:var(--space-xs) var(--space-sm)}.video-caption.svelte-amy510 p:where(.svelte-amy510){font-size:var(--text-sm)}}.video-indicator.svelte-amy510{position:absolute;top:var(--space-md);right:var(--space-md);z-index:10;display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:#ff3b30f2;border-radius:100px;font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;box-shadow:0 4px 12px #ff3b3066}.pulse-dot.svelte-amy510{width:6px;height:6px;border-radius:50%;background:#fff;animation:svelte-amy510-pulse 1s infinite}.card-info.svelte-amy510{padding:var(--space-md)}.card-title.svelte-amy510{font-family:Outfit,sans-serif;font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-3xs);color:var(--text-primary)}.card-subtitle.svelte-amy510{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.testimonials-stats.svelte-amy510{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--space-lg);padding:var(--space-lg);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:clamp(16px,2.5vw,20px);animation:svelte-amy510-fadeInUp .8s ease .4s both}.stat-item.svelte-amy510{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-value.svelte-amy510{font-family:Outfit,sans-serif;font-size:var(--text-2xl);font-weight:700;color:var(--accent);line-height:1}.stat-stars.svelte-amy510{display:flex;gap:2px;color:var(--accent);margin-top:var(--space-3xs)}.stat-label.svelte-amy510{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-3xs)}.stat-divider.svelte-amy510{width:1px;height:40px;background:var(--border-subtle)}@media(max-width:640px){.stat-divider.svelte-amy510{display:none}.testimonials-stats.svelte-amy510{gap:var(--space-md)}.stat-item.svelte-amy510{flex:1 1 40%}}.value-hero.svelte-si76xq{text-align:center;max-width:800px;margin:0 auto var(--space-xl);opacity:0;transform:translateY(40px);transition:all .8s ease}.value-hero.visible.svelte-si76xq{opacity:1;transform:translateY(0)}.hero-title.svelte-si76xq{font-size:var(--text-5xl);line-height:1.1;margin-bottom:var(--space-md)}.gradient-text.svelte-si76xq{background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-si76xq{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.7;max-width:600px;margin:0 auto}.smart-inventory-hero.svelte-si76xq .hero-title:where(.svelte-si76xq){font-size:clamp(2.2rem,5vw,3.5rem)}.smart-tag.svelte-si76xq{background:linear-gradient(135deg,#c8ff0026,#c8ff000d);border:1px solid rgba(200,255,0,.3)}.smart-inventory-features.svelte-si76xq{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:var(--space-md)}.feature-pill.svelte-si76xq{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#c8ff0014;border:1px solid rgba(200,255,0,.2);border-radius:100px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:500;color:var(--accent);transition:all .3s ease}.feature-pill.svelte-si76xq:hover{background:#c8ff0026;border-color:#c8ff0066;transform:translateY(-2px)}.feature-pill.svelte-si76xq svg{opacity:.8}.smart-inventory-showcase.svelte-si76xq{margin-top:var(--space-xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-lg)}.showcase-image-wrapper.svelte-si76xq{position:relative;width:100%;max-width:900px;border-radius:20px;overflow:hidden;box-shadow:0 25px 80px #0006,0 0 0 1px #c8ff001a;animation:svelte-si76xq-showcaseFloat 6s ease-in-out infinite}@keyframes svelte-si76xq-showcaseFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.showcase-image.svelte-si76xq{width:100%;height:auto;display:block;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.showcase-overlay.svelte-si76xq{position:absolute;inset:0;background:linear-gradient(to top,rgba(10,10,11,.6) 0%,transparent 40%);pointer-events:none}.showcase-badge.svelte-si76xq{position:absolute;top:var(--space-md);left:var(--space-md);display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm);background:#0a0a0bcc;backdrop-filter:blur(10px);border:1px solid rgba(200,255,0,.3);border-radius:100px;font-size:var(--text-xs);font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.05em}.watch-smart-inventory-btn.svelte-si76xq{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-sm) var(--space-xl);background:linear-gradient(135deg,#c8ff0026,#00ff8826);color:var(--accent);border:1px solid rgba(200,255,0,.4);border-radius:12px;font-family:Outfit,sans-serif;font-size:var(--text-base);font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #c8ff0026,0 0 #c8ff004d}.watch-smart-inventory-btn.secondary.svelte-si76xq{background:transparent;border:1px solid var(--border-subtle);color:var(--text-secondary);box-shadow:none}.watch-smart-inventory-btn.secondary.svelte-si76xq:hover:not(:disabled){background:#ffffff0d;border-color:var(--border-hover);color:var(--text-primary)}.watch-smart-inventory-btn.svelte-si76xq:hover:not(:disabled){background:linear-gradient(135deg,#c8ff0040,#00ff8840);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 30px #c8ff0040,0 0 0 4px #c8ff001a}.watch-smart-inventory-btn.svelte-si76xq:disabled{cursor:wait;opacity:.8}@keyframes svelte-si76xq-spin{to{transform:rotate(360deg)}}.qualify-note.svelte-si76xq{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--accent);font-weight:500;margin-top:var(--space-xs)}.qualify-note.svelte-si76xq svg{color:var(--accent)}@media(max-width:768px){.showcase-image-wrapper.svelte-si76xq{border-radius:16px}.watch-smart-inventory-btn.svelte-si76xq{width:100%;justify-content:center}.smart-inventory-features.svelte-si76xq{gap:8px}.feature-pill.svelte-si76xq{padding:6px 12px;font-size:.7rem}.qualify-note.svelte-si76xq{font-size:.75rem}}.hero-subtitle.svelte-si76xq strong:where(.svelte-si76xq){color:var(--accent)}.value-props-grid.svelte-si76xq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);margin-bottom:var(--space-2xl);opacity:0}.value-props-grid.visible.svelte-si76xq{opacity:1}@media(max-width:768px){.value-props-grid.svelte-si76xq{grid-template-columns:1fr}}.value-prop-card.svelte-si76xq{background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border:1px solid var(--border-subtle);border-radius:16px;padding:var(--space-lg);text-align:center;opacity:0;transform:translateY(30px);animation:svelte-si76xq-fadeInUp .6s ease forwards}.prop-icon.svelte-si76xq{width:56px;height:56px;background:var(--accent-dim);border:1px solid var(--border-hover);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--accent);margin:0 auto var(--space-sm)}.value-prop-card.svelte-si76xq h3:where(.svelte-si76xq){font-size:var(--text-lg);margin-bottom:var(--space-2xs)}.value-prop-card.svelte-si76xq p:where(.svelte-si76xq){font-size:var(--text-sm);color:var(--text-muted)}.comparison-section.svelte-si76xq{margin-bottom:var(--space-2xl);opacity:0;transform:translateY(40px);transition:all .8s ease .3s}.comparison-section.visible.svelte-si76xq{opacity:1;transform:translateY(0)}.comparison-header.svelte-si76xq{text-align:center;margin-bottom:var(--space-lg)}.comparison-header.svelte-si76xq h3:where(.svelte-si76xq){font-size:var(--text-2xl);margin-bottom:var(--space-2xs)}.comparison-header.svelte-si76xq .accent:where(.svelte-si76xq){color:var(--accent)}.comparison-header.svelte-si76xq p:where(.svelte-si76xq){color:var(--text-muted);font-size:var(--text-sm)}.comparison-visual.svelte-si76xq{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-md);align-items:stretch}@media(max-width:900px){.comparison-visual.svelte-si76xq{grid-template-columns:1fr;gap:var(--space-lg)}}.comparison-card.svelte-si76xq{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:20px;padding:var(--space-lg);opacity:0;transform:scale(.95);transition:all .6s ease .4s}.comparison-card.visible.svelte-si76xq{opacity:1;transform:scale(1)}.comparison-card.dentypli.svelte-si76xq{border-color:var(--accent);background:linear-gradient(180deg,rgba(200,255,0,.05) 0%,transparent 50%);transition-delay:.6s;position:relative;overflow:visible}.card-pulse.svelte-si76xq{position:absolute;inset:-2px;border-radius:22px;border:2px solid var(--accent);animation:svelte-si76xq-card-pulse-ring 2.5s ease-out infinite;pointer-events:none}@keyframes svelte-si76xq-card-pulse-ring{0%{transform:scale(1);opacity:.6}50%{opacity:.3}to{transform:scale(1.03);opacity:0}}.ai-badge.svelte-si76xq{position:absolute;top:-14px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#c8ff00,#0f8);border-radius:100px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--bg-primary);white-space:nowrap;box-shadow:0 4px 20px #c8ff0066;z-index:10}.ai-badge.svelte-si76xq svg{flex-shrink:0}.card-label.svelte-si76xq{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:var(--space-md);text-align:center}.card-label.accent.svelte-si76xq{color:var(--accent)}.comparison-image-wrapper.svelte-si76xq{position:relative;border-radius:12px;overflow:hidden;margin-bottom:var(--space-md);aspect-ratio:16 / 9;background:var(--bg-tertiary)}.comparison-image.svelte-si76xq{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.comparison-card.svelte-si76xq:hover .comparison-image:where(.svelte-si76xq){transform:scale(1.05)}.image-overlay.svelte-si76xq{position:absolute;inset:0;pointer-events:none;transition:opacity .4s ease}.traditional-overlay.svelte-si76xq{background:linear-gradient(180deg,#0000001a,#ff475726)}.dentypli-overlay.svelte-si76xq{background:linear-gradient(180deg,transparent 0%,rgba(200,255,0,.1) 100%)}.dentypli-image.svelte-si76xq{position:relative}.jit-packages.svelte-si76xq{position:absolute;bottom:var(--space-sm);left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:var(--space-xs);z-index:10}.jit-package.svelte-si76xq{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#0a0a0ad9;backdrop-filter:blur(8px);border:1px solid var(--accent);border-radius:20px;font-size:var(--text-xs);color:var(--accent);font-weight:600;opacity:0;transform:translateY(10px);box-shadow:0 4px 20px #0000004d}.jit-packages.graphVisible.svelte-si76xq .jit-package:where(.svelte-si76xq){animation:svelte-si76xq-fadeInUp .5s ease forwards}@media(max-width:600px){.jit-packages.svelte-si76xq{flex-wrap:wrap;gap:4px;bottom:var(--space-xs)}.jit-package.svelte-si76xq{padding:4px 8px;font-size:10px}}.comparison-stats.svelte-si76xq{display:flex;flex-direction:column;gap:var(--space-xs)}.comparison-stats.svelte-si76xq .stat:where(.svelte-si76xq){display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--text-secondary)}.comparison-stats.bad.svelte-si76xq .stat:where(.svelte-si76xq){color:var(--text-muted)}.comparison-stats.good.svelte-si76xq .stat:where(.svelte-si76xq){color:var(--text-secondary)}.stat-value.svelte-si76xq{font-family:Outfit,sans-serif;font-weight:700;font-size:var(--text-lg)}.comparison-stats.bad.svelte-si76xq .stat-value:where(.svelte-si76xq){color:var(--danger)}.stat-value.accent.svelte-si76xq{color:var(--accent)}.vs-divider.svelte-si76xq{display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .6s ease .5s}.vs-divider.visible.svelte-si76xq{opacity:1}.vs-divider.svelte-si76xq span:where(.svelte-si76xq){width:50px;height:50px;background:var(--bg-tertiary);border:2px solid var(--border-subtle);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;font-weight:800;font-size:var(--text-sm);color:var(--text-muted)}@media(max-width:900px){.vs-divider.svelte-si76xq{padding:var(--space-sm) 0}}.tagline-banner.svelte-si76xq{background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border:1px solid var(--border-subtle);border-radius:20px;padding:var(--space-lg);margin-bottom:var(--space-2xl);opacity:0;transform:translateY(30px);transition:all .6s ease .7s}.tagline-banner.visible.svelte-si76xq{opacity:1;transform:translateY(0)}.tagline-content.svelte-si76xq{display:flex;align-items:flex-start;gap:var(--space-md)}@media(max-width:600px){.tagline-content.svelte-si76xq{flex-direction:column;text-align:center}.tagline-icon.svelte-si76xq{margin:0 auto}}.tagline-icon.svelte-si76xq{flex-shrink:0;width:60px;height:60px;background:var(--accent);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--bg-primary)}.tagline-text.svelte-si76xq h4:where(.svelte-si76xq){font-size:var(--text-xl);margin-bottom:var(--space-2xs)}.tagline-text.svelte-si76xq p:where(.svelte-si76xq){font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.section-header.svelte-si76xq{text-align:center;max-width:600px;margin:0 auto var(--space-xl);opacity:0;transform:translateY(40px);transition:all .8s ease}.section-header.visible.svelte-si76xq{opacity:1;transform:translateY(0)}.section-tag.svelte-si76xq{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:var(--accent-dim);border:1px solid var(--border-hover);border-radius:100px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-md)}.section-subtitle.svelte-si76xq{font-size:13px;font-weight:600;color:#ffffff80;margin-bottom:var(--space-xs);letter-spacing:.12em;text-transform:uppercase}.section-headline.svelte-si76xq{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:500;line-height:1.5;color:#ffffffd9;max-width:820px;margin:0 auto}.section-headline.svelte-si76xq .highlight:where(.svelte-si76xq){color:#c8f542;font-weight:700;letter-spacing:.05em}.cta-buttons.svelte-si76xq{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:var(--space-md)}.cta-link.svelte-si76xq{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;border-radius:100px;transition:all .3s cubic-bezier(.16,1,.3,1);text-transform:uppercase;letter-spacing:.05em}.cta-link.svelte-si76xq:first-child{background:#c8f542;color:#0a0a0a;box-shadow:0 4px 20px #c8f5424d}.cta-link.svelte-si76xq:first-child:hover{background:#d4ff4d;transform:translateY(-2px);box-shadow:0 8px 30px #c8f54280}.cta-link.cta-call.svelte-si76xq{background:transparent;color:#c8f542;border:2px solid rgba(200,245,66,.4)}.cta-link.cta-call.svelte-si76xq:hover{background:#c8f5421a;border-color:#c8f542;transform:translateY(-2px)}@media(max-width:480px){.cta-buttons.svelte-si76xq{flex-direction:column;gap:12px}.cta-link.svelte-si76xq{width:100%;justify-content:center}}.billing-toggle-wrapper.svelte-si76xq{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:var(--space-lg);margin-bottom:var(--space-md)}.billing-toggle-container.svelte-si76xq{position:relative;display:flex;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:100px;padding:4px}.billing-option.svelte-si76xq{position:relative;z-index:2;padding:10px 28px;border:none;background:transparent;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .3s ease;border-radius:100px}.billing-option.active.svelte-si76xq{color:var(--bg-primary)}.billing-slider.svelte-si76xq{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:var(--accent);border-radius:100px;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1}.billing-slider.yearly.svelte-si76xq{transform:translate(100%)}.savings-badge.svelte-si76xq{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#c8ff0026,#a8e60014);border:1px solid rgba(200,255,0,.3);border-radius:100px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:600;color:var(--accent);animation:svelte-si76xq-savingsPulse 2s ease-in-out infinite}@keyframes svelte-si76xq-savingsPulse{0%,to{box-shadow:0 0 #c8ff0033;transform:scale(1)}50%{box-shadow:0 0 20px 4px #c8ff0026;transform:scale(1.02)}}.yearly-total.svelte-si76xq{display:block;font-size:.75rem;color:var(--text-muted);font-weight:500;margin-top:6px}.yearly-savings.svelte-si76xq{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;color:var(--accent);font-weight:600;margin-top:4px;padding:4px 10px;background:#c8ff001a;border-radius:100px;border:1px solid rgba(200,255,0,.2)}.yearly-savings.svelte-si76xq svg{flex-shrink:0}@media(max-width:480px){.billing-option.svelte-si76xq{padding:8px 20px;font-size:.85rem}}.pricing-grid.svelte-si76xq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm);max-width:1100px;margin:0 auto;align-items:stretch;padding-top:20px;overflow:visible}.pricing-grid.four-cols.svelte-si76xq{grid-template-columns:repeat(4,1fr);max-width:1400px;gap:var(--space-xs);overflow:visible}@media(max-width:1200px){.pricing-grid.four-cols.svelte-si76xq{grid-template-columns:repeat(2,1fr);max-width:800px}}@media(max-width:768px){.pricing-grid.four-cols.svelte-si76xq{grid-template-columns:1fr;max-width:420px}}@media(max-width:1024px){.pricing-grid.svelte-si76xq{grid-template-columns:1fr;max-width:420px}}.pricing-card.svelte-si76xq{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:16px;padding:var(--space-md);position:relative;transition:all .4s ease;opacity:0;transform:translateY(40px);display:flex;flex-direction:column;overflow:visible}.pricing-card.visible.svelte-si76xq{opacity:1;transform:translateY(0)}.pricing-card.svelte-si76xq:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.pricing-card.popular.svelte-si76xq{border:2px solid var(--accent);background:linear-gradient(180deg,rgba(200,255,0,.1) 0%,rgba(200,255,0,.02) 40%,transparent 100%);box-shadow:0 0 30px #c8ff0033,0 0 60px #c8ff001a,inset 0 1px #c8ff0026;transform:scale(1.02);z-index:2}.pricing-card.popular.svelte-si76xq:before{content:"";position:absolute;inset:-3px;border-radius:18px;background:linear-gradient(135deg,var(--accent),transparent 50%,var(--accent));opacity:.3;z-index:-1;animation:svelte-si76xq-popularPulse 3s ease-in-out infinite}@keyframes svelte-si76xq-popularPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.01)}}.pricing-card.popular.visible.svelte-si76xq{transform:scale(1.02)}.pricing-card.popular.svelte-si76xq:hover{transform:scale(1.04) translateY(-4px);box-shadow:0 0 40px #c8ff004d,0 0 80px #c8ff0026,0 25px 60px #c8ff0033}.pricing-card.executive.svelte-si76xq{border:1px solid rgba(212,175,55,.3);background:linear-gradient(180deg,rgba(212,175,55,.06) 0%,transparent 40%)}.pricing-card.executive.svelte-si76xq:hover{border-color:#d4af3780;box-shadow:0 20px 40px #d4af3726}.executive.svelte-si76xq .pricing-name:where(.svelte-si76xq){background:linear-gradient(135deg,#d4af37,#f5e6a3,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.executive.svelte-si76xq .pricing-cta:where(.svelte-si76xq){background:linear-gradient(135deg,#d4af37,#b8860b);border:none;color:#1a1a1a;font-weight:700}.executive.svelte-si76xq .pricing-cta:where(.svelte-si76xq):hover{background:linear-gradient(135deg,#f5e6a3,#d4af37);box-shadow:0 8px 25px #d4af3766;transform:translateY(-2px)}.executive.svelte-si76xq .pricing-divider:where(.svelte-si76xq){background:linear-gradient(90deg,transparent,rgba(212,175,55,.3),transparent)}.executive.svelte-si76xq .feature-icon:where(.svelte-si76xq){background:#d4af3726;color:#d4af37}.pricing-card.free.svelte-si76xq{border:1px solid rgba(0,212,255,.25);background:linear-gradient(180deg,rgba(0,212,255,.04) 0%,transparent 40%)}.pricing-card.free.svelte-si76xq:hover{border-color:#00d4ff66;box-shadow:0 20px 40px #00d4ff1a}.free.svelte-si76xq .pricing-name:where(.svelte-si76xq){background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.free.svelte-si76xq .pricing-cta:where(.svelte-si76xq){background:linear-gradient(135deg,#00d4ff,#0f8);border:none;color:#0a0a0a;font-weight:700}.free.svelte-si76xq .pricing-cta:where(.svelte-si76xq):hover{box-shadow:0 8px 25px #00d4ff66;transform:translateY(-2px)}.free.svelte-si76xq .feature-icon:where(.svelte-si76xq){background:#00d4ff26;color:#00d4ff}.price-per-practice.svelte-si76xq{display:block;font-size:.7rem;color:var(--text-muted);font-weight:400;margin-top:2px;opacity:.7}.pricing-header.svelte-si76xq{text-align:left;margin-bottom:var(--space-sm)}.pricing-name.svelte-si76xq{font-family:Outfit,sans-serif;font-size:var(--text-lg);font-weight:700;margin-bottom:2px;color:var(--text-primary)}.popular.svelte-si76xq .pricing-name:where(.svelte-si76xq){color:var(--accent)}.pricing-tagline.svelte-si76xq{font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-sm);line-height:1.4}.pricing-price.svelte-si76xq{display:flex;align-items:baseline;gap:2px}.price-currency.svelte-si76xq{font-family:Outfit,sans-serif;font-size:var(--text-xl);font-weight:600;color:var(--text-muted)}.price-amount.svelte-si76xq{font-family:Outfit,sans-serif;font-size:var(--text-3xl);font-weight:800;line-height:1;color:var(--text-primary)}.price-period.svelte-si76xq{font-size:var(--text-xs);color:var(--text-muted);margin-left:4px}.price-custom.svelte-si76xq{font-family:Outfit,sans-serif;font-size:var(--text-2xl);font-weight:800;color:var(--text-primary)}.price-subtext.svelte-si76xq{font-size:var(--text-xs);color:var(--text-muted);margin-top:4px}.pricing-divider.svelte-si76xq{height:1px;background:var(--border-subtle);margin:var(--space-sm) 0}.pricing-features.svelte-si76xq{list-style:none;display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-md);flex:1}.pricing-features.svelte-si76xq li:where(.svelte-si76xq){display:flex;align-items:flex-start;gap:8px;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}.pricing-features.svelte-si76xq li.highlight:where(.svelte-si76xq){color:var(--text-primary);font-weight:600;margin-bottom:2px}.feature-icon.svelte-si76xq{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--accent)}.feature-text.svelte-si76xq{flex:1}.pricing-cta.svelte-si76xq{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px var(--space-sm);border-radius:10px;font-family:Outfit,sans-serif;font-size:var(--text-xs);font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer}.pricing-cta.primary.svelte-si76xq{background:var(--accent);color:var(--bg-primary);border:none}.pricing-cta.primary.svelte-si76xq:hover{transform:translateY(-2px);box-shadow:0 10px 30px #c8ff004d}.pricing-cta.outline.svelte-si76xq{background:transparent;color:var(--text-primary);border:1px solid var(--border-subtle)}.pricing-cta.outline.svelte-si76xq:hover{border-color:var(--border-hover);background:var(--accent-dim)}.guarantee-note.svelte-si76xq{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px;font-size:.7rem;color:var(--text-muted);font-weight:500}.guarantee-note.svelte-si76xq svg{color:var(--accent);opacity:.8}.executive.svelte-si76xq .guarantee-note:where(.svelte-si76xq) svg{color:#d4af37}.guarantee-banner.svelte-si76xq{margin-top:var(--space-xl);padding:var(--space-md) var(--space-lg);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:16px;text-align:center;opacity:0;transform:translateY(20px);transition:all .6s ease .4s}.guarantee-banner.visible.svelte-si76xq{opacity:1;transform:translateY(0)}.guarantee-banner.svelte-si76xq p:where(.svelte-si76xq){font-size:var(--text-sm);color:var(--text-secondary)}.guarantee-banner.svelte-si76xq strong:where(.svelte-si76xq){color:var(--accent);font-weight:700}@keyframes svelte-si76xq-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cta-section.svelte-1hlbcay{padding-block:var(--space-2xl)}.cta-card.svelte-1hlbcay{position:relative;background:linear-gradient(135deg,#141416f2,#1e1e23f2);border:1px solid var(--border-subtle);border-radius:clamp(24px,4vw,40px);padding:clamp(var(--space-lg),4vw,var(--space-2xl));overflow:hidden}.cta-bg.svelte-1hlbcay{position:absolute;inset:0;pointer-events:none}.cta-gradient.svelte-1hlbcay{position:absolute;top:0;left:0;width:60%;height:100%;background:radial-gradient(ellipse at left center,rgba(200,255,0,.08) 0%,transparent 60%)}.cta-pattern.svelte-1hlbcay{position:absolute;inset:0;background-image:radial-gradient(rgba(200,255,0,.02) 1px,transparent 1px);background-size:30px 30px}.cta-grid.svelte-1hlbcay{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.1fr;gap:var(--space-xl);align-items:center}.cta-content.svelte-1hlbcay{display:flex;flex-direction:column;gap:var(--space-md)}.cta-badge.svelte-1hlbcay{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);background:#c8ff001a;border:1px solid rgba(200,255,0,.2);border-radius:100px;font-size:var(--text-xs);font-weight:600;color:var(--accent);width:-moz-fit-content;width:fit-content}.cta-title.svelte-1hlbcay{font-size:clamp(var(--text-xl),3.5vw,var(--text-3xl));font-weight:800;line-height:1.2}.cta-title.svelte-1hlbcay .highlight:where(.svelte-1hlbcay){background:linear-gradient(135deg,#c8ff00,#0f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-description.svelte-1hlbcay{font-size:var(--text-sm);line-height:1.7;color:var(--text-secondary);max-width:480px}.cta-stats.svelte-1hlbcay{display:flex;gap:var(--space-lg);margin-top:var(--space-xs)}.stat-item.svelte-1hlbcay{display:flex;align-items:center;gap:var(--space-2xs)}.stat-item.svelte-1hlbcay .stat-icon{color:var(--accent);flex-shrink:0}.stat-text.svelte-1hlbcay{display:flex;flex-direction:column}.stat-value.svelte-1hlbcay{font-size:var(--text-sm);font-weight:700;color:var(--text-primary)}.stat-label.svelte-1hlbcay{font-size:var(--text-xs);color:var(--text-muted)}.cta-main-btn.svelte-1hlbcay{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);background:linear-gradient(135deg,#c8ff00,#a8e600);color:var(--bg-primary);border:none;border-radius:12px;font-family:Outfit,sans-serif;font-size:var(--text-sm);font-weight:700;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #c8ff004d,0 0 #c8ff0066;width:-moz-fit-content;width:fit-content;margin-top:var(--space-xs)}.cta-main-btn.svelte-1hlbcay:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 30px #c8ff0066,0 0 #c8ff0066}.cta-image-container.svelte-1hlbcay{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:16 / 9;background:linear-gradient(135deg,#c8ff000d,#00ff8805)}.image-glow.svelte-1hlbcay{position:absolute;inset:-20%;background:radial-gradient(circle at center,rgba(200,255,0,.15) 0%,transparent 50%);pointer-events:none;z-index:0}.cta-hero-image.svelte-1hlbcay{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px;border:1px solid rgba(200,255,0,.1);transition:transform .5s ease}.cta-image-container.svelte-1hlbcay:hover .cta-hero-image:where(.svelte-1hlbcay){transform:scale(1.02)}.image-overlay.svelte-1hlbcay{position:absolute;inset:0;z-index:2;border-radius:20px;pointer-events:none;background:linear-gradient(180deg,transparent 60%,rgba(20,20,22,.3) 100%)}.cta-decoration.svelte-1hlbcay{position:absolute;inset:0;pointer-events:none;overflow:hidden}.deco-ring.svelte-1hlbcay{position:absolute;border-radius:50%;border:1px solid rgba(200,255,0,.08)}.deco-ring-1.svelte-1hlbcay{width:300px;height:300px;top:-150px;right:-100px;animation:svelte-1hlbcay-ring-float 8s ease-in-out infinite}.deco-ring-2.svelte-1hlbcay{width:200px;height:200px;bottom:-100px;left:-50px;animation:svelte-1hlbcay-ring-float 10s ease-in-out infinite reverse}@keyframes svelte-1hlbcay-ring-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(3deg)}}.deco-dot.svelte-1hlbcay{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.3}.deco-dot-1.svelte-1hlbcay{top:12%;left:5%;animation:svelte-1hlbcay-dot-pulse 3s ease-in-out infinite}.deco-dot-2.svelte-1hlbcay{top:20%;right:8%;animation:svelte-1hlbcay-dot-pulse 3s ease-in-out infinite 1s}.deco-dot-3.svelte-1hlbcay{bottom:15%;left:40%;animation:svelte-1hlbcay-dot-pulse 3s ease-in-out infinite 2s}@keyframes svelte-1hlbcay-dot-pulse{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.4);opacity:.6}}@media(max-width:900px){.cta-grid.svelte-1hlbcay{grid-template-columns:1fr;gap:var(--space-lg)}.cta-content.svelte-1hlbcay{text-align:center;align-items:center}.cta-stats.svelte-1hlbcay{justify-content:center}.cta-image-container.svelte-1hlbcay{max-width:500px;margin:0 auto}}@media(max-width:640px){.cta-card.svelte-1hlbcay{padding:var(--space-md);border-radius:20px}.cta-main-btn.svelte-1hlbcay{width:100%}.cta-stats.svelte-1hlbcay{flex-wrap:wrap;gap:var(--space-md)}.stat-item.svelte-1hlbcay{flex:0 0 auto}.cta-image-container.svelte-1hlbcay{aspect-ratio:4 / 3}}
