:root{--bg:#020514;--bg2:#061026;--panel:rgba(255,255,255,.045);--panel2:rgba(255,255,255,.075);--line:rgba(255,255,255,.12);--line2:rgba(103,232,249,.34);--text:rgba(255,255,255,.94);--muted:rgba(255,255,255,.64);--faint:rgba(255,255,255,.42);--cyan:#67e8f9;--cyan2:#22d3ee;--blue:#60a5fa;--red:#fb7185;--amber:#f8d581;--green:#86efac;--shadow:0 44px 140px rgba(0,0,0,.55)}*{box-sizing:border-box}html{scroll-behavior:auto}body,html{background:var(--bg)}body{margin:0;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.page{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 8% -5%,rgba(103,232,249,.22),transparent 28%),radial-gradient(circle at 95% 2%,rgba(96,165,250,.14),transparent 32%),radial-gradient(circle at 50% 42%,rgba(8,47,73,.36),transparent 44%),linear-gradient(180deg,#020514,#051027 45%,#020514)}.page:before{background-image:linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0);background-size:78px 78px;-webkit-mask-image:radial-gradient(circle at top,black,transparent 74%);mask-image:radial-gradient(circle at top,black,transparent 74%)}.page:after,.page:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}.page:after{background:linear-gradient(180deg,transparent,rgba(2,5,20,.64) 86%),radial-gradient(circle at center,transparent,rgba(0,0,0,.28))}.container{width:min(1400px,calc(100vw - 44px));margin:0 auto;position:relative;z-index:2}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line);background:rgba(2,5,20,.72);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.navInner{min-height:78px;justify-content:space-between;gap:24px}.brand,.navInner{display:flex;align-items:center}.brand{gap:14px}.brandMark{width:36px;height:36px;border-radius:13px;border:1px solid rgba(103,232,249,.42);background:radial-gradient(circle,rgba(103,232,249,.72),transparent 31%),linear-gradient(135deg,rgba(103,232,249,.16),rgba(255,255,255,.03));box-shadow:0 0 44px rgba(103,232,249,.28)}.brand strong{display:block;color:var(--cyan);letter-spacing:.22em;text-transform:uppercase;font-size:.76rem}.brand small{display:block;color:var(--faint);margin-top:3px}.navLinks{display:flex;align-items:center;gap:26px;color:var(--muted);font-size:.92rem}.navCta,.navLinks a:hover{color:var(--cyan)}.navCta{border:1px solid rgba(103,232,249,.28);background:rgba(103,232,249,.06);padding:11px 15px;border-radius:999px}.hero{position:relative;z-index:2;padding:55px 0 40px}.heroGrid{display:grid;grid-template-columns:1.04fr .96fr;grid-gap:56px;gap:56px;align-items:center}.eyebrow,.kicker{color:rgba(199,246,255,.92);text-transform:uppercase;letter-spacing:.29em;font-size:.74rem;font-weight:760}.eyebrow{display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(103,232,249,.24);background:rgba(103,232,249,.065);padding:10px 14px;border-radius:999px;margin-bottom:24px}.statusDot{width:8px;height:8px;border-radius:99px;background:var(--cyan);box-shadow:0 0 24px rgba(103,232,249,.95);animation:pulse 2.1s ease-in-out infinite}.hero h1{margin:0;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.88;letter-spacing:-.085em;font-weight:290;max-width:880px}.hero h1 span{color:var(--cyan);text-shadow:0 0 74px rgba(103,232,249,.25)}.hero p{color:var(--muted);max-width:700px;line-height:1.6;font-size:clamp(1rem,1.2vw,1.15rem);margin:20px 0 0}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 20px;border-radius:17px;font-weight:760;transition:transform .18s ease,border-color .18s ease}.button:hover{transform:translateY(-2px)}.primary{color:#020514;background:linear-gradient(135deg,#67e8f9,#dffcff);box-shadow:0 24px 80px rgba(103,232,249,.18)}.secondary{background:rgba(255,255,255,.045);color:rgba(255,255,255,.86)}.heroInstrument,.secondary{border:1px solid var(--line)}.heroInstrument{min-height:460px;border-radius:46px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(103,232,249,.15),transparent 31%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025));box-shadow:var(--shadow)}.heroInstrument:before{content:"";position:absolute;inset:30px;border:1px solid rgba(103,232,249,.14);border-radius:34px;background-image:linear-gradient(rgba(103,232,249,.07) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.07) 1px,transparent 0);background-size:42px 42px}.instrumentGlow{width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(103,232,249,.12),transparent 65%)}.instrumentGlow,.instrumentRing{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%)}.instrumentRing{border:1px solid rgba(103,232,249,.22);border-radius:50%}.r1{width:260px;height:260px;animation:rotate 18s linear infinite;background:conic-gradient(from 120deg,rgba(103,232,249,.26),transparent 22%,transparent)}.r2{width:170px;height:170px;animation:rotate 12s linear infinite reverse}.instrumentCore{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:90px;height:90px;border-radius:28px;border:1px solid rgba(103,232,249,.34);background:rgba(2,5,20,.72);display:grid;place-items:center;color:var(--cyan);font-weight:800;letter-spacing:.2em;box-shadow:0 0 64px rgba(103,232,249,.22)}.instrumentLabel{position:absolute;border:1px solid var(--line);border-radius:16px;padding:12px 14px;background:rgba(2,5,20,.72);color:rgba(255,255,255,.76);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.86rem}.labelOne{left:44px;top:62px}.labelTwo{right:44px;top:132px}.labelThree{left:68px;bottom:70px}.flagshipSection{position:relative;z-index:2;padding:34px 0 82px}.flagshipIntro{text-align:center;max-width:860px;margin:0 auto 32px}.flagshipIntro h2{margin:16px 0 0;font-size:clamp(2.8rem,5.1vw,5.8rem);line-height:.92;letter-spacing:-.075em;font-weight:290}.flagshipIntro p{color:var(--muted);max-width:720px;margin:18px auto 0;line-height:1.62;font-size:1.02rem}.experienceShell{display:grid;grid-template-columns:280px 1fr 340px;grid-gap:14px;gap:14px;min-height:680px}.briefingPanel,.mapPanel,.scenarioPanel,.timelinePanel{border:1px solid var(--line);background:rgba(255,255,255,.035);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:28px;box-shadow:0 24px 90px rgba(0,0,0,.25)}.briefingPanel,.scenarioPanel{padding:20px}.mapTopBar,.panelHeader,.riskHeader,.timelineHeader{display:flex;justify-content:space-between;gap:18px;align-items:center;color:var(--faint);text-transform:uppercase;letter-spacing:.18em;font-size:.74rem;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:16px}.mapTopBar strong,.panelHeader strong,.timelineHeader strong{color:var(--cyan)}.scenarioList{display:grid;grid-gap:10px;gap:10px}.scenarioButton{text-align:left;width:100%;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:var(--text);border-radius:17px;padding:14px;display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.scenarioButton.active,.scenarioButton:hover{border-color:rgba(103,232,249,.38);background:rgba(103,232,249,.075)}.scenarioButton.active{transform:translateX(4px)}.scenarioIndex{color:var(--cyan);font-size:.72rem;letter-spacing:.15em}.scenarioButton strong{display:block;font-size:.96rem;margin-bottom:6px}.scenarioButton small{color:var(--faint);line-height:1.35}.mapPanel{overflow:hidden}.mapTopBar{margin:0;padding:18px 20px}.mapCanvas{position:relative;min-height:620px;background:radial-gradient(circle at 50% 42%,rgba(103,232,249,.14),transparent 31%),radial-gradient(circle at 18% 22%,rgba(96,165,250,.08),transparent 28%),linear-gradient(180deg,rgba(3,10,24,.2),rgba(3,10,24,.75));overflow:hidden}.gridOverlay{position:absolute;inset:0;background-image:linear-gradient(rgba(103,232,249,.06) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.06) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 76%);mask-image:radial-gradient(circle at center,black,transparent 76%)}.orgCore{position:absolute;left:50%;top:49%;transform:translate(-50%,-50%);width:170px;height:170px;border-radius:44px;display:grid;place-items:center;text-align:center;border:1px solid rgba(103,232,249,.32);background:radial-gradient(circle,rgba(103,232,249,.16),rgba(2,5,20,.86) 70%);box-shadow:0 0 90px rgba(103,232,249,.16);z-index:8}.orgCore span{display:block;color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem}.orgCore strong{display:block;margin-top:6px;font-size:1.1rem}.mapNode{position:absolute;z-index:7;border:1px solid rgba(255,255,255,.16);background:rgba(2,5,20,.72);border-radius:16px;padding:11px 14px;color:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.88rem;transition:border-color .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.nodeActive{border-color:rgba(103,232,249,.62);background:rgba(103,232,249,.12);color:white;box-shadow:0 0 30px rgba(103,232,249,.18);transform:translateY(-4px)}.nodePulse{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:999px;background:rgba(255,255,255,.28)}.nodeActive .nodePulse{background:var(--cyan);box-shadow:0 0 16px rgba(103,232,249,.95);animation:pulse 1.8s ease-in-out infinite}.nodeThreat{left:42%;top:7%;border-color:rgba(251,113,133,.36)}.nodeThreat.nodeActive .nodePulse{background:var(--red);box-shadow:0 0 16px rgba(251,113,133,.95)}.nodeOsint{left:9%;top:16%}.nodeCeo{left:23%;top:25%}.nodeExec{right:19%;top:19%}.nodeFinance{right:9%;top:37%}.nodeHr{left:11%;bottom:28%}.nodeIt{right:13%;bottom:24%}.nodeLegal{left:42%;top:24%}.nodeComms{bottom:10%}.nodeVendors{left:37%;bottom:8%}.nodeEmployees{bottom:12%}.nodeCloud{right:34%;top:55%}.nodeEmail{top:66%}.nodeCustomers{right:7%;bottom:8%}.flow{position:absolute;height:3px;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.95),transparent);box-shadow:0 0 18px rgba(103,232,249,.7);opacity:.12;transform-origin:left center;animation:flowPulse 2.6s ease-in-out infinite;z-index:3}.path-ceo .flowA{width:220px;left:45%;top:16%;transform:rotate(118deg);opacity:.9}.path-ceo .flowB{width:260px;left:28%;top:33%;transform:rotate(26deg);opacity:.8;animation-delay:.25s}.path-ceo .flowC{width:310px;left:35%;top:53%;transform:rotate(42deg);opacity:.72;animation-delay:.5s}.path-ceo .flowD{width:280px;left:50%;top:57%;transform:rotate(-18deg);opacity:.55;animation-delay:.75s}.path-bec .flowA{width:240px;left:44%;top:16%;transform:rotate(86deg);opacity:.85}.path-bec .flowB{width:270px;left:51%;top:66%;transform:rotate(-76deg);opacity:.75;animation-delay:.3s}.path-bec .flowC{width:315px;left:50%;top:49%;transform:rotate(-18deg);opacity:.85;animation-delay:.6s}.path-bec .flowD{width:280px;left:62%;top:40%;transform:rotate(-42deg);opacity:.55;animation-delay:.9s}.path-vendor .flowA{width:280px;left:44%;top:16%;transform:rotate(104deg);opacity:.82}.path-vendor .flowB{width:260px;left:42%;bottom:18%;transform:rotate(-42deg);opacity:.78;animation-delay:.25s}.path-vendor .flowC{width:250px;right:25%;bottom:28%;transform:rotate(-68deg);opacity:.72;animation-delay:.5s}.path-vendor .flowD{width:250px;right:18%;top:56%;transform:rotate(-48deg);opacity:.62;animation-delay:.75s}.path-credential .flowA{width:240px;left:44%;top:16%;transform:rotate(88deg);opacity:.85}.path-credential .flowB{width:210px;left:50%;top:65%;transform:rotate(210deg);opacity:.78;animation-delay:.3s}.path-credential .flowC{width:270px;left:29%;bottom:18%;transform:rotate(24deg);opacity:.72;animation-delay:.55s}.path-credential .flowD{width:260px;right:18%;bottom:26%;transform:rotate(-60deg);opacity:.62;animation-delay:.8s}.path-extortion .flowA{width:230px;left:44%;top:16%;transform:rotate(48deg);opacity:.85}.path-extortion .flowB{width:220px;right:28%;top:26%;transform:rotate(112deg);opacity:.72;animation-delay:.25s}.path-extortion .flowC{width:260px;left:50%;top:49%;transform:rotate(-128deg);opacity:.66;animation-delay:.5s}.path-extortion .flowD{width:315px;right:20%;bottom:18%;transform:rotate(-8deg);opacity:.62;animation-delay:.75s}.path-insider .flowA{width:230px;left:44%;top:16%;transform:rotate(128deg);opacity:.78}.path-insider .flowB{width:260px;left:17%;bottom:33%;transform:rotate(-22deg);opacity:.8;animation-delay:.25s}.path-insider .flowC{width:300px;left:29%;bottom:17%;transform:rotate(20deg);opacity:.7;animation-delay:.55s}.path-insider .flowD{width:280px;right:24%;bottom:32%;transform:rotate(52deg);opacity:.58;animation-delay:.85s}.mapLegend{position:absolute;left:20px;right:20px;bottom:20px;z-index:9;border:1px solid var(--line);background:rgba(2,5,20,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;padding:12px 14px;display:flex;gap:18px;justify-content:space-between;flex-wrap:wrap;color:var(--faint);font-size:.82rem}.mapLegend i{display:inline-block;width:9px;height:9px;border-radius:99px;background:rgba(255,255,255,.25);margin-right:7px}.mapLegend .legendActive{background:var(--cyan);box-shadow:0 0 12px rgba(103,232,249,.75)}.riskHeader{margin-bottom:18px}.risk{border-radius:99px;padding:7px 10px;letter-spacing:.12em}.riskElevated{color:var(--green);background:rgba(134,239,172,.09)}.riskHigh{color:var(--amber);background:rgba(248,213,129,.1)}.riskCritical{color:var(--red);background:rgba(251,113,133,.1)}.briefingPanel h3{margin:0;font-size:1.7rem;letter-spacing:-.04em}.summary{color:var(--muted);line-height:1.65}.briefBlock{border-top:1px solid var(--line);padding-top:17px;margin-top:17px}.briefBlock h4{margin:0 0 12px;color:rgba(199,246,255,.9);font-size:.9rem;text-transform:uppercase;letter-spacing:.18em}.tagGroup{display:flex;flex-wrap:wrap;gap:8px}.tagGroup span{border:1px solid rgba(103,232,249,.2);color:rgba(226,250,255,.88);background:rgba(103,232,249,.055);border-radius:999px;padding:8px 10px;font-size:.82rem}.briefBlock ul{margin:0;padding-left:18px;color:var(--muted);line-height:1.75}.researchInsight{border:1px solid rgba(103,232,249,.2);background:rgba(103,232,249,.055);border-radius:18px;padding:16px}.researchInsight p{color:rgba(255,255,255,.76);margin:0;line-height:1.6}.timelinePanel{margin-top:16px;padding:18px}.timelineSteps{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.timelineStep{border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.032);padding:13px;min-height:88px;position:relative;overflow:hidden}.timelineStep:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);animation:flowPulse 2.4s ease-in-out infinite}.timelineStep span{color:var(--cyan);display:block;font-size:.78rem;letter-spacing:.18em;margin-bottom:16px}.timelineStep strong{font-weight:430;line-height:1.25}.supportSection{position:relative;z-index:2;padding:78px 0}.supportSection.alt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(255,255,255,.022)}.researchPanel,.supportGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;align-items:center}.researchPanel h2,.sectionIntro h2,.supportSection h2{margin:14px 0 0;font-size:clamp(2.5rem,4.4vw,4.9rem);line-height:.96;letter-spacing:-.065em;font-weight:300}.researchPanel p,.supportSection p{color:var(--muted);line-height:1.65;font-size:1.04rem}.sectionIntro{max-width:820px;margin-bottom:34px}.capabilityGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.capCard{min-height:190px;border:1px solid var(--line);background:var(--panel);border-radius:24px;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.capCard span{color:var(--cyan);letter-spacing:.18em;font-size:.8rem}.capCard h3{font-weight:390;font-size:1.36rem;line-height:1.15;letter-spacing:-.035em}.ctaSection{position:relative;z-index:2;padding:78px 0 96px}.ctaPanel{text-align:center;border:1px solid var(--line);border-radius:42px;padding:clamp(44px,6vw,78px);background:radial-gradient(circle at center,rgba(103,232,249,.16),transparent 56%),linear-gradient(135deg,rgba(255,255,255,.085),rgba(255,255,255,.025));box-shadow:var(--shadow)}.ctaPanel h2{margin:16px auto 0;max-width:920px;font-size:clamp(2.7rem,5.2vw,5.7rem);line-height:.93;letter-spacing:-.075em;font-weight:290}.ctaPanel p{color:var(--muted);max-width:680px;margin:22px auto 28px;line-height:1.62;font-size:1.04rem}.simplePage{position:relative;z-index:2;padding:86px 0;min-height:62vh}.simplePage h1{max-width:940px;margin:16px 0 0;font-size:clamp(3rem,5.7vw,5.9rem);line-height:.94;letter-spacing:-.075em}.simplePage p{color:var(--muted);max-width:760px;line-height:1.75;font-size:1.15rem}.footer{position:relative;z-index:2;border-top:1px solid var(--line);padding:38px 0;color:var(--faint)}.footerInner{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap}@keyframes pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.14)}}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes flowPulse{0%,to{opacity:.24;filter:blur(.2px)}50%{opacity:1;filter:blur(0)}}@media (max-width:1180px){.experienceShell{grid-template-columns:280px 1fr}.briefingPanel{grid-column:1/-1}.timelineSteps{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.experienceShell,.heroGrid,.researchPanel,.supportGrid{grid-template-columns:1fr}.mapCanvas{min-height:650px}.capabilityGrid,.timelineSteps{grid-template-columns:repeat(2,1fr)}.navLinks{display:none}}@media (max-width:640px){.container{width:min(100% - 28px,1400px)}.hero{padding-top:44px}.hero h1{font-size:clamp(3rem,14vw,4.6rem)}.heroInstrument{min-height:420px;border-radius:34px}.instrumentLabel{display:none}.mapCanvas{min-height:620px}.mapNode{font-size:.74rem;padding:8px 9px}.orgCore{width:132px;height:132px;border-radius:32px}.capabilityGrid,.timelineSteps{grid-template-columns:1fr}}.simplePage{padding:72px 0;min-height:auto}.simplePage h1{max-width:920px;margin:14px 0 0;font-size:clamp(2.4rem,4.2vw,4.4rem);line-height:1.02;letter-spacing:-.055em;font-weight:300}.simplePage p{max-width:720px;margin-top:22px;font-size:1rem;line-height:1.6}.supportSection{padding:72px 0}.researchPanel h2,.sectionIntro h2,.supportSection h2{font-size:clamp(2.4rem,4vw,4.4rem);line-height:1;letter-spacing:-.055em}.ctaPanel h2{font-size:clamp(2.5rem,4.8vw,5.2rem);line-height:.96;letter-spacing:-.065em}@media (max-width:980px){.simplePage{padding:56px 0}.simplePage h1{font-size:clamp(2.5rem,9vw,4.2rem)}}.mapCanvas{min-height:680px;padding-bottom:80px}.nodeVendors{left:35%;bottom:18%}.nodeComms{right:28%;bottom:18%}.nodeCustomers{right:8%;bottom:18%}.nodeEmployees{left:20%;bottom:22%}.mapLegend{bottom:24px}.nodeCloud{right:32%;top:60%}.nodeEmail{left:48%;top:72%}.orgCore{top:45%}.executiveBriefingLayer{position:relative;z-index:2;padding:78px 0;border-top:1px solid var(--line);background:radial-gradient(circle at 18% 0,rgba(103,232,249,.055),transparent 30%),rgba(255,255,255,.012)}.briefingContinuation{padding-top:68px;background:radial-gradient(circle at 82% 18%,rgba(96,165,250,.045),transparent 32%),rgba(255,255,255,.008)}.briefingFoundation{padding-top:68px;border-bottom:1px solid var(--line)}.briefingOpening{max-width:980px}.briefingOpening h2,.briefingTwoColumn h2,.researchFoundationGrid h2{margin:16px 0 0;font-size:clamp(2.55rem,4.5vw,5rem);line-height:.98;letter-spacing:-.065em;font-weight:300}.briefingOpening p,.researchFoundationGrid p{max-width:760px;margin:22px 0 0;color:var(--muted);font-size:1.05rem;line-height:1.68}.briefingSignals{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.briefingSignals span{border:1px solid rgba(103,232,249,.22);background:rgba(103,232,249,.055);color:rgba(226,250,255,.9);border-radius:999px;padding:10px 13px;font-size:.82rem}.briefingTwoColumn{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:44px;gap:44px;align-items:start}.briefingDomainGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.briefingDomain{min-height:130px;border:1px solid var(--line);background:rgba(255,255,255,.035);border-radius:22px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.briefingDomain span{color:var(--cyan);font-size:.72rem;letter-spacing:.18em}.briefingDomain h3{margin:0;font-size:1.2rem;line-height:1.15;letter-spacing:-.025em;font-weight:420}.researchThemes{grid-column:1/-1;margin-top:18px;border-top:1px solid var(--line)}.researchTheme{display:grid;grid-template-columns:210px 1fr;grid-gap:28px;gap:28px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.08)}.researchTheme span{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem}.researchTheme strong{font-size:clamp(1.35rem,2.2vw,2.25rem);line-height:1.08;letter-spacing:-.045em;font-weight:320}.researchFoundationGrid{display:grid;grid-template-columns:1fr .85fr;grid-gap:46px;gap:46px;align-items:start}.foundationList{border-top:1px solid var(--line)}.foundationItem{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.08)}.foundationItem span{width:8px;height:8px;border-radius:999px;background:var(--cyan);box-shadow:0 0 18px rgba(103,232,249,.75)}.foundationItem strong{font-weight:430;color:rgba(255,255,255,.86)}.executiveInsight{grid-column:1/-1;margin-top:18px;border:1px solid rgba(103,232,249,.18);border-radius:30px;padding:34px;background:radial-gradient(circle at 18% 10%,rgba(103,232,249,.11),transparent 38%),rgba(255,255,255,.035)}.executiveInsight p{max-width:980px;margin:14px 0 0;color:rgba(255,255,255,.88);font-size:clamp(2rem,3.7vw,4.3rem);line-height:.96;letter-spacing:-.065em;font-weight:300}@media (max-width:980px){.briefingDomainGrid,.briefingTwoColumn,.researchFoundationGrid,.researchTheme{grid-template-columns:1fr}.researchTheme{gap:8px}.executiveInsight{padding:26px}}.trustedEnvironments{grid-column:1/-1;margin-top:22px;border:1px solid rgba(103,232,249,.16);border-radius:30px;padding:34px;background:radial-gradient(circle at 80% 12%,rgba(103,232,249,.08),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.052),rgba(255,255,255,.018))}.trustedEnvironments h2{max-width:980px;margin:14px 0 0;font-size:clamp(2.25rem,4vw,4.6rem);line-height:.98;letter-spacing:-.065em;font-weight:300}.trustedEnvironments p{max-width:720px;margin:20px 0 0;color:var(--muted);font-size:1.03rem;line-height:1.65}.environmentGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:30px}.environmentCard{min-height:92px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.03);padding:18px;display:flex;align-items:flex-end;gap:10px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.environmentCard:hover{border-color:rgba(103,232,249,.34);background:rgba(103,232,249,.055);transform:translateY(-2px)}.environmentCard span{width:7px;height:7px;border-radius:999px;background:var(--cyan);box-shadow:0 0 16px rgba(103,232,249,.72);flex:0 0 auto;margin-bottom:5px}.environmentCard strong{color:rgba(255,255,255,.86);font-size:.98rem;line-height:1.2;font-weight:430}@media (max-width:980px){.environmentGrid{grid-template-columns:repeat(2,1fr)}.trustedEnvironments{padding:26px}}@media (max-width:640px){.environmentGrid{grid-template-columns:1fr}}.researchImpactWall{grid-column:1/-1;margin-top:22px;border:1px solid rgba(103,232,249,.16);border-radius:30px;padding:34px;background:radial-gradient(circle at 16% 8%,rgba(103,232,249,.09),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.052),rgba(255,255,255,.018))}.researchImpactHeader{display:grid;grid-template-columns:1fr .8fr;grid-gap:34px;gap:34px;align-items:end}.researchImpactHeader h2{max-width:920px;margin:14px 0 0;font-size:clamp(2.4rem,4.5vw,5rem);line-height:.96;letter-spacing:-.07em;font-weight:300}.researchImpactHeader p{margin:0;color:var(--muted);font-size:1.03rem;line-height:1.65}.impactMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:30px}.impactMetrics div{border-top:1px solid rgba(255,255,255,.1);padding-top:16px}.impactMetrics strong{display:block;color:var(--cyan);font-size:clamp(1.4rem,2vw,2.2rem);line-height:1;letter-spacing:-.04em;font-weight:360}.impactMetrics span{display:block;margin-top:8px;color:var(--faint);font-size:.88rem;line-height:1.35}.impactGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:30px}.impactCard{min-height:250px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(255,255,255,.03);padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:border-color .18s ease,background .18s ease,transform .18s ease}.impactCard:hover{border-color:rgba(103,232,249,.34);background:rgba(103,232,249,.055);transform:translateY(-2px)}.impactCard span{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem}.impactCard h3{margin:18px 0 0;font-size:clamp(1.35rem,2.1vw,2.2rem);line-height:1.08;letter-spacing:-.045em;font-weight:330}.impactCard p{color:var(--faint);margin:16px 0 0;font-size:.9rem}.impactCard button{width:-moz-fit-content;width:fit-content;border:1px solid rgba(103,232,249,.28);background:rgba(103,232,249,.06);color:var(--cyan);border-radius:999px;padding:10px 13px;cursor:pointer}.researchArchive{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:24px;border-top:1px solid rgba(255,255,255,.1);padding-top:18px}.researchArchive span{color:var(--faint)}.researchArchive a{color:var(--cyan)}.researchModalBackdrop{position:fixed;inset:0;z-index:100;background:rgba(2,5,20,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;place-items:center;padding:24px}.researchModal{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;position:relative;border:1px solid rgba(103,232,249,.22);border-radius:30px;background:radial-gradient(circle at 16% 0,rgba(103,232,249,.13),transparent 34%),#050b18;padding:34px;box-shadow:0 44px 140px rgba(0,0,0,.65)}.modalClose{position:absolute;right:18px;top:18px;width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.04);color:white;font-size:1.5rem;cursor:pointer}.researchModal h3{max-width:660px;margin:18px 0 0;font-size:clamp(1.9rem,4vw,3.6rem);line-height:.98;letter-spacing:-.065em;font-weight:300}.modalMeta{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.modalLinks a,.modalMeta span{border:1px solid rgba(103,232,249,.2);color:rgba(226,250,255,.9);background:rgba(103,232,249,.055);border-radius:999px;padding:8px 10px;font-size:.82rem}.modalBlock{border-top:1px solid rgba(255,255,255,.1);margin-top:22px;padding-top:20px}.modalBlock h4{margin:0 0 12px;color:rgba(199,246,255,.9);text-transform:uppercase;letter-spacing:.18em;font-size:.78rem}.modalBlock li,.modalBlock p{color:var(--muted);line-height:1.65}.modalBlock ul{margin:0;padding-left:18px}.modalLinks{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media (max-width:980px){.impactGrid,.impactMetrics,.researchImpactHeader{grid-template-columns:1fr}.researchImpactWall,.researchModal{padding:26px}.researchArchive{align-items:flex-start;flex-direction:column}}.executiveBriefingV2{padding-top:84px;padding-bottom:84px;background:radial-gradient(circle at 20% 0,rgba(103,232,249,.07),transparent 34%),radial-gradient(circle at 88% 55%,rgba(96,165,250,.045),transparent 32%),rgba(255,255,255,.012)}.briefingOpeningV2{max-width:1080px}.briefingOpeningV2 h2{max-width:1040px;font-size:clamp(2.8rem,5vw,5.7rem);line-height:.94;letter-spacing:-.075em}.briefingOpeningV2 p{max-width:760px}.intelligenceAssessmentGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:36px}.intelligenceAssessmentCard{min-height:310px;border:1px solid rgba(103,232,249,.16);border-radius:28px;padding:26px;background:radial-gradient(circle at 18% 12%,rgba(103,232,249,.09),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.018));display:flex;flex-direction:column;justify-content:space-between;transition:border-color .18s ease,background .18s ease,transform .18s ease}.intelligenceAssessmentCard:hover{border-color:rgba(103,232,249,.34);background:radial-gradient(circle at 18% 12%,rgba(103,232,249,.13),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.065),rgba(255,255,255,.022));transform:translateY(-2px)}.assessmentTopline{display:flex;justify-content:space-between;align-items:center;gap:18px}.assessmentTopline span{color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.assessmentTopline strong{color:rgba(255,255,255,.88);font-size:1.08rem;font-weight:520}.intelligenceAssessmentCard p{color:var(--muted);font-size:1rem;line-height:1.62;margin:28px 0}.assessmentSignals{display:flex;flex-wrap:wrap;gap:8px}.assessmentSignals span{border:1px solid rgba(103,232,249,.2);background:rgba(103,232,249,.055);color:rgba(226,250,255,.9);border-radius:999px;padding:8px 10px;font-size:.78rem}@media (max-width:1180px){.intelligenceAssessmentGrid{grid-template-columns:1fr}.intelligenceAssessmentCard{min-height:auto}}.executiveIntelBrief{padding-top:86px;padding-bottom:86px;background:radial-gradient(circle at 17% 0,rgba(103,232,249,.075),transparent 34%),radial-gradient(circle at 86% 42%,rgba(96,165,250,.045),transparent 34%),rgba(255,255,255,.012)}.intelBriefHeader{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:42px;gap:42px;align-items:stretch}.intelBriefHeader h2{max-width:980px;margin:16px 0 0;font-size:clamp(2.8rem,5.2vw,5.8rem);line-height:.93;letter-spacing:-.078em;font-weight:300}.intelBriefHeader p{max-width:760px;margin:24px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.68}.riskAssessmentPanel{border:1px solid rgba(103,232,249,.18);border-radius:30px;padding:26px;background:radial-gradient(circle at 18% 10%,rgba(103,232,249,.11),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.018));flex-direction:column}.riskAssessmentPanel,.riskAssessmentTop{display:flex;justify-content:space-between}.riskAssessmentTop{gap:14px;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:16px}.riskAssessmentTop span{color:rgba(255,255,255,.78);font-size:.9rem}.riskAssessmentTop strong{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.68rem}.riskIndicatorList{display:grid;grid-gap:12px;gap:12px;margin-top:22px}.riskIndicator{display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:14px 15px;background:rgba(2,5,20,.3)}.riskIndicator span{color:rgba(255,255,255,.82);font-size:.95rem}.riskLevel{border-radius:999px;padding:7px 10px;font-size:.68rem;letter-spacing:.16em}.riskHIGH{color:var(--amber);background:rgba(248,213,129,.1);border:1px solid rgba(248,213,129,.2)}.riskMEDIUM{color:var(--cyan);background:rgba(103,232,249,.08);border:1px solid rgba(103,232,249,.2)}.riskCRITICAL{color:var(--red);background:rgba(251,113,133,.1);border:1px solid rgba(251,113,133,.22)}.intelFindingsPanel{display:grid;grid-template-columns:1fr .85fr;grid-gap:24px;gap:24px;margin-top:26px}.intelFindingsPanel>div{border:1px solid rgba(103,232,249,.15);border-radius:28px;padding:28px;background:rgba(255,255,255,.028)}.intelFindingsPanel ul{margin:22px 0 0;padding:0;list-style:none;display:grid;grid-gap:13px;gap:13px}.intelFindingsPanel li{color:rgba(255,255,255,.78);line-height:1.55;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:13px}.strategicImplication{background:radial-gradient(circle at 20% 10%,rgba(103,232,249,.11),transparent 38%),rgba(255,255,255,.035)!important}.strategicImplication p{margin:18px 0 0;color:rgba(255,255,255,.88);font-size:clamp(1.7rem,3vw,3.2rem);line-height:1;letter-spacing:-.055em;font-weight:300}@media (max-width:1180px){.intelBriefHeader,.intelFindingsPanel{grid-template-columns:1fr}}.briefingDomain p{margin:.85rem 0 0;color:var(--faint);font-size:.82rem;line-height:1.5;max-width:30ch}.environmentCard strong small{display:block;margin-top:8px;color:var(--faint);font-size:.76rem;line-height:1.35;font-weight:400}.publicationsHero{position:relative;z-index:2;padding:92px 0 80px}.publicationsHero h1{max-width:1180px;margin:18px 0 0;font-size:clamp(3.2rem,7vw,7.2rem);line-height:.9;letter-spacing:-.085em;font-weight:290}.publicationsHero p{max-width:760px;margin:26px 0 0;color:var(--muted);font-size:1.1rem;line-height:1.68}.publicationMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:42px}.publicationMetrics div{border-top:1px solid rgba(255,255,255,.12);padding-top:18px}.publicationMetrics strong{display:block;color:var(--cyan);font-size:clamp(1.6rem,2.6vw,3rem);line-height:1;letter-spacing:-.045em;font-weight:350}.publicationMetrics span{display:block;margin-top:9px;color:var(--faint);font-size:.9rem;line-height:1.35}.publicationSection{position:relative;z-index:2;padding:82px 0;border-top:1px solid var(--line)}.publicationSection.alt{background:radial-gradient(circle at 15% 5%,rgba(103,232,249,.045),transparent 34%),rgba(255,255,255,.012)}.publicationSectionIntro{max-width:900px;margin-bottom:34px}.publicationScholarPanel h2,.publicationSectionIntro h2{margin:14px 0 0;font-size:clamp(2.5rem,4.8vw,5.3rem);line-height:.96;letter-spacing:-.07em;font-weight:300}.researchThemeGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}.researchThemeCard{min-height:230px;border:1px solid rgba(103,232,249,.15);border-radius:24px;padding:18px;background:rgba(255,255,255,.03);display:flex;flex-direction:column;justify-content:space-between}.researchThemeCard h3{margin:0;font-size:1.28rem;line-height:1.1;letter-spacing:-.035em;font-weight:430}.researchThemeCard p{margin:20px 0 0;color:var(--faint);font-size:.9rem;line-height:1.5}.featuredPublicationList{display:grid;grid-gap:14px;gap:14px}.featuredPublication{display:grid;grid-template-columns:76px 1fr;grid-gap:24px;gap:24px;border:1px solid rgba(103,232,249,.16);border-radius:28px;padding:28px;background:radial-gradient(circle at 15% 0,rgba(103,232,249,.07),transparent 36%),rgba(255,255,255,.028)}.publicationIndex{font-size:.85rem}.publicationIndex,.publicationMeta{color:var(--cyan);letter-spacing:.18em}.publicationMeta{text-transform:uppercase;font-size:.7rem}.featuredPublication h3{max-width:980px;margin:14px 0 0;font-size:clamp(1.7rem,3vw,3.35rem);line-height:1;letter-spacing:-.06em;font-weight:310}.publicationBriefGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:24px;border-top:1px solid rgba(255,255,255,.1);padding-top:22px}.publicationBriefGrid span{color:rgba(199,246,255,.9);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem}.publicationBriefGrid p{color:var(--muted);line-height:1.6;margin:10px 0 0}.publicationActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.publicationActions button{border:1px solid rgba(103,232,249,.24);background:rgba(103,232,249,.055);color:var(--cyan);border-radius:999px;padding:10px 13px;cursor:pointer}.researchTimeline{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px}.timelinePublicationNode{min-height:150px;border-top:1px solid rgba(103,232,249,.28);padding-top:18px}.timelinePublicationNode span{color:var(--cyan);letter-spacing:.18em;font-size:.78rem}.timelinePublicationNode strong{display:block;margin-top:20px;color:rgba(255,255,255,.86);font-size:1.05rem;line-height:1.2;font-weight:420}.presentationGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.presentationCard{min-height:220px;border:1px solid rgba(103,232,249,.15);border-radius:24px;padding:18px;background:rgba(255,255,255,.03)}.presentationCard span{color:var(--cyan);text-transform:uppercase;letter-spacing:.16em;font-size:.7rem}.presentationCard h3{margin:24px 0 0;font-size:1.45rem;letter-spacing:-.035em;font-weight:420}.presentationCard p{color:var(--faint);line-height:1.55}.publicationScholarSection{position:relative;z-index:2;padding:88px 0 110px}.publicationScholarPanel{border:1px solid rgba(103,232,249,.18);border-radius:36px;padding:42px;background:radial-gradient(circle at 18% 8%,rgba(103,232,249,.12),transparent 36%),rgba(255,255,255,.035);display:flex;justify-content:space-between;gap:24px;align-items:center}@media (max-width:1180px){.presentationGrid,.publicationMetrics,.researchThemeGrid,.researchTimeline{grid-template-columns:repeat(2,1fr)}.publicationScholarPanel{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.featuredPublication,.presentationGrid,.publicationBriefGrid,.publicationMetrics,.researchThemeGrid,.researchTimeline{grid-template-columns:1fr}}.researchEvolutionV2Section{padding:86px 0;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.065),transparent 34%),radial-gradient(circle at 82% 38%,rgba(96,165,250,.045),transparent 34%),rgba(255,255,255,.008)}.researchEvolutionV2{border:1px solid rgba(103,232,249,.16);border-radius:38px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.11),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018));box-shadow:0 34px 120px rgba(0,0,0,.34);overflow:hidden}.researchEvolutionOpening{max-width:980px}.researchEvolutionOpening h2{margin:16px 0 0;font-size:clamp(2.65rem,5.2vw,5.8rem);line-height:.94;letter-spacing:-.078em;font-weight:300}.researchEvolutionOpening p{max-width:780px;margin:24px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.68}.researchQuestionPanel{margin-top:38px;border:1px solid rgba(103,232,249,.2);border-radius:30px;padding:clamp(24px,3.2vw,38px);background:radial-gradient(circle at 12% 0,rgba(103,232,249,.12),transparent 34%),rgba(2,5,20,.36)}.investigationTopline span,.publicationEvidence span,.researchInsightLine span,.researchQuestionPanel span,.researchSynthesis span,.researchToServicesBridge span{display:block;color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;font-weight:760}.researchQuestionPanel strong{display:block;max-width:1120px;margin-top:18px;color:rgba(255,255,255,.92);font-size:clamp(2rem,3.6vw,4.2rem);line-height:1;letter-spacing:-.062em;font-weight:300}.researchInvestigationGrid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:28px}.researchInvestigationGrid:before{content:"";position:absolute;left:4%;right:4%;top:56px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.44),transparent);z-index:0}.researchInvestigationCard{position:relative;z-index:1;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:radial-gradient(circle at 18% 10%,rgba(103,232,249,.075),transparent 34%),rgba(255,255,255,.032);display:flex;flex-direction:column;transition:transform .18s ease,border-color .18s ease,background .18s ease}.researchInvestigationCard:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.34);background:radial-gradient(circle at 18% 10%,rgba(103,232,249,.11),transparent 34%),rgba(255,255,255,.045)}.investigationTopline{display:flex;justify-content:space-between;align-items:center;gap:12px}.investigationTopline span{width:42px;height:42px;border:1px solid rgba(103,232,249,.28);border-radius:999px;display:grid;place-items:center;background:rgba(2,5,20,.72);box-shadow:0 0 26px rgba(103,232,249,.12)}.investigationTopline strong{color:rgba(255,255,255,.72);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.researchInvestigationCard h3{margin:20px 0 0;color:rgba(255,255,255,.92);line-height:1.05;letter-spacing:-.05em;font-weight:330}.researchAnswer{margin:18px 0 0;color:var(--muted);font-size:.98rem;line-height:1.6}.publicationEvidence{margin-top:auto;border-top:1px solid rgba(255,255,255,.09)}.publicationEvidence p{margin:10px 0 0;color:rgba(255,255,255,.82);font-size:.92rem;line-height:1.45}.researchInsightLine{margin-top:18px;border:1px solid rgba(103,232,249,.16);border-radius:18px;padding:16px;background:rgba(103,232,249,.045)}.researchInsightLine p{margin:10px 0 0;color:var(--faint);font-size:.86rem;line-height:1.55}.researchSynthesis{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:34px;gap:34px;align-items:end;margin-top:30px;border:1px solid rgba(103,232,249,.2);border-radius:32px;padding:clamp(26px,4vw,44px);background:radial-gradient(circle at 16% 12%,rgba(103,232,249,.13),transparent 38%),rgba(2,5,20,.42)}.researchSynthesis h3{margin:14px 0 0;font-size:clamp(2.2rem,4.4vw,5rem);line-height:.94;letter-spacing:-.075em;font-weight:300}.researchSynthesis p{margin:0;color:var(--muted);font-size:1.05rem;line-height:1.68}.researchToServicesBridge{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;border-top:1px solid rgba(255,255,255,.1);padding-top:24px}.researchToServicesBridge h3{max-width:720px;margin:12px 0 0;color:rgba(255,255,255,.9);font-size:clamp(1.6rem,2.6vw,2.8rem);line-height:1.02;letter-spacing:-.055em;font-weight:320}@media (max-width:1180px){.researchInvestigationGrid{grid-template-columns:repeat(2,1fr)}.researchInvestigationGrid:before{display:none}.researchInvestigationCard{min-height:380px}.researchSynthesis{grid-template-columns:1fr;align-items:start}}@media (max-width:760px){.researchEvolutionV2Section{padding:68px 0}.researchInvestigationGrid{grid-template-columns:1fr}.researchInvestigationCard{min-height:auto}.researchToServicesBridge{align-items:flex-start;flex-direction:column}.researchToServicesBridge .button{width:100%}}.publicationSection{padding:68px 0}.publicationScholarPanel h2,.publicationSectionIntro h2{font-size:clamp(2.25rem,4vw,4.45rem);line-height:.98}.featuredPublication{grid-template-columns:58px 1fr;gap:20px;padding:24px;border-radius:24px}.featuredPublication h3{font-size:clamp(1.45rem,2.45vw,2.65rem);line-height:1.02}.publicationBriefGrid{margin-top:20px;padding-top:18px}.publicationBriefGrid p{font-size:.94rem}.publicationActions{margin-top:18px}.publicationActions button{padding:8px 12px;font-size:.9rem}.researchEvolutionV2{padding:clamp(24px,3.5vw,44px)}.researchInvestigationCard{min-height:370px;padding:20px}.researchInvestigationCard h3{margin-top:20px;font-size:clamp(1.3rem,1.9vw,1.9rem)}.researchAnswer{margin-top:14px}.publicationEvidence{padding-top:14px}.researchInsightLine{margin-top:14px;padding:14px}@media (max-width:760px){.featuredPublication{grid-template-columns:1fr}}.servicesHero{position:relative;z-index:2;padding:92px 0 86px}.servicesHeroGrid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:52px;gap:52px;align-items:center}.servicesHero h1{max-width:1080px;margin:18px 0 0;font-size:clamp(3rem,6.4vw,6.8rem);line-height:.9;letter-spacing:-.085em;font-weight:290}.servicesHero p{max-width:720px;margin:26px 0 0;color:var(--muted);font-size:1.08rem;line-height:1.68}.servicesHeroActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.servicesHeroPanel{min-height:520px;border:1px solid rgba(103,232,249,.18);border-radius:38px;padding:28px;background:radial-gradient(circle at 20% 0,rgba(103,232,249,.13),transparent 36%),radial-gradient(circle at 80% 45%,rgba(96,165,250,.08),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.065),rgba(255,255,255,.02));box-shadow:0 34px 120px rgba(0,0,0,.34);flex-direction:column}.servicesHeroPanel,.servicesPanelTop{display:flex;justify-content:space-between}.servicesPanelTop{gap:18px;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:18px}.servicesPanelTop span{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;font-weight:760}.servicesPanelTop strong{color:rgba(255,255,255,.78);font-size:.92rem;font-weight:430}.servicesSignalStack{display:grid;grid-gap:14px;gap:14px}.servicesSignalStack div{border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(2,5,20,.36);transition:border-color .18s ease,background .18s ease,transform .18s ease}.servicesSignalStack div:hover{border-color:rgba(103,232,249,.34);background:rgba(103,232,249,.055);transform:translateY(-2px)}.servicesSignalStack span{display:block;color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;margin-bottom:18px}.servicesSignalStack strong{display:block;color:rgba(255,255,255,.92);font-size:clamp(1.35rem,2vw,2rem);line-height:1.05;letter-spacing:-.045em;font-weight:330}.servicesSignalStack p{margin:12px 0 0;color:var(--faint);font-size:.92rem;line-height:1.5}@media (max-width:1080px){.servicesHeroGrid{grid-template-columns:1fr}.servicesHeroPanel{min-height:auto}}@media (max-width:640px){.servicesHero{padding:72px 0 68px}.servicesHero h1{font-size:clamp(2.85rem,13vw,4.5rem)}.servicesHeroActions .button{width:100%}}.servicesHero{padding:72px 0 74px}.servicesHeroGrid{grid-template-columns:1fr .86fr;gap:44px}.servicesHero h1{max-width:860px;font-size:clamp(2.7rem,5.25vw,5.35rem);line-height:.92}.servicesHero p{max-width:700px;margin-top:22px;font-size:1.02rem}.servicesHeroActions{margin-top:26px}.servicesHeroPanel{min-height:330px;padding:24px;border-radius:32px}.servicesSignalStack div{padding:18px;border-radius:18px}.servicesSignalStack span{margin-bottom:14px}.servicesSignalStack strong{font-size:clamp(1.2rem,1.7vw,1.65rem)}.servicesSignalStack p{font-size:.88rem}@media (max-width:1080px){.servicesHeroGrid{grid-template-columns:1fr}.servicesHero h1{max-width:980px}}.executiveReality{padding:90px 0}.executiveRealityIntro{max-width:860px;margin-bottom:60px}.executiveRealityIntro h2{margin-top:18px;font-size:clamp(2.8rem,4vw,4.8rem);line-height:.95;letter-spacing:-.055em;font-weight:300}.executiveRealityIntro p{margin-top:26px;max-width:760px;color:var(--muted);font-size:1.08rem;line-height:1.75}.executiveQuestionGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:70px}.executiveQuestionCard{border:1px solid rgba(103,232,249,.14);border-radius:26px;padding:34px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));transition:.25s}.executiveQuestionCard:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.32)}.executiveQuestionCard span{color:var(--cyan);font-size:.75rem;letter-spacing:.18em;font-weight:700}.executiveQuestionCard h3{margin-top:18px;font-size:2rem;line-height:1.05;letter-spacing:-.04em;font-weight:300}.executiveQuestionCard p{margin-top:18px;color:var(--muted);line-height:1.75}.executiveInsightPanel{margin-top:70px;padding:60px;border-radius:34px;border:1px solid rgba(103,232,249,.16);display:grid;grid-template-columns:1.1fr .9fr;grid-gap:70px;gap:70px;background:radial-gradient(circle at top left,rgba(103,232,249,.08),transparent 42%)}.executiveInsightPanel h2{margin-top:18px;font-size:clamp(3rem,5vw,5.8rem);line-height:.9;letter-spacing:-.07em;font-weight:280}.executiveInsightPanel p{color:var(--muted);font-size:1.05rem;line-height:1.9;margin-bottom:28px}@media(max-width:1200px){.executiveQuestionGrid{grid-template-columns:repeat(2,1fr)}.executiveInsightPanel{grid-template-columns:1fr}}@media(max-width:768px){.executiveQuestionGrid{grid-template-columns:1fr}.executiveReality{padding:70px 0}.executiveInsightPanel{padding:36px}}.organizationalJourney{position:relative;z-index:2;padding:88px 0;border-top:1px solid var(--line);background:radial-gradient(circle at 18% 0,rgba(103,232,249,.06),transparent 34%),rgba(255,255,255,.01)}.journeyIntro{max-width:980px}.journeyIntro h2{margin:18px 0 0;font-size:clamp(2.65rem,4.8vw,5.4rem);line-height:.94;letter-spacing:-.075em;font-weight:300}.journeyIntro p{max-width:760px;margin:24px 0 0;color:var(--muted);font-size:1.05rem;line-height:1.7}.journeyFlow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:42px}.journeyStep{min-height:340px;border:1px solid rgba(103,232,249,.15);border-radius:26px;padding:24px;background:radial-gradient(circle at 18% 8%,rgba(103,232,249,.075),transparent 34%),rgba(255,255,255,.03);transition:transform .18s ease,border-color .18s ease,background .18s ease}.journeyStep:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.34);background:radial-gradient(circle at 18% 8%,rgba(103,232,249,.11),transparent 34%),rgba(255,255,255,.045)}.journeyStep span{display:block;color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.journeyStep h3{margin:24px 0 0;color:rgba(255,255,255,.92);font-size:clamp(1.7rem,2.6vw,2.65rem);line-height:1;letter-spacing:-.055em;font-weight:320}.journeyStep strong{display:block;margin-top:20px;color:rgba(199,246,255,.9);font-size:.88rem;line-height:1.35;font-weight:520}.journeyStep p{margin:11px 0 0;color:var(--muted);font-size:.94rem;line-height:1.62}.journeyOutcome{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:48px;gap:48px;align-items:end;margin-top:28px;border:1px solid rgba(103,232,249,.18);border-radius:34px;padding:clamp(34px,4.4vw,58px);background:radial-gradient(circle at 14% 10%,rgba(103,232,249,.12),transparent 38%),rgba(2,5,20,.38)}.journeyOutcome h3{margin:18px 0 0;font-size:clamp(2.5rem,5vw,5.8rem);line-height:.9;letter-spacing:-.075em;font-weight:280}.journeyOutcome p{margin:0;color:var(--muted);font-size:1.05rem;line-height:1.85}@media (max-width:1180px){.journeyFlow{grid-template-columns:repeat(2,1fr)}.journeyOutcome{grid-template-columns:1fr;align-items:start}}@media (max-width:760px){.organizationalJourney{padding:70px 0}.journeyFlow{grid-template-columns:1fr}.journeyStep{min-height:auto}.journeyOutcome{padding:32px}}.aboutHero{position:relative;z-index:2;padding:84px 0 88px}.aboutHeroContent{max-width:980px}.aboutHero h1{margin:18px 0 0;max-width:940px;font-size:clamp(2.9rem,5.25vw,5.65rem);line-height:.94;letter-spacing:-.075em;font-weight:290}.aboutHero p{margin-top:26px;max-width:760px;color:var(--muted);font-size:1.05rem;line-height:1.8}.whyItExists{position:relative;z-index:2;padding:78px 0 88px;border-top:1px solid var(--line)}.whyIntro{max-width:860px}.whyIntro h2{margin-top:16px;font-size:clamp(2.35rem,4vw,4.45rem);line-height:.98;letter-spacing:-.06em;font-weight:300}.foundingQuestion{margin:56px auto 62px;max-width:900px;text-align:center}.foundingQuestion p{margin:0;font-size:clamp(1.75rem,2.55vw,2.75rem);line-height:1.22;letter-spacing:-.045em;font-weight:300;color:rgba(255,255,255,.94)}.whyNarrative{max-width:740px;margin:0 auto}.whyNarrative p{margin:0 0 28px;color:var(--muted);font-size:1.04rem;line-height:1.86}.whyNarrative p:last-child{margin-bottom:0}.researchFoundation{position:relative;z-index:2;padding:90px 0;border-top:1px solid var(--line);background:radial-gradient(circle at 18% 0,rgba(103,232,249,.045),transparent 34%),rgba(255,255,255,.008)}.researchFoundationIntro{max-width:880px;margin-bottom:44px}.researchFoundationIntro h2{margin-top:16px;font-size:clamp(2.35rem,4vw,4.45rem);line-height:.98;letter-spacing:-.06em;font-weight:300}.researchFoundationIntro p{margin-top:22px;max-width:760px;color:var(--muted);font-size:1.04rem;line-height:1.76}.credibilityGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.credibilityCard{min-height:250px;border:1px solid rgba(103,232,249,.12);border-radius:26px;padding:24px;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.012));transition:transform .2s ease,border-color .2s ease,background .2s ease}.credibilityCard:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.26);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.credibilityCard span{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:760}.credibilityCard h3{margin:24px 0 0;font-size:clamp(1.45rem,2vw,2.1rem);line-height:1.05;letter-spacing:-.045em;font-weight:330}.credibilityCard p{margin:18px 0 0;color:var(--muted);font-size:.94rem;line-height:1.68}.researchImpact{position:relative;z-index:2;padding:92px 0}.researchImpactGrid{display:grid;grid-template-columns:.98fr 1fr;grid-gap:64px;gap:64px;align-items:center}.researchImpactLeft h2{margin-top:16px;font-size:clamp(2.55rem,4.25vw,4.85rem);line-height:.94;letter-spacing:-.07em;font-weight:285}.researchImpactRight{max-width:640px}.researchImpactRight p{margin:0 0 24px;color:var(--muted);font-size:1.04rem;line-height:1.82}.researchImpactRight p:last-child{margin-bottom:0}.researchJourney{position:relative;z-index:2;padding:96px 0}.journeyIntro{max-width:860px;margin-bottom:48px}.journeyIntro h2{margin-top:16px;font-size:clamp(2.45rem,4.25vw,4.75rem);line-height:.96;letter-spacing:-.065em;font-weight:285}.journeyGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.journeyCard{min-height:285px;border:1px solid rgba(103,232,249,.12);border-radius:26px;padding:34px;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.012));transition:transform .2s ease,border-color .2s ease,background .2s ease}.journeyCard:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.26);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.journeyCard span{color:var(--cyan);font-size:.74rem;font-weight:760;letter-spacing:.18em}.journeyCard h3{margin-top:22px;font-size:1.62rem;line-height:1.05;font-weight:330;letter-spacing:-.04em}.journeyCard p{margin-top:18px;color:var(--muted);font-size:.96rem;line-height:1.72}.journeyStatement{display:grid;grid-template-columns:1fr 1fr;grid-gap:58px;gap:58px;margin-top:70px;align-items:center}.journeyStatement h2{font-size:clamp(2.3rem,3.85vw,4.35rem);line-height:1;letter-spacing:-.065em;font-weight:285}.journeyStatement p{color:var(--muted);font-size:1.04rem;line-height:1.86}.operatingPrinciples{position:relative;z-index:2;padding:92px 0;border-top:1px solid var(--line)}.principlesIntro{max-width:860px;margin-bottom:48px}.principlesIntro h2{margin-top:16px;font-size:clamp(2.35rem,4vw,4.45rem);line-height:.98;letter-spacing:-.06em;font-weight:300}.principlesGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.principleCard{min-height:270px;border-top:1px solid rgba(103,232,249,.22);padding:26px 12px 0}.principleCard span{color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.principleCard h3{margin:24px 0 0;color:rgba(255,255,255,.9);font-size:clamp(1.3rem,1.9vw,1.9rem);line-height:1.08;letter-spacing:-.045em;font-weight:330}.principleCard p{margin:18px 0 0;color:var(--muted);font-size:.95rem;line-height:1.72}.aboutClosing{position:relative;z-index:2;padding:96px 0 112px}.aboutManifesto{max-width:820px;margin:0 auto;text-align:center}.aboutManifesto h2{font-size:clamp(2.45rem,4.25vw,5rem);line-height:.96;letter-spacing:-.075em;font-weight:270}.aboutCTA{margin-top:82px}.aboutCTAContent{max-width:860px;margin:0 auto;text-align:center;padding:58px;border:1px solid rgba(103,232,249,.13);border-radius:34px;background:radial-gradient(circle at top,rgba(103,232,249,.065),transparent 42%),rgba(255,255,255,.018)}.aboutCTAContent h3{margin-top:16px;font-size:clamp(2.15rem,3.45vw,3.8rem);line-height:.98;letter-spacing:-.055em;font-weight:300}.aboutCTAContent p{max-width:680px;margin:24px auto 0;color:var(--muted);font-size:1.03rem;line-height:1.78}.aboutCTAContent .heroActions{justify-content:center;margin-top:32px}@media (max-width:1200px){.credibilityGrid,.journeyGrid,.principlesGrid{grid-template-columns:repeat(2,1fr)}.journeyStatement,.researchImpactGrid{grid-template-columns:1fr;gap:42px}.researchImpactRight{max-width:760px}}@media (max-width:768px){.aboutHero{padding:72px 0 76px}.aboutHero h1{font-size:clamp(2.55rem,11vw,4.35rem)}.operatingPrinciples,.researchFoundation,.researchImpact,.researchJourney,.whyItExists{padding:70px 0}.aboutClosing{padding:76px 0 88px}.journeyIntro h2,.principlesIntro h2,.researchFoundationIntro h2,.whyIntro h2{font-size:clamp(2.05rem,9vw,3.6rem)}.aboutManifesto h2,.journeyStatement h2,.researchImpactLeft h2{font-size:clamp(2.15rem,9vw,3.85rem)}.foundingQuestion{margin:46px auto 52px}.foundingQuestion p{font-size:1.55rem}.credibilityGrid,.journeyGrid,.principlesGrid{grid-template-columns:1fr}.credibilityCard,.journeyCard{min-height:auto;padding:28px}.principleCard{min-height:auto}.aboutCTA{margin-top:62px}.aboutCTAContent{padding:38px 26px}.aboutCTAContent h3{font-size:clamp(1.9rem,8vw,3rem)}}.aboutHero{padding:64px 0 72px!important}.aboutHero h1{font-size:clamp(2.75rem,4.7vw,5.1rem)!important}.operatingPrinciples,.researchFoundation,.researchImpact,.researchJourney,.whyItExists{padding:54px 0!important}.aboutClosing{padding:56px 0 72px!important}.journeyIntro,.principlesIntro,.researchFoundationIntro,.whyIntro{margin-bottom:30px!important}.foundingQuestion{margin:34px auto 38px!important}.researchImpactGrid{gap:34px!important}.journeyStatement{gap:36px!important}.aboutCTA,.journeyStatement{margin-top:40px!important}.aboutCTAContent{padding:38px!important}.aboutManifesto{max-width:720px!important}.aboutManifesto h2{font-size:clamp(2.2rem,3.6vw,3.8rem)!important;line-height:1.02!important}.aboutCTAContent h3{font-size:clamp(1.9rem,2.8vw,3rem)!important}.aboutCTAContent p{margin-top:18px!important}.credibilityCard,.journeyCard{min-height:210px!important}.principleCard{min-height:200px!important}.aboutManifestoSection,.manifesto,.manifestoSection{padding:52px 0!important}.aboutManifestoSection h2,.manifesto h2,.manifestoSection h2{margin-bottom:20px!important}.aboutCTAContent .heroActions{margin-top:24px!important}@media(max-width:768px){.aboutClosing,.aboutHero,.operatingPrinciples,.researchFoundation,.researchImpact,.researchJourney,.whyItExists{padding:48px 0!important}.aboutCTAContent{padding:28px!important}}.researchHero{position:relative;z-index:2;padding:76px 0 82px}.researchHeroGrid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:52px;gap:52px;align-items:center}.researchHero h1{margin:18px 0 0;max-width:980px;font-size:clamp(2.95rem,5.4vw,5.85rem);line-height:.92;letter-spacing:-.08em;font-weight:290}.researchHero p{max-width:760px;margin:26px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.78}.researchHeroPanel{border:1px solid rgba(103,232,249,.16);border-radius:34px;padding:42px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.11),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.018))}.researchHeroPanel span{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:760}.researchHeroPanel strong{display:block;margin-top:28px;color:rgba(255,255,255,.92);font-size:clamp(1.8rem,3vw,3.3rem);line-height:1;letter-spacing:-.06em;font-weight:300}.researchHeroPanel p{margin-top:24px;font-size:1rem;line-height:1.75}.researchPractice,.researchQuestions,.researchThemesSection{position:relative;z-index:2;padding:74px 0;border-top:1px solid var(--line)}.researchThemesSection{background:radial-gradient(circle at 18% 0,rgba(103,232,249,.045),transparent 34%),rgba(255,255,255,.008)}.researchSectionIntro{max-width:880px;margin-bottom:38px}.researchSectionIntro h2{margin-top:16px;font-size:clamp(2.25rem,3.85vw,4.35rem);line-height:.98;letter-spacing:-.06em;font-weight:300}.researchQuestionGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.researchQuestionCard{min-height:220px;border-top:1px solid rgba(103,232,249,.24);padding:24px 10px 0}.researchPracticeFlow span,.researchQuestionCard span{color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.researchQuestionCard p{margin:24px 0 0;color:rgba(255,255,255,.88);font-size:clamp(1.25rem,1.8vw,1.85rem);line-height:1.12;letter-spacing:-.045em;font-weight:330}.researchThemeSystem{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.researchSystemCard{min-height:270px;border:1px solid rgba(103,232,249,.13);border-radius:26px;padding:32px;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.012));transition:transform .2s ease,border-color .2s ease,background .2s ease}.researchSystemCard:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.28);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.researchSystemCard span{color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.researchSystemCard h3{margin-top:24px;font-size:clamp(1.45rem,2vw,2.1rem);line-height:1.05;letter-spacing:-.045em;font-weight:330}.researchSystemCard p{margin-top:18px;color:var(--muted);font-size:.96rem;line-height:1.72}.researchPracticeGrid{display:grid;grid-template-columns:1fr .95fr;grid-gap:58px;gap:58px;align-items:center}.researchPractice h2{margin-top:16px;font-size:clamp(2.35rem,4vw,4.65rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.researchPracticeFlow{display:grid;grid-gap:14px;gap:14px}.researchPracticeFlow div{border:1px solid rgba(103,232,249,.13);border-radius:22px;padding:22px 24px;background:rgba(255,255,255,.025);display:flex;justify-content:space-between;gap:20px;align-items:center}.researchPracticeFlow strong{color:rgba(255,255,255,.9);font-size:1.12rem;font-weight:430}.researchCTA{position:relative;z-index:2;padding:78px 0 96px}.researchCTAPanel{border:1px solid rgba(103,232,249,.15);border-radius:34px;padding:46px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.09),transparent 38%),rgba(255,255,255,.022);display:flex;justify-content:space-between;align-items:center;gap:34px}.researchCTAPanel h2{margin-top:16px;max-width:900px;font-size:clamp(2.1rem,3.4vw,3.8rem);line-height:1;letter-spacing:-.06em;font-weight:300}.researchCTAPanel p{max-width:720px;margin:14px 0 0;color:var(--muted);font-size:1rem;line-height:1.72}@media (max-width:1180px){.researchHeroGrid,.researchPracticeGrid{grid-template-columns:1fr}.researchQuestionGrid,.researchThemeSystem{grid-template-columns:repeat(2,1fr)}.researchCTAPanel{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.researchCTA,.researchHero,.researchPractice,.researchQuestions,.researchThemesSection{padding:58px 0}.researchQuestionGrid,.researchThemeSystem{grid-template-columns:1fr}.researchCTAPanel,.researchHeroPanel{padding:24px}}.researchV2Hero{position:relative;z-index:2;padding:76px 0 92px}.researchV2HeroGrid{display:grid;grid-template-columns:1fr .92fr;grid-gap:56px;gap:56px;align-items:center}.researchV2Hero h1{margin:18px 0 0;max-width:980px;font-size:clamp(3rem,5.6vw,6.2rem);line-height:.9;letter-spacing:-.085em;font-weight:285}.researchV2Hero p{max-width:760px;margin:26px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.78}.intelligenceNetwork{position:relative;min-height:560px;border:1px solid rgba(103,232,249,.16);border-radius:42px;background:radial-gradient(circle at 50% 46%,rgba(103,232,249,.18),transparent 32%),radial-gradient(circle at 80% 18%,rgba(96,165,250,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018));box-shadow:0 34px 120px rgba(0,0,0,.34);overflow:hidden}.intelligenceNetwork:before{content:"";position:absolute;inset:26px;border-radius:32px;background-image:linear-gradient(rgba(103,232,249,.055) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.055) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 76%);mask-image:radial-gradient(circle at center,black,transparent 76%)}.networkCore{position:absolute;left:50%;top:50%;width:112px;height:112px;transform:translate(-50%,-50%);border-radius:34px;border:1px solid rgba(103,232,249,.42);display:grid;place-items:center;color:var(--cyan);font-weight:800;letter-spacing:.18em;background:rgba(2,5,20,.76);box-shadow:0 0 90px rgba(103,232,249,.22);z-index:3}.networkNode{position:absolute;z-index:3;border:1px solid rgba(103,232,249,.2);border-radius:999px;padding:10px 13px;background:rgba(2,5,20,.72);color:rgba(255,255,255,.84);font-size:.85rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.node1{left:12%;top:18%}.node2{right:13%;top:18%}.node3{left:16%;top:48%}.node4{right:14%;top:48%}.node5{left:22%;bottom:17%}.node6{right:22%;bottom:17%}.node7{left:42%;bottom:8%}.node8{left:42%;top:8%}.networkRing{position:absolute;left:50%;top:50%;border:1px solid rgba(103,232,249,.22);border-radius:50%;transform:translate(-50%,-50%)}.ringOne{width:330px;height:330px;animation:researchRotate 22s linear infinite}.ringTwo{width:450px;height:450px;opacity:.55;animation:researchRotate 34s linear infinite reverse}.networkLine{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.75),transparent);transform-origin:left center;opacity:.5;filter:drop-shadow(0 0 10px rgba(103,232,249,.6))}.lineOne{width:360px;left:22%;top:27%;transform:rotate(31deg)}.lineTwo{width:380px;left:22%;top:66%;transform:rotate(-30deg)}.lineThree{width:330px;left:29%;top:15%;transform:rotate(82deg)}.lineFour{width:330px;left:30%;bottom:15%;transform:rotate(-82deg)}.researchV2Practice,.researchV2Questions,.researchV2Themes{position:relative;z-index:2;padding:78px 0;border-top:1px solid var(--line)}.researchV2Themes{background:radial-gradient(circle at 16% 0,rgba(103,232,249,.045),transparent 34%),rgba(255,255,255,.008)}.researchV2Intro{max-width:900px;margin-bottom:42px}.researchV2Intro h2{margin-top:16px;font-size:clamp(2.35rem,4vw,4.55rem);line-height:.98;letter-spacing:-.065em;font-weight:300}.questionWall{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.questionWall article{min-height:230px;border-top:1px solid rgba(103,232,249,.26);padding:24px 10px 0}.decisionPipeline span,.questionWall span,.themeConstellation span{color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.questionWall p{margin:24px 0 0;color:rgba(255,255,255,.88);font-size:clamp(1.24rem,1.8vw,1.85rem);line-height:1.12;letter-spacing:-.045em;font-weight:330}.themeConstellation{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;position:relative}.themeConstellation article{min-height:280px;border:1px solid rgba(103,232,249,.13);border-radius:28px;padding:32px;background:radial-gradient(circle at 20% 10%,rgba(103,232,249,.075),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));transition:transform .2s ease,border-color .2s ease,background .2s ease}.themeConstellation article:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.3);background:radial-gradient(circle at 20% 10%,rgba(103,232,249,.11),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018))}.themeConstellation h3{margin-top:24px;font-size:clamp(1.45rem,2vw,2.15rem);line-height:1.05;letter-spacing:-.045em;font-weight:330}.themeConstellation p{margin-top:18px;color:var(--muted);font-size:.96rem;line-height:1.72}.researchV2PracticeGrid{display:grid;grid-template-columns:1fr .9fr;grid-gap:58px;gap:58px;align-items:center}.researchV2Practice h2{margin-top:16px;font-size:clamp(2.45rem,4.15vw,4.8rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.decisionPipeline{display:grid;grid-gap:14px;gap:14px}.decisionPipeline div{border:1px solid rgba(103,232,249,.13);border-radius:22px;padding:22px 24px;background:rgba(255,255,255,.025);display:flex;justify-content:space-between;gap:20px;align-items:center}.decisionPipeline strong{color:rgba(255,255,255,.9);font-size:1.12rem;font-weight:430}.researchV2Closing{position:relative;z-index:2;padding:82px 0 100px}.researchV2ClosingPanel{border:1px solid rgba(103,232,249,.15);border-radius:36px;padding:52px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.09),transparent 38%),rgba(255,255,255,.022);display:flex;justify-content:space-between;align-items:center;gap:36px}.researchV2ClosingPanel h2{margin-top:16px;max-width:980px;font-size:clamp(2.15rem,3.5vw,3.95rem);line-height:1;letter-spacing:-.06em;font-weight:300}.researchV2ClosingPanel p{max-width:720px;margin:14px 0 0;color:var(--muted);font-size:1rem;line-height:1.72}@keyframes researchRotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@media (max-width:1180px){.researchV2HeroGrid,.researchV2PracticeGrid{grid-template-columns:1fr}.questionWall,.themeConstellation{grid-template-columns:repeat(2,1fr)}.researchV2ClosingPanel{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.researchV2Closing,.researchV2Hero,.researchV2Practice,.researchV2Questions,.researchV2Themes{padding:58px 0}.questionWall,.themeConstellation{grid-template-columns:1fr}.intelligenceNetwork{min-height:460px}.researchV2ClosingPanel{padding:32px}}.researchV3Hero{position:relative;z-index:2;padding:76px 0 90px}.researchV3HeroGrid{display:grid;grid-template-columns:1fr .98fr;grid-gap:56px;gap:56px;align-items:center}.researchV3Hero h1{margin:18px 0 0;max-width:920px;font-size:clamp(3rem,5.45vw,6.05rem);line-height:.9;letter-spacing:-.085em;font-weight:285}.researchV3Hero p{max-width:760px;margin:26px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.78}.researchVisualPanel{position:relative;min-height:330px;border:1px solid rgba(103,232,249,.17);border-radius:38px;padding:44px;overflow:hidden;display:grid;grid-template-columns:1fr 230px;grid-gap:28px;gap:28px;align-items:center;background:radial-gradient(circle at 76% 42%,rgba(103,232,249,.16),transparent 32%),radial-gradient(circle at 18% 0,rgba(103,232,249,.09),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018));box-shadow:0 34px 120px rgba(0,0,0,.34)}.researchVisualPanel:before{content:"";position:absolute;inset:24px;border-radius:28px;background-image:linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.045) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at 74% 44%,black,transparent 68%);mask-image:radial-gradient(circle at 74% 44%,black,transparent 68%)}.researchVisualPanel>div{position:relative;z-index:2}.researchVisualPanel h2{margin-top:26px;color:rgba(255,255,255,.92);font-size:clamp(2rem,3.25vw,3.7rem);line-height:.98;letter-spacing:-.065em;font-weight:295}.researchVisualPanel p{margin-top:24px;color:var(--muted);font-size:1rem;line-height:1.75}.cognitiveHead{position:relative;z-index:2;width:240px;max-width:100%;filter:drop-shadow(0 0 28px rgba(103,232,249,.28))}.researchV3Practice,.researchV3Questions,.researchV3Themes{position:relative;z-index:2;padding:74px 0;border-top:1px solid var(--line)}.researchV3Themes{background:radial-gradient(circle at 16% 0,rgba(103,232,249,.045),transparent 34%),rgba(255,255,255,.008)}.researchV3Intro{max-width:930px;margin-bottom:42px}.researchV3Intro.compact{margin-bottom:36px}.researchV3Intro h2{margin-top:16px;font-size:clamp(2.25rem,3.75vw,4.35rem);line-height:.99;letter-spacing:-.065em;font-weight:300}.questionWallV3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.questionWallV3 article{min-height:210px;border-top:1px solid rgba(103,232,249,.26);padding:24px 12px 0}.pipelineV3 span,.questionWallV3 span,.themeCardsV3 span{color:var(--cyan);letter-spacing:.18em;font-size:.74rem;font-weight:760}.questionWallV3 p{margin:24px 0 0;color:rgba(255,255,255,.88);font-size:clamp(1.18rem,1.7vw,1.72rem);line-height:1.14;letter-spacing:-.045em;font-weight:330}.themeCardsV3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.themeCardsV3 article{min-height:330px;border:1px solid rgba(103,232,249,.14);border-radius:28px;padding:24px;background:radial-gradient(circle at 50% 24%,rgba(103,232,249,.095),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));transition:transform .2s ease,border-color .2s ease,background .2s ease}.themeCardsV3 article:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.32);background:radial-gradient(circle at 50% 24%,rgba(103,232,249,.13),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018))}.themeIcon{width:86px;height:86px;margin:34px auto 26px;border-radius:28px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.22);background:rgba(103,232,249,.045);box-shadow:0 0 54px rgba(103,232,249,.12)}.themeIcon svg{width:54px;height:54px;fill:none;stroke:rgba(103,232,249,.86);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.themeCardsV3 h3{margin:0;text-align:center;font-size:clamp(1.25rem,1.65vw,1.75rem);line-height:1.08;letter-spacing:-.04em;font-weight:360}.themeCardsV3 p{margin:22px 0 0;text-align:center;color:var(--muted);font-size:.92rem;line-height:1.65}.researchV3PracticeGrid{display:grid;grid-template-columns:.95fr 1fr;grid-gap:62px;gap:62px;align-items:center}.researchV3Practice h2{margin-top:16px;font-size:clamp(2.4rem,4vw,4.6rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.pipelineV3{position:relative;display:grid;grid-gap:14px;gap:14px}.pipelineV3:before{content:"";position:absolute;left:78px;top:38px;bottom:38px;width:1px;background:linear-gradient(180deg,transparent,rgba(103,232,249,.45),transparent)}.pipelineV3 div{position:relative;border:1px solid rgba(103,232,249,.14);border-radius:22px;padding:20px 24px;background:rgba(255,255,255,.025);display:grid;grid-template-columns:46px 42px 1fr;grid-gap:18px;gap:18px;align-items:center}.pipelineIcon{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;color:var(--cyan);border:1px solid rgba(103,232,249,.26);background:rgba(103,232,249,.06);box-shadow:0 0 32px rgba(103,232,249,.12);font-size:1.15rem}.pipelineV3 strong{color:rgba(255,255,255,.9);font-size:1.06rem;font-weight:430}.researchV3Closing{position:relative;z-index:2;padding:82px 0 100px}.researchV3ClosingPanel{position:relative;overflow:hidden;border:1px solid rgba(103,232,249,.15);border-radius:36px;padding:54px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.09),transparent 38%),rgba(255,255,255,.022);display:flex;justify-content:space-between;align-items:center;gap:36px}.globeGlow{position:absolute;right:-100px;bottom:-170px;width:420px;height:420px;border-radius:50%;border:1px solid rgba(103,232,249,.18);background:radial-gradient(circle at 35% 30%,rgba(103,232,249,.22),transparent 18%),radial-gradient(circle at center,rgba(103,232,249,.07),transparent 62%);opacity:.9}.globeGlow:before{content:"";position:absolute;inset:54px;border-radius:50%;border:1px solid rgba(103,232,249,.16)}.researchV3ClosingPanel a,.researchV3ClosingPanel>div:not(.globeGlow){position:relative;z-index:2}.researchV3ClosingPanel h2{margin-top:16px;max-width:980px;font-size:clamp(2.15rem,3.45vw,3.85rem);line-height:1;letter-spacing:-.06em;font-weight:300}.researchV3ClosingPanel p{max-width:720px;margin:14px 0 0;color:var(--muted);font-size:1rem;line-height:1.72}@media (max-width:1180px){.researchV3HeroGrid,.researchV3PracticeGrid{grid-template-columns:1fr}.questionWallV3,.themeCardsV3{grid-template-columns:repeat(2,1fr)}.researchVisualPanel{grid-template-columns:1fr}.researchV3ClosingPanel{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.researchV3Closing,.researchV3Hero,.researchV3Practice,.researchV3Questions,.researchV3Themes{padding:58px 0}.questionWallV3,.themeCardsV3{grid-template-columns:1fr}.researchV3ClosingPanel,.researchVisualPanel{padding:32px}.cognitiveHead{width:210px}}.researchFlagship{position:relative;overflow:hidden}.researchFlagship:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 12%,rgba(34,211,238,.13),transparent 30%),radial-gradient(circle at 8% 8%,rgba(14,165,233,.08),transparent 28%);z-index:0}.rfCta,.rfHero,.rfProcess,.rfQuestions,.rfThemes{position:relative;z-index:2;border-top:1px solid var(--line)}.rfHero{padding:70px 0 42px;border-top:0}.rfHeroGrid{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:48px;gap:48px;align-items:center}.rfHeroCopy h1{margin-top:16px;max-width:760px;font-size:clamp(3rem,5.2vw,5.75rem);line-height:.93;letter-spacing:-.08em;font-weight:295}.rfHeroCopy h1 span{color:var(--cyan);text-shadow:0 0 36px rgba(103,232,249,.25)}.rfHeroCopy p{margin-top:24px;max-width:640px;color:var(--muted);font-size:1.04rem;line-height:1.68}.rfStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;margin-top:36px;max-width:700px}.rfStats div{padding-right:18px;border-right:1px solid rgba(103,232,249,.18)}.rfStats div:last-child{border-right:0}.rfStats strong{display:block;color:var(--cyan);font-size:1.35rem;letter-spacing:-.035em}.rfStats span{display:block;margin-top:4px;color:var(--faint);font-size:.76rem}.rfHeadWrap{position:relative;min-height:520px;border-radius:40px;overflow:hidden;background:radial-gradient(circle at 48% 48%,rgba(103,232,249,.18),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.01))}.rfHeadWrap:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(103,232,249,.35) 1px,transparent 0),linear-gradient(rgba(103,232,249,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.04) 1px,transparent 0);background-size:38px 38px,56px 56px,56px 56px;-webkit-mask-image:radial-gradient(circle at 55% 50%,black,transparent 72%);mask-image:radial-gradient(circle at 55% 50%,black,transparent 72%);opacity:.62}.rfHeadSvg{position:absolute;width:min(560px,84%);right:10%;top:48%;transform:translateY(-50%);filter:drop-shadow(0 0 26px rgba(56,189,248,.45))}.rfHeadOutline{fill:rgba(14,165,233,.05);stroke:url(#headStroke);stroke-width:2}.rfNodeDot{fill:rgba(103,232,249,.94);filter:drop-shadow(0 0 10px rgba(103,232,249,.9));animation:rfPulse 2.8s ease-in-out infinite}.rfNodeLine{stroke:rgba(103,232,249,.34);stroke-width:1}.rfHalo{fill:none;stroke:rgba(103,232,249,.55);stroke-width:2;filter:drop-shadow(0 0 16px rgba(103,232,249,.5))}.rfOrbit{position:absolute;z-index:3;display:grid;place-items:center;width:86px;height:86px;border-radius:50%;border:1px solid rgba(103,232,249,.28);background:rgba(2,5,20,.66);box-shadow:0 0 30px rgba(103,232,249,.13);color:rgba(255,255,255,.9);font-size:.78rem}.rfOrbit:before{content:"";width:28px;height:28px;margin-bottom:3px;border-radius:50%;border:1px solid rgba(103,232,249,.68)}.rfOrbit1{right:23%;top:7%}.rfOrbit2{right:8%;top:19%}.rfOrbit3{right:6%;top:44%}.rfOrbit4{right:14%;bottom:16%}.rfOrbit5{right:41%;bottom:8%}.rfOrbit6{left:18%;bottom:17%}.rfOrbit7{left:12%;top:40%}.rfOrbit8{left:22%;top:16%}.rfQuestions{padding:42px 0 54px}.rfQuestionGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;margin-top:18px}.rfQuestionCard{min-height:170px;border:1px solid rgba(103,232,249,.16);border-radius:16px;padding:24px;background:radial-gradient(circle at 100% 100%,rgba(103,232,249,.14),transparent 34%),rgba(255,255,255,.018);box-shadow:inset 0 -2px 0 rgba(103,232,249,.18)}.rfQuestionCard span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid rgba(103,232,249,.5);color:var(--cyan);font-size:.8rem;font-weight:800}.rfQuestionCard p{margin-top:18px;color:rgba(255,255,255,.9);font-size:1.08rem;line-height:1.35}.rfThemes{padding:42px 0 48px}.rfThemeGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;margin-top:18px}.rfThemeCard{min-height:260px;border:1px solid rgba(103,232,249,.17);border-radius:18px;padding:28px;text-align:center;background:radial-gradient(circle at 50% 20%,rgba(103,232,249,.16),transparent 35%),rgba(255,255,255,.018);transition:transform .2s ease,border-color .2s ease}.rfThemeCard:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.38)}.rfThemeIcon{width:82px;height:82px;margin:0 auto 20px;border-radius:22px;display:grid;place-items:center;background:rgba(103,232,249,.06);border:1px solid rgba(103,232,249,.22);box-shadow:0 0 38px rgba(103,232,249,.15)}.rfIconSvg{width:52px;height:52px;fill:none;stroke:rgba(103,232,249,.9);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(103,232,249,.6))}.rfThemeCard h3{font-size:1.22rem;line-height:1.16;font-weight:650;color:rgba(255,255,255,.94)}.rfThemeCard p{margin:12px auto 0;max-width:240px;color:var(--muted);font-size:.9rem;line-height:1.55}.rfThemeCard>span{display:block;margin-top:20px;color:var(--cyan);font-weight:800;letter-spacing:.12em;text-align:left}.rfProcess{padding:42px 0 54px}.rfProcessLine{margin-top:26px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px;position:relative}.rfProcessLine:before{content:"";position:absolute;left:3%;right:3%;top:43px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.75),transparent);box-shadow:0 0 18px rgba(103,232,249,.45)}.rfProcessLine article{position:relative;z-index:2;text-align:center}.rfProcessIcon{width:86px;height:86px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(103,232,249,.3);background:rgba(15,23,42,.72);box-shadow:0 0 34px rgba(103,232,249,.15)}.rfProcessLine article.active .rfProcessIcon{transform:scale(1.08);border-color:rgba(103,232,249,.85);box-shadow:0 0 44px rgba(103,232,249,.36)}.rfProcessLine span{display:block;color:var(--cyan);font-weight:800;letter-spacing:.12em}.rfProcessLine h3{margin-top:5px;font-size:.98rem;color:rgba(255,255,255,.94)}.rfProcessLine p{margin:7px auto 0;max-width:180px;color:var(--muted);font-size:.82rem;line-height:1.4}.rfCta{padding:34px 0 58px}.rfCtaPanel{position:relative;overflow:hidden;min-height:230px;border:1px solid rgba(103,232,249,.18);border-radius:18px;padding:34px;background:radial-gradient(circle at 72% 80%,rgba(103,232,249,.18),transparent 28%),rgba(255,255,255,.018)}.rfCtaPanel h2{margin-top:12px;max-width:760px;font-size:clamp(1.9rem,3vw,3.2rem);line-height:1.02;letter-spacing:-.055em;font-weight:300}.rfCtaPanel p{max-width:660px;margin:18px 0 24px;color:var(--muted);font-size:1rem;line-height:1.6}.rfGlobe{position:absolute;right:-90px;bottom:-205px;width:560px;height:420px;border-radius:50%;border:1px solid rgba(103,232,249,.22);background:radial-gradient(circle at 40% 28%,rgba(103,232,249,.32),transparent 9%),radial-gradient(circle at center,rgba(103,232,249,.1),transparent 58%);filter:drop-shadow(0 0 34px rgba(103,232,249,.18))}.rfGlobe span{position:absolute;inset:42px;border-radius:50%;border:1px solid rgba(103,232,249,.2);transform:rotate(var(--r))}.rfGlobe span:first-child{--r:18deg}.rfGlobe span:nth-child(2){--r:-18deg}.rfGlobe span:nth-child(3){--r:48deg}.rfFooter{position:relative;z-index:2;border-top:1px solid var(--line);padding:34px 0 22px;background:rgba(2,5,20,.56)}.rfFooterGrid{display:grid;grid-template-columns:1.3fr .8fr 1fr 1.1fr;grid-gap:28px;gap:28px}.rfFooterBrand{display:flex;align-items:center;gap:12px;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem}.rfLogoDot{width:36px;height:36px;border:1px solid rgba(103,232,249,.4);border-radius:12px;background:radial-gradient(circle,var(--cyan),transparent 58%)}.rfFooter a,.rfFooter p{color:var(--muted);font-size:.88rem;line-height:1.7}.rfFooter h4{margin-bottom:10px;color:rgba(255,255,255,.9);font-size:.9rem}.rfFooter a{display:block;text-decoration:none}.rfFooter a:hover{color:var(--cyan)}.rfSocials{display:flex;gap:10px;margin-top:16px}.rfSocials a{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(103,232,249,.2);border-radius:50%}.rfFooterButton{display:inline-flex!important;margin-top:12px;padding:11px 18px;border:1px solid rgba(103,232,249,.4);border-radius:999px;color:var(--cyan)!important}@keyframes rfPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@media (max-width:1180px){.rfFooterGrid,.rfHeroGrid{grid-template-columns:1fr}.rfQuestionGrid,.rfThemeGrid{grid-template-columns:repeat(2,1fr)}.rfProcessLine{grid-template-columns:1fr}.rfProcessLine:before{display:none}.rfHeadWrap{min-height:520px}}@media (max-width:760px){.rfCta,.rfHero,.rfProcess,.rfQuestions,.rfThemes{padding:48px 0}.rfQuestionGrid,.rfStats,.rfThemeGrid{grid-template-columns:1fr}.rfStats div{border-right:0;border-bottom:1px solid rgba(103,232,249,.14);padding:14px 0}.rfHeadWrap{min-height:420px}.rfOrbit{display:none}.rfHeadSvg{right:4%;width:95%}.rfFooterGrid{gap:26px}}.researchV4{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 12%,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at 12% 4%,rgba(103,232,249,.08),transparent 24%)}.r4Cta,.r4Ecosystem,.r4Hero,.r4Questions,.r4Timeline{position:relative;z-index:2;border-top:1px solid var(--line)}.r4Hero{border-top:0;padding:64px 0 38px}.r4HeroGrid{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:48px;gap:48px;align-items:center}.r4HeroCopy h1{max-width:760px;margin-top:16px;font-size:clamp(3.1rem,5.3vw,5.85rem);line-height:.92;letter-spacing:-.085em;font-weight:290}.r4HeroCopy h1 span{display:inline;color:var(--cyan);text-shadow:0 0 36px rgba(103,232,249,.28)}.r4HeroCopy p{max-width:670px;margin-top:24px;color:var(--muted);font-size:1.05rem;line-height:1.68}.r4Metrics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px;max-width:700px}.r4Metrics div{padding-right:16px;border-right:1px solid rgba(103,232,249,.18)}.r4Metrics div:last-child{border-right:0}.r4Metrics strong{display:block;color:var(--cyan);font-size:1.45rem;line-height:1}.r4Metrics span{display:block;margin-top:6px;color:var(--faint);font-size:.76rem}.r4HeadPanel{position:relative;min-height:540px;overflow:hidden;border-radius:34px;background:radial-gradient(circle at 56% 50%,rgba(103,232,249,.24),transparent 34%),radial-gradient(circle at 82% 12%,rgba(96,165,250,.14),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01));box-shadow:0 28px 110px rgba(0,0,0,.32)}.r4HeadPanel:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(103,232,249,.35) 1px,transparent 0),linear-gradient(rgba(103,232,249,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.04) 1px,transparent 0);background-size:38px 38px,58px 58px,58px 58px;-webkit-mask-image:radial-gradient(circle at 57% 49%,black,transparent 72%);mask-image:radial-gradient(circle at 57% 49%,black,transparent 72%);opacity:.6}.r4Starfield{position:absolute;inset:0;background:radial-gradient(circle at 40% 48%,rgba(103,232,249,.16),transparent 5%),radial-gradient(circle at 55% 26%,rgba(103,232,249,.2),transparent 3%),radial-gradient(circle at 72% 58%,rgba(103,232,249,.18),transparent 4%)}.r4HeadSvg{position:absolute;width:min(590px,88%);right:9%;top:50%;transform:translateY(-50%);filter:drop-shadow(0 0 28px rgba(56,189,248,.42))}.r4HeadOutline{fill:rgba(14,165,233,.055);stroke:url(#r4HeadStroke);stroke-width:2.2}.r4Dot{fill:rgba(103,232,249,.95);filter:drop-shadow(0 0 9px rgba(103,232,249,.9));animation:r4Pulse 2.8s ease-in-out infinite}.r4Line{stroke:rgba(103,232,249,.34);stroke-width:1}.r4BaseGlow{fill:none;stroke:rgba(103,232,249,.62);stroke-width:2.3;filter:drop-shadow(0 0 16px rgba(103,232,249,.56))}.r4Orbit{position:absolute;z-index:4;width:82px;height:82px;border-radius:50%;border:1px solid rgba(103,232,249,.32);display:grid;place-items:center;background:rgba(2,5,20,.72);box-shadow:0 0 30px rgba(103,232,249,.14)}.r4OrbitIcon{width:28px;height:28px;border-radius:50%;border:1px solid rgba(103,232,249,.7)}.r4Orbit small{color:rgba(255,255,255,.9);font-size:.72rem}.r4Orbit1{right:22%;top:8%}.r4Orbit2{right:8%;top:19%}.r4Orbit3{right:6%;top:44%}.r4Orbit4{right:14%;bottom:17%}.r4Orbit5{right:42%;bottom:8%}.r4Orbit6{left:18%;bottom:17%}.r4Orbit7{left:12%;top:40%}.r4Orbit8{left:22%;top:16%}.r4Questions{padding:38px 0 52px}.r4QuestionGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;margin-top:18px}.r4QuestionCard{min-height:172px;border:1px solid rgba(103,232,249,.18);border-radius:16px;padding:24px;background:radial-gradient(circle at 100% 100%,rgba(103,232,249,.15),transparent 35%),rgba(255,255,255,.018);box-shadow:inset 0 -2px 0 rgba(103,232,249,.2)}.r4QuestionCard span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--cyan);border:1px solid rgba(103,232,249,.55);font-size:.8rem;font-weight:800}.r4QuestionCard p{margin-top:18px;color:rgba(255,255,255,.9);font-size:1.08rem;line-height:1.35}.r4Ecosystem{padding:38px 0 50px}.r4ThemeGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;margin-top:18px}.r4ThemeCard{min-height:285px;border:1px solid rgba(103,232,249,.18);border-radius:18px;padding:30px 24px 26px;text-align:center;background:radial-gradient(circle at 50% 20%,rgba(103,232,249,.17),transparent 35%),rgba(255,255,255,.018)}.r4Icon{width:84px;height:84px;margin:0 auto 22px;display:grid;place-items:center;border-radius:22px;border:1px solid rgba(103,232,249,.25);background:rgba(103,232,249,.06);box-shadow:0 0 44px rgba(103,232,249,.18)}.r4Icon svg{width:52px;height:52px;fill:none;stroke:rgba(103,232,249,.95);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(103,232,249,.7))}.r4ThemeCard h3{color:rgba(255,255,255,.95);font-size:1.2rem;line-height:1.15;font-weight:720}.r4ThemeCard p{max-width:250px;margin:12px auto 0;color:var(--muted);font-size:.9rem;line-height:1.55}.r4ThemeCard>span{display:block;margin-top:20px;color:var(--cyan);text-align:left;font-weight:800;letter-spacing:.12em}.r4Timeline{padding:38px 0 52px}.r4TimelineGrid{position:relative;margin-top:30px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px}.r4TimelineGrid:before{content:"";position:absolute;left:4%;right:4%;top:43px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.8),transparent);box-shadow:0 0 18px rgba(103,232,249,.48)}.r4TimelineGrid article{position:relative;z-index:2;text-align:center}.r4TimelineGrid .r4Icon{border-radius:50%}.r4TimelineGrid article.active .r4Icon{transform:scale(1.08);border-color:rgba(103,232,249,.85);box-shadow:0 0 44px rgba(103,232,249,.36)}.r4TimelineGrid span{color:var(--cyan);font-weight:800;letter-spacing:.12em}.r4TimelineGrid h3{margin-top:6px;font-size:.98rem;color:rgba(255,255,255,.94)}.r4TimelineGrid p{max-width:180px;margin:7px auto 0;color:var(--muted);font-size:.82rem;line-height:1.4}.r4Cta{padding:34px 0 58px}.r4CtaPanel{position:relative;overflow:hidden;min-height:245px;border:1px solid rgba(103,232,249,.2);border-radius:18px;padding:36px 34px;background:radial-gradient(circle at 74% 76%,rgba(103,232,249,.22),transparent 30%),rgba(255,255,255,.018)}.r4CtaCopy{position:relative;z-index:2;max-width:760px}.r4CtaPanel h2{margin-top:12px;font-size:clamp(1.9rem,3vw,3.2rem);line-height:1.02;letter-spacing:-.055em;font-weight:300}.r4CtaPanel p{margin:18px 0 24px;color:var(--muted);font-size:1rem;line-height:1.6}.r4Globe{right:-70px;bottom:-220px;width:620px;height:470px;background:radial-gradient(circle at 40% 30%,rgba(103,232,249,.34),transparent 8%),radial-gradient(circle at center,rgba(103,232,249,.12),transparent 58%);filter:drop-shadow(0 0 36px rgba(103,232,249,.2))}.r4Globe,.r4Globe span{position:absolute;border-radius:50%;border:1px solid rgba(103,232,249,.22)}.r4Globe span{inset:52px}.r4Globe span:first-child{transform:rotate(18deg)}.r4Globe span:nth-child(2){transform:rotate(-18deg)}.r4Globe span:nth-child(3){transform:rotate(48deg)}.r4Globe i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px rgba(103,232,249,.9)}.r4Globe i:first-of-type{left:32%;top:31%}.r4Globe i:nth-of-type(2){left:48%;top:23%}.r4Globe i:nth-of-type(3){left:64%;top:38%}.r4Footer{position:relative;z-index:2;border-top:1px solid var(--line);padding:38px 0 28px;background:rgba(2,5,20,.62)}.r4FooterGrid{display:grid;grid-template-columns:1.4fr .8fr 1fr 1.2fr;grid-gap:42px;gap:42px}.r4FooterBrand{display:flex;align-items:center;gap:13px;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem}.r4FooterBrand span{width:38px;height:38px;border:1px solid rgba(103,232,249,.42);border-radius:12px;background:radial-gradient(circle,var(--cyan),transparent 58%)}.r4Footer a,.r4Footer p{color:var(--muted);font-size:.88rem;line-height:1.72;text-decoration:none}.r4Footer h4{margin-bottom:10px;color:rgba(255,255,255,.92);font-size:.92rem}.r4Footer a{display:block}.r4Footer a:hover{color:var(--cyan)}.r4Socials{display:flex;gap:10px;margin-top:16px}.r4Socials a{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(103,232,249,.22);border-radius:50%}.r4FooterButton{display:inline-flex!important;width:-moz-fit-content;width:fit-content;margin-top:12px;padding:11px 18px;border:1px solid rgba(103,232,249,.4);border-radius:999px;color:var(--cyan)!important}@keyframes r4Pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@media (max-width:1180px){.r4FooterGrid,.r4HeroGrid{grid-template-columns:1fr}.r4QuestionGrid,.r4ThemeGrid{grid-template-columns:repeat(2,1fr)}.r4TimelineGrid{grid-template-columns:1fr}.r4TimelineGrid:before{display:none}}@media (max-width:760px){.r4Cta,.r4Ecosystem,.r4Hero,.r4Questions,.r4Timeline{padding:46px 0}.r4Metrics,.r4QuestionGrid,.r4ThemeGrid{grid-template-columns:1fr}.r4Metrics div{border-right:0;border-bottom:1px solid rgba(103,232,249,.14);padding:14px 0}.r4HeadPanel{min-height:420px}.r4Orbit{display:none}.r4HeadSvg{right:3%;width:96%}}.researchR1{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 10%,rgba(14,165,233,.16),transparent 28%),radial-gradient(circle at 10% 5%,rgba(103,232,249,.08),transparent 26%)}.researchR1:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.026) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.026) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:radial-gradient(circle at top,black,transparent 78%);mask-image:radial-gradient(circle at top,black,transparent 78%);z-index:0}.r1Atlas,.r1Cta,.r1Evidence,.r1Footer,.r1Hero,.r1Journey,.r1Questions{position:relative;z-index:2}.r1Hero{padding:72px 0 56px}.r1HeroGrid{display:grid;grid-template-columns:.88fr 1.12fr;grid-gap:54px;gap:54px;align-items:center}.r1HeroCopy h1{max-width:760px;margin:18px 0 0;font-size:clamp(3.1rem,5.45vw,6rem);line-height:.91;letter-spacing:-.085em;font-weight:290}.r1HeroCopy h1 span{color:var(--cyan);text-shadow:0 0 42px rgba(103,232,249,.28)}.r1HeroCopy p{max-width:690px;margin:24px 0 0;color:var(--muted);font-size:1.05rem;line-height:1.7}.r1MetricBar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;max-width:760px;margin-top:36px;border-top:1px solid rgba(103,232,249,.16);border-bottom:1px solid rgba(103,232,249,.1)}.r1MetricBar div{padding:18px 16px 18px 0;border-right:1px solid rgba(103,232,249,.13)}.r1MetricBar div:not(:first-child){padding-left:16px}.r1MetricBar div:last-child{border-right:0}.r1MetricBar strong{display:block;color:var(--cyan);font-size:1.35rem;letter-spacing:-.04em;font-weight:520}.r1MetricBar span{display:block;margin-top:5px;color:var(--faint);font-size:.76rem;line-height:1.25}.r1HeadStage{position:relative;min-height:570px;border:1px solid rgba(103,232,249,.16);border-radius:42px;overflow:hidden;background:radial-gradient(circle at 55% 52%,rgba(103,232,249,.24),transparent 31%),radial-gradient(circle at 84% 16%,rgba(96,165,250,.13),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.052),rgba(255,255,255,.015));box-shadow:0 36px 120px rgba(0,0,0,.36)}.r1HeadGrid{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(103,232,249,.42) 1px,transparent 0),linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.045) 1px,transparent 0);background-size:38px 38px,54px 54px,54px 54px;-webkit-mask-image:radial-gradient(circle at 56% 50%,black,transparent 72%);mask-image:radial-gradient(circle at 56% 50%,black,transparent 72%);opacity:.62}.r1HeadAura{width:520px;height:520px;right:7%;top:50%;border-radius:50%;border:1px solid rgba(103,232,249,.18);background:radial-gradient(circle,rgba(103,232,249,.08),transparent 62%);box-shadow:0 0 110px rgba(103,232,249,.12)}.r1HeadAura,.r1HeadSvg{position:absolute;transform:translateY(-50%)}.r1HeadSvg{width:min(620px,88%);right:8%;top:51%;filter:drop-shadow(0 0 28px rgba(56,189,248,.42))}.r1HeadOutline{fill:url(#r1HeadFill);stroke:url(#r1HeadStroke);stroke-width:2.3}.r1FaceLine{fill:none;stroke:rgba(103,232,249,.25);stroke-width:1.3}.r1NeuralLine{stroke:rgba(103,232,249,.32);stroke-width:1}.r1NeuralDot{fill:rgba(103,232,249,.95);filter:drop-shadow(0 0 9px rgba(103,232,249,.92));animation:r1Pulse 3s ease-in-out infinite}.r1BaseRing{fill:none;stroke:rgba(103,232,249,.55);stroke-width:2.2;filter:drop-shadow(0 0 14px rgba(103,232,249,.55))}.r1OrbitRing{position:absolute;left:53%;top:50%;border:1px solid rgba(103,232,249,.18);border-radius:50%;transform:translate(-50%,-50%)}.r1OrbitA{width:340px;height:340px;animation:r1Rotate 26s linear infinite}.r1OrbitB{width:470px;height:470px;opacity:.65;animation:r1Rotate 38s linear infinite reverse}.r1SignalLabel{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(103,232,249,.23);border-radius:999px;padding:9px 11px;color:rgba(255,255,255,.86);background:rgba(2,5,20,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:.78rem;box-shadow:0 0 26px rgba(103,232,249,.1)}.r1SignalLabel i{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px rgba(103,232,249,.9)}.r1Label1{right:28%;top:7%}.r1Label2{right:7%;top:19%}.r1Label3{right:5%;top:45%}.r1Label4{right:14%;bottom:15%}.r1Label5{right:41%;bottom:8%}.r1Label6{left:14%;bottom:18%}.r1Label7{left:9%;top:42%}.r1Label8{left:21%;top:15%}.r1Atlas,.r1Cta,.r1Evidence,.r1Journey,.r1Questions{border-top:1px solid var(--line)}.r1Atlas,.r1Journey,.r1Questions{padding:58px 0}.r1SectionHeader{max-width:900px;margin-bottom:30px}.r1SectionHeader.center{text-align:center;margin-left:auto;margin-right:auto}.r1SectionHeader h2{margin:16px 0 0;font-size:clamp(2.35rem,4vw,4.45rem);line-height:.98;letter-spacing:-.065em;font-weight:300}.r1QuestionWall{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.r1QuestionCard{min-height:190px;border:1px solid rgba(103,232,249,.16);border-radius:22px;padding:24px;background:radial-gradient(circle at 100% 100%,rgba(103,232,249,.13),transparent 35%),rgba(255,255,255,.022);box-shadow:inset 0 -2px 0 rgba(103,232,249,.16)}.r1QuestionCard span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--cyan);border:1px solid rgba(103,232,249,.52);font-size:.8rem;font-weight:800}.r1QuestionCard p{margin:20px 0 0;color:rgba(255,255,255,.9);font-size:clamp(1.04rem,1.35vw,1.35rem);line-height:1.28;letter-spacing:-.025em}.r1Atlas{background:radial-gradient(circle at 20% 0,rgba(103,232,249,.05),transparent 32%),rgba(255,255,255,.008)}.r1AtlasGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.r1AtlasCard{position:relative;min-height:305px;border:1px solid rgba(103,232,249,.16);border-radius:26px;padding:28px 24px 24px;text-align:center;background:radial-gradient(circle at 50% 19%,rgba(103,232,249,.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.014));overflow:hidden;transition:transform .2s ease,border-color .2s ease}.r1AtlasCard:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.34)}.r1AtlasCard:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.7),transparent)}.r1AtlasIcon{margin:0 auto 22px}.r1Icon{width:82px;height:82px;display:grid;place-items:center;border-radius:24px;border:1px solid rgba(103,232,249,.24);background:rgba(103,232,249,.055);box-shadow:0 0 44px rgba(103,232,249,.16)}.r1Icon svg{width:52px;height:52px;fill:none;stroke:rgba(103,232,249,.94);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(103,232,249,.65))}.r1AtlasCard>span{position:absolute;left:24px;bottom:20px;color:var(--cyan);letter-spacing:.16em;font-size:.76rem;font-weight:800}.r1AtlasCard h3{margin:0;color:rgba(255,255,255,.95);font-size:1.22rem;line-height:1.15;font-weight:650}.r1AtlasCard p{max-width:250px;margin:14px auto 0;color:var(--muted);font-size:.9rem;line-height:1.56}.r1JourneyTop{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:44px;gap:44px;align-items:end;margin-bottom:36px}.r1JourneyTop h2{margin:16px 0 0;font-size:clamp(2.4rem,4vw,4.65rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.r1JourneyTop p{max-width:680px;color:var(--muted);font-size:1.05rem;line-height:1.76}.r1Timeline{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px}.r1Timeline:before{content:"";position:absolute;left:4%;right:4%;top:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.78),transparent);box-shadow:0 0 18px rgba(103,232,249,.48)}.r1Timeline article{position:relative;z-index:2;text-align:center}.r1Timeline .r1Icon{margin:0 auto 15px;border-radius:50%}.r1Timeline article.active .r1Icon{transform:scale(1.08);border-color:rgba(103,232,249,.85);box-shadow:0 0 44px rgba(103,232,249,.38)}.r1Timeline span{display:block;color:var(--cyan);letter-spacing:.14em;font-size:.76rem;font-weight:800}.r1Timeline h3{margin:7px 0 0;color:rgba(255,255,255,.94);font-size:1rem;line-height:1.15}.r1Timeline p{max-width:180px;margin:8px auto 0;color:var(--muted);font-size:.82rem;line-height:1.42}.r1Evidence{padding:48px 0;background:rgba(255,255,255,.006)}.r1EvidencePanel{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:34px;gap:34px;align-items:start;border:1px solid rgba(103,232,249,.14);border-radius:28px;padding:32px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.08),transparent 35%),rgba(255,255,255,.018)}.r1EvidencePanel h2{margin:14px 0 0;color:rgba(255,255,255,.95);font-size:clamp(1.8rem,2.9vw,3.2rem);line-height:1;letter-spacing:-.055em;font-weight:300}.r1EvidenceCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.r1EvidenceCards article{border-top:1px solid rgba(103,232,249,.24);padding-top:18px}.r1EvidenceCards strong{color:var(--cyan);font-size:1.05rem}.r1EvidenceCards p{margin:12px 0 0;color:var(--muted);font-size:.9rem;line-height:1.55}.r1Cta{padding:42px 0 62px}.r1CtaPanel{position:relative;min-height:270px;overflow:hidden;border:1px solid rgba(103,232,249,.18);border-radius:34px;padding:42px;background:radial-gradient(circle at 74% 80%,rgba(103,232,249,.21),transparent 30%),rgba(255,255,255,.02)}.r1CtaCopy{position:relative;z-index:2;max-width:780px}.r1CtaPanel h2{margin:14px 0 0;font-size:clamp(2rem,3.2vw,3.55rem);line-height:1.02;letter-spacing:-.055em;font-weight:300}.r1CtaPanel p{max-width:670px;margin:18px 0 24px;color:var(--muted);font-size:1rem;line-height:1.65}.r1Globe{right:-70px;bottom:-220px;width:620px;height:470px;background:radial-gradient(circle at 40% 30%,rgba(103,232,249,.35),transparent 8%),radial-gradient(circle at center,rgba(103,232,249,.12),transparent 58%);filter:drop-shadow(0 0 36px rgba(103,232,249,.2))}.r1Globe,.r1Globe span{position:absolute;border-radius:50%;border:1px solid rgba(103,232,249,.22)}.r1Globe span{inset:54px}.r1Globe span:first-child{transform:rotate(18deg)}.r1Globe span:nth-child(2){transform:rotate(-18deg)}.r1Globe span:nth-child(3){transform:rotate(48deg)}.r1Globe i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px rgba(103,232,249,.9)}.r1Globe i:first-of-type{left:32%;top:31%}.r1Globe i:nth-of-type(2){left:48%;top:23%}.r1Globe i:nth-of-type(3){left:64%;top:38%}.r1Footer{border-top:1px solid var(--line);padding:40px 0 30px;background:rgba(2,5,20,.66)}.r1FooterGrid{display:grid;grid-template-columns:1.35fr .8fr 1.05fr 1.2fr;grid-gap:42px;gap:42px}.r1FooterBrand{display:flex;align-items:center;gap:12px;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem}.r1FooterBrand span{width:38px;height:38px;border:1px solid rgba(103,232,249,.42);border-radius:12px;background:radial-gradient(circle,var(--cyan),transparent 58%)}.r1Footer a,.r1Footer p{color:var(--muted);font-size:.88rem;line-height:1.72;text-decoration:none}.r1Footer h4{margin:0 0 12px;color:rgba(255,255,255,.92);font-size:.92rem}.r1Footer a{display:block}.r1Footer a:hover{color:var(--cyan)}.r1Socials{display:flex;gap:10px;margin-top:16px}.r1Socials a{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(103,232,249,.22);border-radius:50%}.r1FooterButton{display:inline-flex!important;width:-moz-fit-content;width:fit-content;margin-top:12px;padding:11px 18px;border:1px solid rgba(103,232,249,.4);border-radius:999px;color:var(--cyan)!important}@keyframes r1Pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes r1Rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@media (max-width:1180px){.r1EvidencePanel,.r1FooterGrid,.r1HeroGrid,.r1JourneyTop{grid-template-columns:1fr}.r1AtlasGrid,.r1EvidenceCards,.r1QuestionWall{grid-template-columns:repeat(2,1fr)}.r1Timeline{grid-template-columns:1fr}.r1Timeline:before{display:none}}@media (max-width:760px){.r1Atlas,.r1Cta,.r1Evidence,.r1Hero,.r1Journey,.r1Questions{padding:46px 0}.r1AtlasGrid,.r1EvidenceCards,.r1MetricBar,.r1QuestionWall{grid-template-columns:1fr}.r1MetricBar div{border-right:0;border-bottom:1px solid rgba(103,232,249,.13);padding:14px 0}.r1HeadStage{min-height:450px}.r1OrbitRing,.r1SignalLabel{display:none}.r1HeadSvg{right:2%;width:96%}.r1CtaPanel{padding:32px}}.fgPage{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 8%,rgba(14,165,233,.14),transparent 28%),radial-gradient(circle at 10% 8%,rgba(103,232,249,.07),transparent 24%)}.fgPage:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0);background-size:92px 92px;-webkit-mask-image:radial-gradient(circle at 50% 20%,black,transparent 82%);mask-image:radial-gradient(circle at 50% 20%,black,transparent 82%)}.fgEcosystemExperience,.fgEvidenceCta,.fgFinalCta,.fgFlowExperience,.fgHero,.fgQuestionExperience{position:relative;z-index:2;border-top:1px solid var(--line)}.fgHero{border-top:0;padding:72px 0 64px}.fgHeroGrid{display:grid;grid-template-columns:.88fr 1.12fr;grid-gap:50px;gap:50px;align-items:center}.fgHeroText h1{max-width:810px;margin-top:18px;font-size:clamp(3.2rem,5.5vw,6.35rem);line-height:.91;letter-spacing:-.085em;font-weight:285}.fgHeroText h1 span{color:var(--cyan);text-shadow:0 0 40px rgba(103,232,249,.32)}.fgHeroText p{max-width:690px;margin-top:26px;color:var(--muted);font-size:1.06rem;line-height:1.72}.fgActions{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.fgProofStrip{display:grid;grid-template-columns:repeat(4,1fr);max-width:780px;margin-top:34px;border-top:1px solid rgba(103,232,249,.18);border-bottom:1px solid rgba(103,232,249,.13)}.fgProofStrip div{padding:22px 20px 18px 0;border-right:1px solid rgba(103,232,249,.14)}.fgProofStrip div:last-child{border-right:0}.fgProofStrip strong{display:block;color:var(--cyan);font-size:1.35rem;letter-spacing:-.035em}.fgProofStrip span{display:block;margin-top:5px;color:var(--faint);font-size:.78rem}.fgField{position:relative;min-height:610px;border:1px solid rgba(103,232,249,.18);border-radius:38px;overflow:hidden;background:radial-gradient(circle at 49% 48%,rgba(103,232,249,.25),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.012));box-shadow:0 38px 130px rgba(0,0,0,.35)}.fgFieldGrid{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(103,232,249,.24) 1px,transparent 0),linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.045) 1px,transparent 0);background-size:34px 34px,56px 56px,56px 56px;-webkit-mask-image:radial-gradient(circle at 54% 50%,black,transparent 74%);mask-image:radial-gradient(circle at 54% 50%,black,transparent 74%);opacity:.78}.fgHead{position:absolute;width:min(650px,88%);right:7%;top:50%;transform:translateY(-50%);filter:drop-shadow(0 0 32px rgba(56,189,248,.48))}.fgHeadPath{fill:rgba(14,165,233,.055);stroke:url(#fgHeadLine);stroke-width:2.4}.fgCore{fill:rgba(103,232,249,.05);stroke:rgba(103,232,249,.18);stroke-width:1}.fgDot{fill:rgba(103,232,249,.96);filter:drop-shadow(0 0 10px rgba(103,232,249,.9));animation:fgPulse 3s ease-in-out infinite}.fgWire{stroke:rgba(103,232,249,.36);stroke-width:1.15}.fgBase{fill:none;stroke:rgba(103,232,249,.65);stroke-width:2.4;filter:drop-shadow(0 0 16px rgba(103,232,249,.6))}.fgLabel{position:absolute;z-index:5;display:flex;align-items:center;gap:9px;padding:11px 15px;border:1px solid rgba(103,232,249,.2);border-radius:999px;background:rgba(2,5,20,.74);color:rgba(255,255,255,.9);font-size:.86rem;box-shadow:0 0 30px rgba(103,232,249,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fgLabel i{width:9px;height:9px;border-radius:999px;background:var(--cyan);box-shadow:0 0 18px rgba(103,232,249,.9)}.l1{right:28%;top:8%}.l2{right:7%;top:20%}.l3{right:5%;top:50%}.l4{right:13%;bottom:18%}.l5{left:11%;top:45%}.l6{left:21%;top:17%}.l7{right:42%;bottom:8%}.l8{left:16%;bottom:18%}.fgQuestionExperience{padding:76px 0}.fgQuestionGrid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:56px;gap:56px;align-items:start}.fgQuestionGrid h2{margin-top:16px;font-size:clamp(2.65rem,4.4vw,5.05rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.fgQuestionStack{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.fgQuestionStack article{min-height:178px;border:1px solid rgba(103,232,249,.17);border-radius:24px;padding:26px;background:radial-gradient(circle at 100% 100%,rgba(103,232,249,.13),transparent 36%),rgba(255,255,255,.018);box-shadow:inset 0 -2px 0 rgba(103,232,249,.18)}.fgQuestionStack span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(103,232,249,.52);color:var(--cyan);font-size:.8rem;font-weight:800}.fgQuestionStack p{margin-top:24px;color:rgba(255,255,255,.91);font-size:1.1rem;line-height:1.38}.fgEcosystemExperience{padding:78px 0 86px;background:radial-gradient(circle at 50% 32%,rgba(103,232,249,.06),transparent 42%)}.fgSectionHead.centered{text-align:center;max-width:960px;margin:0 auto 52px}.fgSectionHead h2{margin-top:16px;font-size:clamp(2.5rem,4.2vw,4.9rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.fgConstellation{position:relative;min-height:610px}.fgConstellationCore{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:42px;border:1px solid rgba(103,232,249,.42);display:grid;place-items:center;color:var(--cyan);font-weight:900;letter-spacing:.2em;background:rgba(2,5,20,.75);box-shadow:0 0 95px rgba(103,232,249,.25);z-index:4}.fgEcoNode{position:absolute;width:min(390px,32%);min-height:240px;border:1px solid rgba(103,232,249,.17);border-radius:30px;padding:30px;background:radial-gradient(circle at 20% 0,rgba(103,232,249,.13),transparent 35%),rgba(255,255,255,.018);box-shadow:0 26px 80px rgba(0,0,0,.18)}.fgEcoNode h3{margin-top:22px;color:rgba(255,255,255,.94);font-size:1.35rem;line-height:1.12}.fgEcoNode p{margin-top:12px;color:var(--muted);font-size:.94rem;line-height:1.56}.eco1{left:0;top:0}.eco2{right:0;top:0}.eco3{left:0;bottom:0}.eco4{right:0;bottom:0}.fgLink{position:absolute;left:50%;top:48%;height:1px;background:linear-gradient(90deg,rgba(103,232,249,.05),rgba(103,232,249,.55),rgba(103,232,249,.05));transform-origin:left center;z-index:1;box-shadow:0 0 20px rgba(103,232,249,.32)}.fgLink.a{width:38%;transform:rotate(214deg)}.fgLink.b{width:38%;transform:rotate(-34deg)}.fgLink.c{width:38%;transform:rotate(146deg)}.fgLink.d{width:38%;transform:rotate(34deg)}.fgGlyph{width:58px;height:58px;fill:none;stroke:rgba(103,232,249,.95);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 14px rgba(103,232,249,.65))}.fgFlowExperience{padding:78px 0}.fgFlowIntro{display:grid;grid-template-columns:.9fr 1fr;grid-gap:58px;gap:58px;align-items:end}.fgFlowIntro h2{margin-top:16px;font-size:clamp(2.6rem,4.25vw,4.85rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.fgFlowIntro p{max-width:720px;color:var(--muted);font-size:1.05rem;line-height:1.76}.fgFlowRail{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px;margin-top:56px}.fgFlowRail:before{content:"";position:absolute;left:5%;right:5%;top:52px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.78),transparent);box-shadow:0 0 20px rgba(103,232,249,.45)}.fgFlowRail article{position:relative;z-index:2;text-align:center}.fgFlowIcon{width:104px;height:104px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(103,232,249,.3);background:rgba(15,23,42,.72);box-shadow:0 0 40px rgba(103,232,249,.14)}.fgFlowRail article.active .fgFlowIcon{transform:scale(1.08);border-color:rgba(103,232,249,.9);box-shadow:0 0 56px rgba(103,232,249,.4)}.fgFlowRail span{display:block;color:var(--cyan);font-weight:800;letter-spacing:.12em}.fgFlowRail h3{margin-top:8px;color:rgba(255,255,255,.95);font-size:1.02rem}.fgFlowRail p{max-width:190px;margin:8px auto 0;color:var(--muted);font-size:.85rem;line-height:1.45}.fgEvidenceCta{padding:68px 0}.fgEvidencePanel{border:1px solid rgba(103,232,249,.17);border-radius:34px;padding:42px;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.012));display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:58px;gap:58px}.fgEvidencePanel h2{margin-top:16px;font-size:clamp(2.15rem,3.3vw,3.9rem);line-height:1;letter-spacing:-.06em;font-weight:300}.fgEvidenceItems{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.fgEvidenceItems article{border-top:1px solid rgba(103,232,249,.23);padding-top:24px}.fgEvidenceItems strong{color:var(--cyan);font-size:1.1rem}.fgEvidenceItems p{margin-top:12px;color:var(--muted);font-size:.94rem;line-height:1.6}.fgFinalCta{padding:68px 0 78px}.fgFinalPanel{position:relative;overflow:hidden;min-height:390px;border:1px solid rgba(103,232,249,.18);border-radius:36px;padding:50px;background:radial-gradient(circle at 77% 75%,rgba(103,232,249,.22),transparent 30%),rgba(255,255,255,.018)}.fgFinalPanel h2{margin-top:16px;max-width:760px;font-size:clamp(2.3rem,3.6vw,4.1rem);line-height:1;letter-spacing:-.06em;font-weight:300}.fgFinalPanel p{max-width:700px;margin:22px 0 28px;color:var(--muted);font-size:1.03rem;line-height:1.7}.fgWorld{right:-105px;bottom:-245px;width:700px;height:520px;background:radial-gradient(circle at 40% 30%,rgba(103,232,249,.32),transparent 8%),radial-gradient(circle at center,rgba(103,232,249,.1),transparent 58%);filter:drop-shadow(0 0 36px rgba(103,232,249,.2))}.fgWorld,.fgWorld span{position:absolute;border-radius:50%;border:1px solid rgba(103,232,249,.22)}.fgWorld span{inset:60px}.fgWorld span:first-child{transform:rotate(18deg)}.fgWorld span:nth-child(2){transform:rotate(-18deg)}.fgWorld span:nth-child(3){transform:rotate(48deg)}.fgWorld i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px rgba(103,232,249,.9)}.fgWorld i:first-of-type{left:34%;top:31%}.fgWorld i:nth-of-type(2){left:47%;top:24%}.fgWorld i:nth-of-type(3){left:66%;top:39%}.fgFooter{position:relative;z-index:2;border-top:1px solid var(--line);padding:44px 0 36px;background:rgba(2,5,20,.64)}.fgFooterGrid{display:grid;grid-template-columns:1.35fr .8fr 1fr 1.2fr;grid-gap:44px;gap:44px}.fgFooterBrand{display:flex;align-items:center;gap:13px;text-transform:uppercase;letter-spacing:.14em;font-size:.82rem;color:rgba(255,255,255,.94);font-weight:800}.fgFooterBrand span{width:40px;height:40px;border:1px solid rgba(103,232,249,.42);border-radius:13px;background:radial-gradient(circle,var(--cyan),transparent 58%)}.fgFooter a,.fgFooter p{color:var(--muted);font-size:.9rem;line-height:1.72;text-decoration:none}.fgFooter h4{margin-bottom:12px;color:rgba(255,255,255,.94);font-size:.94rem}.fgFooter a{display:block}.fgFooter a:hover{color:var(--cyan)}.fgFooterButton{display:inline-flex!important;width:-moz-fit-content;width:fit-content;margin-top:12px;padding:12px 20px;border:1px solid rgba(103,232,249,.42);border-radius:999px;color:var(--cyan)!important}@keyframes fgPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@media(max-width:1180px){.fgEvidencePanel,.fgFlowIntro,.fgFooterGrid,.fgHeroGrid,.fgQuestionGrid{grid-template-columns:1fr}.fgConstellation,.fgEvidenceItems,.fgQuestionStack{grid-template-columns:1fr 1fr}.fgConstellation{display:grid;grid-gap:18px;gap:18px;min-height:auto}.fgConstellationCore,.fgLink{display:none}.fgEcoNode{position:relative;width:auto;inset:auto}.fgFlowRail{grid-template-columns:1fr}.fgFlowRail:before{display:none}.fgField{min-height:520px}}@media(max-width:760px){.fgEcosystemExperience,.fgEvidenceCta,.fgFinalCta,.fgFlowExperience,.fgHero,.fgQuestionExperience{padding:52px 0}.fgConstellation,.fgEvidenceItems,.fgProofStrip,.fgQuestionStack{grid-template-columns:1fr}.fgProofStrip div{border-right:0;border-bottom:1px solid rgba(103,232,249,.14);padding:16px 0}.fgField{min-height:430px}.fgLabel{display:none}.fgHead{width:98%;right:1%}.fgEvidencePanel,.fgFinalPanel{padding:32px}.fgWorld{opacity:.45}}.researchAPlus{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 0,rgba(103,232,249,.1),transparent 26%),radial-gradient(circle at 8% 10%,rgba(96,165,250,.07),transparent 25%)}.researchAPlus:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(103,232,249,.026) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.026) 1px,transparent 0);background-size:78px 78px;-webkit-mask-image:radial-gradient(circle at top,black,transparent 72%);mask-image:radial-gradient(circle at top,black,transparent 72%)}.apCTA,.apEcosystem,.apEvidence,.apFooter,.apHero,.apJourney,.apQuestions{position:relative;z-index:2}.apHero{padding:74px 0 58px}.apHeroGrid{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:52px;gap:52px;align-items:center}.apHeroCopy h1{max-width:870px;margin:18px 0 0;font-size:clamp(3rem,5.45vw,6rem);line-height:.91;letter-spacing:-.085em;font-weight:285}.apHeroCopy h1 span{color:var(--cyan);text-shadow:0 0 42px rgba(103,232,249,.24)}.apHeroCopy p{max-width:720px;margin:26px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.76}.apFocusPanel{min-height:500px;border:1px solid rgba(103,232,249,.15);border-radius:34px;position:relative;overflow:hidden;padding:42px;display:grid;grid-template-columns:1fr 280px;align-items:center;grid-gap:24px;gap:24px;background:radial-gradient(circle at 74% 45%,rgba(103,232,249,.16),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.048),rgba(255,255,255,.014));box-shadow:0 32px 120px rgba(0,0,0,.34)}.apFocusPanel:before{content:"";position:absolute;inset:24px;border-radius:26px;background-image:linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.045) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 75% 48%,black,transparent 69%);mask-image:radial-gradient(circle at 75% 48%,black,transparent 69%)}.apFocusCopy{position:relative;z-index:2}.apFocusCopy h2{margin-top:24px;max-width:420px;font-size:clamp(2.05rem,3.25vw,3.75rem);line-height:.98;letter-spacing:-.065em;font-weight:295}.apFocusCopy p{max-width:440px;margin-top:24px;color:var(--muted);font-size:1rem;line-height:1.72}.apHumanVisual{position:relative;z-index:2;min-height:300px}.apHumanSvg{width:310px;max-width:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);filter:drop-shadow(0 0 26px rgba(103,232,249,.34))}.apHeadShape,.apNeckShape{fill:rgba(103,232,249,.04);stroke:url(#apHumanStroke);stroke-width:2;stroke-linecap:round}.apNeckShape{fill:none}.apHumanDot{fill:rgba(103,232,249,.92);filter:drop-shadow(0 0 8px rgba(103,232,249,.8));animation:apPulse 3s ease-in-out infinite}.apHumanLine{stroke:rgba(103,232,249,.28);stroke-width:1}.apVisualTag{position:absolute;z-index:3;border:1px solid rgba(103,232,249,.22);background:rgba(2,5,20,.72);color:rgba(255,255,255,.84);border-radius:999px;padding:9px 12px;font-size:.78rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tagTrust{right:190px;top:72px}.tagAuthority{right:18px;top:126px}.tagDecision{right:160px;bottom:78px}.apCTA,.apEcosystem,.apEvidence,.apJourney,.apQuestions{border-top:1px solid var(--line)}.apQuestions{padding:62px 0}.apSectionHeader{max-width:880px;margin-bottom:34px}.apSectionHeader h2{margin:16px 0 0;font-size:clamp(2.2rem,3.6vw,4.15rem);line-height:.99;letter-spacing:-.06em;font-weight:300}.apSectionHeader p{margin-top:22px;max-width:700px;color:var(--muted);line-height:1.72}.apQuestionRail{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.apQuestion{min-height:190px;border-top:1px solid rgba(103,232,249,.28);padding:22px 10px 0}.apQuestion span,.apTimeline span{color:var(--cyan);font-size:.74rem;letter-spacing:.18em;font-weight:760}.apQuestion p{margin:24px 0 0;color:rgba(255,255,255,.9);font-size:clamp(1.18rem,1.7vw,1.72rem);line-height:1.14;letter-spacing:-.045em;font-weight:330}.apEcosystem{padding:72px 0;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.045),transparent 34%),rgba(255,255,255,.008)}.apEcosystemGrid{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:52px;gap:52px;align-items:center}.stickyHeader{margin-bottom:0}.apEcosystemMap{min-height:560px;position:relative;border:1px solid rgba(103,232,249,.13);border-radius:32px;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(103,232,249,.12),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.apEcosystemMap:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(103,232,249,.18) 1px,transparent 0),linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0);background-size:42px 42px,70px 70px,70px 70px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 75%);mask-image:radial-gradient(circle at center,black,transparent 75%)}.apMapCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;width:112px;height:112px;border-radius:32px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.38);background:rgba(2,5,20,.78);color:var(--cyan);font-weight:800;letter-spacing:.18em;box-shadow:0 0 70px rgba(103,232,249,.22)}.apDomain{position:absolute;z-index:5;width:250px;border:1px solid rgba(103,232,249,.15);border-radius:22px;padding:18px;background:rgba(2,5,20,.7);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.apDomain1{left:42px;top:48px}.apDomain2{right:42px;top:64px}.apDomain3{left:48px;bottom:54px}.apDomain4{right:50px;bottom:48px}.apDomain h3{margin:14px 0 0;font-size:1.15rem;line-height:1.12;font-weight:520}.apDomain p{margin:12px 0 0;color:var(--muted);font-size:.88rem;line-height:1.55}.apSymbol{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.22);background:rgba(103,232,249,.055)}.apSymbol svg{width:34px;height:34px;fill:none;stroke:rgba(103,232,249,.92);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.apConnect{position:absolute;z-index:2;height:2px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.7),transparent);filter:drop-shadow(0 0 12px rgba(103,232,249,.55));opacity:.72;transform-origin:left center}.c1{width:280px;left:23%;top:31%;transform:rotate(22deg)}.c2{width:270px;left:51%;top:31%;transform:rotate(154deg)}.c3{width:280px;left:24%;bottom:30%;transform:rotate(-22deg)}.c4{width:270px;left:51%;bottom:31%;transform:rotate(-154deg)}.apJourney{padding:68px 0}.apJourneyHeader{display:grid;grid-template-columns:.9fr 1fr;grid-gap:44px;gap:44px;align-items:end;margin-bottom:36px}.apJourneyHeader h2{margin:16px 0 0;font-size:clamp(2.2rem,3.7vw,4.25rem);line-height:.99;letter-spacing:-.06em;font-weight:300}.apJourneyHeader p{color:var(--muted);line-height:1.72;max-width:680px}.apTimeline{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px}.apTimeline:before{content:"";position:absolute;left:5%;right:5%;top:54px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.76),transparent);box-shadow:0 0 20px rgba(103,232,249,.46)}.apTimeline article{position:relative;z-index:2;text-align:center}.apTimeline article .apSymbol{width:92px;height:92px;border-radius:50%;margin:0 auto 18px;background:rgba(2,5,20,.76)}.apTimeline article.active .apSymbol{border-color:rgba(103,232,249,.8);box-shadow:0 0 44px rgba(103,232,249,.28);transform:scale(1.05)}.apTimeline h3{margin:8px 0 0;color:rgba(255,255,255,.92);font-size:1rem}.apTimeline p{max-width:180px;margin:8px auto 0;color:var(--muted);font-size:.84rem;line-height:1.45}.apEvidence{padding:56px 0;background:rgba(255,255,255,.006)}.apEvidencePanel{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:42px;gap:42px;align-items:center;border:1px solid rgba(103,232,249,.13);border-radius:30px;padding:38px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.075),transparent 38%),rgba(255,255,255,.018)}.apEvidence h2{margin:16px 0 0;font-size:clamp(2rem,3.3vw,3.75rem);line-height:1;letter-spacing:-.06em;font-weight:300}.apEvidenceMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.apEvidenceMetrics div{border-top:1px solid rgba(103,232,249,.25);padding-top:18px}.apEvidenceMetrics strong{display:block;color:var(--cyan);font-size:clamp(1.35rem,2vw,2.2rem);line-height:1;font-weight:360}.apEvidenceMetrics span{display:block;margin-top:9px;color:var(--faint);font-size:.86rem;line-height:1.35}.apCTA{padding:64px 0 76px}.apCTAPanel{position:relative;overflow:hidden;min-height:280px;border:1px solid rgba(103,232,249,.15);border-radius:34px;padding:48px;background:radial-gradient(circle at 76% 72%,rgba(103,232,249,.18),transparent 30%),rgba(255,255,255,.018)}.apCTACopy{position:relative;z-index:3;max-width:780px}.apCTAPanel h2{margin:16px 0 0;font-size:clamp(2.1rem,3.5vw,3.95rem);line-height:1;letter-spacing:-.06em;font-weight:300}.apCTAPanel p{max-width:680px;margin:22px 0 28px;color:var(--muted);line-height:1.72}.apGlobe{position:absolute;right:-110px;bottom:-230px;width:620px;height:500px;border-radius:50%;border:1px solid rgba(103,232,249,.2);background:radial-gradient(circle at 38% 30%,rgba(103,232,249,.3),transparent 8%),radial-gradient(circle at center,rgba(103,232,249,.1),transparent 60%)}.apGlobe span{position:absolute;inset:60px;border-radius:50%;border:1px solid rgba(103,232,249,.18)}.apGlobe span:first-child{transform:rotate(18deg)}.apGlobe span:nth-child(2){transform:rotate(-18deg)}.apGlobe span:nth-child(3){transform:rotate(50deg)}.apGlobe i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px rgba(103,232,249,.9)}.apGlobe i:first-of-type{left:32%;top:31%}.apGlobe i:nth-of-type(2){left:48%;top:23%}.apGlobe i:nth-of-type(3){left:64%;top:38%}.apFooter{border-top:1px solid var(--line);padding:38px 0 30px;background:rgba(2,5,20,.62)}.apFooterGrid{display:grid;grid-template-columns:1.35fr .8fr 1fr 1.15fr;grid-gap:42px;gap:42px}.apFooterBrand{display:flex;align-items:center;gap:12px;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;font-weight:700}.apFooterBrand span{width:36px;height:36px;border:1px solid rgba(103,232,249,.42);border-radius:12px;background:radial-gradient(circle,var(--cyan),transparent 58%)}.apFooter h4{color:rgba(255,255,255,.92);margin:0 0 12px;font-size:.92rem}.apFooter a,.apFooter p{color:var(--muted);font-size:.88rem;line-height:1.72;text-decoration:none;display:block}.apFooter a:hover{color:var(--cyan)}.apFooterButton{display:inline-flex!important;width:-moz-fit-content;width:fit-content;margin-top:12px;padding:11px 16px;border-radius:999px;border:1px solid rgba(103,232,249,.34);color:var(--cyan)!important}@keyframes apPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@media (max-width:1180px){.apEcosystemGrid,.apEvidencePanel,.apFocusPanel,.apFooterGrid,.apHeroGrid,.apJourneyHeader{grid-template-columns:1fr}.apEvidenceMetrics,.apQuestionRail{grid-template-columns:repeat(2,1fr)}.apTimeline{grid-template-columns:1fr}.apTimeline:before{display:none}.apDomain{position:relative;width:auto;left:auto;right:auto;top:auto;bottom:auto}.apEcosystemMap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;padding:24px;min-height:auto}.apConnect,.apMapCore{display:none}}@media (max-width:760px){.apCTA,.apEcosystem,.apEvidence,.apHero,.apJourney,.apQuestions{padding:48px 0}.apCTAPanel,.apEvidencePanel,.apFocusPanel{padding:30px}.apEcosystemMap,.apEvidenceMetrics,.apQuestionRail{grid-template-columns:1fr}.apHumanVisual{min-height:320px}.apVisualTag{display:none}.apFooterGrid{gap:26px}}.ccdResearchPage{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 4%,rgba(103,232,249,.13),transparent 28%),radial-gradient(circle at 12% 4%,rgba(96,165,250,.08),transparent 24%)}.ccdEcosystemSection,.ccdEvidenceSection,.ccdPracticeSection,.ccdQuestionSection,.ccdResearchClosing,.ccdResearchHero{position:relative;z-index:2;border-top:1px solid var(--line)}.ccdResearchHero{border-top:0;padding:74px 0 70px}.ccdResearchHeroGrid{display:grid;grid-template-columns:1fr .92fr;grid-gap:64px;gap:64px;align-items:center}.ccdResearchHeroCopy h1{max-width:920px;margin:18px 0 0;font-size:clamp(3.1rem,5.6vw,6.15rem);line-height:.91;letter-spacing:-.085em;font-weight:285}.ccdResearchHeroCopy h1 span{color:var(--cyan);text-shadow:0 0 44px rgba(103,232,249,.22)}.ccdResearchHeroCopy p{max-width:730px;margin:26px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.76}.ccdHumanFigure{margin:0;border:1px solid rgba(103,232,249,.15);border-radius:38px;background:radial-gradient(circle at 54% 48%,rgba(103,232,249,.16),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.014));box-shadow:0 34px 120px rgba(0,0,0,.34)}.ccdHumanFigure:before{inset:26px;border-radius:30px;background-image:linear-gradient(rgba(103,232,249,.045) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.045) 1px,transparent 0);-webkit-mask-image:radial-gradient(circle at 53% 52%,black,transparent 76%);mask-image:radial-gradient(circle at 53% 52%,black,transparent 76%)}.ccdFigureCaption{position:absolute;z-index:4;left:30px;top:30px;max-width:260px}.ccdFigureCaption span{display:block;color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;font-size:.68rem;font-weight:760}.ccdFigureCaption strong{display:block;margin-top:12px;color:rgba(255,255,255,.86);font-size:1rem;line-height:1.25;font-weight:430}.ccdHumanSvg{width:min(520px,88%);right:3%;bottom:-4%;filter:drop-shadow(0 0 28px rgba(103,232,249,.24))}.ccdHumanFaceLine,.ccdHumanNeck,.ccdHumanProfile{fill:rgba(8,47,73,.08);stroke:url(#ccdHumanStroke);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ccdHumanFaceLine,.ccdHumanNeck{fill:none;opacity:.72}.ccdCognitionDot{fill:rgba(103,232,249,.9);filter:drop-shadow(0 0 10px rgba(103,232,249,.85));animation:ccdSoftPulse 3.2s ease-in-out infinite}.ccdCognitionLine{stroke:rgba(103,232,249,.28);stroke-width:1}.ccdAttentionBeam,.ccdDecisionBeam{fill:none;stroke:rgba(103,232,249,.52);stroke-width:1.4;stroke-dasharray:5 10;animation:ccdDash 6s linear infinite}.ccdHumanLabel{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(103,232,249,.18);border-radius:999px;padding:10px 13px;background:rgba(2,5,20,.68);color:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:.82rem}.ccdHumanLabel i{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px rgba(103,232,249,.85)}.ccdHumanLabel1{right:12%;top:20%}.ccdHumanLabel2{right:6%;top:48%}.ccdHumanLabel3{left:18%;bottom:24%}.ccdHumanLabel4{right:24%;bottom:14%}.ccdEcosystemSection,.ccdEvidenceSection,.ccdPracticeSection,.ccdQuestionSection,.ccdResearchClosing{padding:82px 0}.ccdEditorialHeader{max-width:900px;margin-bottom:40px}.ccdClosingPanel h2,.ccdEcosystemGrid h2,.ccdEditorialHeader h2,.ccdEvidencePanel h2,.ccdPracticeGrid h2{margin-top:16px;font-size:clamp(2.25rem,3.9vw,4.45rem);line-height:.98;letter-spacing:-.065em;font-weight:300}.ccdQuestionGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.ccdQuestion{min-height:214px;border-top:1px solid rgba(103,232,249,.24);padding:24px 10px 0}.ccdQuestion span{color:var(--cyan);font-weight:760;letter-spacing:.18em;font-size:.74rem}.ccdQuestion p{margin:24px 0 0;color:rgba(255,255,255,.88);font-size:clamp(1.15rem,1.7vw,1.7rem);line-height:1.15;letter-spacing:-.04em;font-weight:330}.ccdEcosystemSection{background:rgba(255,255,255,.008)}.ccdEcosystemGrid{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:58px;gap:58px;align-items:center}.ccdClosingPanel p,.ccdEcosystemGrid p{max-width:680px;color:var(--muted);font-size:1.04rem;line-height:1.75}.ccdTrustFigure{min-height:300px;margin:0}.ccdTrustLines{position:absolute;inset:0;width:100%;height:100%}.ccdTrustLines path{fill:none;stroke:rgba(103,232,249,.24);stroke-width:1.2}.ccdTrustLines path.active{stroke:rgba(103,232,249,.42);stroke-dasharray:7 12;animation:ccdDash 7s linear infinite}.ccdTrustCore,.ccdTrustNode{position:absolute;z-index:2;border:1px solid rgba(103,232,249,.18);background:rgba(2,5,20,.68);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ccdTrustCore{left:50%;top:50%;transform:translate(-50%,-50%);width:116px;height:116px;border-radius:34px;display:grid;place-items:center;text-align:center;box-shadow:0 0 60px rgba(103,232,249,.18)}.ccdTrustCore span{color:var(--cyan);letter-spacing:.18em;font-size:.68rem}.ccdTrustCore strong{color:rgba(255,255,255,.92);font-size:1.15rem}.ccdTrustNode{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:11px 13px;color:rgba(255,255,255,.82);font-size:.84rem}.ccdTrustNode i{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px rgba(103,232,249,.85)}.ccdTrustNode.top{left:50%;top:2%;transform:translateX(-50%)}.ccdTrustNode.left{left:0;top:46%}.ccdTrustNode.right{right:0;top:46%}.ccdTrustNode.bottomLeft{left:8%;bottom:4%}.ccdTrustNode.bottomRight{right:8%;bottom:4%}.ccdDomainGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:54px}.ccdDomainGrid article{border:1px solid rgba(103,232,249,.12);border-radius:24px;padding:26px;background:rgba(255,255,255,.024)}.ccdDomainGrid h3{margin:0;color:rgba(255,255,255,.9);font-size:1.22rem;line-height:1.15;font-weight:360}.ccdDomainGrid p{color:var(--muted);font-size:.92rem;line-height:1.58}.ccdPracticeGrid{display:grid;grid-template-columns:1fr .95fr;grid-gap:58px;gap:58px;align-items:center}.ccdDecisionFigure:before{content:"";position:absolute;left:24px;top:30px;bottom:30px;width:1px;background:linear-gradient(180deg,transparent,rgba(103,232,249,.42),transparent)}.ccdDecisionFigure div{position:relative;display:grid;grid-template-columns:48px 1fr;grid-gap:18px;gap:18px;align-items:center;border:1px solid rgba(103,232,249,.12);border-radius:20px;padding:18px 20px;background:rgba(255,255,255,.024)}.ccdDecisionFigure div.active{border-color:rgba(103,232,249,.34);background:rgba(103,232,249,.052)}.ccdDecisionFigure span{width:48px;height:48px;border:1px solid rgba(103,232,249,.28);border-radius:50%;display:grid;place-items:center;background:rgba(2,5,20,.5)}.ccdDecisionFigure strong{color:rgba(255,255,255,.9);font-weight:430}.ccdEvidencePanel{border:1px solid rgba(103,232,249,.14);border-radius:34px;padding:44px;background:radial-gradient(circle at 18% 0,rgba(103,232,249,.075),transparent 34%),rgba(255,255,255,.018)}.ccdEvidenceMetrics{grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:36px}.ccdEvidenceMetrics div{border-top:1px solid rgba(103,232,249,.2);padding-top:18px}.ccdEvidenceMetrics strong{font-size:clamp(1.55rem,2.35vw,2.7rem);line-height:1;letter-spacing:-.045em;font-weight:330}.ccdEvidenceMetrics span{display:block;margin-top:10px;color:var(--muted);font-size:.92rem}.ccdClosingPanel{position:relative;min-height:330px;border:1px solid rgba(103,232,249,.14);border-radius:34px;padding:48px;overflow:hidden;background:radial-gradient(circle at 76% 50%,rgba(103,232,249,.11),transparent 36%),rgba(255,255,255,.018)}.ccdClosingPanel>div:last-child{position:relative;z-index:2;max-width:740px}.ccdOrgFigure{position:absolute;right:0;top:0;bottom:0;width:45%;opacity:.9}.orgCore,.orgNode{position:absolute;border:1px solid rgba(103,232,249,.18);background:rgba(2,5,20,.55);color:rgba(255,255,255,.82);border-radius:999px;padding:11px 14px;font-size:.82rem}.orgCore{left:40%;top:44%;color:var(--cyan)}.orgNode.n1{left:12%;top:20%}.orgNode.n2{right:18%;top:18%}.orgNode.n3{left:4%;bottom:22%}.orgNode.n4{right:8%;bottom:26%}.orgNode.n5{left:42%;bottom:10%}.ccdOrgFigure:after,.ccdOrgFigure:before{content:"";position:absolute;inset:70px 50px;border:1px solid rgba(103,232,249,.14);border-radius:50%}.ccdOrgFigure:after{inset:110px 110px}@keyframes ccdSoftPulse{0%,to{opacity:.58;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}@keyframes ccdDash{to{stroke-dashoffset:-90}}@media (max-width:1180px){.ccdEcosystemGrid,.ccdPracticeGrid,.ccdResearchHeroGrid{grid-template-columns:1fr}.ccdDomainGrid,.ccdEvidenceMetrics,.ccdQuestionGrid{grid-template-columns:repeat(2,1fr)}.ccdOrgFigure{display:none}}@media (max-width:760px){.ccdEcosystemSection,.ccdEvidenceSection,.ccdPracticeSection,.ccdQuestionSection,.ccdResearchClosing,.ccdResearchHero{padding:58px 0}.ccdDomainGrid,.ccdEvidenceMetrics,.ccdQuestionGrid{grid-template-columns:1fr}.ccdHumanFigure{min-height:420px}.ccdHumanSvg{width:105%;right:-8%}.ccdHumanLabel{display:none}.ccdClosingPanel,.ccdEvidencePanel{padding:32px}}.ccdResearchIdentity{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 8%,rgba(103,232,249,.1),transparent 28%),radial-gradient(circle at 10% 0,rgba(96,165,250,.075),transparent 24%)}.ccdDecisionSection,.ccdEvidenceSection,.ccdHeroFigureSection,.ccdPillarsSection,.ccdQuestionSection,.ccdResearchCTA,.ccdTrustSection{position:relative;z-index:2;border-top:1px solid var(--line)}.ccdHeroFigureSection{border-top:0;padding:74px 0 72px}.ccdHeroFigureGrid{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:60px;gap:60px;align-items:center}.ccdHeroFigureCopy h1{max-width:870px;margin:18px 0 0;font-size:clamp(3rem,5.5vw,6rem);line-height:.91;letter-spacing:-.086em;font-weight:285}.ccdHeroFigureCopy h1 span{color:var(--cyan);text-shadow:0 0 42px rgba(103,232,249,.25)}.ccdHeroFigureCopy p{max-width:700px;margin-top:24px;color:var(--muted);font-size:1.06rem;line-height:1.74}.ccdHumanFigure{position:relative;min-height:500px;border:1px solid rgba(103,232,249,.14);border-radius:36px;overflow:hidden;background:radial-gradient(circle at 58% 46%,rgba(103,232,249,.12),transparent 31%),linear-gradient(135deg,rgba(255,255,255,.042),rgba(255,255,255,.012));box-shadow:0 32px 120px rgba(0,0,0,.32)}.ccdHumanFigure:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 58% 50%,black,transparent 72%);mask-image:radial-gradient(circle at 58% 50%,black,transparent 72%)}.ccdFigureTitle{position:absolute;left:34px;top:30px;z-index:3;max-width:260px}.ccdFigureTitle span{display:block;color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ccdFigureTitle strong{display:block;margin-top:10px;color:rgba(255,255,255,.9);font-size:1.05rem;line-height:1.25;font-weight:430}.ccdHumanSvg{position:absolute;right:0;bottom:-6px;width:100%;height:100%;filter:drop-shadow(0 0 20px rgba(103,232,249,.18))}.ccdHumanProfile{fill:rgba(103,232,249,.045)}.ccdHumanFace{fill:rgba(2,5,20,.42)}.ccdHumanProfileLine{fill:none;stroke:url(#ccdHumanLine);stroke-width:2.1}.ccdCognitionMesh line{stroke:rgba(103,232,249,.24);stroke-width:1.1}.ccdCognitionMesh circle{fill:rgba(103,232,249,.95);filter:url(#ccdGlow)}.ccdAttentionBeam{fill:none;stroke:rgba(103,232,249,.44);stroke-width:1.5;stroke-dasharray:7 10}.ccdAttentionBeam.ghost{opacity:.5}.ccdCognitionLabel{position:absolute;z-index:4;border:1px solid rgba(103,232,249,.22);border-radius:999px;padding:9px 12px;background:rgba(2,5,20,.62);color:rgba(255,255,255,.82);font-size:.78rem;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ccdQuestionSection{padding:66px 0}.ccdSectionLead{max-width:880px;margin-bottom:34px}.ccdSectionLead h2{margin-top:16px;font-size:clamp(2.35rem,4vw,4.4rem);line-height:.99;letter-spacing:-.064em;font-weight:295}.ccdQuestionEditorial{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.ccdQuestionEditorial article{min-height:190px;border-top:1px solid rgba(103,232,249,.26);padding:22px 8px 0}.ccdQuestionEditorial span{color:var(--cyan);letter-spacing:.18em;font-weight:760;font-size:.72rem}.ccdQuestionEditorial p{margin:22px 0 0;color:rgba(255,255,255,.88);font-size:clamp(1.16rem,1.65vw,1.7rem);line-height:1.16;letter-spacing:-.045em;font-weight:330}.ccdTrustSection{padding:76px 0;background:rgba(255,255,255,.008)}.ccdTrustGrid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:60px;gap:60px;align-items:center}.ccdTrustGrid h2{margin-top:16px;font-size:clamp(2.45rem,4.3vw,4.85rem);line-height:.97;letter-spacing:-.07em;font-weight:285}.ccdTrustGrid p{max-width:660px;color:var(--muted);font-size:1.05rem;line-height:1.78}.ccdTrustFigure{position:relative;min-height:430px}.ccdTrustSvg{position:absolute;inset:0;width:100%;height:100%}.ccdTrustRings ellipse{fill:none;stroke:rgba(103,232,249,.24);stroke-width:1.2}.ccdTrustCore circle{fill:rgba(2,5,20,.7);stroke:rgba(103,232,249,.44);stroke-width:1.2;filter:drop-shadow(0 0 24px rgba(103,232,249,.24))}.ccdTrustCore text{fill:rgba(255,255,255,.86);font-size:11px;letter-spacing:.18em}.ccdTrustNodes circle{fill:rgba(103,232,249,.9);filter:drop-shadow(0 0 12px rgba(103,232,249,.8))}.ccdTrustLabel{position:absolute;z-index:2;color:rgba(255,255,255,.84);font-size:.86rem}.ccdTrustLabel.top{left:50%;top:2%;transform:translateX(-50%)}.ccdTrustLabel.left{left:7%;top:50%}.ccdTrustLabel.right{right:7%;top:50%}.ccdTrustLabel.bottom{left:50%;bottom:2%;transform:translateX(-50%)}.ccdTrustLabel.center{left:50%;top:50%;transform:translate(-50%,58px);color:var(--cyan)}.ccdPillarsSection{padding:54px 0}.ccdPillarsGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.ccdPillarsGrid article{min-height:240px;border:1px solid rgba(103,232,249,.13);border-radius:24px;padding:28px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.01))}.ccdPillarsGrid span{color:var(--cyan);letter-spacing:.18em;font-weight:760;font-size:.72rem}.ccdPillarsGrid h3{margin-top:26px;font-size:clamp(1.35rem,1.95vw,1.95rem);line-height:1.06;letter-spacing:-.05em;font-weight:320}.ccdPillarsGrid p{color:var(--muted);font-size:.94rem;line-height:1.68}.ccdDecisionSection{padding:78px 0;background:rgba(255,255,255,.008)}.ccdDecisionGrid{display:grid;grid-template-columns:1fr .95fr;grid-gap:64px;gap:64px;align-items:center}.ccdDecisionGrid h2{margin-top:16px;font-size:clamp(2.45rem,4.1vw,4.7rem);line-height:.99;letter-spacing:-.07em;font-weight:285}.ccdDecisionFigure{position:relative;display:grid;grid-gap:14px;gap:14px}.ccdDecisionLine{position:absolute;left:72px;top:36px;bottom:36px;width:1px;background:linear-gradient(180deg,transparent,rgba(103,232,249,.5),transparent)}.ccdDecisionFigure article{position:relative;z-index:2;display:grid;grid-template-columns:44px 42px 1fr;grid-gap:18px;gap:18px;align-items:center;border:1px solid rgba(103,232,249,.14);border-radius:22px;padding:19px 22px;background:rgba(255,255,255,.022)}.ccdDecisionFigure article.active{border-color:rgba(103,232,249,.34);background:rgba(103,232,249,.048)}.ccdDecisionFigure span{color:var(--cyan);letter-spacing:.16em;font-size:.74rem;font-weight:760}.ccdDecisionFigure i{width:42px;height:42px;border-radius:999px;border:1px solid rgba(103,232,249,.32);background:radial-gradient(circle,rgba(103,232,249,.26),transparent 60%)}.ccdDecisionFigure h3{margin:0;font-size:1.05rem;font-weight:430}.ccdDecisionFigure p{margin:5px 0 0;color:var(--muted);font-size:.88rem}.ccdEvidenceSection{padding:78px 0}.ccdEvidenceGrid{display:grid;grid-template-columns:.95fr 1fr;grid-gap:64px;gap:64px;align-items:center}.ccdEvidenceGrid h2{margin-top:16px;font-size:clamp(2.35rem,3.9vw,4.4rem);line-height:.99;letter-spacing:-.065em;font-weight:290}.ccdEvidenceGrid p{color:var(--muted);line-height:1.75}.ccdEvidenceFigure{position:relative;min-height:360px;border:1px solid rgba(103,232,249,.13);border-radius:30px;background:radial-gradient(circle at center,rgba(103,232,249,.11),transparent 54%),rgba(255,255,255,.018);overflow:hidden}.ccdEvidenceAxis{position:absolute;background:linear-gradient(90deg,transparent,rgba(103,232,249,.52),transparent)}.ccdEvidenceAxis.horizontal{left:10%;right:10%;top:50%;height:1px}.ccdEvidenceAxis.vertical{top:10%;bottom:10%;left:50%;width:1px;background:linear-gradient(180deg,transparent,rgba(103,232,249,.52),transparent)}.evidenceNode{position:absolute;border:1px solid rgba(103,232,249,.28);border-radius:999px;padding:9px 12px;color:rgba(255,255,255,.86);background:rgba(2,5,20,.62)}.evidenceNode.n1{left:17%;top:22%}.evidenceNode.n2{right:18%;top:25%}.evidenceNode.n3{left:20%;bottom:25%}.evidenceNode.n4{right:22%;bottom:22%}.evidenceNode.n5{left:44%;top:12%}.evidenceNode.n6{left:42%;bottom:12%}.ccdEvidenceFigure strong{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--cyan);letter-spacing:.18em;font-size:.78rem;text-transform:uppercase}.ccdEvidenceMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:28px}.ccdEvidenceMetrics div{border-top:1px solid rgba(103,232,249,.18);padding-top:14px}.ccdEvidenceMetrics strong{display:block;color:var(--cyan);font-size:1.35rem}.ccdEvidenceMetrics span{color:var(--faint);font-size:.86rem}.ccdResearchCTA{padding:70px 0 94px}.ccdResearchCTAPanel{border:1px solid rgba(103,232,249,.14);border-radius:34px;padding:48px;background:radial-gradient(circle at 82% 18%,rgba(103,232,249,.08),transparent 34%),rgba(255,255,255,.018);display:flex;justify-content:space-between;gap:36px;align-items:center}.ccdResearchCTAPanel h2{margin-top:16px;max-width:860px;font-size:clamp(2rem,3.45vw,3.7rem);line-height:1;letter-spacing:-.06em;font-weight:295}.ccdResearchCTAPanel p{max-width:680px;color:var(--muted);line-height:1.7}@media (max-width:1180px){.ccdDecisionGrid,.ccdEvidenceGrid,.ccdHeroFigureGrid,.ccdTrustGrid{grid-template-columns:1fr}.ccdEvidenceMetrics,.ccdPillarsGrid,.ccdQuestionEditorial{grid-template-columns:repeat(2,1fr)}.ccdResearchCTAPanel{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.ccdDecisionSection,.ccdEvidenceSection,.ccdHeroFigureSection,.ccdPillarsSection,.ccdQuestionSection,.ccdResearchCTA,.ccdTrustSection{padding:52px 0}.ccdEvidenceMetrics,.ccdPillarsGrid,.ccdQuestionEditorial{grid-template-columns:1fr}.ccdHumanFigure{min-height:440px}.ccdCognitionLabel{display:none}.ccdResearchCTAPanel{padding:32px}}.ccdHumanImagePanel{position:relative;min-height:500px;border:1px solid rgba(103,232,249,.16);border-radius:36px;overflow:hidden;background:radial-gradient(circle at 70% 42%,rgba(103,232,249,.13),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.012));box-shadow:0 32px 120px rgba(0,0,0,.32)}.ccdHumanImagePanel img{width:100%;height:100%;min-height:500px;object-fit:cover;object-position:center;display:block;filter:saturate(1.05) contrast(1.02)}@media (max-width:760px){.ccdHumanImagePanel,.ccdHumanImagePanel img{min-height:380px}}.navLinks a{position:relative;text-decoration:none}.navLinks a.active,.navLinks a[aria-current=page]{color:var(--cyan)}.navLinks a.active:not(.navCta):after,.navLinks a[aria-current=page]:not(.navCta):after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:2px;background:var(--cyan);box-shadow:0 0 14px rgba(103,232,249,.72)}.aboutHero,.publicationsHero,.researchHero,.servicesHero{padding-top:clamp(52px,6vw,68px)!important;padding-bottom:clamp(52px,6vw,70px)!important}.executiveReality,.operatingPrinciples,.organizationalJourney,.publicationSection,.researchFoundation,.researchImpact,.researchJourney,.researchPractice,.researchQuestions,.researchThemesSection,.whyItExists{padding-top:clamp(46px,5.4vw,64px)!important;padding-bottom:clamp(46px,5.4vw,64px)!important}.aboutClosing,.publicationScholarSection,.researchCTA{padding-top:clamp(48px,5.6vw,68px)!important;padding-bottom:clamp(56px,6vw,76px)!important}.aboutHero h1,.publicationsHero h1,.researchHero h1,.servicesHero h1{font-size:clamp(2.7rem,4.8vw,5.15rem)!important;line-height:.94!important;letter-spacing:-.074em!important}.executiveRealityIntro h2,.journeyIntro h2,.principlesIntro h2,.publicationScholarPanel h2,.publicationSectionIntro h2,.researchFoundationIntro h2,.researchImpactLeft h2,.researchSectionIntro h2,.whyIntro h2{font-size:clamp(2.05rem,3.35vw,3.75rem)!important;line-height:1.02!important;letter-spacing:-.055em!important}.executiveInsightPanel h2,.journeyOutcome h3,.journeyStatement h2,.researchPractice h2,.researchSynthesis h3{font-size:clamp(2.05rem,3.55vw,3.95rem)!important;line-height:1.02!important;letter-spacing:-.058em!important}.aboutCTAContent h3,.aboutManifesto h2,.researchCTAPanel h2{font-size:clamp(1.95rem,3vw,3.2rem)!important;line-height:1.05!important;letter-spacing:-.052em!important}.aboutHero p,.executiveInsightPanel p,.executiveRealityIntro p,.journeyIntro p,.journeyOutcome p,.journeyStatement p,.publicationSectionIntro p,.publicationsHero p,.researchCTAPanel p,.researchEvolutionOpening p,.researchFoundationIntro p,.researchHero p,.researchImpactRight,.researchSynthesis p,.servicesHero p,.whyNarrative{max-width:700px!important}.aboutHero p,.executiveInsightPanel p,.executiveRealityIntro p,.journeyIntro p,.journeyOutcome p,.journeyStatement p,.publicationsHero p,.researchCTAPanel p,.researchFoundationIntro p,.researchHero p,.researchImpactRight p,.servicesHero p,.whyNarrative p{font-size:clamp(.96rem,.95vw,1.03rem)!important;line-height:1.66!important}.executiveRealityIntro,.journeyIntro,.principlesIntro,.publicationSectionIntro,.researchFoundationIntro,.researchSectionIntro,.whyIntro{margin-bottom:clamp(24px,3vw,34px)!important}.foundingQuestion{margin-top:clamp(28px,3vw,36px)!important;margin-bottom:clamp(30px,3.4vw,42px)!important}.foundingQuestion p{font-size:clamp(1.45rem,2vw,2.18rem)!important;line-height:1.28!important}.credibilityGrid,.executiveQuestionGrid,.journeyFlow,.journeyGrid,.presentationGrid,.principlesGrid,.researchQuestionGrid,.researchThemeGrid,.researchThemeSystem{gap:clamp(12px,1.4vw,18px)!important}.credibilityCard,.executiveQuestionCard,.featuredPublication,.journeyCard,.journeyStep,.presentationCard,.researchQuestionCard,.researchSystemCard,.researchThemeCard{padding:clamp(20px,2.2vw,28px)!important}.credibilityCard,.executiveQuestionCard,.journeyCard,.journeyStep,.presentationCard,.principleCard,.researchQuestionCard,.researchSystemCard,.researchThemeCard{min-height:auto!important}.credibilityCard h3,.executiveQuestionCard h3,.featuredPublication h3,.journeyCard h3,.journeyStep h3,.presentationCard h3,.principleCard h3,.researchQuestionCard p,.researchSystemCard h3,.researchThemeCard h3{font-size:clamp(1.22rem,1.65vw,1.85rem)!important;line-height:1.12!important;letter-spacing:-.04em!important}.credibilityCard p,.executiveQuestionCard p,.journeyCard p,.journeyStep p,.presentationCard p,.principleCard p,.publicationBriefGrid p,.researchAnswer,.researchInsightLine p,.researchSystemCard p,.researchThemeCard p{font-size:.92rem!important;line-height:1.56!important}.executiveRealityIntro,.journeyIntro,.principlesIntro,.publicationSectionIntro,.researchFoundationIntro,.researchSectionIntro{max-width:820px!important}.executiveInsightPanel,.journeyOutcome,.journeyStatement,.researchImpactGrid,.researchPracticeGrid,.researchSynthesis{gap:clamp(30px,4vw,46px)!important}.executiveInsightPanel,.journeyOutcome,.journeyStatement{margin-top:clamp(28px,3.4vw,42px)!important}.executiveQuestionGrid,.journeyFlow,.publicationMetrics,.researchInvestigationGrid{margin-top:clamp(26px,3vw,40px)!important}.executiveInsightPanel>div:last-child,.journeyOutcome>p,.journeyStatement p,.researchImpactRight,.researchSynthesis>p,.whyNarrative{position:relative}.executiveInsightPanel>div:last-child:before,.journeyOutcome>p:before,.journeyStatement p:before,.researchImpactRight:before,.researchSynthesis>p:before,.whyNarrative:before{content:"";display:block;width:54px;height:1px;margin:0 0 18px;background:linear-gradient(90deg,var(--cyan),transparent);box-shadow:0 0 16px rgba(103,232,249,.28);opacity:.72}.publicationsHero h1{max-width:980px!important}.publicationMetrics{margin-top:clamp(26px,3vw,36px)!important}.publicationMetrics strong{font-size:clamp(1.45rem,2.1vw,2.45rem)!important}.researchEvolutionV2Section{padding-top:clamp(48px,5.6vw,68px)!important;padding-bottom:clamp(48px,5.6vw,68px)!important}.researchEvolutionOpening h2,.researchQuestionPanel strong{font-size:clamp(2rem,3.45vw,3.8rem)!important;line-height:1.02!important}.researchInvestigationCard{min-height:auto!important;padding:clamp(18px,2vw,24px)!important}.aboutCTA{margin-top:clamp(32px,4vw,48px)!important}.aboutCTAContent,.executiveInsightPanel,.journeyOutcome,.publicationScholarPanel,.researchCTAPanel,.researchHeroPanel{padding:clamp(30px,3.8vw,44px)!important}.researchHeroPanel strong{font-size:clamp(1.55rem,2.45vw,2.75rem)!important}.servicesHeroPanel{min-height:380px!important}.servicesSignalStack div{padding:16px!important}.executiveInsightPanel h2 br,.journeyOutcome h3 br{display:none}@media (max-width:900px){.aboutHero,.executiveReality,.operatingPrinciples,.organizationalJourney,.publicationSection,.publicationsHero,.researchCTA,.researchFoundation,.researchHero,.researchImpact,.researchJourney,.researchPractice,.researchQuestions,.researchThemesSection,.servicesHero,.whyItExists{padding-top:48px!important;padding-bottom:50px!important}.aboutHero h1,.publicationsHero h1,.researchHero h1,.servicesHero h1{font-size:clamp(2.35rem,9.5vw,4rem)!important}.executiveRealityIntro h2,.journeyIntro h2,.principlesIntro h2,.publicationScholarPanel h2,.publicationSectionIntro h2,.researchFoundationIntro h2,.researchImpactLeft h2,.researchSectionIntro h2,.whyIntro h2{font-size:clamp(1.9rem,7vw,3rem)!important}}.aboutPage .compactSection{padding-top:clamp(30px,3.2vw,46px)!important;padding-bottom:clamp(30px,3.2vw,46px)!important}.aboutPage .aboutHero{padding-top:clamp(48px,4.8vw,72px)!important;padding-bottom:clamp(34px,3.4vw,48px)!important}.aboutPage .operatingPrinciples,.aboutPage .researchFoundation,.aboutPage .whyItExists{border-top:1px solid rgba(255,255,255,.08)!important}.aboutPage .aboutHeroContent,.aboutPage .journeyIntro,.aboutPage .principlesIntro,.aboutPage .researchFoundationIntro,.aboutPage .whyIntro{max-width:960px!important;margin-bottom:clamp(18px,2vw,28px)!important}.aboutPage .aboutCTAContent h3,.aboutPage .aboutHero h1,.aboutPage .aboutManifesto h2,.aboutPage .journeyIntro h2,.aboutPage .journeyStatement h2,.aboutPage .principlesIntro h2,.aboutPage .researchFoundationIntro h2,.aboutPage .researchImpactLeft h2,.aboutPage .whyIntro h2{margin-top:12px!important;margin-bottom:0!important;text-wrap:balance}.aboutPage .aboutHero h1{max-width:920px!important;font-size:clamp(3rem,4.7vw,5rem)!important;line-height:.95!important}.aboutPage .journeyIntro h2,.aboutPage .principlesIntro h2,.aboutPage .researchFoundationIntro h2,.aboutPage .whyIntro h2{max-width:1050px!important;font-size:clamp(2.35rem,3.7vw,4.15rem)!important}.aboutPage .journeyStatement h2,.aboutPage .researchImpactLeft h2{font-size:clamp(2.15rem,3.2vw,3.65rem)!important;line-height:1.04!important}.aboutPage .aboutHero p,.aboutPage .researchFoundationIntro p{max-width:820px!important;margin-top:20px!important;line-height:1.62!important}.aboutPage .whyCompactGrid{display:grid;grid-template-columns:.9fr 1fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start;margin-top:clamp(20px,2.2vw,30px)}.aboutPage .foundingQuestion{max-width:none!important;margin:0!important;text-align:left!important;border:1px solid rgba(103,232,249,.14);border-radius:26px;padding:clamp(24px,3vw,38px);background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.012))}.aboutPage .foundingQuestion p{font-size:clamp(1.55rem,2.15vw,2.35rem)!important;letter-spacing:-.05em!important}.aboutPage .whyNarrative{max-width:none!important;margin:0!important;padding-left:28px;border-left:1px solid rgba(103,232,249,.22)}.aboutPage .journeyStatement p,.aboutPage .researchImpactRight p,.aboutPage .whyNarrative p{margin-bottom:16px!important;font-size:clamp(.94rem,.92vw,1rem)!important;line-height:1.56!important}.aboutPage .researchImpactRight p:last-child,.aboutPage .whyNarrative p:last-child{margin-bottom:0!important}.aboutPage .credibilityGrid,.aboutPage .journeyGrid,.aboutPage .principlesGrid{gap:clamp(12px,1.3vw,18px)!important}.aboutPage .credibilityCard,.aboutPage .journeyCard{padding:clamp(22px,2.1vw,30px)!important;border-radius:22px!important}.aboutPage .credibilityCard h3,.aboutPage .journeyCard h3,.aboutPage .principleCard h3{margin-top:16px!important;font-size:clamp(1.3rem,1.55vw,1.75rem)!important;line-height:1.1!important}.aboutPage .credibilityCard p,.aboutPage .journeyCard p,.aboutPage .principleCard p{margin-top:14px!important;font-size:.92rem!important;line-height:1.5!important}.aboutPage .journeyStatement,.aboutPage .researchImpactGrid{display:grid;grid-template-columns:.9fr 1fr;grid-gap:clamp(30px,5vw,70px)!important;gap:clamp(30px,5vw,70px)!important;align-items:center!important;margin-top:0!important}.aboutPage .researchImpactRight{max-width:none!important;border:1px solid rgba(103,232,249,.13);border-radius:26px;padding:clamp(26px,3vw,40px);background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.01))}.aboutPage .journeyIntro{margin-bottom:clamp(20px,2.4vw,32px)!important}.aboutPage .journeyCard{min-height:230px!important}.aboutPage .journeyStatement{margin-top:clamp(28px,3vw,42px)!important}.aboutPage .journeyStatement>div:last-child{border-left:1px solid rgba(103,232,249,.2);padding-left:clamp(22px,3vw,34px)}.aboutPage .principleCard{padding:22px 12px 0!important}.aboutPage .aboutClosing{padding-top:clamp(34px,3.5vw,50px)!important;padding-bottom:clamp(44px,4vw,64px)!important}.aboutPage .aboutClosingGrid{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}.aboutPage .aboutManifesto{max-width:none!important}.aboutPage .aboutManifesto h2{font-size:clamp(2rem,3vw,3.55rem)!important;line-height:1.04!important}.aboutPage .aboutCTAContent{max-width:none!important;padding:clamp(30px,3.4vw,44px)!important;border-radius:28px!important}.aboutPage .aboutCTAContent h3{font-size:clamp(2rem,2.8vw,3.2rem)!important;line-height:1.02!important}.aboutPage .aboutCTAContent p{margin-top:18px!important;line-height:1.58!important}.aboutPage .aboutCTAContent .heroActions{margin-top:24px!important}@media (max-width:1050px){.aboutPage .aboutClosingGrid,.aboutPage .journeyStatement,.aboutPage .researchImpactGrid,.aboutPage .whyCompactGrid{grid-template-columns:1fr!important;gap:24px!important}.aboutPage .journeyStatement>div:last-child,.aboutPage .whyNarrative{padding-left:0;border-left:0}}@media (max-width:768px){.aboutPage .aboutClosing,.aboutPage .aboutHero,.aboutPage .compactSection{padding-top:36px!important;padding-bottom:36px!important}.aboutPage .aboutHero h1,.aboutPage .aboutManifesto h2,.aboutPage .journeyIntro h2,.aboutPage .journeyStatement h2,.aboutPage .principlesIntro h2,.aboutPage .researchFoundationIntro h2,.aboutPage .researchImpactLeft h2,.aboutPage .whyIntro h2{font-size:clamp(2rem,9vw,3.2rem)!important}}.aboutPage .aboutClosing,.aboutPage .compactSection,.aboutPage .operatingPrinciples,.aboutPage .researchFoundation,.aboutPage .researchImpact,.aboutPage .researchJourney,.aboutPage .whyItExists{padding-top:28px!important;padding-bottom:28px!important}.aboutPage .aboutHero{padding-top:54px!important;padding-bottom:34px!important}.aboutPage .aboutClosing{padding-top:28px!important;padding-bottom:42px!important}.aboutPage .aboutHeroContent,.aboutPage .journeyIntro,.aboutPage .principlesIntro,.aboutPage .researchFoundationIntro,.aboutPage .whyIntro{margin-bottom:18px!important}.aboutPage .aboutHero h1{max-width:900px!important;font-size:clamp(2.55rem,4.1vw,4.45rem)!important;line-height:.96!important;letter-spacing:-.068em!important}.aboutPage .journeyIntro h2,.aboutPage .principlesIntro h2,.aboutPage .researchFoundationIntro h2,.aboutPage .whyIntro h2{font-size:clamp(2.1rem,3.05vw,3.35rem)!important;line-height:1.02!important;letter-spacing:-.056em!important}.aboutPage .aboutManifesto h2,.aboutPage .journeyStatement h2,.aboutPage .researchImpactLeft h2{font-size:clamp(2rem,2.85vw,3.15rem)!important;line-height:1.03!important;letter-spacing:-.056em!important}.aboutPage .aboutCTAContent h3{font-size:clamp(1.8rem,2.45vw,2.7rem)!important}.aboutPage .aboutCTAContent p,.aboutPage .aboutHero p,.aboutPage .journeyStatement p,.aboutPage .researchFoundationIntro p,.aboutPage .researchImpactRight p,.aboutPage .whyNarrative p{font-size:.96rem!important;line-height:1.5!important}.aboutPage .aboutHero p,.aboutPage .researchFoundationIntro p{margin-top:16px!important}.aboutPage .aboutClosingGrid,.aboutPage .journeyStatement,.aboutPage .researchImpactGrid,.aboutPage .whyCompactGrid{gap:26px!important}.aboutPage .whyCompactGrid{margin-top:16px!important}.aboutPage .aboutCTAContent,.aboutPage .foundingQuestion,.aboutPage .researchImpactRight{padding:24px!important;border-radius:22px!important}.aboutPage .foundingQuestion p{font-size:clamp(1.35rem,1.8vw,1.9rem)!important;line-height:1.18!important}.aboutPage .whyNarrative{padding-left:22px!important}.aboutPage .credibilityGrid,.aboutPage .journeyGrid,.aboutPage .principlesGrid{gap:12px!important}.aboutPage .credibilityCard,.aboutPage .journeyCard{padding:22px!important;min-height:0!important;height:auto!important;border-radius:20px!important}.aboutPage .principleCard{padding-top:18px!important;min-height:0!important}.aboutPage .credibilityCard h3,.aboutPage .journeyCard h3,.aboutPage .principleCard h3{margin-top:12px!important;font-size:clamp(1.18rem,1.35vw,1.55rem)!important;line-height:1.08!important}.aboutPage .credibilityCard p,.aboutPage .journeyCard p,.aboutPage .principleCard p{margin-top:10px!important;font-size:.88rem!important;line-height:1.44!important}.aboutPage .credibilityCard span,.aboutPage .journeyCard span,.aboutPage .kicker,.aboutPage .principleCard span{font-size:.68rem!important;letter-spacing:.2em!important}.aboutPage .journeyStatement{margin-top:22px!important}.aboutPage .aboutCTAContent .heroActions{margin-top:18px!important}.aboutPage .journeyStatement p:before,.aboutPage .researchImpactRight:before,.aboutPage .whyNarrative:before{margin-bottom:12px!important}@media (min-width:1100px){.aboutPage .aboutHeroContent{max-width:920px!important}.aboutPage .researchFoundationIntro{max-width:760px!important}.aboutPage .journeyIntro,.aboutPage .principlesIntro{max-width:780px!important}}.researchCompact{--rc-border:rgba(103,232,249,.15);--rc-border-strong:rgba(103,232,249,.28)}.researchCompactHero,.researchCompactSection{position:relative;z-index:2;border-bottom:1px solid rgba(103,232,249,.09);overflow:hidden}.researchCompactHero{padding:clamp(72px,7vw,104px) 0 clamp(58px,5.4vw,76px);background:radial-gradient(circle at 18% 18%,rgba(103,232,249,.075),transparent 30%),rgba(255,255,255,.006)}.researchCompactHero:before,.researchCompactSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.022) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.022) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,black,rgba(0,0,0,.55),transparent 96%);mask-image:linear-gradient(90deg,black,rgba(0,0,0,.55),transparent 96%)}.researchCompactHeroGrid{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(36px,5vw,68px);gap:clamp(36px,5vw,68px);align-items:center}.researchCompactHero h1{margin:18px 0 0;max-width:920px;font-size:clamp(3.05rem,5.25vw,6.35rem);line-height:.91;letter-spacing:-.082em;font-weight:275}.researchCompactHero p{max-width:780px;margin:26px 0 0;color:var(--muted);font-size:clamp(1rem,1.05vw,1.1rem);line-height:1.68}.researchFocusPanel{border:1px solid var(--rc-border-strong);border-radius:34px;padding:clamp(32px,3.8vw,46px);background:radial-gradient(circle at 84% 22%,rgba(103,232,249,.11),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.012));box-shadow:0 28px 90px rgba(0,0,0,.28)}.researchFocusPanel h2{margin:24px 0 0;max-width:560px;font-size:clamp(1.85rem,3.15vw,3.55rem);line-height:1.03;letter-spacing:-.065em;font-weight:285}.researchFocusPanel p{margin-top:34px;max-width:560px}.researchCompactSection{padding:clamp(52px,5.2vw,72px) 0}.researchClosingGrid,.researchEvidenceLayout,.researchTwoColumn{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(36px,5vw,66px);gap:clamp(36px,5vw,66px);align-items:center}.researchTwoColumn.alignStart{align-items:start}.researchCompact h2{margin:16px 0 0;font-size:clamp(2.25rem,3.75vw,4.55rem);line-height:.98;letter-spacing:-.07em;font-weight:285}.researchQuestionPanel{border:1px solid var(--rc-border);border-radius:28px;padding:clamp(28px,3.4vw,42px);background:radial-gradient(circle at 90% 12%,rgba(103,232,249,.075),transparent 38%),rgba(255,255,255,.018)}.researchDomainGrid span,.researchPathGrid span,.researchPublicationGrid span,.researchQuestionPanel span{display:block;color:var(--cyan);letter-spacing:.22em;text-transform:uppercase;font-weight:800;font-size:.72rem}.researchQuestionPanel p{margin:20px 0 0;color:rgba(255,255,255,.9);font-size:clamp(1.45rem,2.1vw,2.35rem);line-height:1.13;letter-spacing:-.055em;font-weight:305}.researchHeaderLine{position:relative;z-index:2;max-width:980px;margin-bottom:32px}.researchPathGrid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid rgba(103,232,249,.22)}.researchPathGrid article{border-right:1px solid rgba(103,232,249,.13);padding:22px 24px 4px 0}.researchPathGrid article:last-child{border-right:none}.researchDomainGrid h3,.researchPathGrid h3,.researchPublicationGrid h3{margin:18px 0 0;color:rgba(255,255,255,.91);font-size:clamp(1.22rem,1.55vw,1.82rem);line-height:1.08;letter-spacing:-.046em;font-weight:330}.researchDomainGrid p,.researchFinalCard p,.researchLead,.researchPathGrid p,.researchPublicationGrid p{margin:14px 0 0;color:var(--muted);font-size:.96rem;line-height:1.58}.researchClosingBand,.researchDomainsBand{background:rgba(255,255,255,.007)}.researchDomainGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.researchDomainGrid article,.researchPublicationGrid article{border:1px solid var(--rc-border);border-radius:24px;padding:24px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01))}.researchEvidenceLayout{align-items:start;margin-bottom:34px}.researchStatsGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.researchStatsGrid div{border-top:1px solid rgba(103,232,249,.24);padding-top:20px}.researchStatsGrid strong{display:block;color:var(--cyan);font-size:clamp(1.5rem,2.05vw,2.45rem);line-height:1;font-weight:360;letter-spacing:-.05em}.researchStatsGrid span{display:block;margin-top:12px;color:var(--muted);line-height:1.42}.researchPublicationGrid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.researchPublicationGrid article{min-height:unset}.researchPublicationGrid h3{font-size:clamp(1.08rem,1.22vw,1.42rem)}.researchClosingGrid{grid-template-columns:1fr .95fr}.researchFinalCard{border:1px solid rgba(103,232,249,.16);border-radius:30px;padding:clamp(30px,3.8vw,46px);background:radial-gradient(circle at 84% 24%,rgba(103,232,249,.1),transparent 38%),rgba(255,255,255,.018)}.researchFinalCard h3{margin:18px 0 0;font-size:clamp(1.85rem,2.7vw,3.1rem);line-height:1;letter-spacing:-.06em;font-weight:300}.researchFinalCard .button{margin-top:26px}@media (max-width:1180px){.researchClosingGrid,.researchCompactHeroGrid,.researchEvidenceLayout,.researchTwoColumn{grid-template-columns:1fr}.researchPathGrid,.researchPublicationGrid,.researchStatsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.researchCompactHero,.researchCompactSection{padding:48px 0}.researchCompactHero h1{font-size:clamp(2.75rem,12vw,4.1rem)}.researchDomainGrid,.researchPathGrid,.researchPublicationGrid,.researchStatsGrid{grid-template-columns:1fr}.researchPathGrid article{border-right:none;border-bottom:1px solid rgba(103,232,249,.13);padding-right:0;padding-bottom:22px}}.researchCompactHero,.researchCompactSection{min-height:0!important;height:auto!important}.researchCompactHero{padding:clamp(44px,4.4vw,64px) 0 clamp(38px,3.8vw,52px)!important}.researchCompactSection{padding:clamp(34px,3.4vw,48px) 0!important}.researchClosingGrid,.researchCompactHeroGrid,.researchEvidenceLayout,.researchTwoColumn{gap:clamp(28px,3.5vw,48px)!important}.researchCompactHero h1{margin-top:14px!important;max-width:860px!important;font-size:clamp(3rem,4.65vw,5.45rem)!important;line-height:.94!important;letter-spacing:-.065em!important}.researchCompactHero p{margin-top:20px!important;max-width:820px!important;line-height:1.52!important}.researchFinalCard,.researchFocusPanel,.researchQuestionPanel{padding:clamp(24px,2.7vw,34px)!important;border-radius:26px!important}.researchFocusPanel h2{margin-top:18px!important;font-size:clamp(2rem,2.75vw,3.15rem)!important;line-height:1.02!important;letter-spacing:-.052em!important}.researchFocusPanel p{margin-top:22px!important;line-height:1.5!important}.researchCompact h2{margin-top:12px!important;font-size:clamp(2.35rem,3.2vw,4.05rem)!important;line-height:1!important;letter-spacing:-.055em!important}.researchQuestionPanel p{margin-top:16px!important;font-size:clamp(1.35rem,1.7vw,2.02rem)!important;line-height:1.14!important;letter-spacing:-.045em!important}.researchHeaderLine{margin-bottom:20px!important}.researchPathGrid article{padding:18px 20px 0 0!important}.researchDomainGrid h3,.researchPathGrid h3,.researchPublicationGrid h3{margin-top:14px!important;font-size:clamp(1.12rem,1.3vw,1.55rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}.researchDomainGrid p,.researchFinalCard p,.researchLead,.researchPathGrid p,.researchPublicationGrid p{margin-top:10px!important;font-size:.92rem!important;line-height:1.45!important}.researchDomainGrid,.researchPublicationGrid{gap:12px!important}.researchDomainGrid article,.researchPublicationGrid article{padding:20px!important;border-radius:22px!important;min-height:0!important}.researchEvidenceLayout{margin-bottom:22px!important}.researchStatsGrid{gap:18px!important}.researchStatsGrid div{padding-top:14px!important}.researchStatsGrid strong{font-size:clamp(1.45rem,1.75vw,2rem)!important}.researchStatsGrid span{margin-top:8px!important;line-height:1.35!important}.researchFinalCard h3{margin-top:14px!important;font-size:clamp(1.8rem,2.15vw,2.65rem)!important;line-height:1.02!important;letter-spacing:-.045em!important}.researchFinalCard .button{margin-top:20px!important}.researchDensePage{--rd-line:rgba(103,232,249,.13);--rd-line-strong:rgba(103,232,249,.28);--rd-card:rgba(255,255,255,.028)}.researchDensePage .kicker{color:var(--cyan);letter-spacing:.28em;text-transform:uppercase;font-weight:800;font-size:.72rem}.rdHero,.rdSection{position:relative;z-index:2;min-height:0!important;height:auto!important;border-bottom:1px solid rgba(103,232,249,.09);overflow:hidden}.rdHero:before,.rdSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.022) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.022) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,black,rgba(0,0,0,.6),transparent 98%);mask-image:linear-gradient(90deg,black,rgba(0,0,0,.6),transparent 98%)}.rdHero{padding:54px 0 48px!important;background:radial-gradient(circle at 14% 10%,rgba(103,232,249,.075),transparent 30%),rgba(255,255,255,.006)}.rdSection{padding:34px 0!important}.rdEvidenceTop,.rdFinalGrid,.rdHeroGrid,.rdSplit{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4vw,54px);gap:clamp(28px,4vw,54px);align-items:start}.rdHeroGrid{align-items:center}.rdIntro h1,.researchDensePage h2{margin:14px 0 0;color:rgba(255,255,255,.94);font-weight:280;letter-spacing:-.065em}.rdIntro h1{max-width:840px;font-size:clamp(3.1rem,4.75vw,5.5rem);line-height:.93}.rdIntro p,.rdPanel p,.rdPathGrid p,.rdPublication p,.rdSmallCard p,.rdTextBlock p{color:var(--muted);font-size:.98rem;line-height:1.5}.rdIntro p{max-width:860px;margin:20px 0 0}.researchDensePage h2{max-width:840px;font-size:clamp(2.55rem,3.35vw,4.1rem);line-height:.98}.rdTextBlock p{max-width:780px;margin:18px 0 0}.rdPanel{border:1px solid var(--rd-line-strong);border-radius:26px;padding:26px 28px;background:radial-gradient(circle at 88% 14%,rgba(103,232,249,.08),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.012))}.rdHeroPanel h2{margin-top:18px;max-width:600px;font-size:clamp(2.05rem,3vw,3.35rem);line-height:1.02;letter-spacing:-.055em}.rdHeroPanel p{margin:22px 0 0;max-width:600px}.rdFinalCard h3,.rdQuestion h3{margin:18px 0 0;color:rgba(255,255,255,.9);font-size:clamp(1.55rem,2.05vw,2.35rem);line-height:1.12;letter-spacing:-.05em;font-weight:310}.rdSectionHead{max-width:1060px;margin-bottom:24px}.rdPathGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(103,232,249,.2)}.rdPathGrid article{padding:18px 18px 0 0;border-right:1px solid rgba(103,232,249,.13)}.rdPathGrid article:last-child{border-right:0}.rdPathGrid span,.rdPublication span,.rdSmallCard span{display:block;color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;font-weight:800;font-size:.72rem}.rdPathGrid h3,.rdPublication h3,.rdSmallCard h3{margin:14px 0 0;color:rgba(255,255,255,.91);font-size:clamp(1.15rem,1.35vw,1.52rem);line-height:1.08;letter-spacing:-.035em;font-weight:335}.rdPathGrid p,.rdPublication p,.rdSmallCard p{margin:10px 0 0}.rdDomainsSplit{grid-template-columns:.95fr 1.05fr}.rdCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.rdPublication,.rdSmallCard{border:1px solid var(--rd-line);border-radius:22px;padding:18px 20px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));min-height:0!important}.rdEvidenceTop{align-items:start;margin-bottom:22px}.rdStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.rdStats div{border-top:1px solid rgba(103,232,249,.24);padding-top:14px}.rdStats strong{display:block;color:var(--cyan);font-size:clamp(1.45rem,1.85vw,2.1rem);line-height:1;font-weight:360;letter-spacing:-.05em}.rdStats span{display:block;margin-top:8px;color:var(--muted);line-height:1.36}.rdPublicationGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.rdPublication h3{font-size:clamp(1.05rem,1.15vw,1.32rem)}.rdFinalSection{padding-bottom:42px!important}.rdFinalGrid{grid-template-columns:1.05fr .95fr;align-items:center}.rdPhilosophy h2{font-size:clamp(2.45rem,3.15vw,3.95rem);line-height:1.03}.rdFinalCard h3{font-size:clamp(1.7rem,2.15vw,2.55rem)}.rdFinalCard p{margin:14px 0 0}.rdFinalCard .button{margin-top:22px}@media (max-width:1180px){.rdEvidenceTop,.rdFinalGrid,.rdHeroGrid,.rdSplit{grid-template-columns:1fr}.rdPathGrid,.rdPublicationGrid,.rdStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.rdHero,.rdSection{padding:34px 0!important}.rdIntro h1{font-size:clamp(2.7rem,12vw,4rem)}.rdCardGrid,.rdPathGrid,.rdPublicationGrid,.rdStats{grid-template-columns:1fr}.rdPathGrid article{border-right:0;border-bottom:1px solid rgba(103,232,249,.13);padding-right:0;padding-bottom:18px}}.evidencePage{overflow:hidden}.evidenceHero{padding:78px 0 34px;border-bottom:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 78% 18%,rgba(99,242,255,.12),transparent 28rem),linear-gradient(180deg,rgba(255,255,255,.025),transparent 48%)}.evidenceHeroGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center}.evidenceHero h1{max-width:980px;margin:0;font-size:clamp(4.15rem,7vw,7.6rem);line-height:.88;letter-spacing:-.075em;font-weight:500}.evidenceHero p{max-width:720px;margin:26px 0 0;color:var(--muted);font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.55}.evidenceGraph{position:relative;min-height:300px;border:1px solid rgba(102,242,255,.2);border-radius:32px;background:radial-gradient(circle at 50% 48%,rgba(102,242,255,.19),transparent 11rem),linear-gradient(135deg,rgba(7,23,38,.9),rgba(5,13,25,.76));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 20px 70px rgba(0,0,0,.22);overflow:hidden}.evidenceGraph:after,.evidenceGraph:before{content:"";position:absolute;inset:22px;border:1px solid rgba(102,242,255,.1);border-radius:50%;transform:scaleX(1.08) rotate(-18deg)}.evidenceGraph:after{inset:64px 46px;opacity:.55;transform:scaleX(.92) rotate(28deg)}.graphCore{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);width:116px;height:116px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(102,242,255,.38);color:white;font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;background:rgba(3,13,24,.78);box-shadow:0 0 40px rgba(102,242,255,.16)}.graphNode{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border:1px solid rgba(102,242,255,.24);border-radius:999px;color:rgba(255,255,255,.86);background:rgba(4,16,28,.72);font-size:.76rem;letter-spacing:.06em}.graphNode.n1{left:11%;top:18%}.graphNode.n2{right:12%;top:21%}.graphNode.n3{left:12%;bottom:20%}.graphNode.n4{right:14%;bottom:20%}.graphNode.n5{left:50%;bottom:9%;transform:translateX(-50%)}.graphLine{position:absolute;left:50%;top:50%;width:1px;height:145px;transform-origin:top center;background:linear-gradient(180deg,rgba(102,242,255,.5),transparent);opacity:.42}.graphLine.l1{transform:rotate(-55deg)}.graphLine.l2{transform:rotate(52deg)}.graphLine.l3{transform:rotate(128deg)}.graphLine.l4{transform:rotate(-132deg)}.evidenceBand{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.07)}.evidenceMetricRow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.evidenceMetric{padding:17px 18px 16px;border:1px solid rgba(102,242,255,.18);border-radius:22px;background:rgba(5,16,28,.62)}.evidenceMetric strong{display:block;color:var(--cyan);font-size:clamp(1.75rem,2.6vw,2.65rem);line-height:1;letter-spacing:-.055em;font-weight:700}.evidenceMetric span{display:block;margin-top:9px;color:var(--muted);font-size:.9rem;line-height:1.35}.evidenceSection{padding:42px 0;border-bottom:1px solid rgba(255,255,255,.07)}.evidenceSection.evidenceTight{padding:38px 0}.compactEvidenceSection{padding:34px 0}.evidenceSplit{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-gap:clamp(26px,4vw,52px);gap:clamp(26px,4vw,52px);align-items:start}.evidenceReverse{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center}.evidenceBridge h2,.evidenceHeaderRow h2,.evidenceIntro h2,.evidenceThemePanel h2{margin:0;max-width:760px;font-size:clamp(2.75rem,4.4vw,5.1rem);line-height:.94;letter-spacing:-.065em;font-weight:560}.evidenceBridge p,.evidenceHeaderRow>p,.evidenceIntro p{max-width:620px;margin:14px 0 0;color:var(--muted);font-size:1rem;line-height:1.52}.evidenceTimeline{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.evidenceStep{position:relative;padding:20px;min-height:205px;border:1px solid rgba(102,242,255,.18);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(102,242,255,.08),transparent 13rem),rgba(5,16,28,.66)}.evidencePublicationMeta,.evidenceStepTop{display:flex;justify-content:space-between;gap:18px;color:var(--cyan);font-size:.78rem;line-height:1.1;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.evidenceStep h3{margin:16px 0 0;font-size:1.16rem;line-height:1.2;letter-spacing:-.03em}.evidenceStep small{display:block;margin-top:9px;color:rgba(255,255,255,.68);font-size:.86rem}.evidencePublication p,.evidenceStep p{margin:11px 0 0;color:var(--muted);font-size:.94rem;line-height:1.47}.evidenceHeaderRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);grid-gap:36px;gap:36px;align-items:end;margin-bottom:18px}.evidencePublicationGrid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:14px;gap:14px}.evidencePublication{padding:19px;border:1px solid rgba(102,242,255,.18);border-radius:24px;background:rgba(5,16,28,.64)}.evidencePublication.feature{grid-row:span 3;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;min-height:330px;background:radial-gradient(circle at 18% 10%,rgba(102,242,255,.16),transparent 18rem),linear-gradient(145deg,rgba(8,28,44,.86),rgba(4,12,22,.78))}.evidencePublication h3{margin:16px 0 0;font-size:clamp(1.2rem,1.8vw,1.65rem);line-height:1.12;letter-spacing:-.035em}.evidencePublication.feature h3{font-size:clamp(2rem,3vw,3.1rem);line-height:.98}.evidenceThemePanel{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:28px;gap:28px;align-items:center;padding:26px 30px;border:1px solid rgba(102,242,255,.18);border-radius:28px;background:linear-gradient(135deg,rgba(6,19,33,.82),rgba(5,14,25,.68))}.themePills{display:flex;flex-wrap:wrap;gap:10px}.themePills span{padding:10px 14px;border:1px solid rgba(102,242,255,.22);border-radius:999px;color:rgba(255,255,255,.86);background:rgba(6,23,36,.64);font-size:.94rem}.presentationStack{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.presentationStack article{padding:18px;border:1px solid rgba(102,242,255,.18);border-radius:22px;background:rgba(5,16,28,.62)}.presentationStack strong{display:block;color:white;font-size:1.15rem}.presentationStack span{display:block;margin-top:8px;color:var(--muted);font-size:.92rem}.finalEvidenceSection{padding:40px 0 42px;border-bottom:0}.evidenceBridge{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:28px;border:1px solid rgba(102,242,255,.22);border-radius:28px;background:radial-gradient(circle at 88% 80%,rgba(102,242,255,.16),transparent 17rem),linear-gradient(135deg,rgba(8,28,44,.82),rgba(5,14,25,.72))}.evidenceBridgeActions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:1000px){.evidenceBridge,.evidenceHeaderRow,.evidenceHeroGrid,.evidenceReverse,.evidenceSplit,.evidenceThemePanel{grid-template-columns:1fr}.evidenceHero{padding:84px 0 46px}.evidenceGraph{min-height:300px}.evidenceMetricRow,.evidenceTimeline,.presentationStack{grid-template-columns:repeat(2,1fr)}.evidencePublicationGrid{grid-template-columns:1fr}.evidencePublication.feature{min-height:auto;grid-row:auto}.evidenceBridgeActions{justify-content:flex-start}}@media (max-width:640px){.evidenceHero{padding:66px 0 34px}.evidenceHero h1{font-size:clamp(3.1rem,16vw,4.2rem)}.compactEvidenceSection,.evidenceSection,.evidenceSection.evidenceTight,.finalEvidenceSection{padding:42px 0}.evidenceMetricRow,.evidenceTimeline,.presentationStack{grid-template-columns:1fr}.evidenceGraph{min-height:260px}.evidenceBridge,.evidenceThemePanel{padding:24px}}:root{--ccd-section-y:clamp(34px,4.2vw,56px);--ccd-section-y-tight:clamp(26px,3.2vw,42px);--ccd-hero-y-top:clamp(54px,5.4vw,76px);--ccd-hero-y-bottom:clamp(34px,4vw,54px);--ccd-card-pad:clamp(18px,2vw,26px);--ccd-grid-gap:clamp(12px,1.7vw,22px);--ccd-display-l:clamp(3.05rem,5.2vw,5.85rem);--ccd-display-m:clamp(2.28rem,3.75vw,4.35rem);--ccd-heading-l:clamp(1.78rem,2.7vw,3.05rem);--ccd-heading-m:clamp(1.15rem,1.45vw,1.55rem);--ccd-body:clamp(.94rem,.98vw,1.04rem)}.aboutHero,.evidenceHero,.publicationsHero,.rdHero,.researchHero,.servicesHero{padding-top:var(--ccd-hero-y-top)!important;padding-bottom:var(--ccd-hero-y-bottom)!important}.aboutClosing,.compactEvidenceSection,.evidenceSection,.evidenceSection.evidenceTight,.executiveReality,.finalEvidenceSection,.operatingPrinciples,.organizationalJourney,.publicationSection,.rdSection,.researchCTA,.researchFoundation,.researchImpact,.researchJourney,.researchPractice,.researchQuestions,.researchThemesSection,.whyItExists{padding-top:var(--ccd-section-y)!important;padding-bottom:var(--ccd-section-y)!important}.compactEvidenceSection,.evidenceBand,.finalEvidenceSection,.rdEvidenceSection{padding-top:var(--ccd-section-y-tight)!important;padding-bottom:var(--ccd-section-y-tight)!important}.aboutHero h1,.evidenceHero h1,.hero h1,.publicationsHero h1,.rdIntro h1,.researchHero h1,.servicesHero h1{font-size:var(--ccd-display-l)!important;line-height:.93!important;letter-spacing:-.07em!important;font-weight:300!important;max-width:940px!important}.evidenceHero h1{max-width:900px!important}.aboutCTAContent h3,.aboutManifesto h2,.evidenceBridge h2,.evidenceHeaderRow h2,.evidenceIntro h2,.evidenceThemePanel h2,.executiveInsightPanel h2,.executiveRealityIntro h2,.journeyIntro h2,.journeyOutcome h3,.organizationalJourney h2,.principlesIntro h2,.publicationScholarPanel h2,.publicationSectionIntro h2,.rdPhilosophy h2,.rdSectionHead h2,.rdTextBlock h2,.researchFoundationIntro h2,.researchImpactLeft h2,.whyIntro h2{font-size:var(--ccd-display-m)!important;line-height:1.01!important;letter-spacing:-.058em!important;font-weight:300!important;max-width:850px!important}.evidencePublication.feature h3,.rdPanel h2,.rdPanel h3,.researchCTAPanel h2,.researchPractice h2,.researchSynthesis h3{font-size:var(--ccd-heading-l)!important;line-height:1.05!important;letter-spacing:-.052em!important;font-weight:320!important}.credibilityCard h3,.evidencePublication h3,.evidenceStep h3,.executiveQuestionCard h3,.featuredPublication h3,.journeyCard h3,.presentationStack strong,.principleCard h3,.rdPublication h3,.rdSmallCard h3,.researchSystemCard h3,.researchThemeCard h3{font-size:var(--ccd-heading-m)!important;line-height:1.14!important;letter-spacing:-.035em!important;font-weight:420!important}.aboutCTAContent p,.aboutHero p,.evidenceBridge p,.evidenceHeaderRow>p,.evidenceHero p,.evidenceIntro p,.executiveInsightPanel p,.executiveRealityIntro p,.journeyIntro p,.journeyOutcome p,.journeyStatement p,.principlesIntro p,.publicationSectionIntro p,.publicationsHero p,.rdIntro p,.rdPanel p,.rdTextBlock p,.researchFoundationIntro p,.researchHero p,.researchImpactRight p,.servicesHero p,.whyNarrative p{font-size:var(--ccd-body)!important;line-height:1.58!important;max-width:680px!important}.evidenceHeaderRow,.executiveRealityIntro,.journeyIntro,.principlesIntro,.publicationSectionIntro,.rdSectionHead,.researchFoundationIntro,.researchSectionIntro,.whyIntro{margin-bottom:clamp(18px,2.2vw,30px)!important}.evidenceHeaderRow{align-items:end!important}.evidenceBridge p,.evidenceHeaderRow>p,.evidenceIntro p,.rdPanel p,.rdTextBlock p{margin-top:clamp(10px,1.4vw,16px)!important}.credibilityGrid,.evidenceMetricRow,.evidencePublicationGrid,.evidenceTimeline,.executiveQuestionGrid,.journeyFlow,.journeyGrid,.presentationGrid,.presentationStack,.principlesGrid,.rdCardGrid,.rdPathGrid,.rdPublicationGrid,.rdStats,.researchQuestionGrid,.researchThemeSystem{gap:var(--ccd-grid-gap)!important}.aboutCTAContent,.credibilityCard,.evidenceBridge,.evidenceMetric,.evidencePublication,.evidenceStep,.evidenceThemePanel,.executiveQuestionCard,.foundingQuestion,.journeyCard,.journeyStep,.presentationCard,.presentationStack article,.principleCard,.rdPanel,.rdPathGrid article,.rdPublication,.rdSmallCard,.rdStats div,.researchQuestionCard,.researchSystemCard,.researchThemeCard{padding:var(--ccd-card-pad)!important;min-height:auto!important}.evidenceGraph{min-height:clamp(220px,24vw,280px)!important;border-radius:28px!important}.evidencePublication.feature{min-height:clamp(245px,28vw,300px)!important;padding:clamp(22px,2.4vw,30px)!important}.evidenceMetric strong,.publicationMetrics strong,.rdStats strong{font-size:clamp(1.45rem,2.1vw,2.35rem)!important;font-weight:520!important}.credibilityCard,.evidenceBridge,.evidenceMetric,.evidencePublication,.evidenceStep,.evidenceThemePanel,.journeyCard,.principleCard,.rdPanel,.rdPublication,.rdSmallCard{border-color:rgba(102,242,255,.145)!important}.graphCore{width:98px!important;height:98px!important;font-size:.7rem!important}.graphNode{padding:7px 10px!important;font-size:.68rem!important}.aboutCTA,.ccdResearchCTA,.finalEvidenceSection,.researchCTA{padding-bottom:clamp(42px,4.6vw,64px)!important}@media (max-width:900px){:root{--ccd-section-y:42px;--ccd-section-y-tight:34px;--ccd-hero-y-top:58px;--ccd-hero-y-bottom:38px}.aboutHero h1,.evidenceHero h1,.hero h1,.publicationsHero h1,.rdIntro h1,.researchHero h1,.servicesHero h1{font-size:clamp(2.45rem,10vw,4rem)!important;line-height:.96!important}.evidenceBridge h2,.evidenceHeaderRow h2,.evidenceIntro h2,.evidenceThemePanel h2,.journeyIntro h2,.principlesIntro h2,.rdSectionHead h2,.rdTextBlock h2,.researchFoundationIntro h2,.researchImpactLeft h2,.whyIntro h2{font-size:clamp(1.9rem,7.5vw,3rem)!important}}:root{--ccd-section-y:clamp(28px,3.15vw,44px);--ccd-section-y-tight:clamp(18px,2.25vw,32px);--ccd-hero-y-top:clamp(42px,4.6vw,62px);--ccd-hero-y-bottom:clamp(24px,3vw,38px);--ccd-card-pad:clamp(16px,1.65vw,22px);--ccd-grid-gap:clamp(10px,1.25vw,16px);--ccd-display-l:clamp(2.82rem,4.65vw,5.25rem);--ccd-display-m:clamp(2.05rem,3.25vw,3.85rem);--ccd-heading-l:clamp(1.55rem,2.25vw,2.55rem);--ccd-heading-m:clamp(1.05rem,1.25vw,1.35rem)}.aboutHero,.evidenceHero,.publicationsHero,.rdHero,.servicesHero{padding-top:var(--ccd-hero-y-top)!important;padding-bottom:var(--ccd-hero-y-bottom)!important}.aboutClosing,.evidenceSection,.evidenceSection.evidenceTight,.executiveReality,.operatingPrinciples,.organizationalJourney,.publicationScholarSection,.publicationSection,.rdSection,.researchEvolutionV2Section,.researchFoundation,.researchImpact,.researchJourney,.whyItExists{padding-top:var(--ccd-section-y)!important;padding-bottom:var(--ccd-section-y)!important}.aboutCTA,.ccdResearchCTA,.compactEvidenceSection,.evidenceBand,.finalEvidenceSection,.rdEvidenceSection,.researchCTA{padding-top:var(--ccd-section-y-tight)!important;padding-bottom:var(--ccd-section-y-tight)!important}.aboutPage>section,.evidencePage>section,.executiveReality,.organizationalJourney,.publicationScholarSection,.publicationSection,.publicationsHero,.researchDensePage>section,.servicesHero{margin-top:0!important;margin-bottom:0!important}.evidenceHeaderRow,.evidenceIntro,.executiveRealityIntro,.journeyIntro,.principlesIntro,.publicationSectionIntro,.rdSectionHead,.researchEvolutionOpening,.researchFoundationIntro,.researchImpactLeft,.whyIntro{margin-bottom:clamp(12px,1.5vw,22px)!important}.aboutHero p,.evidenceBridge p,.evidenceHeaderRow>p,.evidenceHero p,.evidenceIntro p,.executiveRealityIntro p,.journeyIntro p,.principlesIntro p,.publicationSectionIntro p,.publicationsHero p,.rdIntro p,.rdPanel p,.rdTextBlock p,.researchFoundationIntro p,.researchImpactRight p,.servicesHero p,.whyIntro p{margin-top:clamp(10px,1.25vw,16px)!important}.credibilityGrid,.evidenceMetricRow,.evidencePublicationGrid,.evidenceTimeline,.executiveQuestionGrid,.featuredPublicationList,.journeyGrid,.presentationGrid,.presentationStack,.principlesGrid,.publicationMetrics,.rdCardGrid,.rdPathGrid,.rdPublicationGrid,.rdStats,.researchInvestigationGrid,.researchThemeGrid,.researchTimeline,.themePills{gap:var(--ccd-grid-gap)!important;margin-top:clamp(12px,1.5vw,22px)!important}.aboutCTAContent,.credibilityCard,.evidenceBridge,.evidenceMetric,.evidencePublication,.evidenceStep,.evidenceThemePanel,.executiveQuestionCard,.featuredPublication,.foundingQuestion,.journeyCard,.presentationCard,.presentationStack article,.principleCard,.rdPanel,.rdPathGrid article,.rdPublication,.rdSmallCard,.rdStats div,.researchInvestigationCard,.researchQuestionPanel,.researchSynthesis,.researchThemeCard,.timelinePublicationNode{padding:var(--ccd-card-pad)!important;min-height:auto!important}.evidenceBridge,.evidenceHeaderRow,.evidenceHeroGrid,.evidenceReverse,.evidenceSplit,.evidenceThemePanel{gap:clamp(16px,2.1vw,30px)!important}.evidenceGraph{min-height:clamp(185px,20vw,235px)!important}.evidencePublication.feature{min-height:clamp(205px,22vw,255px)!important}.evidencePublication h3,.evidenceStep h3{margin-top:clamp(8px,1vw,12px)!important}.evidencePublication p,.evidenceStep p,.presentationStack span{margin-top:8px!important}.rdDomainsSplit,.rdEvidenceTop,.rdFinalGrid,.rdHeroGrid,.rdSplit{gap:clamp(18px,2.4vw,34px)!important}.rdFinalCard,.rdHeroPanel,.rdQuestion{padding:clamp(18px,1.9vw,24px)!important}.rdPhilosophy h2 span{display:block}.aboutCTAContent,.aboutManifesto,.aboutVisualStack,.journeyStatement,.principlesSummary,.researchFoundationGrid,.researchImpactGrid{margin-top:clamp(14px,1.6vw,24px)!important}.footer{padding-top:clamp(30px,3vw,44px)!important}@media (max-width:900px){:root{--ccd-section-y:30px;--ccd-section-y-tight:24px;--ccd-hero-y-top:44px;--ccd-hero-y-bottom:28px}}.aboutClosing{padding-top:52px!important;padding-bottom:34px!important}.aboutClosingGrid{display:block}.aboutCTA{margin-top:30px!important}.aboutCTAContent{padding:34px 38px 36px!important}.aboutCTAContent p{max-width:620px!important;margin-top:16px!important}.aboutCTAActions{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}.aboutButton,.aboutCTAActions{justify-content:center;align-items:center}.aboutButton{display:inline-flex;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-size:.92rem;font-weight:760;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.aboutButton:hover{transform:translateY(-2px)}.aboutButtonPrimary{color:#03151c;background:linear-gradient(135deg,#67e8f9,#7dd3fc);border:1px solid rgba(103,232,249,.85);box-shadow:0 16px 42px rgba(103,232,249,.16)}.aboutButtonPrimary:hover{box-shadow:0 20px 52px rgba(103,232,249,.24)}.aboutButtonSecondary{color:rgba(255,255,255,.9);border:1px solid rgba(103,232,249,.28);background:rgba(255,255,255,.035)}.aboutButtonSecondary:hover{border-color:rgba(103,232,249,.46);background:rgba(103,232,249,.08)}.aboutButton span{transition:transform .2s ease}.aboutButton:hover span{transform:translateX(3px)}@media(max-width:768px){.aboutClosing{padding-top:42px!important;padding-bottom:28px!important}.aboutCTA{margin-top:24px!important}.aboutCTAContent{padding:28px 22px 30px!important}.aboutCTAActions{flex-direction:column;align-items:stretch;gap:12px}.aboutButton{width:100%}}.aboutPage .operatingPrinciples{padding-bottom:clamp(20px,2.2vw,30px)!important}.aboutPage .aboutClosing{padding-top:clamp(18px,2vw,28px)!important;padding-bottom:clamp(28px,3vw,42px)!important}.aboutPage .aboutClosingGrid{display:grid!important;grid-template-columns:.78fr 1.22fr!important;grid-gap:clamp(24px,3.2vw,44px)!important;gap:clamp(24px,3.2vw,44px)!important;align-items:center!important}.aboutPage .aboutManifesto{margin:0!important;text-align:left!important}.aboutPage .aboutCTA{margin-top:0!important}.aboutPage .aboutCTAContent{padding:clamp(28px,3vw,38px)!important}.aboutPage .aboutCTAContent p{margin-top:14px!important;margin-bottom:0!important}.aboutPage .aboutCTAActions,.aboutPage .aboutCTAContent .aboutCTAActions{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin-top:24px!important;flex-wrap:wrap!important}.aboutPage .aboutButton,.aboutPage .aboutCTAActions a,.aboutPage .aboutCTAContent a.aboutButton{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:52px!important;padding:0 24px!important;border-radius:999px!important;font-size:.94rem!important;font-weight:780!important;line-height:1!important;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.aboutPage .aboutButton:hover,.aboutPage .aboutCTAActions a:hover{transform:translateY(-2px)!important}.aboutPage .aboutButtonPrimary,.aboutPage .aboutCTAActions a.aboutButtonPrimary{color:#021118!important;background:linear-gradient(135deg,#67e8f9,#dffcff)!important;border:1px solid rgba(103,232,249,.9)!important;box-shadow:0 18px 52px rgba(103,232,249,.18)!important}.aboutPage .aboutButtonSecondary,.aboutPage .aboutCTAActions a.aboutButtonSecondary{color:rgba(255,255,255,.9)!important;border:1px solid rgba(103,232,249,.32)!important;background:rgba(255,255,255,.045)!important}.aboutPage .aboutButtonSecondary:hover,.aboutPage .aboutCTAActions a.aboutButtonSecondary:hover{border-color:rgba(103,232,249,.56)!important;background:rgba(103,232,249,.08)!important}@media (max-width:1050px){.aboutPage .aboutClosingGrid{grid-template-columns:1fr!important;gap:24px!important}.aboutPage .aboutCTAContent{text-align:center!important}}@media (max-width:768px){.aboutPage .operatingPrinciples{padding-bottom:22px!important}.aboutPage .aboutClosing{padding-top:20px!important;padding-bottom:30px!important}.aboutPage .aboutCTAActions,.aboutPage .aboutCTAContent .aboutCTAActions{align-items:stretch!important;flex-direction:column!important}.aboutPage .aboutButton,.aboutPage .aboutCTAActions a{width:100%!important}}.aboutPage .operatingPrinciples{padding-bottom:0!important}.aboutPage .aboutClosing{padding-top:0!important;padding-bottom:clamp(48px,4.5vw,64px)!important}.aboutPage .aboutClosingGrid{align-items:start!important}.aboutPage .aboutCTA,.aboutPage .aboutCTAContent,.aboutPage .aboutManifesto{margin-top:0!important}.aboutPage+.footer,.footer{padding-top:clamp(42px,4vw,56px)!important}@media (max-width:900px){.aboutPage .operatingPrinciples{padding-bottom:0!important}.aboutPage .aboutClosing{padding-top:0!important;padding-bottom:42px!important}}.researchDensePage .rdHero{padding-top:clamp(38px,4vw,54px)!important;padding-bottom:clamp(28px,3vw,42px)!important}.researchDensePage .rdSection{padding-top:clamp(24px,2.65vw,38px)!important;padding-bottom:clamp(24px,2.65vw,38px)!important}.researchDensePage .rdEvidenceSection,.researchDensePage .rdPathSection{padding-top:clamp(22px,2.35vw,34px)!important;padding-bottom:clamp(22px,2.35vw,34px)!important}.researchDensePage .rdFinalSection{padding-top:clamp(26px,2.8vw,40px)!important;padding-bottom:clamp(42px,4.2vw,58px)!important}.researchDensePage .rdDomainsSplit,.researchDensePage .rdEvidenceTop,.researchDensePage .rdFinalGrid,.researchDensePage .rdHeroGrid,.researchDensePage .rdSplit{gap:clamp(20px,2.7vw,40px)!important}.researchDensePage .rdSectionHead{margin-bottom:clamp(14px,1.6vw,22px)!important}.researchDensePage .rdCardGrid,.researchDensePage .rdPathGrid,.researchDensePage .rdPublicationGrid,.researchDensePage .rdStats{margin-top:clamp(12px,1.4vw,20px)!important}.researchDensePage .rdPanel,.researchDensePage .rdPublication,.researchDensePage .rdSmallCard{padding:clamp(18px,1.8vw,24px)!important}.researchDensePage .rdFinalCard{padding:clamp(22px,2.1vw,28px)!important}.rdActionRow{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.rdActionRow .button{min-height:48px;padding:13px 18px;border-radius:16px}@media (max-width:760px){.rdActionRow{flex-direction:column;align-items:stretch}}.evidenceV1{overflow:clip}.evidenceV1 .evHero{padding:64px 0 40px;border-bottom:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 79% 18%,rgba(103,232,249,.11),transparent 27rem),linear-gradient(180deg,rgba(255,255,255,.018),transparent 55%)}.evidenceV1 .evHeroGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);grid-gap:clamp(30px,4.5vw,68px);gap:clamp(30px,4.5vw,68px);align-items:center}.evidenceV1 .evHero h1{max-width:900px;margin:0;font-size:clamp(3.2rem,5.25vw,5.9rem)!important;line-height:.94!important;letter-spacing:-.068em!important;font-weight:300!important}.evidenceV1 .evHero p{max-width:690px;margin:20px 0 0;color:var(--muted);font-size:clamp(1rem,1.08vw,1.12rem);line-height:1.58}.evidenceV1 .evGraph{position:relative;min-height:280px;border:1px solid rgba(103,232,249,.2);border-radius:28px;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(103,232,249,.17),transparent 10rem),linear-gradient(135deg,rgba(7,23,38,.9),rgba(4,12,22,.8));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 65px rgba(0,0,0,.2)}.evidenceV1 .evGraph:after,.evidenceV1 .evGraph:before{content:"";position:absolute;inset:26px;border:1px solid rgba(103,232,249,.1);border-radius:50%;transform:scaleX(1.08) rotate(-18deg)}.evidenceV1 .evGraph:after{inset:66px 50px;opacity:.55;transform:scaleX(.92) rotate(28deg)}.evidenceV1 .evGraphCore{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);width:108px;height:108px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(103,232,249,.38);color:white;font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;background:rgba(3,13,24,.8);box-shadow:0 0 38px rgba(103,232,249,.14)}.evidenceV1 .evGraphNode{position:absolute;z-index:4;padding:8px 12px;border:1px solid rgba(103,232,249,.24);border-radius:999px;color:rgba(255,255,255,.86);background:rgba(4,16,28,.74);font-size:.74rem;letter-spacing:.05em}.evidenceV1 .evN1{left:11%;top:18%}.evidenceV1 .evN2{right:12%;top:21%}.evidenceV1 .evN3{left:12%;bottom:20%}.evidenceV1 .evN4{right:14%;bottom:20%}.evidenceV1 .evN5{left:50%;bottom:9%;transform:translateX(-50%)}.evidenceV1 .evGraphLine{position:absolute;left:50%;top:50%;width:1px;height:132px;transform-origin:top center;background:linear-gradient(180deg,rgba(103,232,249,.48),transparent);opacity:.4}.evidenceV1 .evL1{transform:rotate(-55deg)}.evidenceV1 .evL2{transform:rotate(52deg)}.evidenceV1 .evL3{transform:rotate(128deg)}.evidenceV1 .evL4{transform:rotate(-132deg)}.evidenceV1 .evSection{padding:44px 0!important;border-bottom:1px solid rgba(255,255,255,.07)}.evidenceV1 .evSplit{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);align-items:start}.evidenceV1 .evSplitReverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center}.evidenceV1 .evFinalCard h2,.evidenceV1 .evInsightGrid h2,.evidenceV1 .evSectionHeader h2,.evidenceV1 .evSectionIntro h2{max-width:800px;margin:0;font-size:clamp(2.35rem,3.85vw,4.35rem)!important;line-height:1!important;letter-spacing:-.058em!important;font-weight:300!important}.evidenceV1 .evFinalCard p,.evidenceV1 .evSectionHeader>p,.evidenceV1 .evSectionIntro p{max-width:620px;margin:14px 0 0;color:var(--muted);font-size:1rem;line-height:1.55}.evidenceV1 .evTakeawayPanel{border:1px solid rgba(103,232,249,.18);border-radius:26px;background:rgba(5,16,28,.62);padding:22px}.evidenceV1 .evTakeaway{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08)}.evidenceV1 .evTakeaway:first-child{padding-top:0}.evidenceV1 .evTakeaway span{color:var(--cyan);font-size:.72rem;letter-spacing:.14em;font-weight:800}.evidenceV1 .evTakeaway p{margin:0;color:rgba(255,255,255,.88);line-height:1.42}.evidenceV1 .evTakeawayPanel small{display:block;margin-top:14px;color:var(--faint);line-height:1.45}.evidenceV1 .evSectionHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);grid-gap:34px;gap:34px;align-items:end;margin-bottom:20px}.evidenceV1 .evPyramid{display:grid;grid-gap:9px;gap:9px;width:min(1020px,100%);margin:0 auto}.evidenceV1 .evPyramidLayer{display:grid;grid-template-columns:54px 1fr;grid-gap:16px;gap:16px;align-items:center;margin-inline:auto;padding:15px 18px;border:1px solid rgba(103,232,249,.18);border-radius:18px;background:linear-gradient(135deg,rgba(7,24,38,.82),rgba(4,13,23,.68))}.evidenceV1 .evPyramidLayer:first-child{width:100%}.evidenceV1 .evPyramidLayer:nth-child(2){width:91%}.evidenceV1 .evPyramidLayer:nth-child(3){width:82%}.evidenceV1 .evPyramidLayer:nth-child(4){width:73%}.evidenceV1 .evPyramidLayer:nth-child(5){width:64%}.evidenceV1 .evPyramidLayer>span{color:var(--cyan);font-size:.72rem;letter-spacing:.14em;font-weight:800}.evidenceV1 .evPyramidLayer h3{margin:0;font-size:1.08rem;font-weight:500}.evidenceV1 .evPyramidLayer p{margin:4px 0 0;color:var(--muted);font-size:.9rem;line-height:1.4}.evidenceV1 .evMetricBand{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.07)}.evidenceV1 .evMetricGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.evidenceV1 .evMetric{padding:18px;border:1px solid rgba(103,232,249,.18);border-radius:20px;background:rgba(5,16,28,.62)}.evidenceV1 .evMetric strong{display:block;color:var(--cyan);font-size:clamp(1.75rem,2.45vw,2.55rem);line-height:1;letter-spacing:-.05em;font-weight:680}.evidenceV1 .evMetric span{display:block;margin-top:8px;color:var(--muted);font-size:.88rem;line-height:1.35}.evidenceV1 .evPublicationGrid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:14px;gap:14px}.evidenceV1 .evPublication{padding:20px;border:1px solid rgba(103,232,249,.18);border-radius:23px;background:rgba(5,16,28,.64);display:flex;flex-direction:column}.evidenceV1 .evPublicationFeature{grid-row:span 3;min-height:330px;justify-content:flex-end;padding:25px;background:radial-gradient(circle at 18% 10%,rgba(103,232,249,.15),transparent 18rem),linear-gradient(145deg,rgba(8,28,44,.86),rgba(4,12,22,.8))}.evidenceV1 .evPublicationMeta{display:flex;justify-content:space-between;gap:18px;color:var(--cyan);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.evidenceV1 .evPublication h3{margin:15px 0 0;font-size:clamp(1.16rem,1.55vw,1.5rem)!important;line-height:1.14!important;letter-spacing:-.034em!important;font-weight:430!important}.evidenceV1 .evPublicationFeature h3{font-size:clamp(1.85rem,2.8vw,2.8rem)!important;line-height:1.02!important;font-weight:330!important}.evidenceV1 .evPublication p{margin:10px 0 0;color:var(--muted);font-size:.92rem;line-height:1.48}.evidenceV1 .evPublication a{margin-top:16px;color:var(--cyan);font-size:.9rem}.evidenceV1 .evTimeline{border-top:1px solid rgba(255,255,255,.09)}.evidenceV1 .evTimeline article{display:grid;grid-template-columns:88px 1fr;grid-gap:18px;gap:18px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.09)}.evidenceV1 .evTimeline article>span{color:var(--cyan);font-size:.9rem;font-weight:760;letter-spacing:.12em}.evidenceV1 .evTimeline h3{margin:0;font-size:1.08rem;font-weight:500}.evidenceV1 .evTimeline p{margin:5px 0 0;color:var(--muted);font-size:.92rem;line-height:1.45}.evidenceV1 .evPresentationGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.evidenceV1 .evPresentationGrid article{padding:19px;border:1px solid rgba(103,232,249,.18);border-radius:22px;background:rgba(5,16,28,.62)}.evidenceV1 .evPresentationGrid article>div{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.evidenceV1 .evPresentationGrid strong{font-size:1.08rem;font-weight:560}.evidenceV1 .evPresentationGrid span{color:var(--cyan);font-size:.78rem}.evidenceV1 .evPresentationGrid p{margin:10px 0 0;color:var(--muted);font-size:.92rem;line-height:1.45}.evidenceV1 .evInsightGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);align-items:center}.evidenceV1 .evInsightGrid h2{max-width:820px}.evidenceV1 .evInsightPanel{padding:24px;border:1px solid rgba(103,232,249,.18);border-radius:24px;background:linear-gradient(135deg,rgba(7,24,38,.8),rgba(4,13,23,.68))}.evidenceV1 .evInsightPanel>p{margin:0;color:rgba(255,255,255,.86);line-height:1.55}.evidenceV1 .evInsightSteps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:18px}.evidenceV1 .evInsightSteps span{padding:9px 8px;border:1px solid rgba(103,232,249,.18);border-radius:999px;text-align:center;color:var(--cyan);font-size:.76rem}.evidenceV1 .evFinalSection{padding:42px 0 48px}.evidenceV1 .evFinalCard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:26px;gap:26px;align-items:center;padding:28px;border:1px solid rgba(103,232,249,.22);border-radius:27px;background:radial-gradient(circle at 88% 80%,rgba(103,232,249,.15),transparent 17rem),linear-gradient(135deg,rgba(8,28,44,.82),rgba(5,14,25,.72))}.evidenceV1 .evActions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:1000px){.evidenceV1 .evFinalCard,.evidenceV1 .evHeroGrid,.evidenceV1 .evInsightGrid,.evidenceV1 .evSectionHeader,.evidenceV1 .evSplit,.evidenceV1 .evSplitReverse{grid-template-columns:1fr}.evidenceV1 .evGraph{min-height:280px}.evidenceV1 .evMetricGrid,.evidenceV1 .evPresentationGrid{grid-template-columns:repeat(2,1fr)}.evidenceV1 .evPublicationGrid{grid-template-columns:1fr}.evidenceV1 .evPublicationFeature{grid-row:auto;min-height:auto}.evidenceV1 .evActions{justify-content:flex-start}}@media (max-width:640px){.evidenceV1 .evHero{padding:52px 0 32px}.evidenceV1 .evHero h1{font-size:clamp(2.85rem,14vw,4rem)!important}.evidenceV1 .evSection{padding:38px 0!important}.evidenceV1 .evMetricGrid,.evidenceV1 .evPresentationGrid{grid-template-columns:1fr}.evidenceV1 .evPyramidLayer,.evidenceV1 .evPyramidLayer:nth-child(n){width:100%}.evidenceV1 .evInsightSteps{grid-template-columns:repeat(2,1fr)}.evidenceV1 .evPresentationGrid article>div{align-items:flex-start;flex-direction:column}.evidenceV1 .evFinalCard{padding:23px}}.servicesV1{overflow:hidden}.servicesV1 .svcHero{padding:72px 0 44px;border-bottom:1px solid rgba(150,206,255,.12)}.servicesV1 .svcHeroGrid,.servicesV1 .svcSplit,.servicesV1 .svcWhyGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:clamp(44px,5.5vw,82px);gap:clamp(44px,5.5vw,82px);align-items:center}.servicesV1 .svcHero h1{max-width:850px;margin:18px 0 22px;font-size:clamp(3.45rem,6.1vw,5.85rem);line-height:.98;letter-spacing:-.048em;font-weight:540}.servicesV1 .svcHero p{max-width:690px;margin:0;font-size:clamp(1.05rem,1.35vw,1.24rem);line-height:1.72;color:rgba(226,240,255,.74)}.servicesV1 .svcActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.servicesV1 .svcSignal{position:relative;min-height:336px;border:1px solid rgba(84,209,255,.16);border-radius:24px;background:radial-gradient(circle at 50% 48%,rgba(38,193,255,.14),transparent 28%),linear-gradient(145deg,rgba(13,39,68,.78),rgba(5,20,39,.62));box-shadow:inset 0 0 70px rgba(35,184,255,.04)}.servicesV1 .svcSignal:after,.servicesV1 .svcSignal:before{content:"";position:absolute;inset:50% auto auto 50%;border:1px solid rgba(77,210,255,.13);border-radius:50%;transform:translate(-50%,-50%)}.servicesV1 .svcSignal:before{width:215px;height:215px}.servicesV1 .svcSignal:after{width:308px;height:308px}.servicesV1 .svcSignalCore,.servicesV1 .svcSignalNode{position:absolute;z-index:2;display:grid;place-items:center;border:1px solid rgba(95,222,255,.34);background:rgba(7,31,55,.94);box-shadow:0 0 28px rgba(31,196,255,.12);color:#edf9ff}.servicesV1 .svcSignalCore{left:50%;top:50%;width:112px;height:112px;border-radius:50%;transform:translate(-50%,-50%);font-weight:700;letter-spacing:-.03em}.servicesV1 .svcSignalNode{min-width:98px;min-height:40px;padding:8px 14px;border-radius:999px;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(215,244,255,.84)}.servicesV1 .svcS1{left:9%;top:16%}.servicesV1 .svcS2{right:8%;top:18%}.servicesV1 .svcS3{left:8%;bottom:16%}.servicesV1 .svcS4{right:7%;bottom:17%}.servicesV1 .svcSignalLine{position:absolute;z-index:1;left:50%;top:50%;width:126px;height:1px;background:linear-gradient(90deg,rgba(69,211,255,.08),rgba(69,211,255,.52));transform-origin:left center}.servicesV1 .svcSL1{transform:rotate(215deg)}.servicesV1 .svcSL2{transform:rotate(325deg)}.servicesV1 .svcSL3{transform:rotate(145deg)}.servicesV1 .svcSL4{transform:rotate(35deg)}.servicesV1 .svcOutcomeBand,.servicesV1 .svcSection{padding:60px 0;border-bottom:1px solid rgba(150,206,255,.1)}.servicesV1 .svcSectionHeader{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:clamp(36px,5vw,68px);gap:clamp(36px,5vw,68px);align-items:end;margin-bottom:26px}.servicesV1 .svcFinalCard h2,.servicesV1 .svcSectionHeader h2,.servicesV1 .svcSectionIntro h2,.servicesV1 .svcWhyGrid h2{max-width:850px;margin:14px 0 0;font-size:clamp(2.35rem,4.15vw,3.95rem);line-height:1.02;letter-spacing:-.048em;font-weight:520}.servicesV1 .svcFinalCard p,.servicesV1 .svcSectionHeader>p,.servicesV1 .svcSectionIntro>p,.servicesV1 .svcWhyGrid>div>p{margin:0;font-size:1.02rem;line-height:1.72;color:rgba(219,237,252,.7)}.servicesV1 .svcProblemPanel{padding:26px 28px;border-left:2px solid rgba(70,213,255,.55);background:linear-gradient(90deg,rgba(20,68,103,.26),transparent)}.servicesV1 .svcProblemPanel p{margin:0 0 16px;color:rgba(226,240,255,.74);line-height:1.72}.servicesV1 .svcProblemPanel strong{display:block;margin-top:18px;color:#f3fbff;font-size:1.08rem;line-height:1.55}.servicesV1 .svcMethodGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.servicesV1 .svcMethodGrid article,.servicesV1 .svcServiceCard{border:1px solid rgba(125,204,255,.14);background:linear-gradient(145deg,rgba(13,41,68,.72),rgba(5,20,38,.66));border-radius:18px}.servicesV1 .svcMethodGrid article{padding:22px}.servicesV1 .svcDistinctionList article>span,.servicesV1 .svcEngagementFlow article>span,.servicesV1 .svcMethodGrid article>span,.servicesV1 .svcOutcomeGrid span,.servicesV1 .svcServiceTop>span{color:#4ed7ff;font-size:.75rem;font-weight:700;letter-spacing:.12em}.servicesV1 .svcDistinctionList h3,.servicesV1 .svcEngagementFlow h3,.servicesV1 .svcMethodGrid h3,.servicesV1 .svcServiceCard h3{margin:15px 0 8px;font-size:1.18rem;line-height:1.2;letter-spacing:-.025em}.servicesV1 .svcDistinctionList p,.servicesV1 .svcEngagementFlow p,.servicesV1 .svcMethodGrid p,.servicesV1 .svcServiceCard>p{margin:0;color:rgba(216,234,249,.68);font-size:.93rem;line-height:1.66}.servicesV1 .svcServiceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.servicesV1 .svcServiceCard{display:flex;flex-direction:column;min-height:270px;padding:25px}.servicesV1 .svcServiceTop{display:grid;grid-template-columns:38px 1fr;grid-gap:14px;gap:14px;align-items:start}.servicesV1 .svcServiceTop h3{margin:0;font-size:1.42rem}.servicesV1 .svcServiceCard>p{margin-top:16px}.servicesV1 .svcOutcome{margin-top:auto;padding-top:17px;border-top:1px solid rgba(123,203,255,.12)}.servicesV1 .svcOutcome small{display:block;margin-bottom:7px;color:rgba(126,216,255,.74);text-transform:uppercase;letter-spacing:.11em;font-size:.68rem}.servicesV1 .svcOutcome strong{color:rgba(238,249,255,.91);font-size:.96rem;line-height:1.5}.servicesV1 .svcSplitReverse{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr)}.servicesV1 .svcDistinctionList,.servicesV1 .svcEngagementFlow{border-top:1px solid rgba(123,203,255,.14)}.servicesV1 .svcDistinctionList article,.servicesV1 .svcEngagementFlow article{display:grid;grid-template-columns:42px 1fr;grid-gap:18px;gap:18px;padding:17px 0;border-bottom:1px solid rgba(123,203,255,.12)}.servicesV1 .svcDistinctionList h3,.servicesV1 .svcEngagementFlow h3{margin:0 0 7px}.servicesV1 .svcOutcomeBand{background:linear-gradient(180deg,rgba(14,48,78,.22),rgba(5,20,38,0))}.servicesV1 .svcOutcomeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid rgba(123,203,255,.14);border-radius:18px;background:rgba(123,203,255,.11)}.servicesV1 .svcOutcomeGrid>div{min-height:116px;padding:22px;background:rgba(5,21,39,.93)}.servicesV1 .svcOutcomeGrid p{margin:16px 0 0;color:rgba(238,248,255,.88);line-height:1.48;font-weight:600}.servicesV1 .svcWhyGrid{align-items:start}.servicesV1 .svcFinalSection{padding:58px 0 48px}.servicesV1 .svcFinalCard{display:grid;grid-template-columns:minmax(0,1.25fr) auto;grid-gap:36px;gap:36px;align-items:end;padding:34px 38px;border:1px solid rgba(87,215,255,.22);border-radius:22px;background:radial-gradient(circle at 80% 20%,rgba(44,194,255,.1),transparent 30%),linear-gradient(145deg,rgba(13,42,70,.78),rgba(5,19,37,.78))}.servicesV1 .svcFinalCard h2{max-width:760px;font-size:clamp(2.35rem,3.8vw,3.75rem)}.servicesV1 .svcFinalCard p{max-width:700px;margin-top:16px}.servicesV1 .svcFinalCard .svcActions{margin-top:0;justify-content:flex-end}.servicesV1 .svcProblem .svcSectionIntro h2{font-size:clamp(2.5rem,4.45vw,4.25rem)}.servicesV1 .svcMethodSection .svcSectionHeader h2{font-size:clamp(2.3rem,3.8vw,3.65rem)}.servicesV1 #services .svcSectionHeader h2,.servicesV1 .svcEngagementSection .svcSectionIntro h2,.servicesV1 .svcOutcomeBand .svcSectionHeader h2,.servicesV1 .svcWhySection .svcWhyGrid h2{font-size:clamp(2.2rem,3.55vw,3.45rem)}.servicesV1 .svcProblem{padding-top:56px;padding-bottom:58px}.servicesV1 .svcMethodSection{padding-top:58px;padding-bottom:58px}.servicesV1 #services{padding-top:60px;padding-bottom:60px}.servicesV1 .svcEngagementSection{padding-top:58px;padding-bottom:58px}.servicesV1 .svcWhySection{padding-top:60px;padding-bottom:60px}@media (max-width:980px){.servicesV1 .svcFinalCard,.servicesV1 .svcHeroGrid,.servicesV1 .svcSectionHeader,.servicesV1 .svcSplit,.servicesV1 .svcSplitReverse,.servicesV1 .svcWhyGrid{grid-template-columns:1fr}.servicesV1 .svcSignal{min-height:330px}.servicesV1 .svcMethodGrid,.servicesV1 .svcOutcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.servicesV1 .svcFinalCard .svcActions{justify-content:flex-start}}@media (max-width:680px){.servicesV1 .svcHero{padding:64px 0 38px}.servicesV1 .svcHero h1{font-size:clamp(3rem,15vw,4.1rem)}.servicesV1 .svcOutcomeBand,.servicesV1 .svcSection{padding:54px 0}.servicesV1 .svcMethodGrid,.servicesV1 .svcOutcomeGrid,.servicesV1 .svcServiceGrid{grid-template-columns:1fr}.servicesV1 .svcServiceCard{min-height:0}.servicesV1 .svcSignal{min-height:300px}.servicesV1 .svcS1{left:4%}.servicesV1 .svcS2{right:3%}.servicesV1 .svcS3{left:3%}.servicesV1 .svcS4{right:2%}.servicesV1 .svcFinalCard{padding:30px 24px}.servicesV1 .svcActions .button{width:100%;justify-content:center}}.servicesV1 .svcHero{padding:56px 0 36px}.servicesV1 .svcHeroGrid,.servicesV1 .svcSplit,.servicesV1 .svcWhyGrid{gap:clamp(32px,4.25vw,64px)}.servicesV1 .svcHero h1{max-width:790px;margin:14px 0 18px;font-size:clamp(3.15rem,5vw,4.9rem);line-height:.99;letter-spacing:-.046em}.servicesV1 .svcHero p{max-width:720px;font-size:clamp(1rem,1.15vw,1.16rem)}.servicesV1 .svcActions{margin-top:24px}.servicesV1 .svcSignal{min-height:300px}.servicesV1 .svcSignal:before{width:192px;height:192px}.servicesV1 .svcSignal:after{width:274px;height:274px}.servicesV1 .svcSignalCore{width:100px;height:100px}.servicesV1 .svcSignalLine{width:112px}.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcOutcomeBand,.servicesV1 .svcProblem,.servicesV1 .svcSection,.servicesV1 .svcWhySection{padding-top:48px;padding-bottom:48px}.servicesV1 .svcSectionHeader{gap:clamp(28px,4vw,54px);margin-bottom:22px}.servicesV1 .svcProblem .svcSectionIntro h2{font-size:clamp(2.45rem,3.65vw,3.5rem)}.servicesV1 .svcMethodSection .svcSectionHeader h2{font-size:clamp(2.3rem,3.3vw,3.15rem)}.servicesV1 #services .svcSectionHeader h2,.servicesV1 .svcEngagementSection .svcSectionIntro h2,.servicesV1 .svcOutcomeBand .svcSectionHeader h2,.servicesV1 .svcWhySection .svcWhyGrid h2{font-size:clamp(2.15rem,3vw,2.95rem)}.servicesV1 .svcFinalCard h2,.servicesV1 .svcSectionHeader h2,.servicesV1 .svcSectionIntro h2,.servicesV1 .svcWhyGrid h2{margin-top:11px;line-height:1.04;letter-spacing:-.043em}.servicesV1 .svcFinalCard p,.servicesV1 .svcSectionHeader>p,.servicesV1 .svcSectionIntro>p,.servicesV1 .svcWhyGrid>div>p{font-size:.98rem;line-height:1.62}.servicesV1 .svcProblemPanel{padding:22px 24px}.servicesV1 .svcProblemPanel p{margin-bottom:13px;line-height:1.62}.servicesV1 .svcProblemPanel strong{margin-top:15px;font-size:1.02rem}.servicesV1 .svcMethodGrid{gap:12px}.servicesV1 .svcMethodGrid article{padding:19px}.servicesV1 .svcDistinctionList h3,.servicesV1 .svcEngagementFlow h3,.servicesV1 .svcMethodGrid h3,.servicesV1 .svcServiceCard h3{margin-top:12px}.servicesV1 .svcDistinctionList p,.servicesV1 .svcEngagementFlow p,.servicesV1 .svcMethodGrid p,.servicesV1 .svcServiceCard>p{line-height:1.58}.servicesV1 .svcServiceGrid{gap:12px}.servicesV1 .svcServiceCard{min-height:232px;padding:21px 22px}.servicesV1 .svcServiceTop{gap:11px;grid-template-columns:34px 1fr}.servicesV1 .svcServiceTop h3{font-size:1.28rem}.servicesV1 .svcServiceCard>p{margin-top:13px}.servicesV1 .svcOutcome{padding-top:14px}.servicesV1 .svcOutcome small{margin-bottom:5px}.servicesV1 .svcOutcome strong{font-size:.92rem;line-height:1.42}.servicesV1 .svcDistinctionList article,.servicesV1 .svcEngagementFlow article{gap:15px;padding:14px 0}.servicesV1 .svcOutcomeGrid>div{min-height:98px;padding:18px 20px}.servicesV1 .svcOutcomeGrid p{margin-top:12px;line-height:1.42}.servicesV1 .svcFinalSection{padding:44px 0 40px}.servicesV1 .svcFinalCard{gap:28px;padding:28px 32px}.servicesV1 .svcFinalCard h2{font-size:clamp(2.25rem,3.2vw,3.15rem)}.servicesV1 .svcFinalCard p{margin-top:12px}@media (max-width:980px){.servicesV1 .svcHero{padding:52px 0 34px}.servicesV1 .svcSignal{min-height:286px}}@media (max-width:680px){.servicesV1 .svcHero{padding:46px 0 30px}.servicesV1 .svcHero h1{font-size:clamp(2.75rem,13vw,3.75rem)}.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcOutcomeBand,.servicesV1 .svcProblem,.servicesV1 .svcSection,.servicesV1 .svcWhySection{padding-top:42px;padding-bottom:42px}.servicesV1 .svcServiceCard{min-height:0;padding:20px}.servicesV1 .svcFinalCard{padding:25px 22px}}.servicesV1 .svcHero h1{font-size:clamp(2.95rem,4.55vw,4.45rem)}.servicesV1 .svcActions{margin-top:14px}.servicesV1 .svcProblem .svcSectionIntro h2{font-size:clamp(2.3rem,3.35vw,3.2rem)}.servicesV1 .svcMethodSection .svcSectionHeader{margin-bottom:14px}.servicesV1 #services .svcSectionHeader h2{font-size:clamp(2.05rem,2.78vw,2.72rem)}.servicesV1 #services{padding-bottom:30px}.servicesV1 .svcEngagementSection .svcSectionIntro h2{font-size:clamp(2rem,2.72vw,2.65rem)}.servicesV1 .svcOutcomeBand{padding-top:40px}.servicesV1 .svcOutcomeBand .svcSectionHeader h2{font-size:clamp(2.05rem,2.88vw,2.8rem)}.servicesV1 .svcWhySection .svcWhyGrid h2{font-size:clamp(2.05rem,2.8vw,2.72rem)}.servicesV1 .svcFinalCard h2{font-size:clamp(2.15rem,3vw,2.95rem)}@media (max-width:680px){.servicesV1 .svcHero h1{font-size:clamp(2.55rem,12vw,3.45rem)}.servicesV1 #services{padding-bottom:28px}.servicesV1 .svcEngagementSection{padding-top:28px}}.servicesV1 .svcHero{padding-top:60px;padding-bottom:38px}.servicesV1 .svcHero h1{font-size:clamp(2.9rem,4.25vw,4.15rem);margin-top:16px;margin-bottom:18px}.servicesV1 .svcHero p{line-height:1.62}.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcProblem,.servicesV1 .svcWhySection{padding-top:44px;padding-bottom:44px}.servicesV1 .svcMethodSection .svcSectionHeader h2,.servicesV1 .svcProblem .svcSectionIntro h2{font-size:clamp(2.15rem,3vw,2.9rem)}.servicesV1 .svcSectionHeader{margin-bottom:18px}.servicesV1 .svcMethodSection .svcSectionHeader{margin-bottom:16px}.servicesV1 #services .svcSectionHeader h2{font-size:clamp(2rem,2.62vw,2.55rem)}.servicesV1 #services{padding-bottom:26px}.servicesV1 .svcEngagementSection{padding-top:34px}.servicesV1 .svcEngagementSection .svcSplit{align-items:start}.servicesV1 .svcEngagementSection .svcSectionIntro h2{font-size:clamp(1.95rem,2.55vw,2.5rem)}.servicesV1 .svcEngagementFlow article{padding-top:13px;padding-bottom:13px}.servicesV1 .svcOutcomeBand{padding-top:42px;padding-bottom:42px}.servicesV1 .svcOutcomeBand .svcSectionHeader h2{font-size:clamp(2rem,2.65vw,2.58rem)}.servicesV1 .svcWhySection .svcWhyGrid h2{font-size:clamp(2rem,2.6vw,2.52rem)}.servicesV1 .svcDistinctionList article{padding-top:13px;padding-bottom:13px}.servicesV1 .svcFinalSection{padding-top:40px;padding-bottom:38px}.servicesV1 .svcFinalCard h2{font-size:clamp(2.05rem,2.78vw,2.72rem)}@media (max-width:980px){.servicesV1 .svcEngagementSection .svcSplit{align-items:stretch}}@media (max-width:680px){.servicesV1 .svcHero{padding-top:44px;padding-bottom:30px}.servicesV1 .svcHero h1{font-size:clamp(2.5rem,11.5vw,3.35rem)}.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcProblem,.servicesV1 .svcWhySection{padding-top:38px;padding-bottom:38px}}.servicesV1 .svcHero{padding-top:56px;padding-bottom:34px}.servicesV1 .svcHero h1{max-width:820px;font-size:clamp(2.85rem,4.05vw,3.95rem)}.servicesV1 .svcProblem{padding-top:38px;padding-bottom:40px}.servicesV1 .svcMethodSection{padding-top:40px;padding-bottom:40px}.servicesV1 #services{padding-top:40px;padding-bottom:24px}.servicesV1 .svcEngagementSection{padding-top:30px;padding-bottom:36px}.servicesV1 .svcWhySection{padding-top:38px;padding-bottom:30px}.servicesV1 .svcMethodSection .svcSectionHeader h2,.servicesV1 .svcProblem .svcSectionIntro h2{font-size:clamp(2.05rem,2.78vw,2.7rem)}.servicesV1 #services .svcSectionHeader h2{font-size:clamp(1.95rem,2.48vw,2.4rem)}.servicesV1 .svcEngagementSection .svcSectionIntro h2{font-size:clamp(1.9rem,2.38vw,2.32rem)}.servicesV1 .svcOutcomeBand{padding-top:38px;padding-bottom:38px}.servicesV1 .svcOutcomeBand .svcSectionHeader h2{font-size:clamp(1.95rem,2.48vw,2.42rem)}.servicesV1 .svcWhySection .svcWhyGrid h2{font-size:clamp(1.95rem,2.42vw,2.36rem)}.servicesV1 .svcSectionHeader{margin-bottom:16px}.servicesV1 .svcDistinctionList article,.servicesV1 .svcEngagementFlow article{padding-top:12px;padding-bottom:12px}.servicesV1 .svcFinalSection{padding-top:30px;padding-bottom:34px}.servicesV1 .svcFinalCard{padding:26px 32px}.servicesV1 .svcFinalCard h2{font-size:clamp(2rem,2.58vw,2.52rem)}@media (max-width:680px){.servicesV1 .svcHero{padding-top:42px;padding-bottom:28px}.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcProblem,.servicesV1 .svcWhySection{padding-top:36px;padding-bottom:36px}.servicesV1 .svcFinalSection{padding-top:28px;padding-bottom:30px}}.contactV1{overflow:hidden}.contactV1 .contactEyebrow{margin:0 0 24px;color:#b9dce7;font-size:14px;font-weight:800;letter-spacing:.23em;text-transform:uppercase}.contactHero{padding:68px 0 72px;border-bottom:1px solid rgba(125,211,252,.12);background:radial-gradient(circle at 14% 18%,rgba(34,211,238,.09),transparent 32%),linear-gradient(90deg,rgba(7,25,40,.62),rgba(4,12,27,.18))}.contactHeroGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);grid-gap:72px;gap:72px;align-items:center}.contactHeroCopy h1{max-width:860px;margin:0;font-size:clamp(4rem,6.25vw,6.65rem);line-height:.96;letter-spacing:-.065em;font-weight:500}.contactLead{max-width:790px;margin:28px 0 0;color:var(--muted);font-size:20px;line-height:1.65}.contactHeroActions{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.contactSignal{position:relative;min-height:390px;border:1px solid rgba(86,211,239,.27);border-radius:28px;background:radial-gradient(circle at 50% 50%,rgba(34,211,238,.12),transparent 24%),linear-gradient(135deg,rgba(12,49,77,.7),rgba(6,20,40,.76));overflow:hidden}.contactSignalCore,.contactSignalLine,.contactSignalNode,.contactSignalRing{position:absolute}.contactSignalRing{left:50%;top:50%;border:1px solid rgba(53,194,231,.2);border-radius:50%;transform:translate(-50%,-50%)}.contactSignalRingOuter{width:300px;height:300px}.contactSignalRingInner{width:190px;height:190px}.contactSignalLine{left:50%;top:50%;width:160px;height:1px;background:rgba(56,189,248,.58);transform-origin:left center}.contactSignalLineA{transform:rotate(36deg)}.contactSignalLineB{transform:rotate(144deg)}.contactSignalCore{left:50%;top:50%;display:grid;width:128px;height:128px;place-items:center;border:1px solid rgba(62,207,237,.5);border-radius:50%;background:rgba(4,20,36,.92);transform:translate(-50%,-50%);font-size:14px;font-weight:800;letter-spacing:.08em}.contactSignalNode{padding:10px 18px;border:1px solid rgba(69,202,236,.42);border-radius:999px;color:#c5d9e2;background:rgba(4,20,36,.7);font-size:13px;letter-spacing:.08em}.contactSignalNodeA{left:9%;top:15%}.contactSignalNodeB{right:8%;top:18%}.contactSignalNodeC{right:8%;bottom:17%}.contactSignalNodeD{left:8%;bottom:16%}.contactSection{padding:72px 0;border-bottom:1px solid rgba(125,211,252,.1)}.contactTwoColumnIntro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);grid-gap:76px;gap:76px;align-items:end;margin-bottom:38px}.contactInquiryCopy h2,.contactPreparationCopy h2,.contactSectionIntro h2{margin:0;max-width:900px;font-size:clamp(3.05rem,4.7vw,5.1rem);line-height:1.02;letter-spacing:-.055em;font-weight:500}.contactInquiryCopy>p,.contactPreparationCopy>p,.contactTwoColumnIntro>p{margin:0;color:var(--muted);font-size:18px;line-height:1.7}.contactPathGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.contactPathCard{min-height:250px;padding:30px;border:1px solid rgba(86,211,239,.23);border-radius:24px;background:linear-gradient(145deg,rgba(13,44,70,.72),rgba(6,18,36,.72))}.contactInquiryNote>span,.contactPathCard>span,.contactPreparationItem>span{color:#5ee7ff;font-size:13px;font-weight:800;letter-spacing:.08em}.contactPathCard h3{margin:36px 0 16px;font-size:24px;line-height:1.18}.contactPathCard p{margin:0;color:var(--muted);font-size:17px;line-height:1.65}.contactInquiryGrid,.contactPreparationGrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);grid-gap:82px;gap:82px;align-items:start}.contactInquiryCopy>p,.contactPreparationCopy>p{max-width:720px;margin-top:24px}.contactPreparationList{border-top:1px solid rgba(125,211,252,.18)}.contactPreparationItem{display:grid;grid-template-columns:46px 1fr;grid-gap:20px;gap:20px;padding:24px 0;border-bottom:1px solid rgba(125,211,252,.16)}.contactPreparationItem h3{margin:0 0 8px;font-size:20px}.contactPreparationItem p{margin:0;color:var(--muted);font-size:16px;line-height:1.6}.contactInquiry{padding-top:78px;padding-bottom:82px}.contactInquiryCopy{position:-webkit-sticky;position:sticky;top:126px}.contactInquiryNote{display:grid;grid-template-columns:42px 1fr;grid-gap:16px;gap:16px;padding:20px 0;border-top:1px solid rgba(125,211,252,.16)}.contactInquiryNote:first-of-type{margin-top:34px}.contactInquiryNote p{margin:0;color:#c6d4dc;line-height:1.55}.contactForm{padding:34px;border:1px solid rgba(86,211,239,.25);border-radius:26px;background:linear-gradient(145deg,rgba(13,44,70,.68),rgba(5,17,34,.82))}.contactFormRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.contactForm label{display:block;margin-bottom:18px}.contactForm label>span{display:flex;justify-content:space-between;margin-bottom:9px;color:#c8dce5;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.contactForm label em{color:#778b99;font-style:normal;font-weight:500;letter-spacing:.02em;text-transform:none}.contactForm input,.contactForm select,.contactForm textarea{width:100%;border:1px solid rgba(112,202,229,.24);border-radius:14px;outline:none;background:rgba(2,12,25,.68);color:#eef7fa;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.contactForm input,.contactForm select{height:52px;padding:0 15px}.contactForm textarea{min-height:160px;padding:14px 15px;resize:vertical}.contactForm input:focus,.contactForm select:focus,.contactForm textarea:focus{border-color:rgba(91,224,247,.7);box-shadow:0 0 0 3px rgba(34,211,238,.08)}.contactSubmit{border:0;cursor:pointer}.contactFormMeta{margin:14px 0 0;color:#7f96a4;font-size:13px;line-height:1.5}@media (max-width:1180px){.contactHeroGrid,.contactInquiryGrid,.contactPreparationGrid{grid-template-columns:1fr}.contactSignal{min-height:360px}.contactInquiryCopy{position:static}.contactTwoColumnIntro{grid-template-columns:1fr;gap:20px}}@media (max-width:760px){.contactHero,.contactInquiry,.contactSection{padding:52px 0}.contactHeroGrid{gap:38px}.contactHeroCopy h1{font-size:clamp(3.2rem,15vw,5rem)}.contactLead{font-size:18px}.contactSignal{min-height:310px}.contactSignalRingOuter{width:235px;height:235px}.contactSignalRingInner{width:150px;height:150px}.contactSignalCore{width:108px;height:108px;font-size:12px}.contactSignalNode{padding:8px 11px;font-size:10px}.contactInquiryCopy h2,.contactPreparationCopy h2,.contactSectionIntro h2{font-size:clamp(2.65rem,12vw,4rem)}.contactFormRow,.contactPathGrid{grid-template-columns:1fr}.contactPathCard{min-height:auto}.contactInquiryGrid,.contactPreparationGrid{gap:42px}.contactForm{padding:24px}}.signatureHumanVisual{position:absolute;inset:5% 18% 4% 18%;z-index:2;pointer-events:none;display:grid;place-items:center;opacity:.82;filter:saturate(.96) contrast(1.06) brightness(.86);transform:translateZ(0);animation:signatureHumanBreath 8s ease-in-out infinite;-webkit-mask-image:radial-gradient(ellipse 62% 70% at 50% 46%,#000 56%,rgba(0,0,0,.86) 72%,transparent 100%);mask-image:radial-gradient(ellipse 62% 70% at 50% 46%,#000 56%,rgba(0,0,0,.86) 72%,transparent 100%)}.signatureHumanVisual:before{content:"";position:absolute;inset:16% 18% 12%;border-radius:50%;background:radial-gradient(circle,rgba(103,232,249,.16),transparent 66%);filter:blur(28px)}.signatureHumanVisual img{width:min(100%,560px);height:100%;object-fit:contain;object-position:center;display:block;mix-blend-mode:screen;opacity:.94}.mapCanvas:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(2,5,20,.62),transparent 24%,transparent 76%,rgba(2,5,20,.62)),linear-gradient(180deg,rgba(2,5,20,.18),transparent 26%,transparent 72%,rgba(2,5,20,.62))}.orgCore{background:radial-gradient(circle,rgba(103,232,249,.12),rgba(2,5,20,.8) 70%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes signatureHumanBreath{0%,to{opacity:.76;transform:scale(.992)}50%{opacity:.88;transform:scale(1.008)}}@media (max-width:980px){.signatureHumanVisual{inset:8% 14% 6%;opacity:.76}}@media (max-width:640px){.signatureHumanVisual{inset:10% 4% 8%;opacity:.64}.signatureHumanVisual img{width:min(92%,520px)}}@media (prefers-reduced-motion:reduce){.signatureHumanVisual{animation:none}}.homePage .hero{padding-top:clamp(42px,3.4vw,54px);padding-bottom:clamp(30px,2.6vw,40px)}.homePage .heroGrid{gap:clamp(34px,3.4vw,52px)}.homePage .hero h1{font-size:clamp(3.7rem,5.25vw,5.35rem);line-height:.91;max-width:820px}.homePage .heroInstrument{min-height:430px}.homePage .flagshipSection{padding-top:20px;padding-bottom:58px}.homePage .flagshipIntro{margin-bottom:24px}.homePage .flagshipIntro h2{font-size:clamp(2.75rem,4.15vw,4.5rem);line-height:.95;max-width:980px;margin-left:auto;margin-right:auto}.homePage .flagshipIntro p{margin-top:14px}.homePage .executiveBriefingLayer{padding-top:56px;padding-bottom:56px}.homePage .executiveIntelBrief{padding-top:60px;padding-bottom:58px}.homePage .briefingContinuation,.homePage .briefingFoundation{padding-top:54px;padding-bottom:54px}.homePage .intelBriefHeader{gap:34px;align-items:start}.homePage .intelBriefHeader h2{max-width:820px;font-size:clamp(2.55rem,3.65vw,4rem);line-height:.98;letter-spacing:-.065em}.homePage .intelBriefHeader p{margin-top:18px;font-size:1rem;line-height:1.6}.homePage .riskAssessmentPanel{padding:22px}.homePage .riskIndicatorList{gap:10px;margin-top:18px}.homePage .riskIndicator{padding:12px 14px}.homePage .intelFindingsPanel{margin-top:20px;gap:18px}.homePage .intelFindingsPanel>div{padding:22px}.homePage .intelFindingsPanel ul{margin-top:16px;gap:10px}.homePage .intelFindingsPanel li{padding-bottom:10px}.homePage .strategicImplication p{font-size:clamp(1.65rem,2.25vw,2.45rem);line-height:1.03}.homePage .briefingTwoColumn{grid-template-columns:.92fr 1.08fr;gap:38px}.homePage .briefingTwoColumn h2{max-width:720px;font-size:clamp(2.35rem,3.2vw,3.55rem);line-height:1}.homePage .briefingDomainGrid{gap:12px}.homePage .briefingDomain{min-height:116px;padding:17px 18px}.homePage .briefingDomain h3{font-size:1.08rem}.homePage .briefingDomain p{font-size:.79rem;line-height:1.48}.homePage .researchFoundationGrid{gap:38px}.homePage .researchFoundationGrid>div:first-child h2{max-width:760px;font-size:clamp(2.35rem,3.15vw,3.5rem);line-height:1}.homePage .researchFoundationGrid>div:first-child p{margin-top:18px;font-size:1rem;line-height:1.6}.homePage .foundationItem{padding:14px 0}.homePage .executiveInsight{margin-top:4px;padding:26px 30px;border-radius:26px}.homePage .executiveInsight p{max-width:1120px;font-size:clamp(2rem,2.8vw,3.05rem);line-height:1;letter-spacing:-.058em}.homePage .researchImpactWall{margin-top:4px;padding:28px 30px;border-radius:26px}.homePage .researchImpactHeader{gap:28px}.homePage .researchImpactHeader h2{max-width:700px;font-size:clamp(2.25rem,3.15vw,3.45rem);line-height:1}.homePage .researchImpactHeader p{font-size:.98rem;line-height:1.58}.homePage .impactMetrics{margin-top:22px;gap:12px}.homePage .impactMetrics div{padding-top:13px}.homePage .impactMetrics strong{font-size:clamp(1.35rem,1.75vw,1.9rem)}.homePage .impactMetrics span{margin-top:6px}.homePage .impactGrid{gap:14px;margin-top:22px}.homePage .impactCard{min-height:0;padding:22px 24px}.homePage .impactCard h3{font-size:clamp(1.45rem,1.8vw,2rem);line-height:1.08}.homePage .researchArchive{margin-top:20px;padding-top:18px}.homePage .trustedEnvironments{margin-top:4px;padding:28px 30px 30px;border-radius:26px}.homePage .trustedEnvironments h2{max-width:980px;font-size:clamp(2.35rem,3.25vw,3.6rem);line-height:1}.homePage .trustedEnvironments p{margin-top:16px;font-size:.98rem;line-height:1.58}.homePage .environmentGrid{margin-top:22px;gap:10px}.homePage .environmentCard{min-height:80px;padding:14px 16px}.homePage .ctaSection{padding:54px 0 60px}.homePage .ctaPanel{padding:42px 46px;border-radius:34px}.homePage .ctaPanel h2{max-width:850px;font-size:clamp(2.35rem,3.5vw,3.85rem);line-height:.98}.homePage .ctaPanel p{margin:16px auto 22px}@media (min-width:1800px){.homePage .hero h1{font-size:5.35rem}.homePage .flagshipIntro h2{font-size:4.5rem}.homePage .intelBriefHeader h2{font-size:4rem}.homePage .briefingTwoColumn h2,.homePage .researchFoundationGrid>div:first-child h2{font-size:3.5rem}.homePage .executiveInsight p{font-size:3.05rem}.homePage .researchImpactHeader h2{font-size:3.45rem}.homePage .trustedEnvironments h2{font-size:3.6rem}.homePage .ctaPanel h2{font-size:3.85rem}}@media (max-width:1180px){.homePage .hero h1{font-size:clamp(3.3rem,6vw,4.75rem)}.homePage .flagshipIntro h2{font-size:clamp(2.6rem,5.5vw,4rem)}}@media (max-width:980px){.homePage .briefingContinuation,.homePage .briefingFoundation,.homePage .executiveBriefingLayer,.homePage .executiveIntelBrief{padding-top:46px;padding-bottom:46px}.homePage .ctaSection{padding:46px 0 52px}.homePage .ctaPanel{padding:34px 28px}}.homePage .flagshipSection{padding-top:10px;padding-bottom:34px}.homePage .flagshipIntro{margin-bottom:20px}.homePage .flagshipIntro h2{font-size:clamp(2.6rem,3.75vw,4rem)}.homePage .flagshipIntro p{margin-top:12px}.homePage .executiveBriefingLayer.executiveIntelBrief{padding-top:36px;padding-bottom:36px}.homePage .intelBriefHeader{gap:28px}.homePage .intelBriefHeader h2{font-size:clamp(2.35rem,3.2vw,3.55rem)}.homePage .intelBriefHeader p{margin-top:14px}.homePage .intelFindingsPanel{margin-top:16px}.homePage .executiveBriefingLayer.briefingContinuation{padding-top:30px;padding-bottom:30px}.homePage .briefingTwoColumn{gap:30px}.homePage .briefingTwoColumn h2{font-size:clamp(2.2rem,2.85vw,3.1rem)}.homePage .executiveBriefingLayer.briefingFoundation{padding-top:30px;padding-bottom:36px}.homePage .researchFoundationGrid{column-gap:34px;row-gap:18px}.homePage .researchFoundationGrid>div:first-child h2{font-size:clamp(2.2rem,2.85vw,3.08rem)}.homePage .researchFoundationGrid>div:first-child p{margin-top:14px}.homePage .executiveInsight,.homePage .researchImpactWall,.homePage .trustedEnvironments{margin-top:0}.homePage .executiveInsight{padding:24px 28px}.homePage .executiveInsight p{font-size:clamp(1.85rem,2.35vw,2.65rem)}.homePage .researchImpactWall{padding:26px 28px}.homePage .researchImpactHeader{gap:24px}.homePage .researchImpactHeader h2{font-size:clamp(2.15rem,2.8vw,3.05rem)}.homePage .impactGrid,.homePage .impactMetrics{margin-top:18px}.homePage .researchArchive{margin-top:16px;padding-top:14px}.homePage .trustedEnvironments{padding:26px 28px 28px}.homePage .trustedEnvironments h2{font-size:clamp(2.2rem,2.9vw,3.18rem)}.homePage .trustedEnvironments p{margin-top:13px}.homePage .environmentGrid{margin-top:18px}.homePage .ctaSection{padding:38px 0 44px}.homePage .ctaPanel{padding:34px 40px}.homePage .ctaPanel h2{font-size:clamp(2.2rem,3vw,3.35rem)}.homePage .ctaPanel p{margin:13px auto 20px}@media (min-width:1600px){.homePage .flagshipIntro h2{font-size:4rem}.homePage .intelBriefHeader h2{font-size:3.55rem}.homePage .briefingTwoColumn h2{font-size:3.1rem}.homePage .researchFoundationGrid>div:first-child h2{font-size:3.08rem}.homePage .executiveInsight p{font-size:2.65rem}.homePage .researchImpactHeader h2{font-size:3.05rem}.homePage .trustedEnvironments h2{font-size:3.18rem}.homePage .ctaPanel h2{font-size:3.35rem}}@media (max-width:980px){.homePage .flagshipSection{padding-bottom:30px}.homePage .executiveBriefingLayer.briefingContinuation,.homePage .executiveBriefingLayer.briefingFoundation,.homePage .executiveBriefingLayer.executiveIntelBrief{padding-top:34px;padding-bottom:34px}.homePage .researchFoundationGrid{row-gap:20px}.homePage .ctaSection{padding:36px 0 42px}.homePage .ctaPanel{padding:32px 26px}}.homePage .hero{padding-top:clamp(34px,2.8vw,46px)!important;padding-bottom:clamp(18px,1.8vw,28px)!important}.homePage .heroGrid{gap:clamp(30px,2.8vw,44px)!important}.homePage .hero h1{font-size:clamp(3.45rem,4.65vw,4.75rem)!important;line-height:.93!important;max-width:780px!important}.homePage .hero p{margin-top:20px!important}.homePage .heroActions{margin-top:22px!important}.homePage .heroInstrument{min-height:400px!important}.homePage .flagshipSection{padding-top:0!important;padding-bottom:22px!important}.homePage .flagshipIntro{margin-bottom:16px!important}.homePage .flagshipIntro h2{font-size:clamp(2.45rem,3.35vw,3.55rem)!important;line-height:.97!important}.homePage .flagshipIntro p{margin-top:10px!important}.homePage .executiveBriefingLayer.executiveIntelBrief{padding-top:26px!important;padding-bottom:28px!important}.homePage .intelBriefHeader{gap:24px!important}.homePage .intelBriefHeader h2{font-size:clamp(2.2rem,2.75vw,3.05rem)!important;line-height:1!important;max-width:760px!important}.homePage .intelBriefHeader p{margin-top:12px!important}.homePage .intelFindingsPanel{margin-top:14px!important;gap:14px!important}.homePage .executiveBriefingLayer.briefingContinuation{padding-top:24px!important;padding-bottom:24px!important}.homePage .briefingTwoColumn{gap:26px!important}.homePage .briefingTwoColumn h2{font-size:clamp(2.05rem,2.45vw,2.72rem)!important;line-height:1.02!important;max-width:660px!important}.homePage .executiveBriefingLayer.briefingFoundation{padding-top:24px!important;padding-bottom:28px!important}.homePage .researchFoundationGrid{column-gap:30px!important;row-gap:14px!important}.homePage .researchFoundationGrid>div:first-child h2{font-size:clamp(2.05rem,2.42vw,2.68rem)!important;line-height:1.02!important;max-width:700px!important}.homePage .researchFoundationGrid>div:first-child p{margin-top:12px!important}.homePage .executiveInsight{padding:20px 24px!important}.homePage .executiveInsight p{font-size:clamp(1.7rem,2vw,2.2rem)!important;line-height:1.04!important;max-width:1080px!important}.homePage .researchImpactWall{padding:22px 24px!important}.homePage .researchImpactHeader{gap:20px!important}.homePage .researchImpactHeader h2{font-size:clamp(2rem,2.4vw,2.72rem)!important;line-height:1.02!important;max-width:650px!important}.homePage .impactGrid,.homePage .impactMetrics{margin-top:14px!important}.homePage .researchArchive{margin-top:12px!important;padding-top:12px!important}.homePage .trustedEnvironments{padding:22px 24px 24px!important}.homePage .trustedEnvironments h2{font-size:clamp(2.05rem,2.5vw,2.82rem)!important;line-height:1.02!important;max-width:930px!important}.homePage .trustedEnvironments p{margin-top:11px!important}.homePage .environmentGrid{margin-top:14px!important}.homePage .ctaSection{padding:34px 0 42px!important}.homePage .ctaPanel{padding:32px 40px!important;border-radius:30px!important}.homePage .ctaPanel h2{font-size:clamp(2.15rem,2.7vw,3rem)!important;line-height:1!important;max-width:820px!important}.homePage .ctaPanel p{margin:13px auto 18px!important}@media (min-width:1600px){.homePage .hero h1{font-size:4.75rem!important}.homePage .flagshipIntro h2{font-size:3.55rem!important}.homePage .intelBriefHeader h2{font-size:3.05rem!important}.homePage .briefingTwoColumn h2{font-size:2.72rem!important}.homePage .researchFoundationGrid>div:first-child h2{font-size:2.68rem!important}.homePage .executiveInsight p{font-size:2.2rem!important}.homePage .researchImpactHeader h2{font-size:2.72rem!important}.homePage .trustedEnvironments h2{font-size:2.82rem!important}.homePage .ctaPanel h2{font-size:3rem!important}}@media (max-width:980px){.homePage .heroInstrument{min-height:360px!important}.homePage .executiveBriefingLayer.briefingContinuation,.homePage .executiveBriefingLayer.briefingFoundation,.homePage .executiveBriefingLayer.executiveIntelBrief{padding-top:34px!important;padding-bottom:34px!important}}.homePage .domainConvergenceVisual{position:relative;min-height:250px;margin-top:22px;overflow:hidden;border:1px solid rgba(103,232,249,.16);border-radius:26px;background:radial-gradient(circle at 50% 48%,rgba(103,232,249,.12),transparent 24%),linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0),rgba(255,255,255,.018);background-size:auto,34px 34px,34px 34px,auto}.homePage .domainConvergenceVisual:after{content:"";position:absolute;left:18%;right:18%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.42),transparent);box-shadow:0 0 18px rgba(103,232,249,.18)}.homePage .domainOrbit{position:absolute;left:50%;top:48%;border:1px solid rgba(103,232,249,.18);border-radius:50%;transform:translate(-50%,-50%)}.homePage .domainOrbitOuter{width:210px;height:210px}.homePage .domainOrbitInner{width:126px;height:126px;border-color:rgba(103,232,249,.28)}.homePage .domainCore{position:absolute;left:50%;top:48%;width:92px;height:92px;transform:translate(-50%,-50%);border:1px solid rgba(103,232,249,.32);border-radius:24px;background:rgba(5,19,34,.9);box-shadow:0 0 42px rgba(103,232,249,.12);display:grid;place-content:center;text-align:center;z-index:2}.homePage .domainCore span{color:var(--cyan);font-size:1.1rem;font-weight:700;letter-spacing:.16em}.homePage .domainCore small{margin-top:5px;color:var(--faint);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.homePage .domainNode{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(103,232,249,.2);border-radius:999px;background:rgba(6,18,34,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.homePage .domainNode span{color:var(--cyan);font-size:.62rem;letter-spacing:.14em}.homePage .domainNode strong{color:rgba(255,255,255,.82);font-size:.76rem;font-weight:450}.homePage .domainNodePsychology{top:20%}.homePage .domainNodeCyber{top:24%}.homePage .domainNodeEnterprise{right:8%;bottom:18%}.homePage .domainFlowLabel{position:absolute;left:18px;bottom:15px;color:rgba(186,206,220,.55);font-size:.68rem;letter-spacing:.06em}.homePage .impactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homePage .impactCard:nth-child(6){border-color:rgba(103,232,249,.2);background:radial-gradient(circle at 86% 14%,rgba(103,232,249,.09),transparent 34%),rgba(255,255,255,.028)}.homePage .impactCard:nth-child(6):after{content:"ACTIVE RESEARCH";align-self:flex-end;color:rgba(103,232,249,.58);font-size:.62rem;letter-spacing:.16em}.homePage .environmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.homePage .environmentCard{position:relative;min-height:116px;align-items:center;padding:16px 18px;overflow:hidden}.homePage .environmentCard:after{content:"";position:absolute;inset:auto -24px -34px auto;width:100px;height:100px;border:1px solid rgba(103,232,249,.08);border-radius:50%}.homePage .environmentGlyph{width:48px;height:48px;flex:0 0 48px;border:1px solid rgba(103,232,249,.18);border-radius:15px;background:rgba(103,232,249,.045);display:grid;place-items:center;color:var(--cyan)}.homePage .environmentGlyph svg{stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.homePage .environmentCard strong{position:relative;z-index:2}.homePage .environmentCard strong small{margin-top:7px}.homePage .environmentSignal{position:absolute;right:14px;top:14px;width:6px;height:6px;margin:0;border-radius:999px;background:var(--cyan);box-shadow:0 0 14px rgba(103,232,249,.65)}@media (max-width:980px){.homePage .domainConvergenceVisual{min-height:220px}.homePage .environmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.homePage .domainConvergenceVisual{min-height:230px}.homePage .domainNodeEnterprise{right:4%}.homePage .environmentGrid{grid-template-columns:1fr}}.homePage .domainConvergenceVisual{min-height:286px;isolation:isolate;background:radial-gradient(circle at 50% 48%,rgba(103,232,249,.14),transparent 25%),radial-gradient(circle at 18% 78%,rgba(78,111,255,.07),transparent 24%),linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0),rgba(255,255,255,.018);background-size:auto,auto,34px 34px,34px 34px,auto}.homePage .domainVisualHeader{position:absolute;inset:14px 16px auto;z-index:6;display:flex;justify-content:space-between;gap:16px;color:rgba(186,206,220,.52);font-size:.58rem;letter-spacing:.13em}.homePage .domainVisualHeader strong{color:rgba(103,232,249,.62);font-size:inherit;font-weight:600}.homePage .domainSignalField{position:absolute;inset:42px 0 42px;pointer-events:none}.homePage .domainSignalField i{position:absolute;width:5px;height:5px;border-radius:50%;background:rgba(103,232,249,.82);box-shadow:0 0 14px rgba(103,232,249,.58)}.homePage .domainSignalField i:first-child{left:12%;top:30%}.homePage .domainSignalField i:nth-child(2){left:25%;top:72%}.homePage .domainSignalField i:nth-child(3){right:13%;top:34%}.homePage .domainSignalField i:nth-child(4){right:26%;top:72%}.homePage .domainSignalField i:nth-child(5){left:49.5%;top:8%}.homePage .domainOrbitMiddle{width:168px;height:168px;border-style:dashed;border-color:rgba(103,232,249,.16)}.homePage .domainCore{width:98px;height:98px}.homePage .domainCore em{margin-top:4px;color:rgba(103,232,249,.5);font-size:.5rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.homePage .domainNode{align-items:flex-start;border-radius:16px}.homePage .domainNode>span{padding-top:2px}.homePage .domainNode strong{line-height:1.05}.homePage .domainNode small{display:block;margin-top:4px;color:rgba(186,206,220,.48);font-size:.56rem;letter-spacing:.04em}.homePage .domainNodePsychology{left:5%;top:23%}.homePage .domainNodeCyber{right:5%;top:26%}.homePage .domainNodeEnterprise{right:7%;bottom:22%}.homePage .domainIntelligenceRail{position:absolute;left:17px;right:17px;bottom:37px;z-index:5;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;color:rgba(103,232,249,.62);font-size:.52rem;letter-spacing:.13em}.homePage .domainIntelligenceRail i{height:1px;background:linear-gradient(90deg,rgba(103,232,249,.1),rgba(103,232,249,.55),rgba(103,232,249,.1))}.homePage .domainFlowLabel{bottom:14px}.homePage .impactCard{position:relative;overflow:hidden}.homePage .impactCardIndex{position:absolute;top:16px;right:18px;color:rgba(103,232,249,.2);font-size:1.35rem;font-weight:650;letter-spacing:-.03em}.homePage .impactCardAction{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.homePage .impactStatus{color:rgba(103,232,249,.62)!important;font-size:.56rem!important;letter-spacing:.14em!important;line-height:1.4}.homePage .impactCardDeveloping{border-color:rgba(103,232,249,.24);background:linear-gradient(135deg,rgba(103,232,249,.055),transparent 42%),radial-gradient(circle at 88% 12%,rgba(103,232,249,.1),transparent 32%),rgba(255,255,255,.026)}.homePage .impactCardDeveloping:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(103,232,249,.035),transparent);transform:translateX(-100%);animation:ccdResearchScan 8s ease-in-out infinite}.homePage .impactCard:nth-child(6):after{content:none}.homePage .environmentCard{display:block;min-height:150px;padding:14px 16px 15px}.homePage .environmentCardTopline{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;color:rgba(186,206,220,.43);font-size:.54rem;letter-spacing:.13em}.homePage .environmentCardTopline .environmentSignal{position:static;display:block;width:6px;height:6px}.homePage .environmentCardBody{display:flex;align-items:center;gap:12px}.homePage .environmentCardBody strong{color:rgba(255,255,255,.88);font-size:.92rem;font-weight:520}.homePage .environmentGlyph{width:42px;height:42px;flex-basis:42px;border-radius:13px}.homePage .environmentPath{display:flex;align-items:center;gap:5px;margin-top:14px;padding-top:11px;border-top:1px solid rgba(103,232,249,.09);color:rgba(186,206,220,.52);overflow:hidden}.homePage .environmentPath>span{display:contents}.homePage .environmentPath b{min-width:0;color:rgba(186,206,220,.58);font-size:.56rem;font-weight:450;line-height:1.25}.homePage .environmentPath i{flex:0 0 auto;color:rgba(103,232,249,.45);font-size:.66rem;font-style:normal}.homePage .environmentCard:hover .environmentGlyph{border-color:rgba(103,232,249,.34);background:rgba(103,232,249,.075);box-shadow:0 0 24px rgba(103,232,249,.08)}.homePage .environmentCard:hover .environmentPath b{color:rgba(218,232,240,.72)}@keyframes ccdResearchScan{0%,72%,to{transform:translateX(-100%)}84%{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.homePage .impactCardDeveloping:before{animation:none}}@media (max-width:980px){.homePage .domainConvergenceVisual{min-height:270px}.homePage .environmentCard{min-height:144px}}@media (max-width:640px){.homePage .domainVisualHeader strong{display:none}.homePage .domainConvergenceVisual{min-height:300px}.homePage .domainNode{padding:8px 9px}.homePage .domainNode small{display:none}.homePage .domainNodePsychology{left:3%}.homePage .domainNodeCyber{right:3%}.homePage .domainNodeEnterprise{right:3%;bottom:24%}.homePage .domainIntelligenceRail{font-size:.46rem}.homePage .impactCardAction{align-items:flex-start;flex-direction:column}.homePage .environmentPath{flex-wrap:wrap}}.homePage .scenarioPanel{display:flex;flex-direction:column}.homePage .scenarioList{align-content:start}.homePage .scenarioButton{min-height:82px}.homePage .scenarioIntelligenceLayer{position:relative;margin:0;padding:18px 20px 20px;border-top:1px solid rgba(103,232,249,.11);background:radial-gradient(circle at 12% 0,rgba(103,232,249,.08),transparent 32%),linear-gradient(180deg,rgba(8,20,38,.66),rgba(6,15,30,.88))}.homePage .scenarioIntelligenceLayer:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.024) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.024) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 82%);mask-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 82%)}.homePage .scenarioIntelGrid,.homePage .scenarioIntelHeader{position:relative;z-index:2}.homePage .scenarioIntelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:1px solid rgba(103,232,249,.1)}.homePage .scenarioIntelHeader>div{display:grid;grid-gap:4px;gap:4px}.homePage .scenarioIntelHeader span,.homePage .scenarioIntelLabel,.homePage .scenarioIntelMetric>span{color:rgba(186,206,220,.52);font-size:.6rem;letter-spacing:.15em;text-transform:uppercase}.homePage .scenarioIntelHeader strong{color:rgba(255,255,255,.9);font-size:.92rem;font-weight:560}.homePage .scenarioIntelHeader em{border:1px solid rgba(103,232,249,.18);border-radius:999px;padding:6px 9px;color:rgba(103,232,249,.76);background:rgba(103,232,249,.045);font-size:.58rem;font-style:normal;letter-spacing:.11em;text-transform:uppercase}.homePage .scenarioIntelGrid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(150px,.8fr) minmax(170px,.9fr);grid-gap:12px;gap:12px;padding-top:14px}.homePage .scenarioIntelMetric,.homePage .scenarioIntelPath{min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(2,8,20,.34)}.homePage .scenarioIntelPath{padding:13px 14px}.homePage .scenarioIntelRoute{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:10px}.homePage .scenarioIntelRoute>span{display:inline-flex;align-items:center;gap:7px}.homePage .scenarioIntelRoute b{border:1px solid rgba(103,232,249,.14);border-radius:999px;padding:6px 8px;color:rgba(229,244,251,.8);background:rgba(103,232,249,.035);font-size:.67rem;font-weight:500;white-space:nowrap}.homePage .scenarioIntelRoute i{color:rgba(103,232,249,.55);font-size:.72rem;font-style:normal}.homePage .scenarioIntelMetric{display:grid;align-content:center;grid-gap:8px;gap:8px;padding:13px 14px}.homePage .scenarioIntelMetric strong{color:rgba(235,246,252,.79);font-size:.72rem;font-weight:500;line-height:1.42}.homePage .path-oauth .flowA{width:230px;left:44%;top:16%;transform:rotate(91deg);opacity:.82}.homePage .path-oauth .flowB{width:250px;left:31%;top:39%;transform:rotate(39deg);opacity:.72}.homePage .path-oauth .flowC{width:285px;left:42%;top:58%;transform:rotate(-17deg);opacity:.62}.homePage .path-oauth .flowD{width:205px;left:56%;top:53%;transform:rotate(44deg);opacity:.5}.homePage .path-cloud-admin .flowA{width:240px;left:43%;top:16%;transform:rotate(73deg);opacity:.84}.homePage .path-cloud-admin .flowB{width:265px;left:38%;top:43%;transform:rotate(16deg);opacity:.7}.homePage .path-cloud-admin .flowC{width:250px;left:49%;top:52%;transform:rotate(-28deg);opacity:.64}.homePage .path-cloud-admin .flowD{width:230px;left:58%;top:41%;transform:rotate(52deg);opacity:.48}.homePage .path-ai-social .flowA{width:225px;left:43%;top:16%;transform:rotate(118deg);opacity:.85}.homePage .path-ai-social .flowB{width:280px;left:25%;top:30%;transform:rotate(23deg);opacity:.74}.homePage .path-ai-social .flowC{width:300px;left:36%;top:51%;transform:rotate(36deg);opacity:.66}.homePage .path-ai-social .flowD{width:250px;left:51%;top:47%;transform:rotate(-9deg);opacity:.5}.homePage .humanRiskSignalChain{position:relative;margin-top:24px;padding:15px 16px 14px;border:1px solid rgba(103,232,249,.14);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 15% 10%,rgba(103,232,249,.08),transparent 31%),rgba(255,255,255,.022)}.homePage .humanRiskSignalChain:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent 49.5%,rgba(103,232,249,.025) 50%,transparent 50.5%)}.homePage .signalChainFlow,.homePage .signalChainFooter,.homePage .signalChainHeader{position:relative;z-index:2}.homePage .signalChainHeader{display:flex;justify-content:space-between;gap:14px;color:rgba(186,206,220,.5);font-size:.58rem;letter-spacing:.13em;text-transform:uppercase}.homePage .signalChainHeader strong{color:rgba(103,232,249,.68);font-size:inherit;font-weight:600}.homePage .signalChainFlow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;margin:15px 0 13px}.homePage .signalChainStep{position:relative;min-width:0;padding:10px 7px 9px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(2,8,20,.32)}.homePage .signalChainStep:not(:last-child):after{content:"→";position:absolute;right:-7px;top:50%;z-index:3;transform:translate(50%,-50%);color:rgba(103,232,249,.54);font-size:.7rem}.homePage .signalChainStep i{display:block;margin-bottom:4px;color:rgba(103,232,249,.6);font-size:.56rem;font-style:normal;letter-spacing:.08em}.homePage .signalChainStep span{color:rgba(235,246,252,.78);font-size:.67rem}.homePage .signalChainFooter{display:flex;align-items:baseline;gap:10px;padding-top:11px;border-top:1px solid rgba(103,232,249,.09)}.homePage .signalChainFooter span{flex:0 0 auto;color:rgba(103,232,249,.6);font-size:.56rem;letter-spacing:.12em;text-transform:uppercase}.homePage .signalChainFooter strong{color:rgba(235,246,252,.68);font-size:.7rem;font-weight:500}.homePage .strategicImplication{display:flex;flex-direction:column}.homePage .strategicResponseRail{display:grid;grid-gap:8px;gap:8px;margin-top:auto;padding-top:18px}.homePage .strategicResponseRail span{display:flex;align-items:center;gap:11px;padding-top:9px;border-top:1px solid rgba(103,232,249,.09);color:rgba(103,232,249,.62);font-size:.58rem;letter-spacing:.1em}.homePage .strategicResponseRail b{color:rgba(235,246,252,.66);font-size:.68rem;font-weight:500;letter-spacing:0}@media (max-width:1180px){.homePage .scenarioIntelGrid{grid-template-columns:1fr 1fr}.homePage .scenarioIntelPath{grid-column:1/-1}}@media (max-width:980px){.homePage .scenarioIntelGrid{grid-template-columns:1fr}.homePage .scenarioIntelPath{grid-column:auto}.homePage .signalChainFlow{grid-template-columns:repeat(5,minmax(92px,1fr));overflow-x:auto;padding-bottom:4px}}@media (max-width:640px){.homePage .scenarioIntelHeader,.homePage .signalChainFooter,.homePage .signalChainHeader{align-items:flex-start;flex-direction:column}}.homePage .heroInstrument{isolation:isolate}.homePage .heroInstrumentTopline{position:absolute;z-index:6;top:18px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid rgba(148,211,226,.14);color:rgba(178,196,211,.55);font-size:.66rem;line-height:1;letter-spacing:.16em;text-transform:uppercase}.homePage .heroInstrumentTopline strong{color:rgba(103,232,249,.88);font-weight:760;letter-spacing:.14em}.homePage .heroInstrument:after{content:"";position:absolute;z-index:1;left:50%;top:49%;width:1px;height:48%;background:linear-gradient(180deg,transparent,rgba(103,232,249,.22),transparent);opacity:.7}.homePage .instrumentCore{z-index:5;width:102px;height:102px;border-radius:30px;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center}.homePage .instrumentCore strong{color:var(--cyan);font-size:1rem;letter-spacing:.2em}.homePage .instrumentCore small{color:rgba(174,199,214,.48);font-size:.52rem;letter-spacing:.15em}.homePage .heroSignal{position:absolute;z-index:5;min-width:148px;padding:10px 12px;border:1px solid rgba(103,232,249,.18);border-radius:15px;background:rgba(2,5,20,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.homePage .heroSignal small{display:block;margin-bottom:4px;color:rgba(103,232,249,.92);font-size:.56rem;letter-spacing:.14em}.homePage .heroSignal span{display:block;color:rgba(255,255,255,.84);font-size:.82rem;font-weight:680}.homePage .heroSignal em{display:block;margin-top:3px;color:rgba(174,199,214,.46);font-size:.62rem;font-style:normal}.homePage .signalTrust{left:44px;top:92px}.homePage .signalPressure{right:42px;top:148px}.homePage .signalExposure{left:64px;bottom:82px}.homePage .heroDecisionRail{position:absolute;z-index:5;left:50%;bottom:24px;transform:translateX(-50%);width:min(66%,390px);display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;grid-gap:9px;gap:9px;color:rgba(103,232,249,.62);font-size:.54rem;letter-spacing:.12em;text-transform:uppercase}.homePage .heroDecisionRail i{display:block;height:1px;background:linear-gradient(90deg,rgba(103,232,249,.16),rgba(103,232,249,.5),rgba(103,232,249,.16))}@media (max-width:1100px){.homePage .heroInstrumentTopline{left:20px;right:20px}.homePage .heroSignal{min-width:132px}.homePage .signalTrust{left:28px}.homePage .signalPressure{right:28px}.homePage .signalExposure{left:38px}}@media (max-width:760px){.homePage .heroInstrumentTopline strong{display:none}.homePage .heroSignal{min-width:118px;padding:9px 10px}.homePage .heroSignal em{display:none}.homePage .signalTrust{left:18px;top:84px}.homePage .signalPressure{right:18px;top:136px}.homePage .signalExposure{left:24px;bottom:76px}.homePage .heroDecisionRail{width:calc(100% - 44px)}}.researchDensePage .rdResearchField{position:relative;overflow:hidden;padding:clamp(22px,2.2vw,30px)!important;background:radial-gradient(circle at 50% 46%,rgba(103,232,249,.115),transparent 28%),radial-gradient(circle at 90% 8%,rgba(59,130,246,.075),transparent 32%),linear-gradient(150deg,rgba(255,255,255,.046),rgba(255,255,255,.012));box-shadow:0 28px 86px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.025)}.researchDensePage .rdResearchField:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.04) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at 52% 48%,#000 10%,rgba(0,0,0,.72) 52%,transparent 92%);mask-image:radial-gradient(circle at 52% 48%,#000 10%,rgba(0,0,0,.72) 52%,transparent 92%)}.researchDensePage .rdFieldCanvas,.researchDensePage .rdFieldFooter,.researchDensePage .rdFieldHeader{position:relative;z-index:2}.researchDensePage .rdFieldHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.researchDensePage .rdFieldHeader h2{max-width:520px!important;margin-top:12px!important;font-size:clamp(1.55rem,2.25vw,2.45rem)!important;line-height:1.02!important}.researchDensePage .rdFieldStatus{flex:0 0 auto;border:1px solid rgba(103,232,249,.22);border-radius:999px;padding:7px 10px;color:rgba(207,250,254,.76);background:rgba(3,10,26,.5);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.researchDensePage .rdFieldCanvas{min-height:clamp(330px,30vw,410px);margin-top:18px;border-top:1px solid rgba(103,232,249,.11);border-bottom:1px solid rgba(103,232,249,.11)}.researchDensePage .rdFieldLinks{position:absolute;inset:7% 3%;width:94%;height:86%;overflow:visible}.researchDensePage .rdFieldLinks path{fill:none;stroke:rgba(103,232,249,.21);stroke-width:1.25}.researchDensePage .rdFieldLinks .rdFieldPulse{stroke:rgba(103,232,249,.95);stroke-width:2;stroke-dasharray:10 34;filter:drop-shadow(0 0 7px rgba(103,232,249,.72));animation:rdFieldSignal 6.8s linear infinite}.researchDensePage .rdFieldLinks .rdFieldPulseTwo{animation-delay:-3.2s}.researchDensePage .rdFieldNode{position:absolute;width:min(39%,190px);min-height:78px;border:1px solid rgba(103,232,249,.18);border-radius:18px;padding:11px 13px;background:linear-gradient(145deg,rgba(2,8,24,.82),rgba(7,17,34,.56));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 40px rgba(0,0,0,.18)}.researchDensePage .rdFieldNode span{color:var(--cyan);font-size:.62rem;font-weight:800;letter-spacing:.16em}.researchDensePage .rdFieldNode strong{display:block;margin-top:5px;color:rgba(255,255,255,.93);font-size:.94rem;font-weight:550;letter-spacing:-.02em}.researchDensePage .rdFieldNode small{display:block;margin-top:4px;color:rgba(184,203,221,.66);font-size:.68rem;line-height:1.3}.researchDensePage .rdFieldPeople{left:0;top:9%}.researchDensePage .rdFieldBehavior{left:0;bottom:9%}.researchDensePage .rdFieldEvidence{right:0;top:9%}.researchDensePage .rdFieldDecisions{right:0;bottom:9%}.researchDensePage .rdFieldCore{position:absolute;left:50%;top:50%;width:clamp(126px,13vw,154px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(103,232,249,.38);border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 50% 42%,rgba(103,232,249,.16),transparent 48%),rgba(2,8,24,.88);box-shadow:0 0 0 12px rgba(103,232,249,.025),0 0 70px rgba(103,232,249,.16)}.researchDensePage .rdFieldCore:after,.researchDensePage .rdFieldCore:before{content:"";position:absolute;inset:-18px;border:1px solid rgba(103,232,249,.12);border-radius:50%;animation:rdFieldOrbit 18s linear infinite}.researchDensePage .rdFieldCore:after{inset:-34px;border-style:dashed;opacity:.7;animation-duration:28s;animation-direction:reverse}.researchDensePage .rdFieldCore span{color:var(--cyan);font-size:.62rem;font-weight:850;letter-spacing:.22em}.researchDensePage .rdFieldCore strong{margin-top:7px;color:rgba(255,255,255,.94);font-size:clamp(.94rem,1.15vw,1.12rem);line-height:1.03;letter-spacing:-.025em}.researchDensePage .rdFieldCore small{margin-top:8px;color:rgba(184,203,221,.64);font-size:.6rem;letter-spacing:.03em}.researchDensePage .rdFieldFooter{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:14px}.researchDensePage .rdFieldFooter span{border-top:1px solid rgba(103,232,249,.17);padding-top:8px;color:rgba(184,203,221,.68);font-size:.63rem;line-height:1.25}@keyframes rdFieldSignal{to{stroke-dashoffset:-176}}@keyframes rdFieldOrbit{to{transform:rotate(1turn)}}@media (max-width:1180px){.researchDensePage .rdFieldCanvas{min-height:390px}}@media (max-width:700px){.researchDensePage .rdFieldHeader{display:block}.researchDensePage .rdFieldStatus{display:inline-block;margin-top:12px}.researchDensePage .rdFieldCanvas{min-height:500px}.researchDensePage .rdFieldNode{width:44%}.researchDensePage .rdFieldEvidence,.researchDensePage .rdFieldPeople{top:5%}.researchDensePage .rdFieldBehavior,.researchDensePage .rdFieldDecisions{bottom:5%}.researchDensePage .rdFieldFooter{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.researchDensePage .rdFieldCore:after,.researchDensePage .rdFieldCore:before,.researchDensePage .rdFieldLinks .rdFieldPulse{animation:none!important}}.researchDensePage .rdPathIntro{max-width:980px;margin-bottom:clamp(22px,2.8vw,34px)!important}.researchDensePage .rdPathLead{max-width:760px;margin-top:14px!important;color:rgba(190,207,223,.72);font-size:.96rem!important;line-height:1.58!important}.researchDensePage .rdPathSystem{position:relative;overflow:hidden;border:1px solid rgba(103,232,249,.18);border-radius:30px;padding:clamp(24px,3.2vw,38px);background:radial-gradient(circle at 18% 12%,rgba(103,232,249,.08),transparent 30%),radial-gradient(circle at 82% 82%,rgba(74,144,226,.055),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.009));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 80px rgba(0,0,0,.18)}.researchDensePage .rdPathSystem:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.32;background-image:linear-gradient(rgba(103,232,249,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.04) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,black,rgba(0,0,0,.38) 72%,transparent);mask-image:linear-gradient(180deg,black,rgba(0,0,0,.38) 72%,transparent)}.researchDensePage .rdPathOutcome,.researchDensePage .rdPathSignal,.researchDensePage .rdPathStages,.researchDensePage .rdPathTrack{position:relative;z-index:2}.researchDensePage .rdPathSignal{display:grid;grid-template-columns:auto minmax(26px,1fr) auto minmax(26px,1fr) auto minmax(26px,1fr) auto;align-items:center;grid-gap:10px;gap:10px;margin-bottom:24px;color:rgba(172,196,215,.62);font-size:.66rem;font-weight:760;letter-spacing:.16em;text-transform:uppercase}.researchDensePage .rdPathSignal i{display:block;height:1px;background:linear-gradient(90deg,rgba(103,232,249,.12),rgba(103,232,249,.5),rgba(103,232,249,.12));position:relative}.researchDensePage .rdPathSignal i:after{content:"";position:absolute;right:-1px;top:50%;width:5px;height:5px;border-top:1px solid rgba(103,232,249,.72);border-right:1px solid rgba(103,232,249,.72);transform:translateY(-50%) rotate(45deg)}.researchDensePage .rdPathTrack{position:absolute;left:clamp(40px,5vw,72px);right:clamp(40px,5vw,72px);top:122px;height:1px;background:rgba(103,232,249,.14)}.researchDensePage .rdPathTrackFill{position:absolute;inset:0;background:linear-gradient(90deg,rgba(103,232,249,.35),rgba(103,232,249,.88) 36%,rgba(94,195,255,.75) 68%,rgba(103,232,249,.32));box-shadow:0 0 18px rgba(103,232,249,.16)}.researchDensePage .rdPathStages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,18px);gap:clamp(12px,1.4vw,18px)}.researchDensePage .rdPathStage{position:relative;min-width:0}.researchDensePage .rdPathNode{position:relative;height:58px;display:flex;align-items:flex-start}.researchDensePage .rdPathNode>span{position:relative;z-index:2;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(103,232,249,.38);border-radius:50%;color:var(--cyan);background:rgba(5,17,27,.94);box-shadow:0 0 0 6px rgba(103,232,249,.025),0 0 28px rgba(103,232,249,.08);font-size:.7rem;font-weight:820;letter-spacing:.12em}.researchDensePage .rdPathNode i{position:absolute;left:21px;top:41px;width:1px;height:18px;background:linear-gradient(rgba(103,232,249,.52),rgba(103,232,249,.08))}.researchDensePage .rdPathStageBody{min-height:220px;border:1px solid rgba(103,232,249,.13);border-radius:22px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.027),rgba(255,255,255,.009));transition:transform .28s ease,border-color .28s ease,background .28s ease}.researchDensePage .rdPathStage:hover .rdPathStageBody{transform:translateY(-3px);border-color:rgba(103,232,249,.28);background:linear-gradient(180deg,rgba(103,232,249,.045),rgba(255,255,255,.012))}.researchDensePage .rdPathStageMeta{min-height:42px}.researchDensePage .rdPathStageMeta>span{display:block;color:var(--cyan);font-size:.64rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.researchDensePage .rdPathStageMeta small{display:block;margin-top:6px;color:rgba(168,190,208,.58);font-size:.67rem;letter-spacing:.04em}.researchDensePage .rdPathStage h3{margin-top:18px;color:rgba(255,255,255,.93);font-size:clamp(1.18rem,1.4vw,1.55rem)!important;line-height:1.06;letter-spacing:-.04em;font-weight:360}.researchDensePage .rdPathStage p{margin-top:10px;color:rgba(183,202,218,.72);font-size:.88rem!important;line-height:1.48!important}.researchDensePage .rdPathOutcome{display:grid;grid-template-columns:.55fr 1.05fr 1.4fr;grid-gap:18px;gap:18px;align-items:center;margin-top:18px;padding:18px 20px;border-top:1px solid rgba(103,232,249,.13);background:linear-gradient(90deg,rgba(103,232,249,.025),transparent 62%)}.researchDensePage .rdPathOutcome strong{color:rgba(255,255,255,.9);font-size:1rem;font-weight:460;letter-spacing:-.02em}.researchDensePage .rdPathOutcome p{margin:0;color:rgba(174,195,212,.68);font-size:.84rem;line-height:1.5}@media (max-width:1100px){.researchDensePage .rdPathSignal,.researchDensePage .rdPathTrack{display:none}.researchDensePage .rdPathStages{grid-template-columns:repeat(2,minmax(0,1fr))}.researchDensePage .rdPathStageBody{min-height:0}.researchDensePage .rdPathOutcome{grid-template-columns:1fr}}@media (max-width:700px){.researchDensePage .rdPathSystem{padding:18px;border-radius:24px}.researchDensePage .rdPathStages{grid-template-columns:1fr}.researchDensePage .rdPathNode{height:50px}}.rdDomainsArchitectureSection{background:radial-gradient(circle at 78% 48%,rgba(103,232,249,.045),transparent 30rem),rgba(255,255,255,.003)}.rdDomainsArchitecture{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(680px,1.28fr);grid-gap:clamp(28px,3.4vw,52px);gap:clamp(28px,3.4vw,52px);align-items:center}.rdDomainsIntro{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(30px,4vw,62px);padding:clamp(8px,1vw,14px) 0}.rdDomainsPrinciple{max-width:590px;padding-top:18px;border-top:1px solid rgba(103,232,249,.2)}.rdDomainsPrinciple strong{display:block;margin-top:12px;color:rgba(255,255,255,.9);font-size:clamp(1.15rem,1.35vw,1.5rem);line-height:1.15;letter-spacing:-.035em;font-weight:430}.rdDomainsPrinciple p{max-width:560px;margin:10px 0 0;color:var(--muted);font-size:var(--ccd-body);line-height:1.55}.rdDomainSystem{position:relative;overflow:hidden;border:1px solid rgba(103,232,249,.2);border-radius:30px;padding:clamp(22px,2.1vw,30px);background:radial-gradient(circle at 50% 50%,rgba(103,232,249,.07),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.038),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.rdDomainSystem:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(103,232,249,.028) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.028) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,black 12%,rgba(0,0,0,.65) 54%,transparent 92%);mask-image:radial-gradient(circle at center,black 12%,rgba(0,0,0,.65) 54%,transparent 92%)}.rdDomainSignal{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(103,232,249,.13)}.rdDomainSignal span{color:rgba(197,213,228,.6);font-size:.66rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:750;white-space:nowrap}.rdDomainSignal i{height:1px;background:linear-gradient(90deg,rgba(103,232,249,.12),rgba(103,232,249,.48),rgba(103,232,249,.12))}.rdDomainCanvas{position:relative;z-index:2;min-height:470px;margin-top:10px}.rdDomainLinks{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.rdDomainLinks path{fill:none;stroke:rgba(103,232,249,.2);stroke-width:1.35}.rdDomainLinks .rdDomainLinkPulse{stroke:rgba(103,232,249,.88);stroke-width:2;stroke-linecap:round;stroke-dasharray:7 52;animation:rdDomainFlow 8s linear infinite}.rdDomainLinks .rdDomainLinkPulseTwo{animation-delay:-4s}@keyframes rdDomainFlow{to{stroke-dashoffset:-118}}.rdDomainNode{position:absolute;width:31%;min-height:158px;padding:17px 18px;border:1px solid rgba(103,232,249,.18);border-radius:20px;background:linear-gradient(145deg,rgba(13,29,49,.94),rgba(5,13,29,.96));box-shadow:0 14px 40px rgba(0,0,0,.12);transition:transform .25s ease,border-color .25s ease,background .25s ease}.rdDomainNode:hover{transform:translateY(-3px);border-color:rgba(103,232,249,.42);background:linear-gradient(145deg,rgba(17,38,61,.97),rgba(6,15,32,.98))}.rdDomainNode1{left:0;top:30px}.rdDomainNode2{right:0;top:30px}.rdDomainNode3{left:0;bottom:30px}.rdDomainNode4{right:0;bottom:30px}.rdDomainNodeTop{display:flex;justify-content:space-between;gap:14px;align-items:center}.rdDomainNodeTop span{color:var(--cyan);font-size:.7rem;letter-spacing:.18em;font-weight:850}.rdDomainNodeTop small{color:rgba(173,194,214,.5);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.rdDomainNode h3{margin:13px 0 0;color:rgba(255,255,255,.93);font-size:clamp(1.05rem,1.22vw,1.35rem);line-height:1.1;letter-spacing:-.035em;font-weight:430}.rdDomainNode p{margin:9px 0 0;color:var(--muted);font-size:clamp(.78rem,.82vw,.9rem);line-height:1.46}.rdDomainCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:188px;height:188px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(103,232,249,.46);border-radius:50%;background:radial-gradient(circle at 50% 38%,rgba(103,232,249,.13),transparent 40%),rgba(3,12,27,.97);box-shadow:0 0 0 18px rgba(103,232,249,.025),0 0 0 36px rgba(103,232,249,.018),0 0 42px rgba(103,232,249,.08)}.rdDomainCore:after,.rdDomainCore:before{content:"";position:absolute;border:1px dashed rgba(103,232,249,.11);border-radius:50%;inset:-27px}.rdDomainCore:after{inset:-48px;border-color:rgba(103,232,249,.07)}.rdDomainCore span{color:var(--cyan);font-size:.68rem;letter-spacing:.22em;font-weight:850}.rdDomainCore strong{margin-top:8px;color:rgba(255,255,255,.94);font-size:1.08rem;line-height:1.05;letter-spacing:-.035em;font-weight:520}.rdDomainCore small{margin-top:10px;color:rgba(173,194,214,.56);font-size:.63rem}.rdDomainOutcome{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(20px,2.5vw,38px);gap:clamp(20px,2.5vw,38px);align-items:center;padding-top:18px;border-top:1px solid rgba(103,232,249,.13)}.rdDomainOutcome strong{color:rgba(223,233,242,.82);font-size:clamp(.86rem,.92vw,1rem);line-height:1.5;font-weight:420}@media (max-width:1280px){.rdDomainsArchitecture{grid-template-columns:.78fr 1.22fr}.rdDomainCanvas{min-height:500px}.rdDomainNode{width:34%}.rdDomainCore{width:170px;height:170px}}@media (max-width:1080px){.rdDomainsArchitecture{grid-template-columns:1fr}.rdDomainsIntro{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:28px;gap:28px;align-items:end}.rdDomainCanvas{min-height:480px}}@media (max-width:760px){.rdDomainsIntro{grid-template-columns:1fr;gap:22px}.rdDomainSignal{grid-template-columns:1fr;gap:7px}.rdDomainSignal i{display:none}.rdDomainCanvas{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;min-height:0;margin-top:18px}.rdDomainCore,.rdDomainLinks{display:none}.rdDomainNode{position:relative;inset:auto!important;width:100%;min-height:0}.rdDomainOutcome{grid-template-columns:1fr;gap:10px}}@media (prefers-reduced-motion:reduce){.rdDomainLinks .rdDomainLinkPulse{animation:none}.rdDomainNode{transition:none}}.researchDensePage .rdEvidenceArchitectureSection{padding-top:clamp(72px,7vw,116px);padding-bottom:clamp(76px,7vw,118px)}.rdEvidenceArchitecture{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(760px,1.28fr);grid-gap:clamp(42px,5vw,78px);gap:clamp(42px,5vw,78px);align-items:stretch}.rdEvidenceIntro{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:48px}.rdEvidenceIntro .rdTextBlock p{max-width:650px;margin-top:20px}.rdEvidencePrinciple{max-width:650px;padding-top:26px;border-top:1px solid rgba(103,232,249,.18)}.rdEvidencePrinciple strong{display:block;margin-top:16px;color:rgba(255,255,255,.9);font-size:clamp(1.08rem,1.35vw,1.42rem);line-height:1.22;letter-spacing:-.025em;font-weight:460}.rdEvidencePrinciple p{max-width:580px;margin:12px 0 0;color:var(--muted);font-size:clamp(.84rem,.9vw,.98rem);line-height:1.58}.rdEvidenceSystem{position:relative;overflow:hidden;min-width:0;padding:clamp(26px,2.5vw,38px);border:1px solid rgba(103,232,249,.2);border-radius:30px;background:radial-gradient(circle at 18% 12%,rgba(103,232,249,.08),transparent 30%),linear-gradient(145deg,rgba(13,29,49,.82),rgba(5,13,29,.94))}.rdEvidenceSystem:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.2;background-image:linear-gradient(rgba(103,232,249,.08) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.08) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 76%);mask-image:linear-gradient(180deg,black,transparent 76%)}.rdEvidenceSignal{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(103,232,249,.13)}.rdEvidenceSignal span{color:rgba(197,213,228,.6);font-size:.64rem;line-height:1;letter-spacing:.13em;text-transform:uppercase;font-weight:760;white-space:nowrap}.rdEvidenceSignal i{height:1px;background:linear-gradient(90deg,rgba(103,232,249,.12),rgba(103,232,249,.48),rgba(103,232,249,.12))}.rdEvidenceMetrics{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:28px 0 30px}.rdEvidenceMetric{min-width:0;padding:0 18px;border-left:1px solid rgba(103,232,249,.13)}.rdEvidenceMetric:first-child{padding-left:0;border-left:0}.rdEvidenceMetric:last-child{padding-right:0}.rdEvidenceMetric>span{display:block;margin-bottom:12px;color:rgba(103,232,249,.72);font-size:.62rem;letter-spacing:.18em;font-weight:850}.rdEvidenceMetric strong{display:block;color:var(--cyan);font-size:clamp(1.45rem,2vw,2.1rem);line-height:1;letter-spacing:-.055em;font-weight:650}.rdEvidenceMetric small{display:block;max-width:150px;margin-top:10px;color:var(--muted);font-size:clamp(.72rem,.78vw,.84rem);line-height:1.38}.rdEvidenceRecord{position:relative;z-index:2;padding-top:22px;border-top:1px solid rgba(103,232,249,.13)}.rdEvidenceRecordHead{display:flex;justify-content:space-between;gap:24px;align-items:baseline}.rdEvidenceRecordHead strong{color:rgba(222,232,241,.72);font-size:clamp(.78rem,.86vw,.94rem);line-height:1.4;font-weight:420;text-align:right}.rdEvidenceTrack{position:absolute;left:0;right:0;top:92px;height:1px;background:rgba(103,232,249,.18)}.rdEvidenceTrack span{display:block;width:100%;height:100%;background:linear-gradient(90deg,rgba(103,232,249,.15),rgba(103,232,249,.7),rgba(103,232,249,.15))}.researchDensePage .rdEvidencePublicationGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:28px}.researchDensePage .rdEvidencePublication{position:relative;display:block;min-height:188px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent}.rdEvidencePublicationNode{position:relative;z-index:3;width:42px;height:42px;display:grid;place-items:center;margin-left:18px;border:1px solid rgba(103,232,249,.42);border-radius:50%;background:rgba(3,15,29,.98);box-shadow:0 0 0 7px rgba(103,232,249,.025),0 0 22px rgba(103,232,249,.08)}.rdEvidencePublicationNode span{color:var(--cyan);font-size:.66rem;letter-spacing:.12em;font-weight:850}.rdEvidencePublicationNode i{position:absolute;left:50%;top:100%;width:1px;height:16px;background:rgba(103,232,249,.28)}.rdEvidencePublicationBody{min-height:154px;margin-top:15px;padding:20px 20px 22px;border:1px solid rgba(103,232,249,.17);border-radius:20px;background:linear-gradient(145deg,rgba(13,29,49,.9),rgba(5,13,29,.95));transition:transform .25s ease,border-color .25s ease,background .25s ease}.rdEvidencePublication:hover .rdEvidencePublicationBody{transform:translateY(-3px);border-color:rgba(103,232,249,.38);background:linear-gradient(145deg,rgba(17,38,61,.96),rgba(6,15,32,.98))}.researchDensePage .rdEvidencePublicationBody>span{color:var(--cyan);font-size:.66rem;line-height:1.25;letter-spacing:.16em;text-transform:uppercase;font-weight:820}.researchDensePage .rdEvidencePublicationBody h3{margin:14px 0 0;color:rgba(255,255,255,.92);font-size:clamp(.98rem,1.12vw,1.22rem);line-height:1.18;letter-spacing:-.03em;font-weight:470}.researchDensePage .rdEvidencePublicationBody p{margin:12px 0 0;color:var(--muted);font-size:clamp(.74rem,.8vw,.86rem);line-height:1.42}.rdEvidenceOutcome{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(22px,2.6vw,40px);gap:clamp(22px,2.6vw,40px);align-items:center;margin-top:26px;padding-top:20px;border-top:1px solid rgba(103,232,249,.13)}.rdEvidenceOutcome strong{color:rgba(223,233,242,.8);font-size:clamp(.82rem,.9vw,.98rem);line-height:1.5;font-weight:420}@media (max-width:1280px){.rdEvidenceArchitecture{grid-template-columns:.78fr 1.22fr}.rdEvidenceMetrics{grid-template-columns:repeat(2,1fr);row-gap:24px}.rdEvidenceMetric:nth-child(3){border-left:0;padding-left:0}}@media (max-width:1080px){.rdEvidenceArchitecture{grid-template-columns:1fr}.rdEvidenceIntro{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:28px;gap:28px;align-items:end}}@media (max-width:760px){.rdEvidenceIntro{grid-template-columns:1fr;gap:24px}.rdEvidenceSignal{grid-template-columns:1fr;gap:7px}.rdEvidenceSignal i{display:none}.rdEvidenceMetrics{grid-template-columns:1fr 1fr}.rdEvidenceMetric{padding:0 12px}.rdEvidenceRecordHead{display:block}.rdEvidenceRecordHead strong{display:block;margin-top:10px;text-align:left}.rdEvidenceTrack{display:none}.researchDensePage .rdEvidencePublicationGrid{grid-template-columns:1fr}.rdEvidencePublicationNode{display:none}.rdEvidencePublicationBody{margin-top:0}.rdEvidenceOutcome{grid-template-columns:1fr;gap:10px}}@media (prefers-reduced-motion:reduce){.rdEvidencePublicationBody{transition:none}}.researchDensePage .rdDecisionSection{position:relative;overflow:hidden;background:radial-gradient(circle at 76% 42%,rgba(67,207,232,.055),transparent 31%),linear-gradient(90deg,rgba(5,18,34,.18),transparent 48%)}.rdDecisionGrid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(560px,1.2fr);grid-gap:clamp(42px,6vw,92px);gap:clamp(42px,6vw,92px);align-items:stretch}.rdDecisionStatement{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(14px,2vw,28px) 0}.rdDecisionStatement h2{margin:22px 0 0;font-size:clamp(2.5rem,4vw,4.75rem);line-height:.99;letter-spacing:-.055em;font-weight:400;max-width:760px}.rdDecisionStatement h2 span{display:block}.rdDecisionPrinciple{max-width:620px;margin-top:clamp(34px,4vw,58px);padding-top:24px;border-top:1px solid rgba(101,224,241,.24)}.rdDecisionPrinciple p{margin:13px 0 0;color:rgba(218,227,239,.68);font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.62}.rdDecisionField{position:relative;min-width:0;padding:clamp(28px,3.2vw,46px);border:1px solid rgba(91,214,235,.24);border-radius:30px;background:linear-gradient(135deg,rgba(16,42,61,.72),rgba(8,17,35,.82) 62%),repeating-linear-gradient(90deg,transparent 0 86px,rgba(91,214,235,.025) 87px 88px);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.rdDecisionFieldHead{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding-bottom:26px;border-bottom:1px solid rgba(91,214,235,.17)}.rdDecisionFieldHead h3{margin:14px 0 0;max-width:650px;font-size:clamp(2rem,2.7vw,3.25rem);line-height:1.04;letter-spacing:-.045em;font-weight:400}.rdDecisionStatus{flex:0 0 auto;padding:9px 13px;border:1px solid rgba(91,214,235,.25);border-radius:999px;color:rgba(176,209,224,.72);font-size:.68rem;letter-spacing:.11em}.rdDecisionChain{display:grid;grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:clamp(28px,3vw,42px) 0}.rdDecisionStage{min-width:0;padding:18px 16px;border:1px solid rgba(91,214,235,.18);border-radius:18px;background:rgba(3,15,31,.52)}.rdDecisionStage span{display:block;color:#65e0f1;font-size:.72rem;font-weight:800;letter-spacing:.12em}.rdDecisionStage strong{display:block;margin-top:12px;color:rgba(244,248,252,.94);font-size:clamp(1rem,1.25vw,1.22rem);font-weight:600}.rdDecisionStage small{display:block;margin-top:7px;color:rgba(174,192,211,.62);font-size:.82rem;line-height:1.4}.rdDecisionChain>i{position:relative;display:block;height:1px;background:linear-gradient(90deg,rgba(91,214,235,.25),rgba(91,214,235,.8))}.rdDecisionChain>i:after{content:"";position:absolute;right:-1px;top:50%;width:6px;height:6px;border-top:1px solid #65e0f1;border-right:1px solid #65e0f1;transform:translateY(-50%) rotate(45deg)}.rdDecisionOutcome{display:grid;grid-template-columns:150px 1fr;grid-gap:24px;gap:24px;align-items:start;padding:22px 0;border-top:1px solid rgba(91,214,235,.17);border-bottom:1px solid rgba(91,214,235,.17)}.rdDecisionOutcome p{margin:0;color:rgba(224,232,241,.78);font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.55}.rdDecisionActions{margin-top:24px}@media (max-width:1100px){.rdDecisionGrid{grid-template-columns:1fr}.rdDecisionStatement{padding-bottom:0}}@media (max-width:720px){.rdDecisionFieldHead{flex-direction:column}.rdDecisionChain{grid-template-columns:1fr}.rdDecisionChain>i{width:1px;height:24px;margin-left:28px;background:linear-gradient(rgba(91,214,235,.25),rgba(91,214,235,.8))}.rdDecisionChain>i:after{right:auto;left:-3px;top:auto;bottom:0;transform:rotate(135deg)}.rdDecisionOutcome{grid-template-columns:1fr;gap:10px}.rdDecisionField{border-radius:22px}}.researchDensePage .rdHero{padding-top:clamp(30px,2.6vw,40px)!important;padding-bottom:clamp(22px,2vw,30px)!important}.researchDensePage .rdSection{padding-top:clamp(18px,1.65vw,26px)!important;padding-bottom:clamp(18px,1.65vw,26px)!important}.researchDensePage .rdEvidenceArchitectureSection,.researchDensePage .rdEvidenceSection,.researchDensePage .rdPathSection{padding-top:clamp(20px,1.9vw,30px)!important;padding-bottom:clamp(20px,1.9vw,30px)!important}.researchDensePage .rdDecisionSection,.researchDensePage .rdFinalSection{padding-top:clamp(22px,2vw,32px)!important;padding-bottom:clamp(30px,2.8vw,42px)!important}.researchDensePage .rdIntro h1{max-width:760px;font-size:clamp(2.75rem,3.65vw,4.35rem)!important;line-height:.96!important;letter-spacing:-.058em!important}.researchDensePage .rdIntro p{margin-top:16px!important;max-width:760px;font-size:clamp(.9rem,.94vw,1rem)!important;line-height:1.5!important}.researchDensePage .rdPathIntro h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{max-width:720px;font-size:clamp(1.9rem,2.45vw,3rem)!important;line-height:1.02!important;letter-spacing:-.052em!important}.researchDensePage .rdTextBlock p{margin-top:14px!important;font-size:clamp(.86rem,.9vw,.96rem)!important;line-height:1.5!important}.researchDensePage .rdQuestion h3{font-size:clamp(1.3rem,1.65vw,1.9rem)!important;line-height:1.13!important}.researchDensePage .rdDecisionGrid,.researchDensePage .rdDomainsArchitecture,.researchDensePage .rdEvidenceArchitecture,.researchDensePage .rdHeroGrid,.researchDensePage .rdSplit{gap:clamp(24px,3vw,46px)!important}.researchDensePage .rdPathIntro,.researchDensePage .rdSectionHead{margin-bottom:clamp(16px,1.7vw,24px)!important}.researchDensePage .rdPathLead{margin-top:10px!important;font-size:.9rem!important;line-height:1.5!important}.researchDensePage .rdPathSystem{padding:clamp(20px,2.35vw,30px)!important}.researchDensePage .rdPathSignal{margin-bottom:18px!important}.researchDensePage .rdPathOutcome{margin-top:14px!important;padding:14px 18px!important}.researchDensePage .rdDomainsIntro{gap:clamp(24px,3vw,44px)!important}.researchDensePage .rdDomainsPrinciple{padding-top:14px!important}.researchDensePage .rdDomainsPrinciple strong{font-size:clamp(1rem,1.1vw,1.28rem)!important}.researchDensePage .rdEvidenceArchitecture{gap:clamp(28px,3.4vw,52px)!important}.researchDensePage .rdEvidenceIntro{gap:clamp(28px,3vw,42px)!important}.researchDensePage .rdEvidencePrinciple{padding-top:18px!important}.researchDensePage .rdEvidencePrinciple strong{margin-top:12px!important;font-size:clamp(1rem,1.12vw,1.25rem)!important}.researchDensePage .rdEvidenceSystem{padding:clamp(20px,2vw,28px)!important}.researchDensePage .rdEvidenceMetrics{padding-top:20px!important;padding-bottom:22px!important}.researchDensePage .rdEvidenceOutcome{margin-top:20px!important;padding-top:16px!important}.researchDensePage .rdDecisionStatement{padding:6px 0!important}.researchDensePage .rdDecisionStatement h2{max-width:620px;margin-top:16px!important;font-size:clamp(1.9rem,2.65vw,3.25rem)!important;line-height:1.03!important;letter-spacing:-.05em!important}.researchDensePage .rdDecisionPrinciple{margin-top:clamp(22px,2.4vw,34px)!important;padding-top:18px!important}.researchDensePage .rdDecisionPrinciple p{font-size:clamp(.88rem,.94vw,1rem)!important;line-height:1.52!important}@media (min-width:1440px){.researchDensePage .rdIntro h1{font-size:4.15rem!important}.researchDensePage .rdPathIntro h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{font-size:2.75rem!important}.researchDensePage .rdDecisionStatement h2{font-size:3rem!important}}@media (max-width:760px){.researchDensePage .rdHero{padding-top:28px!important;padding-bottom:24px!important}.researchDensePage .rdEvidenceArchitectureSection,.researchDensePage .rdEvidenceSection,.researchDensePage .rdPathSection,.researchDensePage .rdSection{padding-top:24px!important;padding-bottom:24px!important}}@media (min-width:1101px){.researchDensePage{--rd-copy:.91rem;--rd-small:.76rem;--rd-panel-radius:20px}.researchDensePage .container{width:min(1640px,calc(100% - 72px))}.researchDensePage .kicker{font-size:.68rem!important;letter-spacing:.25em!important;line-height:1.2!important}.researchDensePage .rdEvidenceSection,.researchDensePage .rdFinalSection,.researchDensePage .rdHero,.researchDensePage .rdPathSection,.researchDensePage .rdSection{padding-top:30px!important;padding-bottom:30px!important}.researchDensePage .rdHeroGrid{grid-template-columns:minmax(360px,.72fr) minmax(650px,1.28fr)!important;gap:clamp(34px,4vw,72px)!important;align-items:center!important}.researchDensePage .rdDecisionStatement,.researchDensePage .rdDomainsIntro,.researchDensePage .rdEvidenceIntro,.researchDensePage .rdIntro,.researchDensePage .rdTextBlock{padding-left:0!important}.researchDensePage .rdIntro h1{max-width:650px!important;margin:20px 0 12px!important;font-size:clamp(2.65rem,3.55vw,4.45rem)!important;line-height:.98!important;letter-spacing:-.064em!important}.researchDensePage .rdDecisionPrinciple p,.researchDensePage .rdDomainsPrinciple p,.researchDensePage .rdEvidencePrinciple p,.researchDensePage .rdIntro p,.researchDensePage .rdPathLead,.researchDensePage .rdTextBlock p{font-size:var(--rd-copy)!important;line-height:1.52!important}.researchDensePage .rdDecisionField,.researchDensePage .rdDomainSystem,.researchDensePage .rdEvidenceSystem,.researchDensePage .rdPanel,.researchDensePage .rdPathSystem{border-radius:var(--rd-panel-radius)!important}.researchDensePage .rdHeroPanel{padding:24px 28px 18px!important;min-height:0!important}.researchDensePage .rdFieldHeader{gap:20px!important;padding-bottom:14px!important}.researchDensePage .rdFieldHeader h2{max-width:620px!important;margin-top:14px!important;font-size:clamp(2rem,2.35vw,3rem)!important;line-height:.98!important;letter-spacing:-.055em!important}.researchDensePage .rdDecisionStatus,.researchDensePage .rdFieldStatus{padding:7px 11px!important;font-size:.64rem!important}.researchDensePage .rdFieldCanvas{height:350px!important;min-height:0!important}.researchDensePage .rdFieldNode{width:205px!important;min-height:88px!important;padding:14px 16px!important;border-radius:16px!important}.researchDensePage .rdDecisionStage>span,.researchDensePage .rdDomainNodeTop>span,.researchDensePage .rdEvidenceMetric>span,.researchDensePage .rdFieldNode span,.researchDensePage .rdPathStageMeta>span{font-size:.68rem!important}.researchDensePage .rdFieldNode strong{margin-top:8px!important;font-size:.96rem!important}.researchDensePage .rdFieldNode small{margin-top:5px!important;font-size:.7rem!important}.researchDensePage .rdFieldCore{width:164px!important;height:164px!important}.researchDensePage .rdFieldCore strong{font-size:1rem!important;line-height:1.02!important}.researchDensePage .rdFieldCore small{font-size:.64rem!important}.researchDensePage .rdFieldFooter{padding-top:12px!important;gap:10px!important}.researchDensePage .rdFieldFooter span{font-size:.66rem!important}.researchDensePage .rdSplit{grid-template-columns:minmax(330px,.72fr) minmax(620px,1.28fr)!important;gap:clamp(34px,4vw,72px)!important;align-items:center!important}.researchDensePage .rdDomainsIntro .rdTextBlock h2,.researchDensePage .rdEvidenceIntro .rdTextBlock h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{margin:16px 0 10px!important;font-size:clamp(2.15rem,2.75vw,3.45rem)!important;line-height:1.01!important;letter-spacing:-.055em!important}.researchDensePage .rdQuestion{padding:20px 26px!important}.researchDensePage .rdQuestion h3{max-width:940px!important;margin:12px 0 0!important;font-size:clamp(1.15rem,1.45vw,1.55rem)!important;line-height:1.3!important}.researchDensePage .rdPathSection>.container{display:grid!important;grid-template-columns:minmax(300px,.52fr) minmax(760px,1.48fr)!important;grid-gap:clamp(34px,4vw,72px)!important;gap:clamp(34px,4vw,72px)!important;align-items:center!important}.researchDensePage .rdPathIntro{margin:0!important}.researchDensePage .rdPathIntro h2{margin:16px 0 12px!important;font-size:clamp(2rem,2.55vw,3.15rem)!important}.researchDensePage .rdPathSystem{padding:20px 22px 16px!important}.researchDensePage .rdDomainSignal,.researchDensePage .rdEvidenceSignal,.researchDensePage .rdPathSignal{min-height:22px!important;margin-bottom:10px!important}.researchDensePage .rdDomainSignal span,.researchDensePage .rdEvidenceSignal span,.researchDensePage .rdPathSignal span{font-size:.62rem!important;letter-spacing:.13em!important}.researchDensePage .rdPathStages{gap:12px!important}.researchDensePage .rdPathStageBody{min-height:180px!important;padding:18px 16px 16px!important;border-radius:16px!important}.researchDensePage .rdPathNode{transform:scale(.84)!important;transform-origin:center bottom!important}.researchDensePage .rdPathStageMeta small{font-size:.67rem!important}.researchDensePage .rdPathStage h3{margin:22px 0 10px!important;font-size:1.18rem!important;line-height:1.12!important}.researchDensePage .rdPathStage p{font-size:.79rem!important;line-height:1.48!important}.researchDensePage .rdPathOutcome{grid-template-columns:190px minmax(230px,.75fr) minmax(360px,1.25fr)!important;gap:18px!important;margin-top:14px!important;padding:14px 16px!important}.researchDensePage .rdPathOutcome p,.researchDensePage .rdPathOutcome strong{font-size:.78rem!important;line-height:1.42!important}.researchDensePage .rdDecisionGrid,.researchDensePage .rdDomainsArchitecture,.researchDensePage .rdEvidenceArchitecture{grid-template-columns:minmax(320px,.55fr) minmax(760px,1.45fr)!important;gap:clamp(34px,4vw,72px)!important}.researchDensePage .rdDomainsIntro,.researchDensePage .rdEvidenceIntro{display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:28px!important}.researchDensePage .rdDecisionPrinciple,.researchDensePage .rdDomainsPrinciple,.researchDensePage .rdEvidencePrinciple{padding-top:18px!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{margin-top:12px!important;font-size:1.08rem!important}.researchDensePage .rdDomainSystem{padding:20px 22px 16px!important}.researchDensePage .rdDomainCanvas{height:430px!important;min-height:0!important}.researchDensePage .rdDomainNode{width:245px!important;min-height:142px!important;padding:16px 18px!important;border-radius:16px!important}.researchDensePage .rdDomainNode h3{margin:16px 0 8px!important;font-size:1.04rem!important;line-height:1.08!important}.researchDensePage .rdDomainNode p{font-size:.76rem!important;line-height:1.43!important}.researchDensePage .rdDomainNodeTop small{font-size:.63rem!important}.researchDensePage .rdDomainCore{width:178px!important;height:178px!important}.researchDensePage .rdDomainCore strong{font-size:1rem!important}.researchDensePage .rdDomainOutcome,.researchDensePage .rdEvidenceOutcome{grid-template-columns:250px 1fr!important;gap:24px!important;padding:14px 0 0!important;margin-top:10px!important}.researchDensePage .rdDomainOutcome strong,.researchDensePage .rdEvidenceOutcome strong{font-size:.78rem!important;line-height:1.42!important}.researchDensePage .rdEvidenceSystem{padding:20px 24px 16px!important}.researchDensePage .rdEvidenceMetrics{gap:0!important;margin-top:8px!important}.researchDensePage .rdEvidenceMetric{min-height:112px!important;padding:12px 18px!important}.researchDensePage .rdEvidenceMetric strong{margin-top:14px!important;font-size:clamp(1.75rem,2.1vw,2.55rem)!important;line-height:.95!important}.researchDensePage .rdEvidenceMetric small{max-width:160px!important;margin-top:9px!important;font-size:.72rem!important;line-height:1.38!important}.researchDensePage .rdEvidenceRecord{margin-top:12px!important;padding-top:14px!important}.researchDensePage .rdEvidenceRecordHead{margin-bottom:10px!important}.researchDensePage .rdEvidenceRecordHead strong{font-size:.78rem!important}.researchDensePage .rdEvidencePublicationGrid{gap:12px!important}.researchDensePage .rdEvidencePublicationBody{min-height:138px!important;padding:18px 16px 14px!important;border-radius:16px!important}.researchDensePage .rdEvidencePublicationNode{transform:scale(.82)!important;transform-origin:center bottom!important}.researchDensePage .rdEvidencePublicationBody>span{font-size:.66rem!important}.researchDensePage .rdEvidencePublicationBody h3{margin:14px 0 8px!important;font-size:.91rem!important;line-height:1.18!important}.researchDensePage .rdEvidencePublicationBody p{font-size:.69rem!important}.researchDensePage .rdDecisionGrid{align-items:center!important}.researchDensePage .rdDecisionStatement h2{margin:18px 0 0!important;font-size:clamp(2.35rem,3.2vw,4rem)!important;line-height:1.02!important;letter-spacing:-.058em!important}.researchDensePage .rdDecisionStatement h2 span{display:block!important}.researchDensePage .rdDecisionPrinciple{margin-top:30px!important}.researchDensePage .rdDecisionField{padding:24px 28px!important}.researchDensePage .rdDecisionFieldHead h3{max-width:620px!important;margin-top:14px!important;font-size:clamp(2rem,2.55vw,3.2rem)!important;line-height:1!important}.researchDensePage .rdDecisionChain{gap:10px!important;margin-top:22px!important;padding-top:20px!important}.researchDensePage .rdDecisionStage{min-height:116px!important;padding:16px 18px!important;border-radius:16px!important}.researchDensePage .rdDecisionStage strong{margin-top:14px!important;font-size:1.08rem!important}.researchDensePage .rdDecisionStage small{margin-top:7px!important;font-size:.74rem!important}.researchDensePage .rdDecisionOutcome{grid-template-columns:170px 1fr!important;gap:24px!important;margin-top:20px!important;padding:18px 0!important}.researchDensePage .rdDecisionOutcome p{font-size:.92rem!important;line-height:1.45!important}.researchDensePage .rdDecisionActions{margin-top:18px!important}.researchDensePage .rdDecisionActions .button{min-height:44px!important;padding:11px 17px!important;border-radius:14px!important;font-size:.84rem!important}}@media (min-width:1101px) and (max-width:1380px){.researchDensePage .container{width:min(1280px,calc(100% - 48px))}.researchDensePage .rdDecisionGrid,.researchDensePage .rdDomainsArchitecture,.researchDensePage .rdEvidenceArchitecture,.researchDensePage .rdHeroGrid,.researchDensePage .rdPathSection>.container,.researchDensePage .rdSplit{gap:34px!important}.researchDensePage .rdFieldNode{width:180px!important}.researchDensePage .rdDomainNode{width:220px!important}}@media (min-width:1101px){.researchDensePage{--rd-copy:.86rem;--rd-small:.72rem}.researchDensePage .rdEvidenceSection,.researchDensePage .rdFinalSection,.researchDensePage .rdHero,.researchDensePage .rdPathSection,.researchDensePage .rdSection{padding-top:24px!important;padding-bottom:24px!important}.researchDensePage .rdHeroGrid,.researchDensePage .rdSplit{grid-template-columns:minmax(390px,.78fr) minmax(650px,1.22fr)!important;gap:clamp(30px,3.4vw,58px)!important}.researchDensePage .rdDecisionGrid,.researchDensePage .rdDomainsArchitecture,.researchDensePage .rdEvidenceArchitecture,.researchDensePage .rdPathSection>.container{grid-template-columns:minmax(360px,.62fr) minmax(760px,1.38fr)!important;gap:clamp(30px,3.4vw,58px)!important}.researchDensePage .rdIntro h1{max-width:720px!important;margin:16px 0 10px!important;font-size:clamp(2.35rem,3.05vw,3.72rem)!important;line-height:1.01!important}.researchDensePage .rdDomainsIntro .rdTextBlock h2,.researchDensePage .rdEvidenceIntro .rdTextBlock h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{max-width:720px!important;margin:13px 0 8px!important;font-size:clamp(1.82rem,2.25vw,2.7rem)!important;line-height:1.04!important;letter-spacing:-.048em!important}.researchDensePage .rdPathIntro h2{max-width:610px!important;margin:13px 0 9px!important;font-size:clamp(1.78rem,2.15vw,2.55rem)!important;line-height:1.05!important}.researchDensePage .rdDecisionStatement h2{max-width:700px!important;margin:14px 0 0!important;font-size:clamp(2rem,2.55vw,3.05rem)!important;line-height:1.03!important;letter-spacing:-.05em!important}.researchDensePage .rdDecisionPrinciple p,.researchDensePage .rdDomainsPrinciple p,.researchDensePage .rdEvidencePrinciple p,.researchDensePage .rdIntro p,.researchDensePage .rdPathLead,.researchDensePage .rdTextBlock p{font-size:.84rem!important;line-height:1.48!important}.researchDensePage .rdIntro p{max-width:650px!important}.researchDensePage .rdPathLead{max-width:590px!important}.researchDensePage .rdHeroPanel{padding:19px 24px 14px!important}.researchDensePage .rdFieldHeader{padding-bottom:10px!important}.researchDensePage .rdFieldHeader h2{margin-top:10px!important;font-size:clamp(1.72rem,2vw,2.35rem)!important}.researchDensePage .rdFieldCanvas{height:292px!important}.researchDensePage .rdFieldNode{width:190px!important;min-height:76px!important;padding:11px 14px!important}.researchDensePage .rdFieldNode strong{margin-top:6px!important;font-size:.9rem!important}.researchDensePage .rdFieldNode small{margin-top:4px!important;font-size:.66rem!important}.researchDensePage .rdFieldCore{width:146px!important;height:146px!important}.researchDensePage .rdFieldFooter{padding-top:9px!important}.researchDensePage .rdQuestion{padding:16px 22px!important}.researchDensePage .rdQuestion h3{margin-top:9px!important;font-size:clamp(1.05rem,1.25vw,1.35rem)!important;line-height:1.28!important}.researchDensePage .rdPathSystem{padding:15px 18px 12px!important}.researchDensePage .rdDomainSignal,.researchDensePage .rdEvidenceSignal,.researchDensePage .rdPathSignal{min-height:18px!important;margin-bottom:7px!important}.researchDensePage .rdPathStages{gap:9px!important}.researchDensePage .rdPathStageBody{min-height:148px!important;padding:14px 14px 12px!important}.researchDensePage .rdPathNode{transform:scale(.74)!important}.researchDensePage .rdPathStage h3{margin:16px 0 7px!important;font-size:1.02rem!important}.researchDensePage .rdPathStage p{font-size:.73rem!important;line-height:1.42!important}.researchDensePage .rdPathOutcome{grid-template-columns:170px minmax(220px,.72fr) minmax(330px,1.28fr)!important;margin-top:10px!important;padding:10px 14px!important;gap:14px!important}.researchDensePage .rdPathOutcome p,.researchDensePage .rdPathOutcome strong{font-size:.72rem!important;line-height:1.38!important}.researchDensePage .rdDomainsIntro,.researchDensePage .rdEvidenceIntro{gap:22px!important}.researchDensePage .rdDecisionPrinciple,.researchDensePage .rdDomainsPrinciple,.researchDensePage .rdEvidencePrinciple{padding-top:14px!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{margin-top:9px!important;font-size:.98rem!important}.researchDensePage .rdDomainSystem{padding:15px 18px 12px!important}.researchDensePage .rdDomainCanvas{height:350px!important}.researchDensePage .rdDomainNode{width:224px!important;min-height:118px!important;padding:13px 15px!important}.researchDensePage .rdDomainNode1,.researchDensePage .rdDomainNode2{top:22px!important}.researchDensePage .rdDomainNode3,.researchDensePage .rdDomainNode4{bottom:22px!important}.researchDensePage .rdDomainNode h3{margin:11px 0 6px!important;font-size:.94rem!important}.researchDensePage .rdDomainNode p{font-size:.7rem!important;line-height:1.38!important}.researchDensePage .rdDomainCore{width:154px!important;height:154px!important}.researchDensePage .rdDomainCore strong{font-size:.91rem!important}.researchDensePage .rdDomainCore small{margin-top:7px!important;font-size:.58rem!important}.researchDensePage .rdDomainOutcome,.researchDensePage .rdEvidenceOutcome{grid-template-columns:220px 1fr!important;gap:18px!important;margin-top:7px!important;padding-top:10px!important}.researchDensePage .rdDomainOutcome strong,.researchDensePage .rdEvidenceOutcome strong{font-size:.72rem!important;line-height:1.38!important}.researchDensePage .rdEvidenceSystem{padding:15px 20px 12px!important}.researchDensePage .rdEvidenceMetrics{margin-top:4px!important;padding:12px 0 14px!important}.researchDensePage .rdEvidenceMetric{min-height:88px!important;padding:8px 15px!important}.researchDensePage .rdEvidenceMetric>span{margin-bottom:7px!important}.researchDensePage .rdEvidenceMetric strong{margin-top:0!important;font-size:clamp(1.48rem,1.75vw,2.05rem)!important}.researchDensePage .rdEvidenceMetric small{margin-top:6px!important;font-size:.66rem!important}.researchDensePage .rdEvidenceRecord{margin-top:6px!important;padding-top:10px!important}.researchDensePage .rdEvidenceRecordHead{margin-bottom:6px!important}.researchDensePage .rdEvidenceTrack{top:68px!important}.researchDensePage .rdEvidencePublicationGrid{gap:9px 12px!important;margin-top:18px!important}.researchDensePage .rdEvidencePublication{min-height:0!important}.researchDensePage .rdEvidencePublicationNode{transform:scale(.7)!important;margin-left:12px!important}.researchDensePage .rdEvidencePublicationBody{min-height:108px!important;margin-top:7px!important;padding:13px 15px 11px!important}.researchDensePage .rdEvidencePublicationBody h3{margin:9px 0 5px!important;font-size:.82rem!important;line-height:1.16!important}.researchDensePage .rdEvidencePublicationBody p{margin-top:6px!important;font-size:.64rem!important}.researchDensePage .rdEvidenceOutcome{margin-top:10px!important}.researchDensePage .rdDecisionPrinciple{margin-top:20px!important}.researchDensePage .rdDecisionField{padding:18px 22px!important}.researchDensePage .rdDecisionFieldHead{padding-bottom:16px!important}.researchDensePage .rdDecisionFieldHead h3{margin-top:10px!important;font-size:clamp(1.65rem,2.05vw,2.4rem)!important}.researchDensePage .rdDecisionChain{margin-top:15px!important;padding-top:14px!important;gap:8px!important}.researchDensePage .rdDecisionStage{min-height:92px!important;padding:13px 15px!important}.researchDensePage .rdDecisionStage strong{margin-top:10px!important;font-size:.98rem!important}.researchDensePage .rdDecisionStage small{margin-top:5px!important;font-size:.68rem!important}.researchDensePage .rdDecisionOutcome{grid-template-columns:150px 1fr!important;gap:18px!important;margin-top:14px!important;padding:13px 0!important}.researchDensePage .rdDecisionOutcome p{font-size:.82rem!important;line-height:1.4!important}.researchDensePage .rdDecisionActions{margin-top:13px!important}}@media (min-width:1440px){.researchDensePage .rdIntro h1{font-size:3.72rem!important}.researchDensePage .rdPathIntro h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{font-size:2.55rem!important}.researchDensePage .rdDecisionStatement h2{font-size:3.05rem!important}}@media (min-width:1101px){.researchDensePage{--rd-copy:.82rem;--rd-small:.69rem}.researchDensePage .rdEvidenceSection,.researchDensePage .rdFinalSection,.researchDensePage .rdHero,.researchDensePage .rdPathSection,.researchDensePage .rdSection{padding-top:18px!important;padding-bottom:18px!important}.researchDensePage .rdIntro h1{max-width:700px!important;margin:13px 0 9px!important;font-size:clamp(2.18rem,2.68vw,3.28rem)!important;line-height:1.025!important;letter-spacing:-.055em!important}.researchDensePage .rdDomainsIntro .rdTextBlock h2,.researchDensePage .rdEvidenceIntro .rdTextBlock h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{max-width:760px!important;margin:11px 0 7px!important;font-size:clamp(1.62rem,1.92vw,2.28rem)!important;line-height:1.055!important;letter-spacing:-.044em!important}.researchDensePage .rdPathIntro h2{max-width:650px!important;margin:11px 0 7px!important;font-size:clamp(1.58rem,1.86vw,2.18rem)!important;line-height:1.06!important}.researchDensePage .rdDecisionStatement h2{max-width:720px!important;margin:12px 0 0!important;font-size:clamp(1.72rem,2.08vw,2.48rem)!important;line-height:1.055!important;letter-spacing:-.046em!important}.researchDensePage .rdDecisionPrinciple p,.researchDensePage .rdDomainsPrinciple p,.researchDensePage .rdEvidencePrinciple p,.researchDensePage .rdIntro p,.researchDensePage .rdPathLead,.researchDensePage .rdTextBlock p{font-size:.81rem!important;line-height:1.46!important}.researchDensePage .rdIntro p{max-width:690px!important}.researchDensePage .rdPathLead{max-width:640px!important}.researchDensePage .rdHeroGrid,.researchDensePage .rdSplit{grid-template-columns:minmax(420px,.82fr) minmax(640px,1.18fr)!important;gap:clamp(26px,3vw,48px)!important}.researchDensePage .rdDecisionGrid,.researchDensePage .rdDomainsArchitecture,.researchDensePage .rdEvidenceArchitecture,.researchDensePage .rdPathSection>.container{grid-template-columns:minmax(390px,.66fr) minmax(730px,1.34fr)!important;gap:clamp(26px,3vw,48px)!important}.researchDensePage .rdHeroPanel{padding:16px 20px 11px!important}.researchDensePage .rdFieldHeader{padding-bottom:8px!important}.researchDensePage .rdFieldHeader h2{margin-top:8px!important;font-size:clamp(1.5rem,1.7vw,1.95rem)!important}.researchDensePage .rdFieldStatus{padding:6px 9px!important;font-size:.59rem!important}.researchDensePage .rdFieldCanvas{height:250px!important}.researchDensePage .rdFieldNode{width:184px!important;min-height:66px!important;padding:9px 12px!important;border-radius:14px!important}.researchDensePage .rdFieldNode strong{margin-top:4px!important;font-size:.84rem!important}.researchDensePage .rdFieldNode small{margin-top:3px!important;font-size:.62rem!important}.researchDensePage .rdFieldCore{width:132px!important;height:132px!important}.researchDensePage .rdFieldCore strong{font-size:.9rem!important}.researchDensePage .rdFieldCore small{margin-top:6px!important;font-size:.55rem!important}.researchDensePage .rdFieldFooter{margin-top:8px!important;padding-top:6px!important}.researchDensePage .rdFieldFooter span{padding-top:6px!important;font-size:.6rem!important}.researchDensePage .rdQuestion{padding:13px 20px!important}.researchDensePage .rdQuestion h3{margin-top:7px!important;font-size:clamp(.98rem,1.08vw,1.18rem)!important;line-height:1.25!important}.researchDensePage .rdPathSystem{padding:12px 15px 10px!important}.researchDensePage .rdDomainSignal,.researchDensePage .rdEvidenceSignal,.researchDensePage .rdPathSignal{min-height:16px!important;margin-bottom:5px!important}.researchDensePage .rdPathStages{gap:7px!important}.researchDensePage .rdPathStageBody{min-height:126px!important;padding:11px 12px 10px!important;border-radius:14px!important}.researchDensePage .rdPathNode{transform:scale(.66)!important}.researchDensePage .rdPathStage h3{margin:12px 0 5px!important;font-size:.92rem!important}.researchDensePage .rdPathStage p{font-size:.68rem!important;line-height:1.38!important}.researchDensePage .rdPathStageMeta small{font-size:.61rem!important}.researchDensePage .rdPathOutcome{grid-template-columns:155px minmax(210px,.72fr) minmax(320px,1.28fr)!important;margin-top:7px!important;padding:8px 12px!important;gap:12px!important}.researchDensePage .rdPathOutcome p,.researchDensePage .rdPathOutcome strong{font-size:.68rem!important;line-height:1.34!important}.researchDensePage .rdDomainsIntro,.researchDensePage .rdEvidenceIntro{gap:18px!important}.researchDensePage .rdDecisionPrinciple,.researchDensePage .rdDomainsPrinciple,.researchDensePage .rdEvidencePrinciple{padding-top:11px!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{margin-top:7px!important;font-size:.92rem!important}.researchDensePage .rdDomainSystem{padding:12px 15px 9px!important}.researchDensePage .rdDomainCanvas{height:310px!important}.researchDensePage .rdDomainNode{width:214px!important;min-height:104px!important;padding:11px 13px!important;border-radius:14px!important}.researchDensePage .rdDomainNode1,.researchDensePage .rdDomainNode2{top:16px!important}.researchDensePage .rdDomainNode3,.researchDensePage .rdDomainNode4{bottom:16px!important}.researchDensePage .rdDomainNode h3{margin:8px 0 5px!important;font-size:.87rem!important}.researchDensePage .rdDomainNode p{font-size:.66rem!important;line-height:1.34!important}.researchDensePage .rdDomainCore{width:140px!important;height:140px!important}.researchDensePage .rdDomainCore strong{font-size:.84rem!important}.researchDensePage .rdDomainOutcome,.researchDensePage .rdEvidenceOutcome{grid-template-columns:205px 1fr!important;gap:15px!important;margin-top:5px!important;padding-top:8px!important}.researchDensePage .rdDomainOutcome strong,.researchDensePage .rdEvidenceOutcome strong{font-size:.68rem!important;line-height:1.34!important}.researchDensePage .rdEvidenceSystem{padding:12px 16px 9px!important}.researchDensePage .rdEvidenceMetrics{margin-top:2px!important;padding:9px 0 10px!important}.researchDensePage .rdEvidenceMetric{min-height:74px!important;padding:6px 12px!important}.researchDensePage .rdEvidenceMetric>span{margin-bottom:5px!important}.researchDensePage .rdEvidenceMetric strong{font-size:clamp(1.3rem,1.5vw,1.75rem)!important}.researchDensePage .rdEvidenceMetric small{margin-top:4px!important;font-size:.61rem!important;line-height:1.3!important}.researchDensePage .rdEvidenceRecord{margin-top:3px!important;padding-top:7px!important}.researchDensePage .rdEvidenceRecordHead{margin-bottom:3px!important}.researchDensePage .rdEvidenceRecordHead strong{font-size:.7rem!important}.researchDensePage .rdEvidenceTrack{top:58px!important}.researchDensePage .rdEvidencePublicationGrid{gap:6px 10px!important;margin-top:12px!important}.researchDensePage .rdEvidencePublicationNode{transform:scale(.62)!important;margin-left:10px!important}.researchDensePage .rdEvidencePublicationBody{min-height:92px!important;margin-top:4px!important;padding:10px 13px 9px!important;border-radius:14px!important}.researchDensePage .rdEvidencePublicationBody>span{font-size:.61rem!important}.researchDensePage .rdEvidencePublicationBody h3{margin:7px 0 4px!important;font-size:.76rem!important;line-height:1.14!important}.researchDensePage .rdEvidencePublicationBody p{margin-top:4px!important;font-size:.59rem!important}.researchDensePage .rdEvidenceOutcome{margin-top:6px!important}.researchDensePage .rdDecisionPrinciple{margin-top:15px!important}.researchDensePage .rdDecisionField{padding:15px 18px!important}.researchDensePage .rdDecisionFieldHead{padding-bottom:12px!important}.researchDensePage .rdDecisionFieldHead h3{margin-top:8px!important;font-size:clamp(1.42rem,1.72vw,1.95rem)!important}.researchDensePage .rdDecisionStatus{padding:6px 9px!important;font-size:.58rem!important}.researchDensePage .rdDecisionChain{margin-top:10px!important;padding-top:10px!important;gap:7px!important}.researchDensePage .rdDecisionStage{min-height:80px!important;padding:10px 12px!important;border-radius:14px!important}.researchDensePage .rdDecisionStage strong{margin-top:7px!important;font-size:.9rem!important}.researchDensePage .rdDecisionStage small{margin-top:4px!important;font-size:.63rem!important}.researchDensePage .rdDecisionOutcome{grid-template-columns:140px 1fr!important;gap:15px!important;margin-top:10px!important;padding:10px 0!important}.researchDensePage .rdDecisionOutcome p{font-size:.77rem!important;line-height:1.36!important}.researchDensePage .rdDecisionActions{margin-top:10px!important}.researchDensePage .rdDecisionActions .button{min-height:40px!important;padding:9px 15px!important;font-size:.78rem!important}}@media (min-width:1440px){.researchDensePage .rdIntro h1{font-size:3.28rem!important}.researchDensePage .rdPathIntro h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{font-size:2.18rem!important}.researchDensePage .rdDecisionStatement h2{font-size:2.48rem!important}}@media (min-width:1101px){.researchDensePage .rdEvidenceSection,.researchDensePage .rdFinalSection,.researchDensePage .rdHero,.researchDensePage .rdPathSection,.researchDensePage .rdSection{padding-top:14px!important;padding-bottom:14px!important}.researchDensePage .rdDomainsIntro .rdTextBlock h2,.researchDensePage .rdEvidenceIntro .rdTextBlock h2,.researchDensePage .rdPathIntro h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{max-width:650px!important;margin:9px 0 6px!important;font-size:clamp(1.5rem,1.72vw,1.94rem)!important;line-height:1.07!important;letter-spacing:-.043em!important;font-weight:400!important}.researchDensePage .rdDecisionPrinciple p,.researchDensePage .rdDomainsPrinciple p,.researchDensePage .rdEvidencePrinciple p,.researchDensePage .rdPathLead,.researchDensePage .rdTextBlock p{font-size:.78rem!important;line-height:1.44!important}.researchDensePage .rdDomainsIntro,.researchDensePage .rdEvidenceIntro{gap:14px!important}.researchDensePage .rdDomainsPrinciple,.researchDensePage .rdEvidencePrinciple{padding-top:9px!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{margin-top:6px!important;font-size:.98rem!important;line-height:1.22!important;letter-spacing:-.022em!important;font-weight:500!important}.researchDensePage .rdDecisionStatement h2{max-width:610px!important;margin:9px 0 0!important;font-size:clamp(1.55rem,1.8vw,2.02rem)!important;line-height:1.08!important;letter-spacing:-.043em!important;font-weight:400!important}.researchDensePage .rdDecisionStatement h2 span{display:inline!important}.researchDensePage .rdDecisionStatement h2 span:not(:last-child):after{content:" "}.researchDensePage .rdDecisionPrinciple{margin-top:12px!important;padding-top:9px!important}.researchDensePage .rdEvidenceSystem{padding:10px 14px 7px!important}.researchDensePage .rdEvidenceSignal{min-height:14px!important;margin-bottom:2px!important;padding-bottom:6px!important}.researchDensePage .rdEvidenceMetrics{margin-top:0!important;padding:6px 0 7px!important}.researchDensePage .rdEvidenceMetric{min-height:64px!important;padding:4px 10px!important}.researchDensePage .rdEvidenceMetric>span{margin-bottom:3px!important}.researchDensePage .rdEvidenceMetric strong{font-size:clamp(1.18rem,1.35vw,1.55rem)!important}.researchDensePage .rdEvidenceMetric small{max-width:138px!important;margin-top:3px!important;font-size:.58rem!important;line-height:1.25!important}.researchDensePage .rdEvidenceRecord{margin-top:0!important;padding-top:5px!important}.researchDensePage .rdEvidenceRecordHead{min-height:24px!important;margin:0!important;padding:0!important;align-items:center!important}.researchDensePage .rdEvidenceRecordHead strong{font-size:.66rem!important;line-height:1.28!important}.researchDensePage .rdEvidenceTrack{top:43px!important}.researchDensePage .rdEvidencePublicationGrid{gap:3px 9px!important;margin-top:6px!important}.researchDensePage .rdEvidencePublicationNode{transform:scale(.54)!important;transform-origin:center bottom!important;margin-left:8px!important}.researchDensePage .rdEvidencePublicationBody{min-height:78px!important;margin-top:1px!important;padding:8px 12px 7px!important;border-radius:13px!important}.researchDensePage .rdEvidencePublicationBody>span{font-size:.58rem!important}.researchDensePage .rdEvidencePublicationBody h3{margin:5px 0 3px!important;font-size:.72rem!important;line-height:1.13!important}.researchDensePage .rdEvidencePublicationBody p{margin-top:3px!important;font-size:.56rem!important;line-height:1.28!important}.researchDensePage .rdEvidenceOutcome{grid-template-columns:190px 1fr!important;gap:12px!important;margin-top:3px!important;padding-top:6px!important}.researchDensePage .rdEvidenceOutcome strong{font-size:.64rem!important;line-height:1.3!important}.researchDensePage .rdDecisionField{padding:12px 16px!important}.researchDensePage .rdDecisionFieldHead{padding-bottom:9px!important}.researchDensePage .rdDecisionFieldHead h3{margin-top:6px!important;font-size:clamp(1.28rem,1.5vw,1.68rem)!important}.researchDensePage .rdDecisionChain{margin-top:7px!important;padding-top:7px!important}.researchDensePage .rdDecisionStage{min-height:70px!important;padding:8px 10px!important}.researchDensePage .rdDecisionOutcome{margin-top:7px!important;padding:7px 0!important}.researchDensePage .rdDecisionActions{margin-top:7px!important}}@media (min-width:1440px){.researchDensePage .rdIntro h1{font-size:3.02rem!important}.researchDensePage .rdDomainsIntro .rdTextBlock h2,.researchDensePage .rdEvidenceIntro .rdTextBlock h2,.researchDensePage .rdPathIntro h2,.researchDensePage .rdSectionHead h2,.researchDensePage .rdTextBlock h2{font-size:1.94rem!important}.researchDensePage .rdDecisionStatement h2{font-size:2.02rem!important}}@media (min-width:1101px){.researchDensePage{--rd-system-copy:.76rem;--rd-system-copy-line:1.42;--rd-system-meta:.66rem;--rd-system-meta-line:1.34;--rd-system-title:.94rem;--rd-system-title-line:1.14}.researchDensePage .rdFieldNode strong{font-size:var(--rd-system-title)!important;line-height:var(--rd-system-title-line)!important}.researchDensePage .rdFieldNode small{margin-top:4px!important;font-size:var(--rd-system-meta)!important;line-height:var(--rd-system-meta-line)!important}.researchDensePage .rdFieldCore strong{font-size:.94rem!important;line-height:1.06!important}.researchDensePage .rdFieldCore small{font-size:.62rem!important;line-height:1.3!important}.researchDensePage .rdFieldFooter span{font-size:.66rem!important;line-height:1.3!important}.researchDensePage .rdPathStage h3{font-size:var(--rd-system-title)!important;line-height:var(--rd-system-title-line)!important}.researchDensePage .rdPathStage p{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdPathStageMeta small{font-size:var(--rd-system-meta)!important;line-height:var(--rd-system-meta-line)!important}.researchDensePage .rdPathOutcome p,.researchDensePage .rdPathOutcome strong{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdDomainNode h3{font-size:var(--rd-system-title)!important;line-height:var(--rd-system-title-line)!important}.researchDensePage .rdDomainNode p{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdDomainCore strong{font-size:.94rem!important;line-height:1.06!important}.researchDensePage .rdDomainCore small{font-size:.62rem!important;line-height:1.3!important}.researchDensePage .rdDomainOutcome strong{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdEvidenceMetric small{max-width:150px!important;font-size:var(--rd-system-meta)!important;line-height:var(--rd-system-meta-line)!important}.researchDensePage .rdEvidenceRecordHead strong{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdEvidencePublicationBody>span{font-size:.66rem!important;line-height:1.3!important}.researchDensePage .rdEvidencePublicationBody h3{margin:6px 0 4px!important;font-size:.78rem!important;line-height:1.18!important}.researchDensePage .rdEvidencePublicationBody p{margin-top:4px!important;font-size:var(--rd-system-meta)!important;line-height:var(--rd-system-meta-line)!important}.researchDensePage .rdEvidenceOutcome strong{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdDecisionStage strong{font-size:var(--rd-system-title)!important;line-height:var(--rd-system-title-line)!important}.researchDensePage .rdDecisionStage small{font-size:var(--rd-system-meta)!important;line-height:var(--rd-system-meta-line)!important}.researchDensePage .rdDecisionOutcome p{font-size:var(--rd-system-copy)!important;line-height:var(--rd-system-copy-line)!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{margin-top:7px!important;font-size:1.08rem!important;line-height:1.2!important;letter-spacing:-.024em!important;font-weight:520!important}.researchDensePage .rdDecisionPrinciple p{color:rgba(255,255,255,.68)!important;font-size:.82rem!important;line-height:1.46!important}}@media (min-width:1600px){.researchDensePage{--rd-system-copy:.78rem;--rd-system-meta:.68rem}}@media (min-width:1101px){.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{display:block!important;margin-top:7px!important;font-size:1.08rem!important;line-height:1.16!important;letter-spacing:-.036em!important;font-weight:300!important}.researchDensePage .rdEvidencePublicationGrid{row-gap:8px!important;column-gap:9px!important;margin-top:2px!important}.researchDensePage .rdEvidencePublication{min-height:0!important;height:auto!important}.researchDensePage .rdEvidenceRecordHead{margin-bottom:0!important}.researchDensePage .rdEvidenceTrack{top:40px!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{font-size:1.22rem!important;line-height:1.18!important;letter-spacing:-.034em!important;font-weight:400!important}.researchDensePage .rdEvidencePublicationGrid{row-gap:12px!important;margin-top:14px!important}.researchDensePage .rdEvidencePublication{position:relative!important;min-height:0!important;height:auto!important}.researchDensePage .rdEvidencePublicationNode{position:absolute!important;z-index:4!important;top:-15px!important;left:8px!important;margin-left:0!important;transform:scale(.54)!important;transform-origin:center center!important}.researchDensePage .rdEvidencePublicationBody{margin-top:0!important}.researchDensePage .rdEvidenceTrack{top:43px!important}.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{display:block!important;margin-top:7px!important;font-size:clamp(1.9rem,2.45vw,3rem)!important;line-height:1.02!important;letter-spacing:-.052em!important;font-weight:300!important}.researchDensePage .rdEvidencePublicationGrid{row-gap:4px!important;margin-top:2px!important}.researchDensePage .rdEvidencePublication{padding:0!important}}@media (min-width:1440px){.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{font-size:1.94rem!important}}@media (min-width:1101px){.researchDensePage .rdDomainsPrinciple strong,.researchDensePage .rdEvidencePrinciple strong{font-weight:400!important}.researchDensePage{--rd-system-copy:.78rem;--rd-system-meta:.69rem}.researchDensePage .rdEvidencePublicationBody>span{font-size:.69rem!important;line-height:1.3!important}.researchDensePage .rdEvidencePublicationBody p{font-size:.69rem!important;line-height:1.34!important}.researchDensePage .rdEvidencePublicationGrid{row-gap:6px!important;margin-top:2px!important}.researchDensePage .rdEvidencePublication{padding:14px 0 0!important}.researchDensePage .rdEvidencePublicationNode{top:0!important;left:8px!important}.researchDensePage .rdEvidencePublicationBody{margin-top:0!important}.researchDensePage .rdEvidencePublicationNode{top:-22px!important;transform:scale(.4)!important}.researchDensePage .rdEvidencePublicationGrid{margin-top:28px!important;row-gap:14px!important}.researchDensePage .rdEvidencePublication{padding:30px 0 0!important}.researchDensePage .rdEvidencePublicationNode{width:32px!important;height:32px!important;top:0!important;left:8px!important;margin-left:0!important;transform:none!important;transform-origin:center center!important}.researchDensePage .rdEvidencePublicationNode span{font-size:.62rem!important;line-height:1!important;letter-spacing:.06em!important;font-weight:850!important}.researchDensePage .rdEvidencePublicationNode i{display:block!important;top:100%!important;height:12px!important}}.evidenceV2{overflow:hidden}.evidenceV2 .ev2Hero{padding:54px 0 48px;border-bottom:1px solid rgba(103,232,249,.1);background:radial-gradient(circle at 12% 18%,rgba(69,207,242,.095),transparent 25rem)}.evidenceV2 .ev2HeroGrid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(540px,1.06fr);grid-gap:clamp(42px,5vw,76px);gap:clamp(42px,5vw,76px);align-items:center}.evidenceV2 .ev2HeroCopy h1{max-width:760px;margin:14px 0 0;font-size:clamp(3rem,4.75vw,5.15rem);line-height:.96;letter-spacing:-.064em;font-weight:300}.evidenceV2 .ev2HeroCopy p{max-width:700px;margin:20px 0 0;color:var(--muted);font-size:clamp(1rem,1.08vw,1.12rem);line-height:1.58}.evidenceV2 .ev2SignalField{border:1px solid rgba(103,232,249,.2);border-radius:28px;overflow:hidden;background:linear-gradient(145deg,rgba(7,27,43,.9),rgba(3,12,23,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 28px 80px rgba(0,0,0,.18)}.evidenceV2 .ev2FieldFooter,.evidenceV2 .ev2FieldHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 17px;border-bottom:1px solid rgba(103,232,249,.12);text-transform:uppercase;letter-spacing:.13em}.evidenceV2 .ev2FieldHeader span{color:var(--cyan);font-size:.72rem;font-weight:800}.evidenceV2 .ev2FieldHeader small{color:var(--faint);font-size:.65rem}.evidenceV2 .ev2SignalCanvas{position:relative;min-height:338px;overflow:hidden;background-image:linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0);background-size:44px 44px}.evidenceV2 .ev2ObservationField{position:absolute;inset:24px 54% 24px 22px}.evidenceV2 .ev2ObservationField i{--x:calc((var(--signal) * 37) % 100);--y:calc((var(--signal) * 61) % 100);position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:4px;height:4px;border-radius:50%;background:rgba(103,232,249,.6);box-shadow:0 0 12px rgba(103,232,249,.5);animation:ev2Pulse 3.8s ease-in-out infinite;animation-delay:calc(var(--signal) * -90ms)}@keyframes ev2Pulse{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.35)}}.evidenceV2 .ev2Cluster{position:absolute;z-index:2;min-width:104px;padding:9px 12px;border:1px solid rgba(103,232,249,.25);border-radius:999px;background:rgba(4,19,31,.86);box-shadow:0 0 22px rgba(103,232,249,.08)}.evidenceV2 .ev2Cluster b{display:block;color:rgba(255,255,255,.92);font-size:.72rem;font-weight:600}.evidenceV2 .ev2Cluster span{display:block;margin-top:1px;color:var(--faint);font-size:.59rem;text-transform:uppercase;letter-spacing:.1em}.evidenceV2 .ev2Trust{left:25%;top:18%}.evidenceV2 .ev2Urgency{left:14%;top:49%}.evidenceV2 .ev2Authority{left:35%;top:68%}.evidenceV2 .ev2Attention{left:44%;top:34%}.evidenceV2 .ev2Communication{left:9%;top:76%}.evidenceV2 .ev2SignalSpine{position:absolute;left:55%;top:12%;bottom:12%;width:1px;background:linear-gradient(transparent,rgba(103,232,249,.7) 22%,rgba(103,232,249,.7) 78%,transparent);box-shadow:0 0 14px rgba(103,232,249,.25)}.evidenceV2 .ev2SignalSpine:before{content:"";position:absolute;left:-46%;top:50%;width:68px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.72));transform:translate(-100%,-50%)}.evidenceV2 .ev2AnalysisStack{position:absolute;inset:34px 24px 34px 61%;display:grid;grid-gap:10px;gap:10px;align-content:center}.evidenceV2 .ev2AnalysisStack article{display:grid;grid-template-columns:32px 1fr;grid-gap:11px;gap:11px;align-items:center;padding:13px 14px;border:1px solid rgba(103,232,249,.17);border-radius:16px;background:rgba(5,18,30,.78)}.evidenceV2 .ev2AnalysisStack article>span{color:var(--cyan);font-size:.66rem;font-weight:800;letter-spacing:.1em}.evidenceV2 .ev2AnalysisStack small{display:block;color:var(--faint);font-size:.59rem;text-transform:uppercase;letter-spacing:.1em}.evidenceV2 .ev2AnalysisStack strong{display:block;margin-top:4px;color:rgba(255,255,255,.92);font-size:.86rem;font-weight:500}.evidenceV2 .ev2FieldFooter{border-top:1px solid rgba(103,232,249,.12);border-bottom:0;padding:11px 17px}.evidenceV2 .ev2FieldFooter span{color:var(--faint);font-size:.61rem}.evidenceV2 .ev2Section{padding:50px 0;border-bottom:1px solid rgba(255,255,255,.07)}.evidenceV2 .ev2NarrativeGrid,.evidenceV2 .ev2TranslationGrid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:clamp(40px,5vw,72px);gap:clamp(40px,5vw,72px);align-items:center}.evidenceV2 .ev2FinalCard h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2SectionIntro h2{max-width:790px;margin:13px 0 0;font-size:clamp(2.25rem,3.5vw,3.9rem);line-height:.99;letter-spacing:-.058em;font-weight:300}.evidenceV2 .ev2FinalCard p,.evidenceV2 .ev2HeaderRow>p,.evidenceV2 .ev2SectionIntro p{max-width:650px;margin:15px 0 0;color:var(--muted);font-size:1rem;line-height:1.58}.evidenceV2 .ev2FindingPanel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgba(103,232,249,.18);border-radius:25px;overflow:hidden;background:rgba(5,16,28,.58)}.evidenceV2 .ev2FindingPanel article{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:18px;min-height:112px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.evidenceV2 .ev2FindingPanel article:nth-child(2n){border-right:0}.evidenceV2 .ev2FindingPanel article:nth-child(5){grid-column:1/-1;border-bottom:0;min-height:auto}.evidenceV2 .ev2FindingPanel article>span{color:var(--cyan);font-size:.68rem;font-weight:800;letter-spacing:.12em}.evidenceV2 .ev2FindingPanel small{display:block;color:rgba(255,255,255,.92);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:700}.evidenceV2 .ev2FindingPanel p{margin:8px 0 0;color:var(--muted);font-size:.91rem;line-height:1.45}.evidenceV2 .ev2ChainSection{background:radial-gradient(circle at 50% 36%,rgba(103,232,249,.04),transparent 32rem)}.evidenceV2 .ev2HeaderRow{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.62fr);grid-gap:40px;gap:40px;align-items:end;margin-bottom:28px}.evidenceV2 .ev2Chain{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.evidenceV2 .ev2Chain:before{left:7%;right:7%;top:21px;background:linear-gradient(90deg,rgba(103,232,249,.12),rgba(103,232,249,.7),rgba(103,232,249,.12))}.evidenceV2 .ev2Chain article{position:relative;z-index:1;min-height:226px;padding:0 15px 18px;border:1px solid rgba(103,232,249,.15);border-radius:20px;background:linear-gradient(155deg,rgba(7,25,40,.86),rgba(4,13,23,.72))}.evidenceV2 .ev2ChainNode{width:42px;height:42px;margin:-1px auto 16px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.42);border-radius:50%;background:#061421;box-shadow:0 0 22px rgba(103,232,249,.11)}.evidenceV2 .ev2ChainNode span{color:var(--cyan);font-size:.68rem;font-weight:800}.evidenceV2 .ev2Chain article>small{display:block;color:var(--cyan);font-size:.64rem;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.evidenceV2 .ev2Chain article>strong{display:block;min-height:40px;margin-top:10px;color:rgba(255,255,255,.96);font-size:clamp(1.12rem,1.45vw,1.5rem);line-height:1.08;font-weight:520;letter-spacing:-.035em}.evidenceV2 .ev2Chain h3{margin:12px 0 0;color:rgba(255,255,255,.86);font-size:.83rem;font-weight:500}.evidenceV2 .ev2Chain p{margin:7px 0 0;color:var(--faint);font-size:.76rem;line-height:1.46}.evidenceV2 .ev2RecordStrip{display:grid;grid-template-columns:1.2fr repeat(4,1fr);align-items:center;margin-top:14px;border:1px solid rgba(103,232,249,.17);border-radius:18px;overflow:hidden;background:rgba(5,16,28,.64)}.evidenceV2 .ev2RecordStrip>span{padding:17px;color:var(--cyan);font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.evidenceV2 .ev2RecordStrip>div{padding:13px 17px;border-left:1px solid rgba(103,232,249,.11)}.evidenceV2 .ev2RecordStrip strong{display:block;color:rgba(255,255,255,.94);font-size:1.03rem;font-weight:600}.evidenceV2 .ev2RecordStrip small{display:block;margin-top:3px;color:var(--faint);font-size:.67rem;text-transform:uppercase;letter-spacing:.08em}.evidenceV2 .ev2PublicationGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:14px;gap:14px}.evidenceV2 .ev2Publication{display:grid;grid-template-columns:150px 1fr;min-height:214px;border:1px solid rgba(103,232,249,.18);border-radius:23px;overflow:hidden;background:rgba(5,16,28,.64)}.evidenceV2 .ev2PublicationFeature{grid-row:span 3;grid-template-columns:1fr;min-height:656px}.evidenceV2 .ev2PublicationBody{padding:21px 22px;display:flex;flex-direction:column}.evidenceV2 .ev2PublicationFeature .ev2PublicationBody{padding:26px}.evidenceV2 .ev2PublicationMeta{display:flex;justify-content:space-between;gap:18px;color:var(--cyan);font-size:.7rem;letter-spacing:.13em;text-transform:uppercase;font-weight:800}.evidenceV2 .ev2Signature{display:block;margin-top:13px;color:var(--faint);font-size:.64rem;text-transform:uppercase;letter-spacing:.13em}.evidenceV2 .ev2Publication h3{margin:10px 0 0;font-size:clamp(1.08rem,1.42vw,1.42rem);line-height:1.13;letter-spacing:-.035em;font-weight:430}.evidenceV2 .ev2PublicationFeature h3{font-size:clamp(1.85rem,2.7vw,2.75rem);line-height:1.02;font-weight:330}.evidenceV2 .ev2Publication p{margin:10px 0 0;color:var(--muted);font-size:.88rem;line-height:1.48}.evidenceV2 .ev2Publication a{margin-top:auto;padding-top:15px;color:var(--cyan);font-size:.86rem}.evidenceV2 .ev2PubVisual{position:relative;overflow:hidden;border-bottom:1px solid rgba(103,232,249,.13);background:radial-gradient(circle at 50% 48%,rgba(103,232,249,.13),transparent 12rem),linear-gradient(145deg,rgba(8,31,48,.86),rgba(4,13,23,.8))}.evidenceV2 .ev2SurveyVisual{min-height:318px}.evidenceV2 .ev2SurveyCore{position:absolute;left:50%;top:47%;width:122px;height:122px;display:grid;place-items:center;text-align:center;transform:translate(-50%,-50%);border:1px solid rgba(103,232,249,.4);border-radius:50%;color:white;font-size:.82rem;line-height:1.15;font-weight:600;background:rgba(3,14,24,.9);box-shadow:0 0 40px rgba(103,232,249,.13)}.evidenceV2 .ev2SurveyNode{position:absolute;z-index:2;padding:8px 12px;border:1px solid rgba(103,232,249,.24);border-radius:999px;color:rgba(255,255,255,.86);background:rgba(4,16,28,.82);font-size:.7rem}.evidenceV2 .ev2SV1{left:10%;top:20%}.evidenceV2 .ev2SV2{right:11%;top:19%}.evidenceV2 .ev2SV3{left:8%;bottom:24%}.evidenceV2 .ev2SV4{right:13%;bottom:25%}.evidenceV2 .ev2SurveyLine{position:absolute;left:50%;top:47%;width:34%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(103,232,249,.7),transparent)}.evidenceV2 .ev2SL1{transform:rotate(205deg)}.evidenceV2 .ev2SL2{transform:rotate(333deg)}.evidenceV2 .ev2SL3{transform:rotate(153deg)}.evidenceV2 .ev2SL4{transform:rotate(27deg)}.evidenceV2 .ev2FactorTrace{position:absolute;left:8%;right:8%;bottom:13px;display:flex;justify-content:space-between;gap:8px;padding-top:9px;border-top:1px solid rgba(103,232,249,.14)}.evidenceV2 .ev2FactorTrace span{color:var(--faint);font-size:.59rem;text-transform:uppercase;letter-spacing:.1em}.evidenceV2 .ev2PubMini{position:relative;min-height:100%;border-right:1px solid rgba(103,232,249,.12);background:linear-gradient(150deg,rgba(8,29,45,.86),rgba(4,13,23,.78))}.evidenceV2 .ev2IndexVisual{display:grid;grid-template-columns:auto 1fr auto;grid-gap:7px;gap:7px;align-items:center;padding:22px 14px}.evidenceV2 .ev2IndexVisual span{color:var(--faint);font-size:.53rem;letter-spacing:.08em}.evidenceV2 .ev2IndexVisual div{display:flex;align-items:flex-end;gap:4px;height:60px}.evidenceV2 .ev2IndexVisual i{flex:1 1;height:calc(18px + var(--h, 0px));border-radius:3px 3px 0 0;background:rgba(103,232,249,.22);box-shadow:inset 0 -22px 30px rgba(103,232,249,.13)}.evidenceV2 .ev2IndexVisual i:first-child{height:18px}.evidenceV2 .ev2IndexVisual i:nth-child(2){height:25px}.evidenceV2 .ev2IndexVisual i:nth-child(3){height:32px}.evidenceV2 .ev2IndexVisual i:nth-child(4){height:45px}.evidenceV2 .ev2IndexVisual i:nth-child(5){height:38px}.evidenceV2 .ev2IndexVisual i:nth-child(6){height:52px}.evidenceV2 .ev2IndexVisual i:nth-child(7){height:60px;background:rgba(103,232,249,.6)}.evidenceV2 .ev2FactorVisual{display:grid;place-items:center}.evidenceV2 .ev2FactorVisual i{position:absolute;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.3);border-radius:50%;color:var(--cyan);font-size:.62rem;font-style:normal;background:rgba(4,17,29,.86)}.evidenceV2 .ev2F1{left:26%;top:24%}.evidenceV2 .ev2F2{right:22%;top:19%}.evidenceV2 .ev2F3{left:16%;bottom:18%}.evidenceV2 .ev2F4{right:19%;bottom:21%}.evidenceV2 .ev2F5{left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px rgba(103,232,249,.15)}.evidenceV2 .ev2TacticVisual{display:flex;align-items:center;justify-content:center;gap:5px;padding:20px 12px}.evidenceV2 .ev2TacticVisual span{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.28);border-radius:50%;color:var(--cyan);font-size:.58rem}.evidenceV2 .ev2TacticVisual i{width:12px;height:1px;background:rgba(103,232,249,.42)}.evidenceV2 .ev2CompactHeader h2{max-width:890px}.evidenceV2 .ev2Milestones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.evidenceV2 .ev2Milestones article{position:relative;min-height:218px;padding:26px 20px 20px;border:1px solid rgba(103,232,249,.16);border-radius:21px;background:linear-gradient(155deg,rgba(7,25,40,.83),rgba(4,13,23,.69))}.evidenceV2 .ev2MilestoneNode{position:absolute;left:19px;top:-17px;min-width:58px;height:34px;padding:0 11px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.38);border-radius:999px;background:#061421;box-shadow:0 0 20px rgba(103,232,249,.1)}.evidenceV2 .ev2MilestoneNode span{color:var(--cyan);font-size:.7rem;font-weight:800}.evidenceV2 .ev2Milestones article>i{position:absolute;left:78px;right:-13px;top:0;height:1px;background:linear-gradient(90deg,rgba(103,232,249,.45),rgba(103,232,249,.08))}.evidenceV2 .ev2Milestones article>small{display:block;margin-top:18px;color:var(--cyan);font-size:.65rem;font-weight:800;letter-spacing:.12em}.evidenceV2 .ev2Milestones h3{margin:13px 0 0;font-size:1.05rem;line-height:1.2;font-weight:520}.evidenceV2 .ev2Milestones p{margin:9px 0 0;color:var(--muted);font-size:.84rem;line-height:1.5}.evidenceV2 .ev2ExchangeSection{background:radial-gradient(circle at 76% 48%,rgba(103,232,249,.05),transparent 30rem)}.evidenceV2 .ev2ExchangeGrid{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);grid-gap:48px;gap:48px;align-items:center}.evidenceV2 .ev2ExchangeIntro h2{max-width:650px;margin:13px 0 0;font-size:clamp(2.25rem,3.5vw,3.85rem);line-height:.99;letter-spacing:-.058em;font-weight:300}.evidenceV2 .ev2ExchangeIntro>p{max-width:570px;margin:15px 0 0;color:var(--muted);line-height:1.58}.evidenceV2 .ev2ExchangeCore{margin-top:28px;padding:19px;border-left:1px solid rgba(103,232,249,.35);background:linear-gradient(90deg,rgba(103,232,249,.06),transparent)}.evidenceV2 .ev2ExchangeCore span{color:var(--cyan);font-size:.68rem;letter-spacing:.15em;font-weight:800}.evidenceV2 .ev2ExchangeCore strong{display:block;margin-top:7px;color:white;font-size:1rem}.evidenceV2 .ev2ExchangeCore small{display:block;margin-top:6px;color:var(--faint);font-size:.72rem;line-height:1.45}.evidenceV2 .ev2ExchangeField{position:relative;min-height:430px;border:1px solid rgba(103,232,249,.18);border-radius:27px;overflow:hidden;background-image:linear-gradient(rgba(103,232,249,.03) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.03) 1px,transparent 0);background-size:52px 52px}.evidenceV2 .ev2ExchangeField:after,.evidenceV2 .ev2ExchangeField:before{content:"";position:absolute;left:50%;top:50%;width:70%;height:54%;border:1px solid rgba(103,232,249,.08);border-radius:50%;transform:translate(-50%,-50%) rotate(-14deg)}.evidenceV2 .ev2ExchangeField:after{width:44%;height:78%;transform:translate(-50%,-50%) rotate(56deg)}.evidenceV2 .ev2WorldLines{position:absolute;inset:0}.evidenceV2 .ev2WorldLines i{position:absolute;left:50%;top:50%;width:41%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(103,232,249,.48),transparent)}.evidenceV2 .ev2WorldLines i:first-child{transform:rotate(210deg)}.evidenceV2 .ev2WorldLines i:nth-child(2){transform:rotate(330deg)}.evidenceV2 .ev2WorldLines i:nth-child(3){transform:rotate(145deg)}.evidenceV2 .ev2WorldLines i:nth-child(4){transform:rotate(32deg)}.evidenceV2 .ev2ExchangeNode{position:absolute;width:42%;padding:16px 18px;border:1px solid rgba(103,232,249,.19);border-radius:18px;background:rgba(4,17,29,.87);box-shadow:0 12px 34px rgba(0,0,0,.18)}.evidenceV2 .ev2ExchangeNode1{left:5%;top:8%}.evidenceV2 .ev2ExchangeNode2{right:5%;top:12%}.evidenceV2 .ev2ExchangeNode3{left:7%;bottom:8%}.evidenceV2 .ev2ExchangeNode4{right:5%;bottom:7%}.evidenceV2 .ev2ExchangeNode>span{color:var(--cyan);font-size:.64rem;font-weight:800;letter-spacing:.12em}.evidenceV2 .ev2ExchangeNode>small{float:right;color:var(--faint);font-size:.59rem}.evidenceV2 .ev2ExchangeNode h3{margin:12px 0 0;font-size:1.05rem;font-weight:540}.evidenceV2 .ev2ExchangeNode strong{display:block;margin-top:4px;color:var(--cyan);font-size:.72rem;font-weight:600}.evidenceV2 .ev2ExchangeNode p{margin:8px 0 0;color:var(--muted);font-size:.79rem;line-height:1.45}.evidenceV2 .ev2TranslationPanel{border:1px solid rgba(103,232,249,.18);border-radius:25px;padding:23px;background:linear-gradient(145deg,rgba(7,25,40,.84),rgba(4,13,23,.7))}.evidenceV2 .ev2TranslationFlow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center}.evidenceV2 .ev2TranslationFlow article{min-height:122px;padding:16px;border:1px solid rgba(103,232,249,.15);border-radius:17px;background:rgba(4,17,29,.72)}.evidenceV2 .ev2TranslationFlow article>span{color:var(--cyan);font-size:.63rem;font-weight:800}.evidenceV2 .ev2TranslationFlow small{display:block;margin-top:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.11em;font-size:.62rem}.evidenceV2 .ev2TranslationFlow strong{display:block;margin-top:7px;color:rgba(255,255,255,.92);font-size:.9rem;line-height:1.35;font-weight:500}.evidenceV2 .ev2TranslationFlow>i{color:var(--cyan);font-style:normal;opacity:.72}.evidenceV2 .ev2TranslationPanel>p{margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(103,232,249,.12);color:var(--muted);font-size:.91rem;line-height:1.55}.evidenceV2 .ev2FinalSection{padding:44px 0 50px}.evidenceV2 .ev2FinalCard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;padding:30px 32px;border:1px solid rgba(103,232,249,.22);border-radius:28px;background:radial-gradient(circle at 88% 80%,rgba(103,232,249,.15),transparent 17rem),linear-gradient(135deg,rgba(8,28,44,.82),rgba(5,14,25,.72))}.evidenceV2 .ev2Actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}@media(max-width:1180px){.evidenceV2 .ev2ExchangeGrid,.evidenceV2 .ev2HeroGrid,.evidenceV2 .ev2NarrativeGrid,.evidenceV2 .ev2TranslationGrid{grid-template-columns:1fr}.evidenceV2 .ev2Chain{grid-template-columns:repeat(3,1fr)}.evidenceV2 .ev2Chain:before{display:none}.evidenceV2 .ev2Milestones{grid-template-columns:repeat(2,1fr)}.evidenceV2 .ev2Milestones article>i{display:none}.evidenceV2 .ev2ExchangeField{min-height:430px}}@media(max-width:900px){.evidenceV2 .ev2FinalCard,.evidenceV2 .ev2HeaderRow,.evidenceV2 .ev2PublicationGrid{grid-template-columns:1fr}.evidenceV2 .ev2PublicationFeature{grid-row:auto;min-height:auto}.evidenceV2 .ev2Actions{justify-content:flex-start}.evidenceV2 .ev2RecordStrip{grid-template-columns:repeat(2,1fr)}.evidenceV2 .ev2RecordStrip>span{grid-column:1/-1}.evidenceV2 .ev2RecordStrip>div{border-top:1px solid rgba(103,232,249,.11)}}@media(max-width:640px){.evidenceV2 .ev2Hero{padding:46px 0 34px}.evidenceV2 .ev2HeroCopy h1{font-size:clamp(2.75rem,13vw,4rem)}.evidenceV2 .ev2Section{padding:40px 0}.evidenceV2 .ev2SignalCanvas{min-height:430px}.evidenceV2 .ev2ObservationField{inset:18px 18px 55% 18px}.evidenceV2 .ev2Cluster{transform:scale(.82)}.evidenceV2 .ev2Trust{left:8%;top:12%}.evidenceV2 .ev2Urgency{left:44%;top:20%}.evidenceV2 .ev2Authority{left:18%;top:36%}.evidenceV2 .ev2Attention{left:54%;top:42%}.evidenceV2 .ev2Communication,.evidenceV2 .ev2SignalSpine{display:none}.evidenceV2 .ev2AnalysisStack{inset:auto 16px 16px 16px}.evidenceV2 .ev2FieldFooter{display:grid;grid-template-columns:repeat(2,1fr)}.evidenceV2 .ev2Chain,.evidenceV2 .ev2FindingPanel,.evidenceV2 .ev2Milestones{grid-template-columns:1fr}.evidenceV2 .ev2FindingPanel article{border-right:0}.evidenceV2 .ev2FindingPanel article:nth-child(5){grid-column:auto}.evidenceV2 .ev2RecordStrip{grid-template-columns:1fr}.evidenceV2 .ev2RecordStrip>span{grid-column:auto}.evidenceV2 .ev2Publication{grid-template-columns:1fr}.evidenceV2 .ev2PubMini{min-height:116px;border-right:0;border-bottom:1px solid rgba(103,232,249,.12)}.evidenceV2 .ev2ExchangeField{min-height:auto;padding:14px}.evidenceV2 .ev2ExchangeField:after,.evidenceV2 .ev2ExchangeField:before,.evidenceV2 .ev2WorldLines{display:none}.evidenceV2 .ev2ExchangeNode{position:relative;width:auto;inset:auto;margin-bottom:10px}.evidenceV2 .ev2ExchangeNode:last-child{margin-bottom:0}.evidenceV2 .ev2TranslationFlow{grid-template-columns:1fr}.evidenceV2 .ev2TranslationFlow>i{transform:rotate(90deg);text-align:center}.evidenceV2 .ev2FinalCard{padding:24px}}.evidenceV2 .ev2BehavioralField{position:relative;isolation:isolate;background:radial-gradient(circle at 35% 48%,rgba(103,232,249,.085),transparent 18rem),linear-gradient(145deg,rgba(7,27,43,.94),rgba(3,12,23,.9))}.evidenceV2 .ev2BehavioralCanvas{min-height:378px;background-image:linear-gradient(rgba(103,232,249,.028) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.028) 1px,transparent 0);background-size:42px 42px}.evidenceV2 .ev2BehavioralSignals{inset:22px 49% 22px 18px;opacity:.72;-webkit-mask-image:radial-gradient(ellipse at 58% 50%,#000 10%,rgba(0,0,0,.92) 43%,transparent 83%);mask-image:radial-gradient(ellipse at 58% 50%,#000 10%,rgba(0,0,0,.92) 43%,transparent 83%)}.evidenceV2 .ev2BehavioralSignals i{width:3px;height:3px;animation-duration:4.8s}.evidenceV2 .ev2OrbitSystem{position:absolute;left:3.5%;top:7%;width:56%;height:86%;z-index:2}.evidenceV2 .ev2Orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(103,232,249,.2);border-radius:50%;transform-origin:center;box-shadow:inset 0 0 26px rgba(103,232,249,.018)}.evidenceV2 .ev2Orbit:after{content:"";position:absolute;width:5px;height:5px;left:15%;top:8%;border-radius:50%;background:rgba(103,232,249,.88);box-shadow:0 0 14px rgba(103,232,249,.78);animation:ev2OrbitBeacon 4.6s ease-in-out infinite}.evidenceV2 .ev2OrbitA{width:88%;height:48%;transform:translate(-50%,-50%) rotate(-18deg)}.evidenceV2 .ev2OrbitB{width:82%;height:56%;transform:translate(-50%,-50%) rotate(22deg)}.evidenceV2 .ev2OrbitC{width:61%;height:80%;transform:translate(-50%,-50%) rotate(58deg)}.evidenceV2 .ev2OrbitD{width:57%;height:72%;transform:translate(-50%,-50%) rotate(-56deg);border-color:rgba(103,232,249,.12)}.evidenceV2 .ev2OrbitB:after{left:72%;top:87%;animation-delay:-1.4s}.evidenceV2 .ev2OrbitC:after{left:84%;top:30%;animation-delay:-2.7s}.evidenceV2 .ev2OrbitD:after{left:8%;top:64%;animation-delay:-3.5s}@keyframes ev2OrbitBeacon{0%,to{opacity:.28;transform:scale(.65)}50%{opacity:1;transform:scale(1.28)}}.evidenceV2 .ev2EvidenceCore{position:absolute;left:50%;top:50%;width:132px;height:132px;transform:translate(-50%,-50%);display:grid;place-content:center;text-align:center;border:1px solid rgba(103,232,249,.48);border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(103,232,249,.14),rgba(4,18,30,.94) 62%);box-shadow:0 0 0 10px rgba(103,232,249,.025),0 0 44px rgba(103,232,249,.16),inset 0 0 26px rgba(103,232,249,.08)}.evidenceV2 .ev2EvidenceCore:after,.evidenceV2 .ev2EvidenceCore:before{content:"";position:absolute;inset:-18px;border:1px solid rgba(103,232,249,.1);border-radius:50%}.evidenceV2 .ev2EvidenceCore:after{inset:-33px;border-color:rgba(103,232,249,.055)}.evidenceV2 .ev2EvidenceCore span{color:#fff;font-size:1rem;font-weight:650;letter-spacing:.02em}.evidenceV2 .ev2EvidenceCore small{display:block;max-width:92px;margin:6px auto 0;color:var(--faint);font-size:.57rem;line-height:1.35;text-transform:uppercase;letter-spacing:.09em}.evidenceV2 .ev2OrbitNode{position:absolute;display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.86);font-size:.64rem;letter-spacing:.04em;text-shadow:0 0 16px rgba(0,0,0,.9)}.evidenceV2 .ev2OrbitNode i{width:8px;height:8px;border:1px solid rgba(103,232,249,.62);border-radius:50%;background:rgba(6,25,39,.96);box-shadow:0 0 14px rgba(103,232,249,.34)}.evidenceV2 .ev2OrbitTrust{left:17%;top:11%}.evidenceV2 .ev2OrbitAuthority{right:8%;top:24%}.evidenceV2 .ev2OrbitUrgency{left:7%;bottom:21%}.evidenceV2 .ev2OrbitCommunication{right:2%;bottom:12%}.evidenceV2 .ev2OrbitInfluence{left:12%;top:48%}.evidenceV2 .ev2ConvergenceArc{position:absolute;left:50%;top:50%;width:42%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(103,232,249,.04),rgba(103,232,249,.62));filter:drop-shadow(0 0 5px rgba(103,232,249,.28))}.evidenceV2 .ev2ConvergenceArc1{transform:rotate(198deg)}.evidenceV2 .ev2ConvergenceArc2{transform:rotate(142deg)}.evidenceV2 .ev2ConvergenceArc3{transform:rotate(34deg)}.evidenceV2 .ev2FlowPulse{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 15px rgba(103,232,249,.9);opacity:0;animation:ev2EvidenceConverge 4.8s ease-in-out infinite}.evidenceV2 .ev2FlowPulse1{--tx:-128px;--ty:-84px;animation-delay:-.8s}.evidenceV2 .ev2FlowPulse2{--tx:-145px;--ty:76px;animation-delay:-2.25s}.evidenceV2 .ev2FlowPulse3{--tx:112px;--ty:-58px;animation-delay:-3.6s}@keyframes ev2EvidenceConverge{0%{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.55)}18%{opacity:.9}78%{opacity:.75}to{opacity:0;transform:translate(0) scale(1.2)}}.evidenceV2 .ev2EvidenceBridge{left:59%;top:16%;bottom:16%}.evidenceV2 .ev2EvidenceBridge:before{width:44px}.evidenceV2 .ev2EvidenceBridge:after{content:"";position:absolute;left:-2px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px rgba(103,232,249,.7);animation:ev2BridgePulse 3.6s ease-in-out infinite}.evidenceV2 .ev2EvidenceBridge span{position:absolute;left:9px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:left top;white-space:nowrap;color:rgba(103,232,249,.42);font-size:.52rem;letter-spacing:.15em;text-transform:uppercase}@keyframes ev2BridgePulse{0%,to{opacity:.3;transform:translateY(-58px)}50%{opacity:1;transform:translateY(58px)}}.evidenceV2 .ev2EvidenceOutputs{inset:38px 22px 38px 64%;gap:11px}.evidenceV2 .ev2EvidenceOutputs article{position:relative;overflow:hidden;min-height:72px;background:linear-gradient(100deg,rgba(5,18,30,.94),rgba(7,29,44,.76));transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.evidenceV2 .ev2EvidenceOutputs article:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(103,232,249,.7),transparent 74%);opacity:.45}.evidenceV2 .ev2EvidenceOutputs article:hover{transform:translateX(3px);border-color:rgba(103,232,249,.34);box-shadow:0 12px 30px rgba(0,0,0,.18),inset 0 0 24px rgba(103,232,249,.035)}.evidenceV2 .ev2BehavioralField .ev2FieldFooter{justify-content:space-between}@media (prefers-reduced-motion:reduce){.evidenceV2 .ev2BehavioralSignals i,.evidenceV2 .ev2EvidenceBridge:after,.evidenceV2 .ev2FlowPulse,.evidenceV2 .ev2Orbit:after{animation:none!important}}@media(max-width:640px){.evidenceV2 .ev2BehavioralCanvas{min-height:520px}.evidenceV2 .ev2OrbitSystem{left:3%;top:3%;width:94%;height:54%}.evidenceV2 .ev2EvidenceCore{width:112px;height:112px}.evidenceV2 .ev2OrbitNode{font-size:.58rem}.evidenceV2 .ev2OrbitCommunication{right:0}.evidenceV2 .ev2EvidenceBridge{display:none}.evidenceV2 .ev2EvidenceOutputs{inset:auto 14px 14px 14px}.evidenceV2 .ev2BehavioralField .ev2FieldFooter{grid-template-columns:repeat(3,1fr)}.evidenceV2 .ev2BehavioralField .ev2FieldFooter span:nth-child(4),.evidenceV2 .ev2BehavioralField .ev2FieldFooter span:nth-child(5){display:none}}.evidenceV2{--ev2-ease:cubic-bezier(.22,.61,.36,1);--ev2-line:rgba(103,232,249,.16);--ev2-line-active:rgba(103,232,249,.48);--ev2-panel-light:rgba(103,232,249,.055)}.evidenceV2 .ev2BehavioralField:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:4;border-radius:inherit;background:linear-gradient(115deg,transparent 18%,rgba(103,232,249,.035) 42%,transparent 67%);transform:translateX(-120%);animation:ev2FrameRefresh 24s var(--ev2-ease) infinite}.evidenceV2 .ev2InstrumentScan{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.evidenceV2 .ev2InstrumentScan:before{content:"";position:absolute;left:0;right:0;top:-12%;height:18%;background:linear-gradient(180deg,transparent,rgba(103,232,249,.055),rgba(103,232,249,.015),transparent);filter:blur(1px);animation:ev2InstrumentScan 19s linear infinite}@keyframes ev2FrameRefresh{0%,82%{transform:translateX(-120%);opacity:0}86%{opacity:1}94%{transform:translateX(120%);opacity:.8}to{transform:translateX(120%);opacity:0}}@keyframes ev2InstrumentScan{0%{transform:translateY(-120%);opacity:0}8%{opacity:.35}52%{opacity:.22}to{transform:translateY(650%);opacity:0}}.evidenceV2 .ev2OrbitA{animation:ev2OrbitDriftA 24s ease-in-out infinite alternate}.evidenceV2 .ev2OrbitB{animation:ev2OrbitDriftB 29s ease-in-out infinite alternate}.evidenceV2 .ev2OrbitC{animation:ev2OrbitDriftC 33s ease-in-out infinite alternate}.evidenceV2 .ev2OrbitD{animation:ev2OrbitDriftD 27s ease-in-out infinite alternate}@keyframes ev2OrbitDriftA{0%{transform:translate(-50%,-50%) rotate(-18deg)}to{transform:translate(-50%,-50%) rotate(-11deg)}}@keyframes ev2OrbitDriftB{0%{transform:translate(-50%,-50%) rotate(22deg)}to{transform:translate(-50%,-50%) rotate(15deg)}}@keyframes ev2OrbitDriftC{0%{transform:translate(-50%,-50%) rotate(58deg)}to{transform:translate(-50%,-50%) rotate(64deg)}}@keyframes ev2OrbitDriftD{0%{transform:translate(-50%,-50%) rotate(-56deg)}to{transform:translate(-50%,-50%) rotate(-49deg)}}.evidenceV2 .ev2EvidenceCore{animation:ev2CoreBreath 6.8s ease-in-out infinite}.evidenceV2 .ev2EvidenceCore:before{animation:ev2CoreRing 7.2s ease-out infinite}.evidenceV2 .ev2EvidenceCore:after{animation:ev2CoreRing 7.2s ease-out 2.4s infinite}@keyframes ev2CoreBreath{0%,to{box-shadow:0 0 0 10px rgba(103,232,249,.025),0 0 38px rgba(103,232,249,.13),inset 0 0 24px rgba(103,232,249,.07)}50%{box-shadow:0 0 0 12px rgba(103,232,249,.035),0 0 58px rgba(103,232,249,.23),inset 0 0 33px rgba(103,232,249,.12)}}@keyframes ev2CoreRing{0%{opacity:.34;transform:scale(.88)}72%{opacity:.05;transform:scale(1.16)}to{opacity:0;transform:scale(1.2)}}.evidenceV2 .ev2OrbitNode{animation:ev2NodeAlive 6.5s ease-in-out infinite}.evidenceV2 .ev2OrbitNode:nth-of-type(2){animation-delay:-1.2s}.evidenceV2 .ev2OrbitNode:nth-of-type(3){animation-delay:-2.4s}.evidenceV2 .ev2OrbitNode:nth-of-type(4){animation-delay:-3.7s}.evidenceV2 .ev2OrbitNode:nth-of-type(5){animation-delay:-4.8s}@keyframes ev2NodeAlive{0%,to{opacity:.68;filter:brightness(.92)}50%{opacity:1;filter:brightness(1.18)}}.evidenceV2 .ev2Chain{position:relative;isolation:isolate}.evidenceV2 .ev2Chain:before{content:"";position:absolute;left:4%;right:4%;top:50%;height:1px;z-index:-1;background:linear-gradient(90deg,transparent,rgba(103,232,249,.12) 8%,rgba(103,232,249,.32) 50%,rgba(103,232,249,.12) 92%,transparent)}.evidenceV2 .ev2Chain:after{content:"";position:absolute;left:4%;top:50%;width:12%;height:1px;z-index:0;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 12px rgba(103,232,249,.5);animation:ev2ChainFlow 8s ease-in-out infinite}@keyframes ev2ChainFlow{0%{transform:translateX(-10%);opacity:0}12%{opacity:.85}78%{opacity:.7}to{transform:translateX(650%);opacity:0}}.evidenceV2 .ev2ChainCard{transition:transform .36s var(--ev2-ease),border-color .36s ease,box-shadow .36s ease,background .36s ease}.evidenceV2 .ev2ChainCard:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.34);box-shadow:0 18px 46px rgba(0,0,0,.24),inset 0 0 30px rgba(103,232,249,.045)}.evidenceV2 .ev2RecordStrip{box-shadow:inset 0 1px 0 rgba(103,232,249,.08),0 20px 60px rgba(0,0,0,.13)}.evidenceV2 .ev2PublicationArtifact{position:relative;isolation:isolate;transition:transform .4s var(--ev2-ease),border-color .4s ease,box-shadow .4s ease}.evidenceV2 .ev2PublicationArtifact:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(circle at 18% 22%,rgba(103,232,249,.1),transparent 38%);transition:opacity .4s ease}.evidenceV2 .ev2PublicationArtifact:hover{transform:translateY(-5px);border-color:rgba(103,232,249,.34);box-shadow:0 24px 64px rgba(0,0,0,.28),0 0 36px rgba(103,232,249,.055),inset 0 0 34px rgba(103,232,249,.025)}.evidenceV2 .ev2PublicationArtifact:hover:before{opacity:1}.evidenceV2 .ev2PublicationArtifact .ev2PubMini,.evidenceV2 .ev2PublicationArtifact .ev2PubVisual{transition:filter .4s ease,transform .4s var(--ev2-ease)}.evidenceV2 .ev2PublicationArtifact:hover .ev2PubMini,.evidenceV2 .ev2PublicationArtifact:hover .ev2PubVisual{filter:brightness(1.13) saturate(1.08);transform:scale(1.012)}.evidenceV2 .ev2PublicationArtifact:hover .ev2SurveyCore{box-shadow:0 0 34px rgba(103,232,249,.24),inset 0 0 24px rgba(103,232,249,.08)}.evidenceV2 .ev2PublicationArtifact:hover .ev2IndexVisual i{animation:ev2IndexPulse 1.5s ease-in-out infinite alternate}.evidenceV2 .ev2PublicationArtifact:hover .ev2FactorVisual i{animation:ev2FactorPulse 1.7s ease-in-out infinite}.evidenceV2 .ev2PublicationArtifact:hover .ev2TacticVisual i{animation:ev2TacticFlow 1.8s ease-in-out infinite}@keyframes ev2IndexPulse{0%{filter:brightness(.8);transform:scaleY(.94)}to{filter:brightness(1.4);transform:scaleY(1.05)}}@keyframes ev2FactorPulse{0%,to{box-shadow:0 0 8px rgba(103,232,249,.15)}50%{box-shadow:0 0 18px rgba(103,232,249,.42)}}@keyframes ev2TacticFlow{0%,to{opacity:.35}50%{opacity:1;box-shadow:0 0 12px rgba(103,232,249,.55)}}.evidenceV2 .ev2Milestones{position:relative}.evidenceV2 .ev2Milestones:before{content:"";position:absolute;top:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.34),transparent);opacity:.75}.evidenceV2 .ev2Milestone{transition:transform .35s var(--ev2-ease),border-color .35s ease,box-shadow .35s ease}.evidenceV2 .ev2Milestone:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.3);box-shadow:0 17px 40px rgba(0,0,0,.22),inset 0 0 22px rgba(103,232,249,.035)}.evidenceV2 .ev2Milestone>span{position:relative;z-index:2;box-shadow:0 0 0 5px rgba(3,13,24,.9),0 0 18px rgba(103,232,249,.16)}.evidenceV2 .ev2ExchangeField{isolation:isolate}.evidenceV2 .ev2ExchangeField:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(103,232,249,.04),transparent 48%);animation:ev2ExchangeBreath 9s ease-in-out infinite}.evidenceV2 .ev2ExchangePackets{position:absolute;inset:0;z-index:1;pointer-events:none}.evidenceV2 .ev2ExchangePackets i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 15px rgba(103,232,249,.9);opacity:0}.evidenceV2 .ev2ExchangePackets i:first-child{left:49%;top:48%;animation:ev2Packet1 8s ease-in-out infinite}.evidenceV2 .ev2ExchangePackets i:nth-child(2){left:49%;top:48%;animation:ev2Packet2 9s ease-in-out 1.8s infinite}.evidenceV2 .ev2ExchangePackets i:nth-child(3){left:49%;top:48%;animation:ev2Packet3 10s ease-in-out 3.2s infinite}.evidenceV2 .ev2ExchangePackets i:nth-child(4){left:49%;top:48%;animation:ev2Packet4 11s ease-in-out 4.6s infinite}@keyframes ev2Packet1{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:.8}to{transform:translate(-250px,-115px);opacity:0}}@keyframes ev2Packet2{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:.8}to{transform:translate(245px,-112px);opacity:0}}@keyframes ev2Packet3{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:.8}to{transform:translate(-245px,118px);opacity:0}}@keyframes ev2Packet4{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:.8}to{transform:translate(248px,120px);opacity:0}}@keyframes ev2ExchangeBreath{0%,to{opacity:.35}50%{opacity:.9}}.evidenceV2 .ev2ExchangeNode{z-index:2;transition:transform .35s var(--ev2-ease),border-color .35s ease,box-shadow .35s ease}.evidenceV2 .ev2ExchangeNode:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.35);box-shadow:0 18px 46px rgba(0,0,0,.22),0 0 26px rgba(103,232,249,.07),inset 0 0 22px rgba(103,232,249,.04)}.evidenceV2 .ev2TranslationFlow article{transition:transform .35s var(--ev2-ease),border-color .35s ease,box-shadow .35s ease}.evidenceV2 .ev2TranslationFlow article:hover{transform:translateY(-4px);border-color:rgba(103,232,249,.32);box-shadow:0 16px 38px rgba(0,0,0,.2),inset 0 0 22px rgba(103,232,249,.04)}.evidenceV2 .ev2TranslationFlow>i{animation:ev2TranslationArrow 3.2s ease-in-out infinite}.evidenceV2 .ev2TranslationFlow>i:nth-of-type(2){animation-delay:-1.6s}@keyframes ev2TranslationArrow{0%,to{opacity:.28;transform:translateX(-2px)}50%{opacity:1;transform:translateX(3px)}}.evidenceV2 .ev2FinalCard{box-shadow:0 26px 75px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05)}.evidenceV2 .ev2FinalCard:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.05) 48%,transparent 70%);transform:translateX(-130%);animation:ev2CtaSheen 12s ease-in-out infinite}@keyframes ev2CtaSheen{0%,72%{transform:translateX(-130%);opacity:0}78%{opacity:.5}91%{transform:translateX(130%);opacity:.35}to{transform:translateX(130%);opacity:0}}@media (prefers-reduced-motion:reduce){.evidenceV2 .ev2BehavioralField:before,.evidenceV2 .ev2Chain:after,.evidenceV2 .ev2EvidenceCore,.evidenceV2 .ev2EvidenceCore:after,.evidenceV2 .ev2EvidenceCore:before,.evidenceV2 .ev2ExchangeField:after,.evidenceV2 .ev2ExchangePackets i,.evidenceV2 .ev2FinalCard:after,.evidenceV2 .ev2InstrumentScan:before,.evidenceV2 .ev2Orbit,.evidenceV2 .ev2OrbitNode,.evidenceV2 .ev2TranslationFlow>i{animation:none!important}}@media(max-width:900px){.evidenceV2 .ev2Chain:after,.evidenceV2 .ev2Chain:before,.evidenceV2 .ev2ExchangePackets,.evidenceV2 .ev2Milestones:before{display:none}}.evidenceV2{--ev2-cyan-soft:rgba(103,232,249,.22);--ev2-cyan-mid:rgba(103,232,249,.38);--ev2-cyan-bright:rgba(103,232,249,.72);--ev2-surface-1:rgba(5,18,31,.82);--ev2-surface-2:rgba(7,28,44,.88)}.evidenceV2 .ev2FinalSection,.evidenceV2 .ev2Section{position:relative}.evidenceV2 .ev2FinalSection:before,.evidenceV2 .ev2Section:before{content:"";position:absolute;left:50%;top:-1px;width:min(1120px,78vw);height:1px;transform:translateX(-50%);pointer-events:none;background:linear-gradient(90deg,transparent,rgba(103,232,249,.1) 18%,rgba(103,232,249,.28) 50%,rgba(103,232,249,.1) 82%,transparent);box-shadow:0 0 18px rgba(103,232,249,.08)}.evidenceV2 .ev2Section:after{content:"";position:absolute;left:50%;bottom:-18px;width:1px;height:36px;transform:translateX(-50%);pointer-events:none;background:linear-gradient(transparent,rgba(103,232,249,.34),transparent);box-shadow:0 0 12px rgba(103,232,249,.16);z-index:4}.evidenceV2 .ev2FindingPanel{position:relative;box-shadow:0 24px 72px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.035),inset 0 0 42px rgba(103,232,249,.025)}.evidenceV2 .ev2FindingPanel:before{content:"FINDING SYNTHESIS";position:absolute;right:16px;top:11px;z-index:3;color:rgba(103,232,249,.42);font-size:.52rem;letter-spacing:.18em;font-weight:800}.evidenceV2 .ev2FindingPanel article{background:linear-gradient(145deg,rgba(9,29,45,.68),rgba(4,15,27,.52))}.evidenceV2 .ev2FindingPanel article:first-child,.evidenceV2 .ev2FindingPanel article:nth-child(4){box-shadow:inset 3px 0 0 rgba(103,232,249,.12)}.evidenceV2 .ev2FindingPanel article:nth-child(5){background:linear-gradient(90deg,rgba(103,232,249,.055),rgba(4,15,27,.54) 42%,rgba(103,232,249,.035))}.evidenceV2 .ev2Chain{padding:22px 10px 10px;border:1px solid rgba(103,232,249,.12);border-radius:28px;background:radial-gradient(circle at 50% 0,rgba(103,232,249,.09),transparent 34%),linear-gradient(180deg,rgba(7,24,39,.62),rgba(3,12,22,.38));box-shadow:0 28px 80px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.035);overflow:hidden}.evidenceV2 .ev2Chain:before{left:6%;right:6%;top:42px;height:2px;z-index:0;background:linear-gradient(90deg,rgba(103,232,249,.15),rgba(103,232,249,.78) 50%,rgba(103,232,249,.15));box-shadow:0 0 15px rgba(103,232,249,.25)}.evidenceV2 .ev2ChainCard{min-height:232px;background:linear-gradient(180deg,rgba(103,232,249,.045),transparent 30%),linear-gradient(155deg,rgba(8,29,45,.96),rgba(4,13,23,.84));border-color:rgba(103,232,249,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 12px 30px rgba(0,0,0,.15)}.evidenceV2 .ev2ChainCard:after{content:"";position:absolute;left:16px;right:16px;bottom:12px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(103,232,249,.6),rgba(103,232,249,.08));opacity:.42}.evidenceV2 .ev2ChainCard:first-child{--chain-index:1}.evidenceV2 .ev2ChainCard:nth-child(2){--chain-index:2}.evidenceV2 .ev2ChainCard:nth-child(3){--chain-index:3}.evidenceV2 .ev2ChainCard:nth-child(4){--chain-index:4}.evidenceV2 .ev2ChainCard:nth-child(5){--chain-index:5}.evidenceV2 .ev2ChainCard:nth-child(6){--chain-index:6}.evidenceV2 .ev2ChainNode{position:relative;z-index:2;border-color:rgba(103,232,249,.62);box-shadow:0 0 0 7px rgba(4,17,29,.96),0 0 28px rgba(103,232,249,.25),inset 0 0 15px rgba(103,232,249,.08)}.evidenceV2 .ev2RecordStrip{margin-top:10px;border-color:rgba(103,232,249,.25);background:linear-gradient(90deg,rgba(9,31,48,.9),rgba(4,15,27,.74));box-shadow:0 22px 64px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.04),inset 0 0 34px rgba(103,232,249,.025)}.evidenceV2 .ev2RecordStrip>div:nth-child(2) strong{color:#dffaff}.evidenceV2 .ev2RecordStrip>div:nth-child(3) strong,.evidenceV2 .ev2RecordStrip>div:nth-child(4) strong,.evidenceV2 .ev2RecordStrip>div:nth-child(5) strong{text-shadow:0 0 18px rgba(103,232,249,.16)}.evidenceV2 .ev2PublicationGrid{position:relative;padding:14px;border:1px solid rgba(103,232,249,.1);border-radius:30px;background:linear-gradient(145deg,rgba(7,25,40,.48),rgba(3,12,22,.3));box-shadow:0 32px 90px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.03)}.evidenceV2 .ev2PublicationArtifact{border-color:rgba(103,232,249,.25);background:radial-gradient(circle at 12% 10%,rgba(103,232,249,.075),transparent 38%),linear-gradient(150deg,rgba(8,28,44,.94),rgba(4,13,23,.84));box-shadow:0 18px 48px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.04),inset 0 0 38px rgba(103,232,249,.025)}.evidenceV2 .ev2PublicationArtifact:before{opacity:.72;background:linear-gradient(90deg,rgba(103,232,249,.58),rgba(103,232,249,.08) 35%,transparent 70%) 0 0 /54% 2px no-repeat,radial-gradient(circle at 18% 22%,rgba(103,232,249,.11),transparent 40%)}.evidenceV2 .ev2PublicationFeature{border-color:rgba(103,232,249,.34);box-shadow:0 26px 70px rgba(0,0,0,.25),0 0 42px rgba(103,232,249,.045),inset 0 1px 0 rgba(255,255,255,.05)}.evidenceV2 .ev2SurveyVisual{background:radial-gradient(circle at 50% 46%,rgba(103,232,249,.13),transparent 24%),linear-gradient(rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 0),linear-gradient(145deg,rgba(7,28,44,.94),rgba(3,12,22,.88));background-size:auto,36px 36px,36px 36px,auto}.evidenceV2 .ev2SurveyCore{border-color:rgba(103,232,249,.5);box-shadow:0 0 38px rgba(103,232,249,.22),inset 0 0 26px rgba(103,232,249,.09)}.evidenceV2 .ev2SurveyNode{border-color:rgba(103,232,249,.3);background:rgba(4,18,30,.92);box-shadow:0 10px 26px rgba(0,0,0,.2),inset 0 0 16px rgba(103,232,249,.035)}.evidenceV2 .ev2SL1,.evidenceV2 .ev2SL2,.evidenceV2 .ev2SL3,.evidenceV2 .ev2SL4{box-shadow:0 0 8px rgba(103,232,249,.22)}.evidenceV2 .ev2PubMini{background:linear-gradient(rgba(103,232,249,.03) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.03) 1px,transparent 0),linear-gradient(150deg,rgba(8,30,47,.96),rgba(4,13,23,.86));background-size:28px 28px,28px 28px,auto}.evidenceV2 .ev2IndexVisual i{box-shadow:0 0 12px rgba(103,232,249,.12),inset 0 -22px 30px rgba(103,232,249,.16)}.evidenceV2 .ev2FactorVisual:after,.evidenceV2 .ev2FactorVisual:before{content:"";position:absolute;left:22%;right:22%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.36),transparent);transform:rotate(28deg)}.evidenceV2 .ev2FactorVisual:after{transform:rotate(-28deg)}.evidenceV2 .ev2TacticVisual i{width:16px;background:linear-gradient(90deg,rgba(103,232,249,.72),rgba(103,232,249,.15));box-shadow:0 0 8px rgba(103,232,249,.22)}.evidenceV2 .ev2Milestones{padding:20px 12px 12px;border:1px solid rgba(103,232,249,.1);border-radius:27px;background:linear-gradient(180deg,rgba(8,26,42,.54),rgba(3,12,22,.32));box-shadow:0 28px 76px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.03)}.evidenceV2 .ev2Milestones:before{left:4%;right:4%;top:37px;height:2px;opacity:1;background:linear-gradient(90deg,rgba(103,232,249,.12),rgba(103,232,249,.7) 50%,rgba(103,232,249,.12));box-shadow:0 0 14px rgba(103,232,249,.22)}.evidenceV2 .ev2Milestone{border-color:rgba(103,232,249,.23);background:linear-gradient(155deg,rgba(8,29,45,.94),rgba(4,13,23,.82));box-shadow:0 16px 40px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.035)}.evidenceV2 .ev2Milestone:after{content:"";position:absolute;left:18px;right:18px;bottom:13px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(103,232,249,.55),rgba(103,232,249,.06))}.evidenceV2 .ev2Milestone:first-child:after{width:22%}.evidenceV2 .ev2Milestone:nth-child(2):after{width:42%}.evidenceV2 .ev2Milestone:nth-child(3):after{width:64%}.evidenceV2 .ev2Milestone:nth-child(4):after{width:82%}.evidenceV2 .ev2MilestoneNode{z-index:3;border-color:rgba(103,232,249,.58);box-shadow:0 0 0 6px rgba(4,17,29,.94),0 0 26px rgba(103,232,249,.24),inset 0 0 14px rgba(103,232,249,.06)}.evidenceV2 .ev2ExchangeField{border-color:rgba(103,232,249,.27);background-image:radial-gradient(circle at 50% 50%,rgba(103,232,249,.11),transparent 25%),linear-gradient(rgba(103,232,249,.04) 1px,transparent 0),linear-gradient(90deg,rgba(103,232,249,.04) 1px,transparent 0);box-shadow:0 30px 85px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.035),inset 0 0 54px rgba(103,232,249,.025)}.evidenceV2 .ev2WorldLines i{height:2px;background:linear-gradient(90deg,rgba(103,232,249,.88),rgba(103,232,249,.22) 58%,transparent);box-shadow:0 0 12px rgba(103,232,249,.25)}.evidenceV2 .ev2WorldLines:after{content:"CCD";position:absolute;left:50%;top:50%;width:58px;height:58px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(103,232,249,.58);border-radius:50%;color:var(--cyan);font-size:.65rem;font-weight:800;letter-spacing:.12em;background:rgba(4,18,30,.96);box-shadow:0 0 0 10px rgba(103,232,249,.025),0 0 34px rgba(103,232,249,.24),inset 0 0 20px rgba(103,232,249,.08)}.evidenceV2 .ev2ExchangeNode{border-color:rgba(103,232,249,.27);background:linear-gradient(145deg,rgba(7,28,44,.96),rgba(4,14,25,.9));box-shadow:0 18px 46px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.035),inset 0 0 24px rgba(103,232,249,.025)}.evidenceV2 .ev2ExchangeNode:after{content:"";position:absolute;left:16px;right:16px;bottom:10px;height:1px;background:linear-gradient(90deg,rgba(103,232,249,.45),transparent)}.evidenceV2 .ev2ExchangeCore{border-left-width:2px;border-left-color:rgba(103,232,249,.62);box-shadow:inset 26px 0 42px -34px rgba(103,232,249,.35)}.evidenceV2 .ev2TranslationPanel{position:relative;border-color:rgba(103,232,249,.27);background:radial-gradient(circle at 50% 18%,rgba(103,232,249,.075),transparent 40%),linear-gradient(145deg,rgba(8,29,45,.92),rgba(4,13,23,.8));box-shadow:0 26px 72px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.04)}.evidenceV2 .ev2TranslationFlow{position:relative}.evidenceV2 .ev2TranslationFlow:before{content:"";position:absolute;left:6%;right:6%;top:50%;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(103,232,249,.16),rgba(103,232,249,.7),rgba(103,232,249,.16));box-shadow:0 0 12px rgba(103,232,249,.18)}.evidenceV2 .ev2TranslationFlow article{position:relative;z-index:2;border-color:rgba(103,232,249,.25);background:linear-gradient(155deg,rgba(7,27,43,.96),rgba(4,14,25,.9));box-shadow:0 14px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.035)}.evidenceV2 .ev2TranslationFlow>i{position:relative;z-index:3;width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.38);border-radius:50%;background:#061421;box-shadow:0 0 18px rgba(103,232,249,.17)}.evidenceV2 .ev2FinalCard{border-color:rgba(103,232,249,.35);background:radial-gradient(circle at 88% 80%,rgba(103,232,249,.19),transparent 18rem),radial-gradient(circle at 8% 10%,rgba(103,232,249,.07),transparent 18rem),linear-gradient(135deg,rgba(9,31,48,.94),rgba(5,14,25,.88));box-shadow:0 34px 92px rgba(0,0,0,.28),0 0 46px rgba(103,232,249,.045),inset 0 1px 0 rgba(255,255,255,.055)}@media (max-width:900px){.evidenceV2 .ev2Section:after{display:none}.evidenceV2 .ev2Chain,.evidenceV2 .ev2Milestones,.evidenceV2 .ev2PublicationGrid{padding:10px}.evidenceV2 .ev2TranslationFlow:before{display:none}}@media (min-width:1181px){.evidenceV2 .ev2Hero{padding-top:46px;padding-bottom:40px}.evidenceV2 .ev2HeroCopy h1{max-width:700px;font-size:clamp(3.35rem,4.05vw,4.42rem);line-height:.975;letter-spacing:-.058em}.evidenceV2 .ev2HeroCopy p{margin-top:17px}.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2FinalCard h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2SectionIntro h2{font-size:clamp(2.08rem,2.72vw,3.08rem);line-height:1.015;letter-spacing:-.052em}.evidenceV2 .ev2OneMinute .ev2SectionIntro h2{max-width:650px;font-size:clamp(2.16rem,2.84vw,3.18rem)}.evidenceV2 .ev2ChainSection .ev2HeaderRow h2{font-size:clamp(2.12rem,2.78vw,3.12rem)}.evidenceV2 #featured-publications .ev2HeaderRow h2{max-width:720px;font-size:clamp(2.18rem,2.88vw,3.22rem)}.evidenceV2 .ev2MilestoneSection .ev2HeaderRow h2{max-width:780px;font-size:clamp(2.08rem,2.7vw,3.02rem)}.evidenceV2 .ev2ExchangeIntro h2{max-width:570px;font-size:clamp(2.05rem,2.68vw,2.98rem)}.evidenceV2 .ev2TranslationSection .ev2SectionIntro h2{max-width:600px;font-size:clamp(2rem,2.58vw,2.88rem)}.evidenceV2 .ev2FinalCard h2{font-size:clamp(2.12rem,2.75vw,3.08rem)}.evidenceV2 .ev2Section{padding-top:39px;padding-bottom:39px}.evidenceV2 .ev2OneMinute{padding-top:42px;padding-bottom:37px}.evidenceV2 .ev2ChainSection{padding-top:38px;padding-bottom:40px}.evidenceV2 #featured-publications{padding-top:40px;padding-bottom:38px}.evidenceV2 .ev2MilestoneSection{padding-top:38px;padding-bottom:37px}.evidenceV2 .ev2ExchangeSection{padding-top:40px;padding-bottom:39px}.evidenceV2 .ev2TranslationSection{padding-top:38px;padding-bottom:40px}.evidenceV2 .ev2FinalSection{padding-top:39px;padding-bottom:48px}.evidenceV2 .ev2NarrativeGrid,.evidenceV2 .ev2TranslationGrid{gap:clamp(36px,4vw,58px)}.evidenceV2 .ev2ExchangeGrid{gap:40px}.evidenceV2 .ev2HeaderRow{margin-bottom:22px}.evidenceV2 .ev2ExchangeIntro>p,.evidenceV2 .ev2FinalCard p,.evidenceV2 .ev2HeaderRow>p,.evidenceV2 .ev2SectionIntro p{margin-top:12px}.evidenceV2 .ev2Section:after{bottom:-12px;height:24px}}@media (min-width:901px) and (max-width:1180px){.evidenceV2 .ev2HeroCopy h1{font-size:clamp(3.15rem,6vw,4.25rem)}.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2FinalCard h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2SectionIntro h2{font-size:clamp(2.05rem,4vw,3rem)}.evidenceV2 .ev2Section{padding-top:42px;padding-bottom:42px}}@media (max-width:640px){.evidenceV2 .ev2HeroCopy h1{font-size:clamp(2.55rem,11.5vw,3.55rem)}.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2FinalCard h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2SectionIntro h2{font-size:clamp(2rem,9vw,2.75rem)}}@media (min-width:1181px){.evidenceV2 .ev2HeroCopy h1{max-width:650px!important;font-size:clamp(2.9rem,3.25vw,3.28rem)!important;line-height:.99!important;letter-spacing:-.052em!important}.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2SectionIntro h2{font-size:clamp(1.82rem,2.05vw,2.18rem)!important;line-height:1.04!important;letter-spacing:-.045em!important}.evidenceV2 #featured-publications .ev2HeaderRow h2,.evidenceV2 .ev2ChainSection .ev2HeaderRow h2,.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2MilestoneSection .ev2HeaderRow h2,.evidenceV2 .ev2OneMinute .ev2SectionIntro h2,.evidenceV2 .ev2TranslationSection .ev2SectionIntro h2{font-size:clamp(1.82rem,2.05vw,2.18rem)!important}.evidenceV2 .ev2FinalCard h2{font-size:clamp(1.95rem,2.2vw,2.32rem)!important;line-height:1.03!important;letter-spacing:-.045em!important}.evidenceV2 .ev2Hero{padding-top:42px!important;padding-bottom:36px!important}.evidenceV2 .ev2Section{padding-top:30px!important;padding-bottom:30px!important}.evidenceV2 .ev2OneMinute{padding-top:34px!important;padding-bottom:29px!important}.evidenceV2 .ev2ChainSection{padding-top:30px!important;padding-bottom:32px!important}.evidenceV2 #featured-publications{padding-top:32px!important;padding-bottom:31px!important}.evidenceV2 .ev2MilestoneSection{padding-top:31px!important;padding-bottom:30px!important}.evidenceV2 .ev2ExchangeSection{padding-top:33px!important;padding-bottom:31px!important}.evidenceV2 .ev2TranslationSection{padding-top:31px!important;padding-bottom:33px!important}.evidenceV2 .ev2FinalSection{padding-top:34px!important;padding-bottom:44px!important}.evidenceV2 .ev2HeaderRow{margin-bottom:18px!important}.evidenceV2 .ev2NarrativeGrid,.evidenceV2 .ev2TranslationGrid{gap:clamp(30px,3.5vw,48px)!important}.evidenceV2 .ev2ExchangeGrid{gap:34px!important}.evidenceV2 .ev2Section:after{bottom:-9px!important;height:18px!important}.evidenceV2 .ev2BehavioralCanvas{min-height:350px!important}.evidenceV2 .ev2FieldHeader{padding-top:11px!important;padding-bottom:11px!important}.evidenceV2 .ev2FieldFooter{padding-top:9px!important;padding-bottom:9px!important}.evidenceV2 .ev2EvidenceOutputs{inset:28px 20px 28px 61%!important;gap:9px!important}.evidenceV2 .ev2EvidenceOutputs article{padding:11px 13px!important}.evidenceV2 .ev2FindingPanel article{min-height:96px!important;padding:14px 16px!important}.evidenceV2 .ev2FindingPanel article:nth-child(5){min-height:78px!important}.evidenceV2 .ev2FindingPanel p{margin-top:6px!important}.evidenceV2 .ev2Chain{padding:18px 9px 9px!important}.evidenceV2 .ev2Chain:before{top:38px!important}.evidenceV2 .ev2Chain article,.evidenceV2 .ev2ChainCard{min-height:202px!important;padding-left:13px!important;padding-right:13px!important;padding-bottom:16px!important}.evidenceV2 .ev2ChainNode{margin-bottom:13px!important}.evidenceV2 .ev2Chain article>strong{min-height:34px!important;margin-top:8px!important}.evidenceV2 .ev2Chain h3{margin-top:9px!important}.evidenceV2 .ev2RecordStrip>span{padding:14px 16px!important}.evidenceV2 .ev2RecordStrip>div{padding:11px 16px!important}.evidenceV2 .ev2PublicationGrid{padding:12px!important;gap:12px!important}.evidenceV2 .ev2Publication{min-height:196px!important}.evidenceV2 .ev2PublicationFeature{min-height:590px!important}.evidenceV2 .ev2SurveyVisual{min-height:280px!important}.evidenceV2 .ev2PublicationBody{padding:18px 20px!important}.evidenceV2 .ev2PublicationFeature .ev2PublicationBody{padding:22px 24px!important}.evidenceV2 .ev2Milestones{padding:18px 10px 10px!important}.evidenceV2 .ev2Milestone,.evidenceV2 .ev2Milestones article{min-height:188px!important;padding:23px 18px 18px!important}.evidenceV2 .ev2Milestones article>small{margin-top:15px!important}.evidenceV2 .ev2Milestones h3{margin-top:10px!important}.evidenceV2 .ev2Milestones p{margin-top:7px!important}.evidenceV2 .ev2ExchangeCore{margin-top:21px!important;padding:16px!important}.evidenceV2 .ev2ExchangeField{min-height:370px!important}.evidenceV2 .ev2ExchangeNode{padding:14px 16px!important}.evidenceV2 .ev2ExchangeNode1{top:7%!important}.evidenceV2 .ev2ExchangeNode2{top:9%!important}.evidenceV2 .ev2ExchangeNode3{bottom:7%!important}.evidenceV2 .ev2ExchangeNode4{bottom:6%!important}.evidenceV2 .ev2ExchangeNode h3{margin-top:9px!important}.evidenceV2 .ev2ExchangeNode p{margin-top:6px!important}.evidenceV2 .ev2TranslationPanel{padding:19px!important}.evidenceV2 .ev2TranslationFlow article{min-height:106px!important;padding:14px!important}.evidenceV2 .ev2TranslationFlow small{margin-top:9px!important}.evidenceV2 .ev2TranslationPanel>p{margin-top:15px!important;padding-top:13px!important}.evidenceV2 .ev2FinalCard{padding:26px 30px!important}}@media (min-width:1440px){.evidenceV2 .ev2HeroCopy h1{font-size:3.02rem!important}.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2SectionIntro h2{font-size:1.94rem!important}.evidenceV2 .ev2FinalCard h2{font-size:2.08rem!important}}@media (min-width:1181px){.evidenceV2 .ev2ExchangeIntro h2,.evidenceV2 .ev2FinalCard h2,.evidenceV2 .ev2HeaderRow h2,.evidenceV2 .ev2HeroCopy h1,.evidenceV2 .ev2SectionIntro h2{font-weight:400!important}.evidenceV2 .ev2Hero{padding-top:38px!important;padding-bottom:28px!important}.evidenceV2 .ev2Section{padding-top:23px!important;padding-bottom:23px!important}.evidenceV2 .ev2OneMinute{padding-top:26px!important;padding-bottom:22px!important}.evidenceV2 .ev2ChainSection{padding-top:22px!important;padding-bottom:25px!important}.evidenceV2 #featured-publications{padding-top:25px!important;padding-bottom:24px!important}.evidenceV2 .ev2MilestoneSection{padding-top:24px!important;padding-bottom:23px!important}.evidenceV2 .ev2ExchangeSection{padding-top:25px!important;padding-bottom:24px!important}.evidenceV2 .ev2TranslationSection{padding-top:23px!important;padding-bottom:25px!important}.evidenceV2 .ev2FinalSection{padding-top:27px!important;padding-bottom:36px!important}.evidenceV2 .ev2HeaderRow{margin-bottom:14px!important}.evidenceV2 .ev2Section:after{bottom:-6px!important;height:12px!important}.evidenceV2 .ev2NarrativeGrid,.evidenceV2 .ev2TranslationGrid{gap:clamp(28px,3vw,42px)!important}.evidenceV2 .ev2ExchangeGrid{gap:30px!important}}.evidenceV2 .ev2ResearchProgramSection{position:relative}.evidenceV2 .ev2ResearchProgramHeader>p{max-width:610px}.evidenceV2 .ev2FoundationExhibit{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);min-height:470px;overflow:hidden;border:1px solid rgba(169,199,217,.28);border-radius:28px;background:radial-gradient(circle at 16% 12%,rgba(160,195,214,.09),transparent 36%),linear-gradient(145deg,rgba(10,27,41,.96),rgba(4,13,23,.9));box-shadow:0 28px 78px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.045),inset 0 0 48px rgba(132,181,207,.025)}.evidenceV2 .ev2DissertationVisual{position:relative;min-height:470px;overflow:hidden;border-right:1px solid rgba(169,199,217,.18);background:radial-gradient(circle at 52% 48%,rgba(158,201,222,.1),transparent 26%),linear-gradient(rgba(161,199,220,.035) 1px,transparent 0),linear-gradient(90deg,rgba(161,199,220,.035) 1px,transparent 0),linear-gradient(155deg,rgba(9,28,43,.96),rgba(4,14,24,.91));background-size:auto,32px 32px,32px 32px,auto}.evidenceV2 .ev2DissertationGrid{position:absolute;inset:0;opacity:.58;background:linear-gradient(115deg,transparent 0 34%,rgba(176,209,226,.055) 34.15% 34.3%,transparent 34.45%),linear-gradient(65deg,transparent 0 65%,rgba(176,209,226,.045) 65.15% 65.3%,transparent 65.45%)}.evidenceV2 .ev2DissertationPhase{position:absolute;top:68px;bottom:72px;width:34%;display:flex;flex-direction:column;justify-content:center}.evidenceV2 .ev2DissertationTechnical{left:4.5%}.evidenceV2 .ev2DissertationBehavioral{right:4.5%}.evidenceV2 .ev2DissertationPhase>small{position:absolute;top:0;color:rgba(194,216,228,.62);font-size:.61rem;font-weight:760;letter-spacing:.16em;text-transform:uppercase}.evidenceV2 .ev2DissertationPhase>strong{position:absolute;bottom:0;color:rgba(220,235,243,.8);font-size:.72rem;font-weight:650;letter-spacing:.055em}.evidenceV2 .ev2TechnicalMap{position:relative;width:100%;height:220px;border:1px solid rgba(163,199,217,.15);border-radius:22px;background:rgba(4,15,25,.34);box-shadow:inset 0 0 28px rgba(139,184,207,.025)}.evidenceV2 .ev2TechNode{position:absolute;width:14px;height:14px;border:1px solid rgba(168,204,223,.52);border-radius:4px;background:rgba(11,36,51,.94);box-shadow:0 0 14px rgba(150,196,219,.14)}.evidenceV2 .ev2TechNode1{left:14%;top:21%}.evidenceV2 .ev2TechNode2{right:17%;top:31%}.evidenceV2 .ev2TechNode3{left:24%;bottom:20%}.evidenceV2 .ev2TechNode4{right:20%;bottom:18%}.evidenceV2 .ev2TechRoute{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(160,199,219,.58),rgba(160,199,219,.06))}.evidenceV2 .ev2TechRoute1{left:19%;top:25%;width:54%;transform:rotate(12deg)}.evidenceV2 .ev2TechRoute2{left:29%;top:64%;width:46%;transform:rotate(-28deg)}.evidenceV2 .ev2TechRoute3{left:26%;top:47%;width:48%;transform:rotate(34deg)}.evidenceV2 .ev2TechnicalMap em{position:absolute;color:rgba(196,219,230,.48);font-size:.58rem;font-style:normal;letter-spacing:.07em}.evidenceV2 .ev2TechnicalMap em:first-of-type{left:10%;top:8%}.evidenceV2 .ev2TechnicalMap em:nth-of-type(2){right:12%;top:15%}.evidenceV2 .ev2TechnicalMap em:nth-of-type(3){left:12%;bottom:8%}.evidenceV2 .ev2TechnicalMap em:nth-of-type(4){right:10%;bottom:8%}.evidenceV2 .ev2PsychologicalLens{position:absolute;left:50%;top:50%;width:170px;height:250px;transform:translate(-50%,-50%);border:1px solid rgba(178,216,234,.4);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(127,196,222,.16),rgba(63,111,135,.035) 48%,transparent 68%);box-shadow:0 0 0 12px rgba(150,194,215,.025),0 0 55px rgba(119,189,217,.16),inset 0 0 38px rgba(159,208,230,.07)}.evidenceV2 .ev2PsychologicalLens>span{position:absolute;inset:0;display:grid;place-content:center;text-align:center;color:#d8edf5;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.evidenceV2 .ev2PsychologicalLens>span small{display:block;margin-top:5px;color:rgba(216,237,245,.56);font-size:.58rem;letter-spacing:.17em}.evidenceV2 .ev2LensRing{position:absolute;left:50%;top:50%;border:1px solid rgba(175,215,233,.16);border-radius:50%;transform:translate(-50%,-50%)}.evidenceV2 .ev2LensRing1{width:116px;height:188px}.evidenceV2 .ev2LensRing2{width:70px;height:126px}.evidenceV2 .ev2LensSweep{position:absolute;left:22%;right:22%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(191,226,240,.7),transparent);box-shadow:0 0 13px rgba(159,214,236,.35)}.evidenceV2 .ev2DecisionCore{position:absolute;left:50%;top:50%;width:94px;height:94px;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid rgba(103,232,249,.44);border-radius:50%;background:rgba(4,18,29,.95);box-shadow:0 0 32px rgba(103,232,249,.17),inset 0 0 24px rgba(103,232,249,.055)}.evidenceV2 .ev2DecisionCore span{text-align:center;color:#e7fbff;font-size:.76rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.evidenceV2 .ev2DecisionCore small{display:block;margin-top:4px;color:rgba(207,240,247,.52);font-size:.54rem;letter-spacing:.09em}.evidenceV2 .ev2FactorField{position:absolute;inset:0}.evidenceV2 .ev2DissertationFactor{position:absolute;padding:5px 8px;border:1px solid rgba(103,232,249,.21);border-radius:999px;color:rgba(219,247,250,.75);font-size:.55rem;font-weight:650;letter-spacing:.055em;background:rgba(5,21,33,.9);box-shadow:0 8px 20px rgba(0,0,0,.16)}.evidenceV2 .ev2DissertationFactor1{left:4%;top:23%}.evidenceV2 .ev2DissertationFactor2{right:1%;top:25%}.evidenceV2 .ev2DissertationFactor3{left:-2%;top:49%}.evidenceV2 .ev2DissertationFactor4{right:-5%;top:50%}.evidenceV2 .ev2DissertationFactor5{left:5%;bottom:20%}.evidenceV2 .ev2DissertationFactor6{right:-1%;bottom:19%}.evidenceV2 .ev2DissertationFlow{position:absolute;left:6%;right:6%;bottom:29px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;color:rgba(197,222,234,.47);font-size:.58rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.evidenceV2 .ev2DissertationFlow i{height:1px;background:linear-gradient(90deg,rgba(158,199,219,.18),rgba(148,218,236,.72),rgba(103,232,249,.2));box-shadow:0 0 10px rgba(137,205,226,.16)}.evidenceV2 .ev2DissertationCaption{position:absolute;left:20px;top:18px;color:rgba(197,221,232,.38);font-size:.57rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.evidenceV2 .ev2FoundationBody{display:flex;flex-direction:column;justify-content:center;padding:34px 34px 32px}.evidenceV2 .ev2FoundationMeta{display:flex;justify-content:space-between;gap:18px;color:rgba(201,222,233,.56);font-size:.61rem;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.evidenceV2 .ev2FoundationMeta span:first-child{color:#a9dce8}.evidenceV2 .ev2FoundationBody .ev2Signature{margin-top:18px}.evidenceV2 .ev2FoundationBody h3{margin:13px 0 0;color:#effcff;font-size:clamp(1.55rem,2vw,2.18rem);line-height:1.08;letter-spacing:-.035em;font-weight:430}.evidenceV2 .ev2FoundationBody>p{margin:17px 0 0;color:var(--muted);font-size:.98rem;line-height:1.62}.evidenceV2 .ev2FoundationContribution{margin-top:24px;padding:16px 17px;border-left:2px solid rgba(103,232,249,.56);border-radius:0 14px 14px 0;background:rgba(7,27,41,.58);box-shadow:inset 26px 0 42px -38px rgba(103,232,249,.38)}.evidenceV2 .ev2FoundationContribution span{display:block;color:rgba(158,218,231,.65);font-size:.58rem;font-weight:780;letter-spacing:.15em;text-transform:uppercase}.evidenceV2 .ev2FoundationContribution strong{display:block;margin-top:7px;color:rgba(233,249,252,.88);font-size:.88rem;line-height:1.45;font-weight:520}.evidenceV2 .ev2ScholarshipHandoff{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;margin:18px 9px 14px;color:rgba(180,213,226,.45);font-size:.58rem;font-weight:760;letter-spacing:.15em;text-transform:uppercase}.evidenceV2 .ev2ScholarshipHandoff i{height:1px;background:linear-gradient(90deg,rgba(161,200,219,.15),rgba(103,232,249,.5),rgba(161,200,219,.15))}.evidenceV2 .ev2ScholarshipHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;grid-gap:30px;gap:30px;margin:0 4px 14px}.evidenceV2 .ev2ScholarshipHeader small{display:block;color:var(--cyan);font-size:.62rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.evidenceV2 .ev2ScholarshipHeader strong{display:block;margin-top:7px;color:rgba(238,251,253,.91);font-size:1.02rem;font-weight:500;line-height:1.38}.evidenceV2 .ev2ScholarshipHeader p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.55}@media (min-width:1181px){.evidenceV2 .ev2ResearchProgramSection{padding-top:25px!important;padding-bottom:24px!important}}@media (max-width:1050px){.evidenceV2 .ev2FoundationExhibit{grid-template-columns:1fr}.evidenceV2 .ev2DissertationVisual{min-height:430px;border-right:0;border-bottom:1px solid rgba(169,199,217,.18)}}@media (max-width:760px){.evidenceV2 .ev2FoundationExhibit{border-radius:22px}.evidenceV2 .ev2DissertationVisual{min-height:520px}.evidenceV2 .ev2DissertationPhase{top:56px;bottom:auto;width:42%;height:320px}.evidenceV2 .ev2DissertationTechnical{left:3%}.evidenceV2 .ev2DissertationBehavioral{right:3%}.evidenceV2 .ev2PsychologicalLens{width:118px;height:205px}.evidenceV2 .ev2TechnicalMap{height:188px}.evidenceV2 .ev2DissertationFactor{font-size:.49rem;padding:4px 6px}.evidenceV2 .ev2DecisionCore{width:76px;height:76px}.evidenceV2 .ev2DissertationFlow{bottom:24px;font-size:.5rem;gap:8px}.evidenceV2 .ev2FoundationBody{padding:26px 22px}.evidenceV2 .ev2FoundationMeta{flex-direction:column;gap:6px}.evidenceV2 .ev2ScholarshipHeader{grid-template-columns:1fr;gap:9px}}.servicesV1 .svcHeroGrid{grid-template-columns:minmax(0,1.02fr) minmax(470px,.98fr);align-items:center}.servicesV1 .svcHeroIntelligence{position:relative;min-height:332px;padding:22px 24px 18px;overflow:hidden;border:1px solid rgba(84,209,255,.22);border-radius:25px;background:radial-gradient(circle at 50% 46%,rgba(50,207,255,.14),transparent 27%),linear-gradient(145deg,rgba(13,43,72,.84),rgba(5,19,37,.72));box-shadow:inset 0 0 76px rgba(35,184,255,.035),0 24px 70px rgba(0,0,0,.16)}.servicesV1 .svcHeroIntelligence:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(94,210,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(94,210,255,.035) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%)}.servicesV1 .svcHeroIntelligenceFooter,.servicesV1 .svcHeroIntelligenceTop{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px}.servicesV1 .svcHeroIntelligenceFooter span,.servicesV1 .svcHeroIntelligenceTop span{color:rgba(178,219,238,.67);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.servicesV1 .svcHeroIntelligenceTop strong{color:#5ee7ff;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.servicesV1 .svcHeroDecisionMap{position:relative;z-index:2;min-height:235px}.servicesV1 .svcHeroDecisionMap:after,.servicesV1 .svcHeroDecisionMap:before{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(78,208,255,.13);border-radius:50%;transform:translate(-50%,-50%)}.servicesV1 .svcHeroDecisionMap:before{width:188px;height:188px}.servicesV1 .svcHeroDecisionMap:after{width:256px;height:256px}.servicesV1 .svcHeroDecisionCore{position:absolute;z-index:4;left:50%;top:50%;display:grid;width:112px;height:112px;place-content:center;text-align:center;border:1px solid rgba(88,224,255,.48);border-radius:50%;background:rgba(5,25,45,.96);box-shadow:0 0 42px rgba(53,205,255,.16);transform:translate(-50%,-50%)}.servicesV1 .svcHeroDecisionCore small{color:rgba(191,224,238,.65);font-size:.67rem;letter-spacing:.1em;text-transform:uppercase}.servicesV1 .svcHeroDecisionCore strong{margin-top:3px;font-size:1.05rem;letter-spacing:-.025em}.servicesV1 .svcHeroDecisionNode{position:absolute;z-index:4;max-width:150px;padding:9px 13px;border:1px solid rgba(92,216,255,.25);border-radius:999px;background:rgba(6,29,51,.91);color:rgba(221,244,253,.82);font-size:.69rem;font-weight:700;letter-spacing:.035em;text-align:center}.servicesV1 .svcHeroNodeTechnical{left:2%;top:18%}.servicesV1 .svcHeroNodeBehavioral{right:1%;top:18%}.servicesV1 .svcHeroNodeContext{left:50%;bottom:2%;transform:translateX(-50%)}.servicesV1 .svcHeroDecisionLine{position:absolute;z-index:1;left:50%;top:50%;width:128px;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(69,211,255,.04),rgba(69,211,255,.42) 55%,rgba(69,211,255,.72))}.servicesV1 .svcHeroLine1{transform:rotate(205deg)}.servicesV1 .svcHeroLine2{transform:rotate(335deg)}.servicesV1 .svcHeroLine3{transform:rotate(90deg)}.servicesV1 .svcHeroIntelligenceFooter{padding-top:13px;border-top:1px solid rgba(108,204,240,.11)}.servicesV1 .svcDecisionSection{position:relative;padding:54px 0 58px;overflow:hidden;border-bottom:1px solid rgba(150,206,255,.1);background:radial-gradient(circle at 72% 40%,rgba(29,181,241,.08),transparent 34%),linear-gradient(180deg,rgba(10,38,64,.25),rgba(3,14,29,.12))}.servicesV1 .svcDecisionIntro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:clamp(34px,5vw,72px);gap:clamp(34px,5vw,72px);align-items:end;margin-bottom:25px}.servicesV1 .svcDecisionIntro h2{max-width:920px;margin:11px 0 0;font-size:clamp(2.15rem,3vw,2.9rem);line-height:1.03;letter-spacing:-.045em;font-weight:520}.servicesV1 .svcDecisionIntro>p{margin:0;color:rgba(219,237,252,.7);font-size:.98rem;line-height:1.65}.servicesV1 .svcDecisionWorkspace{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(390px,1.15fr) minmax(270px,.77fr);min-height:500px;overflow:hidden;border:1px solid rgba(89,207,248,.2);border-radius:25px;background:rgba(4,18,34,.82);box-shadow:0 28px 80px rgba(0,0,0,.18)}.servicesV1 .svcDecisionInputs,.servicesV1 .svcDecisionOutput{padding:24px;background:linear-gradient(160deg,rgba(12,42,69,.67),rgba(4,18,34,.54))}.servicesV1 .svcDecisionInputs{border-right:1px solid rgba(102,203,239,.12)}.servicesV1 .svcDecisionOutput{border-left:1px solid rgba(102,203,239,.12)}.servicesV1 .svcWorkspaceLabel{margin-bottom:17px;color:rgba(166,211,232,.66);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.servicesV1 .svcLens{display:grid;width:100%;grid-template-columns:28px 1fr auto;grid-gap:11px;gap:11px;align-items:start;margin:0;padding:16px 0;border:0;border-top:1px solid rgba(112,203,235,.11);color:inherit;background:transparent;text-align:left;cursor:pointer}.servicesV1 .svcLens:last-of-type{border-bottom:1px solid rgba(112,203,235,.11)}.servicesV1 .svcLens:hover .svcLensCopy strong{color:#fff}.servicesV1 .svcLens.isActive .svcLensNumber,.servicesV1 .svcLens.isActive .svcLensState{color:#55dcff}.servicesV1 .svcLensNumber{padding-top:2px;color:rgba(122,187,210,.5);font-size:.7rem;font-weight:800;letter-spacing:.1em}.servicesV1 .svcLensCopy{display:grid;grid-gap:6px;gap:6px}.servicesV1 .svcLensCopy strong{font-size:.94rem;line-height:1.25;transition:color .2s ease}.servicesV1 .svcLensCopy small{color:rgba(197,222,235,.62);font-size:.78rem;line-height:1.5}.servicesV1 .svcLensState{padding-top:2px;color:rgba(134,180,201,.54);font-size:.61rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.servicesV1 .svcIntegrateButton{width:100%;margin-top:20px;padding:12px 14px;border:1px solid rgba(86,218,255,.3);border-radius:999px;background:rgba(27,112,143,.12);color:#bff5ff;font-size:.76rem;font-weight:800;letter-spacing:.04em;cursor:pointer}.servicesV1 .svcDecisionField{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px 23px;background:linear-gradient(rgba(78,187,226,.035) 1px,transparent 0),linear-gradient(90deg,rgba(78,187,226,.035) 1px,transparent 0),radial-gradient(circle at 50% 43%,rgba(37,188,241,.09),transparent 31%);background-size:38px 38px,38px 38px,auto}.servicesV1 .svcDecisionFieldTop{display:flex;justify-content:space-between;gap:16px;color:rgba(170,212,231,.59);font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.servicesV1 .svcDecisionFieldTop strong{color:#62ddff}.servicesV1 .svcDecisionCore{position:relative;flex:1 1;min-height:310px}.servicesV1 .svcDecisionRings span{position:absolute;left:50%;top:48%;border:1px solid rgba(76,202,246,.13);border-radius:50%;transform:translate(-50%,-50%);transition:border-color .3s ease,box-shadow .3s ease}.servicesV1 .svcDecisionRings span:first-child{width:142px;height:142px}.servicesV1 .svcDecisionRings span:nth-child(2){width:218px;height:218px}.servicesV1 .svcDecisionRings span:nth-child(3){width:292px;height:292px}.servicesV1 .svcDecisionCore3 .svcDecisionRings span{border-color:rgba(83,218,255,.25);box-shadow:0 0 36px rgba(57,204,255,.04)}.servicesV1 .svcDecisionCenter{position:absolute;z-index:5;left:50%;top:48%;display:grid;width:116px;height:116px;place-content:center;text-align:center;border:1px solid rgba(90,221,255,.45);border-radius:50%;background:rgba(4,23,42,.97);box-shadow:0 0 45px rgba(40,196,248,.12);transform:translate(-50%,-50%)}.servicesV1 .svcDecisionCenter small{color:rgba(177,216,232,.6);font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.servicesV1 .svcDecisionCenter strong{margin-top:4px;font-size:1.05rem}.servicesV1 .svcDecisionOrbit{position:absolute;z-index:4;opacity:.25;transition:opacity .25s ease,transform .25s ease}.servicesV1 .svcDecisionOrbit span{display:block;padding:8px 12px;border:1px solid rgba(81,209,249,.2);border-radius:999px;background:rgba(5,29,50,.92);color:rgba(207,236,247,.78);font-size:.67rem;font-weight:700;text-align:center}.servicesV1 .svcDecisionOrbit:after{content:"";position:absolute;z-index:-1;height:1px;background:linear-gradient(90deg,rgba(75,211,255,.5),transparent)}.servicesV1 .svcDecisionOrbit.isActive{opacity:1}.servicesV1 .svcDecisionOrbit1{left:2%;top:16%}.servicesV1 .svcDecisionOrbit1:after{left:88%;width:105px;transform:rotate(22deg);transform-origin:left}.servicesV1 .svcDecisionOrbit2{right:0;top:16%}.servicesV1 .svcDecisionOrbit2:after{transform:rotate(158deg)}.servicesV1 .svcDecisionOrbit3{left:50%;bottom:2%;transform:translateX(-50%)}.servicesV1 .svcDecisionOrbit3:after{bottom:100%;width:85px;transform-origin:left}.servicesV1 .svcSignalReadout{display:grid;grid-gap:6px;gap:6px;padding-top:12px;border-top:1px solid rgba(103,202,237,.11)}.servicesV1 .svcSignalReadout>div{display:grid;grid-template-columns:24px 1fr;grid-gap:8px;gap:8px;align-items:start}.servicesV1 .svcSignalReadout span{color:#55d9fc;font-size:.62rem;font-weight:800}.servicesV1 .svcSignalReadout p{margin:0;color:rgba(193,222,235,.64);font-size:.71rem;line-height:1.45}.servicesV1 .svcDecisionOutput{display:flex;flex-direction:column}.servicesV1 .svcDecisionStatus{display:grid;grid-gap:14px;gap:14px;padding:18px 0 21px;border-top:1px solid rgba(112,203,235,.11);border-bottom:1px solid rgba(112,203,235,.11)}.servicesV1 .svcDecisionStatus span{color:#59ddff;font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.servicesV1 .svcDecisionStatus strong{color:rgba(244,251,255,.95);font-size:1.18rem;line-height:1.35;letter-spacing:-.025em}.servicesV1 .svcDecisionOutput>p{margin:20px 0 0;color:rgba(199,225,237,.67);font-size:.88rem;line-height:1.65}.servicesV1 .svcDecisionPrinciple{display:grid;grid-gap:8px;gap:8px;margin-top:auto;padding:17px 18px;border-left:2px solid rgba(83,220,255,.55);background:linear-gradient(90deg,rgba(24,91,121,.19),transparent)}.servicesV1 .svcDecisionPrinciple span{color:rgba(139,204,229,.67);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.servicesV1 .svcDecisionPrinciple strong{font-size:.9rem;line-height:1.5}.servicesV1 .svcMethodGrid{position:relative;gap:0;border-top:1px solid rgba(105,204,239,.15);border-bottom:1px solid rgba(105,204,239,.15)}.servicesV1 .svcMethodGrid:before{content:"";position:absolute;left:3%;right:3%;top:29px;height:1px;background:linear-gradient(90deg,rgba(82,213,255,.1),rgba(82,213,255,.46),rgba(82,213,255,.1))}.servicesV1 .svcMethodGrid article{position:relative;min-height:190px;padding:22px 24px 20px;border:0;border-right:1px solid rgba(111,201,234,.11);border-radius:0;background:transparent}.servicesV1 .svcMethodGrid article:last-child{border-right:0}.servicesV1 .svcMethodGrid article>span{position:relative;z-index:2;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(79,216,255,.34);border-radius:50%;background:#06172a}.servicesV1 .svcMethodGrid h3{margin-top:28px}.servicesV1 .svcServiceGrid{gap:0;border-top:1px solid rgba(105,204,239,.15)}.servicesV1 .svcServiceCard{min-height:245px;padding:24px 27px 22px;border:0;border-right:1px solid rgba(105,204,239,.11);border-bottom:1px solid rgba(105,204,239,.13);border-radius:0;background:transparent;transition:background .25s ease}.servicesV1 .svcServiceCard:nth-child(2n){border-right:0}.servicesV1 .svcServiceCard:hover{background:linear-gradient(145deg,rgba(13,41,68,.38),rgba(5,20,38,.18))}.servicesV1 .svcServiceTop h3{font-size:1.31rem}.servicesV1 .svcOutcome{border-top-color:rgba(123,203,255,.1)}.servicesV1 .svcEngagementFlow{position:relative;border-top:0;padding-left:19px}.servicesV1 .svcEngagementFlow:before{content:"";position:absolute;left:32px;top:17px;bottom:17px;width:1px;background:linear-gradient(180deg,rgba(80,215,255,.55),rgba(80,215,255,.08))}.servicesV1 .svcEngagementFlow article{position:relative;grid-template-columns:36px 1fr;gap:22px;padding:15px 0 17px;border-bottom:0}.servicesV1 .svcEngagementFlow article>span{position:relative;z-index:2;display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(80,215,255,.32);border-radius:50%;background:#06172a}.servicesV1 .svcEngagementFlow h3{margin-top:2px}.servicesV1 .svcOutcomeGrid{border-color:rgba(123,203,255,.11);background:rgba(123,203,255,.07)}.servicesV1 .svcOutcomeGrid>div{background:rgba(5,21,39,.78)}@media (max-width:1120px){.servicesV1 .svcHeroGrid{grid-template-columns:minmax(0,1fr) minmax(400px,.9fr)}.servicesV1 .svcDecisionWorkspace{grid-template-columns:minmax(240px,.8fr) minmax(360px,1.2fr)}.servicesV1 .svcDecisionOutput{grid-column:1/-1;border-top:1px solid rgba(102,203,239,.12);border-left:0}.servicesV1 .svcDecisionPrinciple{margin-top:24px}}@media (max-width:980px){.servicesV1 .svcDecisionIntro,.servicesV1 .svcHeroGrid{grid-template-columns:1fr}.servicesV1 .svcHeroIntelligence{min-height:320px}.servicesV1 .svcDecisionWorkspace{grid-template-columns:1fr}.servicesV1 .svcDecisionInputs{border-right:0;border-bottom:1px solid rgba(102,203,239,.12)}.servicesV1 .svcDecisionOutput{grid-column:auto}.servicesV1 .svcMethodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.servicesV1 .svcMethodGrid:before{display:none}.servicesV1 .svcMethodGrid article:nth-child(2){border-right:0}.servicesV1 .svcMethodGrid article:nth-child(-n+2){border-bottom:1px solid rgba(111,201,234,.11)}}@media (max-width:680px){.servicesV1 .svcHeroIntelligence{min-height:310px;padding:20px 17px 16px}.servicesV1 .svcHeroDecisionNode{max-width:118px;padding:8px 9px;font-size:.59rem}.servicesV1 .svcHeroNodeTechnical{left:0}.servicesV1 .svcHeroNodeBehavioral{right:0}.servicesV1 .svcDecisionSection{padding:40px 0}.servicesV1 .svcDecisionWorkspace{border-radius:19px}.servicesV1 .svcDecisionField,.servicesV1 .svcDecisionInputs,.servicesV1 .svcDecisionOutput{padding:20px 18px}.servicesV1 .svcDecisionCore{min-height:290px}.servicesV1 .svcDecisionRings span:nth-child(3){width:250px;height:250px}.servicesV1 .svcDecisionOrbit span{max-width:112px;font-size:.59rem}.servicesV1 .svcDecisionOrbit1:after,.servicesV1 .svcDecisionOrbit2:after{width:72px}.servicesV1 .svcMethodGrid,.servicesV1 .svcServiceGrid{grid-template-columns:1fr}.servicesV1 .svcMethodGrid article,.servicesV1 .svcMethodGrid article:nth-child(2),.servicesV1 .svcServiceCard,.servicesV1 .svcServiceCard:nth-child(2n){border-right:0;border-bottom:1px solid rgba(111,201,234,.12)}.servicesV1 .svcMethodGrid article{min-height:0}}.servicesV1 #services .svcServiceGrid{gap:16px;border-top:0}.servicesV1 #services .svcServiceCard{position:relative;min-height:334px;overflow:hidden;padding:28px 30px 25px;border:1px solid rgba(112,201,239,.17);border-radius:17px;background:radial-gradient(circle at 92% 6%,rgba(50,178,231,.09),transparent 30%),linear-gradient(145deg,rgba(11,37,62,.76),rgba(5,20,38,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:transform .25s ease,border-color .25s ease,background .25s ease}.servicesV1 #services .svcServiceCard:nth-child(2n){border-right:1px solid rgba(112,201,239,.17)}.servicesV1 #services .svcServiceCard:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,rgba(76,214,255,.7),rgba(76,214,255,.08));opacity:.72}.servicesV1 #services .svcServiceCard:hover{transform:translateY(-2px);border-color:rgba(99,211,250,.29);background:radial-gradient(circle at 92% 6%,rgba(50,178,231,.13),transparent 32%),linear-gradient(145deg,rgba(13,43,71,.84),rgba(5,21,39,.76))}.servicesV1 #services .svcServiceTop{grid-template-columns:42px 1fr;gap:15px;align-items:start}.servicesV1 #services .svcServiceTop>span{padding-top:4px;color:rgba(79,216,255,.9);font-size:.73rem;letter-spacing:.14em}.servicesV1 #services .svcServiceTop h3{max-width:17ch;font-size:clamp(1.42rem,1.7vw,1.78rem);line-height:1.08;letter-spacing:-.035em}.servicesV1 #services .svcExecutiveQuestion{margin:24px 0 0 57px;padding:0 0 19px;border-bottom:1px solid rgba(113,202,238,.12)}.servicesV1 #services .svcExecutiveQuestion small{display:block;margin-bottom:7px;color:rgba(126,216,255,.72);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.servicesV1 #services .svcExecutiveQuestion strong{display:block;max-width:34ch;color:rgba(242,249,255,.94);font-size:.98rem;font-weight:600;line-height:1.48}.servicesV1 #services .svcServiceCard>p{margin:18px 0 0 57px;max-width:53ch;color:rgba(216,234,249,.69);font-size:.91rem;line-height:1.63}.servicesV1 #services .svcOutcome{margin:auto 0 0 57px;padding-top:18px;border-top:1px solid rgba(123,203,255,.12)}.servicesV1 #services .svcOutcome small{margin-bottom:8px}.servicesV1 #services .svcOutcome strong{display:block;max-width:42ch;color:rgba(239,248,255,.93);font-size:.9rem;line-height:1.5}@media (max-width:760px){.servicesV1 #services .svcServiceGrid{gap:12px}.servicesV1 #services .svcServiceCard,.servicesV1 #services .svcServiceCard:nth-child(2n){min-height:0;padding:24px 22px 22px;border:1px solid rgba(112,201,239,.17);border-radius:15px}.servicesV1 #services .svcServiceTop{grid-template-columns:34px 1fr;gap:10px}.servicesV1 #services .svcServiceTop h3{font-size:1.38rem}.servicesV1 #services .svcExecutiveQuestion,.servicesV1 #services .svcOutcome,.servicesV1 #services .svcServiceCard>p{margin-left:44px}}.servicesV1 .svcHero{padding-top:48px;padding-bottom:30px}.servicesV1 .svcHero h1{max-width:760px;margin-top:14px;margin-bottom:16px;font-size:clamp(2.62rem,3.45vw,3.36rem);line-height:1.01;letter-spacing:-.043em}.servicesV1 .svcProblem{padding-top:32px;padding-bottom:34px}.servicesV1 .svcProblem .svcSectionIntro h2{font-size:clamp(1.8rem,2.22vw,2.16rem);line-height:1.07}.servicesV1 .svcDecisionSection{padding-top:38px;padding-bottom:40px}.servicesV1 .svcDecisionIntro{margin-bottom:18px}.servicesV1 .svcDecisionIntro h2{max-width:760px;font-size:clamp(1.78rem,2.28vw,2.2rem);line-height:1.07}.servicesV1 .svcDecisionOrbit2:after{right:88%;width:105px;transform:rotate(136deg);transform-origin:right}.servicesV1 .svcMethodSection{padding-top:34px;padding-bottom:34px}.servicesV1 .svcMethodSection .svcSectionHeader{margin-bottom:13px}.servicesV1 .svcMethodSection .svcSectionHeader h2{max-width:650px;font-size:clamp(1.78rem,2.2vw,2.14rem);line-height:1.08}.servicesV1 .svcMethodSection .svcSectionHeader h2 span{display:block}.servicesV1 #services{padding-top:34px;padding-bottom:22px}.servicesV1 #services .svcSectionHeader{margin-bottom:14px}.servicesV1 #services .svcSectionHeader h2{max-width:700px;font-size:clamp(1.65rem,2.02vw,1.96rem);line-height:1.09}.servicesV1 .svcEngagementSection{padding-top:26px;padding-bottom:31px}.servicesV1 .svcEngagementSection .svcSectionIntro h2{max-width:620px;font-size:clamp(1.62rem,1.98vw,1.92rem);line-height:1.09}.servicesV1 .svcOutcomeBand{padding-top:32px;padding-bottom:32px}.servicesV1 .svcOutcomeBand .svcSectionHeader{margin-bottom:14px}.servicesV1 .svcOutcomeBand .svcSectionHeader h2{max-width:720px;font-size:clamp(1.66rem,2.04vw,1.98rem);line-height:1.09}.servicesV1 .svcWhySection{padding-top:32px;padding-bottom:27px}.servicesV1 .svcWhySection .svcWhyGrid h2{max-width:690px;font-size:clamp(1.62rem,1.98vw,1.92rem);line-height:1.09}.servicesV1 .svcFinalSection{padding-top:27px;padding-bottom:31px}.servicesV1 .svcFinalCard h2{max-width:680px;font-size:clamp(1.7rem,2.12vw,2.05rem);line-height:1.08}@media (max-width:680px){.servicesV1 .svcHero{padding-top:38px;padding-bottom:26px}.servicesV1 .svcHero h1{font-size:clamp(2.22rem,10.4vw,2.92rem)}.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcProblem,.servicesV1 .svcWhySection{padding-top:31px;padding-bottom:31px}.servicesV1 .svcDecisionSection{padding-top:33px;padding-bottom:33px}.servicesV1 .svcFinalSection{padding-top:25px;padding-bottom:28px}}.servicesV1 .svcProblem{padding-top:22px;padding-bottom:24px}.servicesV1 .svcProblem .svcSectionIntro h2{max-width:620px;font-size:clamp(1.42rem,1.72vw,1.62rem);line-height:1.12;letter-spacing:-.028em}.servicesV1 .svcDecisionSection{padding-top:25px;padding-bottom:27px}.servicesV1 .svcDecisionIntro{margin-bottom:14px}.servicesV1 .svcDecisionIntro h2{max-width:690px;font-size:clamp(1.46rem,1.78vw,1.68rem);line-height:1.11;letter-spacing:-.03em}.servicesV1 .svcMethodSection{padding-top:24px;padding-bottom:25px}.servicesV1 .svcMethodSection .svcSectionHeader{margin-bottom:10px}.servicesV1 .svcMethodSection .svcSectionHeader h2{max-width:590px;font-size:clamp(1.42rem,1.7vw,1.6rem);line-height:1.12;letter-spacing:-.028em}.servicesV1 #services{padding-top:24px;padding-bottom:18px}.servicesV1 #services .svcSectionHeader{margin-bottom:11px}.servicesV1 #services .svcSectionHeader h2{max-width:650px;font-size:clamp(1.38rem,1.65vw,1.56rem);line-height:1.12;letter-spacing:-.027em}.servicesV1 .svcEngagementSection{padding-top:21px;padding-bottom:23px}.servicesV1 .svcEngagementSection .svcSectionIntro h2{max-width:560px;font-size:clamp(1.36rem,1.62vw,1.52rem);line-height:1.13;letter-spacing:-.026em}.servicesV1 .svcOutcomeBand{padding-top:23px;padding-bottom:24px}.servicesV1 .svcOutcomeBand .svcSectionHeader{margin-bottom:11px}.servicesV1 .svcOutcomeBand .svcSectionHeader h2{max-width:650px;font-size:clamp(1.38rem,1.66vw,1.56rem);line-height:1.12;letter-spacing:-.027em}.servicesV1 .svcWhySection{padding-top:23px;padding-bottom:22px}.servicesV1 .svcWhySection .svcWhyGrid h2{max-width:620px;font-size:clamp(1.36rem,1.62vw,1.52rem);line-height:1.13;letter-spacing:-.026em}.servicesV1 .svcFinalSection{padding-top:22px;padding-bottom:25px}.servicesV1 .svcFinalCard h2{max-width:620px;font-size:clamp(1.42rem,1.7vw,1.6rem);line-height:1.12;letter-spacing:-.028em}@media (max-width:680px){.servicesV1 #services,.servicesV1 .svcEngagementSection,.servicesV1 .svcMethodSection,.servicesV1 .svcOutcomeBand,.servicesV1 .svcProblem,.servicesV1 .svcWhySection{padding-top:25px;padding-bottom:25px}.servicesV1 .svcDecisionSection{padding-top:26px;padding-bottom:27px}.servicesV1 .svcFinalSection{padding-top:24px;padding-bottom:27px}}@media (min-width:1180px){.servicesV1 #services{padding-bottom:18px}.servicesV1 #services .svcServiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.servicesV1 #services .svcServiceCard{min-height:0;padding:20px 20px 18px;border-radius:14px}.servicesV1 #services .svcServiceTop{grid-template-columns:30px 1fr;gap:9px}.servicesV1 #services .svcServiceTop>span{padding-top:3px;font-size:.68rem}.servicesV1 #services .svcServiceTop h3{max-width:21ch;font-size:clamp(1.1rem,1.18vw,1.28rem);line-height:1.1}.servicesV1 #services .svcExecutiveQuestion{margin:15px 0 0 39px;padding-bottom:13px}.servicesV1 #services .svcExecutiveQuestion small{margin-bottom:5px}.servicesV1 #services .svcExecutiveQuestion strong{max-width:none;font-size:.87rem;line-height:1.4}.servicesV1 #services .svcServiceCard>p{margin:13px 0 0 39px;max-width:none;font-size:.83rem;line-height:1.52}.servicesV1 #services .svcOutcome{margin:14px 0 0 39px;padding-top:13px}.servicesV1 #services .svcOutcome small{margin-bottom:5px}.servicesV1 #services .svcOutcome strong{max-width:none;font-size:.83rem;line-height:1.42}.servicesV1 .svcEngagementSection{padding-top:18px;padding-bottom:22px}.servicesV1 .svcEngagementSection .svcSplitReverse{display:flex;flex-direction:column-reverse;gap:16px}.servicesV1 .svcEngagementSection .svcSectionIntro{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);grid-gap:clamp(30px,4vw,58px);gap:clamp(30px,4vw,58px);align-items:end;width:100%}.servicesV1 .svcEngagementSection .svcSectionIntro>p{align-self:end}.servicesV1 .svcEngagementFlow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding-left:0;border-top:1px solid rgba(123,203,255,.14)}.servicesV1 .svcEngagementFlow:before{left:28px;right:28px;top:17px;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,rgba(80,215,255,.5),rgba(80,215,255,.08))}.servicesV1 .svcEngagementFlow article{display:block;min-height:150px;padding:10px 24px 16px;border-right:1px solid rgba(123,203,255,.11)}.servicesV1 .svcEngagementFlow article:last-child{border-right:0}.servicesV1 .svcEngagementFlow article>span{margin-bottom:25px}.servicesV1 .svcEngagementFlow h3{margin:0 0 7px}.servicesV1 .svcEngagementFlow p{max-width:34ch;font-size:.88rem;line-height:1.52}.servicesV1 .svcWhySection{padding-top:24px;padding-bottom:16px}.servicesV1 .svcWhyGrid{gap:clamp(34px,4.5vw,68px)}.servicesV1 .svcDistinctionList article{padding-top:12px;padding-bottom:12px}.servicesV1 .svcFinalSection{padding-top:18px}}@media (min-width:760px) and (max-width:1179px){.servicesV1 #services .svcServiceCard{min-height:300px;padding-top:24px;padding-bottom:22px}.servicesV1 .svcEngagementSection{padding-top:22px;padding-bottom:25px}.servicesV1 .svcWhySection{padding-bottom:20px}}@media (min-width:1180px){.servicesV1 .svcEngagementSection{padding-top:14px;padding-bottom:12px}.servicesV1 .svcEngagementSection .svcSplitReverse{gap:10px}.servicesV1 .svcEngagementFlow article{min-height:112px;padding:8px 20px 10px}.servicesV1 .svcEngagementFlow article>span{margin-bottom:14px}.servicesV1 .svcEngagementFlow h3{margin-bottom:5px}.servicesV1 .svcEngagementFlow p{line-height:1.46}.servicesV1 .svcWhySection{padding-top:16px;padding-bottom:6px}.servicesV1 .svcWhyGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,4vw,56px)}.servicesV1 .svcDistinctionList article{padding-top:8px;padding-bottom:8px}.servicesV1 .svcDistinctionList h3{margin-bottom:4px}.servicesV1 .svcDistinctionList p{line-height:1.46}.servicesV1 .svcFinalSection{padding-top:8px}}@media (min-width:760px) and (max-width:1179px){.servicesV1 .svcEngagementSection{padding-top:18px;padding-bottom:16px}.servicesV1 .svcEngagementFlow article{min-height:0}.servicesV1 .svcWhySection{padding-top:18px;padding-bottom:10px}.servicesV1 .svcFinalSection{padding-top:12px}}.servicesV1 .svcDecisionOrbit1:after{width:88px;transform:rotate(33deg);background:linear-gradient(90deg,rgba(75,211,255,.5),rgba(75,211,255,.12))}.servicesV1 .svcDecisionOrbit2:after{width:103px;transform:rotate(-38deg);background:linear-gradient(270deg,rgba(75,211,255,.5),rgba(75,211,255,.12))}.servicesV1 .svcDecisionOrbit3:after{width:118px;background:linear-gradient(90deg,rgba(75,211,255,.5),rgba(75,211,255,.12))}@media (max-width:680px){.servicesV1 .svcDecisionOrbit1:after{width:72px}.servicesV1 .svcDecisionOrbit2:after{width:82px}.servicesV1 .svcDecisionOrbit3:after{width:100px}}@media (min-width:1180px){.servicesV1 .svcEngagementSection .svcSectionIntro{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);grid-template-rows:auto auto;align-items:start;column-gap:clamp(30px,4vw,58px);row-gap:14px}.servicesV1 .svcEngagementSection .svcSectionIntro>.kicker{grid-column:1;grid-row:1;align-self:start;margin-top:.18em}.servicesV1 .svcEngagementSection .svcSectionIntro>h2{grid-column:2;grid-row:1;align-self:start;margin-top:0}.servicesV1 .svcEngagementSection .svcSectionIntro>p{grid-column:2;grid-row:2;align-self:start;margin-top:0}}.servicesV1 .svcDecisionOrbit1:after{left:calc(100% - 2px);right:auto;top:50%;width:150px;height:1px;transform:rotate(34deg);transform-origin:left center;background:linear-gradient(90deg,rgba(75,211,255,.42),rgba(96,230,255,.92));box-shadow:145px 0 7px 2px rgba(96,230,255,.38)}.servicesV1 .svcDecisionOrbit2:after{left:auto;right:calc(100% - 2px);top:50%;width:150px;height:1px;transform:rotate(-34deg);transform-origin:right center;background:linear-gradient(270deg,rgba(75,211,255,.42),rgba(96,230,255,.92));box-shadow:-145px 0 7px 2px rgba(96,230,255,.38)}.servicesV1 .svcDecisionOrbit3:after{left:50%;right:auto;bottom:calc(100% - 1px);width:104px;height:1px;transform:rotate(-90deg);transform-origin:left center;background:linear-gradient(90deg,rgba(75,211,255,.42),rgba(96,230,255,.92));box-shadow:99px 0 7px 2px rgba(96,230,255,.38)}@media (min-width:1180px){.servicesV1 .svcEngagementSection{padding-top:18px;padding-bottom:18px}.servicesV1 .svcEngagementCard{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(650px,1.28fr);grid-gap:clamp(34px,4vw,62px);gap:clamp(34px,4vw,62px);align-items:stretch;padding:22px 26px;border:1px solid rgba(84,205,247,.18);border-radius:22px;background:radial-gradient(circle at 72% 38%,rgba(44,194,240,.08),transparent 35%),linear-gradient(145deg,rgba(8,31,53,.76),rgba(3,16,31,.62));box-shadow:inset 0 0 60px rgba(39,185,235,.025)}.servicesV1 .svcEngagementIntro{align-self:center;padding:4px 0 4px 2px}.servicesV1 .svcEngagementIntro h2{max-width:17ch;margin:11px 0 0;font-size:clamp(1.62rem,2vw,2.14rem);line-height:1.08;letter-spacing:-.038em;font-weight:540}.servicesV1 .svcEngagementIntro p{max-width:49ch;margin:15px 0 0;color:rgba(205,225,239,.7);font-size:.91rem;line-height:1.58}.servicesV1 .svcEngagementDiagram{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;min-height:190px;padding:18px 12px 12px;overflow:hidden;border:1px solid rgba(79,203,244,.18);border-radius:16px;background:linear-gradient(rgba(72,185,224,.028) 1px,transparent 0),linear-gradient(90deg,rgba(72,185,224,.028) 1px,transparent 0),rgba(4,22,39,.68);background-size:38px 38px}.servicesV1 .svcEngagementRail{position:absolute;z-index:1;left:12.5%;right:12.5%;top:57px;height:1px;background:linear-gradient(90deg,rgba(82,222,255,.8),rgba(82,222,255,.38))}.servicesV1 .svcEngagementRail:after,.servicesV1 .svcEngagementRail:before{content:"";position:absolute;top:50%;width:5px;height:5px;border-radius:50%;background:#6fe7ff;box-shadow:0 0 10px rgba(111,231,255,.8);transform:translateY(-50%)}.servicesV1 .svcEngagementRail:before{left:33.333%}.servicesV1 .svcEngagementRail:after{right:33.333%}.servicesV1 .svcEngagementDiagram article{position:relative;z-index:2;min-width:0;padding:0 13px;text-align:left}.servicesV1 .svcEngagementNode{display:grid;width:70px;height:70px;margin:0 auto 12px;place-items:center;border:1px solid rgba(92,224,255,.76);border-radius:50%;background:radial-gradient(circle,rgba(75,213,255,.18),rgba(6,31,51,.96) 64%);box-shadow:0 0 20px rgba(55,204,249,.12),inset 0 0 16px rgba(68,211,255,.08)}.servicesV1 .svcEngagementNode span{color:#d7f8ff;font-size:.74rem;font-weight:800;letter-spacing:.08em}.servicesV1 .svcEngagementStepCopy>span{display:inline-block;margin-right:7px;color:#55dcff;font-size:.64rem;font-weight:800;letter-spacing:.1em}.servicesV1 .svcEngagementStepCopy h3{display:inline;margin:0;font-size:.95rem;line-height:1.25}.servicesV1 .svcEngagementStepCopy p{max-width:24ch;margin:5px 0 0;color:rgba(199,222,235,.68);font-size:.72rem;line-height:1.42}}@media (max-width:1179px){.servicesV1 .svcEngagementCard{display:grid;grid-gap:24px;gap:24px}.servicesV1 .svcEngagementIntro h2{margin-top:10px}.servicesV1 .svcEngagementIntro p{margin-top:13px}.servicesV1 .svcEngagementDiagram{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.servicesV1 .svcEngagementRail{display:none}.servicesV1 .svcEngagementDiagram article{padding:16px;border:1px solid rgba(79,203,244,.14);border-radius:14px;background:rgba(5,25,43,.58)}.servicesV1 .svcEngagementNode{display:grid;width:52px;height:52px;margin-bottom:12px;place-items:center;border:1px solid rgba(92,224,255,.58);border-radius:50%}.servicesV1 .svcEngagementNode span,.servicesV1 .svcEngagementStepCopy>span{color:#55dcff;font-size:.68rem;font-weight:800}.servicesV1 .svcEngagementStepCopy h3{margin:5px 0}}@media (max-width:680px){.servicesV1 .svcDecisionOrbit1:after,.servicesV1 .svcDecisionOrbit2:after{width:112px}.servicesV1 .svcDecisionOrbit3:after{width:82px}.servicesV1 .svcEngagementDiagram{grid-template-columns:1fr}}.servicesV1 .svcDecisionOrbit1:after,.servicesV1 .svcDecisionOrbit2:after,.servicesV1 .svcDecisionOrbit3:after{height:3px;box-shadow:none;filter:drop-shadow(0 0 3px rgba(83,218,255,.24))}.servicesV1 .svcDecisionOrbit1:after,.servicesV1 .svcDecisionOrbit3:after{background:linear-gradient(90deg,rgba(75,211,255,.48),rgba(87,224,255,.68) 66%,rgba(108,232,255,.34) 88%,rgba(108,232,255,0));-webkit-clip-path:polygon(0 16%,0 84%,100% 58%,100% 42%);clip-path:polygon(0 16%,0 84%,100% 58%,100% 42%);-webkit-mask-image:linear-gradient(90deg,#000,#000 76%,rgba(0,0,0,.76) 88%,transparent);mask-image:linear-gradient(90deg,#000,#000 76%,rgba(0,0,0,.76) 88%,transparent)}.servicesV1 .svcDecisionOrbit2:after{background:linear-gradient(90deg,rgba(108,232,255,0),rgba(108,232,255,.34) 12%,rgba(87,224,255,.68) 34%,rgba(75,211,255,.48));-webkit-clip-path:polygon(0 42%,0 58%,100% 84%,100% 16%);clip-path:polygon(0 42%,0 58%,100% 84%,100% 16%);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.76) 12%,#000 24%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.76) 12%,#000 24%,#000)}.aboutPageV2 .aboutHeroGrid,.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);grid-gap:clamp(42px,6vw,88px);gap:clamp(42px,6vw,88px);align-items:center}.aboutPageV2 .aboutHeroContent{margin:0!important}.aboutPageV2 .aboutHeroContent p{max-width:760px!important}.aboutHeroDefinition{position:relative;display:grid;grid-gap:10px;gap:10px;padding:clamp(28px,3.6vw,46px);border:1px solid rgba(103,232,249,.16);border-radius:28px;overflow:hidden;background:radial-gradient(circle at 82% 15%,rgba(103,232,249,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 70px rgba(0,0,0,.22)}.aboutHeroDefinition:before{content:"";position:absolute;inset:18px;border:1px solid rgba(255,255,255,.045);border-radius:20px;pointer-events:none}.aboutHeroDefinitionIndex{margin-bottom:18px;font-size:.69rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.aboutHeroDefinition strong{font-size:clamp(1.35rem,2vw,2.05rem);line-height:1.08;letter-spacing:-.045em}.aboutHeroDefinition>span:not(.aboutHeroDefinitionIndex){color:rgba(226,232,240,.52);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.aboutHeroDefinitionResult{margin-top:22px;padding-top:20px;border-top:1px solid rgba(103,232,249,.18);color:var(--cyan);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.aboutEvolution{position:relative;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(7,15,27,.5),rgba(3,9,18,.14))}.aboutEvolutionHeader{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);grid-gap:clamp(36px,6vw,90px);gap:clamp(36px,6vw,90px);align-items:end;margin-bottom:clamp(28px,4vw,48px)}.aboutEvolutionHeader h2,.founderIdentity h2,.whatCCDStatement h2{margin:12px 0 0;max-width:900px;font-size:clamp(2.45rem,4vw,4.6rem);line-height:.99;letter-spacing:-.062em;text-wrap:balance}.aboutEvolutionHeader>p,.founderIdentity>p,.whatCCDStatement>p{margin:0;color:rgba(226,232,240,.7);font-size:1rem;line-height:1.68}.aboutEvolutionFrame{display:grid;grid-template-columns:minmax(245px,.72fr) minmax(0,1.28fr);min-height:510px;border:1px solid rgba(255,255,255,.09);border-radius:30px;overflow:hidden;background:rgba(3,9,18,.58);box-shadow:0 28px 90px rgba(0,0,0,.26)}.aboutEvolutionRail{display:grid;align-content:stretch;border-right:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.018)}.aboutEvolutionRail button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:16px 20px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:rgba(226,232,240,.62);text-align:left;cursor:pointer;transition:background .25s ease,color .25s ease,padding-left .25s ease}.aboutEvolutionRail button:last-child{border-bottom:0}.aboutEvolutionRail button span{font-size:.68rem;letter-spacing:.13em;color:rgba(103,232,249,.62)}.aboutEvolutionRail button strong{font-size:.82rem;letter-spacing:.02em;font-weight:600}.aboutEvolutionRail button.isActive,.aboutEvolutionRail button:hover{padding-left:26px;color:#fff;background:linear-gradient(90deg,rgba(103,232,249,.1),transparent 88%)}.aboutEvolutionRail button.isActive{box-shadow:inset 2px 0 0 var(--cyan)}.aboutEvolutionDetail{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:clamp(26px,4vw,56px);gap:clamp(26px,4vw,56px);align-content:center;padding:clamp(34px,5vw,70px);overflow:hidden}.aboutEvolutionDetail:after{content:"";position:absolute;width:360px;height:360px;right:-170px;top:-160px;border:1px solid rgba(103,232,249,.1);border-radius:50%;box-shadow:0 0 0 44px rgba(103,232,249,.025),0 0 0 88px rgba(103,232,249,.016)}.aboutEvolutionSignal{display:flex;flex-direction:column;align-items:center;gap:14px}.aboutEvolutionSignal span{display:grid;place-items:center;width:78px;height:78px;border:1px solid rgba(103,232,249,.32);border-radius:50%;color:var(--cyan);font-size:1.05rem;letter-spacing:.15em;box-shadow:0 0 34px rgba(103,232,249,.09)}.aboutEvolutionSignal i{width:1px;height:130px;background:linear-gradient(var(--cyan),transparent);opacity:.45}.aboutEvolutionDetailCopy{position:relative;z-index:1;max-width:680px}.aboutEvolutionDetailCopy h3{margin:14px 0 18px;font-size:clamp(2rem,3.2vw,3.65rem);line-height:1.02;letter-spacing:-.06em;text-wrap:balance}.aboutEvolutionDetailCopy p{margin:0;max-width:640px;color:rgba(226,232,240,.7);font-size:1rem;line-height:1.68}.aboutEvolutionOutcome{position:absolute;right:clamp(24px,4vw,54px);bottom:24px;display:flex;gap:10px;align-items:center;color:rgba(226,232,240,.3);font-size:.61rem;letter-spacing:.1em;text-transform:uppercase}.aboutEvolutionOutcome span:after{content:"→";margin-left:10px;color:rgba(103,232,249,.35)}.aboutEvolutionOutcome strong{color:var(--cyan);font-weight:600}.aboutEvolutionTransition{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start;padding:clamp(34px,4.5vw,58px) clamp(4px,1vw,14px) 0}.aboutEvolutionTransition span{color:var(--cyan);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.aboutEvolutionTransition p{margin:0;max-width:970px;font-size:clamp(1.35rem,2.15vw,2.35rem);line-height:1.25;letter-spacing:-.04em}.whatCCDIs{border-bottom:1px solid rgba(255,255,255,.08)}.whatCCDGrid{align-items:start!important}.whatCCDStatement p{max-width:760px;margin-top:24px}.whatCCDDimensions{border-top:1px solid rgba(255,255,255,.09)}.whatCCDDimensions article{display:grid;grid-template-columns:44px 1fr;grid-gap:18px;gap:18px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.09)}.founderEvidence>div>span,.whatCCDDimensions article>span{color:var(--cyan);font-size:.67rem;letter-spacing:.14em}.founderEvidence strong,.whatCCDDimensions h3{margin:0;font-size:1.12rem;letter-spacing:-.025em}.founderEvidence p,.whatCCDDimensions p{margin:8px 0 0;color:rgba(226,232,240,.62);font-size:.9rem;line-height:1.58}.founderFoundation{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.founderFoundationGrid{align-items:start!important}.founderIdentity p{margin-top:24px;max-width:720px}.founderEvidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.founderEvidence>div{min-height:210px;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(255,255,255,.018)}.founderEvidence strong{display:block;margin-top:22px}.aboutPageV2 .operatingPrinciples,.aboutPageV2 .researchFoundation,.aboutPageV2 .researchJourney{border-top:0!important}@media (max-width:980px){.aboutEvolutionFrame,.aboutEvolutionHeader,.aboutPageV2 .aboutHeroGrid,.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{grid-template-columns:1fr}.aboutEvolutionRail{grid-template-columns:repeat(7,minmax(130px,1fr));overflow-x:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.aboutEvolutionRail button{min-width:145px;border-bottom:0;border-right:1px solid rgba(255,255,255,.06)}.aboutEvolutionRail button.isActive{box-shadow:inset 0 -2px 0 var(--cyan)}.aboutEvolutionTransition{grid-template-columns:1fr}}@media (max-width:680px){.aboutEvolutionDetail{grid-template-columns:1fr}.aboutEvolutionOutcome,.aboutEvolutionSignal{display:none}.founderEvidence{grid-template-columns:1fr}.founderEvidence>div{min-height:0}.aboutHeroDefinition{border-radius:22px}.aboutEvolutionFrame{border-radius:22px;min-height:0}}.aboutPageV2{--about-section-y:clamp(42px,4.6vw,68px);--about-section-y-tight:clamp(34px,3.7vw,54px)}.aboutPageV2 .compactSection{padding-top:var(--about-section-y)!important;padding-bottom:var(--about-section-y)!important}.aboutPageV2 .aboutHero{padding-top:clamp(58px,6vw,86px)!important;padding-bottom:clamp(46px,4.8vw,68px)!important}.aboutPageV2 .aboutHeroGrid{gap:clamp(44px,5.4vw,78px)}.aboutPageV2 .aboutHero h1{max-width:860px!important;font-size:clamp(2.75rem,4.15vw,4.45rem)!important;line-height:.98!important;letter-spacing:-.062em!important}.aboutPageV2 .aboutHero p{max-width:730px!important;margin-top:20px!important}.aboutPageV2 .aboutHeroDefinition{padding:clamp(30px,3.2vw,42px);border-radius:24px}.aboutPageV2 .aboutHeroDefinition strong{font-size:clamp(1.25rem,1.7vw,1.75rem);line-height:1.12;letter-spacing:-.038em}.aboutPageV2 .aboutEvolution{padding-top:clamp(52px,5.4vw,78px)!important;padding-bottom:clamp(48px,5vw,72px)!important}.aboutPageV2 .aboutEvolutionHeader{gap:clamp(34px,5vw,72px);margin-bottom:clamp(30px,3.5vw,44px)}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{font-size:clamp(2.15rem,3.35vw,3.55rem)!important;line-height:1.01!important;letter-spacing:-.055em!important}.aboutPageV2 .aboutEvolutionFrame{min-height:480px;border-radius:26px}.aboutPageV2 .aboutEvolutionRail button{padding:15px 20px}.aboutPageV2 .aboutEvolutionRail button.isActive,.aboutPageV2 .aboutEvolutionRail button:hover{padding-left:24px}.aboutPageV2 .aboutEvolutionRail button:focus-visible{outline:2px solid rgba(103,232,249,.72);outline-offset:-3px}.aboutPageV2 .aboutEvolutionDetail{gap:clamp(24px,3.4vw,46px);padding:clamp(36px,4.5vw,60px)}.aboutPageV2 .aboutEvolutionSignal span{width:72px;height:72px}.aboutPageV2 .aboutEvolutionSignal i{height:112px}.aboutPageV2 .aboutEvolutionDetailCopy h3{margin:13px 0 17px;font-size:clamp(1.8rem,2.75vw,3.05rem);line-height:1.04;letter-spacing:-.052em}.aboutPageV2 .aboutEvolutionTransition{grid-template-columns:190px minmax(0,1fr);gap:clamp(26px,4.2vw,58px);padding-top:clamp(30px,3.5vw,46px)}.aboutPageV2 .aboutEvolutionTransition p{max-width:900px;font-size:clamp(1.2rem,1.75vw,1.85rem);line-height:1.32;letter-spacing:-.032em}.aboutPageV2 .founderFoundation,.aboutPageV2 .operatingPrinciples,.aboutPageV2 .researchFoundation,.aboutPageV2 .researchJourney,.aboutPageV2 .whatCCDIs{padding-top:var(--about-section-y)!important;padding-bottom:var(--about-section-y)!important}.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{gap:clamp(42px,5vw,72px)}.aboutPageV2 .founderIdentity p,.aboutPageV2 .whatCCDStatement p{margin-top:20px}.aboutPageV2 .journeyIntro,.aboutPageV2 .principlesIntro,.aboutPageV2 .researchFoundationIntro{margin-bottom:clamp(24px,2.8vw,38px)!important}.aboutPageV2 .journeyStatement{margin-top:clamp(30px,3.4vw,46px)!important}.aboutPageV2 .aboutManifesto h2,.aboutPageV2 .journeyStatement h2{font-size:clamp(1.8rem,2.45vw,2.65rem)!important;line-height:1.08!important;letter-spacing:-.048em!important}.aboutPageV2 .founderFoundation{background:radial-gradient(circle at 78% 18%,rgba(103,232,249,.055),transparent 31%),linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.aboutPageV2 .founderEvidence{gap:12px}.aboutPageV2 .founderEvidence>div{min-height:190px;padding:22px;border-radius:18px}.aboutPageV2 .founderEvidence strong{margin-top:18px}.aboutPageV2 .aboutClosing{padding-bottom:clamp(48px,5vw,72px)!important}.aboutPageV2 .aboutClosingGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:clamp(34px,4.5vw,62px)!important}.aboutPageV2 .aboutCTAContent{padding:clamp(30px,3.2vw,42px)!important;border-radius:24px!important}.aboutPageV2 .aboutCTAContent h3{font-size:clamp(1.75rem,2.25vw,2.45rem)!important;line-height:1.06!important;letter-spacing:-.045em!important}@media (max-width:1050px){.aboutPageV2 .aboutClosingGrid,.aboutPageV2 .aboutEvolutionHeader,.aboutPageV2 .aboutHeroGrid,.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{grid-template-columns:1fr!important}.aboutPageV2 .aboutHeroDefinition{max-width:760px}.aboutPageV2 .aboutCTAContent{text-align:left!important}}@media (max-width:768px){.aboutPageV2{--about-section-y:38px;--about-section-y-tight:30px}.aboutPageV2 .aboutHero{padding-top:46px!important;padding-bottom:38px!important}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .aboutHero h1,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{font-size:clamp(2rem,8.8vw,3rem)!important}.aboutPageV2 .aboutEvolution{padding-top:42px!important;padding-bottom:40px!important}.aboutPageV2 .aboutEvolutionDetail{padding:30px 24px 48px}.aboutPageV2 .aboutEvolutionDetailCopy h3{font-size:clamp(1.7rem,7.4vw,2.4rem)}.aboutPageV2 .aboutEvolutionTransition{padding-top:28px}.aboutPageV2 .aboutEvolutionTransition p{font-size:1.2rem}.aboutPageV2 .founderEvidence>div{min-height:0}}.aboutPageV2{--about-section-y:44px;--about-section-y-tight:34px}.aboutPageV2 .compactSection,.aboutPageV2 .founderFoundation,.aboutPageV2 .operatingPrinciples,.aboutPageV2 .researchFoundation,.aboutPageV2 .researchJourney,.aboutPageV2 .whatCCDIs{padding-top:44px!important;padding-bottom:44px!important}.aboutPageV2 .aboutHero{padding-top:64px!important;padding-bottom:40px!important}.aboutPageV2 .aboutHeroGrid{gap:clamp(30px,4.5vw,68px)!important}.aboutPageV2 .aboutHero h1{max-width:760px!important;font-size:clamp(2.55rem,3.55vw,3.85rem)!important;line-height:1!important;letter-spacing:-.056em!important}.aboutPageV2 .aboutHero p{max-width:690px!important;margin-top:16px!important}.aboutPageV2 .aboutHeroDefinition{padding:28px 30px!important;border-radius:24px!important}.aboutPageV2 .aboutHeroDefinitionIndex{margin-bottom:12px!important}.aboutPageV2 .aboutHeroDefinition strong{font-size:clamp(1.12rem,1.4vw,1.48rem)!important;line-height:1.14!important}.aboutPageV2 .aboutHeroDefinitionResult{margin-top:16px!important;padding-top:16px!important}.aboutPageV2 .aboutEvolution{padding-top:44px!important;padding-bottom:44px!important}.aboutPageV2 .aboutEvolutionHeader{gap:clamp(28px,4vw,52px)!important;margin-bottom:26px!important}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{max-width:760px!important;font-size:clamp(1.95rem,2.7vw,2.8rem)!important;line-height:1.03!important;letter-spacing:-.048em!important}.aboutPageV2 .aboutEvolutionFrame{min-height:410px!important;border-radius:24px!important}.aboutPageV2 .aboutEvolutionRail button{padding:12px 18px!important}.aboutPageV2 .aboutEvolutionRail button.isActive,.aboutPageV2 .aboutEvolutionRail button:hover{padding-left:22px!important}.aboutPageV2 .aboutEvolutionDetail{gap:clamp(22px,3vw,38px)!important;padding:clamp(30px,3.5vw,46px)!important}.aboutPageV2 .aboutEvolutionSignal span{width:62px!important;height:62px!important;font-size:.92rem!important}.aboutPageV2 .aboutEvolutionSignal i{height:84px!important}.aboutPageV2 .aboutEvolutionDetailCopy h3{margin:10px 0 14px!important;font-size:clamp(1.55rem,2.15vw,2.25rem)!important;line-height:1.06!important;letter-spacing:-.045em!important}.aboutPageV2 .aboutEvolutionTransition{grid-template-columns:170px minmax(0,1fr)!important;gap:clamp(24px,3.5vw,46px)!important;padding-top:26px!important}.aboutPageV2 .aboutEvolutionTransition p{max-width:820px!important;font-size:clamp(1.05rem,1.35vw,1.35rem)!important;line-height:1.42!important;letter-spacing:-.024em!important}.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{gap:clamp(30px,4vw,52px)!important}.aboutPageV2 .founderIdentity p,.aboutPageV2 .whatCCDStatement p{margin-top:16px!important}.aboutPageV2 .whatCCDDimensions article{padding:18px 0!important}.aboutPageV2 .journeyIntro,.aboutPageV2 .principlesIntro,.aboutPageV2 .researchFoundationIntro{margin-bottom:24px!important}.aboutPageV2 .journeyStatement{margin-top:26px!important}.aboutPageV2 .aboutManifesto h2,.aboutPageV2 .journeyStatement h2{font-size:clamp(1.55rem,2vw,2.05rem)!important;line-height:1.1!important;letter-spacing:-.042em!important;font-weight:300!important}.aboutPageV2 .founderEvidence>div{min-height:160px!important;padding:19px!important;border-radius:16px!important}.aboutPageV2 .founderEvidence strong{margin-top:14px!important}.aboutPageV2 .operatingPrinciples{padding-bottom:34px!important}.aboutPageV2 .aboutClosing{padding-top:34px!important;padding-bottom:44px!important}.aboutPageV2 .aboutClosingGrid{gap:clamp(28px,3.5vw,48px)!important}.aboutPageV2 .aboutCTAContent{padding:26px 28px!important;border-radius:20px!important}.aboutPageV2 .aboutCTAContent h3{font-size:clamp(1.45rem,1.8vw,1.85rem)!important;line-height:1.1!important;letter-spacing:-.038em!important}@media (max-width:768px){.aboutPageV2 .compactSection,.aboutPageV2 .founderFoundation,.aboutPageV2 .operatingPrinciples,.aboutPageV2 .researchFoundation,.aboutPageV2 .researchJourney,.aboutPageV2 .whatCCDIs{padding-top:38px!important;padding-bottom:38px!important}.aboutPageV2 .aboutHero{padding-top:50px!important;padding-bottom:34px!important}.aboutPageV2 .aboutHero h1{font-size:clamp(2.2rem,10.8vw,3.15rem)!important}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{font-size:clamp(1.9rem,8.4vw,2.65rem)!important}.aboutPageV2 .aboutEvolution{padding-top:38px!important;padding-bottom:38px!important}.aboutPageV2 .aboutEvolutionFrame{min-height:0!important}.aboutPageV2 .aboutEvolutionDetail{padding:26px 22px 40px!important}.aboutPageV2 .aboutEvolutionTransition{grid-template-columns:1fr!important;gap:12px!important;padding-top:22px!important}}.aboutPageV2{--about-section-y:clamp(24px,2.2vw,32px);--about-section-y-tight:clamp(18px,1.7vw,24px)}.aboutPageV2 .compactSection,.aboutPageV2 .founderFoundation,.aboutPageV2 .operatingPrinciples,.aboutPageV2 .researchFoundation,.aboutPageV2 .researchJourney,.aboutPageV2 .whatCCDIs,.aboutPageV2>section{margin-top:0!important;margin-bottom:0!important;padding-top:var(--about-section-y)!important;padding-bottom:var(--about-section-y)!important}.aboutPageV2 .aboutHero{padding-top:clamp(38px,3.9vw,54px)!important;padding-bottom:clamp(22px,2.4vw,32px)!important}.aboutPageV2 .aboutHeroGrid{gap:clamp(24px,3.5vw,50px)!important}.aboutPageV2 .aboutHero h1{max-width:700px!important;margin-top:12px!important;font-size:clamp(2.35rem,3.05vw,3.25rem)!important;line-height:1.035!important;letter-spacing:-.05em!important;font-weight:300!important}.aboutPageV2 .aboutHero p{max-width:660px!important;margin-top:14px!important}.aboutPageV2 .aboutHeroDefinition{padding:24px 26px!important}.aboutPageV2 .aboutHeroDefinitionIndex{margin-bottom:9px!important}.aboutPageV2 .aboutHeroDefinition strong{font-size:clamp(1.02rem,1.2vw,1.28rem)!important}.aboutPageV2 .aboutHeroDefinitionResult{margin-top:13px!important;padding-top:13px!important}.aboutPageV2 .aboutEvolution{padding-top:clamp(26px,2.5vw,34px)!important;padding-bottom:clamp(26px,2.5vw,34px)!important}.aboutPageV2 .aboutEvolutionHeader{gap:clamp(22px,3vw,40px)!important;margin-bottom:20px!important}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{max-width:700px!important;margin-top:10px!important;font-size:clamp(1.72rem,2.15vw,2.2rem)!important;line-height:1.08!important;letter-spacing:-.042em!important;font-weight:300!important}.aboutPageV2 .aboutEvolutionFrame{min-height:350px!important}.aboutPageV2 .aboutEvolutionRail button{padding:9px 16px!important}.aboutPageV2 .aboutEvolutionRail button.isActive,.aboutPageV2 .aboutEvolutionRail button:hover{padding-left:20px!important}.aboutPageV2 .aboutEvolutionDetail{grid-template-columns:92px minmax(0,1fr)!important;gap:clamp(18px,2.4vw,30px)!important;padding:clamp(24px,2.8vw,36px)!important}.aboutPageV2 .aboutEvolutionSignal span{width:54px!important;height:54px!important;font-size:.82rem!important}.aboutPageV2 .aboutEvolutionSignal i{height:62px!important}.aboutPageV2 .aboutEvolutionDetailCopy h3{margin:8px 0 11px!important;font-size:clamp(1.35rem,1.75vw,1.8rem)!important;line-height:1.1!important;letter-spacing:-.038em!important}.aboutPageV2 .aboutEvolutionTransition{grid-template-columns:150px minmax(0,1fr)!important;gap:clamp(18px,2.6vw,34px)!important;padding-top:18px!important}.aboutPageV2 .aboutEvolutionTransition p{max-width:760px!important;font-size:clamp(.98rem,1.15vw,1.15rem)!important;line-height:1.45!important;letter-spacing:-.018em!important}.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{gap:clamp(24px,3vw,40px)!important}.aboutPageV2 .founderIdentity p,.aboutPageV2 .whatCCDStatement p{margin-top:12px!important}.aboutPageV2 .whatCCDDimensions article{padding:14px 0!important}.aboutPageV2 .journeyIntro,.aboutPageV2 .principlesIntro,.aboutPageV2 .researchFoundationIntro{margin-bottom:18px!important}.aboutPageV2 .credibilityGrid,.aboutPageV2 .journeyGrid,.aboutPageV2 .principlesGrid{gap:10px!important}.aboutPageV2 .credibilityCard,.aboutPageV2 .journeyCard,.aboutPageV2 .principleCard{min-height:0!important;padding:clamp(16px,1.6vw,20px)!important}.aboutPageV2 .journeyStatement{margin-top:18px!important;padding-top:18px!important}.aboutPageV2 .aboutManifesto h2,.aboutPageV2 .journeyStatement h2{font-size:clamp(1.35rem,1.65vw,1.7rem)!important;line-height:1.14!important;letter-spacing:-.034em!important}.aboutPageV2 .founderEvidence{gap:10px!important}.aboutPageV2 .founderEvidence>div{min-height:138px!important;padding:16px!important}.aboutPageV2 .founderEvidence strong{margin-top:10px!important}.aboutPageV2 .operatingPrinciples{padding-bottom:var(--about-section-y-tight)!important}.aboutPageV2 .aboutClosing{padding-top:var(--about-section-y-tight)!important;padding-bottom:clamp(26px,2.6vw,36px)!important}.aboutPageV2 .aboutClosingGrid{gap:clamp(22px,2.8vw,38px)!important}.aboutPageV2 .aboutCTAContent{padding:22px 24px!important}.aboutPageV2 .aboutCTAContent h3{font-size:clamp(1.3rem,1.5vw,1.55rem)!important}@media (max-width:768px){.aboutPageV2 .compactSection,.aboutPageV2 .founderFoundation,.aboutPageV2 .operatingPrinciples,.aboutPageV2 .researchFoundation,.aboutPageV2 .researchJourney,.aboutPageV2 .whatCCDIs,.aboutPageV2>section{padding-top:28px!important;padding-bottom:28px!important}.aboutPageV2 .aboutHero{padding-top:38px!important;padding-bottom:24px!important}.aboutPageV2 .aboutHero h1{font-size:clamp(2.05rem,9.3vw,2.75rem)!important}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{font-size:clamp(1.65rem,7.2vw,2.2rem)!important}.aboutPageV2 .aboutEvolution{padding-top:28px!important;padding-bottom:28px!important}.aboutPageV2 .aboutEvolutionDetail{grid-template-columns:1fr!important;padding:22px 20px 34px!important}.aboutPageV2 .aboutEvolutionTransition{grid-template-columns:1fr!important;gap:9px!important;padding-top:16px!important}}.aboutPageV2{--about-section-y:clamp(18px,1.65vw,25px);--about-section-y-tight:clamp(13px,1.2vw,19px)}.aboutPageV2 .aboutHero{padding-top:clamp(34px,3.1vw,46px)!important;padding-bottom:clamp(24px,2.1vw,31px)!important}.aboutPageV2 .aboutHeroGrid{grid-template-columns:minmax(0,1.08fr) minmax(470px,.92fr)!important;gap:clamp(30px,4vw,64px)!important;align-items:center!important}.aboutPageV2 .aboutHero h1{max-width:650px!important;font-size:clamp(2.18rem,2.7vw,2.92rem)!important;line-height:1.04!important;letter-spacing:-.052em!important}.aboutPageV2 .aboutHero p{max-width:650px!important;margin-top:13px!important}.aboutPageV2 .aboutHeroDefinition{min-height:292px!important;padding:20px 24px 22px!important;overflow:hidden}.aboutPageV2 .aboutHeroDefinition:before{opacity:.42}.aboutHeroModel{position:relative;height:232px;margin-top:7px}.aboutHeroModelOrbit{position:absolute;inset:17px 78px 15px;border:1px solid rgba(103,232,249,.22);border-radius:50%;transform:rotate(-7deg);box-shadow:0 0 38px rgba(34,211,238,.055),inset 0 0 34px rgba(34,211,238,.035)}.aboutHeroModelOrbit:after,.aboutHeroModelOrbit:before{content:"";position:absolute;inset:16px -32px;border:1px solid rgba(103,232,249,.1);border-radius:50%;transform:rotate(62deg)}.aboutHeroModelOrbit:after{inset:30px -52px;transform:rotate(-54deg);border-color:rgba(103,232,249,.075)}.aboutHeroModelNode{position:absolute;z-index:2;display:flex;align-items:center;gap:5px;color:rgba(226,232,240,.84);font-size:.72rem;line-height:1.2;letter-spacing:-.01em}.aboutHeroModelNode:before{content:"";width:7px;height:7px;flex:0 0 auto;border:1px solid rgba(103,232,249,.72);border-radius:50%;background:rgba(34,211,238,.15);box-shadow:0 0 14px rgba(34,211,238,.3)}.aboutHeroModelNode span{color:var(--cyan);font-family:var(--font-mono,monospace);font-size:.62rem;letter-spacing:.08em}.aboutHeroModelNode strong{font-weight:600}.aboutHeroModelNodeTechnical{left:20px;top:18px}.aboutHeroModelNodeBehavioral{right:8px;top:28px}.aboutHeroModelNodeContext{left:50%;bottom:2px;transform:translateX(-50%)}.aboutHeroModelCore{position:absolute;z-index:3;left:50%;top:49%;width:170px;height:112px;transform:translate(-50%,-50%);display:grid;place-content:center;text-align:center;border:1px solid rgba(103,232,249,.34);border-radius:50%;background:radial-gradient(circle at 50% 44%,rgba(34,211,238,.13),rgba(4,12,27,.96) 68%);box-shadow:0 0 42px rgba(34,211,238,.07),inset 0 0 26px rgba(34,211,238,.055)}.aboutHeroModelCore span{margin-bottom:6px;color:rgba(148,163,184,.56);font-size:.55rem;letter-spacing:.14em;text-transform:uppercase}.aboutHeroModelCore strong{max-width:128px;color:rgba(248,250,252,.94);font-size:.9rem!important;line-height:1.22;letter-spacing:-.025em}.aboutPageV2 .aboutEvolution{padding-top:clamp(22px,1.9vw,29px)!important;padding-bottom:clamp(17px,1.45vw,23px)!important}.aboutPageV2 .aboutEvolutionHeader{margin-bottom:15px!important}.aboutPageV2 .aboutEvolutionHeader h2{font-size:clamp(1.62rem,1.92vw,1.98rem)!important}.aboutPageV2 .aboutEvolutionFrame{min-height:322px!important}.aboutPageV2 .aboutEvolutionRail button{padding-top:8px!important;padding-bottom:8px!important}.aboutPageV2 .aboutEvolutionDetail{padding:clamp(21px,2.2vw,30px)!important}.aboutPageV2 .aboutEvolutionTransition{padding-top:12px!important;gap:18px!important}.aboutPageV2 .aboutEvolutionTransition p{font-size:clamp(.94rem,1.03vw,1.05rem)!important}.aboutPageV2 .whatCCDIs{padding-top:clamp(20px,1.7vw,26px)!important;padding-bottom:clamp(16px,1.35vw,21px)!important}.aboutPageV2 .whatCCDGrid{grid-template-columns:minmax(0,1.12fr) minmax(440px,.88fr)!important;align-items:center!important}.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{font-size:clamp(1.48rem,1.72vw,1.78rem)!important;line-height:1.1!important}.aboutPageV2 .whatCCDStatement p{max-width:710px!important}.aboutPageV2 .whatCCDDimensions article{padding:11px 0!important}.aboutPageV2 .whatCCDDimensions p{margin-top:5px!important}.aboutPageV2 .researchFoundation{padding-top:clamp(22px,1.85vw,28px)!important;padding-bottom:clamp(16px,1.3vw,20px)!important}.aboutPageV2 .researchFoundationIntro{margin-bottom:13px!important}.aboutPageV2 .researchFoundationIntro p{margin-top:11px!important;max-width:920px!important}.aboutPageV2 .credibilityCard{padding:15px 17px!important}.aboutPageV2 .credibilityCard h3{margin-top:10px!important;font-size:clamp(1.12rem,1.25vw,1.3rem)!important}.aboutPageV2 .credibilityCard p{margin-top:8px!important;line-height:1.48!important}.aboutPageV2 .researchJourney{padding-top:clamp(18px,1.45vw,23px)!important;padding-bottom:clamp(15px,1.2vw,19px)!important}.aboutPageV2 .journeyIntro{margin-bottom:13px!important}.aboutPageV2 .journeyCard{padding:15px 17px!important}.aboutPageV2 .journeyCard h3{margin-top:12px!important;font-size:1.16rem!important}.aboutPageV2 .journeyCard p{margin-top:13px!important;line-height:1.48!important}.aboutPageV2 .journeyStatement{margin-top:12px!important;padding-top:13px!important;align-items:center!important}.aboutPageV2 .aboutManifesto h2,.aboutPageV2 .journeyStatement h2{font-size:clamp(1.18rem,1.38vw,1.42rem)!important}.aboutPageV2 .journeyStatement p{line-height:1.48!important}.aboutPageV2 .founderFoundation{padding-top:clamp(20px,1.65vw,25px)!important;padding-bottom:clamp(16px,1.3vw,20px)!important}.aboutPageV2 .founderFoundationGrid{grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr)!important;align-items:center!important}.aboutPageV2 .founderIdentity p{max-width:700px!important}.founderFocus{max-width:650px;margin-top:21px;padding-top:15px;border-top:1px solid rgba(103,232,249,.17)}.founderFocus span{display:block;margin-bottom:7px;color:var(--cyan);font-size:.63rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.founderFocus strong{color:rgba(226,232,240,.74);font-size:.9rem;font-weight:450;line-height:1.55}.aboutPageV2 .founderEvidence>div{min-height:116px!important;padding:14px 15px!important}.aboutPageV2 .founderEvidence strong{margin-top:8px!important;font-size:1rem!important}.aboutPageV2 .founderEvidence p{margin-top:6px!important;line-height:1.45!important}.aboutPageV2 .operatingPrinciples{padding-top:clamp(20px,1.6vw,24px)!important;padding-bottom:10px!important}.aboutPageV2 .principlesIntro{margin-bottom:11px!important}.aboutPageV2 .principleCard{padding:13px 16px 11px!important}.aboutPageV2 .principleCard h3{margin-top:12px!important;font-size:1.08rem!important}.aboutPageV2 .principleCard p{margin-top:7px!important;line-height:1.45!important}.aboutPageV2 .aboutClosing{padding-top:14px!important;padding-bottom:clamp(21px,1.8vw,27px)!important}.aboutPageV2 .aboutClosingGrid{align-items:center!important}.aboutPageV2 .aboutCTAContent{padding:20px 23px!important}@media (max-width:1100px){.aboutPageV2 .aboutHeroGrid,.aboutPageV2 .founderFoundationGrid,.aboutPageV2 .whatCCDGrid{grid-template-columns:1fr!important}.aboutPageV2 .aboutHeroDefinition{min-height:280px!important}.aboutHeroModel{max-width:600px;margin-left:auto;margin-right:auto}}@media (max-width:768px){.aboutPageV2{--about-section-y:24px;--about-section-y-tight:18px}.aboutPageV2 .aboutHero h1{font-size:clamp(1.95rem,8.6vw,2.55rem)!important}.aboutPageV2 .aboutHeroDefinition{min-height:300px!important;padding:18px!important}.aboutHeroModel{height:245px}.aboutHeroModelOrbit{inset:28px 58px 18px}.aboutHeroModelNodeTechnical{left:0}.aboutHeroModelNodeBehavioral{right:0}.aboutHeroModelCore{width:150px;height:102px}.aboutPageV2 .aboutEvolutionHeader h2,.aboutPageV2 .founderIdentity h2,.aboutPageV2 .journeyIntro h2,.aboutPageV2 .principlesIntro h2,.aboutPageV2 .researchFoundationIntro h2,.aboutPageV2 .whatCCDStatement h2{font-size:clamp(1.45rem,6.4vw,1.95rem)!important}}.aboutPageV2 .kicker{color:var(--cyan)!important}.aboutHeroDefinitionTopline{position:relative;z-index:4;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.aboutHeroDefinitionTopline p{margin:0!important;color:rgba(203,213,225,.52)!important;font-size:.64rem!important;line-height:1.35!important;letter-spacing:.09em;text-align:right;text-transform:uppercase}.aboutHeroEquation{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px 10px;margin:11px auto 0;color:rgba(226,232,240,.72);font-size:.72rem;line-height:1.3;text-align:center}.aboutHeroEquation span{font-weight:550}.aboutHeroEquation i{color:var(--cyan);font-style:normal;font-size:.76rem;opacity:.72}.aboutPageV2 .aboutHeroDefinition{min-height:304px!important;padding-top:18px!important}.aboutPageV2 .aboutHeroModel{height:218px;margin-top:2px}.aboutPageV2 .aboutHeroModelOrbit{inset:20px 78px 13px}.aboutPageV2 .aboutHeroModelNodeTechnical{left:78px;top:68px}.aboutPageV2 .aboutHeroModelNodeBehavioral{right:78px;top:68px}.aboutPageV2 .aboutHeroModelNodeContext{left:50%;bottom:1px;transform:translateX(-50%)}.aboutPageV2 .aboutSubsectionLabel{color:rgba(248,250,252,.72)!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1.3!important;text-transform:none!important}.aboutPageV2 .aboutEvolutionTransition{align-items:start!important}.aboutPageV2 .aboutEvolutionRail button strong{font-size:clamp(.82rem,.88vw,.92rem)!important;line-height:1.25!important;letter-spacing:-.005em!important}.aboutPageV2 .aboutEvolutionDetailCopy .kicker{color:rgba(248,250,252,.78)!important;font-size:.7rem!important;letter-spacing:.13em!important}.aboutPageV2 .aboutEvolutionRail button{min-height:46px!important}.aboutPageV2 .aboutHero{padding-bottom:clamp(19px,1.55vw,24px)!important}.aboutPageV2 .aboutEvolution{padding-top:clamp(17px,1.45vw,22px)!important;padding-bottom:clamp(13px,1.05vw,17px)!important}.aboutPageV2 .whatCCDIs{padding-top:clamp(15px,1.15vw,18px)!important;padding-bottom:clamp(12px,.95vw,15px)!important}.aboutPageV2 .researchFoundation{padding-top:clamp(17px,1.35vw,21px)!important;padding-bottom:clamp(12px,.9vw,15px)!important}.aboutPageV2 .researchJourney{padding-top:clamp(14px,1.05vw,17px)!important;padding-bottom:clamp(11px,.85vw,14px)!important}.aboutPageV2 .journeyStatement{margin-top:9px!important;padding-top:10px!important}.aboutPageV2 .founderFoundation{padding-top:clamp(15px,1.15vw,18px)!important;padding-bottom:clamp(11px,.85vw,14px)!important}.aboutPageV2 .founderEvidence>div{min-height:106px!important;padding:12px 14px!important}.aboutPageV2 .operatingPrinciples{padding-top:clamp(15px,1.1vw,18px)!important;padding-bottom:7px!important}.aboutPageV2 .aboutClosing{padding-top:9px!important;padding-bottom:clamp(15px,1.15vw,18px)!important}.aboutPageV2 .aboutCTAContent{padding:17px 21px!important}.aboutPageV2+.footer{padding-top:clamp(20px,2vw,30px)!important;padding-bottom:clamp(20px,2vw,30px)!important}@media (max-width:768px){.aboutHeroDefinitionTopline{align-items:flex-start}.aboutHeroDefinitionTopline p{max-width:180px}.aboutHeroEquation{max-width:310px;font-size:.68rem}.aboutPageV2 .aboutHeroModel{height:220px}.aboutPageV2 .aboutEvolutionRail button strong{font-size:.85rem!important}}.aboutPageV2 .aboutHeroDefinitionTopline p{color:rgba(203,213,225,.42)!important;font-size:.59rem!important;font-weight:560;letter-spacing:.12em}.aboutPageV2 .aboutHeroEquation{margin-top:8px;color:rgba(226,232,240,.66);font-size:.69rem}.aboutPageV2 .aboutHeroModelCore{z-index:4}.aboutHeroModelLinks{position:absolute;z-index:1;inset:42px 92px 28px;pointer-events:none;opacity:.42}.aboutHeroModelLinks i{position:absolute;left:50%;top:50%;display:block;width:58%;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,transparent,rgba(103,232,249,.34) 18%,rgba(103,232,249,.22) 82%,transparent)}.aboutHeroModelLinks i:first-child{transform:translate(-50%,-50%) rotate(8deg)}.aboutHeroModelLinks i:nth-child(2){transform:translate(-50%,-50%) rotate(126deg)}.aboutHeroModelLinks i:nth-child(3){transform:translate(-50%,-50%) rotate(234deg)}.aboutPageV2 .aboutEvolutionRail button strong{font-size:clamp(.9rem,.96vw,1rem)!important;font-weight:620!important}.aboutPageV2 .aboutEvolutionRail button span{font-size:.72rem!important}.aboutPageV2 .aboutEvolutionTransition{display:block!important;padding:12px clamp(4px,1vw,14px) 0!important}.aboutPageV2 .aboutEvolutionTransition p{max-width:1060px!important;margin-left:clamp(0px,12vw,196px)!important;font-size:clamp(1rem,1.25vw,1.2rem)!important;line-height:1.48!important;letter-spacing:-.022em!important;color:rgba(248,250,252,.84)!important}.aboutPageV2 .journeyStatement{position:relative;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:clamp(28px,4vw,62px)!important;margin-top:8px!important;padding-top:16px!important;border-top:1px solid rgba(103,232,249,.12)}.aboutPageV2 .journeyStatement>div:last-child{padding-left:clamp(22px,3vw,42px)!important;border-left:1px solid rgba(103,232,249,.17)!important}.aboutPageV2 .journeyStatement h2{max-width:620px;font-size:clamp(1.28rem,1.75vw,1.72rem)!important;line-height:1.18!important}.aboutPageV2 .journeyStatement p{margin:0!important;line-height:1.55!important}.aboutPageV2 .aboutClosing{padding-bottom:12px!important}.aboutPageV2+.footer{padding-top:18px!important;padding-bottom:22px!important}@media (max-width:980px){.aboutPageV2 .aboutEvolutionTransition p{margin-left:0!important}.aboutHeroModelLinks{inset:42px 72px 24px}}@media (max-width:768px){.aboutHeroModelLinks{inset:42px 54px 24px;opacity:.3}.aboutPageV2 .journeyStatement{grid-template-columns:1fr!important}.aboutPageV2 .journeyStatement>div:last-child{padding-left:0!important;padding-top:14px;border-left:0!important;border-top:1px solid rgba(103,232,249,.14)}.aboutPageV2 .aboutEvolutionRail button strong{font-size:.9rem!important}}.aboutPageV2 .aboutHeroDefinitionIndex{letter-spacing:.14em!important}.aboutPageV2 .aboutHeroDefinitionTopline p{color:rgba(203,213,225,.34)!important;font-size:.56rem!important;letter-spacing:.125em!important}.aboutPageV2 .aboutEvolutionRail button strong{font-size:clamp(.945rem,1.01vw,1.05rem)!important}.aboutPageV2 .aboutEvolution{padding-top:clamp(15px,1.3vw,20px)!important}.aboutPageV2 .aboutEvolutionTransition{padding-top:10px!important}@media (max-width:768px){.aboutPageV2 .aboutEvolutionRail button strong{font-size:.945rem!important}}.aboutPageV2 .aboutHeroModelLabel,.aboutPageV2 .aboutHeroModelMarker{position:absolute;z-index:3}.aboutPageV2 .aboutHeroModelMarker{display:inline-flex;align-items:center;gap:5px;color:var(--cyan);font-family:var(--font-mono,monospace);font-size:.62rem;line-height:1;letter-spacing:.08em;white-space:nowrap}.aboutPageV2 .aboutHeroModelMarker:before{content:"";width:7px;height:7px;flex:0 0 auto;border:1px solid rgba(103,232,249,.72);border-radius:50%;background:rgba(34,211,238,.15);box-shadow:0 0 14px rgba(34,211,238,.3)}.aboutPageV2 .aboutHeroModelLabel{color:rgba(226,232,240,.84);font-size:.72rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}.aboutPageV2 .aboutHeroModelMarkerTechnical{left:78px;top:91px}.aboutPageV2 .aboutHeroModelLabelTechnical{left:116px;top:77px}.aboutPageV2 .aboutHeroModelMarkerBehavioral{right:126px;top:91px}.aboutPageV2 .aboutHeroModelLabelBehavioral{right:13px;top:77px}.aboutPageV2 .aboutHeroModelMarkerContext{left:calc(50% - 78px);top:181px}.aboutPageV2 .aboutHeroModelLabelContext{left:calc(50% - 29px);top:169px;text-align:left}.aboutPageV2 .aboutHeroModelNode{display:none!important}@media (max-width:768px){.aboutPageV2 .aboutHeroModelMarkerTechnical{left:52px;top:94px}.aboutPageV2 .aboutHeroModelLabelTechnical{left:88px;top:80px}.aboutPageV2 .aboutHeroModelMarkerBehavioral{right:102px;top:94px}.aboutPageV2 .aboutHeroModelLabelBehavioral{right:0;top:80px}.aboutPageV2 .aboutHeroModelMarkerContext{left:calc(50% - 72px);top:184px}.aboutPageV2 .aboutHeroModelLabelContext{left:calc(50% - 24px);top:172px}}.aboutPageV2 .aboutHeroModelMarkerBehavioral,.aboutPageV2 .aboutHeroModelMarkerContext,.aboutPageV2 .aboutHeroModelMarkerTechnical{transform:translate(-50%,-50%)}.aboutPageV2 .aboutHeroModelMarkerTechnical{left:15.2%;top:44.5%}.aboutPageV2 .aboutHeroModelLabelTechnical{left:20.2%;top:36.5%}.aboutPageV2 .aboutHeroModelMarkerBehavioral{left:79.8%;right:auto;top:44.5%}.aboutPageV2 .aboutHeroModelLabelBehavioral{left:83.8%;top:36.5%;text-align:left}.aboutPageV2 .aboutHeroModelMarkerContext{left:50%;top:82.5%}.aboutPageV2 .aboutHeroModelLabelContext{top:86.5%}@media (max-width:768px){.aboutPageV2 .aboutHeroModelMarkerTechnical{left:14.5%;top:45%}.aboutPageV2 .aboutHeroModelLabelTechnical{left:20%;top:37%}.aboutPageV2 .aboutHeroModelMarkerBehavioral{left:79.5%;right:auto;top:45%}.aboutPageV2 .aboutHeroModelLabelBehavioral{left:84%;right:auto;top:37%}.aboutPageV2 .aboutHeroModelMarkerContext{left:50%;top:82%}.aboutPageV2 .aboutHeroModelLabelContext{left:50%;top:86%}}.aboutPageV2 .aboutHeroModelMarkerTrack{position:absolute;z-index:3;inset:17px 78px 15px;transform:rotate(-7deg);pointer-events:none}.aboutPageV2 .aboutHeroModelMarkerTrack .aboutHeroModelMarker{position:absolute;z-index:1}.aboutPageV2 .aboutHeroModelMarkerTrack .aboutHeroModelMarkerTechnical{left:0;top:50%;transform:translate(-50%,-50%) rotate(7deg)}.aboutPageV2 .aboutHeroModelMarkerTrack .aboutHeroModelMarkerBehavioral{left:100%;right:auto;top:50%;transform:translate(-50%,-50%) rotate(7deg)}.aboutPageV2 .aboutHeroModelMarkerTrack .aboutHeroModelMarkerContext{left:50%;top:100%;transform:translate(-50%,-50%) rotate(7deg)}.aboutPageV2 .aboutHeroModelLabelTechnical{left:calc(78px + 22px);top:38%;text-align:left}.aboutPageV2 .aboutHeroModelLabelBehavioral{left:auto;right:calc(78px + 22px);top:38%;text-align:right}.aboutPageV2 .aboutHeroModelLabelContext{top:calc(100% - 27px);transform:translateX(-50%);text-align:center}@media (max-width:768px){.aboutPageV2 .aboutHeroModelMarkerTrack{inset:28px 58px 18px}.aboutPageV2 .aboutHeroModelLabelTechnical{left:calc(58px + 20px);top:39%}.aboutPageV2 .aboutHeroModelLabelBehavioral{right:calc(58px + 20px);top:39%}.aboutPageV2 .aboutHeroModelLabelContext{left:50%;top:calc(100% - 29px)}}.aboutPageV2 .aboutHeroModelLabelContext{top:calc(100% - 8px)}@media (max-width:768px){.aboutPageV2 .aboutHeroModelLabelContext{top:calc(100% - 10px)}}.aboutPageV2 .aboutHeroModelLabel{width:118px;text-align:center!important;transform:translateX(-50%)!important}.aboutPageV2 .aboutHeroModelLabel:before{content:"";position:absolute;left:50%;bottom:calc(100% + 5px);width:0;height:18px;border-left:1px dotted rgba(103,232,249,.62);transform:translateX(-50%)}.aboutPageV2 .aboutHeroModelLabelTechnical{left:15.2%;right:auto;top:58%}.aboutPageV2 .aboutHeroModelLabelBehavioral{left:79.8%;right:auto;top:58%}.aboutPageV2 .aboutHeroModelLabelContext{left:50%;top:96%}@media (max-width:768px){.aboutPageV2 .aboutHeroModelLabel{width:104px}.aboutPageV2 .aboutHeroModelLabel:before{height:14px;bottom:calc(100% + 4px)}.aboutPageV2 .aboutHeroModelLabelTechnical{left:14.5%;top:59%}.aboutPageV2 .aboutHeroModelLabelBehavioral{left:79.5%;top:59%}.aboutPageV2 .aboutHeroModelLabelContext{left:50%;top:94%}}.aboutPageV2 .aboutHeroEvidenceAnnotations{position:absolute;z-index:3;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.aboutPageV2 .aboutHeroEvidenceAnnotation circle{fill:rgba(34,211,238,.14);stroke:rgba(103,232,249,.82);stroke-width:1.2;vector-effect:non-scaling-stroke}.aboutPageV2 .aboutHeroEvidenceAnnotation line{stroke:rgba(103,232,249,.62);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.aboutPageV2 .aboutHeroEvidenceNumber{fill:var(--cyan);font-family:var(--font-mono,monospace);font-size:10px;letter-spacing:.08em}.aboutPageV2 .aboutHeroEvidenceLabel{fill:rgba(226,232,240,.86);font-family:inherit;font-size:12px;font-weight:600;letter-spacing:-.01em}.aboutPageV2 .aboutHeroModelLabel,.aboutPageV2 .aboutHeroModelMarker,.aboutPageV2 .aboutHeroModelMarkerTrack{display:none!important}@media (max-width:768px){.aboutPageV2 .aboutHeroEvidenceLabel{font-size:11px}.aboutPageV2 .aboutHeroEvidenceNumber{font-size:9px}}.aboutPageV2 .aboutHeroEvidencePoint{fill:rgba(103,232,249,.88)!important;stroke:rgba(103,232,249,.95)!important;stroke-width:1!important}.aboutPageV2 .aboutHeroEvidenceBadge{fill:rgba(4,12,27,.82)!important;stroke:rgba(103,232,249,.72)!important;stroke-width:1.2!important}.aboutPageV2 .aboutHeroModel{height:232px}.aboutPageV2 .aboutHeroModelOrbit{border-color:transparent;box-shadow:none}.aboutPageV2 .aboutHeroEvidenceEllipse{fill:none;stroke:rgba(103,232,249,.34);stroke-width:1.15;vector-effect:non-scaling-stroke}.aboutPageV2 .aboutHeroModelCore{top:43%}.navToggle{display:none;width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(103,232,249,.26);border-radius:14px;background:rgba(103,232,249,.055);align-items:center;justify-content:center;flex-direction:column;gap:5px;color:var(--cyan);cursor:pointer}.navToggle span{width:19px;height:1px;background:currentColor;transition:transform .22s ease,opacity .22s ease}.navToggle[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.navToggle[aria-expanded=true] span:nth-child(2){opacity:0}.navToggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobileNav a:focus-visible,.navToggle:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.mobileNav{display:none}@media(max-width:980px){.navToggle{display:inline-flex}.mobileNav{display:grid;grid-template-rows:0fr;overflow:hidden;border-top:1px solid transparent;background:rgba(2,5,20,.97);transition:grid-template-rows .28s ease,border-color .28s ease}.mobileNav.isOpen{grid-template-rows:1fr;border-top-color:var(--line)}.mobileNavInner{min-height:0;overflow:hidden;display:grid;padding-top:0;padding-bottom:0;transition:padding .28s ease}.mobileNav.isOpen .mobileNavInner{padding-top:16px;padding-bottom:24px}.mobileNav a{min-height:58px;display:flex;align-items:center;gap:18px;border-bottom:1px solid rgba(255,255,255,.07);color:var(--muted);font-size:1rem;letter-spacing:.02em}.mobileNav a>span{color:rgba(103,232,249,.58);font-size:.68rem;letter-spacing:.18em}.mobileNav a.active,.mobileNav a:hover,.mobileNav a[aria-current=page]{color:var(--cyan)}.mobileNav .mobileNavCta{justify-content:center;margin-top:16px;min-height:50px;border:1px solid rgba(103,232,249,.28);border-radius:999px;background:rgba(103,232,249,.07);color:var(--cyan)}}@media(prefers-reduced-motion:reduce){.mobileNav,.mobileNavInner,.navToggle span{transition:none}}.systemState{min-height:calc(100vh - 158px);display:grid;place-items:center;padding:96px 0}.systemStateInner{max-width:900px;text-align:center}.systemState h1{margin:24px auto 20px;max-width:850px;font-size:clamp(2.6rem,6vw,5.6rem);line-height:.98;letter-spacing:-.06em}.systemState p:not(.eyebrow){max-width:660px;margin:0 auto;color:var(--muted);font-size:1.05rem;line-height:1.75}.systemStateActions{margin-top:34px;display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.primaryButton,.secondaryButton{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;font:inherit;cursor:pointer}.primaryButton{border:1px solid rgba(103,232,249,.38);background:rgba(103,232,249,.11);color:var(--cyan)}.secondaryButton{border:1px solid var(--line);background:rgba(255,255,255,.025);color:var(--muted)}.primaryButton:focus-visible,.secondaryButton:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.skipLink{position:fixed;left:18px;top:14px;z-index:1000;transform:translateY(-180%);padding:12px 16px;border:1px solid rgba(103,232,249,.55);border-radius:12px;color:#020514;background:#dffcff;font-weight:800;box-shadow:0 14px 44px rgba(0,0,0,.36);transition:transform .18s ease}.skipLink:focus{transform:translateY(0);outline:none}main:focus{outline:none}.footer{padding:clamp(48px,5vw,72px) 0 26px!important;background:radial-gradient(circle at 12% 0,rgba(103,232,249,.08),transparent 34%),linear-gradient(180deg,rgba(3,10,26,.96),#020514);padding:0 0 38px;background:radial-gradient(circle at 18% 18%,rgba(88,224,242,.055),transparent 30%),linear-gradient(180deg,rgba(5,17,33,.98),rgba(3,10,24,1))}.footerSignature{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding-top:clamp(34px,4vw,56px);padding-bottom:clamp(32px,4vw,52px)}.footerSignature span{position:relative;padding-top:15px;color:rgba(255,255,255,.88);font-family:var(--font-display,inherit);font-size:clamp(1.05rem,1.45vw,1.45rem);font-weight:350;letter-spacing:-.025em;line-height:1.25}.footerSignature span:before{content:"";position:absolute;inset:0 auto auto 0;width:min(72px,30%);height:1px;background:linear-gradient(90deg,var(--cyan),rgba(88,224,242,0))}.footerGrid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(150px,.52fr) minmax(210px,.68fr);grid-gap:clamp(42px,6vw,96px);gap:clamp(42px,6vw,96px);align-items:start;padding-top:clamp(42px,5vw,70px)}.footerIdentity{max-width:650px}.footerBrand{display:inline-flex;align-items:center;gap:15px}.footerBrand strong{display:block;color:var(--cyan);letter-spacing:.21em;text-transform:uppercase;font-size:.84rem;font-weight:700;text-shadow:0 0 22px rgba(88,224,242,.16)}.footerBrand small{display:block;margin-top:6px;color:var(--faint);font-size:.8rem}.footerPositioning{max-width:620px;margin:26px 0 0;color:var(--muted);font-size:1rem;line-height:1.75}.footerResearchFocus{margin-top:30px;padding-top:23px;border-top:1px solid rgba(255,255,255,.09)}.footerColumn h2,.footerResearchFocus h2{margin:0 0 14px;color:rgba(255,255,255,.9);font-size:.72rem;letter-spacing:.21em;text-transform:uppercase;font-weight:700}.footerResearchFocus ul{display:flex;flex-wrap:wrap;gap:9px 10px;margin:0;padding:0;list-style:none}.footerResearchFocus li{border:1px solid rgba(88,224,242,.2);border-radius:999px;padding:7px 11px;color:rgba(221,238,246,.72);background:rgba(88,224,242,.035);font-size:.74rem;line-height:1.25}.footerColumn{display:grid;grid-gap:14px;gap:14px;align-content:start}.footerColumn h2{margin-bottom:7px}.footerColumn a{width:-moz-fit-content;width:fit-content;color:var(--muted);font-size:.94rem;line-height:1.45}.footerColumn a:hover{color:var(--cyan)}.footerPrimaryLink{margin-bottom:4px;color:rgba(255,255,255,.94)!important;font-weight:650}.footerPrimaryLink span{display:inline-block;margin-left:5px;color:var(--cyan);transition:transform .2s ease}.footerPrimaryLink:hover span{transform:translateX(3px)}.footerBrand:focus-visible,.footerColumn a:focus-visible{outline:2px solid var(--cyan);outline-offset:5px;border-radius:4px}.footerLegal{display:flex;justify-content:space-between;gap:18px;margin-top:clamp(42px,5vw,70px);padding-top:23px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.42);font-size:.78rem;line-height:1.5}.privacyPage{min-height:70vh}.privacyHero{padding:clamp(72px,9vw,128px) 0 clamp(42px,5vw,70px);border-bottom:1px solid var(--line)}.privacyContent{max-width:920px}.privacyHero h1{max-width:900px;margin:0;font-size:clamp(2.75rem,5.5vw,5.6rem);line-height:.95;letter-spacing:-.07em;font-weight:300;text-wrap:balance}.privacyLead{max-width:760px;margin:26px 0 0;color:var(--muted);font-size:1.08rem;line-height:1.75}.privacyBody{padding:clamp(46px,6vw,84px) 0 clamp(64px,8vw,110px)}.privacySections{display:grid;grid-gap:0;gap:0}.privacySections section{padding:30px 0;border-bottom:1px solid rgba(255,255,255,.1)}.privacySections section:first-child{padding-top:0}.privacySections h2{margin:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:560;letter-spacing:-.025em}.privacySections p{max-width:820px;margin:14px 0 0;color:var(--muted);font-size:1rem;line-height:1.78}.privacySections a{color:var(--cyan);text-decoration:underline;text-underline-offset:4px}@media (max-width:760px){.footerSignature{grid-template-columns:1fr;gap:22px}.footerSignature span{padding-top:12px}.footerGrid{grid-template-columns:1fr 1fr;gap:40px 28px}.footerIdentity{grid-column:1/-1}.footerLegal{flex-direction:column}}@media (max-width:460px){.footerSignature{padding-top:34px;padding-bottom:34px}.footerGrid{grid-template-columns:1fr;padding-top:38px}.footerIdentity{grid-column:auto}.footerColumn{padding-top:24px;border-top:1px solid rgba(255,255,255,.09)}.footerResearchFocus ul{display:grid}.footerResearchFocus li{width:-moz-fit-content;width:fit-content}.footerLegal{margin-top:42px}}@media (prefers-reduced-motion:reduce){.skipLink{transition:none}}.footerSignature{display:block;padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(42px,5vw,68px);border-bottom:1px solid rgba(255,255,255,.1)}.footerSignatureEyebrow{margin:0 0 18px;color:var(--cyan);font-size:.7rem;font-weight:750;letter-spacing:.24em;text-transform:uppercase}.footerSignatureStatement{display:flex;flex-wrap:wrap;gap:8px clamp(18px,3vw,42px);margin:0;color:rgba(255,255,255,.94);font-family:var(--font-display,inherit);font-size:clamp(1.65rem,3vw,3.35rem);font-weight:300;letter-spacing:-.045em;line-height:1.05}.footerSignatureStatement span{position:relative;padding-top:0}.footerSignatureStatement span:before{display:none}.footerSignatureSupport{max-width:690px;margin:22px 0 0;color:var(--muted);font-size:.98rem;line-height:1.7}.footerResearchFocus ul{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));grid-gap:10px 24px;gap:10px 24px}.footerResearchFocus li{position:relative;border:0;border-radius:0;padding:0 0 0 14px;background:transparent;color:rgba(221,238,246,.74);font-size:.76rem;line-height:1.45}.footerResearchFocus li:before{content:"";position:absolute;left:0;top:.58em;width:5px;height:1px;background:var(--cyan);box-shadow:0 0 8px rgba(88,224,242,.45)}.footerAuthority{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(42px,5vw,66px);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.footerAuthorityItem{display:grid;grid-gap:8px;gap:8px;padding:24px clamp(18px,2.5vw,34px)}.footerAuthorityItem+.footerAuthorityItem{border-left:1px solid rgba(255,255,255,.09)}.footerAuthorityItem span{color:rgba(255,255,255,.42);font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.footerAuthorityItem strong{color:rgba(255,255,255,.9);font-family:var(--font-display,inherit);font-size:clamp(.98rem,1.35vw,1.24rem);font-weight:420;letter-spacing:-.02em}.footerLegal{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:0;border-top:0}.footerLegal a{color:rgba(255,255,255,.5);text-underline-offset:4px}.footerLegal a:hover{color:var(--cyan)}.footerLegal span:last-child{text-align:right}@media (max-width:900px){.footerResearchFocus ul{gap:9px}.footerAuthority,.footerResearchFocus ul{grid-template-columns:1fr}.footerAuthorityItem+.footerAuthorityItem{border-left:0;border-top:1px solid rgba(255,255,255,.09)}}@media (max-width:760px){.footerSignatureStatement{display:grid;grid-gap:7px;gap:7px}.footerLegal{grid-template-columns:1fr;gap:10px}.footerLegal span:last-child{text-align:left}}.footerGrid{padding-bottom:clamp(24px,2.4vw,34px)}.footerResearchIdentity{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);padding-top:clamp(18px,1.8vw,26px)}.footerResearchHeading{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:clamp(22px,2.6vw,38px);gap:clamp(22px,2.6vw,38px);align-items:center;padding-bottom:clamp(16px,1.6vw,22px)}.footerResearchEyebrow{margin:0;color:rgba(255,255,255,.92);font-size:.72rem;font-weight:750;letter-spacing:.22em;text-transform:uppercase}.footerResearchHeading>p:last-child{max-width:none;margin:0;padding-left:clamp(22px,2.4vw,34px);border-left:1px solid rgba(255,255,255,.22);color:var(--muted);font-size:.88rem;line-height:1.45;white-space:nowrap}.footerResearchGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.09)}.footerResearchItem{min-height:176px;padding:clamp(24px,2.6vw,34px)}.footerResearchItem+.footerResearchItem{border-left:1px solid rgba(255,255,255,.09)}.footerResearchItem>span{display:block;margin-bottom:18px;color:var(--cyan);font-size:.66rem;font-weight:750;letter-spacing:.15em}.footerResearchItem h2{margin:0;color:rgba(255,255,255,.92);font-family:var(--font-display,inherit);font-size:clamp(1.05rem,1.45vw,1.34rem);font-weight:430;letter-spacing:-.025em;line-height:1.2}.footerResearchItem p{max-width:420px;margin:13px 0 0;color:rgba(221,238,246,.64);font-size:.79rem;line-height:1.62}.footerAuthority{margin-top:0;border-bottom:0}.footerAuthorityItem{padding-top:22px;padding-bottom:24px}.footerLegal{padding-top:24px}@media (max-width:900px){.footerResearchHeading{grid-template-columns:1fr;gap:10px}.footerResearchHeading>p:last-child{padding-left:0;border-left:0;white-space:normal}.footerResearchGrid{grid-template-columns:1fr}.footerResearchItem{min-height:0}.footerResearchItem+.footerResearchItem{border-left:0;border-top:1px solid rgba(255,255,255,.09)}}.footerGrid{padding-top:clamp(18px,1.8vw,26px)!important}.footerResearchIdentity{padding-top:clamp(14px,1.3vw,20px)!important}.footerResearchHeading{padding-bottom:clamp(12px,1.2vw,17px)!important}.footerResearchItem{min-height:156px!important;padding-top:clamp(20px,2vw,27px)!important;padding-bottom:clamp(20px,2vw,27px)!important}.footerAuthority{margin-top:0!important}.footerAuthorityItem{padding-bottom:20px!important}.footerAuthorityItem,.footerLegal{padding-top:18px!important}@media (min-width:901px){.ctaSection{padding-bottom:48px}.homePage .ctaSection{padding-bottom:28px!important}}@media (max-width:760px){.footerGrid{padding-top:28px!important;padding-bottom:22px!important}.footerResearchIdentity{padding-top:18px!important}.footerResearchHeading{padding-bottom:16px!important}.footerLegal{padding-top:20px!important}}.footer,.footerGrid{padding-top:18px!important;padding-bottom:22px!important}.privacyHero{padding-top:clamp(42px,4.5vw,64px)!important;padding-bottom:clamp(28px,3vw,42px)!important}.privacyHero h1{max-width:760px!important;font-size:clamp(2.35rem,3.5vw,3.75rem)!important;line-height:.98!important;letter-spacing:-.055em!important}.privacyLead{margin-top:20px!important;max-width:760px!important}.privacyBody{padding-top:clamp(28px,3vw,42px)!important;padding-bottom:clamp(52px,6vw,80px)!important}@media (max-width:760px){.privacyHero{padding-top:36px!important;padding-bottom:26px!important}.privacyHero h1{font-size:clamp(2.35rem,10vw,3.4rem)!important}.privacyBody{padding-top:24px!important}}.systemState h1{max-width:820px;font-size:clamp(2.15rem,4.4vw,4.35rem)}.researchModalBackdrop{z-index:1200;align-items:center;overflow-y:auto;overscroll-behavior:contain;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.researchModal{flex:0 0 auto;max-height:calc(100dvh - 48px)}.modalClose{z-index:3}.aboutHeroDiagramMobile{display:none}@media (max-width:768px){.aboutPageV2 .aboutHeroGrid{grid-template-columns:minmax(0,1fr)!important}.aboutPageV2 .aboutHeroDefinitionDesktop{display:none!important}.aboutHeroDiagramMobile{display:block;position:relative;z-index:2;padding:0 0 28px}.aboutHeroDiagramMobile .aboutHeroDefinition{width:100%;max-width:none!important;margin:0!important}}@media (max-width:520px){.researchModalBackdrop{align-items:start;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.researchModal{max-height:calc(100dvh - 24px);border-radius:22px;padding:54px 20px 24px}.modalClose{top:12px;right:12px}}#main-content{scroll-margin-top:78px}@media (max-width:768px){.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroDefinition{min-height:0!important;padding:18px 18px 20px!important}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroDefinitionTopline{gap:12px}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroDefinitionTopline p{max-width:190px;font-size:.54rem!important}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroEquation{max-width:100%;margin-top:14px;gap:6px 8px;font-size:.67rem}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroModel{height:270px;margin-top:10px}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroModelOrbit{inset:52px 42px 34px}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroModelOrbit:before{inset:14px -24px}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroModelOrbit:after{inset:24px -34px}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroModelLinks{inset:70px 58px 48px;opacity:.34}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroEvidenceAnnotations{display:none}.aboutPageV2 .aboutHeroDiagramMobile .aboutHeroModelCore{top:53%;width:174px;height:112px}.homePage .heroInstrument{min-height:390px!important}.homePage .heroInstrumentTopline{top:16px;left:18px;right:18px}.homePage .instrumentCore{width:88px;height:88px;border-radius:25px}.homePage .heroSignal{min-width:104px;max-width:118px;padding:8px 9px;border-radius:13px}.homePage .heroSignal small{margin-bottom:3px;font-size:.52rem}.homePage .heroSignal span{font-size:.74rem}.homePage .signalTrust{left:16px;top:92px}.homePage .signalPressure{right:16px;top:150px}.homePage .signalExposure{left:22px;bottom:68px}.homePage .heroDecisionRail{bottom:22px;width:calc(100% - 34px);gap:6px;font-size:.48rem}}@media (max-width:640px){.homePage .mapCanvas{min-height:650px}.homePage .mapNode{padding:7px 9px;font-size:.68rem;white-space:nowrap}.homePage .nodeEmail{left:47%;top:69%}.homePage .nodeIt{right:5%;bottom:20%}.homePage .nodeEmployees{left:18%;bottom:11%}.homePage .nodeVendors{left:35%;bottom:5%}.homePage .nodeComms{right:27%;bottom:11%}.homePage .nodeCustomers{right:4%;bottom:5%}}@media (max-width:390px){.homePage .heroSignal{min-width:98px;max-width:108px}.homePage .signalTrust{left:12px}.homePage .signalPressure{right:12px}.homePage .signalExposure{left:16px}.homePage .mapNode{padding:6px 7px;font-size:.63rem}}.aboutHeroMobileModel{display:none}@media (max-width:768px){.aboutHeroDiagramMobile .aboutHeroDefinition{display:none!important}.aboutHeroMobileModel{position:relative;display:block;overflow:hidden;width:100%;padding:22px 18px 24px;border:1px solid rgba(103,232,249,.24);border-radius:28px;background:radial-gradient(circle at 50% 82%,rgba(34,211,238,.11),transparent 34%),linear-gradient(145deg,rgba(103,232,249,.055),rgba(8,18,37,.72));box-shadow:inset 0 0 0 1px rgba(255,255,255,.018)}.aboutHeroMobileModel:before{content:"";position:absolute;inset:58px 18px 18px;border:1px solid rgba(103,232,249,.07);border-radius:22px;pointer-events:none}.aboutHeroMobileTopline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(103,232,249,.13)}.aboutHeroMobileTopline span{color:var(--cyan);font-family:var(--font-mono,monospace);font-size:.72rem;letter-spacing:.18em}.aboutHeroMobileTopline p{margin:0;color:rgba(203,213,225,.48);font-size:.58rem;font-weight:650;letter-spacing:.14em;text-align:right;text-transform:uppercase}.aboutHeroMobileEvidence{position:relative;z-index:1;display:grid;grid-gap:9px;gap:9px;margin-top:18px}.aboutHeroMobileEvidenceItem{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;min-height:58px;padding:11px 14px;border:1px solid rgba(103,232,249,.18);border-radius:16px;background:rgba(3,11,26,.62)}.aboutHeroMobileEvidenceItem small{color:var(--cyan);font-family:var(--font-mono,monospace);font-size:.62rem;letter-spacing:.08em}.aboutHeroMobileEvidenceItem strong{color:rgba(241,245,249,.9);font-size:.84rem;font-weight:650;line-height:1.2}.aboutHeroMobileEvidence>i{justify-self:center;height:15px;color:rgba(103,232,249,.72);font-style:normal;font-size:1rem;line-height:15px}.aboutHeroMobileFlow{position:relative;z-index:1;display:grid;place-items:center;height:46px}.aboutHeroMobileFlow:before{content:"";width:1px;height:32px;background:linear-gradient(rgba(103,232,249,.18),rgba(103,232,249,.72))}.aboutHeroMobileFlow span{position:absolute;bottom:5px;width:8px;height:8px;border-right:1px solid rgba(103,232,249,.8);border-bottom:1px solid rgba(103,232,249,.8);transform:rotate(45deg)}.aboutHeroMobileOutcome{position:relative;z-index:1;display:grid;place-items:center;min-height:132px;padding:22px 24px;border:1px solid rgba(103,232,249,.44);border-radius:999px;background:radial-gradient(circle at 50% 45%,rgba(34,211,238,.12),transparent 58%),rgba(3,11,26,.78);text-align:center}.aboutHeroMobileOutcome:after{content:"";position:absolute;inset:15px -18px;border:1px solid rgba(103,232,249,.11);border-radius:50%;transform:rotate(-10deg);pointer-events:none}.aboutHeroMobileOutcome span,.aboutHeroMobileOutcome strong{position:relative;z-index:1}.aboutHeroMobileOutcome span{color:rgba(203,213,225,.5);font-size:.58rem;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.aboutHeroMobileOutcome strong{max-width:240px;color:#f8fafc;font-size:clamp(1.1rem,5.8vw,1.45rem);line-height:1.12;letter-spacing:-.035em}}@media (max-width:390px){.aboutHeroMobileModel{padding:18px 14px 21px;border-radius:24px}.aboutHeroMobileEvidenceItem{min-height:54px;padding:10px 12px}.aboutHeroMobileOutcome{min-height:120px}}.evidenceV2 .ev2DissertationMobile,.homePage .domainMobileComposition{display:none}@media (max-width:640px){.homePage .domainConvergenceVisual{min-height:0;padding:54px 16px 18px}.homePage .domainConvergenceVisual:after,.homePage .domainCore,.homePage .domainFlowLabel,.homePage .domainIntelligenceRail,.homePage .domainNode,.homePage .domainOrbit,.homePage .domainSignalField{display:none}.homePage .domainVisualHeader{inset:15px 16px auto}.homePage .domainVisualHeader strong{display:none}.homePage .domainMobileComposition{position:relative;z-index:3;display:grid;justify-items:center;text-align:center}.homePage .domainMobileInputs{display:grid;width:100%;grid-gap:8px;gap:8px}.homePage .domainMobileInputs>div{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center;width:100%;padding:11px 13px;border:1px solid rgba(103,232,249,.19);border-radius:15px;background:rgba(6,18,34,.82);text-align:left}.homePage .domainMobileInputs span{grid-row:1/3;color:var(--cyan);font-size:.62rem;font-weight:750;letter-spacing:.14em}.homePage .domainMobileInputs strong{color:rgba(255,255,255,.9);font-size:.86rem;font-weight:520}.homePage .domainMobileInputs small{color:rgba(186,206,220,.52);font-size:.62rem;letter-spacing:.035em}.homePage .domainMobileInputs>i{color:rgba(103,232,249,.52);font-size:.86rem;font-style:normal;line-height:1}.homePage .domainMobileArrow{margin:8px 0;color:rgba(103,232,249,.62);font-size:1rem;line-height:1}.homePage .domainMobileCore{width:min(100%,220px);padding:17px 20px;border:1px solid rgba(103,232,249,.36);border-radius:21px;background:radial-gradient(circle at 50% 25%,rgba(103,232,249,.11),transparent 64%),rgba(5,19,34,.92);box-shadow:0 0 34px rgba(103,232,249,.08)}.homePage .domainMobileCore small,.homePage .domainMobileCore span,.homePage .domainMobileCore strong{display:block}.homePage .domainMobileCore span{color:var(--cyan);font-size:1.2rem;font-weight:720;letter-spacing:.16em}.homePage .domainMobileCore strong{margin-top:3px;color:rgba(255,255,255,.9);font-size:.84rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.homePage .domainMobileCore small{margin-top:5px;color:rgba(103,232,249,.52);font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}.homePage .domainMobileOutcome{width:100%;padding-top:11px;border-top:1px solid rgba(103,232,249,.15);color:rgba(220,235,243,.78);font-size:.75rem;line-height:1.45;letter-spacing:.025em}}@media (max-width:760px){.evidenceV2 .ev2DissertationVisual{min-height:0;padding:58px 18px 22px}.evidenceV2 .ev2DissertationFlow,.evidenceV2 .ev2DissertationPhase,.evidenceV2 .ev2PsychologicalLens{display:none}.evidenceV2 .ev2DissertationCaption{left:18px;right:18px;top:18px;white-space:normal;line-height:1.35}.evidenceV2 .ev2DissertationMobile{position:relative;z-index:3;display:grid;justify-items:center;text-align:center}.evidenceV2 .ev2MobileStage{width:100%;padding:16px 15px;border:1px solid rgba(158,199,219,.19);border-radius:17px;background:rgba(5,21,33,.82)}.evidenceV2 .ev2MobileStage small,.evidenceV2 .ev2MobileStage span,.evidenceV2 .ev2MobileStage strong{display:block}.evidenceV2 .ev2MobileLens small,.evidenceV2 .ev2MobileStage small{color:rgba(158,218,231,.62);font-size:.57rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.evidenceV2 .ev2MobileStage strong{margin-top:7px;color:rgba(242,251,253,.92);font-size:1rem;font-weight:520;letter-spacing:-.015em}.evidenceV2 .ev2MobileStage span{margin-top:6px;color:rgba(197,222,234,.55);font-size:.7rem}.evidenceV2 .ev2MobileArrow{margin:9px 0;color:rgba(103,232,249,.62);font-size:1.05rem;font-style:normal;line-height:1}.evidenceV2 .ev2MobileLens{width:min(100%,230px);padding:22px 18px;border:1px solid rgba(148,218,236,.42);border-radius:50%;background:radial-gradient(ellipse at center,rgba(103,232,249,.12),transparent 66%),rgba(4,17,29,.92);box-shadow:0 0 0 10px rgba(103,232,249,.025),0 0 30px rgba(103,232,249,.08)}.evidenceV2 .ev2MobileLens strong{display:block;margin-top:7px;color:#effcff;font-size:1rem;font-weight:520;letter-spacing:.04em;text-transform:uppercase}.evidenceV2 .ev2MobileFactors{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;width:100%;margin-top:15px}.evidenceV2 .ev2MobileFactors span{padding:5px 8px;border:1px solid rgba(157,211,227,.24);border-radius:999px;background:rgba(5,21,33,.8);color:rgba(224,241,246,.78);font-size:.57rem;font-weight:650;letter-spacing:.04em}}@media (max-width:640px){.homePage .briefingTwoColumn{grid-template-columns:1fr!important}.homePage .humanRiskSignalChain{overflow:visible;padding:15px 14px 14px}.homePage .signalChainFlow{grid-template-columns:1fr;gap:18px;overflow:visible;padding-bottom:0}.homePage .signalChainStep{width:100%;padding:11px 13px}.homePage .signalChainStep:not(:last-child):after{content:"↓";right:auto;left:50%;top:auto;bottom:-18px;transform:translate(-50%,50%)}.homePage .riskAssessmentPanel{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;padding:18px}.homePage .riskAssessmentTop{min-width:0;align-items:flex-start;flex-direction:column;gap:8px}.homePage .riskAssessmentTop span,.homePage .riskAssessmentTop strong{max-width:100%;overflow-wrap:anywhere}.homePage .riskIndicator{min-width:0;gap:12px;padding:12px 13px}.homePage .riskIndicator span{min-width:0;overflow-wrap:anywhere}.homePage .riskLevel{flex:0 0 auto}.homePage .signalChainFlow{gap:14px;margin:14px 0 9px}.homePage .signalChainStep{display:flex;align-items:center;gap:12px;min-height:0;padding:9px 13px}.homePage .signalChainStep i{display:inline-block;flex:0 0 auto;margin:0;color:rgba(103,232,249,.76);font-size:.58rem}.homePage .signalChainStep span{line-height:1.2}.homePage .signalChainStep:not(:last-child):after{bottom:-14px;color:rgba(103,232,249,.78);font-size:.82rem;font-weight:700;text-shadow:0 0 8px rgba(103,232,249,.2)}.homePage .signalChainFooter{padding-top:9px}}.homePage .signalChainLabel strong{color:inherit;font:inherit;font-weight:inherit}.homePage .signalChainPhrase{display:none}@media (max-width:640px){.homePage .signalChainLabel{min-width:0;white-space:nowrap;color:rgba(235,246,252,.72);font-size:.67rem}.homePage .signalChainLabel strong{color:rgba(242,250,253,.92);font-size:.71rem;font-weight:700}.homePage .signalChainPhrase{display:inline}}@media (min-width:981px){.homePage .mapCanvas{min-height:680px}.homePage .nodeThreat{left:43%;top:6%}.homePage .nodeOsint{left:7%;top:16%}.homePage .nodeCeo{left:20%;top:26%}.homePage .nodeLegal{left:41%;top:24%}.homePage .nodeExec{right:17%;top:20%}.homePage .nodeFinance{right:7%;top:38%}.homePage .nodeCloud{left:42%;right:auto;top:59%}.homePage .nodeHr{left:6%;top:69%;bottom:auto}.homePage .nodeEmail{left:48%;top:72%}.homePage .nodeIt{right:8%;top:68%;bottom:auto}.homePage .nodeEmployees{left:15%;top:79%;bottom:auto}.homePage .nodeComms{right:25%;top:79%;bottom:auto}.homePage .nodeVendors{left:33%;top:82%;bottom:auto}.homePage .nodeCustomers{right:5%;top:83%;bottom:auto}.homePage .mapLegend{bottom:18px}}@media (min-width:981px) and (max-width:1180px){.homePage .nodeOsint{left:5%}.homePage .nodeCeo{left:17%}.homePage .nodeExec{right:13%}.homePage .nodeFinance{right:5%}.homePage .nodeHr{left:4%}.homePage .nodeEmployees{left:12%}.homePage .nodeIt{right:5%}.homePage .nodeCustomers{right:4%}}