@import url('detail.css');
.course-hero{background:linear-gradient(135deg,#f7f0e3,#fffdf7);padding:55px 0;border-bottom:1px solid var(--line)}.course-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:55px;align-items:center}.course-grid h1{font:normal clamp(35px,5vw,57px)/1.12 Georgia,serif;margin:13px 0;color:var(--navy)}.course-grid p{color:#536273}.course-cover{background:#e9e1d2;padding:35px;border-radius:17px;text-align:center}.course-cover img{max-width:220px;max-height:300px;width:auto;box-shadow:12px 13px 20px #182b4033}.course-body{background:white;padding:55px 0}.course-cols{display:grid;grid-template-columns:1fr 1fr;gap:65px}.course-cols h2{font:normal 29px Georgia,serif;color:var(--navy)}.course-cols li{margin:9px 0;color:#526278}.course-cols p{color:#526278}.course-bottom{padding:50px 0;background:#f7f0e4}.course-panel{padding:25px;background:#fffdfa;border:1px solid #e2d7c5;border-radius:14px}.course-panel p{color:#596476}.course-panel .btn{margin-right:10px;margin-top:8px}.course-note{font-size:13px;border-left:3px solid var(--gold);background:#fff6e8;padding:12px 17px}.small-print{font-size:12px;color:#727984}.course-link{font-size:14px;color:#204774;font-weight:700}.tag{display:inline-block}.tag.muted{background:#f6e9ce}
@media(max-width:800px){.course-grid,.course-cols{grid-template-columns:1fr;gap:25px}.course-hero{padding:30px 0}.course-cover img{max-height:240px}}
