.lgFooter,.lgPage{--cyan:#6bddd6;--gold:#ddb066;--ink:#020606;--muted:#7e918e;background:#020606;color:#e9f0ed}.lgPage{overflow:hidden}.lgHero{position:relative;min-height:900px;padding:145px 7vw 60px;display:flex;align-items:center;isolation:isolate;background:radial-gradient(circle at 68% 48%,rgba(55,183,176,.11),transparent 30%),linear-gradient(180deg,#030809,#010404)}.lgHeroInner{position:relative;max-width:850px}.lgBreadcrumb,.lgEyebrow{font-size:10px;letter-spacing:.18em;color:#6f8884}.lgBreadcrumb{display:flex;gap:9px;margin-bottom:52px}.lgBreadcrumb a{color:#728985;text-decoration:none}.lgBreadcrumb b{color:#b7c6c3;font-weight:500}.lgFinalCopy h2,.lgHead h2,.lgHero h1{font-size:clamp(48px,6vw,92px);line-height:.97;letter-spacing:-.055em;margin:18px 0 28px;font-weight:520}.lgFinalCopy h2 em,.lgHead h2 em,.lgHero h1 em{font-family:Georgia,serif;font-weight:400;color:#8fe2dc}.lgFinalCopy>p,.lgHead>p:last-child,.lgLead{max-width:690px;font-size:17px;line-height:1.75;color:#94a5a1}.lgActions{display:flex;gap:12px;margin-top:38px}.lgActions a,.lgFinalCopy a{padding:14px 20px;border:1px solid rgba(112,221,214,.25);color:#dce8e5;text-decoration:none;font-size:11px;letter-spacing:.08em}.lgActions a:first-child,.lgFinalCopy a{background:#dcb067;color:#111;border-color:#dcb067}.lgMapWorld{position:absolute;right:-7%;top:17%;width:58%;height:70%;transform:perspective(950px) rotateX(57deg) rotate(-18deg);opacity:.78}.lgFinalMap,.lgGrid{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 9.8%,rgba(94,213,206,.09) 10%),repeating-linear-gradient(0deg,transparent 0 9.8%,rgba(94,213,206,.08) 10%);-webkit-mask-image:radial-gradient(circle,#000 25%,transparent 72%);mask-image:radial-gradient(circle,#000 25%,transparent 72%)}.lgRoad{position:absolute;height:2px;background:linear-gradient(90deg,transparent,#67d9d2,transparent);box-shadow:0 0 16px rgba(96,218,211,.35)}.r1{left:2%;right:5%;top:35%;transform:rotate(15deg)}.r2{left:8%;right:0;top:58%;transform:rotate(-11deg)}.r3{left:15%;right:8%;top:72%;transform:rotate(25deg)}.lgSignal{position:absolute;width:7px;height:7px;border-radius:50%;background:#6addd6;box-shadow:0 0 18px #6addd6;animation:signal 5s ease-in-out infinite}.s1{left:12%;top:22%}.s2{left:24%;top:55%;animation-delay:-1s}.s3{left:37%;top:31%;animation-delay:-2s}.s4{left:46%;top:70%;animation-delay:-3s}.s5{left:61%;top:19%}.s6{left:74%;top:48%;animation-delay:-2s}.s7{left:84%;top:68%}.s8{left:18%;top:76%}.s9{left:55%;top:49%}.s10{left:69%;top:78%}.s11{left:88%;top:27%}.s12{left:34%;top:84%}.lgBusiness{position:absolute;left:52%;top:47%;transform:translate(-50%,-50%) rotate(18deg) rotateX(-57deg);text-align:center}.lgBusiness span,.lgBusiness strong{display:block}.lgBusiness span{font-size:7px;letter-spacing:.2em;color:#7c9a96}.lgBusiness strong{font-size:22px;letter-spacing:.2em;color:#e4bd77;text-shadow:0 0 28px rgba(226,181,104,.45)}.lgBusiness i{display:block;width:2px;height:120px;margin:auto;background:linear-gradient(#e2b568,transparent)}.lgRadius{position:absolute;left:52%;top:47%;border:1px solid rgba(222,176,102,.22);border-radius:50%;transform:translate(-50%,-50%);animation:radius 5s ease-out infinite}.radius1{width:20%;height:20%}.radius2{width:40%;height:40%;animation-delay:-2.5s}.lgSearchWave{position:absolute;left:5%;top:48%;width:42%;height:2px;background:linear-gradient(90deg,transparent,#73e3dc);animation:wave 4s ease-in-out infinite}.lgSignalBar{position:absolute;left:7vw;right:7vw;bottom:30px;display:flex;align-items:center;gap:16px;color:#617b77;font-size:7px;letter-spacing:.18em}.lgSignalBar i{height:1px;flex:1 1;background:linear-gradient(90deg,rgba(99,211,204,.12),rgba(220,176,103,.2))}.lgSignalBar strong{color:#ddb067}.lgSection{padding:120px 7vw;background:#020606}.lgHead{max-width:920px}.lgHead h2{font-size:clamp(40px,5vw,72px)}.lgCapabilityWorld,.lgDiscoveryFilm,.lgIntentWorld,.lgProcessRun{position:relative;min-height:650px;margin-top:55px;border-block:1px solid rgba(100,214,207,.09);background:radial-gradient(circle at 50% 50%,rgba(56,171,165,.08),transparent 35%);overflow:hidden}.lgCustomer{position:absolute;left:8%;top:45%;color:#80dcd6}.lgCustomer span{font-size:8px;letter-spacing:.2em}.lgCustomer i{display:block;width:100px;height:1px;margin-top:12px;background:linear-gradient(90deg,#6eddd7,transparent)}.lgQuery{position:absolute;color:rgba(145,190,185,.16);font-size:clamp(28px,5vw,70px);font-weight:600}.q1{left:20%;top:20%}.q2{left:30%;bottom:18%}.q3{right:5%;top:28%}.lgDiscoveryBeam{position:absolute;left:15%;right:20%;top:50%;height:1px;background:linear-gradient(90deg,#67d9d2,#deb268);box-shadow:0 0 18px rgba(102,216,210,.35)}.lgResult{position:absolute;right:10%;top:48%;transform:translateY(-50%);text-align:center}.lgResult small,.lgResult span{display:block;font-size:7px;letter-spacing:.18em;color:#6e8d88}.lgResult strong{display:block;margin:10px;font-size:25px;letter-spacing:.15em;color:#e0b56c}.lgCapabilityWorld{min-height:720px}.lgMapCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border:1px solid rgba(222,176,102,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 80px rgba(217,171,96,.08)}.lgMapCore span{font-size:6px;letter-spacing:.2em;color:#8a7a5c}.lgMapCore strong{margin-top:9px;font-size:18px;letter-spacing:.15em;color:#e0b46b}.lgOrbitItem{position:absolute;width:190px;padding:16px;border-left:1px solid rgba(104,215,208,.22);background:rgba(4,13,14,.5)}.lgOrbitItem small{color:#5d8580;font-size:7px}.lgOrbitItem b{display:block;margin-top:6px;font-size:10px;letter-spacing:.08em}.oi01{left:8%;top:18%}.oi02{left:5%;top:48%}.oi03{left:17%;bottom:10%}.oi04{right:8%;top:18%}.oi05{right:5%;top:48%}.oi06{right:17%;bottom:10%}.lgCapabilityCopy,.lgProcessCopy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(106,214,208,.08)}.lgCapabilityCopy article,.lgProcessCopy article{padding:34px;background:#020606}.lgCapabilityCopy small,.lgProcessCopy small{font-size:7px;color:#64817d}.lgCapabilityCopy h3,.lgProcessCopy h3{font-size:18px;margin:16px 0}.lgCapabilityCopy p,.lgProcessCopy p{font-size:13px;line-height:1.7;color:#7e918d}.lgPhoneSearch{position:absolute;left:10%;top:44%;padding:20px 28px;border:1px solid rgba(103,215,208,.18)}.lgPhoneSearch small{display:block;font-size:6px;color:#66817d}.lgPhoneSearch strong{display:block;margin-top:8px;font-size:16px}.lgMapPlane{position:absolute;left:42%;top:23%;width:35%;height:55%;border:1px solid rgba(102,214,207,.13);transform:perspective(700px) rotateY(-12deg);background:repeating-linear-gradient(90deg,transparent 0 19%,rgba(95,210,203,.05) 20%),repeating-linear-gradient(0deg,transparent 0 19%,rgba(95,210,203,.05) 20%)}.lgMapPlane i{position:absolute;width:6px;height:6px;border-radius:50%;background:#69dad3;box-shadow:0 0 16px #69dad3}.lgMapPlane i:first-child{left:18%;top:24%}.lgMapPlane i:nth-child(2){right:20%;top:42%}.lgMapPlane i:nth-child(3){left:48%;bottom:20%;background:#ddb067}.lgMapPlane b{position:absolute;left:48%;bottom:27%;font-size:7px;color:#dfb36a}.lgTrustPlane{position:absolute;right:4%;top:28%;display:grid;grid-gap:13px;gap:13px}.lgTrustPlane span{padding:10px 14px;border-left:1px solid rgba(221,176,103,.3);font-size:6px;color:#8f9e9b}.lgChoice{position:absolute;right:8%;bottom:13%;font-size:20px;letter-spacing:.2em;color:#e0b46a}.lgPath{position:absolute;left:20%;right:12%;top:51%;height:1px;background:linear-gradient(90deg,#67d9d2,#deb168);animation:wave 4s ease-in-out infinite}.lgProcessRun{min-height:520px;display:flex;align-items:center;justify-content:space-around}.lgStep{position:relative;z-index:3;text-align:center}.lgStep small{display:block;color:#587a76;font-size:7px}.lgStep strong{display:block;margin-top:10px;font-size:12px;letter-spacing:.14em}.lgStep i{display:block;width:7px;height:7px;margin:18px auto;border:1px solid #6bdad3;transform:rotate(45deg);box-shadow:0 0 14px rgba(107,218,211,.35)}.lgProcessBeam{position:absolute;left:8%;right:8%;top:54%;height:1px;background:linear-gradient(90deg,transparent,#67d9d2,#deb168,transparent)}.lgProcessCopy{grid-template-columns:repeat(5,1fr)}.lgFinale{position:relative;min-height:760px;padding:120px 7vw;display:flex;align-items:center;overflow:hidden;background:#010404}.lgFinalWorld{position:absolute;right:-5%;top:10%;width:58%;height:80%;opacity:.7}.lgFinalBusiness,.lgFinalSearch{position:absolute;font-size:8px;letter-spacing:.18em}.lgFinalSearch{left:8%;top:50%;color:#6bdad3}.lgFinalBusiness{right:14%;top:48%;color:#e0b36a}.lgFinalBeam{position:absolute;left:12%;right:18%;top:52%;height:1px;background:linear-gradient(90deg,#67d9d2,#dfb168);box-shadow:0 0 22px rgba(109,217,210,.25)}.lgFinalCopy{position:relative;z-index:4;max-width:820px}.lgFinalCopy h2{font-size:clamp(46px,6vw,82px)}.lgFooter{padding:45px 7vw;border-top:1px solid rgba(100,214,207,.1)}.lgFooter>div{display:flex;justify-content:space-between;align-items:center;gap:30px}.lgFooter img{width:150px}.lgFooter p{max-width:520px;color:#748783;font-size:12px}.lgFooter>div:last-child{margin-top:40px;padding-top:22px;border-top:1px solid rgba(100,214,207,.07);font-size:7px;letter-spacing:.14em;color:#596c69}@keyframes signal{50%{transform:scale(1.8);opacity:.35}}@keyframes radius{0%{transform:translate(-50%,-50%) scale(.5);opacity:.7}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}@keyframes wave{50%{filter:brightness(1.8);transform:scaleX(1.06)}}@media(max-width:900px){.lgHero{min-height:850px}.lgMapWorld{width:75%;right:-28%;opacity:.45}.lgCapabilityCopy{grid-template-columns:repeat(2,1fr)}.lgProcessCopy{grid-template-columns:1fr}.lgOrbitItem{width:150px}.lgFinalWorld{width:80%;right:-35%}}@media(max-width:650px){.lgHero{padding:120px 6vw 70px;min-height:820px}.lgHero h1{font-size:47px}.lgLead{font-size:15px}.lgActions{flex-direction:column;align-items:flex-start}.lgMapWorld{top:42%;width:105%;right:-52%;height:48%}.lgSignalBar{left:6vw;right:6vw;gap:7px}.lgSignalBar i{display:none}.lgSection{padding:90px 6vw}.lgCapabilityWorld,.lgDiscoveryFilm,.lgIntentWorld{min-height:620px}.lgCapabilityCopy{grid-template-columns:1fr}.lgOrbitItem{width:125px;padding:10px}.lgOrbitItem b{font-size:7px}.oi01,.oi02,.oi03{left:2%}.oi04,.oi05,.oi06{right:2%}.lgMapCore{width:135px;height:135px}.lgProcessRun{min-height:600px;flex-direction:column}.lgProcessBeam{top:8%;bottom:8%;left:50%;right:auto;width:1px;height:auto}.lgFinale{padding:100px 6vw;min-height:700px}.lgFooter>div{display:block}.lgFooter p{margin-top:20px}.lgFooter>div:last-child span{display:block;margin-top:8px}}@media(prefers-reduced-motion:reduce){.lgPath,.lgRadius,.lgSearchWave,.lgSignal{animation:none!important}}.lgHero{min-height:920px;background:#010506}.lgHeroCinema{position:absolute;inset:0;z-index:0;overflow:hidden;background:#020708}.lgHeroCinema>img{position:absolute;inset:-4%;width:108%;height:108%;object-fit:cover;object-position:center center;filter:saturate(.92) contrast(1.04) brightness(.78);animation:lgCinemaCamera 16s cubic-bezier(.22,.61,.36,1) infinite alternate;will-change:transform}.lgCinemaShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,6,8,.98),rgba(1,6,8,.91) 25%,rgba(1,6,8,.6) 44%,rgba(1,6,8,.12) 67%,rgba(1,6,8,.16)),linear-gradient(180deg,rgba(0,4,6,.45),transparent 34%,rgba(0,3,4,.4));z-index:2}.lgCinemaPush{position:absolute;inset:0;z-index:3;background:radial-gradient(circle at 73% 47%,rgba(239,183,80,.12),transparent 18%),radial-gradient(circle at 62% 27%,rgba(74,205,236,.1),transparent 21%);animation:lgCinemaBreathe 8s ease-in-out infinite}.lgHeroInner{z-index:8;text-shadow:0 2px 18px rgba(0,0,0,.38)}.lgHero .lgBreadcrumb{margin-bottom:48px}.lgHero .lgEyebrow{color:#6ed8d4}.lgHero h1 em{color:#efbd62;text-shadow:0 0 34px rgba(239,181,80,.13)}.lgHero .lgLead{color:#b4c0bd}.lgHero .lgActions a:first-child{background:#edba5b;border-color:#edba5b}.lgHero .lgActions a:nth-child(2){background:rgba(2,8,10,.52);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lgHero .lgSignalBar{z-index:9}.lgSearchPulse{position:absolute;z-index:4;width:10px;height:10px;border:1px solid rgba(93,220,235,.85);border-radius:50%;box-shadow:0 0 24px rgba(81,216,234,.55);opacity:0;animation:lgSearchPing 6s ease-out infinite}.sp1{left:62%;top:33%;animation-delay:0s}.sp2{left:77%;top:55%;animation-delay:1.8s}.sp3{left:87%;top:68%;animation-delay:3.5s}.lgLocalSweep{position:absolute;z-index:4;left:48%;top:16%;width:48%;height:70%;background:linear-gradient(110deg,transparent 38%,rgba(104,222,232,.1) 49%,rgba(238,184,84,.11) 53%,transparent 64%);transform:translateX(-45%);mix-blend-mode:screen;animation:lgLocalSweep 7s ease-in-out infinite}.lgIntentTrail{position:absolute;z-index:5;left:56%;right:8%;bottom:22%;height:2px;background:linear-gradient(90deg,rgba(77,214,232,.05),rgba(85,218,232,.72),rgba(239,184,80,.95));box-shadow:0 0 18px rgba(238,182,75,.32);transform:rotate(-5deg);transform-origin:left center;opacity:.7}.lgIntentTrail i{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#70dce7;box-shadow:0 0 17px rgba(94,219,234,.8);animation:lgIntentMove 5s linear infinite}.lgIntentTrail i:first-child{animation-delay:-.2s}.lgIntentTrail i:nth-child(2){animation-delay:-1.2s}.lgIntentTrail i:nth-child(3){animation-delay:-2.2s}.lgIntentTrail i:nth-child(4){animation-delay:-3.2s}.lgIntentTrail i:nth-child(5){animation-delay:-4.2s}.lgActionWake{position:absolute;z-index:4;right:2%;bottom:4%;width:48%;height:52%;background:radial-gradient(ellipse at 62% 58%,rgba(239,181,71,.16),transparent 48%);opacity:.45;animation:lgActionWake 5.5s ease-in-out infinite}@keyframes lgCinemaCamera{0%{transform:scale(1.02) translateZ(0)}45%{transform:scale(1.065) translate3d(-.7%,-.3%,0)}to{transform:scale(1.105) translate3d(-1.5%,-.8%,0)}}@keyframes lgCinemaBreathe{0%,to{opacity:.5}50%{opacity:1}}@keyframes lgSearchPing{0%{transform:scale(.35);opacity:0}15%{opacity:1}65%{transform:scale(5);opacity:.12}to{transform:scale(7);opacity:0}}@keyframes lgLocalSweep{0%,12%{transform:translateX(-65%);opacity:0}35%{opacity:.9}72%{opacity:.55}to{transform:translateX(55%);opacity:0}}@keyframes lgIntentMove{0%{left:0;opacity:0;background:#70dce7}12%{opacity:1}72%{background:#eab55c}92%{opacity:1}to{left:100%;opacity:0;background:#f0bd60}}@keyframes lgActionWake{0%,to{transform:scale(.9);opacity:.28}50%{transform:scale(1.12);opacity:.72}}@media(max-width:900px){.lgHeroCinema>img{object-position:60% center}.lgCinemaShade{background:linear-gradient(90deg,rgba(1,6,8,.96),rgba(1,6,8,.74) 50%,rgba(1,6,8,.3)),linear-gradient(180deg,rgba(0,4,6,.25),transparent 45%,rgba(0,3,4,.5))}}@media(max-width:650px){.lgHero{min-height:850px}.lgHeroCinema>img{inset:0;width:100%;height:100%;object-position:68% center;filter:saturate(.9) contrast(1.03) brightness(.57)}.lgCinemaShade{background:linear-gradient(180deg,rgba(1,6,8,.88),rgba(1,6,8,.76) 52%,rgba(1,6,8,.48)),linear-gradient(90deg,rgba(1,6,8,.78),rgba(1,6,8,.2))}.lgSearchPulse{display:none}.lgIntentTrail{left:38%;right:4%;bottom:16%;opacity:.5}.lgLocalSweep{left:35%;width:70%}}@media(prefers-reduced-motion:reduce){.lgActionWake,.lgCinemaPush,.lgHeroCinema>img,.lgIntentTrail i,.lgLocalSweep,.lgSearchPulse{animation:none!important}}.lgIntentRadar{position:relative;background:linear-gradient(180deg,#020606,#010405)}.localIntentRadar{position:relative;min-height:760px;margin-top:60px;overflow:hidden;border-block:1px solid rgba(98,217,209,.1);background:radial-gradient(circle at 58% 48%,rgba(51,169,164,.1),transparent 25%),linear-gradient(180deg,#020809,#010405);perspective:1100px;isolation:isolate}.lirAtmosphere{position:absolute;inset:0;background:radial-gradient(ellipse at 18% 55%,rgba(77,219,211,.09),transparent 18%),radial-gradient(ellipse at 80% 49%,rgba(231,178,86,.08),transparent 16%);filter:blur(10px);animation:lirAtmosphere 8s ease-in-out infinite}.lirCityGrid{position:absolute;left:8%;right:4%;top:8%;bottom:12%;transform:rotateX(58deg) rotate(-9deg) scale(1.12);transform-origin:center;background:repeating-linear-gradient(90deg,transparent 0 7.8%,rgba(86,203,197,.075) 8%),repeating-linear-gradient(0deg,transparent 0 9.8%,rgba(86,203,197,.065) 10%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,rgba(0,0,0,.8) 55%,transparent 82%);mask-image:radial-gradient(ellipse at center,#000 20%,rgba(0,0,0,.8) 55%,transparent 82%);animation:lirCityDrift 15s ease-in-out infinite alternate}.lirRoad{position:absolute;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgba(91,218,211,.6),transparent);box-shadow:0 0 13px rgba(91,218,211,.2);transform-origin:left center}.roadA{left:4%;top:34%;width:92%;transform:rotate(9deg)}.roadB{left:8%;top:65%;width:85%;transform:rotate(-8deg)}.roadC{left:28%;top:12%;width:70%;transform:rotate(54deg)}.roadD{left:55%;top:8%;width:58%;transform:rotate(72deg)}.lirSearchNoise span{position:absolute;z-index:3;font-size:7px;letter-spacing:.16em;color:rgba(121,165,160,.16);animation:lirNoise 12s ease-in-out infinite;animation-delay:calc(var(--i) * -.83s)}.lirSearchNoise span:first-child{left:10%;top:20%}.lirSearchNoise span:nth-child(2){left:31%;top:16%}.lirSearchNoise span:nth-child(3){left:54%;top:21%}.lirSearchNoise span:nth-child(4){left:75%;top:16%}.lirSearchNoise span:nth-child(5){left:18%;top:72%}.lirSearchNoise span:nth-child(6){left:42%;top:78%}.lirSearchNoise span:nth-child(7){left:68%;top:72%}.lirSearchNoise span:nth-child(8){left:83%;top:61%}.lirSearchNoise span:nth-child(9){left:25%;top:43%}.lirSearchNoise span:nth-child(10){left:63%;top:42%}.lirSearchNoise span:nth-child(11){left:45%;top:31%}.lirSearchNoise span:nth-child(12){left:78%;top:35%}.lirCustomer{position:absolute;z-index:7;left:11%;top:47%;transform:translateY(-50%);padding-left:24px}.lirCustomer>i{position:absolute;left:0;top:4px;width:9px;height:9px;border-radius:50%;background:#73e3dc;box-shadow:0 0 22px #73e3dc;animation:lirCustomer 4s ease-in-out infinite}.lirCustomer small,.lirCustomer strong{display:block}.lirCustomer small{font-size:7px;letter-spacing:.2em;color:#76a39e}.lirCustomer strong{margin-top:8px;font-size:13px;letter-spacing:.12em;color:#bfe7e3}.lirPulse{position:absolute;z-index:4;left:11.4%;top:47%;width:20px;height:20px;border:1px solid rgba(105,222,215,.42);border-radius:50%;transform:translate(-50%,-50%);animation:lirPulse 7s ease-out infinite}.lirPulse.p2{animation-delay:2.1s}.lirPulse.p3{animation-delay:4.2s}.lirIntentBeam{position:absolute;z-index:5;left:13%;top:47%;width:65%;height:1px;background:linear-gradient(90deg,#70dfd8,rgba(112,223,216,.45) 62%,#e2b467);box-shadow:0 0 18px rgba(101,217,210,.35);transform-origin:left;animation:lirBeam 10s ease-in-out infinite}.lirStageLabels{position:absolute;z-index:7;left:25%;right:19%;top:40%;display:flex;justify-content:space-between}.lirStageLabels span{font-size:6px;letter-spacing:.16em;color:#668985;opacity:.25;animation:lirStage 10s ease-in-out infinite}.lirStageLabels span:nth-child(2){animation-delay:.9s}.lirStageLabels span:nth-child(3){animation-delay:1.8s}.lirStageLabels span:nth-child(4){animation-delay:2.7s}.lirCandidate{position:absolute;z-index:6;color:#678b86;opacity:.5;transition:opacity .3s}.lirCandidate i{display:block;width:8px;height:8px;margin:auto;border:1px solid rgba(104,217,210,.65);transform:rotate(45deg);box-shadow:0 0 12px rgba(104,217,210,.18)}.lirCandidate span{display:block;margin-top:8px;font-size:5px;letter-spacing:.14em}.lirCandidate.ca{left:48%;top:25%}.lirCandidate.cb{left:57%;bottom:20%}.lirCandidate.cc{right:27%;top:28%}.lirCandidate.cd{right:18%;bottom:26%}.lirCandidates{animation:lirCandidates 10s ease-in-out infinite}.lirTarget{position:absolute;z-index:8;right:9%;top:46%;width:170px;transform:translateY(-50%);text-align:center;animation:lirTarget 10s ease-in-out infinite}.lirTarget>i{width:13px;height:13px;margin:0 auto 18px;border:1px solid #e0b166;transform:rotate(45deg);background:rgba(224,177,102,.12);box-shadow:0 0 30px rgba(224,177,102,.55)}.lirTarget small,.lirTarget span,.lirTarget strong,.lirTarget>i{display:block}.lirTarget small{font-size:6px;letter-spacing:.18em;color:#897a5e}.lirTarget strong{margin:8px 0;font-size:22px;letter-spacing:.14em;color:#e5b96d;text-shadow:0 0 26px rgba(229,185,109,.25)}.lirTarget span{font-size:7px;letter-spacing:.18em;color:#a7b6b2}.lirTargetBeam{position:absolute;left:50%;bottom:100%;width:1px;height:160px;background:linear-gradient(transparent,rgba(228,181,101,.45));box-shadow:0 0 18px rgba(228,181,101,.3)}.lirFinalPath{position:absolute;z-index:7;left:13%;right:15%;top:51%;height:2px;background:linear-gradient(90deg,rgba(101,220,213,0),#6eddd6 28%,#e2b166);transform-origin:left;opacity:0;box-shadow:0 0 22px rgba(226,177,102,.3);animation:lirFinalPath 10s ease-in-out infinite}.lirSystemLine{position:absolute;z-index:8;left:12%;right:10%;bottom:7%;display:flex;align-items:center;gap:13px;font-size:6px;letter-spacing:.18em;color:#536e6a}.lirSystemLine i{height:1px;flex:1 1;background:rgba(95,203,196,.12)}.lirSystemLine strong{color:#deb169}@keyframes lirAtmosphere{0%,to{opacity:.45}50%{opacity:1}}@keyframes lirCityDrift{0%{transform:rotateX(58deg) rotate(-9deg) scale(1.12) translateZ(0)}to{transform:rotateX(58deg) rotate(-9deg) scale(1.18) translate3d(-1.5%,-1%,0)}}@keyframes lirNoise{0%,to{opacity:.08;transform:translateY(0)}30%{opacity:.42}60%{opacity:.14;transform:translateY(-8px)}}@keyframes lirCustomer{0%,to{transform:scale(.8);opacity:.65}50%{transform:scale(1.5);opacity:1}}@keyframes lirPulse{0%{width:20px;height:20px;opacity:.65}85%,to{width:480px;height:480px;opacity:0}}@keyframes lirBeam{0%,10%{transform:scaleX(.03);opacity:.2}35%,82%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.3}}@keyframes lirStage{0%,15%,to{opacity:.15;color:#668985}35%,72%{opacity:1;color:#8edfd9}82%{opacity:.5;color:#dcb16a}}@keyframes lirCandidates{0%,25%{opacity:.25}42%{opacity:1}70%,to{opacity:.1;filter:blur(1.5px)}}@keyframes lirTarget{0%,30%{opacity:.22;transform:translateY(-50%) scale(.92)}58%,82%{opacity:1;transform:translateY(-50%) scale(1.06)}to{opacity:.8;transform:translateY(-50%) scale(1)}}@keyframes lirFinalPath{0%,48%{transform:scaleX(.05);opacity:0}62%{opacity:1}82%,to{transform:scaleX(1);opacity:.9}}@media(max-width:850px){.localIntentRadar{min-height:700px}.lirTarget{right:4%}.lirStageLabels{left:23%;right:12%}.lirCandidate.ca{left:42%}.lirCandidate.cc{right:22%}}@media(max-width:650px){.localIntentRadar{min-height:720px}.lirCityGrid{left:-25%;right:-30%;transform:rotateX(58deg) rotate(-9deg) scale(1.3)}.lirCustomer{left:7%;top:42%}.lirPulse{left:7.5%;top:42%}.lirIntentBeam{left:10%;top:42%;width:76%}.lirStageLabels{left:8%;right:8%;top:51%;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.lirTarget{right:4%;top:72%;width:150px}.lirFinalPath{left:10%;right:12%;top:67%;transform:rotate(18deg);transform-origin:left}.lirCandidate,.lirSearchNoise span:nth-child(n+8){display:none}.lirSystemLine{left:7%;right:7%;gap:6px}.lirSystemLine i{display:none}}@media(prefers-reduced-motion:reduce){.lirAtmosphere,.lirCandidates,.lirCityGrid,.lirCustomer>i,.lirFinalPath,.lirIntentBeam,.lirPulse,.lirSearchNoise span,.lirStageLabels span,.lirTarget{animation:none!important}.lirFinalPath{opacity:.8;transform:scaleX(1)}}.lgDiscoveryNetwork{background:#010405}.ldnWorld{position:relative;min-height:760px;margin:58px 0 72px;overflow:hidden;isolation:isolate;border-block:1px solid rgba(95,214,206,.09);background:radial-gradient(circle at 50% 49%,rgba(231,179,91,.08),transparent 15%),radial-gradient(circle at 50% 50%,rgba(61,180,173,.11),transparent 34%),#020708}.ldnFog{inset:0;background:radial-gradient(ellipse at 20% 38%,rgba(75,214,205,.09),transparent 20%),radial-gradient(ellipse at 82% 65%,rgba(230,178,88,.08),transparent 18%);filter:blur(14px);animation:ldnFog 9s ease-in-out infinite}.ldnFog,.ldnMap{position:absolute}.ldnMap{inset:-15%;transform:rotateX(61deg) rotate(-8deg) scale(1.08);background:repeating-linear-gradient(90deg,transparent 0 8.8%,rgba(87,197,190,.055) 9%),repeating-linear-gradient(0deg,transparent 0 10.8%,rgba(87,197,190,.05) 11%);-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,rgba(0,0,0,.72) 57%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 18%,rgba(0,0,0,.72) 57%,transparent 78%);animation:ldnMap 16s ease-in-out infinite alternate}.ldnStreet{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(79,199,191,.35),transparent);box-shadow:0 0 13px rgba(79,199,191,.12)}.st1{left:4%;right:5%;top:44%;transform:rotate(7deg)}.st2{left:7%;right:8%;top:64%;transform:rotate(-10deg)}.st3{left:24%;width:68%;top:23%;transform:rotate(56deg)}.ldnBusiness{position:absolute;z-index:10;left:50%;top:49%;width:190px;transform:translate(-50%,-50%);text-align:center}.ldnBusiness small,.ldnBusiness span,.ldnBusiness strong{display:block}.ldnBusiness small{font-size:7px;letter-spacing:.22em;color:#798d88}.ldnBusiness strong{margin:10px 0 7px;font-size:25px;letter-spacing:.16em;color:#d6a958;animation:ldnBusinessText 12s ease-in-out infinite}.ldnBusiness span{font-size:7px;letter-spacing:.2em;color:#ddb469;opacity:0;animation:ldnDiscoverable 12s ease-in-out infinite}.ldnBeacon{width:18px;height:18px;margin:0 auto 22px;border:1px solid #c99e56;background:rgba(213,166,81,.08);transform:rotate(45deg);box-shadow:0 0 18px rgba(218,170,83,.22);animation:ldnBeacon 12s ease-in-out infinite}.ldnRing{position:absolute;z-index:3;left:50%;top:49%;border:1px solid rgba(91,210,202,.12);border-radius:50%;transform:translate(-50%,-50%);animation:ldnRing 12s ease-in-out infinite}.ring1{width:210px;height:210px}.ring2{width:390px;height:390px;animation-delay:.7s}.ring3{width:580px;height:580px;animation-delay:1.4s}.ldnNode{position:absolute;z-index:8;width:150px;color:#718d88;opacity:.32;animation:ldnNode 12s ease-in-out infinite}.ldnNode i{display:block;width:29px;height:29px;padding-top:8px;border:1px solid rgba(93,214,206,.35);border-radius:50%;font:normal 7px/1 sans-serif;text-align:center;color:#83cbc5;box-shadow:0 0 14px rgba(80,200,192,.1)}.ldnNode span{display:block;margin-top:10px;font-size:6px;line-height:1.6;letter-spacing:.16em}.n1{left:12%;top:19%;animation-delay:0s}.n2{left:8%;top:63%;animation-delay:.8s}.n3{left:33%;bottom:9%;animation-delay:1.6s}.n4{right:11%;top:19%;animation-delay:2.4s}.n5{right:6%;top:62%;animation-delay:3.2s}.n6{right:31%;bottom:8%;animation-delay:4s}.ldnLink{position:absolute;z-index:5;left:50%;top:49%;height:1px;width:32%;background:linear-gradient(90deg,rgba(102,220,212,.65),rgba(102,220,212,.05));transform-origin:left center;opacity:0;animation:ldnLink 12s ease-in-out infinite}.l1{transform:rotate(210deg);animation-delay:0s}.l2{transform:rotate(163deg);animation-delay:.8s}.l3{transform:rotate(112deg);animation-delay:1.6s}.l4{transform:rotate(-31deg);animation-delay:2.4s}.l5{transform:rotate(19deg);animation-delay:3.2s}.l6{transform:rotate(68deg);animation-delay:4s}.ldnStatus{position:absolute;z-index:9;left:10%;right:10%;bottom:4%;display:flex;align-items:center;gap:16px;font-size:6px;letter-spacing:.2em;color:#5e7975}.ldnStatus i{height:1px;flex:1 1;background:linear-gradient(90deg,rgba(91,206,199,.18),rgba(222,175,94,.4))}.ldnStatus strong{color:#d8ad63}.ldnCapabilityGrid article{position:relative;overflow:hidden;transition:transform .35s ease,border-color .35s ease,background .35s ease}.ldnCapabilityGrid article:before{content:"";position:absolute;left:0;top:0;width:0;height:1px;background:linear-gradient(90deg,#65d6cf,#d9ad62);transition:width .55s ease}.ldnCapabilityGrid article:hover{transform:translateY(-5px);border-color:rgba(98,214,206,.2);background:rgba(7,15,16,.72)}.ldnCapabilityGrid article:hover:before{width:100%}@keyframes ldnFog{0%,to{opacity:.4;transform:translateX(-1%)}50%{opacity:1;transform:translateX(2%)}}@keyframes ldnMap{0%{transform:rotateX(61deg) rotate(-8deg) scale(1.08)}to{transform:rotateX(61deg) rotate(-8deg) scale(1.15) translate3d(-1%,-1%,0)}}@keyframes ldnNode{0%,8%{opacity:.2;filter:brightness(.7)}22%,78%{opacity:1;filter:brightness(1.25)}to{opacity:.52}}@keyframes ldnLink{0%,12%{opacity:0;width:3%}28%,80%{opacity:.75;width:32%}to{opacity:.2;width:32%}}@keyframes ldnRing{0%,25%{opacity:.12;transform:translate(-50%,-50%) scale(.75)}60%,82%{opacity:.5;transform:translate(-50%,-50%) scale(1)}to{opacity:.16;transform:translate(-50%,-50%) scale(1.08)}}@keyframes ldnBeacon{0%,28%{box-shadow:0 0 12px rgba(102,216,208,.16);border-color:#6ccdc7}62%,90%{box-shadow:0 0 52px rgba(224,176,91,.7),0 0 110px rgba(224,176,91,.18);border-color:#e4b668;background:rgba(228,182,104,.24)}to{box-shadow:0 0 28px rgba(224,176,91,.35)}}@keyframes ldnBusinessText{0%,28%{color:#82a6a1}62%,to{color:#e2b467;text-shadow:0 0 28px rgba(226,180,103,.25)}}@keyframes ldnDiscoverable{0%,48%{opacity:0;letter-spacing:.3em}65%,to{opacity:1;letter-spacing:.2em}}@media(max-width:800px){.ldnWorld{min-height:700px}.ring3{width:500px;height:500px}.ldnNode{width:120px}.n1{left:5%}.n2{left:4%}.n4{right:3%}.n5{right:1%}}@media(max-width:600px){.ldnWorld{min-height:790px}.ldnMap{inset:-35%}.ldnBusiness{top:47%;width:160px}.ring1{width:170px;height:170px}.ring2{width:300px;height:300px}.ring3{width:430px;height:430px}.ldnNode{width:92px}.ldnNode span{font-size:5px}.n1{left:4%;top:12%}.n2{left:4%;top:69%}.n3{left:30%;bottom:5%}.n4{right:0;top:12%}.n5{right:0;top:69%}.n6{right:24%;bottom:4%}.ldnLink{width:40%}.ldnStatus{left:5%;right:5%;gap:6px}}@media(prefers-reduced-motion:reduce){.ldnBeacon,.ldnBusiness span,.ldnBusiness strong,.ldnFog,.ldnLink,.ldnMap,.ldnNode,.ldnRing{animation:none!important}.ldnBusiness span,.ldnLink,.ldnNode{opacity:1}}.lgMomentChoice{background:linear-gradient(180deg,#010405,#020707)}.lmcWorld{position:relative;min-height:790px;margin-top:58px;overflow:hidden;isolation:isolate;border-block:1px solid rgba(93,211,204,.09);background:radial-gradient(ellipse at 51% 48%,rgba(67,185,178,.1),transparent 28%),#020708}.lmcAtmosphere{position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,rgba(226,176,91,.08),transparent 12%),radial-gradient(ellipse at 18% 45%,rgba(79,214,205,.08),transparent 18%);filter:blur(12px);animation:lmcAtmos 8s ease-in-out infinite}.lmcPerspective{position:absolute;left:-10%;right:-10%;top:22%;bottom:-40%;transform:perspective(900px) rotateX(64deg);background:repeating-linear-gradient(90deg,transparent 0 9.8%,rgba(87,198,191,.05) 10%),repeating-linear-gradient(0deg,transparent 0 11.8%,rgba(87,198,191,.045) 12%);-webkit-mask-image:linear-gradient(transparent,#000 28%,transparent 88%);mask-image:linear-gradient(transparent,#000 28%,transparent 88%);animation:lmcPerspective 14s ease-in-out infinite alternate}.lmcSearch{position:absolute;z-index:9;left:7%;top:11%;width:250px;padding:17px 20px;border:1px solid rgba(99,215,208,.17);background:rgba(3,12,13,.66);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 70px rgba(0,0,0,.3);animation:lmcSearch 12s ease-in-out infinite}.lmcSearch small,.lmcSearch strong{display:block}.lmcSearch small{font-size:6px;letter-spacing:.2em;color:#648d88}.lmcSearch strong{margin-top:8px;font-size:12px;letter-spacing:.06em;color:#b7d7d3}.lmcSearch i{position:absolute;right:16px;top:50%;width:7px;height:7px;border:1px solid #70dcd5;border-radius:50%;box-shadow:0 0 14px rgba(112,220,213,.55)}.lmcResults{position:absolute;z-index:6;left:15%;right:15%;top:32%;height:250px}.lmcResult{position:absolute;width:150px;height:96px;padding:18px;border:1px solid rgba(101,211,204,.12);background:rgba(4,13,14,.72);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transform:perspective(700px) rotateX(7deg);transition:none}.lmcResult>i{width:9px;height:9px;margin-bottom:14px;border:1px solid rgba(106,215,208,.4);transform:rotate(45deg)}.lmcResult small,.lmcResult span,.lmcResult strong,.lmcResult>i{display:block}.lmcResult small,.lmcResult span{font-size:6px;letter-spacing:.17em;color:#607d79}.g1{left:0;top:15%;animation:lmcGhost 12s ease-in-out infinite}.g2{left:20%;top:48%;animation:lmcGhost 12s ease-in-out .3s infinite}.g3{right:20%;top:48%;animation:lmcGhost 12s ease-in-out .6s infinite}.g4{right:0;top:15%;animation:lmcGhost 12s ease-in-out .9s infinite}.heroResult{z-index:8;left:50%;top:22%;width:190px;height:132px;transform:translateX(-50%) perspective(700px) rotateX(5deg);border-color:rgba(107,219,211,.3);animation:lmcHero 12s ease-in-out infinite}.heroResult>i{border-color:#6ddbd4;box-shadow:0 0 17px rgba(109,219,212,.4)}.heroResult strong{margin:9px 0;font-size:16px;letter-spacing:.12em;color:#b8ded9;animation:lmcHeroText 12s ease-in-out infinite}.lmcSignals{position:absolute;z-index:9;left:20%;right:20%;top:66%;display:flex;justify-content:space-between}.sig{font-size:6px;letter-spacing:.18em;color:#597a76;opacity:.3;animation:lmcSignal 12s ease-in-out infinite}.sig i{display:block;width:8px;height:8px;margin:0 auto 10px;border:1px solid rgba(101,214,207,.38);border-radius:50%}.sig.s2{animation-delay:.7s}.sig.s3{animation-delay:1.4s}.sig.s4{animation-delay:2.1s}.lmcConverge{position:absolute;z-index:7;left:50%;top:48%;height:1px;width:24%;transform-origin:left;background:linear-gradient(90deg,rgba(224,176,93,.7),transparent);opacity:0;animation:lmcConverge 12s ease-in-out infinite}.c1{transform:rotate(148deg);animation-delay:1s}.c2{transform:rotate(118deg);animation-delay:1.7s}.c3{transform:rotate(62deg);animation-delay:2.4s}.c4{transform:rotate(32deg);animation-delay:3.1s}.lmcChoice{position:absolute;z-index:10;right:7%;top:11%;text-align:right;opacity:0;animation:lmcChoice 12s ease-in-out infinite}.lmcChoice small{display:block;font-size:6px;letter-spacing:.18em;color:#89795c}.lmcChoice strong{display:block;margin-top:9px;font-size:24px;letter-spacing:.17em;color:#e2b367;text-shadow:0 0 28px rgba(226,179,103,.28)}.lmcChoice i{position:absolute;right:0;top:58px;width:55px;height:1px;background:#e2b367;box-shadow:0 0 14px rgba(226,179,103,.5)}.lmcActionPath{position:absolute;z-index:5;left:50%;top:50%;width:43%;height:2px;transform-origin:left;background:linear-gradient(90deg,#70dcd5,#e2b367);box-shadow:0 0 22px rgba(225,178,99,.32);opacity:0;animation:lmcPath 12s ease-in-out infinite}.lmcStory{position:absolute;z-index:10;left:8%;right:8%;bottom:7%;display:flex;align-items:center;gap:13px;font-size:6px;letter-spacing:.19em;color:#506c68}.lmcStory i{height:1px;flex:1 1;background:rgba(95,202,195,.12)}.lmcStory strong{color:#dfb166}@keyframes lmcAtmos{0%,to{opacity:.4}50%{opacity:1}}@keyframes lmcPerspective{0%{transform:perspective(900px) rotateX(64deg) scale(1)}to{transform:perspective(900px) rotateX(64deg) scale(1.08) translateY(-2%)}}@keyframes lmcSearch{0%,8%{opacity:.55;transform:translateY(-5px)}20%,75%{opacity:1;transform:translateY(0)}to{opacity:.65}}@keyframes lmcGhost{0%,25%{opacity:.55;filter:blur(0)}55%,to{opacity:.12;filter:blur(1.7px);transform:perspective(700px) rotateX(7deg) scale(.94)}}@keyframes lmcHero{0%,20%{border-color:rgba(107,219,211,.25);box-shadow:0 0 0 transparent}52%{border-color:rgba(108,220,213,.52);box-shadow:0 0 40px rgba(89,206,199,.13)}78%,to{border-color:rgba(226,179,103,.65);box-shadow:0 0 60px rgba(226,179,103,.18);transform:translateX(-50%) perspective(700px) rotateX(2deg) scale(1.08)}}@keyframes lmcHeroText{0%,42%{color:#b8ded9}72%,to{color:#e2b367;text-shadow:0 0 22px rgba(226,179,103,.24)}}@keyframes lmcSignal{0%,20%{opacity:.2;color:#597a76}38%,72%{opacity:1;color:#7bd9d2}82%,to{opacity:.7;color:#d6aa62}}@keyframes lmcConverge{0%,32%{opacity:0;width:4%}52%,78%{opacity:.7;width:24%}to{opacity:.18;width:24%}}@keyframes lmcChoice{0%,58%{opacity:0;transform:translateX(14px)}72%,to{opacity:1;transform:translateX(0)}}@keyframes lmcPath{0%,62%{opacity:0;transform:scaleX(.03)}75%,to{opacity:.85;transform:scaleX(1)}}@media(max-width:760px){.lmcWorld{min-height:760px}.lmcSearch{left:5%;width:210px}.lmcChoice{right:5%}.lmcResults{left:4%;right:4%}.g1,.g4{display:none}.g2{left:3%}.g3{right:3%}.lmcSignals{left:8%;right:8%}.lmcStory{left:5%;right:5%;gap:6px}.lmcStory i{display:none}}@media(max-width:520px){.lmcWorld{min-height:790px}.lmcSearch{top:8%}.lmcChoice{top:21%}.lmcResults{top:38%}.heroResult{width:170px}.lmcSignals{top:68%}.sig{font-size:5px}.lmcActionPath{top:55%;width:46%}}@media(prefers-reduced-motion:reduce){.heroResult strong,.lmcActionPath,.lmcAtmosphere,.lmcChoice,.lmcConverge,.lmcPerspective,.lmcResult,.lmcSearch,.sig{animation:none!important}.lmcActionPath,.lmcChoice,.sig{opacity:1}}.lgGrowthEngine{background:#010405}.lgeWorld{position:relative;min-height:820px;margin:60px 0 74px;overflow:hidden;isolation:isolate;border-block:1px solid rgba(91,210,202,.09);background:radial-gradient(circle at 50% 48%,rgba(68,184,177,.12),transparent 27%),#020708}.lgeAtmosphere{position:absolute;inset:0;background:radial-gradient(ellipse at 18% 40%,rgba(77,211,203,.09),transparent 18%),radial-gradient(ellipse at 83% 57%,rgba(226,176,91,.08),transparent 19%);filter:blur(14px);animation:lgeAtmos 9s ease-in-out infinite}.lgeMarket{position:absolute;inset:-20%;transform:perspective(900px) rotateX(62deg) rotate(-7deg);background:repeating-linear-gradient(90deg,transparent 0 8.8%,rgba(89,201,194,.05) 9%),repeating-linear-gradient(0deg,transparent 0 10.8%,rgba(89,201,194,.045) 11%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,rgba(0,0,0,.75) 55%,transparent 79%);mask-image:radial-gradient(ellipse at center,#000 20%,rgba(0,0,0,.75) 55%,transparent 79%);animation:lgeMarket 15s ease-in-out infinite alternate}.lgeCore{position:absolute;z-index:10;left:50%;top:47%;width:180px;transform:translate(-50%,-50%);text-align:center}.lgeCore small,.lgeCore strong{display:block}.lgeCore small{font-size:6px;letter-spacing:.22em;color:#688783}.lgeCore strong{margin:9px 0 19px;font-size:23px;letter-spacing:.17em;color:#dcb064;text-shadow:0 0 26px rgba(220,176,100,.18)}.lgeCore>i{display:block;width:19px;height:19px;margin:auto;border:1px solid #d9ad61;transform:rotate(45deg);box-shadow:0 0 30px rgba(218,174,99,.35);animation:lgeCore 10s ease-in-out infinite}.lgeTrack{position:absolute;z-index:3;left:50%;top:47%;width:570px;height:570px;border:1px solid rgba(93,211,203,.13);border-radius:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 50px rgba(71,187,180,.025);animation:lgeTrack 18s linear infinite}.lgeTrack:after,.lgeTrack:before{content:"";position:absolute;border-radius:50%;border:1px solid rgba(93,211,203,.06)}.lgeTrack:before{inset:70px}.lgeTrack:after{inset:145px}.lgePhase{position:absolute;z-index:8;width:120px;text-align:center;opacity:.3;animation:lgePhase 15s ease-in-out infinite}.lgePhase b,.lgePhase span,.lgePhase strong{display:block}.lgePhase b{font-size:7px;color:#72cfc9;letter-spacing:.16em}.lgePhase strong{margin:8px 0;font-size:11px;letter-spacing:.17em;color:#9bc3bf}.lgePhase span{font-size:5px;letter-spacing:.2em;color:#56726e}.lgePhase i{display:block;width:10px;height:10px;margin:13px auto 0;border:1px solid rgba(101,216,208,.45);border-radius:50%;box-shadow:0 0 13px rgba(101,216,208,.12)}.ph1{left:11%;top:44%;animation-delay:0s}.ph2{left:27%;top:15%;animation-delay:1.6s}.ph3{right:27%;top:15%;animation-delay:3.2s}.ph4{right:10%;top:44%;animation-delay:4.8s}.ph5{left:50%;bottom:9%;transform:translateX(-50%);animation-delay:6.4s}.lgeScan{z-index:5;left:7%;top:20%;bottom:19%;width:1px;background:linear-gradient(transparent,#6edbd4,transparent);box-shadow:0 0 25px rgba(102,219,211,.5);animation:lgeScan 15s ease-in-out infinite}.lgeDemand,.lgeScan{position:absolute;opacity:0}.lgeDemand{z-index:6;width:8px;height:8px;border:1px solid #6edbd4;border-radius:50%;box-shadow:0 0 18px rgba(104,219,212,.55);animation:lgeDemand 15s ease-out infinite}.d1{left:24%;top:31%;animation-delay:2.1s}.d2{left:35%;top:66%;animation-delay:2.7s}.d3{right:24%;top:35%;animation-delay:3.3s}.lgeFeedback{position:absolute;z-index:9;left:12%;right:12%;bottom:4%;display:flex;align-items:center;gap:15px;font-size:6px;letter-spacing:.19em;color:#607d79}.lgeFeedback i{height:1px;flex:1 1;background:linear-gradient(90deg,rgba(94,208,201,.15),rgba(220,175,99,.4),rgba(94,208,201,.15));background-size:200% 100%;animation:lgeFeedback 4s linear infinite}.lgeFeedback strong{color:#d7aa60}.lgeProcessCopy article{position:relative;overflow:hidden;transition:transform .35s ease,border-color .35s ease}.lgeProcessCopy article:before{content:"";position:absolute;left:0;top:0;width:0;height:1px;background:linear-gradient(90deg,#68d9d2,#dbad62);transition:width .5s ease}.lgeProcessCopy article:hover{transform:translateY(-5px);border-color:rgba(99,214,207,.2)}.lgeProcessCopy article:hover:before{width:100%}@keyframes lgeAtmos{0%,to{opacity:.4}50%{opacity:1}}@keyframes lgeMarket{0%{transform:perspective(900px) rotateX(62deg) rotate(-7deg) scale(1)}to{transform:perspective(900px) rotateX(62deg) rotate(-7deg) scale(1.08) translate3d(-1%,-1%,0)}}@keyframes lgeCore{0%,to{transform:rotate(45deg) scale(.8);box-shadow:0 0 18px rgba(103,216,208,.2);border-color:#6dd8d1}55%,85%{transform:rotate(225deg) scale(1.2);box-shadow:0 0 55px rgba(222,176,96,.65);border-color:#dfb064;background:rgba(223,176,100,.15)}}@keyframes lgeTrack{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes lgePhase{0%,8%{opacity:.22;filter:brightness(.7)}18%,58%{opacity:1;filter:brightness(1.35)}72%,to{opacity:.48;filter:brightness(1)}}@keyframes lgeScan{0%,5%{left:7%;opacity:0}10%{opacity:1}23%{left:90%;opacity:.9}29%,to{left:90%;opacity:0}}@keyframes lgeDemand{0%,15%{opacity:0;transform:scale(.3)}25%{opacity:1}45%{opacity:.2;transform:scale(8)}50%,to{opacity:0;transform:scale(10)}}@keyframes lgeFeedback{to{background-position:-200% 0}}@media(max-width:780px){.lgeWorld{min-height:760px}.lgeTrack{width:480px;height:480px}.ph1{left:3%}.ph4{right:2%}.ph2{left:22%}.ph3{right:22%}}@media(max-width:560px){.lgeWorld{min-height:790px}.lgeTrack{width:370px;height:370px;top:45%}.lgeCore{top:45%}.lgePhase{width:90px}.ph1{left:0;top:40%}.ph2{left:16%;top:15%}.ph3{right:16%;top:15%}.ph4{right:0;top:40%}.ph5{bottom:14%}.lgeFeedback{left:5%;right:5%;gap:5px}.lgeFeedback i{display:none}.lgeFeedback strong{text-align:center}}@media(prefers-reduced-motion:reduce){.lgeAtmosphere,.lgeCore>i,.lgeDemand,.lgeFeedback i,.lgeMarket,.lgePhase,.lgeScan,.lgeTrack{animation:none!important}.lgePhase{opacity:1}}.lgLocalMoment{position:relative;min-height:980px;overflow:hidden;isolation:isolate;background:#010303}.lomWorld{z-index:0;overflow:hidden;background:radial-gradient(ellipse at 50% 48%,rgba(68,185,178,.08),transparent 25%),#010405}.lomAtmosphere,.lomWorld{position:absolute;inset:0}.lomAtmosphere{background:radial-gradient(ellipse at 18% 38%,rgba(77,214,205,.1),transparent 16%),radial-gradient(ellipse at 82% 57%,rgba(75,211,203,.08),transparent 17%),radial-gradient(circle at 50% 50%,rgba(227,177,91,.1),transparent 11%);filter:blur(16px);animation:lomAtmos 14s ease-in-out infinite}.lomCity{position:absolute;left:-15%;right:-15%;top:8%;bottom:-32%;transform:perspective(1000px) rotateX(63deg) rotate(-7deg);background:repeating-linear-gradient(90deg,transparent 0 7.8%,rgba(86,198,191,.05) 8%),repeating-linear-gradient(0deg,transparent 0 9.8%,rgba(86,198,191,.045) 10%);-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,rgba(0,0,0,.8) 52%,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 18%,rgba(0,0,0,.8) 52%,transparent 80%);animation:lomCamera 15s cubic-bezier(.22,.61,.36,1) infinite alternate}.lomSearch{position:absolute;z-index:5;font-size:6px;letter-spacing:.19em;color:#77aaa5;opacity:0;animation:lomSearch 15s ease-in-out infinite}.lomSearch i{display:block;width:8px;height:8px;margin:9px auto 0;border:1px solid #6edbd4;border-radius:50%;box-shadow:0 0 20px rgba(105,219,212,.6)}.q1{left:9%;top:27%;animation-delay:0s}.q2{right:10%;top:24%;animation-delay:.9s}.q3{left:16%;bottom:28%;animation-delay:1.8s}.q4{right:16%;bottom:31%;animation-delay:2.7s}.lomBeacon{position:absolute;z-index:9;left:50%;top:47%;width:230px;transform:translate(-50%,-50%);text-align:center;opacity:.22;animation:lomBeacon 15s ease-in-out infinite}.lomBeacon>i{width:20px;height:20px;margin:0 auto 22px;border:1px solid #70d9d2;transform:rotate(45deg);box-shadow:0 0 18px rgba(106,218,210,.2);animation:lomBeaconCore 15s ease-in-out infinite}.lomBeacon small,.lomBeacon span,.lomBeacon strong,.lomBeacon>i{display:block}.lomBeacon small{font-size:6px;letter-spacing:.22em;color:#718985}.lomBeacon strong{margin:10px 0;font-size:24px;letter-spacing:.16em;color:#aacac6;animation:lomBeaconText 15s ease-in-out infinite}.lomBeacon span{font-size:6px;letter-spacing:.19em;color:#dcb065;opacity:0;animation:lomReady 15s ease-in-out infinite}.lomRoute{position:absolute;z-index:6;left:50%;top:47%;height:1px;width:43%;transform-origin:left;background:linear-gradient(90deg,rgba(225,177,96,.9),rgba(105,219,212,.2));opacity:0;animation:lomRoute 15s ease-in-out infinite}.lomRoute.r1{transform:rotate(208deg)}.lomRoute.r2{transform:rotate(330deg)}.lomRoute.r3{transform:rotate(151deg)}.lomRoute.r4{transform:rotate(29deg)}.lomHalo{position:absolute;z-index:3;left:50%;top:47%;border:1px solid rgba(224,177,96,.14);border-radius:50%;transform:translate(-50%,-50%);opacity:0;animation:lomHalo 15s ease-out infinite}.h1{width:280px;height:280px}.h2{width:480px;height:480px;animation-delay:.7s}.lomStory{position:absolute;z-index:8;left:15%;right:15%;bottom:12%;display:flex;align-items:center;gap:16px;font-size:6px;letter-spacing:.2em;color:#5a7773;opacity:0;animation:lomStory 15s ease-in-out infinite}.lomStory i{height:1px;flex:1 1;background:linear-gradient(90deg,rgba(98,208,201,.18),rgba(222,175,94,.38))}.lomStory strong{color:#deb164}.lomCurtain{position:absolute;z-index:10;inset:0;background:radial-gradient(ellipse at 50% 47%,rgba(1,4,5,.45),rgba(1,4,5,.96) 62%);opacity:0;animation:lomCurtain 15s ease-in-out infinite}.lomCopy{position:relative;z-index:20;opacity:0;transform:translateY(28px);animation:lomCopyReveal 15s ease-in-out infinite}.lomCopy .lgEyebrow{color:#6fd8d1}.lomCopy h2 em{color:#e0b267;text-shadow:0 0 34px rgba(224,178,103,.15)}.lomCopy>a{position:relative;overflow:hidden;background:#dfb064!important;border-color:#dfb064!important;color:#06100f!important;box-shadow:0 18px 60px rgba(218,171,88,.13);animation:lomCtaGlow 4s ease-in-out 10s infinite}.lomCopy>a:before{content:"";position:absolute;inset:-2px auto -2px -35%;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);animation:lomCtaSweep 5s ease-in-out 11s infinite}@keyframes lomAtmos{0%,to{opacity:.3}45%,75%{opacity:1}}@keyframes lomCamera{0%{transform:perspective(1000px) rotateX(63deg) rotate(-7deg) scale(1)}to{transform:perspective(1000px) rotateX(63deg) rotate(-7deg) scale(1.13) translate3d(-1%,-2%,0)}}@keyframes lomSearch{0%,6%{opacity:0;transform:scale(.7)}16%,47%{opacity:1;transform:scale(1)}60%,to{opacity:.15;transform:scale(.92)}}@keyframes lomRoute{0%,26%{opacity:0;width:4%}42%,65%{opacity:.8;width:43%;background:linear-gradient(90deg,rgba(225,177,96,.9),rgba(105,219,212,.55))}78%,to{opacity:.25;width:43%;background:#dfb064}}@keyframes lomBeacon{0%,25%{opacity:.18;transform:translate(-50%,-50%) scale(.9)}52%,76%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}to{opacity:.65;transform:translate(-50%,-50%) scale(1)}}@keyframes lomBeaconCore{0%,34%{border-color:#70d9d2;box-shadow:0 0 16px rgba(106,218,210,.2)}55%,to{border-color:#e1b467;background:rgba(225,180,103,.18);box-shadow:0 0 55px rgba(225,180,103,.7),0 0 120px rgba(225,180,103,.18);transform:rotate(225deg) scale(1.18)}}@keyframes lomBeaconText{0%,38%{color:#aacac6}57%,to{color:#e2b468;text-shadow:0 0 30px rgba(226,180,104,.28)}}@keyframes lomReady{0%,51%{opacity:0}65%,to{opacity:1}}@keyframes lomHalo{0%,43%{opacity:0;transform:translate(-50%,-50%) scale(.4)}62%{opacity:.6}82%,to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}@keyframes lomStory{0%,48%{opacity:0}62%,80%{opacity:1}92%,to{opacity:0}}@keyframes lomCurtain{0%,68%{opacity:0}82%,to{opacity:.88}}@keyframes lomCopyReveal{0%,72%{opacity:0;transform:translateY(28px)}84%,to{opacity:1;transform:translateY(0)}}@keyframes lomCtaGlow{0%,to{box-shadow:0 18px 60px rgba(218,171,88,.13)}50%{box-shadow:0 18px 75px rgba(218,171,88,.3),0 0 28px rgba(218,171,88,.12)}}@keyframes lomCtaSweep{0%,65%{left:-35%;opacity:0}75%{opacity:1}to{left:120%;opacity:0}}@media(max-width:760px){.lgLocalMoment{min-height:900px}.lomStory{left:6%;right:6%;gap:6px}.lomStory i{display:none}.lomBeacon{width:190px}.lomSearch{font-size:5px}.q1{left:4%}.q2{right:4%}.q3{left:7%}.q4{right:7%}}@media(max-width:520px){.lgLocalMoment{min-height:860px}.lomCity{left:-45%;right:-45%}.lomBeacon,.lomHalo,.lomRoute{top:43%}.lomStory{bottom:18%}.lomCopy{padding-top:100px}}@media(prefers-reduced-motion:reduce){.lomAtmosphere,.lomBeacon,.lomBeacon span,.lomBeacon strong,.lomBeacon>i,.lomCity,.lomCopy,.lomCopy>a,.lomCopy>a:before,.lomCurtain,.lomHalo,.lomRoute,.lomSearch,.lomStory{animation:none!important}.lomCopy{opacity:1;transform:none}.lomCurtain{opacity:.72}.lomBeacon,.lomStory{opacity:1}}