.programme-hero-module__kDFgAq__glow{filter:blur(38px)saturate(.94);object-fit:contain;opacity:.34;pointer-events:none;z-index:-1;transform:scale(1.1)}
.programme-detail-module__4KeNLG__section{padding-block:clamp(3.5rem,6.5vw,6.5rem)}.programme-detail-module__4KeNLG__label{color:var(--ink-soft);margin-bottom:1.4rem;font-size:.85rem}.programme-detail-module__4KeNLG__heading{max-width:19ch;font-size:clamp(2.6rem,4.2vw,4.5rem)}.programme-detail-module__4KeNLG__spread{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);margin-top:clamp(2rem,4vw,4rem);display:grid}.programme-detail-module__4KeNLG__spread>p{margin:0}.programme-detail-module__4KeNLG__body,.programme-detail-module__4KeNLG__questions,.programme-detail-module__4KeNLG__originCopy{font-family:var(--serif);max-width:54ch;font-size:clamp(1.1rem,1.45vw,1.35rem);line-height:1.6}.programme-detail-module__4KeNLG__body p+p,.programme-detail-module__4KeNLG__originCopy p+p{margin-top:1.35em}.programme-detail-module__4KeNLG__lead{font-family:var(--serif);letter-spacing:-.025em;max-width:39ch;font-size:clamp(1.45rem,2vw,2rem);line-height:1.4}.programme-detail-module__4KeNLG__lead p+p{margin-top:1.2em}.programme-detail-module__4KeNLG__intention{border-left:2px solid var(--sage);padding-left:clamp(1.5rem,2.5vw,2.5rem)}.programme-detail-module__4KeNLG__closing{padding-block:clamp(2rem,4vw,4rem)}.programme-detail-module__4KeNLG__closingPanel{background:var(--paper);padding:clamp(2rem,4.5vw,4.5rem)}.programme-detail-module__4KeNLG__closingPanel .programme-detail-module__4KeNLG__heading{max-width:22ch}.programme-detail-module__4KeNLG__closingPanel .programme-detail-module__4KeNLG__spread{margin-top:2rem}.programme-detail-module__4KeNLG__personal{color:var(--charcoal)}.programme-detail-module__4KeNLG__personal .programme-detail-module__4KeNLG__heading{max-width:23ch}.programme-detail-module__4KeNLG__questionSection{background:var(--paper);padding-block:clamp(3.5rem,6.5vw,6.5rem)}.programme-detail-module__4KeNLG__questionGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.programme-detail-module__4KeNLG__questions{max-width:none;margin:0;padding:0;list-style:none}.programme-detail-module__4KeNLG__questions li{border-top:1px solid var(--line);grid-template-columns:.4rem minmax(0,1fr);gap:1.2rem;padding-block:1.3rem;font-size:clamp(1.25rem,1.65vw,1.6rem);line-height:1.4;display:grid}.programme-detail-module__4KeNLG__questions li:last-child{border-bottom:1px solid var(--line)}.programme-detail-module__4KeNLG__questions li:before{content:"";background:var(--coral);border-radius:50%;width:.4rem;height:.4rem;margin-top:.6em}.programme-detail-module__4KeNLG__questions li:nth-child(2):before{background:#426fae}.programme-detail-module__4KeNLG__questions li:nth-child(3):before{background:#9187c4}.programme-detail-module__4KeNLG__questions li:nth-child(4):before{background:var(--sage)}.programme-detail-module__4KeNLG__questions li:nth-child(5):before{background:var(--coral)}.programme-detail-module__4KeNLG__recognition{max-width:1120px;margin-inline:auto}.programme-detail-module__4KeNLG__recognition .programme-detail-module__4KeNLG__heading{max-width:20ch}.programme-detail-module__4KeNLG__recognition .programme-detail-module__4KeNLG__spread{gap:clamp(2rem,5vw,5rem)}.programme-detail-module__4KeNLG__origin{background:var(--paper);padding-block:clamp(3.5rem,6.5vw,6.5rem)}.programme-detail-module__4KeNLG__originHeader{max-width:40rem}.programme-detail-module__4KeNLG__originSpread{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);margin-top:clamp(2rem,4vw,4rem);display:grid}.programme-detail-module__4KeNLG__originLead{font-family:var(--serif);letter-spacing:-.025em;max-width:36ch;font-size:clamp(1.45rem,2.1vw,2.15rem);line-height:1.45}.programme-detail-module__4KeNLG__signature{color:var(--ink-soft);margin-top:1.5rem;font-size:.9rem}.programme-detail-module__4KeNLG__originCopy .programme-detail-module__4KeNLG__boundary{border-top:1px solid var(--line);color:var(--ink-soft);max-width:65ch;margin-top:2.5rem;padding-top:1.25rem;font-size:.9rem;line-height:1.6}.programme-detail-module__4KeNLG__statement{max-width:20ch;margin:clamp(3rem,6vw,6rem) 0 0 auto;font-size:clamp(2.8rem,5vw,5.25rem);line-height:1.08}.programme-detail-module__4KeNLG__examplesHeading{margin-bottom:clamp(2rem,4vw,4rem)}.programme-detail-module__4KeNLG__examples{max-width:100%;margin:0;padding:0;list-style:none}.programme-detail-module__4KeNLG__examples li{border-top:1px solid var(--line);font-family:var(--serif);letter-spacing:-.025em;padding:1.35rem 0 1.35rem clamp(1.5rem,3vw,3rem);font-size:clamp(1.45rem,2.5vw,2.5rem);line-height:1.35;position:relative}.programme-detail-module__4KeNLG__examples li:last-child{border-bottom:1px solid var(--line)}.programme-detail-module__4KeNLG__examples li:before{content:"";background:var(--coral);width:clamp(.7rem,1.2vw,1.2rem);height:2px;position:absolute;top:calc(1.35rem + .6em);left:0}@media (min-width:1000px) and (min-height:750px){.programme-detail-module__4KeNLG__questionHeading{position:sticky;top:120px}}@media (max-width:760px){.programme-detail-module__4KeNLG__spread,.programme-detail-module__4KeNLG__questionGrid,.programme-detail-module__4KeNLG__originSpread{grid-template-columns:minmax(0,1fr);gap:1.75rem}.programme-detail-module__4KeNLG__heading{max-width:22ch}.programme-detail-module__4KeNLG__lead,.programme-detail-module__4KeNLG__body,.programme-detail-module__4KeNLG__originLead,.programme-detail-module__4KeNLG__originCopy{max-width:100%}.programme-detail-module__4KeNLG__closingPanel{padding:1.75rem}.programme-detail-module__4KeNLG__statement{margin-inline:0}.programme-detail-module__4KeNLG__intention{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce),print{.programme-detail-module__4KeNLG__questionHeading{position:static}}
