.about-page{--about-azure:#4aa8ff;--about-sky:#78beff;--about-cyan:#67e8f9;--about-violet:#8f6bff;--about-deep:#6f4bf9;--about-line:rgba(146, 155, 205, 0.16);--about-cut:polygon(14px 0, calc(100% - 14px) 0, 100% 14px, 100% calc(100% - 14px), calc(100% - 14px) 100%, 14px 100%, 0 calc(100% - 14px), 0 14px);--about-cut-sm:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);--about-card-fill:linear-gradient(160deg, rgba(15, 20, 46, 0.92), rgba(6, 9, 30, 0.96));--about-card-ring:linear-gradient(160deg, rgba(120, 190, 255, 0.7), rgba(74, 168, 255, 0.35) 22%, rgba(74, 168, 255, 0.12) 48%, rgba(111, 75, 249, 0.3) 76%, rgba(111, 75, 249, 0.6));--about-mesh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'%3E%3Cg stroke='%237c5df0' stroke-opacity='.07' fill='none'%3E%3Cpath d='M60 760 L180 640 L90 560 M180 640 L260 780 L60 760 M180 640 L330 650 L260 780 M90 560 L300 520 L180 640 M150 860 L260 780'/%3E%3Cpath d='M420 120 L540 60 L600 170 L420 120 M540 60 L660 110 L600 170'/%3E%3C/g%3E%3Cg stroke='%237c5df0' stroke-opacity='.09' stroke-dasharray='2 7' fill='none'%3E%3Cpath d='M330 650 L480 740 M300 520 L470 430 M260 780 L420 900 M180 640 L60 430 M600 170 L740 260 M420 120 L300 220'/%3E%3C/g%3E%3Cg fill='%237c5df0'%3E%3Cpolygon points='60,760 180,640 260,780' fill-opacity='.025'/%3E%3Cpolygon points='180,640 330,650 260,780' fill-opacity='.03'/%3E%3Cpolygon points='420,120 540,60 600,170' fill-opacity='.025'/%3E%3C/g%3E%3Cg stroke='%234aa8ff' stroke-opacity='.065' fill='none'%3E%3Cpath d='M1450 300 L1330 420 L1520 480 L1450 300 M1330 420 L1380 600 L1520 480 M1380 600 L1250 540 L1330 420 M1520 480 L1600 380 L1450 300'/%3E%3Cpath d='M950 830 L1080 760 L1140 880 L950 830 M1080 760 L1230 800 L1140 880'/%3E%3Cpath d='M1150 120 L1270 80 L1310 190 L1150 120'/%3E%3C/g%3E%3Cg stroke='%234aa8ff' stroke-opacity='.08' stroke-dasharray='2 7' fill='none'%3E%3Cpath d='M1250 540 L1080 620 M1450 300 L1300 170 M1550 680 L1420 840 M950 830 L800 920 M1140 880 L1280 960 M1310 190 L1440 260 M1150 120 L1020 60'/%3E%3C/g%3E%3Cg fill='%234aa8ff'%3E%3Cpolygon points='1450,300 1330,420 1520,480' fill-opacity='.025'/%3E%3Cpolygon points='1330,420 1380,600 1250,540' fill-opacity='.02'/%3E%3Cpolygon points='950,830 1080,760 1140,880' fill-opacity='.025'/%3E%3Cpolygon points='1150,120 1270,80 1310,190' fill-opacity='.02'/%3E%3C/g%3E%3Cg stroke='%239b8cff' stroke-opacity='.06' fill='none'%3E%3Cpath d='M700 420 L810 360 L880 460 L700 420 M810 360 L930 400 L880 460'/%3E%3C/g%3E%3Cg fill='%239b8cff'%3E%3Cpolygon points='700,420 810,360 880,460' fill-opacity='.02'/%3E%3C/g%3E%3Cg stroke='%234aa8ff' stroke-opacity='.06' fill='none'%3E%3Cpath d='M760 180 l46 -26 46 26 0 52 -46 26 -46 -26 z'/%3E%3Cpath d='M840 640 l30 -17 30 17 0 34 -30 17 -30 -17 z'/%3E%3Cpath d='M240 340 l30 -17 30 17 0 34 -30 17 -30 -17 z'/%3E%3C/g%3E%3Cg stroke='%237c5df0' stroke-opacity='.06' fill='none'%3E%3Cpath d='M560 340 l30 -17 30 17 0 34 -30 17 -30 -17 z'/%3E%3Cpath d='M1380 60 l30 -17 30 17 0 34 -30 17 -30 -17 z'/%3E%3Cpath d='M1180 660 l38 -22 38 22 0 44 -38 22 -38 -22 z'/%3E%3C/g%3E%3Cg stroke='%239fb6ff' stroke-opacity='.05' stroke-dasharray='1 9' fill='none'%3E%3Cpath d='M1040 40 V420 M480 120 V520 M1500 720 V980 M200 60 V300 M720 640 V960 M1340 480 V720'/%3E%3C/g%3E%3Cg fill='%23e6eeff' fill-opacity='.3'%3E%3Ccircle cx='180' cy='640' r='3'/%3E%3Ccircle cx='260' cy='780' r='2'/%3E%3Ccircle cx='1330' cy='420' r='3'/%3E%3Ccircle cx='1520' cy='480' r='2'/%3E%3Ccircle cx='540' cy='60' r='2.5'/%3E%3Ccircle cx='1080' cy='760' r='2.5'/%3E%3Ccircle cx='810' cy='360' r='2.5'/%3E%3Ccircle cx='1270' cy='80' r='2'/%3E%3C/g%3E%3Cg fill='%237c5df0' fill-opacity='.06'%3E%3Ccircle cx='180' cy='640' r='10'/%3E%3Ccircle cx='540' cy='60' r='8'/%3E%3Ccircle cx='810' cy='360' r='8'/%3E%3C/g%3E%3Cg fill='%234aa8ff' fill-opacity='.06'%3E%3Ccircle cx='1330' cy='420' r='10'/%3E%3Ccircle cx='1080' cy='760' r='8'/%3E%3C/g%3E%3Cg fill='%23aac2ff' fill-opacity='.14'%3E%3Ccircle cx='520' cy='820' r='1.4'/%3E%3Ccircle cx='700' cy='560' r='1.2'/%3E%3Ccircle cx='940' cy='740' r='1.4'/%3E%3Ccircle cx='1120' cy='300' r='1.2'/%3E%3Ccircle cx='420' cy='330' r='1.3'/%3E%3Ccircle cx='860' cy='170' r='1.2'/%3E%3Ccircle cx='1240' cy='880' r='1.4'/%3E%3Ccircle cx='640' cy='90' r='1.1'/%3E%3Ccircle cx='90' cy='210' r='1.3'/%3E%3Ccircle cx='350' cy='950' r='1.2'/%3E%3Ccircle cx='1010' cy='520' r='1.3'/%3E%3Ccircle cx='1560' cy='140' r='1.2'/%3E%3Ccircle cx='770' cy='880' r='1.2'/%3E%3Ccircle cx='1420' cy='940' r='1.3'/%3E%3Ccircle cx='170' cy='430' r='1.1'/%3E%3Ccircle cx='1290' cy='340' r='1.2'/%3E%3C/g%3E%3Cg stroke='%234aa8ff' stroke-opacity='.07' fill='none'%3E%3Ccircle cx='1180' cy='430' r='26'/%3E%3Ccircle cx='1180' cy='430' r='14' stroke-dasharray='3 6'/%3E%3Cpath d='M1180 396 v10 M1180 454 v10 M1146 430 h10 M1204 430 h10'/%3E%3C/g%3E%3Cg stroke='%237c5df0' stroke-opacity='.07' fill='none'%3E%3Ccircle cx='350' cy='240' r='22'/%3E%3Ccircle cx='350' cy='240' r='11' stroke-dasharray='2 5'/%3E%3Cpath d='M350 210 v8 M350 262 v8 M320 240 h8 M372 240 h8'/%3E%3C/g%3E%3Cg stroke='%239fb6ff' stroke-opacity='.09' fill='none'%3E%3Cpath d='M120 900 h14 M127 893 v14 M1500 60 h12 M1506 54 v12 M700 300 h12 M706 294 v12 M980 950 h12 M986 944 v12 M1590 560 h12 M1596 554 v12'/%3E%3C/g%3E%3Cg stroke='%234aa8ff' stroke-opacity='.07' fill='none'%3E%3Cpath d='M40 90 h70 v50 h56'/%3E%3Crect x='162' y='136' width='8' height='8'/%3E%3Cpath d='M1290 700 v60 h62'/%3E%3Crect x='1348' y='756' width='8' height='8'/%3E%3C/g%3E%3Cg stroke='%237c5df0' stroke-opacity='.08' fill='none'%3E%3Cpath d='M880 80 l14 14 -14 14 -14 -14 z'/%3E%3Cpath d='M140 490 l12 12 -12 12 -12 -12 z'/%3E%3Cpath d='M1560 830 l12 12 -12 12 -12 -12 z'/%3E%3C/g%3E%3Cg stroke='%239b8cff' stroke-opacity='.07' fill='none'%3E%3Crect x='620' y='700' width='18' height='18'/%3E%3Crect x='1090' y='150' width='14' height='14'/%3E%3Crect x='260' y='120' width='12' height='12'/%3E%3C/g%3E%3Cg stroke='%234aa8ff' stroke-opacity='.08' fill='none' stroke-dasharray='24 10'%3E%3Ccircle cx='520' cy='560' r='34'/%3E%3C/g%3E%3Cg stroke='%237c5df0' stroke-opacity='.08' fill='none' stroke-dasharray='20 12'%3E%3Ccircle cx='1420' cy='170' r='30'/%3E%3C/g%3E%3C/svg%3E");color:var(--text-primary);max-width:1240px;margin:0 auto;padding:.5rem 0 4rem;position:relative;isolation:isolate}body:has(.about-page){overflow-x:clip}.about-page::before{content:"";position:absolute;inset:0 calc(50% - 50vw) 0 calc(50% - 50vw - 1600px);z-index:-2;pointer-events:none;background:var(--about-mesh) 0 0/1600px 1000px repeat}.about-page::after{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;pointer-events:none;transform:translateZ(0);background:radial-gradient(1000px 460px at 82% -2%,rgba(111,75,249,.1),transparent 70%),radial-gradient(900px 420px at 0 22%,rgba(53,134,211,.09),transparent 70%),radial-gradient(940px 440px at 100% 58%,rgba(103,232,249,.06),transparent 70%),radial-gradient(900px 480px at 10% 96%,rgba(111,75,249,.08),transparent 70%)}.about-section-icon,.hero-background,.hero-overlay-gradient,.section-background,.section-overlay-gradient{display:none}.ai-engine-gradient,.contact-gradient,.green-gradient,.journey-card,.stats-gradient{background:0 0;color:inherit;padding:0;display:block;border:0;border-radius:0}.ai-engine-gradient::before,.contact-gradient::before,.green-gradient::before,.journey-card::before,.stats-gradient::before{content:none}@keyframes about-envdrift{from{transform:translate3d(-1600px,0,0)}to{transform:translate3d(0,0,0)}}@keyframes about-sheen{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes about-herorise{from{opacity:0;transform:translateY(26px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes about-trackin{from{opacity:0;letter-spacing:.3em;filter:blur(5px)}to{opacity:1;letter-spacing:.08em;filter:blur(0)}}@keyframes about-cardin{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes about-bootflash{0%{box-shadow:inset 0 0 90px rgba(159,182,255,.28)}100%{box-shadow:inset 0 0 0 rgba(159,182,255,0)}}@keyframes about-scan{0%,55%{transform:translateY(-60px);opacity:0}62%{opacity:1}100%,92%{transform:translateY(min(46rem,120vh));opacity:0}}@keyframes about-blink{0%,100%{opacity:1}50%{opacity:.35}}@property --about-ring-a{syntax:'<angle>';initial-value:0deg;inherits:false}@keyframes about-ringwalk{to{--about-ring-a:360deg}}@keyframes about-capglow{0%,100%{text-shadow:0 0 18px rgba(103,232,249,.65),0 0 40px rgba(74,168,255,.35)}50%{text-shadow:0 0 26px rgba(103,232,249,.95),0 0 56px rgba(74,168,255,.55)}}.hero-section{position:relative;min-height:0;display:block;overflow:visible;border-radius:0;margin-bottom:5.5rem;padding:3.2rem 0 0;text-align:center}.hero-content{position:relative;z-index:2;padding:0;max-width:none}.hero-kicker{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 1.4rem;font-family:Orbitron,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--about-azure)}.hero-kicker::after,.hero-kicker::before{content:"";width:9px;height:9px;flex-shrink:0;background:linear-gradient(135deg,var(--about-cyan),var(--about-violet));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);filter:drop-shadow(0 0 6px rgba(120, 190, 255, .7))}.hero-content h1{font-family:Orbitron,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1.18;font-size:clamp(2rem, 4.6vw, 3.3rem);margin:0 0 1.2rem;background:linear-gradient(100deg,#fff 15%,#b5d6ff 40%,#e6d9ff 55%,#c6a5ff 70%,#fff 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 18px rgba(90, 120, 255, .35))}.hero-content h1 .color-highlight-2{color:inherit}.hero-tagline{margin:0 auto 2.8rem;max-width:none;font-family:Orbitron,sans-serif;font-size:clamp(.78rem, 1.55vw, 1.15rem);font-weight:500;letter-spacing:.08em;color:rgba(200,220,255,.92);white-space:nowrap}.hero-tagline p{margin:0;line-height:1.6}.hero-text{position:relative;max-width:880px;margin:0 auto;padding:2.7rem 3.2rem;text-align:left;clip-path:var(--about-cut);background:radial-gradient(170px 170px at 0 0,rgba(103,232,249,.17),transparent 70%) padding-box,radial-gradient(190px 190px at 100% 100%,rgba(143,107,255,.19),transparent 70%) padding-box,radial-gradient(50% 120% at 50% 0,rgba(120,190,255,.12),transparent 60%) padding-box,linear-gradient(160deg,rgba(15,20,46,.94),rgba(4,7,26,.97)) padding-box,conic-gradient(from var(--about-ring-a) at 50% 50%,rgba(103,232,249,.95),rgba(74,168,255,.14) 22%,rgba(143,107,255,.9) 50%,rgba(74,168,255,.14) 78%,rgba(103,232,249,.95)) border-box;border:1.5px solid transparent;filter:drop-shadow(0 16px 38px rgba(111, 75, 249, .22)) drop-shadow(0 0 26px rgba(74, 168, 255, .12));transition:filter .45s ease}.hero-text:hover{filter:drop-shadow(0 18px 44px rgba(111, 75, 249, .32)) drop-shadow(0 0 34px rgba(74, 168, 255, .2)) brightness(1.04)}.hero-text::before{content:"";position:absolute;left:0;right:0;top:0;height:52px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(120,190,255,.08) 45%,rgba(120,190,255,.16) 50%,rgba(120,190,255,.08) 55%,transparent);opacity:0}.hero-text::after{content:"";position:absolute;inset:9px;pointer-events:none;background:radial-gradient(circle,#9cd0ff 35%,transparent 65%) 0 0/6px 6px no-repeat,radial-gradient(circle,#c6a5ff 35%,transparent 65%) 100% 0/6px 6px no-repeat,radial-gradient(circle,#c6a5ff 35%,transparent 65%) 0 100%/6px 6px no-repeat,radial-gradient(circle,#9cd0ff 35%,transparent 65%) 100% 100%/6px 6px no-repeat,linear-gradient(180deg,rgba(198,165,255,.7),rgba(198,165,255,0)) 0 0/1.5px 22px no-repeat,linear-gradient(90deg,rgba(198,165,255,.7),rgba(198,165,255,0)) 0 0/22px 1.5px no-repeat,linear-gradient(180deg,rgba(120,190,255,.65),rgba(120,190,255,0)) 100% 0/1.5px 22px no-repeat,linear-gradient(270deg,rgba(120,190,255,.65),rgba(120,190,255,0)) 100% 0/22px 1.5px no-repeat,linear-gradient(0deg,rgba(120,190,255,.65),rgba(120,190,255,0)) 0 100%/1.5px 22px no-repeat,linear-gradient(90deg,rgba(120,190,255,.65),rgba(120,190,255,0)) 0 100%/22px 1.5px no-repeat,linear-gradient(0deg,rgba(198,165,255,.7),rgba(198,165,255,0)) 100% 100%/1.5px 22px no-repeat,linear-gradient(270deg,rgba(198,165,255,.7),rgba(198,165,255,0)) 100% 100%/22px 1.5px no-repeat}.hero-text p{position:relative;z-index:1;margin:0;font-size:1.05rem;line-height:1.9;letter-spacing:.01em;color:rgba(255,255,255,.87);text-shadow:0 1px 10px rgba(3,6,26,.85)}.hero-text p:first-child{font-size:1.18rem;line-height:1.85;color:rgba(255,255,255,.93)}.about-page ::selection{background:rgba(74,168,255,.35);color:#fff}.hero-text-fx{position:absolute;inset:0;pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='240' viewBox='0 0 600 240' preserveAspectRatio='none'%3E%3Cpath d='M0 170Q150 120 300 170T600 170' fill='none' stroke='%2367e8f9' stroke-opacity='0.15' stroke-width='1.5'/%3E%3Cpath d='M0 196Q150 146 300 196T600 196' fill='none' stroke='%234aa8ff' stroke-opacity='0.1' stroke-dasharray='4 8' stroke-width='1.2'/%3E%3Cpath d='M0 128Q150 168 300 128T600 128' fill='none' stroke='%238f6bff' stroke-opacity='0.11' stroke-width='1.2'/%3E%3Cg fill='%239cd0ff' fill-opacity='0.38'%3E%3Ccircle cx='150' cy='145' r='2.4'/%3E%3Ccircle cx='300' cy='170' r='2'/%3E%3Ccircle cx='450' cy='195' r='2'/%3E%3Ccircle cx='450' cy='108' r='2.4'/%3E%3C/g%3E%3C/svg%3E") repeat-x left bottom/600px 68%}.hero-text-fx::before{content:"";position:absolute;inset:0;background:radial-gradient(240px 240px at var(--about-mx,50%) var(--about-my,38%),rgba(120,190,255,.13),rgba(143,107,255,.05) 45%,transparent 70%)}.hero-text-fx::after{content:"";position:absolute;inset:0;opacity:.8;background-image:radial-gradient(circle 1.2px at 20% 30%,rgba(180,215,255,.55),transparent 2px),radial-gradient(circle 1px at 70% 60%,rgba(198,165,255,.5),transparent 2px),radial-gradient(circle 1.4px at 45% 80%,rgba(120,190,255,.45),transparent 2px),radial-gradient(circle 1px at 85% 20%,rgba(159,241,255,.5),transparent 2px),radial-gradient(circle 1.1px at 8% 70%,rgba(198,165,255,.4),transparent 2px);background-size:340px 260px;background-repeat:repeat}.hero-text p:first-child::first-letter{font-family:Orbitron,sans-serif;font-weight:800;font-size:3em;line-height:.82;float:left;margin:.09em .16em 0 0;color:#9ff1ff;text-shadow:0 0 18px rgba(103,232,249,.65),0 0 40px rgba(74,168,255,.35)}.hero-text p:first-child::first-line{color:#fff}.hero-text .color-highlight-2{color:#8fc9ff}.hero-text .color-highlight-4{color:#c2a8ff}.hero-text .color-highlight-1{color:#f5cf7a}.hero-text .hero-mission{margin-top:1.8rem;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.045em;line-height:2;color:#dceaff;text-shadow:0 0 14px rgba(120,170,255,.25),0 1px 10px rgba(3,6,26,.85)}.hero-text p:last-of-type{margin-top:1.6rem;padding-top:1.6rem;font-size:1rem;color:rgba(220,232,255,.8);background:radial-gradient(circle 3.5px at 50% 1.5px,#9cd0ff 40%,transparent 5px) no-repeat,linear-gradient(90deg,transparent,rgba(140,200,255,.45) 35%,rgba(143,107,255,.45) 65%,transparent) no-repeat 50% 1px/44% 1px}.about-section{display:block;position:relative;margin:7rem 0;padding:0}.about-section::before{content:"";display:block;width:min(880px,88%);height:8px;margin:0 auto 4.4rem;background:linear-gradient(90deg,transparent,rgba(140,200,255,.75) 22%,rgba(143,107,255,.75) 78%,transparent) no-repeat 50% 1px/100% 1.5px,linear-gradient(90deg,transparent,rgba(120,170,255,.22) 30%,rgba(143,107,255,.22) 70%,transparent) no-repeat 50% 3px/88% 5px;filter:drop-shadow(0 0 8px rgba(122, 150, 255, .35))}.about-section::after{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;pointer-events:none}.about-section:nth-of-type(2n)::after{--band-c:103,232,249;--band-c2:143,107,255;background:radial-gradient(ellipse 52% 50% at 12% 16%,rgba(var(--band-c),.1),transparent 60%),radial-gradient(ellipse 52% 50% at 88% 84%,rgba(var(--band-c2),.11),transparent 60%),linear-gradient(115deg,transparent 42%,rgba(var(--band-c),.04) 50%,transparent 58%) no-repeat 0 0/100% 100%,linear-gradient(65deg,transparent 55%,rgba(var(--band-c2),.035) 66%,transparent 77%) no-repeat 0 0/100% 100%,radial-gradient(ellipse 130% 95% at 50% 50%,rgba(6,10,28,0) 48%,rgba(2,5,18,.62)) no-repeat 0 0/100% 100%,linear-gradient(180deg,rgba(8,12,34,.8),rgba(5,9,28,.64));-webkit-mask:linear-gradient(180deg,transparent,#000 130px calc(100% - 130px),transparent);mask:linear-gradient(180deg,transparent,#000 130px calc(100% - 130px),transparent)}.about-section:nth-of-type(4n)::after{--band-c:143,107,255;--band-c2:74,168,255}.about-section:nth-of-type(odd)::after{background:radial-gradient(ellipse 40% 42% at 50% 6%,rgba(103,232,249,.04),transparent 70%),radial-gradient(ellipse 62% 72% at 50% 38%,rgba(120,170,255,.06),transparent 65%)}.about-section-header{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:3rem;z-index:1}.about-page h2{position:relative;font-family:Orbitron,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(1.3rem, 2.4vw, 1.75rem);line-height:1.4;margin:0;padding:0;background:linear-gradient(100deg,#fff 10%,#b5d6ff 45%,#e6d9ff 60%,#c6a5ff 80%,#fff 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 12px rgba(90, 120, 255, .3))}.about-section:nth-of-type(n+2) .about-section-header h2{padding-top:.9rem}.about-section-header::after{content:"";display:block;margin-top:1.1rem;width:150px;height:9px;background:radial-gradient(circle 4.5px at 50% 50%,#9cd0ff 40%,transparent 5px) no-repeat,linear-gradient(90deg,transparent,rgba(140,200,255,.75) 30%,rgba(143,107,255,.75) 70%,transparent) no-repeat 0 4px/100% 1px}.about-section-content{position:relative;width:auto;min-height:0;border:0;border-radius:0;overflow:visible;box-shadow:none;clip-path:none;background:0 0}.content-wrapper{position:relative;z-index:2;padding:0}.about-section-content h3{color:#dcebff;margin-top:0;margin-bottom:.7rem;font-size:1.05rem;font-weight:700;letter-spacing:.02em}.about-section-content p{margin-bottom:1.2rem;line-height:1.75;color:rgba(255,255,255,.78)}.who-builds-copy{display:grid;gap:2.4rem;max-width:680px;margin:0 auto}.who-builds-copy .wb-block:first-child{--wb-c:122,190,255}.who-builds-copy .wb-block:nth-child(2){--wb-c:143,107,255}.who-builds-copy .wb-block:nth-child(3){--wb-c:103,232,249}.who-builds-copy .wb-title{display:flex;align-items:center;gap:.7rem;margin:0 0 .9rem;font-family:Orbitron,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--wb-c));text-shadow:0 0 12px rgba(var(--wb-c),.4)}.who-builds-copy .wb-title::before{content:"";flex:none;width:7px;height:7px;transform:rotate(45deg);background:rgb(var(--wb-c));box-shadow:0 0 8px rgba(var(--wb-c),.7)}.who-builds-copy .wb-title::after{content:"";flex:1;height:1px;margin-left:.35rem;background:linear-gradient(90deg,rgba(var(--wb-c),.4),rgba(var(--wb-c),0))}.who-builds-copy .wb-block p{margin:0 0 .85rem;padding-left:1.15rem}.who-builds-copy .wb-block p:last-child{margin-bottom:0}.who-builds-copy .wb-hl{color:rgb(var(--wb-c));font-weight:600;text-shadow:0 0 10px rgba(var(--wb-c),.25)}.who-builds-copy .wb-lead{font-family:Orbitron,sans-serif;font-size:1.12rem;font-weight:700;letter-spacing:.04em;color:#dcebff;text-shadow:0 0 14px rgba(var(--wb-c),.35)}.ai-engine-gradient,.contact-gradient,.stats-gradient{position:relative;padding:2.8rem 2.6rem;clip-path:var(--about-cut);background:radial-gradient(120% 80% at 50% 0,rgba(74,168,255,.07),transparent 55%),var(--about-card-fill) padding-box,var(--about-card-ring) border-box;border:1px solid transparent;overflow:hidden}.ai-engine-gradient::before,.contact-gradient::before,.stats-gradient::before{content:"";position:absolute;left:0;right:0;top:0;height:56px;pointer-events:none;z-index:1;background:linear-gradient(180deg,transparent,rgba(120,190,255,.07) 45%,rgba(120,190,255,.14) 50%,rgba(120,190,255,.07) 55%,transparent);opacity:0}.ai-engine-gradient::after,.contact-gradient::after,.stats-gradient::after{content:"";position:absolute;inset:10px;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(198,165,255,.65),rgba(198,165,255,0)) 0 0/1.5px 24px no-repeat,linear-gradient(90deg,rgba(198,165,255,.65),rgba(198,165,255,0)) 0 0/24px 1.5px no-repeat,linear-gradient(180deg,rgba(120,190,255,.6),rgba(120,190,255,0)) 100% 0/1.5px 24px no-repeat,linear-gradient(270deg,rgba(120,190,255,.6),rgba(120,190,255,0)) 100% 0/24px 1.5px no-repeat,linear-gradient(0deg,rgba(120,190,255,.6),rgba(120,190,255,0)) 0 100%/1.5px 24px no-repeat,linear-gradient(90deg,rgba(120,190,255,.6),rgba(120,190,255,0)) 0 100%/24px 1.5px no-repeat,linear-gradient(0deg,rgba(198,165,255,.65),rgba(198,165,255,0)) 100% 100%/1.5px 24px no-repeat,linear-gradient(270deg,rgba(198,165,255,.65),rgba(198,165,255,0)) 100% 100%/24px 1.5px no-repeat}.ai-capability-card,.email-container,.feature-card,.tech-detail-item{position:relative;border-radius:0;clip-path:var(--about-cut-sm);background:repeating-linear-gradient(0deg,rgba(148,170,255,.025) 0 1px,transparent 1px 4px) padding-box,var(--about-card-fill) padding-box,var(--about-card-ring) border-box;border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 20px rgba(74,168,255,.05);transition:transform .3s ease,filter .3s ease}.ai-capability-card::before,.email-container::before,.feature-card::before,.tech-detail-item::before{content:"";position:absolute;top:0;left:12px;right:40%;height:2px;pointer-events:none;background:linear-gradient(90deg,rgba(74,168,255,.85),rgba(111,75,249,.45),transparent)}.feature-card:first-child{--fc-c:103,232,249}.feature-card:nth-child(2){--fc-c:74,168,255}.feature-card:nth-child(3){--fc-c:143,107,255}.feature-card:nth-child(4){--fc-c:122,190,255}.feature-card:nth-child(5){--fc-c:152,117,255}.feature-card:nth-child(6){--fc-c:92,158,255}.feature-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.3rem 1.6rem 1.7rem;background:radial-gradient(90% 60% at 50% 0,rgba(var(--fc-c),.1),transparent 60%) padding-box,var(--about-card-fill) padding-box,linear-gradient(160deg,rgba(var(--fc-c),.8),rgba(var(--fc-c),.3) 30%,rgba(var(--fc-c),.12) 55%,rgba(var(--fc-c),.45)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 20px rgba(var(--fc-c),.06)}.feature-card::before{left:50%;right:auto;width:46%;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(var(--fc-c),.9),transparent);transition:width .3s ease}.feature-card:hover::before{width:72%}.feature-card .feature-icon{margin:0 0 1.9rem}.feature-card h3{margin:0}.feature-card p{margin:.55rem 0 0;font-size:.94rem;line-height:1.65}.feature-card h3{font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.5;color:rgb(var(--fc-c));text-shadow:0 0 12px rgba(var(--fc-c),.35)}.feature-card h3::after{content:"";display:block;width:30px;height:1.5px;margin:.45rem auto 0;background:linear-gradient(90deg,rgba(var(--fc-c),.05),rgba(var(--fc-c),.9),rgba(var(--fc-c),.05));transition:width .3s ease}.feature-card:hover h3::after{width:68px}.feature-card .feature-icon{position:relative;width:58px;height:58px;border:1px solid transparent;border-radius:50%;font-size:1.3rem;color:rgb(var(--fc-c));text-shadow:0 0 10px rgba(var(--fc-c),.7);background:radial-gradient(circle at 50% 42%,rgba(var(--fc-c),.22),transparent 65%) padding-box,linear-gradient(rgba(9,13,34,.97),rgba(9,13,34,.97)) padding-box,linear-gradient(135deg,rgba(var(--fc-c),.75),rgba(var(--fc-c),.4)) border-box;filter:drop-shadow(0 6px 14px rgba(var(--fc-c), .35));transition:transform .3s ease,filter .3s ease}.feature-card:hover .feature-icon{transform:scale(1.07);filter:drop-shadow(0 6px 18px rgba(var(--fc-c), .6))}.feature-card:nth-child(2){--card-delay:1.4s}.feature-card:nth-child(3){--card-delay:2.8s}.feature-card:nth-child(4){--card-delay:4.2s}.feature-card:nth-child(5){--card-delay:5.6s}.feature-card:nth-child(6){--card-delay:7s}.feature-card .feature-icon::before{content:"";position:absolute;inset:-9px;border-radius:50%;border:1px dashed rgba(var(--fc-c),.35);pointer-events:none}.feature-card .feature-icon::after{content:"";position:absolute;inset:-15px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,rgba(var(--fc-c),.75) 0 55deg,transparent 55deg 180deg,rgba(var(--fc-c),.45) 180deg 215deg,transparent 215deg);-webkit-mask:radial-gradient(circle,transparent 41px,#000 42px 44px,transparent 45px);mask:radial-gradient(circle,transparent 41px,#000 42px 44px,transparent 45px)}@media (prefers-reduced-motion:no-preference){.feature-card .feature-icon::after{animation:fc-orbit 16s linear var(--card-delay,0s) 3 forwards}.feature-card:hover .feature-icon::after{animation-duration:5s}@keyframes fc-orbit{to{transform:rotate(360deg)}}}.ai-capability-card::after,.feature-card::after,.tech-detail-item::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(198,165,255,.1) 48%,rgba(255,255,255,.07) 52%,transparent 70%) no-repeat;background-size:240% 100%;background-position-x:130%;transition:background-position-x .9s ease}.feature-card::after,.platform-stat-card::after{margin-top:8px;margin-bottom:8px}.ai-capability-card:hover,.email-container:hover,.feature-card:hover,.tech-detail-item:hover{transform:translateY(-4px);filter:brightness(1.08)}.ai-capability-card:hover::after,.feature-card:hover::after,.tech-detail-item:hover::after{background-position-x:-130%}.ai-capability-icon,.feature-icon,.stat-icon{width:auto;height:auto;border-radius:0;clip-path:none;background:0 0;box-shadow:none;display:flex;align-items:center;justify-content:center;font-size:1.45rem;color:#7cc7ff;text-shadow:0 0 14px rgba(103,232,249,.55)}.journey-timeline{--tl-fill:100%;position:relative;max-width:980px;margin:0 auto;padding:.5rem 0 .5rem}.journey-timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:10px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(103,232,249,.95),rgba(120,170,255,.85) 55%,rgba(143,107,255,.9)) no-repeat 50% 0/2px var(--tl-fill),repeating-linear-gradient(180deg,rgba(146,155,205,.22) 0 1px,transparent 1px 26px) no-repeat 50% 0/10px 100%,linear-gradient(180deg,rgba(146,155,205,.2),rgba(146,155,205,.12)) no-repeat 50% 0/2px 100%;filter:drop-shadow(0 0 6px rgba(103, 232, 249, .3));-webkit-mask:linear-gradient(180deg,#000 calc(100% - 270px),transparent calc(100% - 228px));mask:linear-gradient(180deg,#000 calc(100% - 270px),transparent calc(100% - 228px))}.journey-timeline.tl-armed::before{background:radial-gradient(circle,rgba(214,248,255,.95),rgba(103,232,249,.5) 45%,transparent 72%) no-repeat 50% var(--tl-fill)/10px 10px,linear-gradient(180deg,rgba(103,232,249,.95),rgba(120,170,255,.85) 55%,rgba(143,107,255,.9)) no-repeat 50% 0/2px var(--tl-fill),linear-gradient(180deg,rgba(103,232,249,.32),rgba(120,170,255,.26) 55%,rgba(143,107,255,.3)) no-repeat 50% 0/6px var(--tl-fill),repeating-linear-gradient(180deg,rgba(146,155,205,.16) 0 1px,transparent 1px 26px) no-repeat 50% 0/10px 100%,linear-gradient(180deg,rgba(146,155,205,.14),rgba(146,155,205,.08)) no-repeat 50% 0/2px 100%;filter:drop-shadow(0 0 6px rgba(103, 232, 249, .38)) drop-shadow(0 0 16px rgba(103, 232, 249, .16))}.timeline-item{display:block;position:relative;width:calc(50% - 3.2rem);margin:0 0 3rem;padding:1.7rem 1.9rem}.timeline-item:first-child{--tl-c:74,168,255}.timeline-item:nth-child(2){--tl-c:92,158,255}.timeline-item:nth-child(3){--tl-c:110,148,255}.timeline-item:nth-child(4){--tl-c:127,138,255}.timeline-item:nth-child(5){--tl-c:143,127,255}.timeline-item:nth-child(6){--tl-c:152,117,255}.timeline-item:nth-child(7){--tl-c:103,232,249}.timeline-item{position:relative;clip-path:none;background:0 0;border:0;box-shadow:none}.timeline-item:not(:last-child):hover{transform:translateY(-4px)}.timeline-item:not(:last-child){--tl-shell-shadow:drop-shadow(0 12px 26px rgba(2, 6, 20, 0.5))}.timeline-item:not(:last-child)::before{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:0;z-index:-2;pointer-events:none;filter:var(--tl-shell-shadow);transition:filter .45s ease}.timeline-item:nth-child(odd):not(:last-child)::before{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);background:linear-gradient(270deg,rgba(var(--tl-c),.09),transparent 55%) padding-box,repeating-linear-gradient(0deg,rgba(148,170,255,.03) 0 1px,transparent 1px 4px) padding-box,linear-gradient(195deg,rgba(8,12,38,.94),rgba(3,6,26,.97)) padding-box,linear-gradient(200deg,rgba(var(--tl-c),.9),rgba(var(--tl-c),.45) 18%,rgba(var(--tl-c),.16) 45%,rgba(var(--tl-c),.3) 72%,rgba(var(--tl-c),.55)) border-box;box-shadow:inset -3px 0 0 rgba(var(--tl-c),.75),inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 26px rgba(var(--tl-c),.07)}.timeline-item:nth-child(2n)::before{clip-path:polygon(26px 0,100% 0,100% 100%,0 100%,0 26px);background:linear-gradient(90deg,rgba(var(--tl-c),.09),transparent 55%) padding-box,repeating-linear-gradient(0deg,rgba(148,170,255,.03) 0 1px,transparent 1px 4px) padding-box,linear-gradient(165deg,rgba(8,12,38,.94),rgba(3,6,26,.97)) padding-box,linear-gradient(160deg,rgba(var(--tl-c),.9),rgba(var(--tl-c),.45) 18%,rgba(var(--tl-c),.16) 45%,rgba(var(--tl-c),.3) 72%,rgba(var(--tl-c),.55)) border-box;box-shadow:inset 3px 0 0 rgba(var(--tl-c),.75),inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 26px rgba(var(--tl-c),.07)}.timeline-item:not(:last-child)::after{content:"";position:absolute;width:38px;height:2px;z-index:-1;pointer-events:none;background:rgba(var(--tl-c),.7);box-shadow:0 0 8px rgba(var(--tl-c),.5);transition:box-shadow .35s ease,background .35s ease}.timeline-item:nth-child(odd):not(:last-child)::after{top:12px;right:-6px;transform:rotate(45deg)}.timeline-item:nth-child(2n)::after{top:12px;left:-6px;transform:rotate(-45deg)}.timeline-item:not(:last-child):hover::before{filter:var(--tl-shell-shadow) brightness(1.3)}.timeline-item:not(:last-child):hover::after{background:rgba(var(--tl-c),1);box-shadow:0 0 14px rgba(var(--tl-c),.8)}.tl-armed .timeline-item:not(.tl-lit):not(:last-child)::after{opacity:.35}.timeline-item:nth-child(odd){margin-right:auto}.timeline-item:nth-child(2n){margin-left:auto}.timeline-item:last-child{margin-bottom:0}.timeline-dot{position:absolute;top:1.05rem;width:26px;height:26px;margin:0;background:linear-gradient(180deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 50% 0/1px 4px,linear-gradient(180deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 50% 100%/1px 4px,linear-gradient(90deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 0 50%/4px 1px,linear-gradient(90deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 100% 50%/4px 1px;border:1px dashed rgba(var(--tl-c),.45);border-radius:50%;clip-path:none;box-shadow:none;filter:none;z-index:2}.timeline-dot::after{content:"";position:absolute;inset:0;margin:auto;width:10px;height:10px;background:linear-gradient(135deg,rgba(var(--tl-c),1),rgba(var(--tl-c),.55));transform:rotate(45deg);filter:drop-shadow(0 0 7px rgba(var(--tl-c), .7))}.timeline-item:nth-child(odd) .timeline-dot{right:calc(-3.2rem - 13px)}.timeline-item:nth-child(2n) .timeline-dot{left:calc(-3.2rem - 13px)}.timeline-dot::before{content:"";position:absolute;top:50%;right:100%;width:calc(3.2rem - 13px);height:1px;background:linear-gradient(270deg,rgba(var(--tl-c),.55),rgba(var(--tl-c),.08))}.timeline-item:nth-child(2n) .timeline-dot::before{right:auto;left:100%;background:linear-gradient(90deg,rgba(var(--tl-c),.55),rgba(var(--tl-c),.08))}.timeline-content{flex:none}.timeline-content h3{position:absolute;top:calc(1.05rem + 13px - .5em);margin:0;font-family:Orbitron,sans-serif;font-weight:800;font-size:clamp(1.8rem, 3vw, 2.6rem);line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--tl-c));text-shadow:0 0 24px rgba(var(--tl-c),.5),0 0 56px rgba(var(--tl-c),.22)}.timeline-content h3::after{content:"";display:block;height:2px;margin-top:.55rem;background:radial-gradient(circle 3px at 50% 50%,rgba(230,238,255,.95) 45%,rgba(var(--tl-c),.9) 60%,transparent 75%) no-repeat -10px 0/10px 100%,linear-gradient(90deg,rgba(var(--tl-c),.8),rgba(143,107,255,.3) 60%,transparent);filter:drop-shadow(0 0 6px rgba(var(--tl-c), .45));transform-origin:left;transition:transform .5s ease,filter .45s ease}.timeline-item:nth-child(odd) .timeline-content h3{left:calc(100% + 6.4rem)}.timeline-item:nth-child(2n) .timeline-content h3{right:calc(100% + 6.4rem);text-align:right}.timeline-item:not(:last-child) .timeline-content h3{-webkit-box-reflect:below 4px linear-gradient(transparent 64%,rgba(255,255,255,0.14))}.timeline-item:nth-child(2n) .timeline-content h3::after{background:radial-gradient(circle 3px at 50% 50%,rgba(230,238,255,.95) 45%,rgba(var(--tl-c),.9) 60%,transparent 75%) no-repeat calc(100% + 10px) 0/10px 100%,linear-gradient(270deg,rgba(var(--tl-c),.8),rgba(143,107,255,.3) 60%,transparent);transform-origin:right}.timeline-dot,.timeline-item{transition:filter .5s ease,opacity .5s ease,transform .3s ease,border-color .45s ease,box-shadow .45s ease}.timeline-content h3{transition:text-shadow .45s ease}.tl-armed .timeline-item:not(.tl-lit){filter:brightness(.55) saturate(.45)}.tl-armed .timeline-item:not(.tl-lit) .timeline-dot{opacity:.3}.tl-armed .timeline-item:not(.tl-lit):not(:last-child) .timeline-content h3::after{transform:scaleX(.3);filter:none}.tl-armed .timeline-item.tl-lit:not(:last-child){filter:drop-shadow(0 10px 26px rgba(var(--tl-c), .2))}.tl-armed .timeline-item.tl-lit .timeline-content h3{text-shadow:0 0 26px rgba(var(--tl-c),.65),0 0 60px rgba(var(--tl-c),.28)}@media (prefers-reduced-motion:no-preference){.tl-armed .timeline-item.tl-lit:nth-child(odd):not(:last-child) .timeline-content h3::after{animation:tl-synapse 3.4s ease-in-out 3 forwards}.tl-armed .timeline-item.tl-lit:nth-child(2n) .timeline-content h3::after{animation:tl-synapse-rev 3.4s ease-in-out 3 forwards}@keyframes tl-synapse{0%{background-position:-10px 0,0 0}100%,70%{background-position:calc(100% + 13px) 0,0 0}}@keyframes tl-synapse-rev{0%{background-position:calc(100% + 10px) 0,0 0}100%,70%{background-position:-13px 0,0 0}}}.tl-armed .timeline-item.tl-lit .timeline-dot{border-style:solid;border-color:rgba(var(--tl-c),.8);box-shadow:0 0 12px rgba(var(--tl-c),.35)}.tl-armed .timeline-item.tl-lit:not(:last-child)::before{filter:var(--tl-shell-shadow) brightness(1.45)}.tl-armed .timeline-item.tl-lit:not(:last-child):hover::before{filter:var(--tl-shell-shadow) brightness(1.6)}.tl-armed .timeline-item.tl-lit:not(:last-child)::after{opacity:1;background:rgba(var(--tl-c),.95);box-shadow:0 0 12px rgba(var(--tl-c),.7)}.timeline-item:last-child{width:min(720px,96%);margin:3.4rem auto 0;padding:calc(46px + 1.4rem) 0 0;text-align:center;border:0;border-radius:0;background:0 0;box-shadow:none;filter:none}.timeline-item:last-child::before{content:"";position:absolute;top:0;left:50%;width:46px;height:46px;margin-left:-23px;border:1px dashed rgba(var(--tl-c),.45);border-radius:50%;pointer-events:none;background:linear-gradient(180deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 50% 0/1px 6px,linear-gradient(180deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 50% 100%/1px 6px,linear-gradient(90deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 0 50%/6px 1px,linear-gradient(90deg,rgba(var(--tl-c),.8),rgba(var(--tl-c),.8)) no-repeat 100% 50%/6px 1px;transition:border-color .45s ease,box-shadow .45s ease}.tl-armed .timeline-item.tl-lit:last-child::before{border-style:solid;border-color:rgba(var(--tl-c),.8);box-shadow:0 0 14px rgba(var(--tl-c),.4)}.timeline-item:last-child .timeline-content h3::before{content:"";position:absolute;top:17px;left:50%;width:12px;height:12px;margin-left:-6px;transform:rotate(45deg);background:linear-gradient(135deg,rgba(var(--tl-c),1),rgba(var(--tl-c),.55));filter:drop-shadow(0 0 8px rgba(var(--tl-c), .7));pointer-events:none;transition:filter .45s ease}.tl-armed .timeline-item.tl-lit:last-child .timeline-content h3::before{filter:drop-shadow(0 0 14px rgba(var(--tl-c), .95))}.timeline-item:last-child:hover{transform:translateY(-4px);filter:brightness(1.08)}.timeline-item:last-child .timeline-content h3{position:static;margin:0 0 1.3rem;font-size:clamp(1.7rem, 2.6vw, 2.3rem);white-space:normal;text-align:center}.timeline-item:last-child .timeline-content h3::after{content:"";display:block;width:170px;height:2px;margin:.7rem auto 0;background:linear-gradient(90deg,transparent,rgba(var(--tl-c),.85),transparent);filter:drop-shadow(0 0 6px rgba(var(--tl-c), .45))}.timeline-item:last-child .timeline-content p{max-width:580px;margin:0 auto;padding:1.6rem 1.9rem;font-size:1rem;line-height:1.7;text-align:center;color:rgba(228,240,255,.88);border:1px solid transparent;background:linear-gradient(180deg,rgba(var(--tl-c),.09),transparent 55%) padding-box,repeating-linear-gradient(0deg,rgba(148,170,255,.03) 0 1px,transparent 1px 4px) padding-box,linear-gradient(180deg,rgba(8,12,38,.94),rgba(3,6,26,.97)) padding-box,linear-gradient(180deg,rgba(var(--tl-c),.9),rgba(var(--tl-c),.18) 55%,rgba(var(--tl-c),.4)) border-box;box-shadow:inset 0 3px 0 rgba(var(--tl-c),.55),inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 26px rgba(var(--tl-c),.07);filter:var(--tl-shell-shadow, drop-shadow(0 12px 26px rgba(2, 6, 20, .5)))}.timeline-item:last-child .timeline-dot{display:none}.timeline-content p{line-height:1.7;font-size:1rem;letter-spacing:.005em;text-align:left;color:rgba(235,242,255,.88);margin-bottom:0}.timeline-content .tl-key{color:rgb(var(--tl-c));font-weight:600;text-shadow:0 0 12px rgba(var(--tl-c),.3);transition:text-shadow .45s ease}.tl-armed .timeline-item.tl-lit .timeline-content .tl-key{text-shadow:0 0 14px rgba(var(--tl-c),.55)}.about-section-content.stats-gradient{padding:0;clip-path:none;border:0;background:0 0;box-shadow:none;filter:none;overflow:visible}.about-section-content.stats-gradient::after,.about-section-content.stats-gradient::before{content:none}.about-section-content.ai-engine-gradient,.about-section-content.contact-gradient{padding:0;clip-path:none;border:0;background:0 0;box-shadow:none;filter:none;overflow:visible}.about-section-content.ai-engine-gradient::after,.about-section-content.ai-engine-gradient::before,.about-section-content.contact-gradient::after,.about-section-content.contact-gradient::before{content:none}.platform-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem;max-width:none;margin:0}.platform-stat-card{position:relative;border-radius:0;padding:1.5rem 1.4rem 1.4rem;text-align:center;clip-path:var(--about-cut-sm);background:radial-gradient(120% 90% at 50% 0,rgba(74,168,255,.15),transparent 55%),radial-gradient(90% 60% at 50% 100%,rgba(111,75,249,.1),transparent 60%),linear-gradient(180deg,rgba(14,19,44,.96),rgba(7,10,26,.98)) padding-box,linear-gradient(160deg,rgba(120,190,255,.85),rgba(74,168,255,.4) 22%,rgba(74,168,255,.14) 48%,rgba(111,75,249,.35) 76%,rgba(111,75,249,.75)) border-box;border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 22px rgba(74,168,255,.07);transition:transform .3s ease,filter .3s ease}.platform-stat-card:nth-child(2){--stat-delay:1.3s}.platform-stat-card:nth-child(3){--stat-delay:2.6s}.platform-stat-card:nth-child(4){--stat-delay:3.9s}.platform-stat-card::after{content:"";position:absolute;top:0;left:12px;right:12px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(74,168,255,.9) 30%,rgba(111,75,249,.6) 70%,transparent);transition:filter .3s ease}.platform-stat-card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background:radial-gradient(70% 55% at 50% 30%,rgba(103,232,249,.12),transparent 72%)}.platform-stat-card .stat-icon{position:relative;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:1rem auto 1.8rem;font-size:1.25rem;border:1px solid transparent;border-radius:50%;clip-path:none;color:#9fd4ff;text-shadow:0 0 10px rgba(103,232,249,.8);background:radial-gradient(circle at 50% 42%,rgba(120,190,255,.22),transparent 65%) padding-box,linear-gradient(rgba(9,13,34,.97),rgba(9,13,34,.97)) padding-box,linear-gradient(135deg,rgba(120,190,255,.75),rgba(111,75,249,.65)) border-box;filter:drop-shadow(0 6px 14px rgba(53, 134, 211, .4));transition:transform .3s ease,filter .3s ease}@media (prefers-reduced-motion:no-preference){.platform-stat-card::before{animation:stat-aurora 5.4s ease-in-out var(--stat-delay,0s) 3 forwards}.platform-stat-card .stat-value{animation:stat-valueglow 3s ease-in-out var(--stat-delay,0s) 3 forwards}.platform-stat-card .stat-icon::before{content:"";position:absolute;inset:-13px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(rgba(120,190,255,.55) 0 3deg,transparent 3deg 11deg);-webkit-mask:radial-gradient(circle,transparent 33px,#000 34px 40px,transparent 41px);mask:radial-gradient(circle,transparent 33px,#000 34px 40px,transparent 41px);animation:stat-dial 40s linear var(--stat-delay,0s) 3 forwards}.platform-stat-card:hover .stat-icon::before{animation-duration:12s}@keyframes stat-aurora{50%{opacity:1}}@keyframes stat-valueglow{50%{text-shadow:0 0 28px rgba(74,168,255,.75),0 0 56px rgba(111,75,249,.4)}}@keyframes stat-dial{to{transform:rotate(360deg)}}}.platform-stat-card:hover{transform:translateY(-4px);filter:drop-shadow(0 12px 26px rgba(74, 168, 255, .2)) brightness(1.07)}.platform-stat-card:hover::after{filter:brightness(1.4)}.platform-stat-card:hover .stat-icon{transform:scale(1.07);filter:drop-shadow(0 6px 18px rgba(120, 190, 255, .65))}.stat-icon{margin:0 auto .8rem;font-size:1.4rem}.stat-value{font-family:Orbitron,sans-serif;font-size:clamp(1.5rem, 2.2vw, 2.2rem);font-weight:800;line-height:1.15;margin-bottom:.6rem;color:#f2f7ff;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(74,168,255,.5),0 0 40px rgba(111,75,249,.25)}.stat-title{font-family:Orbitron,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(156,208,255,.92);margin-bottom:.5rem}.stat-description{font-size:.85rem;color:var(--text-secondary);line-height:1.5}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.technology-details{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.tech-detail-item:first-child{--td-c:103,232,249}.tech-detail-item:nth-child(2){--td-c:74,168,255}.tech-detail-item:nth-child(3){--td-c:143,107,255}.tech-detail-item:nth-child(4){--td-c:122,190,255}.tech-detail-item{padding:1.5rem 1.6rem;clip-path:none;border:0;background:linear-gradient(160deg,rgba(var(--td-c),.07),transparent 60%),linear-gradient(180deg,rgba(13,18,42,.5),rgba(6,9,28,.42));box-shadow:none}.tech-detail-item::before{content:"";position:absolute;inset:0;top:0;left:0;right:0;height:auto;pointer-events:none;background:linear-gradient(180deg,rgba(var(--td-c),.8),rgba(var(--td-c),0)) no-repeat 0 0/2px 24px,linear-gradient(90deg,rgba(var(--td-c),.8),rgba(var(--td-c),0)) no-repeat 0 0/24px 2px,linear-gradient(0deg,rgba(var(--td-c),.8),rgba(var(--td-c),0)) no-repeat 100% 100%/2px 24px,linear-gradient(270deg,rgba(var(--td-c),.8),rgba(var(--td-c),0)) no-repeat 100% 100%/24px 2px}.tech-detail-item::after{content:none}.tech-detail-item h3{margin:0 0 .9rem;padding-left:1.1rem;font-family:Orbitron,sans-serif;font-size:.98rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:#ecf4ff;text-shadow:0 0 14px rgba(var(--td-c),.55),0 0 30px rgba(var(--td-c),.2);background:linear-gradient(180deg,rgba(var(--td-c),1),rgba(var(--td-c),.35)) no-repeat 0 50%/4px 1em,linear-gradient(180deg,rgba(var(--td-c),.55),rgba(var(--td-c),.12)) no-repeat 6px 50%/2px .72em}.tech-detail-item p{margin:0 0 .7rem;font-size:.94rem;line-height:1.65}.tech-detail-item p:last-child{margin-bottom:0}.ai-engine-showcase{max-width:none;margin:0}.ai-engine-intro{text-align:center;max-width:68ch;margin:0 auto 2.8rem;font-size:1.04rem}.ai-engine-intro p{margin-bottom:0}.ai-capabilities-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2rem 7.5rem;max-width:1020px;margin:0 auto 3rem}.ai-capabilities-grid::before{content:"";position:absolute;top:50%;left:50%;width:320px;height:210px;margin:-95px 0 0 -160px;z-index:-1;pointer-events:none;background:radial-gradient(circle 7px at 50% 50%,rgba(235,242,255,.95) 40%,rgba(178,135,249,.6) 70%,transparent 85%),radial-gradient(circle,transparent 29px,rgba(178,135,249,.35) 29.5px 30.5px,transparent 31.5px),radial-gradient(circle,transparent 40px,rgba(103,232,249,.25) 40.5px 41.5px,transparent 42.5px),linear-gradient(90deg,rgba(178,135,249,0),rgba(178,135,249,.45) 18% 82%,rgba(178,135,249,0)) no-repeat 50% 50%/100% 1px,linear-gradient(180deg,rgba(103,232,249,0),rgba(103,232,249,.4) 20% 80%,rgba(103,232,249,0)) no-repeat 50% 50%/1px 100%;filter:drop-shadow(0 0 14px rgba(178, 135, 249, .5))}.ai-capabilities-grid::after{content:"";position:absolute;top:50%;left:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;z-index:-1;pointer-events:none;background:conic-gradient(from 0deg,rgba(178,135,249,.7) 0 50deg,transparent 50deg 130deg,rgba(103,232,249,.55) 130deg 170deg,transparent 170deg 300deg,rgba(74,168,255,.5) 300deg 340deg,transparent 340deg);-webkit-mask:radial-gradient(circle,transparent 33px,#000 34px 36px,transparent 37px);mask:radial-gradient(circle,transparent 33px,#000 34px 36px,transparent 37px)}@media (prefers-reduced-motion:no-preference){.ai-capabilities-grid::after{animation:fc-orbit 20s linear 3 forwards}}.ai-capability-card:first-child{--ai-c:178,135,249}.ai-capability-card:nth-child(2){--ai-c:247,217,48}.ai-capability-card:nth-child(3){--ai-c:103,232,249}.ai-capability-card:nth-child(4){--ai-c:74,168,255}.ai-capability-card{padding:1.5rem 1.5rem 1.4rem;text-align:left;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:1.3rem;row-gap:.35rem;align-items:center;background:linear-gradient(180deg,rgba(var(--ai-c),.08),transparent 50%) padding-box,var(--about-card-fill) padding-box,linear-gradient(135deg,rgba(var(--ai-c),.85),rgba(var(--ai-c),.3) 28%,rgba(var(--ai-c),.1) 58%,rgba(var(--ai-c),.4)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 20px rgba(var(--ai-c),.05)}.ai-capability-card::before{content:none}.ai-capability-icon{position:relative;justify-content:center;grid-row:1/3;align-self:center;width:50px;height:50px;margin:0;font-size:1.25rem;color:rgb(var(--ai-c));text-shadow:0 0 10px rgba(var(--ai-c),.7)}.ai-capability-icon::before{content:"";position:absolute;inset:-8px;pointer-events:none;background:radial-gradient(circle,transparent 24px,rgba(var(--ai-c),.5) 24.5px 25.5px,transparent 26.5px),linear-gradient(180deg,rgba(var(--ai-c),.9),rgba(var(--ai-c),.9)) no-repeat 50% 0/1.5px 7px,linear-gradient(180deg,rgba(var(--ai-c),.9),rgba(var(--ai-c),.9)) no-repeat 50% 100%/1.5px 7px,linear-gradient(90deg,rgba(var(--ai-c),.9),rgba(var(--ai-c),.9)) no-repeat 0 50%/7px 1.5px,linear-gradient(90deg,rgba(var(--ai-c),.9),rgba(var(--ai-c),.9)) no-repeat 100% 50%/7px 1.5px;transition:transform .4s ease}.ai-capability-card:hover .ai-capability-icon::before{transform:rotate(45deg)}.ai-capability-card h3{grid-column:2;align-self:end;margin:0;font-family:Orbitron,sans-serif;font-size:.86rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ai-c));text-shadow:0 0 12px rgba(var(--ai-c),.35)}.ai-capability-card p{grid-column:2;align-self:start;margin:0;font-size:.88rem;line-height:1.6}.ai-engine-cta{position:relative;text-align:center;background:0 0;border-radius:0;border-top:0;padding:2rem 0 0}.ai-engine-cta::before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(178,135,249,.5) 30% 70%,transparent)}.ai-engine-cta p{max-width:62ch;margin:0 auto 1.1rem}.about-cta-link{font-weight:600;font-size:.98rem}.ai-engine-cta .about-cta-link{display:inline-block;padding:.6rem 1.4rem;border:1px solid rgba(178,135,249,.45);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:rgba(178,135,249,.08);transition:background .3s ease,border-color .3s ease}.ai-engine-cta .about-cta-link:hover{background:rgba(178,135,249,.16);border-color:rgba(178,135,249,.75)}.contact-container{display:flex;flex-direction:column;align-items:center;gap:2.6rem;max-width:660px;margin:0 auto;text-align:center}.contact-info,.social-links{flex:none;display:flex;flex-direction:column;align-items:center}.contact-info p{max-width:52ch;margin:0 0 .5rem}.contact-info p.mt-3{margin:.8rem 0 0;font-size:.88rem;color:rgba(200,216,255,.62)}.email-container{position:relative;display:inline-flex;align-items:center;padding:1.05rem 2.2rem;margin-top:1.2rem;font-size:1.12rem;clip-path:none;border:0;outline:0;border-radius:0;background:linear-gradient(180deg,rgba(103,232,249,.9),rgba(103,232,249,.35)) no-repeat 0 50%/3px 100%,linear-gradient(180deg,rgba(143,107,255,.9),rgba(143,107,255,.35)) no-repeat 100% 50%/3px 100%,linear-gradient(90deg,rgba(120,150,255,.28),rgba(120,150,255,.06)) no-repeat 50% 0/100% 1px,linear-gradient(90deg,rgba(120,150,255,.06),rgba(120,150,255,.28)) no-repeat 50% 100%/100% 1px,linear-gradient(90deg,rgba(103,232,249,.05),rgba(143,107,255,.05)),var(--about-card-fill);box-shadow:none}.email-container::before{content:none}.email-container::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;box-shadow:inset 14px 0 24px -14px rgba(103,232,249,.4),inset -14px 0 24px -14px rgba(143,107,255,.4)}@media (prefers-reduced-motion:no-preference){.email-container::after{animation:email-caps 3.8s ease-in-out infinite}@keyframes email-caps{50%{opacity:1}}}.email-container i{color:#67e8f9}.social-links h3{display:flex;align-items:center;gap:.75rem;margin:0 0 .9rem;font-family:Orbitron,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#9cd0ff;text-shadow:0 0 12px rgba(74,168,255,.45)}.social-links h3::after,.social-links h3::before{content:"";width:46px;height:1px;background:linear-gradient(270deg,rgba(74,168,255,.65),transparent)}.social-links h3::after{background:linear-gradient(90deg,rgba(74,168,255,.65),transparent)}.email-container a{color:#8fc6ff;font-weight:700;text-decoration:none}.email-container a:hover{color:#9ff1ff;text-decoration:none;text-shadow:0 0 10px rgba(103,232,249,.45)}.social-icons{display:flex;justify-content:center;gap:1.4rem;margin:1rem 0 0}.social-icons a{width:58px;height:58px;border:1px solid transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#9fd4ff;font-size:1.5rem;text-shadow:0 0 12px rgba(103,232,249,.6);background:radial-gradient(circle at 50% 42%,rgba(120,190,255,.22),transparent 65%) padding-box,linear-gradient(rgba(9,13,34,.97),rgba(9,13,34,.97)) padding-box,linear-gradient(135deg,rgba(120,190,255,.75),rgba(111,75,249,.65)) border-box;filter:drop-shadow(0 6px 14px rgba(53, 134, 211, .4));transition:transform .3s ease,filter .3s ease,color .3s ease}.social-icons a:hover{transform:translateY(-4px) scale(1.05);box-shadow:none;color:#fff;filter:drop-shadow(0 6px 18px rgba(120, 190, 255, .65))}.about-internal-link{color:#8fc6ff;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.about-internal-link:hover{color:#9ff1ff;text-decoration:none;text-shadow:0 0 10px rgba(103,232,249,.45)}.about-page [class*=" color-highlight-"],.about-page [class^=color-highlight-]{font-weight:700}h2 .about-internal-link{border-bottom:none;background:inherit;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.technology-details+.feature-grid{margin-top:2.4rem}.about-revision{margin:1.6rem 0 0;text-align:center;font-size:.86rem;color:rgba(214,226,255,.62)}.about-revision time{color:rgba(214,226,255,.85)}.about-cta-strip{margin-top:2.4rem;padding-top:1.8rem;text-align:center;background:linear-gradient(90deg,transparent,rgba(103,232,249,.35),rgba(143,107,255,.35),transparent) no-repeat 50% 0/60% 1px}.about-cta-strip p{max-width:62ch;margin:0 auto 1.2rem;font-size:.98rem;line-height:1.65}.about-cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem}.about-cta-btn{display:inline-block;min-width:15rem;padding:.75rem 1.6rem;border:1px solid rgba(178,135,249,.45);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:rgba(178,135,249,.08);color:#e9e2ff;font-family:Orbitron,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .3s ease,border-color .3s ease}.about-cta-btn:focus-visible,.about-cta-btn:hover{background:rgba(178,135,249,.2);border-color:rgba(198,165,255,.8);color:#fff}.about-cta-btn-primary{border-color:rgba(103,232,249,.55);background:rgba(103,232,249,.12);color:#d6f8ff}.about-cta-btn-primary:focus-visible,.about-cta-btn-primary:hover{background:rgba(103,232,249,.24);border-color:rgba(103,232,249,.9)}@media (prefers-reduced-motion:no-preference){.about-page::before{will-change:transform;animation:about-envdrift 150s linear infinite}.about-in h2,.hero-content h1{animation:about-sheen 8s ease-in-out 3 forwards}.hero-kicker{animation:about-herorise .8s cubic-bezier(.16,1,.3,1) backwards}.hero-kicker::after,.hero-kicker::before{animation:about-blink 2.6s ease-in-out 4 forwards}.hero-content h1{animation:about-herorise .9s cubic-bezier(.16,1,.3,1) .12s backwards,about-sheen 8s ease-in-out 1.2s 3 forwards}.hero-tagline p{animation:about-trackin 1.1s cubic-bezier(.16,1,.3,1) .35s backwards}.hero-text{animation:about-cardin .9s cubic-bezier(.16,1,.3,1) .55s backwards,about-ringwalk 9s linear 3 forwards}.hero-text p:first-child::first-letter{animation:about-capglow 4.5s ease-in-out 4 forwards}.ai-engine-gradient::before,.contact-gradient::before,.hero-text::before,.stats-gradient::before{animation:about-scan 9s ease-in-out infinite}[data-about-reveal]{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}[data-about-reveal].about-in{opacity:1;transform:none}.about-in .ai-engine-gradient,.about-in .contact-gradient,.about-in .stats-gradient{animation:about-bootflash 1.1s ease-out 1}.about-in .ai-capability-card,.about-in .feature-card,.about-in .platform-stat-card,.about-in .tech-detail-item,.about-in .timeline-item{animation:about-cardin .6s cubic-bezier(.16,1,.3,1) backwards}.about-in .ai-capability-card:first-child,.about-in .feature-card:first-child,.about-in .platform-stat-card:first-child,.about-in .tech-detail-item:first-child,.about-in .timeline-item:first-child{animation-delay:.1s}.about-in .ai-capability-card:nth-child(2),.about-in .feature-card:nth-child(2),.about-in .platform-stat-card:nth-child(2),.about-in .tech-detail-item:nth-child(2),.about-in .timeline-item:nth-child(2){animation-delay:.18s}.about-in .ai-capability-card:nth-child(3),.about-in .feature-card:nth-child(3),.about-in .platform-stat-card:nth-child(3),.about-in .tech-detail-item:nth-child(3),.about-in .timeline-item:nth-child(3){animation-delay:.26s}.about-in .ai-capability-card:nth-child(4),.about-in .feature-card:nth-child(4),.about-in .platform-stat-card:nth-child(4),.about-in .tech-detail-item:nth-child(4),.about-in .timeline-item:nth-child(4){animation-delay:.34s}.about-in .timeline-item:nth-child(5){animation-delay:.42s}.about-in .timeline-item:nth-child(6){animation-delay:.5s}.about-in .timeline-item:nth-child(7){animation-delay:.58s}}@media (prefers-reduced-motion:reduce){.about-page h2,.about-page::after,.about-page::before,.ai-engine-gradient::before,.contact-gradient::before,.hero-content h1,.hero-kicker,.hero-kicker::after,.hero-kicker::before,.hero-tagline p,.hero-text,.hero-text p:first-child::first-letter,.hero-text-fx,.hero-text-fx::after,.hero-text::before,.journey-timeline::before,.stat-value,.stats-gradient::before,.timeline-dot,.timeline-item:last-child .timeline-content h3{animation:none}}@media (max-width:1024px){.about-section{margin:7rem 0}.platform-stats-grid{grid-template-columns:repeat(2,1fr)}.ai-capabilities-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.ai-capabilities-grid::after,.ai-capabilities-grid::before{content:none}.contact-container{gap:2rem}.ai-engine-gradient,.contact-gradient,.stats-gradient{padding:2.2rem 1.8rem}}@media (max-width:820px){.journey-timeline::before{left:2px;transform:none}.timeline-item,.timeline-item:nth-child(2n),.timeline-item:nth-child(odd){width:auto;margin:0 0 2rem 2.4rem;text-align:left}.timeline-item:nth-child(2n) .timeline-dot,.timeline-item:nth-child(odd) .timeline-dot{left:calc(-2.4rem - 6px);right:auto}.timeline-item:nth-child(odd):not(:last-child)::before{clip-path:polygon(26px 0,100% 0,100% 100%,0 100%,0 26px);background:linear-gradient(90deg,rgba(var(--tl-c),.09),transparent 55%) padding-box,linear-gradient(165deg,rgba(8,12,38,.94),rgba(3,6,26,.97)) padding-box,linear-gradient(160deg,rgba(var(--tl-c),.9),rgba(var(--tl-c),.45) 18%,rgba(var(--tl-c),.16) 45%,rgba(var(--tl-c),.3) 72%,rgba(var(--tl-c),.55)) border-box;box-shadow:inset 3px 0 0 rgba(var(--tl-c),.75),inset 0 0 26px rgba(var(--tl-c),.07)}.timeline-item:nth-child(odd):not(:last-child)::after{right:auto;left:-6px;transform:rotate(-45deg)}.timeline-dot::before,.timeline-item:nth-child(2n) .timeline-dot::before{content:none}.timeline-content h3,.timeline-item:nth-child(2n) .timeline-content h3,.timeline-item:nth-child(odd) .timeline-content h3{position:static;margin:0 0 .6rem;font-size:1.3rem;white-space:normal;text-align:left}.timeline-item:nth-child(2n) .timeline-content h3::after{background:radial-gradient(circle 3px at 50% 50%,rgba(230,238,255,.95) 45%,rgba(var(--tl-c),.9) 60%,transparent 75%) no-repeat -10px 0/10px 100%,linear-gradient(90deg,rgba(var(--tl-c),.8),rgba(143,107,255,.3) 60%,transparent);transform-origin:left}.tl-armed .timeline-item.tl-lit:nth-child(2n) .timeline-content h3::after{animation-name:tl-synapse}.timeline-item:last-child{margin:2.6rem auto 0;padding:0 .5rem}.timeline-item:last-child .timeline-content h3{position:static;margin:0 0 1.2rem;font-size:1.5rem;white-space:normal;text-align:center}}@media (max-width:640px){.about-page{padding-bottom:3rem;padding-left:1rem;padding-right:1rem}.about-section{margin:7rem 0}.who-builds-copy .wb-block p{padding-left:0}.about-section-header{margin-bottom:2.2rem}.hero-section{padding-top:2.2rem;margin-bottom:4rem}.hero-tagline{white-space:normal;font-size:.9rem}.hero-text{padding:1.6rem 1.3rem}.ai-capabilities-grid,.feature-grid,.technology-details{grid-template-columns:1fr}.platform-stats-grid{grid-template-columns:1fr;gap:1.1rem}.ai-engine-gradient,.contact-gradient,.stats-gradient{padding:1.8rem 1.2rem}.ai-capability-card,.feature-card,.tech-detail-item{padding:1.3rem 1.25rem}}