.HowItWorks{background-color:#f3ebd7;padding-block:var(--space-3xl);padding-inline:var(--space-sm);container-type:inline-size;text-align:center}.HowItWorks h2{font-size:clamp(1.625rem,4cqi,2.375rem);font-weight:500;color:var(--color-dark);margin-bottom:.6rem;line-height:1.3}.HowItWorks h2 span{font-weight:800;color:var(--color-orange)}.HowItWorks>p{color:var(--color-subtle);font-size:1rem;margin-bottom:var(--space-2xl)}.HowItWorks a.Cta{display:inline-block;margin-top:var(--space-2xl);background:var(--color-orange);color:#fff;font-size:1rem;font-weight:700;padding:.85rem 2.2rem;border-radius:var(--radius-pill);text-decoration:none;transition:opacity .2s}.HowItWorks a.Cta:hover{opacity:.88}.HowItWorks .Incentive{margin-top:.75rem;margin-bottom:0;font-size:.75rem;color:var(--color-subtle);letter-spacing:.08em}.HowItWorks .Steps{max-width:var(--content-max);margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}@media not (min-width:600px){.HowItWorks .Steps{grid-template-columns:1fr;gap:var(--space-2xl)}}article.Step{display:flex;flex-direction:column;align-items:center;gap:.5rem}article.Step img{margin-bottom:var(--space-sm);width:auto;height:140px}article.Step p:first-of-type{font-size:.75rem;font-weight:700;color:var(--color-orange);letter-spacing:.1em}article.Step h3{font-size:1.25rem;font-weight:800;color:var(--color-dark)}article.Step p:last-child{color:var(--color-subtle);font-size:.875rem;line-height:1.75;max-width:240px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-core-pillars.css.map */
