.concept-balanced{--bal-ink:#252a2f;--bal-muted:#5e6266;--bal-gold:#846121;--bal-gold-on-dark:#dfc68d}.bal-hero{background:#fff;padding-block:76px 31px}.bal-hero-inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:76px;display:grid}@media (min-width:821px){.concept-field[data-hero-direction=city-large] .bal-hero-inner,.concept-field[data-hero-direction=city-editorial] .bal-hero-inner{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:32px}}.bal-hero-copy{min-width:0}.bal-hero-copy>.eyebrow{margin-bottom:25px}.bal-hero h1{max-width:650px;font-size:78px;line-height:1.01}.bal-hero-copy>p:not(.eyebrow){color:#5e6266;max-width:540px;margin-top:28px;font-size:17px;line-height:1.75}.bal-hero .hero-actions{gap:26px;margin-top:29px}.bal-hero-baseline{color:#606467;border-top:1px solid #e4e3dd;justify-content:space-between;align-items:center;gap:35px;margin-top:49px;padding-top:23px;font-size:12px;display:flex}.bal-hero-baseline>.micro{letter-spacing:.055em;color:#846121;font-size:10px}.bal-section{border-bottom:1px solid #e4e3dd;padding-block:78px}.bal-section-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.bal-copy{min-width:0;max-width:550px}.bal-copy>.eyebrow{align-items:center;gap:16px;margin-bottom:23px;font-size:11px;display:flex}.bal-copy>.eyebrow>span{letter-spacing:0;border:1px solid #d8c8a9;padding:4px 6px;font-size:10px;line-height:1}.bal-copy h2{margin-bottom:24px;font-size:62px;line-height:1.04}.bal-copy>p:not(.eyebrow){color:#5e6266;margin-top:17px;font-size:14px;line-height:1.85}.bal-copy>.bal-lead{margin-bottom:23px;color:#353b3f!important;margin-top:0!important;font-size:19px!important;line-height:1.6!important}.bal-decisions{border-top:1px solid #e4e3dd}.bal-relationships{background:#faf9f6}.bal-relationships h2 .bal-substance-word{color:var(--gold)}.bal-relationships h2 em{color:inherit}.bal-compounding{color:#fff;background:#22262b;border-bottom:none}.bal-compounding .bal-copy>.eyebrow{color:#dfc68d}.bal-compounding .bal-copy>.eyebrow>span{color:#dfc68d;border-color:#86734d}.bal-compounding h2 em{color:#dfc68d}.bal-compounding .bal-copy>p:not(.eyebrow){color:#cccece}.bal-compounding .bal-copy>.bal-lead{color:#f3f1eb!important}.bal-compounding .bal-copy>.study-link{color:#dfc68d;margin-top:20px}.bal-compounding .bal-copy>.study-link svg{color:inherit}.bal-dark-baseline{color:#c5c6c6;border-top:1px solid #45494d;justify-content:space-between;align-items:center;gap:30px;margin-top:45px;padding-top:21px;font-size:10px;line-height:1.7;display:flex}.bal-partnership{background:#fff;padding-block:83px}.bal-partnership-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.bal-partnership .eyebrow{margin-bottom:24px}.bal-partnership h2{font-size:60px;line-height:1.04}.bal-partnership-copy{max-width:540px}.bal-partnership-copy>p{color:#5e6266;font-size:15px;line-height:1.85}.bal-partnership-copy>p+p,.bal-partnership-copy .study-link{margin-top:19px}.bal-partnership-copy .study-action{margin-top:24px}.bal-contact{padding-block:55px}.bal-contact h2{font-size:57px}.bal-contact .contact-inner>div>p:last-child{color:#606467;max-width:460px;margin-top:23px;font-size:14px;line-height:1.8}.bal-contact .study-action{min-width:180px}.concept-polished .site-header{border-bottom:0}.concept-polished .bal-hero{padding-top:64px}.concept-polished .bal-hero-baseline{border:0;margin-top:32px;padding-top:0}.concept-polished .bal-section{border:0}.concept-polished .bal-dark-baseline{border:0;margin-top:30px;padding-top:0;font-size:11px}.concept-polished .bex-lens{margin-top:0}.concept-polished .bex-clean .bex-conversation-steps:before{display:none}.concept-polished .bex-clean .bex-conversation-body{gap:28px;padding-block:30px}.concept-polished .bex-clean .bex-conversation-steps li>div>span{font-family:var(--font-sans);font-size:12px;line-height:1.5}.concept-polished .bex-clean .bex-conversation-note{border:0;padding-block:24px}.concept-polished .bex-clean .bex-caption{border:0;padding-top:0;font-size:11px}.concept-polished .bex-clean .bex-architecture-body{padding-top:0}.concept-polished .bex-clean .bex-shared-foundation>.bex-kicker{font-family:var(--font-sans);text-transform:none;letter-spacing:0;font-size:12px;line-height:1.5}.concept-polished .bex-clean .bex-vehicle-environments strong{margin-top:0}.concept-polished .bex-clean .bex-vehicle-data{border:0;margin-top:13px;padding-top:0}.concept-polished .bex-clean .bex-architecture .bex-caption{padding-top:0}.concept-product-study .bal-hero{padding-bottom:47px}.concept-product-study .bex-shared-foundation>.bex-kicker{padding-bottom:20px;font-size:15px;line-height:1.4}.concept-product-study .bex-architecture-body{padding-bottom:0}.concept-product-study .bex-vehicle-environments>div{padding-block:22px}.bal-decision-exhibits{gap:24px;width:100%;min-width:0;display:grid}.bal-decision-exhibits>figure{max-width:none}.concept-stacked .bal-decisions .bal-section-grid{align-items:start}.concept-stacked .bal-decisions .bal-copy{position:sticky;top:32px}@media (max-width:820px){.concept-stacked .bal-decisions .bal-copy{position:static}.bal-decision-exhibits{justify-self:center;max-width:640px}}@media (max-width:540px){.concept-polished .bal-hero{padding-top:42px}.concept-polished .bex-clean .bex-conversation-body{gap:26px;padding-block:25px}.concept-polished .bex-clean .bex-conversation-steps li>div>span{font-size:11px}}@media (max-width:1150px){.bal-hero-inner{gap:45px}.bal-hero h1{font-size:66px}.bal-hero-copy>p:not(.eyebrow){font-size:16px}.bal-section-grid,.bal-partnership-grid{gap:45px}.bal-copy h2,.bal-partnership h2{font-size:54px}.bal-hero .hero-actions{gap:18px}.bal-hero-baseline{font-size:11px}.bal-copy>.bal-lead{font-size:18px!important}}@media (max-width:820px){.bal-hero{padding-block:55px 30px}.bal-hero-inner{grid-template-columns:1fr;gap:37px}.bal-hero h1{max-width:700px;font-size:76px}.bal-hero-copy>p:not(.eyebrow){max-width:650px;font-size:17px}.bal-hero-inner>figure{justify-self:center;width:100%;max-width:640px}.bal-hero-baseline{align-items:start;margin-top:35px}.bal-hero-baseline>p{max-width:350px}.bal-hero-baseline>.micro{text-align:right;max-width:210px}.bal-section{padding-block:62px}.bal-section-grid{grid-template-columns:1fr;gap:34px}.bal-copy{max-width:680px}.bal-copy h2{font-size:61px}.bal-copy>p:not(.eyebrow){font-size:15px}.bal-copy>.bal-lead{max-width:620px;font-size:20px!important}.bal-section-grid>figure{justify-self:center;width:100%;max-width:640px}.bal-relationships .bal-copy{grid-row:1}.bal-dark-baseline{gap:25px;margin-top:35px}.bal-dark-baseline>span:last-child{text-align:right;max-width:330px}.bal-partnership{padding-block:65px}.bal-partnership-grid{grid-template-columns:1fr;gap:27px}.bal-partnership h2{font-size:61px}.bal-partnership-copy{max-width:680px}.bal-contact .contact-inner>div>p:last-child{max-width:410px}.bal-contact h2{font-size:52px}}@media (max-width:540px){.bal-study-bar nav{gap:18px}.bal-study-bar a{font-size:10px}.bal-study-bar a:last-child{max-width:110px}.bal-hero{padding-block:43px 28px}.bal-hero-inner{gap:31px}.bal-hero-copy>.eyebrow{letter-spacing:.045em;margin-bottom:24px;font-size:10px}.bal-hero h1{font-size:55px}.bal-hero-copy>p:not(.eyebrow){margin-top:24px;font-size:15px;line-height:1.8}.bal-hero .hero-actions{gap:8px;margin-top:26px}.bal-hero-baseline{flex-direction:column;gap:16px;margin-top:30px;padding-top:21px;font-size:11px}.bal-hero-baseline>p{max-width:315px}.bal-hero-baseline>.micro{text-align:left;max-width:none;font-size:10px}.bal-section{padding-block:48px}.bal-section-grid{gap:29px}.bal-copy>.eyebrow{gap:12px;margin-bottom:24px;font-size:10px}.bal-copy h2{margin-bottom:23px;font-size:47px}.bal-copy>p:not(.eyebrow){margin-top:17px;font-size:14px;line-height:1.85}.bal-copy>.bal-lead{margin-bottom:21px;font-size:18px!important;line-height:1.6!important}.bal-dark-baseline{flex-direction:column;align-items:start;gap:9px;margin-top:28px;padding-top:20px}.bal-dark-baseline>span:last-child{text-align:left;max-width:none;font-size:10px}.bal-partnership{padding-block:48px}.bal-partnership h2{font-size:47px}.bal-partnership .eyebrow{margin-bottom:23px;font-size:10px}.bal-partnership-copy>p{font-size:14px;line-height:1.85}.bal-partnership-copy .study-link{margin-top:15px;font-size:12px}.bal-contact{padding-block:44px}.bal-contact h2{font-size:50px}.bal-contact .contact-inner>div>p:last-child{max-width:330px;font-size:13px}.bal-contact .study-action{min-width:180px}}.bal-institutional{background:#f5f2e9;padding:59px 0 62px}.bal-institutional-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.bal-institutional h2{font-size:54px;line-height:1.06}.bal-institutional p{max-width:560px;color:var(--muted);font-size:16px;line-height:1.85}.bal-institutional .study-link{margin-top:14px;font-size:14px}@media (max-width:820px){.bal-institutional{padding-block:45px 48px}.bal-institutional-grid{grid-template-columns:minmax(0,1fr);gap:25px}.bal-institutional p{max-width:650px}}@media (max-width:540px){.bal-institutional{padding-block:36px 38px}.bal-institutional h2{font-size:43px}.bal-institutional p{font-size:14px;line-height:1.85}.bal-institutional-grid{gap:20px}.bal-institutional .study-link{margin-top:11px}}
.concept-field{--field-bleed:clamp(20px,calc((100vw - 1232px)/2 - 12px),84px)}.concept-field .bal-decisions,.concept-field .bal-relationships{background:#fff;position:relative}.concept-field .bal-decisions>.wrap,.concept-field .bal-relationships>.wrap{z-index:1;position:relative}.concept-field .bal-decisions{padding-block:78px 94px}.concept-field .bal-decisions .bal-section-grid{align-items:center;gap:80px}.concept-field .bal-decisions .bal-copy{max-width:500px;padding-top:0;position:static}.concept-field .bal-decisions h2{font-size:62px}.concept-field .bal-decisions:before{content:"";pointer-events:none;background:#22262b;position:absolute;inset:36px 0 0 calc(50% + 18px)}.concept-field .bal-decisions:after{content:"";clip-path:polygon(42% 0,100% 0,100% 50%,58% 50%,58% 100%,0 100%,0 50%,42% 50%);pointer-events:none;z-index:1;background:#22262b;height:144px;position:absolute;bottom:-72px;left:0;right:0}.concept-field .bal-decision-exhibits{width:calc(100% + var(--field-bleed));gap:24px;max-width:600px;margin-left:12px;display:grid;position:relative;top:-16px}.concept-field .bal-decision-exhibits>.ple-exhibit,.concept-field .bal-decision-exhibits>.pfe-exhibit{width:100%;max-width:none}.concept-field .bal-relationships{padding-block:94px 72px}.concept-field .bal-relationships:before{content:"";pointer-events:none;background:#22262b;position:absolute;inset:0 calc(50% + 18px) 38px 0}.concept-field .bal-relationships:after{content:"";clip-path:polygon(0 0,100% 0,100% 64%,64% 64%,64% 100%,0 100%);pointer-events:none;z-index:2;background:#dfc68d;width:200px;height:100px;position:absolute;top:-50px;left:calc(50% - 100px)}.concept-field .bal-relationships .bal-section-grid{align-items:center;gap:80px}.concept-field .conversation-refined{width:calc(100% + var(--field-bleed));max-width:none;margin-left:calc(-1 * var(--field-bleed));position:relative;top:14px}.concept-field .conversation-refined-body{gap:28px;padding:34px 26px 36px}.concept-field .conversation-refined-note{padding:28px 24px;position:relative;left:42px}.concept-field .conversation-refined-note>p{font-size:25px}.concept-field .bal-relationships .bal-copy{max-width:500px;padding-block:24px}.concept-field .bal-relationships h2{font-size:64px}@media (min-width:821px) and (max-width:1150px){.concept-field .bal-decisions .bal-section-grid,.concept-field .bal-relationships .bal-section-grid{gap:52px}.concept-field .bal-decisions{padding-top:68px}.concept-field .bal-decisions h2,.concept-field .bal-relationships h2{font-size:54px}.concept-field .conversation-refined-body{gap:20px;padding:30px 19px}.concept-field .conversation-refined-note{padding:24px 17px;left:28px}.concept-field .conversation-refined-note>p{font-size:22px}}@media (max-width:820px){.concept-field .bal-decisions{padding-block:54px 70px}.concept-field .bal-decisions .bal-section-grid{gap:48px}.concept-field .bal-decisions .bal-copy{max-width:680px;padding-top:0;position:static}.concept-field .bal-decisions h2{font-size:61px}.concept-field .bal-decisions:before,.concept-field .bal-decisions:after,.concept-field .bal-relationships:before{display:none}.concept-field .bal-decision-exhibits{isolation:isolate;gap:24px;width:100%;margin:0;top:0}.concept-field .bal-decision-exhibits:before{content:"";pointer-events:none;z-index:-1;background:#22262b;position:absolute;inset:-24px -24px -70px}.concept-field .bal-relationships{padding-block:56px 62px}.concept-field .bal-relationships:after{width:160px;height:80px;top:-40px;left:auto;right:24px}.concept-field .bal-relationships .bal-section-grid{gap:66px}.concept-field .conversation-refined{isolation:isolate;width:100%;margin:0;top:0}.concept-field .conversation-refined:before{content:"";pointer-events:none;z-index:-1;background:#22262b;position:absolute;inset:-56px -24px -28px}.concept-field .conversation-refined-body{gap:30px;padding:24px 26px 29px}.concept-field .conversation-refined-note{padding:26px 24px;left:0}.concept-field .conversation-refined-note>p{font-size:26px}.concept-field .bal-relationships .bal-copy{grid-row:auto;max-width:680px;padding:0}.concept-field .bal-relationships h2{font-size:61px}}@media (max-width:540px){.concept-field .bal-decisions{padding-block:44px 55px}.concept-field .bal-decisions .bal-section-grid{gap:40px}.concept-field .bal-decisions h2,.concept-field .bal-relationships h2{font-size:47px}.concept-field .bal-decision-exhibits{gap:24px}.concept-field .bal-decision-exhibits:before{inset:-18px -20px -55px}.concept-field .bal-relationships{padding-block:48px 44px}.concept-field .bal-relationships:after{width:128px;height:64px;top:-32px;right:20px}.concept-field .bal-relationships .bal-section-grid{gap:58px}.concept-field .conversation-refined:before{inset:-48px -20px -20px}.concept-field .conversation-refined-body{gap:26px;padding:18px 0 20px}.concept-field .conversation-refined-note{padding:24px 23px}.concept-field .conversation-refined-note>p{font-size:24px}}.concept-field .bal-decision-exhibits.bal-compact-exhibits{gap:0}
.concept-stacked .bal-compact-exhibits{color:#fff;background:#22262b;gap:0;padding:18px 24px;display:block}.concept-stacked .bal-decisions .bal-copy{position:static}.bal-compact-title{font:400 29px/1.08 var(--font-headline);letter-spacing:-.025em;color:#fff;margin:0 0 12px}.bal-compact-title em{color:#dfc68d}.concept-stacked .bal-compact-exhibits>.ple-exhibit,.concept-stacked .bal-compact-exhibits>.pfe-exhibit{background:0 0;width:100%;max-width:none;margin:0;padding:0}.concept-stacked .bal-compact-exhibits .ple-depth{margin-bottom:6px}.concept-stacked .bal-compact-exhibits .ple-plot{height:150px}.concept-stacked .bal-compact-exhibits .ple-breadth{margin-top:6px}.concept-stacked .bal-compact-exhibits .ple-quadrant{padding:0;font-size:18px;line-height:20px}.concept-stacked .bal-compact-exhibits .ple-specialist,.concept-stacked .bal-compact-exhibits .ple-platform{top:11px}.concept-stacked .bal-compact-exhibits .ple-emerging,.concept-stacked .bal-compact-exhibits .ple-generalist{bottom:11px}.concept-stacked .bal-compact-exhibits .pfe-body{margin-top:12px;padding:0}.concept-stacked .bal-compact-exhibits .pfe-visual{grid-template-columns:120px minmax(0,1fr);align-items:stretch;gap:24px;margin:0}.concept-stacked .bal-compact-exhibits .pfe-chart-label{margin-bottom:8px;font-size:12px;line-height:18px}.concept-stacked .bal-compact-exhibits .pfe-fingerprint-primary{width:116px;max-width:100%;margin:0 auto}.concept-stacked .bal-compact-exhibits .pfe-comparison{flex-direction:column;display:flex}.concept-stacked .bal-compact-exhibits .pfe-cohort{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(10,minmax(0,1fr));align-items:center;gap:8px 7px;width:100%;max-width:none;height:116px}.concept-stacked .bal-compact-exhibits .pfe-key{gap:14px;margin-top:12px;font-size:12px;line-height:18px}.concept-stacked .bal-compact-exhibits .pfe-coordinate{flex-basis:auto;font-size:12px;line-height:18px}.concept-stacked .bal-compact-exhibits .pfe-worked .pfe-fingerprint-primary{width:152px;max-width:100%;margin:0 auto}.concept-stacked .bal-compact-exhibits .pfe-market-comparison{margin-top:16px}.concept-stacked .bal-compact-exhibits .pfe-market-cohort{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}@media (max-width:1150px) and (min-width:821px){.concept-stacked .bal-compact-exhibits{padding:22px}.bal-compact-title{font-size:27px}.concept-stacked .bal-compact-exhibits .pfe-visual{grid-template-columns:106px minmax(0,1fr);gap:18px}.concept-stacked .bal-compact-exhibits .pfe-fingerprint-primary{width:106px}.concept-stacked .bal-compact-exhibits .pfe-worked .pfe-fingerprint-primary{width:112px}.concept-stacked .bal-compact-exhibits .pfe-cohort{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:4px;max-width:180px;height:auto}.concept-stacked .bal-compact-exhibits .pfe-key{gap:12px}.concept-stacked .bal-compact-exhibits .pfe-coordinate{flex-basis:100%}}@media (max-width:540px){.concept-stacked .bal-compact-exhibits{padding:20px 18px}.bal-compact-title{max-width:290px;margin-bottom:14px;font-size:27px}.concept-stacked .bal-compact-exhibits .ple-plot{height:166px}.concept-stacked .bal-compact-exhibits .ple-quadrant{font-size:17px}.concept-stacked .bal-compact-exhibits .ple-specialist,.concept-stacked .bal-compact-exhibits .ple-emerging{left:11px}.concept-stacked .bal-compact-exhibits .ple-platform,.concept-stacked .bal-compact-exhibits .ple-generalist{right:11px}.concept-stacked .bal-compact-exhibits .pfe-visual{grid-template-columns:98px minmax(0,1fr);gap:18px}.concept-stacked .bal-compact-exhibits .pfe-fingerprint-primary{width:96px}.concept-stacked .bal-compact-exhibits .pfe-worked .pfe-fingerprint-primary{width:112px}.concept-stacked .bal-compact-exhibits .pfe-market-cohort{gap:3px}.concept-stacked .bal-compact-exhibits .pfe-cohort{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:4px;max-width:none;height:auto}.concept-stacked .bal-compact-exhibits .pfe-coordinate{flex-basis:100%}.concept-stacked .bal-compact-exhibits .pfe-key{gap:12px;margin-top:12px}}
