.section.dark{background:var(--ink);color:white}.dark .intro{color:#c5c7cc}.growth-bars{height:330px;display:flex;align-items:flex-end;gap:14px;padding:16px 2px 0;border-bottom:1px solid #cfd2d8;position:relative}.growth-bars:before{content:"";position:absolute;inset:16px 0 0 0;background:repeating-linear-gradient(to top,transparent 0,transparent 64px,#eceef1 65px);pointer-events:none}.year{flex:1;display:flex;flex-direction:column;align-items:center;gap:9px;z-index:2}.bar{width:66%;min-width:24px;background:linear-gradient(180deg,var(--red),#b90d28);border-radius:8px 8px 0 0;position:relative}.bar b{position:absolute;top:-24px;left:50%;transform:translateX(-50%);font-size:12px}.year small{font-size:11px;color:#747881}.section.dark{padding:82px 0 88px}@media (max-width:600px){.section.dark{padding:64px 0 70px}.growth-bars{height:260px;gap:8px}.bar{width:78%}}