.srcbb4d5-power-hero{background:linear-gradient(180deg,#e4eef6 0,#fff 70%)}.srcbb4d5-power-hero-fig img{border-radius:var(--brand-radius);margin-top:24px;min-height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.srcbb4d5-power-commit{background:var(--brand-bg);text-align:center}.srcbb4d5-power-commit blockquote{border:0;margin:0 auto 16px;max-width:760px;padding:0}.srcbb4d5-power-commit blockquote p{font-size:1.25rem;font-weight:700}.srcbb4d5-goal-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);height:100%;padding:24px}.srcbb4d5-power-progress{background:var(--brand-bg-alt)}.srcbb4d5-bar{margin-bottom:16px}.srcbb4d5-bar__meta{display:flex;justify-content:space-between;margin-bottom:8px}.srcbb4d5-bar__track{background:#d5dde1;height:12px}.srcbb4d5-bar__track span{background:var(--brand-accent);display:block;height:12px}.srcbb4d5-doc-row{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;margin:0 0 16px;padding:0}.srcbb4d5-doc-row li{background:var(--brand-bg);border:1px solid var(--brand-border);padding:16px}.srcbb4d5-cta-center{background:var(--brand-primary-dark);text-align:center}.srcbb4d5-cta-center h2,.srcbb4d5-cta-center p{color:var(--brand-text-inverse)}@media (prefers-reduced-motion:reduce){.srcbb4d5-bar__track span{transition:none}}