.technology-infrastructure-hero{min-height:92svh!important}.technology-infrastructure-field:after{content:"SYSTEMS ARCHITECTURE / CE TECHNOLOGIES";color:#dfc17e8c;font:7px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;position:absolute;bottom:12%;right:0}.technology-field-mark{opacity:.9}.technology-field-flow{opacity:.72}.technology-philosophy-flow li,.technology-register li{transition:background .42s var(--ease-premium),padding .42s var(--ease-premium)}.technology-philosophy-flow li:hover,.technology-register li:hover,.technology-philosophy-flow li:focus-within,.technology-register li:focus-within{background:#c8a45d09;padding-left:18px}.technology-topology{position:relative;background:radial-gradient(circle at 68% 42%,#58848917,#0000 30%),linear-gradient(145deg,#091011,#080b0b 72%,#070807)!important}.technology-topology:before{content:"AXIS / INTELLIGENCE  —  CE TECHNOLOGIES / EXECUTION";top:40px;right:var(--space-page);color:#c8a45d70;font:7px var(--font-mono);letter-spacing:.17em;text-transform:uppercase;position:absolute}.technology-operating-map{min-height:clamp(620px,58vw,820px)!important}.technology-operating-core,.technology-engineering-layer{box-shadow:none!important}.technology-capability-network li,.technology-register li{border-color:#c8a45d24!important}.technology-capability-network strong{letter-spacing:-.025em}.technology-operating-note{border-top:1px solid #c8a45d2e;padding-top:20px}.technology-vision{padding:clamp(110px,12vw,190px) var(--space-page)!important;background:linear-gradient(145deg,#080907,#11130f)!important}.technology-vision h2{letter-spacing:-.06em;max-width:12ch}@media (max-width:720px){.technology-infrastructure-hero{min-height:820px!important}.technology-infrastructure-field:after{display:none}.technology-topology:before{text-align:right;max-width:200px;font-size:6px;line-height:1.55;top:24px;right:20px}.technology-philosophy-flow li:hover,.technology-register li:hover,.technology-philosophy-flow li:focus-within,.technology-register li:focus-within{padding-left:0}}@media (hover:none){.technology-philosophy-flow li:hover,.technology-register li:hover{background:0 0;padding-left:0}}@media (prefers-reduced-motion:reduce){.technology-philosophy-flow li,.technology-register li{transition:none!important}}
.technology-topology-premium{position:relative;background:radial-gradient(circle,#c6a36511,#0000 23%),radial-gradient(circle at 16% 52%,#476f7713,#0000 28%),radial-gradient(circle at 84% 52%,#476f7713,#0000 28%),linear-gradient(#080a09 0%,#090b0a 54%,#070807 100%)!important}.technology-topology-rich{grid-template-rows:420px auto auto;grid-template-columns:minmax(0,1fr) 170px minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid;position:relative;overflow:visible;min-height:clamp(800px,72vw,1040px)!important}.technology-topology-grid{pointer-events:none;opacity:.32;background-image:linear-gradient(#c6a3650e 1px,#0000 1px),linear-gradient(90deg,#c6a3650e 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0 -5% 28%;-webkit-mask-image:radial-gradient(at 50% 48%,#000 0 43%,#000000a3 62%,#0000 83%);mask-image:radial-gradient(at 50% 48%,#000 0 43%,#000000a3 62%,#0000 83%)}.technology-topology-links{z-index:1;filter:drop-shadow(0 0 5px #c6a3651f);pointer-events:none;width:106%;height:420px;position:absolute;top:96px;left:-3%;right:-3%;overflow:visible}.technology-topology-brand{z-index:2;text-align:center;align-self:center;justify-items:center;min-width:0;display:grid;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:relative!important;inset:auto!important}.technology-topology-brand-axis{grid-area:1/1}.technology-topology-brand-ce{grid-area:1/3}.technology-topology-brand>span{margin-bottom:20px;color:#9a8355!important;font:7px var(--font-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.technology-topology-brand>small{text-transform:uppercase;margin-top:20px;line-height:1.6;display:block;color:#7e8782!important;font:7px var(--font-mono)!important;letter-spacing:.105em!important}.technology-topology-logo{aspect-ratio:1.65;place-items:center;width:min(86%,520px);display:grid;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.technology-topology-logo:before,.technology-topology-logo:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.technology-topology-logo:before{aspect-ratio:1;border:1px solid #c6a3652e;width:74%;box-shadow:0 0 0 20px #c6a36505,0 0 0 46px #c6a36503}.technology-topology-logo:after{aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#c6a3650f,#0000 63%);width:96%}.technology-topology-logo img{z-index:2;object-fit:contain;object-position:center;mix-blend-mode:screen;filter:drop-shadow(0 18px 40px #0000004d)drop-shadow(0 0 20px #c6a3650b);width:88%;height:88%;position:relative;-webkit-mask-image:radial-gradient(92% 88%,#000 0 48%,#000000e0 66%,#0000 92%);mask-image:radial-gradient(92% 88%,#000 0 48%,#000000e0 66%,#0000 92%)}.technology-topology-logo-axis img{width:78%;height:78%}.technology-topology-logo-ce img{width:84%;height:84%}.technology-topology-hub{z-index:3;aspect-ratio:1;text-align:center;color:#e9e1d2;background:radial-gradient(circle,#c6a3651a,#080907eb 54%,#080907b3 72%,#0000 74%);border-radius:50%;grid-area:1/2;place-items:center;width:150px;display:grid;position:relative;box-shadow:0 0 0 1px #c6a36547,0 0 0 14px #c6a36509,0 0 0 34px #c6a36505,0 0 70px #c6a36514}.technology-topology-hub i{border:1px solid #c6a3652e;border-radius:50%;position:absolute;inset:14px}.technology-topology-hub i:nth-child(2){opacity:.75;border-style:dashed;inset:31px}.technology-topology-hub i:nth-child(3){border-color:#c6a3654d;inset:47px}.technology-topology-hub strong{font:700 22px var(--font-mono);letter-spacing:.18em;transform:translate(.09em)}.technology-topology-hub span{color:#8b7c62;width:180px;font:6px var(--font-mono);letter-spacing:.17em;text-transform:uppercase;position:absolute;bottom:-36px}.technology-topology-foundation-title{color:#b89859;font:7px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;grid-area:2/1/auto/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;margin-top:4px;display:grid}.technology-topology-foundation-title i{background:linear-gradient(90deg,#0000,#c6a36559);height:1px}.technology-topology-foundation-title i:last-child{background:linear-gradient(90deg,#c6a36559,#0000)}.technology-capability-foundation{border-top:1px solid #c6a36526;border-bottom:1px solid #c6a3651a;grid-area:3/1/auto/-1;list-style:none;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-content:stretch!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important}.technology-capability-foundation li{text-align:center;justify-items:center;min-height:220px;position:relative;border:0!important;border-right:1px solid #c6a3651a!important;grid-template-columns:1fr!important;align-content:start!important;gap:0!important;padding:24px 16px 28px!important;display:grid!important}.technology-capability-foundation li:last-child{border-right:0!important}.technology-capability-index{letter-spacing:.1em;position:absolute;top:14px;left:14px;color:#65583f!important;font:6px var(--font-mono)!important}.technology-capability-icon{border:1px solid #c6a3654d;border-radius:50%;width:56px;height:56px;margin:10px 0 20px;position:relative;box-shadow:0 0 0 7px #c6a36504,0 0 28px #c6a36509}.technology-capability-icon:before,.technology-capability-icon:after{content:"";border:1px solid #c6a365ad;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-capability=identity] .technology-capability-icon:before{border-top-width:2px;border-radius:48% 48% 42% 42%;width:20px;height:26px}[data-capability=identity] .technology-capability-icon:after{border-radius:50%;width:8px;height:12px}[data-capability=data] .technology-capability-icon:before{border-radius:50%;width:24px;height:16px}[data-capability=data] .technology-capability-icon:after{border-radius:50%;width:24px;height:8px;top:40%}[data-capability=automation] .technology-capability-icon:before{border-style:dashed;border-radius:50%;width:25px;height:25px}[data-capability=automation] .technology-capability-icon:after{border-radius:2px;width:8px;height:8px;transform:translate(-50%,-50%)rotate(45deg)}[data-capability=observability] .technology-capability-icon:before{border:0;border-top:1px solid #c6a365bf;width:30px;height:1px;box-shadow:7px -7px 0 -6px #c6a365,14px 5px 0 -6px #c6a365,-8px 6px 0 -6px #c6a365}[data-capability=observability] .technology-capability-icon:after{background:#c6a365;border:0;border-radius:50%;width:5px;height:5px}[data-capability=security] .technology-capability-icon:before{clip-path:polygon(50% 0,100% 18%,90% 70%,50% 100%,10% 70%,0 18%);border-radius:48% 48% 56% 56%;width:23px;height:28px}[data-capability=security] .technology-capability-icon:after{border-radius:50%;width:6px;height:6px}[data-capability=continuity] .technology-capability-icon:before{border-radius:50% 15%;width:28px;height:14px;transform:translate(-50%,-50%)rotate(45deg)}[data-capability=continuity] .technology-capability-icon:after{border-radius:15% 50%;width:28px;height:14px;transform:translate(-50%,-50%)rotate(-45deg)}.technology-capability-foundation strong{color:#e8e1d5;max-width:10ch;display:block;letter-spacing:-.035em!important;font-size:clamp(18px,1.5vw,24px)!important;font-weight:400!important;line-height:1.04!important}.technology-capability-foundation small{max-width:19ch;color:#747c77!important;margin-top:11px!important;font-size:11px!important;line-height:1.52!important;display:block!important}.technology-topology-rich .technology-operating-note{color:#7b837e;grid-area:4/1/auto/-1;grid-template-columns:auto 1fr;align-items:start;gap:18px;width:min(860px,78%);display:grid;border-top:0!important;margin:6px auto 0!important;padding:0!important;position:relative!important;inset:auto!important}.technology-topology-rich .technology-operating-note strong{color:#ad9157;font:7px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.technology-topology-rich .technology-operating-note span{font-size:12px;line-height:1.65}@media (max-width:980px){.technology-topology-rich{grid-template-rows:360px auto auto auto;grid-template-columns:1fr 120px 1fr;min-height:900px!important}.technology-topology-links{height:340px;top:82px}.technology-topology-hub{width:112px}.technology-topology-hub span{width:150px;font-size:5px;bottom:-30px}.technology-capability-foundation{grid-template-columns:repeat(3,minmax(0,1fr))!important}.technology-capability-foundation li:nth-child(3){border-right:0!important}.technology-capability-foundation li:nth-child(-n+3){border-bottom:1px solid #c6a3651a!important}}@media (max-width:720px){.technology-topology-rich{flex-direction:column;gap:54px;min-height:0!important;display:flex!important}.technology-topology-grid{inset:0 -20px 38%}.technology-topology-links{display:none}.technology-topology-brand{width:100%!important}.technology-topology-logo{width:min(84vw,430px)}.technology-topology-hub{order:2;width:120px;margin:0 auto}.technology-topology-brand-axis{order:1}.technology-topology-brand-ce{order:3}.technology-topology-foundation-title{text-align:center;order:4;grid-template-columns:1fr auto 1fr;width:100%}.technology-capability-foundation{order:5;grid-template-columns:1fr 1fr!important}.technology-capability-foundation li{min-height:190px}.technology-capability-foundation li:nth-child(odd){border-right:1px solid #c6a3651a!important}.technology-capability-foundation li:nth-child(2n){border-right:0!important}.technology-capability-foundation li:nth-child(-n+4){border-bottom:1px solid #c6a3651a!important}.technology-topology-rich .technology-operating-note{order:6;grid-template-columns:1fr;gap:8px;width:100%}}@media (prefers-reduced-motion:reduce){.technology-topology-logo img{transition:none!important}}
.capital-stewardship-page{background:#080907}.capital-stewardship-hero{isolation:isolate;min-height:100svh;padding:clamp(150px,16vw,225px) var(--space-page) 100px;background:radial-gradient(circle at 76% 43%,#c8a45d1f,#0000 32%),linear-gradient(145deg,#070807,#11130f 68%,#070807);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid;position:relative;overflow:hidden}.capital-stewardship-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#070807f2 0%,#070807d1 43%,#07080726 72%,#0000 100%);position:absolute;inset:0}.capital-stewardship-hero h1{letter-spacing:-.075em;max-width:1100px;margin:0;font-size:clamp(64px,9vw,145px);font-weight:280;line-height:.87}.capital-stewardship-hero h1 em{color:var(--color-gold-light);font-style:normal}.capital-stewardship-field{min-height:clamp(620px,66vw,860px);position:relative;overflow:hidden}.capital-field-grid{opacity:.42;background-image:linear-gradient(#c8a45d0f 1px,#0000 1px),linear-gradient(90deg,#c8a45d0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:4% 0 0;-webkit-mask-image:radial-gradient(circle at 54% 46%,#000 34%,#0000 82%);mask-image:radial-gradient(circle at 54% 46%,#000 34%,#0000 82%)}.capital-field-grid span{background:#11110d;border:1px solid #dec07d8c;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 20px #c8a45d38}.capital-field-grid span:first-child{top:20%;left:12%}.capital-field-grid span:nth-child(2){top:16%;right:12%}.capital-field-grid span:nth-child(3){bottom:20%;left:24%}.capital-field-grid span:nth-child(4){bottom:13%;right:19%}.capital-field-grid i{transform-origin:top;background:linear-gradient(#c8a45d40,#0000);width:1px;height:44%;position:absolute;top:50%;left:50%}.capital-field-grid i:first-of-type{transform:rotate(42deg)}.capital-field-grid i:nth-of-type(2){transform:rotate(162deg)}.capital-field-grid i:nth-of-type(3){transform:rotate(282deg)}.capital-field-registration{color:#8c7750;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid;position:absolute;top:9%;left:0;right:0}.capital-field-registration i{background:linear-gradient(90deg,#c8a45d6b,#c8a45d14);height:1px}.capital-field-registration small{font:inherit;color:#9d8b69}.capital-field-mark{filter:drop-shadow(0 26px 70px #00000059);place-items:center;width:min(80%,640px);display:grid;position:absolute;top:37%;left:50%;transform:translate(-50%,-50%)}.capital-field-mark img{object-fit:contain;width:100%;height:auto;display:block}.capital-instrument-atmosphere{opacity:.62;bottom:12%;right:9%;width:min(28vw,340px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#c8a45d2e!important;position:absolute!important}.capital-instrument-atmosphere>small{bottom:14%}.capital-field-flow{color:#8f7a53;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:13px;display:grid;position:absolute;bottom:4%;left:5%;right:4%}.capital-field-flow i{background:linear-gradient(90deg,#c8a45d59,#c8a45d0f);height:1px}.capital-allocation-flow{padding:var(--space-section) var(--space-page);background:#0c0e0b}.capital-allocation-flow>header{grid-template-columns:.5fr 1.2fr .65fr;align-items:end;gap:5vw;margin-bottom:clamp(70px,8vw,120px);display:grid}.capital-allocation-flow h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,6.2vw,96px);font-weight:300;line-height:.94}.capital-allocation-flow header>p:last-child{color:var(--color-muted);margin:0;line-height:1.7}.capital-allocation-sequence{border:0!important;margin:0!important;padding:0!important;list-style:none!important;display:block!important}.capital-allocation-sequence li{grid-template-columns:56px minmax(200px,.65fr) minmax(220px,.75fr) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,52px);position:relative;border:0!important;border-top:1px solid #ffffff1f!important;min-height:170px!important;padding:34px 0!important;display:grid!important}.capital-allocation-sequence li:last-child{border-bottom:1px solid #ffffff1f!important}.capital-allocation-sequence li:before{content:"";opacity:.65;background:linear-gradient(#c8a45d38,#c8a45d0a);width:1px;position:absolute;top:0;bottom:0;left:55px}.capital-allocation-sequence li>span{color:var(--color-gold-dark);font:7px var(--font-mono);letter-spacing:.12em;align-self:start;padding-top:7px}.capital-allocation-sequence h3{letter-spacing:-.055em;font-weight:300;line-height:.95;margin:0!important;font-size:clamp(36px,4.3vw,66px)!important}.capital-allocation-sequence strong{color:var(--color-gold-light);font-size:13px}.capital-allocation-sequence p{color:var(--color-muted);font-size:14px;line-height:1.7;margin:0!important}.capital-cutaway{padding:clamp(110px,12vw,190px) var(--space-page);background:radial-gradient(circle at 68% 42%,#c8a45d1a,#0000 32%),#090a08;overflow:hidden}.capital-cutaway>header{grid-template-columns:.42fr 1.1fr .7fr;align-items:end;gap:5vw;margin-bottom:clamp(74px,9vw,130px);display:grid}.capital-cutaway>header>span{color:#8e7649;font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.capital-cutaway h2{letter-spacing:-.062em;margin:0;font-size:clamp(50px,6.6vw,102px);font-weight:300;line-height:.93}.capital-cutaway>header>p{color:#91958d;margin:0;line-height:1.72}.capital-cutaway-body{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:clamp(44px,7vw,110px);display:grid}.capital-cutaway ol{border-left:1px solid #c8a45d33;margin:0;padding:0;list-style:none}.capital-cutaway li{border-bottom:1px solid #c8a45d1f;grid-template-columns:54px minmax(150px,.65fr) 1fr;align-items:center;gap:26px;min-height:118px;padding-left:26px;display:grid}.capital-cutaway li:first-child{border-top:1px solid #c8a45d1f}.capital-cutaway b{color:#8e7547;font:7px var(--font-mono)}.capital-cutaway li strong{letter-spacing:-.045em;font-size:clamp(30px,3.5vw,54px);font-weight:300}.capital-cutaway li small{color:#7f837b;line-height:1.6}.capital-cutaway aside{border-bottom:1px solid #c8a45d3d;padding:0 0 24px}.capital-cutaway aside>span{color:#987d49;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.capital-cutaway blockquote{letter-spacing:-.06em;max-width:13ch;margin:28px 0 30px;font-size:clamp(46px,5.8vw,88px);font-weight:280;line-height:.93}.capital-cutaway aside>p{color:#8f938b;margin:0;line-height:1.75}.capital-cutaway>footer{color:#7f704f;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:16px;margin-top:clamp(60px,8vw,110px);display:grid}.capital-cutaway>footer i{background:linear-gradient(90deg,#c8a45d4d,#c8a45d0d);height:1px}.capital-doctrine{background:#0d0f0c;display:block!important}.capital-doctrine .capital-framework{border-top:1px solid #ffffff17;padding:clamp(100px,10vw,160px) var(--space-page)!important;border:0!important}.capital-doctrine .capital-framework>header{grid-template-columns:.45fr 1.1fr .8fr!important;gap:5vw!important;min-height:0!important;margin-bottom:clamp(64px,8vw,105px)!important;display:grid!important}.capital-doctrine .capital-framework h2{margin:0!important;font-size:clamp(50px,6vw,94px)!important}.capital-doctrine .capital-principle-list article{grid-template-columns:56px minmax(240px,.8fr) 1.2fr!important;min-height:150px!important;padding:28px 0!important;display:grid!important}.capital-doctrine .capital-principle-list article>span{display:block!important}.capital-doctrine .capital-principle-list article:hover{padding-inline:0!important}.capital-value-field{padding:clamp(110px,12vw,190px) var(--space-page);background:var(--color-paper);color:var(--color-ink)}.capital-value-field>header{grid-template-columns:.5fr 1.2fr .65fr;align-items:end;gap:5vw;margin-bottom:clamp(78px,9vw,130px);display:grid}.capital-value-field h2{letter-spacing:-.06em;margin:0;font-size:clamp(50px,6.4vw,100px);font-weight:300;line-height:.94}.capital-value-field header>p:last-child{color:#65685f;margin:0;line-height:1.7}.capital-value-vectors{grid-template-rows:1fr 1fr;min-height:clamp(760px,70vw,980px);position:relative;border:0!important;grid-template-columns:1fr 1fr!important;display:grid!important}.capital-value-vectors:before,.capital-value-vectors:after{content:"";background:#17181429;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.capital-value-vectors:before{width:1px;height:82%}.capital-value-vectors:after{width:82%;height:1px}.capital-value-vectors article{flex-direction:column;justify-content:flex-end;position:relative;background:0 0!important;border:0!important;min-height:0!important;padding:clamp(28px,4vw,56px)!important;display:flex!important}.capital-value-vectors article>span{color:#8b7140;font:7px var(--font-mono);position:absolute;top:26px;left:28px}.capital-value-vectors h3{letter-spacing:-.055em;font-weight:300;line-height:.95;margin:0 0 18px!important;font-size:clamp(40px,5vw,76px)!important}.capital-value-vectors article strong{color:#84692f;font-size:13px}.capital-value-vectors article p{color:#65685f;max-width:560px;font-size:13px;line-height:1.68;margin:16px 0 0!important}.capital-value-vectors article[data-vector="2"],.capital-value-vectors article[data-vector="4"]{text-align:right;align-items:flex-end}.capital-value-core{z-index:2;aspect-ratio:1;text-align:center;background:radial-gradient(circle,#ece9e0 0 48%,#ece9e0d1 49%,#ece9e02e 70%,#0000 71%);border-radius:50%;place-items:center;width:min(28vw,360px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #1718142b,0 0 0 34px #9d783809}.capital-value-core span{color:#8b7140;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;position:absolute;top:30%}.capital-value-core strong{letter-spacing:-.055em;font-size:clamp(42px,5.4vw,82px);font-weight:280;line-height:.9}.capital-value-core small{color:#777a72;font:7px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;position:absolute;bottom:30%}@media (max-width:1050px){.capital-stewardship-hero{grid-template-columns:1fr}.capital-stewardship-field{opacity:.42;width:58vw;position:absolute;top:110px;right:-12vw}.capital-hero-copy{z-index:2;position:relative}.capital-allocation-flow>header,.capital-cutaway>header,.capital-value-field>header,.capital-doctrine .capital-framework>header{grid-template-columns:1fr 1.5fr!important}.capital-allocation-flow header>p:last-child,.capital-cutaway>header>p,.capital-value-field header>p:last-child,.capital-doctrine .capital-framework header>p:last-child{grid-column:2}.capital-cutaway-body{grid-template-columns:1fr}.capital-cutaway aside{max-width:760px}.capital-value-vectors{min-height:820px}}@media (max-width:720px){.capital-stewardship-hero{min-height:920px;padding-top:140px}.capital-stewardship-field{opacity:.3;width:90vw;top:180px;right:-35vw}.capital-field-registration,.capital-field-flow{display:none}.capital-allocation-flow>header,.capital-cutaway>header,.capital-value-field>header,.capital-doctrine .capital-framework>header{grid-template-columns:1fr!important;gap:24px!important}.capital-allocation-flow header>p:last-child,.capital-cutaway>header>p,.capital-value-field header>p:last-child,.capital-doctrine .capital-framework header>p:last-child{grid-column:auto}.capital-allocation-sequence li{grid-template-columns:36px 1fr!important;gap:14px 18px!important;padding:26px 0!important}.capital-allocation-sequence li:before{display:none}.capital-allocation-sequence h3,.capital-allocation-sequence strong,.capital-allocation-sequence p{grid-column:2}.capital-cutaway li{grid-template-columns:36px 1fr;padding:22px 0 22px 18px}.capital-cutaway li small{grid-column:2}.capital-cutaway>footer{display:none}.capital-doctrine .capital-principle-list article{grid-template-columns:36px 1fr!important;gap:14px!important}.capital-doctrine .capital-principle-list article>p{grid-column:2}.capital-value-vectors{min-height:0;display:block!important}.capital-value-vectors:before,.capital-value-vectors:after,.capital-value-core{display:none}.capital-value-vectors article,.capital-value-vectors article[data-vector="2"],.capital-value-vectors article[data-vector="4"]{text-align:left;align-items:flex-start;border-top:1px solid #17181429!important;min-height:300px!important;padding:30px 0!important}.capital-value-vectors article:last-child{border-bottom:1px solid #17181429!important}.capital-value-vectors article>span{margin-bottom:auto;position:static}}
[data-capital-value-field]{padding:clamp(110px,12vw,190px) var(--space-page);background:var(--color-paper);color:var(--color-ink)}[data-capital-value-field]>header{grid-template-columns:.5fr 1.2fr .65fr;align-items:end;gap:5vw;margin-bottom:clamp(78px,9vw,130px);display:grid}[data-capital-value-field] h2{letter-spacing:-.06em;margin:0;font-size:clamp(50px,6.4vw,100px);font-weight:300;line-height:.94}[data-capital-value-field] header>p:last-child{color:#65685f;margin:0;line-height:1.7}@media (max-width:1050px){[data-capital-value-field]>header{grid-template-columns:1fr 1.5fr!important}[data-capital-value-field] header>p:last-child{grid-column:2}}@media (max-width:720px){[data-capital-value-field]>header{grid-template-columns:1fr!important;gap:24px!important}[data-capital-value-field] header>p:last-child{grid-column:auto}}
.research-archive-page{background:#090a08}.research-journal-hero .research-archive-field{background:linear-gradient(#c8a45d09 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#c8a45d09 1px,#0000 1px) 0 0/54px 54px,linear-gradient(145deg,#090a08,#10110e)!important;border:0!important}.research-protocol{padding:clamp(110px,12vw,190px) var(--space-page);background:radial-gradient(circle at 82% 22%,#c8a45d17,#0000 27%),#0a0b09;overflow:hidden}.research-protocol>header{grid-template-columns:.45fr 1.15fr .7fr;align-items:end;gap:5vw;margin-bottom:clamp(72px,9vw,125px);display:grid}.research-protocol>header h2{letter-spacing:-.062em;margin:0;font-size:clamp(50px,6.4vw,100px);font-weight:300;line-height:.93}.research-protocol>header>p:last-child{color:var(--color-muted);margin:0;line-height:1.75}.research-protocol-sequence{border-top:1px solid #c8a45d2e;margin:0;padding:0;list-style:none}.research-protocol-sequence li{border-bottom:1px solid #c8a45d24;grid-template-columns:48px minmax(90px,.3fr) minmax(230px,.7fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);min-height:150px;display:grid}.research-protocol-sequence li>span{color:#967943;font:7px var(--font-mono);letter-spacing:.12em;align-self:start;padding-top:31px}.research-protocol-sequence li>i{background:linear-gradient(90deg,#c8a45d6b,#c8a45d0d);height:1px}.research-protocol-sequence h3{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.6vw,56px);font-weight:300;line-height:1}.research-protocol-sequence p{color:#92968e;margin:0;font-size:14px;line-height:1.72}.research-standard{border-top:1px solid #c8a45d33;border-bottom:1px solid #c8a45d33;grid-template-columns:.38fr 1.12fr .72fr;align-items:end;gap:5vw;margin-top:clamp(90px,10vw,150px);padding:clamp(40px,6vw,80px) 0;display:grid;position:relative}.research-standard>span{color:#947a4a;font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-self:start}.research-standard blockquote{letter-spacing:-.065em;max-width:14ch;margin:0;font-size:clamp(54px,7vw,108px);font-weight:280;line-height:.9}.research-standard blockquote em{color:var(--color-gold-light);font-style:normal}.research-standard>p{color:#92968e;margin:0;line-height:1.78}.research-protocol>footer{color:#806f4c;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:16px;margin-top:44px;display:grid}.research-protocol>footer i{background:linear-gradient(90deg,#c8a45d4d,#c8a45d0a);height:1px}.research-journal-featured{color:#171814;padding:clamp(110px,12vw,190px) var(--space-page)!important;background:#e9e6de!important}.research-journal-featured .research-heading .eyebrow{color:#85692f}.research-journal-featured .research-heading>p:last-child{color:#62655d}.research-lead-publication{border-top:1px solid #1718143d;border-bottom:1px solid #1718143d;grid-template-columns:.38fr minmax(0,1.3fr) minmax(230px,.42fr);gap:clamp(30px,5vw,80px);min-height:clamp(560px,55vw,760px);padding:clamp(42px,6vw,80px) 0;display:grid;position:relative}.research-lead-folio{color:#866b36;font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-direction:column;justify-content:space-between;display:flex}.research-lead-copy{align-self:center}.research-lead-copy>p:first-child{color:#886c34;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 28px}.research-lead-copy h3{letter-spacing:-.065em;max-width:14ch;margin:0;font-size:clamp(52px,7vw,108px);font-weight:300;line-height:.9}.research-lead-copy>p:nth-of-type(2){color:#565a52;max-width:720px;margin:36px 0 38px;font-size:clamp(16px,1.35vw,20px);line-height:1.78}.research-lead-copy>a{color:#2a2c27;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #1718145c;align-items:center;gap:24px;padding-bottom:9px;display:inline-flex}.research-lead-publication>aside{text-align:center;border-left:1px solid #17181429;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.research-lead-publication>aside span,.research-lead-publication>aside small{color:#8b7140;font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.research-lead-publication>aside strong{letter-spacing:-.05em;margin:30px 0;font-size:clamp(58px,7vw,105px);font-weight:260;line-height:.8}.research-featured-index{margin:0;padding:0;list-style:none}.research-featured-index li{border-bottom:1px solid #17181429;grid-template-columns:52px minmax(0,1.4fr) minmax(130px,.25fr) 90px;align-items:center;gap:clamp(20px,3vw,46px);padding:36px 0;display:grid}.research-featured-index>li>span{color:#886c34;font:7px var(--font-mono);align-self:start;padding-top:5px}.research-featured-index small,.research-featured-index time{color:#7c7f77;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.research-featured-index h3{letter-spacing:-.05em;margin:9px 0 10px;font-size:clamp(30px,3.8vw,58px);font-weight:300;line-height:1}.research-featured-index p{color:#62655d;max-width:760px;margin:0;font-size:13px;line-height:1.68}.research-featured-index>a{color:#85692f;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-self:end}.research-archive-library{background:#090a08!important}.research-archive-library .research-controls{border-bottom:1px solid #ffffff1a;margin-bottom:48px;padding-bottom:34px}.research-archive-library .research-filters button{margin-inline:8px;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff1f!important;border-radius:0!important;padding:10px 2px!important}.research-archive-library .research-filters button[aria-pressed=true]{color:var(--color-gold-light);border-color:var(--color-gold-dark)!important}.publication-archive{border-top:1px solid #ffffff24}.publication-archive-row{transition:padding var(--transition-fast),background var(--transition-fast);border-bottom:1px solid #ffffff1a;grid-template-columns:48px minmax(150px,.38fr) minmax(0,1.15fr) minmax(120px,.25fr) 90px;align-items:start;gap:clamp(18px,3vw,42px);padding:32px 0;display:grid;background:0 0!important}.publication-archive-row:hover{padding-inline:14px;background:#c8a45d06!important}.publication-archive-row>span{color:#8a7042;font:7px var(--font-mono)}.publication-archive-meta{color:#8c9087;font:7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;gap:12px;display:grid}.publication-archive-meta small{color:var(--color-gold-dark);font:inherit}.publication-archive-copy h3{letter-spacing:-.045em;margin:0 0 13px;font-size:clamp(27px,3vw,45px);font-weight:300;line-height:1}.publication-archive-copy p{color:#8f938b;margin:0;font-size:13px;line-height:1.7}.publication-archive-format{color:#8b8f87;font:7px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;gap:10px;display:grid}.publication-archive-format small{color:#676b64;font:inherit}.publication-archive-action{color:var(--color-gold-light);font:8px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;justify-self:end;gap:14px;display:inline-flex}.research-archive-library .research-empty{border:0!important;border-block:1px solid #ffffff1f!important}@media (max-width:1050px){.research-protocol>header,.research-standard,.research-journal-featured .research-heading{grid-template-columns:1fr 1.5fr}.research-protocol>header>p:last-child,.research-standard>p,.research-journal-featured .research-heading>p:last-child{grid-column:2}.research-lead-publication{grid-template-columns:.3fr 1.3fr}.research-lead-publication>aside{display:none}.publication-archive-row{grid-template-columns:42px 150px 1fr 80px}.publication-archive-format{display:none}}@media (max-width:760px){.research-protocol>header,.research-standard,.research-journal-featured .research-heading{grid-template-columns:1fr;gap:24px}.research-protocol>header>p:last-child,.research-standard>p,.research-journal-featured .research-heading>p:last-child{grid-column:auto}.research-protocol-sequence li{grid-template-columns:34px 1fr;gap:12px 18px;min-height:0;padding:24px 0}.research-protocol-sequence li>span{padding-top:5px}.research-protocol-sequence li>i{display:none}.research-protocol-sequence h3,.research-protocol-sequence p{grid-column:2}.research-standard{padding-block:50px}.research-protocol>footer{display:none}.research-lead-publication{grid-template-columns:1fr;min-height:0}.research-lead-folio{flex-direction:row}.research-featured-index li{grid-template-columns:36px 1fr 65px;padding:28px 0}.research-featured-index li>time{display:none}.research-featured-index li>a{grid-column:2;justify-self:start}.publication-archive-row{grid-template-columns:34px 1fr 70px;padding:26px 0}.publication-archive-meta{grid-column:2}.publication-archive-meta time{display:none}.publication-archive-copy{grid-column:2}.publication-archive-action{grid-area:1/3/span 2}.research-archive-library .research-filters{justify-content:flex-start}}@media (max-width:480px){.research-lead-copy h3{font-size:clamp(46px,14vw,68px)}.research-featured-index li{grid-template-columns:30px 1fr}.research-featured-index li>a{grid-column:2}.publication-archive-row{grid-template-columns:28px 1fr}.publication-archive-action{grid-area:auto/2;justify-self:start;margin-top:8px}.research-archive-library .research-filters button{margin-inline:0 12px}}@media (prefers-reduced-motion:reduce){.publication-archive-row{transition:none}.publication-archive-row:hover{padding-inline:0}}
#philosophy .fs-principles{grid-template-columns:minmax(230px,.58fr) minmax(0,1.42fr);gap:clamp(52px,8vw,132px)}#philosophy .fs-principles>aside{min-height:360px;box-shadow:none;background:0 0;border:0;padding:8px 0 42px clamp(28px,3.2vw,52px);position:sticky;top:120px;overflow:visible}#philosophy .fs-principles>aside:before{content:"";background:linear-gradient(#d3b26d,#d3b26d45 68%,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}#philosophy .fs-principles>aside:after{content:"03 / PRINCIPLE";color:#81704d;font:6px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;position:absolute;bottom:0;left:clamp(28px,3.2vw,52px)}#philosophy .fs-principles>aside p,#philosophy .fs-principles>aside small{color:#9a7c47;font:6px/1.7 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0}#philosophy .fs-principles>aside strong{color:#eee8db;max-width:15ch;font:300 clamp(34px,4vw,62px)/1.04 var(--font-serif);letter-spacing:-.045em;margin:clamp(44px,6vw,78px) 0 34px;display:block}#philosophy .fs-principles ol{border-top-color:#d3b26d2d}#philosophy .fs-principles li{border-bottom-color:#d3b26d26}#future{background:radial-gradient(circle at 22% 58%,#a98b551a,#0000 28%),linear-gradient(145deg,#ddd7c9,#f1eee6);position:relative;overflow:hidden}#future:after{content:"AXIS / CONTINUITY FIELD";right:var(--fs-rail);color:#8b7650;font:6px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;pointer-events:none;position:absolute;bottom:24px}#future .fs-axis-diagram{grid-template-columns:minmax(230px,.42fr) minmax(0,1.58fr);align-items:stretch;gap:clamp(44px,7vw,118px);position:relative}#future .fs-axis-diagram>div{aspect-ratio:auto;text-align:left;min-height:410px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 20px 0 0;display:flex;position:relative}#future .fs-axis-diagram>div:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #80632f33;border-radius:50%;width:min(30vw,390px);position:absolute;top:50%;left:-12%;transform:translateY(-50%);box-shadow:0 0 0 34px #80632f06,0 0 0 68px #80632f05}#future .fs-axis-diagram>div:after{content:"";pointer-events:none;background:linear-gradient(90deg,#9a7c47 0 30%,#80632f2e 70%,#0000);height:1px;position:absolute;top:54%;left:0;right:calc(-1*clamp(44px,7vw,118px))}#future .fs-axis-diagram small,#future .fs-axis-diagram>div span{z-index:1;color:#7f683c;letter-spacing:.14em;position:relative}#future .fs-axis-diagram>div strong{z-index:1;color:#22231f;font:300 clamp(70px,8vw,128px)/.8 var(--font-serif);letter-spacing:-.065em;margin:22px 0 18px;position:relative}#future .fs-axis-diagram ol{border:0;grid-template-columns:repeat(7,minmax(64px,1fr));align-items:stretch;min-height:410px;margin:0;padding:0;list-style:none;display:grid;position:relative}#future .fs-axis-diagram ol:before{content:"";background:linear-gradient(90deg,#80632f2e,#8f7139 48%,#80632f2e);height:1px;position:absolute;top:54%;left:0;right:0}#future .fs-axis-diagram li{color:#55584f;min-width:0;font:7px/1.45 var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:0 0;border:0;padding:calc(54% + 78px) 8px 28px;display:block;position:relative}#future .fs-axis-diagram li:before{content:"";background:#e9e4d9;border:1px solid #8d703a;border-radius:50%;width:9px;height:9px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #8d703a0b}#future .fs-axis-diagram li:after{content:"";background:linear-gradient(#9b7c44,#0000);width:1px;height:42px;position:absolute;top:calc(54% + 9px);left:50%}#future .fs-axis-diagram li span{color:#8a6c35;font:6px var(--font-mono);letter-spacing:.12em;position:absolute;top:calc(54% - 48px);left:50%;transform:translate(-50%)}#future .fs-axis-diagram li:nth-child(4){color:#2b2c27;font-weight:700}#future .fs-axis-diagram li:nth-child(4):before{background:#9a7538;border-color:#785821;width:13px;height:13px;box-shadow:0 0 0 10px #8d703a14,0 0 34px #8d703a38}#future .fs-axis-note{border-top:1px solid #80632f29;max-width:720px;margin-top:42px;padding-top:20px}@media (max-width:900px){#philosophy .fs-principles{grid-template-columns:1fr}#philosophy .fs-principles>aside{max-width:700px;min-height:0;padding-bottom:50px;position:relative;top:auto}#future .fs-axis-diagram{grid-template-columns:1fr}#future .fs-axis-diagram>div{min-height:300px;padding-left:32px}#future .fs-axis-diagram>div:before{width:min(58vw,360px);left:-4%}#future .fs-axis-diagram>div:after{top:auto;bottom:0;right:0}#future .fs-axis-diagram ol{min-height:0;padding:22px 0 0;display:block}#future .fs-axis-diagram ol:before{background:linear-gradient(#8f7139,#80632f2e);width:1px;height:auto;inset:22px auto 22px 18px}#future .fs-axis-diagram li{text-align:left;border:0;min-height:68px;padding:20px 0 20px 58px}#future .fs-axis-diagram li:before{top:50%;left:18px}#future .fs-axis-diagram li:after{background:linear-gradient(90deg,#9b7c44,#0000);width:24px;height:1px;top:50%;left:27px}#future .fs-axis-diagram li span{color:#8a6c35;width:34px;margin-right:8px;display:inline-block;position:static;transform:none}#future:after{display:none}}@media (max-width:520px){#philosophy .fs-principles>aside{padding-left:24px}#philosophy .fs-principles>aside:after{left:24px}#future .fs-axis-diagram>div{min-height:250px;padding-left:18px}#future .fs-axis-diagram>div strong{font-size:clamp(64px,22vw,94px)}#future .fs-axis-note{margin-top:28px}}@media (prefers-reduced-motion:reduce){#future .fs-axis-diagram li,#future .fs-axis-diagram li:before{transition:none}}
