/* Targelis commercial refinement: local review, 19 October 2026. */
header{max-width:1440px;padding:22px 38px;gap:24px}.wordmark{font-size:18px;text-align:left}.wordmark img{width:76px;height:76px}nav{gap:7px}nav .button{padding:9px 11px;font-size:13px}nav .button:not([aria-current]){background:transparent;color:#0c1b2a;border-color:transparent}nav .button:hover{background:#f4f1e9;border-color:#c79a3b}.commercial-hero{max-width:1320px;padding:76px 60px;gap:70px;grid-template-columns:1.45fr 1fr}.commercial-hero h1{font-size:clamp(2.6rem,4.7vw,4.6rem)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.button.secondary{background:white;color:#0c1b2a}.commercial-hero .launch-note{background:#0c1b2a;color:white;padding:30px 32px;border-radius:0 0 18px 18px}.commercial-hero .launch-note .section-label{color:#e5c17b}.route{display:block;padding:20px 0;border-bottom:1px solid #435263;text-decoration:none;color:white}.route:hover{color:#e5c17b}.route strong{font-size:18px}.route span{display:block;font-size:15px;color:#ccd5dc;margin-top:7px}.commercial-hero .launch-note .hero-note{color:#ccd5dc;margin:22px 0 0}.pathways article{padding:26px 24px;background:#faf9f6}.course-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.course-grid article{border:1px solid #dbe1e5;border-top:3px solid #c79a3b;padding:26px}.course-grid h3{margin-top:15px}.course-grid p{font-size:16px}.date-note{color:#536979}.section-action{margin-top:28px}.intake-summary{padding:24px;background:#f6f3eb;border-left:4px solid #c79a3b;margin:24px 0}.enquiry-routes{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.enquiry-routes a{padding:12px 16px;border:1px solid #c79a3b;text-decoration:none;border-radius:12px}.preview-notice{background:#f5edda;color:#493a16;font-size:13px;text-align:center;padding:9px 20px}.preview-notice strong{margin-right:8px}#compare-courses td:first-child{width:34%}#enquiry-context:not(:empty){border-left:3px solid #c79a3b;padding:12px 18px;background:#f5f2e9}@media(max-width:1000px){header{padding:18px 24px}.commercial-hero{padding:48px 24px;gap:32px;grid-template-columns:1fr}.course-grid{grid-template-columns:1fr}.commercial-hero .launch-note{border-radius:0 0 14px 14px}.hero-actions .button{width:100%}}