.acquisitions-root{--lore-header-max-width:1120px;--lore-header-gutter:32px;--lore-header-gutter-wide:32px;--acquisitions-tint:color-mix(in srgb, var(--lore-signal-blue) 12%, var(--lore-white));background:var(--lore-paper);color:var(--lore-ink);font-family:var(--lore-font-sans);font-size:16px;line-height:1.55}.acquisitions-content{max-width:var(--lore-header-max-width);padding:0 var(--lore-header-gutter);margin:auto}.acquisitions-root :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.acquisitions-root h1{letter-spacing:-.055em;text-wrap:balance;margin-bottom:24px;font-size:clamp(44px,6vw,72px);font-weight:600;line-height:1}.acquisitions-root h1 em{color:var(--lore-cobalt);font-style:normal}.acquisitions-root h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.1}.acquisitions-root h3{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.25}.acquisitions-root a{color:var(--lore-cobalt);text-underline-offset:4px}.acquisitions-root :is(a,button):focus-visible{outline:2px solid var(--lore-signal-blue);outline-offset:4px}.acquisitions-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:500}.acquisitions-root .acquisitions-muted{color:var(--lore-text-muted)}.acquisitions-nav{align-items:center;gap:28px;font-size:14px;display:flex}.acquisitions-nav>a:not(.acquisitions-button){color:inherit;padding:12px 0;text-decoration:none}.acquisitions-nav>a:not(.acquisitions-button):hover{text-underline-offset:4px;text-decoration:underline}.acquisitions-root .acquisitions-button{border:1px solid var(--lore-cobalt);border-radius:var(--lore-radius);min-height:44px;color:var(--lore-white);background:var(--lore-cobalt);justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.acquisitions-root .acquisitions-button:hover{background:var(--lore-indigo);border-color:var(--lore-indigo)}.acquisitions-root .acquisitions-button-secondary{color:var(--lore-ink);background:var(--lore-white);border-color:var(--lore-line)}.acquisitions-root .acquisitions-button-secondary:hover{background:var(--lore-white);border-color:var(--lore-ink)}.acquisitions-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:64px;padding:64px 0 72px;display:grid}.acquisitions-lead{max-width:34em;color:var(--lore-text-muted);font-size:19px;line-height:1.5}.acquisitions-lead strong{color:var(--lore-ink);font-weight:500}.acquisitions-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.acquisitions-profile{background:var(--lore-white);border:1px solid var(--lore-line);border-radius:var(--lore-radius);box-shadow:var(--lore-shadow-elevated)}.acquisitions-profile-head{border-bottom:1px solid var(--lore-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.acquisitions-profile-head .acquisitions-eyebrow{margin:0}.acquisitions-status{color:var(--lore-success);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.acquisitions-status:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.acquisitions-profile dl{padding:4px 24px 8px}.acquisitions-profile dl>div{border-bottom:1px solid var(--lore-line);grid-template-columns:9em minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.acquisitions-profile dl>div:last-child{border-bottom:0}.acquisitions-profile dt{letter-spacing:.1em;text-transform:uppercase;color:var(--lore-text-muted);padding-top:4px;font-size:11px;font-weight:500}.acquisitions-profile dd{font-variant-numeric:tabular-nums;font-weight:500}.acquisitions-profile dd small{color:var(--lore-text-muted);font-size:14px;font-weight:400;display:block}.acquisitions-section{border-top:1px solid var(--lore-line);padding:64px 0}.acquisitions-section-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:end;gap:24px 56px;margin-bottom:40px;display:grid}.acquisitions-section-heading>p{max-width:36em}.acquisitions-situations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acquisitions-situations article{background:var(--lore-white);border:1px solid var(--lore-line);border-radius:var(--lore-radius);flex-direction:column;gap:8px;padding:24px;display:flex}.acquisitions-situations article>p:not(.acquisitions-situation-deal){color:var(--lore-text-muted);font-size:15px}.acquisitions-root .acquisitions-situation-deal{border-top:1px solid var(--lore-line);letter-spacing:.1em;text-transform:uppercase;color:var(--lore-cobalt);margin-top:auto;padding-top:12px;font-size:11px;font-weight:500}.acquisitions-deals{border-top:1px solid var(--lore-ink)}.acquisitions-deals article{border-bottom:1px solid var(--lore-line);grid-template-columns:10rem minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.1fr);align-items:baseline;gap:12px 32px;padding:24px 0;display:grid}.acquisitions-deals article>p{color:var(--lore-text-muted);font-size:15px}.acquisitions-root .acquisitions-deal-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--lore-cobalt);font-size:11px;font-weight:500}.acquisitions-root .acquisitions-deal-fit{color:var(--lore-ink)}.acquisitions-deal-fit span{letter-spacing:.1em;text-transform:uppercase;color:var(--lore-text-muted);margin-bottom:2px;font-size:11px;font-weight:500;display:block}.acquisitions-root .acquisitions-list-title{border-bottom:1px solid var(--lore-ink);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;padding-bottom:12px;font-size:11px;font-weight:500}.acquisitions-business-types{-moz-column-gap:56px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;padding:0;list-style:none;display:grid}.acquisitions-levers li,.acquisitions-business-types li{border-bottom:1px solid var(--lore-line);padding:14px 0;font-weight:500}.acquisitions-levers span,.acquisitions-business-types span{color:var(--lore-text-muted);font-size:15px;font-weight:400;display:block}.acquisitions-levers{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;display:grid}.acquisitions-levers ul{padding:0;list-style:none}.acquisitions-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.acquisitions-reasons h3{border-top:2px solid var(--lore-cobalt);margin-bottom:8px;padding-top:16px}.acquisitions-reasons p{color:var(--lore-text-muted)}.acquisitions-stalled-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acquisitions-stalled-paths article{grid-row:span 4;grid-template-rows:subgrid;background:var(--acquisitions-tint);border-radius:var(--lore-radius);row-gap:8px;padding:24px;display:grid}.acquisitions-root .acquisitions-stalled-label{letter-spacing:.1em;text-transform:uppercase;color:var(--lore-cobalt);font-size:11px;font-weight:500}.acquisitions-stalled-paths article>.acquisitions-stalled-label:nth-of-type(2){border-top:1px solid color-mix(in srgb, var(--lore-signal-blue) 30%, var(--lore-white));margin-top:4px;padding-top:12px}.acquisitions-stalled-paths article>p:last-child{color:var(--lore-text-muted);font-size:15px}.acquisitions-stalled-cta{justify-content:space-between;align-items:center;gap:16px 40px;margin-top:32px;display:flex}.acquisitions-stalled-cta p{max-width:40em}.acquisitions-stalled-cta .acquisitions-button{flex-shrink:0}.acquisitions-owners{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:56px;display:grid}.acquisitions-owners h2{margin-bottom:16px}.acquisitions-questions>div{border-bottom:1px solid var(--lore-line);padding:20px 0}.acquisitions-questions>div:first-child{padding-top:0}.acquisitions-questions h3{margin-bottom:6px}.acquisitions-questions p{color:var(--lore-text-muted)}.acquisitions-steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.acquisitions-steps li{counter-increment:step}.acquisitions-steps li:before{content:counter(step);border:1px solid var(--lore-ink);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:14px;font-weight:500;display:grid}.acquisitions-steps h3{margin-bottom:8px}.acquisitions-steps p{color:var(--lore-text-muted);font-size:15px}.acquisitions-documents{border:1px solid var(--lore-line);border-radius:var(--lore-radius);background:var(--lore-white);flex-direction:column;gap:16px;margin-top:48px;padding:24px 28px;display:flex}.acquisitions-root .acquisitions-documents .acquisitions-list-title{border:0;margin:0;padding:0}.acquisitions-documents ul{-moz-columns:3;columns:3;-moz-column-gap:32px;column-gap:32px;padding:0;list-style:none}.acquisitions-documents li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:6px}.acquisitions-documents p{font-size:15px}.acquisitions-contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.acquisitions-contacts article{background:var(--lore-white);border:1px solid var(--lore-line);border-radius:var(--lore-radius);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;padding:24px;display:grid}.acquisitions-contacts img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:64px;height:64px}.acquisitions-contacts p{font-size:14px}.acquisitions-contacts a{margin-top:4px;font-size:15px;font-weight:500;display:inline-block}.acquisitions-root .acquisitions-disclaimer{color:var(--lore-text-muted);margin-top:32px;font-size:12px}@media (width<=960px){.acquisitions-hero{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px 0 56px}.acquisitions-situations{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisitions-stalled-paths{grid-template-columns:minmax(0,1fr)}.acquisitions-stalled-paths article{grid-row:auto;grid-template-rows:none}.acquisitions-deals article{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.acquisitions-deal-tag{grid-column:1/-1}.acquisitions-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (width<=760px){.acquisitions-root{--lore-header-gutter:16px}.acquisitions-nav .acquisitions-nav-secondary{display:none}.acquisitions-section{padding:48px 0}.acquisitions-section-heading,.acquisitions-owners,.acquisitions-levers,.acquisitions-reasons,.acquisitions-contacts{grid-template-columns:minmax(0,1fr);gap:28px}.acquisitions-section-heading{gap:12px}.acquisitions-documents ul{-moz-columns:2;columns:2}.acquisitions-stalled-cta{flex-direction:column;align-items:flex-start}}@media (width<=560px){.acquisitions-situations,.acquisitions-steps,.acquisitions-deals article,.acquisitions-business-types{grid-template-columns:minmax(0,1fr)}.acquisitions-profile dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.acquisitions-documents ul{-moz-columns:1;columns:1}}
