/* Marketing placement: after the four programme topics, before its secondary link. */
.programme-price{grid-column:1/-1;display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1fr);align-items:center;gap:14px 36px;border-top:1px solid rgba(107,168,211,.28);padding-top:26px}
.programme-price__core{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.programme-price [data-home-price-label]{color:#c7d9e8;font-size:.9rem;font-weight:700;line-height:1.35}
.programme-price [data-home-price-amount]{color:#f4f7fb;font-size:clamp(2rem,4vw,3rem);font-weight:850;letter-spacing:-.04em;line-height:1.1;white-space:nowrap}
.programme-price [data-home-price-identity]{display:block;margin:0 0 9px;color:#e4eff8;font-size:.93rem;line-height:1.5;font-weight:650}
.programme-price [data-home-price-support]{margin:0!important;color:#a8bac9;font-size:.94rem!important;line-height:1.5!important}
.programme-price [hidden]{display:none!important}
@media(max-width:820px){.programme-price{grid-template-columns:1fr;gap:14px;padding-top:22px}.programme-price [data-home-price-amount]{font-size:2.4rem}}
