.ubh-hero-in{display:flex;flex-direction:column;padding:40px 0 64px}.ubh-hero h1{font-size:clamp(50px,32.91px + 4.381vw,96px);font-weight:600;line-height:.98;letter-spacing:-.045em;max-width:10.42em}.ubh-hero-copy{display:flex;flex-direction:column;order:2}.ubh-hero-copy>p{margin-top:32px;font-size:18px;line-height:1.5;color:var(--ub-ink-2)}.ubh-hero-copy>.ubh-btn{margin-top:28px}.ubh-hero-paths{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ubh-hero-paths a{display:flex;align-items:center;min-height:52px;padding:8px 14px;border:1.5px solid var(--ub-graphite);font-size:15px;font-weight:500;line-height:1.25;text-decoration:none}.ubh-hero-paths a:hover{border-color:var(--ub-red)}.ubh-hero-field{order:1;margin-top:40px}.ubh-field{position:relative;width:100%}.ubh-field--d{display:none}.ubh-field--m{max-width:440px}@media (min-width:768px){.ubh-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;padding:48px 0 72px}.ubh-hero h1{grid-column:1/-1}.ubh-hero-copy{grid-column:1;align-self:end}.ubh-hero-field{grid-column:2;grid-row:2;margin-top:48px}.ubh-hero-copy>p{font-size:20px}.ubh-hero-copy>.ubh-btn{align-self:flex-start}.ubh-hero-paths{display:flex;gap:24px;margin-top:20px}.ubh-hero-paths a{min-height:44px;padding:0;border:0;font-size:16px;text-decoration:underline}}@media (min-width:1200px){.ubh-hero-in{grid-template-columns:minmax(0,1fr);padding:0;min-height:860px}.ubh-hero-in>*{grid-area:1/1}.ubh-hero h1{margin-top:48px;align-self:start;z-index:1}.ubh-hero-copy{width:440px;margin-top:536px;align-self:start}.ubh-hero-copy>p{margin-top:0}.ubh-hero-paths{margin-top:28px}.ubh-hero-field{margin-top:60px;justify-self:end;align-self:start;width:calc(796 / 1312 * 100%)}.ubh-field--d{display:block}.ubh-field--m{display:none}}.ubh-problem{padding-block:var(--sec-y)}.ubh-problem-title{max-width:920px}.ubh-problem-grid{display:grid;gap:44px;margin-top:40px}.ubh-problem h3{font-size:20px;font-weight:600;letter-spacing:-.02em}.ubh-problem-grid p{margin-top:24px;max-width:520px;font-size:17px;line-height:1.55;color:var(--ub-ink-2)}@media (min-width:768px){.ubh-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:64px}.ubh-problem h3{font-size:22px}.ubh-problem-grid p{margin-top:28px;font-size:18px}}.ubh-practice{display:flex;flex-direction:column;padding:72px var(--g)}.ubh-practice--exec{background:var(--ub-white)}.ubh-practice--inst{background:var(--ub-sage)}.ubh-practice-kicker{font-size:14px;font-weight:500;color:var(--ub-ink-3)}.ubh-practice--inst .ubh-practice-kicker{color:var(--ub-sage-ink)}.ubh-practice h2{margin-top:10px;font-size:clamp(40px,34.06px + 1.524vw,56px);font-weight:600;line-height:1;letter-spacing:-.04em}.ubh-practice>p{margin-top:32px;max-width:540px;font-size:17px;line-height:1.55;color:var(--ub-ink-2)}.ubh-practice--inst>p{color:var(--ub-sage-ink-2)}.ubh-practice>.ubh-link{margin-top:12px;align-self:flex-start}@media (min-width:1024px){.ubh-practices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ubh-practice{padding:104px var(--g) 96px}.ubh-practice--exec{padding-left:max(var(--g),calc(50vw - 656px))}.ubh-practice--inst{padding-right:max(var(--g),calc(50vw - 656px))}}@media (min-width:768px){.ubh-practice-kicker{font-size:15px}.ubh-practice h2{margin-top:12px}.ubh-pd{margin-top:48px}.ubh-practice>p{margin-top:48px;font-size:18px}.ubh-practice>.ubh-link{margin-top:16px}}.ubh-platform{padding-block:var(--sec-y)}.ubh-platform-head>p{margin-top:20px;max-width:460px;font-size:17px;line-height:1.55;color:var(--ub-on-dark)}.ubh-layers{display:grid;margin-top:44px}.ubh-layers--d{display:none;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.ubh-layers--m{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ubh-layers-site{grid-column:span 1;height:72px;box-sizing:border-box;padding:12px 14px;background:var(--ub-white);color:var(--ub-graphite);display:flex;flex-direction:column;justify-content:space-between}.ubh-layers-site span:first-child{font-size:17px;font-weight:600}.ubh-layers-site span:last-child{font-size:13px;color:var(--ub-ink-3)}.ubh-layers-line{grid-column:1/-1;margin:12px 0;display:flex;align-items:center;gap:12px}.ubh-layers-line i{flex-grow:1;height:2px;background:var(--ub-red)}.ubh-layers-line span{font-size:13px;font-weight:500;color:var(--ub-on-dark)}.ubh-layers-item{height:56px;box-sizing:border-box;padding:12px 14px;background:var(--ub-tile);font-size:15px;font-weight:500}.ubh-layers--d .ubh-layers-site{grid-column:span 4;height:88px;padding:18px 20px}.ubh-layers--d .ubh-layers-site span:first-child{font-size:20px;letter-spacing:-.02em}.ubh-layers--d .ubh-layers-site span:last-child{font-size:14px}.ubh-layers--d .ubh-layers-spacer{grid-column:span 8}.ubh-layers--d .ubh-layers-line{margin:14px 0;gap:16px}.ubh-layers--d .ubh-layers-line span{font-size:14px}.ubh-layers--d .ubh-layers-item{height:80px;padding:16px 20px;font-size:17px}.ubh-platform-close{margin-top:44px;max-width:1040px;font-size:clamp(30px,23.31px + 1.714vw,48px);font-weight:500;line-height:1.12;letter-spacing:-.035em}@media (min-width:768px){.ubh-layers--d{display:grid;margin-top:80px}.ubh-layers--m{display:none}.ubh-platform-head>p{font-size:18px}.ubh-platform-close{margin-top:80px;line-height:1.1}}@media (min-width:1200px){.ubh-platform-head{display:flex;gap:64px;align-items:flex-end}.ubh-platform-head>h2{width:680px;flex-shrink:0;line-height:1.02}.ubh-platform-head>p{margin-top:0}}.ubh-method{padding-block:var(--sec-y);display:grid;grid-template-areas:"title" "list" "link"}.ubh-method>h2{grid-area:title}.ubh-method>ol{grid-area:list;margin-top:40px;display:flex;flex-direction:column;gap:44px}.ubh-method-link{grid-area:link;margin-top:20px;justify-self:start}.ubh-stage-label{margin-top:18px;font-size:14px;font-weight:600;color:var(--ub-ink-3)}.ubh-method h3{margin-top:6px;font-size:22px;font-weight:600;letter-spacing:-.03em}.ubh-method li p{margin-top:10px;font-size:16px;line-height:1.55;color:var(--ub-ink-2)}@media (min-width:1024px){.ubh-method{grid-template-areas:"title link" "list list";grid-template-columns:1fr auto;align-items:end}.ubh-method>h2{line-height:1.02}.ubh-method-link{margin-top:0}.ubh-method>ol{margin-top:64px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ubh-stage-label{margin-top:24px;font-size:15px}.ubh-method h3{margin-top:8px;font-size:26px}.ubh-method li p{margin-top:12px;font-size:17px}}.ubh-changes{padding-block:var(--sec-y)}.ubh-aw h3,.ubh-changes>h2,.ubh-work>h2{line-height:normal}@media (min-width:1024px){.ubh-changes>h2{line-height:1.02}}.ubh-work{padding-block:var(--sec-y)}.ubh-aw{display:flex;flex-direction:column;gap:12px;margin-top:32px}.ubh-aw+.ubh-aw{padding-top:28px;border-top:1.5px solid var(--ub-graphite)}.ubh-aw-body{display:contents}.ubh-aw-meta{order:1;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;font-weight:500;color:var(--ub-ink-3)}.ubh-aw h3{order:2;font-size:clamp(26px,22.29px + .952vw,36px);font-weight:600;letter-spacing:-.035em}.ubh-aw-shot{order:3}.ubh-aw-body>p{order:4;font-size:17px;line-height:1.55;color:var(--ub-ink-2)}.ubh-aw-state{order:5;margin-top:8px}.ubh-aw-links{order:6;display:flex;flex-direction:column;align-items:flex-start}.ubh-aw-evidence{order:5;margin-top:24px}.ubh-aw-shot img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:top;box-sizing:border-box;border:1.5px solid var(--ub-graphite);background:var(--ub-mineral)}.ubh-aw-state figcaption{margin-top:14px;font-size:14px;font-weight:600}.ubh-aw-state .ubh-aw-progress{margin-top:12px;display:flex;align-items:center;gap:8px;font-weight:500}.ubh-aw-progress i{width:8px;height:8px;border-radius:50%;background:var(--ub-red)}@media (min-width:1200px){.ubh-work>h2{margin-bottom:48px;line-height:1.02}.ubh-aw h3{line-height:1.05}.ubh-aw{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:0;margin-top:0;padding:40px 0;border-top:1.5px solid var(--ub-graphite)}.ubh-aw+.ubh-aw{padding-top:40px}.ubh-aw .ubh-aw-body>*,.ubh-aw>*{order:0}.ubh-aw>*{align-self:start}.ubh-aw-meta{grid-column:span 3;flex-direction:column;gap:8px;font-size:15px}.ubh-aw-body{grid-column:span 5;display:flex;flex-direction:column;gap:14px}.ubh-aw-body>p{font-size:18px}.ubh-aw-links{flex-direction:row;align-items:center;gap:28px}.ubh-aw-state{grid-column:span 4;margin-top:0}.ubh-state-grid>div{height:52px;padding:10px 12px;font-size:14px}.ubh-aw-state .ubh-aw-progress{margin-top:14px}.ubh-aw-progress i{width:9px;height:9px}.ubh-aw-shot{grid-column:4/span 9;margin-top:40px}.ubh-aw .ubh-aw-evidence{grid-column:1/span 3;grid-row:2;margin-top:40px}}.ubh-thesis{padding-block:8px 72px}.ubh-thesis h2{font-size:clamp(42px,24.91px + 4.381vw,88px);font-weight:600;line-height:1;letter-spacing:-.045em}.ubh-thesis p{margin-top:16px;font-size:17px;line-height:1.6;color:var(--ub-ink-2)}.ubh-thesis p:first-of-type{margin-top:32px}@media (min-width:1024px){.ubh-thesis{padding-block:0 104px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px}.ubh-thesis h2{grid-column:1/-1;line-height:.98}.ubh-thesis p,.ubh-thesis p:first-of-type{margin-top:56px;font-size:18px}.ubh-thesis p:first-of-type{grid-column:4/span 4}.ubh-thesis p:last-of-type{grid-column:8/span 4}}.ubh-band{background:var(--ub-red);padding-block:40px}.ubh-band p{font-size:clamp(40px,28.11px + 3.048vw,72px);font-weight:600;line-height:1;letter-spacing:-.045em;color:var(--ub-graphite)}@media (min-width:1024px){.ubh-band{padding-block:60px}}.ubh-notes{padding-block:56px}.ubh-notes-meta{font-size:14px;font-weight:500;color:var(--ub-ink-2)}.ubh-notes-body h2{margin-top:12px;font-size:clamp(30px,24.8px + 1.333vw,44px);font-weight:600;line-height:1.04;letter-spacing:-.04em}.ubh-notes-body p{margin-top:10px;font-size:18px;color:var(--ub-ink-2)}.ubh-notes-link{margin-top:12px}@media (min-width:1024px){.ubh-notes{padding-block:80px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:end}.ubh-notes-meta{grid-column:span 3;display:flex;flex-direction:column;gap:6px;font-size:15px}.ubh-notes-sep{display:none}.ubh-notes-body{grid-column:span 6;display:flex;flex-direction:column;gap:10px}.ubh-notes-body h2{margin-top:0;line-height:1.02}.ubh-notes-body p{margin-top:0;font-size:20px}.ubh-notes-link{grid-column:span 3;justify-self:end;margin-top:0}}