:root{--primary:#ff8500;--primary-light:#ff9f33;--primary-dark:#cc6a00;--accent:#ff8500;--bg-primary:#fafbfc;--bg-secondary:#f4f6f9;--bg-surface:#fff;--bg-surface-secondary:#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;--text-tertiary:#94a3b8;--border-color:#e2e8f0;--border-light:#f1f5f9;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--gradient-primary:linear-gradient(135deg,#ff8500,#ff9f33 60%,#ffb84d);--gradient-surface:linear-gradient(135deg,#fff,#fafbfc);--shadow-sm:0 1px 3px 0 #0f172a0f;--shadow-md:0 4px 16px -2px #0f172a14,0 2px 6px -2px #0f172a0f;--shadow-lg:0 12px 32px -4px #0f172a1a,0 4px 12px -4px #0f172a0f;--shadow-xl:0 24px 48px -8px #0f172a1f,0 8px 16px -6px #0f172a14;--shadow-glow:0 0 40px #ff85002e}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafbfc;background-color:var(--bg-primary);color:#0f172a;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:-.01em;line-height:1.65;margin:0}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#f4f6f9;background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:#ff8500;background:var(--primary);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#cc6a00;background:var(--primary-dark)}::selection{background-color:#ff8500;background-color:var(--primary);color:#fff}:focus-visible{border-radius:4px;outline:2px solid #ff8500;outline:2px solid var(--primary);outline-offset:3px}[role=button],a,button,input,select,textarea{transition-duration:.2s;transition-property:color,background-color,border-color,box-shadow,transform,opacity,filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gradient-text{background:linear-gradient(135deg,#ff8500,#ff9f33 60%,#ffb84d);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.gradient-text,.shimmer-text{-webkit-text-fill-color:#0000}.shimmer-text{animation:shimmer 3s linear infinite;background:linear-gradient(90deg,#ff8500,#ff9f33 40%,#ffd580 60%,#ff8500);background:linear-gradient(90deg,var(--primary) 0,var(--primary-light) 40%,#ffd580 60%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% auto}.glass{background:#ffffffbf;border:1px solid #ffffff80}.glass,.glass-dark{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.glass-dark{background:#0f172ab3;border:1px solid #ffffff14}.glow{box-shadow:0 0 40px #ff85002e;box-shadow:var(--shadow-glow)}.glow-sm{box-shadow:0 0 20px #ff850026}.glow-on-hover:hover{box-shadow:0 0 40px #ff850040}.card-shadow{box-shadow:0 4px 16px -2px #0f172a14,0 2px 6px -2px #0f172a0f;box-shadow:var(--shadow-md)}.card-shadow-hover:hover{box-shadow:0 12px 32px -4px #0f172a1a,0 4px 12px -4px #0f172a0f;box-shadow:var(--shadow-lg)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-container{overflow:hidden;width:100%}.marquee-track{animation:marquee 40s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.marquee-track:hover{animation-play-state:paused}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.float-anim{animation:float 6s ease-in-out infinite}.float-anim-slow{animation:float 8s ease-in-out infinite}.float-anim-fast{animation:float 4s ease-in-out infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .7s ease-out forwards}.fade-up-1{animation:fadeUp .7s ease-out .1s both}.fade-up-2{animation:fadeUp .7s ease-out .2s both}.fade-up-3{animation:fadeUp .7s ease-out .3s both}.fade-up-4{animation:fadeUp .7s ease-out .4s both}.fade-up-5{animation:fadeUp .7s ease-out .5s both}.fade-up-6{animation:fadeUp .7s ease-out .6s both}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:translateX(0)}}.slide-in-left{animation:slideInLeft .7s ease-out both}.slide-in-right{animation:slideInRight .7s ease-out both}@keyframes scaleIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.scale-in{animation:scaleIn .5s ease-out both}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pulseRing{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.pulse-ring:before{animation:pulseRing 2s ease-out infinite;background:#ff8500;background:var(--primary);border-radius:inherit;content:"";inset:0;position:absolute}@keyframes borderGlow{0%,to{border-color:#ff85004d}50%{border-color:#ff8500cc}}.border-glow-anim{animation:borderGlow 2.5s ease-in-out infinite}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease-out,transform .7s ease-out}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translateX(-32px);transition:opacity .7s ease-out,transform .7s ease-out}.reveal-left.revealed{opacity:1;transform:translateX(0)}.reveal-right{opacity:0;transform:translateX(32px);transition:opacity .7s ease-out,transform .7s ease-out}.reveal-right.revealed{opacity:1;transform:translateX(0)}.reveal-children>*{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.reveal-children.revealed>:first-child{opacity:1;transform:translateY(0);transition-delay:0ms}.reveal-children.revealed>:nth-child(2){opacity:1;transform:translateY(0);transition-delay:80ms}.reveal-children.revealed>:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.16s}.reveal-children.revealed>:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.24s}.reveal-children.revealed>:nth-child(5){opacity:1;transform:translateY(0);transition-delay:.32s}.reveal-children.revealed>:nth-child(6){opacity:1;transform:translateY(0);transition-delay:.4s}.reveal-children.revealed>:nth-child(7){opacity:1;transform:translateY(0);transition-delay:.48s}.reveal-children.revealed>:nth-child(8){opacity:1;transform:translateY(0);transition-delay:.56s}.grid-pattern{background-image:linear-gradient(#ff85000a 1px,#0000 0),linear-gradient(90deg,#ff85000a 1px,#0000 0);background-size:48px 48px}.dot-pattern{background-image:radial-gradient(#ff85001f 1px,#0000 0);background-size:24px 24px}.btn-primary{align-items:center;background:linear-gradient(135deg,#ff8500,#ff9f33);background:linear-gradient(135deg,var(--primary) 0,var(--primary-light) 100%);border:none;border-radius:14px;box-shadow:0 4px 16px #ff850040;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:700;gap:8px;justify-content:center;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.btn-primary:before{background:linear-gradient(135deg,#ff9f33,#ff8500);background:linear-gradient(135deg,var(--primary-light) 0,var(--primary) 100%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.btn-primary:hover{box-shadow:0 8px 28px #ff850059;transform:translateY(-2px)}.btn-primary:hover:before{opacity:1}.btn-primary span,.btn-primary>*{position:relative;z-index:1}.btn-secondary{align-items:center;background:#0000;border:2px solid #ff8500;border:2px solid var(--primary);border-radius:14px;color:#ff8500;color:var(--primary);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:700;gap:8px;justify-content:center;padding:13px 28px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.btn-secondary:hover{background:#ff850014;box-shadow:0 6px 20px #ff850026;transform:translateY(-2px)}.section-heading{font-family:Poppins,system-ui,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.2}.badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;gap:6px;letter-spacing:.06em;padding:5px 14px;text-transform:uppercase}.badge-primary{background:#ff85001a;border:1px solid #ff850033;color:#ff8500;color:var(--primary)}.badge-green{background:#10b9811a;border:1px solid #10b98133;color:#10b981}.stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff8500,#ff9f33 60%,#ffb84d);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-family:Poppins,system-ui,sans-serif;font-weight:800;line-height:1}.feature-card{background:#fff;background:var(--bg-surface);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:20px;overflow:hidden;padding:32px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.feature-card:before{background:linear-gradient(135deg,#ff850008,#0000 60%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.feature-card:hover{border-color:#ff850040;box-shadow:0 12px 40px #0f172a1a,0 0 0 1px #ff850014;transform:translateY(-4px)}.feature-card:hover:before{opacity:1}.pricing-card{background:#fff;background:var(--bg-surface);border:1.5px solid #e2e8f0;border:1.5px solid var(--border-color);border-radius:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.pricing-card:hover{border-color:#ff85004d;box-shadow:0 16px 48px #0f172a1a;transform:translateY(-4px)}.pricing-card-featured{background:#fff;background:var(--bg-surface);border:2px solid #ff8500;border:2px solid var(--primary);border-radius:24px;box-shadow:0 0 0 4px #ff850014,0 20px 60px #ff850026}.hero-video-overlay{background:linear-gradient(180deg,#050a14bf 0,#050a148c 50%,#050a14cc)}.check-item{align-items:flex-start;color:#475569;color:var(--text-secondary);display:flex;font-size:.9rem;font-weight:600;gap:10px}.check-icon{align-items:center;background:#ff85001f;border-radius:50%;color:#ff8500;color:var(--primary);display:flex;flex-shrink:0;font-size:.7rem;font-weight:900;height:20px;justify-content:center;margin-top:1px;width:20px}
/*# sourceMappingURL=main.645ed7f1.css.map*/