@import"https://cdn.jsdelivr.net/npm/tailwindcss@3.4.1/base.css";@import"https://cdn.jsdelivr.net/npm/tailwindcss@3.4.1/components.css";@import"https://cdn.jsdelivr.net/npm/tailwindcss@3.4.1/utilities.css";html{scrollbar-gutter:stable}:root{--electric-blue: #3B82F6;--slate-500: #64748b;--slate-700: #334155;--slate-900: #0f172a;--pulse-primary: #fffde3;--pulse-primary-dim: #ebffa4;--pulse-primary-glow: rgba(204, 255, 0, .1);--pulse-hero-stripes: rgba(45, 59, 255, .3);--pulse-bg: #050505;--pulse-card-bg: #1E293B;--pulse-card-hover: #334155;--pulse-surface: #0a0a0a;--pulse-text-main: #FFFFFF;--pulse-text-muted: rgba(255, 255, 255, .6);--pulse-text-dim: rgba(255, 255, 255, .4);--pulse-border: rgba(255, 255, 255, .1);--pulse-border-hover: rgba(204, 255, 0, .3);--pulse-shadow-hover: rgba(204, 255, 0, .15);--pulse-slate: var(--pulse-card-bg);--pulse-slate-light: var(--pulse-card-hover);--pulse-products-border: rgba(255, 255, 255, .242);--pulse-products-card-bg: #0d0d0d;--pulse-products-card-image-bg: #2a2a2a;--pulse-products-hover-shadow: 0 8px 32px rgba(255, 255, 255, .08);--pulse-products-filter-bg: #111111;--pulse-products-filter-border: rgba(255, 255, 255, .1);--pulse-products-pill-active-bg: #ffffff;--pulse-products-pill-active-text: #000000}.text-pulse-primary{color:var(--pulse-primary)}.text-pulse-primary-dim{color:var(--pulse-primary-dim)}.text-pulse-main{color:var(--pulse-text-main)}.text-pulse-muted{color:var(--pulse-text-muted)}.text-pulse-dim{color:var(--pulse-text-dim)}.bg-pulse-primary{background-color:var(--pulse-primary)}.bg-pulse-primary-dim{background-color:var(--pulse-primary-dim)}.bg-pulse-bg{background-color:var(--pulse-bg)}.bg-pulse-card{background-color:var(--pulse-card-bg)}.bg-pulse-card-hover{background-color:var(--pulse-card-hover)}.bg-pulse-surface{background-color:var(--pulse-surface)}.border-pulse-primary{border-color:var(--pulse-primary)}.border-pulse-border{border-color:var(--pulse-border)}.border-pulse-border-hover{border-color:var(--pulse-border-hover)}.hover\:text-pulse-primary:hover{color:var(--pulse-primary)}.hover\:bg-pulse-primary:hover{background-color:var(--pulse-primary)}.hover\:border-pulse-primary:hover{border-color:var(--pulse-primary)}.hover\:bg-pulse-card-hover:hover{background-color:var(--pulse-card-hover)}.shadow-pulse-primary,.hover\:shadow-pulse-primary:hover{box-shadow:0 0 20px var(--pulse-primary-glow)}.hover\:shadow-pulse-colored:hover{box-shadow:0 10px 40px -10px var(--pulse-shadow-hover)}body{margin:0;font-family:Inter,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#050505}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0ea5e9}.perspective-1000{perspective:1000px}.perspective-2000{perspective:2000px}.transform-style-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.glass-card{background:var(--pulse-card-bg);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--pulse-border);box-shadow:0 8px 32px #00000080}.glass-card-blue{background:#3b82f626;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(59,130,246,.3);box-shadow:0 8px 32px #00000080,inset 0 0 40px #3b82f61a}.glass-card-light{background:#ffffffb3;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(226,232,240,.8);box-shadow:0 8px 32px #0000001a}.glass-card-blue-light{background:#0ea5e90d;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(14,165,233,.15);box-shadow:0 8px 32px #0000001a,inset 0 0 20px #0ea5e908}.parallax-card{position:relative;transition:transform .3s cubic-bezier(.23,1,.32,1);will-change:transform;transform:translateZ(0)}.parallax-card:hover{transform:translate3d(0,-8px,0) scale(1.02)}.parallax-card-inner{transition:transform .2s ease-out;will-change:transform;transform:translateZ(0)}.hover-simple{transition:transform .3s cubic-bezier(.23,1,.32,1);will-change:transform;transform:translateZ(0)}.hover-simple:hover{transform:translate3d(0,-6px,0) scale(1.02)}.hover-lift{transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s ease;will-change:transform;transform:translateZ(0)}.hover-lift:hover{transform:translate3d(0,-10px,0) scale(1.02);box-shadow:0 20px 60px #0ea5e94d}.hover-glow{transition:box-shadow .3s ease}.hover-glow:hover{box-shadow:0 0 30px #0ea5e999,0 0 60px #0ea5e966,inset 0 0 20px #0ea5e91a}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer{animation:shimmer 3s infinite;background:linear-gradient(to right,#64748b1a,#0ea5e94d,#64748b1a);background-size:1000px 100%}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #0ea5e966,0 0 40px #0ea5e933,inset 0 0 10px #0ea5e91a}50%{box-shadow:0 0 30px #0ea5e999,0 0 60px #0ea5e94d,inset 0 0 20px #0ea5e933}}.animate-pulse-glow{animation:pulse-glow 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes rotate-3d{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.animate-rotate-3d{animation:rotate-3d 20s linear infinite;transform-style:preserve-3d}.gradient-text{background:linear-gradient(135deg,#0ea5e9,#64748b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-electric{background:linear-gradient(135deg,#0ea5e9,#38bdf8,#7dd3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-pavitra{background:linear-gradient(135deg,#d97706,#eab308);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-dark{background:#0a0a0a99;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.1)}.glass-pulse{background:#0ea5e90d;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(14,165,233,.2)}.grid-bg{background-image:linear-gradient(to right,rgba(100,116,139,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(100,116,139,.1) 1px,transparent 1px);background-size:50px 50px}.text-stroke{-webkit-text-stroke:1px rgba(14,165,233,.5)}.text-stroke-thick{-webkit-text-stroke:2px rgba(14,165,233,.3)}.clip-path-button{clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%)}.neon-border{box-shadow:0 0 5px #0ea5e980,0 0 10px #0ea5e94d,inset 0 0 5px #0ea5e933;border:1px solid rgba(14,165,233,.6)}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#64748b1a 25%,#64748b33,#64748b1a 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.text-shadow-glow{text-shadow:0 0 10px rgba(14,165,233,.8),0 0 20px rgba(14,165,233,.6),0 0 30px rgba(14,165,233,.4)}.text-shadow-pulse{text-shadow:0 0 10px rgba(100,116,139,.5),0 0 20px rgba(100,116,139,.3)}.transition-smooth{transition:all .3s cubic-bezier(.23,1,.32,1)}.card-hover{transition:transform .2s ease;will-change:transform;transform:translateZ(0)}.card-hover:hover{transform:translate3d(0,-4px,0) scale(1.01)}.bento-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;grid-auto-rows:200px;grid-auto-flow:dense}.bento-large{grid-column:span 2;grid-row:span 2}.bento-wide{grid-column:span 2}.bento-tall{grid-row:span 2}@keyframes theme-switch{0%{transform:scale(1) rotate(0)}50%{transform:scale(.8) rotate(180deg)}to{transform:scale(1) rotate(360deg)}}.theme-toggle-icon{animation:theme-switch .6s cubic-bezier(.68,-.55,.265,1.55)}.hover-3d-card{perspective:1000px;transform-style:preserve-3d}.hover-3d-card-inner{transition:transform .1s ease-out;will-change:transform;transform-style:preserve-3d}.card-glare{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.1) 0%,transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none;mix-blend-mode:overlay}.hover-3d-card:hover .card-glare{opacity:1}.hover-shadow-pulse{transition:box-shadow .3s ease}.hover-shadow-pulse:hover{box-shadow:0 25px 50px -12px #ccff0040}.glass-card-hero{background:#1a1a1a99;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);position:relative;overflow:hidden}.glass-card-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff40,#ffffff0d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hero-cta-primary{background:#fffffff2;color:#000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.23,1,.32,1)}.hero-cta-primary:hover{background:#fff;box-shadow:0 0 30px #ffffff4d;transform:translateY(-2px)}.hero-cta-secondary{background:#ffffff0d;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);transition:all .3s cubic-bezier(.23,1,.32,1)}.hero-cta-secondary:hover{background:#ffffff1f;border-color:#fff6;transform:translateY(-2px)}@keyframes float-particle{0%,to{transform:translateY(0) rotate(0);opacity:.2}50%{transform:translateY(-15px) rotate(180deg);opacity:.35}}@keyframes float-particle-reverse{0%,to{transform:translateY(0) rotate(360deg);opacity:.15}50%{transform:translateY(10px) rotate(180deg);opacity:.3}}@keyframes orbit-slow{0%{transform:rotate(0) translate(80px) rotate(0)}to{transform:rotate(360deg) translate(80px) rotate(-360deg)}}@keyframes orbit-medium{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(-360deg) translate(120px) rotate(360deg)}}.animate-float-particle{animation:float-particle 4s ease-in-out infinite}.animate-float-particle-reverse{animation:float-particle-reverse 5s ease-in-out infinite}.animate-orbit-slow{animation:orbit-slow 20s linear infinite}.animate-orbit-medium{animation:orbit-medium 15s linear infinite}.hero-card-hover{transition:all .4s cubic-bezier(.23,1,.32,1)}.hero-card-hover:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 20px 40px -15px #ffffff1a}.hero-card-hover:hover:before{background:linear-gradient(135deg,#ffffff59,#ffffff1a)}.glass-card-enhanced{background:#141414b3;backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);position:relative;overflow:hidden}.glass-card-enhanced:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,#fff3,#ffffff08,#ffffff1a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glass-card-enhanced:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.04) 0%,transparent 70%);pointer-events:none}.tilt-card-3d{transform-style:preserve-3d;transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1)}.tilt-card-3d:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateY(-6px);box-shadow:8px 16px 32px -8px #00000080,4px 8px 16px -4px #0000004d,0 4px 6px #0003}.tilt-card-3d-alt:hover{transform:perspective(1000px) rotateX(2deg) rotateY(2deg) translateY(-6px);box-shadow:-8px 16px 32px -8px #00000080,-4px 8px 16px -4px #0000004d,0 4px 6px #0003}.shadow-3d{box-shadow:0 4px 6px #00000026,0 2px 4px #0000001a;transition:box-shadow .4s ease}.shadow-3d:hover{box-shadow:10px 20px 40px -10px #0009,5px 10px 20px -5px #0006,0 4px 8px #00000040}.color-picker-pill{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.color-picker-pill:hover{background:#ffffff1a;border-color:#fff3}.arrow-link-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:transparent;color:#fff}.arrow-link-btn:hover{background:#fff;color:#000;border-color:#fff}.theme-toggle-btn{width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff9}.theme-toggle-btn:hover{background:#ffffff26;color:#fff;border-color:#ffffff4d}.watch-screen-wrapper{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;transition:none!important;user-select:none;-webkit-user-select:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.watch-screen-wrapper *{transform-style:preserve-3d;backface-visibility:hidden}
