.components-sectionCommitment-section{padding-block:var(--space-2xl) var(--space-4xl)}.components-sectionCommitment-note{position:relative;max-width:46rem;margin-inline:auto;background:repeating-linear-gradient(0deg,transparent 0 1.9rem,color-mix(in oklch,var(--color-ink) 8%,transparent) 1.9rem 1.94rem),var(--color-postit-cream);padding:var(--space-2xl) var(--space-2xl) var(--space-xl);border-radius:var(--border-radius-s);box-shadow:0 14px 30px #3c281429,0 3px 8px #3c28141a;transform:rotate(-.5deg);display:flex;flex-direction:column;gap:var(--space-xl)}.components-sectionCommitment-title{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-dynamic-2xl);color:var(--color-ink)}.components-sectionCommitment-list{display:flex;flex-direction:column;gap:var(--space-m)}.components-sectionCommitment-item{display:flex;align-items:flex-start;gap:var(--space-m);color:var(--color-ink-soft);line-height:1.55}@media (width < 768px){.components-sectionCommitment-note{padding:var(--space-xl) var(--space-l)}}.components-sectionStory-section{padding-block:var(--space-4xl)}.components-sectionStory-title{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-dynamic-2xl);color:var(--color-ink)}.components-sectionStory-paragraph{color:var(--color-ink-soft);font-size:var(--font-size-m);line-height:1.6}.components-sectionStory-photoCol{display:flex;justify-content:center}.components-sectionStory-photoCol>*{width:min(22rem,100%)}@media (width < 768px){.components-sectionStory-section{padding-block:var(--space-3xl)}.components-sectionStory-photoCol{order:-1}}.components-sectionValues-section{padding-block:var(--space-4xl)}.components-sectionValues-title{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-dynamic-2xl);color:var(--color-ink)}.components-sectionValues-wall{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:var(--space-2xl);margin-top:var(--space-2xl)}.components-sectionValues-wall>*{width:14rem}@media (width < 768px){.components-sectionValues-section{padding-block:var(--space-3xl)}.components-sectionValues-wall{gap:var(--space-xl)}.components-sectionValues-wall>*{width:100%;max-width:20rem}}
