.growth-formula{padding:110px var(--gutter) 120px;background:#0e0a1b;border-top:1px solid #ffffff13;border-bottom:1px solid #ffffff13}
.growth-formula-grid{display:grid;grid-template-columns:.9fr 1.25fr;gap:9%;align-items:start}
.growth-formula-copy{position:sticky;top:115px}
.growth-formula .eyebrow{font-size:9px;letter-spacing:.1em;margin-bottom:26px;color:#aaa2b9}
.growth-formula h2{font:500 clamp(44px,4.4vw,76px)/1.06 Archivo,sans-serif;letter-spacing:-.055em;margin:0 0 27px}
.growth-formula h2 small{font:400 .48em/1.3 Manrope,sans-serif;letter-spacing:-.035em;display:block;margin-bottom:12px;color:#d4cfdf}
.growth-formula h2 em{font-style:normal;color:#c4ff00}
.growth-formula-copy>p{font-size:13px;line-height:1.9;color:#a79eb8;max-width:355px;margin-bottom:28px}
.growth-formula .text-link{font-size:11px;color:#e8e2f2}
.formula-chart{min-width:0}
.formula-chart-caption{display:flex;justify-content:space-between;font-size:9px;color:#8e859f;padding:0 0 19px;border-bottom:1px solid #ffffff1a;margin-bottom:16px}
.formula-bars{list-style:none;margin:0;padding:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(14.2857% - 1px),#c4ff001c calc(14.2857% - 1px),#c4ff001c 14.2857%)}
.formula-row{position:relative;isolation:isolate;display:grid;grid-template-columns:65px minmax(0,1fr);align-items:center;gap:23px;min-height:108px;padding:22px 25px;margin-bottom:7px;color:#c4ff00;overflow:hidden}
.formula-bar{position:absolute;inset:0 auto 0 0;width:var(--bar-width);background:var(--bar-color);transform:scaleX(var(--bar-progress,1));transform-origin:left;z-index:-1}
.formula-row:nth-child(-n+2){color:#100a23}
.formula-row strong{font:650 53px/1 Archivo,sans-serif;letter-spacing:-.055em;font-variant-numeric:tabular-nums}
.formula-row h3{font:450 17px/1.4 Manrope,sans-serif;letter-spacing:-.035em;margin:0;max-width:330px}
.formula-row h3 small{display:block;font-size:11px;line-height:1.55;letter-spacing:0;opacity:.7;margin-top:2px}
.formula-scale{display:flex;justify-content:space-between;padding-top:13px;color:#8a9c61;font-size:9px;font-variant-numeric:tabular-nums}
.formula-chart-note{font-size:10px;line-height:1.7;color:#756b86;margin-top:25px;max-width:470px}
.formula-accessible{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.formula-motion .formula-bar,.formula-motion .formula-row strong,.formula-motion .formula-row h3,.formula-motion .growth-formula-copy{will-change:transform,opacity}
@media(min-width:1800px){.growth-formula{padding-block:6.1vw 6.7vw}.growth-formula h2{font-size:4.2vw}.growth-formula-copy>p{font-size:.73vw;max-width:20vw}.growth-formula .eyebrow,.formula-chart-caption{font-size:.5vw}.growth-formula .text-link{font-size:.61vw}.formula-row{grid-template-columns:3.6vw 1fr;min-height:6vw;padding:1.22vw 1.4vw;gap:1.3vw}.formula-row strong{font-size:2.95vw}.formula-row h3{font-size:.95vw;max-width:19vw}.formula-row h3 small{font-size:.61vw}.formula-scale{font-size:.5vw}.formula-chart-note{font-size:.56vw;max-width:27vw}}
@media(max-width:1000px){.growth-formula-grid{grid-template-columns:1fr 1.2fr;gap:7%}.growth-formula h2{font-size:45px}.formula-row{grid-template-columns:48px 1fr;padding:20px 17px;gap:15px}.formula-row strong{font-size:43px}.formula-row h3{font-size:13px}.formula-row h3 small{font-size:9px}}
@media(max-width:700px){.growth-formula{padding:68px 22px 76px}.growth-formula-grid{grid-template-columns:1fr;gap:42px}.growth-formula-copy{position:relative;top:auto}.growth-formula h2{font-size:clamp(40px,10.5vw,60px);max-width:430px}.growth-formula .eyebrow{font-size:8px;margin-bottom:22px}.growth-formula-copy>p{font-size:12px;max-width:360px;margin-bottom:22px}.growth-formula .text-link{font-size:10px}.formula-chart-caption{font-size:8px}.formula-row{min-height:94px;grid-template-columns:43px minmax(0,1fr);padding:17px 14px;gap:15px}.formula-row strong{font-size:40px}.formula-row h3{font-size:13px;max-width:250px}.formula-row h3 small{font-size:9px}.formula-chart-note{font-size:9px}}
@media(prefers-reduced-motion:reduce){.formula-motion .formula-bar,.formula-motion .formula-row strong,.formula-motion .formula-row h3,.formula-motion .growth-formula-copy{transform:none!important;opacity:1!important;will-change:auto}}
