.ct-split{display:grid;gap:clamp(40px,6vw,88px)}.ct-split--7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ct-split--7-4{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.ct-split--6-5{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ct-split--5-6{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ct-split--4-7{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.ct-split__ctawrap{margin-top:38px}.ct-split__items{display:flex;flex-direction:column}.ct-split__item{align-items:baseline;display:flex;gap:16px}.ct-split__itemtext{display:flex;flex-direction:column;gap:8px}.ct-split__title{font-size:var(--text-body-lg);font-weight:var(--fw-bold);line-height:1.35}.ct-split__body{color:var(--ct-carbon-700);font-size:16px;line-height:var(--lh-body)}.ct-surface--carbon .ct-split__body{color:hsla(0,0%,100%,.72)}.ct-split__items--dots{gap:0;padding-top:0}.ct-split__items--dots .ct-split__item{border-bottom:1px solid var(--border-hairline);padding:20px 0}.ct-split__items--dots .ct-split__title{font-size:17px;font-weight:var(--fw-regular);line-height:1.5}.ct-split__dot{height:8px;width:8px}.ct-split__items--rules{border-top:2px solid var(--border-strong)}.ct-split__items--rules .ct-split__item{border-bottom:1px solid var(--border-subtle);padding:20px 0}.ct-split__items--numbered{border-top:2px solid var(--border-strong);gap:28px;padding-top:28px}.ct-split__num{color:var(--text-secondary);flex:0 0 auto;font-size:var(--text-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);min-width:24px}.ct-surface--carbon .ct-split__num{color:var(--ct-yellow)}.ct-split__items--cards{gap:16px}.ct-split__items--cards .ct-split__item{border:1px solid var(--border-subtle);border-left:3px solid var(--ct-yellow);border-radius:var(--radius-surface);padding:24px}@media (max-width:760px){.ct-split{grid-template-columns:minmax(0,1fr)!important}.ct-wedge--lifted{display:none}}.ct-statement-h--hero{font-size:var(--text-display-2);letter-spacing:var(--ls-display-1);line-height:var(--lh-display)}.ct-crumbs{margin-bottom:18px}.ct-crumbs__list{flex-wrap:wrap;font-size:var(--text-eyebrow);list-style:none;margin:0;padding:0}.ct-crumbs__item,.ct-crumbs__list{align-items:center;display:flex;gap:10px}.ct-crumbs__link{color:var(--text-secondary);transition:var(--transition-interactive)}.ct-crumbs__link:hover{color:var(--text-primary)}.ct-crumbs__dot{height:4px;width:4px}.ct-crumbs__item--current{color:var(--text-primary);font-weight:var(--fw-bold)}.ct-surface--carbon .ct-crumbs__link{color:hsla(0,0%,100%,.55)}.ct-surface--carbon .ct-crumbs__item--current,.ct-surface--carbon .ct-crumbs__link:hover{color:var(--ct-white)}.ct-split__ctawrap{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.ct-split__ctanote{color:var(--text-secondary);font-size:15px;line-height:1.4}.ct-split__ctanote strong{color:var(--text-primary);font-weight:var(--fw-bold)}.ct-surface--carbon .ct-split__ctanote{color:hsla(0,0%,100%,.7)}.ct-surface--carbon .ct-split__ctanote strong{color:var(--ct-white)}.ct-split__media{align-items:center;display:flex;justify-content:center}.ct-split__media img{height:auto;max-width:none;width:100%}@media (max-width:760px){.ct-split__media{display:none}}.ct-split__items--dots{border-top:2px solid var(--border-strong)}.ct-surface--carbon .ct-split__items--dots{border-top:1px solid hsla(0,0%,100%,.16)}.ct-split__items--boxgrid{border-top:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));padding-top:0}.ct-split__items--boxgrid .ct-split__item{background:var(--ct-white);border:1px solid var(--border-hairline);border-radius:var(--radius-surface);display:block;padding:26px 28px}.ct-split__items--boxgrid .ct-split__title{font-size:var(--text-body-lg);font-weight:var(--fw-bold);line-height:1.35}.ct-surface--carbon .ct-split__items--boxgrid .ct-split__item{background:var(--ct-carbon-800);border-color:hsla(0,0%,100%,.16)}.ct-funnel__title{font-size:15px;font-weight:var(--fw-bold);margin-bottom:18px}.ct-funnel__rows{display:flex;flex-direction:column;gap:14px}.ct-funnel__row{align-items:center;display:flex;gap:14px}.ct-funnel__bar{background:hsla(0,0%,100%,.24);border-radius:2px;flex:0 0 auto;height:22px;min-width:40px}.ct-surface--muted .ct-funnel__bar,.ct-surface--white .ct-funnel__bar{background:var(--ct-carbon-200)}.ct-funnel__bar--leak{background:var(--ct-yellow)}.ct-funnel__label{font-size:15px;white-space:nowrap}.ct-funnel__leak{align-items:center;display:flex;font-size:14px;font-weight:var(--fw-bold);gap:7px;white-space:nowrap}.ct-funnel__leakdot{background:var(--ct-racing-red);border-radius:var(--radius-circle);flex:0 0 auto;height:7px;width:7px}.ct-funnel__note{color:var(--text-secondary);font-size:14px;line-height:var(--lh-body);margin-top:20px;max-width:40ch}.ct-surface--carbon .ct-funnel__note{color:hsla(0,0%,100%,.55)}.ct-split__items--stack{border-top:0;gap:16px;padding-top:0}.ct-split__items--stack .ct-split__item{border:1px solid var(--border-subtle);border-radius:var(--radius-surface);display:block;padding:26px 28px}.ct-surface--carbon .ct-split__items--stack .ct-split__item{background:var(--ct-carbon-800);border-color:hsla(0,0%,100%,.16)}.ct-split__items--stack .ct-split__title{font-size:var(--text-body-lg);font-weight:var(--fw-bold)}.ct-btn--outline{border:1px solid rgba(31,31,28,.3);color:var(--ct-carbon)}.ct-btn--outline:hover{background:var(--ct-carbon);color:var(--ct-white)}.ct-surface--carbon .ct-btn--outline{border-color:hsla(0,0%,100%,.4);color:var(--ct-white)}.ct-surface--carbon .ct-btn--outline:hover{background:var(--ct-white);color:var(--ct-carbon)}.ct-split__noteblock{color:var(--text-secondary);font-size:16px;line-height:var(--lh-body);margin-top:28px;max-width:52ch}.ct-split__noteblock strong{color:var(--text-primary);font-weight:var(--fw-bold)}.ct-surface--carbon .ct-split__noteblock{color:hsla(0,0%,100%,.7)}.ct-surface--carbon .ct-split__noteblock strong{color:var(--ct-white)}.ct-split__items--chips{border-top:0;flex-direction:row;flex-wrap:wrap;gap:12px;padding-top:0}.ct-split__items--chips .ct-split__item{border:1px solid var(--border-strong);border-radius:var(--radius-control);display:block;padding:13px 20px}.ct-split__items--chips .ct-split__title{font-size:15px;font-weight:var(--fw-bold);line-height:1.2}.ct-surface--carbon .ct-split__items--chips .ct-split__item{border-color:hsla(0,0%,100%,.4)}.ct-split__items--statgrid{align-self:start;background:var(--border-hairline);border-radius:var(--radius-surface);border-top:1px solid var(--border-hairline);border:1px solid var(--border-hairline);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding-top:0}.ct-split__items--statgrid .ct-split__item{background:var(--ct-white);display:block;padding:clamp(22px,2.6vw,32px)}.ct-surface--carbon .ct-split__items--statgrid .ct-split__item{background:var(--ct-carbon-800)}.ct-split__figure{display:block;font-size:clamp(2rem,3.4vw,3rem);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-display);line-height:1}.ct-split__items--statgrid .ct-split__title{color:var(--ct-carbon-700);display:block;font-size:15px;font-weight:var(--fw-regular);line-height:1.45;margin-top:12px;max-width:26ch;text-wrap:pretty}.ct-surface--carbon .ct-split__items--statgrid .ct-split__title,[data-theme=inverse] .ct-split__items--statgrid .ct-split__title{color:hsla(0,0%,100%,.72)}.ct-split__items--statgrid .ct-split__body{color:var(--ct-carbon-400);display:block;font-size:13.5px;line-height:1.45;margin-top:8px;max-width:26ch}.ct-surface--carbon .ct-split__items--statgrid .ct-split__body,[data-theme=inverse] .ct-split__items--statgrid .ct-split__body{color:hsla(0,0%,100%,.5)}.ct-split__items--statgrid:has(>.ct-split__item:only-child){grid-template-columns:minmax(0,1fr)}.ct-split__prosetitle{margin-bottom:20px}.ct-split__prosebody{color:var(--ct-carbon-700);font-size:16px;line-height:1.6;max-width:46ch}.ct-surface--carbon .ct-split__prosebody{color:hsla(0,0%,100%,.72)}.ct-split__prosebody+.ct-split__prosebody{margin-top:18px}.ct-split__items--headline{border-top:0;gap:6px;padding-top:0}.ct-split__items--headline .ct-split__item{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.ct-split__items--headline .ct-split__figure{font-size:clamp(3rem,6vw,5.5rem);font-weight:var(--fw-extrabold);letter-spacing:-.035em;line-height:.9}.ct-split__items--headline .ct-split__title{font-size:16px;font-weight:var(--fw-bold)}.ct-split__items--headline .ct-split__body{font-size:14px}