.founder-legal-current-shell{color:#efe9de;background:radial-gradient(circle at 78% 12%,#c9aa690e,#0000 24%),linear-gradient(#050605 0%,#080907 48%,#050605 100%);min-height:100svh}.founder-legal-header{min-height:52svh;padding:clamp(180px,18vw,240px) var(--space-page) clamp(72px,8vw,116px);border-bottom:1px solid #c9aa6924;position:relative;overflow:hidden}.founder-legal-header:after{content:"FH";right:var(--space-page);color:#ffffff05;font:300 clamp(120px,22vw,330px)/.8 var(--font-serif);letter-spacing:-.08em;pointer-events:none;position:absolute;bottom:-.17em}.founder-legal-header .eyebrow{z-index:1;color:#9b8151;position:relative}.founder-legal-header h1{z-index:1;color:#f0eadf;max-width:10ch;font:300 clamp(58px,8vw,118px)/.88 var(--font-serif);letter-spacing:-.06em;text-shadow:0 28px 70px #00000047;margin:18px 0 28px;position:relative}.founder-legal-header>p:not(.eyebrow){z-index:1;color:#aaa69d;max-width:58ch;margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.78;position:relative}.founder-legal-header>small{z-index:1;color:#797a74;font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:32px;display:block;position:relative}.founder-legal-content{max-width:1180px;padding:clamp(72px,9vw,132px) var(--space-page) clamp(96px,11vw,160px);margin:0 auto}.founder-legal-content>section{border-top:1px solid #c9aa691f;grid-template-columns:minmax(52px,.18fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:clamp(34px,4.6vw,62px) 0;display:grid}.founder-legal-content>section:last-child{border-bottom:1px solid #c9aa691f}.founder-legal-content>section>span{color:#8f7245;font:7px var(--font-mono);letter-spacing:.14em;padding-top:7px}.founder-legal-content h2{color:#e8e1d6;max-width:20ch;font:300 clamp(28px,3.4vw,46px)/1 var(--font-serif);letter-spacing:-.035em;margin:0 0 20px}.founder-legal-content p{color:#9c9e97;max-width:72ch;margin:0;font-size:14px;line-height:1.85}.founder-legal-content p+p{margin-top:18px}@media (max-width:720px){.founder-legal-header{min-height:0;padding:154px 22px 74px}.founder-legal-header:after{font-size:140px;right:12px}.founder-legal-content{padding:68px 22px 96px}.founder-legal-content>section{grid-template-columns:1fr;gap:14px;padding:32px 0}.founder-legal-content>section>span{padding-top:0}}@media (prefers-reduced-motion:reduce){.founder-legal-current-shell *{scroll-behavior:auto!important}}
:root{--dc-page:clamp(20px,5.4vw,104px);--dc-gold:#c9aa69;--dc-line:#c9aa6924;--dc-ease:cubic-bezier(.16,1,.3,1)}html.founder-film-handoff body{background:#030403}html.founder-film-handoff .founder-restored-home .saga-opening{filter:brightness(.94)saturate(.94);transition:filter 1.25s var(--dc-ease)}@media (min-width:1181px) and (max-height:820px){.founder-saga .saga-scene{min-height:100svh!important}.founder-saga .saga-grid{min-height:100svh!important;padding-top:clamp(110px,14vh,142px)!important;padding-bottom:clamp(48px,7vh,74px)!important}.founder-saga .saga-display{font-size:clamp(58px,7.2vw,104px)!important;line-height:.88!important}.founder-saga .saga-lede{max-width:48ch!important;font-size:clamp(14px,1.08vw,17px)!important}.founder-family-section-nav{transform-origin:100%;transform:scale(.94)}}@media (min-width:1281px) and (max-width:1680px){.founder-saga .saga-grid{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr)!important;gap:clamp(34px,5vw,78px)!important}.founder-saga .saga-copy{max-width:720px}.founder-saga .saga-display{font-size:clamp(64px,7.6vw,112px)!important}.saga-professor-portrait,.saga-night-portrait{transform:scale(.98)}}@media (min-width:768px) and (max-width:1180px){.founder-saga .saga-grid{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr)!important;gap:clamp(24px,4.5vw,52px)!important;padding-inline:clamp(32px,5vw,58px)!important}.founder-saga .saga-display{font-size:clamp(54px,8.4vw,86px)!important;line-height:.9!important}.founder-saga .saga-lede{max-width:42ch!important;font-size:14px!important;line-height:1.66!important}.founder-saga .saga-statline{gap:12px!important}.saga-professor-portrait,.saga-night-portrait{width:min(35vw,340px)!important}.command-center .command-network{grid-template-columns:1fr!important}.command-center .network-readout{margin-top:26px!important}.brand3-insights-page :where(.brand3-insights-hero,.research-featured){grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)!important;gap:clamp(28px,5vw,56px)!important}.private-office-mockup-page :where(.private-office-hero,.private-office-form-shell){grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr)!important}.founder-expanded-nav .nav-links.open{overscroll-behavior:contain!important;max-height:calc(100svh - 76px)!important;padding-bottom:max(20px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}.founder-expanded-nav .nav-primary a,.founder-expanded-nav .nav-directory summary,.founder-expanded-nav .nav-estate-group a,.founder-expanded-nav .nav-directory-title a,.founder-expanded-nav .nav-ecosystem-link,.founder-expanded-nav .sovereign-office-button{box-sizing:border-box!important;align-items:center!important;min-height:44px!important;display:flex!important}.founder-expanded-nav .nav-primary a,.founder-expanded-nav .nav-estate-group a,.founder-expanded-nav .nav-directory summary{padding-block:10px!important}.founder-expanded-nav .nav-directory-panel.nav-estate-panel{overscroll-behavior:contain!important;box-sizing:border-box!important;width:min(100%,100vw - 32px)!important;max-width:none!important;max-height:calc(100svh - 116px)!important;margin-inline:auto!important;overflow:hidden auto!important}.founder-expanded-nav .nav-estate-groups{align-content:start!important}.founder-expanded-nav .nav-directory-title a,.founder-expanded-nav .nav-ecosystem-link{padding-block:8px!important}.founder-expanded-nav .sovereign-office-button{padding-block:10px!important}}@media (min-width:768px) and (max-width:900px) and (orientation:portrait){.founder-saga .saga-grid{grid-template-rows:auto minmax(380px,48svh)!important;grid-template-columns:1fr!important;align-content:center!important}.founder-saga .saga-copy{align-self:end!important;max-width:680px!important}.founder-saga .saga-display{font-size:clamp(62px,11vw,94px)!important}.founder-saga :where(.saga-armor-stage,.saga-map,.saga-network,.saga-mindstage,.saga-institutions,.saga-lab-console,.saga-night-figure){align-self:start!important;min-height:380px!important}.brand3-insights-page :where(.brand3-insights-hero,.research-featured),.private-office-mockup-page :where(.private-office-hero,.private-office-form-shell){grid-template-columns:1fr!important}.founder-expanded-nav .nav-directory-panel.nav-estate-panel{max-height:calc(100svh - 104px)!important;padding-bottom:max(18px,env(safe-area-inset-bottom))!important}}@media (max-width:767px){.founder-saga .saga-scene{min-height:auto!important;padding:0!important}.founder-saga .saga-grid{min-height:100svh!important;padding:clamp(108px,15svh,132px) 20px max(48px,env(safe-area-inset-bottom))!important;grid-template-rows:auto minmax(300px,46svh)!important;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.founder-saga .saga-copy{z-index:4;align-self:end!important;max-width:none!important;padding-bottom:28px!important}.founder-saga .saga-kicker{letter-spacing:.16em!important;font-size:7px!important}.founder-saga .saga-display{letter-spacing:-.055em!important;max-width:9.5ch!important;margin-block:14px 18px!important;font-size:clamp(48px,14.8vw,68px)!important;line-height:.88!important}.founder-saga .saga-lede{max-width:36ch!important;font-size:13px!important;line-height:1.64!important}.founder-saga .saga-statline{scrollbar-width:none;gap:8px!important;padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.founder-saga .saga-statline::-webkit-scrollbar{display:none}.founder-saga .saga-statline>span{white-space:nowrap!important;flex:none!important}.founder-saga :where(.saga-armor-stage,.saga-map,.saga-network,.saga-mindstage,.saga-institutions,.saga-lab-console,.saga-night-figure){align-self:stretch!important;width:calc(100% + 40px)!important;min-height:300px!important;margin-inline:-20px!important;position:relative!important;inset:auto!important;overflow:hidden!important}.saga-professor-portrait,.saga-night-portrait{width:min(78vw,360px)!important;max-width:none!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.saga-professor-portrait img,.saga-night-portrait img{object-position:50% 18%!important}.saga-opening .saga-portrait-shell img{object-position:50% 16%!important}.saga-service .saga-map,.saga-operations .saga-network{min-height:34svh!important}.saga-ecosystems .saga-grid{grid-template-rows:auto auto!important}.saga-ecosystems .saga-institutions{width:100%!important;min-height:0!important;margin:0!important;padding:12px 0 24px!important;display:grid!important}.saga-ecosystems .saga-institution{min-height:72px!important;padding:14px 0!important}.saga-sunset .saga-grid,.saga-legacy .saga-grid{grid-template-rows:1fr!important;min-height:92svh!important}.saga-office .saga-grid{grid-template-rows:auto auto!important}.command-center .command-network{grid-template-columns:1fr!important;gap:24px!important;display:grid!important}.command-center .network-stage{min-height:0!important;padding:18px 0!important;overflow:visible!important}.command-center .network-stage svg,.command-center .network-stage [class*=groupLegend]{display:none!important}.command-center .network-stage button{border:0!important;border-bottom:1px solid var(--dc-line)!important;text-align:left!important;background:0 0!important;border-radius:0!important;grid-template-columns:40px 52px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:64px!important;margin:0!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.command-center .network-stage button:hover,.command-center .network-stage button:focus-visible,.command-center .network-stage button[aria-pressed=true]{background:linear-gradient(90deg,#c9aa690b,#0000)!important}.command-center .network-readout{bottom:max(12px,env(safe-area-inset-bottom))!important;z-index:7!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#060706f2!important;position:sticky!important}.brand3-insights-page :where(.brand3-insights-hero,.research-featured,.research-fields,.research-archive){grid-template-columns:1fr!important}.brand3-insights-page :where(.research-card,.insight-card,.publication-card){box-shadow:none!important;border-inline:0!important;border-radius:0!important}.brand3-insights-page h1{font-size:clamp(52px,14vw,70px)!important;line-height:.9!important}.brand3-insights-page h2{font-size:clamp(38px,10.5vw,56px)!important}.brand3-insights-page figure img{object-position:50% 18%!important}.private-office-mockup-page :where(.private-office-hero,.private-office-form-shell){grid-template-columns:1fr!important}.private-office-mockup-page :where(input,select,textarea,button){font-size:16px!important}.private-office-mockup-page textarea{min-height:140px!important}.private-office-mockup-page form{scroll-margin-top:88px}.private-office-mockup-page :where(.private-office-form-shell,.executive-contact-form){padding-bottom:max(36px,env(safe-area-inset-bottom))!important}.site-soundtrack-dock{right:max(10px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;transform-origin:100% 100%!important;transform:scale(.92)!important}}@media (max-width:430px){.founder-saga .saga-grid{padding-inline:18px!important}.founder-saga .saga-display{font-size:clamp(47px,14.2vw,62px)!important}.founder-saga :where(.saga-armor-stage,.saga-map,.saga-network,.saga-mindstage,.saga-institutions,.saga-lab-console,.saga-night-figure){width:calc(100% + 36px)!important;margin-inline:-18px!important}}@media (max-width:390px){.founder-saga .saga-display{font-size:clamp(45px,14vw,58px)!important}.founder-saga .saga-lede{font-size:12.5px!important}}@media (max-width:375px){.founder-saga .saga-grid{padding-inline:16px!important}.founder-saga .saga-display{font-size:clamp(43px,13.8vw,54px)!important}.founder-saga :where(.saga-armor-stage,.saga-map,.saga-network,.saga-mindstage,.saga-institutions,.saga-lab-console,.saga-night-figure){width:calc(100% + 32px)!important;margin-inline:-16px!important}}@media (min-width:700px) and (max-width:1100px) and (max-height:600px){.founder-expanded-nav{height:76px!important;min-height:76px!important}.founder-expanded-nav .nav-links.open{max-height:calc(100svh - 76px)!important}.founder-expanded-nav .nav-directory-panel.nav-estate-panel{max-height:calc(100svh - 96px)!important}.founder-saga .saga-grid{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr)!important;min-height:100svh!important;padding-top:96px!important;padding-bottom:30px!important}.founder-saga .saga-display{font-size:clamp(46px,7.3vw,72px)!important}.founder-saga .saga-lede{font-size:12px!important;line-height:1.55!important}}@media (prefers-reduced-motion:reduce){[data-reveal],.reveal,.is-revealed{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.founder-saga *,.command-center *,.brand3-insights-page *,.private-office-mockup-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
@media (min-width:768px) and (max-width:900px){.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-links,.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-links.open{box-sizing:border-box!important;grid-column:1/-1!important;justify-self:stretch!important;align-items:stretch!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-directory{align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:static!important}.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-links.open .nav-directory.sovereign-directory>.nav-directory-panel.nav-estate-panel{overscroll-behavior:contain!important;box-sizing:border-box!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(62svh,660px)!important;margin:10px 0 4px!important;position:static!important;inset:auto!important;overflow:hidden auto!important;transform:none!important}.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-estate-panel>*,.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-estate-groups,.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-estate-institutions{min-width:0!important;max-width:100%!important}}@media (min-width:700px) and (max-width:900px) and (max-height:600px){.site-nav.sovereign-site-nav.founder-expanded-nav.founder-home-reference-nav .nav-links.open .nav-directory.sovereign-directory>.nav-directory-panel.nav-estate-panel{max-height:58svh!important;margin-top:8px!important}}
.founder-doctrine{padding:clamp(76px,10vw,150px) var(--space-page);background:radial-gradient(circle at 72% 20%,#c8a45d14,#0000 32%),linear-gradient(#080907fa,#060706f0);border-block:1px solid #c8a45d24;position:relative;overflow:hidden}.founder-doctrine:before{content:"";pointer-events:none;border:1px solid #eeebe20f;position:absolute;inset:12% 7%}.founder-doctrine-grid{z-index:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,110px);max-width:1440px;margin:auto;display:grid;position:relative}.founder-doctrine-copy{max-width:680px}.founder-doctrine-copy h2{margin:.7rem 0 1.5rem;font-size:clamp(2.2rem,5vw,5.8rem);line-height:.92}.founder-doctrine-copy h2 em{color:var(--gold,#c8a45d);font-weight:400;display:block}.founder-doctrine-copy p{color:#eeebe2bd;max-width:62ch;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.8}.founder-doctrine-sequence{background:#eeebe214;border:1px solid #eeebe214;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.founder-doctrine-sequence span{letter-spacing:.16em;text-transform:uppercase;color:#eeebe2cc;background:#090a09f5;align-items:flex-end;min-height:116px;padding:22px;font-size:clamp(.72rem,.9vw,.86rem);display:flex}.founder-doctrine-sequence span:before{content:attr(data-step);color:#c8a45dad;align-self:flex-start;margin-right:auto;font-size:.65rem}.founder-formation{padding:clamp(70px,9vw,135px) var(--space-page);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(44px,8vw,130px);max-width:1560px;margin:auto;display:grid}.founder-formation h2,.founder-builder h2,.founder-building h2{margin:.65rem 0 1.3rem;font-size:clamp(2rem,4.2vw,4.8rem);line-height:1}.founder-formation-copy p,.founder-building-copy p{color:#eeebe2b8;max-width:64ch;line-height:1.8}.founder-formation-path{border-left:1px solid #c8a45d47;gap:0;display:grid}.founder-formation-path article{padding:0 0 clamp(34px,5vw,58px) 34px;position:relative}.founder-formation-path article:before{content:"";background:var(--gold,#c8a45d);border-radius:50%;width:7px;height:7px;position:absolute;top:.4rem;left:-4px;box-shadow:0 0 0 7px #c8a45d14}.founder-formation-path small{color:#c8a45dcc;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;display:block}.founder-formation-path h3{margin:0 0 .65rem;font-size:clamp(1.15rem,2vw,1.7rem)}.founder-formation-path p{color:#eeebe2a6;max-width:64ch;margin:0;line-height:1.72}.founder-builder{padding:clamp(80px,10vw,150px) var(--space-page);background:linear-gradient(#0e0e0cc7,#060706f5);border-block:1px solid #eeebe212}.founder-builder>header{text-align:center;max-width:900px;margin:0 auto clamp(48px,6vw,84px)}.founder-builder>header p{color:#eeebe2ab;max-width:720px;margin:1rem auto 0;line-height:1.75}.founder-discipline-grid{background:#eeebe214;border:1px solid #eeebe214;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:1480px;margin:auto;display:grid}.founder-discipline-grid article{background:#090a09;flex-direction:column;gap:18px;min-height:250px;padding:clamp(22px,2.5vw,34px);display:flex}.founder-discipline-grid small{color:#c8a45db8;letter-spacing:.14em;text-transform:uppercase}.founder-discipline-grid h3{margin:auto 0 0;font-size:clamp(1.25rem,1.8vw,1.75rem)}.founder-discipline-grid p{color:#eeebe299;margin:0;line-height:1.6}.founder-building{padding:clamp(80px,10vw,150px) var(--space-page);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(44px,8vw,130px);max-width:1560px;margin:auto;display:grid}.founder-building-architecture{background:#eeebe214;border:1px solid #eeebe214;gap:1px;display:grid}.founder-building-architecture div{background:#080908f2;grid-template-columns:100px 1fr;align-items:baseline;gap:22px;padding:20px 24px;display:grid}.founder-building-architecture strong{color:#c8a45de6;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem}.founder-building-architecture span{color:#eeebe2b8;line-height:1.5}.brand-portfolio-gallery{background:#eeebe214;border:1px solid #eeebe214;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.brand-portfolio-gallery>a{text-align:center;min-height:330px;color:inherit;background:radial-gradient(circle at 50% 34%,#c8a45d0b,#0000 38%),#090a09;flex-direction:column;align-items:center;padding:clamp(24px,3vw,40px);text-decoration:none;transition:background .3s;display:flex;position:relative}.brand-portfolio-gallery>a:hover,.brand-portfolio-gallery>a:focus-visible{background:radial-gradient(circle at 50% 30%,#c8a45d1c,#0000 42%),#0b0c0b}.brand-portfolio-gallery .brand-index{color:#c8a45d99;letter-spacing:.15em;align-self:flex-start;font-size:.65rem}.brand-portfolio-gallery .brand-mark-slot{justify-content:center;align-items:center;width:100%;min-height:112px;margin:28px 0 22px;display:flex}.brand-portfolio-gallery h3{margin:0 0 .45rem;font-size:clamp(1.1rem,1.5vw,1.5rem)}.brand-portfolio-gallery h4{color:#c8a45dc7;letter-spacing:.13em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem}.brand-portfolio-gallery p{color:#eeebe294;max-width:32ch;margin:0;line-height:1.62}.brand-portfolio-gallery small{color:#eeebe26b;letter-spacing:.08em;margin-top:auto;padding-top:22px}.portfolio-identity-intro{text-align:center;max-width:820px;margin:0 auto clamp(50px,7vw,90px)}.portfolio-identity-intro p:last-child{color:#eeebe2ad;line-height:1.75}.portfolio-identity-intro h2{margin:.8rem 0 1.2rem;font-size:clamp(2.2rem,5vw,5.2rem);line-height:.96}.portfolio-identity-intro h2 em{color:var(--gold,#c8a45d);font-weight:400;display:block}.founder-portfolio-mark{align-items:center;min-height:58px;margin-bottom:14px;display:flex}.saga-institution .founder-portfolio-mark{opacity:.72;transition:opacity .25s}.saga-institution:hover .founder-portfolio-mark,.saga-institution:focus-visible .founder-portfolio-mark{opacity:1}.company-network-annotation{letter-spacing:.12em;text-transform:uppercase;color:#c8a45db3;font-size:.65rem}.brand-portfolio-gallery>article{display:contents}.brand-portfolio-gallery>article>a{text-align:center;min-height:330px;color:inherit;background:radial-gradient(circle at 50% 34%,#c8a45d0b,#0000 38%),#090a09;flex-direction:column;align-items:center;padding:clamp(24px,3vw,40px);text-decoration:none;transition:background .3s;display:flex;position:relative}.brand-portfolio-gallery>article>a:hover,.brand-portfolio-gallery>article>a:focus-visible{background:radial-gradient(circle at 50% 30%,#c8a45d1c,#0000 42%),#0b0c0b}@media (max-width:1100px){.founder-doctrine-grid,.founder-formation,.founder-building{grid-template-columns:1fr}.founder-discipline-grid,.brand-portfolio-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.founder-doctrine,.founder-formation,.founder-builder,.founder-building{padding-inline:20px}.founder-doctrine-sequence{grid-template-columns:1fr}.founder-doctrine-sequence span{min-height:82px}.founder-discipline-grid,.brand-portfolio-gallery{grid-template-columns:1fr}.founder-discipline-grid article{min-height:210px}.brand-portfolio-gallery>a,.brand-portfolio-gallery>article>a{min-height:290px}.founder-building-architecture div{grid-template-columns:1fr;gap:8px}.founder-formation-path article{padding-left:26px}.portfolio-identity-intro{padding-inline:4px}}@media (prefers-reduced-motion:reduce){.brand-portfolio-gallery>a,.brand-portfolio-gallery>article>a,.saga-institution .founder-portfolio-mark{transition:none}}
.fi-page{--fi-ground:#0a0907;--fi-panel:#0e0d0a;--fi-line:#c79a482e;--fi-line-strong:#c79a484d;--fi-gold:#c79a48;--fi-gold-soft:#d6ad62;--fi-ink:#e8e3d8;--fi-muted:#9c978e;--fi-faint:#7c7972}.fi-page .fs-cover-image img{object-position:center 14%}.fi-cover:before{content:"FOUNDER IDENTITY  /  RECORD 01"}.fi-cover .fs-cover-image:after{background:linear-gradient(90deg,#050504bd 0%,#0505044d 44%,#0000 70%),linear-gradient(#0000 70%,#050504 100%)!important}.fi-rail>div{grid-template-columns:repeat(8,1fr)}.fi-identity-grid{grid-template-columns:minmax(340px,1.05fr) minmax(300px,.8fr);align-items:start;gap:clamp(45px,7vw,120px);display:grid}.fi-identity-copy>p{color:var(--fi-muted);margin:0 0 30px;font-size:clamp(17px,1.35vw,21px);line-height:1.85}.fi-identity-copy .fs-dropcap:first-letter{color:var(--fi-gold-soft)}.fi-identity-register{border:1px solid var(--fi-line);background:linear-gradient(145deg,#c79a480f,#ffffff03);padding:32px}.fi-identity-register>span{color:var(--fi-gold);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.fi-identity-register>strong{color:var(--fi-ink);font:300 clamp(26px, 2.7vw, 40px)/1 var(--font-serif);margin:18px 0 30px;display:block}.fi-identity-register dl{border-top:1px solid var(--fi-line);gap:0;margin:0;display:grid}.fi-identity-register dl>div{border-bottom:1px solid #e8e3d817;grid-template-columns:minmax(110px,.55fr) 1fr;gap:18px;padding:16px 0;display:grid}.fi-identity-register dt{color:var(--fi-faint);font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.fi-identity-register dd{color:#cdc8bd;margin:0;font-size:13px;line-height:1.6}.fi-identity-register>small{color:var(--fi-faint);margin-top:24px;font-size:11px;line-height:1.7;display:block}.fi-formation-grid{grid-template-columns:minmax(340px,1.15fr) minmax(280px,.85fr);align-items:start;gap:clamp(45px,7vw,120px);display:grid}.fi-formation-copy>p{color:var(--fi-muted);margin:0 0 28px;font-size:clamp(16px,1.3vw,20px);line-height:1.85}.fi-formation-copy aside{border-block:1px solid var(--fi-line);grid-template-columns:120px 1fr;gap:25px;margin-top:48px;padding:26px 0;display:grid}.fi-formation-copy aside span{color:var(--fi-gold);font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.fi-formation-copy aside p{color:var(--fi-muted);font:14px/1.7 var(--font-serif);margin:0}.fi-formation-ladder{border-top:1px solid var(--fi-line-strong);margin:0;padding:0;list-style:none}.fi-formation-ladder li{border-bottom:1px solid #e8e3d81c;grid-template-columns:45px 1fr;align-items:start;gap:22px;padding:26px 0;display:grid}.fi-formation-ladder span{color:var(--fi-gold);font:7px var(--font-mono)}.fi-formation-ladder strong{color:var(--fi-ink);font:300 clamp(22px, 2.2vw, 32px) var(--font-serif);display:block}.fi-formation-ladder p{color:var(--fi-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.fi-trajectory-rail{border-top:1px solid var(--fi-line-strong);margin:0;padding:0;list-style:none}.fi-trajectory-rail li{border-bottom:1px solid #e8e3d81c;grid-template-columns:55px minmax(220px,.7fr) 1.3fr;align-items:start;gap:clamp(22px,4vw,70px);padding:34px 0;transition:background .28s;display:grid}.fi-trajectory-rail li:hover{background:linear-gradient(90deg,#c79a480d,#0000)}.fi-trajectory-rail li>span{color:var(--fi-gold);font:7px var(--font-mono)}.fi-trajectory-rail h3{color:var(--fi-ink);font:300 clamp(24px, 2.5vw, 36px)/1.05 var(--font-serif);margin:0}.fi-trajectory-added{color:var(--fi-gold-soft);font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:12px 0 0}.fi-trajectory-detail{color:var(--fi-muted);margin:0;font-size:14px;line-height:1.8}.fi-page .fi-note{max-width:74ch;color:var(--fi-faint);margin:48px 0 0;font-size:12px;line-height:1.75}.fi-doctrine-principles>aside{border-color:var(--fi-line);background:linear-gradient(145deg,#c79a480f,#ffffff03)}.fi-doctrine-sequence{margin-top:clamp(55px,7vw,95px)}.fi-doctrine-sequence>span{color:var(--fi-gold);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.fi-doctrine-sequence ol{border-block:1px solid var(--fi-line);grid-template-columns:repeat(4,1fr);margin:18px 0 0;padding:0;list-style:none;display:grid}.fi-doctrine-sequence li{border-right:1px solid #e8e3d81c;padding:30px clamp(12px,2vw,26px)}.fi-doctrine-sequence li:last-child{border-right:0}.fi-doctrine-sequence b{color:var(--fi-ink);font:300 clamp(20px, 2vw, 30px) var(--font-serif);display:block}.fi-doctrine-sequence p{color:var(--fi-muted);margin:10px 0 0;font-size:12px;line-height:1.7}.fi-triad-grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,36px);display:grid}.fi-triad-card{border:1px solid var(--fi-line);background:linear-gradient(170deg,#ffffff07,#0000 62%);flex-direction:column;gap:20px;padding:clamp(28px,3vw,44px);transition:border-color .32s,transform .32s;display:flex;position:relative}.fi-triad-card:hover{border-color:var(--fi-line-strong);transform:translateY(-4px)}.fi-triad-card header span{color:var(--fi-gold-soft);font:8px var(--font-mono);letter-spacing:.18em}.fi-triad-card h3{color:var(--fi-ink);font:300 clamp(28px, 3vw, 44px)/1 var(--font-serif);margin:14px 0 0}.fi-triad-card header p{color:var(--fi-gold);font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:12px 0 0}.fi-triad-card>p{color:var(--fi-muted);margin:0;font-size:14px;line-height:1.8}.fi-triad-card ul{border-top:1px solid #e8e3d81c;gap:10px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:grid}.fi-triad-card li{color:#a9a49a;font:12px/1.6 var(--font-mono);letter-spacing:.04em}.fi-triad-card li:before{content:"— ";color:var(--fi-gold)}.fi-triad-statement{max-width:62ch;color:var(--fi-ink);font:300 clamp(24px, 3vw, 42px)/1.25 var(--font-serif);letter-spacing:-.03em;text-align:right;margin:clamp(55px,7vw,95px) 0 0 auto}.fi-triad-statement small{color:var(--fi-faint);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:18px;display:block}.fi-portfolio-grid{border:1px solid var(--fi-line);background:var(--fi-line);grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1px;display:grid}.fi-portfolio-card{background:var(--fi-ground);grid-template-columns:46px 1fr 22px;align-items:start;gap:18px;padding:26px clamp(18px,2vw,30px);transition:background .28s;display:grid}.fi-portfolio-card:hover,.fi-portfolio-card:focus-visible{background:#131109}.fi-portfolio-card>span{color:var(--fi-gold);font:7px var(--font-mono)}.fi-portfolio-card small{color:var(--fi-gold-soft);font:6px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.fi-portfolio-card h3{color:var(--fi-ink);font:300 clamp(20px, 2vw, 28px)/1.1 var(--font-serif);margin:10px 0 0}.fi-portfolio-card p{color:var(--fi-muted);margin:10px 0 0;font-size:12.5px;line-height:1.7}.fi-portfolio-card em{color:var(--fi-faint);font:6px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:12px 0 0;font-style:normal;display:block}.fi-portfolio-card b{color:var(--fi-gold);font-weight:400}.fi-portfolio-actions{flex-wrap:wrap;align-items:center;gap:20px 36px;margin-top:clamp(40px,5vw,64px);display:flex}.fi-horizon-plate{border:1px solid var(--fi-line);background:#060604;margin:0 0 clamp(40px,5vw,68px);position:relative;overflow:hidden}.fi-horizon-plate img{aspect-ratio:24/10;object-fit:cover;object-position:center 34%;filter:saturate(.82)contrast(1.04)brightness(.86);width:100%;height:auto;display:block}.fi-horizon-plate:after{content:"";pointer-events:none;background:linear-gradient(#06060461 0%,#0000 34%,#060604b8 100%);position:absolute;inset:0}.fi-horizon-plate figcaption{z-index:1;color:#c2c0b7;font:6px/1.6 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;display:flex;position:absolute;inset:auto 20px 16px}@media (max-width:760px){.fi-horizon-plate img{aspect-ratio:16/11}.fi-horizon-plate figcaption{background:#0a0907;padding:12px 16px;position:static}}.fi-horizon-list{background:var(--fi-line);border:1px solid var(--fi-line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.fi-horizon-list li{background:var(--fi-panel);padding:clamp(26px,3vw,40px)}.fi-horizon-list span{color:var(--fi-gold);font:6px var(--font-mono);letter-spacing:.14em}.fi-horizon-list h3{color:var(--fi-ink);font:300 clamp(21px, 2.1vw, 30px)/1.1 var(--font-serif);margin:16px 0 0}.fi-horizon-list p{color:var(--fi-muted);margin:12px 0 0;font-size:13px;line-height:1.75}.fi-page .fi-time-rail{border-color:var(--fi-line-strong);margin-top:clamp(45px,6vw,70px)}.fi-page .fi-time-rail span{color:var(--fi-muted);border-right-color:#e8e3d81c}.fi-access{grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);align-items:start}.fi-access-grid{background:var(--fi-line);border:1px solid var(--fi-line);gap:1px;display:grid}.fi-access-grid a{background:var(--fi-ground);grid-template-columns:minmax(0,1fr) 22px;align-items:start;gap:4px 14px;padding:24px clamp(20px,2vw,32px);transition:background .28s;display:grid}.fi-access-grid a:hover,.fi-access-grid a:focus-visible{background:#131109}.fi-access-grid strong{color:var(--fi-ink);font:300 clamp(20px, 2vw, 28px)/1.15 var(--font-serif);grid-area:1/1}.fi-access-grid p{color:var(--fi-muted);grid-area:2/1;margin:8px 0 0;font-size:12.5px;line-height:1.7}.fi-access-grid b{color:var(--fi-gold);grid-area:1/2;justify-self:end;font-weight:400}@media (max-width:1180px){.fi-rail{scrollbar-width:none;overflow-x:auto}.fi-rail::-webkit-scrollbar{display:none}.fi-rail>div{min-width:max-content;display:flex}.fi-rail>div a{flex:none}.fi-rail a{padding-inline:18px}.fi-triad-grid{grid-template-columns:1fr}.fi-triad-statement{text-align:left;margin-left:0}.fi-access{grid-template-columns:1fr}}@media (max-width:960px){.fi-identity-grid,.fi-formation-grid{grid-template-columns:1fr}.fi-trajectory-rail li{grid-template-columns:44px 1fr;gap:18px}.fi-trajectory-rail li>span{grid-row:1}.fi-trajectory-detail{grid-column:2;margin-top:16px}.fi-doctrine-sequence ol{grid-template-columns:repeat(2,1fr)}.fi-doctrine-sequence li:nth-child(2n){border-right:0}}@media (max-width:980px){.fi-cover .fs-cover-image:after{background:linear-gradient(#05050480 0%,#050504cc 46%,#050504 100%)!important}.fi-cover .fs-cover-copy{padding-inline:4px;margin-left:0!important}.fi-cover .fs-deck{max-width:34ch}}@media (max-width:760px){.fi-identity-register{padding:24px}.fi-identity-register dl>div{grid-template-columns:1fr;gap:6px}.fi-doctrine-sequence ol{grid-template-columns:1fr}.fi-doctrine-sequence li{border-bottom:1px solid #e8e3d81c;border-right:0}.fi-doctrine-sequence li:last-child{border-bottom:0}.fi-portfolio-grid{grid-template-columns:1fr}.fi-portfolio-card{grid-template-columns:38px 1fr 20px;gap:14px}.fi-triad-statement{font-size:clamp(22px,6vw,30px)}.fi-access-grid a{padding:20px}}@media (prefers-reduced-motion:reduce){.fi-triad-card{transition:none}.fi-triad-card:hover{transform:none}}.saga-founder-links{border-top:1px solid #c79a4833;flex-direction:column;gap:12px;margin-top:28px;padding-top:22px;display:flex}.command-readiness{gap:clamp(30px,4vw,52px);display:grid}.command-readiness-legend{background:#c79a482e;border:1px solid #c79a482e;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;display:grid}.command-readiness-legend>div{border-top:2px solid var(--readiness-accent,#6d7168);background:#0a0b09;padding:22px clamp(16px,1.6vw,24px)}.command-readiness-legend>div[data-state=live],.command-readiness-list li[data-state=live]{--readiness-accent:#7fb08a}.command-readiness-legend>div[data-state=canonical],.command-readiness-list li[data-state=canonical]{--readiness-accent:#c3a66f}.command-readiness-legend>div[data-state=not-connected],.command-readiness-list li[data-state=not-connected]{--readiness-accent:#9a8db0}.command-readiness-legend>div[data-state=planned],.command-readiness-list li[data-state=planned]{--readiness-accent:#6f8296}.command-readiness-legend>div[data-state=withheld],.command-readiness-list li[data-state=withheld]{--readiness-accent:#a8756a}.command-readiness-legend b{color:var(--readiness-accent);font:400 26px var(--font-mono);letter-spacing:-.02em}.command-readiness-legend strong{color:#e6e1d6;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:10px 0 0;display:block}.command-readiness-legend p{color:#83877e;margin:10px 0 0;font-size:12px;line-height:1.65}.command-readiness-list{border-top:1px solid #c79a482e;margin:0;padding:0;list-style:none}.command-readiness-list li{border-bottom:1px solid #c79a481f;border-left:2px solid var(--readiness-accent);grid-template-columns:48px 1fr minmax(180px,.34fr);align-items:start;gap:clamp(16px,2.5vw,40px);padding:24px 0 24px 14px;display:grid}.command-readiness-list span{color:#8f9289;font:7px var(--font-mono)}.command-readiness-list h3{color:#e8e3d7;font:300 clamp(19px, 1.9vw, 26px) var(--font-serif);margin:0}.command-readiness-list p{color:#868a81;margin:9px 0 0;font-size:12.5px;line-height:1.7}.command-readiness-list em{color:var(--readiness-accent);font:6px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;text-align:right;font-style:normal}.command-readiness-note{color:#74776f;max-width:78ch;margin:0;font-size:12px;line-height:1.75}@media (max-width:860px){.command-readiness-list li{grid-template-columns:40px 1fr}.command-readiness-list em{text-align:left;grid-column:2;margin-top:12px}}
.founder-compass{--fc-line:#c79a4833;--fc-gold:#c79a48;--fc-ink:#e8e3d8;--fc-muted:#9c978e;gap:clamp(36px,4.5vw,62px);display:grid}.founder-compass-head{max-width:72ch}.founder-compass-head>p:first-child{color:var(--fc-gold);font:7px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin:0}.founder-compass-head h2{color:var(--fc-ink);font:300 clamp(34px, 4.2vw, 62px)/.95 var(--font-serif);letter-spacing:-.03em;margin:22px 0 0}.founder-compass-head h2 em{color:#d6ad62;font-style:normal}.founder-compass-note{max-width:62ch;color:var(--fc-muted);margin:22px 0 0;font-size:clamp(14px,1.1vw,16px);line-height:1.8}.founder-compass-grid{background:var(--fc-line);border:1px solid var(--fc-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.founder-compass-grid>li{background:#0a0907}.founder-compass-grid a,.founder-compass-grid>li>div{height:100%;color:inherit;border-top:2px solid #0000;align-content:start;gap:0;padding:clamp(24px,2.4vw,34px);text-decoration:none;transition:background .3s,border-color .3s;display:grid}.founder-compass-grid a:hover{border-top-color:var(--fc-gold);background:#c79a480f}.founder-compass-grid a:focus-visible{outline-offset:-4px;outline:2px solid #d6b56f}.founder-compass-grid>li[data-state=current]>div{border-top-color:var(--fc-gold);background:linear-gradient(145deg,#c79a4814,#ffffff03)}.founder-compass-index{color:var(--fc-gold);font:400 22px var(--font-mono);letter-spacing:-.02em}.founder-compass-grid small{color:#7c7972;font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:18px}.founder-compass-grid strong{color:var(--fc-ink);font:300 clamp(21px, 1.9vw, 27px)/1.15 var(--font-serif);margin-top:10px}.founder-compass-grid p{color:var(--fc-muted);margin:14px 0 0;font-size:13px;line-height:1.75}.founder-compass-grid em{color:var(--fc-gold);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:22px;font-style:normal}.founder-compass-grid>li[data-state=current] em{color:#7c7972}.fi-compass-section,.brand5-compass{display:block}.brand5-compass{padding:clamp(72px, 8vw, 128px) var(--space-page,clamp(20px, 5vw, 78px));background:#060604;border-top:1px solid #c79a482e}.founder-record-pointer{color:#9c978e;border-top:1px solid #c79a4838;margin-top:28px;padding-top:22px;font-size:14px;line-height:1.8}.founder-record-pointer a{color:#c79a48;font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #c79a4866;margin-top:10px;padding-bottom:3px;text-decoration:none;display:inline-block}.founder-record-pointer a:hover{color:#d6ad62}.fi-doctrine-pointer{margin-top:clamp(36px,4vw,58px)}.fi-doctrine-pointer .text-link{margin-top:14px;display:inline-block}.fi-portfolio-grid{background:0 0;border:0}.fi-portfolio-card{outline:1px solid var(--fi-line)}.ls-page{--ls-line:#c79a482e;--ls-line-strong:#c79a484d;--ls-gold:#c79a48;--ls-gold-soft:#d6ad62;--ls-ink:#e8e3d8;--ls-muted:#9c978e;--ls-faint:#7c7972}.ls-cover:before{content:"FOUNDER STUDY  /  MANDATE 01"}.ls-rail>div{grid-template-columns:repeat(5,1fr)}.ls-record-pointer{padding:20px var(--fs-rail,clamp(20px, 5vw, 78px));border-bottom:1px solid var(--ls-line);color:var(--ls-faint);font:7px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;background:#080806;flex-wrap:wrap;align-items:center;gap:14px clamp(18px,3vw,46px);margin:0;display:flex}.ls-note{max-width:78ch;color:var(--ls-faint);margin-top:clamp(34px,4vw,56px);font-size:12.5px;line-height:1.8}.ls-note .text-link{margin-top:12px;display:inline-block}.ls-standard-list{border-top:1px solid var(--ls-line-strong);margin:0;padding:0;list-style:none}.ls-standard-list>li{border-bottom:1px solid #e8e3d81a;grid-template-columns:92px 1fr;gap:clamp(20px,3vw,48px);padding:clamp(26px,3vw,42px) 0;display:grid}.ls-standard-list>li>span{color:var(--ls-gold);font:400 20px var(--font-mono);letter-spacing:-.02em}.ls-standard-list h3{color:var(--ls-ink);font:300 clamp(22px, 2.3vw, 33px)/1.2 var(--font-serif);letter-spacing:-.02em;margin:0}.ls-standard-list p{max-width:72ch;color:var(--ls-muted);margin:14px 0 0;font-size:clamp(14px,1.1vw,16.5px);line-height:1.85}.ls-standard-aside{border-block:1px solid var(--ls-line);grid-template-columns:130px 1fr;gap:clamp(18px,2.5vw,34px);margin-top:clamp(38px,4vw,60px);padding:26px 0;display:grid}.ls-standard-aside span{color:var(--ls-gold);font:7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ls-standard-aside p{max-width:70ch;color:var(--ls-muted);font:14px/1.75 var(--font-serif);margin:0}.ls-family-grid{background:0 0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;display:grid}.ls-family{outline:1px solid var(--ls-line);background:#080806;align-content:start;padding:clamp(24px,2.4vw,34px);display:grid}.ls-family>header{border-bottom:1px solid #e8e3d81a;grid-template-columns:44px 1fr auto;align-items:baseline;gap:12px;padding-bottom:16px;display:grid}.ls-family>header span{color:var(--ls-gold);font:400 18px var(--font-mono)}.ls-family>header h3{color:var(--ls-ink);font:300 clamp(20px, 1.9vw, 27px) var(--font-serif);letter-spacing:-.02em;margin:0}.ls-family>header b{color:var(--ls-faint);font:6px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-weight:400}.ls-family>p{color:var(--ls-muted);margin:16px 0 0;font-size:13px;line-height:1.75}.ls-family ul{gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.ls-family ul li{border-top:1px solid #e8e3d814}.ls-family ul a{color:inherit;gap:4px;padding:14px 0;text-decoration:none;display:grid}.ls-family ul a:hover strong{color:var(--ls-gold-soft)}.ls-family ul a:focus-visible{outline-offset:3px;outline:2px solid #d6b56f}.ls-family ul strong{color:#cdc8bd;font:400 14.5px var(--font-sans,inherit);letter-spacing:.01em;transition:color .25s}.ls-family ul small{color:var(--ls-faint);font:6px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.ls-family ul em{color:#6f6d67;font:11px var(--font-mono);font-style:normal}.ls-ecosystem-actions{flex-wrap:wrap;align-items:center;gap:16px clamp(20px,3vw,42px);margin-top:clamp(34px,4vw,54px);display:flex}.ls-continuity-rail{background:var(--ls-line);border:1px solid var(--ls-line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin-bottom:clamp(48px,6vw,86px);display:grid}.ls-continuity-rail>div{background:#0a0907;padding:clamp(22px,2.2vw,30px)}.ls-continuity-rail small{color:var(--ls-gold);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.ls-continuity-rail p{color:var(--ls-muted);margin:14px 0 0;font-size:13px;line-height:1.75}.ls-continuity-actions{border-top:1px solid var(--ls-line);flex-wrap:wrap;align-items:center;gap:18px clamp(22px,3vw,44px);margin-top:clamp(48px,6vw,86px);padding-top:26px;display:flex}.ls-continuity-actions .fs-colophon{margin:0}@media (max-width:1180px){.founder-compass-grid{grid-template-columns:1fr}.ls-rail{scrollbar-width:none;overflow-x:auto}.ls-rail::-webkit-scrollbar{display:none}.ls-rail>div{min-width:max-content;display:flex}.ls-rail>div a{flex:none;padding-inline:18px}}@media (max-width:980px){.signature-founder-cover .fs-cover-image:after{background:linear-gradient(#05050480 0%,#050504cc 46%,#050504 100%)!important}.signature-founder-cover .fs-cover-copy{padding-inline:4px;margin-left:0!important}.signature-founder-cover .fs-deck{max-width:34ch}}@media (max-width:960px){.ls-standard-list>li{grid-template-columns:44px 1fr;gap:18px}.ls-standard-aside{grid-template-columns:1fr;gap:14px}}@media (max-width:760px){.ls-cover h1{font-size:clamp(38px,12.8vw,72px)!important}.ls-record-pointer{gap:10px}.ls-family>header{grid-template-columns:38px 1fr}.ls-family>header b{grid-column:2}.founder-compass-grid a,.founder-compass-grid>li>div{padding:22px}.brand5-compass{padding-inline:20px}}
.fs-secondary{--sx-line:#c79a482e;--sx-line-strong:#c79a484d;--sx-gold:#c79a48;--sx-gold-soft:#d6ad62;--sx-ink:#e8e3d8;--sx-muted:#9c978e;--sx-faint:#7c7972}.careers-posture,.careers-where{--sx-line:#c79a482e;--sx-gold:#c79a48;--sx-ink:#e8e3d8;--sx-muted:#9c978e;--sx-faint:#7c7972;padding:clamp(76px, 9vw, 140px) var(--space-page,clamp(20px, 5vw, 78px));border-top:1px solid var(--sx-line);background:#0a0b09;scroll-margin-top:90px}.careers-where{background:#070806}.careers-posture>header,.careers-where>header{max-width:78ch;margin-bottom:clamp(38px,5vw,70px)}.careers-posture>header .eyebrow,.careers-where>header .eyebrow{color:var(--sx-gold)}.careers-posture>header h2,.careers-where>header h2{color:var(--sx-ink);font:300 clamp(34px, 4.4vw, 64px)/.96 var(--font-serif);letter-spacing:-.035em;margin:20px 0 0}.careers-posture>header h2 em,.careers-where>header h2 em{color:var(--sx-gold-soft,#d6ad62);font-style:normal}.careers-posture>header>p,.careers-where>header>p{max-width:68ch;color:var(--sx-muted);margin:22px 0 0;font-size:clamp(14px,1.1vw,16.5px);line-height:1.85}.careers-posture-register{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1px;margin:0;display:grid}.careers-posture-register>div{outline:1px solid var(--sx-line);background:#0d0e0b;align-content:start;padding:clamp(24px,2.4vw,34px);display:grid}.careers-posture-register>div>span{color:var(--sx-gold);font:400 20px var(--font-mono);letter-spacing:-.02em}.careers-posture-register dt{color:var(--sx-faint);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:18px}.careers-posture-register strong{color:var(--sx-ink);font:300 clamp(19px, 1.7vw, 25px)/1.2 var(--font-serif);margin-top:10px}.careers-posture-register dd{color:var(--sx-muted);margin:14px 0 0;font-size:13px;line-height:1.75}.careers-where-register{border-top:1px solid #c79a484d;margin:0;padding:0;list-style:none}.careers-where-register>li{border-bottom:1px solid #e8e3d817;grid-template-columns:62px minmax(180px,.5fr) 1fr;align-items:baseline;gap:clamp(14px,2.2vw,36px);padding:18px 0;display:grid}.careers-where-register>li>span{color:var(--sx-gold);font:400 15px var(--font-mono)}.careers-where-register small{color:var(--sx-faint);font:6px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.careers-where-register a{color:inherit;grid-template-columns:1fr auto 20px;align-items:baseline;gap:12px 18px;text-decoration:none;display:grid}.careers-where-register a:hover strong{color:var(--sx-gold-soft,#d6ad62)}.careers-where-register a:focus-visible{outline-offset:4px;outline:2px solid #d6b56f}.careers-where-register strong{color:#cdc8bd;font-size:15.5px;font-weight:400;transition:color .25s}.careers-where-register em{color:#6f6d67;font:11.5px var(--font-mono);font-style:normal}.careers-where-register b{color:var(--sx-gold);justify-self:end;font-weight:400}.careers-where-link{color:var(--sx-gold);font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #c79a4866;margin-top:clamp(28px,3vw,44px);padding-bottom:4px;text-decoration:none;display:inline-block}.careers-where-link:hover{color:var(--sx-gold-soft,#d6ad62)}.command-center .command-tile-mark .command-tile-logo{background:#0000002e;padding:9px;object-fit:contain!important;border:1px solid #c8a45d6b!important;border-radius:50%!important;width:52px!important;height:52px!important}.command-center .command-tile-mark>span{overflow:hidden}.command-center .command-tile-copy{gap:10px}.command-center .command-tile-copy .command-tile-family{color:#c79a48;font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.command-center .command-tile-copy .command-tile-mandate{color:#8f938a;max-width:54ch;font-size:12.5px;line-height:1.7}.command-center .command-tile-copy .command-tile-domain{color:#6f6d67;font:11px var(--font-mono);overflow-wrap:anywhere;font-style:normal}@media (max-width:860px){.careers-where-register>li{grid-template-columns:44px 1fr;row-gap:8px}.careers-where-register small,.careers-where-register a{grid-column:2}}@media (max-width:640px){.careers-posture,.careers-where{padding-inline:20px}.careers-posture-register>div{padding:22px}.careers-where-register a{grid-template-columns:1fr 20px}.careers-where-register em{grid-column:1}}.testimonial-provenance{--sx-line:#c79a482e;--sx-gold:#c79a48;--sx-ink:#ece8df;--sx-muted:#9c978e;--sx-faint:#7c7972;padding:clamp(72px, 9vw, 132px) var(--space-page,clamp(20px, 5vw, 78px)) clamp(92px, 10vw, 150px);border-top:1px solid var(--sx-line);background:#080907;scroll-margin-top:90px}.testimonial-provenance>header{max-width:78ch;margin-bottom:clamp(38px,5vw,66px)}.testimonial-provenance>header .eyebrow{color:var(--sx-gold)}.testimonial-provenance>header h2{color:var(--sx-ink);font:300 clamp(32px, 4.2vw, 60px)/.96 var(--font-serif);letter-spacing:-.035em;margin:20px 0 0}.testimonial-provenance>header h2 em{color:#d6ad62;font-style:normal}.testimonial-provenance>header>p{max-width:68ch;color:var(--sx-muted);margin:22px 0 0;font-size:clamp(14px,1.1vw,16.5px);line-height:1.85}.testimonial-provenance-register{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1px;margin:0;display:grid}.testimonial-provenance-register>div{outline:1px solid var(--sx-line);background:#0c0d0a;align-content:start;padding:clamp(22px,2.3vw,32px);display:grid}.testimonial-provenance-register>div>span{color:var(--sx-gold);font:400 19px var(--font-mono);letter-spacing:-.02em}.testimonial-provenance-register dt{color:var(--sx-faint);font:6px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:16px}.testimonial-provenance-register strong{color:var(--sx-ink);font:300 clamp(18px, 1.6vw, 24px)/1.2 var(--font-serif);margin-top:10px}.testimonial-provenance-register dd{color:var(--sx-muted);margin:13px 0 0;font-size:12.5px;line-height:1.75}.testimonial-provenance-note{border-top:1px solid var(--sx-line);max-width:80ch;color:var(--sx-faint);margin:clamp(30px,3.5vw,48px) 0 0;padding-top:22px;font-size:12px;line-height:1.75}@media (max-width:640px){.testimonial-provenance{padding-inline:20px}.testimonial-provenance-register>div{padding:20px}}
.cp-page{--cp-accent:#c79a48;--cp-accent-soft:#d6ad62;--cp-ground:#070806;--cp-panel:#0b0c09;--cp-line:#c79a482e;--cp-line-strong:#c79a484d;--cp-ink:#e8e3d8;--cp-muted:#9c978e;--cp-faint:#7c7972;background:var(--cp-ground);color:var(--cp-ink)}.cp-page[data-family=AXIS]{--cp-accent:#9fb4c4;--cp-accent-soft:#bcccd8;--cp-line:#9fb4c42e;--cp-line-strong:#9fb4c44d;--cp-ground:#06080a;--cp-panel:#0a0d10}.cp-page[data-family=Technology]{--cp-accent:#8fb0a8;--cp-accent-soft:#abc6bf;--cp-line:#8fb0a82e;--cp-line-strong:#8fb0a84d;--cp-ground:#060908;--cp-panel:#0a0e0d}.cp-page[data-family=Markets]{--cp-accent:#b3aa8a;--cp-accent-soft:#c9c2a8;--cp-line:#b3aa8a2e;--cp-line-strong:#b3aa8a4d}.cp-page[data-family=Education]{--cp-accent:#cfa978;--cp-accent-soft:#e0c294;--cp-line:#cfa9782e;--cp-line-strong:#cfa9784d}.cp-page[data-family=Creative]{--cp-accent:#c2919a;--cp-accent-soft:#d6aeb5;--cp-line:#c2919a2e;--cp-line-strong:#c2919a4d;--cp-ground:#080607;--cp-panel:#0d0a0b}.cp-page[data-family=Heritage]{--cp-accent:#8fae96;--cp-accent-soft:#adc6b2;--cp-line:#8fae962e;--cp-line-strong:#8fae964d;--cp-ground:#060806;--cp-panel:#0a0d0a}.cp-page[data-family=Legacy]{--cp-accent:#8a8880;--cp-accent-soft:#a6a49b;--cp-line:#8a888033;--cp-line-strong:#8a888052;--cp-ground:#070707;--cp-panel:#0b0b0b}.cp-page>section,.cp-hero{padding:clamp(70px, 8vw, 128px) var(--space-page,clamp(20px, 5vw, 78px));scroll-margin-top:90px}.cp-hero{border-bottom:1px solid var(--cp-line);background:radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--cp-accent) 12%, transparent), transparent 42%), var(--cp-ground);padding-top:clamp(140px,15vw,210px)}.cp-kicker{color:var(--cp-accent);font:10.5px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin:0}.cp-kicker span{color:var(--cp-faint);padding:0 10px}.cp-hero-identity{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,38px);margin-top:clamp(26px,3vw,44px);display:flex}.cp-mark{border:1px solid var(--cp-line-strong);background:#00000040;flex:none;place-items:center;width:96px;height:96px;padding:14px;display:grid}.cp-mark img{object-fit:contain;width:100%;height:100%}.cp-mark-wordmark{color:var(--cp-accent);font:400 13px var(--font-mono);letter-spacing:.04em;text-align:center;padding:10px}.cp-hero-identity h1{color:var(--cp-ink);font:300 clamp(38px, 5.4vw, 82px)/.95 var(--font-serif);letter-spacing:-.04em;margin:0}.cp-category{color:var(--cp-accent);font:10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:12px 0 0}.cp-mandate{max-width:62ch;color:var(--cp-muted);font:clamp(17px, 1.5vw, 23px)/1.7 var(--font-serif);margin:clamp(26px,3vw,42px) 0 0}.cp-hero-actions{flex-wrap:wrap;align-items:center;gap:16px clamp(20px,3vw,40px);margin-top:clamp(32px,4vw,52px);display:flex}.cp-page>section>header{max-width:78ch;margin-bottom:clamp(34px,4.5vw,62px)}.cp-page>section>header .eyebrow{color:var(--cp-accent)}.cp-page>section>header h2{color:var(--cp-ink);font:300 clamp(30px, 4vw, 58px)/.98 var(--font-serif);letter-spacing:-.035em;margin:18px 0 0}.cp-page>section>header h2 em{color:var(--cp-accent-soft);font-style:normal}.cp-page>section>header>p{max-width:70ch;color:var(--cp-muted);margin:20px 0 0;font-size:clamp(14px,1.1vw,16.5px);line-height:1.85}.cp-record{background:var(--cp-panel);border-bottom:1px solid var(--cp-line)}.cp-register{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;margin:0;display:grid}.cp-register>div{background:var(--cp-ground);outline:1px solid var(--cp-line);padding:clamp(20px,2.2vw,30px)}.cp-register dt{color:var(--cp-faint);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.cp-register dd{color:var(--cp-ink);font:300 clamp(16px, 1.4vw, 21px)/1.3 var(--font-serif);overflow-wrap:anywhere;margin:12px 0 0}.cp-boundary{border-top:1px solid var(--cp-line);max-width:82ch;color:var(--cp-faint);margin:clamp(28px,3vw,44px) 0 0;padding-top:22px;font-size:12.5px;line-height:1.8}.cp-relationship-copy{max-width:74ch;color:var(--cp-muted);margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.85}.cp-relationship-links{flex-wrap:wrap;gap:14px clamp(20px,3vw,40px);margin-top:clamp(26px,3vw,40px);display:flex}.cp-enrichment{background:var(--cp-panel);border-block:1px solid var(--cp-line)}.cp-enrichment-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1px;display:grid}.cp-enrichment-block{background:var(--cp-ground);outline:1px solid var(--cp-line);padding:clamp(22px,2.3vw,32px)}.cp-enrichment-lead{grid-column:1/-1}.cp-enrichment-block small{color:var(--cp-accent);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.cp-enrichment-block p{color:var(--cp-muted);margin:14px 0 0;font-size:13.5px;line-height:1.8}.cp-enrichment-lead p{color:#cdc8bd;font:300 clamp(17px, 1.5vw, 22px)/1.7 var(--font-serif)}.cp-enrichment-block ul{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.cp-enrichment-block li{color:#cdc8bd;border-top:1px solid #e8e3d814;padding:9px 0;font-size:13px}.cp-absent{color:var(--cp-faint);font-style:italic}.cp-absent-list{border-top:1px solid var(--cp-line-strong);margin:0;padding:0;list-style:none}.cp-absent-list li{border-bottom:1px solid #e8e3d814;grid-template-columns:minmax(190px,.34fr) 1fr;gap:clamp(14px,2.5vw,40px);padding:18px 0;display:grid}.cp-absent-list strong{color:var(--cp-ink);font:300 17px var(--font-serif)}.cp-absent-list span{color:var(--cp-faint);font-size:12.5px;line-height:1.75}.cp-family-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.cp-family-grid>li{background:var(--cp-panel);outline:1px solid var(--cp-line)}.cp-family-grid a{height:100%;color:inherit;grid-template-columns:1fr 20px;align-content:start;gap:6px 14px;padding:clamp(20px,2.2vw,30px);text-decoration:none;transition:background .3s;display:grid}.cp-family-grid a:hover{background:color-mix(in srgb, var(--cp-accent) 7%, transparent)}.cp-family-grid a:focus-visible{outline:2px solid var(--cp-accent-soft);outline-offset:-4px}.cp-family-grid small{color:var(--cp-faint);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;grid-column:1;font-size:10.5px}.cp-family-grid strong{color:var(--cp-ink);font:300 clamp(19px, 1.7vw, 25px)/1.15 var(--font-serif);grid-column:1}.cp-family-grid em{color:var(--cp-faint);font:11.5px var(--font-mono);overflow-wrap:anywhere;grid-column:1;font-style:normal}.cp-family-grid b{color:var(--cp-accent);grid-area:1/2;justify-self:end;font-weight:400}.cp-enrichment-publications{grid-column:1/-1}.cp-publication-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 clamp(20px,3vw,44px);margin:0 0 14px;padding:0;list-style:none;display:grid}.cp-publication-list a{border-bottom:1px solid var(--cp-line);color:inherit;grid-template-columns:1fr 20px;gap:4px 14px;padding:14px 0;text-decoration:none;display:grid}.cp-publication-list a:hover strong{color:var(--cp-accent-soft)}.cp-publication-list a:focus-visible{outline:2px solid var(--cp-accent-soft);outline-offset:2px}.cp-publication-list strong{color:var(--cp-ink);font:300 17px/1.35 var(--font-serif);grid-column:1;transition:color .25s}.cp-publication-list span{color:var(--cp-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-column:1;font-size:10.5px}.cp-publication-list b{color:var(--cp-accent);grid-area:1/2/span 2;place-self:center end;font-weight:400}.cp-preserved{border-top:1px solid var(--cp-line);position:relative}.cp-preserved-boundary{background:color-mix(in srgb, var(--cp-accent) 5%, var(--cp-ground));border-bottom:1px solid var(--cp-line);flex-wrap:wrap;align-items:baseline;gap:8px 22px;width:100%;max-width:none;margin:0;padding:22px clamp(20px,5vw,72px);display:flex}.cp-preserved-boundary span{color:var(--cp-accent-soft);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;flex:none;font-size:10.5px}.cp-preserved-boundary p{max-width:78ch;color:var(--cp-muted,#eeebe2a8);flex:36ch;margin:0;font-size:13px;line-height:1.6}.cp-preserved :is(.entity-signature-heritage-gallery,.gaia-curatorial-framework) :is(h2,h3){-webkit-text-fill-color:#181914;color:#181914;text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.cp-preserved :is(.entity-signature-heritage-gallery,.gaia-curatorial-framework) .eyebrow{-webkit-text-fill-color:#7a6333;color:#7a6333;text-shadow:none}.cp-preserved .entity-signature-heritage-gallery .entity-signature-heading-note a{color:#7a6333}@media (prefers-reduced-motion:reduce){.cp-publication-list strong{transition:none}}.cp-exit{background:linear-gradient(145deg, var(--cp-panel), var(--cp-ground));border-top:1px solid var(--cp-line)}.cp-exit-actions{flex-wrap:wrap;align-items:center;gap:16px clamp(20px,3vw,40px);display:flex}.cp-colophon{border-top:1px solid var(--cp-line);color:var(--cp-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:clamp(34px,4vw,56px);padding-top:22px;font-size:10px;display:block}@media (max-width:760px){.cp-hero-identity h1{font-size:clamp(32px,9vw,46px)}.cp-mark{width:72px;height:72px;padding:10px}.cp-absent-list li{grid-template-columns:1fr;gap:6px}.cp-register>div{padding:20px}}.brand-portfolio-gallery>article.brand-portfolio-card{text-align:center;background:radial-gradient(circle at 50% 34%,#c8a45d0b,#0000 38%),#090a09;flex-direction:column;align-items:center;min-height:330px;padding:clamp(24px,3vw,40px);display:flex;position:relative}.brand-portfolio-card .brand-index{color:#c8a45d99;letter-spacing:.15em;align-self:flex-start;font-size:.65rem}.brand-portfolio-card .brand-mark-slot{justify-content:center;align-items:center;width:100%;min-height:112px;margin:28px 0 22px;display:flex}.brand-portfolio-card h3{margin:0 0 .45rem;font-size:clamp(1.1rem,1.5vw,1.5rem)}.brand-portfolio-card h4{color:#c8a45dc7;letter-spacing:.13em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem}.brand-portfolio-card p{color:#eeebe294;max-width:32ch;margin:0;line-height:1.62}.brand-portfolio-gallery.ecosystem-pillar-grid{background:0 0;border:0;border-top:1px solid #eeebe214;border-left:1px solid #eeebe214;gap:0}.brand-portfolio-gallery>article.brand-portfolio-card{border-bottom:1px solid #eeebe214;border-right:1px solid #eeebe214}.brand-portfolio-actions{flex-wrap:wrap;justify-content:center;gap:10px 14px;width:100%;margin-top:auto;padding-top:26px;display:flex}.brand-portfolio-card .brand-action{min-height:44px;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.5em;padding:10px 18px;font-size:10.5px;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:inline-flex;position:static;bottom:auto}.brand-portfolio-card .brand-action-record{color:#e4c98f;background:#c8a45d1f;border:1px solid #c8a45d80}.brand-portfolio-card .brand-action-record:hover{background:#c8a45d38;border-color:#c8a45dc7}.brand-portfolio-card .brand-action-visit{color:#eeebe2a8;background:0 0;border:1px solid #eeebe229}.brand-portfolio-card .brand-action-visit:hover{color:#eeebe2e0;border-color:#eeebe257}.brand-portfolio-card .brand-action:focus-visible{outline-offset:3px;outline:2px solid #d6ad62}.brand-portfolio-card .brand-portfolio-domain{color:#eeebe257;font-family:var(--font-mono);letter-spacing:.1em;overflow-wrap:anywhere;margin:16px 0 0;padding:0;font-size:10.5px}@media (max-width:640px){.brand-portfolio-gallery>article.brand-portfolio-card{min-height:290px}.brand-portfolio-actions{flex-direction:column;align-items:stretch}.brand-portfolio-card .brand-action{justify-content:center}}@media (prefers-reduced-motion:reduce){.brand-portfolio-card .brand-action{transition:none}}
.dr-page{--dr-ground:#070806;--dr-panel:#0b0c09;--dr-paper:#ece7dc;--dr-paper-deep:#e2dccf;--dr-ink:#e8e3d8;--dr-ink-paper:#1a1b17;--dr-muted:#9c978e;--dr-faint:#7c7972;--dr-faint-paper:#6a675f;--dr-gold:#c79a48;--dr-gold-soft:#d6ad62;--dr-line:#c79a482e;--dr-line-strong:#c79a4852;--dr-line-paper:#1a1b1729;--dr-record:#c79a48;--dr-philosophy:#b3aa8a;--dr-selective:#9fb4c4;--dr-withheld:#8a8880;--dr-private:#c2919a;background:var(--dr-ground);color:var(--dr-ink)}.dr-section{padding:clamp(96px, 11vw, 176px) var(--space-page);border-top:1px solid var(--dr-line);position:relative}.dr-section:before{content:attr(data-chapter);right:var(--space-page);color:var(--dr-faint);font:10px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;position:absolute;top:26px}.dr-chapter-head{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(28px,5vw,84px);display:grid}.dr-chapter-head h2{max-width:14ch;color:var(--dr-ink);font:300 clamp(40px, 5.4vw, 86px)/.96 var(--font-serif);letter-spacing:-.055em;grid-column:1;margin:22px 0 0}.dr-chapter-head>p:not(.dr-folio){max-width:46ch;color:var(--dr-muted);grid-column:2;margin:0;font-size:13.5px;line-height:1.8}.dr-folio{color:var(--dr-gold);font:10.5px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:14px;margin:0;display:flex}.dr-folio span{border:1px solid var(--dr-line-strong);min-width:34px;height:24px;color:var(--dr-gold-soft);place-items:center;padding:0 8px;display:inline-grid}.dr-note{border-top:1px solid var(--dr-line);max-width:78ch;color:var(--dr-faint);margin:clamp(36px,4vw,60px) 0 0;padding-top:22px;font-size:12.5px;line-height:1.8}.dr-note a{color:var(--dr-gold-soft);border-bottom:1px solid var(--dr-line-strong);text-decoration:none}.dr-rail{z-index:50;padding:14px var(--space-page);border-block:1px solid var(--dr-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070806db;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:70px}.dr-rail>span{color:var(--dr-faint);font:10px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.dr-rail>div{scrollbar-width:none;gap:clamp(14px,2vw,30px);display:flex;overflow-x:auto}.dr-rail>div::-webkit-scrollbar{display:none}.dr-rail a{min-height:32px;color:var(--dr-muted);font:10.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.dr-rail a b{color:var(--dr-gold);font-weight:500}.dr-rail a:hover,.dr-rail a:focus-visible{color:var(--dr-ink)}.dr-position-grid{border-top:1px solid var(--dr-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,7vw,100px);display:grid}.dr-position-column{padding:30px clamp(20px,2.6vw,40px) 36px 0;position:relative}.dr-position-column+.dr-position-column{border-left:1px solid var(--dr-line);padding-left:clamp(20px,2.6vw,40px)}.dr-position-column>span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em}.dr-position-column h3{color:var(--dr-ink);font:300 clamp(22px, 2.1vw, 30px)/1.05 var(--font-serif);letter-spacing:-.035em;margin:18px 0 22px}.dr-position-column ul{margin:0;padding:0;list-style:none}.dr-position-column li{border-top:1px solid var(--dr-line);color:var(--dr-muted);padding:11px 0 11px 22px;font-size:13px;line-height:1.6;position:relative}.dr-position-column li:before{content:"";background:var(--dr-gold);width:8px;height:1px;position:absolute;top:19px;left:0}.dr-position-column[data-column="3"] li:before{background:var(--dr-withheld)}.dr-position-column[data-column="3"] li{color:var(--dr-faint)}.dr-pillars{border-top:1px solid var(--dr-line-strong);border-left:1px solid var(--dr-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(48px,6vw,84px);display:grid}.dr-pillars>a{border-right:1px solid var(--dr-line);border-bottom:1px solid var(--dr-line);min-height:250px;color:inherit;flex-direction:column;padding:24px clamp(18px,2vw,30px) 22px;text-decoration:none;transition:background .3s;display:flex}.dr-pillars>a:hover,.dr-pillars>a:focus-visible{background:#c79a480d}.dr-pillars>a>span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em}.dr-pillars strong{color:var(--dr-ink);font:300 clamp(22px, 2vw, 30px)/1.02 var(--font-serif);letter-spacing:-.035em;margin:20px 0 12px;display:block}.dr-pillars p{color:var(--dr-faint);flex:1;margin:0;font-size:12px;line-height:1.7}.dr-pillars small{color:var(--dr-gold-soft);font:10.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:22px}.dr-pillars small b{font-weight:400}.dr-register-key{flex-wrap:wrap;gap:10px 26px;margin-top:clamp(40px,5vw,64px);display:flex}.dr-register-key span,.dr-register-state span{color:var(--dr-muted);font:10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.dr-register-key span:before,.dr-register-state i{content:"";background:0 0;border:1px solid;border-radius:50%;width:9px;height:9px;display:inline-block}.dr-register-key span[data-state=record],.dr-register-row[data-state=record] .dr-register-state{color:var(--dr-record)}.dr-register-key span[data-state=philosophy],.dr-register-row[data-state=philosophy] .dr-register-state{color:var(--dr-philosophy)}.dr-register-key span[data-state=selective],.dr-register-row[data-state=selective] .dr-register-state{color:var(--dr-selective)}.dr-register-key span[data-state=withheld],.dr-register-row[data-state=withheld] .dr-register-state{color:var(--dr-withheld)}.dr-register-key span[data-state=private],.dr-register-row[data-state=private] .dr-register-state{color:var(--dr-private)}.dr-register-key span[data-state=record]:before,.dr-register-row[data-state=record] .dr-register-state i{background:currentColor}.dr-register-key span[data-state=philosophy]:before,.dr-register-row[data-state=philosophy] .dr-register-state i{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.dr-register-key span[data-state=selective]:before,.dr-register-row[data-state=selective] .dr-register-state i{background:radial-gradient(circle,currentColor 35%,#0000 40%)}.dr-register-state span{color:inherit}.dr-register-ledger{border-top:1px solid var(--dr-line-strong);margin:clamp(28px,3.5vw,48px) 0 0;padding:0;list-style:none}.dr-register-row{border-bottom:1px solid var(--dr-line);grid-template-columns:minmax(180px,.9fr) minmax(170px,.75fr) minmax(0,1.15fr) minmax(0,1.05fr) minmax(150px,.7fr);gap:0 clamp(18px,2.4vw,40px);padding:30px 0 32px;scroll-margin-top:90px;display:grid}.dr-register-index span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em;display:block}.dr-register-index h3{color:var(--dr-ink);font:300 clamp(22px, 2.1vw, 30px)/1.02 var(--font-serif);letter-spacing:-.035em;margin:14px 0 0}.dr-register-state{align-items:flex-start;gap:10px;padding-top:6px;display:flex}.dr-register-state i{flex:none;margin-top:3px}.dr-register-covers small,.dr-register-boundary small,.dr-register-sources small{color:var(--dr-faint);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;display:block}.dr-register-covers ul{margin:0;padding:0;list-style:none}.dr-register-covers li{color:var(--dr-muted);padding:5px 0;font-size:12.5px;line-height:1.55}.dr-register-boundary p{color:var(--dr-faint);margin:0;font-size:12.5px;line-height:1.7}.dr-register-sources{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.dr-register-sources small{margin-bottom:4px}.dr-register-sources a{min-height:28px;color:var(--dr-gold-soft);font:10.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--dr-line-strong);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.dr-register-sources a b{font-weight:400}.dr-register-sources a:hover,.dr-register-sources a:focus-visible{color:var(--dr-ink);border-color:var(--dr-ink)}.dr-ownership{--dr-family:var(--dr-gold);--dr-family-soft:var(--dr-gold-soft);--dr-family-line:var(--dr-line)}.dr-families{border-top:1px solid var(--dr-line-strong);margin-top:clamp(56px,7vw,100px)}.dr-family{border-bottom:1px solid var(--dr-line);grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:0 clamp(28px,4vw,72px);padding:clamp(36px,4vw,56px) 0;display:grid}.dr-family[data-family=AXIS]{--dr-family:#9fb4c4;--dr-family-soft:#bcccd8;--dr-family-line:#9fb4c433}.dr-family[data-family=Technology]{--dr-family:#8fb0a8;--dr-family-soft:#abc6bf;--dr-family-line:#8fb0a833}.dr-family[data-family=Markets]{--dr-family:#b3aa8a;--dr-family-soft:#c9c2a8;--dr-family-line:#b3aa8a33}.dr-family[data-family=Education]{--dr-family:#cfa978;--dr-family-soft:#e0c294;--dr-family-line:#cfa97833}.dr-family[data-family=Creative]{--dr-family:#c2919a;--dr-family-soft:#d6aeb5;--dr-family-line:#c2919a33}.dr-family[data-family=Heritage]{--dr-family:#8fae96;--dr-family-soft:#adc6b2;--dr-family-line:#8fae9633}.dr-family-head{align-self:start;position:sticky;top:74px}.dr-family-head>span{color:var(--dr-faint);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}.dr-family-head h3{color:var(--dr-ink);font:300 clamp(30px, 3.2vw, 46px)/.98 var(--font-serif);letter-spacing:-.045em;margin:14px 0 0;padding-left:18px;position:relative}.dr-family-head h3:before{content:"";background:var(--dr-family);width:2px;position:absolute;top:.18em;bottom:.12em;left:0}.dr-family-head p{max-width:30ch;color:var(--dr-muted);margin:18px 0 0;font-size:12.5px;line-height:1.7}.dr-family-head small{color:var(--dr-family-soft);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:18px;display:block}.dr-family-ledger{margin:0;padding:0;list-style:none}.dr-business{border-top:1px solid var(--dr-family-line);grid-template-columns:minmax(230px,.95fr) minmax(0,1.1fr) minmax(200px,.8fr) minmax(210px,auto);align-items:start;gap:0 clamp(18px,2.4vw,40px);padding:26px 0;display:grid}.dr-business:first-child{border-top:0;padding-top:4px}.dr-business-identity{align-items:flex-start;gap:16px;display:flex}.dr-business-mark{border:1px solid var(--dr-family-line);background:var(--dr-panel);flex:none;place-items:center;width:104px;height:58px;padding:8px;display:grid;overflow:hidden}.dr-business-mark [class*=mark]{max-width:100%;max-height:100%}.dr-business-mark [class*=axisSubbrand]{display:none}.dr-business-mark [class*=axis-family]{gap:0}.dr-business-identity h4{color:var(--dr-ink);font:300 clamp(18px, 1.5vw, 22px)/1.1 var(--font-serif);letter-spacing:-.03em;margin:2px 0 0}.dr-business-category{color:var(--dr-family-soft);font:10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:6px 0 0}.dr-business-category em{color:var(--dr-faint);font-style:normal}.dr-business-mandate{color:var(--dr-muted);margin:2px 0 0;font-size:12.5px;line-height:1.7}.dr-business-register{gap:12px;margin:0;display:grid}.dr-business-register dt{color:var(--dr-faint);font:10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.dr-business-register dd{color:var(--dr-ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:12.5px;line-height:1.5}.dr-business-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.dr-action{min-height:44px;font:10.5px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.dr-action-record{background:color-mix(in srgb, var(--dr-family) 14%, transparent);border:1px solid color-mix(in srgb, var(--dr-family) 52%, transparent);color:var(--dr-family-soft)}.dr-action-record:hover,.dr-action-record:focus-visible{background:color-mix(in srgb, var(--dr-family) 24%, transparent);border-color:var(--dr-family);color:var(--dr-ink)}.dr-action-visit{color:var(--dr-muted);background:0 0;border:1px solid #e9e5dc29}.dr-action-visit:hover,.dr-action-visit:focus-visible{color:var(--dr-ink);border-color:#e9e5dc5c}.dr-action:focus-visible{outline:2px solid var(--dr-gold-soft);outline-offset:3px}.dr-disclosure{background:linear-gradient(180deg, var(--dr-paper), var(--dr-paper-deep));color:var(--dr-ink-paper);border-top-color:var(--dr-line-paper)}.dr-disclosure:before{color:var(--dr-faint-paper)}.dr-disclosure .dr-folio{color:#7a6333}.dr-disclosure .dr-folio span{color:#7a6333;border-color:#7a633366}.dr-disclosure :is(h2,h3){-webkit-text-fill-color:var(--dr-ink-paper);color:var(--dr-ink-paper);text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.dr-disclosure .dr-chapter-head h2{color:var(--dr-ink-paper)}.dr-disclosure .dr-chapter-head>p:not(.dr-folio){color:#4f4d46}.dr-matrix{border-top:1px solid var(--dr-ink-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,5vw,90px);margin-top:clamp(52px,6vw,88px);display:grid}.dr-matrix-column{padding-top:26px}.dr-matrix-column h3{color:var(--dr-ink-paper);font:500 11px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 18px;display:flex}.dr-matrix-column h3 i{border:1px solid;border-radius:50%;width:10px;height:10px}.dr-matrix-column[data-column=published] h3 i{background:#7a6333;border-color:#7a6333}.dr-matrix-column[data-column=withheld] h3{color:#5b5a54;-webkit-text-fill-color:#5b5a54}.dr-matrix-column ul{columns:1;margin:0;padding:0;list-style:none}.dr-matrix-column li{border-top:1px solid var(--dr-line-paper);color:var(--dr-ink-paper);font:300 clamp(16px, 1.35vw, 19px)/1.35 var(--font-serif);letter-spacing:-.015em;padding:10px 0}.dr-matrix-column[data-column=withheld] li{color:#4a4943}.dr-disclosure-statement{border-top:1px solid var(--dr-ink-paper);max-width:86ch;margin:clamp(48px,6vw,80px) 0 0;padding-top:24px}.dr-disclosure-statement>span{color:#7a6333;font:10.5px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;display:block}.dr-disclosure-statement p{color:#3a3933;margin:0 0 16px;font-size:13.5px;line-height:1.8}.dr-process-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:clamp(56px,7vw,100px) 0 0;padding:0;list-style:none;display:grid;position:relative}.dr-process-rail:before{content:"";background:linear-gradient(90deg, transparent, var(--dr-line-strong) 8%, var(--dr-line) 92%, transparent);height:1px;position:absolute;top:40px;left:2%;right:2%}.dr-process-rail li{padding:0 clamp(16px,2vw,30px) 0 0;position:relative}.dr-process-rail li+li{padding-left:clamp(16px,2vw,30px)}.dr-process-rail li>span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em;display:block}.dr-process-rail li>i{z-index:2;border:1px solid var(--dr-gold);background:var(--dr-ground);width:11px;height:11px;box-shadow:0 0 0 8px var(--dr-ground);border-radius:50%;margin:26px 0 40px;display:block;position:relative}.dr-process-rail li:first-child>i{background:var(--dr-gold)}.dr-process-rail h3{max-width:11ch;color:var(--dr-ink);font:300 clamp(22px, 2.2vw, 32px)/1 var(--font-serif);letter-spacing:-.04em;margin:0}.dr-process-rail p{max-width:28ch;color:var(--dr-muted);margin:16px 0 0;font-size:12.5px;line-height:1.7}.dr-process-rail small{color:var(--dr-gold-soft);font:10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:16px;line-height:1.6;display:block}.dr-approach-grid{border-top:1px solid var(--dr-line-strong);border-left:1px solid var(--dr-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(52px,6vw,88px) 0 0;display:grid}.dr-approach-grid>div{border-right:1px solid var(--dr-line);border-bottom:1px solid var(--dr-line);padding:22px clamp(16px,2vw,28px) 24px}.dr-approach-grid span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em;display:block}.dr-approach-grid dt{color:var(--dr-ink);font:300 clamp(19px, 1.7vw, 24px)/1.05 var(--font-serif);letter-spacing:-.03em;margin:16px 0 8px}.dr-approach-grid dd{color:var(--dr-faint);margin:0;font-size:12px;line-height:1.65}.dr-approach-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin-top:clamp(32px,4vw,52px);display:grid}.dr-approach-notes p{border-top:1px solid var(--dr-line);color:var(--dr-muted);margin:0;padding-top:18px;font-size:13px;line-height:1.75}.dr-approach-notes strong{color:var(--dr-ink);margin-bottom:6px;font-weight:500;display:block}.dr-questions-list{border-top:1px solid var(--dr-line-strong);margin:clamp(52px,6vw,88px) 0 0}.dr-questions-list>div{border-bottom:1px solid var(--dr-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,4vw,72px);padding:26px 0 28px;display:grid}.dr-questions-list dt{color:var(--dr-ink);font:300 clamp(20px, 1.9vw, 27px)/1.15 var(--font-serif);letter-spacing:-.03em;gap:18px;margin:0;display:flex}.dr-questions-list dt span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em;flex:none;padding-top:.35em}.dr-questions-list dd{color:var(--dr-muted);margin:0;font-size:13.5px;line-height:1.8}.dr-access{background:radial-gradient(circle at 82% 20%, #c79a481f, transparent 40%), var(--dr-ground);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(40px,7vw,120px);display:grid}.dr-access-copy h2{max-width:12ch;color:var(--dr-ink);font:300 clamp(40px, 5.4vw, 86px)/.96 var(--font-serif);letter-spacing:-.055em;margin:22px 0 0}.dr-access-copy>p{max-width:62ch;color:var(--dr-muted);margin:28px 0 34px;font-size:14px;line-height:1.8}.dr-access-copy small{color:var(--dr-faint);font:10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-top:18px;display:block}.dr-access-wayfinding{border-top:1px solid var(--dr-line-strong);display:grid}.dr-access-wayfinding>a{border-bottom:1px solid var(--dr-line);color:inherit;transition:padding .3s var(--ease-premium,ease);padding:22px 0;text-decoration:none;display:block}.dr-access-wayfinding>a:hover,.dr-access-wayfinding>a:focus-visible{padding-left:10px}.dr-access-wayfinding span{color:var(--dr-gold);font:10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}.dr-access-wayfinding strong{max-width:30ch;color:var(--dr-ink);font:300 clamp(19px, 1.7vw, 25px)/1.1 var(--font-serif);letter-spacing:-.03em;margin:12px 0 10px;display:block}.dr-access-wayfinding small{color:var(--dr-muted);font:10.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.dr-access-wayfinding small b{color:var(--dr-gold-soft);font-weight:400}@media (max-width:1180px){.dr-register-row{grid-template-columns:minmax(160px,.8fr) minmax(150px,.7fr) minmax(0,1.2fr);row-gap:22px}.dr-register-boundary{grid-column:3}.dr-register-sources{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:10px 22px}.dr-register-sources small{width:100%;margin-bottom:0}.dr-business{grid-template-columns:minmax(220px,1fr) minmax(0,1.2fr);row-gap:18px}.dr-business-register{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-business-actions{flex-direction:row}.dr-action{flex:1}.dr-process-rail{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}.dr-process-rail:before{display:none}.dr-process-rail li>i{margin-bottom:22px}.dr-approach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dr-chapter-head{grid-template-columns:1fr;gap:20px}.dr-chapter-head>p:not(.dr-folio){grid-column:1}.dr-position-grid{grid-template-columns:1fr}.dr-position-column+.dr-position-column{border-left:0;border-top:1px solid var(--dr-line-strong);padding-left:0}.dr-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-family{grid-template-columns:1fr;row-gap:24px}.dr-family-head{position:static}.dr-family-head p{max-width:56ch}.dr-questions-list>div{grid-template-columns:1fr;gap:12px}.dr-access{grid-template-columns:1fr;align-items:start}.dr-matrix{grid-template-columns:1fr}.dr-matrix-column+.dr-matrix-column{border-top:1px solid var(--dr-line-paper);margin-top:8px}}@media (max-width:760px){.dr-section{padding-top:76px;padding-bottom:84px}.dr-section:before{font-size:9.5px;top:18px}.dr-chapter-head h2{max-width:none;font-size:clamp(34px,10.5vw,54px)}.dr-rail{padding:10px 20px;top:0}.dr-rail>span{display:none}.dr-pillars{border-left:0;grid-template-columns:1fr}.dr-pillars>a{border-right:0;min-height:0;padding-left:0}.dr-register-row{grid-template-columns:1fr;row-gap:18px;padding:26px 0}.dr-register-boundary{grid-column:auto}.dr-register-state{padding-top:0}.dr-business{grid-template-columns:1fr;padding:24px 0}.dr-business-register{grid-template-columns:1fr}.dr-business-actions{flex-direction:column}.dr-process-rail{grid-template-columns:1fr;margin-top:44px}.dr-process-rail li,.dr-process-rail li+li{border-top:1px solid var(--dr-line);grid-template-columns:40px 1fr;gap:6px 14px;padding:20px 0;display:grid}.dr-process-rail li>i{display:none}.dr-process-rail h3,.dr-process-rail p,.dr-process-rail small{grid-column:2;max-width:none}.dr-process-rail p{margin-top:10px}.dr-approach-grid{border-left:0;grid-template-columns:1fr}.dr-approach-grid>div{border-right:0;padding-left:0}.dr-approach-notes{grid-template-columns:1fr}.dr-access-copy h2{max-width:none;font-size:clamp(34px,10.5vw,54px)}}@media (max-width:430px){.dr-register-key{gap:8px 18px}.dr-business-identity{flex-direction:column}.dr-business-mark{width:92px}.dr-matrix-column li{font-size:16px}}@media (prefers-reduced-motion:reduce){.dr-action,.dr-pillars>a,.dr-access-wayfinding>a{transition:none}}.capital-investor-wayfinding{border-top:1px solid #c79a4833;flex-direction:column;align-items:flex-start;gap:10px;max-width:60ch;margin:clamp(28px,3.5vw,48px) 0 0;padding-top:22px;display:flex}.capital-investor-wayfinding>span{color:#a4784c;font:10.5px var(--font-mono);letter-spacing:.15em;text-transform:uppercase}.capital-investor-wayfinding .text-link{text-align:left;font-size:13.5px;line-height:1.6}
.founder-doctrine-page,.founder-institutional-page,.dn-rail,.dn-narrative,.dn-system,.dn-example,.dn-handoff,.dn-ending{--dn-ink:#f1eadf;--dn-ink-soft:#c9c1b4;--dn-muted:#a29a8e;--dn-gold:#d1a95c;--dn-gold-deep:#9d7333;--dn-line:#cda35633;--dn-line-soft:#cda3561c;--dn-ground:#050505;--dn-ground-raised:#0b0a09;--dn-ground-panel:#100e0b}.dn-rail{border-top:1px solid var(--dn-line);border-bottom:1px solid var(--dn-line);color:var(--dn-ink);background:linear-gradient(#0a0908,#070605);grid-template-columns:minmax(260px,.9fr) minmax(0,1.6fr) minmax(220px,.6fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.1rem,1.6vw,1.5rem) clamp(2rem,7vw,7.5rem);display:grid}.dn-rail-kicker{color:var(--dn-gold-deep);font:700 .6rem/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;display:block}.dn-rail-question{color:var(--dn-ink-soft);font:400 .95rem/1.5 var(--font-serif);letter-spacing:-.01em;margin:.55rem 0 0}.dn-rail-question span{color:var(--dn-muted);font:500 .58rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.2rem;display:block}.dn-rail-chapters{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.dn-rail-chapters::-webkit-scrollbar{display:none}.dn-rail-chapters li{flex:none}.dn-rail-chapters a{border:1px solid var(--dn-line-soft);min-height:44px;color:var(--dn-muted);font:500 .68rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:.45rem;padding:0 .85rem;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.dn-rail-chapters a small{color:var(--dn-gold-deep);font:700 .58rem/1 var(--font-mono);letter-spacing:.12em}.dn-rail-chapters a:hover,.dn-rail-chapters a:focus-visible{color:var(--dn-ink);border-color:var(--dn-line)}.dn-rail-chapters a[aria-current=page]{color:#0a0908;background:var(--dn-gold);border-color:var(--dn-gold)}.dn-rail-chapters a[aria-current=page] small{color:#3d2a0c}.dn-rail-step{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.dn-rail-step a{border:1px solid var(--dn-line-soft);min-height:44px;color:var(--dn-ink);border-radius:2px;gap:.25rem;padding:.55rem .8rem;text-decoration:none;transition:border-color .2s;display:grid}.dn-rail-step a:hover,.dn-rail-step a:focus-visible{border-color:var(--dn-gold)}.dn-rail-step small{color:var(--dn-muted);font:500 .56rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.dn-rail-step span{font:400 .95rem/1.15 var(--font-serif);letter-spacing:-.01em}.dn-rail-step a[rel=next]{text-align:right}.dn-narrative{background:var(--dn-ground);border-bottom:1px solid var(--dn-line-soft);color:var(--dn-ink);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,7rem);padding:clamp(5rem,8vw,8.5rem) clamp(2rem,7vw,7.5rem);display:grid}.dn-narrative h2{font:400 clamp(2.6rem,4.6vw,5.4rem)/.96 var(--font-serif);letter-spacing:-.045em;color:var(--dn-ink);margin:.9rem 0 0}.dn-narrative h2 em{color:var(--dn-gold);font-style:italic}.dn-narrative-body p{max-width:64ch;color:var(--dn-ink-soft);margin:0 0 1.2rem;font-size:1.02rem;line-height:1.78}.dn-narrative-body p:first-child{color:var(--dn-ink);font-size:1.16rem}.dn-system{background:linear-gradient(90deg,#cda35608 1px,transparent 1px), linear-gradient(#cda35608 1px,transparent 1px), var(--dn-ground-raised);border-top:1px solid var(--dn-line);border-bottom:1px solid var(--dn-line);color:var(--dn-ink);background-size:72px 72px;padding:clamp(5.5rem,8.5vw,9rem) clamp(2rem,7vw,7.5rem);position:relative}.dn-system-head{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(3rem,5vw,5rem);display:grid}.dn-system-head .eyebrow{grid-column:1/-1}.dn-system-head h2{font:400 clamp(2.5rem,4.4vw,5.2rem)/.96 var(--font-serif);letter-spacing:-.045em;color:var(--dn-ink);margin:.6rem 0 0}.dn-system-head h2 em{color:var(--dn-gold);font-style:italic}.dn-system-head>p:last-child{max-width:56ch;color:var(--dn-ink-soft);margin:0;line-height:1.75}.dn-system-note{border-top:1px solid var(--dn-line);max-width:78ch;color:var(--dn-muted);margin:clamp(2.5rem,4vw,4rem) 0 0;padding-top:1rem;font-size:.86rem;line-height:1.7}.dn-system dt,.dn-example dt,.dn-handoff dt{color:var(--dn-gold-deep);font:700 .58rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.dn-system dd,.dn-example dd,.dn-handoff dd{color:var(--dn-ink-soft);margin:.35rem 0 0;line-height:1.65}.dn-system h3,.dn-system h4{color:var(--dn-ink)}.dn-board-grid{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-board-card{background:var(--dn-ground-panel);grid-column:span 2;gap:1.1rem;padding:1.7rem 1.6rem 1.5rem;display:grid;position:relative}.dn-board-card:nth-child(4),.dn-board-card:nth-child(5){grid-column:span 3}.dn-board-index{color:var(--dn-gold-deep);font:700 .6rem/1 var(--font-mono);letter-spacing:.18em}.dn-board-card dl{gap:.95rem;margin:0;display:grid}.dn-board-choose dd{font:400 clamp(1.5rem,1.8vw,2.1rem)/1.05 var(--font-serif);letter-spacing:-.03em;color:var(--dn-ink)}.dn-board-refuse dd{font:400 1.05rem/1.35 var(--font-serif);color:#d7b98a;letter-spacing:-.01em}.dn-board-consequence dd{font-size:.9rem}.dn-board-test{border-top:1px solid var(--dn-line-soft);color:var(--dn-ink);font:400 .98rem/1.45 var(--font-serif);margin:auto 0 0;padding-top:.9rem;font-style:italic}.dn-board-test span{color:var(--dn-muted);font:500 .56rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.35rem;font-style:normal;display:block}.dn-cycle-field{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.dn-cycle-ring,.dn-loop-ring,.dn-layers-rings{width:100%;max-width:560px;height:auto;margin:0 auto;display:block;overflow:hidden}.dn-cycle-ring circle:first-child,.dn-loop-track{fill:none;stroke:var(--dn-line);stroke-width:.5px}.dn-cycle-arc{fill:none;stroke:var(--dn-gold);stroke-opacity:.55;stroke-width:.45px}.dn-cycle-node,.dn-loop-node{fill:#151310;stroke:var(--dn-gold);stroke-width:.5px}.dn-cycle-node-index,.dn-loop-node-index{fill:var(--dn-gold);font:700 2.6px var(--font-mono);letter-spacing:.1px}.dn-cycle-node-label,.dn-loop-node-label{fill:var(--dn-ink);font:400 3.6px var(--font-serif);letter-spacing:-.05px}.dn-cycle-centre-kicker,.dn-loop-centre-kicker{fill:var(--dn-gold-deep);font:700 2.4px var(--font-mono);letter-spacing:.5px}.dn-cycle-centre,.dn-loop-centre{fill:var(--dn-ink);font:400 4.2px var(--font-serif);letter-spacing:-.05px}.dn-cycle-stations,.dn-loop-stages{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-cycle-station,.dn-loop-stage{background:var(--dn-ground-panel);gap:.5rem;padding:1.3rem 1.25rem;display:grid}.dn-cycle-station small,.dn-loop-stage-head small{color:var(--dn-gold-deep);font:700 .58rem/1 var(--font-mono);letter-spacing:.18em}.dn-cycle-station h3,.dn-loop-stage-head h3{font:400 clamp(1.35rem,1.6vw,1.8rem)/1.05 var(--font-serif);letter-spacing:-.03em;margin:0}.dn-cycle-station p,.dn-loop-stage p{color:var(--dn-ink-soft);margin:0;font-size:.88rem;line-height:1.6}.dn-cycle-station p span,.dn-loop-guard span,.dn-force-enters span,.dn-relation-mandate span,.dn-relation-relation span,.dn-chain-holder{color:var(--dn-gold-deep);font:700 .55rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.2rem;display:block}.dn-cycle-missing{color:var(--dn-muted)}.dn-chain-rungs{border-top:1px solid var(--dn-line);margin:0;padding:0;list-style:none}.dn-chain-rung{border-bottom:1px solid var(--dn-line-soft);grid-template-columns:minmax(220px,.5fr) minmax(0,1.5fr);gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.4rem,2.4vw,2.2rem) 0;display:grid}.dn-chain-rung-head{align-content:start;gap:.4rem;display:grid}.dn-chain-rung-head small{color:var(--dn-gold-deep);font:700 .6rem/1 var(--font-mono);letter-spacing:.18em}.dn-chain-rung-head h3{font:400 clamp(2rem,3vw,3.4rem)/1 var(--font-serif);letter-spacing:-.04em;margin:0}.dn-chain-rung dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;display:grid}.dn-chain-rung dd{font-size:.95rem}.dn-memory{border:1px solid var(--dn-line);background:var(--dn-ground-panel);margin-top:clamp(3.5rem,6vw,6rem);padding:clamp(2rem,3.5vw,3.2rem)}.dn-memory-head{max-width:70ch;margin-bottom:1.8rem}.dn-memory-head h3{font:400 clamp(1.8rem,2.8vw,2.9rem)/1.05 var(--font-serif);letter-spacing:-.035em;margin:.6rem 0 .8rem}.dn-memory-head p{color:var(--dn-ink-soft);margin:0;line-height:1.7}.dn-memory-table{border-collapse:collapse;width:100%;font-size:.92rem}.dn-memory-table th,.dn-memory-table td{border-top:1px solid var(--dn-line-soft);text-align:left;vertical-align:top;padding:.95rem .9rem .95rem 0;line-height:1.55}.dn-memory-table thead th{color:var(--dn-gold-deep);font:700 .58rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border-top:0}.dn-memory-table tbody th{width:22%;color:var(--dn-ink);font:400 1.15rem/1.2 var(--font-serif);letter-spacing:-.02em}.dn-memory-table td{color:var(--dn-ink-soft)}.dn-memory-table td:last-child{color:var(--dn-ink)}.dn-layers-field{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.dn-layers-ring{fill:none;stroke:var(--dn-gold);stroke-width:.45px;stroke-opacity:calc(.28 + var(--i,0) * .1)}.dn-layers-ring[data-index="0"]{stroke-opacity:.95}.dn-layers-ring[data-index="1"]{stroke-opacity:.82}.dn-layers-ring[data-index="2"]{stroke-opacity:.7}.dn-layers-ring[data-index="3"]{stroke-opacity:.58}.dn-layers-ring[data-index="4"]{stroke-opacity:.48}.dn-layers-ring[data-index="5"]{stroke-opacity:.4}.dn-layers-ring[data-index="6"]{stroke-opacity:.95;stroke-width:.8px}.dn-layers-centre{fill:var(--dn-ink);font:400 4.2px var(--font-serif);font-style:italic}.dn-layers-ring-index{fill:var(--dn-gold);font:700 2.3px var(--font-mono);letter-spacing:.2px}.dn-layers-legend{fill:var(--dn-muted);font:500 2.2px var(--font-mono);letter-spacing:.2px}.dn-layers-list{border-top:1px solid var(--dn-line);margin:0;padding:0;list-style:none}.dn-layer{border-bottom:1px solid var(--dn-line-soft);grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);gap:clamp(1.2rem,3vw,3rem);padding:1.4rem 0;display:grid}.dn-layer-head{align-content:start;gap:.35rem;display:grid}.dn-layer-head small{color:var(--dn-gold-deep);font:700 .6rem/1 var(--font-mono);letter-spacing:.18em}.dn-layer-head h3{font:400 clamp(1.5rem,2vw,2.2rem)/1.02 var(--font-serif);letter-spacing:-.035em;margin:0}.dn-layer dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0;display:grid}.dn-layer dd{font-size:.88rem}.dn-relations-list{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-relation{background:var(--dn-ground-panel);grid-template-columns:260px minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);padding:1.6rem;display:grid}.dn-relation-mark,.dn-example-mark{border:1px solid var(--dn-line-soft);background:#0a0908;align-self:start;place-items:center;height:132px;padding:.75rem;display:grid}.dn-relation-mark [class*=axisSubbrand],.dn-example-mark [class*=axisSubbrand],.dn-network-business-mark [class*=axisSubbrand]{display:none}.dn-relation-body{align-content:start;gap:.7rem;display:grid}.dn-relation-body>small,.dn-example-category{color:var(--dn-gold-deep);font:700 .58rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.dn-relation-body h3,.dn-example-identity h3{font:400 clamp(1.7rem,2.3vw,2.5rem)/1 var(--font-serif);letter-spacing:-.035em;margin:0}.dn-relation-body p,.dn-example-identity p{color:var(--dn-ink-soft);margin:0;font-size:.92rem;line-height:1.65}.dn-relation-relation{color:var(--dn-ink)!important}.dn-relation-actions a,.dn-example-actions a,.dn-network-business-actions a,.dn-network-centre-links a{min-height:44px;color:var(--dn-gold);font:500 .66rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.35rem;margin-right:1.2rem;text-decoration:none;display:inline-flex}.dn-relation-actions a:hover,.dn-example-actions a:hover,.dn-network-business-actions a:hover,.dn-network-centre-links a:hover{color:var(--dn-ink)}.dn-relations-umbrella{border:1px solid var(--dn-line);background:var(--dn-ground-panel);margin-top:clamp(2rem,3.5vw,3.2rem);padding:clamp(1.4rem,2.5vw,2.2rem)}.dn-relations-umbrella p:last-child{max-width:80ch;color:var(--dn-ink-soft);margin:.6rem 0 0;line-height:1.7}.dn-relations-umbrella a{color:var(--dn-gold);text-underline-offset:.2em;text-decoration:underline}.dn-loop-field{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.dn-loop-stage-head{gap:.35rem;display:grid}.dn-loop-stage-head span{color:var(--dn-muted);font-size:.84rem;line-height:1.5}.dn-loop-stage>p{color:var(--dn-ink-soft)}.dn-loop-guard{color:var(--dn-ink)!important}.dn-forces{margin-top:clamp(3.5rem,6vw,6rem)}.dn-forces-head{max-width:70ch;margin-bottom:1.6rem}.dn-forces-head h3{font:400 clamp(1.8rem,2.8vw,2.9rem)/1.05 var(--font-serif);letter-spacing:-.035em;margin:.6rem 0 0}.dn-forces-list{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-force{background:var(--dn-ground-panel);align-content:start;gap:.7rem;padding:1.4rem 1.3rem;display:grid}.dn-force h4{font:400 clamp(1.4rem,1.8vw,1.9rem)/1.05 var(--font-serif);letter-spacing:-.03em;margin:0}.dn-force p{color:var(--dn-ink-soft);margin:0;font-size:.88rem;line-height:1.6}.dn-force-enters{color:var(--dn-ink)!important}.dn-network-centre{border:1px solid var(--dn-line);background:linear-gradient(135deg,#d1a95c1a,transparent 55%),var(--dn-ground-panel);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);margin-bottom:clamp(2rem,3.5vw,3.2rem);padding:clamp(1.6rem,2.8vw,2.6rem);display:grid}.dn-network-centre-mark{border:1px solid var(--dn-gold);width:120px;height:120px;color:var(--dn-gold);font:400 2.2rem/1 var(--font-serif);letter-spacing:-.04em;border-radius:50%;place-items:center;display:grid}.dn-network-centre h3{font:400 clamp(1.7rem,2.6vw,2.8rem)/1 var(--font-serif);letter-spacing:.02em;margin:.4rem 0 .7rem}.dn-network-centre p{max-width:70ch;color:var(--dn-ink-soft);margin:0;line-height:1.7}.dn-network-centre-links{margin-top:.6rem!important}.dn-network-families{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.dn-network-family{border-top:1px solid var(--dn-line);grid-template-columns:minmax(220px,.34fr) minmax(0,1.66fr);gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.4rem,2.4vw,2.2rem) 0;display:grid}.dn-network-family-head{align-content:start;gap:.5rem;display:grid}.dn-network-family-head small{color:var(--dn-gold-deep);font:700 .6rem/1 var(--font-mono);letter-spacing:.18em}.dn-network-family-head h3{font:400 clamp(2rem,3vw,3.2rem)/1 var(--font-serif);letter-spacing:-.04em;margin:0}.dn-network-family-head p{color:var(--dn-ink-soft);margin:0;font-size:.9rem;line-height:1.6}.dn-network-family-count{color:var(--dn-muted);font:500 .6rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.dn-network-businesses{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-network-business{background:var(--dn-ground-panel);border:1px solid var(--dn-line-soft);grid-template-columns:132px minmax(0,1fr);gap:1rem;padding:1.1rem;display:grid}.dn-network-business-mark{border:1px solid var(--dn-line-soft);background:#0a0908;place-items:center;min-height:70px;padding:.5rem;display:grid}.dn-network-business-name{letter-spacing:-.025em;color:var(--dn-ink)!important;font:400 1.25rem/1.05 var(--font-serif)!important;margin:0!important}.dn-network-business-name strong{font-weight:400}.dn-network-business-identity p{color:var(--dn-ink-soft);margin:.3rem 0 0;font-size:.84rem;line-height:1.5}.dn-network-business-domain{letter-spacing:.1em;color:var(--dn-muted)!important;font:500 .62rem/1.4 var(--font-mono)!important}.dn-network-business-actions a{margin-right:.9rem}.dn-network-context{border-top:1px solid var(--dn-line);margin-top:clamp(3rem,5vw,5rem);padding-top:clamp(2rem,3vw,3rem)}.dn-network-context-head{max-width:70ch;margin-bottom:1.5rem}.dn-network-context-head h3{font:400 clamp(1.8rem,2.8vw,2.9rem)/1.05 var(--font-serif);letter-spacing:-.035em;margin:.6rem 0}.dn-network-context-head p{color:var(--dn-ink-soft);margin:0;line-height:1.7}.dn-network-context-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.dn-network-context-list h4{font:400 1.35rem/1.05 var(--font-serif);letter-spacing:-.03em;margin:0 0 .5rem}.dn-network-context-list p{color:var(--dn-ink-soft);margin:0;font-size:.9rem;line-height:1.65}.dn-example{background:var(--dn-ground);border-bottom:1px solid var(--dn-line-soft);color:var(--dn-ink);padding:clamp(5rem,8vw,8rem) clamp(2rem,7vw,7.5rem)}.dn-example-head{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2.5rem,4vw,4rem);display:grid}.dn-example-head .eyebrow{grid-column:1/-1}.dn-example-head h2{font:400 clamp(2.2rem,3.8vw,4.4rem)/1 var(--font-serif);letter-spacing:-.04em;color:var(--dn-ink);margin:.6rem 0 0}.dn-example-reading p{color:var(--dn-ink-soft);margin:0 0 1rem;line-height:1.75}.dn-example-reading a{color:var(--dn-gold);text-underline-offset:.2em;text-decoration:underline}.dn-example-reading em{color:var(--dn-ink);font-style:italic}.dn-example-businesses{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-example-business{background:var(--dn-ground-panel);grid-template-columns:260px minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);padding:1.6rem;display:grid}.dn-example-identity{align-content:start;gap:.6rem;display:grid}.dn-example-line{color:var(--dn-ink)!important}.dn-example-boundary{border-top:1px solid var(--dn-line);max-width:80ch;color:var(--dn-muted);margin:clamp(2rem,3vw,3rem) 0 0;padding-top:1rem;font-size:.86rem;line-height:1.7}.dn-example-boundary strong{color:var(--dn-ink-soft);font-weight:600}.dn-handoff{background:radial-gradient(circle at 80% 20%,#c5923714,transparent 26%),var(--dn-ground-raised);border-top:1px solid var(--dn-line);border-bottom:1px solid var(--dn-line);color:var(--dn-ink);grid-template-columns:minmax(0,1fr);gap:clamp(2rem,3.5vw,3rem);padding:clamp(4.5rem,7vw,7rem) clamp(2rem,7vw,7.5rem);display:grid}.dn-handoff-lead{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid}.dn-handoff-lead .eyebrow{grid-column:1/-1}.dn-handoff-lead h2{max-width:24ch;font:400 clamp(1.9rem,3.2vw,3.6rem)/1.08 var(--font-serif);letter-spacing:-.035em;color:var(--dn-ink);margin:.7rem 0 0}.dn-handoff-note{border-top:1px solid var(--dn-line);max-width:60ch;color:var(--dn-ink-soft);margin:0;padding-top:1rem;line-height:1.72}.dn-handoff-flow{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-handoff-flow a{background:var(--dn-ground-panel);min-height:44px;color:var(--dn-ink);gap:.5rem;padding:1.2rem 1.25rem;text-decoration:none;transition:background .2s;display:grid}.dn-handoff-flow a:hover,.dn-handoff-flow a:focus-visible{background:#161310}.dn-handoff-flow li[data-current] a{background:linear-gradient(135deg,#d1a95c29,#d1a95c0a),var(--dn-ground-panel);box-shadow:inset 0 0 0 1px var(--dn-gold)}.dn-handoff-flow small{color:var(--dn-gold-deep);font:700 .58rem/1 var(--font-mono);letter-spacing:.18em}.dn-handoff-flow strong{font:400 clamp(1.4rem,1.9vw,2rem)/1 var(--font-serif);letter-spacing:-.03em}.dn-handoff-flow span{color:var(--dn-ink-soft);font-size:.84rem;line-height:1.5}.dn-handoff-edges{border-top:1px solid var(--dn-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding-top:1.2rem;display:grid}.dn-handoff-edges dd{font-size:.92rem}.dn-handoff-edges a{color:var(--dn-gold);text-underline-offset:.2em;text-decoration:underline}.dn-ending{background:radial-gradient(circle at 15% 30%,#c5923717,transparent 24%),var(--dn-ground);border-top:1px solid var(--dn-line);color:var(--dn-ink);grid-template-columns:minmax(200px,.5fr) minmax(0,1.3fr) minmax(280px,.8fr);gap:clamp(2rem,5vw,5rem);padding:clamp(6rem,9vw,9.5rem) clamp(2rem,7vw,7.5rem) clamp(5rem,8vw,8rem);display:grid}.dn-ending-asked{color:var(--dn-ink-soft);font:400 1.05rem/1.5 var(--font-serif);margin:.8rem 0 0;font-style:italic}.dn-ending-answer h2{font:400 clamp(2.2rem,3.9vw,4.6rem)/1.02 var(--font-serif);letter-spacing:-.045em;color:var(--dn-ink);margin:0}.dn-ending-answer p{max-width:60ch;color:var(--dn-ink-soft);margin:1.4rem 0 0;line-height:1.72}.dn-ending-next{align-content:start;gap:.9rem;display:grid}.dn-ending-primary{border:1px solid var(--dn-gold);min-height:44px;color:var(--dn-ink);background:linear-gradient(135deg,#d1a95c29,#d1a95c08);gap:.45rem;padding:1.3rem 1.35rem;text-decoration:none;transition:background .2s;display:grid}.dn-ending-primary:hover,.dn-ending-primary:focus-visible{background:linear-gradient(135deg,#d1a95c42,#d1a95c14)}.dn-ending-primary small,.dn-ending-secondary strong{font:500 .58rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.dn-ending-primary small{color:var(--dn-gold-deep)}.dn-ending-primary strong{font:400 clamp(1.3rem,1.7vw,1.7rem)/1.1 var(--font-serif);letter-spacing:-.025em}.dn-ending-primary span,.dn-ending-secondary span{color:var(--dn-ink-soft);font-size:.84rem;line-height:1.5}.dn-ending-secondary{background:var(--dn-line-soft);border:1px solid var(--dn-line-soft);gap:1px;margin:0;padding:0;list-style:none;display:grid}.dn-ending-secondary a{background:var(--dn-ground-panel);min-height:44px;color:var(--dn-ink);gap:.35rem;padding:.95rem 1.1rem;text-decoration:none;display:grid}.dn-ending-secondary a:hover,.dn-ending-secondary a:focus-visible{background:#161310}.dn-ending-secondary strong{color:var(--dn-gold);font-weight:600}.dn-ending-contact{color:var(--dn-muted);margin:.4rem 0 0;font-size:.8rem;line-height:1.6}.dn-ending-contact a{color:var(--dn-ink-soft);text-underline-offset:.2em;text-decoration:underline}.intelligence-page [class*=IntelligenceSection] [class*=number]{font-size:10px!important}.intelligence-page [class*=IntelligenceSection] [class*=row] p{font-size:.94rem!important;line-height:1.7!important}.intelligence-page [class*=IntelligenceSection] [class*=header]>p:last-child{font-size:1.02rem}@media (max-width:1180px){.dn-rail{grid-template-columns:minmax(0,1fr) minmax(200px,.5fr);gap:1.2rem}.dn-rail-chapters{order:3;grid-column:1/-1}.dn-board-card,.dn-board-card:nth-child(4){grid-column:span 3}.dn-board-card:nth-child(5){grid-column:span 6}.dn-forces-list,.dn-handoff-edges{grid-template-columns:repeat(2,minmax(0,1fr))}.dn-ending{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.dn-ending-question{grid-column:1/-1}}@media (max-width:900px){.dn-narrative,.dn-system-head,.dn-example-head,.dn-cycle-field,.dn-loop-field,.dn-layers-field,.dn-handoff-lead{grid-template-columns:1fr}.dn-cycle-ring,.dn-loop-ring,.dn-layers-rings{max-width:420px}.dn-chain-rung,.dn-layer,.dn-network-family,.dn-chain-rung dl{grid-template-columns:1fr;gap:1rem}.dn-layer dl{grid-template-columns:1fr;gap:.9rem}.dn-handoff-flow,.dn-network-context-list{grid-template-columns:1fr}.dn-memory-table thead{display:none}.dn-memory-table tr{border-top:1px solid var(--dn-line-soft);gap:.4rem;padding:1rem 0;display:grid}.dn-memory-table th,.dn-memory-table td{border:0;padding:0;display:block}.dn-memory-table tbody th{width:auto}.dn-memory-table td:before{color:var(--dn-gold-deep);font:700 .55rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.15rem;display:block}.dn-memory-table td:nth-child(2):before{content:"What is lost without memory"}.dn-memory-table td:nth-child(3):before{content:"What memory keeps"}}@media (max-width:760px){.dn-rail{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.dn-rail-chapters{gap:.3rem}.dn-rail-chapters a{padding:0 .65rem;font-size:.62rem}.dn-rail-step{grid-column:auto}.dn-narrative,.dn-system,.dn-example,.dn-handoff,.dn-ending{padding-left:20px;padding-right:20px}.dn-cycle-stations,.dn-loop-stages,.dn-forces-list,.dn-handoff-edges{grid-template-columns:1fr}.dn-board-card,.dn-board-card:nth-child(4),.dn-board-card:nth-child(5){grid-column:span 6}.dn-relation,.dn-example-business{grid-template-columns:1fr}.dn-relation-mark,.dn-example-mark{min-height:88px}.dn-network-centre{grid-template-columns:1fr}.dn-network-centre-mark{width:88px;height:88px;font-size:1.7rem}.dn-network-businesses{grid-template-columns:1fr}.dn-network-business{grid-template-columns:112px minmax(0,1fr)}.dn-ending{grid-template-columns:1fr}.dn-ending-answer h2{font-size:clamp(2rem,9vw,2.8rem)}.dn-rail-question{font-size:.9rem}}@media (max-width:430px){.dn-network-business{grid-template-columns:1fr}.dn-network-business-mark{min-height:64px}.dn-relation-actions a,.dn-example-actions a,.dn-network-business-actions a,.dn-network-centre-links a{margin-right:0;display:flex}.dn-rail-step a{padding:.5rem .6rem}}@media (prefers-reduced-motion:reduce){.dn-rail-chapters a,.dn-rail-step a,.dn-handoff-flow a,.dn-ending-primary,.dn-ending-secondary a{transition:none}}
.brand3-estate-rooms{max-width:1560px;margin:0 auto;padding:clamp(80px,9vw,140px) clamp(28px,5vw,96px)}.brand3-estate-rooms>header{margin-bottom:48px}.brand3-estate-rooms-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.brand3-estate-room{color:inherit;border-top:1px solid #f2eee62e;flex-direction:column;gap:14px;padding:32px 28px;text-decoration:none;display:flex;position:relative}.brand3-estate-room>span{letter-spacing:.16em;color:#929b98;font-size:11px}.brand3-estate-room>strong{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,32px);font-weight:400}.brand3-estate-room>p{color:#f2eee6ad;margin:0;font-size:15px;line-height:1.6}.brand3-estate-room>b{color:#c6a365;font-weight:400;position:absolute;top:32px;right:28px}.brand3-estate-room:hover{border-color:#c6a365}@media (max-width:900px){.brand3-estate-rooms-grid{grid-template-columns:1fr}}
.ai-estate-connections,.innovation-estate-connections{max-width:1560px;margin:0 auto;padding:clamp(72px,8vw,128px) clamp(28px,5vw,96px)}.ai-estate-connections>header,.innovation-estate-connections>header{max-width:720px;margin-bottom:44px}.ai-estate-connections>header p:last-child,.innovation-estate-connections>header p:last-child{color:var(--color-text-soft);font-size:var(--type-body-large);line-height:var(--leading-body);margin-top:16px}.ai-estate-connections-grid,.innovation-estate-connections-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.innovation-estate-connections-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-estate-connection,.innovation-estate-connection{border-top:1px solid var(--line-dark);color:inherit;flex-direction:column;gap:12px;padding:28px 24px;text-decoration:none;display:flex;position:relative}.ai-estate-connection>span,.innovation-estate-connection>span{letter-spacing:.16em;color:var(--color-muted);font-size:11px}.ai-estate-connection>strong,.innovation-estate-connection>strong{letter-spacing:-.02em;color:var(--color-text);font-size:clamp(20px,2vw,26px);font-weight:400}.ai-estate-connection>p,.innovation-estate-connection>p{color:var(--color-text-soft);margin:0;font-size:14px;line-height:1.6}.ai-estate-connection>b,.innovation-estate-connection>b{color:var(--color-gold);font-weight:400;position:absolute;top:28px;right:24px}.ai-estate-connection:hover,.innovation-estate-connection:hover,.ai-estate-connection:focus-visible,.innovation-estate-connection:focus-visible{border-color:var(--color-gold)}@media (max-width:900px){.ai-estate-connections-grid,.innovation-estate-connections-grid{grid-template-columns:1fr}}.ai-page .ai-manifesto h2,.ai-page #governance h2,.ai-page #decision-intelligence h2,.ai-page #safety h2,.innovation-page #philosophy h2,.innovation-page #ecosystem h2,.innovation-page #capability h2{color:var(--color-ink);-webkit-text-fill-color:currentColor;background-image:none;-webkit-background-clip:border-box;background-clip:border-box}
.SiteSoundtrack-module__uV69IG__dock{z-index:1200;pointer-events:none;justify-items:end;transition:opacity .16s,visibility linear;display:grid;position:fixed;bottom:clamp(12px,1.6vw,22px);right:clamp(14px,1.8vw,24px)}.SiteSoundtrack-module__uV69IG__controls{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#070807d1,#07080775);border-top:1px solid #c8a45d42;align-items:center;gap:12px;padding:7px 9px;display:flex}.SiteSoundtrack-module__uV69IG__toggle{color:#a9aaa3;min-height:38px;font:7px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 2px;transition:color .28s;display:flex;position:relative}.SiteSoundtrack-module__uV69IG__toggle:hover,.SiteSoundtrack-module__uV69IG__toggle:focus-visible{color:#eee9de}.SiteSoundtrack-module__uV69IG__toggle:focus-visible{outline-offset:4px;outline:1px solid #dfc17e8f}.SiteSoundtrack-module__uV69IG__toggle strong{color:#bfa260;text-align:right;min-width:22px;font-weight:500}.SiteSoundtrack-module__uV69IG__signal{opacity:.68;align-items:end;gap:2px;width:11px;height:10px;display:flex}.SiteSoundtrack-module__uV69IG__signal i{background:#c8a45d;width:1px;display:block}.SiteSoundtrack-module__uV69IG__signal i:first-child{height:4px}.SiteSoundtrack-module__uV69IG__signal i:nth-child(2){height:9px}.SiteSoundtrack-module__uV69IG__signal i:nth-child(3){height:6px}.SiteSoundtrack-module__uV69IG__toggle[aria-pressed=true]{color:#e4dfd4}.SiteSoundtrack-module__uV69IG__toggle[aria-pressed=true] .SiteSoundtrack-module__uV69IG__signal{opacity:1}.SiteSoundtrack-module__uV69IG__toggle[aria-pressed=true] .SiteSoundtrack-module__uV69IG__signal i{animation:1s ease-in-out infinite alternate SiteSoundtrack-module__uV69IG__soundtrack-meter}.SiteSoundtrack-module__uV69IG__toggle[aria-pressed=true] .SiteSoundtrack-module__uV69IG__signal i:nth-child(2){animation-delay:.18s}.SiteSoundtrack-module__uV69IG__toggle[aria-pressed=true] .SiteSoundtrack-module__uV69IG__signal i:nth-child(3){animation-delay:.36s}.SiteSoundtrack-module__uV69IG__volume{color:#767970;font:6px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;display:flex}.SiteSoundtrack-module__uV69IG__volume input{accent-color:#b99b5b;cursor:pointer;width:74px;height:14px}.SiteSoundtrack-module__uV69IG__volume input:focus-visible{outline-offset:3px;outline:1px solid #dfc17e80}@keyframes SiteSoundtrack-module__uV69IG__soundtrack-meter{0%{opacity:.65;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}body.menu-is-open .SiteSoundtrack-module__uV69IG__dock{opacity:0;visibility:hidden;transition:opacity .14s,visibility 0s linear .14s}body.menu-is-open .SiteSoundtrack-module__uV69IG__dock .SiteSoundtrack-module__uV69IG__controls{pointer-events:none}@media (max-width:760px){body:has(.section-navigation) .SiteSoundtrack-module__uV69IG__dock{bottom:80px!important}}@media (max-width:620px){.SiteSoundtrack-module__uV69IG__dock{bottom:10px;right:10px}.SiteSoundtrack-module__uV69IG__controls{gap:8px;padding:6px 8px}.SiteSoundtrack-module__uV69IG__toggle{min-height:42px}.SiteSoundtrack-module__uV69IG__volume span{display:none}.SiteSoundtrack-module__uV69IG__volume input{width:58px}body:has(.section-navigation) .SiteSoundtrack-module__uV69IG__dock{bottom:80px!important}}@media (prefers-reduced-motion:reduce){.SiteSoundtrack-module__uV69IG__dock,.SiteSoundtrack-module__uV69IG__toggle,.SiteSoundtrack-module__uV69IG__toggle[aria-pressed=true] .SiteSoundtrack-module__uV69IG__signal i{transition:none!important;animation:none!important}}
