:root{--font-geist-sans:Arial, Helvetica, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}noscript{color:#f1efe8;text-align:center;background:#071017;padding:16px;font-family:Arial,Helvetica,sans-serif;display:block}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--night:#071017;--graphite:#121c22;--warm:#f1efe8;--gold:#c7a96b;--lime:#c9ff4a;--muted:#899398;--line:#f1efe824}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--night);color:var(--warm);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}::selection{background:var(--lime);color:var(--night)}a{color:inherit;text-decoration:none}.shell{width:min(1440px,100% - 80px);margin:auto}.nav{border-bottom:1px solid var(--line);z-index:20;justify-content:space-between;align-items:center;height:96px;display:flex;position:relative}.wordmark{letter-spacing:.19em;align-items:center;gap:14px;font-size:13px;display:flex}.wordmark b{color:var(--gold);font-weight:500}.mark{border:1px solid var(--gold);width:35px;height:35px;font-family:var(--font-geist-mono);letter-spacing:0;color:var(--gold);place-items:center;font-size:11px;display:grid}.navlinks{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#b5bdc0;gap:34px;font-size:10px;display:flex}.navlinks a:hover{color:var(--lime)}.navright{align-items:center;gap:28px;display:flex}.language{border:1px solid var(--line);padding:3px;display:flex}.language button{color:#707c81;font:10px var(--font-geist-mono);cursor:pointer;background:0 0;border:0;min-width:42px;min-height:42px;padding:8px 9px}.language button.active{background:var(--warm);color:var(--night)}.navcta{border-bottom:1px solid var(--gold);padding:12px 0;font-size:12px}.navcta span{color:var(--lime);margin-left:12px}.hero{min-height:820px;padding:110px 0 58px;position:relative;overflow:hidden}.eyebrow,.kicker,.micro{font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.18em;color:#9ba4a7}.eyebrow span{background:var(--lime);width:6px;height:6px;box-shadow:0 0 18px var(--lime);border-radius:50%;margin-right:9px;display:inline-block}h1,h2,h3,p{margin-top:0}.hero h1{letter-spacing:-.07em;z-index:2;max-width:1100px;margin:78px 0 72px;font-size:clamp(66px,8.5vw,138px);font-weight:500;line-height:.84;position:relative}.hero h1 em{color:var(--gold);font-style:normal}.heroBottom{z-index:2;justify-content:space-between;align-items:end;display:flex;position:relative}.lede{color:#b8c0c2;max-width:620px;font-size:20px;line-height:1.55}.proof{border-top:1px solid var(--line);display:flex}.proof span{width:145px;font:10px var(--font-geist-mono);text-transform:uppercase;color:#a5afb2;padding:15px 8px}.proof b{color:var(--gold);margin-bottom:18px;font-weight:400;display:block}.scroll{font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.14em;color:#909a9e;position:absolute;bottom:58px;left:0}.scroll span{color:var(--lime);margin-right:12px}.heroGrid{opacity:.8;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:55%;height:610px;display:grid;position:absolute;top:56px;right:-4%}.heroGrid>i{border:1px solid #f1efe812}.orbit{border:1px solid #c7a96b40;border-radius:50%;position:absolute}.orbit1{width:540px;height:540px;top:4%;left:9%}.orbit2{border-color:#c9ff4a26;width:310px;height:310px;top:23%;left:25%}.signal{border:1px solid var(--gold);place-items:center;width:110px;height:110px;display:grid;position:absolute;top:41%;left:43%;transform:rotate(45deg)}.signal:before,.signal:after{content:"";background:var(--lime);box-shadow:0 0 20px var(--lime);position:absolute}.signal:before{width:5px;height:5px;top:-3px;left:-3px}.signal:after{opacity:.2;width:1px;height:180px}.signal span{font:13px var(--font-geist-mono);color:var(--gold);transform:rotate(-45deg)}.sectionHead{border-top:1px solid var(--line);justify-content:space-between;margin-bottom:95px;padding-top:18px;display:flex}.sectionNo{font:10px var(--font-geist-mono);color:#717c80}.section h2,.contact h2{letter-spacing:-.055em;font-size:clamp(48px,6vw,90px);font-weight:500;line-height:.96}.thesisGrid{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.bodyLarge{color:#adb6b9;padding-top:10px;font-size:25px;line-height:1.5}.thesis blockquote{letter-spacing:-.04em;color:var(--gold);max-width:1150px;margin:150px 0;font-size:clamp(36px,4.6vw,70px);line-height:1.1}.shift{grid-template-columns:180px 1fr 70px 1fr;align-items:stretch;gap:24px;display:grid}.model{border:1px solid var(--line);min-height:270px;padding:28px}.model>span{font:10px var(--font-geist-mono);color:var(--gold)}.model h3{margin:48px 0 26px;font-size:23px}.model p{color:#939da0;font-size:13px}.model.muted{opacity:.55}.model.featured{border-color:var(--gold);background:linear-gradient(145deg,#c7a96b1f,#0000)}.model.featured p{color:#d5d5cf}.arrow{color:var(--lime);place-items:center;font-size:28px;display:grid}.process,.pillars{background:var(--graphite)}.processIntro,.brandIntro{grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw;display:grid}.processIntro p,.brandIntro p{color:#aab3b6;font-size:16px;line-height:1.7}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:110px;display:grid}.steps article{border-right:1px solid var(--line);padding:0 24px 20px;position:relative}.steps article:first-child{padding-left:0}.steps>article>span{font:10px var(--font-geist-mono);color:var(--gold);margin-top:-31px;display:block}.stepNode{border:1px solid var(--lime);background:var(--graphite);width:9px;height:9px;position:absolute;top:-5px;left:-5px;transform:rotate(45deg)}.steps h3{min-height:46px;margin:48px 0 25px;font-size:19px}.steps p{color:#919c9f;font-size:13px;line-height:1.6}.principles>h2,.pillars h2{margin-bottom:100px}.principleGrid{border-top:1px solid var(--line)}.principleGrid article{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;padding:35px 0;display:grid}.bigLetter{color:#0000;-webkit-text-stroke:1px var(--gold);font-size:140px;line-height:1}.principleGrid article>div{grid-template-columns:180px 1fr;gap:35px;display:grid}.principleGrid h3{font-size:25px}.principleGrid p{color:#9da7aa;font-size:14px;line-height:1.7}.pillarGrid{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.pillarGrid article{border:1px solid var(--line);min-height:245px;padding:40px}.pillarGrid span{font:10px var(--font-geist-mono);color:var(--lime)}.pillarGrid h3{margin:65px 0 20px;font-size:26px}.pillarGrid p{color:#98a3a6;max-width:480px;line-height:1.6}.brandIntro{margin-bottom:120px}.brandBlock,.brandColumns,.visualRules{border-top:1px solid var(--line);margin-top:90px;padding-top:24px}.swatches{grid-template-columns:repeat(5,1fr);margin-top:35px;display:grid}.swatch i{background:var(--swatch);border:1px solid #ffffff26;height:145px;display:block}.swatch b,.swatch code,.swatch small{display:block}.swatch b{margin-top:14px;font-size:12px}.swatch code{font:10px var(--font-geist-mono);color:var(--gold);margin-top:8px}.swatch small{color:#7e898d;margin-top:5px}.brandColumns{grid-template-columns:1fr 1fr;gap:10vw;display:grid}.typeSpec h3{color:var(--gold);margin:45px 0;font-size:150px;font-weight:500;line-height:.8}.typeSpec h4{max-width:500px;font-size:30px}.typeSpec>p:not(.micro){color:#98a3a6;max-width:550px;line-height:1.65}.alphabet{font:20px/1.7 var(--font-geist-mono);color:#8d989b;letter-spacing:.1em;margin-top:55px}.alphabet span{color:var(--lime)}.voice>div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;padding:24px 0;display:grid}.voice>div:first-of-type{border-top:1px solid var(--line);margin-top:35px}.voice b{font-size:15px}.voice span{color:#96a0a3;font-size:13px;line-height:1.55}.visualRules{grid-template-columns:1fr 1fr;gap:10vw;display:grid}.visualRules>div:first-child>p:not(.micro){border-bottom:1px solid var(--line);color:#aab2b4;gap:25px;padding:20px 0;font-size:14px;display:flex}.visualRules p b{color:var(--gold);font:10px var(--font-geist-mono)}.lockup{border:1px solid var(--line);padding:30px}.lockupMark{justify-content:center;align-items:center;gap:24px;min-height:240px;display:flex}.lockupMark>span{border:1px solid var(--gold);width:74px;height:74px;color:var(--gold);font:18px var(--font-geist-mono);place-items:center;display:grid}.lockupMark strong{letter-spacing:.2em}.lockupMark strong b{color:var(--gold);font-weight:500}.lockup small{font:9px var(--font-geist-mono);color:#727e82}.contact{background:var(--warm);color:var(--night);padding:130px 0;overflow:hidden}.contactInner{position:relative}.contact .kicker{color:#536066}.contact h2{max-width:1050px;margin:80px 0}.contactInner>div:not(.contactGeometry){justify-content:space-between;align-items:end;display:flex}.contactInner>div>p{color:#435057;max-width:500px;line-height:1.6}.contact a{border:1px solid var(--night);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;padding:19px 25px}.contact a span{margin-left:65px}.contactGeometry{pointer-events:none;border:1px solid #0710171a;border-radius:50%;width:400px;height:400px;position:absolute;top:-60px;right:-10%}.contactGeometry i{border:1px solid #07101726;border-radius:50%;position:absolute;inset:70px}.contactGeometry i+i{border-color:#839c46;inset:150px}.contactGeometry span{font:10px var(--font-geist-mono);place-items:center;display:grid;position:absolute;inset:0}footer{padding:75px 0 30px}.footerTop{grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.footerTop p{text-align:center;color:var(--gold);font-size:12px}.footerTop>a{text-align:right;font:11px var(--font-geist-mono)}.disclaimer{border-top:1px solid var(--line);grid-template-columns:1fr 3fr;margin-top:70px;padding:35px 0 60px;display:grid}.disclaimer b{font:10px var(--font-geist-mono);text-transform:uppercase;color:#96a1a4}.disclaimer p{color:#667277;max-width:900px;font-size:10px;line-height:1.7}.footerBottom{border-top:1px solid var(--line);font:9px var(--font-geist-mono);text-transform:uppercase;color:#606d72;justify-content:space-between;padding-top:20px;display:flex}@media (width<=1000px){.shell{width:calc(100% - 40px)}.navlinks{display:none}.hero{min-height:760px}.heroGrid{opacity:.45;width:75%}.proof{display:none}.thesisGrid,.processIntro,.brandIntro,.brandColumns,.visualRules{grid-template-columns:1fr}.shift{grid-template-columns:1fr 50px 1fr}.shift>.micro{grid-column:1/-1}.steps{grid-template-columns:1fr 1fr}.steps article{border-bottom:1px solid var(--line);min-height:230px}.principleGrid article{grid-template-columns:160px 1fr}.principleGrid article>div{grid-template-columns:1fr}.swatches{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.shell{width:calc(100% - 30px)}.nav{height:76px}.wordmark{gap:9px;font-size:10px}.mark{width:30px;height:30px}.navcta{display:none}.navright{gap:10px}.hero{min-height:720px;padding-top:80px}.hero h1{margin:65px 0 55px;font-size:56px;line-height:.9}.lede{font-size:16px}.heroGrid{width:100%;height:500px;right:-30%}.scroll{bottom:35px}.section{padding:95px 0}.sectionHead{margin-bottom:65px}.section h2,.contact h2{font-size:46px}.thesisGrid{gap:30px}.bodyLarge{font-size:19px}.thesis blockquote{margin:90px 0;font-size:36px}.shift{grid-template-columns:1fr}.arrow{height:40px;transform:rotate(90deg)}.model{min-height:auto}.steps{grid-template-columns:1fr;margin-top:75px}.steps article{border-right:0;min-height:0;padding:28px 0 35px}.steps>article>span{margin:0 0 20px}.stepNode{top:-5px}.steps h3{min-height:0;margin:0 0 14px}.principles>h2,.pillars h2{margin-bottom:60px}.principleGrid article{grid-template-columns:90px 1fr}.bigLetter{font-size:85px}.pillarGrid{grid-template-columns:1fr}.pillarGrid article{min-height:210px;padding:28px}.pillarGrid h3{margin-top:48px}.brandIntro{margin-bottom:75px}.swatches{grid-template-columns:1fr 1fr}.swatch i{height:110px}.typeSpec h3{font-size:110px}.visualRules{gap:60px}.lockupMark{min-height:180px;transform:scale(.82)}.contact{padding:90px 0}.contact h2{margin:55px 0}.contactInner>div:not(.contactGeometry){display:block}.contactInner>div>p{margin-bottom:40px}.footerTop{grid-template-columns:1fr;gap:28px}.footerTop p,.footerTop>a{text-align:left}.disclaimer{grid-template-columns:1fr;gap:25px}.footerBottom{flex-wrap:wrap;gap:10px}}.footerBottom{align-items:center;gap:24px}.officeAddress{font:inherit;text-align:center;flex:1;font-style:normal}.footerBottom a{white-space:nowrap}@media (width<=640px){.footerBottom{gap:10px 18px}.officeAddress{text-align:left;flex-basis:100%}}.portal{border-top:1px solid var(--line);background:#0a151c;padding:140px 0}.portalInner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:10vw;display:grid}.portal h2{letter-spacing:-.05em;margin:65px 0 35px;font-size:clamp(48px,5vw,78px);line-height:1}.portalBody{color:#9da7aa;max-width:560px;line-height:1.7}.portalTags{flex-wrap:wrap;gap:8px;margin:45px 0 28px;display:flex}.portalTags span{border:1px solid var(--line);font:9px var(--font-geist-mono);text-transform:uppercase;color:#aab3b6;padding:12px 14px}.portalTags b{color:var(--lime);margin-right:10px;font-weight:400}.portalAction{border-bottom:1px solid var(--gold);font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;align-items:center;margin:0 0 25px;padding:10px 0;display:inline-flex}.portalAction span{color:var(--lime);margin-left:18px}.portal small{font:9px/1.5 var(--font-geist-mono);color:#657176;max-width:500px;display:block}.portalFrame{background:linear-gradient(135deg,#c7a96b0f,#0000);border:1px solid #c7a96b59;min-height:490px;padding:25px;position:relative}.portalChrome{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:45px;display:flex}.portalChrome i{border:1px solid #667176;border-radius:50%;width:5px;height:5px}.portalChrome span{font:8px var(--font-geist-mono);letter-spacing:.12em;color:#697579;margin-left:auto}.portalPanel{border:1px solid var(--line);background:#0710178c;flex-direction:column;align-items:center;padding:42px;display:flex;position:absolute;inset:105px 17% 90px}.portalPanel>span{border:1px solid var(--gold);width:60px;height:60px;color:var(--gold);font:12px var(--font-geist-mono);place-items:center;display:grid}.portalPanel>div{background:var(--line);width:1px;height:35px}.portalPanel p{border:1px solid var(--line);color:#344249;width:100%;font:8px var(--font-geist-mono);letter-spacing:.3em;margin:0 0 10px;padding:14px}.portalStatus{font:8px var(--font-geist-mono);letter-spacing:.15em;color:#829055;position:absolute;bottom:22px;right:25px}.portalStatus i{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}@media (width<=1000px){.portalInner{grid-template-columns:1fr}.portalFrame{margin-top:30px}.navlinks{gap:20px}}@media (width<=640px){.portal{padding:90px 0}.portalFrame{min-height:400px}.portalPanel{padding:30px;inset:95px 10% 75px}.nav{gap:8px}.language{margin-left:auto}.language button{min-width:46px;min-height:44px}.hero h1,.section h2,.contact h2,.portal h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.hero h1{font-size:clamp(43px,14vw,56px)}.eyebrow{max-width:85%;line-height:1.5}.heroGrid{opacity:.25}.sectionHead{align-items:start;gap:20px}.bodyLarge,.processIntro p,.brandIntro p,.portalBody{font-size:16px;line-height:1.65}.principleGrid article{grid-template-columns:68px 1fr;gap:12px}.bigLetter{font-size:68px}.principleGrid h3{font-size:22px}.voice>div{grid-template-columns:100px 1fr;gap:12px}.swatches{gap:1px}.lockup{padding:16px}.contact a,.portalAction{align-items:center;min-height:48px;display:inline-flex}.contact a{justify-content:space-between;width:100%}.contact a span{margin-left:15px}.contactGeometry{display:none}.footerTop>a{padding:12px 0}.disclaimer p{font-size:11px}.portalFrame{overflow:hidden}}.governanceIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;margin-bottom:100px;display:grid}.governanceIntro p{color:#aab3b6;font-size:16px;line-height:1.7}.governanceGrid{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.governanceGrid article{border:1px solid var(--line);min-height:330px;padding:40px;position:relative;overflow:hidden}.governanceGrid article>span{font:10px var(--font-geist-mono);color:var(--lime)}.governanceIcon{border:1px solid #c7a96b59;width:58px;height:58px;position:absolute;top:35px;right:35px;transform:rotate(45deg)}.governanceIcon i{background:#c7a96b40;width:1px;position:absolute;top:8px;bottom:8px;left:50%}.governanceIcon i+i{width:auto;height:1px;top:50%;left:8px;right:8px}.governanceGrid h3{margin:105px 0 22px;font-size:27px}.governanceGrid p{color:#98a3a6;max-width:520px;line-height:1.65}.governanceNote{border-bottom:1px solid var(--line);color:#788489;font:10px/1.6 var(--font-geist-mono);align-items:center;gap:16px;padding:25px 0;display:flex}.governanceNote span{border:1px solid var(--gold);width:24px;height:24px;color:var(--gold);flex:0 0 24px;place-items:center;display:grid}@media (width<=900px){.governanceIntro{grid-template-columns:1fr;gap:25px}.governanceGrid{grid-template-columns:1fr}.governanceGrid article{min-height:280px}}@media (width<=640px){.governanceIntro{margin-bottom:60px}.governanceIntro p{font-size:16px}.governanceGrid article{min-height:270px;padding:28px}.governanceGrid h3{margin-top:90px;font-size:23px}.governanceIcon{width:48px;height:48px;top:28px;right:28px}.governanceNote{align-items:flex-start}}[dir=rtl] body{font-family:Arial,Noto Sans Arabic,sans-serif}[dir=rtl] .wordmark,[dir=rtl] .language,[dir=rtl] .heroGrid,[dir=rtl] .contactGeometry,[dir=rtl] .portalFrame,[dir=rtl] .governanceIcon{direction:ltr}[dir=rtl] .wordmark{flex-direction:row}[dir=rtl] .navright{flex-direction:row-reverse}[dir=rtl] .hero h1,[dir=rtl] .heroBottom,[dir=rtl] .section,[dir=rtl] .processIntro,[dir=rtl] .brandIntro,[dir=rtl] .governanceIntro,[dir=rtl] .contactInner,[dir=rtl] footer{text-align:right}[dir=rtl] .heroGrid{left:-4%;right:auto}[dir=rtl] .scroll{left:auto;right:0}[dir=rtl] .shift{grid-template-columns:180px 1fr 70px 1fr}[dir=rtl] .steps article{border-right:0;border-left:1px solid var(--line)}[dir=rtl] .steps article:first-child{padding-left:24px;padding-right:0}[dir=rtl] .stepNode{left:auto;right:-5px}[dir=rtl] .governanceIcon{left:35px;right:auto}[dir=rtl] .portalStatus{left:25px;right:auto}[dir=rtl] .contact a span,[dir=rtl] .portalAction span{margin-left:0;margin-right:18px}[dir=rtl] .footerTop>a{text-align:left;direction:ltr}[dir=rtl] .disclaimer p{text-align:right}@media (width<=640px){.language button{min-width:40px;padding:7px 6px;font-size:9px}.language button:nth-child(3),.language button:nth-child(4){min-width:48px}.nav{gap:6px}.navright{gap:0}.wordmark>span:last-child{display:none}[dir=rtl] .heroGrid{left:-30%;right:auto}[dir=rtl] .shift{grid-template-columns:1fr}[dir=rtl] .governanceIcon{left:28px;right:auto}[dir=rtl] .contact a{flex-direction:row}[dir=rtl] .footerTop>a{text-align:right}}.accountPage,.dashboardPage{background:var(--night);min-height:100vh;color:var(--warm)}.accountNav,.dashboardNav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);height:90px;margin:auto;display:flex}.accessCard{width:min(720px,100% - 30px);margin:0 auto;padding:110px 0}.accessCard h1,.dashboardShell h1{letter-spacing:-.055em;margin:55px 0 30px;font-size:clamp(48px,7vw,86px);font-weight:500;line-height:.95}.accountIntro{color:#aab3b6;max-width:620px;font-size:18px;line-height:1.6}.methodTabs{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin:55px 0 30px;padding:4px;display:grid}.methodTabs button{color:#849095;min-height:50px;font:10px var(--font-geist-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0}.methodTabs button.active{background:var(--warm);color:var(--night)}.accessCard form label,.adminForm label{font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.12em;color:#909b9f;margin-bottom:22px;display:block}.accessCard input,.adminForm input,.recordForms input{border:1px solid var(--line);width:100%;color:var(--warm);background:#0d171e;min-height:54px;margin-top:9px;padding:16px;font:15px Arial,sans-serif;display:block}.accountPrimary,.recordForms button{background:var(--gold);width:100%;min-height:54px;color:var(--night);font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.13em;cursor:pointer;border:0}.accountPrimary:disabled{opacity:.45}.formMessage{border-left:2px solid var(--lime);color:#bdc7c9;background:#c9ff4a0d;margin-top:22px;padding:15px;font-size:13px;line-height:1.5}.accountNote,.dashboardNote{border-top:1px solid var(--line);color:#6f7b7f;font:10px/1.7 var(--font-geist-mono);margin-top:40px;padding-top:25px}.accountBack{color:var(--gold);margin-top:30px;font-size:12px;display:inline-block}.dashboardNav>a:last-child,.dashActions>button{color:#aeb7ba;font:10px var(--font-geist-mono);text-transform:uppercase;background:0 0;border:0}.dashActions{align-items:center;gap:22px;display:flex}.dashboardShell{width:min(1280px,100% - 40px);margin:auto;padding:95px 0}.identityLine{color:#8f9a9e;font:11px var(--font-geist-mono);align-items:center;gap:14px;margin-bottom:55px;display:flex}.identityLine i{background:var(--lime);border-radius:50%;width:5px;height:5px}.metricGrid{border:1px solid var(--line);grid-template-columns:2fr repeat(2,1fr);display:grid}.metricGrid article{border:1px solid var(--line);min-height:145px;padding:30px}.metricGrid article span{font:9px var(--font-geist-mono);text-transform:uppercase;color:#7f8b8f;margin-bottom:35px;display:block}.metricGrid article strong{font-size:22px;font-weight:500}.metricGrid .primaryMetric{background:linear-gradient(145deg,#c7a96b1f,#0000);grid-row:span 2;min-height:290px}.metricGrid .primaryMetric strong{color:var(--gold);font-size:clamp(40px,5vw,72px)}.dataColumns{grid-template-columns:1fr 1fr;gap:50px;margin-top:85px;display:grid}.dataColumns h2,.adminShell h2{margin-bottom:25px;font-size:22px;font-weight:500}.dataRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 0;display:flex}.dataRow b,.dataRow small{display:block}.dataRow b{font-size:13px}.dataRow small{color:#758085;margin-top:6px}.dataRow>a{color:var(--lime)}.emptyState{border-top:1px solid var(--line);color:#6f7b7f;padding:25px 0;font-size:13px}.adminLayout{grid-template-columns:280px 1fr;gap:60px;display:grid}.adminLayout aside{border-right:1px solid var(--line);padding-right:25px}.adminLayout aside button{border:0;border-top:1px solid var(--line);width:100%;color:var(--warm);text-align:left;cursor:pointer;background:0 0;padding:18px 8px;display:block}.adminLayout aside button.active{background:#c7a96b1a}.adminLayout aside small{color:#718085;margin-top:5px;display:block}.adminForm{border:1px solid var(--line);padding:30px}.formGrid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.recordForms{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}.recordForms form{border:1px solid var(--line);padding:25px}.recordForms input{margin-bottom:12px}.recordForms button{margin-top:5px}@media (width<=760px){.accountNav,.dashboardNav{height:76px}.accessCard{padding:75px 0}.accessCard h1,.dashboardShell h1{font-size:46px}.dashboardNav .wordmark>span:last-child{display:none}.dashActions{gap:8px}.dashboardShell{padding:70px 0}.metricGrid{grid-template-columns:1fr}.metricGrid .primaryMetric{grid-row:auto;min-height:200px}.dataColumns,.adminLayout,.recordForms{grid-template-columns:1fr}.adminLayout{gap:35px}.adminLayout aside{border-right:0;max-height:260px;padding-right:0;overflow:auto}.formGrid{grid-template-columns:1fr}.dataColumns{gap:45px;margin-top:60px}}.demoLink{background:#c7a96b0f;border:1px solid #c7a96b66;grid-template-columns:1fr auto;gap:5px 20px;margin-top:32px;padding:20px;display:grid}.demoLink span{font-size:14px}.demoLink small{color:#79868a;grid-column:1}.demoLink b{color:var(--lime);grid-area:1/2/3;align-self:center}.demoBanner{background:var(--gold);min-height:38px;color:var(--night);font:9px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.15em;justify-content:center;align-items:center;display:flex}.demoBanner i{background:var(--night);border-radius:50%;width:5px;height:5px;margin-right:9px}.demoPage .dashboardNav{height:78px}.demoWarning{border:1px solid var(--gold);background:#c7a96b12;grid-template-columns:80px 1fr;align-items:center;gap:25px;margin:0 0 45px;padding:22px;display:grid}.demoWarning b{color:var(--gold);font:11px var(--font-geist-mono);letter-spacing:.2em}.demoWarning p{color:#aab3b6;margin:0;font-size:13px;line-height:1.6}.demoDocument>span{font:8px var(--font-geist-mono);color:var(--gold);border:1px solid #c7a96b66;padding:6px 8px}.dashActions>a{font:9px var(--font-geist-mono);text-transform:uppercase;color:#aeb7ba}@media (width<=760px){.demoPage .dashboardNav{height:72px}.demoPage .dashActions>a{display:none}.demoWarning{grid-template-columns:1fr;gap:10px}.demoBanner{font-size:8px}.demoLink{min-height:64px}}.performanceMetrics{grid-template-columns:2fr repeat(3,1fr)}.weeklyRow{border-top:1px solid var(--line);grid-template-columns:1.2fr 2fr;gap:28px;padding:22px 0;display:grid}.weeklyRow>div:first-child{flex-direction:column;gap:7px;display:flex}.weeklyRow dl{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;display:grid}.weeklyRow dt{font:8px var(--font-geist-mono);text-transform:uppercase;color:#707d82;margin-bottom:7px}.weeklyRow dd{margin:0;font-size:13px}.weeklyAdminForm{border:1px solid #c7a96b59;margin-top:30px;padding:25px}.weeklyAdminForm h3{margin:0 0 10px}.weeklyAdminForm>p{color:#778489;font-size:12px;line-height:1.55}.weeklyFormGrid{grid-template-columns:repeat(2,1fr);gap:0 18px;display:grid}.adminReports{margin-top:25px}.adminReports button{border:0;border-top:1px solid var(--line);width:100%;color:var(--warm);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:20px;padding:16px 6px;display:flex}.adminReports button:hover{background:#c7a96b12}@media (width<=760px){.performanceMetrics,.weeklyFormGrid{grid-template-columns:1fr}.weeklyRow{grid-template-columns:1fr;gap:18px}.weeklyRow dl{grid-template-columns:1fr 1fr}.weeklyAdminForm{padding:20px}.adminReports button{align-items:center;min-height:52px}}.demoAdminPage input[readonly]{color:#c8cecf;cursor:default}.demoAdminPage button:disabled{cursor:not-allowed;opacity:.55}.demoAdminRecord{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:6px 18px;padding:17px 6px;display:grid}.demoAdminRecord small{color:#718085;grid-column:1/-1}.demoAdminPage .adminReports{margin-top:30px}.adminRecordSummary{grid-template-columns:1fr 1fr;gap:30px;margin-top:45px;display:grid}.adminRecordSummary section{min-width:0}.heroAccess{max-width:620px}.heroAccess .lede{margin-bottom:24px}.heroAccess>a{min-height:48px;font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;background:#c7a96b12;border:1px solid #c7a96ba6;align-items:center;padding:0 18px;display:inline-flex}.heroAccess>a span{color:var(--lime);margin-left:28px}.portalLogin{white-space:nowrap}.heroGoal{color:#d7d8d2;max-width:600px;margin:0 0 18px;font-size:14px;line-height:1.55}@media (width<=640px){.hero{min-height:780px}.heroNoScroll{min-height:740px}.heroGoal{font-size:13px}}.section{padding:112px 0}.sectionHead{margin-bottom:70px}.bodyLarge{max-width:680px;font-size:20px;line-height:1.55}.principles>h2,.pillars h2{max-width:840px;margin-bottom:72px}.pillarGrid h3{margin-top:50px;font-size:22px}.governanceIntro{margin-bottom:72px}.governanceGrid h3{font-size:23px}.contact{padding:105px 0}.contact h2{margin:58px 0}.thesisEditorial{align-items:start;gap:7vw}.thesisEditorial h2{max-width:620px}.thesisEditorial .bodyLarge{font-size:18px;line-height:1.65}.architectureCard{background:linear-gradient(145deg,#c7a96b12,#121c2238 50%,#071017cc);border:1px solid #c7a96b52;border-radius:6px;min-height:560px;margin:76px 0 105px;padding:28px;position:relative;overflow:hidden}.architectureGrid{opacity:.42;pointer-events:none;background-image:linear-gradient(#f1efe80e 1px,#0000 1px),linear-gradient(90deg,#f1efe80e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.architectureHead{z-index:2;border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding-bottom:22px;display:flex;position:relative}.architectureHead p{margin:0}.architectureHead>span{font:8px var(--font-geist-mono);letter-spacing:.14em;color:#667479}.architectureMap{z-index:1;direction:ltr;max-width:980px;height:390px;margin:20px auto 0;position:relative}.portfolioNode,.strategyNode{z-index:3;text-align:center;border:1px solid var(--line);background:#071017eb;border-radius:6px;place-items:center;display:grid;position:absolute}.portfolioNode{border-color:#c7a96bb8;width:190px;height:112px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 45px #0000004d}.portfolioNode span{color:var(--gold);font:15px var(--font-geist-mono)}.portfolioNode b{color:#d9d9d3;max-width:150px;font-size:13px;font-weight:500}.strategyNode{grid-template-columns:auto 1fr;gap:12px;width:160px;height:76px;padding:10px 13px}.strategyNode span{color:var(--lime);font:8px var(--font-geist-mono)}.strategyNode b{color:#929da0;font-size:11px;font-weight:400;line-height:1.3}.strategyNode1{top:8%;left:4%}.strategyNode2{top:8%;right:4%}.strategyNode3{bottom:8%;left:4%}.strategyNode4{bottom:8%;right:4%}.path{z-index:1;transform-origin:0;background:linear-gradient(90deg,#c7a96bcc,#c7a96b1f);width:39%;height:1px;position:absolute;top:50%;left:50%}.path:after{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0;box-shadow:0 0 12px #c7a96b99}.path1{transform:rotate(-153deg)}.path2{transform:rotate(-27deg)}.path3{transform:rotate(153deg)}.path4{transform:rotate(27deg)}.architectureSteps{z-index:2;border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.architectureSteps div{border-inline-end:1px solid var(--line);align-items:center;gap:14px;padding:16px 18px;display:flex}.architectureSteps div:last-child{border-inline-end:0}.architectureSteps span{color:var(--gold);font:8px var(--font-geist-mono)}.architectureSteps b{color:#aeb7ba;font:9px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;font-weight:400}[dir=rtl] .architectureMap{direction:ltr}[dir=rtl] .architectureMap b{direction:rtl}@media (width<=640px){.section{padding:82px 0}.section h2,.contact h2,.insightsIntro h2{letter-spacing:-.032em;font-size:clamp(29px,9vw,34px);line-height:1.08}.sectionHead{margin-bottom:48px}.bodyLarge,.thesisEditorial .bodyLarge{font-size:16px;line-height:1.62}.principles>h2,.pillars h2{margin-bottom:50px}.contact,.insights{padding:82px 0}.contact h2{margin:44px 0}.architectureCard{min-height:570px;margin:52px 0 72px;padding:20px}.architectureMap{height:410px;margin-top:14px}.portfolioNode{width:150px;height:98px}.portfolioNode b{max-width:125px;font-size:11px}.strategyNode{grid-template-columns:1fr;gap:4px;width:116px;height:70px;padding:8px}.strategyNode b{font-size:9px}.strategyNode1,.strategyNode3{left:0}.strategyNode2,.strategyNode4{right:0}.path{width:42%}.architectureSteps div{gap:6px;padding:13px 8px;display:grid}.architectureSteps b{letter-spacing:.04em;font-size:7px}.nav .portalLogin{border:1px solid #c7a96b8c;align-items:center;min-height:44px;padding:0 11px;font-size:9px;display:inline-flex}.navright{max-width:calc(100% - 42px)}.language button{min-width:34px!important;padding:5px!important}.heroAccess>a{justify-content:space-between;width:100%}[dir=rtl] .heroAccess>a span{margin-left:0;margin-right:28px}.nav{grid-template-columns:1fr;align-content:center;gap:12px;height:auto;min-height:136px;padding:12px 0;display:grid}.nav .wordmark{width:max-content}.navright{direction:ltr;grid-template-columns:1fr 1fr;gap:8px;width:100%;max-width:none;display:grid}.navright .language,.nav .portalLogin{background:#c7a96b09;border:1px solid #c7a96b7a;border-radius:0;width:100%;height:52px;min-height:52px}.navright .language{margin:0;padding:3px}.navright .language button{min-height:44px;font:9px var(--font-geist-mono);letter-spacing:.02em;flex:1;min-width:0!important;padding:5px 3px!important}.nav .portalLogin{font:9px var(--font-geist-mono);letter-spacing:.02em;text-align:center;justify-content:center;padding:0 12px;display:flex}.nav .portalLogin span{margin-left:9px}[dir=rtl] .navright{direction:rtl}[dir=rtl] .nav .portalLogin span{margin-left:0;margin-right:9px}}@media (width<=380px){.nav{min-height:198px}.navright{grid-template-columns:1fr}}@media (width<=760px){.adminRecordSummary{grid-template-columns:1fr}}.insights{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a151c;padding:140px 0}.insightsIntro{grid-template-columns:1.1fr .9fr;align-items:end;gap:9vw;margin-bottom:80px;display:grid}.insightsIntro h2{letter-spacing:-.05em;max-width:800px;margin:55px 0 0;font-size:clamp(48px,5vw,78px);line-height:1}.insightsIntro>p{color:#9da7aa;max-width:560px;margin:0;line-height:1.75}.insightsVisual{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.insightsVisual article{border:1px solid var(--line);background:linear-gradient(145deg,#c7a96b0d,#0000 55%);min-width:0;min-height:520px;padding:36px}.visualCardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:25px;padding-bottom:28px;display:flex}.visualCardHead>span{font:10px var(--font-geist-mono);color:var(--lime)}.visualCardHead h3{text-align:right;margin:0;font-size:22px;font-weight:500}.allocationBody{grid-template-columns:1fr 1fr;align-items:center;gap:45px;min-height:400px;display:grid}.allocationRing{aspect-ratio:1;background:conic-gradient(var(--gold) 0 28%,#63747b 28% 51%,var(--lime) 51% 69%,#26383f 69% 100%);direction:ltr;border-radius:50%;width:min(260px,100%);margin:auto;position:relative;box-shadow:0 0 0 1px #f1efe814}.allocationRing:before{content:"";border:1px solid var(--line);background:#0a151c;border-radius:50%;position:absolute;inset:27%}.allocationRing span{color:var(--gold);font:11px var(--font-geist-mono);z-index:1;place-items:center;display:grid;position:absolute;inset:0}.allocationLegend{gap:0;display:grid}.allocationLegend p{border-top:1px solid var(--line);color:#aeb7ba;grid-template-columns:8px 28px 1fr;align-items:center;gap:10px;margin:0;padding:16px 0;font-size:12px;display:grid}.allocationLegend i{background:var(--gold);width:7px;height:7px}.allocationLegend .tone2{background:#63747b}.allocationLegend .tone3{background:var(--lime)}.allocationLegend .tone4{background:#26383f}.allocationLegend b{font:8px var(--font-geist-mono);color:#68757a;font-weight:400}.signalChart{border-left:1px solid var(--line);border-bottom:1px solid var(--line);direction:ltr;background:repeating-linear-gradient(#0000 0 66px,#f1efe80f 67px);align-items:end;gap:clamp(7px,1.1vw,15px);height:270px;margin:45px 0 30px;padding:25px 18px 0;display:flex;position:relative}.signalChart>i{z-index:1;border-top:1px solid var(--gold);background:linear-gradient(#c7a96bbf,#c7a96b2e);flex:1;min-width:5px;max-width:24px;position:relative}.signalChart>i:nth-child(3n){border-color:var(--lime);background:linear-gradient(#c9ff4a80,#c9ff4a14)}.signalLine{z-index:2;opacity:.35;pointer-events:none;background:linear-gradient(135deg,#0000 0 15%,#c9ff4ab3 15.2% 15.7%,#0000 15.9% 33%,#c9ff4ab3 33.2% 33.7%,#0000 33.9% 52%,#c9ff4ab3 52.2% 52.7%,#0000 52.9%);height:55%;position:absolute;top:16%;left:5%;right:2%}.monitorTimeline{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.monitorTimeline div{background:#0a151c;min-width:0;padding:16px 12px;position:relative}.monitorTimeline span{color:#68757a;font:8px var(--font-geist-mono);display:block}.monitorTimeline i{background:var(--lime);border-radius:50%;width:5px;height:5px;margin:18px 0;display:block}.monitorTimeline b{font:9px var(--font-geist-mono);text-transform:uppercase;color:#a9b2b5;overflow-wrap:anywhere;font-weight:400}.insightsNote{color:#788489;font:10px/1.65 var(--font-geist-mono);align-items:flex-start;gap:16px;margin:24px 0 0;display:flex}.insightsNote span{border:1px solid var(--gold);width:24px;height:24px;color:var(--gold);flex:0 0 24px;place-items:center;display:grid}@media (width<=900px){.insightsIntro{grid-template-columns:1fr;gap:28px}.insightsVisual{grid-template-columns:1fr}.insightsVisual article{min-height:auto}.allocationBody{min-height:380px}}@media (width<=640px){.nav .wordmark>span:last-child{letter-spacing:.15em;font-size:10px;display:inline}.nav{grid-template-rows:auto auto;align-content:center;gap:14px;min-height:148px}.nav .wordmark{border-bottom:1px solid var(--line);width:100%;padding-bottom:10px}.navright{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;gap:8px!important}.navright .language button{padding:4px 2px!important;font-size:8px!important}.nav .portalLogin{white-space:normal;font-size:8px;line-height:1.25}.insights{padding:90px 0}.insightsIntro{margin-bottom:55px}.insightsIntro h2{margin-top:40px;font-size:44px}.insightsIntro>p{font-size:15px}.insightsVisual article{padding:24px}.visualCardHead h3{font-size:18px}.allocationBody{grid-template-columns:1fr;gap:30px;min-height:0;padding:40px 0 15px}.allocationRing{width:210px}.signalChart{gap:6px;height:230px;margin-top:35px;padding-left:10px;padding-right:8px}.monitorTimeline div{padding:13px 7px}.monitorTimeline b{font-size:7px}.insightsNote{font-size:9px}}@media (width<=380px){.nav{min-height:154px}.navright{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important}.nav .portalLogin{padding:0 7px;font-size:7.5px}.navright .language button{font-size:7.5px!important}.insightsIntro h2{font-size:39px}}.heroNoScroll{padding-bottom:90px}.heroNoScroll .heroBottom{padding-bottom:0}@media (width<=640px){.heroNoScroll{min-height:650px;padding-bottom:65px}}.adminForm select{border:1px solid var(--line);width:100%;color:var(--warm);background:#0d171e;min-height:54px;margin-top:9px;padding:16px;display:block}.adminSafetyNote{color:#899398;margin:-12px 0 24px;font-size:12px;line-height:1.5}.tierCard{border:1px solid var(--line);background:#101920;width:min(420px,100%);min-height:132px;margin:-30px 0 42px;padding:24px 28px;position:relative;overflow:hidden}.tierCard:after{content:"";opacity:.1;border:1px solid;width:120px;height:120px;position:absolute;inset:0 0 auto auto;transform:translate(35%,-45%)rotate(45deg)}.tierCard span,.tierCard small{font:9px/1.5 var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;display:block}.tierCard span{opacity:.76}.tierCard strong{letter-spacing:.06em;margin:12px 0 8px;font-size:28px;font-weight:500;display:block}.tierCard small{opacity:.62}.tier-bronze{color:#d29a72;background:linear-gradient(135deg,#251a16,#101920)}.tier-silver{color:#d6e0e5;background:linear-gradient(135deg,#20292e,#101920)}.tier-gold{color:#dcc083;background:linear-gradient(135deg,#292318,#101920)}.tier-vip{color:var(--warm);box-shadow:inset 3px 0 var(--lime);background:linear-gradient(135deg,#050708,#101920)}.tierMini{font:8px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid;margin-inline-end:7px;padding:2px 6px;display:inline-block}@media (width<=640px){.tierCard{min-height:124px;margin-top:-20px;padding:21px 22px}.tierCard strong{font-size:24px}}.recordEdit{border:1px solid var(--line);color:var(--gold);font:9px var(--font-geist-mono);text-transform:uppercase;cursor:pointer;background:0 0;margin-inline-start:12px;padding:8px 11px}.adminToast{z-index:100;width:min(430px,100% - 32px);color:var(--warm);font:12px/1.5 var(--font-geist-mono);background:#101a20;border:1px solid #c9ff4a59;align-items:center;gap:12px;padding:17px 18px;display:flex;position:fixed;inset:22px 22px auto auto;box-shadow:0 18px 50px #00000073}.adminToast i{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 14px #c9ff4a80}.adminToast.error{border-color:#ff786980}.adminToast.error i{box-shadow:none;background:#ff7869}.adminToast button{color:var(--warm);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-size:20px}.adminForm .accountPrimary:disabled{opacity:.55;cursor:wait}@media (width<=640px){.adminToast{width:auto;inset:12px 16px auto}}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.turnstilePanel{border:1px solid var(--line);background:#0b151b;margin:4px 0 18px;padding:14px}.turnstilePanel small{color:#8f9a9e;font:9px/1.5 var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;display:block}.turnstilePanel.configured small{color:#aab4b7;margin-top:10px}.turnstilePanel.inactive{border-color:#c7a96b59}[dir=rtl] .turnstilePanel{text-align:right}.logoutNotice{color:#d8dfd4;font:11px/1.5 var(--font-geist-mono);letter-spacing:.04em;background:linear-gradient(90deg,#c9ff4a12,#0000);border:1px solid #c9ff4a4d;align-items:center;gap:12px;margin:24px 0 4px;padding:15px 17px;display:flex}.logoutNotice i{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 13px #c9ff4a8c}[dir=rtl] .logoutNotice{background:linear-gradient(270deg,#c9ff4a12,#0000)}.dashActions>button{border:1px solid var(--line);cursor:pointer;border-radius:2px;min-height:42px;padding:0 15px;transition:color .18s,border-color .18s,background-color .18s,transform .18s}.dashActions>button:hover{color:var(--lime);background:#c9ff4a0f;border-color:#c9ff4a80;transform:translateY(-1px)}.dashActions>button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.dashActions>button:active{background:#c9ff4a1a;transform:translateY(0)}@media (width<=760px){.dashActions>button{min-width:48px;min-height:48px;padding-inline:13px}}@media (width<=640px){.hero h1,.section h2,.contact h2,.insightsIntro h2,.thesis blockquote{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:break-word;max-width:100%}.hero h1{letter-spacing:-.045em;margin:56px 0 46px;font-size:clamp(38px,11.5vw,48px);line-height:.97}.section h2,.contact h2,.insightsIntro h2{letter-spacing:-.04em;font-size:clamp(34px,10.25vw,41px);line-height:1.04}.insightsIntro h2{margin-top:38px}.thesis blockquote{letter-spacing:-.025em;font-size:clamp(30px,8.75vw,35px);line-height:1.15}.heroAccess,.heroBottom,.sectionHead,.processIntro,.governanceIntro,.insightsIntro,.insightsIntro>*{min-width:0}.lede,.bodyLarge,.processIntro p,.governanceIntro p,.insightsIntro>p,.governanceGrid h3,.principleGrid h3,.pillarGrid h3,.visualCardHead h3{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:break-word}html[lang=zh-CN] .hero h1,html[lang=zh-CN] .section h2,html[lang=zh-CN] .contact h2,html[lang=zh-CN] .insightsIntro h2,html[lang=zh-CN] .thesis blockquote{line-break:strict;overflow-wrap:anywhere;letter-spacing:-.025em}html[dir=rtl] .hero h1,html[dir=rtl] .section h2,html[dir=rtl] .contact h2,html[dir=rtl] .insightsIntro h2,html[dir=rtl] .thesis blockquote{letter-spacing:-.015em}}.principleGrid article{grid-template-columns:minmax(84px,140px) minmax(180px,280px) minmax(0,660px);align-items:center;column-gap:clamp(24px,4vw,72px);display:grid}.principleGrid .bigLetter{min-width:0;font-size:clamp(76px,8vw,118px)}.principleGrid h3,.principleGrid p{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;min-width:0;margin:0;position:static}.principleGrid h3{max-width:260px;font-size:clamp(19px,1.7vw,24px);line-height:1.2}.principleGrid p{max-width:620px;font-size:14px;line-height:1.7}@media (width<=760px){.principleGrid article{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px 18px;padding:28px 0}.principleGrid .bigLetter{grid-row:1/span 2;font-size:58px}.principleGrid h3{max-width:none;font-size:20px}.principleGrid p{grid-column:2;max-width:560px;font-size:13px;line-height:1.65}}.motionReady .motionItem{opacity:0;transition:opacity .62s ease var(--motion-delay,0s),transform .62s cubic-bezier(.22,.72,.24,1) var(--motion-delay,0s);transform:translateY(14px)}.motionReady .motionItem.motionVisible{opacity:1;transform:translateY(0)}.architectureCard .path{animation:4.8s ease-in-out infinite signalFlow}.architectureCard .path2{animation-delay:.6s}.architectureCard .path3{animation-delay:1.2s}.architectureCard .path4{animation-delay:1.8s}.architectureCard .portfolioNode{animation:5.4s ease-in-out infinite portfolioPulse}@keyframes signalFlow{0%,to{opacity:.42;filter:brightness(.85)}50%{opacity:.9;filter:brightness(1.12)}}@keyframes portfolioPulse{0%,to{box-shadow:0 18px 45px #0000004d,0 0 #c7a96b00}50%{box-shadow:0 18px 45px #0000004d,0 0 24px #c7a96b1c}}@media (width<=640px){.motionReady .motionItem{transform:translateY(9px)}}@media (prefers-reduced-motion:reduce){.motionReady .motionItem,.motionReady .motionItem.motionVisible{opacity:1;transition:none;transform:none}.architectureCard .path,.architectureCard .portfolioNode{animation:none}}@media (width<=380px){.hero h1{font-size:36px;line-height:1}.section h2,.contact h2,.insightsIntro h2{font-size:32px}.thesis blockquote{font-size:29px}}.strategyMinimums{border:1px solid var(--line);background:var(--line);border-radius:6px;grid-template-columns:repeat(3,1fr);gap:1px;margin:-54px 0 70px;display:grid;overflow:hidden}.strategyMinimums>div{background:#09141a;padding:17px 20px}.strategyMinimums span,.strategyMinimums small{color:#7d898e;font:8px/1.5 var(--font-geist-mono);text-transform:uppercase;letter-spacing:.07em;display:block}.strategyMinimums b{color:var(--gold);margin:7px 0 3px;font-size:17px;font-weight:500;display:block}.illustrativeCalculator{border:1px solid var(--line);background:linear-gradient(145deg,#c7a96b0e,#09141a 55%);border-radius:6px;margin:70px 0;padding:34px}.calculatorHead{grid-template-columns:1fr 1fr;align-items:end;gap:7vw;display:grid}.calculatorHead h3{margin:10px 0 0;font-size:30px;font-weight:500}.calculatorHead>p{color:#8b969a;margin:0;font-size:13px;line-height:1.7}.calculatorInputs{grid-template-columns:1fr 1fr;gap:14px;margin:30px 0;display:grid}.calculatorInputs label{color:#899499;font:9px var(--font-geist-mono);text-transform:uppercase}.calculatorInputs label span{margin-top:10px;display:flex}.calculatorInputs input{border:1px solid var(--line);width:100%;min-width:0;color:var(--warm);background:#071118;border-radius:6px 0 0 6px;padding:15px;font-size:18px}.calculatorInputs b{border:1px solid var(--line);color:var(--gold);border-inline-start:0;place-items:center;padding:0 17px;display:grid}.calculatorInputs label>small{color:#6f7d82;font:8px/1.5 var(--font-geist-mono);text-transform:none;letter-spacing:0;margin-top:7px;display:block}.calculatorStrategy{border:0;margin:0 0 22px;padding:0}.calculatorStrategy legend{color:#899499;font:9px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.calculatorStrategy>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.calculatorStrategy button{border:1px solid var(--line);min-height:64px;color:var(--warm);text-align:center;cursor:pointer;background:#09141a;border-radius:6px;place-items:center;padding:14px 16px;transition:border-color .18s,background .18s;display:grid}.calculatorStrategy button:hover,.calculatorStrategy button.active{background:#c7a96b12;border-color:#c7a96ba6}.calculatorStrategy button>span,.calculatorStrategy button>strong,.calculatorStrategy button>small{display:none}.calculatorStrategy button>b{font-size:14px;font-weight:500}.calculatorResults{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.calculatorResults article{background:#0b151b;padding:20px}.calculatorResults article>span{color:#78858a;min-height:28px;font:8px/1.5 var(--font-geist-mono);text-transform:uppercase;display:block}.calculatorResults dl{margin:15px 0 0}.calculatorResults dl>div{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:9px 0;display:flex}.calculatorResults dt{color:#8a969a;font-size:10px}.calculatorResults dd{color:#d9dad5;margin:0;font-size:12px}.calculatorResults strong{color:var(--gold);margin-top:14px;font-size:22px;font-weight:500;display:block}.calculatorResults article:nth-child(-n+2) dl>div:first-child,.calculatorResults article:nth-child(-n+2) dl>div:nth-child(3){display:none}.illustrativeCalculator details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:18px;padding:15px}.illustrativeCalculator summary{cursor:pointer;color:#aab4b7;font:9px var(--font-geist-mono);text-transform:uppercase}.illustrativeCalculator details p,.calculatorLegal{color:#77848a;font:9px/1.7 var(--font-geist-mono)}.calculatorLegal{margin:18px 0 0}[dir=rtl] .illustrativeCalculator{text-align:right}@media (width<=640px){.strategyMinimums{grid-template-columns:1fr;margin:-34px 0 50px}.illustrativeCalculator{margin:50px 0;padding:21px}.calculatorHead,.calculatorInputs,.calculatorResults,.calculatorStrategy>div{grid-template-columns:1fr}.calculatorHead{gap:14px}.calculatorHead h3{font-size:25px}.calculatorStrategy button{min-height:72px}}.language,.navright .language,.nav .portalLogin,.heroAccess>a,.model,.pillarGrid,.pillarGrid article,.governanceGrid,.governanceGrid article,.insightsVisual,.insightsVisual article,.visualCardHead,.monitorTimeline,.monitorTimeline div,.contact a,.lockup,.portalTags span,.portalAction,.portalFrame,.portalPanel,.metricGrid,.metricGrid article,.tierCard,.adminForm,.recordForms form,.weeklyAdminForm,.demoLink,.demoWarning,.turnstilePanel,.logoutNotice,.adminToast,.methodTabs,.methodTabs button,.accessCard input,.adminForm input,.adminForm select,.recordForms input,.accountPrimary,.recordForms button,.dashActions>button{border-radius:6px}.pillarGrid,.governanceGrid,.insightsVisual,.metricGrid,.portalFrame{overflow:hidden}.portalLegalFootnote{border-top:1px solid var(--line);color:#737f84;width:min(1180px,100% - 40px);font:9px/1.7 var(--font-geist-mono);letter-spacing:.025em;align-items:flex-start;gap:12px;margin:38px auto 0;padding:20px 0 28px;display:flex}.portalLegalFootnote span{color:var(--gold);opacity:.72;flex:none}.portalLegalFootnote p{max-width:820px;margin:0}[dir=rtl] .portalLegalFootnote{text-align:right}@media (width<=640px){.portalLegalFootnote{width:calc(100% - 32px);margin-top:28px;padding:18px 0 24px;font-size:8px;line-height:1.75}}.strategyPreferences{border-top:1px solid var(--line);margin:72px 0;padding-top:64px}.strategyIntro,.adminAllocationHead{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:8vw;margin-bottom:34px;display:grid}.strategyIntro h2,.adminAllocationHead h2{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.05}.strategyIntro>p,.adminAllocationHead>p{color:#8e999d;max-width:560px;margin:0;font-size:14px;line-height:1.7}.strategyCatalogue{background:var(--line);border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.strategyCatalogue>button{text-align:start;min-width:0;min-height:390px;color:var(--warm);cursor:pointer;background:#0b151b;border:0;flex-direction:column;padding:25px;transition:background .2s,border-color .2s;display:flex;box-shadow:inset 0 0 0 1px #0000}.strategyCatalogue>button:hover,.strategyCatalogue>button.selected{background:linear-gradient(145deg,#c7a96b17,#0b151b 60%);box-shadow:inset 0 0 0 1px #c7a96b73}.strategyCatalogue>button>span{color:var(--gold);font:9px var(--font-geist-mono);letter-spacing:.12em}.strategyCatalogue h3{margin:30px 0 18px;font-size:22px;font-weight:500;line-height:1.15}.strategyCatalogue p{color:#909b9f;min-height:70px;margin:0;font-size:13px;line-height:1.65}.strategyCatalogue dl{border-top:1px solid var(--line);margin:24px 0 20px}.strategyCatalogue dl>div{border-bottom:1px solid var(--line);padding:13px 0}.strategyCatalogue dt{color:#707d82;font:8px/1.5 var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em}.strategyCatalogue dd{color:#d7d8d3;margin:5px 0 0;font-size:12px}.strategyCatalogue .strategyMinimumBadge{background:#c7a96b12;border:1px solid #c7a96b5c;border-radius:6px;margin:0 -9px;padding:13px 9px}.strategyCatalogue .strategyMinimumBadge dt{color:#b79c69}.strategyCatalogue .strategyMinimumBadge dd{color:var(--gold);font-size:18px;font-weight:500}.strategyCatalogue small{color:#737f84;font:8px/1.6 var(--font-geist-mono);margin-top:auto}.allocationForm{border:1px solid var(--line);background:var(--line);border-radius:6px;grid-template-columns:1fr 1fr;gap:1px;margin-top:20px;display:grid;overflow:hidden}.allocationFields,.allocationForm>aside{background:#0b151b;padding:28px}.allocationFields label,.allocationFields legend,.adminAllocationGrid label{color:#929da0;font:9px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;display:block}.allocationFields label span{margin-top:12px;display:flex}.allocationFields input{border:1px solid var(--line);width:100%;min-width:0;color:var(--warm);background:#0e1a21;border-radius:6px 0 0 6px;padding:15px;font-size:20px}.allocationFields label span b{border:1px solid var(--line);color:var(--gold);font:10px var(--font-geist-mono);border-inline-start:0;place-items:center;padding:0 18px;display:grid}.allocationFields fieldset{border:0;margin:25px 0 0;padding:0}.allocationFields fieldset>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.allocationFields fieldset button,.allocationForm>aside button,.allocationHistory button,.adminAllocationGrid article>button{border:1px solid var(--line);color:#aeb7ba;cursor:pointer;background:0 0;border-radius:6px;min-height:46px}.allocationFields fieldset button.active{border-color:var(--gold);color:var(--gold);background:#c7a96b12}.allocationForm>aside{flex-direction:column;display:flex}.allocationForm>aside>span{color:#748087;font:9px var(--font-geist-mono);text-transform:uppercase}.allocationForm>aside>strong{margin:22px 0 8px;font-size:30px;font-weight:500}.allocationForm>aside>b{color:var(--gold);font-size:12px;font-weight:500}.allocationForm>aside p{color:#aab3b5;font-size:12px}.allocationForm>aside small{color:#738087;font:8px/1.6 var(--font-geist-mono);margin:18px 0}.allocationForm>aside button{background:var(--gold);color:#071017;border-color:var(--gold);font:10px var(--font-geist-mono);text-transform:uppercase;margin-top:auto}.allocationForm>aside button:disabled{opacity:.45;cursor:not-allowed}.allocationMessage{color:#cbd4c6;font:10px/1.5 var(--font-geist-mono);background:#c9ff4a0a;border:1px solid #c9ff4a40;border-radius:6px;margin:16px 0;padding:14px 16px}.allocationHistory{margin-top:36px}.allocationHistory>h3{font-size:18px;font-weight:500}.allocationHistory article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.allocationHistory h4{margin:10px 0 5px;font-size:15px}.allocationHistory p,.allocationHistory small{color:#899499;margin:0;font-size:11px}.allocationHistory button{color:var(--gold);padding:0 14px}.requestStatus{color:#aab4b8;font:8px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.07em;border:1px solid;border-radius:4px;padding:5px 7px;display:inline-block}.status-pending{color:var(--gold)}.status-approved{color:var(--lime)}.status-changes_requested{color:#e0b77b}.status-declined,.status-withdrawn{color:#858f93}.adminAllocationReview{border:1px solid var(--line);background:#09141a;border-radius:6px;margin:55px 0 64px;padding:34px}.adminAllocationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.adminAllocationGrid article{border:1px solid var(--line);background:#0d181f;border-radius:6px;min-width:0;padding:22px}.adminAllocationGrid header{justify-content:space-between;align-items:start;gap:15px;display:flex}.adminAllocationGrid header span{color:#7e8a8f;font:9px var(--font-geist-mono)}.adminAllocationGrid h3{margin:7px 0;font-size:17px;font-weight:500}.adminAllocationGrid dl{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:20px 0;display:grid}.adminAllocationGrid dl>div{background:#0b151b;padding:12px}.adminAllocationGrid dt{color:#738086;font:8px var(--font-geist-mono);text-transform:uppercase}.adminAllocationGrid dd{margin:6px 0 0;font-size:11px}.adminAllocationGrid select,.adminAllocationGrid textarea{border:1px solid var(--line);width:100%;color:var(--warm);background:#081219;border-radius:6px;margin:8px 0 15px;padding:12px;display:block}.adminAllocationGrid textarea{resize:vertical;min-height:76px}.adminAllocationGrid article>button{width:100%;color:var(--gold)}[dir=rtl] .strategyCatalogue>button,[dir=rtl] .allocationFields,[dir=rtl] .allocationForm>aside,[dir=rtl] .adminAllocationGrid{text-align:right}@media (width<=850px){.strategyCatalogue{grid-template-columns:1fr}.strategyCatalogue>button,.strategyCatalogue p{min-height:0}.allocationForm,.strategyIntro,.adminAllocationHead,.adminAllocationGrid{grid-template-columns:1fr}}@media (width<=640px){.strategyPreferences{margin:50px 0;padding-top:45px}.strategyCatalogue>button{padding:21px}.strategyCatalogue h3{font-size:19px}.allocationForm>aside,.allocationFields{padding:21px}.allocationHistory article{flex-direction:column;align-items:flex-start}.allocationHistory button{width:100%}.adminAllocationReview{margin:38px -8px;padding:20px 14px}.adminAllocationGrid dl{grid-template-columns:1fr}.strategyIntro,.adminAllocationHead{gap:16px}.strategyIntro h2,.adminAllocationHead h2{font-size:29px}}.section h2,.contact h2,.insightsIntro h2{letter-spacing:-.04em;max-width:860px;font-size:clamp(38px,4vw,58px);line-height:1.04}.insights{padding:112px 0}.insightsIntro{margin-bottom:64px}.processIntro>p,.governanceIntro>p,.insightsIntro>p{max-width:580px;font-size:15px;line-height:1.68}@media (width<=640px){.section h2,.contact h2,.insightsIntro h2{letter-spacing:-.032em;font-size:clamp(29px,9vw,34px);line-height:1.08}.insights{padding:82px 0}.insightsIntro{margin-bottom:48px}.processIntro>p,.governanceIntro>p,.insightsIntro>p{font-size:14px;line-height:1.65}}.publicSite{background:var(--night);min-height:100vh;color:var(--warm);transition:background-color .28s,color .28s}.themeToggle{border:1px solid var(--line);width:44px;height:44px;color:var(--gold);cursor:pointer;background:radial-gradient(circle at 34% 28%,#c7a96b26,#0000 58%);border-radius:50%;flex:0 0 44px;place-items:center;padding:0;transition:transform .2s,border-color .2s,background-color .25s;display:grid;position:relative;overflow:hidden}.themeToggle:hover{border-color:var(--gold);transform:rotate(8deg)}.themeToggle:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.themeToggle span{place-items:center;font:20px/1 Arial,sans-serif;transition:opacity .22s,transform .28s;display:grid;position:absolute;inset:0}.themeMoon{opacity:0;transform:rotate(-45deg)scale(.55)}html[data-theme=light]{--night:#f4f1e8;--graphite:#e7e1d5;--warm:#101b21;--gold:#956d31;--lime:#58741d;--muted:#5d696e;--line:#101b2129}html[data-theme=light] body{background:var(--night);color:var(--warm)}html[data-theme=light] .themeSun{opacity:0;transform:rotate(45deg)scale(.55)}html[data-theme=light] .themeMoon{opacity:1;transform:rotate(0)scale(1)}html[data-theme=light] .themeToggle{background:radial-gradient(circle at 35% 30%,#fff,#956d3117 58%,#0000 60%);box-shadow:0 6px 18px #28221614}html[data-theme=light] .navlinks,html[data-theme=light] .eyebrow,html[data-theme=light] .kicker,html[data-theme=light] .micro,html[data-theme=light] .sectionNo,html[data-theme=light] .scroll{color:#5e696d}html[data-theme=light] .language button{color:#59666b}html[data-theme=light] .lede,html[data-theme=light] .bodyLarge,html[data-theme=light] .processIntro p,html[data-theme=light] .principleGrid p,html[data-theme=light] .pillarGrid p,html[data-theme=light] .governanceIntro p,html[data-theme=light] .governanceGrid p,html[data-theme=light] .insightsIntro>p{color:#4d5b60}html[data-theme=light] .proof span,html[data-theme=light] .model p,html[data-theme=light] .steps p,html[data-theme=light] .allocationLegend p,html[data-theme=light] .monitorTimeline b{color:#546267}html[data-theme=light] .model.muted{opacity:.72}html[data-theme=light] .model.featured{background:linear-gradient(145deg,#956d3121,#ffffff4d)}html[data-theme=light] .model.featured p{color:#344349}html[data-theme=light] .heroGrid>i{border-color:#101b2112}html[data-theme=light] .orbit{border-color:#956d314d}html[data-theme=light] .orbit2{border-color:#58741d3b}html[data-theme=light] .eyebrow span{box-shadow:0 0 14px #58741d59}html[data-theme=light] .architectureCard{background:linear-gradient(145deg,#956d3117,#ffffff47 52%,#e7e1d5bf)}html[data-theme=light] .architectureGrid{background-image:linear-gradient(#101b210e 1px,#0000 1px),linear-gradient(90deg,#101b210e 1px,#0000 1px)}html[data-theme=light] .portfolioNode,html[data-theme=light] .strategyNode{background:#faf8f2f0;box-shadow:0 12px 34px #2822160f}html[data-theme=light] .architectureHead>span,html[data-theme=light] .architectureSteps b,html[data-theme=light] .governanceNote,html[data-theme=light] .insightsNote{color:#5d696d}html[data-theme=light] .process,html[data-theme=light] .pillars,html[data-theme=light] .stepNode{background:var(--graphite)}html[data-theme=light] .insights{background:#ebe6dc}html[data-theme=light] .insightsVisual article{background:linear-gradient(145deg,#956d3117,#ffffff38 58%)}html[data-theme=light] .allocationRing{background:conic-gradient(var(--gold) 0 28%,#87949a 28% 51%,#718f31 51% 69%,#42565d 69% 100%);box-shadow:0 0 0 1px #101b211a}html[data-theme=light] .allocationRing:before,html[data-theme=light] .monitorTimeline div{background:#ebe6dc}html[data-theme=light] .signalChart{background:repeating-linear-gradient(#0000 0 66px,#101b210f 67px)}html[data-theme=light] .contact{color:#f4f1e8;background:#142128}html[data-theme=light] .contact .kicker{color:#aeb8b9}html[data-theme=light] .contactInner>div>p{color:#bec7c7}html[data-theme=light] .contact a{border-color:#f4f1e8}html[data-theme=light] .contactGeometry{border-color:#f4f1e81f}html[data-theme=light] .contactGeometry i{border-color:#f4f1e829}html[data-theme=light] .disclaimer b{color:#566469}html[data-theme=light] .disclaimer p,html[data-theme=light] .footerBottom{color:#59666b}@media (width<=1000px){.navright{gap:14px}}@media (width<=640px){.themeToggle{flex-basis:40px;width:40px;height:40px}.themeToggle span{font-size:18px}.navright{gap:7px}.language button{min-width:38px!important;padding-inline:4px!important}}@media (prefers-reduced-motion:reduce){.publicSite,.themeToggle,.themeToggle span{transition:none}}.publicSite .wordmark{font-size:14px}.publicSite .navlinks{font-size:11px;line-height:1.35}.publicSite .language button{font-size:11px}.publicSite .navcta{font-size:13px}.publicSite .eyebrow,.publicSite .kicker,.publicSite .micro,.publicSite .sectionNo,.publicSite .scroll{font-size:11px;line-height:1.55}.publicSite .proof span{font-size:11px;line-height:1.45}.publicSite .model p,.publicSite .steps p{font-size:14px;line-height:1.68}.publicSite .principleGrid p,.publicSite .pillarGrid p,.publicSite .governanceGrid p,.publicSite .governanceIntro p,.publicSite .insightsIntro>p{font-size:15px;line-height:1.72}.publicSite .architectureHead>span,.publicSite .portfolioNode b,.publicSite .strategyNode b,.publicSite .architectureSteps b{font-size:10px;line-height:1.45}.publicSite .allocationLegend p{font-size:13px}.publicSite .monitorTimeline b{font-size:10px;line-height:1.45}.publicSite .governanceNote,.publicSite .insightsNote{font-size:11px;line-height:1.7}.publicSite .footerTop p{font-size:13px}.publicSite .footerTop>a{font-size:12px}.publicSite .disclaimer b{font-size:11px}.publicSite .disclaimer p{font-size:11px;line-height:1.78}.publicSite .footerBottom{font-size:10px;line-height:1.55}@media (width<=640px){.publicSite .wordmark{font-size:11px}.publicSite .language button{font-size:10px}.publicSite .navcta{font-size:11px}.publicSite .eyebrow,.publicSite .kicker,.publicSite .micro,.publicSite .sectionNo,.publicSite .scroll{font-size:10.5px}.publicSite .model p,.publicSite .steps p,.publicSite .principleGrid p,.publicSite .pillarGrid p,.publicSite .governanceGrid p,.publicSite .governanceIntro p,.publicSite .insightsIntro>p{font-size:14px}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
