.about-page{--about-gradient-1:var(--ns-accent-gradient,linear-gradient(135deg,#3b82f6 0%,#8b5cf6 50%,#a855f7 100%));--about-gradient-2:var(--ns-hero-accent-gradient,linear-gradient(90deg,#ede9fe,#c4b5fd,#a78bfa));--about-icon-accent:#a855f7;--about-icon-default:#ffffffbf;--about-glass:#08102e99;--about-glass-border:#8b5cf626;--about-glow:0 0 40px #8b5cf64d;background:var(--ns-bg,#020618);color:var(--ns-text,#e5e7eb);scroll-behavior:smooth;overflow-x:hidden}.about-page svg{color:currentColor}.hero{justify-content:center;align-items:center;min-height:min(100svh,100vh);padding:120px 20px 100px;display:flex;position:relative;overflow:hidden}.hero-bg{background-image:url(/cheng-feng-MhKXrKqmtJk-unsplash.jpg);background-position:50%;background-size:cover;animation:25s ease-in-out infinite alternate heroBgDrift;position:absolute;inset:0}@keyframes heroBgDrift{0%{transform:scale(1)translate(0)}to{transform:scale(1.1)translate(-2%,-1%)}}.hero-overlay{background:radial-gradient(60% 50%,#0000 0%,#0206174d 50%,#020617e6 100%),linear-gradient(#02061733 0%,#020617f2 100%);position:absolute;inset:0}.hero-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-particle{bottom:-10px;left:var(--x);width:3px;height:3px;animation:particleRise var(--duration)ease-in-out infinite;animation-delay:var(--delay);background:#8b5cf699;border-radius:50%;position:absolute;box-shadow:0 0 10px #8b5cf6cc}@keyframes particleRise{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:1;transform:translateY(0)scale(1)}90%{opacity:.5}to{opacity:0;transform:translateY(-100vh)scale(.3)}}.hero-orb{filter:blur(80px);pointer-events:none;border-radius:50%;animation:20s ease-in-out infinite orbFloat;position:absolute}.hero-orb-1{background:radial-gradient(circle,#8b5cf64d 0%,#0000 70%);width:600px;height:600px;top:-200px;right:-200px}.hero-orb-2{background:radial-gradient(circle,#3b82f640 0%,#0000 70%);width:400px;height:400px;animation-delay:-10s;bottom:-100px;left:-100px}@keyframes orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,30px)scale(.95)}}.hero-content{z-index:10;text-align:center;max-width:900px;padding:0 24px;position:relative}.hero-badge{background:var(--about-glass);border:1px solid var(--about-glass-border);letter-spacing:.1em;text-transform:uppercase;color:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:100px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 20px;font-size:.8rem;font-weight:500;animation:.8s ease-out fadeInDown;display:inline-flex}.hero-badge-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.hero-title{margin:0 0 24px;animation:1s ease-out .2s backwards fadeInUp}.hero-title-line{letter-spacing:-.03em;color:var(--ns-text,#e5e7eb);font-size:clamp(2.5rem,8vw,5.5rem);font-weight:800;line-height:1.05;display:block}.hero-title-accent{background:var(--ns-accent-gradient,var(--about-gradient-1));color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:#ffffffa6;max-width:600px;margin:0 auto;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:400;animation:1s ease-out .4s backwards fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.scroll-indicator{z-index:20;flex-direction:column;align-items:center;gap:12px;animation:1s ease-out .8s backwards fadeInUp;display:flex;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.scroll-mouse{border:2px solid #ffffff4d;border-radius:13px;width:26px;height:40px;position:relative}.scroll-wheel{background:#8b5cf6cc;border-radius:2px;width:4px;height:8px;animation:1.5s ease-in-out infinite scrollWheel;position:absolute;top:8px;left:50%;transform:translate(-50%)}@keyframes scrollWheel{0%,to{opacity:1;transform:translate(-50%)translateY(0)}50%{opacity:.3;transform:translate(-50%)translateY(12px)}}.scroll-text{letter-spacing:.15em;text-transform:uppercase;color:#fff6;font-size:.7rem}.section-divider{height:2px;position:relative;overflow:hidden}.divider-line{background:linear-gradient(90deg,#0000 0%,#3b82f680 25%,#8b5cf6cc 50%,#a855f780 75%,#0000 100%);animation:3s ease-in-out infinite dividerSweep;position:absolute;inset:0}@keyframes dividerSweep{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.stats-section{padding:120px 24px;position:relative;overflow:hidden}.stats-bg-pattern{pointer-events:none;background-image:radial-gradient(circle at 20%,#8b5cf614 0%,#0000 50%),radial-gradient(circle at 80%,#3b82f614 0%,#0000 50%);position:absolute;inset:0}.stats-header{text-align:center;margin-bottom:64px}.stats-title{letter-spacing:-.03em;background:var(--ns-accent-gradient,var(--about-gradient-1));color:#0000;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.stats-subtitle{color:#ffffff80;font-size:1.1rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;max-width:1000px;margin:0 auto;display:grid}.stat-card{background:var(--about-glass);border:1px solid var(--about-glass-border);text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;border-radius:24px;padding:40px 32px;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateY(40px)}.stat-card.stat-visible{opacity:1;transform:translateY(0)}.stat-card:hover{box-shadow:var(--about-glow);border-color:#8b5cf666;transform:translateY(-8px)}.stat-icon-wrapper{width:64px;height:64px;color:var(--about-icon-accent);background:linear-gradient(135deg,#3b82f626,#a855f71a);border:1px solid #8b5cf64d;border-radius:20px;justify-content:center;align-items:center;margin:0 auto 24px;display:flex;position:relative}.stat-icon-wrapper svg{width:28px;height:28px}.stat-icon-glow{opacity:0;background:radial-gradient(circle,#8b5cf666 0%,#0000 70%);border-radius:50%;transition:opacity .4s;position:absolute;inset:-10px}.stat-card:hover .stat-icon-glow{opacity:1;animation:2s ease-in-out infinite iconPulse}@keyframes iconPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.stat-value{letter-spacing:-.02em;background:var(--about-gradient-1);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:3.5rem;font-weight:800;line-height:1}.stat-label{color:#fff9;letter-spacing:.02em;font-size:.95rem;font-weight:500}.stat-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stat-particle{opacity:0;background:#8b5cf699;border-radius:50%;width:4px;height:4px;position:absolute}.stat-card:hover .stat-particle{animation:1.5s ease-out forwards statParticle;animation-delay:calc(var(--i)*.1s)}@keyframes statParticle{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(calc((var(--i) - 3)*30px),calc(-50px - var(--i)*10px))scale(0)}}.stat-particle:first-child{bottom:30%;left:20%}.stat-particle:nth-child(2){bottom:20%;left:40%}.stat-particle:nth-child(3){bottom:35%;left:60%}.stat-particle:nth-child(4){bottom:25%;left:80%}.stat-particle:nth-child(5){bottom:40%;left:30%}.stat-particle:nth-child(6){bottom:30%;left:70%}.content-section{border-bottom:1px solid #ffffff0d;padding:100px 24px;position:relative}.container{max-width:1150px;margin:0 auto;position:relative}.section-marker{letter-spacing:.35em;text-transform:uppercase;color:#a855f7bf;margin-bottom:16px;font-size:.7rem;font-weight:600}.section-title{letter-spacing:-.03em;color:var(--ns-text,#e5e7eb);margin-bottom:32px;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1}.section-body{color:#ffffffb3;max-width:700px;font-size:1.1rem;line-height:1.8}.section-body-muted{color:#ffffff80;margin-top:16px}.section-visible .section-title,.section-visible .section-body,.section-visible .section-marker{animation:.8s ease-out backwards fadeInUp}.section-visible .section-marker{animation-delay:0s}.section-visible .section-title{animation-delay:.1s}.section-visible .section-body{animation-delay:.2s}.who-section{background:linear-gradient(#0000 0%,#02081f80 50%,#0000 100%)}.who-content{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.who-visual{flex-direction:column;gap:16px;display:flex}.who-visual-card{background:var(--about-glass);border:1px solid var(--about-glass-border);border-radius:16px;align-items:center;gap:16px;padding:20px 24px;transition:all .3s;display:flex}.who-visual-card:hover{border-color:#8b5cf666;transform:translate(8px)}.who-visual-icon{width:48px;height:48px;color:var(--about-icon-accent);background:linear-gradient(135deg,#3b82f626,#a855f71a);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.who-visual-icon svg{width:24px;height:24px}.who-visual-card span{color:#ffffffe6;font-weight:600}.mission-section{background:linear-gradient(#02081f80 0%,#0000 100%)}.mission-bg{pointer-events:none;background:radial-gradient(circle at 50% 0,#8b5cf61a 0%,#0000 50%);position:absolute;inset:0}.mission-content{max-width:800px}.mission-statement{color:var(--ns-text,#e5e7eb);margin:0 0 32px;padding:32px 0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.4;position:relative}.mission-quote-mark{background:var(--about-gradient-1);color:#0000;opacity:.5;vertical-align:middle;-webkit-background-clip:text;background-clip:text;font-size:4rem;line-height:0}.different-section{position:relative}.differentiators{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:48px;display:grid}.tilt-card{transform-style:preserve-3d;will-change:transform;position:relative}.tilt-card-glare{pointer-events:none;z-index:2;border-radius:24px;position:absolute;inset:0}.diff-card{background:var(--about-glass);border:1px solid var(--about-glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;padding:36px 28px;transition:border-color .4s,box-shadow .4s;position:relative;overflow:hidden}.diff-card:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#3b82f600 0%,#8b5cf600 50%,#a855f700 100%);border-radius:24px;padding:1px;transition:all .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.diff-card:hover:before{opacity:1;background:linear-gradient(135deg,#3b82f680 0%,#8b5cf666 50%,#a855f74d 100%)}.diff-card:hover{border-color:#8b5cf666;box-shadow:0 20px 60px #0006,0 0 40px #8b5cf626}.diff-icon{width:56px;height:56px;color:var(--about-icon-accent);background:linear-gradient(135deg,#3b82f626,#a855f71a);border:1px solid #8b5cf64d;border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .4s;display:flex}.diff-icon svg{width:26px;height:26px;transition:transform .4s}.diff-card:hover .diff-icon{background:linear-gradient(135deg,#3b82f640,#a855f726);border-color:#a855f780;box-shadow:0 0 30px #8b5cf64d}.diff-card:hover .diff-icon svg{transform:scale(1.1)}.diff-title{color:var(--ns-text,#e5e7eb);letter-spacing:-.01em;margin-bottom:12px;font-size:1.25rem;font-weight:700}.diff-desc{color:#fff9;margin-bottom:20px;font-size:.95rem;line-height:1.7}.diff-tag{letter-spacing:.05em;color:#a855f7e6;background:linear-gradient(135deg,#3b82f626,#a855f71a);border:1px solid #8b5cf640;border-radius:100px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-block}.section-visible .diff-card{animation:.7s cubic-bezier(.16,1,.3,1) backwards cardReveal}.section-visible .diff-card:first-child{animation-delay:.1s}.section-visible .diff-card:nth-child(2){animation-delay:.2s}.section-visible .diff-card:nth-child(3){animation-delay:.3s}.section-visible .diff-card:nth-child(4){animation-delay:.4s}@keyframes cardReveal{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.process-section{background:linear-gradient(180deg,var(--ns-bg,#020618)0%,#02081f 50%,var(--ns-bg,#020618)100%);padding:80px 20px;position:relative;overflow:hidden}.process-header{text-align:center;margin-bottom:48px}.process-subtitle{color:#ffffff80;margin-top:-16px;font-size:1rem}.process-grid{flex-direction:column;gap:0;max-width:500px;margin:0 auto;display:flex;position:relative}.process-card{flex-direction:column;display:flex;position:relative}.process-card-inner{background:var(--about-glass);border:1px solid var(--about-glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:2;border-radius:20px;padding:28px 24px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.process-card-inner:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#0000 0% 100%);border-radius:20px;padding:1px;transition:all .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.process-card-inner:hover:before,.process-card-inner:active:before{opacity:1;background:linear-gradient(135deg,#3b82f666 0%,#8b5cf64d 50%,#a855f733 100%)}.process-card-inner:hover,.process-card-inner:active{border-color:#8b5cf666;transform:translateY(-4px);box-shadow:0 16px 40px #0000004d,0 0 30px #8b5cf61a}.process-number-badge{background:var(--ns-accent-gradient,var(--about-gradient-1));color:#020617;letter-spacing:.05em;border-radius:20px;padding:6px 14px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:24px;box-shadow:0 4px 15px #8b5cf666}.process-icon{width:52px;height:52px;color:var(--about-icon-default);background:linear-gradient(135deg,#3b82f626,#a855f71a);border:1px solid #8b5cf64d;border-radius:14px;justify-content:center;align-items:center;margin-top:8px;margin-bottom:16px;transition:all .4s;display:flex}.process-icon svg{width:24px;height:24px;transition:transform .3s}.process-card-inner:hover .process-icon,.process-card-inner:active .process-icon{background:linear-gradient(135deg,#3b82f640,#a855f726);border-color:#a855f780;box-shadow:0 0 25px #8b5cf640}.process-card-inner:hover .process-icon svg{transform:scale(1.1)}.process-icon-final{color:#22c55e;background:linear-gradient(135deg,#22c55e26,#3b82f61a);border-color:#22c55e4d}.process-card-inner:hover .process-icon-final{background:linear-gradient(135deg,#22c55e40,#3b82f626);border-color:#22c55e80;box-shadow:0 0 25px #22c55e40}.process-title{color:var(--ns-text,#e5e7eb);letter-spacing:-.01em;margin-bottom:10px;font-size:1.2rem;font-weight:700}.process-desc{color:#fff9;margin-bottom:16px;font-size:.9rem;line-height:1.65}.process-tag{letter-spacing:.05em;color:#a855f7e6;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:100px;padding:5px 12px;font-size:.7rem;font-weight:600;display:inline-block}.process-tag-highlight{color:#22c55e;background:#22c55e1a;border-color:#22c55e40}.process-connector-vertical{z-index:1;flex-direction:column;align-items:center;height:48px;display:flex;position:relative}.connector-line{background:linear-gradient(#8b5cf680 0%,#8b5cf633 100%);border-radius:1px;flex:1;width:2px}.connector-dot{background:#8b5cf6;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite dotPulse;box-shadow:0 0 15px #8b5cf699}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.process-card-last .process-connector-vertical,.process-connector-horizontal{display:none}@media (min-width:768px){.process-section{padding:100px 24px}.process-grid{grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;display:grid}.process-connector-vertical{display:none}.process-card-inner{height:100%;padding:32px 28px}.process-number-badge{top:-14px}}@media (min-width:1024px){.process-section{padding:120px 24px}.process-header{margin-bottom:64px}.process-subtitle{font-size:1.1rem}.process-grid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1150px;position:relative}.process-card-inner{padding:28px 22px}.process-title{font-size:1.15rem}.process-desc{font-size:.85rem}.process-connector-horizontal{width:80%;max-width:900px;display:block;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.connector-track{background:#ffffff1a;border-radius:2px;height:3px;position:relative;overflow:hidden}.connector-progress{background:linear-gradient(90deg,#3b82f6,#8b5cf6,#a855f7,#22c55e);border-radius:2px;width:100%;height:100%;animation:3s ease-in-out infinite progressGlow;position:absolute;top:0;left:0}@keyframes progressGlow{0%,to{opacity:.7;box-shadow:0 0 10px #8b5cf64d}50%{opacity:1;box-shadow:0 0 20px #8b5cf680}}}@media (min-width:1280px){.process-grid{gap:28px}.process-card-inner{padding:32px 26px}.process-title{font-size:1.25rem}.process-desc{font-size:.9rem}}.clients-section{background:0 0}.trust-section-content{flex-direction:column;gap:40px;display:flex}.clients-text{max-width:600px}.trust-badges-grid{grid-template-columns:1fr;gap:16px;display:grid}.trust-badge{background:var(--about-glass);border:1px solid var(--about-glass-border);border-radius:16px;align-items:center;gap:16px;padding:20px;transition:all .3s;display:flex}.trust-badge-icon{width:48px;height:48px;color:var(--about-icon-accent);background:linear-gradient(135deg,#8b5cf626,#3b82f61a);border:1px solid #8b5cf640;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.trust-badge-icon svg{width:24px;height:24px}.trust-badge:hover .trust-badge-icon{background:linear-gradient(135deg,#8b5cf640,#3b82f626);border-color:#8b5cf666;box-shadow:0 0 20px #8b5cf633}.trust-badge-google{background:#ffffff0d;border-color:#ffffff1a}.trust-badge-google svg{width:22px;height:22px}.trust-badge-awwwards{color:#ffc107;background:linear-gradient(135deg,#ffc10726,#ff98001a);border-color:#ffc10740}.trust-badge-cssda{color:#00bcd4;background:linear-gradient(135deg,#00bcd426,#0096881a);border-color:#00bcd440}.trust-badge-trustpilot{color:#00b67a;background:linear-gradient(135deg,#00b67a26,#22c55e1a);border-color:#00b67a40}.trust-badge-ph{color:#da552f;background:linear-gradient(135deg,#da552f26,#ff6b001a);border-color:#da552f40}.trust-badge-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.trust-badge-name{color:var(--ns-text,#e5e7eb);letter-spacing:-.01em;font-size:1rem;font-weight:700}.trust-badge-label{color:#ffffff80;font-size:.8rem;font-weight:500}.trust-badge-rating{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.rating-stars{color:#ffc107;letter-spacing:1px;font-size:.9rem}.rating-value{color:#fffc;font-size:.85rem;font-weight:700}.trust-badge-rating-green .rating-stars{color:#00b67a}.trust-badge-check{color:#22c55e;background:linear-gradient(135deg,#22c55e33,#16a34a1a);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.trust-badge-check svg{width:16px;height:16px}.trust-badge-year{color:#ffc107;background:linear-gradient(135deg,#ffc10726,#ff98001a);border:1px solid #ffc10740;border-radius:100px;padding:6px 12px;font-size:.75rem;font-weight:700}.trust-badge-upvotes{color:#da552f;background:linear-gradient(135deg,#da552f26,#ff6b001a);border:1px solid #da552f40;border-radius:100px;align-items:center;gap:4px;padding:6px 12px;font-size:.8rem;font-weight:700;display:flex}.upvote-arrow{width:14px;height:14px}@media (min-width:640px){.trust-badges-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1024px){.trust-section-content{flex-direction:row;align-items:flex-start;gap:64px}.clients-text{flex:0 0 350px;position:sticky;top:120px}.trust-badges-grid{flex:1;grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:1280px){.trust-badges-grid{grid-template-columns:repeat(3,1fr)}.trust-badge{padding:24px}}.values-section{position:relative}.values-bg{filter:blur(60px);pointer-events:none;background:radial-gradient(50% 40% at 50% 30%,#8b5cf614 0%,#0000 70%);width:800px;height:500px;position:absolute;top:0;left:50%;transform:translate(-50%)}.values-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:48px;display:grid}.value-item{background:var(--about-glass);border:1px solid var(--about-glass-border);border-radius:20px;padding:32px 28px;transition:all .4s;position:relative}.value-item:hover{border-color:#8b5cf666;transform:translateY(-6px);box-shadow:0 20px 50px #0000004d,0 0 30px #8b5cf61a}.value-icon{width:48px;height:48px;color:var(--about-icon-accent);background:linear-gradient(135deg,#3b82f626,#a855f71a);border:1px solid #8b5cf640;border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;transition:all .4s;display:flex}.value-icon svg{width:24px;height:24px}.value-item:hover .value-icon{background:linear-gradient(135deg,#3b82f640,#a855f726);border-color:#a855f780;box-shadow:0 0 25px #8b5cf640}.value-title{color:var(--ns-text,#e5e7eb);margin-bottom:10px;font-size:1.15rem;font-weight:700}.value-desc{color:#fff9;font-size:.95rem;line-height:1.7}.section-visible .value-item{animation:.7s cubic-bezier(.16,1,.3,1) backwards cardReveal}.section-visible .value-item:first-child{animation-delay:.1s}.section-visible .value-item:nth-child(2){animation-delay:.2s}.section-visible .value-item:nth-child(3){animation-delay:.3s}.section-visible .value-item:nth-child(4){animation-delay:.4s}.platforms-section{background:linear-gradient(#0000 0%,#02081f80 50%,#0000 100%);padding:60px 0;position:relative;overflow:hidden}.platforms-header{text-align:center;margin-bottom:32px}.platforms-title{color:#fffc;margin-top:8px;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600}.platforms-marquee-wrapper{justify-content:center;width:100%;display:flex}.platforms-marquee{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 10% 90%,#0000)}.platforms-marquee-track{align-items:center;gap:60px;width:fit-content;animation:25s linear infinite platformsMarquee;display:flex}.platforms-marquee-track img{opacity:.75;filter:none;width:auto;height:40px;color:var(--about-icon-default);flex-shrink:0;transition:all .4s}.platforms-marquee-track img:hover{opacity:1;filter:none;transform:scale(1.1)}@keyframes platformsMarquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.platforms-marquee:hover .platforms-marquee-track{animation-play-state:paused}@media (max-width:768px){.platforms-section{padding:48px 0}.platforms-marquee-track{gap:40px;animation-duration:18s}.platforms-marquee-track img{height:32px}}.trust-section{padding:60px 20px;position:relative;overflow:hidden}.trust-grid{flex-wrap:wrap;justify-content:center;gap:16px;max-width:1000px;margin:0 auto;display:flex}.trust-badge{background:var(--about-glass);border:1px solid var(--about-glass-border);text-align:center;border-radius:16px;flex-direction:column;flex:140px;align-items:center;gap:8px;min-width:140px;max-width:180px;padding:24px 20px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.trust-badge:hover{border-color:#8b5cf666;transform:translateY(-6px);box-shadow:0 16px 40px #00000040,0 0 30px #8b5cf61a}.trust-stars{gap:2px;display:flex}.trust-stars svg{color:#fbbf24;filter:drop-shadow(0 0 4px #fbbf2480);width:18px;height:18px}.trust-icon{width:44px;height:44px;color:var(--about-icon-accent);background:linear-gradient(135deg,#3b82f61f,#a855f714);border:1px solid #8b5cf633;border-radius:12px;justify-content:center;align-items:center;transition:all .4s;display:flex}.trust-icon svg{width:22px;height:22px}.trust-badge:hover .trust-icon{background:linear-gradient(135deg,#3b82f633,#a855f726);border-color:#a855f766;box-shadow:0 0 20px #8b5cf633}.trust-label{color:var(--ns-text,#e5e7eb);letter-spacing:.01em;font-size:.85rem;font-weight:700}.trust-sublabel{color:#ffffff80;letter-spacing:.02em;font-size:.7rem;font-weight:500}@media (max-width:640px){.trust-section{padding:48px 16px}.trust-grid{gap:12px}.trust-badge{flex:calc(50% - 6px);min-width:120px;max-width:calc(50% - 6px);padding:20px 16px}.trust-stars svg{width:14px;height:14px}.trust-icon{width:38px;height:38px}.trust-icon svg{width:18px;height:18px}.trust-label{font-size:.75rem}.trust-sublabel{font-size:.65rem}}@media (min-width:641px) and (max-width:900px){.trust-badge{flex:calc(33.333% - 12px);max-width:calc(33.333% - 12px)}}@media (min-width:901px){.trust-grid{flex-wrap:nowrap;gap:20px}.trust-badge{flex:1;max-width:180px}}.cta-section{padding:140px 24px;position:relative;overflow:hidden}.cta-bg{pointer-events:none;position:absolute;inset:0}.cta-orb{filter:blur(100px);border-radius:50%;position:absolute}.cta-orb-1{background:radial-gradient(circle,#8b5cf640 0%,#0000 70%);width:500px;height:500px;animation:25s ease-in-out infinite orbFloat;top:-100px;left:-100px}.cta-orb-2{background:radial-gradient(circle,#3b82f633 0%,#0000 70%);width:400px;height:400px;animation:20s ease-in-out infinite reverse orbFloat;bottom:-100px;right:-100px}.cta-grid{background-image:linear-gradient(#8b5cf608 1px,#0000 1px),linear-gradient(90deg,#8b5cf608 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.cta-content{text-align:center;z-index:1;max-width:700px;margin:0 auto;position:relative}.cta-badge{background:var(--about-glass);border:1px solid var(--about-glass-border);letter-spacing:.1em;text-transform:uppercase;color:#a855f7e6;border-radius:100px;margin-bottom:24px;padding:8px 20px;font-size:.8rem;font-weight:600;display:inline-block}.cta-title{letter-spacing:-.03em;background:var(--about-gradient-2);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:clamp(2rem,6vw,4rem);font-weight:700;line-height:1.1}.cta-desc{color:#fff9;margin-bottom:40px;font-size:1.15rem;line-height:1.7}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:24px;display:flex}.btn{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:18px 32px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.btn-primary{color:#020617;background:var(--about-gradient-1);box-shadow:0 0 0 1px #8b5cf680,0 10px 40px #8b5cf659}.btn-primary svg{width:20px;height:20px;transition:transform .3s}.btn-primary:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 0 0 1px #8b5cf6b3,0 15px 50px #8b5cf673}.btn-primary:hover svg{transform:translate(4px)}.btn-secondary{color:#fffc;background:0 0;border:1px solid #fff3}.btn-secondary:hover{color:var(--ns-text,#e5e7eb);background:#ffffff0d;border-color:#8b5cf680}.cta-note{color:#fff6;font-size:.85rem}@media (max-width:1024px){.who-content{grid-template-columns:1fr;gap:48px}.who-visual{flex-flow:wrap;order:-1;justify-content:center}.who-visual-card{flex:auto;min-width:180px}}@media (max-width:768px){.content-section,.stats-section{padding:80px 20px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:16px}.stat-card{padding:28px 20px}.stat-value{font-size:2.5rem}.differentiators,.values-grid{grid-template-columns:1fr}.cta-buttons{flex-direction:column}.btn{width:100%}.hero{min-height:600px;padding:100px 18px 90px}.hero-orb-1,.hero-orb-2{display:none}}@media (max-width:480px){.hero{padding:90px 16px 80px}.hero-title-line{font-size:2.2rem}.hero-subtitle{font-size:.95rem}.stats-grid{grid-template-columns:1fr}.stat-icon-wrapper{width:52px;height:52px}.section-title{font-size:1.75rem}.timeline-step{width:260px;padding:28px}.cta-section{padding:100px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-bg{animation:none}.hero-particle,.stat-particle{display:none}.hero-orb,.cta-orb{animation:none}.divider-line{animation:none;transform:none}.scroll-wheel,.connector-dot,.connector-progress{animation:none}.tilt-card{transform:none!important}}
