.page-heading[data-astro-cid-dtsopnsj]{padding:38px 0 30px}.page-heading[data-astro-cid-dtsopnsj]>p[data-astro-cid-dtsopnsj]:last-child{max-width:700px;margin-top:16px;font-size:1rem;line-height:1.7}.join-programme[data-astro-cid-dtsopnsj]{border-top:1px solid var(--line);margin-top:23px;padding-top:20px}.join-programme[data-astro-cid-dtsopnsj]>span[data-astro-cid-dtsopnsj]{color:var(--muted);font-size:.65rem}.join-programme[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{margin-top:8px;font-size:1rem;line-height:1.4}.join-programme[data-astro-cid-dtsopnsj] p[data-astro-cid-dtsopnsj]{margin-top:10px;font-size:.8rem;line-height:1.7}.join-programme[data-astro-cid-dtsopnsj] .prose{font-size:.83rem}.route-list[data-astro-cid-dtsopnsj] button[data-astro-cid-dtsopnsj]{text-align:left;min-height:44px;padding:12px 14px;font-size:.85rem}.form-panel[data-astro-cid-dtsopnsj]{padding:26px}.form-panel[data-astro-cid-dtsopnsj] h2[data-astro-cid-dtsopnsj]{font-size:1.7rem}@media (width<=800px){.join-layout[data-astro-cid-dtsopnsj]{grid-template-columns:1fr;gap:25px}.route-list[data-astro-cid-dtsopnsj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.route-list[data-astro-cid-dtsopnsj] button[data-astro-cid-dtsopnsj]{height:100%;margin:0;font-size:.8rem}.join-contact[data-astro-cid-dtsopnsj]{margin-top:13px}.join-programme[data-astro-cid-dtsopnsj]{margin-top:16px;padding-top:15px}.form-panel[data-astro-cid-dtsopnsj]{padding:22px}.page-heading[data-astro-cid-dtsopnsj]{padding-top:26px}.page-heading[data-astro-cid-dtsopnsj] h1[data-astro-cid-dtsopnsj]{font-size:2.2rem}}
