.catalogue-guidance{padding-block:44px 20px}.catalogue-guidance .lead{max-width:1000px;font-size:18px;line-height:1.75}.catalogue-guidance h2{font-size:clamp(28px,3vw,38px)}.catalogue .card-next-date{font-size:14px;line-height:1.5;font-weight:600;margin:0 0 18px}.acquisition-faq details{padding:20px 0;border-bottom:1px solid #d9dcd6}.acquisition-faq summary{font:700 19px/1.4 Reading;cursor:pointer}.acquisition-faq details p{margin:15px 0 0;font:400 17px/1.75 Reading}.acquisition-faq .related-reading{margin-top:30px}.course-audience{margin-top:30px}.course-audience h2{font:700 clamp(24px,2.5vw,32px)/1.2 Wide;letter-spacing:-.025em;margin:0 0 16px}.course-audience p{font:400 17px/1.75 Reading}.private-course-comparison{padding-block:40px}.private-course-comparison p{margin:0 0 14px;font-size:18px}

.acquisition-proof-links{display:flex;flex-wrap:wrap;gap:12px 30px;margin:22px 0 28px;font:600 14px/1.5 Reading}.acquisition-proof-links a{text-underline-offset:4px}
.acquisition-course-choice{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px}.acquisition-course-choice>div{border-top:2px solid var(--gold);padding-top:20px}.acquisition-course-choice h3{font:700 23px/1.25 Wide;letter-spacing:-.02em;margin:0 0 13px}.acquisition-course-choice p{font:400 16px/1.7 Reading;margin:0 0 20px}.acquisition-course-choice .text-link{font-size:14px}.teglia-course-alternatives{padding-top:12px}@media(max-width:760px){.acquisition-course-choice{grid-template-columns:1fr;gap:24px}.acquisition-course-choice p{margin-bottom:14px}}
