.prep-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding:95px max(6vw,24px) 120px;display:grid}.prep-grid article{background:var(--cream);min-height:315px;padding:42px}.prep-grid article>span{color:var(--yellow-ink);font:italic 17px var(--font-display)}.prep-grid h2{font:400 29px var(--font-display);margin:45px 0 15px}.prep-grid p{min-height:48px;color:var(--muted);margin:0;font-size:11px;line-height:1.6}.prep-grid a{align-items:center;gap:12px;width:fit-content;margin-top:30px;font-size:10px;font-weight:700;display:flex}@media (pointer:coarse){.prep-grid a{min-height:44px}}@media (max-width:900px){.prep-grid{grid-template-columns:1fr 1fr}}@media (max-width:580px){.prep-grid{grid-template-columns:1fr}.prep-grid article{min-height:270px}}
