@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-30{top:calc(var(--spacing) * 30)}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#171711;--paper:#f5f1e6;--yellow:#ffd51f;--gold:#b58a1b;--line:#17171129}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,PingFang SC,sans-serif}a{color:inherit;text-decoration:none}.nav{border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;height:80px;padding:0 5vw;display:flex;position:relative}.logo{letter-spacing:.12em;font-size:15px;font-weight:900}.logo span{margin-left:6px;font-weight:400}.nav nav{align-items:center;gap:28px;font-size:12px;font-weight:700;display:flex}.navCta{background:var(--ink);color:#fff;border-radius:99px;padding:13px 18px}.hero{min-height:780px;padding:105px 6vw 45px;position:relative;overflow:hidden}.orb{filter:blur(4px);background:radial-gradient(circle at 38% 58%,#fff4a9 0,#ffd51f 28%,#be8f18 52%,#be8f181a 69%,#0000 72%);border-radius:50%;width:720px;height:720px;position:absolute;top:-270px;right:-140px}.kicker,.eyebrow{letter-spacing:.18em;font-size:10px;font-weight:900}.hero h1{letter-spacing:-.07em;margin:38px 0 28px;font-size:clamp(66px,9vw,132px);line-height:.88;position:relative}.hero em,.section h2 em,.pageHero em{color:var(--gold);font-family:Georgia,Songti SC,serif;font-weight:400}.heroEn{color:#5e594c;max-width:620px;font-size:18px;line-height:1.55;position:relative}.heroActions{align-items:center;gap:28px;margin-top:35px;display:flex;position:relative}.btn{border-radius:99px;align-items:center;gap:55px;padding:17px 22px;font-size:12px;font-weight:800;display:inline-flex}.primary{background:var(--ink);color:#fff}.primary b{color:var(--yellow)}.textLink{border-bottom:1px solid;padding:8px 0;font-size:12px;font-weight:800}.formula{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr auto 1fr;margin-top:82px;padding-top:22px;display:grid;position:relative}.formula span{flex-direction:column;display:flex}.formula b{font:27px Georgia,serif}.formula small{color:#7f7047;margin-top:8px}.formula i{color:var(--gold);font-size:25px;font-style:normal}.section{padding:120px 7vw}.manifesto h2,.sectionHead h2{letter-spacing:-.055em;margin:40px 0;font-size:clamp(48px,6.5vw,92px);line-height:1}.manifesto>p:last-child{color:#655f52;max-width:690px;margin-left:auto;line-height:1.8}.dark{background:var(--ink);color:#fff}.gold{color:var(--yellow)}.ecosystem{border:1px solid #ffffff2e;grid-template-columns:1fr .65fr 1fr;margin-top:75px;display:grid}.ecosystem article,.dnaNode{padding:42px}.ecosystem article span,.serviceGrid span{letter-spacing:.15em;color:#c5a633;font-size:9px;font-weight:900}.ecosystem article h3{margin:55px 0 20px;font:38px Georgia,serif}.ecosystem article p{color:#aaa398;line-height:1.8}.dnaNode{background:var(--yellow);color:var(--ink);text-align:center;flex-direction:column;justify-content:center;display:flex}.dnaNode b{letter-spacing:-.06em;margin:25px 0;font-size:58px;line-height:.85}.dnaNode small,.dnaNode p{letter-spacing:.1em;font-size:9px;font-weight:900}.inlineCta{color:var(--yellow);margin-top:38px;font-size:12px;font-weight:800;display:inline-block}.split{grid-template-columns:1.2fr .6fr;align-items:end;gap:9vw;display:grid}.split>p{color:#655f52;line-height:1.8}.serviceGrid{grid-template-columns:1fr 1fr;margin-top:65px;display:grid}.serviceGrid article{border:1px solid var(--line);min-height:470px;padding:48px}.serviceGrid article.yellow{background:var(--yellow);border-color:var(--yellow)}.serviceGrid h3{letter-spacing:-.045em;margin:65px 0 30px;font-size:43px}.serviceGrid ul{margin:0 0 45px;padding:0;list-style:none}.serviceGrid li{border-bottom:1px solid var(--line);padding:12px 0;font-size:14px}.serviceGrid a{font-size:11px;font-weight:900}.proof{background:#ebe3d0}.stats{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:65px 0;display:grid}.stats article{border-right:1px solid var(--line);padding:35px 28px}.stats strong{color:var(--gold);font:57px Georgia,serif}.stats h3{margin:27px 0 5px}.stats p{color:#756c5c;font-size:11px}.proofCopy{color:#655f52;max-width:620px;margin-bottom:30px;line-height:1.8}.closing{text-align:center;position:relative;overflow:hidden}.orb.small{opacity:.7;width:520px;height:520px;top:-110px;left:calc(50% - 260px)}.closing>:not(.orb){position:relative}.closing h2{letter-spacing:-.07em;margin:55px 0;font-size:clamp(80px,11vw,160px);line-height:.8}.closing>p:not(.eyebrow){color:#655f52;margin-bottom:35px;line-height:1.8}footer{border-top:1px solid var(--line);color:#6d665a;justify-content:space-between;padding:30px 5vw;font-size:11px;display:flex}.pageHero{border-bottom:1px solid var(--line);padding:100px 7vw 75px}.pageHero h1{letter-spacing:-.065em;margin:35px 0;font-size:clamp(58px,8vw,112px);line-height:.9}.pageHero p{color:#655f52;max-width:720px;line-height:1.8}.contentGrid{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr;gap:8vw;padding:90px 7vw;display:grid}.contentGrid h2{letter-spacing:-.04em;margin:0;font-size:44px}.contentGrid .body{max-width:760px}.body h3{margin:0 0 15px;font-size:30px}.body p,.caseCards p{color:#655f52;line-height:1.8}.body article{border-bottom:1px solid var(--line);margin-bottom:45px;padding-bottom:45px}.caseCards{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.caseCards article{background:#ebe3d0;padding:38px}.caseCards strong{color:var(--gold);font:55px Georgia,serif}@media (max-width:800px){.nav nav a:not(.navCta){display:none}.hero{min-height:auto;padding-top:75px}.hero h1{font-size:60px}.orb{width:470px;height:470px;top:-150px;right:-250px}.formula,.ecosystem,.serviceGrid,.stats,.split,.contentGrid{grid-template-columns:1fr}.formula i{margin:9px 0;transform:rotate(90deg)}.section{padding:80px 6vw}.ecosystem article,.dnaNode,.serviceGrid article{padding:30px}.dnaNode{min-height:300px}.stats article{border-right:0;border-bottom:1px solid var(--line)}.contentGrid{gap:35px}.caseCards{grid-template-columns:1fr}.closing h2{font-size:70px}footer{flex-direction:column;gap:12px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.homeHero{border-bottom:1px solid var(--line);min-height:610px;padding:90px 7vw 70px;position:relative;overflow:hidden}.homeHero h1{letter-spacing:-.07em;max-width:1100px;margin:42px 0 30px;font-size:clamp(64px,8.8vw,125px);line-height:.9;position:relative}.homeHero>p:not(.kicker){color:#5f594d;max-width:720px;font-size:17px;line-height:1.75;position:relative}.homeActions{align-items:center;gap:28px;margin-top:34px;display:flex;position:relative}.moduleNav{grid-template-columns:.52fr 1fr;gap:8vw;padding:95px 7vw;display:grid}.moduleTitle h2{letter-spacing:-.05em;margin-top:35px;font-size:52px;line-height:1.05}.moduleList{border-top:1px solid var(--line)}.moduleRow{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr 30px;align-items:center;gap:20px;padding:28px 8px;transition:all .2s;display:grid}.moduleRow:hover{background:var(--yellow);padding-inline:22px}.moduleRow>span{color:var(--gold);font:18px Georgia,serif}.moduleRow small,.definitionGrid span,.capabilityList span{letter-spacing:.15em;color:#887024;font-size:9px;font-weight:900}.moduleRow h3{margin:4px 0;font-size:28px}.moduleRow p{color:#6a6357;margin:0;font-size:13px}.moduleRow>b{font-size:20px}.pageHero.compact{padding-block:85px}.pageHero.compact h1{margin-bottom:25px}.definitionGrid{grid-template-columns:repeat(3,1fr);gap:18px;padding:70px 7vw;display:grid}.definitionGrid article{border:1px solid var(--line);flex-direction:column;min-height:430px;padding:42px;display:flex}.definitionGrid h2{letter-spacing:-.045em;margin:auto 0 25px;font-size:39px}.definitionGrid p{color:#686154;line-height:1.7}.darkCard{background:var(--ink);color:#fff}.definitionGrid .darkCard p{color:#aaa398}.yellowCard{background:var(--yellow);border-color:var(--yellow)!important}.pillarGrid{grid-template-columns:repeat(3,1fr);padding:70px 7vw;display:grid}.pillarGrid article{border:1px solid var(--line);min-height:390px;margin-right:-1px;padding:42px}.pillarGrid article>span{color:var(--gold);font:20px Georgia,serif}.pillarGrid small{letter-spacing:.15em;margin-top:55px;font-weight:900;display:block}.pillarGrid h2{margin:10px 0 25px;font-size:38px}.pillarGrid p,.capabilityList p,.audiencePages p,.metricGrid p{color:#686154;line-height:1.75}.capabilityList{grid-template-columns:1fr 1fr;gap:18px;padding:0 7vw 90px;display:grid}.capabilityList div{background:#ebe3d0;padding:38px}.capabilityList h2{margin:24px 0 12px;font-size:31px}.audiencePages{grid-template-columns:1fr 1fr;gap:18px;padding:70px 7vw;display:grid}.audiencePages article{border:1px solid var(--line);min-height:500px;padding:48px}.audiencePages article:last-child{background:var(--yellow);border-color:var(--yellow)}.audiencePages article>span{font:23px Georgia,serif}.audiencePages small{float:right;letter-spacing:.13em;font-size:9px;font-weight:900}.audiencePages h2{margin:80px 0 20px;font-size:44px}.audiencePages ul{margin-top:45px;padding:0;list-style:none}.audiencePages li{border-bottom:1px solid var(--line);padding:13px 0;font-size:13px}.metricGrid{grid-template-columns:repeat(3,1fr);padding:70px 7vw 100px;display:grid}.metricGrid article{border:1px solid var(--line);min-height:300px;margin:-1px 0 0 -1px;padding:40px}.metricGrid strong{color:var(--gold);font:62px Georgia,serif}.metricGrid h2{margin-top:70px;font-size:29px}.metricGrid p{font-size:13px}@media (max-width:800px){.homeHero{padding:65px 6vw}.homeHero h1{font-size:54px}.moduleNav,.definitionGrid,.pillarGrid,.capabilityList,.audiencePages,.metricGrid{grid-template-columns:1fr}.moduleNav{gap:40px;padding:70px 6vw}.moduleRow{grid-template-columns:36px 1fr 20px}.moduleRow p{display:none}.definitionGrid,.pillarGrid,.audiencePages,.metricGrid{padding:45px 6vw}.definitionGrid article,.audiencePages article{min-height:350px}.pillarGrid article{min-height:300px}.capabilityList{padding:0 6vw 60px}.nav nav a:not(.navCta){display:none}}
body{font-size:16px}.nav{height:82px}.logo{font-size:16px}.nav nav{gap:30px;font-size:13px}.navCta{padding:13px 19px}.kicker,.eyebrow{font-size:11px}.homeHero{min-height:650px;padding-top:92px}.homeHero h1{max-width:1180px;font-size:clamp(58px,7.4vw,108px);line-height:.94}.homeHero>p:not(.kicker){max-width:790px;font-size:18px;line-height:1.65}.btn,.textLink{font-size:13px}.btn{padding:17px 22px}.moduleTitle h2{font-size:50px}.moduleRow{padding-block:30px}.moduleRow>span{font-size:18px}.moduleRow small{font-size:9px}.moduleRow h3{font-size:30px}.moduleRow p{font-size:14px;line-height:1.55}.pageHero.compact{padding-block:85px}.pageHero h1{font-size:clamp(56px,7.6vw,104px)}.pageHero p{max-width:790px;font-size:18px}.definitionGrid h2{font-size:39px}.definitionGrid p,.pillarGrid p,.capabilityList p,.audiencePages p,.metricGrid p{font-size:15px}.pillarGrid small{font-size:10px}.pillarGrid h2{font-size:38px}.capabilityList h2{font-size:32px}.audiencePages h2{font-size:43px}.audiencePages li{padding-block:14px;font-size:14px}.metricGrid strong{font-size:62px}.metricGrid h2{font-size:30px}.metricGrid p{font-size:14px}footer{padding-block:31px;font-size:12px}.contactFull{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 82px);display:flex}.contactFull>p:not(.eyebrow){max-width:760px}@media (max-width:800px){body{font-size:15px}.nav{height:74px}.logo{font-size:14px}.navCta{padding:11px 14px;font-size:11px}.homeHero{min-height:560px;padding-top:70px}.homeHero h1{font-size:48px}.homeHero>p:not(.kicker){font-size:16px}.kicker,.eyebrow{font-size:9px}.moduleTitle h2{font-size:39px}.moduleRow h3{font-size:25px}.pageHero h1{font-size:50px}.pageHero p{font-size:16px}.definitionGrid h2{font-size:32px}.pillarGrid h2{font-size:31px}.audiencePages h2{font-size:35px}.metricGrid strong{font-size:52px}.metricGrid h2{font-size:26px}}
.homeHero h1{letter-spacing:-.055em;max-width:1250px;font-size:clamp(48px,5.8vw,82px);line-height:1}@media (max-width:800px){.homeHero h1{font-size:42px;line-height:1.04}}
:root{--display-serif:Georgia,"Times New Roman",serif;--ui-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}body{font-family:var(--ui-sans);letter-spacing:-.008em;font-weight:400}h1,h2,.homeHero h1,.pageHero h1,.moduleTitle h2,.moduleRow h3,.definitionGrid h2,.pillarGrid h2,.audiencePages h2,.metricGrid h2,.capabilityList h2,.closing h2{font-family:var(--display-serif);letter-spacing:-.045em;font-weight:400}.homeHero h1{letter-spacing:-.052em;font-size:clamp(47px,5.6vw,80px);line-height:1.04}.pageHero h1{line-height:.98}.moduleTitle h2,.moduleRow h3{line-height:1.08}.homeHero>p:not(.kicker),.pageHero p,.moduleRow p,.definitionGrid p,.pillarGrid p,.capabilityList p,.audiencePages p,.metricGrid p{letter-spacing:-.012em}.nav,.btn,.textLink,.kicker,.eyebrow,.moduleRow small,.definitionGrid span,.pillarGrid small,.capabilityList span{font-family:var(--ui-sans);letter-spacing:.01em}.logo{font-family:var(--ui-sans);letter-spacing:.1em}@media (max-width:800px){.homeHero h1{font-size:41px;line-height:1.06}.pageHero h1{font-size:48px}}
.nav{border-bottom:1px solid var(--line);max-width:1160px;height:72px;margin:auto;padding:0}.refinedHome{max-width:1160px;margin:auto}.refinedHero{grid-template-columns:1.05fr .75fr;align-items:center;gap:72px;min-height:590px;padding:70px 0 64px;display:grid}.heroContent h1{font-family:var(--display-serif);letter-spacing:-.052em;max-width:720px;margin:28px 0 26px;font-size:clamp(52px,5.6vw,76px);font-weight:400;line-height:1.01}.heroLead{color:#5f594d;max-width:620px;font-size:18px;line-height:1.65}.networkPanel{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;height:440px;padding:28px;display:flex;position:relative}.networkPanel:before,.networkPanel:after{content:"";background:#ffd51f59;position:absolute}.networkPanel:before{width:1px;top:70px;bottom:70px;left:50%}.networkPanel:after{height:1px;top:50%;left:70px;right:70px}.networkTop,.networkBottom{letter-spacing:.14em;color:#d5cfc1;justify-content:space-between;font-size:9px;display:flex}.networkCore{z-index:1;background:var(--yellow);color:var(--ink);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;width:210px;height:210px;margin:auto;display:flex;position:relative}.networkCore small{letter-spacing:.15em;font-size:8px}.networkCore strong{font-family:var(--display-serif);margin:18px 0;font-size:43px;font-weight:400;line-height:.78}.networkCore p{letter-spacing:.08em;font-size:7px;font-weight:800}.signalBar{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.signalBar div{border-right:1px solid var(--line);align-items:baseline;gap:12px;padding:25px 20px;display:flex}.signalBar div:last-child{border:0}.signalBar strong{font-family:var(--display-serif);font-size:28px;font-weight:400}.signalBar span{color:#6b6458;font-size:11px}.exploreSection{grid-template-columns:.65fr 1fr;gap:90px;padding:110px 0 120px;display:grid}.exploreIntro h2{font-family:var(--display-serif);letter-spacing:-.045em;margin-top:28px;font-size:46px;font-weight:400;line-height:1.05}.exploreGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.exploreCard{border:1px solid var(--line);flex-direction:column;min-height:260px;padding:26px;transition:all .2s;display:flex}.exploreCard:hover{background:var(--yellow);transform:translateY(-3px)}.exploreCard>div{justify-content:space-between;display:flex}.exploreCard span{font-family:var(--display-serif);color:var(--gold)}.exploreCard h3{font-family:var(--display-serif);margin:auto 0 15px;font-size:34px;font-weight:400}.exploreCard p{color:#665f53;margin:0;font-size:13px;line-height:1.6}.pageHero.compact{max-width:1160px;margin:auto;padding:84px 0 64px}.pageHero h1{font-size:72px}.definitionGrid,.pillarGrid,.audiencePages,.metricGrid{max-width:1160px;margin:auto;padding:58px 0 90px}.definitionGrid article{min-height:360px;padding:32px}.definitionGrid h2{font-size:34px}.audiencePages article{min-height:430px;padding:38px}.audiencePages h2{margin-top:64px;font-size:38px}.pillarGrid article{min-height:340px;padding:32px}.pillarGrid h2{font-size:33px}.metricGrid article{min-height:250px;padding:30px}.metricGrid strong{font-size:52px}.metricGrid h2{margin-top:48px;font-size:25px}.capabilityList{max-width:1160px;margin:auto;padding:0 0 90px}.closing.contactFull{max-width:1160px;margin:auto}footer{max-width:1160px;margin:auto;padding-inline:0}@media (max-width:1200px){.nav,.refinedHome,.pageHero.compact,.definitionGrid,.pillarGrid,.audiencePages,.metricGrid,.capabilityList,footer{width:calc(100% - 64px)}}@media (max-width:800px){.nav,.refinedHome,.pageHero.compact,.definitionGrid,.pillarGrid,.audiencePages,.metricGrid,.capabilityList,footer{width:calc(100% - 36px)}.refinedHero{grid-template-columns:1fr;gap:40px;padding:58px 0}.heroContent h1{font-size:46px}.networkPanel{height:360px}.networkCore{width:175px;height:175px}.networkCore strong{font-size:36px}.signalBar{grid-template-columns:1fr 1fr}.signalBar div:nth-child(2){border-right:0}.signalBar div{padding:18px 10px}.exploreSection{grid-template-columns:1fr;gap:38px;padding:75px 0}.exploreIntro h2{font-size:38px}.exploreGrid{grid-template-columns:1fr}.exploreCard{min-height:220px}.pageHero h1{font-size:50px}.definitionGrid,.pillarGrid,.audiencePages,.metricGrid{padding-top:38px}}
:root{--soul-yellow:#f4cf21;--soul-dark:#1e1d19;--soul-muted:#716d64;--soul-sans:"Helvetica Neue",Helvetica,Arial,sans-serif}.nav{border-bottom:1px solid var(--line);max-width:1240px;height:78px;font-family:var(--soul-sans);margin:auto;padding:0}.nav .logo{font-weight:600}.nav nav{gap:32px;font-weight:500}.navCta{border-radius:0;padding:14px 20px}.soulHome{font-family:var(--soul-sans)}.soulHero{border-bottom:1px solid var(--line);grid-template-columns:1.13fr .87fr;align-items:center;max-width:1240px;height:720px;margin:auto;display:grid;position:relative}.heroStatement{z-index:2;position:relative}.micro{font:600 10px/1 var(--soul-sans);letter-spacing:.18em;margin:0}.heroStatement h1{font:300 clamp(54px,5.7vw,78px)/.98 var(--soul-sans);letter-spacing:-.055em;color:#35332e;margin:34px 0 28px}.heroStatement h1 em,.pathways h2 em{color:#9d7820;font-family:Georgia,Times New Roman,serif;font-weight:400}.heroSummary{max-width:510px;color:var(--soul-muted);font-size:15px;line-height:1.65}.networkField{background:var(--soul-dark);color:#fff;border-radius:50%;justify-self:end;width:500px;height:500px;position:relative;overflow:hidden}.networkField:before,.networkField:after{content:"";background:#ffffff2b;position:absolute}.networkField:before{width:1px;height:100%;left:50%}.networkField:after{width:100%;height:1px;top:50%}.orbit{border:1px solid #f4cf216b;border-radius:50%;position:absolute;transform:rotate(-28deg)}.orbitOne{inset:75px -55px}.orbitTwo{inset:-60px 155px}.core{background:var(--soul-yellow);width:166px;height:166px;color:var(--soul-dark);text-align:center;z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core strong{font:600 45px/.85 var(--soul-sans);letter-spacing:-.06em;margin:9px 0}.core small{font:600 7px/1.35 var(--soul-sans);letter-spacing:.15em}.point{background:var(--soul-yellow);z-index:3;border-radius:50%;width:9px;height:9px;position:absolute}.p1{top:35%;left:14%}.p2{top:23%;right:16%}.p3{bottom:29%;right:9%}.p4{bottom:14%;left:25%}.p5{top:9%;left:46%}.fieldLabel{z-index:4;letter-spacing:.16em;font-size:8px;position:absolute}.fieldA{top:50%;left:25px}.fieldB{top:50%;right:22px}.fieldCaption{text-align:center;letter-spacing:.08em;color:#aaa69d;font-size:8px;line-height:1.7;position:absolute;bottom:34px;left:0;right:0}.heroIndex{letter-spacing:.16em;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:25px;left:0;right:0}.thesis{grid-template-columns:.34fr 1fr;max-width:1240px;min-height:510px;margin:auto;padding:120px 0;display:grid}.thesis>div{max-width:850px}.thesis h2{font:300 46px/1.18 var(--soul-sans);letter-spacing:-.04em;color:#37342f;margin:0 0 55px}.thesis a,.proofLead a{border-bottom:1px solid;justify-content:space-between;min-width:220px;padding:12px 0;font-size:12px;font-weight:600;display:inline-flex}.pathways{background:var(--soul-dark);color:#f7f3e9;padding:120px max(5vw,50vw - 620px)}.pathways header{grid-template-columns:.34fr 1fr;margin-bottom:80px;display:grid}.pathways h2{font:300 50px/1.05 var(--soul-sans);letter-spacing:-.04em;margin:0}.pathwayList{border-top:1px solid #ffffff38}.pathwayList a{border-bottom:1px solid #ffffff38;grid-template-columns:.34fr .65fr 1fr auto;align-items:center;min-height:142px;padding:0 18px 0 0;transition:all .25s;display:grid}.pathwayList a:hover{background:var(--soul-yellow);color:var(--soul-dark);padding-left:18px}.pathwayList span{color:#aaa59b;font-size:11px}.pathwayList h3{font:300 32px/1 var(--soul-sans);letter-spacing:-.025em;margin:0}.pathwayList p{color:#aaa59b;max-width:380px;font-size:13px;line-height:1.55}.pathwayList a:hover p,.pathwayList a:hover span{color:var(--soul-dark)}.pathwayList b{font-size:20px}.proofStory{grid-template-columns:.72fr 1.28fr;gap:110px;max-width:1240px;margin:auto;padding:130px 0;display:grid}.proofLead h2{font:300 47px/1.05 var(--soul-sans);letter-spacing:-.04em;margin:40px 0 30px}.proofLead>p:not(.micro){color:var(--soul-muted);max-width:390px;margin-bottom:40px;font-size:14px;line-height:1.7}.proofNumbers{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.proofNumbers article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:230px;padding:28px;display:flex}.proofNumbers strong{font:300 65px/.9 var(--soul-sans);letter-spacing:-.06em}.proofNumbers sup{color:#af8617;font-size:23px}.proofNumbers span{color:var(--soul-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;line-height:1.45}.principles{background:var(--soul-yellow);grid-template-columns:.55fr repeat(3,1fr);gap:45px;padding:110px max(5vw,50vw - 620px) 95px;display:grid}.principles>div{border-top:1px solid #1e1d1959;min-height:235px;padding-top:18px}.principles span{font-size:10px}.principles h3{font:300 38px/1 var(--soul-sans);letter-spacing:-.04em;margin:68px 0 12px}.principles div p{font-size:12px}.principles>a{font:500 17px/1 var(--soul-sans);border-top:1px solid #1e1d1959;grid-column:2/5;justify-content:space-between;padding-top:20px;display:flex}.pageHero h1,.definitionGrid h2,.audiencePages h2,.pillarGrid h2,.metricGrid h2,.capabilityList h2,.closing h2{font-family:var(--soul-sans);letter-spacing:-.04em;font-weight:300}.pageHero h1{font-size:64px}footer{max-width:1240px;margin:auto;padding-inline:0}@media (max-width:1300px){.nav,.soulHero,.thesis,.proofStory,footer{width:calc(100% - 64px)}}@media (max-width:850px){.nav,.soulHero,.thesis,.proofStory,footer{width:calc(100% - 36px)}.nav nav a:not(.navCta){display:none}.soulHero{grid-template-columns:1fr;gap:50px;height:auto;min-height:850px;padding:65px 0 90px}.heroStatement h1{font-size:48px}.networkField{aspect-ratio:1;justify-self:center;width:min(100%,430px);height:auto}.heroIndex{bottom:20px}.thesis{grid-template-columns:1fr;gap:35px;min-height:0;padding:80px 0}.thesis h2{font-size:34px}.pathways{padding-block:80px}.pathways header{grid-template-columns:1fr;gap:35px}.pathways h2{font-size:40px}.pathwayList a{grid-template-columns:45px 1fr auto;min-height:150px}.pathwayList p{grid-column:2/3}.proofStory{grid-template-columns:1fr;gap:65px;padding:85px 0}.proofNumbers article{min-height:190px;padding:20px}.proofNumbers strong{font-size:48px}.principles{grid-template-columns:1fr;padding-block:75px}.principles>.micro{margin-bottom:25px}.principles>div{min-height:170px}.principles h3{margin-top:45px}.principles>a{grid-column:1}.pageHero h1{font-size:48px}}
.insightsLanding,.insightPage,.profilePage{font-family:var(--soul-sans);color:var(--soul-dark)}.insightsHero,.collectionHero,.profilePage{max-width:1240px;margin:auto}.insightsHero{border-bottom:1px solid var(--line);min-height:610px;padding:105px 0 70px}.insightsHero h1,.collectionHero h1{font:300 clamp(58px,6.8vw,92px)/.95 var(--soul-sans);letter-spacing:-.06em;margin:85px 0 35px}.insightsHero h1 em,.collectionHero h1 em{color:#9d7820;font-family:Georgia,serif;font-weight:400}.insightsHero>p:last-child,.collectionHero>p:last-child{max-width:560px;color:var(--soul-muted);margin-left:auto;font-size:15px;line-height:1.65}.insightGate{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;max-width:1240px;margin:auto;padding:110px 0 130px;display:grid}.insightGate>a{background:var(--paper);flex-direction:column;min-height:430px;padding:38px;transition:all .25s;display:flex}.insightGate>a:hover{background:var(--soul-yellow)}.insightGate span{letter-spacing:.16em;font-size:9px}.insightGate h2{font:300 45px/1 var(--soul-sans);letter-spacing:-.04em;margin:auto 0 25px}.insightGate p{color:var(--soul-muted);max-width:410px;font-size:14px;line-height:1.6}.insightGate b{margin-top:35px;font-size:11px}.featuredConversation{background:var(--soul-dark);color:#fff;grid-template-columns:.45fr .65fr 1fr;align-items:center;gap:70px;padding:110px max(5vw,50vw - 620px);display:grid}.featuredPortrait{height:420px;overflow:hidden}.featuredPortrait img{object-fit:cover;width:100%;height:100%}.featuredConversation span{letter-spacing:.14em;color:#b9b3a8;font-size:9px}.featuredConversation h2{font:300 42px/1.08 var(--soul-sans);letter-spacing:-.04em;margin:35px 0}.featuredConversation>div:last-child p{color:#aaa59b;font-size:13px;line-height:1.65}.featuredConversation a{color:var(--soul-yellow);margin-top:32px;font-size:11px;display:inline-block}.collectionHero{border-bottom:1px solid var(--line);padding:100px 0 80px}.collectionHero h1{margin:70px 0 30px}.collectionBody{max-width:1240px;margin:auto;padding:65px 0 130px}.insightFilters{flex-wrap:wrap;gap:8px;margin-bottom:55px;display:flex}.insightFilters button{border:1px solid var(--line);font:500 10px/1 var(--soul-sans);cursor:pointer;background:0 0;padding:11px 17px}.insightFilters button.active,.insightFilters button:hover{background:var(--soul-dark);color:#fff}.peopleGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.personCard{background:var(--paper);transition:all .25s}.personCard:hover{background:#ede6d6}.personVisual{background:#d9d1c1;justify-content:center;align-items:center;height:340px;display:flex;position:relative;overflow:hidden}.personVisual img{object-fit:cover;filter:saturate(.82);width:100%;height:100%}.personVisual>b{font:300 70px/1 var(--soul-sans)}.personVisual>span{background:var(--soul-yellow);border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;display:grid;position:absolute;top:18px;left:18px}.personInfo{padding:25px 25px 30px}.personInfo>p{letter-spacing:.14em;font-size:9px}.personInfo h2{font:300 32px/1 var(--soul-sans);letter-spacing:-.04em;margin:40px 0 10px}.personInfo small{min-height:34px;color:var(--soul-muted);line-height:1.45;display:block}.personInfo>div{flex-wrap:wrap;gap:5px;margin-top:25px;display:flex}.personInfo i,.profileTags span{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em;padding:6px 9px;font-size:8px;font-style:normal}.libraryTools{justify-content:space-between;align-items:end;margin-bottom:45px;display:flex}.libraryTools>p{letter-spacing:.16em;font-size:9px}.libraryTools label{letter-spacing:.15em;flex-direction:column;gap:10px;font-size:8px;display:flex}.libraryTools input{border:0;border-bottom:1px solid var(--soul-dark);width:300px;font:400 13px var(--soul-sans);background:0 0;outline:none;padding:10px 0}.articleList{border-top:1px solid var(--line)}.articleList>a{border-bottom:1px solid var(--line);grid-template-columns:.3fr 1fr auto;align-items:center;gap:40px;min-height:185px;padding:25px 10px 25px 0;transition:all .2s;display:grid}.articleList>a:hover{background:var(--soul-yellow);padding-left:18px}.articleList>a>span{letter-spacing:.1em;color:var(--soul-muted);font-size:9px}.articleList h2{font:300 28px/1.15 var(--soul-sans);letter-spacing:-.03em;max-width:720px;margin:0 0 13px}.articleList p{color:var(--soul-muted);margin:0;font-size:12px;line-height:1.5}.articleList b{font-size:18px}.profilePage{padding-top:38px}.backLink{margin-bottom:38px;font-size:10px;display:inline-block}.profileHero{border-block:1px solid var(--line);grid-template-columns:.75fr 1fr;min-height:620px;display:grid}.profilePortrait{background:#d9d1c1;justify-content:center;align-items:center;min-height:620px;display:flex;overflow:hidden}.profilePortrait img{object-fit:cover;width:100%;height:100%}.profilePortrait b{font:300 110px/1 var(--soul-sans)}.profileIntro{padding:70px 70px 50px}.profileIntro h1{font:300 74px/.95 var(--soul-sans);letter-spacing:-.06em;margin:65px 0 12px}.profileRole{color:var(--soul-muted);font-size:12px}.profileIntro blockquote{color:#72591a;max-width:610px;margin:70px 0 50px;font:400 25px/1.35 Georgia,serif}.profileTags{gap:7px;display:flex}.profileBody{grid-template-columns:.38fr 1fr;padding:110px 0 140px;display:grid}.profileBody>div{max-width:700px}.profileBody h2{font:300 42px/1.08 var(--soul-sans);letter-spacing:-.04em;margin:0 0 30px}.profileBody>div>p{color:var(--soul-muted);font-size:15px;line-height:1.75}.profileBody a{border-bottom:1px solid;justify-content:space-between;margin-top:50px;padding:16px 0;font-size:12px;display:flex}.homeInsight{background:#e9e1d1;grid-template-columns:.7fr 1fr;gap:120px;padding:120px max(5vw,50vw - 620px);display:grid}.homeInsight>div h2{font:300 45px/1.06 var(--soul-sans);letter-spacing:-.04em;margin:65px 0 28px}.homeInsight h2 em{color:#9d7820;font-family:Georgia,serif;font-weight:400}.homeInsight>div>p:not(.micro){color:var(--soul-muted);max-width:370px;font-size:13px;line-height:1.65}.homeInsight>div>a{border-bottom:1px solid;margin-top:32px;padding-bottom:10px;font-size:11px;display:inline-block}.homeFeature{grid-template-rows:auto 1fr auto;grid-template-columns:220px 1fr;gap:0 35px;display:grid}.homeFeature>div{grid-row:1/4;height:310px;overflow:hidden}.homeFeature img{object-fit:cover;width:100%;height:100%}.homeFeature span{letter-spacing:.14em;font-size:8px}.homeFeature h3{font:300 29px/1.12 var(--soul-sans);letter-spacing:-.03em;margin:auto 0}.homeFeature b{font-size:10px}@media (max-width:1300px){.insightsHero,.insightGate,.collectionHero,.collectionBody,.profilePage{width:calc(100% - 64px)}}@media (max-width:850px){.insightsHero,.insightGate,.collectionHero,.collectionBody,.profilePage{width:calc(100% - 36px)}.insightsHero{min-height:520px;padding-top:75px}.insightsHero h1,.collectionHero h1{margin-top:60px;font-size:49px}.insightsHero>p:last-child,.collectionHero>p:last-child{margin-left:0}.insightGate{grid-template-columns:1fr;padding:70px 0}.insightGate>a{min-height:320px}.featuredConversation{grid-template-columns:1fr;padding-block:75px}.featuredConversation>.micro{margin-bottom:-25px}.featuredPortrait{height:390px}.featuredConversation h2{font-size:35px}.collectionHero{padding:75px 0 60px}.peopleGrid{grid-template-columns:1fr}.personVisual{height:400px}.libraryTools{flex-direction:column;align-items:start;gap:25px}.libraryTools input{width:min(300px,80vw)}.articleList>a{grid-template-columns:45px 1fr auto;gap:10px}.articleList h2{font-size:22px}.profileHero{grid-template-columns:1fr}.profilePortrait{height:460px;min-height:460px}.profileIntro{padding:55px 25px}.profileIntro h1{font-size:56px}.profileIntro blockquote{margin:55px 0;font-size:21px}.profileBody{grid-template-columns:1fr;gap:45px;padding:80px 0}.homeInsight{grid-template-columns:1fr;gap:70px;padding-block:80px}.homeFeature{grid-template-columns:150px 1fr}.homeFeature>div{height:240px}}.featuredCarousel{background:var(--soul-dark);color:#fff;grid-template-rows:420px auto;grid-template-columns:.42fr .7fr 1fr;align-items:stretch;gap:60px 70px;padding:105px max(5vw,50vw - 620px) 65px;display:grid}.carouselSide{flex-direction:column;display:flex}.carouselCount{align-items:baseline;gap:8px;margin-top:auto;display:flex}.carouselCount strong{font:300 48px/1 var(--soul-sans)}.carouselCount span{color:#88847c;font-size:11px}.carouselControls{margin-top:28px;display:flex}.carouselControls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;width:48px;height:48px;font-size:17px}.carouselControls button+button{border-left:0}.carouselControls button:hover{background:var(--soul-yellow);color:var(--soul-dark)}.carouselPortrait{height:420px;animation:.35s carouselIn;overflow:hidden}.carouselPortrait img{object-fit:cover;filter:saturate(.86);width:100%;height:100%}.carouselCopy{align-self:center;animation:.35s carouselIn}.carouselCopy>span{letter-spacing:.14em;color:#aaa59b;font-size:8px}.carouselCopy h2{font:300 39px/1.08 var(--soul-sans);letter-spacing:-.04em;max-width:560px;margin:38px 0 24px}.carouselCopy p{color:#aaa59b;max-width:500px;font-size:13px;line-height:1.65}.carouselCopy a{color:var(--soul-yellow);margin-top:30px;font-size:11px;display:inline-block}.carouselRail{grid-column:2/4;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.carouselRail button{color:#8b877f;text-align:left;font:500 9px/1 var(--soul-sans);cursor:pointer;background:0 0;border:0;padding:0}.carouselRail i{background:#fff3;height:2px;margin-bottom:15px;display:block;position:relative;overflow:hidden}.carouselRail button.active{color:#fff}.carouselRail button.active i:after{content:"";background:var(--soul-yellow);animation:.35s railFill;position:absolute;inset:0}@keyframes carouselIn{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes railFill{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (max-width:850px){.featuredCarousel{grid-template-rows:auto;grid-template-columns:1fr;gap:35px;padding-block:75px}.carouselSide{grid-template-columns:1fr auto;align-items:start;display:grid}.carouselCount{margin:32px 0 0}.carouselControls{grid-area:1/2/3;margin:0}.carouselPortrait{height:430px}.carouselCopy h2{font-size:34px}.carouselRail{grid-column:1;grid-template-columns:repeat(4,1fr);gap:7px}.carouselRail span{display:none}}.articleList>a{grid-template-columns:.22fr .34fr 1fr auto}.storyPerson{align-items:center;gap:15px;display:flex}.storyPerson>div{background:#d7cfbf;flex:none;place-items:center;width:62px;height:78px;display:grid;overflow:hidden}.storyPerson img{object-fit:cover;filter:saturate(.8);width:100%;height:100%}.storyPerson>p{flex-direction:column;display:flex;margin:0!important}.storyPerson strong{font:400 16px/1.1 var(--soul-sans)}.storyPerson small{color:var(--soul-muted);max-width:130px;margin-top:7px;font-size:9px;line-height:1.4}.storyCopy p{margin:0}@media (max-width:850px){.articleList>a{grid-template-columns:36px 78px 1fr auto;gap:12px}.storyPerson>p{display:none}.storyPerson>div{width:68px;height:86px}.storyCopy h2{font-size:20px}.storyCopy p{display:none}}
.articleList>a{grid-template-columns:.22fr .34fr 1fr auto}.storyPerson{align-items:center;gap:15px;display:flex}.storyPerson>div{background:#d7cfbf;flex:none;place-items:center;width:62px;height:78px;display:grid;overflow:hidden}.storyPerson img{object-fit:cover;filter:saturate(.8);width:100%;height:100%}.storyPerson>p{flex-direction:column;display:flex;margin:0!important}.storyPerson strong{font:400 16px/1.1 var(--soul-sans)}.storyPerson small{color:var(--soul-muted);max-width:130px;margin-top:7px;font-size:9px;line-height:1.4}.storyCopy p{margin:0}@media (max-width:850px){.articleList>a{grid-template-columns:36px 78px 1fr auto;gap:12px}.storyPerson>p{display:none}.storyPerson>div{width:68px;height:86px}.storyCopy h2{font-size:20px}.storyCopy p{display:none}}
.articleList>a{grid-template-columns:.22fr .36fr 1fr auto}.storyPerson{gap:20px}.storyPerson>div{border:1px solid #1e1d1929;border-radius:50%;width:92px;height:92px;box-shadow:0 0 0 7px #1e1d1909}.storyPerson img{object-position:center 22%;filter:saturate(.82)}.story-louis img{object-position:center 24%;transform:scale(1.28)}.story-jenny-xiao img{object-position:center 24%;transform:scale(1.08)}.story-mohammad-rasouli img{object-position:center center;transform:scale(1.08)}.story-david img{object-position:center center}@media (max-width:850px){.articleList>a{grid-template-columns:36px 76px 1fr auto}.storyPerson>div{width:68px;height:68px}}
.servicesPage{font-family:var(--soul-sans);color:var(--soul-dark)}.servicesIntro{border-bottom:1px solid var(--line);grid-template-columns:.36fr 1fr;align-content:start;max-width:1240px;min-height:610px;margin:auto;padding:95px 0 70px;display:grid}.servicesIntro .eyebrow{grid-column:1/-1}.servicesIntro h1{font:300 clamp(58px,6.8vw,88px)/.96 var(--soul-sans);letter-spacing:-.06em;grid-column:1/-1;max-width:940px;margin:92px 0 48px}.servicesIntro h1 em{color:#9d7820;font-family:Georgia,Times New Roman,serif;font-weight:400}.servicesIntro .introIndex{letter-spacing:.16em;color:var(--soul-muted);padding-top:8px;font-size:9px}.servicesIntro>p:last-child{max-width:650px;color:var(--soul-muted);margin:0;font-size:16px;line-height:1.65}.serviceSequence{max-width:1240px;margin:auto;padding:105px 0 130px}.sequenceHead{grid-template-columns:.36fr 1fr;margin-bottom:70px;display:grid}.sequenceHead h2{font:300 43px/1.08 var(--soul-sans);letter-spacing:-.04em;max-width:620px;margin:0}.sequenceHead h2 em{color:#9d7820;font-family:Georgia,Times New Roman,serif;font-weight:400}.sequenceTrack{position:relative}.sequenceTrack:before{content:"";background:var(--line);width:1px;position:absolute;top:64px;bottom:64px;left:29px}.serviceStep{border-top:1px solid var(--line);grid-template-columns:60px .62fr 1fr;gap:46px;min-height:390px;padding:58px 34px 58px 0;transition:background .25s,padding .25s;display:grid;position:relative}.serviceStep:last-child{border-bottom:1px solid var(--line)}.serviceStep:hover{background:#eee7d8;padding-left:20px}.stepNumber{z-index:1;background:var(--paper);border:1px solid var(--line);letter-spacing:.08em;border-radius:50%;place-items:center;width:60px;height:60px;font-size:11px;transition:all .25s;display:grid;position:relative}.serviceStep:hover .stepNumber{background:var(--soul-yellow);border-color:var(--soul-yellow)}.stepLead{flex-direction:column;display:flex}.stepLead>span{letter-spacing:.15em;color:#8c6c18;font-size:9px}.stepLead h2{font:300 37px/1.05 var(--soul-sans);letter-spacing:-.04em;max-width:390px;margin:auto 0 22px}.stepLead p{color:var(--soul-muted);max-width:410px;margin:0;font-size:14px;line-height:1.65}.stepDeliverables{align-self:center}.stepDeliverables>p{letter-spacing:.16em;margin:0 0 16px;font-size:9px;font-weight:600}.stepDeliverables ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.stepDeliverables li{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;align-items:center;padding:14px 0;font-size:13px;display:grid}.stepDeliverables li:before{content:"↗";color:#9d7820;font-size:10px}.servicesClose{background:var(--soul-dark);color:#fff;grid-template-columns:.36fr 1fr;padding:105px max(5vw,50vw - 620px);display:grid}.servicesClose>div{max-width:760px}.servicesClose h2{font:300 46px/1.08 var(--soul-sans);letter-spacing:-.04em;margin:0 0 35px}.servicesClose p{color:#aaa59b;max-width:570px;font-size:14px;line-height:1.7}.servicesClose a{color:var(--soul-yellow);border-bottom:1px solid #ffffff73;justify-content:space-between;margin-top:48px;padding:15px 0;font-size:12px;display:flex}@media (max-width:1300px){.servicesIntro,.serviceSequence{width:calc(100% - 64px)}}@media (max-width:850px){.servicesIntro,.serviceSequence{width:calc(100% - 36px)}.servicesIntro{grid-template-columns:1fr;min-height:560px;padding-top:70px}.servicesIntro h1{margin:68px 0 35px;font-size:48px}.servicesIntro .introIndex{display:none}.servicesIntro>p:last-child{font-size:15px}.serviceSequence{padding:75px 0 90px}.sequenceHead{grid-template-columns:1fr;gap:28px}.sequenceHead h2{font-size:36px}.sequenceTrack:before{left:23px}.serviceStep{grid-template-columns:48px 1fr;gap:22px;min-height:0;padding:42px 0}.serviceStep:hover{padding-left:0}.stepNumber{width:48px;height:48px}.stepLead h2{margin:45px 0 18px;font-size:31px}.stepDeliverables{grid-column:2;margin-top:26px}.servicesClose{grid-template-columns:1fr;gap:35px;padding-block:80px}.servicesClose h2{font-size:36px}}
.serviceMethod{background:var(--soul-yellow);padding:105px max(5vw,50vw - 620px) 110px}.serviceMethod header{grid-template-columns:.36fr 1fr;margin-bottom:72px;display:grid}.serviceMethod header h2{font:300 47px/1.05 var(--soul-sans);letter-spacing:-.045em;margin:0}.methodSteps{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.methodSteps article{border-top:1px solid #1e1d1959;min-height:225px;padding-top:18px}.methodSteps span{letter-spacing:.1em;font-size:10px}.methodSteps h3{font:300 36px/1 var(--soul-sans);letter-spacing:-.04em;margin:72px 0 14px}.methodSteps p{max-width:280px;margin:0;font-size:13px;line-height:1.6}@media (max-width:850px){.serviceMethod{padding-block:80px}.serviceMethod header{grid-template-columns:1fr;gap:34px;margin-bottom:55px}.serviceMethod header h2{font-size:37px}.methodSteps{grid-template-columns:1fr;gap:28px}.methodSteps article{min-height:170px}.methodSteps h3{margin-top:46px}}.servicesIntro h1{max-width:1240px;font-size:clamp(50px,5.4vw,72px)}.serviceSequence{padding-top:55px}@media (max-width:850px){.servicesIntro h1{font-size:46px}.serviceSequence{padding-top:35px}}
.advisoryServices .servicesIntro{border-bottom:0}.serviceSwitcher{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1240px;margin:0 auto 120px;display:grid}.serviceSwitcher a{border-right:1px solid var(--line);grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;min-height:190px;padding:24px 26px;transition:all .22s;display:grid}.serviceSwitcher a:last-child{border-right:0}.serviceSwitcher a:hover{background:var(--soul-yellow)}.serviceSwitcher span{letter-spacing:.1em;font-size:10px}.serviceSwitcher b{font:300 24px/1.05 var(--soul-sans);letter-spacing:-.025em;grid-column:1/-1;align-self:end}.serviceSwitcher small{color:var(--soul-muted);max-width:190px;margin-top:12px;font-size:10px;line-height:1.4}.serviceSwitcher i{align-self:end;font-style:normal}.servicePanels{max-width:1240px;margin:auto;padding-bottom:130px}.servicePanel{background:#eae2d2;grid-template-columns:.86fr 1.14fr;min-height:650px;margin-bottom:34px;display:grid}.servicePanel.reverse{grid-template-columns:1.14fr .86fr}.servicePanel.reverse .servicePanelVisual{order:2}.servicePanelVisual{background:var(--soul-dark);color:#fff;flex-direction:column;justify-content:space-between;padding:34px;display:flex;position:relative;overflow:hidden}.servicePanelVisual:before,.servicePanelVisual:after{content:"";border:1px solid #f4cf2147;border-radius:50%;position:absolute}.servicePanelVisual:before{width:420px;height:420px;top:50%;left:50%;transform:translate(-50%,-50%)}.servicePanelVisual:after{width:280px;height:530px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(42deg)}.servicePanelVisual span,.servicePanelVisual i{z-index:2;letter-spacing:.14em;font-size:9px;position:relative}.servicePanelVisual i{color:#aaa59b;font-style:normal}.servicePanelVisual b{z-index:2;font:300 clamp(54px,6vw,82px)/.9 var(--soul-sans);letter-spacing:-.07em;text-align:center;position:relative}.visual-global-talent-sourcing{color:var(--soul-dark);background:#d9b71b}.visual-global-talent-sourcing:before,.visual-global-talent-sourcing:after{border-color:#1e1d194d}.visual-global-talent-sourcing i{color:#4c461f}.visual-dna-capital-network:before{width:560px;height:230px}.visual-dna-capital-network:after{width:230px;height:560px;transform:translate(-50%,-50%)rotate(62deg)}.servicePanelCopy{flex-direction:column;padding:60px 62px;display:flex}.panelLabel{letter-spacing:.15em;margin:0;color:#8c6c18!important;font-size:9px!important}.servicePanelCopy h2{font:300 41px/1.04 var(--soul-sans);letter-spacing:-.04em;margin:68px 0 20px}.servicePanelCopy h3{color:#80651e;max-width:530px;margin:0 0 22px;font:400 21px/1.35 Georgia,Times New Roman,serif}.servicePanelCopy>p:not(.panelLabel){color:var(--soul-muted);max-width:570px;font-size:13px;line-height:1.65}.servicePanelCopy ul{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 24px;margin:28px 0 38px;padding:0;list-style:none;display:grid}.servicePanelCopy li{border-bottom:1px solid var(--line);padding:11px 0;font-size:11px}.serviceRead{border-top:1px solid var(--soul-dark);border-bottom:1px solid var(--soul-dark);justify-content:space-between;align-items:center;margin-top:auto;padding:16px 0;display:flex}.serviceRead>span{flex-direction:column;gap:5px;display:flex}.serviceRead b{font-size:11px}.serviceRead small{color:var(--soul-muted);font-size:9px}.serviceRead i{font-size:19px;font-style:normal}.serviceDetail{max-width:1240px;font-family:var(--soul-sans);margin:auto}.serviceBack{margin:38px 0;font-size:10px;display:inline-block}.detailHero{border-block:1px solid var(--line);grid-template-columns:.36fr 1fr;min-height:650px;padding:80px 0;display:grid}.detailHero>.eyebrow{grid-column:1/-1}.detailHero h1{font:300 clamp(58px,7vw,92px)/.94 var(--soul-sans);letter-spacing:-.06em;grid-column:1/-1;margin:85px 0 32px}.detailHero h2{color:#80651e;max-width:330px;margin:0;font:400 21px/1.35 Georgia,serif}.detailHero>p:last-child{color:var(--soul-muted);max-width:650px;margin:0;font-size:15px;line-height:1.7}.detailFramework{padding:120px 0}.detailFramework>div{border-top:1px solid var(--line);margin-top:65px}.detailFramework article{border-bottom:1px solid var(--line);grid-template-columns:.18fr .42fr 1fr;align-items:start;gap:35px;padding:42px 0;display:grid}.detailFramework article>span{font-size:10px}.detailFramework h2{font:300 30px/1.1 var(--soul-sans);letter-spacing:-.03em;margin:0}.detailFramework article p{color:var(--soul-muted);max-width:620px;margin:0;font-size:14px;line-height:1.7}.detailDeliverables{background:#eae2d2;padding:100px max(5vw,50vw - 620px)}.detailDeliverables>div{border-top:1px solid var(--line);margin-top:55px}.detailDeliverables>div p{border-bottom:1px solid var(--line);grid-template-columns:.18fr 1fr;margin:0;padding:18px 0;font-size:15px;display:grid}.detailDeliverables span{color:#8c6c18;font-size:9px}.detailCta{background:var(--soul-dark);color:#fff;grid-template-columns:.36fr 1fr;padding:105px max(5vw,50vw - 620px);display:grid}.detailCta h2{font:300 46px/1.08 var(--soul-sans);letter-spacing:-.04em;margin:0 0 28px}.detailCta p:not(.eyebrow){color:#aaa59b;max-width:560px;font-size:14px;line-height:1.7}.detailCta a{color:var(--soul-yellow);border-bottom:1px solid #ffffff73;justify-content:space-between;margin-top:45px;padding:15px 0;font-size:12px;display:flex}@media (max-width:1300px){.serviceSwitcher,.servicePanels,.serviceDetail{width:calc(100% - 64px)}}@media (max-width:850px){.serviceSwitcher,.servicePanels,.serviceDetail{width:calc(100% - 36px)}.serviceSwitcher{grid-template-columns:1fr;margin-bottom:75px}.serviceSwitcher a{border-right:0;border-bottom:1px solid var(--line);min-height:145px}.serviceSwitcher a:last-child{border-bottom:0}.servicePanel,.servicePanel.reverse{grid-template-columns:1fr;min-height:0;margin-bottom:25px}.servicePanel.reverse .servicePanelVisual{order:0}.servicePanelVisual{min-height:360px}.servicePanelVisual b{font-size:58px}.servicePanelCopy{padding:45px 24px}.servicePanelCopy h2{margin-top:50px;font-size:34px}.servicePanelCopy ul{grid-template-columns:1fr}.serviceRead{margin-top:15px}.detailHero{grid-template-columns:1fr;min-height:620px;padding:65px 0}.detailHero h1{margin:65px 0 35px;font-size:50px}.detailHero h2{margin-bottom:28px}.detailFramework{padding:80px 0}.detailFramework article{grid-template-columns:42px 1fr}.detailFramework article p{grid-column:2}.detailDeliverables{padding-block:75px}.detailCta{grid-template-columns:1fr;gap:35px;padding-block:80px}.detailCta h2{font-size:36px}}
:root{--kkr-plum:#4b004f;--kkr-plum-dark:#310034;--kkr-white:#fff;--kkr-text:#231f20;--kkr-muted:#625d61;--kkr-line:#d8d2d7}body:has(.kkrHome){color:var(--kkr-text);background:#fff}body:has(.kkrHome) .nav{border-bottom:1px solid var(--kkr-line);background:#fff;width:100%;max-width:none;height:94px;padding:0 max(32px,5vw);font-family:Arial,Helvetica Neue,sans-serif}body:has(.kkrHome) .nav .logo{letter-spacing:.19em;color:var(--kkr-plum);font-size:21px;font-weight:500}body:has(.kkrHome) .nav .logo span{font-weight:300}body:has(.kkrHome) .nav nav{letter-spacing:.08em;text-transform:uppercase;gap:34px;font-size:11px;font-weight:600}body:has(.kkrHome) .navCta{color:var(--kkr-plum);border:1px solid var(--kkr-plum);background:0 0;padding:13px 18px}.kkrHome{background:#fff;font-family:Arial,Helvetica Neue,sans-serif}.kkrShell{width:min(1280px,90vw);margin:0 auto}.kkrEyebrow,.kkrSectionLabel{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.kkrHero{background:var(--kkr-plum);color:#fff;min-height:680px;position:relative;overflow:hidden}.kkrHeroInner{z-index:2;width:min(1280px,90vw);margin:0 auto;padding:116px 0 130px;position:relative}.kkrHero h1{letter-spacing:-.055em;max-width:840px;margin:38px 0 32px;font-size:clamp(58px,6.5vw,96px);font-weight:300;line-height:.98}.kkrHeroCopy{color:#ffffffd1;max-width:610px;margin:0 0 42px;font-size:17px;line-height:1.65}.kkrArrowLink{letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;min-width:250px;padding:15px 0;font-size:12px;font-weight:700;display:inline-flex}.kkrArrowLink span{font-size:18px;font-weight:400}.kkrArrowLink.light{color:#fff}.kkrHeroMark{color:#ffffff0e;letter-spacing:-.19em;-webkit-user-select:none;user-select:none;font-size:clamp(260px,38vw,590px);font-weight:700;line-height:.75;display:flex;position:absolute;bottom:-14vw;right:-1vw}.kkrHeroMark span:nth-child(2){transform:translateY(-7%)}.kkrHeroFoot{z-index:2;letter-spacing:.14em;border-top:1px solid #ffffff40;justify-content:space-between;padding-top:20px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:28px;left:5vw;right:5vw}.kkrIntro{border-bottom:1px solid var(--kkr-line);grid-template-columns:28% 72%;padding-top:128px;padding-bottom:142px;display:grid}.kkrIntro>div{max-width:870px}.kkrIntro h2,.kkrSectionHead h2,.kkrInsight h2,.kkrClosing h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,4.3vw,68px);font-weight:300;line-height:1.08}.kkrIntro>div>p{max-width:690px;color:var(--kkr-muted);margin:38px 0;font-size:16px;line-height:1.75}.kkrCapabilities{background:#f3f1f3;padding:128px 0 138px}.kkrSectionHead{grid-template-columns:28% 72%;align-items:start;display:grid}.kkrSectionHead h2{max-width:850px}.kkrCapabilityList{border-top:1px solid #bcb6bb;margin-top:90px}.kkrCapabilityList>a{border-bottom:1px solid #bcb6bb;grid-template-columns:12% 34% 1fr 30px;align-items:center;gap:24px;min-height:154px;transition:background .25s,color .25s,padding .25s;display:grid}.kkrCapabilityList>a:hover{background:var(--kkr-plum);color:#fff;padding:0 24px}.kkrNumber{letter-spacing:.14em;font-size:11px;font-weight:700}.kkrCapabilityList h3{letter-spacing:-.035em;margin:0;font-size:30px;font-weight:300;line-height:1.15}.kkrCapabilityList p{max-width:470px;color:var(--kkr-muted);margin:0;font-size:14px;line-height:1.6}.kkrCapabilityList>a:hover p{color:#ffffffbf}.kkrLinkArrow{font-size:22px}.kkrNetwork{padding-top:130px;padding-bottom:145px}.kkrNetworkGrid{grid-template-columns:28% 72%;margin-top:85px;display:grid}.kkrNetworkCopy{padding-right:56px}.kkrNetworkCopy>p{color:var(--kkr-muted);margin:0 0 42px;font-size:15px;line-height:1.75}.kkrNetworkCopy .kkrArrowLink{min-width:100%}.kkrStats{border-top:1px solid var(--kkr-line);border-left:1px solid var(--kkr-line);grid-template-columns:1fr 1fr;display:grid}.kkrStats article{border-right:1px solid var(--kkr-line);border-bottom:1px solid var(--kkr-line);flex-direction:column;justify-content:space-between;min-height:220px;padding:30px;display:flex}.kkrStats strong{letter-spacing:-.055em;color:var(--kkr-plum);font-size:62px;font-weight:300}.kkrStats span{letter-spacing:.1em;text-transform:uppercase;max-width:170px;font-size:11px;font-weight:700;line-height:1.45}.kkrInsight{background:var(--kkr-plum-dark);color:#fff;grid-template-columns:1fr 1fr;min-height:660px;display:grid}.kkrInsightImage{min-height:660px;overflow:hidden}.kkrInsightImage img{object-fit:cover;object-position:center 24%;filter:saturate(.75)contrast(1.03);width:100%;height:100%}.kkrInsightBody{flex-direction:column;justify-content:center;padding:80px clamp(45px,7vw,110px);display:flex}.kkrInsightBody h2{max-width:650px;margin:34px 0 30px}.kkrInsightBody>p:not(.kkrSectionLabel){color:#ffffffb8;max-width:570px;margin:0 0 44px;font-size:15px;line-height:1.7}.kkrClosing{grid-template-columns:28% 72%;padding-top:135px;padding-bottom:145px;display:grid}.kkrClosing>div{flex-direction:column;align-items:flex-start;display:flex}.kkrClosing h2{max-width:880px}.kkrOutlineButton{border:1px solid var(--kkr-plum);color:var(--kkr-plum);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:70px;margin-top:50px;padding:18px 22px;font-size:12px;font-weight:700;display:inline-flex}.kkrOutlineButton span{font-size:18px}.kkrHome+footer{background:var(--kkr-plum-dark);color:#fff;text-transform:uppercase;letter-spacing:.1em;border:0;width:100%;max-width:none;padding:42px 5vw}.kkrHome+footer .logo{color:#fff}@media (max-width:900px){body:has(.kkrHome) .nav{height:76px;padding-inline:20px}body:has(.kkrHome) .nav nav a:not(.navCta){display:none}.kkrShell,.kkrHeroInner{width:calc(100% - 40px)}.kkrHero{min-height:650px}.kkrHeroInner{padding:86px 0 120px}.kkrHero h1{font-size:52px}.kkrHeroCopy{font-size:15px}.kkrHeroFoot{left:20px;right:20px}.kkrIntro,.kkrSectionHead,.kkrNetworkGrid,.kkrClosing{grid-template-columns:1fr}.kkrIntro,.kkrNetwork,.kkrClosing{padding-top:85px;padding-bottom:90px}.kkrIntro>.kkrSectionLabel,.kkrSectionHead>.kkrSectionLabel,.kkrClosing>.kkrSectionLabel{margin-bottom:34px}.kkrIntro h2,.kkrSectionHead h2,.kkrInsight h2,.kkrClosing h2{font-size:40px}.kkrCapabilities{padding:85px 0 90px}.kkrCapabilityList{margin-top:55px}.kkrCapabilityList>a{grid-template-columns:44px 1fr 24px;gap:14px;padding:28px 0}.kkrCapabilityList>a:hover{padding:28px 14px}.kkrCapabilityList h3{font-size:25px}.kkrCapabilityList p{grid-column:2/3}.kkrNetworkGrid{margin-top:52px}.kkrNetworkCopy{padding:0 0 55px}.kkrStats strong{font-size:48px}.kkrStats article{min-height:185px;padding:22px}.kkrInsight{grid-template-columns:1fr}.kkrInsightImage{min-height:430px}.kkrInsightBody{padding:75px 20px 85px}.kkrHome+footer{width:100%;padding:36px 20px}}@media (max-width:520px){.kkrHero h1{font-size:44px}.kkrHeroFoot span:last-child{display:none}.kkrStats{grid-template-columns:1fr}.kkrInsightImage{min-height:360px}.kkrCapabilityList h3{font-size:22px}}.kineticHero{background:#fff;min-height:700px;display:block;position:relative;overflow:hidden}.kineticHeroCopy{z-index:2;pointer-events:none;width:min(1280px,90vw);margin:0 auto;padding:165px 0 80px;position:relative}.kineticHeroCopy h1{letter-spacing:-.065em;max-width:670px;color:var(--inst-plum);margin:0 0 80px;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(70px,7.2vw,112px);font-weight:200;line-height:1.01}.kineticHeroCopy>span{background:#1c3ed1;width:90px;height:3px;display:block}.kineticHeroVisual{z-index:1;height:700px;position:absolute;inset:0}.heroRibbon{width:100%;height:100%;overflow:visible}.heroRibbonBody,.heroRibbonThreads{transform-box:fill-box;transform-origin:50%}.heroRibbonBody{animation:2.2s cubic-bezier(.2,.75,.25,1) both heroRibbonReveal,8s cubic-bezier(.45,.05,.55,.95) 2.2s infinite alternate heroRibbonFloat}.heroRibbonThreads{animation:2.5s cubic-bezier(.2,.75,.25,1) .12s both heroRibbonReveal,10s cubic-bezier(.45,.05,.55,.95) 2.62s infinite alternate heroRibbonFloat}.heroRibbonBody path{fill:none;stroke-linecap:round}.heroRibbonShadow{stroke:#ad8500;stroke-opacity:.2;stroke-width:204px}.heroRibbonMain{stroke:url(#heroGold);stroke-width:196px}.heroRibbonFold{stroke:url(#heroFold);stroke-width:72px;stroke-opacity:.82}.heroRibbonSheen{stroke:#fff7bd;stroke-width:16px;stroke-opacity:.55}.heroRibbonThreads path{fill:none;stroke:#543a0047;stroke-width:1.35px;stroke-linecap:round}.kineticMark{width:min(760px,58vw);height:auto;overflow:visible}.kineticMark ellipse{fill:none;stroke:url(#ribbon);stroke-width:2.2px}.kineticMark.light ellipse{stroke:url(#ribbonLight);stroke-width:2px}.kineticLoop{transform-box:fill-box;transform-origin:50%}.loopOne{animation:8s ease-in-out infinite alternate kineticDriftOne}.loopTwo{animation:10s ease-in-out infinite alternate kineticDriftTwo}.kineticMark.light .loopOne{animation-duration:15s}.kineticMark.light .loopTwo{animation-duration:17s}@keyframes heroRibbonReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-5%)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes heroRibbonFloat{0%{transform:translate(-10px,-7px)scale(1.012)rotate(-.35deg)}to{transform:translate(12px,9px)scale(.994)rotate(.45deg)}}@keyframes kineticDriftOne{0%{transform:translate(-8px,-7px)rotate(-3deg)scale(.98)}to{transform:translate(13px,9px)rotate(5deg)scale(1.035)}}@keyframes kineticDriftTwo{0%{transform:translate(10px,8px)rotate(4deg)scale(1.025)}to{transform:translate(-12px,-10px)rotate(-5deg)scale(.97)}}.homeDefinition{background:var(--inst-deep);color:#fff;grid-template-columns:43% 57%;height:calc(100vh - 94px);min-height:680px;max-height:900px;scroll-margin-top:94px;display:grid;overflow:hidden}.homeDefinitionVisual{justify-content:center;align-items:center;height:100%;padding:7vh 3vw 7vh 6vw;display:flex}.homeDefinitionVisual .kineticMark{opacity:.98;width:min(570px,38vw)}.homeDefinitionCopy{align-items:center;height:100%;padding:6vh 7vw 6vh 2.5vw;display:flex}.homeDefinitionCopy>div{width:100%;transform:translateY(1vh)}.homeDefinitionStatement{letter-spacing:-.035em;color:#fff;max-width:780px;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,3.15vw,51px);font-weight:200;line-height:1.3}.homeDefinitionCopy a{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffffd1;margin-top:52px;padding:22px 58px 22px 28px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.homeDefinitionCopy a:after{content:"";background:var(--inst-deep);border-left:1px solid #ffffffd1;width:28px;height:16px;position:absolute;bottom:-1px;right:-1px}.unifiedHome .aboutServiceCarousel{color:var(--inst-ink);background:#f2eff2}.unifiedHome .aboutServiceCopy>p:not(.institutionalEyebrow){color:var(--inst-muted)}.unifiedHome .aboutServiceCopy>a{border-color:var(--inst-plum);color:var(--inst-plum)}.unifiedHome .aboutCarouselControls{border-color:#c9c2c8}.unifiedHome .aboutCarouselControls>button{color:var(--inst-plum);border-color:#8e858c}.unifiedHome .aboutCarouselControls>div button{background:#c8c0c7}.unifiedHome .aboutCarouselControls>div button.active{background:var(--inst-plum)}.homeEvidence{background:#fff;padding:115px 5vw}.homeEvidence>header{grid-template-columns:25% 75%;margin-bottom:70px;display:grid}.homeEvidence>header h2{letter-spacing:-.05em;max-width:980px;margin:0;font-size:clamp(42px,4.5vw,68px);font-weight:300;line-height:1.04}.homeEvidence .statRow{grid-template-columns:repeat(4,1fr);margin:0}.homeEvidence .statRow article{min-height:230px;padding:32px}.homeEvidence .statRow strong{font-size:62px}.homeEvidenceCta{margin-top:48px}.homeIntelligence{min-height:660px}.homeClosing{width:90%;max-width:1280px;margin:0 auto}@media (max-width:950px){.kineticHero{min-height:700px}.kineticHeroCopy{width:calc(100% - 40px);padding:115px 0 0}.kineticHeroCopy h1{max-width:620px;margin-bottom:35px;font-size:64px}.kineticHeroVisual{height:700px}.homeDefinition{grid-template-columns:1fr;height:auto;max-height:none}.homeDefinitionVisual{height:430px;padding:30px}.homeDefinitionVisual .kineticMark{width:min(500px,82vw)}.homeDefinitionCopy{height:auto;padding:55px 20px 85px}.homeDefinitionCopy>div{transform:none}.homeDefinitionStatement{max-width:720px;font-size:38px}.homeEvidence{padding:80px 20px}.homeEvidence>header{grid-template-columns:1fr;gap:30px;margin-bottom:48px}.homeEvidence .statRow{grid-template-columns:1fr 1fr}.homeClosing{width:calc(100% - 40px)}}@media (max-width:560px){.kineticHero{min-height:680px}.kineticHeroCopy h1{font-size:47px}.kineticHeroVisual{height:330px}.homeDefinitionVisual{height:350px}.homeDefinitionStatement{font-size:31px}.homeDefinitionCopy>a{margin-top:40px}.homeEvidence .statRow{grid-template-columns:1fr}.homeEvidence .statRow article{min-height:170px}.homeEvidence .statRow strong{font-size:50px}}@media (prefers-reduced-motion:reduce){.kineticLoop{animation:none!important}}
:root{--inst-plum:#4b004f;--inst-deep:#2f0032;--inst-ink:#231f20;--inst-muted:#686267;--inst-paper:#fff;--inst-soft:#f2eff2;--inst-line:#d6d0d5}.institutionalNav{border-bottom:1px solid var(--inst-line);z-index:100;background:#fff;justify-content:space-between;align-items:center;height:94px;padding:0 5vw;font-family:Arial,Helvetica Neue,sans-serif;display:flex;position:relative}.institutionalLogo{letter-spacing:.18em;color:var(--inst-plum);white-space:nowrap;font-size:21px;font-weight:500}.institutionalLogo span{font-weight:300}.institutionalNav>nav{align-items:center;gap:34px;height:100%;display:flex}.megaItem{align-items:center;height:100%;display:flex}.megaItem>a,.mandateCta{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.megaItem>a{border-bottom:3px solid #0000;align-items:center;height:100%;display:flex}.megaItem:hover>a{color:var(--inst-plum);border-color:var(--inst-plum)}.mandateCta{border:1px solid var(--inst-plum);color:var(--inst-plum);padding:15px 18px}.megaPanel{border-top:1px solid var(--inst-line);border-bottom:1px solid var(--inst-line);opacity:0;visibility:hidden;background:#fff;grid-template-columns:1.15fr 1.35fr .8fr;gap:7vw;padding:48px 5vw 52px;transition:all .2s;display:grid;position:absolute;top:94px;left:0;right:0;transform:translateY(-8px);box-shadow:0 18px 35px #231f2017}.megaItem:hover .megaPanel{opacity:1;visibility:visible;transform:none}.megaIntro>span,.megaFeature small{letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.megaIntro p{max-width:380px;margin:24px 0 28px;font-size:19px;font-weight:300;line-height:1.45}.megaIntro>a{text-transform:uppercase;font-size:10px;font-weight:700}.megaLinks{border-top:1px solid var(--inst-line)}.megaLinks>a{border-bottom:1px solid var(--inst-line);justify-content:space-between;padding:16px 0;font-size:13px;display:flex}.megaFeature{background:var(--inst-plum);color:#fff;flex-direction:column;justify-content:space-between;min-height:170px;padding:24px;display:flex}.megaFeature strong{letter-spacing:-.02em;font-size:23px;font-weight:300;line-height:1.25}.institutionalPage{background:var(--inst-paper);color:var(--inst-ink);font-family:Arial,Helvetica Neue,sans-serif}.institutionalEyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.institutionalHero{min-height:590px}.splitHero{background:var(--inst-plum);color:#fff;grid-template-columns:1.06fr .94fr;display:grid}.splitHero>div:first-child,.servicesHero>div,.intelligenceHero>div{flex-direction:column;justify-content:center;padding:105px 7vw 90px 5vw;display:flex}.institutionalHero h1,.connectionFlow h2,.whySection header h2,.networkNodes header h2,.trackSection header h2,.workMethod header h2,.institutionalCta h2,.contactHero h1,.contactFormSection h2,.featuredStories header h2,.intelligenceThemes header h2,.imageStatement h2{letter-spacing:-.045em;font-weight:300;line-height:1.05}.institutionalHero h1{max-width:800px;margin:32px 0 30px;font-size:clamp(55px,5.6vw,86px)}.institutionalHero p:not(.institutionalEyebrow){color:#ffffffc2;max-width:640px;margin:0;font-size:16px;line-height:1.7}.heroImage{overflow:hidden}.heroImage img,.imageHero>img,.servicesHero>img,.intelligenceHero>img{object-fit:cover;filter:saturate(.65)contrast(1.05);width:100%;height:100%}.connectionSection,.whySection,.networkNodes,.trackSection,.workMethod,.intelligenceThemes,.featuredStories{padding:115px 5vw}.connectionSection{background:#fff}.connectionSection>.institutionalEyebrow{margin-bottom:55px}.connectionFlow{border-top:1px solid var(--inst-line);border-bottom:1px solid var(--inst-line);grid-template-columns:1fr 140px 1fr;display:grid}.connectionFlow article{flex-direction:column;justify-content:space-between;min-height:260px;padding:30px 0;display:flex}.connectionFlow article:last-child{text-align:right}.connectionFlow span{letter-spacing:.13em;font-size:9px;font-weight:700}.connectionFlow h2{max-width:470px;margin:0;font-size:38px}.connectionFlow article:last-child h2{margin-left:auto}.connectionFlow>b{background:var(--inst-plum);color:#fff;letter-spacing:.12em;justify-content:center;align-items:center;font-size:30px;font-weight:300;display:flex}.whySection,.intelligenceThemes{background:var(--inst-soft)}.whySection>header,.networkNodes>header,.trackSection>header,.workMethod>header,.intelligenceThemes>header{grid-template-columns:25% 75%;margin-bottom:65px;display:grid}.whySection header h2,.networkNodes header h2,.trackSection header h2,.workMethod header h2,.intelligenceThemes header h2{max-width:880px;margin:0;font-size:clamp(42px,4vw,64px)}.institutionalGrid{border-top:1px solid #bfb9be;border-left:1px solid #bfb9be;display:grid}.institutionalGrid.four{grid-template-columns:repeat(4,1fr)}.institutionalGrid.three{grid-template-columns:repeat(3,1fr)}.institutionalGrid article{border-bottom:1px solid #bfb9be;border-right:1px solid #bfb9be;min-height:295px;padding:26px}.institutionalGrid article>span{font-size:10px;font-weight:700}.institutionalGrid h3{letter-spacing:-.03em;margin:76px 0 20px;font-size:25px;font-weight:300;line-height:1.15}.institutionalGrid p{color:var(--inst-muted);margin:0;font-size:13px;line-height:1.65}.imageStatement{background:var(--inst-deep);color:#fff;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.imageStatement.reverse{direction:rtl}.imageStatement>*{direction:ltr}.imageStatement>img{object-fit:cover;filter:saturate(.65)contrast(1.05);width:100%;height:650px}.imageStatement>div{flex-direction:column;justify-content:center;padding:75px clamp(45px,7vw,110px);display:flex}.imageStatement h2{margin:34px 0 28px;font-size:clamp(43px,4.2vw,66px)}.imageStatement div>p:not(.institutionalEyebrow){color:#ffffffb3;max-width:560px;margin:0;font-size:15px;line-height:1.7}.trackSection{background:#fff}.statRow{border-top:1px solid var(--inst-line);border-left:1px solid var(--inst-line);grid-template-columns:repeat(4,1fr);margin-bottom:45px;display:grid}.statRow article{border-right:1px solid var(--inst-line);border-bottom:1px solid var(--inst-line);flex-direction:column;justify-content:space-between;min-height:185px;padding:25px;display:flex}.statRow strong{letter-spacing:-.05em;color:var(--inst-plum);font-size:48px;font-weight:300}.statRow span{letter-spacing:.1em;text-transform:uppercase;max-width:150px;font-size:9px;font-weight:700;line-height:1.35}.institutionalLink{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;gap:65px;padding:14px 0;font-size:10px;font-weight:700;display:inline-flex}.institutionalLink.light{color:#fff}.institutionalButton{border:1px solid var(--inst-plum);color:var(--inst-plum);letter-spacing:.07em;text-transform:uppercase;padding:17px 20px;font-size:10px;font-weight:700;display:inline-flex}.imageHero{color:#fff;min-height:700px;position:relative;overflow:hidden}.imageHero>img{position:absolute;inset:0}.imageHero:after{content:"";background:linear-gradient(90deg,#230026e3,#23002659 65%,#2300261f);position:absolute;inset:0}.imageHero>div{z-index:2;max-width:1000px;padding:135px 5vw;position:relative}.networkNodes{background:#fff}.aboutServiceCarousel{background:var(--inst-deep);color:#fff;touch-action:pan-y;position:relative;overflow:hidden}.aboutServiceTrack{transition:transform .55s cubic-bezier(.22,.61,.36,1);display:flex}.aboutServiceTrack>article{flex:0 0 100%;grid-template-columns:1fr 1fr;min-height:680px;display:grid}.aboutServiceCopy{flex-direction:column;justify-content:center;padding:85px clamp(45px,7vw,110px);display:flex}.aboutServiceCopy h2{letter-spacing:-.05em;max-width:610px;margin:35px 0 28px;font-size:clamp(46px,4.6vw,70px);font-weight:300;line-height:1.02}.aboutServiceCopy>p:not(.institutionalEyebrow){color:#ffffffb3;max-width:560px;margin:0;font-size:15px;line-height:1.7}.aboutServiceCopy>a{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #fffc;align-self:flex-start;margin-top:38px;padding:13px 0;font-size:10px;font-weight:700}.aboutServiceImage{overflow:hidden}.aboutServiceImage img{object-fit:cover;filter:saturate(.62)contrast(1.03);width:100%;height:100%;min-height:680px}.aboutCarouselControls{border-top:1px solid #ffffff42;grid-template-columns:35px 70px 1fr 35px;align-items:center;gap:15px;padding-top:18px;display:grid;position:absolute;bottom:34px;left:clamp(45px,7vw,110px);right:calc(50% + clamp(45px,7vw,110px))}.aboutCarouselControls>button{color:#fff;background:0 0;border:1px solid #ffffff8c;width:34px;height:34px;font-size:17px}.aboutCarouselControls>span{letter-spacing:.12em;font-size:9px;font-weight:700}.aboutCarouselControls>div{gap:8px;display:flex}.aboutCarouselControls>div button{background:#ffffff4d;border:0;width:26px;height:2px;padding:0}.aboutCarouselControls>div button.active{background:#fff}.servicesHero,.intelligenceHero{background:var(--inst-plum);color:#fff;grid-template-columns:1.05fr .95fr;display:grid}.servicesHero>img,.intelligenceHero>img{min-height:590px}.serviceIndex{border-bottom:1px solid var(--inst-line);background:#fff;grid-template-columns:repeat(3,1fr);padding:0 5vw;display:grid}.serviceIndex>a{border-right:1px solid var(--inst-line);grid-template-columns:40px 1fr 20px;min-height:155px;padding:26px 25px 24px 0;display:grid}.serviceIndex>a+a{padding-left:25px}.serviceIndex span{font-size:9px;font-weight:700}.serviceIndex strong{font-size:19px;font-weight:300}.serviceIndex small{color:var(--inst-muted);grid-column:2;margin-top:12px;font-size:11px}.serviceIndex b{grid-area:1/3/3;font-weight:300}.institutionalServices>article{grid-template-columns:1fr 1fr;min-height:660px;display:grid}.institutionalServices>article.reverse{direction:rtl}.institutionalServices>article>*{direction:ltr}.serviceImage{overflow:hidden}.serviceImage img{object-fit:cover;filter:saturate(.62);width:100%;height:100%;min-height:660px}.serviceBody{flex-direction:column;justify-content:center;padding:80px clamp(45px,7vw,105px);display:flex}.serviceBody h2{letter-spacing:-.045em;margin:30px 0 15px;font-size:clamp(42px,4vw,63px);font-weight:300;line-height:1.05}.serviceBody h3{margin:0 0 25px;font-size:19px;font-weight:400}.serviceBody>p:not(.institutionalEyebrow){color:var(--inst-muted);margin:0;font-size:14px;line-height:1.7}.serviceBody ul{margin:35px 0;padding:0;list-style:none}.serviceBody li{border-top:1px solid var(--inst-line);padding:12px 0;font-size:12px}.serviceBody li:last-child{border-bottom:1px solid var(--inst-line)}.workMethod{background:var(--inst-soft)}.institutionalCta{background:var(--inst-plum);color:#fff;padding:100px 5vw}.institutionalCta h2{max-width:900px;margin:30px 0 45px;font-size:clamp(48px,5vw,78px)}.institutionalCta>a{color:var(--inst-plum);letter-spacing:.07em;text-transform:uppercase;background:#fff;padding:17px 20px;font-size:10px;font-weight:700;display:inline-block}.intelligenceThemes{background:#fff}.featuredStories{background:var(--inst-soft)}.featuredStories>header{grid-template-columns:25% 75%;margin-bottom:60px;display:grid}.featuredStories>header>div{justify-content:space-between;align-items:flex-end;gap:35px;display:flex}.featuredStories header h2{max-width:780px;margin:0;font-size:clamp(42px,4vw,64px)}.featuredStoryGrid{background:#c9c3c8;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.featuredStoryGrid>a{background:var(--inst-soft);padding:0 24px 28px}.featuredStoryGrid>a:first-child{padding-left:0}.featuredStoryGrid>a:last-child{padding-right:0}.featuredStoryGrid>a>div{height:300px;margin:0 -24px 25px;overflow:hidden}.featuredStoryGrid>a:first-child>div{margin-left:0}.featuredStoryGrid>a:last-child>div{margin-right:0}.featuredStoryGrid img{object-fit:cover;object-position:center 24%;filter:saturate(.68);width:100%;height:100%}.featuredStoryGrid small{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.featuredStoryGrid h3{letter-spacing:-.025em;min-height:78px;margin:16px 0;font-size:24px;font-weight:300;line-height:1.2}.featuredStoryGrid p{min-height:68px;color:var(--inst-muted);margin:0 0 24px;font-size:12px;line-height:1.55}.featuredStoryGrid b{letter-spacing:.07em;text-transform:uppercase;font-size:9px}.signalFramework{background:var(--inst-soft);padding:115px 5vw}.signalFramework>header{grid-template-columns:25% 75%;margin-bottom:65px;display:grid}.signalFramework header h2,.libraryIntro h1{letter-spacing:-.045em;max-width:920px;margin:0;font-size:clamp(42px,4vw,64px);font-weight:300;line-height:1.06}.signalFramework>div{border-top:1px solid #bfb9be}.signalFramework article{border-bottom:1px solid #bfb9be;grid-template-columns:13% 28% 1fr;align-items:center;min-height:135px;display:grid}.signalFramework article>span,.signalFramework article>small{letter-spacing:.11em;font-size:9px;font-weight:700}.signalFramework article h3{letter-spacing:-.025em;margin:0;font-size:25px;font-weight:300;line-height:1.3}.libraryHero{background:var(--inst-plum);color:#fff;grid-template-columns:1.05fr .95fr;min-height:600px;display:grid}.libraryHero>div{flex-direction:column;justify-content:center;padding:105px 7vw 90px 5vw;display:flex}.libraryHero h1{letter-spacing:-.05em;max-width:800px;margin:34px 0 30px;font-size:clamp(55px,5.6vw,86px);font-weight:300;line-height:1.01}.libraryHero>div>p:not(.institutionalEyebrow){color:#ffffffb8;max-width:610px;margin:0;font-size:15px;line-height:1.7}.libraryHero img{object-fit:cover;filter:saturate(.62);width:100%;height:600px}.libraryIntro{background:#fff;grid-template-columns:25% 75%;padding:110px 5vw;display:grid}.libraryFirst,.intelligenceIntro{padding-top:105px;padding-bottom:100px}.libraryIntro>div>p{max-width:690px;color:var(--inst-muted);margin:30px 0 0;font-size:14px;line-height:1.7}.libraryKkrBody{background:#fff;padding:0 5vw 120px}.libraryKkrBody .libraryTools{border-top:1px solid var(--inst-line);border-bottom:1px solid var(--inst-line);grid-template-columns:1fr 1fr;align-items:end;padding:27px 0;display:grid}.libraryKkrBody .libraryTools>p{letter-spacing:.13em;margin:0;font-size:9px;font-weight:700}.libraryKkrBody .libraryTools label{letter-spacing:.13em;font-size:9px;font-weight:700}.libraryKkrBody .libraryTools input{border:0;border-bottom:1px solid var(--inst-ink);background:0 0;border-radius:0;width:100%;margin-top:12px;padding:10px 0;font:20px Arial,sans-serif}.libraryKkrBody .articleList>a{border-bottom:1px solid var(--inst-line);grid-template-columns:13% 23% 1fr 25px;align-items:center;gap:24px;min-height:210px;display:grid}.libraryKkrBody .articleList>a>span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.libraryKkrBody .storyPerson{align-items:center;gap:18px;display:flex}.libraryKkrBody .storyPerson>div{width:88px;height:112px;overflow:hidden}.libraryKkrBody .storyPerson img{object-fit:cover;object-position:center 20%;filter:saturate(.7);width:100%;height:100%}.libraryKkrBody .storyPerson p{flex-direction:column;gap:7px;margin:0;display:flex}.libraryKkrBody .storyPerson strong{font-size:14px}.libraryKkrBody .storyPerson small{max-width:150px;color:var(--inst-muted);font-size:10px;line-height:1.35}.libraryKkrBody .storyCopy h2{letter-spacing:-.025em;margin:0 0 15px;font-size:27px;font-weight:300;line-height:1.2}.libraryKkrBody .storyCopy p{color:var(--inst-muted);margin:0;font-size:12px;line-height:1.55}.libraryKkrBody .articleList>a>b{font-size:20px;font-weight:300}.intelligenceCollectionBody{background:#fff;padding:0 5vw 120px}.intelligenceTools{border-top:1px solid var(--inst-line);border-bottom:1px solid var(--inst-line);grid-template-columns:1fr 1fr;align-items:end;padding:27px 0;display:grid}.intelligenceTools>p{letter-spacing:.13em;margin:0;font-size:9px;font-weight:700}.intelligenceTools label{letter-spacing:.13em;font-size:9px;font-weight:700}.intelligenceTools input{border:0;border-bottom:1px solid var(--inst-ink);background:0 0;border-radius:0;width:100%;margin-top:12px;padding:10px 0;font:20px Arial,sans-serif}.intelligenceArticleList article{border-bottom:1px solid var(--inst-line);grid-template-columns:18% 1fr 90px 25px;align-items:center;gap:28px;min-height:190px;display:grid}.intelligenceArticleList article>span,.intelligenceArticleList small,.intelligenceArticleList article>b{letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:700}.intelligenceArticleList small{color:var(--inst-plum)}.intelligenceArticleList h2{letter-spacing:-.03em;max-width:850px;margin:13px 0 12px;font-size:29px;font-weight:300;line-height:1.17}.intelligenceArticleList article div>p{max-width:760px;color:var(--inst-muted);margin:0;font-size:12px;line-height:1.55}.intelligenceArticleList article>b{color:var(--inst-muted)}.intelligenceArticleList article>i{font-size:20px;font-style:normal}.serviceDetailHero{background:var(--inst-plum);color:#fff;grid-template-columns:1.05fr .95fr;min-height:650px;display:grid}.serviceDetailHero>div{flex-direction:column;justify-content:center;padding:55px 7vw 75px 5vw;display:flex}.serviceDetailHero>img{object-fit:cover;filter:saturate(.62)contrast(1.05);width:100%;height:650px}.detailBack{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff8c;align-self:flex-start;margin-bottom:70px;padding-bottom:8px;font-size:9px;font-weight:700}.serviceDetailHero h1{letter-spacing:-.055em;margin:30px 0 22px;font-size:clamp(55px,5.6vw,88px);font-weight:300;line-height:.98}.serviceDetailHero h2{color:#ffffffbf;max-width:680px;margin:0;font-size:20px;font-weight:300;line-height:1.45}.serviceDefinition{background:#fff;grid-template-columns:25% 75%;padding:120px 5vw;display:grid}.serviceDefinition>div{max-width:900px}.serviceDefinition h2,.mandateFit header h2,.engagementFramework header h2,.deliverableSection h2,.relatedServices header h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,4vw,64px);font-weight:300;line-height:1.06}.serviceDefinition>div>p{max-width:760px;color:var(--inst-muted);margin:35px 0 0;font-size:15px;line-height:1.75}.mandateFit{background:var(--inst-deep);color:#fff;padding:110px 5vw}.mandateFit>header,.engagementFramework>header,.relatedServices>header{grid-template-columns:25% 75%;margin-bottom:65px;display:grid}.mandateFit>div{border-top:1px solid #ffffff47;grid-template-columns:repeat(3,1fr);display:grid}.mandateFit article{border-bottom:1px solid #ffffff47;min-height:220px;padding:25px 30px 25px 0}.mandateFit article+article{border-left:1px solid #ffffff47;padding-left:30px}.mandateFit article span{font-size:9px;font-weight:700}.mandateFit article p{color:#ffffffb8;max-width:330px;margin:72px 0 0;font-size:14px;line-height:1.6}.engagementFramework{background:var(--inst-soft);padding:115px 5vw}.deliverableSection{background:#fff;grid-template-columns:45% 55%;gap:7vw;padding:110px 5vw;display:grid}.deliverableSection>div:first-child{max-width:530px}.deliverableSection>div:last-child{border-top:1px solid var(--inst-line)}.deliverableSection>div:last-child p{border-bottom:1px solid var(--inst-line);grid-template-columns:60px 1fr;margin:0;padding:19px 0;font-size:15px;display:grid}.deliverableSection>div:last-child span{font-size:9px;font-weight:700}.relatedServices{background:var(--inst-soft);padding:110px 5vw}.relatedServices>div{border-top:1px solid #bfb9be}.relatedServices>div>a{border-bottom:1px solid #bfb9be;grid-template-columns:13% 1fr 30px;align-items:center;min-height:120px;transition:all .2s;display:grid}.relatedServices>div>a:hover{background:var(--inst-plum);color:#fff;padding:0 20px}.relatedServices>div>a>span{font-size:9px;font-weight:700}.relatedServices h3{letter-spacing:-.025em;margin:0;font-size:27px;font-weight:300}.relatedServices b{font-size:20px;font-weight:300}.contactPage{background:var(--inst-soft)}.contactHero{background:var(--inst-plum);color:#fff;padding:110px 5vw}.contactHero h1{max-width:1000px;margin:34px 0 30px;font-size:clamp(58px,6.5vw,98px)}.contactHero>p:not(.institutionalEyebrow){color:#ffffffb8;max-width:690px;margin:0;font-size:16px;line-height:1.7}.mandateOptions{background:#fff;grid-template-columns:repeat(3,1fr);padding:0 5vw;display:grid}.mandateOptions article{border-right:1px solid var(--inst-line);min-height:280px;padding:28px 30px 30px 0}.mandateOptions article+article{padding-left:30px}.mandateOptions span{font-size:10px;font-weight:700}.mandateOptions h2{letter-spacing:-.03em;margin:72px 0 20px;font-size:28px;font-weight:300}.mandateOptions p{color:var(--inst-muted);margin:0;font-size:13px;line-height:1.6}.contactFormSection{grid-template-columns:36% 64%;gap:7vw;padding:115px 5vw;display:grid}.contactFormSection h2{margin:30px 0;font-size:52px}.contactFormSection>div>p:last-child{color:var(--inst-muted);font-size:14px;line-height:1.6}.contactFormSection>form{grid-template-columns:1fr 1fr;gap:28px;display:grid}.contactFormSection label{letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:700}.contactFormSection input,.contactFormSection select,.contactFormSection textarea{background:0 0;border:0;border-bottom:1px solid #aaa3a9;border-radius:0;width:100%;margin-top:10px;padding:14px 2px;font:14px Arial,sans-serif}.contactFormSection .full{grid-column:1/3}.contactFormSection button{background:var(--inst-plum);color:#fff;letter-spacing:.08em;text-transform:uppercase;border:0;grid-column:1/3;justify-self:start;padding:17px 22px;font-size:10px;font-weight:700}.contactChannels{padding:115px 5vw}.contactChannels>header{grid-template-columns:28% 72%;align-items:start;gap:30px;margin-bottom:62px;display:grid}.contactChannels h2{letter-spacing:-.045em;max-width:850px;margin:0;font-size:clamp(42px,4.5vw,68px);font-weight:300;line-height:1.05}.contactChannels>div{border-top:1px solid var(--inst-line);border-left:1px solid var(--inst-line);grid-template-columns:1fr 1fr;display:grid}.contactChannels article{border-right:1px solid var(--inst-line);border-bottom:1px solid var(--inst-line);flex-direction:column;min-height:360px;padding:30px;display:flex}.contactChannels article>span{letter-spacing:.12em;font-size:10px;font-weight:700}.contactChannels h3{letter-spacing:-.035em;margin:72px 0 22px;font-size:34px;font-weight:300}.contactChannels article>p{max-width:520px;color:var(--inst-muted);margin:0;font-size:14px;line-height:1.7}.contactChannels article>a{color:var(--inst-plum);letter-spacing:.06em;border-bottom:1px solid;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 0 12px;font-size:11px;font-weight:700;display:flex}.contactChannels article>a b{font-size:17px;font-weight:400}.contactChannels .contactSetupNote{color:#8b7f87;letter-spacing:.05em;text-transform:uppercase;margin-top:auto;font-size:11px;font-weight:700}.contactChannels>small{max-width:720px;color:var(--inst-muted);margin-top:24px;font-size:11px;line-height:1.6;display:block}.institutionalFooter{background:var(--inst-deep)!important;color:#fff!important;border:0!important;grid-template-columns:2fr 1fr 1fr!important;gap:60px!important;width:100%!important;max-width:none!important;padding:70px 5vw 34px!important;font-family:Arial,Helvetica Neue,sans-serif!important;display:grid!important}.institutionalFooter>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.institutionalFooter>div:first-child p{color:#ffffff94;text-transform:none;letter-spacing:0;max-width:360px;margin:20px 0;font-size:13px;line-height:1.6}.institutionalFooter .institutionalLogo{color:#fff}.institutionalFooter strong{letter-spacing:.13em;margin-bottom:8px;font-size:9px}.institutionalFooter a,.institutionalFooter span{color:#ffffffb3;font-size:11px}.institutionalFooter>small{letter-spacing:.1em;border-top:1px solid #fff3;grid-column:1/4;margin-top:38px;padding-top:22px;font-size:8px}@media (max-width:950px){.institutionalNav{height:76px;padding:0 20px}.institutionalNav>nav{gap:12px}.megaItem{display:none}.mandateCta{font-size:9px}.splitHero,.servicesHero,.intelligenceHero,.institutionalServices>article,.imageStatement,.serviceDetailHero,.libraryHero{grid-template-columns:1fr}.splitHero>div:first-child,.servicesHero>div,.intelligenceHero>div,.libraryHero>div{padding:80px 20px}.heroImage{height:440px}.connectionSection,.whySection,.networkNodes,.trackSection,.workMethod,.intelligenceThemes,.featuredStories,.engagementFramework,.mandateFit,.relatedServices,.signalFramework{padding:80px 20px}.connectionFlow{grid-template-columns:1fr}.connectionFlow article:last-child{text-align:left}.connectionFlow article:last-child h2{margin-left:0}.connectionFlow>b{min-height:90px}.whySection>header,.networkNodes>header,.trackSection>header,.workMethod>header,.intelligenceThemes>header,.featuredStories>header,.mandateFit>header,.engagementFramework>header,.relatedServices>header,.serviceDefinition,.signalFramework>header,.libraryIntro{grid-template-columns:1fr;gap:30px}.institutionalGrid.four,.institutionalGrid.three{grid-template-columns:1fr 1fr}.imageStatement.reverse,.institutionalServices>article.reverse{direction:ltr}.imageStatement>img,.serviceImage img{height:430px;min-height:430px}.imageStatement>div,.serviceBody{padding:70px 20px}.aboutServiceTrack>article{grid-template-columns:1fr;min-height:850px}.aboutServiceCopy{min-height:440px;padding:65px 20px 95px}.aboutServiceCopy h2{font-size:43px}.aboutServiceImage img{height:410px;min-height:410px}.aboutCarouselControls{bottom:445px;left:20px;right:20px}.statRow{grid-template-columns:1fr 1fr}.serviceIndex{grid-template-columns:1fr;padding:0 20px}.serviceIndex>a,.serviceIndex>a+a{border-right:0;border-bottom:1px solid var(--inst-line);padding:24px 0}.featuredStories>header>div{flex-direction:column;align-items:flex-start}.featuredStoryGrid{grid-template-columns:1fr}.featuredStoryGrid>a,.featuredStoryGrid>a:first-child,.featuredStoryGrid>a:last-child{padding:0 0 35px}.featuredStoryGrid>a>div,.featuredStoryGrid>a:first-child>div,.featuredStoryGrid>a:last-child>div{height:360px;margin:0 0 22px}.featuredStoryGrid h3,.featuredStoryGrid p{min-height:0}.signalFramework article{grid-template-columns:55px 1fr;padding:24px 0}.signalFramework article h3{grid-column:2}.libraryHero img{height:430px}.libraryIntro{padding:80px 20px}.libraryKkrBody{padding:0 20px 80px}.libraryKkrBody .libraryTools{grid-template-columns:1fr;gap:28px}.libraryKkrBody .articleList>a{grid-template-columns:45px 1fr 20px;padding:28px 0}.libraryKkrBody .storyPerson,.libraryKkrBody .storyCopy{grid-column:2}.libraryKkrBody .articleList>a>b{grid-area:1/3/4}.serviceDetailHero>div{padding:60px 20px}.serviceDetailHero>img{height:430px}.detailBack{margin-bottom:55px}.serviceDefinition{padding:80px 20px}.mandateFit>div{grid-template-columns:1fr}.mandateFit article,.mandateFit article+article{border-left:0;padding:25px 0}.deliverableSection{grid-template-columns:1fr;padding:80px 20px}.mandateOptions{grid-template-columns:1fr;padding:0 20px}.mandateOptions article,.mandateOptions article+article{border-right:0;border-bottom:1px solid var(--inst-line);padding:25px 0}.contactHero{padding:85px 20px}.contactFormSection{grid-template-columns:1fr;padding:80px 20px}.institutionalFooter{grid-template-columns:1fr!important;gap:38px!important;padding:55px 20px 30px!important}.institutionalFooter>small{grid-column:1!important}}@media (max-width:560px){.institutionalLogo{font-size:16px}.institutionalHero h1,.contactHero h1{font-size:44px}.institutionalGrid.four,.institutionalGrid.three,.statRow{grid-template-columns:1fr}.intelligenceCollectionBody{padding:0 20px 80px}.intelligenceTools{grid-template-columns:1fr;gap:28px}.intelligenceArticleList article{grid-template-columns:42px 1fr 22px;padding:28px 0}.intelligenceArticleList article>div,.intelligenceArticleList article>b{grid-column:2}.intelligenceArticleList article>i{grid-area:1/3/4}.intelligenceArticleList h2{font-size:24px}.contactFormSection>form{grid-template-columns:1fr}.contactFormSection .full,.contactFormSection button{grid-column:1}.imageHero>div{padding:100px 20px}.connectionFlow h2{font-size:30px}}@media (max-width:950px){.contactChannels{padding:80px 20px}.contactChannels>header,.contactChannels>div{grid-template-columns:1fr}}@media (max-width:560px){.contactChannels article{min-height:320px;padding:24px}.contactChannels h3{margin-top:54px;font-size:30px}}.directNavLink{letter-spacing:.08em;text-transform:uppercase;border-bottom:3px solid #0000;align-items:center;height:100%;font-size:11px;font-weight:700;display:flex}.directNavLink:hover{color:#4a2c20;border-color:#4a2c20}.megaFeature{background:#4a2c20}@media (max-width:950px){.directNavLink{display:none}}body:has(>.libraryKkr)>.institutionalNav .institutionalLogo{color:#4a2c20}body:has(>.libraryKkr)>.institutionalNav .mandateCta{color:#4a2c20}body:has(>.libraryKkr)>.institutionalNav .megaItem:hover>a{color:#4a2c20}.libraryKkr .institutionalCta{background:#4a2c20}.libraryKkr .institutionalCta>a{color:#4a2c20}.libraryKkr+.institutionalFooter{color:#4a2c20!important;background:#f4f0e6!important}.libraryKkr+.institutionalFooter .institutionalLogo,.libraryKkr+.institutionalFooter>div:first-child p,.libraryKkr+.institutionalFooter a,.libraryKkr+.institutionalFooter span{color:#4a2c20}.libraryKkr+.institutionalFooter>small{border-top-color:#4a2c2033}.intelligenceCollectionPage{--inst-plum:#4a2c20}body:has(.intelligenceCollectionPage) .institutionalNav .institutionalLogo{color:#4a2c20}body:has(.intelligenceCollectionPage) .institutionalNav .mandateCta{color:#4a2c20}body:has(.intelligenceCollectionPage) .institutionalNav .megaItem:hover>a{color:#4a2c20}.servicesCollectionPage{--inst-plum:#4a2c20;--inst-deep:#4a2c20;--inst-soft:#f4f0e6}body:has(.servicesCollectionPage) .institutionalNav .institutionalLogo{color:#4a2c20}body:has(.servicesCollectionPage) .institutionalNav .mandateCta{color:#4a2c20}body:has(.servicesCollectionPage) .institutionalNav .megaItem:hover>a{color:#4a2c20}.servicesCollectionPage+.institutionalFooter{color:#4a2c20!important;background:#f4f0e6!important}.servicesCollectionPage+.institutionalFooter .institutionalLogo,.servicesCollectionPage+.institutionalFooter a,.servicesCollectionPage+.institutionalFooter span,.servicesCollectionPage+.institutionalFooter>div:first-child p{color:#4a2c20}.servicesCollectionPage+.institutionalFooter>small{border-top-color:#4a2c2033}.intelligenceCollectionPage+.institutionalFooter{color:#4a2c20!important;background:#f4f0e6!important}.intelligenceCollectionPage+.institutionalFooter .institutionalLogo,.intelligenceCollectionPage+.institutionalFooter a,.intelligenceCollectionPage+.institutionalFooter span,.intelligenceCollectionPage+.institutionalFooter>div:first-child p{color:#4a2c20}.intelligenceCollectionPage+.institutionalFooter>small{border-top-color:#4a2c2033}.intelligenceArticlePage{--article-brown:#38261f;--article-cream:#f7f4ee;--article-line:#d9d3ca;background:var(--article-cream);color:var(--article-brown);font-family:Georgia,Times New Roman,serif}body:has(.intelligenceArticlePage) .institutionalNav .institutionalLogo{color:var(--article-brown)}body:has(.intelligenceArticlePage) .institutionalNav .mandateCta{color:var(--article-brown)}body:has(.intelligenceArticlePage) .institutionalNav .megaItem:hover>a{color:var(--article-brown)}.ventureJobsLink{height:100%;color:var(--inst-plum);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #0000;align-items:center;font-size:11px;font-weight:700;display:flex}.ventureJobsLink:hover{border-color:var(--inst-plum)}.dna30Mark{border:1px solid var(--inst-plum);min-height:50px;color:var(--inst-plum);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;padding:7px 18px 7px 7px;font-size:11px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.dna30Mark b{width:36px;height:36px;color:var(--inst-plum);letter-spacing:0;background:#f5d21f;justify-content:center;align-items:center;font-size:14px;display:flex}.dna30Mark:hover{background:#fffbea}@media (max-width:1150px){.institutionalNav>nav{gap:20px}.dna30Mark{gap:10px;padding-right:13px}.dna30Mark b{width:32px;height:32px}}@media (max-width:950px){.ventureJobsLink{font-size:9px}.dna30Mark{display:inline-flex}.dna30Mark span{display:inline}}.intelligenceArticleLayout{grid-template-columns:minmax(0,720px) 290px;gap:64px;max-width:1120px;margin:0 auto;padding:92px 32px 120px;display:grid}.intelligenceArticleHero{border-bottom:1px solid var(--article-line);padding:0 0 40px}.intelligenceArticleHero>a{letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid;margin-bottom:62px;padding-bottom:5px;font:700 9px/1.2 Arial,Helvetica Neue,sans-serif;display:inline-block}.intelligenceArticleHero h1{letter-spacing:-.045em;max-width:720px;margin:27px 0 24px;font-size:clamp(46px,4.2vw,58px);font-weight:400;line-height:1.02}.intelligenceArticleHero h1>span{white-space:nowrap;display:block}.intelligenceArticleHero h1>span+span{letter-spacing:-.025em;margin-top:12px;font-size:.52em;line-height:1.12}.intelligenceArticleDek{color:#66574f;letter-spacing:-.012em;max-width:665px;margin:0;font-size:21px;font-weight:400;line-height:1.52}.intelligenceArticleHero>div{color:#75675f;flex-wrap:wrap;gap:10px 26px;margin-top:34px;font:400 14px/1.4 Georgia,Times New Roman,serif;display:flex}.intelligenceArticleHero>div span+span:before{content:"·";color:#aaa096;margin-right:26px}.intelligenceArticleBody{background:0 0}.intelligenceArticleLead{margin:0;padding:42px 0 58px}.intelligenceArticleLead>p,.intelligenceArticleSection>div:last-child>p,.intelligenceArticleMethod>p:not(.institutionalEyebrow){color:#403732;letter-spacing:-.006em;margin:0 0 24px;font-size:19px;line-height:1.68}.intelligenceArticleLead>p:first-child:first-letter{float:left;margin:8px 9px 0 0;font-size:68px;line-height:.72}.intelligenceArticleLead ol{counter-reset:questions;border-top:1px solid var(--article-line);margin:34px 0 38px;padding:0;list-style:none}.intelligenceArticleLead li{border-bottom:1px solid var(--article-line);counter-increment:questions;grid-template-columns:42px 1fr;gap:12px;padding:16px 0;font-size:17px;line-height:1.5;display:grid}.intelligenceArticleLead li:before{content:"0" counter(questions);letter-spacing:.1em;padding-top:5px;font:700 9px/1 Arial,Helvetica Neue,sans-serif}.intelligenceArticleLead blockquote{letter-spacing:-.025em;border:0;margin:45px 0;padding:0;font-size:34px;font-style:italic;font-weight:400;line-height:1.25}.intelligenceArticleOverview{color:var(--article-brown);border:1px solid var(--article-line);background:#eee8df;margin:0 0 64px;padding:30px 34px 34px}.intelligenceArticleOverview>div{border-top:1px solid #cfc6bb;margin:24px 0}.intelligenceArticleOverview a{border-bottom:1px solid #cfc6bb;grid-template-columns:34px 1fr 20px;align-items:center;min-height:70px;transition:all .15s;display:grid}.intelligenceArticleOverview a:hover{background:#fff;padding:0 10px}.intelligenceArticleOverview a span{font:700 9px Arial,Helvetica Neue,sans-serif}.intelligenceArticleOverview a strong{font-size:21px;font-weight:400}.intelligenceArticleOverview a b{font-size:16px;font-weight:400}.intelligenceArticleOverview>p:last-child{color:#66574f;margin:0;font-size:15px;line-height:1.65}.intelligenceArticleSection{border-bottom:1px solid var(--article-line);padding:10px 0 72px;scroll-margin-top:30px;display:block}.intelligenceArticleSection+.intelligenceArticleSection{padding-top:72px}.intelligenceArticleSectionLabel{letter-spacing:.12em;align-items:center;gap:12px;margin-bottom:22px;font:700 9px/1.4 Arial,Helvetica Neue,sans-serif;display:flex}.intelligenceArticleSectionLabel span{margin:0;display:block}.intelligenceArticleSectionLabel p{margin:0}.intelligenceArticleSection h2{letter-spacing:-.035em;margin:0 0 34px;font-size:clamp(36px,4vw,50px);font-weight:400;line-height:1.08}.intelligenceArticleSection strong{color:var(--article-brown)}.intelligenceArticleSection aside{border-left:2px solid var(--article-brown);background:#eee8df;margin:42px 0;padding:28px 30px}.intelligenceArticleSection aside h3{letter-spacing:-.02em;margin:0 0 20px;font-size:25px;font-weight:400}.intelligenceArticleSection aside p{color:#5d5049;margin:0 0 18px;font-size:16px;line-height:1.65}.intelligenceArticleSection aside p:last-child{margin-bottom:0}.intelligenceArticleSection blockquote{border-left:2px solid var(--article-brown);letter-spacing:-.02em;margin:42px 0;padding:4px 0 4px 22px;font-size:29px;font-style:italic;font-weight:400;line-height:1.32}.intelligenceArticleSection .capitalTrustSequence{border:0;border-top:1px solid var(--article-line);border-bottom:1px solid var(--article-line);letter-spacing:normal;margin:42px 0;padding:27px 0 25px;font-style:normal}.capitalTrustSequence>p{max-width:610px;color:var(--article-brown);letter-spacing:-.018em;margin:0 0 24px;font-size:25px;line-height:1.34}.capitalTrustPath{letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 14px;font:700 10px/1.4 Arial,Helvetica Neue,sans-serif;display:flex}.capitalTrustPath span{white-space:nowrap;align-items:center;gap:14px;display:inline-flex}.capitalTrustPath span:not(:last-child):after{content:"→";color:#8b7e75;letter-spacing:0;font-size:13px;font-weight:400}.intelligenceArticleCta{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;gap:24px;max-width:400px;margin-top:38px;padding:13px 0;font:700 9px/1.4 Arial,Helvetica Neue,sans-serif;display:flex}.intelligenceArticleMethod{padding:72px 0 0}.intelligenceArticleMethod>h2{letter-spacing:-.04em;margin:22px 0 34px;font-size:clamp(38px,4.2vw,54px);font-weight:400;line-height:1.05}.intelligenceArticleMethod>div{border-top:1px solid var(--article-line);border-left:1px solid var(--article-line);grid-template-columns:repeat(3,1fr);display:grid}.intelligenceArticleMethod article{border-right:1px solid var(--article-line);border-bottom:1px solid var(--article-line);min-height:210px;padding:22px}.intelligenceArticleMethod article span{font:700 9px Arial,Helvetica Neue,sans-serif}.intelligenceArticleMethod article h3{margin:46px 0 14px;font-size:27px;font-weight:400}.intelligenceArticleMethod article p{color:#66574f;margin:0;font-size:14px;line-height:1.55}.intelligenceArticleMethod>p:not(.institutionalEyebrow){margin-top:42px}.intelligenceArticleMethod>blockquote{letter-spacing:-.025em;margin:42px 0 0;font-size:32px;font-style:italic;line-height:1.25}.intelligenceArticleMethod>a{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;max-width:400px;margin-top:42px;padding:14px 0;font:700 9px/1.4 Arial,Helvetica Neue,sans-serif;display:flex}.intelligenceArticleNotice{border:1px solid var(--article-line);background:#eee8df;margin-top:72px;padding:30px 34px;scroll-margin-top:30px}.intelligenceArticleNotice>.institutionalEyebrow{margin:0 0 24px}.intelligenceArticleNotice>p:not(.institutionalEyebrow){color:#5d5049;margin:0 0 18px;font-size:14px;line-height:1.65}.intelligenceArticleNotice>p:last-child{margin-bottom:0}.intelligenceArticleSidebar{border-left:1px solid var(--article-line);align-self:start;padding:6px 0 0 32px;position:sticky;top:28px}.intelligenceArticleSidebar h2{letter-spacing:-.025em;margin:24px 0 16px;font-size:28px;font-weight:400;line-height:1.12}.intelligenceArticleSidebar>p:not(.institutionalEyebrow){color:#66574f;margin:0;font-size:15px;line-height:1.6}.intelligenceArticleSidebar nav{border-top:1px solid var(--article-line);margin:28px 0}.intelligenceArticleSidebar nav a{border-bottom:1px solid var(--article-line);grid-template-columns:30px 1fr;gap:8px;padding:15px 0;font-size:14px;line-height:1.35;display:grid}.intelligenceArticleSidebar nav span{letter-spacing:.08em;padding-top:4px;font:700 8px Arial,Helvetica Neue,sans-serif}.intelligenceSidebarCta{background:var(--article-brown);color:#fff;text-align:center;letter-spacing:.08em;text-transform:uppercase;padding:15px 18px;font:700 9px/1.4 Arial,Helvetica Neue,sans-serif;display:block}.intelligenceArticleLink{display:block}.intelligenceArticleLink article{transition:all .2s}.intelligenceArticleLink:hover article{background:#f4f0e6;padding-left:18px;padding-right:18px}.intelligenceArticleLink article>b{color:#4a2c20}.intelligenceArticlePage+.institutionalFooter{color:#38261f!important;background:#f7f4ee!important}.intelligenceArticlePage+.institutionalFooter .institutionalLogo,.intelligenceArticlePage+.institutionalFooter a,.intelligenceArticlePage+.institutionalFooter span,.intelligenceArticlePage+.institutionalFooter>div:first-child p{color:#38261f}.intelligenceArticlePage+.institutionalFooter>small{border-top-color:#38261f33}.institutionalFooter{grid-template-columns:2fr repeat(3,1fr)!important}.institutionalFooter>small{grid-column:1/5}@media (max-width:900px){.intelligenceArticleLayout{grid-template-columns:1fr;gap:65px;padding:65px 20px 90px}.intelligenceArticleHero>a{margin-bottom:48px}.intelligenceArticleHero h1{font-size:clamp(43px,11vw,58px)}.intelligenceArticleHero h1>span{white-space:normal}.intelligenceArticleDek{font-size:19px}.intelligenceArticleHero>div{gap:8px 16px}.intelligenceArticleHero>div span+span:before{margin-right:16px}.intelligenceArticleLead>p,.intelligenceArticleSection>div:last-child>p,.intelligenceArticleMethod>p:not(.institutionalEyebrow){font-size:18px}.intelligenceArticleOverview,.intelligenceArticleNotice{padding:25px 22px 28px}.intelligenceArticleOverview a{grid-template-columns:32px 1fr 18px}.intelligenceArticleSection h2{font-size:38px}.intelligenceArticleSection aside{padding:25px 22px}.capitalTrustSequence>p{font-size:23px}.capitalTrustPath{gap:9px 12px}.capitalTrustPath span{gap:12px}.intelligenceArticleMethod>div{grid-template-columns:1fr}.intelligenceArticleMethod article{min-height:165px}.intelligenceArticleMethod article h3{margin-top:34px}.intelligenceArticleSidebar{border-top:1px solid var(--article-line);border-left:0;padding:36px 0 0;position:static}}@media (max-width:950px){.institutionalFooter{grid-template-columns:1fr!important}.institutionalFooter>small{grid-column:1!important}}.bistroCollectionTitle{color:var(--inst-plum);letter-spacing:.13em;margin:0;padding:0 0 24px;font-size:11px;font-weight:700;line-height:1.4}
