.components-sectionCommitment-list{display:flex;flex-direction:column;border:1px solid var(--color-neutral-surface-muted);border-radius:var(--border-radius-l);overflow:hidden}.components-sectionCommitment-item{display:grid;grid-template-columns:3.5rem 1fr;align-items:center;gap:var(--space-l);padding:var(--space-l) var(--space-xl);border-bottom:1px solid var(--color-neutral-surface-muted);background-color:var(--color-neutral-surface-soft);transition:background-color .2s}.components-sectionCommitment-item:last-child{border-bottom:none}.components-sectionCommitment-item:hover{background-color:var(--color-neutral-surface-muted)}.components-sectionCommitment-number{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-brand-text-muted);letter-spacing:-.02em;line-height:1;text-align:center}.components-sectionCommitment-text{font-family:var(--font-family-body);font-size:var(--font-size-m);color:var(--color-neutral-text-base);line-height:var(--line-height-expanded)}.components-sectionStory-stats{display:flex;align-items:center;gap:var(--space-l);padding-top:var(--space-xl);border-top:1px solid var(--color-neutral-surface-muted);flex-wrap:wrap}.components-sectionStory-stat{display:flex;flex-direction:column;gap:.1rem}.components-sectionStory-statValue{font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-brand-text-base);line-height:1;letter-spacing:-.02em}.components-sectionStory-statLabel{font-family:var(--font-family-body);font-size:var(--font-size-s);color:var(--color-neutral-text-subtle);white-space:nowrap}.components-sectionStory-statDivider{width:1px;height:2rem;background-color:var(--color-neutral-surface-muted);flex-shrink:0}.components-sectionStory-imageWrap{position:relative}.blocks-featureCard-card{height:100%;border:1px solid var(--color-neutral-surface-muted);border-radius:var(--border-radius-l);background-color:var(--color-neutral-surface-soft);transition:border-color .2s,background-color .2s}.blocks-featureCard-card:hover{border-color:var(--color-brand-surface-base);background-color:var(--color-neutral-surface-muted)}.components-sectionValues-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-l);width:100%;max-width:52rem}@media (width < 480px){.components-sectionValues-grid{grid-template-columns:1fr}}
