.Programme_section__y2gOM{scroll-margin-top:16px}.Programme_intro__hCBdl{text-align:center;margin:0 auto 40px}.Programme_rhythm__GiDfN{display:grid;grid-template-columns:repeat(3,1fr);max-width:840px;margin:36px auto 28px}.Programme_rhythm__GiDfN>div{padding:0 16px}.Programme_rhythm__GiDfN>div+div{border-left:1px solid var(--border)}.Programme_rhythm__GiDfN dt{font-size:clamp(1.5rem,2.2vw,1.85rem);line-height:1.2;color:var(--fg)}.Programme_rhythm__GiDfN dd{font-size:14px;line-height:1.6;color:var(--fg-muted);margin-top:6px}.Programme_body__gvs_5{font-size:15.5px;line-height:1.7;color:var(--fg-muted);margin-top:16px}.Programme_schedule__BIeUx{max-width:760px;margin:18px auto 0;text-align:left;font-size:14px}.Programme_schedule__BIeUx summary{width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer;padding:12px 4px;min-height:44px;color:var(--accent-strong);text-decoration:underline;text-underline-offset:4px;transition:color .22s cubic-bezier(.22,.61,.36,1)}.Programme_schedule__BIeUx summary:hover{color:var(--accent)}.Programme_scheduleContent__IuMVU{font-size:14px;line-height:1.7;color:var(--fg-muted);padding:14px 0 4px}.Programme_scheduleContent__IuMVU dl{display:grid;gap:8px;margin:12px 0}.Programme_scheduleContent__IuMVU dl>div{display:grid;grid-template-columns:96px 1fr;gap:12px}.Programme_scheduleContent__IuMVU dt{font-weight:500;color:var(--fg)}.Programme_scheduleContent__IuMVU dd{margin:0}@media(max-width:700px){.Programme_schedule__BIeUx summary{margin-left:0}.Programme_scheduleContent__IuMVU dl>div{display:block}.Programme_scheduleContent__IuMVU dd{margin-top:2px}}.Programme_path__oiLOR{padding:36px 36px 28px;border:1px solid var(--border);border-radius:24px;background:var(--bg-elevated);box-shadow:0 2px 8px rgba(58,46,42,.06),0 1px 2px rgba(58,46,42,.04)}.Programme_pathHeader__dk53h{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;scroll-margin-top:16px}.Programme_pathHeader__dk53h h3{max-width:22ch}.Programme_pathFormats__m3AO0{display:flex;gap:4px;padding:4px;border:1px solid var(--border);border-radius:30px;background:var(--bg);flex-shrink:0}.Programme_pathFormats__m3AO0 button{position:relative;isolation:isolate;border:0;background:transparent;color:var(--fg-muted);font:500 13px/1 var(--font-sans);padding:13px 18px;min-height:44px;border-radius:24px;cursor:pointer;transition:color .22s cubic-bezier(.22,.61,.36,1)}.Programme_pathFormats__m3AO0 button:hover{color:var(--fg)}.Programme_pathFormats__m3AO0 button[aria-pressed=true]{color:var(--bg-elevated)}.Programme_pathFormatLabel__5h4kn{position:relative;z-index:1}.Programme_pathFormatPill__oeLVw{position:absolute;inset:0;border-radius:24px;background:var(--accent);z-index:0}.Programme_pathSummary__ozHAq{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin:24px 0 20px;font-size:14px;line-height:1.6;color:var(--fg-muted)}.Programme_pathSummary__ozHAq strong{font-weight:500;color:var(--accent-strong);white-space:nowrap}.Programme_pathHint__64w22{font-size:13.5px;line-height:1.6;color:var(--fg-muted);margin:-6px 0 24px}.Programme_pathSteps__i8LSw{display:grid;gap:24px;list-style:none;padding:0;margin:0}.Programme_pathSteps__i8LSw li{position:relative;min-width:0}.Programme_pathConnector__vJetR{position:absolute;top:6px;left:46px;width:calc(100% - 22px);height:35px;color:var(--border);pointer-events:none}.Programme_pathSteps__i8LSw button{position:relative;text-align:left;width:100%;display:block;padding:0;background:transparent;border:0;color:var(--fg);border-radius:8px;cursor:pointer}.Programme_pathNumber__t3uUg{position:relative;display:flex;width:46px;height:46px;align-items:center;justify-content:center;background:var(--bg-elevated);border:1px solid var(--border);border-radius:50%;font:500 13px var(--font-sans);color:var(--accent-strong);transition:transform .42s cubic-bezier(.22,.61,.36,1),background-color .42s cubic-bezier(.22,.61,.36,1),border-color .42s cubic-bezier(.22,.61,.36,1),color .42s cubic-bezier(.22,.61,.36,1),box-shadow .42s cubic-bezier(.22,.61,.36,1)}.Programme_pathSteps__i8LSw button:hover .Programme_pathNumber__t3uUg{transform:translateY(-3px);background:var(--accent-soft);border-color:var(--accent);box-shadow:0 8px 24px rgba(58,46,42,.08)}.Programme_pathSteps__i8LSw button[aria-pressed=true] .Programme_pathNumber__t3uUg{background:var(--accent);border-color:var(--accent);color:var(--bg-elevated)}.Programme_pathSteps__i8LSw button[aria-pressed=true]:hover .Programme_pathNumber__t3uUg{background:var(--accent-strong);border-color:var(--accent-strong)}.Programme_pathStepText__x6da3{display:block;margin-top:16px}.Programme_pathStepText__x6da3 small{display:block;font:600 11px/1.5 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong);margin-bottom:8px}.Programme_pathStepText__x6da3 strong{display:block;font-size:clamp(1.35rem,1.8vw,1.55rem);line-height:1.2;color:var(--fg);max-width:12ch;transition:color .22s cubic-bezier(.22,.61,.36,1)}.Programme_pathSteps__i8LSw button:hover .Programme_pathStepText__x6da3 strong,.Programme_pathSteps__i8LSw button[aria-pressed=true] .Programme_pathStepText__x6da3 strong{color:var(--accent-strong)}.Programme_pathBar__BPBMm{display:block;height:1px;width:32px;margin-top:12px;background:var(--accent);transition:width .42s cubic-bezier(.22,.61,.36,1)}.Programme_pathSteps__i8LSw button:hover .Programme_pathBar__BPBMm{width:64px}.Programme_pathSteps__i8LSw button[aria-pressed=true] .Programme_pathBar__BPBMm{width:96px}.Programme_pathStepText__x6da3>span:last-child{display:block;margin-top:12px;font-size:13.5px;line-height:1.6;color:var(--fg-muted)}.Programme_pathDetail__hRm9p{background:var(--bg);border-radius:12px;padding:20px 24px;margin-top:28px;min-height:96px}.Programme_pathDetailInner__ZaT3Z{display:flex;gap:24px;align-items:baseline}.Programme_pathDetailLabel__nZD74{font:600 11px/1.5 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong);white-space:nowrap}.Programme_pathOutcomes__4HQ_h{display:grid;gap:10px;margin:0;min-width:0}.Programme_pathOutcomes__4HQ_h>div{display:grid;grid-template-columns:96px 1fr;gap:14px;font-size:14.5px;line-height:1.65}.Programme_pathOutcomes__4HQ_h dt{font-weight:500;color:var(--accent-strong)}.Programme_pathOutcomes__4HQ_h dd{margin:0;max-width:85ch;color:var(--fg)}.Programme_pathBack__Y0S3d{display:none}.Programme_path__oiLOR button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:1000px){.Programme_path__oiLOR{padding:28px 24px}.Programme_pathSteps__i8LSw{gap:14px}.Programme_pathConnector__vJetR{left:40px;width:calc(100% - 16px)}}@media(max-width:700px){.Programme_path__oiLOR{padding:24px 18px}.Programme_pathHeader__dk53h{display:block}.Programme_pathHeader__dk53h h3{max-width:none}.Programme_pathFormats__m3AO0{width:-moz-max-content;width:max-content;margin-top:20px}.Programme_pathSummary__ozHAq{align-items:flex-start;gap:8px;margin:20px 0 18px}.Programme_pathHint__64w22{margin-bottom:20px}.Programme_pathSteps__i8LSw{grid-template-columns:1fr!important;gap:0}.Programme_pathSteps__i8LSw button{display:flex;align-items:flex-start;gap:16px;padding:0 0 22px}.Programme_pathNumber__t3uUg{flex-shrink:0;width:40px;height:40px}.Programme_pathStepText__x6da3{margin-top:2px}.Programme_pathStepText__x6da3 strong{font-size:1.4rem;max-width:none}.Programme_pathBar__BPBMm{margin-top:10px}.Programme_pathStepText__x6da3>span:last-child{margin-top:8px}.Programme_pathConnector__vJetR{top:38px;left:20px;width:1px;height:calc(100% - 36px);background:var(--border)}.Programme_pathConnector__vJetR path{display:none}.Programme_pathSteps__i8LSw li:last-child button{padding-bottom:0}.Programme_pathDetail__hRm9p{padding:16px;margin-top:20px;min-height:0}.Programme_pathDetailInner__ZaT3Z{display:block}.Programme_pathOutcomes__4HQ_h{margin-top:10px;gap:12px}.Programme_pathOutcomes__4HQ_h>div{display:block}.Programme_pathOutcomes__4HQ_h dd{margin-top:3px}.Programme_pathBack__Y0S3d{display:block;background:none;border:0;padding:12px 0 0;min-height:44px;color:var(--accent-strong);font-size:13.5px;text-decoration:underline;text-underline-offset:3px}}.Programme_learning__GUT_F{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center;margin-top:56px;padding-top:48px;border-top:1px solid var(--border)}.Programme_tutorial__irc5x{margin:0;min-width:0}.Programme_videoTrigger__BWD_a{display:block;position:relative;width:100%;padding:0;overflow:hidden;border-radius:16px;background:var(--bg-alt);cursor:zoom-in;box-shadow:0 2px 8px rgba(58,46,42,.06),0 1px 2px rgba(58,46,42,.04);transition:box-shadow .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1)}.Programme_videoTrigger__BWD_a:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(58,46,42,.12),0 6px 14px rgba(58,46,42,.06)}.Programme_moduleImage__Jo2dF{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.Programme_videoTrigger__BWD_a:hover .Programme_moduleImage__Jo2dF{transform:scale(1.03)}.Programme_expand__HzE27{position:absolute;right:14px;bottom:14px;padding:11px;border-radius:50%;background:var(--bg-elevated);color:var(--fg);box-shadow:0 2px 8px rgba(58,46,42,.1);transition:background-color .22s cubic-bezier(.22,.61,.36,1),color .22s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1)}.Programme_videoTrigger__BWD_a:hover .Programme_expand__HzE27{background:var(--accent);color:var(--bg-elevated);transform:scale(1.06)}.Programme_caption__tSGhB{font-size:12.5px;line-height:1.55;color:var(--fg-muted);margin-top:12px}.Programme_learningCopy__As_um h3{max-width:16ch}.Programme_safety__5FcTb{margin-top:28px;padding-top:24px;border-top:1px solid var(--border-soft)}.Programme_safety__5FcTb h4{font-size:16px;line-height:1.5;font-weight:500;color:var(--fg)}.Programme_safety__5FcTb p{font-size:14.5px;line-height:1.65;color:var(--fg-muted);margin-top:8px}.Programme_sheetTrigger__I2CNQ{display:inline-flex;align-items:center;gap:9px;padding:11px 0;margin-top:6px;min-height:44px;background:transparent;border:0;text-align:left;color:var(--accent-strong);font-size:14px;line-height:1.5;cursor:pointer;transition:color .22s cubic-bezier(.22,.61,.36,1)}.Programme_sheetTrigger__I2CNQ span{text-decoration:underline;text-underline-offset:4px}.Programme_sheetTrigger__I2CNQ svg{flex-shrink:0;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.Programme_sheetTrigger__I2CNQ:hover svg:last-child{transform:translate(2px,-2px)}.Programme_inclusions__Quwnk{margin-top:48px;padding-top:40px;border-top:1px solid var(--border)}.Programme_inclusions__Quwnk h3{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2}.Programme_privateCall__uS_Jq{font-size:15.5px;line-height:1.7;color:var(--fg-muted);margin-top:12px;max-width:72ch}.Programme_inclusions__Quwnk ul{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;padding:0;margin:28px 0 0}.Programme_inclusions__Quwnk li{position:relative;padding-left:18px;font-size:15.5px;line-height:1.6;border-left:1px solid var(--border);transition:border-color .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1)}.Programme_inclusions__Quwnk li:hover{border-color:var(--accent);transform:translateX(3px)}.Programme_inclusions__Quwnk strong{display:block;font-weight:500;color:var(--fg);transition:color .22s cubic-bezier(.22,.61,.36,1)}.Programme_inclusions__Quwnk li:hover strong{color:var(--accent-strong)}.Programme_inclusions__Quwnk li span{display:block;font-size:14.5px;color:var(--fg-muted);margin-top:6px}.Programme_recap__gclKZ{display:flex;gap:23px;align-items:center;margin-top:27px;padding-top:23px;border-top:1px solid var(--border-soft)}.Programme_recapVisual__7f0wq{position:relative;display:block;flex:0 0 205px;height:133px;background:var(--bg);border-radius:16px;overflow:hidden;transition:transform .42s cubic-bezier(.22,.61,.36,1),box-shadow .42s cubic-bezier(.22,.61,.36,1)}.Programme_recapVisual__7f0wq:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(58,46,42,.08)}.Programme_recapVideo__9q3Zi{position:absolute;left:13px;top:23px;width:145px;height:auto;border:3px solid var(--fg);border-radius:8px}.Programme_recapSheet__Yz_8W{position:absolute;right:14px;top:12px;height:112px;width:auto;transform:rotate(6deg);box-shadow:0 6px 18px rgba(58,46,42,.15);border-radius:3px;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.Programme_recapVisual__7f0wq:hover .Programme_recapSheet__Yz_8W{transform:rotate(3deg) translateY(-2px)}.Programme_recapText__p_VLo{min-width:0}.Programme_recapText__p_VLo p{font-size:14px;line-height:1.7}.Programme_recapText__p_VLo strong{font-weight:500}.Programme_recapText__p_VLo a{font-size:13px;line-height:1.5;display:inline-flex;align-items:center;gap:5px;color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px;padding:10px 0;transition:color .22s cubic-bezier(.22,.61,.36,1)}.Programme_dialog__XwMeb{border:1px solid var(--border);border-radius:20px;padding:22px;background:var(--bg-elevated);color:var(--fg);max-width:min(1000px,94vw);width:100%;max-height:92dvh;overflow:auto;margin:auto}.Programme_dialog__XwMeb::backdrop{background:rgba(58,46,42,.66)}.Programme_dialogTop__CuwOd{display:flex;justify-content:space-between;align-items:center;gap:16px}.Programme_dialogTop__CuwOd h3{font:500 clamp(1.5rem,3vw,2rem)/1.15 var(--font-serif);letter-spacing:-.005em}.Programme_dialogTop__CuwOd button{display:flex;align-items:center;gap:7px;font-size:13px;padding:10px 14px;border:1px solid var(--border);border-radius:30px;background:var(--bg);cursor:pointer;transition:border-color .22s cubic-bezier(.22,.61,.36,1),color .22s cubic-bezier(.22,.61,.36,1)}.Programme_dialogTop__CuwOd button:hover{border-color:var(--accent);color:var(--accent-strong)}.Programme_dialogNote__YjxZ7{font-size:13.5px;line-height:1.65;color:var(--fg-muted);margin:13px 0}.Programme_pdfLink__OxDf7{display:inline-block;padding:8px 0 15px;color:var(--accent-strong);font-size:14px;text-decoration:underline;text-underline-offset:3px}.Programme_fullSheet__0n9oa{max-width:750px;margin:auto}.Programme_fullSheet__0n9oa>img,.Programme_fullVideo__NfZzm>img{width:100%;height:auto}.Programme_fullVideo__NfZzm>img{max-height:70dvh;-o-object-fit:contain;object-fit:contain}.Programme_dialog__XwMeb button:focus-visible,.Programme_pdfLink__OxDf7:focus-visible,.Programme_recap__gclKZ a:focus-visible,.Programme_sheetTrigger__I2CNQ:focus-visible,.Programme_videoTrigger__BWD_a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Programme_recapText__p_VLo a:hover,.Programme_sheetTrigger__I2CNQ:hover{color:var(--accent)}@media(max-width:1000px){.Programme_learning__GUT_F{gap:32px;grid-template-columns:1.1fr 1fr}}@media(max-width:700px){.Programme_section__y2gOM{scroll-margin-top:12px}.Programme_intro__hCBdl{text-align:left;margin-bottom:32px}.Programme_rhythm__GiDfN{grid-template-columns:1fr;gap:10px;margin:28px 0 24px}.Programme_rhythm__GiDfN>div{display:grid;grid-template-columns:132px 1fr;gap:12px;align-items:baseline;padding:0}.Programme_rhythm__GiDfN>div+div{border:0}.Programme_rhythm__GiDfN dt{font-size:1.4rem}.Programme_rhythm__GiDfN dd{font-size:13.5px;margin:0}.Programme_learning__GUT_F{grid-template-columns:1fr;gap:24px;margin-top:40px;padding-top:36px}.Programme_learningCopy__As_um h3{max-width:none}.Programme_caption__tSGhB{font-size:12px}.Programme_safety__5FcTb{margin-top:22px;padding-top:20px}.Programme_inclusions__Quwnk{margin-top:36px;padding-top:32px}.Programme_inclusions__Quwnk ul{grid-template-columns:1fr;gap:16px;margin-top:22px}.Programme_recap__gclKZ{gap:13px;align-items:flex-start;padding-top:19px;margin-top:23px}.Programme_recapVisual__7f0wq{flex-basis:104px;height:119px}.Programme_recapVideo__9q3Zi{left:8px;top:17px;width:90px;border-width:2px}.Programme_recapSheet__Yz_8W{right:8px;top:36px;height:76px}.Programme_recapText__p_VLo p{font-size:13.5px;line-height:1.65}.Programme_recapText__p_VLo a{font-size:12.5px;padding-top:8px;align-items:flex-start}.Programme_recapText__p_VLo a svg{flex-shrink:0;margin-top:2px}.Programme_dialog__XwMeb{padding:15px;max-height:92dvh}.Programme_dialogTop__CuwOd button{padding:9px;font-size:12px}.Programme_dialogNote__YjxZ7{font-size:12.5px}.Programme_pdfLink__OxDf7{font-size:13px}}@media(prefers-reduced-motion:reduce){.Programme_inclusions__Quwnk li:hover,.Programme_pathSteps__i8LSw button:hover .Programme_pathNumber__t3uUg,.Programme_recapVisual__7f0wq:hover,.Programme_sheetTrigger__I2CNQ:hover svg:last-child,.Programme_videoTrigger__BWD_a:hover,.Programme_videoTrigger__BWD_a:hover .Programme_expand__HzE27,.Programme_videoTrigger__BWD_a:hover .Programme_moduleImage__Jo2dF{transform:none}.Programme_recapVisual__7f0wq:hover .Programme_recapSheet__Yz_8W{transform:rotate(6deg)}.Programme_expand__HzE27,.Programme_inclusions__Quwnk li,.Programme_moduleImage__Jo2dF,.Programme_pathBar__BPBMm,.Programme_pathNumber__t3uUg,.Programme_recapSheet__Yz_8W,.Programme_recapVisual__7f0wq,.Programme_sheetTrigger__I2CNQ svg,.Programme_videoTrigger__BWD_a{transition-duration:0s}}