@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url('../fonts/inter-300-normal.ttf')format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/inter-400-normal.ttf')format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/inter-500-normal.ttf')format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/inter-600-normal.ttf')format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/inter-700-normal.ttf')format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url('../fonts/inter-800-normal.ttf')format('truetype');}*,*::before,*::after{box-sizing:border-box;}[x-cloak]{display:none !important;}html{scroll-behavior:smooth;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type="number"]{-moz-appearance:textfield;}body{background-color:#0F1423;color:#f1f5f9;overflow-x:hidden;position:relative;}.gradient-mesh{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;}.gradient-mesh::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse 600px 600px at 20% 20%,rgba(0,136,204,0.12)0%,transparent 70%),radial-gradient(ellipse 500px 500px at 80% 60%,rgba(123,97,255,0.10)0%,transparent 70%),radial-gradient(ellipse 400px 400px at 60% 20%,rgba(0,152,234,0.08)0%,transparent 70%),radial-gradient(ellipse 350px 350px at 30% 80%,rgba(123,97,255,0.06)0%,transparent 70%);animation:meshDrift 20s ease-in-out infinite alternate;}@keyframes meshDrift{0%{transform:translate(0,0)rotate(0deg)scale(1);}33%{transform:translate(30px,-20px)rotate(1deg)scale(1.02);}66%{transform:translate(-20px,30px)rotate(-1deg)scale(0.98);}100%{transform:translate(10px,10px)rotate(0.5deg)scale(1.01);}}.orb{position:fixed;border-radius:50%;pointer-events:none;z-index:0;filter:blur(80px);opacity:0.4;}.orb--1{width:400px;height:400px;top:-100px;right:-100px;background:radial-gradient(circle,rgba(0,136,204,0.3)0%,transparent 70%);animation:orbFloat1 15s ease-in-out infinite alternate;}.orb--2{width:300px;height:300px;bottom:10%;left:-50px;background:radial-gradient(circle,rgba(123,97,255,0.25)0%,transparent 70%);animation:orbFloat2 18s ease-in-out infinite alternate;}.orb--3{width:250px;height:250px;top:40%;right:10%;background:radial-gradient(circle,rgba(0,152,234,0.2)0%,transparent 70%);animation:orbFloat3 22s ease-in-out infinite alternate;}.orb--4{width:200px;height:200px;bottom:30%;left:40%;background:radial-gradient(circle,rgba(123,97,255,0.15)0%,transparent 70%);animation:orbFloat4 25s ease-in-out infinite alternate;}.orb--5{width:150px;height:150px;top:20%;left:20%;background:radial-gradient(circle,rgba(0,136,204,0.2)0%,transparent 70%);animation:orbFloat5 20s ease-in-out infinite alternate;}@keyframes orbFloat1{0%{transform:translate(0,0)scale(1);}100%{transform:translate(-60px,80px)scale(1.15);}}@keyframes orbFloat2{0%{transform:translate(0,0)scale(1);}100%{transform:translate(80px,-60px)scale(1.1);}}@keyframes orbFloat3{0%{transform:translate(0,0)scale(1);}100%{transform:translate(-40px,-50px)scale(0.9);}}@keyframes orbFloat4{0%{transform:translate(0,0)scale(1);}100%{transform:translate(50px,40px)scale(1.2);}}@keyframes orbFloat5{0%{transform:translate(0,0)scale(1);}100%{transform:translate(30px,60px)scale(0.85);}}.nav-glass{background:rgba(15,20,35,0.7);backdrop-filter:blur(20px)saturate(180%);-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid rgba(255,255,255,0.06);transition:background 0.3s ease;}.nav-glass:hover{background:rgba(15,20,35,0.85);}.nav-link{position:relative;color:#94a3b8;transition:color 0.25s ease;padding-bottom:2px;}.nav-link::after{content:'';position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:linear-gradient(90deg,#0088cc,#0098EA,#7B61FF);border-radius:1px;transition:width 0.3s ease,left 0.3s ease;transform:translateX(-50%);}.nav-link:hover{color:#f1f5f9;}.nav-link:hover::after{width:60%;}.nav-link--active{color:#0098EA;}.nav-link--active::after{width:80%;animation:activePulse 2.5s ease-in-out infinite;}@keyframes activePulse{0%,100%{opacity:1;}50%{opacity:0.5;}}.glass-card{background:rgba(26,31,54,0.6);backdrop-filter:blur(16px)saturate(150%);-webkit-backdrop-filter:blur(16px)saturate(150%);border:1px solid rgba(42,47,69,0.5);border-radius:16px;transition:border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease;}.glass-card:hover{border-color:rgba(0,152,234,0.3);box-shadow:0 0 30px rgba(0,152,234,0.08);}.glow-border{position:relative;}.glow-border::before{content:'';position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(var(--glow-angle,135deg),transparent 30%,rgba(0,136,204,0.4)50%,rgba(123,97,255,0.4)70%,transparent 100%);-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;animation:glowRotate 4s linear infinite;opacity:0;transition:opacity 0.3s ease;}.glow-border:hover::before{opacity:1;}@keyframes glowRotate{0%{--glow-angle:0deg;}100%{--glow-angle:360deg;}}.calculator-glow{--angle:0deg;position:relative;border-radius:1.5rem;overflow:hidden;}.calculator-glow::before{content:'';position:absolute;inset:-3px;border-radius:inherit;background:conic-gradient(from var(--angle),#0088cc,#0098EA,#7B61FF,#0088cc);z-index:-1;animation:borderRotate 4s linear infinite;}@keyframes borderRotate{to{--angle:360deg;}}.gradient-text{background:linear-gradient(135deg,#0088cc,#0098EA,#7B61FF);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 1.5rem;border-radius:12px;font-weight:600;font-size:0.875rem;color:#fff;background:linear-gradient(135deg,#0088cc,#0098EA);border:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(0,152,234,0.25);overflow:hidden;}.btn-primary::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,#0098EA,#7B61FF);opacity:0;transition:opacity 0.3s ease;}.btn-primary:hover::before{opacity:1;}.btn-primary:hover{box-shadow:0 4px 30px rgba(0,152,234,0.4);transform:translateY(-1px);}.btn-primary span{position:relative;z-index:1;}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 1.5rem;border-radius:12px;font-weight:600;font-size:0.875rem;color:#fff;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.03);cursor:pointer;transition:all 0.3s ease;}.btn-secondary:hover{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.25);}.footer-modern{position:relative;background:#0a0e1a;overflow:hidden;}.footer-modern::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,136,204,0.5),rgba(0,152,234,0.6),rgba(123,97,255,0.5),transparent);}.mobile-cta-bar{position:fixed;bottom:0;left:0;right:0;z-index:50;background:rgba(10,14,26,0.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,0.06);padding:0.75rem;}.mobile-cta-btn{display:flex;align-items:center;justify-content:center;gap:0.5rem;width:100%;padding:0.875rem;border-radius:14px;font-weight:600;font-size:0.875rem;color:#fff;background:linear-gradient(135deg,#0088cc,#0098EA);border:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(0,152,234,0.3),0 0 40px rgba(0,152,234,0.1);animation:mobileCtaPulse 3s ease-in-out infinite;}.mobile-cta-btn:hover{box-shadow:0 4px 30px rgba(0,152,234,0.5),0 0 60px rgba(0,152,234,0.15);transform:translateY(-1px);}@keyframes mobileCtaPulse{0%,100%{box-shadow:0 4px 20px rgba(0,152,234,0.3),0 0 40px rgba(0,152,234,0.1);}50%{box-shadow:0 4px 30px rgba(0,152,234,0.45),0 0 60px rgba(0,152,234,0.2);}}.lang-dropdown{background:rgba(26,31,54,0.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.1);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,0.4);overflow:hidden;}.mobile-menu-panel{background:rgba(15,20,35,0.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,0.06);}.section{padding:4rem 1rem;}@media(min-width:768px){.section{padding:6rem 0;}}.container-custom{max-width:72rem;margin:0 auto;padding:0 1rem;}@media(min-width:640px){.container-custom{padding:0 1.5rem;}}@media(min-width:1024px){.container-custom{padding:0 2rem;}}.ticker-wrap{overflow:hidden;position:relative;}.ticker-wrap::before,.ticker-wrap::after{content:'';position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none;}.ticker-wrap::before{left:0;background:linear-gradient(90deg,#0F1423,transparent);}.ticker-wrap::after{right:0;background:linear-gradient(-90deg,#0F1423,transparent);}.ticker-track{display:flex;gap:2rem;animation:tickerScroll 40s linear infinite;width:max-content;}@keyframes tickerScroll{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.bento-grid{display:grid;grid-template-columns:1fr;gap:1rem;}@media(min-width:640px){.bento-grid{grid-template-columns:repeat(2,1fr);}}@media(min-width:1024px){.bento-grid{grid-template-columns:repeat(4,1fr);}}.input-glass{background:rgba(26,31,54,0.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.1);border-radius:12px;color:#fff;transition:border-color 0.3s ease,box-shadow 0.3s ease;}.input-glass:focus{outline:none;border-color:rgba(0,152,234,0.5);box-shadow:0 0 0 3px rgba(0,152,234,0.1);}::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{background:#0F1423;}::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.1);border-radius:4px;}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.2);}@keyframes gradient-mesh-1{0%,100%{transform:translate(0,0)scale(1);}25%{transform:translate(30px,-50px)scale(1.1);}50%{transform:translate(-20px,20px)scale(0.9);}75%{transform:translate(40px,30px)scale(1.05);}}@keyframes gradient-mesh-2{0%,100%{transform:translate(0,0)scale(1);}25%{transform:translate(-40px,30px)scale(1.15);}50%{transform:translate(30px,-40px)scale(0.85);}75%{transform:translate(-20px,-20px)scale(1.0);}}@keyframes gradient-mesh-3{0%,100%{transform:translate(0,0)scale(1);}33%{transform:translate(50px,20px)scale(1.2);}66%{transform:translate(-30px,-40px)scale(0.9);}}.animate-gradient-mesh-1{animation:gradient-mesh-1 15s ease-in-out infinite;}.animate-gradient-mesh-2{animation:gradient-mesh-2 18s ease-in-out infinite;}.animate-gradient-mesh-3{animation:gradient-mesh-3 20s ease-in-out infinite;}@keyframes float-orb-1{0%,100%{transform:translate(0,0);}25%{transform:translate(80px,-60px);}50%{transform:translate(-40px,40px);}75%{transform:translate(60px,80px);}}@keyframes float-orb-2{0%,100%{transform:translate(0,0);}25%{transform:translate(-60px,80px);}50%{transform:translate(40px,-40px);}75%{transform:translate(-80px,-60px);}}@keyframes float-orb-3{0%,100%{transform:translate(0,0);}33%{transform:translate(100px,50px);}66%{transform:translate(-50px,-80px);}}.animate-float-orb-1{animation:float-orb-1 25s ease-in-out infinite;}.animate-float-orb-2{animation:float-orb-2 30s ease-in-out infinite;}.animate-float-orb-3{animation:float-orb-3 22s ease-in-out infinite;}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.5;transform:scale(1.5);}}.pulse-dot{animation:pulse-dot 2s ease-in-out infinite;}.card-glow{transition:all 0.4s ease;}.card-glow:hover{transform:translateY(-4px);box-shadow:0 0 30px rgba(0,136,204,0.15),0 0 60px rgba(123,97,255,0.1);}.btn-glow{position:relative;overflow:hidden;}.btn-glow::before{content:'';position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(90deg,#0088cc,#0098EA,#7B61FF,#0088cc);background-size:300% 100%;animation:glow-slide 3s linear infinite;z-index:-1;filter:blur(8px);opacity:0.6;}@keyframes glow-slide{0%{background-position:0% 50%;}100%{background-position:300% 50%;}}@keyframes shimmer{0%{background-position:-200% 0;}100%{background-position:200% 0;}}.shimmer{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.03)50%,transparent 100%);background-size:200% 100%;animation:shimmer 3s ease-in-out infinite;}#scroll-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,#0088cc,#0098EA,#7B61FF);z-index:9999;transition:width 0.1s linear;}.scroll-hint{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);animation:scrollHintBounce 2s ease-in-out infinite;}.scroll-hint svg{width:2rem;height:2rem;color:rgba(255,255,255,0.3);}@keyframes scrollHintBounce{0%,100%{transform:translateX(-50%)translateY(0);opacity:0.3;}50%{transform:translateX(-50%)translateY(10px);opacity:0.8;}}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;}.comparison-table thead th{padding:1rem;text-align:center;font-weight:600;color:#94a3b8;border-bottom:1px solid rgba(255,255,255,0.06);}.comparison-table thead th:first-child{text-align:left;}.comparison-table thead th.highlight{color:#0098EA;font-size:1.1rem;}.comparison-table tbody td{padding:1rem;text-align:center;border-bottom:1px solid rgba(255,255,255,0.04);color:#cbd5e1;}.comparison-table tbody td:first-child{text-align:left;font-weight:500;}.comparison-table tbody tr:hover{background:rgba(255,255,255,0.02);}.comparison-table tbody tr.highlight-col td{background:rgba(0,152,234,0.05);}.breadcrumb{display:flex;align-items:center;gap:0.5rem;padding:0.75rem 0;margin-bottom:1rem;font-size:0.875rem;}.breadcrumb a{color:#64748b;text-decoration:none;transition:color 0.2s;}.breadcrumb a:hover{color:#0098EA;}.breadcrumb .separator{color:#334155;font-size:0.75rem;}.breadcrumb .current{color:#94a3b8;}.related-pages-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;}.related-page-card{display:block;padding:1.5rem;border-radius:1rem;background:rgba(255,255,255,0.04);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.08);transition:all 0.3s ease;text-decoration:none;}.related-page-card:hover{background:rgba(0,152,234,0.08);border-color:rgba(0,136,204,0.3);transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,136,204,0.1);}.related-page-card .card-title{font-weight:700;color:#f1f5f9;margin-bottom:0.5rem;font-size:1.05rem;}.related-page-card .card-desc{font-size:0.85rem;color:#94a3b8;line-height:1.5;}.urgency-badge{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;border-radius:9999px;background:rgba(239,68,68,0.1);border:1px solid rgba(239,68,68,0.2);color:#fca5a5;font-size:0.875rem;font-weight:500;}.urgency-badge .pulse-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:pulseDot 1.5s ease-in-out infinite;}@keyframes pulseDot{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.5;transform:scale(1.3);}}.counter-animate{display:inline-block;transition:transform 0.3s;}.counter-animate.counting{animation:counterPulse 0.1s ease-in-out;}@keyframes counterPulse{0%{transform:scale(1);}50%{transform:scale(1.05);}100%{transform:scale(1);}}.users-online{display:inline-flex;align-items:center;gap:0.5rem;padding:0.375rem 0.75rem;border-radius:9999px;background:rgba(16,185,129,0.08);border:1px solid rgba(16,185,129,0.15);color:#6ee7b7;font-size:0.8rem;font-weight:500;}.users-online .live-dot{width:6px;height:6px;border-radius:50%;background:#10b981;animation:pulseDot 2s ease-in-out infinite;}.referral-calc-card{border-radius:1.5rem;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);padding:2rem;}.referral-calc-card .calc-input{width:100%;padding:0.75rem 1rem;border-radius:0.75rem;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);color:white;font-size:1.25rem;font-weight:600;outline:none;transition:border-color 0.3s;}.referral-calc-card .calc-input:focus{border-color:rgba(0,136,204,0.5);}.referral-calc-card .calc-result{font-size:2rem;font-weight:800;background:linear-gradient(90deg,#10b981,#0098EA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.reveal{opacity:0;transform:translateY(30px);transition:opacity 0.7s ease,transform 0.7s ease;}.reveal.active{opacity:1;transform:translateY(0);}.reveal-delay-1{transition-delay:0.1s;}.reveal-delay-2{transition-delay:0.2s;}.reveal-delay-3{transition-delay:0.3s;}.reveal-delay-4{transition-delay:0.4s;}.reveal-delay-5{transition-delay:0.5s;}.reveal-grid > *{opacity:0;transform:translateY(20px);transition:opacity 0.5s ease,transform 0.5s ease;}.reveal-grid.active > *:nth-child(1){transition-delay:0s;}.reveal-grid.active > *:nth-child(2){transition-delay:0.1s;}.reveal-grid.active > *:nth-child(3){transition-delay:0.2s;}.reveal-grid.active > *:nth-child(4){transition-delay:0.3s;}.reveal-grid.active > *:nth-child(5){transition-delay:0.4s;}.reveal-grid.active > *:nth-child(6){transition-delay:0.5s;}.reveal-grid.active > *{opacity:1;transform:translateY(0);}.mid-cta-banner{border-radius:1.5rem;background:linear-gradient(135deg,rgba(0,136,204,0.1),rgba(123,97,255,0.1));border:1px solid rgba(0,152,234,0.15);padding:2rem;text-align:center;}.feature-highlight{position:relative;}.feature-highlight::after{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:inherit;background:linear-gradient(90deg,#0088cc,#0098EA,#7B61FF,#0088cc);background-size:300% 100%;animation:glow-slide 4s linear infinite;opacity:0;z-index:-1;filter:blur(4px);transition:opacity 0.3s;}.feature-highlight:hover::after{opacity:0.5;}.review-card{background:rgba(26,31,54,0.6);backdrop-filter:blur(16px)saturate(150%);-webkit-backdrop-filter:blur(16px)saturate(150%);border:1px solid rgba(42,47,69,0.5);border-radius:1.5rem;transition:all 0.4s ease;overflow:hidden;}.review-card:hover{border-color:rgba(0,152,234,0.3);box-shadow:0 0 30px rgba(0,152,234,0.08);transform:translateY(-4px);}.magnetic-hover{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.4s ease;}.magnetic-hover:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px rgba(0,136,204,0.15);}.shimmer{position:relative;overflow:hidden;}.shimmer::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.05),transparent);animation:shimmer 3s ease-in-out infinite;}@keyframes shimmer{0%{left:-100%;}100%{left:100%;}}.pulse-ring{position:relative;}.pulse-ring::before{content:'';position:absolute;inset:-4px;border-radius:inherit;border:2px solid rgba(0,152,234,0.3);animation:pulseRing 2s ease-out infinite;}@keyframes pulseRing{0%{transform:scale(1);opacity:0.6;}100%{transform:scale(1.1);opacity:0;}}.float{animation:float 6s ease-in-out infinite;}@keyframes float{0%,100%{transform:translateY(0);}50%{transform:translateY(-20px);}}.gradient-shift{background-size:200% 200%;animation:gradientShift 8s ease infinite;}@keyframes gradientShift{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.typewriter-cursor{display:inline-block;width:3px;height:1em;background:currentColor;margin-left:2px;animation:blink 1s step-end infinite;vertical-align:text-bottom;}@keyframes blink{50%{opacity:0;}}@keyframes gradient-flow{0%,100%{background-position:0% 50%;}50%{background-position:100% 50%;}}@keyframes pulse-glow{0%,100%{box-shadow:0 0 20px rgba(0,136,204,0.3),0 0 40px rgba(123,97,255,0.15);}50%{box-shadow:0 0 40px rgba(0,136,204,0.5),0 0 60px rgba(123,97,255,0.25);}}.pulse-glow{animation:pulse-glow 3s ease-in-out infinite;}.tilt-card{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.4s ease;transform-style:preserve-3d;will-change:transform;}.tilt-card:hover{box-shadow:0 25px 60px rgba(0,0,0,0.4),0 0 40px rgba(0,152,234,0.1),inset 0 0 30px rgba(0,152,234,0.02);}.tilt-card::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(600px circle at var(--mouse-x,50%)var(--mouse-y,50%),rgba(0,152,234,0.08),transparent 40%);opacity:0;transition:opacity 0.4s ease;pointer-events:none;z-index:1;}.tilt-card:hover::after{opacity:1;}.glow-hover{transition:all 0.4s ease;}.glow-hover:hover{box-shadow:0 0 30px rgba(0,136,204,0.2),0 0 60px rgba(0,136,204,0.1);border-color:rgba(0,136,204,0.4);}.scale-hover{transition:transform 0.3s cubic-bezier(0.34,1.56,0.64,1);}.scale-hover:hover{transform:scale(1.05);}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity 0.6s ease,transform 0.6s ease;}.fade-in-up.visible{opacity:1;transform:translateY(0);}.stagger-children > *{opacity:0;transform:translateY(20px);}.stagger-children.visible > *:nth-child(1){animation:fadeInUp 0.5s 0.1s ease forwards;}.stagger-children.visible > *:nth-child(2){animation:fadeInUp 0.5s 0.2s ease forwards;}.stagger-children.visible > *:nth-child(3){animation:fadeInUp 0.5s 0.3s ease forwards;}.stagger-children.visible > *:nth-child(4){animation:fadeInUp 0.5s 0.4s ease forwards;}.stagger-children.visible > *:nth-child(5){animation:fadeInUp 0.5s 0.5s ease forwards;}.stagger-children.visible > *:nth-child(6){animation:fadeInUp 0.5s 0.6s ease forwards;}@keyframes fadeInUp{to{opacity:1;transform:translateY(0);}}@keyframes particleFade{0%{opacity:1;transform:scale(1);}100%{opacity:0;transform:scale(0)translateY(-20px);}}@keyframes heroGlow{0%,100%{text-shadow:0 0 20px rgba(0,136,204,0.3);}50%{text-shadow:0 0 40px rgba(0,136,204,0.6),0 0 80px rgba(123,97,255,0.3);}}.contact-card-3d{perspective:800px;}.contact-card-3d .glass-card{transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);transform-style:preserve-3d;}.contact-card-3d:active .glass-card{transform:rotateX(5deg)rotateY(-5deg)scale(0.95);}.contact-card-3d:hover .glass-card{transform:rotateX(2deg)rotateY(-2deg)scale(1.02);}