/* Free daily practice is highlighted with the existing Speaky yellow. */
.free-practice{background:var(--yellow);color:var(--black)}
.free-practice-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}
.free-practice h2{max-width:12ch}
.free-practice .lead{margin-top:24px;max-width:32rem}
.free-practice-funding{font-size:22px;line-height:1.5;max-width:36rem}
@media(max-width:900px){.free-practice-layout{grid-template-columns:1fr;gap:32px}.free-practice h2{max-width:24ch}}
@media(max-width:600px){.free-practice-layout{gap:28px}.free-practice-funding{font-size:19px}}
