.WJVi4a_page{color:#10232b;font:400 17px/1.6 var(--font)}.WJVi4a_page a{color:#0a6b75}.WJVi4a_page a:hover{color:#074f57}.WJVi4a_page :focus-visible{outline-offset:2px;outline:3px solid #e0a100}.WJVi4a_hero{background:#f3f7f7;border-bottom:1px solid #dde3e5}.WJVi4a_heroIn{padding:20px var(--gut-fluid) 28px;flex-direction:column;gap:12px;display:flex}.WJVi4a_crumbs{padding-top:0}.WJVi4a_title{font-family:var(--font);letter-spacing:-.02em;margin:0;font-size:42px;font-weight:600;line-height:1.1}.WJVi4a_lead{color:#3c4a50;max-width:760px;margin:0;font-size:18px}.WJVi4a_body{width:100%;padding:32px var(--gut-fluid) 72px;flex-wrap:wrap;flex:1;align-items:flex-start;gap:48px;display:flex}.WJVi4a_aside{flex-direction:column;flex:280px;gap:20px;max-width:320px;display:flex}.WJVi4a_tabs{flex-direction:column;gap:4px;display:flex}.WJVi4a_tab{width:100%;min-height:60px;font:inherit;text-align:left;cursor:pointer;color:#10232b;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;padding:10px 16px;font-size:16px;display:flex}.WJVi4a_tab[aria-pressed=true]{color:#fff;background:#10232b}.WJVi4a_tabLabel{font-weight:600;line-height:1.3}.WJVi4a_tabSub{color:#5b686d;font-size:14px}.WJVi4a_tab[aria-pressed=true] .WJVi4a_tabSub{color:#c9dadd}.WJVi4a_talk{background:#fff8f2;border:1px solid #f0d9c6;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.WJVi4a_talk span{font-size:15px}.WJVi4a_talkTitle{color:#9a3412}.WJVi4a_main{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.WJVi4a_h2{font-family:var(--font);margin:0;font-size:30px;font-weight:600;line-height:1.6}.WJVi4a_pills{flex-wrap:wrap;gap:8px;display:flex}.WJVi4a_pill{min-height:44px;font:inherit;cursor:pointer;color:#10232b;background:#fff;border:1px solid #c4ced1;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.WJVi4a_pill[aria-pressed=true]{color:#fff;background:#10232b;border-color:#10232b}.WJVi4a_page a.WJVi4a_pill{color:#10232b}.WJVi4a_list{border-top:1px solid #dde3e5;margin:0;padding:0;list-style:none}.WJVi4a_item{border-bottom:1px solid #dde3e5;flex-wrap:wrap;align-items:baseline;gap:24px;padding:16px 0;display:flex}.WJVi4a_itemMain{flex-direction:column;flex:360px;gap:2px;min-width:0;display:flex}.WJVi4a_page a.WJVi4a_name{color:#10232b;font-size:18px;font-weight:600}.WJVi4a_what{color:#5b686d;font-size:15px}.WJVi4a_where{color:#3c4a50;flex:none;font-size:15px}.WJVi4a_note{color:#5b686d;margin:0;font-size:15px}.WJVi4a_status{color:#3c4a50;margin:0}.WJVi4a_more{margin:0;font-weight:600}.WJVi4a_main[hidden]{display:none}.WJVi4a_intro{color:#3c4a50;max-width:72ch;margin:0}.WJVi4a_offers{border-top:1px solid #dde3e5;flex-direction:column;display:flex}.WJVi4a_offer{border-bottom:1px solid #dde3e5;flex-wrap:wrap;align-items:flex-start;gap:24px;padding:18px 0;scroll-margin-top:96px;display:flex}.WJVi4a_offerMain{flex-direction:column;flex:360px;gap:4px;min-width:0;display:flex}.WJVi4a_offerTitle{font-size:19px}.WJVi4a_offerWhat{color:#3c4a50}.WJVi4a_offerBtn{color:#0a6b75;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0a6b75;border-radius:12px;flex:none;padding:0 20px;font-weight:700}.WJVi4a_offerBtn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.WJVi4a_offerList{flex:100%;min-width:0}.WJVi4a_programmes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.WJVi4a_programme{color:#3c4a50;overflow-wrap:anywhere;background:#fff;border:1px solid #dde3e5;border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.WJVi4a_programmeHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.WJVi4a_page a.WJVi4a_programmeName{color:#10232b;font-size:18px;font-weight:600}.WJVi4a_programmeEn{color:#5b686d}.WJVi4a_routeSelf,.WJVi4a_routeClinic,.WJVi4a_routeTag{border-radius:999px;padding:2px 10px;font-size:14px;font-weight:600}.WJVi4a_routeSelf{color:#0a6b75;background:#e3f2f1}.WJVi4a_routeClinic{color:#5b4a1e;background:#f1eee6}.WJVi4a_routeTag{color:#3c4a50;background:#eef1f2;font-weight:500}.WJVi4a_programmeContact{font-size:15px}.WJVi4a_noProgramme{color:#3c4a50;margin:0}
