.page-hero{padding:85px max(7vw,50px) 65px;background:var(--cream)}.page-hero h1{font-size:clamp(48px,6vw,76px);margin:18px 0}.page-hero p{max-width:650px;color:var(--muted);font-size:17px;line-height:1.7}.compact-course{padding-top:70px}.dark-page-hero{background:#162723;color:#fff}.dark-page-hero p{color:#b8c7c3}.dark-page-hero .eyebrow{color:#9fcfc1}.standalone-library{padding-top:70px;min-height:560px}.library-page footer{background:#162723;color:#aec0bb;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:600px){.page-hero{padding:60px 22px 45px}.page-hero h1{font-size:44px}}
