@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Playfair+Display:wght@600;700;800&display=swap";#root{width:100%;min-height:100vh;overflow-x:hidden;background:#f7f8fa}.app{width:100%;min-height:100vh;overflow-x:hidden}main{width:100%}section{position:relative;overflow:hidden}.gradient-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.gradient-bg:before,.gradient-bg:after{position:absolute;content:"";border-radius:50%;filter:blur(90px)}.gradient-bg:before{width:320px;height:320px;top:-120px;left:-120px;background:#aa3bff1f}.gradient-bg:after{width:280px;height:280px;right:-120px;bottom:-120px;background:#4b6dff1f}.section-content{position:relative;z-index:2}.fade-up{animation:fadeUp .8s ease forwards}.fade-in{animation:fadeIn .8s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.gradient-bg:before{width:220px;height:220px}.gradient-bg:after{width:200px;height:200px}}@media(prefers-reduced-motion:reduce){.fade-up,.fade-in{animation:none}}.loader-screen{position:fixed;inset:0;background:linear-gradient(135deg,#07182e,#0d2345);display:flex;justify-content:center;align-items:center;z-index:99999}.loader-content{text-align:center}.loader-logo{width:90px;height:90px;margin:0 auto 24px;border-radius:24px;background:linear-gradient(135deg,#aa3bff,#4b6dff);display:flex;justify-content:center;align-items:center;animation:pulse 1.5s infinite;box-shadow:0 15px 45px #4b6dff59}.loader-logo span{color:#fff;font-size:42px;font-weight:800;font-family:Playfair Display,serif}.loader-content h1{color:#fff;font-size:34px;margin-bottom:10px;font-family:Playfair Display,serif}.loader-content p{color:#ffffffbf;margin-bottom:30px;font-size:16px}.loader-bar{width:260px;height:6px;background:#ffffff26;border-radius:999px;overflow:hidden;margin:auto}.loader-bar span{display:block;width:40%;height:100%;background:linear-gradient(90deg,#aa3bff,#4b6dff);animation:loading 1.2s linear infinite}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media(max-width:768px){.loader-logo{width:75px;height:75px}.loader-logo span{font-size:34px}.loader-content h1{font-size:26px}.loader-bar{width:220px}}.scroll-progress{position:fixed;top:0;left:0;height:4px;width:0;z-index:99999;background:linear-gradient(90deg,#aa3bff,#5ac8ff,#00e5ff);box-shadow:0 0 12px #5ac8ffb3,0 0 25px #aa3bff80;transition:width .15s linear}.cookie-overlay{position:fixed;inset:0;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;padding:25px;z-index:999999}.cookie-card{position:relative;width:min(900px,100%);display:flex;gap:28px;align-items:flex-start;padding:35px;border-radius:24px;background:#fff;box-shadow:0 25px 60px #0000002e;animation:cookieSlide .45s ease}@keyframes cookieSlide{0%{transform:translateY(80px);opacity:0}to{transform:translateY(0);opacity:1}}.cookie-close{position:absolute;top:18px;right:18px;width:38px;height:38px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#f3f5f8;transition:.3s}.cookie-close:hover{background:#e7ebf1}.cookie-icon{width:80px;height:80px;flex-shrink:0;border-radius:22px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff)}.cookie-content{flex:1}.cookie-label{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:50px;background:#5ac8ff1f;color:#0f4d92;font-size:.82rem;font-weight:700}.cookie-content h2{margin:18px 0 12px;color:#07182e;font-size:2rem}.cookie-content p{color:#5d6778;line-height:1.8}.cookie-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.cookie-accept-btn,.cookie-reject-btn{border:none;cursor:pointer;min-height:52px;padding:0 24px;border-radius:50px;font-weight:700;transition:.3s}.cookie-accept-btn{color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff)}.cookie-accept-btn:hover{transform:translateY(-3px);box-shadow:0 12px 25px #5ac8ff59}.cookie-reject-btn{background:#eef2f7;color:#07182e}.cookie-reject-btn:hover{background:#dde4ee}.cookie-policy-link{display:inline-flex;align-items:center;color:#0f4d92;text-decoration:none;font-weight:700}.cookie-policy-link:hover{text-decoration:underline}@media(max-width:768px){.cookie-card{flex-direction:column;padding:25px}.cookie-icon{width:70px;height:70px}.cookie-content h2{font-size:1.6rem}.cookie-actions{flex-direction:column}.cookie-accept-btn,.cookie-reject-btn,.cookie-policy-link{width:100%;justify-content:center}}.navbar{position:fixed;top:0;left:0;z-index:1000;width:100%;padding:18px 0;transition:padding .35s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}.navbar-scrolled{padding:11px 0;background:#030a16c7;border-bottom:1px solid rgba(104,191,255,.12);box-shadow:0 12px 42px #00000038;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.navbar-container{width:min(100% - 48px,1400px);min-height:66px;margin:0 auto;padding:0 12px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid transparent;border-radius:18px;transition:background .35s ease,border-color .35s ease}.navbar-scrolled .navbar-container{background:#ffffff06;border-color:#ffffff0b}.navbar-logo{position:relative;z-index:1002;display:inline-flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.navbar-logo-mark{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(95,194,255,.28);border-radius:13px;color:#fff;background:linear-gradient(145deg,#34adff40,#0054c31f),#ffffff0b;box-shadow:0 10px 28px #007eff2e,inset 0 1px #ffffff29;font-size:15px;font-weight:800;letter-spacing:.5px}.navbar-logo-text{display:flex;flex-direction:column;line-height:1.05}.navbar-logo-text strong{color:#fff;font-size:15px;letter-spacing:.1px}.navbar-logo-text small{margin-top:5px;color:#62c1ff;font-size:11px;font-weight:700;letter-spacing:3.2px;text-transform:uppercase}.navbar-menu{display:flex;align-items:center}.navbar-links{display:flex;align-items:center;gap:8px}.navbar-links a{position:relative;padding:11px 13px;border-radius:10px;color:#bacadd;text-decoration:none;font-size:14px;font-weight:600;transition:color .25s ease,background .25s ease}.navbar-links a:after{content:"";position:absolute;left:50%;bottom:5px;width:0;height:2px;border-radius:999px;background:#4ebcff;transform:translate(-50%);transition:width .25s ease}.navbar-links a:hover,.navbar-links .navbar-link-active{color:#fff;background:#44b0ff13}.navbar-links a:hover:after,.navbar-links .navbar-link-active:after{width:20px}.navbar-actions{position:relative;z-index:1002;display:flex;align-items:center;gap:12px}.navbar-cta,.navbar-mobile-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:45px;padding:11px 18px;border-radius:11px;color:#fff;text-decoration:none;font-size:14px;font-weight:700;background:linear-gradient(135deg,#078eff,#2aa8ff);box-shadow:0 12px 30px #008bff40,inset 0 1px #ffffff3d;transition:transform .3s ease,box-shadow .3s ease}.navbar-cta:hover,.navbar-mobile-cta:hover{transform:translateY(-2px);box-shadow:0 16px 36px #008bff5c,inset 0 1px #ffffff3d}.navbar-toggle{width:45px;height:45px;display:none;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:11px;color:#fff;background:#ffffff0e;cursor:pointer}.navbar-mobile-header,.navbar-mobile-cta,.navbar-backdrop{display:none}@media(max-width:1050px){.navbar-links{gap:1px}.navbar-links a{padding-inline:10px;font-size:13px}.navbar-cta{padding-inline:15px}}@media(max-width:900px){.navbar{padding:12px 0}.navbar-container{width:min(100% - 28px,1400px);min-height:62px;padding:0 9px 0 14px;background:#030a16a6;border-color:#ffffff12;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.navbar-toggle{display:inline-flex}.navbar-cta{display:none}.navbar-menu{position:fixed;top:0;right:0;z-index:1001;width:min(86%,390px);height:100dvh;padding:25px;display:flex;flex-direction:column;align-items:stretch;background:radial-gradient(circle at 90% 10%,rgba(0,148,255,.17),transparent 30%),#030b18f7;border-left:1px solid rgba(92,190,255,.14);box-shadow:-30px 0 80px #0006;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transform:translate(105%);visibility:hidden;transition:transform .35s ease,visibility .35s ease}.navbar-menu-open{transform:translate(0);visibility:visible}.navbar-mobile-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:21px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.08);color:#8dbfe3;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.navbar-close{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#fff;background:#ffffff0b;cursor:pointer}.navbar-links{display:flex;flex-direction:column;align-items:stretch;gap:6px}.navbar-links a{padding:15px 14px;font-size:16px}.navbar-links a:after{left:14px;bottom:9px;transform:none}.navbar-links a:hover:after,.navbar-links .navbar-link-active:after{width:24px}.navbar-mobile-cta{display:inline-flex;width:100%;margin-top:auto}.navbar-backdrop{position:fixed;inset:0;z-index:999;display:block;border:0;background:#000309a3;opacity:0;visibility:hidden;cursor:default;transition:opacity .35s ease,visibility .35s ease}.navbar-backdrop-visible{opacity:1;visibility:visible}}@media(max-width:520px){.navbar-container{width:min(100% - 20px,1400px)}.navbar-logo-text strong{font-size:13px}.navbar-logo-text small{font-size:9px;letter-spacing:2.6px}.navbar-logo-mark{width:41px;height:41px}}@media(prefers-reduced-motion:reduce){.navbar,.navbar-container,.navbar-menu,.navbar-backdrop,.navbar-links a,.navbar-links a:after,.navbar-cta,.navbar-mobile-cta{transition:none}}.nav-link-active{color:#fff!important}.nav-link-active:after{width:100%!important;opacity:1!important}@media(max-width:768px){.nav-link-active{color:#57c7ff!important}}.hero-section{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(circle at 80% 25%,rgba(51,142,255,.16),transparent 34%),radial-gradient(circle at 15% 15%,rgba(170,59,255,.17),transparent 32%),linear-gradient(135deg,#04101f,#07182e 42%,#0c2948 72%,#051426)}.hero-background{position:absolute;inset:0;z-index:-3;overflow:hidden;pointer-events:none}.hero-grid{position:absolute;inset:0;opacity:.52;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to bottom,#000000f2,#00000040);mask-image:linear-gradient(to bottom,#000000f2,#00000040)}.hero-noise{position:absolute;inset:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='.9'/%3E%3C/svg%3E")}.hero-glow{position:absolute;border-radius:50%;filter:blur(110px);opacity:.78;animation:heroGlowMove 10s ease-in-out infinite alternate}.hero-glow-one{width:460px;height:460px;top:-190px;left:-130px;background:#aa3bff57}.hero-glow-two{width:500px;height:500px;right:-160px;bottom:-210px;background:#1697ff40;animation-delay:-3s}.hero-glow-three{width:260px;height:260px;top:42%;left:46%;background:#32d2ff21;animation-delay:-6s}.hero-orbit{position:absolute;border-radius:50%;border:1px solid rgba(125,211,252,.08)}.hero-orbit-large{width:720px;height:720px;top:-290px;right:-230px}.hero-orbit-small{width:360px;height:360px;left:-180px;bottom:-180px}.hero-container{position:relative;z-index:2;width:min(1240px,92%);margin:0 auto;padding:135px 0 95px;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);align-items:center;gap:65px}.hero-content{position:relative;z-index:5}.hero-badge{width:fit-content;display:inline-flex;align-items:center;gap:10px;margin-bottom:25px;padding:8px 16px 8px 9px;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#fff1;box-shadow:inset 0 1px #ffffff14,0 12px 40px #0000001f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#ffffffe6;font-size:.84rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-badge-icon{width:31px;height:31px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#aa3bff,#328dff);box-shadow:0 8px 22px #4b79ff54}.hero-title{max-width:770px;margin:0 0 24px;font-size:clamp(3.1rem,5.3vw,5.35rem);line-height:1.02;letter-spacing:-.045em;font-weight:850;color:#fff;text-wrap:balance}.hero-title-highlight{display:block;margin-top:7px;color:transparent;background:linear-gradient(90deg,#7dd3fc,#9ceaff 25%,#b983ff 58%,#e0b4ff);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 10px 24px rgba(125,211,252,.11))}.hero-description{max-width:640px;margin:0;color:#e7f1ffc9;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.82}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin:36px 0 27px}.hero-primary-button,.hero-secondary-button{position:relative;min-height:55px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 25px;overflow:hidden;border-radius:14px;text-decoration:none;font-family:inherit;font-size:.96rem;font-weight:750;letter-spacing:.01em;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.hero-primary-button{border:0;cursor:pointer;color:#fff;background:linear-gradient(135deg,#a734f7,#624cff 55%,#278fff);box-shadow:0 18px 42px #6747ff4d,inset 0 1px #ffffff3b}.hero-primary-button:before{content:"";position:absolute;top:-80%;left:-35%;width:34%;height:250%;transform:rotate(25deg);background:#ffffff40;transition:left .65s ease}.hero-primary-button:hover:before{left:125%}.hero-primary-button:hover{transform:translateY(-4px);box-shadow:0 24px 48px #6747ff6b,inset 0 1px #ffffff47}.hero-primary-button svg{transition:transform .3s ease}.hero-primary-button:hover svg{transform:translate(4px)}.hero-secondary-button{color:#fff;border:1px solid rgba(255,255,255,.18);background:#ffffff12;box-shadow:inset 0 1px #ffffff14,0 12px 32px #0000001f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hero-secondary-button:hover{transform:translateY(-4px);border-color:#7dd3fc66;background:#ffffff1c;box-shadow:0 19px 42px #0000002e}.hero-feature-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 25px;margin-bottom:30px}.hero-feature-item{display:flex;align-items:center;gap:9px;color:#e5f0ffc2;font-size:.9rem;font-weight:600}.hero-feature-icon{width:31px;height:31px;display:grid;place-items:center;flex-shrink:0;border-radius:9px;color:#8fe4ff;background:#4fb9ff1a;border:1px solid rgba(125,211,252,.14)}.hero-trust-row{display:flex;flex-wrap:wrap;align-items:center;gap:25px;padding-top:25px;border-top:1px solid rgba(255,255,255,.1)}.hero-trust-item{min-width:90px;display:flex;flex-direction:column;gap:4px}.hero-trust-item strong{font-size:1.28rem;line-height:1;font-weight:800;color:#fff}.hero-trust-item span{color:#dae8f899;font-size:.8rem;font-weight:550}.hero-trust-divider{width:1px;height:38px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.22),transparent)}.hero-visual{position:relative;min-height:610px;display:flex;align-items:center;justify-content:center;perspective:1200px}.hero-visual-glow{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(66,164,255,.21),rgba(141,54,255,.08) 48%,transparent 72%);filter:blur(18px);animation:heroVisualPulse 5s ease-in-out infinite}.hero-image-wrapper{position:relative;z-index:5;width:min(100%,600px);display:flex;align-items:center;justify-content:center}.hero-image-wrapper:after{content:"";position:absolute;left:12%;right:12%;bottom:4%;height:11%;border-radius:50%;background:#00000052;filter:blur(24px);transform:perspective(250px) rotateX(70deg);z-index:-1}.hero-image-shine{position:absolute;inset:14% 10%;z-index:-1;border-radius:50%;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.15),transparent 58%);filter:blur(8px)}.hero-main-image{position:relative;z-index:3;width:100%;max-width:590px;height:auto;display:block;object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 32px 48px rgba(0,0,0,.38)) drop-shadow(0 0 35px rgba(65,153,255,.12));animation:heroImageFloat 5.6s ease-in-out infinite}.hero-visual-ring{position:absolute;border-radius:50%;pointer-events:none}.hero-ring-one{width:510px;height:510px;border:1px solid rgba(125,211,252,.17);box-shadow:inset 0 0 45px #2da4ff08,0 0 50px #2da4ff08;animation:rotateRing 22s linear infinite}.hero-ring-one:before,.hero-ring-one:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:#7dd3fc;box-shadow:0 0 0 5px #7dd3fc14,0 0 18px #7dd3fccc}.hero-ring-one:before{top:9%;left:24%}.hero-ring-one:after{right:8%;bottom:28%}.hero-ring-two{width:390px;height:390px;border:1px dashed rgba(187,125,255,.22);animation:rotateRing 18s linear infinite reverse}.hero-ring-three{width:275px;height:275px;border:1px solid rgba(255,255,255,.08);animation:heroRingPulse 4s ease-in-out infinite}.hero-floating-card{position:absolute;z-index:8;min-width:190px;display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:15px;color:#fff;background:linear-gradient(135deg,#ffffff1f,#ffffff0e);border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 45px #00000038,inset 0 1px #ffffff1a;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px)}.hero-floating-card strong,.hero-floating-card span{display:block}.hero-floating-card strong{margin-bottom:3px;font-size:.88rem;line-height:1.15}.hero-floating-card div>span{color:#e0edfca6;font-size:.71rem;line-height:1.25}.hero-floating-icon{width:39px;height:39px;display:grid;place-items:center;flex-shrink:0;border-radius:11px;color:#fff;background:linear-gradient(135deg,#aa3bffd9,#278fffe6);box-shadow:0 9px 23px #4068ff3d}.hero-card-shipping{top:18%;left:-5%;animation:floatingCardOne 5s ease-in-out infinite}.hero-card-air{right:-4%;bottom:19%;animation:floatingCardTwo 5.5s ease-in-out infinite}.hero-card-export{min-width:185px;left:5%;bottom:10%;animation:floatingCardThree 4.8s ease-in-out infinite}.hero-live-dot{position:relative;width:12px;height:12px;flex-shrink:0;border-radius:50%;background:#5df6ad;box-shadow:0 0 14px #5df6adb3}.hero-live-dot:after{content:"";position:absolute;inset:-5px;border-radius:inherit;border:1px solid rgba(93,246,173,.4);animation:liveDotPulse 1.8s ease-out infinite}.hero-route{position:absolute;z-index:1;width:145px;height:70px;border-top:1px dashed rgba(125,211,252,.3);border-radius:50%;transform:rotate(-15deg);opacity:.65}.hero-route:after{content:"";position:absolute;top:-4px;width:8px;height:8px;border-radius:50%;background:#7dd3fc;box-shadow:0 0 13px #7dd3fce6;animation:routeDotMove 3.5s linear infinite}.hero-route-one{top:25%;right:8%}.hero-route-two{left:4%;bottom:28%;transform:rotate(160deg)}.hero-route-two:after{animation-delay:-1.8s}.hero-bottom-fade{position:absolute;z-index:1;left:0;right:0;bottom:0;height:120px;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(3,13,25,.4))}.hero-scroll-indicator{position:absolute;z-index:10;left:50%;bottom:23px;width:29px;height:47px;padding:0;transform:translate(-50%);border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff09;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .3s ease,background-color .3s ease}.hero-scroll-indicator:hover{border-color:#7dd3fc8c;background:#ffffff14}.hero-scroll-indicator span{display:block;width:5px;height:5px;margin:8px auto 0;border-radius:50%;background:#fff;box-shadow:0 0 10px #ffffffb3;animation:scrollMouse 1.8s infinite}@keyframes rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heroGlowMove{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(30px,20px,0) scale(1.08)}}@keyframes heroVisualPulse{0%,to{transform:scale(.96);opacity:.74}50%{transform:scale(1.04);opacity:1}}@keyframes heroRingPulse{0%,to{transform:scale(.95);opacity:.45}50%{transform:scale(1.07);opacity:.85}}@keyframes heroImageFloat{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-17px) rotate(.5deg)}}@keyframes floatingCardOne{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes floatingCardTwo{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(12px) rotate(-1deg)}}@keyframes floatingCardThree{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes liveDotPulse{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.55);opacity:0}}@keyframes routeDotMove{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}@keyframes scrollMouse{0%{transform:translateY(0);opacity:1}to{transform:translateY(22px);opacity:0}}@media(max-width:1120px){.hero-container{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);gap:35px}.hero-title{font-size:clamp(3rem,5vw,4.65rem)}.hero-visual{min-height:570px}.hero-card-shipping{left:-2%}.hero-card-air{right:-2%}}@media(max-width:992px){.hero-section{min-height:auto}.hero-container{grid-template-columns:1fr;gap:30px;padding:125px 0 95px;text-align:center}.hero-content{max-width:790px;margin:0 auto}.hero-badge,.hero-description{margin-left:auto;margin-right:auto}.hero-actions,.hero-feature-row,.hero-trust-row{justify-content:center}.hero-title{max-width:820px;margin-left:auto;margin-right:auto}.hero-visual{width:min(650px,100%);min-height:570px;margin:0 auto}.hero-main-image{max-width:550px}.hero-card-shipping{left:0}.hero-card-air{right:0}.hero-card-export{left:7%}}@media(max-width:768px){.hero-container{width:min(92%,640px);padding:105px 0 70px;gap:25px}.hero-badge{margin-bottom:20px;padding-right:13px;font-size:.72rem;letter-spacing:.06em}.hero-badge-icon{width:28px;height:28px}.hero-title{margin-bottom:19px;font-size:clamp(2.45rem,11vw,3.55rem);line-height:1.04;letter-spacing:-.04em}.hero-description{font-size:.96rem;line-height:1.72}.hero-actions{gap:12px;margin:29px 0 23px}.hero-primary-button,.hero-secondary-button{min-height:52px;padding:0 20px;border-radius:13px;font-size:.91rem}.hero-feature-row{max-width:430px;margin-left:auto;margin-right:auto}.hero-feature-item{font-size:.82rem}.hero-trust-row{gap:16px;padding-top:21px}.hero-trust-item{min-width:80px}.hero-trust-item strong{font-size:1.13rem}.hero-trust-item span{font-size:.73rem}.hero-trust-divider{display:none}.hero-visual{min-height:470px}.hero-main-image{max-width:420px}.hero-ring-one{width:390px;height:390px}.hero-ring-two{width:295px;height:295px}.hero-ring-three{width:205px;height:205px}.hero-floating-card{min-width:155px;padding:10px 11px;border-radius:13px}.hero-floating-icon{width:34px;height:34px}.hero-floating-card strong{font-size:.77rem}.hero-floating-card div>span{font-size:.63rem}.hero-card-shipping{top:16%;left:0}.hero-card-air{right:0;bottom:19%}.hero-card-export{left:4%;bottom:7%;min-width:150px}.hero-route,.hero-scroll-indicator{display:none}}@media(max-width:540px){.hero-container{width:min(91%,470px);padding-top:98px;padding-bottom:52px}.hero-title{font-size:clamp(2.25rem,12vw,3.1rem)}.hero-title-highlight{margin-top:5px}.hero-actions{width:100%;flex-direction:column}.hero-primary-button,.hero-secondary-button{width:100%}.hero-feature-row{align-items:flex-start;flex-direction:column;width:fit-content;margin-left:auto;margin-right:auto}.hero-trust-row{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:8px}.hero-trust-item{min-width:0;padding:10px 4px;border-radius:11px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.hero-visual{min-height:390px;margin-top:0}.hero-main-image{width:105%;max-width:350px}.hero-ring-one{width:310px;height:310px}.hero-ring-two{width:235px;height:235px}.hero-ring-three{width:165px;height:165px}.hero-floating-card{min-width:137px;max-width:145px;gap:8px;padding:8px 9px}.hero-floating-icon{width:29px;height:29px;border-radius:8px}.hero-floating-icon svg{width:16px;height:16px}.hero-floating-card strong{font-size:.68rem}.hero-floating-card div>span{font-size:.56rem}.hero-card-shipping{top:12%;left:-2%}.hero-card-air{right:-2%;bottom:17%}.hero-card-export{left:2%;bottom:4%}}@media(max-width:390px){.hero-title{font-size:2.15rem}.hero-description{font-size:.9rem}.hero-trust-item strong{font-size:1rem}.hero-trust-item span{font-size:.65rem}.hero-visual{min-height:355px}.hero-main-image{max-width:310px}.hero-ring-one{width:275px;height:275px}.hero-ring-two{width:210px;height:210px}.hero-card-export{display:none}}@media(prefers-reduced-motion:reduce){.hero-glow,.hero-visual-glow,.hero-main-image,.hero-visual-ring,.hero-floating-card,.hero-live-dot:after,.hero-route:after,.hero-scroll-indicator span{animation:none!important}.hero-primary-button,.hero-secondary-button{transition:none}}.about-section{position:relative;isolation:isolate;overflow:hidden;padding:120px 0;background:radial-gradient(circle at 12% 12%,rgba(170,59,255,.08),transparent 28%),radial-gradient(circle at 88% 20%,rgba(54,174,255,.1),transparent 26%),linear-gradient(180deg,#f8fbff,#fff 48%,#f6f9fd)}.about-background{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.about-grid-pattern{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(7,24,46,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,24,46,.035) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent)}.about-glow{position:absolute;border-radius:50%;filter:blur(120px);animation:aboutGlowFloat 10s ease-in-out infinite}.about-glow-one{top:3%;left:-160px;width:460px;height:460px;background:#aa3bff1c}.about-glow-two{right:-180px;bottom:16%;width:480px;height:480px;background:#3fb7ff1c;animation-delay:-4s}.about-shape{position:absolute;border:1px solid rgba(77,146,210,.09);border-radius:50%}.about-shape-one{top:13%;right:5%;width:260px;height:260px}.about-shape-two{bottom:8%;left:4%;width:190px;height:190px}.about-container{position:relative;z-index:2;width:min(1220px,92%);margin:0 auto}.about-heading{max-width:860px;margin:0 auto 70px;text-align:center}.about-tag{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border:1px solid rgba(170,59,255,.12);border-radius:999px;color:#8a2fd1;background:#aa3bff12;box-shadow:0 8px 24px #8e35cb14,inset 0 1px #fffc;font-size:.75rem;font-weight:800;letter-spacing:.1em}.about-heading h2{max-width:850px;margin:21px auto 20px;color:#07182e;font-size:clamp(2.35rem,4.8vw,4.15rem);line-height:1.08;letter-spacing:-.045em;font-weight:850}.about-heading p{max-width:770px;margin:0 auto;color:#667386;font-size:1.03rem;line-height:1.85}.about-main-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:32px;align-items:stretch}.about-company-panel,.about-visual-panel{min-width:0}.about-company-card{position:relative;overflow:hidden;height:100%;padding:38px;border:1px solid rgba(7,24,46,.08);border-radius:29px;background:radial-gradient(circle at 95% 5%,rgba(170,59,255,.08),transparent 32%),#ffffffeb;box-shadow:0 28px 70px #0f2b4b1a,inset 0 1px #ffffffe6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.about-company-card:after{content:"";position:absolute;top:-100px;right:-110px;width:260px;height:260px;border-radius:50%;background:#49aeff12;filter:blur(35px);pointer-events:none}.about-company-card-top{position:relative;z-index:2;display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:30px}.about-company-icon{width:62px;height:62px;display:grid;place-items:center;border-radius:18px;color:#fff;background:linear-gradient(135deg,#aa3bff,#6855ff 52%,#43b9ff);box-shadow:0 17px 36px #6a45ea3b,inset 0 1px #ffffff40}.about-company-status{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid rgba(27,173,112,.12);border-radius:999px;color:#13895b;background:#23ba7814;font-size:.65rem;font-weight:800;letter-spacing:.07em}.about-company-status span{width:7px;height:7px;border-radius:50%;background:#2ac67e;box-shadow:0 0 0 5px #2ac67e1a;animation:aboutStatusPulse 1.8s ease-in-out infinite}.about-company-eyebrow{position:relative;z-index:2;display:block;margin-bottom:10px;color:#8c38c9;font-size:.68rem;font-weight:850;letter-spacing:.11em}.about-company-card h3{position:relative;z-index:2;max-width:550px;margin:0 0 19px;color:#07182e;font-size:clamp(1.75rem,2.7vw,2.5rem);line-height:1.18;letter-spacing:-.035em}.about-company-card>p{position:relative;z-index:2;margin:0 0 14px;color:#647184;font-size:.94rem;line-height:1.82}.about-trust-list{position:relative;z-index:2;display:grid;gap:11px;margin:26px 0 30px}.about-trust-item{display:flex;align-items:flex-start;gap:11px}.about-trust-item>span{width:24px;height:24px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#a83bf4,#459cff);box-shadow:0 8px 18px #6f51e72b}.about-trust-item p{margin:2px 0 0;color:#344257;font-size:.84rem;line-height:1.55;font-weight:650}.about-company-actions{position:relative;z-index:2;display:flex;gap:12px;flex-wrap:wrap}.about-primary-button,.about-secondary-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:13px;font-family:inherit;font-size:.79rem;font-weight:800;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.about-primary-button{border:0;cursor:pointer;color:#fff;background:linear-gradient(135deg,#aa3bff,#5f5df8 54%,#39adfa);box-shadow:0 15px 32px #6443e738}.about-primary-button:hover{transform:translateY(-3px);box-shadow:0 21px 40px #6443e74a}.about-secondary-button{border:1px solid rgba(7,24,46,.1);color:#07182e;background:#f4f7fb}.about-secondary-button:hover{transform:translateY(-3px);border-color:#aa3bff38;background:#fff}.about-mini-footer{position:relative;z-index:2;display:flex;gap:12px;flex-wrap:wrap;margin-top:28px;padding-top:22px;border-top:1px solid rgba(7,24,46,.07)}.about-mini-footer div{display:inline-flex;align-items:center;gap:7px;color:#738094;font-size:.71rem;font-weight:700}.about-mini-footer svg{color:#8145d7}.about-visual-card{position:relative;isolation:isolate;overflow:hidden;min-height:100%;height:100%;padding:29px;border:1px solid rgba(255,255,255,.13);border-radius:29px;color:#fff;background:radial-gradient(circle at 50% 48%,rgba(70,181,255,.15),transparent 35%),linear-gradient(145deg,#06182e,#092743 55%,#0e3658);box-shadow:0 30px 75px #07182e36,inset 0 1px #ffffff14}.about-visual-card:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 80%);mask-image:radial-gradient(circle at center,black,transparent 80%)}.about-visual-header{position:relative;z-index:6;display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.about-visual-header span,.about-visual-header strong{display:block}.about-visual-header>div:first-child>span{margin-bottom:5px;color:#cde5f973;font-size:.65rem;font-weight:800;letter-spacing:.11em}.about-visual-header strong{color:#fff;font-size:.94rem}.about-verified{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(117,211,255,.14);border-radius:999px;color:#aee4ff;background:#61c7ff14;font-size:.65rem;font-weight:800}.about-world-visual{position:relative;min-height:430px;margin-top:15px}.about-world-center{position:absolute;top:50%;left:50%;z-index:4;width:154px;height:154px;display:grid;place-items:center;border:1px solid rgba(115,212,255,.27);border-radius:50%;color:#bceaff;background:radial-gradient(circle at 35% 30%,rgba(97,211,255,.25),transparent 25%),linear-gradient(145deg,#104f7ef2,#051f3afa);box-shadow:inset -16px -16px 30px #00000045,inset 13px 13px 27px #73d3ff14,0 0 42px #4fc4ff38,0 0 90px #8f3eff1a;transform:translate(-50%,-50%);animation:aboutWorldFloat 5s ease-in-out infinite}.about-world-center svg{position:relative;z-index:2;filter:drop-shadow(0 0 11px rgba(100,211,255,.48)) drop-shadow(0 0 24px rgba(100,211,255,.22));animation:aboutWorldRotate 17s linear infinite}.about-world-pulse{position:absolute;inset:20px;border-radius:50%;background:radial-gradient(circle,rgba(74,193,255,.16),transparent 68%);animation:aboutWorldGlow 3s ease-in-out infinite}.about-world-ring{position:absolute;top:50%;left:50%;z-index:1;border:1px solid rgba(97,197,255,.1);border-radius:50%;transform:translate(-50%,-50%)}.about-world-ring-one{width:210px;height:210px;animation:aboutRingPulse 4s ease-in-out infinite}.about-world-ring-two{width:330px;height:330px;animation:aboutRingPulse 4s ease-in-out infinite .8s}.about-world-ring-three{width:430px;height:430px;animation:aboutRingPulse 4s ease-in-out infinite 1.6s}.about-route{position:absolute;top:50%;left:50%;z-index:3;height:2px;border-radius:999px;background:linear-gradient(90deg,#56c7ff00,#56c7ffcc,#aa3bff00);transform-origin:left center}.about-route span{position:absolute;top:50%;left:0;width:7px;height:7px;border-radius:50%;transform:translateY(-50%);background:#8b68ff;box-shadow:0 0 11px #8b68ffe6,0 0 22px #56c7ffb3;animation:aboutRouteTravel 3.2s linear infinite}.about-route-one{width:183px;transform:rotate(-37deg)}.about-route-two{width:188px;transform:rotate(-143deg)}.about-route-three{width:190px;transform:rotate(143deg)}.about-route-four{width:185px;transform:rotate(37deg)}.about-route-two span{animation-delay:-.8s}.about-route-three span{animation-delay:-1.6s}.about-route-four span{animation-delay:-2.4s}.about-floating-card{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;min-width:145px;padding:11px 13px;border:1px solid rgba(255,255,255,.12);border-radius:14px;color:#fff;background:#07223ed1;box-shadow:0 17px 35px #0000003b;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);animation:aboutCardFloat 4.8s ease-in-out infinite}.about-floating-card svg{flex-shrink:0;color:#68d0ff}.about-floating-card div{display:grid;gap:2px}.about-floating-card strong{color:#fff;font-size:.72rem}.about-floating-card span{color:#d2eafa87;font-size:.61rem}.about-floating-card-one{top:12%;right:2%}.about-floating-card-two{top:15%;left:1%;animation-delay:-1s}.about-floating-card-three{right:1%;bottom:12%;animation-delay:-2s}.about-floating-card-four{bottom:14%;left:2%;animation-delay:-3s}.about-visual-bottom{position:relative;z-index:6;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:5px}.about-visual-bottom>div{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0b}.about-visual-bottom p{margin:0;color:#daebf99c;font-size:.65rem;font-weight:700}.about-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%}.about-dot-green{background:#4de49e;box-shadow:0 0 10px #4de49ecc}.about-dot-blue{background:#58c9ff;box-shadow:0 0 10px #58c9ffcc}.about-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:32px}.about-stat-card{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(7,24,46,.075);border-radius:20px;background:#ffffffd1;box-shadow:0 16px 35px #13335413,inset 0 1px #fffffff2;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.about-stat-card:hover{transform:translateY(-7px);border-color:#aa3bff2e;box-shadow:0 25px 50px #1333541c,inset 0 1px #fffffff2}.about-stat-number{position:absolute;top:15px;right:17px;color:#07182e14;font-size:1.25rem;font-weight:900}.about-stat-card strong{display:block;margin-bottom:5px;color:#8f37d3;font-size:1.9rem;line-height:1.1}.about-stat-card p{margin:0;color:#617084;font-size:.77rem;font-weight:750}.about-features-section{margin-top:95px}.about-subheading{max-width:750px;margin:0 auto 42px;text-align:center}.about-subheading>span,.about-workflow-heading span{display:block;margin-bottom:10px;color:#8730ca;font-size:.69rem;font-weight:850;letter-spacing:.11em}.about-subheading h3{margin:0 0 15px;color:#07182e;font-size:clamp(1.9rem,3.7vw,3rem);line-height:1.18;letter-spacing:-.035em}.about-subheading p{margin:0 auto;color:#687588;font-size:.94rem;line-height:1.75}.about-features-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.about-feature-card{position:relative;isolation:isolate;overflow:hidden;padding:25px;border:1px solid rgba(7,24,46,.075);border-radius:22px;background:linear-gradient(145deg,#fffffff5,#f7fafee6);box-shadow:0 18px 40px #0f2c4b12,inset 0 1px #ffffffe6;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.about-feature-card:before{content:"";position:absolute;top:-75px;right:-75px;z-index:-1;width:180px;height:180px;border-radius:50%;opacity:0;background:#aa3bff1a;filter:blur(35px);transition:opacity .35s ease}.about-feature-card:hover{transform:translateY(-9px);border-color:#aa3bff30;box-shadow:0 29px 58px #0f2c4b1f,inset 0 1px #fffffff2}.about-feature-card:hover:before{opacity:1}.about-feature-top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:21px}.about-feature-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:17px;color:#fff;background:linear-gradient(135deg,#a63bf1,#5d60f6 54%,#43b8fb);box-shadow:0 15px 31px #5c47e533,inset 0 1px #fff3;transition:transform .35s ease}.about-feature-card:hover .about-feature-icon{transform:rotate(-6deg) translateY(-3px)}.about-feature-top>span{color:#07182e1a;font-size:1.45rem;font-weight:900}.about-feature-card h4{margin:0 0 10px;color:#07182e;font-size:1.06rem}.about-feature-card>p{margin:0;color:#687588;font-size:.79rem;line-height:1.7}.about-feature-line{width:42px;height:3px;margin-top:21px;border-radius:999px;background:linear-gradient(90deg,#a83bf4,#4fa8fb);transition:width .35s ease}.about-feature-card:hover .about-feature-line{width:80px}.about-workflow{margin-top:75px;padding:35px;border:1px solid rgba(7,24,46,.075);border-radius:28px;background:radial-gradient(circle at 95% 0%,rgba(66,177,255,.07),transparent 28%),#ffffffd1;box-shadow:0 25px 60px #13345414,inset 0 1px #fffffff2;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.about-workflow-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:35px;align-items:end;margin-bottom:30px}.about-workflow-heading h3{max-width:650px;margin:0;color:#07182e;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.2;letter-spacing:-.032em}.about-workflow-heading>p{margin:0;color:#697689;font-size:.82rem;line-height:1.7}.about-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.about-workflow-card{position:relative;padding:21px;border:1px solid rgba(7,24,46,.065);border-radius:18px;background:#f7fafed4}.about-workflow-card-top{display:flex;justify-content:space-between;gap:13px;align-items:flex-start;margin-bottom:16px}.about-workflow-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,#a83bf4,#3faefb)}.about-workflow-card-top>span{color:#07182e1a;font-size:1.32rem;font-weight:900}.about-workflow-card h4{margin:0 0 8px;color:#07182e;font-size:.91rem}.about-workflow-card p{margin:0;color:#6c788b;font-size:.73rem;line-height:1.65}.about-workflow-connector{position:absolute;top:50%;right:-13px;z-index:5;width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(170,59,255,.14);border-radius:50%;color:#8d3ad0;background:#fff;box-shadow:0 8px 18px #1b39571a;transform:translateY(-50%)}.about-support-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.about-support-item{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid rgba(7,24,46,.07);border-radius:17px;background:#fffc;box-shadow:0 13px 28px #122f4d0e}.about-support-item>div{width:42px;height:42px;display:grid;place-items:center;flex-shrink:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,#a63bf1,#4aaafb)}.about-support-item>span{display:grid;gap:3px}.about-support-item strong{color:#07182e;font-size:.81rem}.about-support-item small{color:#738093;font-size:.66rem}.about-cta{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:38px;padding:29px;border:1px solid rgba(255,255,255,.12);border-radius:24px;color:#fff;background:radial-gradient(circle at 87% 10%,rgba(170,59,255,.25),transparent 35%),linear-gradient(135deg,#07182e,#0a2947 56%,#10416a);box-shadow:0 27px 65px #06182d33}.about-cta:before{content:"";position:absolute;top:-120px;right:18%;z-index:-1;width:280px;height:280px;border-radius:50%;background:#3fb9ff21;filter:blur(65px)}.about-cta-icon{width:60px;height:60px;display:grid;place-items:center;border-radius:18px;color:#fff;background:linear-gradient(135deg,#a83bf4,#3faefa);box-shadow:0 16px 34px #4a5feb42}.about-cta-content>span{display:block;margin-bottom:6px;color:#c8e2f780;font-size:.66rem;font-weight:850;letter-spacing:.1em}.about-cta-content h3{margin:0 0 5px;color:#fff;font-size:1.18rem;line-height:1.4}.about-cta-content p{margin:0;color:#d9ebf999;font-size:.75rem;line-height:1.55}.about-cta-button{min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 19px;border:1px solid rgba(255,255,255,.14);border-radius:13px;cursor:pointer;color:#fff;background:#ffffff17;font-family:inherit;font-size:.76rem;font-weight:800;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,background .3s ease,border-color .3s ease}.about-cta-button:hover{transform:translateY(-3px);border-color:#ffffff45;background:#ffffff26}html[dir=rtl] .about-workflow-connector{right:auto;left:-13px;transform:translateY(-50%) scaleX(-1)}@keyframes aboutGlowFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(28px,20px,0) scale(1.07)}}@keyframes aboutStatusPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes aboutWorldFloat{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(-2deg)}50%{transform:translate(-50%,-50%) translateY(-8px) rotate(2deg)}}@keyframes aboutWorldRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes aboutWorldGlow{0%,to{opacity:.55;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes aboutRingPulse{0%,to{opacity:.28;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.75;transform:translate(-50%,-50%) scale(1.035)}}@keyframes aboutRouteTravel{0%{left:0;opacity:0}12%,86%{opacity:1}to{left:100%;opacity:0}}@keyframes aboutCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1100px){.about-main-grid{grid-template-columns:1fr}.about-visual-card{min-height:590px}.about-features-grid,.about-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-workflow-connector{display:none}}@media(max-width:900px){.about-stats,.about-support-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.about-workflow-heading{grid-template-columns:1fr;gap:15px;align-items:start}.about-cta{grid-template-columns:auto minmax(0,1fr)}.about-cta-button{grid-column:1 / -1;width:100%}}@media(max-width:768px){.about-section{padding:88px 0}.about-heading{margin-bottom:50px}.about-heading h2{font-size:clamp(2.15rem,8vw,3.1rem)}.about-heading p{font-size:.94rem}.about-company-card,.about-visual-card{border-radius:24px}.about-company-card{padding:29px}.about-features-section{margin-top:70px}.about-workflow{margin-top:55px;padding:25px}.about-world-visual{min-height:400px}.about-world-ring-three{width:370px;height:370px}.about-route{display:none}}@media(max-width:620px){.about-container{width:min(91%,470px)}.about-company-card-top{align-items:flex-start}.about-company-status{max-width:145px;line-height:1.3}.about-company-actions{flex-direction:column}.about-primary-button,.about-secondary-button{width:100%}.about-visual-card{min-height:520px;padding:22px}.about-visual-header{gap:10px}.about-visual-header>div:first-child{max-width:150px}.about-verified{padding:7px 9px;font-size:.58rem}.about-world-visual{min-height:385px}.about-world-center{width:125px;height:125px}.about-world-center svg{width:70px;height:70px}.about-world-ring-one{width:170px;height:170px}.about-world-ring-two{width:265px;height:265px}.about-world-ring-three{width:335px;height:335px}.about-floating-card{min-width:122px;padding:9px 10px}.about-floating-card strong{font-size:.65rem}.about-floating-card span{font-size:.56rem}.about-floating-card-one{top:13%;right:-3%}.about-floating-card-two{top:16%;left:-3%}.about-floating-card-three{right:-3%;bottom:13%}.about-floating-card-four{bottom:15%;left:-3%}.about-features-grid,.about-workflow-grid{grid-template-columns:1fr}.about-cta{grid-template-columns:1fr;padding:24px 20px;text-align:center}.about-cta-icon{margin:0 auto}}@media(max-width:480px){.about-stats,.about-support-strip{grid-template-columns:1fr}.about-company-card{padding:24px 21px}.about-company-icon{width:55px;height:55px}.about-mini-footer{flex-direction:column}.about-visual-card{min-height:485px}.about-world-visual{min-height:350px}.about-world-center{width:112px;height:112px}.about-world-center svg{width:62px;height:62px}.about-world-ring-two{width:235px;height:235px}.about-world-ring-three{width:295px;height:295px}.about-floating-card{min-width:106px;max-width:112px}.about-floating-card svg{width:16px;height:16px}.about-visual-bottom{gap:6px}.about-visual-bottom>div{padding:7px 8px}.about-workflow{padding:21px}}@media(prefers-reduced-motion:reduce){.about-glow,.about-company-status span,.about-world-center,.about-world-center svg,.about-world-pulse,.about-world-ring,.about-route span,.about-floating-card{animation:none}.about-primary-button,.about-secondary-button,.about-stat-card,.about-feature-card,.about-feature-icon,.about-feature-line,.about-cta-button{transition:none}}.products-section{position:relative;isolation:isolate;overflow:hidden;padding:120px 0;background:linear-gradient(180deg,#f8fbff,#fff 46%,#f6f9fd)}.products-background{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.products-pattern{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(7,24,46,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,24,46,.035) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent)}.products-glow{position:absolute;border-radius:50%;filter:blur(110px);opacity:.5}.products-glow-one{top:8%;left:-180px;width:430px;height:430px;background:#aa3bff1f}.products-glow-two{right:-190px;bottom:8%;width:460px;height:460px;background:#309cff21}.products-section .container{width:min(1220px,92%);margin:0 auto}.products-heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:end}.products-section .section-heading{max-width:760px}.products-section .section-tag{width:fit-content;display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 14px;border-radius:999px;color:#7130cf;background:#aa3bff14;border:1px solid rgba(170,59,255,.14);font-size:.78rem;font-weight:800;letter-spacing:.1em}.products-section .section-heading h2{max-width:720px;margin:0 0 20px;color:#07182e;font-size:clamp(2.4rem,4vw,4rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.products-section .section-heading p{max-width:710px;margin:0;color:#627083;font-size:1.04rem;line-height:1.8}.products-global-card{min-width:285px;display:flex;align-items:center;gap:15px;padding:18px 20px;border-radius:19px;background:#fffc;border:1px solid rgba(7,24,46,.08);box-shadow:0 18px 50px #0f172a14,inset 0 1px #fffc;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.products-global-icon{width:51px;height:51px;display:grid;place-items:center;flex-shrink:0;border-radius:15px;color:#fff;background:linear-gradient(135deg,#aa3bff,#4b70ff 55%,#36a9ff);box-shadow:0 12px 30px #644bff40}.products-global-card span,.products-global-card strong{display:block}.products-global-card span{margin-bottom:4px;color:#8b95a4;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.products-global-card strong{max-width:170px;color:#07182e;font-size:.98rem;line-height:1.35}.products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:68px}.product-card{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:100%;padding:29px;border-radius:25px;background:linear-gradient(145deg,#fffffffa,#f8fbffeb);border:1px solid rgba(7,24,46,.075);box-shadow:0 20px 50px #0f172a12,inset 0 1px #ffffffe6;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.product-card:before{content:"";position:absolute;top:0;left:10%;width:80%;height:3px;border-radius:0 0 999px 999px;opacity:0;transform:scaleX(.4);background:linear-gradient(90deg,transparent,#aa3bff,#48b8ff,transparent);transition:opacity .35s ease,transform .35s ease}.product-card:after{content:"";position:absolute;top:-90px;right:-90px;width:190px;height:190px;border-radius:50%;opacity:0;background:radial-gradient(circle,rgba(170,59,255,.1),transparent 70%);transition:opacity .35s ease}.product-card:hover{transform:translateY(-11px);border-color:#874aff33;box-shadow:0 32px 70px #46388c21,inset 0 1px #fff}.product-card:hover:before{opacity:1;transform:scaleX(1)}.product-card:hover:after{opacity:1}.product-card-top{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:23px}.product-icon{width:66px;height:66px;display:grid;place-items:center;flex-shrink:0;border-radius:19px;color:#fff;background:linear-gradient(135deg,#982de8,#624eff 56%,#35a8ff);box-shadow:0 16px 30px #6849ff3b,inset 0 1px #ffffff3b;transition:transform .35s ease,box-shadow .35s ease}.product-card:hover .product-icon{transform:translateY(-4px) rotate(-5deg);box-shadow:0 20px 38px #6849ff52,inset 0 1px #ffffff40}.product-number{color:#07182e14;font-size:2.7rem;line-height:1;font-weight:900;letter-spacing:-.08em}.product-status-row{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px;color:#6d7887}.product-status{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;color:#21845a;background:#30c37b17;border:1px solid rgba(48,195,123,.13);font-size:.7rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.product-status-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#35c987;box-shadow:0 0 0 4px #35c9871a}.product-card h3{position:relative;z-index:2;margin:0 0 13px;color:#07182e;font-size:1.32rem;line-height:1.3;font-weight:800;letter-spacing:-.025em}.product-description{position:relative;z-index:2;margin:0 0 22px;color:#657184;font-size:.92rem;line-height:1.75}.product-highlights{position:relative;z-index:2;display:grid;gap:10px;margin-bottom:24px}.product-highlight{display:flex;align-items:center;gap:9px;color:#435167;font-size:.83rem;font-weight:600}.product-highlight svg{flex-shrink:0;color:#7650ed}.product-shipping-row{position:relative;z-index:2;display:flex;align-items:center;gap:13px;margin-top:auto;margin-bottom:19px;padding:13px 14px;border-radius:13px;background:#f3f7fc;border:1px solid rgba(7,24,46,.055)}.product-shipping-item{display:flex;align-items:center;gap:7px;color:#526176;font-size:.74rem;font-weight:700}.product-shipping-item svg{color:#6253e8}.product-shipping-divider{width:1px;height:20px;background:#07182e1f}.product-btn{position:relative;z-index:2;width:100%;min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 17px;overflow:hidden;border:0;border-radius:13px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#07182e,#0c2b4e);font-family:inherit;font-size:.88rem;font-weight:800;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.product-btn:before{content:"";position:absolute;top:-80%;left:-35%;width:30%;height:260%;transform:rotate(25deg);background:#ffffff2e;transition:left .65s ease}.product-btn:hover:before{left:125%}.product-btn:hover{transform:translateY(-3px);background:linear-gradient(135deg,#a230f1,#614dff 55%,#31a4ff);box-shadow:0 15px 32px #6548ff42}.product-btn-arrow{margin-left:auto;transition:transform .3s ease}.product-btn:hover .product-btn-arrow{transform:translate(3px,-3px)}.products-bottom-banner{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:44px;padding:27px 30px;border-radius:23px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(79,184,255,.22),transparent 34%),linear-gradient(135deg,#06172c,#0b2c50 65%,#0d355e);box-shadow:0 25px 60px #07182e2b}.products-bottom-banner:after{content:"";position:absolute;top:-80px;right:16%;width:220px;height:220px;border-radius:50%;background:#aa3bff2b;filter:blur(55px)}.products-bottom-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(135deg,#a936f3,#437eff);box-shadow:0 15px 32px #5255ff47}.products-bottom-content{position:relative;z-index:2}.products-bottom-content span{display:block;margin-bottom:5px;color:#dbebffa6;font-size:.78rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.products-bottom-content h3{max-width:680px;margin:0;color:#fff;font-size:1.18rem;line-height:1.45}.products-custom-button{position:relative;z-index:2;min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:1px solid rgba(255,255,255,.17);border-radius:13px;cursor:pointer;color:#fff;background:#ffffff17;font-family:inherit;font-size:.85rem;font-weight:800;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,background-color .3s ease,border-color .3s ease}.products-custom-button:hover{transform:translateY(-3px);background:#ffffff26;border-color:#ffffff4d}@media(max-width:1100px){.products-heading-row{grid-template-columns:1fr;gap:28px}.products-global-card{width:fit-content;min-width:0}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.products-bottom-banner{grid-template-columns:auto minmax(0,1fr)}.products-custom-button{grid-column:1 / -1;width:100%}}@media(max-width:768px){.products-section{padding:85px 0}.products-section .section-heading h2{font-size:clamp(2.2rem,8vw,3rem)}.products-section .section-heading p{font-size:.96rem}.products-grid{grid-template-columns:1fr;gap:20px;margin-top:48px}.product-card{padding:25px}.product-icon{width:61px;height:61px}.product-card h3{font-size:1.23rem}}@media(max-width:540px){.products-section .container{width:min(91%,470px)}.products-global-card{width:100%}.products-global-card strong{max-width:none}.product-card{padding:22px;border-radius:21px}.product-number{font-size:2.3rem}.product-shipping-row{justify-content:center}.products-bottom-banner{grid-template-columns:1fr;text-align:center;padding:25px 20px}.products-bottom-icon{margin:0 auto}.products-bottom-content h3{font-size:1.05rem}}@media(max-width:390px){.product-shipping-row{flex-direction:column;align-items:flex-start}.product-shipping-divider{display:none}}@media(prefers-reduced-motion:reduce){.product-card,.product-icon,.product-btn,.product-btn-arrow,.products-custom-button{transition:none}}.markets-section{position:relative;isolation:isolate;overflow:hidden;padding:120px 0;color:#fff;background:radial-gradient(circle at 50% 0%,rgba(51,117,186,.16),transparent 35%),linear-gradient(135deg,#041225,#071a31 45%,#0b2949)}.markets-background{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.markets-grid-pattern{position:absolute;inset:0;opacity:.55;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent)}.markets-noise{position:absolute;inset:0;opacity:.018;background-image:repeating-radial-gradient(circle at 0 0,#ffffff 0,#ffffff 1px,transparent 1px,transparent 4px)}.markets-glow{position:absolute;border-radius:50%;filter:blur(125px);animation:marketsGlowMove 9s ease-in-out infinite}.markets-glow-one{top:-150px;left:-130px;width:470px;height:470px;background:#aa3bff40}.markets-glow-two{right:-150px;bottom:-160px;width:480px;height:480px;background:#2daeff33;animation-delay:-4s}.markets-container{position:relative;z-index:2;width:min(1220px,92%);margin:0 auto}.markets-heading{max-width:820px;margin:0 auto 72px;text-align:center}.markets-tag{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#bfe8ff;background:#ffffff12;box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:.77rem;font-weight:800;letter-spacing:.1em}.markets-heading h2{max-width:800px;margin:21px auto 20px;color:#fff;font-size:clamp(2.4rem,4.7vw,4.2rem);line-height:1.08;letter-spacing:-.045em;font-weight:850}.markets-heading p{max-width:740px;margin:0 auto;color:#deebfab8;font-size:1.04rem;line-height:1.85}.markets-content{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:35px;align-items:stretch}.markets-map-area{min-width:0}.markets-map-card{position:relative;isolation:isolate;overflow:hidden;min-height:655px;height:100%;border:1px solid rgba(255,255,255,.11);border-radius:30px;background:radial-gradient(circle at 50% 50%,rgba(60,136,202,.13),transparent 42%),#ffffff0e;box-shadow:0 30px 80px #0000003d,inset 0 1px #ffffff14;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px)}.markets-map-card:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.6;background:radial-gradient(circle at center,rgba(72,189,255,.06) 0 1px,transparent 2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 72%);mask-image:radial-gradient(circle at center,black,transparent 72%)}.markets-map-header{position:absolute;top:24px;right:25px;left:25px;z-index:8;display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.markets-map-header span,.markets-map-header strong{display:block}.markets-map-header>div:first-child>span{margin-bottom:4px;color:#c5dcf485;font-size:.68rem;font-weight:800;letter-spacing:.1em}.markets-map-header strong{color:#fff;font-size:.91rem}.markets-live-status{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid rgba(52,219,145,.17);border-radius:999px;color:#8af0be;background:#26c07717;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.markets-live-status span{width:7px;height:7px;border-radius:50%;background:#50e8a3;box-shadow:0 0 0 4px #50e8a31a;animation:marketsLivePulse 1.8s ease-in-out infinite}.markets-map-globe{position:absolute;inset:0;z-index:-1;display:grid;place-items:center;color:#b2ddff0b;animation:marketsGlobePulse 6s ease-in-out infinite}.markets-orbit{position:absolute;top:50%;left:50%;z-index:1;border:1px solid rgba(104,196,255,.1);border-radius:50%;transform:translate(-50%,-50%)}.markets-orbit-one{width:230px;height:230px;animation:marketsOrbitPulse 4s ease-in-out infinite}.markets-orbit-two{width:355px;height:355px;animation:marketsOrbitPulse 4s ease-in-out infinite .8s}.markets-orbit-three{width:490px;height:490px;animation:marketsOrbitPulse 4s ease-in-out infinite 1.6s}.markets-map-center{position:absolute;top:50%;left:50%;z-index:6;display:flex;flex-direction:column;align-items:center;gap:14px;transform:translate(-50%,-50%)}.markets-earth{position:relative;width:145px;height:145px;display:grid;place-items:center;border-radius:50%;color:#b5e6ffeb;background:radial-gradient(circle at 35% 28%,rgba(120,220,255,.3),transparent 24%),radial-gradient(circle at 50% 55%,rgba(74,165,255,.2),transparent 58%),linear-gradient(145deg,#104874f5,#051d38fa);border:1px solid rgba(121,211,255,.34);box-shadow:inset -18px -18px 30px #0000004d,inset 12px 12px 25px #70d2ff1f,0 0 35px #43bbff47,0 0 80px #7348ff24;animation:marketsEarthFloat 5s ease-in-out infinite}.markets-earth svg{position:relative;z-index:3;filter:drop-shadow(0 0 8px rgba(95,204,255,.55)) drop-shadow(0 0 18px rgba(95,204,255,.28));animation:marketsEarthRotate 16s linear infinite}.markets-earth-glow{position:absolute;inset:14px;z-index:1;border-radius:50%;background:radial-gradient(circle,rgba(76,194,255,.16),transparent 67%);animation:marketsEarthGlow 3s ease-in-out infinite}.markets-earth-ring{position:absolute;top:50%;left:50%;z-index:0;border:1px solid rgba(98,202,255,.2);border-radius:50%;transform:translate(-50%,-50%)}.markets-earth-ring-one{width:175px;height:175px;animation:marketsEarthRing 3.2s ease-out infinite}.markets-earth-ring-two{width:205px;height:205px;animation:marketsEarthRing 3.2s ease-out infinite 1.6s}.markets-india-marker{position:absolute;top:54%;left:53%;z-index:5;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#082543e0;border:1px solid rgba(255,255,255,.25);box-shadow:0 0 15px #5ac8ffcc,0 0 30px #5ac8ff66}.markets-india-marker:before,.markets-india-marker:after{content:"";position:absolute;inset:2px;border:1px solid rgba(90,200,255,.6);border-radius:50%;animation:marketsIndiaWave 2.2s ease-out infinite}.markets-india-marker:after{animation-delay:1.1s}.markets-pulse{position:relative;z-index:2;width:9px;height:9px;border-radius:50%;background:#63d3ff;box-shadow:0 0 8px #63d3ff,0 0 20px #63d3ffe6}.markets-center-label{min-width:190px;padding:12px 17px;text-align:center;border-radius:15px;background:#051b34e6;border:1px solid rgba(255,255,255,.13);box-shadow:0 16px 40px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.markets-center-label strong,.markets-center-label span{display:block}.markets-center-label strong{margin-bottom:3px;color:#fff;font-size:1.08rem}.markets-center-label span{color:#d5ebfaa8;font-size:.74rem}.market-route{position:absolute;z-index:3;height:2px;overflow:visible;border-radius:999px;background:linear-gradient(90deg,#5ac8ff00,#5ac8ffd1,#aa3bff00);transform-origin:left center;opacity:.75}.market-route span{position:absolute;top:50%;left:0;width:7px;height:7px;border-radius:50%;transform:translateY(-50%);background:#a75aff;box-shadow:0 0 10px #a75afff2,0 0 22px #50c3ffcc;animation:marketRouteDot 3s linear infinite}.market-route-one{top:46%;left:50%;width:220px;transform:rotate(-37deg)}.market-route-two{top:47%;left:49%;width:245px;transform:rotate(-151deg)}.market-route-three{top:52%;left:49%;width:225px;transform:rotate(143deg)}.market-route-four{top:52%;left:50%;width:220px;transform:rotate(35deg)}.market-route-two span{animation-delay:-.7s}.market-route-three span{animation-delay:-1.4s}.market-route-four span{animation-delay:-2.1s}.market-location{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;min-width:130px;padding:11px 13px;border:1px solid rgba(255,255,255,.13);border-radius:14px;color:#ffffffeb;background:#08213ccc;box-shadow:0 17px 36px #00000038;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);font-size:.78rem;font-weight:700;animation:marketFloat 4.5s ease-in-out infinite}.market-location-dot{width:9px;height:9px;flex-shrink:0;border-radius:50%;background:#5ac8ff;box-shadow:0 0 13px #5ac8fff2}.market-location div{display:grid;gap:2px}.market-location small{color:#badcf580;font-size:.57rem;letter-spacing:.09em}.market-location-one{top:20%;right:7%}.market-location-two{top:22%;left:6%;animation-delay:-1s}.market-location-three{bottom:20%;left:8%;animation-delay:-2s}.market-location-four{right:7%;bottom:21%;animation-delay:-3s}.markets-map-footer{position:absolute;right:24px;bottom:23px;left:24px;z-index:7;display:flex;justify-content:center;gap:12px}.markets-map-footer div{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:#daeaf8a6;background:#ffffff0b;font-size:.7rem;font-weight:700}.markets-map-footer svg{color:#65c8ff}.markets-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.market-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:100%;padding:23px;border:1px solid rgba(255,255,255,.1);border-radius:23px;background:linear-gradient(145deg,#ffffff16,#ffffff0b);box-shadow:0 20px 45px #00000024,inset 0 1px #ffffff0f;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:transform .35s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease}.market-card:before{content:"";position:absolute;top:-80px;right:-80px;z-index:-1;width:180px;height:180px;border-radius:50%;opacity:0;background:#7c57ff24;filter:blur(45px);transition:opacity .35s ease}.market-card:hover{transform:translateY(-8px);border-color:#5ac8ff4a;background:linear-gradient(145deg,#ffffff1d,#fff1);box-shadow:0 28px 60px #00000038,inset 0 1px #ffffff14}.market-card:hover:before{opacity:1}.market-card-top{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;margin-bottom:20px}.market-icon{width:58px;height:58px;display:grid;place-items:center;flex-shrink:0;border-radius:17px;color:#fff;background:linear-gradient(135deg,#a735f2,#6750ff 55%,#3db9ff);box-shadow:0 15px 30px #574dff3d,inset 0 1px #fff3;transition:transform .35s ease}.market-card:hover .market-icon{transform:rotate(-5deg) translateY(-3px)}.market-code{color:#cee3f542;font-size:1.45rem;line-height:1;font-weight:900;letter-spacing:-.04em}.market-card-content{display:flex;flex:1;flex-direction:column}.market-card-content h3{margin:0 0 10px;color:#fff;font-size:1.17rem;line-height:1.3}.market-card-content>p{margin:0 0 17px;color:#d9e8f7a8;font-size:.83rem;line-height:1.7}.market-countries{display:flex;align-items:flex-start;gap:7px;margin-bottom:19px;padding:10px 11px;border:1px solid rgba(255,255,255,.065);border-radius:11px;color:#cde0f0a6;background:#ffffff09;font-size:.69rem;line-height:1.5}.market-countries svg{flex-shrink:0;margin-top:2px;color:#62c8ff}.market-enquiry-button{width:100%;min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;padding:0 13px;border:1px solid rgba(255,255,255,.11);border-radius:12px;cursor:pointer;color:#fff;background:#fff1;font-family:inherit;font-size:.76rem;font-weight:800;transition:transform .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease}.market-enquiry-button:hover{transform:translateY(-2px);border-color:#6bc3ff4d;background:linear-gradient(135deg,#a434f1eb,#4098ffeb);box-shadow:0 13px 28px #3d70ea33}.market-enquiry-arrow{margin-left:auto;transition:transform .3s ease}.market-enquiry-button:hover .market-enquiry-arrow{transform:translate(3px,-3px)}.markets-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:50px}.market-highlight-card{display:flex;align-items:flex-start;gap:14px;padding:21px;border:1px solid rgba(255,255,255,.09);border-radius:19px;background:#ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .35s ease,background .35s ease,border-color .35s ease}.market-highlight-card:hover{transform:translateY(-7px);border-color:#aa3bff4d;background:#ffffff16}.market-highlight-icon{width:45px;height:45px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;color:#fff;background:linear-gradient(135deg,#a533ef,#478eff)}.market-highlight-card h3{margin:1px 0 6px;color:#fff;font-size:.94rem}.market-highlight-card p{margin:0;color:#d7e7f59e;font-size:.77rem;line-height:1.6}.markets-process{margin-top:50px;padding:31px;border:1px solid rgba(255,255,255,.09);border-radius:27px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.markets-process-heading{margin-bottom:27px}.markets-process-heading span{display:block;margin-bottom:7px;color:#7dd0ff;font-size:.68rem;font-weight:800;letter-spacing:.1em}.markets-process-heading h3{margin:0;color:#fff;font-size:clamp(1.45rem,2.5vw,2rem)}.markets-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.markets-process-card{position:relative;padding:19px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#ffffff09}.markets-process-card:not(:last-child):after{content:"";position:absolute;top:39px;left:calc(100% + 1px);z-index:2;width:16px;height:1px;background:#6ac5ff57}.markets-process-card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.markets-process-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#a135f0e6,#389dffe6)}.markets-process-card-top>span{color:#d2e5f633;font-size:1.4rem;font-weight:900}.markets-process-card h4{margin:0 0 7px;color:#fff;font-size:.9rem}.markets-process-card p{margin:0;color:#d2e4f394;font-size:.73rem;line-height:1.6}.markets-cta{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:21px;align-items:center;margin-top:32px;padding:26px 29px;border:1px solid rgba(255,255,255,.11);border-radius:23px;background:radial-gradient(circle at 88% 10%,rgba(170,59,255,.22),transparent 33%),linear-gradient(135deg,#0f3962e6,#0a2544eb);box-shadow:0 25px 60px #0003}.markets-cta:before{content:"";position:absolute;top:-110px;right:18%;z-index:-1;width:260px;height:260px;border-radius:50%;background:#3cb8ff1f;filter:blur(65px)}.markets-cta-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:17px;color:#fff;background:linear-gradient(135deg,#a632f1,#3a9cff);box-shadow:0 15px 32px #4967ff40}.markets-cta-content span{display:block;margin-bottom:6px;color:#c9e2f78c;font-size:.67rem;font-weight:800;letter-spacing:.1em}.markets-cta-content h3{max-width:670px;margin:0;color:#fff;font-size:1.12rem;line-height:1.45}.markets-cta-button{min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 19px;border:1px solid rgba(255,255,255,.15);border-radius:13px;cursor:pointer;color:#fff;background:#ffffff17;font-family:inherit;font-size:.79rem;font-weight:800;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,background .3s ease,border-color .3s ease}.markets-cta-button:hover{transform:translateY(-3px);border-color:#ffffff47;background:#ffffff26}html[dir=rtl] .market-enquiry-arrow{margin-right:auto;margin-left:0;transform:scaleX(-1)}html[dir=rtl] .market-enquiry-button:hover .market-enquiry-arrow{transform:scaleX(-1) translate(3px,-3px)}@keyframes marketsGlowMove{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(25px,18px,0) scale(1.06)}}@keyframes marketsLivePulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes marketsGlobePulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.035);opacity:1}}@keyframes marketsOrbitPulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.75;transform:translate(-50%,-50%) scale(1.03)}}@keyframes marketsEarthFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes marketsEarthRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marketsEarthGlow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes marketsEarthRing{0%{opacity:.75;transform:translate(-50%,-50%) scale(.7)}to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}@keyframes marketsIndiaWave{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.4)}}@keyframes marketRouteDot{0%{left:0;opacity:0}12%,85%{opacity:1}to{left:100%;opacity:0}}@keyframes marketFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1100px){.markets-content{grid-template-columns:1fr}.markets-map-card{min-height:600px;max-width:820px;margin:0 auto}.markets-list,.markets-highlights,.markets-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.markets-process-card:after{display:none}}@media(max-width:820px){.markets-cta{grid-template-columns:auto minmax(0,1fr)}.markets-cta-button{grid-column:1 / -1;width:100%}}@media(max-width:768px){.markets-section{padding:85px 0}.markets-heading{margin-bottom:50px}.markets-heading h2{font-size:clamp(2.2rem,8vw,3.15rem)}.markets-heading p{font-size:.95rem}.markets-map-card{min-height:500px}.markets-orbit-three{width:390px;height:390px}.market-route{display:none}.market-location{min-width:112px;padding:9px 10px;font-size:.68rem}.market-location-one{top:18%;right:4%}.market-location-two{top:20%;left:4%}.market-location-three{bottom:20%;left:4%}.market-location-four{right:4%;bottom:20%}.markets-map-footer{gap:7px}.markets-map-footer div{padding:8px 9px;font-size:.62rem}.markets-list{grid-template-columns:1fr}.markets-highlights{grid-template-columns:1fr;margin-top:38px}.markets-process{margin-top:38px;padding:24px}}@media(max-width:580px){.markets-container{width:min(91%,470px)}.markets-map-card{min-height:470px;border-radius:24px}.markets-map-header{top:19px;right:18px;left:18px}.markets-map-header>div:first-child{max-width:150px}.markets-map-header strong{font-size:.79rem}.markets-earth{width:118px;height:118px}.markets-earth svg{width:62px;height:62px}.markets-earth-ring-one{width:145px;height:145px}.markets-earth-ring-two{width:175px;height:175px}.markets-center-label{min-width:165px;padding:10px 13px}.markets-orbit-one{width:170px;height:170px}.markets-orbit-two{width:270px;height:270px}.markets-orbit-three{width:355px;height:355px}.market-location-one{top:25%}.market-location-two{top:26%}.market-location-three{bottom:26%}.market-location-four{bottom:25%}.markets-map-footer{right:16px;bottom:17px;left:16px;flex-wrap:wrap}.market-card{padding:21px}.markets-process-grid{grid-template-columns:1fr}.markets-cta{grid-template-columns:1fr;padding:24px 20px;text-align:center}.markets-cta-icon{margin:0 auto}}@media(max-width:410px){.markets-map-card{min-height:440px}.markets-live-status{padding:6px 8px}.market-location{min-width:100px;max-width:110px}.markets-orbit-three{width:315px;height:315px}.markets-map-footer div{padding:7px 8px}}@media(prefers-reduced-motion:reduce){.markets-glow,.markets-live-status span,.markets-map-globe,.markets-orbit,.markets-earth,.markets-earth svg,.markets-earth-glow,.markets-earth-ring,.markets-india-marker:before,.markets-india-marker:after,.market-route span,.market-location{animation:none}.market-card,.market-icon,.market-highlight-card,.market-enquiry-button,.market-enquiry-arrow,.markets-cta-button{transition:none}}.why-section{padding:110px 0;background:linear-gradient(180deg,#f8fafc,#fff)}.why-section .container{width:min(1200px,92%);margin:0 auto}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:70px}.why-card{position:relative;overflow:hidden;padding:35px 30px;border-radius:24px;background:#ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(170,59,255,.08);box-shadow:0 18px 45px #0f172a14;transition:all .35s ease}.why-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,#aa3bff,#5ac8ff);transform:scaleX(0);transform-origin:left;transition:.35s}.why-card:hover:before{transform:scaleX(1)}.why-card:hover{transform:translateY(-12px);border-color:#aa3bff40;box-shadow:0 28px 60px #aa3bff26,0 15px 35px #00000014}.why-icon{width:74px;height:74px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);transition:.35s}.why-card:hover .why-icon{transform:rotate(-10deg) scale(1.08)}.why-card h3{color:#07182e;font-size:1.35rem;margin-bottom:14px}.why-card p{color:#5b6472;line-height:1.8}@media(max-width:1100px){.why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.why-section{padding:80px 0}.why-grid{grid-template-columns:1fr;gap:22px;margin-top:50px}.why-card{padding:28px}.why-icon{width:64px;height:64px}.why-card h3{font-size:1.2rem}}.counter-section{padding:100px 0;background:linear-gradient(135deg,#07182e,#10345d)}.counter-section .container{width:min(1200px,92%);margin:0 auto}.counter-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.counter-card{text-align:center;padding:35px 25px;border-radius:22px;background:#ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);transition:all .35s ease;box-shadow:0 15px 40px #0000002e}.counter-card:hover{transform:translateY(-12px);border-color:#5ac8ff73;box-shadow:0 25px 60px #5ac8ff2e,0 15px 30px #00000038}.counter-icon{width:72px;height:72px;margin:0 auto 22px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff)}.counter-card h2{color:#fff;font-size:2.6rem;margin-bottom:10px;font-weight:800}.counter-card p{color:#ffffffbf;font-size:1rem}@media(max-width:1100px){.counter-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.counter-section{padding:80px 0}.counter-grid{grid-template-columns:1fr;gap:22px}.counter-card{padding:28px}.counter-card h2{font-size:2.2rem}.counter-icon{width:64px;height:64px}}.gallery-section{padding:100px 0;background:#f7f9fc}.gallery-section .container{width:min(1200px,92%);margin:auto}.section-title{text-align:center;margin-bottom:60px}.section-title span{display:inline-block;padding:8px 18px;border-radius:50px;background:#aa3bff1f;color:#7b2cff;font-weight:700;letter-spacing:1px;margin-bottom:16px}.section-title h2{font-size:clamp(2rem,5vw,3rem);color:#07182e;margin-bottom:18px}.section-title p{max-width:720px;margin:auto;color:#666;line-height:1.8}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gallery-card{overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 12px 35px #00000014;transition:.35s ease}.gallery-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #0000002e}.gallery-card img{width:100%;height:280px;display:block;object-fit:cover;transition:.5s ease}.gallery-card:hover img{transform:scale(1.08)}@media(max-width:992px){.gallery-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.gallery-section{padding:80px 0}.gallery-grid{grid-template-columns:1fr}.gallery-card img{height:240px}}.testimonials-section{padding:110px 0;background:linear-gradient(180deg,#fff,#f8fafc)}.testimonials-section .container{width:min(1200px,92%);margin:auto}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:70px}.testimonial-card{position:relative;overflow:hidden;padding:35px 30px;border-radius:24px;background:#ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(170,59,255,.08);box-shadow:0 18px 45px #0f172a14;transition:.35s}.testimonial-card:hover{transform:translateY(-12px);border-color:#aa3bff40;box-shadow:0 30px 60px #aa3bff26,0 12px 25px #00000014}.testimonial-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,#aa3bff,#5ac8ff);transform:scaleX(0);transform-origin:left;transition:.35s}.testimonial-card:hover:before{transform:scaleX(1)}.testimonial-quote-icon{width:65px;height:65px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);margin-bottom:22px}.testimonial-rating{display:flex;gap:4px;color:#ffc107;margin-bottom:20px}.testimonial-message{color:#5d6675;line-height:1.9;margin-bottom:30px;font-style:italic}.testimonial-client{display:flex;align-items:center;gap:16px}.testimonial-avatar{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;background:linear-gradient(135deg,#07182e,#10345d)}.testimonial-client h3{color:#07182e;margin-bottom:4px}.testimonial-client span{color:#6b7280;font-size:.95rem}.testimonial-trust-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:70px}.testimonial-trust-bar div{padding:28px;border-radius:20px;text-align:center;background:linear-gradient(135deg,#07182e,#10345d);color:#fff}.testimonial-trust-bar strong{display:block;font-size:2rem;margin-bottom:8px}.testimonial-trust-bar span{color:#ffffffbf}@media(max-width:1100px){.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.testimonials-section{padding:80px 0}.testimonials-grid{grid-template-columns:1fr;gap:22px;margin-top:50px}.testimonial-card{padding:28px}.testimonial-trust-bar{grid-template-columns:1fr;margin-top:45px}}.faq-section{position:relative;overflow:hidden;padding:110px 0;background:linear-gradient(135deg,#07182e,#10345d)}.faq-background{position:absolute;inset:0}.faq-glow{position:absolute;border-radius:50%;filter:blur(120px)}.faq-glow-one{width:350px;height:350px;background:#aa3bff40;top:-120px;left:-120px}.faq-glow-two{width:350px;height:350px;background:#5ac8ff2e;bottom:-120px;right:-120px}.faq-container{position:relative;z-index:2;width:min(1000px,92%);margin:auto}.faq-heading{text-align:center;margin-bottom:60px}.faq-tag{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);font-size:.85rem;font-weight:700}.faq-heading h2{margin:20px 0;color:#fff;font-size:clamp(2rem,5vw,3.2rem)}.faq-heading p{color:#ffffffbf;line-height:1.8}.faq-list{display:flex;flex-direction:column;gap:20px}.faq-item{border-radius:20px;overflow:hidden;background:#ffffff14;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:.35s}.faq-item-active{border-color:#5ac8ff73;box-shadow:0 20px 45px #0003}.faq-question{width:100%;border:none;cursor:pointer;background:transparent;color:#fff;display:flex;align-items:center;gap:20px;padding:24px 28px;text-align:left}.faq-number{width:44px;height:44px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;background:linear-gradient(135deg,#aa3bff,#5ac8ff)}.faq-question-text{flex:1;font-size:1.05rem;font-weight:600}.faq-chevron{transition:.35s}.faq-item-active .faq-chevron{transform:rotate(180deg)}.faq-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq-item-active .faq-answer-wrapper{grid-template-rows:1fr}.faq-answer{overflow:hidden}.faq-answer p{padding:0 28px 24px 92px;color:#ffffffbf;line-height:1.8}@media(max-width:768px){.faq-section{padding:80px 0}.faq-question{padding:20px;gap:14px}.faq-number{width:38px;height:38px;font-size:.9rem}.faq-question-text{font-size:1rem}.faq-answer p{padding:0 20px 20px 72px}}.newsletter-section{padding:100px 0;background:linear-gradient(135deg,#07182e,#10345d)}.newsletter-card{width:min(900px,92%);margin:auto;padding:60px 45px;text-align:center;border-radius:30px;background:#ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 60px #0003}.newsletter-icon{width:80px;height:80px;margin:0 auto 25px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff)}.newsletter-card h2{color:#fff;font-size:clamp(2rem,5vw,3rem);margin-bottom:18px}.newsletter-card p{max-width:650px;margin:auto;color:#ffffffbf;line-height:1.8}.newsletter-form{margin-top:40px;display:flex;gap:15px}.newsletter-form input{flex:1;height:60px;border:none;outline:none;border-radius:50px;padding:0 24px;font-size:1rem;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.15)}.newsletter-form input::placeholder{color:#ffffff8c}.newsletter-form button{height:60px;padding:0 30px;border:none;border-radius:50px;display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);transition:.35s}.newsletter-form button:hover{transform:translateY(-3px);box-shadow:0 15px 35px #5ac8ff59}.newsletter-success{margin-top:25px;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:50px;color:#fff;background:#2ecc7133;border:1px solid rgba(46,204,113,.4)}@media(max-width:768px){.newsletter-section{padding:80px 0}.newsletter-card{padding:40px 22px}.newsletter-form{flex-direction:column}.newsletter-form input,.newsletter-form button{width:100%}}.company-profile-section{padding:100px 0;background:linear-gradient(135deg,#f7f9fc,#eef4fb)}.company-profile-section .container{width:min(1150px,92%);margin:0 auto}.profile-card{position:relative;overflow:hidden;display:grid;grid-template-columns:180px 1fr;align-items:center;gap:40px;padding:55px;border-radius:30px;background:linear-gradient(135deg,#07182e,#10345d);box-shadow:0 25px 70px #07182e38}.profile-card:before{content:"";position:absolute;width:320px;height:320px;top:-180px;right:-120px;border-radius:50%;background:#aa3bff2e;filter:blur(20px)}.profile-card:after{content:"";position:absolute;width:260px;height:260px;bottom:-160px;left:-100px;border-radius:50%;background:#5ac8ff24;filter:blur(20px)}.profile-icon,.profile-content{position:relative;z-index:2}.profile-icon{width:150px;height:150px;display:flex;align-items:center;justify-content:center;border-radius:32px;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);box-shadow:0 20px 45px #5ac8ff40}.profile-tag{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-size:.82rem;font-weight:800;letter-spacing:1px}.profile-content h2{margin:18px 0 16px;color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.profile-content p{max-width:720px;margin:0;color:#ffffffbf;font-size:1rem;line-height:1.8}.profile-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.download-btn,.contact-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;border-radius:999px;text-decoration:none;font-size:.98rem;font-weight:800;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.download-btn{color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);box-shadow:0 14px 30px #5ac8ff3d}.contact-btn{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.16)}.download-btn:hover,.contact-btn:hover{transform:translateY(-3px)}.download-btn:hover{box-shadow:0 18px 38px #5ac8ff57}.contact-btn:hover{background:#ffffff24}@media(max-width:900px){.profile-card{grid-template-columns:1fr;text-align:center}.profile-icon,.profile-content p{margin:0 auto}.profile-buttons{justify-content:center}}@media(max-width:768px){.company-profile-section{padding:80px 0}.profile-card{gap:28px;padding:38px 24px;border-radius:24px}.profile-icon{width:120px;height:120px;border-radius:26px}.profile-buttons{flex-direction:column}.download-btn,.contact-btn{width:100%}}.privacy-policy-section{padding:110px 0;background:linear-gradient(135deg,#f7f9fc,#eef4fb)}.privacy-policy-container{width:min(1180px,92%);margin:0 auto}.privacy-policy-heading{max-width:780px;margin:0 auto 60px;text-align:center}.privacy-policy-tag{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;color:#0f4d92;background:#5ac8ff1f;border:1px solid rgba(15,77,146,.12);font-size:.82rem;font-weight:800;letter-spacing:1px}.privacy-policy-heading h2{margin:20px 0 18px;color:#07182e;font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.15}.privacy-policy-heading p{margin:0;color:#5d6778;font-size:1.03rem;line-height:1.8}.privacy-policy-date{display:inline-block;margin-top:20px;padding:9px 16px;border-radius:999px;color:#475569;background:#fff;box-shadow:0 8px 24px #07182e14;font-size:.9rem;font-weight:700}.privacy-policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.privacy-policy-card{display:flex;align-items:flex-start;gap:20px;padding:30px;border-radius:22px;background:#fff;border:1px solid rgba(7,24,46,.07);box-shadow:0 14px 40px #07182e14;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.privacy-policy-card:hover{transform:translateY(-7px);border-color:#5ac8ff59;box-shadow:0 22px 50px #07182e21}.privacy-policy-icon{width:58px;height:58px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:18px;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);box-shadow:0 12px 28px #5ac8ff40}.privacy-policy-card h3{margin:2px 0 10px;color:#07182e;font-size:1.18rem}.privacy-policy-card p{margin:0;color:#5d6778;line-height:1.75}.privacy-policy-note{margin-top:35px;padding:38px;text-align:center;border-radius:26px;color:#fff;background:linear-gradient(135deg,#07182e,#10345d);box-shadow:0 20px 55px #07182e33}.privacy-policy-note h3{margin:0 0 14px;font-size:1.55rem}.privacy-policy-note p{max-width:760px;margin:0 auto;color:#ffffffc2;line-height:1.8}.privacy-policy-note a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:24px;padding:0 24px;border-radius:999px;color:#fff;text-decoration:none;font-weight:800;background:linear-gradient(135deg,#aa3bff,#5ac8ff);transition:transform .3s ease,box-shadow .3s ease}.privacy-policy-note a:hover{transform:translateY(-3px);box-shadow:0 15px 35px #5ac8ff4d}@media(max-width:900px){.privacy-policy-grid{grid-template-columns:1fr}}@media(max-width:768px){.privacy-policy-section{padding:80px 0}.privacy-policy-heading{margin-bottom:42px}.privacy-policy-card{padding:24px}.privacy-policy-icon{width:52px;height:52px}.privacy-policy-note{padding:30px 22px}}@media(max-width:520px){.privacy-policy-card{flex-direction:column}.privacy-policy-note a{width:100%}}.terms-section{padding:100px 0;background:#f8fbff}.terms-section .container{width:min(1200px,92%);margin:auto}.terms-heading{text-align:center;max-width:760px;margin:0 auto 60px}.terms-tag{display:inline-block;padding:8px 18px;border-radius:999px;background:#5ac8ff1f;color:#0f4d92;font-size:.85rem;font-weight:700;letter-spacing:1px}.terms-heading h2{margin:20px 0;font-size:clamp(2rem,5vw,3.2rem);color:#07182e}.terms-heading p{color:#5d6778;line-height:1.8}.terms-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.terms-card{background:#fff;padding:30px;border-radius:22px;box-shadow:0 15px 40px #00000014;transition:.35s}.terms-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000024}.terms-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:18px;color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);margin-bottom:22px}.terms-card h3{color:#07182e;margin-bottom:12px}.terms-card p{color:#5d6778;line-height:1.8}.terms-footer{margin-top:50px;padding:40px;text-align:center;border-radius:24px;background:linear-gradient(135deg,#07182e,#10345d)}.terms-footer p{color:#fffc;margin-bottom:20px;line-height:1.8}.terms-footer a{display:inline-block;padding:14px 28px;border-radius:999px;color:#fff;text-decoration:none;font-weight:700;background:linear-gradient(135deg,#aa3bff,#5ac8ff)}@media(max-width:992px){.terms-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.terms-section{padding:80px 0}.terms-grid{grid-template-columns:1fr}.terms-card{padding:24px}.terms-footer{padding:28px 20px}}.contact-section{position:relative;isolation:isolate;overflow:hidden;padding:120px 0;background:radial-gradient(circle at 10% 15%,rgba(170,59,255,.2),transparent 30%),radial-gradient(circle at 90% 85%,rgba(65,187,255,.18),transparent 31%),linear-gradient(135deg,#051426,#081d35 48%,#0d3153)}.contact-background{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.contact-grid-pattern{position:absolute;inset:0;opacity:.38;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent)}.contact-glow{position:absolute;border-radius:50%;filter:blur(100px);animation:contactGlowFloat 11s ease-in-out infinite}.contact-glow-one{top:-130px;left:-120px;width:420px;height:420px;background:#aa3bff2b}.contact-glow-two{right:-150px;bottom:-160px;width:480px;height:480px;background:#41bbff26;animation-delay:-5s}.contact-orbit{position:absolute;border:1px solid rgba(121,210,255,.09);border-radius:50%}.contact-orbit-one{top:7%;right:4%;width:280px;height:280px}.contact-orbit-two{bottom:8%;left:2%;width:180px;height:180px}.contact-container{position:relative;z-index:2;width:min(1220px,92%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:55px;align-items:center}.contact-info,.contact-form-wrapper{min-width:0}.contact-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:9px 16px;border:1px solid rgba(116,216,255,.25);border-radius:999px;color:#9be0ff;background:#54c4ff13;box-shadow:inset 0 1px #ffffff14;font-size:.73rem;font-weight:800;letter-spacing:.12em}.contact-info h2{max-width:620px;margin:0 0 21px;color:#fff;font-size:clamp(2.4rem,5vw,4.15rem);line-height:1.07;letter-spacing:-.047em}.contact-description{max-width:610px;margin:0 0 30px;color:#ddedfaad;font-size:.98rem;line-height:1.82}.contact-highlight-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin-bottom:24px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:radial-gradient(circle at 95% 5%,rgba(170,59,255,.12),transparent 35%),#ffffff0e;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.contact-highlight-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(135deg,#aa3bff,#5b65f8 55%,#48bcff);box-shadow:0 15px 30px #6448e538}.contact-highlight-card span{display:block;margin-bottom:5px;color:#97dcffa1;font-size:.62rem;font-weight:850;letter-spacing:.1em}.contact-highlight-card h3{margin:0 0 6px;color:#fff;font-size:1rem;line-height:1.45}.contact-highlight-card p{margin:0;color:#ddedfa8c;font-size:.73rem;line-height:1.62}.contact-details-list{display:grid;gap:13px}.info-box{width:100%;display:flex;align-items:center;gap:14px;padding:15px 17px;border:1px solid rgba(255,255,255,.095);border-radius:17px;color:#fff;background:#ffffff0e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);text-decoration:none;transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}a.info-box:hover{transform:translate(7px);border-color:#69d0ff59;background:#ffffff16;box-shadow:0 18px 35px #00000021}.info-icon{width:46px;height:46px;display:grid;place-items:center;flex-shrink:0;border-radius:14px;color:#fff;background:linear-gradient(135deg,#a83bf4,#46b8ff);box-shadow:0 11px 24px #4d90ee2e}.info-content{min-width:0;display:grid;gap:3px;flex:1}.info-label{color:#8ad7ff99;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.info-content strong{color:#fff;font-size:.86rem;font-weight:750;overflow-wrap:anywhere}.info-content small{color:#deeefa7d;font-size:.68rem;line-height:1.5}.info-arrow{display:grid;place-items:center;flex-shrink:0;color:#89d8ffb3}.contact-whatsapp-button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:14px 17px;border:1px solid rgba(71,230,145,.18);border-radius:17px;cursor:pointer;color:#fff;background:#21be6b18;font-family:inherit;text-align:left;transition:transform .3s ease,border-color .3s ease,background .3s ease}.contact-whatsapp-button:hover{transform:translateY(-3px);border-color:#47e69159;background:#21be6b24}.contact-whatsapp-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,#20b968,#35d784);box-shadow:0 11px 25px #20b9683b}.contact-whatsapp-button>span:nth-child(2){display:grid;gap:3px}.contact-whatsapp-button small{color:#9ef5c69c;font-size:.59rem;font-weight:800;letter-spacing:.08em}.contact-whatsapp-button strong{color:#fff;font-size:.82rem}.contact-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:19px}.contact-trust-item{display:flex;align-items:flex-start;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff09}.contact-trust-item>svg{flex-shrink:0;color:#7ed5ff}.contact-trust-item>span{display:grid;gap:3px}.contact-trust-item strong{color:#fff;font-size:.68rem}.contact-trust-item small{color:#deeefa6b;font-size:.57rem;line-height:1.45}.contact-form{position:relative;isolation:isolate;overflow:hidden;width:100%;padding:36px;border:1px solid rgba(255,255,255,.14);border-radius:29px;background:radial-gradient(circle at 95% 0%,rgba(170,59,255,.13),transparent 30%),#ffffff14;backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);box-shadow:0 35px 75px #00000045,inset 0 1px #ffffff14}.contact-form:before{content:"";position:absolute;top:-130px;right:-110px;z-index:-1;width:290px;height:290px;border-radius:50%;background:#4bbeff17;filter:blur(55px)}.contact-form-topbar{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:25px}.contact-form-status-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid rgba(54,211,153,.18);border-radius:999px;color:#9ef2c6;background:#36d39913;font-size:.6rem;font-weight:850;letter-spacing:.08em}.contact-form-status-badge span{width:7px;height:7px;border-radius:50%;background:#43df92;box-shadow:0 0 0 5px #43df9217;animation:contactStatusPulse 1.9s ease-in-out infinite}.contact-form-code{color:#daecfa52;font-size:.62rem;font-weight:800;letter-spacing:.1em}.contact-form-heading{margin-bottom:25px}.contact-form-heading>span{display:block;margin-bottom:8px;color:#8fd9ff;font-size:.68rem;font-weight:800;letter-spacing:.11em}.contact-form-heading h3{margin:0 0 9px;color:#fff;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.03em}.contact-form-heading p{margin:0;color:#ddedfa91;font-size:.82rem;line-height:1.68}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.form-group{min-width:0;display:flex;flex-direction:column;gap:8px}.form-group-full{grid-column:1 / -1}.form-group label{color:#f6faffd1;font-size:.76rem;font-weight:700}.form-group label span{margin-left:3px;color:#78d3ff}.contact-form input,.contact-form textarea{width:100%;min-width:0;padding:14px 15px;border:1px solid rgba(255,255,255,.105);border-radius:12px;outline:none;color:#fff;background:#fff1;font:inherit;font-size:.84rem;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#daebf852}.contact-form input:hover,.contact-form textarea:hover{border-color:#ffffff30}.contact-form input:focus,.contact-form textarea:focus{border-color:#5ccaffb3;background:#ffffff18;box-shadow:0 0 0 3px #5ccaff1a}.contact-form textarea{min-height:145px;resize:vertical;line-height:1.65}.form-input-icon-wrapper{position:relative}.form-input-icon-wrapper>svg{position:absolute;top:50%;left:14px;z-index:2;color:#87d8ff94;transform:translateY(-50%);pointer-events:none}.form-input-icon-wrapper input{padding-left:43px}.form-status{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:13px 14px;border:1px solid transparent;border-radius:12px;font-size:.78rem;line-height:1.55}.form-status svg{flex:0 0 auto;margin-top:1px}.form-status.success{color:#c9ffe2;border-color:#34d39945;background:#34d39918}.form-status.error{color:#ffd4d4;border-color:#f871714d;background:#f8717117}.contact-submit-button{width:100%;min-height:53px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:19px;padding:0 20px;border:0;border-radius:13px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#aa3bff,#5e62f7 52%,#42b9ff);box-shadow:0 17px 37px #5566ec3d;font-family:inherit;font-size:.86rem;font-weight:800;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.contact-submit-button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 23px 46px #6353eb52}.contact-submit-button:active:not(:disabled){transform:translateY(-1px)}.contact-submit-button:disabled{cursor:not-allowed;opacity:.67}.contact-submit-loader{width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:contactLoaderSpin .8s linear infinite}.contact-form-footer{display:flex;justify-content:center;align-items:flex-start;gap:7px;margin-top:13px;color:#ddedfa5c}.contact-form-footer svg{flex-shrink:0;margin-top:1px}.contact-form-footer p{margin:0;font-size:.66rem;line-height:1.5;text-align:center}html[dir=rtl] .form-group label span{margin-right:3px;margin-left:0}html[dir=rtl] .form-input-icon-wrapper>svg{right:14px;left:auto}html[dir=rtl] .form-input-icon-wrapper input{padding-right:43px;padding-left:15px}html[dir=rtl] a.info-box:hover{transform:translate(-7px)}@keyframes contactGlowFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(25px,18px,0) scale(1.07)}}@keyframes contactStatusPulse{0%,to{opacity:1}50%{opacity:.42}}@keyframes contactLoaderSpin{to{transform:rotate(360deg)}}@media(max-width:1050px){.contact-container{grid-template-columns:1fr;gap:45px}.contact-info{max-width:760px}.contact-form-wrapper{width:100%}}@media(max-width:768px){.contact-section{padding:88px 0}.contact-info h2{font-size:clamp(2.2rem,8vw,3.2rem)}.contact-form{padding:28px 22px;border-radius:24px}.contact-form-grid{grid-template-columns:1fr}.form-group-full{grid-column:auto}a.info-box:hover{transform:none}}@media(max-width:620px){.contact-container{width:min(92%,480px)}.contact-highlight-card,.contact-trust-grid{grid-template-columns:1fr}.contact-whatsapp-button{grid-template-columns:auto minmax(0,1fr)}.contact-whatsapp-button>svg{display:none}}@media(max-width:480px){.contact-info h2{font-size:2.08rem}.contact-description{font-size:.9rem}.info-box{align-items:flex-start;padding:14px}.info-icon{width:42px;height:42px}.info-arrow{display:none}.contact-form{padding:24px 17px}.contact-form-topbar{align-items:flex-start}.contact-form-status-badge{max-width:140px;line-height:1.35}}@media(prefers-reduced-motion:reduce){.contact-glow,.contact-form-status-badge span,.contact-submit-loader{animation:none}.info-box,.contact-whatsapp-button,.contact-submit-button,.contact-form input,.contact-form textarea{transition:none}}.map-section{padding:100px 0;background:#f8fafc}.map-section .container{width:min(1200px,92%);margin:auto}.map-wrapper{display:grid;grid-template-columns:380px 1fr;gap:30px;margin-top:60px}.map-card{background:#fff;border-radius:22px;padding:35px;box-shadow:0 15px 45px #00000014}.info-item{display:flex;gap:16px;align-items:flex-start;margin-bottom:30px}.info-item:last-child{margin-bottom:0}.info-item svg{color:#0f766e;flex-shrink:0;margin-top:4px}.info-item h4{margin-bottom:8px;color:#07182e;font-size:18px}.info-item p,.info-item a{color:#555;line-height:1.7;text-decoration:none}.info-item a:hover{color:#0f766e}.google-map{overflow:hidden;border-radius:22px;box-shadow:0 15px 45px #00000014}.google-map iframe{width:100%;height:100%;min-height:520px;border:0}@media(max-width:992px){.map-wrapper{grid-template-columns:1fr}.google-map iframe{min-height:420px}}@media(max-width:768px){.map-section{padding:80px 0}.map-card{padding:25px}.google-map iframe{min-height:350px}}.notfound-section{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px;background:linear-gradient(135deg,#07182e,#10345d);overflow:hidden}.notfound-container{width:100%;max-width:760px}.notfound-content{padding:60px 40px;text-align:center;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:30px;box-shadow:0 30px 80px #00000040;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.error-code{display:block;margin-bottom:15px;font-size:clamp(5rem,18vw,10rem);font-weight:900;line-height:1;background:linear-gradient(135deg,#aa3bff,#5ac8ff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.notfound-content h1{margin:0 0 18px;color:#fff;font-size:clamp(2rem,5vw,2.5rem);line-height:1.2}.notfound-content p{max-width:560px;margin:0 auto 40px;color:#ffffffbf;line-height:1.8}.notfound-buttons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:35px}.home-btn,.back-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 28px;border-radius:999px;font-family:inherit;font-size:1rem;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.home-btn{color:#fff;background:linear-gradient(135deg,#aa3bff,#5ac8ff);border:none;box-shadow:0 14px 30px #5ac8ff33}.back-btn{color:#fff;background:transparent;border:2px solid rgba(255,255,255,.2)}.home-btn:hover,.back-btn:hover{transform:translateY(-4px)}.home-btn:hover{box-shadow:0 18px 38px #5ac8ff4d}.back-btn:hover{border-color:#ffffff80}.home-btn:focus-visible,.back-btn:focus-visible,.notfound-search input:focus-visible{outline:3px solid rgba(90,200,255,.65);outline-offset:3px}.notfound-search{width:100%;max-width:500px;min-height:56px;display:flex;align-items:center;gap:12px;margin:0 auto;padding:0 18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.notfound-search svg{flex-shrink:0;color:#fff}.notfound-search input{width:100%;min-width:0;padding:15px 0;color:#fff;background:transparent;border:none;outline:none;font-family:inherit;font-size:1rem}.notfound-search input::placeholder{color:#ffffff8c}@media(max-width:768px){.notfound-section{padding:50px 16px}.notfound-content{padding:45px 22px;border-radius:24px}.notfound-buttons{flex-direction:column}.home-btn,.back-btn{width:100%}.notfound-search{min-height:52px}}@media(max-width:420px){.notfound-content{padding:38px 18px}.notfound-content p{margin-bottom:30px}.home-btn,.back-btn{min-height:50px;padding:0 20px}}@media(prefers-reduced-motion:reduce){.home-btn,.back-btn{transition:none}}.footer{position:relative;isolation:isolate;width:100%;overflow:hidden;color:#fff;background:radial-gradient(circle at 5% 10%,rgba(170,59,255,.18),transparent 30%),radial-gradient(circle at 94% 90%,rgba(55,174,255,.15),transparent 30%),linear-gradient(145deg,#03101f,#06182b 48%,#09243d)}.footer:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(137,215,255,.48),transparent)}.footer-background{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.footer-grid-pattern{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.027) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to bottom,black,black 80%,transparent);mask-image:linear-gradient(to bottom,black,black 80%,transparent)}.footer-glow{position:absolute;border-radius:50%;filter:blur(100px);animation:footerGlowMovement 12s ease-in-out infinite}.footer-glow-one{top:-170px;left:-150px;width:430px;height:430px;background:#aa3bff24}.footer-glow-two{right:-150px;bottom:-180px;width:470px;height:470px;background:#2db0ff1f;animation-delay:-6s}.footer-route{position:absolute;border:1px dashed rgba(132,214,255,.08);border-radius:50%;transform:rotate(-20deg)}.footer-route-one{top:18%;right:-90px;width:360px;height:190px}.footer-route-two{bottom:12%;left:-100px;width:300px;height:160px}.footer-container{position:relative;z-index:1;width:min(1220px,calc(100% - 40px));margin:0 auto}.footer-cta{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:45px;align-items:center;margin-top:1px;padding:38px 42px;border:1px solid rgba(255,255,255,.12);border-top:0;border-radius:0 0 28px 28px;background:radial-gradient(circle at 100% 0%,rgba(170,59,255,.15),transparent 37%),#ffffff0e;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 25px 65px #00000030,inset 0 1px #ffffff12}.footer-cta-label{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;color:#91dcff;font-size:.68rem;font-weight:850;letter-spacing:.11em}.footer-cta h2{max-width:700px;margin:0 0 11px;color:#fff;font-size:clamp(1.75rem,3.5vw,2.65rem);line-height:1.16;letter-spacing:-.035em}.footer-cta p{max-width:740px;margin:0;color:#deeefa9c;font-size:.87rem;line-height:1.72}.footer-cta-actions{display:grid;gap:12px}.footer-primary-button,.footer-whatsapp-button{min-height:52px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:13px;font-family:inherit;font-size:.8rem;font-weight:800;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}.footer-primary-button{border:0;color:#fff;background:linear-gradient(135deg,#aa3bff,#6460f5 52%,#42baff);box-shadow:0 16px 35px #5d58eb40}.footer-primary-button:hover{transform:translateY(-3px);box-shadow:0 21px 43px #5d58eb57}.footer-whatsapp-button{border:1px solid rgba(66,224,141,.2);cursor:pointer;color:#bfffdc;background:#21be6b17}.footer-whatsapp-button:hover{transform:translateY(-3px);border-color:#42e08d59;background:#21be6b24}.footer-main{display:grid;grid-template-columns:minmax(270px,1.4fr) minmax(130px,.66fr) minmax(170px,.84fr) minmax(130px,.64fr) minmax(230px,1fr);gap:42px;padding:78px 0 55px}.footer-brand{min-width:0;max-width:390px}.footer-logo{display:inline-flex;align-items:center;gap:14px;color:#fff;text-decoration:none}.footer-logo-icon{position:relative;width:58px;height:58px;display:grid;place-items:center;flex-shrink:0;overflow:hidden;border:1px solid rgba(255,217,133,.28);border-radius:17px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.25),transparent 25%),linear-gradient(145deg,#c89735,#f1ca6c 48%,#9f6a18);box-shadow:0 15px 34px #bc88273b,inset 0 1px #ffffff57}.footer-logo-letter{color:#07182e;font-family:Playfair Display,serif;font-size:2rem;font-weight:900;line-height:1}.footer-logo-ship{position:absolute;right:3px;bottom:2px;color:#07182e;opacity:.9}.footer-logo-plane{position:absolute;top:4px;right:5px;color:#07182e;transform:rotate(-12deg)}.footer-logo-text{min-width:0}.footer-logo strong{display:block;font-family:Playfair Display,serif;font-size:1.18rem;font-weight:750;line-height:1.25;letter-spacing:-.015em}.footer-logo-text>span{display:block;margin-top:5px;color:#f1ca6cb8;font-size:.57rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.footer-description{max-width:380px;margin:24px 0 19px;color:#deeefa91;font-size:.82rem;line-height:1.82}.footer-global-note{display:flex;max-width:380px;align-items:flex-start;gap:10px;padding:14px 15px;border:1px solid rgba(255,255,255,.075);border-radius:14px;color:#deeefa96;background:#ffffff09;font-size:.71rem;line-height:1.62}.footer-global-note svg{margin-top:1px;flex-shrink:0;color:#9edfff}.footer-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.footer-trust-row span{display:inline-flex;align-items:center;gap:6px;color:#deeefa7a;font-size:.62rem;font-weight:700}.footer-trust-row svg{color:#e7bc5c}.footer-column{min-width:0}.footer-column h3{position:relative;margin:5px 0 24px;padding-bottom:13px;color:#fff;font-size:.88rem;font-weight:800}.footer-column h3:after{position:absolute;bottom:0;left:0;width:32px;height:2px;border-radius:999px;content:"";background:linear-gradient(90deg,#d9a847,#65caff)}.footer-links,.footer-product-list,.footer-market-list{display:flex;flex-direction:column;gap:13px}.footer-links a,.footer-product-list a,.footer-market-list a{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:#deeefa8a;font-size:.73rem;line-height:1.45;text-decoration:none;transition:color .25s ease,transform .25s ease}.footer-links a svg,.footer-product-list a svg,.footer-market-list a svg{flex-shrink:0;color:#76cfff8a;transition:color .25s ease}.footer-links a:hover,.footer-product-list a:hover,.footer-market-list a:hover{color:#fff;transform:translate(4px)}.footer-links a:hover svg,.footer-product-list a:hover svg,.footer-market-list a:hover svg{color:#e4b653}.footer-contact-list{display:flex;flex-direction:column;gap:12px}.footer-contact-list a,.footer-contact-list>div{display:flex;min-width:0;align-items:flex-start;gap:10px;color:#deeefa9e;text-decoration:none}.footer-contact-list a{transition:color .25s ease,transform .25s ease}.footer-contact-list a:hover{color:#fff;transform:translate(3px)}.footer-contact-icon{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(255,255,255,.08);border-radius:11px;color:#9df;background:#ffffff0b}.footer-contact-content{min-width:0;display:grid;gap:3px;padding-top:1px}.footer-contact-content small{color:#91daff73;font-size:.56rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.footer-contact-content strong{color:inherit;font-size:.69rem;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.footer-quick-enquiry{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:17px;padding:12px;border:1px solid rgba(66,224,141,.14);border-radius:13px;cursor:pointer;color:#fff;background:#21be6b12;font-family:inherit;text-align:left;transition:transform .3s ease,border-color .3s ease,background .3s ease}.footer-quick-enquiry:hover{transform:translateY(-2px);border-color:#42e08d4d;background:#21be6b1f}.footer-quick-enquiry>svg{color:#5ee89e}.footer-quick-enquiry>span{display:grid;gap:2px}.footer-quick-enquiry small{color:#7bedb180;font-size:.5rem;font-weight:850;letter-spacing:.08em}.footer-quick-enquiry strong{color:#fff;font-size:.66rem}.footer-divider{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;color:#8ad7ff5c}.footer-divider span{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09))}.footer-divider span:last-child{background:linear-gradient(90deg,rgba(255,255,255,.09),transparent)}.footer-bottom{min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-copyright{display:grid;gap:5px}.footer-copyright p{margin:0;color:#deeefa7a;font-size:.68rem;line-height:1.5}.footer-copyright>span{color:#deeefa4d;font-size:.6rem}.footer-bottom-actions{display:flex;align-items:center;gap:11px}.footer-bottom-actions>a{color:#deeefa7a;font-size:.66rem;text-decoration:none;transition:color .25s ease}.footer-bottom-actions>a:hover{color:#fff}.footer-bottom-actions>span{color:#ffffff2e}.footer-back-to-top{width:40px;height:40px;display:grid;place-items:center;margin-left:5px;border:1px solid rgba(255,255,255,.11);border-radius:12px;cursor:pointer;color:#fff;background:#ffffff0e;transition:transform .3s ease,border-color .3s ease,background .3s ease}.footer-back-to-top:hover{transform:translateY(-4px);border-color:#6bcdff47;background:#6bcdff1c}html[dir=rtl] .footer-column h3:after{right:0;left:auto}html[dir=rtl] .footer-links a:hover,html[dir=rtl] .footer-product-list a:hover,html[dir=rtl] .footer-market-list a:hover,html[dir=rtl] .footer-contact-list a:hover{transform:translate(-4px)}html[dir=rtl] .footer-quick-enquiry{text-align:right}@keyframes footerGlowMovement{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(22px,18px,0) scale(1.07)}}@media(max-width:1150px){.footer-main{grid-template-columns:minmax(260px,1.3fr) repeat(2,minmax(150px,.7fr)) minmax(220px,1fr)}.footer-market-column{display:none}}@media(max-width:950px){.footer-cta{grid-template-columns:1fr;gap:25px}.footer-cta-actions{max-width:420px;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-main{grid-template-columns:minmax(260px,1.2fr) repeat(2,minmax(150px,.8fr))}.footer-brand{grid-column:1 / -1;max-width:650px}.footer-description,.footer-global-note{max-width:620px}}@media(max-width:720px){.footer-container{width:min(100% - 30px,1220px)}.footer-cta{padding:30px 25px;border-radius:0 0 23px 23px}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;padding:62px 0 45px}.footer-brand,.footer-contact-column{grid-column:span 2}.footer-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact-list>div{grid-column:span 2}.footer-bottom{min-height:auto;flex-direction:column;align-items:flex-start;padding:25px 0}.footer-bottom-actions{width:100%;flex-wrap:wrap}.footer-back-to-top{margin-right:0;margin-left:auto}html[dir=rtl] .footer-bottom{align-items:flex-end}html[dir=rtl] .footer-back-to-top{margin-right:auto;margin-left:0}}@media(max-width:540px){.footer-container{width:min(100% - 24px,1220px)}.footer-cta{padding:27px 18px}.footer-cta h2{font-size:1.75rem}.footer-cta-actions{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr;gap:36px;padding:55px 0 40px}.footer-brand,.footer-contact-column{grid-column:auto}.footer-logo{align-items:flex-start}.footer-logo-icon{width:52px;height:52px;border-radius:15px}.footer-logo strong{font-size:1.02rem}.footer-logo-text>span{font-size:.5rem;line-height:1.5}.footer-description{margin-top:20px;font-size:.78rem}.footer-contact-list{grid-template-columns:1fr}.footer-contact-list>div{grid-column:auto}.footer-bottom-actions>span{display:none}.footer-bottom-actions{gap:14px}}@media(prefers-reduced-motion:reduce){.footer-glow{animation:none}.footer-primary-button,.footer-whatsapp-button,.footer-links a,.footer-product-list a,.footer-market-list a,.footer-contact-list a,.footer-quick-enquiry,.footer-back-to-top{transition:none}}.floating-social{position:fixed;top:50%;left:20px;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:9999}.social-btn{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 25px #00000026;transition:.35s}.social-btn:hover{transform:translate(8px) scale(1.08);box-shadow:0 15px 35px #00000040}.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.facebook{background:#1877f2}.linkedin{background:#0a66c2}.email{background:#ea4335}.whatsapp{background:#25d366}@media(max-width:992px){.floating-social{left:15px}.social-btn{width:50px;height:50px}}@media(max-width:768px){.floating-social{inset:auto 0 15px;transform:none;flex-direction:row;justify-content:center}.social-btn:hover{transform:translateY(-6px) scale(1.08)}}.whatsapp-button{position:fixed;right:25px;bottom:155px;z-index:999;display:flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:50%;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 14px 35px #25d36659;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.whatsapp-button:hover{transform:translateY(-4px) scale(1.06);background:#20bd5a;box-shadow:0 18px 42px #25d36673}.whatsapp-button:active{transform:scale(.96)}.whatsapp-tooltip{position:absolute;right:66px;padding:8px 12px;border-radius:8px;background:#07182e;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(8px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;pointer-events:none}.whatsapp-tooltip:after{position:absolute;top:50%;right:-5px;width:10px;height:10px;content:"";background:#07182e;transform:translateY(-50%) rotate(45deg)}.whatsapp-button:hover .whatsapp-tooltip{opacity:1;visibility:visible;transform:translate(0)}html[dir=rtl] .whatsapp-button{right:auto;left:25px}html[dir=rtl] .whatsapp-tooltip{right:auto;left:66px;transform:translate(-8px)}html[dir=rtl] .whatsapp-tooltip:after{right:auto;left:-5px}html[dir=rtl] .whatsapp-button:hover .whatsapp-tooltip{transform:translate(0)}@media(max-width:768px){.whatsapp-button{right:18px;bottom:140px;width:48px;height:48px}html[dir=rtl] .whatsapp-button{right:auto;left:18px}.whatsapp-tooltip{display:none}}.theme-toggle{position:fixed;bottom:90px;right:25px;width:52px;height:52px;border:none;border-radius:50%;background:linear-gradient(135deg,#aa3bff,#4b6dff);color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 15px 35px #4b6dff59;transition:all .3s ease;z-index:999}.theme-toggle:hover{transform:translateY(-4px) scale(1.05)}body.dark{background:#08111d;color:#fff}body.dark section:nth-child(2n){background:#0c1726}body.dark section:nth-child(odd){background:#08111d}body.dark .card{background:#122033;border-color:#ffffff14}body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color:#fff}body.dark p,body.dark span,body.dark li{color:#ffffffbf}@media(max-width:768px){.theme-toggle{width:48px;height:48px;right:18px;bottom:80px}}.back-to-top{position:fixed;right:25px;bottom:25px;width:52px;height:52px;border:none;border-radius:50%;background:linear-gradient(135deg,#aa3bff,#4b6dff);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 14px 35px #4b6dff59;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;z-index:999}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 18px 40px #4b6dff73}.back-to-top:active{transform:scale(.96)}@media(max-width:768px){.back-to-top{width:48px;height:48px;right:18px;bottom:18px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{font-family:Inter,sans-serif;color:#101828;background:#f7f8fa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary: #07182e;--secondary: #aa3bff;--accent: #4b6dff;--text: #101828;--muted: #667085;--background: #f7f8fa;--surface: #ffffff;--border: #e4e7ec;--shadow: 0 20px 55px rgba(15, 23, 42, .1);--container: 1180px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:90px}html[dir=rtl]{direction:rtl}body{min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--background);color:var(--text)}body,button,input,textarea,select{font-family:Inter,sans-serif}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0;cursor:pointer}a{color:inherit;text-decoration:none}img,svg,video{display:block;max-width:100%}ul,ol{list-style:none}textarea{resize:vertical}input,textarea,select{width:100%;outline:none}section{position:relative;width:100%}.container{width:min(var(--container),calc(100% - 40px));margin:0 auto}.section-padding{padding:100px 0}.section-tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--secondary);font-size:13px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase}.section-title{max-width:760px;color:var(--primary);font-family:Playfair Display,serif;font-size:clamp(38px,5vw,64px);font-weight:800;line-height:1.08;letter-spacing:-1.5px}.section-title span{color:var(--secondary)}.section-description{max-width:700px;margin-top:22px;color:var(--muted);font-size:17px;line-height:1.8}.primary-button,.secondary-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:9px;padding:13px 24px;border-radius:12px;font-size:15px;font-weight:700;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.primary-button{background:linear-gradient(135deg,var(--secondary),var(--accent));color:#fff;box-shadow:0 14px 32px #7e3dff40}.primary-button:hover{transform:translateY(-3px);box-shadow:0 18px 40px #7e3dff57}.secondary-button{border:1px solid var(--border);background:var(--surface);color:var(--primary)}.secondary-button:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0f172a1a}.card{border:1px solid var(--border);border-radius:22px;background:var(--surface);box-shadow:0 12px 34px #0f172a0f}::selection{background:#aa3bff33;color:var(--primary)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#edf0f5}::-webkit-scrollbar-thumb{border:2px solid #edf0f5;border-radius:999px;background:linear-gradient(var(--secondary),var(--accent))}html[dir=rtl] .section-tag,html[dir=rtl] .section-title,html[dir=rtl] .section-description{text-align:right}@media(max-width:992px){html{scroll-padding-top:80px}.section-padding{padding:82px 0}.section-title{font-size:clamp(36px,6vw,54px)}}@media(max-width:768px){.container{width:min(100% - 30px,var(--container))}.section-padding{padding:70px 0}.section-tag{margin-bottom:13px;font-size:12px;letter-spacing:1.5px}.section-title{font-size:clamp(33px,9vw,47px);line-height:1.12;letter-spacing:-1px}.section-description{margin-top:18px;font-size:16px;line-height:1.75}.primary-button,.secondary-button{min-height:50px;padding:12px 20px}}@media(max-width:520px){html{scroll-padding-top:72px}.container{width:min(100% - 24px,var(--container))}.section-padding{padding:58px 0}.section-title{font-size:clamp(31px,10vw,41px)}.section-description{font-size:15px}.primary-button,.secondary-button{width:100%}.card{border-radius:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
