.why{position:relative}.why__grid{display:block}.why__intro{max-width:52ch;margin-bottom:2.5rem}.why__intro .eyebrow{margin-bottom:1.25rem;display:block}.why__intro h2{font-family:var(--font-display);font-size:var(--h2);line-height:var(--leading-display);max-width:20ch}.why__intro p{color:var(--text);max-width:48ch;margin-top:1.5rem}.why__intro .why__kicker{color:var(--text);margin-top:1.25rem;font-weight:600}.why__cards{column-gap:var(--space-xl);grid-template-columns:repeat(4,1fr);display:grid}.why__card .mark{margin-bottom:var(--mark-title-gap)}.why__card h3{font-family:var(--font-display);font-weight:600;font-size:var(--h5);line-height:var(--leading-title);color:var(--text-strong);margin-bottom:.7rem}.why__card p{font-size:var(--text-body);color:var(--text);line-height:var(--leading-body);text-wrap:pretty}.why__card h3{text-wrap:balance}@media (max-width:939px){.why__cards{row-gap:var(--space-xl);grid-template-columns:1fr 1fr}.why__intro,.why__intro h2,.why__intro p,.why__card p{max-width:none}}@media (max-width:560px){.why__cards{grid-template-columns:1fr}}@media (min-width:1024px){.why__intro{margin-bottom:3rem}}@media (min-width:1280px){.why__intro{margin-bottom:4rem}}
