.StudioBrand_brand__XAmrr{display:block;width:100%;color:var(--studio-ink)}.StudioBrand_compact__ykAJX{display:block;width:100%;height:auto}.StudioBrand_tile__H7vB_{fill:var(--studio-primary)}.StudioBrand_initial__jWfn7{fill:var(--studio-on-primary)}.StudioBrand_compactDot__Bmdp4{fill:var(--studio-brand-node)}.StudioBrand_wordmark__pjuX6{display:block;width:100%;height:auto}.StudioBrand_dot__aRLB_{fill:var(--studio-primary);transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.StudioBrand_label__j3sn6{display:block;margin-top:.25rem;font:500 .53rem/1 var(--studio-body);text-transform:uppercase;letter-spacing:.09em;color:var(--studio-muted);white-space:nowrap}.StudioBrand_brand__XAmrr:hover .StudioBrand_dot__aRLB_,a:focus-visible .StudioBrand_brand__XAmrr .StudioBrand_dot__aRLB_{-webkit-animation:StudioBrand_signature-period__dcG75 .4s ease-out both;animation:StudioBrand_signature-period__dcG75 .4s ease-out both}@-webkit-keyframes StudioBrand_signature-period__dcG75{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.12);transform:scale(1.12)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes StudioBrand_signature-period__dcG75{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.12);transform:scale(1.12)}to{-webkit-transform:scale(1);transform:scale(1)}}@media(prefers-reduced-motion:reduce){.StudioBrand_dot__aRLB_{-webkit-animation:none!important;animation:none!important}}@media(max-width:600px){.StudioBrand_labelAuto__2xDqE{display:none}}.CoursePages_page__0LttO{width:min(100% - 40px,1170px);margin:0 auto;padding:clamp(36px,5vw,64px) 0 72px;color:var(--studio-ink);font-family:var(--studio-body)}.CoursePages_page__0LttO h1,.CoursePages_page__0LttO h2,.CoursePages_page__0LttO h3,.CoursePages_page__0LttO h4,.CoursePages_page__0LttO p{margin-top:0}.CoursePages_page__0LttO h1,.CoursePages_page__0LttO h2,.CoursePages_page__0LttO h3,.CoursePages_page__0LttO h4{font-family:var(--studio-heading)}.CoursePages_page__0LttO p{line-height:1.7}.CoursePages_page__0LttO em{font:400 1.06em/1.1 var(--studio-serif);letter-spacing:-.025em}.CoursePages_page__0LttO svg{flex-shrink:0}.CoursePages_page__0LttO a,.CoursePages_page__0LttO button,.CoursePages_page__0LttO input,.CoursePages_page__0LttO summary{-webkit-tap-highlight-color:rgba(0,0,0,0)}.CoursePages_page__0LttO a:focus-visible,.CoursePages_page__0LttO button:focus-visible,.CoursePages_page__0LttO input:focus-visible,.CoursePages_page__0LttO summary:focus-visible{outline:3px solid var(--studio-accent);outline-offset:4px}.CoursePages_page__0LttO button,.CoursePages_page__0LttO input{font-family:inherit}.CoursePages_eyebrow__d7gEq{color:var(--studio-primary);font:600 10px/1.6 var(--studio-body);letter-spacing:.11em;text-transform:uppercase;margin-bottom:13px}.CoursePages_sectionHeading__i5Brg{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:25px}.CoursePages_sectionHeading__i5Brg h2{font-size:clamp(25px,2.6vw,32px);letter-spacing:-.9px;line-height:1.2;margin:0}.CoursePages_sectionHeading__i5Brg>p{max-width:390px;color:var(--studio-muted);font-size:14px;margin:0}.CoursePages_primaryAction__VB3Dl{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:14px 20px;border-radius:7px;font:600 13px/1.5 var(--studio-body);color:var(--studio-on-primary);background:var(--studio-primary);text-decoration:none}.CoursePages_textAction__L_QEu{color:var(--studio-primary);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.CoursePages_blockLabel__o5cY5{display:flex;align-items:center;gap:10px;font:600 12px/1.5 var(--studio-body);color:var(--studio-primary);margin:0 0 18px}.CoursePages_visuallyHidden__8r1Pm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.CoursePages_catalogueHero__SccV8{padding-bottom:40px;border-bottom:1px solid var(--studio-line)}.CoursePages_catalogueHero__SccV8 h1{max-width:900px;font-size:clamp(39px,5.7vw,69px);line-height:1.07;letter-spacing:-.045em;margin-bottom:27px}.CoursePages_catalogueHero__SccV8>p:not(.CoursePages_eyebrow__d7gEq){max-width:770px;color:var(--studio-muted);font-size:17px;margin-bottom:25px}.CoursePages_catalogueFacts__8iYC1{display:flex;flex-wrap:wrap;gap:15px 30px;padding:0;margin:0;list-style:none}.CoursePages_catalogueFacts__8iYC1 li{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--studio-muted)}.CoursePages_catalogueFacts__8iYC1 strong{font:600 22px var(--studio-heading);color:var(--studio-ink)}.CoursePages_programmes__t1RAp{margin:40px 0 48px}.CoursePages_catalogue__Hnqgx{scroll-margin-top:0}.CoursePages_programmeGrid__S3wgU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.CoursePages_programmeCard__g1HI0{display:flex;align-items:flex-start;gap:18px;min-width:0;text-align:left;color:var(--studio-primary);background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:12px;padding:21px 18px;cursor:pointer}.CoursePages_programmeCard__g1HI0>svg{width:62px;height:62px}.CoursePages_programmeCard__g1HI0[aria-pressed=true]{background:var(--studio-sage);border-color:var(--studio-primary)}.CoursePages_programmeCard__g1HI0:hover{border-color:var(--studio-primary)}.CoursePages_programmeCopy__E3wiD{min-width:0;display:flex;flex-direction:column;gap:9px}.CoursePages_programmeCopy__E3wiD strong{font:600 19px/1.2 var(--studio-heading);letter-spacing:-.4px;color:var(--studio-ink)}.CoursePages_programmeCopy__E3wiD>span{font-size:12px;line-height:1.6;color:var(--studio-muted)}.CoursePages_programmeCopy__E3wiD small{font-size:10px;line-height:1.6;font-weight:500}.CoursePages_programmeCopy__E3wiD small>span{margin-left:5px}.CoursePages_search__i_4Vn{margin-bottom:30px}.CoursePages_search__i_4Vn label{display:block;font:500 13px var(--studio-body);margin-bottom:10px}.CoursePages_searchField__YbJB9{display:flex;align-items:center;gap:14px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:9px;padding:8px 8px 8px 17px}.CoursePages_searchField__YbJB9>svg{color:var(--studio-muted)}.CoursePages_searchField__YbJB9 input{flex:1 1;min-width:0;width:100%;padding:11px 0;border:0;background:transparent;color:var(--studio-ink);font-size:14px;outline-offset:0!important}.CoursePages_searchField__YbJB9 input::-webkit-input-placeholder{color:var(--studio-muted);opacity:1}.CoursePages_searchField__YbJB9 input:-ms-input-placeholder{color:var(--studio-muted);opacity:1}.CoursePages_searchField__YbJB9 input::placeholder{color:var(--studio-muted);opacity:1}.CoursePages_searchField__YbJB9 button{cursor:pointer;padding:12px 17px;border:0;border-radius:5px;background:var(--studio-primary);color:var(--studio-on-primary);font-size:12px;font-weight:500}.CoursePages_catalogueLayout__gIFbD{display:grid;grid-template-columns:235px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.CoursePages_areaFilters__k8R2t{position:-webkit-sticky;position:sticky;top:100px}.CoursePages_areaFilters__k8R2t>div{display:grid;grid-gap:7px;gap:7px}.CoursePages_areaFilters__k8R2t button{width:100%;display:flex;align-items:center;gap:10px;padding:13px 11px;color:var(--studio-muted);background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;text-align:left;font-size:12px;line-height:1.5}.CoursePages_areaFilters__k8R2t button>span{flex:1 1;min-width:0}.CoursePages_areaFilters__k8R2t small{font:11px var(--studio-body);opacity:.9}.CoursePages_areaFilters__k8R2t button[aria-pressed=true]{background:var(--studio-sage);color:var(--studio-ink);border-color:var(--studio-line);font-weight:600}.CoursePages_areaFilters__k8R2t button:hover{border-color:var(--studio-primary);color:var(--studio-primary)}.CoursePages_areaFilters__k8R2t svg{width:19px;height:19px}.CoursePages_filterLabel__RFwaX{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--studio-muted);margin-bottom:14px}.CoursePages_filterNote__PTl3V{font-size:11px;color:var(--studio-muted);line-height:1.7;border-top:1px solid var(--studio-line);padding-top:18px;margin:20px 0 0}.CoursePages_results__AgCOq{min-width:0}.CoursePages_resultBar__1Vp0v{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:28px;padding-bottom:15px;border-bottom:1px solid var(--studio-line)}.CoursePages_resultBar__1Vp0v p{margin:0;font-size:12px;color:var(--studio-muted)}.CoursePages_resultBar__1Vp0v button{color:var(--studio-primary);cursor:pointer;border:0;padding:3px 0;background:transparent;font-size:11px;text-decoration:underline;text-underline-offset:3px}.CoursePages_courseGroup__x7qIj+.CoursePages_courseGroup__x7qIj{margin-top:36px}.CoursePages_groupHeading__OT8dW{display:flex;align-items:center;gap:10px;color:var(--studio-primary);margin-bottom:16px}.CoursePages_groupHeading__OT8dW h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.3px;color:var(--studio-ink)}.CoursePages_groupHeading__OT8dW>span{font-size:10px;border:1px solid var(--studio-line);border-radius:50%;width:23px;height:23px;display:grid;place-items:center}.CoursePages_groupHeading__OT8dW>svg{width:20px;height:20px}.CoursePages_courseGrid__HXQYY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:17px;gap:17px}.CoursePages_courseCard__oDlJq{min-width:0;display:flex;flex-direction:column;gap:15px;padding:24px;border:1px solid var(--studio-line);border-radius:11px;background:var(--studio-surface);text-decoration:none;color:var(--studio-ink);transition:border-color .15s}.CoursePages_courseCard__oDlJq:hover{border-color:var(--studio-primary)}.CoursePages_courseCard__oDlJq h4{font:600 21px/1.2 var(--studio-heading);letter-spacing:-.5px;margin:0}.CoursePages_courseCard__oDlJq>p{color:var(--studio-muted);font-size:12px;line-height:1.7;margin:0}.CoursePages_courseCardTop__IJtbe{display:flex;align-items:center;justify-content:space-between;gap:15px}.CoursePages_courseCardTop__IJtbe>span:last-child{color:var(--studio-muted);font:10px/1.5 var(--studio-body);text-align:right}.CoursePages_cardGlyph__34DcS{display:grid;place-items:center;width:42px;height:42px;border-radius:9px;background:var(--studio-sage);color:var(--studio-primary)}.CoursePages_cardTools__23fE1{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none}.CoursePages_cardTools__23fE1 li{font-size:10px;line-height:1.5;color:var(--studio-muted);background:var(--studio-soft);border-radius:4px;padding:4px 7px}.CoursePages_cardFoot__0hkt5{display:flex;align-items:center;justify-content:space-between;gap:13px;color:var(--studio-primary);border-top:1px solid var(--studio-line);padding-top:14px;margin-top:auto;font-size:10px}.CoursePages_empty__ZqEZB{display:grid;justify-items:start;grid-gap:15px;gap:15px;padding:35px;border:1px dashed var(--studio-line);border-radius:12px}.CoursePages_empty__ZqEZB h3,.CoursePages_empty__ZqEZB p{margin:0}.CoursePages_empty__ZqEZB p{color:var(--studio-muted);font-size:14px}.CoursePages_empty__ZqEZB button{cursor:pointer;font-size:13px;color:var(--studio-on-primary);background:var(--studio-primary);border:0;padding:12px 17px;border-radius:6px}.CoursePages_customProgramme__qYQcR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:28px;gap:28px;background:var(--studio-sage);color:var(--studio-ink);border:1px solid var(--studio-line);border-radius:13px;padding:30px;margin-top:52px}.CoursePages_customProgramme__qYQcR h2{font-size:26px;letter-spacing:-.6px;margin:0 0 11px}.CoursePages_customProgramme__qYQcR p:not(.CoursePages_eyebrow__d7gEq){color:var(--studio-muted);font-size:13px;margin:0}.CoursePages_customProgramme__qYQcR>svg{color:var(--studio-primary)}.CoursePages_breadcrumb__MQDa_{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:35px;font-size:11px;line-height:1.7;color:var(--studio-muted)}.CoursePages_breadcrumb__MQDa_ a{color:var(--studio-primary);text-underline-offset:3px}.CoursePages_courseHero__HGU_t{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-gap:clamp(30px,5vw,70px);gap:clamp(30px,5vw,70px);align-items:center;margin-bottom:36px}.CoursePages_heroCopy__bPNMZ{min-width:0}.CoursePages_heroCopy__bPNMZ h1{font:600 clamp(39px,5.2vw,61px)/1.05 var(--studio-heading);letter-spacing:-.045em;margin-bottom:24px}.CoursePages_courseIdentity__Hemj5{display:flex;align-items:center;gap:13px;margin:20px 0 23px}.CoursePages_courseIdentity__Hemj5>span:last-child{color:var(--studio-muted);font-size:11px}.CoursePages_heroDescription__JEwiA{font-size:17px;color:var(--studio-muted);margin-bottom:22px}.CoursePages_heroTags__mscbi{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.CoursePages_heroTags__mscbi li{color:var(--studio-muted);font-size:11px;line-height:1.5;padding:6px 9px;background:var(--studio-soft);border:1px solid var(--studio-line);border-radius:5px}.CoursePages_heroActions__mg61w{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:29px}.CoursePages_heroPreview__mga3B{min-width:0;padding:clamp(22px,3vw,32px);border:1px solid var(--studio-line);border-radius:17px;background:var(--studio-surface)}.CoursePages_heroPreview__mga3B h2{font-size:clamp(28px,3.2vw,37px);letter-spacing:-1.1px;line-height:1.1;margin-bottom:24px}.CoursePages_heroPreview__mga3B>p{font-size:12px;line-height:1.7;color:var(--studio-muted);margin:19px 0}.CoursePages_heroPreview__mga3B pre{border:1px solid var(--studio-line);background:var(--studio-soft);color:var(--studio-ink);border-radius:7px;padding:16px;font:11px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto;margin:0 0 18px}.CoursePages_heroPreview__mga3B pre code{color:inherit;background:transparent;font:inherit}.CoursePages_previewTop__g_PxE{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px}.CoursePages_previewTop__g_PxE>span:first-child{color:var(--studio-muted);font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.CoursePages_referenceDiagram__gakp_{display:flex;align-items:center;justify-content:center;gap:20px;color:var(--studio-primary)}.CoursePages_referenceDiagram__gakp_>div:first-child{display:grid;grid-gap:15px;gap:15px}.CoursePages_referenceDiagram__gakp_>div:first-child span{border:1px solid var(--studio-line);border-radius:5px;background:var(--studio-soft);padding:7px 10px;font:12px ui-monospace,monospace}.CoursePages_referenceDiagram__gakp_>div:last-child{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--studio-primary);background:var(--studio-sage);border-radius:7px;padding:13px 18px}.CoursePages_referenceDiagram__gakp_ small{font-size:10px}.CoursePages_referenceDiagram__gakp_ strong{font:500 14px ui-monospace,monospace;color:var(--studio-ink)}.CoursePages_referenceArrows__B6oV9{font-size:24px;line-height:1.7}.CoursePages_previewSteps__TubvN{display:grid;grid-gap:0;gap:0;margin:0 0 22px;padding:0;list-style:none}.CoursePages_previewSteps__TubvN li{display:flex;align-items:center;gap:13px;padding:12px 0;border-bottom:1px solid var(--studio-line);font-size:12px}.CoursePages_previewSteps__TubvN svg{color:var(--studio-primary)}.CoursePages_previewStats__M9085{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--studio-line);padding-top:20px;grid-gap:14px;gap:14px}.CoursePages_previewStats__M9085>div{display:grid;grid-gap:4px;gap:4px}.CoursePages_previewStats__M9085 strong{color:var(--studio-ink);font:600 23px var(--studio-heading)}.CoursePages_previewStats__M9085 span{font-size:10px;line-height:1.5;color:var(--studio-muted)}.CoursePages_previewNote__Il3K9{display:block;font-size:9px;line-height:1.6;color:var(--studio-muted);margin-top:18px}.CoursePages_overview__fZ6Gg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--studio-line);background:var(--studio-surface);border-radius:12px;margin-bottom:52px}.CoursePages_overviewBlock__os8rh{padding:25px;min-width:0}.CoursePages_overviewBlock__os8rh+.CoursePages_overviewBlock__os8rh{border-left:1px solid var(--studio-line)}.CoursePages_overviewBlock__os8rh>p:not(.CoursePages_blockLabel__o5cY5),.CoursePages_overviewBlock__os8rh>ul:not(.CoursePages_toolList__wZjjd){color:var(--studio-muted);font-size:12px;line-height:1.75;margin-bottom:17px}.CoursePages_overviewBlock__os8rh>ul:not(.CoursePages_toolList__wZjjd){padding-left:17px}.CoursePages_overviewBlock__os8rh li+li{margin-top:5px}.CoursePages_overviewNote__HR2za{display:block;color:var(--studio-muted);font-size:10px;line-height:1.7}.CoursePages_toolList__wZjjd{display:flex;flex-wrap:wrap;align-items:center;gap:10px 13px;margin:0 0 17px;padding:0;list-style:none}.CoursePages_toolList__wZjjd li{display:flex;align-items:center;gap:7px;color:var(--studio-muted);font-size:11px;line-height:1.5;margin:0!important}.CoursePages_capabilities__3_Xlx{margin-bottom:52px}.CoursePages_capabilities__3_Xlx>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;padding:0;margin:0;list-style:none}.CoursePages_capabilities__3_Xlx li{display:flex;align-items:flex-start;gap:15px;border-top:2px solid var(--studio-primary);padding-top:18px}.CoursePages_capabilities__3_Xlx li p{flex:1 1;min-width:0;color:var(--studio-ink);font-size:13px;line-height:1.7;margin:0}.CoursePages_capabilities__3_Xlx li>svg{color:var(--studio-primary);margin-top:2px}.CoursePages_capabilityNumber___6hG0{font:11px var(--studio-heading);color:var(--studio-muted);margin-top:5px}.CoursePages_curriculum__g68Pt{scroll-margin-top:0;margin-bottom:45px}.CoursePages_curriculumLayout__ImVk8{display:grid;grid-template-columns:235px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.CoursePages_moduleRoute__624PU{position:-webkit-sticky;position:sticky;top:100px}.CoursePages_moduleRoute__624PU ol{list-style:none;margin:0;padding:0}.CoursePages_moduleRoute__624PU li+li{border-top:1px solid var(--studio-line)}.CoursePages_moduleRoute__624PU a{display:flex;align-items:flex-start;gap:10px;padding:15px 0;text-decoration:none;color:var(--studio-muted)}.CoursePages_moduleRoute__624PU a:hover{color:var(--studio-primary)}.CoursePages_moduleRoute__624PU a span{font:10px/1.6 var(--studio-body);padding-top:2px;color:var(--studio-primary)}.CoursePages_moduleRoute__624PU strong{font:500 12px/1.6 var(--studio-body);flex:1 1;min-width:0}.CoursePages_moduleRoute__624PU svg{margin-top:3px}.CoursePages_moduleList__lvJkP{display:grid;grid-gap:14px;gap:14px;min-width:0}.CoursePages_module__Kn18j{scroll-margin-top:0;border:1px solid var(--studio-line);border-radius:11px;background:var(--studio-surface);min-width:0}.CoursePages_module__Kn18j summary{cursor:pointer;display:flex;align-items:center;gap:15px;padding:20px 23px;list-style:none}.CoursePages_module__Kn18j summary::-webkit-details-marker{display:none}.CoursePages_module__Kn18j summary>svg{color:var(--studio-primary)}.CoursePages_module__Kn18j[open] .CoursePages_expandIcon__hi5W3{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.CoursePages_module__Kn18j[open] summary{border-bottom:1px solid var(--studio-line)}.CoursePages_moduleNumber__wJcIz{border:1px solid var(--studio-line);background:var(--studio-soft);color:var(--studio-primary);display:grid;place-items:center;border-radius:7px;width:35px;height:35px;flex:0 0 35px;font:500 11px var(--studio-body)}.CoursePages_moduleTitle__lhlaD{flex:1 1;min-width:0}.CoursePages_moduleTitle__lhlaD small{display:block;font:9px var(--studio-body);color:var(--studio-muted);margin-bottom:5px}.CoursePages_moduleTitle__lhlaD h3{font:600 19px/1.3 var(--studio-heading);letter-spacing:-.4px;margin:0}.CoursePages_expandIcon__hi5W3{color:var(--studio-primary);font:24px var(--studio-body);width:17px;text-align:center;flex:0 0 17px}.CoursePages_moduleContent__HnW01{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:22px;gap:22px;padding:23px}.CoursePages_moduleContent__HnW01 .CoursePages_blockLabel__o5cY5{font-size:11px;margin-bottom:13px}.CoursePages_concepts__lwAy0{padding-left:17px;margin:0;font-size:12px;color:var(--studio-muted);line-height:1.8}.CoursePages_concepts__lwAy0 li+li{margin-top:10px}.CoursePages_concepts__lwAy0 li::marker{color:var(--studio-primary)}.CoursePages_practice__OxPzR{padding:17px;border-radius:7px;background:var(--studio-soft)}.CoursePages_practice__OxPzR>p:not(.CoursePages_blockLabel__o5cY5){font-size:12px;line-height:1.75;color:var(--studio-ink);margin-bottom:19px}.CoursePages_reflection___LsrP{display:flex;align-items:flex-start;gap:9px;padding-top:13px;border-top:1px solid var(--studio-line);font:10px/1.7 var(--studio-body);color:var(--studio-muted)}.CoursePages_projectSection__AZqVg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--studio-line);border-radius:13px;background:var(--studio-sage);overflow:hidden;margin-bottom:32px}.CoursePages_projectBrief__ONwcM{padding:32px}.CoursePages_projectBrief__ONwcM h2{font:600 28px/1.2 var(--studio-heading);letter-spacing:-.8px;margin-bottom:20px}.CoursePages_projectBrief__ONwcM>p:not(.CoursePages_blockLabel__o5cY5){font-size:16px;line-height:1.8;color:var(--studio-ink);margin-bottom:27px}.CoursePages_projectScope__qSrNB{display:flex;align-items:flex-start;gap:12px;padding-top:20px;border-top:1px solid var(--studio-line)}.CoursePages_projectScope__qSrNB svg{color:var(--studio-primary);margin-top:3px}.CoursePages_projectScope__qSrNB p{margin:0;color:var(--studio-muted);font-size:11px;line-height:1.8}.CoursePages_projectReview__M3lpx{padding:32px;background:var(--studio-surface);border-left:1px solid var(--studio-line)}.CoursePages_projectReview__M3lpx h3{font:600 24px/1.2 var(--studio-heading);letter-spacing:-.6px;margin-bottom:25px}.CoursePages_projectReview__M3lpx ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:16px;gap:16px}.CoursePages_projectReview__M3lpx li{display:flex;align-items:flex-start;gap:15px}.CoursePages_projectReview__M3lpx li span{color:var(--studio-primary);font-size:10px;margin-top:5px}.CoursePages_projectReview__M3lpx li p{margin:0;color:var(--studio-muted);font-size:13px;line-height:1.7}.CoursePages_deliveryNote__UP38w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px 40px;gap:20px 40px;border:1px solid var(--studio-line);border-radius:12px;padding:28px;margin-bottom:48px}.CoursePages_deliveryNote__UP38w>div{min-width:0}.CoursePages_deliveryNote__UP38w>div>svg{color:var(--studio-primary);margin-bottom:12px}.CoursePages_deliveryNote__UP38w h2{font:600 20px/1.4 var(--studio-heading);letter-spacing:-.4px;margin-bottom:12px}.CoursePages_deliveryNote__UP38w p{color:var(--studio-muted);font-size:12px;margin:0}.CoursePages_deliveryNote__UP38w>.CoursePages_primaryAction__VB3Dl{grid-column:2;justify-self:start}.CoursePages_relatedGrid__qYzm7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.CoursePages_related__jB77S{margin-top:8px}.CoursePages_relatedCard__G91yn{display:flex;align-items:center;gap:13px;min-width:0;padding:18px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:9px;color:var(--studio-ink);text-decoration:none}.CoursePages_relatedCard__G91yn>div{flex:1 1;min-width:0}.CoursePages_relatedCard__G91yn>div>span{font-size:9px;color:var(--studio-muted)}.CoursePages_relatedCard__G91yn h3{font-size:16px;line-height:1.3;letter-spacing:-.3px;margin:7px 0 0}.CoursePages_relatedCard__G91yn>svg{color:var(--studio-primary)}.CoursePages_relatedCard__G91yn:hover{border-color:var(--studio-primary)}@media(max-width:1000px){.CoursePages_programmeCard__g1HI0{gap:12px;padding:17px 13px}.CoursePages_programmeCard__g1HI0>svg{width:45px;height:45px}.CoursePages_programmeCopy__E3wiD strong{font-size:17px}.CoursePages_catalogueLayout__gIFbD,.CoursePages_curriculumLayout__ImVk8{grid-template-columns:200px minmax(0,1fr);gap:22px}.CoursePages_courseCard__oDlJq{padding:19px}.CoursePages_moduleContent__HnW01{grid-template-columns:1fr}.CoursePages_overviewBlock__os8rh{padding:20px}.CoursePages_relatedGrid__qYzm7{grid-template-columns:1fr}}@media(max-width:760px){.CoursePages_sectionHeading__i5Brg{display:block}.CoursePages_sectionHeading__i5Brg>a,.CoursePages_sectionHeading__i5Brg>p{display:block;margin-top:14px;max-width:550px}.CoursePages_programmeGrid__S3wgU{grid-template-columns:1fr}.CoursePages_programmeCard__g1HI0{align-items:center;padding:17px 20px;gap:20px}.CoursePages_programmeCard__g1HI0>svg{width:60px;height:60px}.CoursePages_programmeCopy__E3wiD{gap:5px}.CoursePages_programmeCopy__E3wiD strong{font-size:20px}.CoursePages_catalogueLayout__gIFbD,.CoursePages_curriculumLayout__ImVk8{grid-template-columns:1fr;gap:24px}.CoursePages_areaFilters__k8R2t{position:static}.CoursePages_areaFilters__k8R2t>div{grid-template-columns:repeat(2,minmax(0,1fr))}.CoursePages_areaFilters__k8R2t .CoursePages_filterNote__PTl3V{padding-top:12px;margin-top:14px}.CoursePages_moduleRoute__624PU{position:static}.CoursePages_moduleRoute__624PU ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 22px;gap:0 22px}.CoursePages_moduleRoute__624PU li{border-top:1px solid var(--studio-line)}.CoursePages_courseHero__HGU_t{grid-template-columns:1fr;gap:30px}.CoursePages_heroCopy__bPNMZ h1{max-width:600px}.CoursePages_heroPreview__mga3B{max-width:600px;width:100%;box-sizing:border-box}.CoursePages_overview__fZ6Gg{grid-template-columns:1fr}.CoursePages_overviewBlock__os8rh+.CoursePages_overviewBlock__os8rh{border-left:0;border-top:1px solid var(--studio-line)}.CoursePages_capabilities__3_Xlx>ol{grid-template-columns:1fr;gap:18px}.CoursePages_capabilities__3_Xlx li{padding-top:15px}.CoursePages_capabilities__3_Xlx li p{font-size:14px}.CoursePages_projectSection__AZqVg{grid-template-columns:1fr}.CoursePages_projectReview__M3lpx{border-left:0;border-top:1px solid var(--studio-line)}.CoursePages_deliveryNote__UP38w{grid-template-columns:1fr}.CoursePages_deliveryNote__UP38w>.CoursePages_primaryAction__VB3Dl{grid-column:auto}.CoursePages_customProgramme__qYQcR{grid-template-columns:auto minmax(0,1fr);padding:25px;gap:20px}.CoursePages_customProgramme__qYQcR>.CoursePages_primaryAction__VB3Dl{grid-column:1/-1;justify-self:start}}@media(max-width:520px){.CoursePages_page__0LttO{width:calc(100% - 32px);padding-top:30px}.CoursePages_catalogueHero__SccV8>p:not(.CoursePages_eyebrow__d7gEq),.CoursePages_heroDescription__JEwiA{font-size:15px}.CoursePages_catalogueFacts__8iYC1{gap:13px 20px}.CoursePages_courseGrid__HXQYY{grid-template-columns:1fr}.CoursePages_courseCard__oDlJq{padding:22px}.CoursePages_searchField__YbJB9{gap:10px;padding-left:12px}.CoursePages_searchField__YbJB9 input{font-size:12px}.CoursePages_searchField__YbJB9 button{padding:11px;font-size:11px}.CoursePages_searchField__YbJB9>svg{width:18px}.CoursePages_module__Kn18j summary{padding:17px;gap:11px}.CoursePages_module__Kn18j summary>svg{display:none}.CoursePages_moduleTitle__lhlaD h3{font-size:17px}.CoursePages_moduleContent__HnW01{padding:18px}.CoursePages_projectBrief__ONwcM,.CoursePages_projectReview__M3lpx{padding:24px}.CoursePages_referenceDiagram__gakp_{gap:12px}.CoursePages_referenceDiagram__gakp_>div:last-child{padding:12px}.CoursePages_heroPreview__mga3B pre{font-size:10px;padding:12px}.CoursePages_breadcrumb__MQDa_{margin-bottom:25px}}@media(prefers-reduced-motion:reduce){.CoursePages_courseCard__oDlJq{transition:none}}