.academy-module__R71uFa__stats{border-bottom:1px solid var(--course);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.academy-module__R71uFa__stats li{border-right:1px solid var(--course);padding:28px 24px}.academy-module__R71uFa__stats li:first-child{padding-left:0}.academy-module__R71uFa__stats li:last-child{border-right:0}.academy-module__R71uFa__stats b{letter-spacing:-.05em;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1;display:block}.academy-module__R71uFa__stats span{letter-spacing:.14em;text-transform:uppercase;color:var(--stone);margin-top:10px;font-size:12px;display:block}.academy-module__R71uFa__heroAside .academy-module__R71uFa__fine a{color:var(--pearl-cool);text-underline-offset:3px;text-decoration:underline}.academy-module__R71uFa__curr{view-timeline:--curr}.academy-module__R71uFa__rail{background:var(--course);width:1px;height:240px;margin-top:40px;position:relative}.academy-module__R71uFa__rail:after{content:"";background:var(--pearl);transform-origin:top;position:absolute;inset:0}@supports (animation-timeline:view()){.academy-module__R71uFa__rail:after{animation:linear both academy-module__R71uFa__down;animation-timeline:--curr;animation-range:contain}}@keyframes academy-module__R71uFa__mrise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes academy-module__R71uFa__down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.academy-module__R71uFa__railLabels{letter-spacing:.12em;text-transform:uppercase;color:var(--stone);flex-direction:column;gap:6px;margin-top:20px;font-size:12px;display:flex}.academy-module__R71uFa__railLabels button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 0}.academy-module__R71uFa__railLabels button[aria-pressed=true]{color:var(--pearl)}.academy-module__R71uFa__curriculum[data-active-phase=Foundation] [data-phase=Foundation],.academy-module__R71uFa__curriculum[data-active-phase=Creative] [data-phase=Creative],.academy-module__R71uFa__curriculum[data-active-phase=Technical] [data-phase=Technical],.academy-module__R71uFa__curriculum[data-active-phase=Practical] [data-phase=Practical],.academy-module__R71uFa__curriculum[data-active-phase=Advanced] [data-phase=Advanced]{background:var(--raise);border-color:var(--pearl)}.academy-module__R71uFa__mrow{border-bottom:1px solid var(--course);grid-template-columns:96px minmax(0,1fr) minmax(0,1fr);gap:32px;padding:40px 0;display:grid}.academy-module__R71uFa__mrow:first-child{border-top:1px solid var(--course)}.academy-module__R71uFa__n{letter-spacing:-.04em;color:var(--pearl-cool);font-variant-numeric:tabular-nums;font-size:48px;font-weight:300;line-height:1}.academy-module__R71uFa__tag{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--course);color:var(--pearl-cool);padding:4px 8px;font-size:10px;display:inline-block}.academy-module__R71uFa__mrow h3{letter-spacing:-.025em;margin:14px 0 0;font-size:24px;font-weight:500}.academy-module__R71uFa__mrow p{color:var(--stone);margin:10px 0 0;font-size:15px;line-height:1.6}.academy-module__R71uFa__mrow ul{gap:8px;font-size:14px}@supports (animation-timeline:view()){.academy-module__R71uFa__mrow{animation:academy-module__R71uFa__mrise both var(--ease-out);animation-timeline:view();animation-range:entry entry 40%}}.academy-module__R71uFa__capbox{border:1px solid var(--pearl);text-align:center;margin-top:12px;padding:40px}.academy-module__R71uFa__capbox h3{letter-spacing:-.03em;margin:12px 0 0;font-size:28px;font-weight:500}.academy-module__R71uFa__capbox p{color:var(--pearl-cool);max-width:62ch;margin:14px auto 0;line-height:1.6}.academy-module__R71uFa__leave .academy-module__R71uFa__num{letter-spacing:-.04em;font-size:56px;font-weight:300;line-height:1}.academy-module__R71uFa__fee{border-bottom:1px solid var(--course);justify-content:space-between;align-items:end;gap:24px;padding-bottom:28px;display:flex}.academy-module__R71uFa__fee b{letter-spacing:-.06em;font-size:clamp(56px,7vw,96px);font-weight:500;line-height:.9}.academy-module__R71uFa__feeNote{text-align:right;color:var(--stone);font-size:14px}.academy-module__R71uFa__instr{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.academy-module__R71uFa__instr figure{aspect-ratio:4/5;background:var(--raise);margin:0;position:relative;overflow:hidden}.academy-module__R71uFa__instr img{object-fit:cover;object-position:center top;filter:grayscale()contrast(1.06)brightness(.85)}.academy-module__R71uFa__pull{border-left:1px solid var(--pearl);margin:32px 0 0;padding-left:20px}.academy-module__R71uFa__pull q{quotes:none;letter-spacing:-.02em;font-size:24px;line-height:1.3;display:block}.academy-module__R71uFa__reading{margin-top:40px}.academy-module__R71uFa__reading ul{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.academy-module__R71uFa__enqSec{padding-bottom:120px}.academy-module__R71uFa__enq{border:1px solid var(--course);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.academy-module__R71uFa__enqL{border-right:1px solid var(--course);padding:56px}.academy-module__R71uFa__enqR{padding:56px}@media (max-width:900px){.academy-module__R71uFa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-module__R71uFa__stats li,.academy-module__R71uFa__stats li:first-child{border-right:0;padding:20px 0}.academy-module__R71uFa__mrow{grid-template-columns:minmax(0,1fr);gap:16px}.academy-module__R71uFa__instr,.academy-module__R71uFa__enq{grid-template-columns:minmax(0,1fr);gap:32px}.academy-module__R71uFa__enq{gap:0}.academy-module__R71uFa__enqL{border-right:0;border-bottom:1px solid var(--course)}.academy-module__R71uFa__enqL,.academy-module__R71uFa__enqR{padding:28px 20px}.academy-module__R71uFa__rail,.academy-module__R71uFa__railLabels{display:none}.academy-module__R71uFa__railLabels{flex-flow:wrap;gap:4px 16px;display:flex}.academy-module__R71uFa__enqSec{padding-bottom:72px}.academy-module__R71uFa__fee{flex-direction:column;align-items:flex-start}.academy-module__R71uFa__feeNote{text-align:left}}:root[data-motion=reduce] .academy-module__R71uFa__rail:after{animation:none}:root[data-motion=reduce] .academy-module__R71uFa__mrow{animation:none}
