.flh5-section{padding:1rem 0 3rem}.flh5-eyebrow{color:#155e42;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.flh5-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}.flh5-card{border:1px solid #dce7df;border-radius:12px;padding:1.25rem;background:#fff}.flh5-card h3{font-size:1.25rem}.flh5-calculator{padding:1.5rem;border:1px solid #dce7df;border-radius:14px;background:#f6f7f0}.flh5-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.flh5-fields label{font-weight:650;display:block}.flh5-fields input{display:block;width:100%;font:inherit;padding:.7rem;border:1px solid #a6bcb0;border-radius:7px;margin-top:.35rem}.flh5-totals{margin-top:1.25rem;border-top:1px solid #cbdcd0}.flh5-note{font-size:.9rem;color:#52685b}