.purchasing-course .hero{padding:35px 0 44px}.purchasing-course .hero-grid{grid-template-columns:1.05fr 1fr;gap:40px}.purchasing-course h1{font-size:clamp(2.5rem,3.5vw,3.4rem)}.purchasing-course h1 span{font-size:1em;margin-top:0}.purchasing-image{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 15px 35px #001f4b12}.purchasing-course .pbi-modules{margin-top:30px}@media(max-width:760px){.purchasing-course .hero{padding:16px 0 30px}.purchasing-course .hero-grid{grid-template-columns:1fr;gap:26px}.purchasing-course h1{font-size:2.55rem}.purchasing-course .pbi-modules>li:last-child{grid-column:auto}}