/* Version 25: consistent treatment fees and course deposits */
.ht-fee-card {background:#f2ebe6;color:#803300;border-radius:1.4rem;padding:2.8rem 3.2rem;margin:2.4rem 0 3rem;}
.ht-fee-card h3 {font-size:2.3rem;line-height:1.35;margin:0 0 1.5rem;color:#803300;}
.ht-fee-row {display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.4rem 0;font-size:1.9rem;}
.ht-fee-row + .ht-fee-row {border-top:1px solid #ccad99;}
.ht-fee-row strong {white-space:nowrap;font-size:2.2rem;}
.ht-general-deposit {border-top:1px solid #ccad99;margin-top:2.6rem;padding-top:2.4rem;}
.ht-general-deposit h3 {font-size:2.3rem;color:#803300;margin-bottom:1.2rem;}
.ht-general-deposit p {margin-bottom:1.2rem;}
@media(max-width:480px){.ht-fee-card{padding:2rem 2.2rem}.ht-fee-row{font-size:1.7rem}.ht-fee-row strong{font-size:1.9rem}}
