.schools_world__8kS_S{--green:#163e32;--ink:#203c32;--muted:#657269;--paper:#f8f6ef;--gold:#e8c575;background:var(--paper);color:var(--ink);font-family:var(--font-agency-manrope-loaded),sans-serif;min-height:100vh;overflow:clip;font-size:15px;line-height:1.7;color-scheme:light}.schools_world__8kS_S *{box-sizing:border-box}.schools_world__8kS_S a{text-decoration:none}.schools_world__8kS_S button,.schools_world__8kS_S input,.schools_world__8kS_S select{font:inherit}.schools_world__8kS_S button{cursor:pointer}.schools_world__8kS_S :is(a,button,input,select):focus-visible{outline:3px solid #b08535;outline-offset:5px}.schools_world__8kS_S :is(h1,h2,h3,h4,p){margin:0}.schools_world__8kS_S :is(h1,h2,h3){font-family:var(--font-prospect-heading),sans-serif;font-weight:500;letter-spacing:-.045em;line-height:1.07}.schools_world__8kS_S h1{font-size:clamp(48px,6.1vw,94px)}.schools_world__8kS_S h2{font-size:clamp(34px,4.1vw,58px)}.schools_world__8kS_S h3{font-size:28px}.schools_world__8kS_S em{font-family:var(--font-prospect-script),Georgia,serif;font-weight:400;color:#ba9144}.schools_world__8kS_S p{color:var(--muted)}.schools_world__8kS_S section[id]{scroll-margin-top:100px}.schools_skip__UBcf3{position:fixed;top:0;left:15px;background:var(--gold);padding:12px;z-index:200;transform:translateY(-110%)}.schools_skip__UBcf3:focus{transform:translateY(0)}.schools_header__O2RV7{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4.5%;border-bottom:1px solid #284b3220;background:#f8f6eff5;backdrop-filter:blur(18px)}.schools_brandGroup__iJD__{display:flex;align-items:center;gap:25px}.schools_brand___lOhq{display:flex;align-items:center;gap:10px;color:var(--green);font-size:24px;font-weight:750;letter-spacing:-1px;line-height:1.1}.schools_brand___lOhq small{display:block;font-size:12px;letter-spacing:2.2px;font-weight:600;margin-top:7px}.schools_nav__rL5mz{display:flex;align-items:center;gap:26px;font-size:15px;font-weight:600}.schools_navCta__ig0P4{display:flex;align-items:center;gap:15px;border:1px solid #244d3333;border-radius:5px;padding:10px 16px}.schools_nav__rL5mz a:hover{color:#ac8137}.schools_eyebrow__3gWqL{display:block;font-size:13px;line-height:1.6;letter-spacing:2px;font-weight:700}.schools_dot__jSe6z{display:inline-block;height:6px;width:6px;background:#ba9144;border-radius:50%;margin-right:9px}.schools_hero__QJzyo{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;min-height:700px;padding:65px 4.5% 35px;gap:5%}.schools_heroCopy__Xgd7P{display:flex;flex-direction:column;align-items:flex-start}.schools_hero__QJzyo h1{margin:26px 0;font-size:clamp(58px,6.4vw,98px);line-height:1.01}.schools_heroCopy__Xgd7P>p{font-size:15px;line-height:1.9;max-width:460px}.schools_actions__i0T2s{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}.schools_buttonLight__YMzT7,.schools_button__k_v1C{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:15px 23px;border:1px solid transparent;border-radius:4px;background:var(--green);color:#fff;font-size:15px;font-weight:600;line-height:1.6;transition:background .2s,transform .2s}.schools_button__k_v1C:hover{background:#2c5a47;transform:translateY(-2px)}.schools_buttonLight__YMzT7{background:#f3edda;color:var(--green)}.schools_textLink__AhoiW{display:inline-flex;align-items:center;gap:12px;font-size:15px;font-weight:700;line-height:1.6;color:var(--green);border:0;background:transparent;padding:0}.schools_textLink__AhoiW:hover{color:#a37a30}.schools_heroNote__p5boo{width:100%;display:flex;justify-content:space-between;gap:15px;border-top:1px solid #244d3324;margin-top:auto;padding-top:32px;font-size:12px;letter-spacing:1.4px;color:var(--muted)}.schools_heroVisual__Ztg_E{flex-direction:column;padding-bottom:30px}.schools_art___uWAX,.schools_heroVisual__Ztg_E{position:relative;display:flex;justify-content:center}.schools_art___uWAX{background:#d4dece;overflow:hidden;border-radius:170px 170px 4px 4px;min-height:550px;align-items:center}.schools_art___uWAX:before{content:"";position:absolute;inset:20px;border:1px solid #ffffff60;border-radius:inherit;pointer-events:none}.schools_art___uWAX svg{width:112%;max-width:none;flex-shrink:0}.schools_artCaption__Q6QVZ{position:absolute;bottom:27px;left:0;right:0;text-align:center;color:#f4ecd6;letter-spacing:2.4px;font-size:12px}.schools_art___uWAX[data-variant=arts]{background:#d8cbbf}.schools_art___uWAX[data-variant=arts] svg{filter:hue-rotate(325deg)}.schools_art___uWAX[data-variant=science]{background:#cad4d4}.schools_art___uWAX[data-variant=science] svg{filter:hue-rotate(30deg)}.schools_art___uWAX[data-variant=sport]{background:#d3d8b7}.schools_artCompact__O0oGm{border-radius:3px;min-height:0;height:235px}.schools_artCompact__O0oGm svg{width:100%;transform:translateY(7%)}.schools_artCompact__O0oGm:before{inset:12px}.schools_artCompact__O0oGm .schools_artCaption__Q6QVZ{bottom:15px;font-size:11px}.schools_floatingCard__jYWeM{position:absolute;left:-35px;right:35px;bottom:80px;display:flex;align-items:center;gap:14px;background:#fffef7f5;box-shadow:0 12px 45px #203c3220;border:1px solid #ffffffaa;padding:19px 22px;border-radius:6px}.schools_floatingCard__jYWeM small{display:block;font-size:11px;letter-spacing:1.6px;margin-bottom:5px;color:#7e897e}.schools_floatingCard__jYWeM strong{font-size:15px;font-weight:600}.schools_miniIcon__9dRBA{width:42px;height:42px;background:#e9ede1;border-radius:50%;display:grid;place-items:center}.schools_liveDot__cNaxN{height:7px;width:7px;background:#87a47a;border-radius:50%;margin-left:auto}.schools_visualIndex___sULT{display:flex;justify-content:space-between;margin-top:20px;font-size:12px;letter-spacing:2px;color:#839083}.schools_ribbon__NWTFH{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:15px 25px;border-block:1px solid #244d3320;padding:23px 4.5%;font-size:14px;color:#5a6e5e}.schools_ribbon__NWTFH>span:first-child{font-size:13px;color:#9b823e}.schools_section__6M4zW{padding:95px 5%;max-width:1600px;margin:auto}.schools_sectionHeading__DbxGR{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:40px}.schools_sectionHeading__DbxGR .schools_eyebrow__3gWqL{margin-bottom:22px;color:#8d824f}.schools_sectionHeading__DbxGR>p{max-width:400px;font-size:15px;line-height:1.9}.schools_experienceGrid__GqFZI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.schools_experience__npfhB{min-width:0;border:1px solid #284b321c;background:#fffdf8;border-radius:4px;overflow:hidden;display:block;color:inherit;transition:box-shadow .2s,transform .2s}.schools_experience__npfhB:hover{transform:translateY(-4px);box-shadow:0 12px 30px #163e3210}.schools_experienceCopy__srXP9{padding:27px}.schools_cardLabel__7QcI2{display:flex;align-items:center;gap:9px;font-size:13px;color:#8a7d50}.schools_cardLabel__7QcI2>:last-child{margin-left:auto}.schools_experience__npfhB h3{font-size:31px;line-height:1.1;margin:24px 0 16px}.schools_experience__npfhB p{font-size:15px;line-height:1.9;margin-bottom:25px}.schools_caption__V6Dqd{font-size:13px!important;line-height:1.8!important;letter-spacing:.1px;overflow-wrap:anywhere}.schools_section__6M4zW>.schools_caption__V6Dqd{margin-top:25px}.schools_audienceSection__2lVAi{background:#edf0e5;padding:85px 5%}.schools_audiencePanel__i_cRk,.schools_audienceSection__2lVAi>.schools_sectionHeading__DbxGR{max-width:1440px;margin-inline:auto}.schools_tabRow__txBhJ{display:flex;flex-wrap:wrap;gap:5px}.schools_tabRow__txBhJ button{border:1px solid #244d3326;border-radius:30px;padding:9px 17px;color:var(--green);background:transparent;font-size:14px}.schools_tabRow__txBhJ button[aria-pressed=true]{background:var(--green);color:white;border-color:var(--green)}.schools_audiencePanel__i_cRk{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:45px 60px;background:#f8f8f0;border:1px solid #284b3214;min-height:350px}.schools_audienceSymbol__GGsRP{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:35px;border-radius:50%;background:radial-gradient(ellipse,#dbe5d3,transparent 66%);height:260px}.schools_audienceSymbol__GGsRP span{font-size:12px;letter-spacing:2.5px}.schools_audiencePanel__i_cRk h3{font-size:40px;margin:13px 0}.schools_audiencePanel__i_cRk p{font-size:15px;max-width:500px}.schools_audiencePanel__i_cRk ul,.schools_plan__H4Pza ul{padding:0;margin:25px 0 0;list-style:none}.schools_audiencePanel__i_cRk li,.schools_plan__H4Pza li{display:flex;gap:12px;align-items:start;margin:10px 0;font-size:15px}.schools_audiencePanel__i_cRk li svg,.schools_plan__H4Pza li svg{flex-shrink:0;margin-top:3px}.schools_capabilityLayout__NgNpV{display:grid;grid-template-columns:.75fr 1.5fr;border:1px solid #244d3324}.schools_capabilityTabs__bNO1x{display:flex;flex-direction:column;background:#eeede3}.schools_capabilityTabs__bNO1x button{display:flex;align-items:center;gap:18px;text-align:left;border:0;border-bottom:1px solid #244d331a;padding:28px 25px;background:transparent;font-size:15px}.schools_capabilityTabs__bNO1x button>span{font-size:13px;color:#9d8959}.schools_capabilityTabs__bNO1x button>svg{margin-left:auto;flex-shrink:0}.schools_capabilityTabs__bNO1x button[aria-pressed=true]{background:var(--green);color:#fff}.schools_capabilityPanel__GoB0E{padding:40px;min-height:355px}.schools_capabilityPanel__GoB0E h3{font-size:36px;margin:22px 0}.schools_featureList__7Fntd{display:grid;grid-template-columns:1fr 1fr;gap:16px 25px}.schools_featureList__7Fntd p{font-size:15px;display:flex;align-items:start;gap:12px}.schools_featureList__7Fntd svg{flex-shrink:0;margin-top:3px;color:#8d9f75}.schools_researchTeaser__rg9dO{background:var(--green);color:#f3edda;padding:85px 5%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.schools_researchTeaser__rg9dO p{color:#bac7b9;font-size:15px;margin:25px 0;max-width:460px}.schools_researchTeaser__rg9dO h2{margin-top:22px}.schools_schoolNames__Diigp{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.schools_schoolNames__Diigp>span{font-size:18px;padding:13px 0;border-bottom:1px solid #ffffff22;letter-spacing:-.5px}.schools_schoolNames__Diigp small{display:block;font-size:12px;letter-spacing:.8px;color:#a7b9aa}.schools_schoolNames__Diigp>p{grid-column:1/-1;font-size:13px;margin-bottom:0}.schools_principles__nB1AR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.schools_principles__nB1AR article{border-top:1px solid #244d3324;padding-top:28px}.schools_principles__nB1AR h3{font-size:25px;line-height:1.2;margin:20px 0 12px}.schools_principles__nB1AR p{font-size:15px;line-height:1.9}.schools_proposal__CEeqy{padding:85px 7%;display:grid;grid-template-columns:1fr 1fr;gap:9%;background:#e9edde;border-top:1px solid #244d3320}.schools_proposal__CEeqy h2{margin:22px 0}.schools_proposal__CEeqy p{font-size:15px;max-width:450px}.schools_nameLabel__aqvZG{display:block;font-size:14px;font-weight:700;margin-top:30px}.schools_proposal__CEeqy>div>input{background:transparent;border:0;border-bottom:1px solid #244d3360;padding:13px 0;width:100%;font-size:23px;color:var(--green);border-radius:0}.schools_moduleChoices__W_4ZA{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:25px}.schools_moduleChoices__W_4ZA label{display:flex;align-items:start;gap:9px;cursor:pointer}.schools_moduleChoices__W_4ZA input{margin-top:4px;accent-color:var(--green);width:15px;height:15px}.schools_briefCard__qJgIT{background:#fffdf6;border:1px solid #244d3324;padding:35px;box-shadow:0 20px 40px #163e3208;min-width:0}.schools_briefCard__qJgIT h3{font-size:36px;overflow-wrap:anywhere;margin:16px 0}.schools_briefItems__Wwa2F{margin:25px 0}.schools_briefItems__Wwa2F>div{align-items:center;gap:15px;border-bottom:1px solid #244d331c;font-size:15px}.schools_briefItems__Wwa2F span{font-size:13px;color:#9b853d}.schools_briefItems__Wwa2F svg{margin-left:auto}.schools_briefCard__qJgIT>.schools_button__k_v1C{width:100%}.schools_briefLinks__Ruh_Y{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:20px 0 10px}.schools_briefLinks__Ruh_Y :is(a,button){background:transparent;border:0;color:var(--green);display:inline-flex;align-items:center;gap:7px;font-size:13px;padding:0}.schools_footer__bHENl{padding:55px 5% 25px;background:#f4f1e7;display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;border-top:1px solid #244d331a}.schools_footer__bHENl p{font-size:14px;margin-top:17px}.schools_footer__bHENl nav{display:flex;align-items:start;gap:20px;flex-wrap:wrap;max-width:540px;font-size:14px}.schools_footer__bHENl nav a{display:inline-flex;align-items:center;gap:5px}.schools_footer__bHENl>small{flex-basis:100%;border-top:1px solid #244d331a;padding-top:22px;font-size:13px;color:#7d8477}.schools_previewMain__0wWVg{padding-bottom:30px}.schools_previewIntro__PmrpS{padding:55px 7% 50px;max-width:1400px;margin:auto}.schools_back__AqXeD{display:block;font-size:14px;color:#7d886f;margin-bottom:38px}.schools_previewIntro__PmrpS h1{max-width:950px;margin:20px 0 25px;font-size:clamp(44px,5.5vw,78px)}.schools_previewIntro__PmrpS>p{max-width:650px;font-size:16px;line-height:1.9}.schools_demoNote__TPAY0{display:block;padding:13px 17px;background:#ecebdf;font-size:13px;color:#6c765e;margin-top:28px;max-width:780px;border-left:2px solid #bca66c}.schools_previewNav__60dsp{display:flex;gap:25px;font-size:14px;margin-top:30px;flex-wrap:wrap}.schools_previewNav__60dsp a{border-bottom:1px solid #afbb9e;padding-bottom:5px}.schools_library__wNnlW,.schools_researchSection__s2Ecg{max-width:1500px;padding:35px 7% 70px;margin:auto}.schools_libraryHeading__RhZED{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.schools_libraryHeading__RhZED h2{font-size:38px;margin-top:15px}.schools_filters___bUWv{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;gap:15px;padding:22px;background:#eaeedf;border:1px solid #244d331c;margin-bottom:20px}.schools_filters___bUWv label{font-size:13px;display:block;font-weight:600}.schools_filters___bUWv :is(select,input){width:100%;display:block;margin-top:7px;border:1px solid #244d3330;border-radius:3px;min-height:42px;padding:9px 12px;background:#fffdf7;color:var(--green);font-size:15px}.schools_search__MQqO9{display:flex;align-items:center;gap:8px;margin-top:7px;background:#fffdf7;border:1px solid #244d3330;border-radius:3px;padding-left:10px}.schools_search__MQqO9 input{margin:0;border:0;padding-left:0;min-width:0}.schools_library__wNnlW>.schools_caption__V6Dqd{margin-bottom:23px}.schools_resourceGrid__WT3AU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.schools_resource__DHPJn{border:1px solid #244d331c;border-radius:4px;overflow:hidden;text-align:left;background:#fffdf7;color:var(--ink);transition:transform .2s,box-shadow .2s}.schools_resource__DHPJn:hover{transform:translateY(-4px);box-shadow:0 12px 28px #163e3210}.schools_resourceArt__mrnAy{height:170px;background:#dfe7d8;display:flex;align-items:center;justify-content:center;position:relative}.schools_resourceArt__mrnAy>span{font-family:Georgia,serif;font-size:73px;font-style:italic;color:#628269}.schools_resourceArt__mrnAy:after{content:"";position:absolute;border:1px solid #74876b25;border-radius:50%;width:130px;height:130px;transform:rotate(-30deg) scaleX(1.4)}.schools_resourceArt__mrnAy[data-tone="1"]{background:#ede1c8}.schools_resourceArt__mrnAy[data-tone="1"]>span{color:#aa8d58}.schools_resourceArt__mrnAy[data-tone="2"]{background:#d9e2e3}.schools_resourceArt__mrnAy[data-tone="2"]>span{color:#638589}.schools_resourceArt__mrnAy small{position:absolute;top:15px;left:15px;display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:1.2px;padding:5px 8px;border:1px solid #ffffff90;background:#ffffff80}.schools_resourceCopy__rR5Ey{padding:23px}.schools_resourceCopy__rR5Ey .schools_eyebrow__3gWqL{font-size:12px;letter-spacing:1px}.schools_resource__DHPJn h3{font-size:25px;margin:16px 0 12px}.schools_resource__DHPJn p{font-size:14px}.schools_resourceBottom__eO3Wc{display:flex;align-items:center;justify-content:space-between;margin-top:23px;padding-top:14px;border-top:1px solid #244d331a;font-size:13px}.schools_resourceBottom__eO3Wc>span{display:flex;align-items:center;gap:7px}.schools_memberships__pIvrK{padding:70px 7%;background:#e9edde;display:grid;grid-template-columns:1fr 1.1fr;gap:9%}.schools_memberships__pIvrK h2{margin:20px 0}.schools_memberships__pIvrK>div>p{font-size:15px;max-width:400px}.schools_planChoices__LIv96{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:12px}.schools_planChoices__LIv96 button{flex:1;padding:12px 10px;border:1px solid #244d3330;font-size:13px;white-space:nowrap;background:transparent;color:var(--green)}.schools_planChoices__LIv96 button[aria-pressed=true]{background:var(--green);color:white}.schools_plan__H4Pza{padding:30px;background:#fffdf7;border:1px solid #244d3320}.schools_plan__H4Pza h3{font-size:30px;margin-bottom:20px}.schools_plan__H4Pza>p{font-size:15px}.schools_plan__H4Pza .schools_button__k_v1C{margin:22px 0 15px}.schools_empty__qK_qV{padding:35px;background:#ecefdf;margin-top:20px}.schools_empty__qK_qV p{margin:15px 0}.schools_smallCta__rVdSU{padding:55px 7%;display:flex;align-items:center;justify-content:space-between;gap:35px}.schools_smallCta__rVdSU h2{font-size:38px}.schools_smallCta__rVdSU p{max-width:650px;font-size:15px;margin-top:20px}.schools_smallCta__rVdSU .schools_eyebrow__3gWqL{margin-bottom:20px}.schools_gallery__n_ozN{background:#e9edde;padding:65px 7%}.schools_gallery__n_ozN>.schools_caption__V6Dqd{margin-top:25px}.schools_album__2Rerc{border:1px solid #244d3320;background:#fffdf7;padding:0;text-align:left;overflow:hidden;border-radius:3px;color:var(--green)}.schools_album__2Rerc>span{display:block;position:relative;padding:22px}.schools_album__2Rerc small{font-size:13px;color:#7b856d;display:block}.schools_album__2Rerc strong{display:block;font-size:18px;margin-top:7px;font-weight:500;padding-right:20px}.schools_album__2Rerc>span>svg{position:absolute;right:20px;bottom:26px}.schools_modal__NuXds{padding:0;background:#fcfaf2;color:var(--ink);width:min(650px,calc(100% - 28px));max-height:85dvh;border:1px solid #c1ccb6;border-radius:6px;box-shadow:0 35px 100px #0004;position:fixed;margin:auto;overscroll-behavior:contain}.schools_modal__NuXds::backdrop{background:#10291fde;backdrop-filter:blur(7px)}.schools_modalInner__hwGAq{padding:40px}.schools_modalInner__hwGAq .schools_eyebrow__3gWqL{padding-right:25px}.schools_modalInner__hwGAq h2{font-size:40px;line-height:1.1;margin:20px 0}.schools_modalInner__hwGAq>p{margin:20px 0;font-size:15px}.schools_modalInner__hwGAq .schools_art___uWAX,.schools_modalInner__hwGAq>.schools_button__k_v1C{margin-top:25px}.schools_modalInner__hwGAq>.schools_textLink__AhoiW{margin-top:15px}.schools_close__lWXOG{position:absolute;top:15px;right:15px;display:grid;place-items:center;border:1px solid #244d3320;background:#eeeee3;color:var(--green);border-radius:50%;width:35px;height:35px}.schools_lesson__YYQ_n,.schools_locked__gMx_H{padding:25px;background:#e9eedf;margin-top:25px}.schools_lesson__YYQ_n p,.schools_locked__gMx_H p{font-size:15px;margin-top:15px}.schools_lesson__YYQ_n h3,.schools_locked__gMx_H h3{font-size:25px}.schools_locked__gMx_H h3{margin-top:15px}.schools_locked__gMx_H .schools_button__k_v1C{margin-top:20px}.schools_researchStats__qaCpn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:20px 7% 50px}.schools_researchStats__qaCpn article{border-top:1px solid #244d3333;padding-top:25px}.schools_researchStats__qaCpn strong{display:block;font-family:var(--font-prospect-heading),sans-serif;font-size:65px;font-weight:500;letter-spacing:-4px;margin:12px 0}.schools_researchStats__qaCpn h2{font-size:24px;line-height:1.2;margin-bottom:15px}.schools_researchStats__qaCpn p{font-size:15px;line-height:1.9}.schools_curriculumGrid__QnKFm a,.schools_researchStats__qaCpn a,.schools_reviewSchool__9uM85>a{font-size:13px;display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:#7c692f}.schools_researchNote__pEVv5{padding:30px;background:#edf0e3;margin:0 7% 45px;border:1px solid #244d3317}.schools_researchNote__pEVv5 h2,.schools_researchNote__pEVv5 h3{font-size:25px;line-height:1.25;margin-bottom:14px}.schools_researchNote__pEVv5 p{font-size:15px;line-height:1.9;margin-top:12px}.schools_researchSection__s2Ecg>.schools_researchNote__pEVv5{margin:35px 0}.schools_schoolReviews__OQ_OE{border-top:1px solid #244d3330}.schools_schoolReview__9KHhL{display:grid;grid-template-columns:1fr 1.5fr;gap:55px;border-bottom:1px solid #244d3328;padding:35px 0}.schools_reviewSchool__9uM85 h3{font-size:28px;line-height:1.2;margin:17px 0}.schools_reviewSchool__9uM85 .schools_eyebrow__3gWqL{font-size:12px;letter-spacing:1.2px}.schools_pill__QBYGK{font-size:13px;border:1px solid #244d3328;border-radius:3px;padding:6px 9px;display:block;width:-moz-fit-content;width:fit-content;background:#eeeee2}.schools_reviewDetails__CyYSL{display:grid;gap:16px}.schools_reviewDetails__CyYSL small{font-size:12px;letter-spacing:1.5px;font-weight:700;color:#95824b}.schools_reviewDetails__CyYSL p{font-size:15px;line-height:1.9;margin-top:3px}.schools_curriculumGrid__QnKFm{display:grid;grid-template-columns:1fr 1fr;gap:25px}.schools_curriculumGrid__QnKFm article{border-top:1px solid #244d3330;padding:25px 0}.schools_curriculumGrid__QnKFm h3{font-size:25px;margin-bottom:16px}.schools_curriculumGrid__QnKFm p{font-size:15px;line-height:1.9}.schools_sourceLinks__v7L3H{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:20px;font-size:13px}.schools_curriculumGrid__QnKFm h4{font-size:15px;font-weight:600}.schools_curriculumGrid__QnKFm ul{padding-left:17px;font-size:14px;line-height:2;color:#63715c}.schools_researchSection__s2Ecg .schools_smallCta__rVdSU{padding:30px 0}@media(min-width:1600px){.schools_audienceSection__2lVAi,.schools_gallery__n_ozN,.schools_memberships__pIvrK,.schools_proposal__CEeqy,.schools_researchTeaser__rg9dO{padding-inline:max(5%,calc((100vw - 1440px)/2))}}@media(max-width:1100px){.schools_header__O2RV7{padding:17px 4%}.schools_brandGroup__iJD__{gap:15px}.schools_nav__rL5mz{gap:16px;font-size:14px}.schools_navCta__ig0P4{padding:8px 11px}.schools_hero__QJzyo{padding-top:45px;min-height:630px;gap:3%}.schools_hero__QJzyo h1{font-size:74px}.schools_heroCopy__Xgd7P>p{font-size:15px}.schools_hero__QJzyo .schools_actions__i0T2s{gap:20px}.schools_art___uWAX{min-height:480px}.schools_artCompact__O0oGm{min-height:0;height:205px}.schools_floatingCard__jYWeM{left:-15px;right:15px;padding:15px;bottom:75px}.schools_floatingCard__jYWeM strong{font-size:15px}.schools_heroNote__p5boo{margin-top:40px;font-size:11px}.schools_section__6M4zW{padding-block:70px}.schools_experienceCopy__srXP9{padding:22px}.schools_experience__npfhB h3{font-size:27px}.schools_audiencePanel__i_cRk{padding:35px;gap:35px}.schools_sectionHeading__DbxGR{gap:30px}.schools_sectionHeading__DbxGR>p{max-width:330px}.schools_capabilityPanel__GoB0E{padding:30px}.schools_featureList__7Fntd{gap:13px}.schools_proposal__CEeqy{padding-inline:5%;gap:5%}.schools_briefCard__qJgIT{padding:27px}.schools_filters___bUWv{grid-template-columns:1fr 1fr}.schools_nav__rL5mz>a:first-child{display:none}}@media(max-width:800px){.schools_header__O2RV7{align-items:start;gap:12px;flex-wrap:wrap;padding:16px 5% 12px}.schools_brandGroup__iJD__{width:100%;justify-content:space-between}.schools_brand___lOhq{font-size:22px}.schools_brand___lOhq small{font-size:11px}.schools_nav__rL5mz{width:100%;justify-content:space-between;gap:12px;padding-top:9px}.schools_nav__rL5mz>a:first-child{display:block}.schools_navCta__ig0P4{border:0;padding:0;gap:5px}.schools_hero__QJzyo{grid-template-columns:1fr;padding:40px 6% 20px;min-height:0;gap:30px}.schools_hero__QJzyo h1{font-size:clamp(59px,11vw,90px)}.schools_heroCopy__Xgd7P>p{font-size:15px;max-width:540px}.schools_heroNote__p5boo{margin-top:35px;width:100%;padding-top:20px}.schools_heroVisual__Ztg_E{max-width:580px;width:100%;margin:auto}.schools_art___uWAX{min-height:0;height:auto;aspect-ratio:1.05;border-radius:130px 130px 4px 4px}.schools_artCompact__O0oGm{height:210px;aspect-ratio:auto;border-radius:3px}.schools_floatingCard__jYWeM{left:15px;right:15px;bottom:75px}.schools_ribbon__NWTFH{padding:20px 6%;justify-content:center;gap:12px 20px;font-size:13px}.schools_ribbon__NWTFH>span:first-child{flex-basis:100%;text-align:center}.schools_audienceSection__2lVAi,.schools_section__6M4zW{padding:55px 6%}.schools_sectionHeading__DbxGR{align-items:start;flex-direction:column;gap:22px;margin-bottom:30px}.schools_sectionHeading__DbxGR>p{max-width:550px;font-size:15px}.schools_sectionHeading__DbxGR .schools_eyebrow__3gWqL{margin-bottom:16px}.schools_experienceGrid__GqFZI,.schools_principles__nB1AR{grid-template-columns:1fr;gap:22px}.schools_experience__npfhB{display:grid;grid-template-columns:1fr 1.25fr}.schools_experience__npfhB>.schools_art___uWAX{height:100%;min-height:230px;border-radius:0}.schools_experience__npfhB .schools_art___uWAX svg{width:140%}.schools_experience__npfhB h3{font-size:28px;margin:20px 0 12px}.schools_experienceCopy__srXP9{padding:25px}.schools_experience__npfhB p{font-size:15px;margin-bottom:20px}.schools_audiencePanel__i_cRk{grid-template-columns:1fr;padding:30px;gap:25px}.schools_audienceSymbol__GGsRP{display:none}.schools_audiencePanel__i_cRk h3{font-size:34px}.schools_audiencePanel__i_cRk p{font-size:15px}.schools_capabilityLayout__NgNpV{grid-template-columns:1fr}.schools_capabilityTabs__bNO1x{display:grid;grid-template-columns:1fr 1fr}.schools_capabilityTabs__bNO1x button{padding:18px 15px;font-size:14px;gap:10px;border-right:1px solid #244d331a}.schools_capabilityTabs__bNO1x button>span{display:none}.schools_capabilityPanel__GoB0E{min-height:340px}.schools_featureList__7Fntd{gap:18px}.schools_researchTeaser__rg9dO{grid-template-columns:1fr;gap:40px;padding:55px 6%}.schools_researchTeaser__rg9dO p{font-size:15px}.schools_schoolNames__Diigp>span{font-size:18px}.schools_schoolNames__Diigp>p{font-size:13px}.schools_principles__nB1AR{gap:25px}.schools_principles__nB1AR article{padding-top:24px}.schools_principles__nB1AR h3{margin-top:15px}.schools_proposal__CEeqy{padding:55px 6%;grid-template-columns:1fr;gap:35px}.schools_proposal__CEeqy p{font-size:15px}.schools_footer__bHENl{padding-inline:6%}.schools_footer__bHENl nav{gap:15px 25px}.schools_previewIntro__PmrpS{padding:35px 6%}.schools_back__AqXeD{margin-bottom:30px}.schools_previewIntro__PmrpS>p{font-size:15px}.schools_previewIntro__PmrpS h1{font-size:52px}.schools_library__wNnlW,.schools_researchSection__s2Ecg{padding:25px 6% 45px}.schools_libraryHeading__RhZED h2{font-size:32px}.schools_resourceGrid__WT3AU{grid-template-columns:1fr 1fr;gap:17px}.schools_resource__DHPJn h3{font-size:25px}.schools_resourceCopy__rR5Ey{padding:20px}.schools_memberships__pIvrK{grid-template-columns:1fr;padding:45px 6%;gap:30px}.schools_memberships__pIvrK>div>p{max-width:550px}.schools_smallCta__rVdSU{padding:40px 6%;align-items:start;flex-direction:column}.schools_smallCta__rVdSU h2{font-size:33px}.schools_gallery__n_ozN{padding:45px 6%}.schools_gallery__n_ozN .schools_experienceGrid__GqFZI{grid-template-columns:1fr 1fr}.schools_album__2Rerc .schools_artCompact__O0oGm{height:160px}.schools_album__2Rerc strong{font-size:16px}.schools_researchStats__qaCpn{grid-template-columns:1fr;padding:15px 6% 35px;gap:25px}.schools_researchStats__qaCpn strong{font-size:55px;margin:5px 0}.schools_researchStats__qaCpn p{max-width:600px}.schools_researchNote__pEVv5{margin-inline:6%;padding:25px}.schools_schoolReview__9KHhL{grid-template-columns:1fr;gap:23px}.schools_reviewDetails__CyYSL{border-left:2px solid #bdc6af;padding-left:20px}.schools_curriculumGrid__QnKFm{gap:20px}.schools_researchSection__s2Ecg .schools_smallCta__rVdSU{align-items:start}.schools_modalInner__hwGAq{padding:35px 25px}.schools_modalInner__hwGAq h2{font-size:33px}.schools_modalInner__hwGAq .schools_art___uWAX{height:180px}}@media(max-width:480px){.schools_nav__rL5mz>a:first-child{display:none}.schools_nav__rL5mz a{white-space:nowrap}.schools_navCta__ig0P4{font-size:13px}.schools_hero__QJzyo h1{font-size:clamp(43px,12.5vw,60px)}.schools_heroCopy__Xgd7P>p br{display:none}.schools_hero__QJzyo .schools_actions__i0T2s{gap:20px;margin-top:25px}.schools_hero__QJzyo .schools_button__k_v1C{font-size:14px;padding:14px 18px}.schools_hero__QJzyo .schools_textLink__AhoiW{font-size:14px}.schools_heroNote__p5boo{font-size:11px;letter-spacing:1.2px}.schools_heroVisual__Ztg_E{padding-bottom:20px}.schools_floatingCard__jYWeM{bottom:65px;padding:13px;gap:10px}.schools_floatingCard__jYWeM strong{font-size:14px}.schools_floatingCard__jYWeM small{font-size:11px}.schools_miniIcon__9dRBA{width:34px;height:34px;flex-shrink:0}.schools_visualIndex___sULT{font-size:11px}.schools_experience__npfhB{display:block}.schools_experience__npfhB>.schools_art___uWAX{height:205px;min-height:0}.schools_experience__npfhB .schools_art___uWAX svg{width:100%}.schools_experienceCopy__srXP9{padding:25px}.schools_tabRow__txBhJ{gap:6px}.schools_tabRow__txBhJ button{font-size:13px;padding:9px 13px}.schools_audiencePanel__i_cRk{padding:25px}.schools_capabilityTabs__bNO1x button{padding:16px 11px;font-size:13px;line-height:1.6}.schools_capabilityPanel__GoB0E{padding:25px}.schools_capabilityPanel__GoB0E h3{font-size:30px}.schools_featureList__7Fntd{grid-template-columns:1fr;gap:13px}.schools_featureList__7Fntd p{font-size:14px}.schools_moduleChoices__W_4ZA{grid-template-columns:1fr;gap:14px}.schools_briefCard__qJgIT{padding:25px}.schools_briefCard__qJgIT h3{font-size:30px}.schools_briefLinks__Ruh_Y{gap:15px}.schools_briefCard__qJgIT>.schools_button__k_v1C{font-size:13px;padding:14px 10px}.schools_footer__bHENl nav{font-size:13px}.schools_previewIntro__PmrpS h1{font-size:44px}.schools_previewIntro__PmrpS .schools_eyebrow__3gWqL{font-size:12px}.schools_filters___bUWv{padding:15px;gap:15px 10px}.schools_filters___bUWv label{font-size:13px}.schools_filters___bUWv :is(select,input){font-size:13px;padding-inline:7px}.schools_filters___bUWv label:last-child{grid-column:1/-1}.schools_resourceGrid__WT3AU{gap:12px}.schools_resourceArt__mrnAy{height:130px}.schools_resourceArt__mrnAy>span{font-size:55px}.schools_resourceArt__mrnAy:after{height:90px;width:90px}.schools_resourceArt__mrnAy small{font-size:11px;padding:4px 5px;top:10px;left:8px;gap:3px;letter-spacing:.6px}.schools_resourceArt__mrnAy small svg{height:9px;width:9px}.schools_resourceCopy__rR5Ey{padding:15px}.schools_resourceCopy__rR5Ey .schools_eyebrow__3gWqL{font-size:11px;letter-spacing:.7px;min-height:20px}.schools_resource__DHPJn h3{font-size:22px;min-height:48px}.schools_resource__DHPJn p{font-size:13px}.schools_resourceBottom__eO3Wc{font-size:12px}.schools_plan__H4Pza{padding:25px}.schools_planChoices__LIv96 button{font-size:12px;padding:12px 8px}.schools_gallery__n_ozN .schools_experienceGrid__GqFZI{grid-template-columns:1fr}.schools_album__2Rerc .schools_artCompact__O0oGm{height:210px}.schools_curriculumGrid__QnKFm{grid-template-columns:1fr}.schools_researchNote__pEVv5{padding:23px}.schools_sourceLinks__v7L3H{flex-direction:column}.schools_previewNav__60dsp{gap:20px;font-size:13px}.schools_world__8kS_S h2{font-size:37px}.schools_world__8kS_S .schools_modal__NuXds h2{font-size:32px}.schools_world__8kS_S .schools_researchStats__qaCpn h2{font-size:24px}.schools_world__8kS_S .schools_libraryHeading__RhZED h2{font-size:29px}.schools_world__8kS_S .schools_smallCta__rVdSU h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.schools_world__8kS_S *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.schools_button__k_v1C:hover,.schools_experience__npfhB:hover,.schools_resource__DHPJn:hover{transform:none}}.schools_home__ecws9{isolation:isolate}.schools_motionControl__knBp8{display:inline-flex;align-items:center;gap:5px;border:0;padding:0;background:transparent;color:var(--muted);font-size:12px;letter-spacing:.6px}.schools_heroCopy__Xgd7P>.schools_actions__i0T2s,.schools_heroCopy__Xgd7P>.schools_eyebrow__3gWqL,.schools_heroCopy__Xgd7P>h1,.schools_heroCopy__Xgd7P>p{animation:schools_schoolEntrance__0mXnA .8s both}.schools_heroCopy__Xgd7P>h1{animation-delay:.08s}.schools_heroCopy__Xgd7P>p{animation-delay:.17s}.schools_heroCopy__Xgd7P>.schools_actions__i0T2s{animation-delay:.24s}.schools_heroVisual__Ztg_E{animation:schools_schoolEntrance__0mXnA 1s .15s both}.schools_home__ecws9[data-motion-ready=true] [data-reveal]{transition:opacity .8s ease,translate .8s cubic-bezier(.2,.7,.25,1)}.schools_home__ecws9[data-motion-ready=true] [data-reveal]:not([data-visible=true]){opacity:0;translate:0 24px}.schools_heroVisual__Ztg_E .schools_floatingCard__jYWeM{animation:schools_schoolFloat__AoGyF 8s ease-in-out infinite}.schools_heroDiscovery__4NMi8{position:absolute;right:-12px;top:80px;padding:16px 19px;background:#fffdf5f2;border:1px solid #fff;border-radius:7px;box-shadow:0 14px 35px #1c3b3213;transform:rotate(4deg);animation:schools_schoolFloat__AoGyF 9s ease-in-out 1s infinite}.schools_heroDiscovery__4NMi8>span{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1.3px;color:#85917d}.schools_heroDiscovery__4NMi8 strong{display:block;margin:9px 0 12px;font-size:15px;font-weight:600}.schools_heroDiscovery__4NMi8>div{display:flex;gap:4px}.schools_heroDiscovery__4NMi8 i{display:block;height:4px;width:24px;background:#dbe3cb;border-radius:9px}.schools_heroDiscovery__4NMi8 i:first-child{background:#ac8b49}.schools_visualIndex___sULT a{color:#61745e;letter-spacing:1px}.schools_showcaseGrid__PE5tx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.schools_showcaseCard__yPWjr{display:block;min-width:0;background:#fffdf7;border:1px solid #2c50311c;border-radius:8px;overflow:hidden;color:var(--ink);transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .22s ease-out,box-shadow .25s}.schools_showcaseCard__yPWjr:hover{box-shadow:0 20px 50px #193d3215}.schools_cardTheatre__B69eW{height:290px;position:relative;display:grid;place-items:center;background:#e0e6d7;overflow:hidden}.schools_theatreOrbit__ucbBo{position:absolute;width:230px;height:230px;border:1px solid #a9b89a55;border-radius:50%;transform:rotate(-25deg) scaleX(1.35)}.schools_theatreOrbit__ucbBo:after{content:"";position:absolute;inset:25px;border:1px solid #a9b89a35;border-radius:50%}.schools_ticketBack__zN7ti{position:absolute;width:190px;height:170px;top:40px;left:20%;padding:20px;background:#315947;color:#f9f1d9;border-radius:6px;transform:rotate(-9deg);transition:transform .6s}.schools_ticketBack__zN7ti>small{font-size:11px;letter-spacing:1.4px;display:block}.schools_ticketBack__zN7ti>svg{margin:17px 0}.schools_ticketBack__zN7ti>span{display:block;font-size:14px}.schools_ticketFront__tO1nf{position:absolute;display:flex;gap:17px;align-items:center;left:13%;right:8%;top:110px;padding:20px 18px;background:#fffaf0;border:1px solid #fff;box-shadow:0 18px 24px #23433124;border-radius:6px;transform:rotate(5deg);transition:transform .6s}.schools_ticketFront__tO1nf>span{display:flex;flex-direction:column;align-items:center;border-right:1px dashed #bcc7ac;padding-right:17px}.schools_ticketFront__tO1nf>span>small{font-size:12px;letter-spacing:1px}.schools_ticketFront__tO1nf>span>strong{font-size:39px;letter-spacing:-2px;line-height:1.2}.schools_ticketFront__tO1nf>div>small{display:block;font-size:11px;letter-spacing:1px}.schools_ticketFront__tO1nf>div>strong{display:block;font-size:19px;line-height:1.1;letter-spacing:-.6px;margin-top:7px}.schools_ticketFront__tO1nf>div>span{display:flex;align-items:center;gap:5px;margin-top:13px;font-size:11px;color:#64825b}.schools_floatingChip__EF9lw{position:absolute;display:flex;align-items:center;gap:6px;bottom:20px;right:18px;background:#faf8eae8;padding:7px 10px;border:1px solid #fff;border-radius:20px;font-size:11px;color:#597251;animation:schools_schoolFloat__AoGyF 7s ease-in-out infinite}.schools_showcaseCopy__PKqVu{padding:28px}.schools_showcaseCopy__PKqVu h3{font-size:32px;margin:23px 0 16px;line-height:1.1}.schools_showcaseCopy__PKqVu>p{font-size:15px;line-height:1.9;min-height:75px;margin-bottom:25px}.schools_showcaseCard__yPWjr[data-kind=news] .schools_cardTheatre__B69eW{background:#e9e0d0}.schools_newsSheet__pl6TZ{width:200px;padding:17px;background:#fffaf0;border-radius:3px;box-shadow:0 17px 30px #6b614a20;transform:rotate(-6deg);transition:transform .6s}.schools_newsSheet__pl6TZ>span{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:1.3px;padding-bottom:10px;border-bottom:1px solid #b9bda230}.schools_newsPicture__ZILWX{height:84px;position:relative;margin-top:12px;background:#bcc9ac;overflow:hidden;display:flex;align-items:end;justify-content:center;gap:8px}.schools_newsPicture__ZILWX:before{content:"";position:absolute;right:15px;top:12px;width:23px;height:23px;background:#e8c575;border-radius:50%}.schools_newsPicture__ZILWX i{display:block;width:38px;background:#e6d4ad;height:47px;transform:skewY(-15deg)}.schools_newsPicture__ZILWX i:nth-child(2){height:65px;background:#40634a}.schools_newsPicture__ZILWX i:nth-child(3){height:32px;background:#839f71}.schools_newsSheet__pl6TZ>strong{display:block;font-size:19px;line-height:1.15;letter-spacing:-.7px;margin-top:13px}.schools_newsSheet__pl6TZ>p{font-size:11px;margin-top:9px}.schools_newsNote__7uOIh{position:absolute;bottom:25px;right:20px;display:flex;align-items:center;gap:7px;background:#fffdf5;padding:11px 15px;border-radius:5px;box-shadow:0 5px 15px #413b2c10;font-size:11px;letter-spacing:1px}.schools_showcaseCard__yPWjr[data-kind=learning] .schools_cardTheatre__B69eW{background:#dce5e1}.schools_learningBack__LKKIo{position:absolute;background:#426954;color:#f1eddb;padding:20px;width:165px;height:190px;left:16%;top:35px;border-radius:5px;transform:rotate(-10deg);transition:transform .6s}.schools_learningBack__LKKIo>small{font-size:11px;letter-spacing:1.2px;display:block}.schools_learningBack__LKKIo>span{display:block;font-size:15px;margin-top:12px}.schools_learningBack__LKKIo>strong{display:block;font-family:Georgia,serif;font-size:60px;font-style:italic;margin-top:20px}.schools_learningFront__AtRIC{position:absolute;right:12%;top:74px;width:180px;padding:20px;background:#fffdf5;border-radius:6px;box-shadow:0 20px 35px #20432d25;transform:rotate(6deg);transition:transform .6s}.schools_learningFront__AtRIC>span{font-size:11px;letter-spacing:1px;display:flex;align-items:center;gap:8px;color:#91804d}.schools_learningFront__AtRIC>strong{display:block;font-size:23px;line-height:1.1;letter-spacing:-.8px;margin-top:15px}.schools_learningFront__AtRIC>div{display:flex;gap:4px;margin:15px 0 8px}.schools_learningFront__AtRIC i{height:4px;width:20px;border-radius:5px;background:#d3dec8}.schools_learningFront__AtRIC i:first-child{background:#9aaf80}.schools_learningFront__AtRIC>p{font-size:11px}.schools_learningFront__AtRIC>svg{position:absolute;bottom:12px;right:12px;color:#839a70}.schools_showcaseCard__yPWjr:focus-visible .schools_ticketFront__tO1nf,.schools_showcaseCard__yPWjr:hover .schools_ticketFront__tO1nf{transform:translateY(-6px) rotate(1deg)}.schools_showcaseCard__yPWjr:hover .schools_ticketBack__zN7ti{transform:translate(-5px,-5px) rotate(-13deg)}.schools_showcaseCard__yPWjr:hover .schools_newsSheet__pl6TZ{transform:translateY(-7px) rotate(-2deg)}.schools_showcaseCard__yPWjr:hover .schools_learningBack__LKKIo{transform:translate(-8px,-3px) rotate(-14deg)}.schools_showcaseCard__yPWjr:hover .schools_learningFront__AtRIC{transform:translate(3px,-5px) rotate(2deg)}.schools_perspectives__mheIg{background:#edf0e6}.schools_perspectiveTabs__K3oe4{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #244d3326}.schools_perspectiveTabs__K3oe4 button{display:flex;align-items:center;gap:12px;padding:20px 23px;background:transparent;border:0;border-bottom:2px solid transparent;color:#798772;font-size:15px;transition:background .25s,color .25s}.schools_perspectiveTabs__K3oe4 button>svg:last-child{margin-left:auto}.schools_perspectiveTabs__K3oe4 button[aria-pressed=true]{background:#f8f8ee;color:var(--green);border-bottom-color:#b79a52}.schools_perspectiveStage__d64Cx{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;max-width:1440px;margin:45px auto;animation:schools_schoolEntrance__0mXnA .5s both}.schools_perspectiveCopy__cLJvn h3{font-size:clamp(32px,3.5vw,48px);line-height:1.1;margin:20px 0}.schools_perspectiveCopy__cLJvn>p{font-size:15px;line-height:1.9;max-width:450px}.schools_journeyRail__G9Usz{margin:28px 0;display:flex;gap:15px;padding-block:20px;border-block:1px solid #244d3320}.schools_journeyRail__G9Usz>span{display:flex;align-items:center;gap:8px;flex:1;font-size:13px;line-height:1.6}.schools_journeyRail__G9Usz small{align-self:start;font-size:12px;color:#9f8c50}.schools_journeyRail__G9Usz svg{margin-left:auto;flex-shrink:0}.schools_perspectiveDesk__1KCWK{background:#fffdf6;border:1px solid #fff;box-shadow:0 24px 65px #29452c10;border-radius:9px;overflow:hidden;transform:perspective(1200px) rotateY(-3deg) rotateX(1deg);animation:schools_schoolEntrance__0mXnA .65s both}.schools_deskTop__Ww0ys{display:flex;align-items:center;gap:12px;border-bottom:1px solid #244d3318;padding:20px 24px}.schools_deskMark__2kEOw{display:grid;place-items:center;background:#e7edde;width:36px;height:36px;border-radius:9px}.schools_deskTop__Ww0ys>span:nth-child(2){font-size:13px;letter-spacing:1.6px}.schools_deskTop__Ww0ys small{display:block;font-size:13px;letter-spacing:0;color:#9aa28e;margin-top:2px}.schools_deskAvatar__qx3Lw{margin-left:auto;background:#e6e9dc;border:3px solid white;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:12px}.schools_deskGreeting__yzN2F{padding:23px 24px 18px}.schools_deskGreeting__yzN2F>small{display:block;font-size:11px;letter-spacing:1.5px;color:#9c8950}.schools_deskGreeting__yzN2F>strong{display:block;font-size:23px;line-height:1.2;letter-spacing:-.8px;font-weight:500;margin-top:10px}.schools_siblingTabs__Ek2RP{display:flex;gap:5px;margin:0 24px 14px}.schools_siblingTabs__Ek2RP button{padding:6px 11px;border:1px solid #244d3320;border-radius:20px;background:transparent;font-size:12px;color:#748567}.schools_siblingTabs__Ek2RP button[aria-pressed=true]{background:#e3ebd7;color:#284a32}.schools_deskRows__RJQKg{padding:0 15px}.schools_deskRows__RJQKg>button{width:100%;display:flex;align-items:center;gap:12px;padding:15px 10px;text-align:left;background:transparent;border:0;border-bottom:1px solid #244d3315;border-radius:5px;color:var(--green)}.schools_deskRows__RJQKg>button[aria-pressed=true]{background:#f0f3e7}.schools_deskRows__RJQKg>button>svg:first-child{color:#9ba980;flex-shrink:0}.schools_deskRows__RJQKg>button>span{min-width:0}.schools_deskRows__RJQKg>button>svg:last-child{margin-left:auto;flex-shrink:0}.schools_deskRows__RJQKg strong{font-size:13px;font-weight:600;display:block}.schools_deskRows__RJQKg small{font-size:12px;display:block;color:#93a084;margin-top:3px}.schools_deskDetail__Dn5kR{margin:15px 24px;padding:15px;background:#f3f3e8;border-left:2px solid #b6a065;min-height:85px}.schools_deskDetail__Dn5kR p{font-size:13px;line-height:1.8}.schools_deskDetail__Dn5kR>small{display:block;font-size:12px;margin-top:8px;color:#617852}.schools_reviewButton__5f64_{display:flex;align-items:center;gap:10px;background:transparent;border:0;padding:10px 0 0;font-size:13px;color:var(--green);font-weight:600}.schools_deskCaption__sHQFo{display:flex;align-items:center;gap:8px;padding:0 24px 18px;font-size:11px;color:#9aa28e}.schools_deskCaption__sHQFo .schools_liveDot__cNaxN{margin-left:0;width:5px;height:5px}.schools_perspectiveBenefits__36bgd{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.schools_perspectiveBenefits__36bgd>article{position:relative;padding:24px 0 0 34px;border-top:1px solid #244d3324}.schools_perspectiveBenefits__36bgd>article>span{position:absolute;left:0;top:26px;font-size:12px;color:#a58e50}.schools_perspectiveBenefits__36bgd h4{font-size:15px;line-height:1.5;letter-spacing:-.4px;margin-bottom:12px;font-weight:600}.schools_perspectiveBenefits__36bgd p{font-size:15px;line-height:1.9}.schools_funnelMini__YcNYj{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 24px 15px}.schools_funnelMini__YcNYj button{text-align:left;padding:12px;background:#f0f2e6;border:1px solid transparent;font-size:11px;color:#8c977d}.schools_funnelMini__YcNYj button[aria-pressed=true]{border-color:#adb98c;background:#e6ebda;color:#3b5938}.schools_funnelMini__YcNYj strong{display:block;font-size:24px;font-weight:500;letter-spacing:-1px}.schools_campusSection__vQoZX{padding:90px 5% 40px;max-width:1600px;margin:auto}.schools_campusShowcase___QC8R{border:1px solid #294e3328;border-radius:9px;background:#fffdf7}.schools_campusToolbar__huQxU{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:17px 22px;border-bottom:1px solid #244d331a}.schools_campusToolbar__huQxU>span{font-size:12px;letter-spacing:1.2px;display:flex;align-items:center;gap:8px}.schools_campusToolbar__huQxU>span .schools_liveDot__cNaxN{margin:0;height:5px;width:5px}.schools_campusToolbar__huQxU>div{display:flex;gap:3px;background:#eaeede;padding:3px;border-radius:5px}.schools_campusToolbar__huQxU button{display:flex;align-items:center;gap:7px;border:0;padding:9px 13px;border-radius:3px;background:transparent;color:#738566;font-size:13px}.schools_campusToolbar__huQxU button[aria-pressed=true]{background:var(--green);color:#fff}.schools_campusContent__0N0Xo{display:grid;grid-template-columns:1.65fr 1fr}.schools_campusCanvas__1ttiE{min-width:0;position:relative;height:530px;background:#e0e8d8;overflow:hidden;transition:background .7s}.schools_campusSky__8YHNt{position:absolute;inset:0;background:radial-gradient(ellipse at 25% 20%,#faf3d18a,transparent 60%)}.schools_modelViewport__6YWLu{position:absolute;inset:0 0 95px;perspective:950px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.schools_modelViewport__6YWLu:active{cursor:grabbing}.schools_modelScene__KtQ_D{position:absolute;left:50%;top:51%;width:560px;height:400px;transform-style:preserve-3d;transform:translate(-50%,-50%) scale(var(--campus-scale,.88)) rotateX(55deg) rotate(var(--campus-angle,-25deg));will-change:transform}.schools_modelGround__VClZ6{position:absolute;inset:-20px;background:#aebd97;border:12px solid #d6d4bb;border-radius:10px;box-shadow:25px 35px 45px #37533638;transform:translateZ(-3px)}.schools_modelGround__VClZ6:before{content:"";position:absolute;inset:12px;border:1px solid #e4e7cf55;border-radius:3px}.schools_modelPath__EDcEZ{position:absolute;inset:180px 15px 185px;background:#e5d3b0;box-shadow:0 2px 0 #d4bd91;transform:translateZ(1px)}.schools_modelPath__EDcEZ:after{content:"";position:absolute;left:255px;top:-150px;width:25px;height:350px;background:#e5d3b0}.schools_modelPool__hYKqe{position:absolute;top:275px;left:350px;width:120px;height:45px;background:repeating-linear-gradient(0deg,transparent 0 12px,#e4efdf88 13px 14px),#71aba7;border:5px solid #e1dfc7;transform:translateZ(45px);box-shadow:0 0 0 4px #a1bba2}.schools_modelCourt__qErr4{position:absolute;left:330px;top:350px;width:150px;height:35px;border:2px solid #d9e3bf;transform:translateZ(2px);background:linear-gradient(90deg,transparent 49%,#d9e3bf 49% 50%,transparent 50%),#728e6a}.schools_modelBuilding__E4rxL{position:absolute;transform-style:preserve-3d}.schools_buildingRoof__rehno{position:absolute;inset:0;background:var(--building-color);border:5px solid #f0ead1;transform:translateZ(var(--building-height));transition:box-shadow .3s,filter .3s}.schools_buildingRoof__rehno:after{content:"";position:absolute;inset:13px;border:2px solid #244d3322;background:repeating-linear-gradient(90deg,#244d3322 0 2px,transparent 2px 13px)}.schools_buildingFront__4mFty{position:absolute;top:100%;left:0;width:100%;height:var(--building-height);background:repeating-linear-gradient(90deg,transparent 0 17px,#395e4b 18px 29px,transparent 30px 40px),#c8c3a5;transform-origin:top;transform:rotateX(90deg)}.schools_buildingSide__F84js{position:absolute;top:0;left:100%;width:var(--building-depth);height:var(--building-height);background:repeating-linear-gradient(90deg,transparent 0 15px,#53715a 16px 25px,transparent 26px 36px),#d6cfb3;transform-origin:top left;transform:rotate(90deg) rotateX(90deg)}.schools_modelBuilding__E4rxL[data-active=true] .schools_buildingRoof__rehno{box-shadow:0 0 0 5px #b79742,0 0 30px #f4db71a0;filter:brightness(1.08)}.schools_buildingPin__WYbym{position:absolute;left:50%;top:50%;width:30px;height:30px;border:3px solid #fff7dc;border-radius:50%;background:var(--green);color:white;box-shadow:0 6px 12px #173e3244;font-size:12px;transform:translate(-50%,-50%) translateZ(calc(var(--building-height) + 25px)) rotate(calc(-1 * var(--campus-angle))) rotateX(-55deg);cursor:pointer;backface-visibility:hidden;transform-style:preserve-3d}.schools_buildingPin__WYbym[aria-pressed=true]{background:#b29443}.schools_modelTree__RBh_e{position:absolute;width:12px;height:12px;background:#657952;border-radius:50%;transform-style:preserve-3d;transform:translateZ(28px);box-shadow:5px 7px 0 5px #345939,0 0 0 7px #54734b}.schools_modelTree__RBh_e>i{position:absolute;left:5px;top:5px;height:25px;width:3px;background:#75684d;transform-origin:top;transform:rotateX(90deg)}.schools_modelLegend__kOB3A{bottom:70px;left:0;right:0;gap:8px;color:#6b7f5d;pointer-events:none}.schools_modelControls__Wm_in,.schools_modelLegend__kOB3A{position:absolute;display:flex;align-items:center;justify-content:center}.schools_modelControls__Wm_in{bottom:20px;left:20px;right:20px;gap:7px}.schools_modelControls__Wm_in>button{display:grid;place-items:center;background:#fffaf0bd;border:1px solid #ffffff90;border-radius:5px;min-width:30px;height:30px;font-size:12px;color:#44613c;padding:0 8px}.schools_modelControls__Wm_in>label{display:flex;align-items:center;gap:8px;font-size:0}.schools_modelControls__Wm_in input{width:100px;accent-color:#627a42;height:25px;background:transparent}.schools_campusCanvas__1ttiE[data-night=true]{background:#27493f}.schools_campusCanvas__1ttiE[data-night=true] .schools_campusSky__8YHNt{background:radial-gradient(ellipse at 65% 0,#84a19488,transparent 70%)}.schools_campusCanvas__1ttiE[data-night=true] .schools_modelGround__VClZ6{background:#788b6c;border-color:#859384}.schools_campusCanvas__1ttiE[data-night=true] .schools_buildingRoof__rehno{filter:brightness(.8)}.schools_campusCanvas__1ttiE[data-night=true] :is(.schools_buildingFront__4mFty,.schools_buildingSide__F84js){background:repeating-linear-gradient(90deg,transparent 0 15px,#efcf79 16px 25px,transparent 26px 36px),#818f77}.schools_campusCanvas__1ttiE[data-night=true] .schools_modelLegend__kOB3A{color:#c1cdb6}.schools_facilityPanel__BOCdB{padding:25px;border-left:1px solid #244d331a}.schools_facilityTabs__Vq3qx{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:27px}.schools_facilityTabs__Vq3qx button{display:flex;align-items:center;gap:7px;line-height:1.5;text-align:left;padding:10px;border:1px solid #244d331f;border-radius:3px;background:transparent;color:#718062;font-size:12px}.schools_facilityTabs__Vq3qx button>small{font-size:11px;color:#ad9659}.schools_facilityTabs__Vq3qx button>svg{margin-left:auto;flex-shrink:0}.schools_facilityTabs__Vq3qx button[aria-pressed=true]{background:#e8eddd;border-color:#b6c09e;color:var(--green)}.schools_facilityStory__3hRSt{animation:schools_schoolEntrance__0mXnA .4s both}.schools_facilityStory__3hRSt>.schools_eyebrow__3gWqL{font-size:11px;letter-spacing:1.5px}.schools_facilityStory__3hRSt h3{font-size:34px;margin:16px 0 18px;line-height:1.1}.schools_facilityStory__3hRSt>p{font-size:15px;line-height:1.9}.schools_facilityStory__3hRSt ul{padding:0;list-style:none;margin:20px 0 25px}.schools_facilityStory__3hRSt li{display:flex;gap:9px;font-size:13px;color:#788469;margin-top:9px;align-items:start}.schools_facilityStory__3hRSt li svg{flex-shrink:0;margin-top:3px}.schools_facilityStory__3hRSt>.schools_textLink__AhoiW{font-size:13px}.schools_campusSection__vQoZX>.schools_caption__V6Dqd{margin-top:20px;max-width:850px}.schools_filmStage__Bu601{position:absolute;inset:0;background:#203e32}.schools_filmStage__Bu601>img{-o-object-fit:cover;object-fit:cover}.schools_filmStage__Bu601 video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#102b24}.schools_filmOverlay__K0lrp{position:absolute;inset:0;padding:40px;color:#fff6df;background:linear-gradient(90deg,#102c25b3,transparent 140%);display:flex;align-items:start;flex-direction:column;justify-content:center}.schools_filmPlay__AflO6{width:65px;height:65px;border-radius:50%;border:1px solid #fff9;display:grid;place-items:center;margin-bottom:25px;background:#fff1}.schools_filmOverlay__K0lrp>small{font-size:11px;letter-spacing:1.5px}.schools_filmOverlay__K0lrp>strong{font-size:clamp(32px,4vw,55px);line-height:1.05;letter-spacing:-2px;font-weight:500;margin-top:14px}.schools_filmOverlay__K0lrp>p{color:#e5ecd8;font-size:14px;line-height:1.8;max-width:285px;margin-top:16px}.schools_videoUpload__Xfv9f{position:absolute;bottom:42px;left:30px;right:30px;display:flex;gap:9px;align-items:center;justify-content:center;background:#fffdf1;border:1px solid #ffffff80;border-radius:4px;padding:10px 15px;font-size:13px;color:var(--green);cursor:pointer}.schools_videoUpload__Xfv9f:focus-within{outline:3px solid #e0bf69;outline-offset:4px}.schools_videoUpload__Xfv9f input{position:absolute;opacity:0;width:1px;height:1px}.schools_filmPrivacy__N8UYI{position:absolute;bottom:14px;left:20px;right:20px;text-align:center;color:#e2e6d7!important;font-size:11px!important}.schools_removeVideo__nUYO9{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:5px;background:#fffdf1;border:0;padding:7px 10px;border-radius:3px;color:var(--green);font-size:12px}.schools_featureButtons__8X4F0{display:grid;grid-template-columns:1fr 1fr;gap:6px 15px}.schools_featureButtons__8X4F0 button{display:flex;align-items:start;gap:9px;background:transparent;border:1px solid transparent;text-align:left;padding:10px;font-size:14px;color:#75806d;line-height:1.7;border-radius:3px}.schools_featureButtons__8X4F0 button>span{font-size:11px;color:#ad9657;flex-shrink:0;margin-top:3px}.schools_featureButtons__8X4F0 button>svg{margin-left:auto;flex-shrink:0;margin-top:3px;color:#a6b194}.schools_featureButtons__8X4F0 button[aria-pressed=true]{background:#edf0e3;border-color:#b9c3a45c;color:var(--green)}.schools_featureReading__Xld6P{display:grid;grid-template-columns:1fr 2fr;gap:20px 50px;border:1px solid #244d3324;border-top:0;padding:30px;background:#fffdf5}.schools_featureReading__Xld6P>.schools_eyebrow__3gWqL{font-size:12px;color:#a48c50}.schools_featureReading__Xld6P>div{animation:schools_schoolEntrance__0mXnA .35s both}.schools_featureReading__Xld6P h3{font-size:27px;line-height:1.2;margin-bottom:13px}.schools_featureReading__Xld6P p{font-size:15px;line-height:1.9;max-width:650px}.schools_featureReading__Xld6P>.schools_textLink__AhoiW{grid-column:2;font-size:13px}.schools_futureSection__P_Hf7{background:var(--green);color:#f4eedb;padding:80px 5%}.schools_futureSection__P_Hf7 .schools_sectionHeading__DbxGR{max-width:1440px;margin-inline:auto}.schools_futureSection__P_Hf7 .schools_sectionHeading__DbxGR>p{color:#b9c7b3}.schools_futureSection__P_Hf7 .schools_eyebrow__3gWqL{color:#d5ba77}.schools_futureSection__P_Hf7 em{color:#e6c97b}.schools_inventionGrid__VtcCl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1440px;margin:auto}.schools_invention__jL5M0{display:block;min-width:0;text-align:left;border:0;border-top:1px solid #c3d4b133;background:transparent;color:#f7efda;padding:25px 0 0;transition:translate .3s}.schools_invention__jL5M0:hover{translate:0 -4px}.schools_inventionArt__dbvni{height:185px;position:relative;background:radial-gradient(ellipse,#41634e66,transparent 70%);display:flex;align-items:center;justify-content:center}.schools_inventionArt__dbvni>span{font-family:Georgia,serif;font-size:110px;color:#d4bd77;line-height:1;opacity:.85;position:absolute;left:25%;top:5px;transition:transform .6s;transform:rotate(-12deg)}.schools_inventionArt__dbvni>div{position:absolute;left:5%;right:0;top:62px;display:flex;flex-direction:column;gap:7px;transform:rotate(5deg);transition:transform .5s}.schools_inventionArt__dbvni>div>span{background:#f8f4e8;color:#4c644b;border:1px solid #fff;box-shadow:0 10px 25px #0c2d2820;display:flex;align-items:center;gap:9px;padding:11px 13px;border-radius:4px;font-size:11px;white-space:nowrap}.schools_inventionArt__dbvni>div>span:nth-child(2){margin-left:10px}.schools_inventionArt__dbvni>div>span:nth-child(3){margin-left:20px}.schools_inventionArt__dbvni>div>span>small{color:#ac9453;font-size:11px}.schools_inventionArt__dbvni>div>span>svg{margin-left:auto;flex-shrink:0}.schools_invention__jL5M0:hover .schools_inventionArt__dbvni>div,.schools_invention__jL5M0[aria-expanded=true] .schools_inventionArt__dbvni>div{transform:rotate(0deg) translateY(-7px)}.schools_invention__jL5M0:hover .schools_inventionArt__dbvni>span{transform:rotate(6deg) translateY(-5px)}.schools_invention__jL5M0>.schools_eyebrow__3gWqL{font-size:11px;letter-spacing:1.4px;min-height:24px}.schools_invention__jL5M0 h3{display:flex;align-items:center;gap:15px;font-size:26px;line-height:1.15;margin:13px 0 17px}.schools_invention__jL5M0 h3 svg{margin-left:auto;flex-shrink:0}.schools_invention__jL5M0>p{font-size:14px;line-height:1.9;color:#bac8b7}.schools_inventionDetail__zH9AL{border-left:2px solid #bca466;padding-left:12px;margin-top:17px;color:#e2e6d6;font-size:13px;line-height:1.8;animation:schools_schoolEntrance__0mXnA .3s both}.schools_inventionAction__t_s_3{display:flex;align-items:center;gap:10px;margin-top:22px;color:#e6cf96}.schools_packagesSection__V0l7A{padding-top:30px}.schools_packageGrid__0kh7o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.schools_packageCard__uR1iI{position:relative;display:flex;flex-direction:column;min-width:0;background:#eeeee1;border:1px solid #c8d0bb;border-radius:6px;transition:box-shadow .3s,transform .3s}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{font-size:11px;letter-spacing:1.4px;max-width:85%;margin-bottom:25px;color:#9b874e}.schools_packageIndex__wGK71{position:absolute;top:30px;right:25px;font-size:13px;color:#9aa78a}.schools_packageCard__uR1iI h3{font-size:27px;line-height:1.1;min-height:58px;margin-bottom:20px}.schools_priceLabel__wEmfX{font-size:11px;letter-spacing:1.2px;color:#8c977d;margin-bottom:6px}.schools_packagePrice__yZD0b{font-size:39px;font-family:var(--font-prospect-heading),sans-serif;font-weight:500;line-height:1.2;letter-spacing:-1.7px;white-space:nowrap}.schools_packageCard__uR1iI>p{font-size:15px;line-height:1.8;margin:20px 0;min-height:85px}.schools_packageCard__uR1iI ul{list-style:none;padding:0;margin:10px 0 0;flex:1}.schools_packageCard__uR1iI li{display:flex;gap:10px;font-size:13px;line-height:1.7;margin-bottom:12px}.schools_packageCard__uR1iI li svg{flex-shrink:0;margin-top:2px;color:#8e9e73}.schools_packageCard__uR1iI>.schools_packageScope___hx9q{font-size:13px;min-height:78px;border-top:1px solid #244d3320;padding-top:20px}.schools_packageCard__uR1iI>.schools_buttonLight__YMzT7,.schools_packageCard__uR1iI>.schools_button__k_v1C{width:100%;font-size:13px;gap:10px;margin-top:auto}.schools_packageCard__uR1iI[data-featured=true]{background:var(--green);color:#fff5dd;border-color:var(--green);box-shadow:0 15px 40px #163e3218;transform:translateY(-8px)}.schools_packageCard__uR1iI[data-featured=true]>.schools_eyebrow__3gWqL{color:#e0c884}.schools_packageCard__uR1iI[data-featured=true]>.schools_packageIndex__wGK71{color:#9cb397}.schools_packageCard__uR1iI[data-featured=true]>.schools_priceLabel__wEmfX{color:#b4c4a7}.schools_packageCard__uR1iI[data-featured=true]>p{color:#c0ceba}.schools_packageCard__uR1iI[data-featured=true]>.schools_packageScope___hx9q{border-color:#fff3}.schools_packageCard__uR1iI[data-selected=true]{outline:2px solid #b79742;outline-offset:4px}.schools_packageFootnote__Fzk3x{line-height:1.9;max-width:900px;margin-top:25px!important}.schools_selectedPackage__KqjEE{margin-top:20px;background:#e9eddd;padding:15px;border-left:2px solid #b49749;display:flex;flex-wrap:wrap;gap:5px 12px}.schools_selectedPackage__KqjEE>span{font-size:14px;font-weight:600}.schools_selectedPackage__KqjEE>strong{font-size:13px;font-weight:500;margin-left:auto}.schools_selectedPackage__KqjEE>button{width:100%;border:0;background:transparent;padding:3px 0 0;text-align:left;color:#8e7944;font-size:12px}.schools_home__ecws9[data-paused=true] *{animation:none!important;transition:none!important}.schools_home__ecws9[data-paused=true] [data-reveal]{opacity:1!important;translate:none!important}.schools_home__ecws9[data-paused=true] .schools_showcaseCard__yPWjr{transform:none!important}@keyframes schools_schoolEntrance__0mXnA{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes schools_schoolFloat__AoGyF{0%,to{translate:0 0}50%{translate:0 -7px}}@media(min-width:1600px){.schools_futureSection__P_Hf7{padding-inline:max(5%,calc((100vw - 1440px)/2))}}@media(max-width:1150px){.schools_showcaseGrid__PE5tx{gap:18px}.schools_showcaseCopy__PKqVu{padding:24px}.schools_showcaseCopy__PKqVu h3{font-size:28px}.schools_cardTheatre__B69eW{height:260px}.schools_ticketFront__tO1nf{left:8%;right:5%;padding:17px 12px;gap:11px}.schools_ticketFront__tO1nf>span{padding-right:11px}.schools_ticketFront__tO1nf>div>strong{font-size:17px}.schools_learningFront__AtRIC{right:7%;width:165px}.schools_newsSheet__pl6TZ{width:180px}.schools_newsNote__7uOIh{right:8px;font-size:11px}.schools_campusContent__0N0Xo{grid-template-columns:1.4fr 1fr}.schools_modelScene__KtQ_D{--campus-scale:.71}.schools_campusCanvas__1ttiE{height:540px}.schools_facilityPanel__BOCdB{padding:22px}.schools_facilityTabs__Vq3qx{gap:5px}.schools_facilityTabs__Vq3qx button{font-size:11px;padding:9px 7px}.schools_facilityStory__3hRSt h3{font-size:31px}.schools_inventionGrid__VtcCl{grid-template-columns:1fr 1fr;gap:35px}.schools_inventionArt__dbvni{height:190px;max-width:290px;margin-inline:auto;width:100%}.schools_invention__jL5M0>.schools_eyebrow__3gWqL{font-size:11px;min-height:0}.schools_invention__jL5M0 h3{font-size:29px}.schools_invention__jL5M0>p{font-size:15px}.schools_inventionAction__t_s_3{font-size:13px}.schools_packageCard__uR1iI{padding:25px}.schools_packagePrice__yZD0b{font-size:34px}.schools_packageCard__uR1iI h3{font-size:25px}.schools_packageCard__uR1iI>p{font-size:14px}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{min-height:24px}.schools_packageCard__uR1iI li{font-size:13px}.schools_perspectiveStage__d64Cx{gap:5%}.schools_perspectiveTabs__K3oe4 button{padding:18px 15px;font-size:15px}}@media(max-width:800px){.schools_heroDiscovery__4NMi8{top:55px;right:-7px}.schools_showcaseGrid__PE5tx{grid-template-columns:1fr}.schools_showcaseCard__yPWjr{display:grid;grid-template-columns:1fr 1.1fr;transform:none!important}.schools_cardTheatre__B69eW{height:100%;min-height:290px}.schools_showcaseCopy__PKqVu>p{min-height:0;font-size:15px}.schools_showcaseCopy__PKqVu{padding:28px}.schools_showcaseCopy__PKqVu h3{font-size:29px}.schools_perspectiveTabs__K3oe4 button{gap:9px;font-size:14px;padding:16px 12px}.schools_perspectiveTabs__K3oe4 button>svg:last-child{display:none}.schools_perspectiveStage__d64Cx{grid-template-columns:1fr;margin-top:30px;gap:30px}.schools_perspectiveCopy__cLJvn h3{font-size:40px;max-width:550px}.schools_perspectiveCopy__cLJvn>p{max-width:550px;font-size:15px}.schools_journeyRail__G9Usz{max-width:600px}.schools_perspectiveDesk__1KCWK{width:min(100%,520px);margin:0 auto;transform:none}.schools_perspectiveBenefits__36bgd{gap:24px}.schools_perspectiveBenefits__36bgd>article{padding-left:0}.schools_perspectiveBenefits__36bgd>article>span{position:static;display:block;margin-bottom:10px}.schools_perspectiveBenefits__36bgd h4{font-size:15px}.schools_perspectiveBenefits__36bgd p{font-size:14px}.schools_campusSection__vQoZX{padding:55px 6% 15px}.schools_campusToolbar__huQxU{padding:15px 18px}.schools_campusToolbar__huQxU>span{font-size:11px;letter-spacing:1px}.schools_campusToolbar__huQxU button{font-size:13px;padding:9px 11px}.schools_campusContent__0N0Xo{grid-template-columns:1fr}.schools_campusCanvas__1ttiE{height:470px}.schools_modelScene__KtQ_D{--campus-scale:.85}.schools_facilityPanel__BOCdB{border-left:0;border-top:1px solid #244d331a;padding:25px}.schools_facilityTabs__Vq3qx{grid-template-columns:repeat(4,1fr)}.schools_facilityTabs__Vq3qx button{font-size:12px}.schools_facilityStory__3hRSt h3{font-size:33px;max-width:450px}.schools_facilityStory__3hRSt p{max-width:550px;font-size:15px}.schools_facilityStory__3hRSt ul{display:flex;flex-wrap:wrap;gap:6px 20px}.schools_facilityStory__3hRSt li{margin:0;font-size:13px}.schools_featureReading__Xld6P{padding:25px;grid-template-columns:1fr;gap:17px}.schools_featureReading__Xld6P>.schools_textLink__AhoiW{grid-column:1}.schools_featureReading__Xld6P h3{font-size:27px}.schools_futureSection__P_Hf7{padding:55px 6%}.schools_inventionGrid__VtcCl{gap:30px}.schools_inventionArt__dbvni>div>span{font-size:11px;padding:10px}.schools_packageGrid__0kh7o{grid-template-columns:1fr;gap:20px}.schools_packageCard__uR1iI{padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{grid-column:1/-1;max-width:none;margin-bottom:15px;min-height:0}.schools_packageCard__uR1iI h3{min-height:0;font-size:29px;margin-bottom:20px;grid-column:1}.schools_priceLabel__wEmfX{grid-column:1}.schools_packagePrice__yZD0b{grid-column:1;font-size:39px}.schools_packageCard__uR1iI>p{grid-column:1;min-height:0;font-size:15px;margin-block:17px}.schools_packageCard__uR1iI ul{grid-column:2;grid-row:2/7;margin:0}.schools_packageCard__uR1iI li{font-size:13px;margin-bottom:13px}.schools_packageCard__uR1iI>.schools_packageScope___hx9q{min-height:0;font-size:13px;margin-top:15px;padding-top:17px}.schools_packageCard__uR1iI>.schools_buttonLight__YMzT7,.schools_packageCard__uR1iI>.schools_button__k_v1C{grid-column:1/-1;margin-top:15px;width:auto}.schools_packageCard__uR1iI[data-featured=true]{transform:none}.schools_packagesSection__V0l7A{padding-top:10px}.schools_filmOverlay__K0lrp{padding:35px}.schools_filmOverlay__K0lrp>strong{font-size:47px}}@media(max-width:560px){.schools_showcaseCard__yPWjr{grid-template-columns:1fr}.schools_cardTheatre__B69eW{height:280px;min-height:0}.schools_ticketFront__tO1nf{left:18%;right:12%;top:112px;padding:20px;gap:20px}.schools_ticketBack__zN7ti{left:23%;width:190px}.schools_ticketFront__tO1nf>span{padding-right:17px}.schools_ticketFront__tO1nf>div>strong{font-size:21px}.schools_ticketFront__tO1nf>div>small{font-size:11px}.schools_floatingChip__EF9lw{font-size:12px;bottom:18px;right:20px}.schools_newsSheet__pl6TZ{width:210px}.schools_newsNote__7uOIh{right:35px;bottom:22px;font-size:11px}.schools_learningBack__LKKIo{left:22%;width:175px}.schools_learningFront__AtRIC{right:17%;width:190px}.schools_showcaseCopy__PKqVu{padding:27px}.schools_showcaseCopy__PKqVu h3{font-size:31px}.schools_showcaseCopy__PKqVu>p{font-size:15px}.schools_heroDiscovery__4NMi8{right:0;top:45px;padding:12px 15px}.schools_heroDiscovery__4NMi8>span{font-size:11px}.schools_heroDiscovery__4NMi8 strong{font-size:13px}.schools_perspectiveTabs__K3oe4{grid-template-columns:1fr 1fr;border:1px solid #244d3318}.schools_perspectiveTabs__K3oe4 button{font-size:14px;min-height:53px;gap:12px;padding:14px 18px}.schools_perspectiveTabs__K3oe4 button>svg{width:17px}.schools_perspectiveStage__d64Cx{margin:30px 0}.schools_perspectiveCopy__cLJvn h3{font-size:36px}.schools_perspectiveCopy__cLJvn>p{font-size:15px}.schools_journeyRail__G9Usz{gap:10px;margin:22px 0}.schools_journeyRail__G9Usz>span{font-size:12px;gap:6px;align-items:start}.schools_journeyRail__G9Usz svg{display:none}.schools_perspectiveBenefits__36bgd{grid-template-columns:1fr;gap:20px}.schools_perspectiveBenefits__36bgd>article{padding:20px 0 0 30px}.schools_perspectiveBenefits__36bgd>article>span{position:absolute;top:23px}.schools_perspectiveBenefits__36bgd h4{font-size:15px;margin-bottom:8px}.schools_perspectiveBenefits__36bgd p{font-size:15px}.schools_deskTop__Ww0ys{padding:17px 20px}.schools_deskGreeting__yzN2F{padding:21px 20px 17px}.schools_deskGreeting__yzN2F>strong{font-size:22px}.schools_deskDetail__Dn5kR{margin-inline:20px}.schools_deskRows__RJQKg strong{font-size:13px}.schools_deskRows__RJQKg small{font-size:12px}.schools_deskCaption__sHQFo{padding-inline:20px}.schools_funnelMini__YcNYj{margin-inline:20px}.schools_campusToolbar__huQxU{align-items:start;flex-direction:column;gap:12px;padding:17px}.schools_campusToolbar__huQxU>span{font-size:11px}.schools_campusToolbar__huQxU>div{width:100%}.schools_campusToolbar__huQxU button{flex:1;justify-content:center;font-size:13px}.schools_campusCanvas__1ttiE{height:380px}.schools_modelScene__KtQ_D{--campus-scale:.54;top:52%}.schools_modelViewport__6YWLu{bottom:85px}.schools_modelLegend__kOB3A{font-size:12px;bottom:65px}.schools_modelControls__Wm_in{left:10px;right:10px;gap:5px;bottom:17px}.schools_modelControls__Wm_in>button{height:28px;min-width:28px;padding:0 6px;font-size:11px}.schools_modelControls__Wm_in input{width:65px}.schools_facilityPanel__BOCdB{padding:23px}.schools_facilityTabs__Vq3qx{grid-template-columns:1fr 1fr;margin-bottom:23px;gap:7px}.schools_facilityTabs__Vq3qx button{font-size:12px;padding:10px}.schools_facilityStory__3hRSt h3{font-size:30px}.schools_facilityStory__3hRSt>p{font-size:15px}.schools_facilityStory__3hRSt ul{display:block}.schools_facilityStory__3hRSt li{margin-top:10px;font-size:13px}.schools_featureButtons__8X4F0{grid-template-columns:1fr;gap:4px}.schools_featureButtons__8X4F0 button{font-size:14px;padding:10px 8px}.schools_featureReading__Xld6P{padding:23px}.schools_featureReading__Xld6P p{font-size:15px}.schools_inventionGrid__VtcCl{grid-template-columns:1fr;gap:30px}.schools_invention__jL5M0{display:grid;grid-template-columns:110px 1fr;gap:0 20px;align-items:start}.schools_inventionArt__dbvni{grid-row:1/5;grid-column:1;width:110px;height:150px;margin:0;align-self:center}.schools_inventionArt__dbvni>span{font-size:80px;top:0;left:15px}.schools_inventionArt__dbvni>div{left:-3px;right:-8px;top:60px;gap:5px}.schools_inventionArt__dbvni>div>span{white-space:normal;font-size:11px;line-height:1.5;padding:7px;gap:4px;min-height:30px}.schools_inventionArt__dbvni>div>span:nth-child(2){margin-left:3px}.schools_inventionArt__dbvni>div>span:nth-child(3){margin-left:6px}.schools_inventionArt__dbvni>div>span>small{font-size:11px}.schools_inventionArt__dbvni>div>span>svg{display:none}.schools_invention__jL5M0>.schools_eyebrow__3gWqL{grid-column:2;font-size:11px}.schools_invention__jL5M0 h3{grid-column:2;font-size:24px;margin:10px 0 13px;gap:8px}.schools_invention__jL5M0 h3 svg{width:15px}.schools_invention__jL5M0>p{grid-column:2;font-size:14px}.schools_inventionAction__t_s_3{grid-column:2;font-size:12px;margin-top:15px}.schools_inventionDetail__zH9AL{grid-column:1/-1;font-size:14px}.schools_packageCard__uR1iI{display:flex;padding:28px}.schools_packageCard__uR1iI h3{min-height:0;font-size:29px;margin-bottom:25px}.schools_packagePrice__yZD0b{font-size:41px}.schools_packageCard__uR1iI>p{font-size:15px}.schools_packageCard__uR1iI ul{margin:10px 0}.schools_packageCard__uR1iI li{font-size:14px}.schools_packageCard__uR1iI>.schools_packageScope___hx9q{font-size:13px;margin:15px 0;min-height:0}.schools_packageCard__uR1iI>.schools_buttonLight__YMzT7,.schools_packageCard__uR1iI>.schools_button__k_v1C{font-size:14px}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{font-size:12px;max-width:85%;margin-bottom:23px}.schools_filmOverlay__K0lrp{padding:27px 27px 75px}.schools_filmPlay__AflO6{width:48px;height:48px;margin-bottom:16px}.schools_filmPlay__AflO6 svg{width:22px}.schools_filmOverlay__K0lrp>strong{font-size:38px}.schools_filmOverlay__K0lrp>p{font-size:13px;max-width:250px;margin-top:12px}.schools_filmOverlay__K0lrp>small{font-size:11px}.schools_videoUpload__Xfv9f{left:20px;right:20px;bottom:39px;padding:9px 10px;font-size:13px}.schools_filmPrivacy__N8UYI{font-size:11px!important}.schools_packageFootnote__Fzk3x{font-size:13px}.schools_heroNote__p5boo>span,.schools_motionControl__knBp8{font-size:11px}.schools_selectedPackage__KqjEE>strong{margin-left:0;flex-basis:100%}}@media(max-width:360px){.schools_heroDiscovery__4NMi8{top:30px;right:-5px;padding:10px}.schools_heroDiscovery__4NMi8 strong{font-size:13px}.schools_heroDiscovery__4NMi8 i{width:18px}.schools_ticketFront__tO1nf{left:10%;right:8%}.schools_ticketBack__zN7ti{left:16%}.schools_learningBack__LKKIo{left:15%}.schools_learningFront__AtRIC{right:10%}.schools_perspectiveTabs__K3oe4 button{padding-inline:13px}.schools_modelScene__KtQ_D{--campus-scale:.45}.schools_modelLegend__kOB3A{font-size:11px}.schools_modelControls__Wm_in input{width:50px}.schools_modelControls__Wm_in>button{min-width:25px;padding-inline:5px}.schools_facilityPanel__BOCdB{padding:20px}.schools_invention__jL5M0{grid-template-columns:90px 1fr;gap:0 16px}.schools_inventionArt__dbvni{width:90px}.schools_invention__jL5M0 h3{font-size:22px}.schools_packageCard__uR1iI{padding:25px}.schools_packagePrice__yZD0b{font-size:37px}.schools_deskRows__RJQKg strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.schools_home__ecws9 [data-reveal]{opacity:1!important;translate:none!important}.schools_home__ecws9 .schools_perspectiveDesk__1KCWK,.schools_home__ecws9 .schools_showcaseCard__yPWjr{transform:none!important}.schools_home__ecws9 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:SchoolCollegeBoardMarks;src:url(/schools/pathways/collegeboard-marks.woff) format("woff");font-display:block}.schools_pathwaysSection__f8dqb{padding:55px 5% 65px;border-block:1px solid #244d331a;background:#f1f1e7}.schools_pathwaysHeading__CZgMW{display:flex;justify-content:space-between;align-items:end;gap:45px;max-width:1440px;margin:0 auto 30px}.schools_pathwaysHeading__CZgMW .schools_eyebrow__3gWqL{font-size:12px;color:#9b8650;margin-bottom:17px}.schools_pathwaysHeading__CZgMW h2{font-size:clamp(30px,3.2vw,45px)}.schools_pathwaysHeading__CZgMW>p{max-width:410px;font-size:15px;line-height:1.9}.schools_pathwayLogos__OOlGp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1440px;margin:auto;border-top:1px solid #244d3320;border-left:1px solid #244d3320}.schools_pathwayLogos__OOlGp>button{position:relative;min-width:0;display:flex;align-items:center;flex-direction:column;background:#fffdf7;border:0;border-right:1px solid #244d3320;border-bottom:1px solid #244d3320;padding:23px 18px 20px;transition:background .25s,box-shadow .25s;color:var(--green);text-align:center}.schools_pathwayLogos__OOlGp>button[aria-pressed=true]{background:#e8eddf;box-shadow:inset 0 -3px 0 #aa8e47}.schools_pathwayLogos__OOlGp>button:hover{background:#edf0e4}.schools_pathwayMark__ucyQP{height:85px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.schools_pathwayMark__ucyQP img{width:auto;max-width:min(180px,90%);height:auto;max-height:64px;-o-object-fit:contain;object-fit:contain}.schools_pathwayLogos__OOlGp>button[data-provider=ib] .schools_pathwayMark__ucyQP img{height:65px;width:65px}.schools_pathwayLogos__OOlGp>button[data-provider=french] .schools_pathwayMark__ucyQP img{height:75px;max-height:75px;width:auto}.schools_pathwayLogos__OOlGp>button[data-provider=oxfordaqa] .schools_pathwayMark__ucyQP img{width:112px}.schools_pathwayLogos__OOlGp>button[data-provider=canadian] .schools_pathwayMark__ucyQP{background:#26392f;border-radius:4px;width:180px;max-width:100%;height:65px;margin-block:10px 24px}.schools_pathwayLogos__OOlGp>button[data-provider=canadian] .schools_pathwayMark__ucyQP img{max-width:140px;width:80%}.schools_pathwayLogos__OOlGp strong{font-size:15px;line-height:1.5;font-weight:600}.schools_pathwayLogos__OOlGp small{font-size:12px;color:#89957c;line-height:1.7;margin-top:5px;max-width:95%}.schools_pathwayLogos__OOlGp>button>svg{position:absolute;right:13px;top:13px;color:#a5b18c}.schools_apLogo__41ffz{font-family:SchoolCollegeBoardMarks;font-size:69px;font-style:normal;font-weight:400;line-height:1;color:#003e70;display:block}.schools_pathwayDetail__N1bp2{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:6%;padding:32px;background:#fffdf7;border:1px solid #244d3320;border-top:0}.schools_pathwayStory__JK_rA{animation:schools_schoolEntrance__0mXnA .35s both}.schools_pathwayStory__JK_rA>.schools_eyebrow__3gWqL{font-size:11px;letter-spacing:1.3px;color:#9b8650}.schools_pathwayStory__JK_rA h3{font-size:30px;line-height:1.15;margin:16px 0}.schools_pathwayDesign__jfOVL>p,.schools_pathwayStory__JK_rA>p{font-size:15px;line-height:1.9}.schools_pathwayStory__JK_rA>a{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:#91773f;margin-top:18px}.schools_pathwayDesign__jfOVL{padding-left:28px;border-left:1px solid #244d331a}.schools_pathwayDesign__jfOVL>.schools_eyebrow__3gWqL{font-size:11px;letter-spacing:1.4px;margin-bottom:14px}.schools_pathwayDesign__jfOVL>div{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.schools_pathwayDesign__jfOVL>div>span{font-size:12px;padding:5px 8px;border:1px solid #b8c3a54d;background:#f0f2e7;border-radius:3px;color:#6b805b}.schools_pathwayDesign__jfOVL>a{font-size:13px}.schools_pathwayDesign__jfOVL>small{display:block;font-size:13px;color:#8d967f;line-height:1.8;margin-top:20px}.schools_pathwayAttribution__5RDXW{max-width:1440px;margin:16px auto 0!important;font-size:13px;line-height:1.8;color:#909985!important}@media(min-width:1600px){.schools_pathwaysSection__f8dqb{padding-inline:max(5%,calc((100vw - 1440px)/2))}}@media(max-width:800px){.schools_pathwaysSection__f8dqb{padding:45px 6%}.schools_pathwaysHeading__CZgMW{align-items:start;flex-direction:column;gap:20px}.schools_pathwaysHeading__CZgMW>p{max-width:550px;font-size:15px}.schools_pathwayLogos__OOlGp>button{padding:20px 12px}.schools_pathwayLogos__OOlGp strong{font-size:13px}.schools_pathwayLogos__OOlGp small{font-size:11px}.schools_pathwayMark__ucyQP{height:75px}.schools_pathwayMark__ucyQP img{max-width:95%;max-height:52px}.schools_pathwayLogos__OOlGp>button[data-provider=canadian] .schools_pathwayMark__ucyQP{height:55px;margin-block:10px 24px}.schools_pathwayLogos__OOlGp>button[data-provider=ib] .schools_pathwayMark__ucyQP img{width:55px;height:55px}.schools_pathwayLogos__OOlGp>button[data-provider=french] .schools_pathwayMark__ucyQP img{height:65px;max-height:65px}.schools_pathwayDetail__N1bp2{padding:25px;gap:30px}.schools_pathwayStory__JK_rA h3{font-size:27px}.schools_pathwayDesign__jfOVL{padding-left:24px}}@media(max-width:560px){.schools_pathwayLogos__OOlGp{grid-template-columns:1fr 1fr}.schools_pathwayLogos__OOlGp>button{padding:21px 15px 18px}.schools_pathwayLogos__OOlGp strong{font-size:14px}.schools_pathwayLogos__OOlGp small{font-size:11px}.schools_pathwayMark__ucyQP{height:75px;margin-bottom:12px}.schools_pathwayMark__ucyQP img{max-width:130px;max-height:56px}.schools_pathwayLogos__OOlGp>button[data-provider=canadian] .schools_pathwayMark__ucyQP{width:135px}.schools_pathwayLogos__OOlGp>button[data-provider=canadian] .schools_pathwayMark__ucyQP img{width:105px;max-width:85%}.schools_pathwayLogos__OOlGp>button[data-provider=oxfordaqa] .schools_pathwayMark__ucyQP img{width:100px}.schools_pathwayDetail__N1bp2{grid-template-columns:1fr;padding:24px;gap:25px}.schools_pathwayDesign__jfOVL{padding:24px 0 0;border:0;border-top:1px solid #244d331a}.schools_pathwayStory__JK_rA h3{font-size:28px}.schools_pathwayDesign__jfOVL>p,.schools_pathwayStory__JK_rA>p{font-size:15px}.schools_pathwayDesign__jfOVL>small{font-size:13px}.schools_pathwayAttribution__5RDXW{font-size:12px}.schools_apLogo__41ffz{font-size:63px}}.schools_hero__QJzyo{position:relative;background-image:radial-gradient(#4d70401a .8px,transparent 0);background-size:23px 23px;background-position:75% 20%}.schools_heroCopy__Xgd7P{position:relative;background:linear-gradient(90deg,var(--paper) 70%,transparent)}.schools_pathwaysSection__f8dqb{background-color:#eeefe6;background-image:linear-gradient(#63775909 1px,transparent 0),linear-gradient(90deg,#63775909 1px,transparent 0);background-size:40px 40px}.schools_section__6M4zW:has(.schools_showcaseGrid__PE5tx){position:relative;background:linear-gradient(145deg,#faf7ee 30%,#e9ebdf);border-radius:0 0 60px 0}.schools_showcaseCard__yPWjr{border-radius:14px 14px 5px 5px;box-shadow:0 12px 36px #1d3f2c07}.schools_showcaseCard__yPWjr[data-kind=news]{margin-top:34px}.schools_showcaseCard__yPWjr[data-kind=learning]{margin-top:68px}.schools_showcaseCopy__PKqVu{background:#fffdf8}.schools_showcaseCard__yPWjr[data-kind=news] .schools_cardTheatre__B69eW{background:linear-gradient(145deg,#e7dcd0,#f3e6d4)}.schools_showcaseCard__yPWjr[data-kind=learning] .schools_cardTheatre__B69eW{background:linear-gradient(145deg,#d5e1de,#edf2e3)}.schools_perspectives__mheIg{position:relative;background-color:#e9eee3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%233b6144' stroke-opacity='.055' stroke-width='1.2'%3E%3Cpath d='M24 25h38v45H24zM43 25v45M24 29q10-6 19 0 9-6 19 0M145 35l28 48h-56zM135 62h29'/%3E%3Ccircle cx='51' cy='159' r='25'/%3E%3Cpath d='M18 159h66M51 126v66M145 144h42v42h-42zM145 144l42 42M145 186l42-42'/%3E%3C/g%3E%3C/svg%3E");background-size:220px 220px}.schools_perspectiveTabs__K3oe4{background:#f7f7edb8;border-radius:14px 14px 0 0;overflow:hidden}.schools_perspectiveDesk__1KCWK{box-shadow:20px 25px 0 #d1dac055,0 22px 65px #143f3012;border-radius:13px}.schools_perspectiveBenefits__36bgd{padding:22px;background:#f9faf2c9;border:1px solid #244d3315;border-radius:10px;gap:24px}.schools_perspectiveBenefits__36bgd article{border-top:0}.schools_campusSection__vQoZX{background:radial-gradient(ellipse at 92% 10%,#dbc59429,transparent 55%),#fbf9f0}.schools_campusShowcase___QC8R{border-radius:18px;overflow:hidden}.schools_futureSection__P_Hf7{position:relative;background-color:#173e34;background-image:radial-gradient(#d2bf7426 .8px,transparent 0),linear-gradient(125deg,transparent 70%,#c8ba6912 70.2%,transparent 70.5%);background-size:20px 20px,100% 100%}.schools_invention__jL5M0{padding:24px 20px;background:#ffffff04;border:1px solid #d8dfbd26;border-radius:13px}.schools_invention__jL5M0:nth-child(2n){background:#c4cb8b0b}.schools_invention__jL5M0>.schools_eyebrow__3gWqL{line-height:1.8}.schools_inventionArt__dbvni>div>span{white-space:normal;line-height:1.5}.schools_inventionArt__dbvni{margin-bottom:35px}.schools_invention__jL5M0 h3{font-size:27px}.schools_invention__jL5M0>p{font-size:15px;line-height:1.8}.schools_inventionAction__t_s_3{font-size:13px}.schools_packagesSection__V0l7A{background-image:repeating-linear-gradient(0deg,transparent,transparent 35px,#9a99600a 0,#9a99600a 36px);padding-top:80px}.schools_packageCard__uR1iI{border-radius:15px;padding:30px}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{letter-spacing:1px}.schools_packageCard__uR1iI li{line-height:1.75}.schools_packageCard__uR1iI>.schools_packageScope___hx9q{min-height:95px}.schools_packageFootnote__Fzk3x{font-size:13px}.schools_briefCard__qJgIT{border-radius:15px;box-shadow:15px 18px 0 #d9dfc44d}.schools_proposal__CEeqy{background-image:radial-gradient(ellipse at 5% 85%,#d7c59125,transparent 60%)}.schools_railShell__wv443{min-width:0}.schools_railControls__Vtr4K{display:none}.schools_swipeRail__iiLel:focus-visible{outline:2px solid #b08535;outline-offset:6px}.schools_railShell__wv443:has(.schools_inventionGrid__VtcCl){max-width:1440px;margin-inline:auto}.schools_railShell__wv443:has(.schools_principles__nB1AR){width:100%}.schools_featureButtons__8X4F0 button{line-height:1.6;min-width:0}.schools_featureButtons__8X4F0 button>span{font-size:13px}.schools_featureButtons__8X4F0 button>svg{display:none}@media(max-width:1150px){.schools_inventionArt__dbvni{max-width:270px}.schools_invention__jL5M0{padding:24px}.schools_packageCard__uR1iI{padding:25px}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{max-width:82%}}@media(max-width:800px){.schools_showcaseCard__yPWjr[data-kind=learning],.schools_showcaseCard__yPWjr[data-kind=news]{margin-top:0}.schools_perspectiveBenefits__36bgd{grid-template-columns:1fr 1fr}.schools_perspectiveBenefits__36bgd>article:last-child{grid-column:1/-1}.schools_showcaseCard__yPWjr{border-radius:13px}.schools_section__6M4zW:has(.schools_showcaseGrid__PE5tx){border-radius:0 0 35px 0}}@media(max-width:640px){.schools_world__8kS_S .schools_swipeRail__iiLel{display:flex;align-items:stretch;gap:15px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:4px;padding:10px 4px 22px;margin-inline:-4px;scrollbar-width:thin;scrollbar-color:#93a581 transparent;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.schools_world__8kS_S .schools_swipeRail__iiLel>*{flex:0 0 90%;width:90%;max-width:90%;min-width:0;scroll-snap-align:start;margin-top:0;transform:none!important}.schools_railControls__Vtr4K{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:6px 0 16px;border-top:1px solid #748b5e38;color:var(--green);font-size:13px}.schools_railControls__Vtr4K>div,.schools_railControls__Vtr4K>span{display:flex;align-items:center;gap:10px}.schools_railControls__Vtr4K button{width:36px;height:36px;display:grid;place-items:center;background:transparent;color:inherit;border:1px solid #748b5e50;border-radius:50%}.schools_railControls__Vtr4K button:disabled{opacity:.35;cursor:default}.schools_futureSection__P_Hf7 .schools_railControls__Vtr4K{color:#e9dfc2;border-color:#ffffff26}.schools_futureSection__P_Hf7 .schools_railControls__Vtr4K button{border-color:#ffffff40}.schools_showcaseCard__yPWjr{display:flex;flex-direction:column}.schools_showcaseCopy__PKqVu{padding:24px;flex:1}.schools_showcaseCopy__PKqVu h3{font-size:30px}.schools_showcaseCopy__PKqVu>p{font-size:15px;line-height:1.8;min-height:0}.schools_showcaseCopy__PKqVu>.schools_textLink__AhoiW{font-size:13px}.schools_cardTheatre__B69eW{height:255px;min-height:255px}.schools_showcaseCopy__PKqVu .schools_cardLabel__7QcI2{font-size:13px;flex-wrap:wrap}.schools_showcaseCopy__PKqVu .schools_cardLabel__7QcI2>svg{flex-shrink:0}.schools_ticketFront__tO1nf{left:8%;right:8%;gap:12px;padding:16px}.schools_ticketBack__zN7ti{left:15%}.schools_ticketFront__tO1nf>div>strong{font-size:19px}.schools_ticketFront__tO1nf>div>small{font-size:11px;letter-spacing:.2px}.schools_ticketFront__tO1nf>span{padding-right:12px}.schools_ticketFront__tO1nf>div>span{font-size:12px}.schools_newsNote__7uOIh{right:12px;font-size:11px;max-width:95%;letter-spacing:0}.schools_newsSheet__pl6TZ{width:200px}.schools_floatingChip__EF9lw{font-size:12px;right:10px;left:10px;justify-content:center}.schools_learningBack__LKKIo{left:12%;width:155px}.schools_learningFront__AtRIC{right:8%;width:180px}.schools_invention__jL5M0{display:flex;flex-direction:column;gap:0;padding:24px 20px;text-align:left}.schools_inventionArt__dbvni{width:100%;max-width:270px;height:200px;min-height:200px;align-self:center;margin:0 auto 24px}.schools_inventionArt__dbvni>span{font-size:110px;left:25%;top:0}.schools_inventionArt__dbvni>div{left:0;right:0;top:65px;gap:8px}.schools_inventionArt__dbvni>div>span{font-size:12px;line-height:1.5;padding:10px;min-height:40px}.schools_inventionArt__dbvni>div>span>small{font-size:12px}.schools_invention__jL5M0>.schools_eyebrow__3gWqL{font-size:12px;min-height:38px;letter-spacing:1px}.schools_invention__jL5M0 h3{font-size:29px;margin:12px 0 18px}.schools_invention__jL5M0>p{font-size:15px;line-height:1.85}.schools_inventionAction__t_s_3{font-size:13px;margin-top:auto;padding-top:20px}.schools_inventionDetail__zH9AL{font-size:14px}.schools_packageCard__uR1iI{display:flex;padding:26px;gap:0}.schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{font-size:12px;max-width:88%;min-height:40px;margin-bottom:15px}.schools_packageCard__uR1iI h3{font-size:29px;min-height:65px;margin-bottom:20px}.schools_packagePrice__yZD0b{font-size:38px;white-space:normal}.schools_packageCard__uR1iI>p{font-size:15px;min-height:0}.schools_packageCard__uR1iI li{font-size:14px}.schools_packageCard__uR1iI>.schools_packageScope___hx9q{font-size:13px;min-height:0}.schools_packageCard__uR1iI>.schools_buttonLight__YMzT7,.schools_packageCard__uR1iI>.schools_button__k_v1C{font-size:13px;white-space:normal;padding:14px 12px;gap:10px;margin-top:auto}.schools_priceLabel__wEmfX{font-size:12px;letter-spacing:.6px;min-height:30px}.schools_packageIndex__wGK71{font-size:13px;right:18px;top:25px}.schools_packageFootnote__Fzk3x{font-size:13px}.schools_packagesSection__V0l7A{padding-top:55px}.schools_perspectiveBenefits__36bgd{padding:20px;gap:22px 18px}.schools_perspectiveBenefits__36bgd>article{padding:0;min-width:0}.schools_perspectiveBenefits__36bgd>article>span{position:static;font-size:13px;display:block;margin-bottom:12px}.schools_perspectiveBenefits__36bgd h4{font-size:15px;line-height:1.5}.schools_perspectiveBenefits__36bgd p{font-size:14px;line-height:1.8}.schools_journeyRail__G9Usz{display:grid;grid-template-columns:1fr 1fr;gap:12px}.schools_journeyRail__G9Usz>span{font-size:13px;line-height:1.5}.schools_journeyRail__G9Usz small{font-size:13px}.schools_journeyRail__G9Usz>span:last-child{grid-column:1/-1}.schools_perspectiveDesk__1KCWK{box-shadow:7px 10px 0 #d1dac055,0 15px 35px #143f3010}.schools_perspectiveTabs__K3oe4 button{font-size:14px}.schools_perspectiveCopy__cLJvn>p{font-size:15px}.schools_deskRows__RJQKg button{padding-block:15px}.schools_deskDetail__Dn5kR p,.schools_deskRows__RJQKg small,.schools_deskRows__RJQKg strong{font-size:13px}.schools_deskTop__Ww0ys span{min-width:0}.schools_capabilityTabs__bNO1x{display:grid;grid-template-columns:1fr 1fr;gap:8px}.schools_capabilityTabs__bNO1x button{font-size:13px;line-height:1.5;padding:14px 10px;gap:7px;min-width:0;align-items:start}.schools_capabilityTabs__bNO1x button:last-child{grid-column:1/-1}.schools_capabilityTabs__bNO1x button>svg{display:none}.schools_capabilityTabs__bNO1x button>span{font-size:13px}.schools_featureButtons__8X4F0{grid-template-columns:1fr 1fr;gap:7px}.schools_featureButtons__8X4F0 button{font-size:13px;line-height:1.5;padding:12px 8px;gap:7px;align-items:start;overflow-wrap:anywhere}.schools_featureReading__Xld6P h3{font-size:26px}.schools_featureReading__Xld6P p{font-size:15px;line-height:1.85}.schools_featureReading__Xld6P>.schools_textLink__AhoiW{font-size:13px}.schools_featureReading__Xld6P>.schools_eyebrow__3gWqL{font-size:12px}.schools_pathwayLogos__OOlGp{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(50% - 7px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:0;overscroll-behavior-x:contain}.schools_pathwayLogos__OOlGp>button{scroll-snap-align:start;min-height:165px;padding:18px 10px}.schools_pathwayLogos__OOlGp strong{font-size:14px}.schools_pathwayLogos__OOlGp small{font-size:12px;line-height:1.5}.schools_pathwayMark__ucyQP img{max-width:115px}.schools_pathwayAttribution__5RDXW{font-size:13px}.schools_pathwaysHeading__CZgMW>.schools_eyebrow__3gWqL{font-size:12px}.schools_pathwayDesign__jfOVL>.schools_eyebrow__3gWqL,.schools_pathwayStory__JK_rA>.schools_eyebrow__3gWqL{font-size:12px;letter-spacing:1px}.schools_pathwayDesign__jfOVL>p,.schools_pathwayStory__JK_rA>p{font-size:15px}.schools_pathwayDesign__jfOVL>a,.schools_pathwayDesign__jfOVL>div>span,.schools_pathwayDesign__jfOVL>small,.schools_pathwayStory__JK_rA>a{font-size:13px}.schools_world__8kS_S .schools_caption__V6Dqd{font-size:13px!important}.schools_heroNote__p5boo{gap:8px;letter-spacing:.5px}.schools_heroNote__p5boo>span{font-size:11px}.schools_motionControl__knBp8{font-size:12px;letter-spacing:0}.schools_heroDiscovery__4NMi8{right:0}.schools_heroDiscovery__4NMi8>span{font-size:11px;letter-spacing:.7px}.schools_heroDiscovery__4NMi8 strong{font-size:13px}.schools_heroDiscovery__4NMi8>div{gap:4px}.schools_heroDiscovery__4NMi8 i{width:18px}.schools_floatingCard__jYWeM small{font-size:12px;letter-spacing:.7px}.schools_visualIndex___sULT{font-size:12px;letter-spacing:.5px;gap:15px}.schools_principles__nB1AR>article{padding:22px;border:1px solid #244d3320;background:#faf9f1;border-radius:12px}.schools_principles__nB1AR h3{font-size:25px}.schools_principles__nB1AR p{font-size:15px}.schools_briefItems__Wwa2F{display:grid;grid-template-columns:1fr 1fr;gap:8px}.schools_briefItems__Wwa2F>div{font-size:13px;padding:13px 10px;gap:7px;min-width:0}.schools_briefItems__Wwa2F>div>strong{font-size:13px;line-height:1.5}.schools_briefItems__Wwa2F>div>svg{display:none}.schools_briefItems__Wwa2F>div>span{font-size:13px}.schools_briefLinks__Ruh_Y{gap:15px}.schools_briefLinks__Ruh_Y a,.schools_briefLinks__Ruh_Y button{font-size:13px}}.schools_pathwaySwipeHint__KV5gB{display:none}@media(max-width:640px){.schools_pathwaySwipeHint__KV5gB{display:block;font-size:13px;margin-bottom:16px!important;color:#637257}}.schools_interactionLabel__VHdNB{font-size:13px!important;font-weight:700;color:#5f704c!important;margin:0 0 16px!important;letter-spacing:.2px}.schools_capabilityMenu__I0HW_{min-width:0}.schools_capabilityPanel__GoB0E>.schools_interactionLabel__VHdNB{margin-bottom:12px!important}.schools_capabilityPanel__GoB0E h3{font-size:29px;line-height:1.25;margin-bottom:24px}.schools_featureAccordions__n8IkC{display:grid;grid-template-columns:1fr 1fr;gap:10px}.schools_featureAccordion__VRmeL{min-width:0;background:#fffdf7;border:1px solid #244d3320;border-radius:8px;align-self:start}.schools_featureAccordion__VRmeL summary{display:flex;gap:10px;align-items:flex-start;cursor:pointer;list-style:none;padding:17px 14px;font-size:14px;line-height:1.6}.schools_featureAccordion__VRmeL summary::-webkit-details-marker{display:none}.schools_featureAccordion__VRmeL summary>span{color:#957a3b;font-size:13px;flex-shrink:0;padding-top:2px}.schools_featureAccordion__VRmeL summary>strong{font-weight:550}.schools_featureAccordion__VRmeL summary>svg{margin-left:auto;flex-shrink:0;margin-top:3px;color:#72835e}.schools_featureAccordion__VRmeL[open]{grid-column:1/-1;background:#f6f6eb;border-color:#94a278}.schools_featureAccordion__VRmeL[open] summary{border-bottom:1px solid #244d3315}.schools_featureAccordion__VRmeL[open] summary>svg{transform:rotate(45deg)}.schools_featureAccordion__VRmeL>p{font-size:15px;line-height:1.9;padding:18px 20px 22px;margin:0;max-width:740px}.schools_featureAccordion__VRmeL summary:focus-visible,.schools_pathwayMore__ffBAR summary:focus-visible{outline:3px solid #b08535;outline-offset:3px}.schools_featureEnquiry__leELx{display:inline-flex;align-items:center;gap:12px;margin-top:25px;font-size:14px;font-weight:650;color:var(--green)}.schools_pathwayMore__ffBAR{max-width:1440px;margin:auto;padding:20px 32px;border:1px solid #244d3320;border-top:0;background:#f8f9f0}.schools_pathwayMore__ffBAR summary{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:650;cursor:pointer;list-style:none}.schools_pathwayMore__ffBAR summary::-webkit-details-marker{display:none}.schools_pathwayMore__ffBAR p{font-size:14px;line-height:1.9;margin-top:18px}.schools_pathwayMore__ffBAR a{display:inline-flex;align-items:center;gap:9px;font-size:13px;margin-top:18px;color:#8b7038}.schools_pathwayDesign__jfOVL>div{margin-top:0}.schools_previewGuide__lY37p{font-size:13px;line-height:1.8;max-width:1440px;margin:18px auto 0!important;padding:13px 17px;border-left:2px solid #a38b51;background:#f7f8eeaa}.schools_builderStep__xAAh_{font-size:14px;font-weight:650;margin-top:25px!important}.schools_moduleChoices__W_4ZA{margin-top:12px}.schools_moduleChoices__W_4ZA label{font-size:14px;line-height:1.6}.schools_packageSelect__8qkW4{display:block;width:100%;border:1px solid #244d3333;border-radius:6px;padding:13px 10px;background:#f8f9f0;color:var(--green);font-size:15px!important;min-height:48px;margin-top:12px}.schools_briefCard__qJgIT>.schools_eyebrow__3gWqL{font-size:13px}.schools_briefCard__qJgIT>.schools_button__k_v1C{margin-top:22px}.schools_briefItems__Wwa2F{display:block}.schools_briefItems__Wwa2F>div{display:flex;gap:12px;padding:14px 0}.schools_briefItems__Wwa2F>div>strong{font-size:14px}.schools_briefItems__Wwa2F>div>svg{display:block}@media(max-width:640px){.schools_capabilityLayout__NgNpV{gap:25px}.schools_capabilityPanel__GoB0E{padding:22px 16px}.schools_capabilityPanel__GoB0E h3{font-size:26px;margin-bottom:20px}.schools_featureAccordions__n8IkC{gap:9px}.schools_featureAccordion__VRmeL summary{padding:13px 10px;font-size:13px;gap:7px;min-height:100px}.schools_featureAccordion__VRmeL summary>span{font-size:12px}.schools_featureAccordion__VRmeL summary>svg{width:13px;min-width:13px}.schools_featureAccordion__VRmeL[open] summary{min-height:0}.schools_featureAccordion__VRmeL>p{font-size:15px;padding:17px}.schools_pathwayMore__ffBAR{padding:18px 24px}.schools_pathwayMore__ffBAR summary{font-size:13px}.schools_pathwayMore__ffBAR p{font-size:14px}.schools_previewGuide__lY37p{font-size:13px;padding:12px 14px}.schools_packageSelect__8qkW4{font-size:16px!important}.schools_briefItems__Wwa2F>div>strong,.schools_builderStep__xAAh_,.schools_moduleChoices__W_4ZA label{font-size:15px}.schools_briefCard__qJgIT>.schools_button__k_v1C{font-size:14px}.schools_briefLinks__Ruh_Y{display:flex;flex-direction:column;align-items:start;gap:17px}}.schools_roleOutcomes__SIIkK{margin:24px 0 28px}.schools_roleOutcomes__SIIkK details{border-bottom:1px solid #244d3325;padding:14px 0}.schools_roleOutcomes__SIIkK summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;font-size:15px;font-weight:650;line-height:1.6}.schools_roleOutcomes__SIIkK summary::-webkit-details-marker{display:none}.schools_roleOutcomes__SIIkK summary>svg{flex-shrink:0}.schools_roleOutcomes__SIIkK details[open] summary>svg{rotate:90deg}.schools_roleOutcomes__SIIkK details>p{font-size:14px;line-height:1.9;margin-top:12px}.schools_inventionScope__93Yk6 summary:focus-visible,.schools_roleOutcomes__SIIkK summary:focus-visible{outline:3px solid #b08535;outline-offset:4px}.schools_deskInstruction__bonlb{font-size:13px!important;font-weight:650;margin:8px 26px 14px!important;color:#697c59!important}.schools_deskExplanationLabel__rEGWW{display:block;font-size:11px;letter-spacing:1px;color:#8b793f;margin-bottom:8px}.schools_invention__jL5M0{cursor:default}.schools_invention__jL5M0:hover{translate:none}.schools_inventionHow__xK1I1{display:block;margin-top:22px;font-size:13px;font-weight:650;color:#e7ddb9}.schools_inventionSteps__G88N4{list-style:none;padding:0;margin:13px 0 20px}.schools_inventionSteps__G88N4 li{display:flex;gap:8px;align-items:start;font-size:13px;line-height:1.8;margin-bottom:10px;color:#c8d1be}.schools_inventionSteps__G88N4 svg{flex-shrink:0;margin-top:4px;color:#c9b778}.schools_inventionScope__93Yk6{border-top:1px solid #fff2;padding-top:15px;margin-top:auto}.schools_inventionScope__93Yk6 summary{display:flex;gap:10px;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;font-size:13px;color:#e1d7b5}.schools_inventionScope__93Yk6 summary::-webkit-details-marker{display:none}.schools_inventionScope__93Yk6[open] summary>svg{rotate:45deg}.schools_inventionScope__93Yk6 p{font-size:13px;line-height:1.85;margin-top:14px;color:#c8d1be}.schools_inventionAction__t_s_3{margin-top:20px;padding-top:0}.schools_inventionArt__dbvni{margin-bottom:25px}.schools_perspectiveStage__d64Cx{align-items:start}.schools_perspectiveDesk__1KCWK{margin-top:0}@media(max-width:640px){.schools_roleOutcomes__SIIkK{margin:20px 0 24px}.schools_roleOutcomes__SIIkK details>p,.schools_roleOutcomes__SIIkK summary{font-size:15px}.schools_deskInstruction__bonlb{font-size:13px!important;margin-inline:20px!important}.schools_deskExplanationLabel__rEGWW{font-size:12px}.schools_inventionHow__xK1I1,.schools_inventionSteps__G88N4 li{font-size:14px}.schools_inventionScope__93Yk6 summary{font-size:13px}.schools_inventionScope__93Yk6 p{font-size:14px}.schools_inventionArt__dbvni{height:175px;min-height:175px}.schools_inventionAction__t_s_3{padding-top:0;margin-top:20px}}.schools_home__ecws9 .schools_cinematicHero__gLo0L{position:relative;isolation:isolate;min-height:740px;min-height:min(860px,calc(100svh - 90px));background:#12382d;color:#fffdf4;display:flex;align-items:center;padding:95px 5% 120px;overflow:hidden}.schools_cinematicImage__MghCv{-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%;z-index:-3}.schools_cinematicHero__gLo0L:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(9,31,26,.91),rgba(9,31,26,.52) 58%,rgba(9,31,26,.12)),linear-gradient(0deg,rgba(9,31,26,.65),transparent 35%)}.schools_cinematicCopy__Lg1p0{max-width:1000px;animation:schools_schoolOpening__KZcVT .9s ease-out both}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 .schools_eyebrow__3gWqL{color:#eee0b3;font-size:13px;letter-spacing:.14em}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1{font-size:clamp(42px,5.3vw,82px);font-weight:500;letter-spacing:-.055em;color:#fffdf4;margin:30px 0;max-width:1000px}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1 em{font-family:inherit;font-style:normal;font-weight:400;color:#eee0b3}.schools_cinematicCopy__Lg1p0>p{max-width:580px;font-size:18px;line-height:1.75;color:#eeeee3;margin-bottom:30px}.schools_cinematicCopy__Lg1p0 .schools_actions__i0T2s{gap:25px;flex-wrap:wrap}.schools_cinematicLink__Z0o71{display:inline-flex;align-items:center;gap:12px;font-size:15px;color:#fffdf4;border-bottom:1px solid #fff6;padding:12px 0}.schools_cinematicFoot__RDq5E{position:absolute;bottom:27px;left:5%;right:5%;display:flex;align-items:center;gap:25px;border-top:1px solid #ffffff40;padding-top:19px;font-size:13px;letter-spacing:.04em;color:#eeeee3}.schools_cinematicFoot__RDq5E>a{margin-left:auto;display:flex;gap:9px;align-items:center;font-size:14px;letter-spacing:0}.schools_cinematicFoot__RDq5E .schools_motionControl__knBp8{color:#fffdf4;border-color:#fff6;background:#153b3199}.schools_librarySection__ghjlr{background:#eeeadd}.schools_libraryDisclosure__nmpAU{border:1px solid #163e3233;border-radius:16px;background:#fcfaf3;overflow:hidden}.schools_libraryDisclosure__nmpAU>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:28px 30px;list-style:none}.schools_libraryDisclosure__nmpAU>summary::-webkit-details-marker{display:none}.schools_libraryDisclosure__nmpAU>summary strong{display:block;font-size:22px;font-weight:500;letter-spacing:-.02em}.schools_libraryDisclosure__nmpAU>summary small{display:block;font-size:15px;line-height:1.6;margin-top:7px;color:#52645b}.schools_libraryToggle__BRxLi{width:40px;height:40px;flex-shrink:0;border:1px solid #163e3240;border-radius:50%;display:grid;place-items:center;font-size:26px;transition:transform .2s}.schools_libraryDisclosure__nmpAU[open] .schools_libraryToggle__BRxLi{transform:rotate(45deg)}.schools_embeddedExplorer__jhbHk{padding:0 30px 30px}.schools_embeddedExplorer__jhbHk>.schools_caption__V6Dqd{margin:0 0 24px;font-size:15px}.schools_libraryDisclosure__nmpAU>summary:focus-visible{outline:3px solid #b78639;outline-offset:-5px}.schools_processSection__ecozN{background:linear-gradient(135deg,#f8f6ef,#eaeedf)}.schools_processGrid__yPR8M{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.schools_processGrid__yPR8M>article{grid-column:span 2;padding:28px;border:1px solid #163e3226;border-radius:14px;background:#fffdf6;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.schools_processGrid__yPR8M>article:nth-child(n+4){grid-column:span 3}.schools_processNumber__o2B_J{color:#8c7849;font-size:15px;border-bottom:1px solid #8c784955;padding-bottom:12px;width:100%}.schools_home__ecws9 .schools_processGrid__yPR8M h3{font-size:24px;letter-spacing:-.03em;margin:22px 0 12px}.schools_processGrid__yPR8M p{font-size:15px;line-height:1.8;margin:0 0 25px;color:#52645b}.schools_processOutcome__cuoTi{display:flex;align-items:center;gap:9px;font-size:14px;margin-top:auto;color:#163e32}@keyframes schools_schoolOpening__KZcVT{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.schools_cinematicCopy__Lg1p0{margin-left:max(0px,calc((100vw - 1600px)/2))}}@media(max-width:900px){.schools_home__ecws9 .schools_cinematicHero__gLo0L{min-height:720px;padding-top:75px}.schools_processGrid__yPR8M{grid-template-columns:repeat(2,minmax(0,1fr))}.schools_processGrid__yPR8M>article,.schools_processGrid__yPR8M>article:nth-child(n+4){grid-column:auto}.schools_cinematicFoot__RDq5E>span{max-width:220px;line-height:1.7}}@media(max-width:640px){.schools_home__ecws9 .schools_cinematicHero__gLo0L{min-height:760px;min-height:max(740px,calc(100svh - 75px));padding:70px 6% 170px;align-items:center}.schools_cinematicImage__MghCv{-o-object-position:64% center;object-position:64% center}.schools_cinematicHero__gLo0L:before{background:linear-gradient(90deg,#09251ee8,#09251e77),linear-gradient(0deg,#09251ee8,transparent 55%)}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1{font-size:clamp(37px,9.5vw,57px);letter-spacing:-.055em;margin:25px 0}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 .schools_eyebrow__3gWqL{font-size:13px}.schools_cinematicCopy__Lg1p0>p{font-size:16px;line-height:1.75}.schools_cinematicCopy__Lg1p0 .schools_actions__i0T2s{align-items:flex-start;gap:17px}.schools_cinematicCopy__Lg1p0 .schools_buttonLight__YMzT7{font-size:14px;padding:17px 18px}.schools_cinematicFoot__RDq5E{left:6%;right:6%;bottom:23px;display:grid;grid-template-columns:1fr auto;gap:16px}.schools_cinematicFoot__RDq5E>span{max-width:none;grid-column:1/-1;font-size:12px}.schools_cinematicFoot__RDq5E>a{margin:0;font-size:13px}.schools_cinematicFoot__RDq5E .schools_motionControl__knBp8{font-size:13px;padding:9px}.schools_libraryDisclosure__nmpAU>summary{padding:22px 18px;gap:14px}.schools_libraryDisclosure__nmpAU>summary strong{font-size:19px}.schools_libraryDisclosure__nmpAU>summary small{font-size:14px}.schools_embeddedExplorer__jhbHk{padding:0 14px 20px}.schools_processGrid__yPR8M>article{padding:25px}.schools_home__ecws9 .schools_processGrid__yPR8M h3{font-size:25px}.schools_processGrid__yPR8M p{font-size:15px}.schools_processOutcome__cuoTi{font-size:14px}}@media(prefers-reduced-motion:reduce){.schools_cinematicCopy__Lg1p0{animation:none}.schools_libraryToggle__BRxLi{transition:none}}.schools_home__ecws9[data-paused=true] .schools_cinematicCopy__Lg1p0{animation:none}.schools_compactExplore__w4Lt2{padding-top:65px;padding-bottom:65px}.schools_priceSummary__j91Bl,.schools_routePreviewGrid__0K4K1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.schools_routePreviewGrid__0K4K1>a{min-width:0;display:block}.schools_routePreviewGrid__0K4K1 h3{font-size:22px;letter-spacing:-.03em;margin:21px 0 10px}.schools_routePreviewGrid__0K4K1 p{font-size:15px;line-height:1.75;color:#52645b;margin-bottom:18px}.schools_routePreviewArt__vOk1f,.schools_routePreviewPhoto__Bm6SK{height:230px;border-radius:16px;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:26px;justify-content:space-between;background:#173e33;color:#fffdf3}.schools_routePreviewArt__vOk1f[data-kind=pathways]{background:#e9dec0;color:#173e33}.schools_routePreviewArt__vOk1f>span{font-size:13px;line-height:1.6}.schools_routePreviewArt__vOk1f strong{font-weight:500;font-size:29px;line-height:1.15;letter-spacing:-.035em}.schools_routePreviewPhoto__Bm6SK{padding:0}.schools_routePreviewPhoto__Bm6SK img{-o-object-fit:cover;object-fit:cover}.schools_compactLibrary__ljSJY{background:#e9eddf;padding-top:55px;padding-bottom:55px}.schools_compactLibrary__ljSJY h2{font-size:clamp(29px,3.6vw,50px);margin:18px 0}.schools_compactLibrary__ljSJY>p{font-size:16px;line-height:1.8;max-width:720px;margin:0 0 24px}.schools_compactProcess__Sbt_y{padding-top:50px;padding-bottom:50px}.schools_compactProcess__Sbt_y h2{font-size:clamp(28px,3vw,42px);margin:18px 0 24px}.schools_compactProcess__Sbt_y ol{padding:0;margin:0 0 25px;list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.schools_compactProcess__Sbt_y li{font-size:15px;border-top:1px solid #163e3233;padding-top:15px}.schools_compactProcess__Sbt_y li span{display:block;font-size:13px;color:#8c7849;margin-bottom:10px}.schools_compactPricing__ZIHnu{background:#eeeadd;padding-top:50px;padding-bottom:50px}.schools_priceSummary__j91Bl>a{border:1px solid #163e3233;border-radius:12px;background:#fffdf4;padding:26px;display:flex;flex-direction:column;gap:18px}.schools_priceSummary__j91Bl>a>span:first-child{font-size:16px}.schools_priceSummary__j91Bl strong{font-size:30px;font-weight:500;letter-spacing:-.04em}.schools_priceSummary__j91Bl>a>span:last-child{display:flex;align-items:center;justify-content:space-between;font-size:14px}.schools_deepIntro__VGSrG{padding:48px 5% 45px;background:#e9eddf}.schools_deepIntro__VGSrG>a,.schools_detailBack___bUA7 a{display:flex;align-items:center;gap:9px;font-size:14px;margin-bottom:35px}.schools_deepIntro__VGSrG>.schools_eyebrow__3gWqL{display:block}.schools_home__ecws9 .schools_deepIntro__VGSrG h1{font-size:clamp(36px,5vw,72px);line-height:1.1;letter-spacing:-.05em;margin:20px 0}.schools_deepIntro__VGSrG>p{max-width:720px;font-size:17px;line-height:1.8}.schools_detailBack___bUA7{padding:30px 5% 0}.schools_detailBack___bUA7 a{margin:0}.schools_deepNav__mRUHF{display:flex;gap:12px;padding:22px 5%;border-bottom:1px solid #163e3222;overflow:auto}.schools_deepNav__mRUHF a{white-space:nowrap;font-size:14px;padding:10px 16px;border:1px solid #163e3233;border-radius:30px}.schools_deepNav__mRUHF a:hover{background:#e9eddf}@media(max-width:640px){.schools_compactExplore__w4Lt2,.schools_compactLibrary__ljSJY,.schools_compactPricing__ZIHnu,.schools_compactProcess__Sbt_y{padding-top:38px;padding-bottom:38px}.schools_routePreviewGrid__0K4K1 h3{font-size:22px}.schools_compactProcess__Sbt_y ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.schools_deepIntro__VGSrG{padding:30px 5%}.schools_deepIntro__VGSrG>p{font-size:15px}.schools_priceSummary__j91Bl>a{padding:25px}.schools_routePreviewArt__vOk1f,.schools_routePreviewPhoto__Bm6SK{height:210px}.schools_deepNav__mRUHF{gap:8px}.schools_deepNav__mRUHF a{font-size:13px}}.schools_world__8kS_S{--muted:#4e6257}.schools_home__ecws9 h2{font-size:clamp(30px,3.25vw,46px);line-height:1.14;letter-spacing:-.045em}.schools_home__ecws9 :is(.schools_sectionHeading__DbxGR,.schools_pathwaysHeading__CZgMW,.schools_proposal__CEeqy,.schools_compactLibrary__ljSJY) h2 em{font-family:inherit;font-style:normal;font-weight:500;color:inherit}.schools_home__ecws9 :is(.schools_sectionHeading__DbxGR,.schools_pathwaysHeading__CZgMW) .schools_eyebrow__3gWqL{font-size:13px;color:#6d5b32;letter-spacing:.12em}.schools_home__ecws9 .schools_futureSection__P_Hf7 .schools_sectionHeading__DbxGR .schools_eyebrow__3gWqL{color:#e8d8a9}.schools_home__ecws9 .schools_futureSection__P_Hf7 .schools_sectionHeading__DbxGR h2{color:#fffdf4}.schools_home__ecws9 .schools_sectionHeading__DbxGR>p{font-size:16px;line-height:1.8}.schools_home__ecws9 .schools_showcaseCopy__PKqVu{padding:23px 25px 25px}.schools_home__ecws9 .schools_showcaseCopy__PKqVu h3{font-size:25px;line-height:1.17;letter-spacing:-.035em;margin:19px 0 12px}.schools_home__ecws9 .schools_showcaseCopy__PKqVu>p{font-size:15px;line-height:1.75;min-height:0;margin-bottom:20px}.schools_home__ecws9 .schools_showcaseCard__yPWjr{border-radius:15px;border-color:#163e3229;background:#fffdf7}.schools_home__ecws9 .schools_showcaseCard__yPWjr:hover{box-shadow:0 16px 35px #163e3217}.schools_interfacePreview__4XGUF{height:310px;overflow:hidden;background:#dfe7de;padding:20px 17px 0;border-bottom:1px solid #163e321a}.schools_interfaceBrowser__AjYt2{height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;background:#f0f0e7;border:1px solid #163e321c;border-radius:9px 9px 0 0;color:#4e6257}.schools_interfaceBrowser__AjYt2>span{display:flex;gap:4px}.schools_interfaceBrowser__AjYt2 i{width:5px;height:5px;border-radius:50%;background:#a9b6a9}.schools_interfaceBrowser__AjYt2 small{font-size:11px;letter-spacing:.05em}.schools_interfacePage__tC298{background:#fffdf7;padding-bottom:12px;box-shadow:0 12px 22px #163e3214;transition:transform .35s cubic-bezier(.2,.7,.25,1);transform-origin:50% 100%}.schools_showcaseCard__yPWjr:hover .schools_interfacePage__tC298{transform:translateY(-3px)}.schools_interfaceNav__X_WZO{display:flex;align-items:center;justify-content:space-between;padding:14px 13px;border-bottom:1px solid #163e321a}.schools_interfaceNav__X_WZO>strong{font-family:Georgia,serif;font-size:17px;font-weight:500}.schools_interfaceNav__X_WZO>span{font-size:11px}.schools_interfaceImage__6xMns{position:relative;height:154px;isolation:isolate;color:#fffdf4;overflow:hidden}.schools_interfaceImage__6xMns>img{-o-object-fit:cover;object-fit:cover;z-index:-2}.schools_interfaceImage__6xMns:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#102e27c9,#102e2710);z-index:-1}.schools_interfaceImage__6xMns>div{padding:22px 18px}.schools_interfaceImage__6xMns small{font-size:10px;letter-spacing:.06em}.schools_interfaceImage__6xMns>div>strong{display:block;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.12;margin-top:10px}.schools_interfaceDate__mQ8Py{position:absolute;right:15px;bottom:18px;padding:8px 13px;border-radius:5px;background:#fffdf1;color:#163e32;font-size:11px;display:flex;flex-direction:column;text-align:center}.schools_interfaceDate__mQ8Py strong{font-size:24px;line-height:1.1}.schools_interfaceEventRow__XQlfz{display:flex;align-items:center;justify-content:space-between;padding:14px 13px;font-size:11px;gap:7px}.schools_interfaceEventRow__XQlfz>span{display:flex;align-items:center;gap:5px}.schools_interfaceEventRow__XQlfz>span:last-child{background:#163e32;color:#fffdf4;padding:7px;border-radius:3px}.schools_interfaceFooter__AY6ok{display:flex;gap:13px;font-size:11px;padding:12px 13px;border-top:1px solid #163e321c}.schools_interfaceFooter__AY6ok>span{color:#596d60}.schools_interfaceEditorial__dfh8R{padding:17px 15px 14px}.schools_interfaceEditorial__dfh8R small,.schools_interfaceLearningTitle__TKk6a small{font-size:10px;letter-spacing:.08em;color:#67572f}.schools_interfaceEditorial__dfh8R>strong{display:block;font-family:Georgia,serif;font-size:28px;line-height:1.2;font-weight:400;margin-top:6px}.schools_interfaceEditorial__dfh8R>p{font-size:11px;line-height:1.6;margin-top:6px}.schools_interfaceNews___iFrb{display:grid;grid-template-columns:42% 1fr;gap:12px;padding:0 15px 15px}.schools_interfaceNewsPhoto__WPGaW{position:relative;min-height:91px;border-radius:4px;overflow:hidden}.schools_interfaceNewsPhoto__WPGaW>img{-o-object-fit:cover;object-fit:cover}.schools_interfaceNews___iFrb>div:last-child{display:flex;flex-direction:column;gap:9px;justify-content:center}.schools_interfaceNews___iFrb small{font-size:10px;color:#67572f}.schools_interfaceNews___iFrb strong{font-size:15px;line-height:1.2;letter-spacing:-.03em;font-weight:500}.schools_interfaceNews___iFrb span{font-size:11px}.schools_interfaceLearningTitle__TKk6a{padding:17px 16px 12px}.schools_interfaceLearningTitle__TKk6a>strong{display:block;font-size:25px;line-height:1.12;letter-spacing:-.035em;font-weight:500;margin-top:7px}.schools_interfaceFilters__Qvs4Y{display:flex;gap:5px;margin:0 14px 12px}.schools_interfaceFilters__Qvs4Y span{font-size:10px;border:1px solid #163e3229;background:#f1f3ea;padding:6px 7px;border-radius:4px}.schools_interfaceLesson__1jHW7{display:flex;gap:12px;align-items:center;margin:0 14px;padding:11px;background:#e8eddf;border:1px solid #163e3220;border-radius:6px}.schools_interfaceLesson__1jHW7>span{font-family:Georgia,serif;font-size:29px;color:#295443;padding:7px}.schools_interfaceLesson__1jHW7>div{display:flex;flex-direction:column;gap:6px}.schools_interfaceLesson__1jHW7 small{font-size:10px}.schools_interfaceLesson__1jHW7 strong{font-size:14px;font-weight:500}.schools_interfaceLesson__1jHW7>div>span{font-size:11px}.schools_interfaceProgress__z6Cih{display:grid;grid-template-columns:1fr auto;gap:6px;padding:12px 16px}.schools_interfaceProgress__z6Cih>span{font-size:10px}.schools_interfaceProgress__z6Cih>strong{font-size:11px;font-weight:500}.schools_interfaceProgress__z6Cih i{height:4px;background:linear-gradient(90deg,#456c50 60%,#d9e1d1 0);grid-column:1/-1;border-radius:3px}.schools_showcaseCard__yPWjr[data-kind=news] .schools_interfacePreview__4XGUF{background:#e9e1d0}.schools_showcaseCard__yPWjr[data-kind=learning] .schools_interfacePreview__4XGUF{background:#dce7e4}.schools_priceSummary__j91Bl>a,.schools_routePreviewGrid__0K4K1>a{transition:transform .25s ease,box-shadow .25s ease}.schools_routePreviewGrid__0K4K1>a:hover{transform:translateY(-4px)}.schools_priceSummary__j91Bl>a:hover{transform:translateY(-3px);box-shadow:0 12px 25px #163e3210}.schools_world__8kS_S :is(a,button,summary,input,select):focus-visible{outline:3px solid #8e681f;outline-offset:4px}.schools_home__ecws9 .schools_caption__V6Dqd,.schools_home__ecws9 .schools_packageFootnote__Fzk3x{font-size:14px;line-height:1.75;color:#4e6257}@media(max-width:1100px){.schools_world__8kS_S .schools_nav__rL5mz>a:first-child{display:flex}}@media(max-width:640px){.schools_world__8kS_S .schools_nav__rL5mz{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:5px}.schools_world__8kS_S .schools_nav__rL5mz>a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:13px;white-space:nowrap}.schools_world__8kS_S .schools_navCta__ig0P4{padding:8px 10px;gap:6px}.schools_world__8kS_S .schools_header__O2RV7{padding-bottom:8px}.schools_home__ecws9 h2{font-size:32px;line-height:1.15}.schools_home__ecws9 .schools_sectionHeading__DbxGR>p{font-size:15px}.schools_home__ecws9 :is(.schools_sectionHeading__DbxGR,.schools_pathwaysHeading__CZgMW) .schools_eyebrow__3gWqL{font-size:13px}.schools_home__ecws9 .schools_showcaseCopy__PKqVu h3{font-size:25px}.schools_interfacePreview__4XGUF{height:310px;padding:18px 14px 0}.schools_home__ecws9 .schools_showcaseCopy__PKqVu{padding:22px}.schools_interfaceBrowser__AjYt2 small{font-size:10px}.schools_home__ecws9 .schools_caption__V6Dqd{font-size:13px}.schools_world__8kS_S button{touch-action:manipulation}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1{font-size:clamp(36px,9vw,52px);line-height:1.1}.schools_cinematicCopy__Lg1p0 .schools_actions__i0T2s>a{min-height:48px}}@media(max-width:360px){.schools_world__8kS_S .schools_nav__rL5mz>a{font-size:13px}.schools_world__8kS_S .schools_navCta__ig0P4{padding-inline:7px}.schools_world__8kS_S .schools_navCta__ig0P4 svg{display:none}.schools_interfaceNav__X_WZO>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.schools_home__ecws9 .schools_interfacePage__tC298,.schools_home__ecws9 .schools_priceSummary__j91Bl>a,.schools_home__ecws9 .schools_routePreviewGrid__0K4K1>a{transition:none;transform:none!important}}.schools_home__ecws9[data-paused=true] :is(.schools_interfacePage__tC298,.schools_routePreviewGrid__0K4K1>a,.schools_priceSummary__j91Bl>a){transition:none;transform:none}.schools_rolePreview__VgLz4{height:230px;background:#f2f4eb;border:1px solid #163e3229;border-radius:16px;display:flex;flex-direction:column;padding:20px;gap:12px}.schools_rolePreviewTop__mIxUz{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.07em}.schools_rolePreviewTop__mIxUz>span{width:24px;height:24px;display:grid;place-items:center;background:#163e32;color:#fffdf4;border-radius:50%;letter-spacing:0}.schools_rolePreview__VgLz4>strong{font-size:22px;font-weight:500;letter-spacing:-.03em;line-height:1.2}.schools_rolePreviewChildren__QyRj3{display:flex;gap:8px}.schools_rolePreviewChildren__QyRj3>span{font-size:12px;padding:5px 9px;border:1px solid #163e3229;border-radius:20px}.schools_rolePreviewChildren__QyRj3>span:first-child{background:#163e32;color:#fffdf4}.schools_rolePreviewTask__1oNOh{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #163e3220;padding-top:9px;font-size:13px;line-height:1.3}.schools_rolePreviewTask__1oNOh small{display:block;font-size:12px;color:#4e6257;margin-top:4px}@media(max-width:640px){.schools_rolePreview__VgLz4{height:230px}.schools_rolePreview__VgLz4>strong{font-size:23px}}.schools_enquiryForm__FgYgM{display:grid;gap:16px;margin:24px 0}.schools_enquiryForm__FgYgM>label:not(.schools_enquiryConsent__4XppV):not(.schools_botField__Hh1_1){font-size:14px;font-weight:600;display:grid;gap:7px}.schools_enquiryForm__FgYgM :is(input:not([type=checkbox]),textarea){width:100%;padding:12px;border:1px solid #163e3240;border-radius:6px;background:#fffef9;color:#163e32;font-size:16px}.schools_enquiryForm__FgYgM textarea{resize:vertical}.schools_enquiryConsent__4XppV{display:flex;gap:11px;align-items:start;font-size:13px;line-height:1.7;font-weight:400}.schools_enquiryConsent__4XppV input{margin-top:5px;accent-color:#163e32}.schools_enquiryConsent__4XppV a{text-decoration:underline}.schools_botField__Hh1_1{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.schools_enquiryError__e_xVM{color:#8b3128!important;font-size:15px}.schools_enquiryReceipt__ydAYZ{background:#eaf0e2;border:1px solid #8ca27b;border-radius:10px;padding:22px}.schools_enquiryReceipt__ydAYZ h4{font-size:22px;line-height:1.3;margin:12px 0}.schools_enquiryReceipt__ydAYZ p{font-size:14px;overflow-wrap:anywhere;margin:12px 0}.schools_enquiryForm__FgYgM button:disabled{opacity:.6;cursor:not-allowed}.schools_signatureGrid__pt8DM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 30px}.schools_signatureGrid__pt8DM>a{display:flex;flex-direction:column;border:1px solid #163e3229;border-radius:12px;background:#fffdf4;padding:23px;transition:box-shadow .2s,translate .2s}.schools_signatureGrid__pt8DM>a:hover{box-shadow:0 10px 25px #163e3212;translate:0 -3px}.schools_signatureGrid__pt8DM>a>span:first-child{font-size:13px;color:#6d5b32}.schools_home__ecws9 .schools_signatureGrid__pt8DM h3{font-size:23px;line-height:1.18;letter-spacing:-.035em;margin:18px 0 12px}.schools_signatureGrid__pt8DM p{font-size:15px;line-height:1.75;margin:0 0 20px}.schools_signatureGrid__pt8DM .schools_textLink__AhoiW{font-size:13px;line-height:1.6;margin-top:auto}.schools_campusMap__tXm2i{position:absolute;inset:0;isolation:isolate;overflow:hidden}.schools_campusMap__tXm2i>img{-o-object-fit:cover;object-fit:cover;z-index:-2}.schools_campusMap__tXm2i:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(#163e3255,transparent 45%,#163e3299)}.schools_campusMapLabel__7FDti{position:absolute;top:25px;left:25px;right:20px;color:#fffdf4;font-size:13px;letter-spacing:.1em}.schools_campusMapLabel__7FDti small{display:block;font-size:14px;letter-spacing:0;margin-top:9px}.schools_mapHotspot__g5Qf2{position:absolute;display:flex;align-items:center;gap:7px;border:0;background:transparent;padding:0;transform:translate(-50%,-50%);color:#163e32}.schools_mapHotspot__g5Qf2>span{display:grid;place-items:center;width:44px;height:44px;border:2px solid #fffdf4;border-radius:50%;background:#163e32;color:#fffdf4;box-shadow:0 4px 16px #102e2760;font-size:13px}.schools_mapHotspot__g5Qf2 strong{position:absolute;top:50px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:13px;line-height:1.3;padding:7px 9px;background:#fffdf4;border-radius:4px;font-weight:500}.schools_mapHotspot__g5Qf2[aria-pressed=true]>span{background:#e8c575;color:#163e32;box-shadow:0 0 0 5px #e8c57566}.schools_mapDisclaimer__5_L3P{position:absolute;bottom:15px;left:20px;right:20px;font-size:13px;color:#fffdf4!important}.schools_campusToolbar__huQxU>div{max-width:100%;overflow:auto}.schools_campusToolbar__huQxU button{white-space:nowrap;min-height:44px}.schools_modelScene__KtQ_D{transform:translate(-50%,-50%) scale(calc(var(--campus-scale,.88) * var(--camera-zoom,1))) rotateX(var(--camera-elevation,55deg)) rotate(var(--campus-angle,-25deg))}.schools_modelViewport__6YWLu{bottom:140px}.schools_modelLegend__kOB3A{bottom:116px;font-size:13px}.schools_modelControls__Wm_in{bottom:65px;flex-wrap:wrap}.schools_modelControls__Wm_in>button{height:38px;min-width:38px;font-size:13px}.schools_cameraOptions__ktueO{position:absolute;left:18px;right:18px;bottom:14px;display:flex;gap:20px;justify-content:center}.schools_cameraOptions__ktueO label{display:flex;align-items:center;gap:8px;font-size:13px;color:#254833}.schools_cameraOptions__ktueO input{width:100px;accent-color:#163e32}.schools_campusCanvas__1ttiE[data-night=true] .schools_cameraOptions__ktueO label{color:#fffdf4}.schools_buildingRoof__rehno:after{inset:12px;background:repeating-linear-gradient(90deg,#264f63 0 12px,#b2cad0 12px 14px);border:3px solid #e7e8df;box-shadow:0 0 0 5px #bfc7b2}.schools_buildingFront__4mFty{background:repeating-linear-gradient(0deg,#e1d2b9 0 8px,transparent 8px 24px),repeating-linear-gradient(90deg,#cdbb9b 0 9px,#3c6460 9px 22px,#ede7d5 22px 26px)}.schools_buildingSide__F84js{background:repeating-linear-gradient(0deg,#d6c4a3 0 8px,transparent 8px 24px),repeating-linear-gradient(90deg,#c3b290 0 9px,#476e65 9px 22px,#ddd1b5 22px 26px)}.schools_modelGround__VClZ6{background:radial-gradient(ellipse at 25% 50%,#d3dcb5,transparent 45%),#a5b790;border-color:#e0dcc2}.schools_modelPool__hYKqe{border:6px solid #e3dfcf;background:repeating-linear-gradient(90deg,#81c2c4 0 16px,#b0dbda 16px 18px)}.schools_roleWorkspace__PGFFS{border:1px solid #163e3230;border-radius:14px;background:#fcfcf6;box-shadow:0 20px 45px #163e3212;overflow:hidden;min-width:0}.schools_workspaceBody__eDCvs{padding:26px}.schools_workspaceBody__eDCvs>.schools_eyebrow__3gWqL{font-size:12px;color:#6d5b32}.schools_home__ecws9 .schools_workspaceBody__eDCvs>h3{font-size:29px;line-height:1.14;margin:13px 0 23px;letter-spacing:-.04em}.schools_workspaceTabs__6q1bZ{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}.schools_workspaceSlots___9o5l button,.schools_workspaceTabs__6q1bZ button{font-size:13px;padding:10px 12px;border:1px solid #163e3233;border-radius:6px;background:#f6f7ef;color:#163e32;min-height:42px}.schools_workspaceSlots___9o5l button[aria-pressed=true],.schools_workspaceTabs__6q1bZ button[aria-pressed=true]{background:#163e32;color:#fffdf4}.schools_workspaceStats__MeFDn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.schools_workspaceStats__MeFDn>span{border:1px solid #163e3220;border-radius:8px;background:#eef2e7;padding:15px;font-size:13px}.schools_workspaceStats__MeFDn strong{display:block;font-size:22px;line-height:1.25;margin-bottom:7px;font-weight:500}.schools_workspaceTask__60AfO{padding:20px;background:#fffdf5;border:1px solid #163e3225;border-radius:9px;margin:14px 0}.schools_workspaceTask__60AfO>small{font-size:12px;color:#6d5b32}.schools_workspaceTask__60AfO h4{font-size:20px;line-height:1.3;letter-spacing:-.03em;margin:10px 0}.schools_workspaceTask__60AfO p{font-size:14px;line-height:1.8;margin:10px 0}.schools_workspaceActions__r__mF button,.schools_workspaceTask__60AfO button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #163e3233;border-radius:5px;background:#edf2e5;color:#163e32;font-size:13px;padding:11px;min-height:44px}.schools_workspaceSlots___9o5l{display:flex;flex-wrap:wrap;gap:8px}.schools_workspaceCheck__ni2T2{display:flex;gap:10px;align-items:start;font-size:14px;line-height:1.7}.schools_workspaceCheck__ni2T2 input{margin-top:5px}.schools_workspaceSelect__X9Rga{font-size:13px;display:grid;gap:8px;margin:15px 0}.schools_workspaceSelect__X9Rga :is(input,select,textarea){border:1px solid #163e3240;border-radius:5px;background:#fffef8;color:#163e32;padding:11px;min-width:0;width:100%;font-size:16px}.schools_workspaceBody__eDCvs progress{width:100%;height:8px;accent-color:#426b4c}.schools_workspaceLesson__f82CJ{margin-top:15px;border-top:1px solid #163e3220}.schools_workspaceStatus__t5QAP{font-size:13px;background:#e8eedf;border-radius:6px;padding:13px}.schools_workspaceFields__U_HQc{display:grid;grid-template-columns:1fr 1.5fr;gap:12px}.schools_workspaceActions__r__mF{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.schools_workspaceActions__r__mF button:disabled{opacity:.55}.schools_workspacePipeline__FB_9V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.schools_workspacePipeline__FB_9V button{background:#edf1e6;color:#163e32;border:1px solid #163e3233;border-radius:8px;padding:15px 7px;font-size:13px}.schools_workspacePipeline__FB_9V button[aria-pressed=true]{background:#163e32;color:#fffdf4}.schools_workspacePipeline__FB_9V strong{display:block;font-weight:500;font-size:28px;margin-bottom:5px}.schools_workspaceFamilyList__z4SUy{display:grid;gap:7px;margin-top:18px}.schools_workspaceFamilyList__z4SUy button{display:flex;justify-content:space-between;text-align:left;padding:13px;border:1px solid #163e3225;border-radius:5px;background:#fffdf5;color:#163e32;font-size:14px}.schools_workspaceFamilyList__z4SUy button[aria-pressed=true]{border-color:#52784a;background:#edf1e6}.schools_workspaceFamilyList__z4SUy button span{font-size:13px}.schools_workspaceDisclaimer__Ea5_x{border-top:1px solid #163e3220;padding:15px 25px;background:#f0f2e8;font-size:13px;line-height:1.8;color:#4e6257!important}@media(max-width:1100px){.schools_signatureGrid__pt8DM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.schools_signatureGrid__pt8DM{gap:12px}.schools_signatureGrid__pt8DM>a{padding:17px}.schools_home__ecws9 .schools_signatureGrid__pt8DM h3{font-size:20px}.schools_signatureGrid__pt8DM p{font-size:14px}.schools_signatureGrid__pt8DM .schools_textLink__AhoiW{font-size:13px}.schools_workspaceBody__eDCvs{padding:19px}.schools_home__ecws9 .schools_workspaceBody__eDCvs>h3{font-size:28px}.schools_workspaceFields__U_HQc{grid-template-columns:1fr}.schools_workspaceTask__60AfO{padding:16px}.schools_campusToolbar__huQxU{align-items:start;flex-direction:column;gap:12px}.schools_campusToolbar__huQxU button{font-size:13px;padding-inline:10px}.schools_modelControls__Wm_in{left:10px;right:10px;gap:5px}.schools_modelControls__Wm_in input{width:60px}.schools_cameraOptions__ktueO{gap:15px}.schools_cameraOptions__ktueO input{width:78px}.schools_cameraOptions__ktueO label{font-size:13px}.schools_mapHotspot__g5Qf2 strong{font-size:11px;padding:6px}.schools_campusMapLabel__7FDti{left:18px;top:18px}.schools_mapDisclaimer__5_L3P{font-size:12px}.schools_workspaceDisclaimer__Ea5_x{padding:15px 19px}.schools_enquiryForm__FgYgM .schools_button__k_v1C{font-size:15px}}@media(prefers-reduced-motion:reduce){.schools_signatureGrid__pt8DM>a{transition:none;translate:none!important}.schools_modelScene__KtQ_D{will-change:auto}}.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1{font-size:clamp(42px,5vw,74px);max-width:1100px;line-height:1.09}.schools_cinematicCopy__Lg1p0>p{max-width:650px}.schools_cinematicCopy__Lg1p0 .schools_cinematicLink__Z0o71{min-height:48px}@media(max-width:640px){.schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1{font-size:clamp(35px,9vw,51px);line-height:1.1}.schools_cinematicCopy__Lg1p0>p{font-size:16px;line-height:1.75}.schools_cinematicCopy__Lg1p0 .schools_actions__i0T2s{gap:15px}}.schools_curriculumPreview__f7_vd{max-width:1440px;margin:28px auto 0;background:#fffdf7;border:1px solid #163e3229;border-radius:14px;overflow:hidden}.schools_prototypeBar__J_CXq{display:flex;justify-content:space-between;gap:14px;padding:14px 22px;background:#edf0e7;border-bottom:1px solid #163e3220;font-size:13px;color:#4b6155;letter-spacing:.04em}.schools_curriculumPrototype__DoLkw{display:grid;grid-template-columns:280px 1fr}.schools_curriculumPrototype__DoLkw aside{padding:28px;background:#f0f3e9;border-right:1px solid #163e3220}.schools_curriculumPrototype__DoLkw aside>strong{font-size:20px;font-weight:500;line-height:1.3}.schools_curriculumPrototype__DoLkw aside>p{font-size:13px;margin:12px 0 20px}.schools_curriculumPrototype__DoLkw aside>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-size:14px;text-align:left;padding:15px 12px;margin:9px 0;border:1px solid #163e3229;border-radius:6px;background:#fffdf7;color:#163e32}.schools_curriculumPrototype__DoLkw aside>button[aria-pressed=true]{background:#163e32;color:#fffdf4}.schools_curriculumCourses__5HblN{padding:30px;min-width:0}.schools_home__ecws9 .schools_curriculumCourses__5HblN>h3{font-size:30px;line-height:1.2;margin:15px 0 20px}.schools_curriculumCourses__5HblN>label,.schools_labField__Z_n_F{display:grid;gap:8px;font-size:14px;font-weight:600;margin:17px 0;color:#254a38}.schools_curriculumCourses__5HblN select,.schools_labField__Z_n_F :is(input,select,textarea){width:100%;padding:12px;border:1px solid #163e3240;border-radius:6px;background:#fffef8;color:#163e32;font-size:16px;font-weight:400;min-width:0}.schools_curriculumCourses__5HblN>label{max-width:330px}.schools_curriculumSubjects__KrfWI{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.schools_curriculumSubjects__KrfWI button{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid #163e3233;padding:10px 13px;border-radius:25px;background:#fffdf7;color:#163e32;font-size:13px}.schools_curriculumSubjects__KrfWI button[aria-pressed=true]{background:#e4ead9;border-color:#698156}.schools_curriculumResource__UQ_tb{border:1px solid #163e3225;border-radius:9px;padding:22px;background:#f6f6ed}.schools_curriculumResource__UQ_tb>small{font-size:13px;color:#6d5b32}.schools_curriculumResource__UQ_tb h4{font-size:21px;line-height:1.25;letter-spacing:-.02em;margin:13px 0}.schools_curriculumResource__UQ_tb li,.schools_curriculumResource__UQ_tb p{font-size:15px;line-height:1.8}.schools_curriculumResource__UQ_tb button{display:flex;align-items:center;gap:9px;padding:12px 0;border:0;background:transparent;color:#163e32;font-size:14px}.schools_curriculumResource__UQ_tb ul{margin:10px 0 0;padding-left:20px}.schools_curriculumScope__m8IUe{padding:20px 25px 0;font-size:13px;line-height:1.8}.schools_curriculumPreview__f7_vd>.schools_textLink__AhoiW{margin:18px 25px 25px;font-size:14px}.schools_innovationLab__4Pc5n{max-width:1440px;margin:auto}.schools_innovationInstruction__9crFL{font-size:15px;line-height:1.8;color:#e0e8d8!important;margin:0 0 22px!important;max-width:800px}.schools_innovationTabs__LK5zI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.schools_innovationTabs__LK5zI button{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid #d9dfbc55;background:#ffffff08;color:#fffdf4;border-radius:8px;text-align:left;font-size:15px}.schools_innovationTabs__LK5zI button>span{font-size:13px;color:#e7d6a4}.schools_innovationTabs__LK5zI button[aria-pressed=true]{background:#e8dfc3;color:#163e32;border-color:#e8dfc3}.schools_innovationTabs__LK5zI button[aria-pressed=true]>span{color:#6d5b32}.schools_innovationWorkbench__c0pPG{border:1px solid #bdc7a9;border-radius:14px;overflow:hidden;background:#fffdf4;color:#163e32}.schools_innovationLayout__r2fVd{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;padding:35px}.schools_innovationLayout__r2fVd>div{min-width:0}.schools_home__ecws9 .schools_innovationWorkbench__c0pPG h3{font-size:32px;line-height:1.15;letter-spacing:-.035em;margin:15px 0}.schools_innovationWorkbench__c0pPG p{color:#4e6257;font-size:15px;line-height:1.8;margin:14px 0}.schools_innovationWorkbench__c0pPG .schools_eyebrow__3gWqL{color:#6d5b32;font-size:13px}.schools_portfolioVisual__ADf_1,.schools_welcomeVisual__NcEY_{display:flex;flex-direction:column;justify-content:space-between;min-height:340px;border-radius:10px;background:#dfe6d5;color:#163e32;padding:28px}.schools_portfolioVisual__ADf_1>span,.schools_welcomeVisual__NcEY_>span{font-size:13px;letter-spacing:.08em}.schools_portfolioVisual__ADf_1>strong{font-size:100px;font-weight:400;text-align:center;color:#4f704e;font-family:Georgia,serif;line-height:1.3}.schools_portfolioVisual__ADf_1>small,.schools_welcomeVisual__NcEY_>small{font-size:13px}.schools_welcomeVisual__NcEY_{background:linear-gradient(145deg,#e6d5b5,#eee8d9);position:relative;overflow:hidden}.schools_welcomeVisual__NcEY_:after{content:"";position:absolute;width:250px;height:250px;border:1px solid #99895955;border-radius:50%;right:-70px;top:50px;pointer-events:none}.schools_welcomeVisual__NcEY_>strong{font-size:clamp(32px,3.2vw,48px);font-weight:500;line-height:1.15;letter-spacing:-.045em}.schools_innovationPills___mbqd{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.schools_innovationPills___mbqd button{font-size:13px;padding:10px 12px;min-height:44px;border:1px solid #163e3233;border-radius:6px;color:#163e32;background:#f0f3e8}.schools_innovationPills___mbqd button[aria-pressed=true],.schools_labButton__nqzBw{background:#163e32;color:#fffdf4}.schools_labButton__nqzBw{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #163e32;border-radius:6px;font-size:14px;padding:12px 16px;min-height:44px}.schools_labButton__nqzBw:disabled{opacity:.55;cursor:not-allowed}.schools_labField__Z_n_F textarea{resize:vertical}.schools_innovationBrief__nMy7o{display:inline-flex;align-items:center;gap:12px;margin-top:22px;color:#eee2b8;font-size:15px;padding:10px 0;border-bottom:1px solid #e4d5ab66}.schools_innovationContent__ONf5i{padding:30px 35px}.schools_labFilters__MSWkM{display:grid;grid-template-columns:1fr 1fr;gap:18px}.schools_welcomeChecklist__Cg9Hy{display:grid;gap:14px;margin:22px 0}.schools_welcomeChecklist__Cg9Hy label{display:flex;align-items:start;gap:12px;font-size:15px;line-height:1.6}.schools_welcomeChecklist__Cg9Hy input{margin-top:5px;accent-color:#163e32}.schools_innovationWorkbench__c0pPG progress{width:100%;height:9px;accent-color:#4f704e}.schools_labCards__sX2ew{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.schools_labCards__sX2ew article{padding:23px;border:1px solid #163e3225;border-radius:9px;background:#f1f3e8}.schools_labCards__sX2ew small{font-size:13px;color:#6d5b32}.schools_labCards__sX2ew h4{font-size:23px;letter-spacing:-.025em;line-height:1.2;margin:14px 0}.schools_labCards__sX2ew article button{display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:13px;min-height:44px;background:#fffdf4;border:1px solid #163e3233;border-radius:5px;padding:10px 12px;color:#163e32}.schools_labCards__sX2ew article button[aria-pressed=true]{background:#163e32;color:#fffdf4}.schools_innovationScopeLibrary__UExF8{margin:35px auto 0;max-width:1440px;border-top:1px solid #d9dfbc44;padding-top:20px}.schools_innovationScopeLibrary__UExF8>summary{display:flex;justify-content:space-between;gap:20px;padding:12px 0;cursor:pointer;list-style:none;color:#f7f1d9;font-size:15px}.schools_innovationScopeLibrary__UExF8>summary::-webkit-details-marker{display:none}.schools_innovationScopeLibrary__UExF8 .schools_inventionGrid__VtcCl{margin-top:25px}.schools_pickCapability__QAc3q{display:flex;align-items:center;gap:8px;margin:0 22px 20px;padding:10px 13px;min-height:42px;border:1px solid #163e3233;border-radius:5px;background:#edf2e5;color:#163e32;font-size:13px}.schools_pickCapability__QAc3q[aria-pressed=true]{background:#163e32;color:#fffdf4}.schools_chosenCapabilities__6756h{margin:22px 0}.schools_chosenCapabilities__6756h>div{display:flex;align-items:start;justify-content:space-between;gap:15px;font-size:14px;padding:12px 0;border-bottom:1px solid #163e321c}.schools_chosenCapabilities__6756h button{font-size:13px;background:transparent;border:0;text-decoration:underline;color:#163e32;padding:3px}.schools_capabilityPanel__GoB0E>.schools_textLink__AhoiW{font-size:14px;margin-bottom:20px}.schools_servicesSection___bkGr{background:#eef0e5}.schools_servicePreviewGrid__eQnKQ{display:grid;grid-template-columns:1fr 1fr;gap:28px}.schools_servicePreviewCard__0Q6cE{padding:30px;border:1px solid #163e3229;border-radius:14px;background:#fffdf6;min-width:0;scroll-margin-top:120px}.schools_home__ecws9 .schools_servicePreviewCard__0Q6cE h3{font-size:30px;line-height:1.15;letter-spacing:-.035em;margin:18px 0}.schools_servicePreviewCard__0Q6cE>p{font-size:15px;line-height:1.8;margin:15px 0}.schools_serviceDays__IAxXw{border:1px solid #163e3230;border-radius:7px;padding:14px;display:flex;flex-wrap:wrap;gap:12px}.schools_serviceDays__IAxXw legend{font-size:14px;padding:0 8px}.schools_serviceDays__IAxXw label{display:flex;align-items:center;gap:7px;font-size:13px}.schools_serviceEstimate__CHiYx{background:#e7eddc;padding:22px;border-radius:9px;margin:22px 0;display:grid;gap:12px}.schools_serviceEstimate__CHiYx>span{font-size:13px;letter-spacing:.06em}.schools_serviceEstimate__CHiYx strong{font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-.04em}.schools_serviceEstimate__CHiYx small{font-size:13px;line-height:1.7}.schools_servicePreviewCard__0Q6cE>.schools_textLink__AhoiW{font-size:14px;margin-top:18px}.schools_knowledgeAnswer__hjDVZ{padding:22px;margin:22px 0;border-left:3px solid #8da276;background:#edf1e4}.schools_knowledgeAnswer__hjDVZ p{font-size:15px;line-height:1.85;margin-bottom:17px}.schools_knowledgeAnswer__hjDVZ a{display:flex;align-items:center;gap:8px;font-size:13px;text-decoration:underline}.schools_knowledgeAnswer__hjDVZ small{display:block;font-size:13px;margin-bottom:17px}@media(max-width:900px){.schools_curriculumPrototype__DoLkw{grid-template-columns:230px 1fr}.schools_innovationLayout__r2fVd{gap:25px;padding:25px}.schools_innovationTabs__LK5zI button{font-size:13px;padding:14px;gap:9px}.schools_servicePreviewCard__0Q6cE{padding:24px}}@media(max-width:640px){.schools_prototypeBar__J_CXq{padding:13px 16px;font-size:12px;flex-wrap:wrap;gap:7px}.schools_curriculumPrototype__DoLkw{grid-template-columns:1fr}.schools_curriculumPrototype__DoLkw aside{padding:20px;border-right:0;border-bottom:1px solid #163e3220}.schools_curriculumPrototype__DoLkw aside>strong{font-size:19px}.schools_curriculumPrototype__DoLkw aside>button{padding:12px;margin:7px 0;font-size:14px}.schools_curriculumCourses__5HblN{padding:20px}.schools_home__ecws9 .schools_curriculumCourses__5HblN>h3{font-size:26px}.schools_curriculumSubjects__KrfWI{gap:7px}.schools_curriculumSubjects__KrfWI button{font-size:13px}.schools_curriculumResource__UQ_tb{padding:17px}.schools_curriculumScope__m8IUe{padding:18px 20px 0}.schools_curriculumPreview__f7_vd>.schools_textLink__AhoiW{margin:18px 20px 22px}.schools_innovationTabs__LK5zI{display:flex;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.schools_innovationTabs__LK5zI button{flex:0 0 170px;scroll-snap-align:start;font-size:14px}.schools_innovationLayout__r2fVd{grid-template-columns:1fr;padding:20px;gap:22px}.schools_portfolioVisual__ADf_1,.schools_welcomeVisual__NcEY_{min-height:210px;padding:23px}.schools_portfolioVisual__ADf_1>strong{font-size:70px}.schools_welcomeVisual__NcEY_>strong{font-size:36px}.schools_home__ecws9 .schools_innovationWorkbench__c0pPG h3{font-size:28px}.schools_innovationContent__ONf5i{padding:20px}.schools_labFilters__MSWkM{gap:12px}.schools_labCards__sX2ew{grid-template-columns:1fr}.schools_labCards__sX2ew h4{font-size:23px}.schools_innovationInstruction__9crFL{font-size:15px}.schools_innovationBrief__nMy7o{font-size:14px}.schools_labField__Z_n_F{font-size:13px}.schools_servicePreviewGrid__eQnKQ{grid-template-columns:1fr;gap:20px}.schools_servicePreviewCard__0Q6cE{padding:22px}.schools_home__ecws9 .schools_servicePreviewCard__0Q6cE h3{font-size:28px}.schools_serviceDays__IAxXw{gap:12px}.schools_labFilters__MSWkM:has(.schools_labField__Z_n_F:nth-child(3)){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.schools_innovationWorkbench__c0pPG *{animation:none!important;transition:none!important}}.schools_knowledgeForm__Ug_Cp{display:grid;gap:14px;margin:20px 0}.schools_knowledgeForm__Ug_Cp .schools_labField__Z_n_F{margin:0}.schools_knowledgeForm__Ug_Cp>.schools_labButton__nqzBw{justify-self:start}.schools_publicSite__8MACS{--line:#163e3224;--gold-line:#ab8b454a;--panel:#fffcf4;--soft-shadow:0 14px 45px #173b300b;--lift-shadow:0 23px 55px #173b3016;--ease:cubic-bezier(.2,.75,.25,1);position:relative;background:radial-gradient(ellipse at 95% 35%,#dce3ce33,transparent 40%),var(--paper)}.schools_publicSite__8MACS :is(a,button,input,select,textarea,summary){-webkit-tap-highlight-color:#bda26830}.schools_publicSite__8MACS :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #a47d2d;outline-offset:5px}.schools_publicProgress__WqgWx{position:fixed;z-index:90;top:0;left:0;right:0;height:3px;pointer-events:none;transform:scaleX(var(--public-progress,0));transform-origin:left;background:linear-gradient(90deg,#738b61,#d2b165);box-shadow:0 0 12px #c1a15855}.schools_publicSite__8MACS[data-scrolled=true] .schools_header__O2RV7{background:#f8f6efe8;box-shadow:0 8px 35px #173b300d;border-bottom-color:#284b3233}.schools_publicSite__8MACS .schools_header__O2RV7{transition:background .35s,box-shadow .35s,border-color .35s}.schools_publicSite__8MACS .schools_brand___lOhq>svg{transition:transform .5s var(--ease)}.schools_publicSite__8MACS .schools_brand___lOhq:hover>svg{transform:translateY(-3px) rotate(-7deg)}.schools_publicSite__8MACS .schools_nav__rL5mz>a{position:relative;transition:color .25s}.schools_publicSite__8MACS .schools_nav__rL5mz>a:not(.schools_navCta__ig0P4):after{content:"";height:1px;position:absolute;bottom:-7px;left:0;right:0;background:#9b7c3d;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.schools_publicSite__8MACS .schools_nav__rL5mz>a:is(:hover,[aria-current=page]):after{transform:scaleX(1)}.schools_publicSite__8MACS .schools_nav__rL5mz>a[aria-current=page]{color:#8b6929}.schools_publicSite__8MACS .schools_navCta__ig0P4{background:#fffdf580;box-shadow:inset 0 1px #fff;transition:background .3s,box-shadow .3s}.schools_publicSite__8MACS .schools_navCta__ig0P4:hover{background:#ece9d9;box-shadow:0 5px 15px #173b3010}.schools_publicSite__8MACS :is(.schools_eyebrow__3gWqL,.schools_caption__V6Dqd,.schools_demoNote__TPAY0,.schools_prototypeBar__J_CXq,.schools_previewGuide__lY37p){font-size:14px}.schools_publicSite__8MACS .schools_eyebrow__3gWqL{letter-spacing:.12em}.schools_publicSite__8MACS :is(.schools_caption__V6Dqd,.schools_demoNote__TPAY0,.schools_packageFootnote__Fzk3x){line-height:1.8;color:#53675a}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR{align-items:end;gap:35px}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR>p{font-size:16px;line-height:1.9;max-width:470px}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR .schools_eyebrow__3gWqL{display:flex;gap:12px;align-items:center}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR .schools_eyebrow__3gWqL:before{content:"";width:24px;height:1px;background:currentColor;opacity:.55;flex-shrink:0}.schools_publicSite__8MACS[data-public-ready=true] [data-public-reveal]:not([data-visible=true]){opacity:0;transform:translateY(22px)}.schools_publicSite__8MACS [data-public-reveal]{transition:opacity .65s var(--ease),transform .65s var(--ease);transition-delay:calc(var(--reveal-order,0)*75ms)}.schools_publicSite__8MACS [data-public-reveal]:focus-within{opacity:1!important;transform:none!important;transition-delay:0s}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_labButton__nqzBw){position:relative;isolation:isolate;overflow:hidden;box-shadow:0 5px 15px #173b300c;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_labButton__nqzBw):before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 25%,#ffffff24 50%,transparent 75%);transform:translateX(-140%);transition:transform .6s var(--ease)}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_labButton__nqzBw):hover:before{transform:translateX(140%)}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_labButton__nqzBw):hover{transform:translateY(-2px);box-shadow:0 10px 24px #173b3020}.schools_publicSite__8MACS :is(.schools_textLink__AhoiW,.schools_back__AqXeD,.schools_detailBack___bUA7 a,.schools_deepIntro__VGSrG>a){text-underline-offset:6px}.schools_publicSite__8MACS .schools_cinematicLink__Z0o71>svg,.schools_publicSite__8MACS .schools_textLink__AhoiW>svg{transition:transform .3s var(--ease)}.schools_publicSite__8MACS :is(.schools_textLink__AhoiW,.schools_cinematicLink__Z0o71):hover>svg{transform:translate(3px,-2px)}.schools_publicSite__8MACS .schools_cinematicImage__MghCv{z-index:0;animation:schools_publicCinema__tfu6Q 20s ease-in-out infinite alternate}.schools_publicSite__8MACS .schools_cinematicHero__gLo0L:before{z-index:1;background:linear-gradient(90deg,#09251ee8,#09251e92 56%,#09251e20),linear-gradient(0deg,#09251ec9,transparent 45%)}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0,.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E{z-index:2;position:relative}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E{position:absolute}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0>.schools_eyebrow__3gWqL{animation:schools_publicArrive__LJNpd .65s both}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0>h1{animation:schools_publicArrive__LJNpd .85s .08s both}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0>p{animation:schools_publicArrive__LJNpd .85s .16s both}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0>.schools_actions__i0T2s{animation:schools_publicArrive__LJNpd .85s .24s both}.schools_publicSite__8MACS .schools_heroProof__udoOx{padding:7px 13px;border:1px solid #fff5;border-radius:30px;background:#173b304d;backdrop-filter:blur(12px);white-space:nowrap;font-size:13px;letter-spacing:0}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E{font-size:13px}.schools_publicSite__8MACS .schools_cinematicHero__gLo0L:after{content:"";position:absolute;z-index:1;right:4%;top:13%;width:160px;height:160px;border:1px solid #eee0b333;border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0deg 29deg,#eee0b333 29deg 30deg);-webkit-mask:radial-gradient(circle,transparent 63%,#000 64%);mask:radial-gradient(circle,transparent 63%,#000 64%);pointer-events:none}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS){position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 90% 20%,#d9dfc76b,transparent 47%);border-bottom:1px solid var(--line)}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS):after{content:"";position:absolute;z-index:-1;right:-30px;top:20px;width:380px;height:380px;opacity:.48;background:linear-gradient(#8d9b7524 1px,transparent 0),linear-gradient(90deg,#8d9b7524 1px,transparent 0);background-size:28px 28px;-webkit-mask:linear-gradient(90deg,transparent,#000);mask:linear-gradient(90deg,transparent,#000);transform:rotate(-8deg);pointer-events:none}.schools_publicSite__8MACS .schools_deepIntro__VGSrG>p,.schools_publicSite__8MACS .schools_previewIntro__PmrpS>p{max-width:700px;font-size:17px}.schools_publicSite__8MACS .schools_back__AqXeD,.schools_publicSite__8MACS .schools_deepIntro__VGSrG>a{display:inline-flex;align-items:center;gap:9px;color:#526654;padding:7px 0;border-bottom:1px solid var(--gold-line)}.schools_publicSite__8MACS :is(.schools_deepNav__mRUHF,.schools_previewNav__60dsp){gap:10px}.schools_publicSite__8MACS :is(.schools_deepNav__mRUHF,.schools_previewNav__60dsp)>a{border:1px solid var(--line);background:#fffdf4a6;border-radius:30px;padding:11px 18px;font-size:15px;transition:background .25s,box-shadow .25s}.schools_publicSite__8MACS :is(.schools_deepNav__mRUHF,.schools_previewNav__60dsp)>a:hover{background:#e7eadb;box-shadow:0 4px 15px #173b300b}.schools_publicSite__8MACS .schools_demoNote__TPAY0{border-radius:0 10px 10px 0;background:#e9ecdce6;max-width:800px}.schools_publicSite__8MACS .schools_compactLibrary__ljSJY{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 85% 45%,#e4dfc9,transparent 60%),#edf0e5;border-block:1px solid var(--line)}.schools_publicSite__8MACS .schools_compactLibrary__ljSJY:after{content:"";position:absolute;z-index:-1;width:330px;height:330px;right:-50px;bottom:-130px;border:1px solid #9a956f4a;border-radius:50%;box-shadow:0 0 0 35px #a0a9800b,0 0 0 70px #a0a9800b,0 0 0 105px #a0a9800b;pointer-events:none}.schools_publicSite__8MACS .schools_compactLibrary__ljSJY>p{max-width:700px;font-size:16px}.schools_publicSite__8MACS .schools_compactProcess__Sbt_y{background-image:radial-gradient(#7c8f642e .8px,transparent 0);background-size:14px 14px}.schools_publicSite__8MACS .schools_compactProcess__Sbt_y ol>li{padding:18px;border:1px solid var(--line);background:#fffdf4ba;border-radius:9px;box-shadow:var(--soft-shadow)}.schools_publicSite__8MACS .schools_compactProcess__Sbt_y ol>li>span{font-variant-numeric:tabular-nums;color:#9b7c3e}.schools_publicSite__8MACS .schools_compactPricing__ZIHnu{background:linear-gradient(150deg,#f8f6ef,#eeecdf)}.schools_publicSite__8MACS :is(.schools_showcaseCard__yPWjr,.schools_routePreviewGrid__0K4K1>a,.schools_signatureGrid__pt8DM>a,.schools_resource__DHPJn,.schools_experience__npfhB,.schools_packageCard__uR1iI,.schools_processGrid__yPR8M>article,.schools_priceSummary__j91Bl>a,.schools_servicePreviewCard__0Q6cE){box-shadow:var(--soft-shadow);border-color:var(--line);transition:box-shadow .4s var(--ease),translate .4s var(--ease),border-color .3s}.schools_publicSite__8MACS :is(.schools_routePreviewGrid__0K4K1>a,.schools_signatureGrid__pt8DM>a,.schools_resource__DHPJn,.schools_packageCard__uR1iI,.schools_priceSummary__j91Bl>a,.schools_servicePreviewCard__0Q6cE):hover{translate:0 -4px;box-shadow:var(--lift-shadow);border-color:#7a91625c}.schools_publicSite__8MACS .schools_showcaseCard__yPWjr:hover{box-shadow:var(--lift-shadow)}.schools_publicSite__8MACS .schools_showcaseCopy__PKqVu{background:linear-gradient(#fffdf6,#f5f4e9)}.schools_publicSite__8MACS .schools_interfaceBrowser__AjYt2{background:#eef0e4;font-size:13px}.schools_publicSite__8MACS .schools_interfacePreview__4XGUF{border-bottom:1px solid var(--line)}.schools_publicSite__8MACS :is(.schools_routePreviewPhoto__Bm6SK,.schools_newsPicture__ZILWX){overflow:hidden}.schools_publicSite__8MACS :is(.schools_routePreviewPhoto__Bm6SK,.schools_newsPicture__ZILWX) img{transition:transform .7s var(--ease)}.schools_publicSite__8MACS :is(.schools_routePreviewGrid__0K4K1>a,.schools_experience__npfhB):hover img{transform:scale(1.035)}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a>span:first-child{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--gold-line);border-radius:50%;font-size:14px;background:#f0ead760}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM .schools_textLink__AhoiW{font-size:14px}.schools_publicSite__8MACS .schools_priceSummary__j91Bl>a{border-radius:12px}.schools_publicSite__8MACS .schools_packageCard__uR1iI[data-featured=true]{box-shadow:0 15px 50px #173b3023}.schools_publicSite__8MACS .schools_packageCard__uR1iI[data-selected=true]{outline:2px solid #9c803d;outline-offset:4px}.schools_publicSite__8MACS .schools_packageScope___hx9q{border-radius:7px}.schools_publicSite__8MACS :is(.schools_perspectiveTabs__K3oe4,.schools_tabRow__txBhJ,.schools_planChoices__LIv96){gap:9px}.schools_publicSite__8MACS :is(.schools_perspectiveTabs__K3oe4,.schools_tabRow__txBhJ) button{transition:background .25s,box-shadow .25s,border-color .25s}.schools_publicSite__8MACS :is(.schools_perspectiveTabs__K3oe4,.schools_tabRow__txBhJ) button[aria-pressed=true]{box-shadow:0 5px 16px #173b3017}.schools_publicSite__8MACS :is(.schools_roleWorkspace__PGFFS,.schools_campusShowcase___QC8R,.schools_curriculumPreview__f7_vd,.schools_innovationWorkbench__c0pPG){box-shadow:0 18px 65px #173b3010;border-color:#69805b45}.schools_publicSite__8MACS .schools_prototypeBar__J_CXq{background:linear-gradient(110deg,#edf0e4,#f8f6ec);font-size:13px}.schools_publicSite__8MACS .schools_workspaceStats__MeFDn>span{background:linear-gradient(135deg,#e9eedf,#f3f5ed)}.schools_publicSite__8MACS .schools_selectionStatus__XCmul,.schools_publicSite__8MACS .schools_workspaceStatus__t5QAP{border-left:3px solid #718c58}.schools_publicSite__8MACS .schools_pathwayDesign__jfOVL{box-shadow:0 15px 45px #173b300b}.schools_publicSite__8MACS .schools_facilityStory__3hRSt>.schools_eyebrow__3gWqL,.schools_publicSite__8MACS .schools_facilityTabs__Vq3qx button,.schools_publicSite__8MACS .schools_facilityTabs__Vq3qx button>small{font-size:13px}.schools_publicSite__8MACS .schools_facilityStory__3hRSt li{font-size:15px}.schools_publicSite__8MACS .schools_filmPrivacy__N8UYI{font-size:13px!important}.schools_publicSite__8MACS .schools_pathwayAttribution__5RDXW{font-size:13px}.schools_publicSite__8MACS .schools_filters___bUWv{border-radius:12px;background:#edf0e4;box-shadow:inset 0 1px #fff}.schools_publicSite__8MACS .schools_filters___bUWv label{font-size:15px}.schools_publicSite__8MACS :is(input:not([type=checkbox]),select,textarea){transition:border-color .25s,box-shadow .25s,background .25s}.schools_publicSite__8MACS :is(input:not([type=checkbox]),select,textarea):focus{border-color:#6e8455;box-shadow:0 0 0 4px #75915a18;background:#fffdf7}.schools_publicSite__8MACS .schools_resourceArt__mrnAy{background-image:linear-gradient(#70825212 1px,transparent 0),linear-gradient(90deg,#70825212 1px,transparent 0);background-size:23px 23px}.schools_publicSite__8MACS .schools_resourceBottom__eO3Wc{border-top:1px solid var(--line);padding-top:13px}.schools_publicSite__8MACS .schools_empty__qK_qV{border:1px dashed #8d9e7660;border-radius:12px;background:radial-gradient(ellipse at center,#eef1e4,transparent)}.schools_publicSite__8MACS .schools_plan__H4Pza{box-shadow:var(--soft-shadow);border-radius:12px}.schools_publicSite__8MACS .schools_gallery__n_ozN{gap:14px}.schools_publicSite__8MACS .schools_gallery__n_ozN button{overflow:hidden;border-radius:9px}.schools_publicSite__8MACS .schools_gallery__n_ozN button>img{transition:transform .6s var(--ease)}.schools_publicSite__8MACS .schools_gallery__n_ozN button:hover>img{transform:scale(1.04)}.schools_publicSite__8MACS :is(.schools_libraryDisclosure__nmpAU,.schools_featureAccordion__VRmeL,.schools_innovationScopeLibrary__UExF8){transition:border-color .3s,box-shadow .3s}.schools_publicSite__8MACS .schools_featureAccordion__VRmeL[open],.schools_publicSite__8MACS .schools_libraryDisclosure__nmpAU[open]{box-shadow:0 10px 30px #173b300a}.schools_publicSite__8MACS .schools_featureAccordion__VRmeL>p{animation:schools_publicArrive__LJNpd .35s both}.schools_publicSite__8MACS .schools_featureAccordion__VRmeL summary{font-size:15px}.schools_publicSite__8MACS .schools_proposal__CEeqy{background-image:radial-gradient(ellipse at 95% 0,#a8b68b23,transparent 50%)}.schools_publicSite__8MACS .schools_briefCard__qJgIT{box-shadow:0 20px 60px #173b3010;border-top:3px solid #a58a4a}.schools_publicSite__8MACS .schools_enquiryForm__FgYgM>label:not(.schools_enquiryConsent__4XppV):not(.schools_botField__Hh1_1){font-size:15px}.schools_publicSite__8MACS .schools_enquiryConsent__4XppV{font-size:14px}.schools_publicSite__8MACS .schools_enquiryReceipt__ydAYZ{box-shadow:inset 0 1px #fff}.schools_publicSite__8MACS .schools_modal__NuXds[open]{animation:schools_publicModalIn__ATOAi .35s var(--ease) both;box-shadow:0 30px 100px #102b2540}.schools_publicSite__8MACS .schools_modal__NuXds::backdrop{backdrop-filter:blur(8px);background:#142c25b0}.schools_publicSite__8MACS .schools_close__lWXOG{border-radius:50%;transition:transform .3s}.schools_publicSite__8MACS .schools_close__lWXOG:hover{transform:rotate(90deg)}.schools_publicUtility__V0bmA{padding:22px 5%;border-block:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;background:#ecefdf99;font-size:13px;letter-spacing:.08em}.schools_publicUtility__V0bmA>div{display:flex;gap:24px}.schools_publicUtility__V0bmA button{display:flex;align-items:center;gap:8px;padding:8px 0;background:none;border:0;color:#425b49;font-size:14px;letter-spacing:0}.schools_publicUtility__V0bmA button:hover{color:#896828}.schools_publicSite__8MACS .schools_footer__bHENl{position:relative;background-image:radial-gradient(ellipse at 0 100%,#c0cf8f12,transparent 60%)}.schools_publicSite__8MACS .schools_footer__bHENl nav>a{padding:4px 0;transition:translate .3s,color .3s}.schools_publicSite__8MACS .schools_footer__bHENl nav>a:hover{translate:3px 0;color:#ecd49b}.schools_publicSite__8MACS .schools_footer__bHENl>small{font-size:13px}@keyframes schools_publicArrive__LJNpd{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes schools_publicCinema__tfu6Q{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes schools_publicModalIn__ATOAi{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:900px){.schools_publicSite__8MACS .schools_heroProof__udoOx{display:none}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS):after{width:260px;height:300px;opacity:.3}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR{gap:25px}}@media(max-width:640px){.schools_publicSite__8MACS .schools_sectionHeading__DbxGR>p{font-size:15px}.schools_publicSite__8MACS :is(.schools_caption__V6Dqd,.schools_demoNote__TPAY0,.schools_packageFootnote__Fzk3x,.schools_prototypeBar__J_CXq){font-size:13px}.schools_publicSite__8MACS .schools_eyebrow__3gWqL{font-size:13px}.schools_publicSite__8MACS .schools_cinematicHero__gLo0L:after{width:90px;height:90px;right:-15px;top:20px}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E{font-size:13px}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E>a{grid-column:1/-1}.schools_publicSite__8MACS .schools_compactProcess__Sbt_y ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.schools_publicSite__8MACS .schools_compactProcess__Sbt_y ol>li{font-size:15px;padding:15px}.schools_publicSite__8MACS .schools_compactProcess__Sbt_y ol>li:last-child{grid-column:1/-1}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM{gap:10px}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a{padding:17px 14px}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM .schools_textLink__AhoiW{font-size:13px}.schools_publicSite__8MACS .schools_deepIntro__VGSrG>p,.schools_publicSite__8MACS .schools_previewIntro__PmrpS>p{font-size:16px}.schools_publicSite__8MACS .schools_deepNav__mRUHF{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:14px;scrollbar-width:thin}.schools_publicSite__8MACS .schools_deepNav__mRUHF>a{flex:0 0 auto;scroll-snap-align:start;font-size:14px}.schools_publicSite__8MACS .schools_previewNav__60dsp>a{font-size:14px;padding:10px 13px}.schools_publicSite__8MACS .schools_filters___bUWv{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:13px}.schools_publicSite__8MACS .schools_filters___bUWv label{font-size:13px;min-width:0}.schools_publicSite__8MACS .schools_filters___bUWv label:last-child{grid-column:1/-1}.schools_publicSite__8MACS .schools_filters___bUWv select{font-size:15px}.schools_publicSite__8MACS .schools_moduleChoices__W_4ZA{grid-template-columns:repeat(2,minmax(0,1fr))}.schools_publicSite__8MACS .schools_processGrid__yPR8M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article,.schools_publicSite__8MACS .schools_processGrid__yPR8M>article:nth-child(n+4){grid-column:auto;padding:18px 15px}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article:last-child{grid-column:1/-1}.schools_publicSite__8MACS .schools_processGrid__yPR8M h3{font-size:23px}.schools_publicSite__8MACS .schools_processGrid__yPR8M p{font-size:15px}.schools_publicSite__8MACS .schools_processOutcome__cuoTi{font-size:13px}.schools_publicSite__8MACS .schools_labCards__sX2ew{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.schools_publicSite__8MACS .schools_labCards__sX2ew article{padding:15px}.schools_publicSite__8MACS .schools_labCards__sX2ew h4{font-size:21px}.schools_publicUtility__V0bmA{align-items:start;flex-direction:column;padding:20px 6%;gap:10px}.schools_publicUtility__V0bmA>span{font-size:13px}.schools_publicUtility__V0bmA>div{width:100%;justify-content:space-between}.schools_publicSite__8MACS .schools_facilityStory__3hRSt li{font-size:14px}.schools_publicSite__8MACS .schools_workspaceStats__MeFDn>span{font-size:13px}.schools_publicSite__8MACS .schools_featureAccordion__VRmeL summary{font-size:14px}.schools_publicSite__8MACS .schools_railControls__Vtr4K{font-size:13px}}@media(hover:none){.schools_publicSite__8MACS :is(.schools_routePreviewGrid__0K4K1>a,.schools_signatureGrid__pt8DM>a,.schools_resource__DHPJn,.schools_packageCard__uR1iI,.schools_priceSummary__j91Bl>a,.schools_servicePreviewCard__0Q6cE):hover{translate:none}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_labButton__nqzBw):hover{transform:none}}.schools_publicSite__8MACS[data-public-motion=paused] *,.schools_publicSite__8MACS[data-public-motion=paused] :after,.schools_publicSite__8MACS[data-public-motion=paused] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.schools_publicSite__8MACS[data-public-motion=paused] [data-public-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.schools_publicSite__8MACS *,.schools_publicSite__8MACS :after,.schools_publicSite__8MACS :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.schools_publicSite__8MACS [data-public-reveal]{opacity:1!important;transform:none!important}}@media(max-width:640px){.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_experienceGrid__GqFZI,.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_resourceGrid__WT3AU{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:15px;padding-block:12px 20px;scrollbar-width:thin}.schools_publicSite__8MACS :is(.schools_resourceGrid__WT3AU,.schools_experienceGrid__GqFZI).schools_swipeRail__iiLel>*{scroll-snap-align:start;min-width:0;opacity:1!important;transform:none!important}.schools_publicSite__8MACS .schools_resourceArt__mrnAy{height:170px}.schools_publicSite__8MACS .schools_resourceCopy__rR5Ey{padding:20px}.schools_publicSite__8MACS .schools_resourceCopy__rR5Ey h3{font-size:25px}.schools_publicSite__8MACS .schools_curriculumPrototype__DoLkw aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.schools_publicSite__8MACS .schools_curriculumPrototype__DoLkw aside>p,.schools_publicSite__8MACS .schools_curriculumPrototype__DoLkw aside>strong{grid-column:1/-1}.schools_publicSite__8MACS .schools_curriculumPrototype__DoLkw aside>button{margin:0;font-size:13px;gap:7px}.schools_publicSite__8MACS .schools_curriculumPrototype__DoLkw aside>button>svg{flex-shrink:0}.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_experienceGrid__GqFZI,.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_resourceGrid__WT3AU{display:flex}.schools_publicSite__8MACS :is(.schools_resourceGrid__WT3AU,.schools_experienceGrid__GqFZI).schools_swipeRail__iiLel>*{flex:0 0 85%;width:85%;max-width:none}}.schools_chapterBridge__c1d5M{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:#f7f5ec;padding-block:75px}.schools_bridgeVision__QhA_X{padding:45px;background:#e7eddf;border:1px solid #163e3020;border-radius:18px 0 0 18px;background-image:radial-gradient(#163e301a 1px,transparent 0);background-size:19px 19px}.schools_bridgeProcess__ckC4S{padding:45px;background:#183e32;color:#fff9e9;border-radius:0 18px 18px 0;background-image:radial-gradient(ellipse at top right,#b69a5222,transparent 65%)}.schools_home__ecws9 .schools_chapterBridge__c1d5M h2{font-size:clamp(34px,3.5vw,53px);line-height:1.1;letter-spacing:-2px;margin:25px 0}.schools_bridgeVision__QhA_X>p{font-size:15px;line-height:1.9;max-width:420px}.schools_bridgeProcess__ckC4S .schools_eyebrow__3gWqL{color:#ccb77c}.schools_bridgeProcess__ckC4S .schools_textLink__AhoiW{color:#f8f4de}.schools_capabilityConstellation__cQusu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:28px 0}.schools_capabilityConstellation__cQusu>span{grid-row:span 3;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:210px;border:1px solid #163e3040;border-radius:80px;background:#ffffff70;backdrop-filter:blur(6px);font-size:13px;letter-spacing:2px;position:relative}.schools_capabilityConstellation__cQusu>span:after{content:"✳";font-size:50px;line-height:1;margin-top:18px;color:#9f8748}.schools_capabilityConstellation__cQusu>span strong{margin-top:6px;font-size:19px;letter-spacing:0}.schools_capabilityConstellation__cQusu>a{display:flex;align-items:center;gap:10px;padding:14px 12px;font-size:13px;background:#fffdf5b0;border:1px solid #163e301a;border-radius:7px;transition:transform .25s,background .25s}.schools_capabilityConstellation__cQusu>a:hover{transform:translateX(4px);background:#fffdf5}.schools_capabilityConstellation__cQusu>a small{font-size:11px;color:#9f8748}.schools_capabilityConstellation__cQusu>a svg{margin-left:auto;flex-shrink:0}.schools_bridgeProcess__ckC4S ol{list-style:none;padding:0;margin:28px 0}.schools_bridgeProcess__ckC4S li{display:flex;align-items:center;gap:18px;padding:17px 0;border-bottom:1px solid #ffffff25}.schools_bridgeProcess__ckC4S li>span{width:35px;height:35px;display:grid;place-items:center;background:#ffffff0d;border:1px solid #ffffff30;border-radius:50%;color:#ccb77c;font-size:13px;flex-shrink:0}.schools_bridgeProcess__ckC4S li>div{flex:1}.schools_bridgeProcess__ckC4S li strong{font-size:17px;font-weight:500}.schools_bridgeProcess__ckC4S li p{font-size:13px;line-height:1.7;margin:6px 0 0;color:#d0dccd}.schools_bridgeProcess__ckC4S li>svg{opacity:.5}.schools_bridgeProcess__ckC4S>.schools_textLink__AhoiW,.schools_bridgeVision__QhA_X>.schools_textLink__AhoiW{font-size:14px}.schools_packagesSection__V0l7A{background:#eeeee4;background-image:linear-gradient(#173b3020 1px,transparent 0),linear-gradient(90deg,#173b3020 1px,transparent 0);background-size:60px 60px}.schools_packageGrid__0kh7o{gap:20px;align-items:stretch}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI{border-radius:18px;padding:28px;background:#fffdf7;box-shadow:0 12px 35px #183e3208;border:1px solid #173b302b;position:relative;overflow:hidden}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI[data-featured=true]{background:#e1e9dd;color:#173b30;transform:none;border-color:#173b3060}.schools_packageCard__uR1iI .schools_packageIndex__wGK71{position:static;display:block;font-size:12px;letter-spacing:1.6px;color:#52705c;margin:12px 0 24px}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{font-size:11px;color:#8c7645;letter-spacing:1px}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI h3{font-size:30px;line-height:1.15;letter-spacing:-1.2px;margin:27px 0 20px}.schools_packageGrid__0kh7o .schools_packagePrice__yZD0b{font-size:42px;letter-spacing:-1.5px;color:#173b30}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI>p{font-size:15px;line-height:1.8;color:#52705c}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI ul{border-top:1px solid #173b3025;padding-top:22px;margin:24px 0}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI li{font-size:13px;line-height:1.8;gap:10px;padding:6px 0;color:#173b30}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI li svg{color:#8f7940;flex-shrink:0}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI .schools_packageScope___hx9q{font-size:13px;line-height:1.9;border-top:1px solid #173b3025;padding-top:20px;color:#52705c}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI .schools_buttonLight__YMzT7{background:#173b30;color:#fff9ea;border-color:#173b30}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI[data-selected=true]{outline:3px solid #b69a52;outline-offset:4px}.schools_packageBlueprint__foX9F{padding:13px;border:1px solid #173b3025;border-radius:10px;background:#eff1e8;transform:perspective(800px) rotateY(-4deg) rotateX(3deg);transition:transform .45s;box-shadow:6px 8px 0 #173b300a}.schools_packageCard__uR1iI:hover .schools_packageBlueprint__foX9F{transform:perspective(800px) rotateY(0) rotateX(0) translateY(-3px)}.schools_blueprintWindow__v_WTE{display:flex;gap:4px;border-bottom:1px solid #173b3020;padding-bottom:8px}.schools_blueprintWindow__v_WTE>span{width:4px;height:4px;background:#93a38c;border-radius:50%}.schools_blueprintHero__2Ne7z{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:100px;background:#173b30;color:#f8f4e9;padding:18px;margin-top:8px;border-radius:4px;background-image:radial-gradient(ellipse at top right,#b69a5250,transparent 70%)}.schools_blueprintHero__2Ne7z>span{font-size:18px;line-height:1.2;letter-spacing:-.5px;max-width:170px}.schools_blueprintHero__2Ne7z i{font-style:normal;font-size:32px}.schools_blueprintModules__B3XBC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px}.schools_blueprintModules__B3XBC>span{border:1px solid #173b3020;background:#fffdf5;border-radius:3px;padding:10px 4px;text-align:center;font-size:10px}.schools_packageBlueprint__foX9F[data-level="1"] .schools_blueprintHero__2Ne7z{background:#9fbc9a;color:#143a2c}.schools_packageBlueprint__foX9F[data-level="1"] .schools_blueprintModules__B3XBC,.schools_packageBlueprint__foX9F[data-level="2"] .schools_blueprintModules__B3XBC{grid-template-columns:repeat(4,minmax(0,1fr))}.schools_packageBlueprint__foX9F[data-level="2"]{background:#223c32;border-color:#ffffff30}.schools_packageBlueprint__foX9F[data-level="2"] .schools_blueprintHero__2Ne7z{background:#e0d1a4;color:#173b30}.schools_packageBlueprint__foX9F[data-level="2"] .schools_blueprintModules__B3XBC>span{background:#ffffff10;color:#fff9e9;border-color:#ffffff30}.schools_packageBlueprint__foX9F[data-level="2"] .schools_blueprintWindow__v_WTE{border-color:#ffffff30}@media(max-width:800px){.schools_chapterBridge__c1d5M{grid-template-columns:1fr;padding-block:45px}.schools_bridgeProcess__ckC4S,.schools_bridgeVision__QhA_X{padding:28px}.schools_bridgeVision__QhA_X{border-radius:16px 16px 0 0}.schools_bridgeProcess__ckC4S{border-radius:0 0 16px 16px}.schools_home__ecws9 .schools_chapterBridge__c1d5M h2{font-size:37px;letter-spacing:-1.5px}.schools_bridgeVision__QhA_X>p{font-size:15px}.schools_capabilityConstellation__cQusu{grid-template-columns:.8fr 1.2fr}.schools_capabilityConstellation__cQusu>a{font-size:12px;padding:13px 9px}.schools_bridgeProcess__ckC4S li{padding:14px 0}.schools_bridgeProcess__ckC4S li p{font-size:13px}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI{padding:24px}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI h3{font-size:29px}.schools_packageGrid__0kh7o .schools_packagePrice__yZD0b{font-size:37px}.schools_packageGrid__0kh7o .schools_packageCard__uR1iI li{font-size:14px}.schools_packageBlueprint__foX9F,.schools_packageCard__uR1iI:hover .schools_packageBlueprint__foX9F{transform:none}}@media(prefers-reduced-motion:reduce){.schools_capabilityConstellation__cQusu>a,.schools_packageBlueprint__foX9F{transition:none!important;transform:none!important}}.schools_capabilityConstellation__cQusu>span{grid-row:1/span 5;min-height:280px}.schools_packageBlueprint__foX9F .schools_blueprintModules__B3XBC>span,.schools_packageGrid__0kh7o .schools_packageCard__uR1iI .schools_priceLabel__wEmfX,.schools_packageGrid__0kh7o .schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{font-size:12px}.schools_campusSection__vQoZX[data-embedded=true] .schools_modelControls__Wm_in>label{display:flex;align-items:center;gap:8px;font-size:0;font-weight:400;margin:0}.schools_campusSection__vQoZX[data-embedded=true] .schools_cameraOptions__ktueO label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:400;margin:0}.schools_campusSection__vQoZX[data-embedded=true] :is(.schools_modelControls__Wm_in,.schools_cameraOptions__ktueO) input[type=range]{display:block;width:100px;min-height:0;height:22px;font-size:13px;padding:0;border:0;background:transparent;margin:0;border-radius:0}.schools_campusSection__vQoZX[data-embedded=true] .schools_modelControls__Wm_in>button{font-size:13px;padding:0 8px}.schools_campusSection__vQoZX[data-embedded=true] .schools_modelLegend__kOB3A{bottom:116px;font-size:13px}.schools_campusSection__vQoZX[data-embedded=true] .schools_modelControls__Wm_in{bottom:65px}.schools_campusSection__vQoZX[data-embedded=true] .schools_cameraOptions__ktueO{bottom:18px}@media(max-width:700px){.schools_campusSection__vQoZX[data-embedded=true] .schools_modelControls__Wm_in input[type=range]{width:60px}.schools_campusSection__vQoZX[data-embedded=true] .schools_cameraOptions__ktueO input[type=range]{width:70px}.schools_campusSection__vQoZX[data-embedded=true] .schools_cameraOptions__ktueO label{font-size:13px}}[data-school-tools] .schools_perspectiveStage__d64Cx{grid-template-columns:.72fr 1.3fr;gap:30px;align-items:start;margin:20px 0 0}[data-school-tools] .schools_perspectiveCopy__cLJvn h3{font-size:29px;line-height:1.2;letter-spacing:-1px;max-width:360px}[data-school-tools] .schools_perspectiveCopy__cLJvn>p{font-size:14px;line-height:1.9}[data-school-tools] .schools_roleOutcomes__SIIkK{margin:20px 0}[data-school-tools] .schools_roleOutcomes__SIIkK p,[data-school-tools] .schools_roleOutcomes__SIIkK summary{font-size:13px}[data-school-tools] .schools_perspectiveTabs__K3oe4{gap:9px}[data-school-tools] .schools_perspectiveTabs__K3oe4>button{padding:14px;font-size:13px}[data-school-tools] .schools_previewGuide__lY37p{font-size:13px;line-height:1.8;padding:13px 15px}[data-school-tools] .schools_workspaceBody__eDCvs{padding:25px}[data-school-tools] .schools_workspaceBody__eDCvs>h3{font-size:29px}[data-school-tools] .schools_campusToolbar__huQxU{padding:18px}[data-school-tools] .schools_pathwayLogos__OOlGp{gap:10px}[data-school-tools] .schools_servicePreviewGrid__eQnKQ{gap:20px}[data-school-tools] .schools_curriculumPreview__f7_vd,[data-school-tools] .schools_pathwayDetail__N1bp2{margin-top:25px}[data-school-tools] .schools_campusShowcase___QC8R,[data-school-tools] .schools_servicePreviewCard__0Q6cE{box-shadow:none}[data-school-tools] .schools_interactionLabel__VHdNB{margin-top:0}@media(max-width:1000px){.schools_header__O2RV7 .schools_nav__rL5mz{gap:16px}.schools_header__O2RV7 .schools_nav__rL5mz>a{font-size:13px}[data-school-tools] .schools_perspectiveStage__d64Cx{grid-template-columns:1fr}[data-school-tools] .schools_perspectiveCopy__cLJvn h3{max-width:none}[data-school-tools] .schools_roleOutcomes__SIIkK{display:none}}@media(max-width:700px){.schools_header__O2RV7 .schools_nav__rL5mz{gap:10px}.schools_header__O2RV7 .schools_nav__rL5mz .schools_navCta__ig0P4,.schools_header__O2RV7 .schools_nav__rL5mz>a{font-size:12px}[data-school-tools] .schools_perspectiveTabs__K3oe4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}[data-school-tools] .schools_perspectiveTabs__K3oe4>button{font-size:13px;padding:12px 9px}[data-school-tools] .schools_perspectiveCopy__cLJvn h3{font-size:26px}[data-school-tools] .schools_perspectiveCopy__cLJvn>p{font-size:14px}[data-school-tools] .schools_workspaceBody__eDCvs{padding:20px 15px}[data-school-tools] .schools_workspaceBody__eDCvs>h3{font-size:26px}[data-school-tools] .schools_perspectiveCopy__cLJvn>.schools_textLink__AhoiW{display:none}[data-school-tools] .schools_campusToolbar__huQxU{padding:14px 10px}[data-school-tools] .schools_previewGuide__lY37p{font-size:13px}}.schools_navCtaLabel__7vXs5{display:inline}.schools_navCtaShort__lMKFL{display:none}@media(max-width:700px){.schools_navCtaLabel__7vXs5{display:none}.schools_navCtaShort__lMKFL{display:inline}.schools_header__O2RV7 .schools_nav__rL5mz{display:flex;gap:7px;justify-content:space-between}.schools_header__O2RV7 .schools_nav__rL5mz>a{font-size:13px;min-width:0;gap:5px}.schools_header__O2RV7 .schools_nav__rL5mz .schools_navCta__ig0P4{font-size:13px;gap:5px;flex-shrink:0}}@media(max-width:360px){.schools_header__O2RV7 .schools_nav__rL5mz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.schools_header__O2RV7 .schools_nav__rL5mz>a{white-space:normal;text-align:center}.schools_header__O2RV7 .schools_nav__rL5mz .schools_navCta__ig0P4{justify-content:center}}.schools_publicSite__8MACS{--paper:#faf7ef;--panel:#fffdf7;background:var(--paper)}.schools_publicSite__8MACS .schools_header__O2RV7,.schools_publicSite__8MACS[data-scrolled=true] .schools_header__O2RV7{background:#faf7eff2}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS){background:radial-gradient(ellipse at 90% 20%,#e8dabe70,transparent 50%),#faf7ef}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS):after{background-image:linear-gradient(#a38b5520 1px,transparent 0),linear-gradient(90deg,#a38b5520 1px,transparent 0)}.schools_publicSite__8MACS :is(.schools_audienceSection__2lVAi,.schools_perspectives__mheIg,.schools_pathwaysSection__f8dqb,.schools_servicesSection___bkGr){background-color:#f8f3e8}.schools_publicSite__8MACS .schools_bridgeVision__QhA_X{background-color:#f2ead8;background-image:radial-gradient(#9a835725 .8px,transparent 0)}.schools_publicSite__8MACS .schools_librarySection__ghjlr{background:#f6f0e3}.schools_publicSite__8MACS .schools_processSection__ecozN{background:linear-gradient(135deg,#fcf9f1,#f1e8d6)}.schools_publicSite__8MACS .schools_compactLibrary__ljSJY{background:radial-gradient(ellipse at 85% 45%,#e9dabd80,transparent 60%),#f8f3e8}.schools_publicSite__8MACS .schools_compactPricing__ZIHnu{background:linear-gradient(150deg,#fcf9f2,#f2eadb)}.schools_publicSite__8MACS .schools_packagesSection__V0l7A{background-color:#f7f1e5;background-image:linear-gradient(#9b835316 1px,transparent 0),linear-gradient(90deg,#9b835316 1px,transparent 0)}.schools_publicSite__8MACS .schools_packageCard__uR1iI[data-featured=true]{background:#f0e6d2;border-color:#a88c5260}.schools_publicSite__8MACS .schools_packageBlueprint__foX9F{background:#f3ecdd}.schools_publicSite__8MACS .schools_packageBlueprint__foX9F[data-level="1"] .schools_blueprintHero__2Ne7z{background:#d9c79d}.schools_publicSite__8MACS .schools_packageBlueprint__foX9F[data-level="2"]{background:#223c32}.schools_publicSite__8MACS .schools_prototypeBar__J_CXq{background:linear-gradient(110deg,#f1eadb,#fcf9f0)}.schools_publicSite__8MACS .schools_workspaceStats__MeFDn>span{background:linear-gradient(135deg,#f0e7d4,#faf6ec)}.schools_publicSite__8MACS .schools_audiencePanel__i_cRk{background:#fffdf6}.schools_publicSite__8MACS :is(.schools_filters___bUWv,.schools_serviceEstimate__CHiYx,.schools_knowledgeAnswer__hjDVZ){background:#f1eadb}.schools_publicSite__8MACS .schools_gallery__n_ozN{background:#f7f1e5}.schools_publicSite__8MACS .schools_publicUtility__V0bmA{background:#f1eadbc9}.schools_publicSite__8MACS .schools_demoNote__TPAY0{background:#f1eadbe6}.schools_publicSite__8MACS :is(.schools_deepNav__mRUHF,.schools_previewNav__60dsp)>a:hover{background:#f0e5cd}.schools_publicSite__8MACS .schools_interfaceBrowser__AjYt2{background:#f0eadf}.schools_publicSite__8MACS .schools_footer__bHENl{background-color:#faf7ef}.schools_mobileMenuButton__HOhhK{display:none}.schools_worldSwitcher__rv3PL{display:contents}.schools_packageHighlights__vsfGi{display:none}.schools_packageDetails__MlpGX>summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;padding:15px 0;font-size:14px;font-weight:650;border-block:1px solid #173e3220;margin:22px 0}.schools_packageDetails__MlpGX>summary::-webkit-details-marker{display:none}.schools_packageDetails__MlpGX[open]>summary svg{rotate:45deg}.schools_packageGrid__0kh7o .schools_packageDetails__MlpGX ul{margin-top:0;border-top:0;padding-top:0}.schools_packageGrid__0kh7o .schools_packageDetails__MlpGX .schools_packageScope___hx9q{font-size:13px;line-height:1.9;color:#6f7d6a;margin:16px 0}.schools_packageGrid__0kh7o .schools_packageHighlights__vsfGi{display:flex;flex-direction:column;gap:12px;margin:20px 0}.schools_packageHighlights__vsfGi>span{display:flex;align-items:start;gap:9px;font-size:14px;line-height:1.7}.schools_packageHighlights__vsfGi svg{flex-shrink:0;margin-top:4px;color:#9b8245}@media(max-width:700px){.schools_publicSite__8MACS .schools_header__O2RV7{display:flex;flex-wrap:wrap;gap:0 15px;padding:16px 5%;align-items:center}.schools_header__O2RV7 .schools_brandGroup__iJD__{flex:1;min-width:0}.schools_header__O2RV7 .schools_brand___lOhq{font-size:24px}.schools_header__O2RV7 .schools_brand___lOhq small{font-size:10px;letter-spacing:1.7px}.schools_header__O2RV7 .schools_worldSwitcher__rv3PL{display:none}.schools_header__O2RV7 .schools_mobileMenuButton__HOhhK{display:flex;align-items:center;gap:8px;justify-content:center;min-width:84px;min-height:44px;padding:10px 13px;border:1px solid #173e3230;border-radius:8px;background:#fffdf7;color:#173e32;font-size:14px;font-weight:600}.schools_header__O2RV7 .schools_nav__rL5mz[data-open=false]{display:none}.schools_header__O2RV7 .schools_nav__rL5mz[data-open=true]{display:grid;grid-template-columns:1fr;width:100%;flex-basis:100%;gap:0;margin-top:15px;padding:5px 0 0;border-top:1px solid #173e3220}.schools_header__O2RV7 .schools_nav__rL5mz>a{display:flex;justify-content:space-between;min-height:50px;font-size:15px;text-align:left;padding:12px 5px;white-space:normal;border-bottom:1px solid #173e3215}.schools_header__O2RV7 .schools_nav__rL5mz .schools_navCta__ig0P4{font-size:15px;min-height:48px;padding:13px 16px;margin-top:12px;background:#173e32;color:#fff9ea;border:0;border-radius:7px;justify-content:space-between}.schools_navCtaLabel__7vXs5{display:inline}.schools_navCtaShort__lMKFL,.schools_publicSite__8MACS .schools_header__O2RV7 .schools_nav__rL5mz>a:after{display:none}.schools_publicSite__8MACS :is(.schools_section__6M4zW,.schools_audienceSection__2lVAi,.schools_pathwaysSection__f8dqb,.schools_campusSection__vQoZX,.schools_servicesSection___bkGr){padding-top:40px;padding-bottom:40px}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR{gap:17px;margin-bottom:25px}.schools_publicSite__8MACS .schools_sectionHeading__DbxGR>p{font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_eyebrow__3gWqL{font-size:12px;letter-spacing:1.4px}.schools_publicSite__8MACS .schools_caption__V6Dqd{font-size:13px!important;line-height:1.8!important}.schools_publicSite__8MACS :is(input:not([type=checkbox]):not([type=range]),select,textarea){font-size:16px}.schools_publicSite__8MACS button,.schools_publicSite__8MACS summary{min-height:44px}.schools_publicSite__8MACS .schools_railControls__Vtr4K{font-size:13px;padding-block:10px 0}.schools_publicSite__8MACS .schools_railControls__Vtr4K button{width:44px;height:44px}.schools_publicSite__8MACS .schools_textLink__AhoiW{font-size:14px;line-height:1.6}.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_processGrid__yPR8M,.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_signatureGrid__pt8DM{display:flex!important;grid-template-columns:none!important;gap:14px;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:8px 2px 18px;scrollbar-width:thin}.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_processGrid__yPR8M>*,.schools_publicSite__8MACS .schools_swipeRail__iiLel.schools_signatureGrid__pt8DM>*{flex:0 0 88%;width:88%;max-width:none;scroll-snap-align:start;min-width:0;opacity:1!important;transform:none!important}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a{padding:22px}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM h3{font-size:27px;line-height:1.15}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM p{font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article{padding:23px}.schools_publicSite__8MACS .schools_processGrid__yPR8M h3{font-size:26px}.schools_publicSite__8MACS .schools_processGrid__yPR8M p{font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_processOutcome__cuoTi{font-size:13px}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article:last-child{grid-column:auto}.schools_publicSite__8MACS .schools_packageGrid__0kh7o{align-items:start}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI{padding:23px;min-height:0;display:flex;flex-direction:column;gap:0}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageBlueprint__foX9F{display:none}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageIndex__wGK71{margin:12px 0 14px;font-size:12px}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI h3{margin:8px 0 19px;min-height:0;font-size:29px}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI>.schools_eyebrow__3gWqL{font-size:12px;min-height:0}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI>p{min-height:0;margin:15px 0;font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageHighlights__vsfGi{margin:13px 0}.schools_publicSite__8MACS .schools_packageDetails__MlpGX>summary{font-size:14px;margin:13px 0 19px;padding:12px 0}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI>.schools_buttonLight__YMzT7,.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI>.schools_button__k_v1C{margin-top:5px;font-size:14px;min-height:48px}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageDetails__MlpGX ul{margin:0}.schools_publicSite__8MACS .schools_packageGrid__0kh7o .schools_packageCard__uR1iI li{font-size:14px}.schools_publicSite__8MACS .schools_packageFootnote__Fzk3x{font-size:13px;line-height:1.8}.schools_publicSite__8MACS .schools_chapterBridge__c1d5M{padding-block:35px}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S,.schools_publicSite__8MACS .schools_bridgeVision__QhA_X{padding:25px}.schools_publicSite__8MACS .schools_chapterBridge__c1d5M h2{font-size:33px;line-height:1.13}.schools_publicSite__8MACS .schools_bridgeVision__QhA_X>p{font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_capabilityConstellation__cQusu{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:23px 0}.schools_publicSite__8MACS .schools_capabilityConstellation__cQusu>span{display:none}.schools_publicSite__8MACS .schools_capabilityConstellation__cQusu>a{font-size:13px;padding:13px 10px;min-height:64px;line-height:1.5;gap:7px}.schools_publicSite__8MACS .schools_capabilityConstellation__cQusu>a:last-child{grid-column:1/-1;min-height:48px}.schools_publicSite__8MACS .schools_capabilityConstellation__cQusu>a small{font-size:11px}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:22px 0}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li{gap:9px;padding:14px 0;align-items:center}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li>span{width:28px;height:28px;font-size:11px}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li strong{font-size:14px;line-height:1.4}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li p,.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li>svg{display:none}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li:last-child{grid-column:1/-1}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S>.schools_textLink__AhoiW,.schools_publicSite__8MACS .schools_bridgeVision__QhA_X>.schools_textLink__AhoiW{font-size:14px}.schools_publicSite__8MACS .schools_cinematicHero__gLo0L{min-height:600px;max-height:none}.schools_publicSite__8MACS .schools_cinematicHero__gLo0L h1{font-size:43px;line-height:1.08}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0{padding-top:45px;padding-bottom:25px}.schools_publicSite__8MACS .schools_cinematicCopy__Lg1p0>p{font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E{gap:12px}.schools_publicSite__8MACS .schools_heroProof__udoOx{display:none}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E>span:first-child{font-size:11px;letter-spacing:.8px}.schools_publicSite__8MACS .schools_cinematicFoot__RDq5E>a{font-size:13px}.schools_publicSite__8MACS .schools_actions__i0T2s{gap:18px;margin-top:24px}.schools_publicSite__8MACS .schools_actions__i0T2s a{font-size:14px}.schools_publicSite__8MACS .schools_deepNav__mRUHF,.schools_publicSite__8MACS .schools_previewNav__60dsp{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;white-space:nowrap;padding-bottom:12px;gap:8px;scrollbar-width:thin}.schools_publicSite__8MACS .schools_deepNav__mRUHF>a,.schools_publicSite__8MACS .schools_previewNav__60dsp>a{flex-shrink:0;min-height:44px;font-size:13px;padding:10px 15px}.schools_publicSite__8MACS .schools_deepIntro__VGSrG h1,.schools_publicSite__8MACS .schools_previewIntro__PmrpS h1{font-size:38px;line-height:1.1}.schools_publicSite__8MACS .schools_deepIntro__VGSrG>p,.schools_publicSite__8MACS .schools_previewIntro__PmrpS>p{font-size:15px;line-height:1.8}.schools_publicSite__8MACS .schools_publicUtility__V0bmA{padding:18px 5%;font-size:12px;gap:12px}.schools_publicSite__8MACS .schools_publicUtility__V0bmA>span{display:none}.schools_publicSite__8MACS .schools_publicUtility__V0bmA>div{width:100%;justify-content:space-between}.schools_publicSite__8MACS .schools_publicUtility__V0bmA button{font-size:14px}[data-school-tools] .schools_perspectiveCopy__cLJvn{display:none}[data-school-tools] .schools_perspectiveStage__d64Cx{margin-top:18px}[data-school-tools] .schools_previewGuide__lY37p{font-size:12px;padding:12px}[data-school-tools] .schools_workspaceBody__eDCvs{padding:22px 16px}[data-school-tools] .schools_workspaceDisclaimer__Ea5_x{font-size:12px;line-height:1.8}[data-school-tools] .schools_perspectiveTabs__K3oe4>button{font-size:13px;min-height:48px}.schools_publicSite__8MACS .schools_header__O2RV7 .schools_brand___lOhq small{font-size:11px}.schools_publicSite__8MACS .schools_home__ecws9 .schools_cinematicHero__gLo0L{min-height:640px;padding:40px 5% 135px}.schools_publicSite__8MACS .schools_home__ecws9 .schools_cinematicCopy__Lg1p0{padding:0}.schools_publicSite__8MACS .schools_home__ecws9 .schools_cinematicCopy__Lg1p0 h1{font-size:clamp(35px,9.5vw,43px);margin:20px 0}.schools_publicSite__8MACS .schools_home__ecws9 .schools_cinematicFoot__RDq5E>span:first-child{font-size:12px}.schools_publicSite__8MACS .schools_futureSection__P_Hf7{padding-block:40px}.schools_publicSite__8MACS .schools_innovationLayout__r2fVd{grid-template-columns:1fr;gap:18px}.schools_publicSite__8MACS .schools_portfolioVisual__ADf_1,.schools_publicSite__8MACS .schools_welcomeVisual__NcEY_{display:none}.schools_publicSite__8MACS .schools_innovationPills___mbqd{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:10px;scroll-snap-type:x proximity}.schools_publicSite__8MACS .schools_innovationPills___mbqd>button{flex-shrink:0;scroll-snap-align:start;min-height:44px;font-size:14px}.schools_publicSite__8MACS .schools_innovationLayout__r2fVd h3{font-size:27px;line-height:1.2}.schools_publicSite__8MACS .schools_innovationInstruction__9crFL{font-size:14px;line-height:1.8}}.schools_publicSite__8MACS{--finish-line:#9d835329;--finish-shadow:0 16px 45px #263f3010;--finish-ease:cubic-bezier(.22,.68,.25,1);accent-color:#234c3b;text-rendering:optimizeLegibility}.schools_publicSite__8MACS ::-moz-selection{background:#dfc78d;color:#173e32}.schools_publicSite__8MACS ::selection{background:#dfc78d;color:#173e32}.schools_publicSite__8MACS :is(h1,h2,h3){text-wrap:balance}.schools_publicSite__8MACS p{text-wrap:pretty}.schools_publicSite__8MACS :is(h2,h3)[tabindex="-1"]:focus{outline:none}.schools_publicSite__8MACS :is(section,div)[id]{scroll-margin-top:115px}.schools_publicSite__8MACS .schools_header__O2RV7{border-bottom:1px solid var(--finish-line);box-shadow:0 4px 22px #173e3205;transition:background .3s,box-shadow .3s}.schools_publicSite__8MACS[data-scrolled=true] .schools_header__O2RV7{box-shadow:0 8px 28px #173e3210;backdrop-filter:blur(20px) saturate(1.2)}.schools_publicSite__8MACS .schools_nav__rL5mz>a[aria-current=page]{color:#735b2e;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.schools_publicSite__8MACS .schools_brand___lOhq>svg{filter:drop-shadow(0 3px 3px #173e3215)}.schools_publicSite__8MACS .schools_publicProgress__WqgWx{box-shadow:0 0 8px #b0955270}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7){border-radius:7px;box-shadow:inset 0 1px 0 #ffffff35,0 6px 16px #173e3210;transition:transform .25s var(--finish-ease),box-shadow .25s,background .25s}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7):active{transform:translateY(1px);box-shadow:inset 0 1px 4px #10281d25}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_textLink__AhoiW)>svg{transition:transform .25s var(--finish-ease)}.schools_publicSite__8MACS :is(.schools_button__k_v1C,.schools_buttonLight__YMzT7,.schools_textLink__AhoiW):hover>svg{transform:translate(3px,-2px)}.schools_publicSite__8MACS :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #a68b4e;outline-offset:4px}.schools_publicSite__8MACS :is(button,a){-webkit-tap-highlight-color:#b4995930;touch-action:manipulation}.schools_publicSite__8MACS :is(.schools_routePreviewGrid__0K4K1>a,.schools_signatureGrid__pt8DM>a,.schools_resource__DHPJn,.schools_servicePreviewCard__0Q6cE,.schools_packageCard__uR1iI){box-shadow:var(--finish-shadow);border-color:var(--finish-line);transition:box-shadow .3s,border-color .3s,transform .3s var(--finish-ease)}.schools_publicSite__8MACS :is(.schools_routePreviewArt__vOk1f,.schools_routePreviewPhoto__Bm6SK){border:1px solid var(--finish-line);box-shadow:inset 0 1px 0 #ffffff70}.schools_publicSite__8MACS .schools_routePreviewArt__vOk1f:after{content:"";position:absolute;width:120px;height:120px;right:-32px;bottom:-38px;border:1px solid;border-radius:50%;opacity:.15;box-shadow:0 0 0 17px #ffffff08,0 0 0 35px #ffffff08;pointer-events:none}.schools_publicSite__8MACS :is(.schools_sectionHeading__DbxGR,.schools_pathwaysHeading__CZgMW) .schools_eyebrow__3gWqL{display:inline-flex;align-items:center;gap:11px}.schools_publicSite__8MACS :is(.schools_sectionHeading__DbxGR,.schools_pathwaysHeading__CZgMW) .schools_eyebrow__3gWqL:before{content:"";width:21px;height:1px;background:currentColor;opacity:.6}.schools_publicSite__8MACS .schools_processNumber__o2B_J,.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a>span:first-child{font-variant-numeric:tabular-nums;letter-spacing:.1em}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article{background-image:radial-gradient(#9b85541c .7px,transparent 0);background-size:16px 16px;border-radius:12px;border:1px solid var(--finish-line)}.schools_publicSite__8MACS .schools_processOutcome__cuoTi{border-top:1px solid var(--finish-line);padding-top:17px}.schools_publicSite__8MACS .schools_packagePrice__yZD0b{font-variant-numeric:tabular-nums;letter-spacing:-.055em}.schools_publicSite__8MACS .schools_packageDetails__MlpGX>summary{transition:color .2s,background .2s}.schools_publicSite__8MACS .schools_packageDetails__MlpGX>summary:hover{color:#896b32;background:#b69a5810}.schools_publicSite__8MACS .schools_packageDetails__MlpGX[open]>summary{color:#83652c}.schools_publicSite__8MACS .schools_packageDetails__MlpGX li{padding-block:5px}.schools_publicSite__8MACS :is(.schools_workspaceTabs__6q1bZ,.schools_perspectiveTabs__K3oe4,.schools_pathwayLogos__OOlGp,.schools_innovationTabs__LK5zI){scrollbar-width:thin;scrollbar-color:#a38c5660 transparent}.schools_publicSite__8MACS :is(.schools_workspaceTabs__6q1bZ,.schools_perspectiveTabs__K3oe4,.schools_innovationTabs__LK5zI)>button{transition:background .25s,box-shadow .25s,border-color .25s}.schools_publicSite__8MACS :is(.schools_workspaceTabs__6q1bZ,.schools_perspectiveTabs__K3oe4,.schools_innovationTabs__LK5zI)>button[aria-pressed=true]{box-shadow:inset 0 1px 0 #ffffff35,0 5px 15px #173e3214}.schools_publicSite__8MACS :is(.schools_roleWorkspace__PGFFS,.schools_curriculumPreview__f7_vd,.schools_innovationWorkbench__c0pPG,.schools_campusShowcase___QC8R){box-shadow:0 18px 45px #173e3210,inset 0 1px 0 #ffffff80;border:1px solid var(--finish-line)}.schools_publicSite__8MACS .schools_prototypeBar__J_CXq{border-bottom:1px solid var(--finish-line);letter-spacing:.07em}.schools_publicSite__8MACS :is(.schools_workspaceStats__MeFDn,.schools_serviceEstimate__CHiYx) strong{font-variant-numeric:tabular-nums}.schools_publicSite__8MACS :is(input:not([type=checkbox]):not([type=range]),select,textarea){border-radius:8px;transition:border-color .2s,box-shadow .2s,background .2s;caret-color:#94783f}.schools_publicSite__8MACS :is(input:not([type=checkbox]):not([type=range]),select,textarea):focus{border-color:#9b8145;box-shadow:0 0 0 4px #a98d4512;background-color:#fffef9}.schools_publicSite__8MACS :is(input,textarea)::-moz-placeholder{color:#768175;opacity:1}.schools_publicSite__8MACS :is(input,textarea)::placeholder{color:#768175;opacity:1}.schools_publicSite__8MACS :is(.schools_workspaceCheck__ni2T2,.schools_welcomeChecklist__Cg9Hy)>label{border-radius:7px;transition:background .2s}.schools_publicSite__8MACS :is(.schools_workspaceCheck__ni2T2,.schools_welcomeChecklist__Cg9Hy)>label:has(input:checked){background:#e7e1cf}.schools_publicSite__8MACS details>summary{-webkit-user-select:none;-moz-user-select:none;user-select:none}.schools_publicSite__8MACS details[open]::details-content{animation:schools_schoolDetailIn__9NKVa .25s ease-out}.schools_publicSite__8MACS .schools_swipeRail__iiLel{scroll-padding-inline:2px;scrollbar-color:#a38c5670 transparent}.schools_publicSite__8MACS .schools_railControls__Vtr4K button{border-radius:50%;box-shadow:0 3px 10px #173e320b;transition:background .2s,transform .2s}.schools_publicSite__8MACS .schools_railControls__Vtr4K button:active{transform:scale(.94)}.schools_publicSite__8MACS .schools_railControls__Vtr4K button:disabled{opacity:.35;box-shadow:none}.schools_publicSite__8MACS .schools_publicUtility__V0bmA{border-block:1px solid var(--finish-line);background:linear-gradient(90deg,#f1eadb,#faf6ec)}.schools_publicSite__8MACS .schools_footer__bHENl{background-image:radial-gradient(#9b835324 .7px,transparent 0);background-size:18px 18px}.schools_publicSite__8MACS .schools_footer__bHENl nav>a{transition:color .2s,transform .2s}.schools_publicSite__8MACS .schools_footer__bHENl nav>a:hover{color:#91703a;transform:translateX(3px)}@keyframes schools_schoolDetailIn__9NKVa{0%{opacity:.35;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover) and (pointer:fine){.schools_publicSite__8MACS :is(.schools_routePreviewGrid__0K4K1>a,.schools_signatureGrid__pt8DM>a,.schools_resource__DHPJn,.schools_servicePreviewCard__0Q6cE):hover{transform:translateY(-4px);border-color:#a3894b70;box-shadow:0 22px 45px #173e3218}.schools_publicSite__8MACS .schools_routePreviewPhoto__Bm6SK img{transition:transform .7s var(--finish-ease)}.schools_publicSite__8MACS .schools_routePreviewGrid__0K4K1>a:hover .schools_routePreviewPhoto__Bm6SK img{transform:scale(1.045)}}@media(max-width:700px){.schools_publicSite__8MACS :is(section,div)[id]{scroll-margin-top:95px}.schools_publicSite__8MACS .schools_footer__bHENl nav{gap:14px}.schools_publicSite__8MACS .schools_footer__bHENl nav>a{min-height:44px;display:flex;align-items:center}.schools_publicSite__8MACS .schools_publicUtility__V0bmA>div{gap:5px}.schools_publicSite__8MACS .schools_publicUtility__V0bmA button{padding-inline:9px}.schools_publicSite__8MACS .schools_railControls__Vtr4K{border-top:1px solid var(--finish-line)}.schools_publicSite__8MACS .schools_swipeRail__iiLel{scroll-snap-stop:normal}}@media(prefers-reduced-motion:reduce){.schools_publicSite__8MACS *,.schools_publicSite__8MACS :after,.schools_publicSite__8MACS :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.schools_publicSite__8MACS[data-public-motion=paused] ::details-content{animation:none}.schools_publicSite__8MACS h2[id]{scroll-margin-top:115px}@media(max-width:700px){.schools_publicSite__8MACS h2[id]{scroll-margin-top:95px}}.schools_previewPhoto__EraI7{position:relative;height:240px;overflow:hidden;background:#e7e3d5;isolation:isolate}.schools_previewPhoto__EraI7 img{-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.22,.68,.25,1)}.schools_previewPhoto__EraI7:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#143c3266,transparent 55%);pointer-events:none}.schools_previewPhoto__EraI7>span{position:absolute;bottom:18px;left:20px;z-index:1;color:#fffdf0;font-size:11px;letter-spacing:.1em}.schools_album__2Rerc:hover .schools_previewPhoto__EraI7 img,.schools_experience__npfhB:hover .schools_previewPhoto__EraI7 img{transform:scale(1.04)}.schools_modal__NuXds .schools_previewPhoto__EraI7{height:320px;border-radius:12px;margin:20px 0}.schools_filterReset__ldOng{display:inline-flex;align-items:center;gap:10px;border:1px solid #a58a4d60;background:#fffdf4;color:#173e32;font:inherit;font-size:13px;padding:11px 16px;border-radius:25px;margin:18px 0;cursor:pointer;min-height:44px}.schools_eventProgramme__4mhDi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;margin:22px 0}.schools_eventProgramme__4mhDi li{font-size:14px;line-height:1.7;padding:17px;border:1px solid #a58a4d30;border-radius:8px;background:#fffdf4}.schools_eventProgramme__4mhDi li>span{display:block;color:#9b7d3c;font-size:12px;font-variant-numeric:tabular-nums;margin-bottom:9px}.schools_storyReadingTime__r5N8J{font-size:12px;color:#826c3a;letter-spacing:.03em;border-bottom:1px solid #a58a4d30;padding-bottom:15px}.schools_modal__NuXds .schools_button__k_v1C[aria-pressed=true]{background:#ebe5d3;color:#173e32;border:1px solid #a58a4d50}@media(max-width:700px){.schools_previewPhoto__EraI7{height:200px}.schools_modal__NuXds .schools_previewPhoto__EraI7{height:210px}.schools_eventProgramme__4mhDi{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.schools_eventProgramme__4mhDi li{padding:14px;font-size:13px}.schools_eventProgramme__4mhDi li:last-child{grid-column:1/-1}.schools_previewPhoto__EraI7>span{font-size:11px}.schools_modal__NuXds .schools_button__k_v1C{min-height:48px}}.schools_answerQuestion__2dGBf{display:block;font-size:12px;letter-spacing:.04em;line-height:1.8;padding-bottom:12px;border-bottom:1px solid #173e3220;font-weight:650}.schools_answerReset__NIsMf{display:block;font:inherit;font-size:13px;padding:10px 0;margin-top:14px;border:0;background:transparent;text-decoration:underline;text-underline-offset:5px;color:#173e32;cursor:pointer;min-height:44px}.schools_publicSite__8MACS .schools_footer__bHENl{display:grid;grid-template-columns:1fr 1.65fr;gap:45px 7%;padding:55px 6% 30px;border-top:1px solid #a58c5040;background-color:#faf6ec;background-image:linear-gradient(90deg,#a58c500b 1px,transparent 0);background-size:58px 58px}.schools_footerIdentity__nd_4M{min-width:0}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{font-size:19px;line-height:1.65;letter-spacing:-.035em;margin:25px 0}.schools_footerIdentity__nd_4M>a:not(.schools_brand___lOhq){gap:16px;border-bottom:1px solid #a58c5060;padding-bottom:8px}.schools_footerIdentity__nd_4M>span{display:block;font-size:12px;letter-spacing:.13em;color:#927839;margin-top:27px}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{gap:25px;align-content:start}.schools_footerDirectory__3QB0b>div{gap:17px}.schools_footerDirectory__3QB0b>div>span{font-size:12px;line-height:1.7;color:#8d733a;min-height:44px;border-bottom:1px solid #a58c5035;padding-bottom:14px}.schools_publicSite__8MACS .schools_footerDirectory__3QB0b a{display:flex;align-items:center;justify-content:space-between;gap:12px;line-height:1.65;min-height:38px}.schools_footerDirectory__3QB0b a>svg{flex-shrink:0;opacity:.5}.schools_publicSite__8MACS .schools_footer__bHENl>small{grid-column:1/-1;border-top:1px solid #a58c5035;padding-top:23px;font-size:12px;line-height:1.8}@media(max-width:900px){.schools_publicSite__8MACS .schools_footer__bHENl{grid-template-columns:1fr;gap:32px}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{width:100%}}@media(max-width:700px){.schools_publicSite__8MACS .schools_footer__bHENl{padding:38px 5% 25px}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.schools_footerDirectory__3QB0b>div{gap:8px}.schools_footerDirectory__3QB0b>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.schools_footerDirectory__3QB0b>div:last-child>span{grid-column:1/-1;min-height:0}.schools_publicSite__8MACS .schools_footerDirectory__3QB0b a{font-size:13px;min-height:44px}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{font-size:20px;margin:20px 0}.schools_previewPhoto__EraI7>span{font-size:12px}}.schools_publicSite__8MACS .schools_footer__bHENl{display:block;padding:52px max(4%,24px) 25px;background-color:#f9f6ed;background-image:radial-gradient(ellipse at 0 20%,#e9dfbf45,transparent 45%),linear-gradient(90deg,#a58c5008 1px,transparent 0);background-size:auto,64px 64px;border-top:1px solid #a58c503b}.schools_footerInner__RWC7w{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,.95fr) minmax(0,1.8fr);gap:38px 80px;align-items:start}.schools_footerIdentity__nd_4M .schools_brand___lOhq{font-size:27px;align-items:center;gap:13px}.schools_footerIdentity__nd_4M .schools_brand___lOhq>svg{box-sizing:content-box;width:26px;height:26px;padding:10px;border:1px solid #b29b5d50;border-radius:15px 4px 15px 4px;background:#fffdf6;filter:none}.schools_footerIdentity__nd_4M .schools_brand___lOhq small{font-size:11px;letter-spacing:.17em;line-height:1.5;margin-top:6px}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{font-size:24px;line-height:1.5;letter-spacing:-.045em;margin:24px 0;color:#365646}.schools_footerIdentity__nd_4M>a:not(.schools_brand___lOhq){display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:12px 17px;border:1px solid #244a3733;border-radius:8px;background:#fffdf5;font-size:14px;min-height:46px;transition:background .2s,border-color .2s}.schools_footerIdentity__nd_4M>a:not(.schools_brand___lOhq):hover{background:#eee9d7;border-color:#b29b5d80}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{max-width:none;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;align-items:start;padding-top:1px}.schools_footerDirectory__3QB0b>div{display:flex;flex-direction:column;gap:7px;min-width:0;grid-column:auto}.schools_footerGroupHeading___C5VL{min-height:48px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #a58c5030;margin-bottom:10px;padding-bottom:15px;color:#6c694b}.schools_footerGroupHeading___C5VL>small{font:13px Georgia,serif;width:25px;height:25px;border:1px solid #b49d6240;display:grid;place-items:center;border-radius:50%;color:#a08747;flex-shrink:0}.schools_footerGroupHeading___C5VL>span{font-size:13px;font-weight:600;line-height:1.45}.schools_publicSite__8MACS .schools_footerDirectory__3QB0b a{font-size:14px;line-height:1.6;min-height:43px;padding:9px 0;border-bottom:1px solid #a58c5012;gap:10px;text-decoration:none;transition:color .2s}.schools_footerDirectory__3QB0b a>svg{opacity:.4;transition:opacity .2s,transform .2s}.schools_publicSite__8MACS .schools_footerDirectory__3QB0b a:hover{color:#977532}.schools_publicSite__8MACS .schools_footerDirectory__3QB0b a:hover>svg{opacity:1;transform:translate(2px,-2px)}.schools_footerBottom__sSUjD{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:23px;border-top:1px solid #a58c5030;margin-top:5px}.schools_footerBottom__sSUjD>small{font-size:13px;line-height:1.8;color:#7b8671;max-width:730px}.schools_footerBottom__sSUjD>span{display:inline-flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#967c3d;white-space:nowrap}.schools_footerBottom__sSUjD i{display:inline-block;width:6px;height:6px;background:#b09a5e;border-radius:50%}.schools_footer__bHENl :is(a,button):focus-visible{outline:2px solid #a58c50;outline-offset:4px}@media(max-width:1100px){.schools_footerInner__RWC7w{grid-template-columns:minmax(230px,.8fr) minmax(0,1.8fr);-moz-column-gap:40px;column-gap:40px}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{gap:21px}.schools_footerGroupHeading___C5VL{align-items:start}.schools_footerGroupHeading___C5VL>span{font-size:12px}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{font-size:22px}.schools_footerIdentity__nd_4M .schools_brand___lOhq{font-size:25px}.schools_footerIdentity__nd_4M .schools_brand___lOhq small{font-size:10px}}@media(max-width:850px){.schools_footerInner__RWC7w{grid-template-columns:1fr;gap:35px}.schools_footerIdentity__nd_4M{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px 25px}.schools_footerIdentity__nd_4M .schools_brand___lOhq{grid-column:1;grid-row:1}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{grid-column:2;grid-row:1/3;margin:0;font-size:23px}.schools_footerIdentity__nd_4M>a:not(.schools_brand___lOhq){grid-column:1;justify-self:start;margin-top:13px}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{gap:27px}.schools_footerGroupHeading___C5VL{align-items:center}.schools_footerBottom__sSUjD{margin:0}.schools_footerGroupHeading___C5VL>span{font-size:13px}}@media(max-width:700px){.schools_publicSite__8MACS .schools_footer__bHENl{padding:35px 5% 23px}.schools_footerInner__RWC7w{gap:28px}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 22px}.schools_footerDirectory__3QB0b>div{gap:4px}.schools_footerDirectory__3QB0b>div:last-child{display:flex;flex-direction:column;grid-column:1/-1;gap:4px}.schools_footerDirectory__3QB0b>div:last-child a{max-width:none}.schools_footerDirectory__3QB0b>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px}.schools_footerDirectory__3QB0b>div:last-child .schools_footerGroupHeading___C5VL{grid-column:1/-1}.schools_footerGroupHeading___C5VL{min-height:44px;margin-bottom:7px;padding-bottom:12px;gap:7px}.schools_footerGroupHeading___C5VL>small{width:23px;height:23px;font-size:12px}.schools_footerGroupHeading___C5VL>span{font-size:12px}.schools_publicSite__8MACS .schools_footerDirectory__3QB0b a{font-size:14px;min-height:45px}.schools_footerBottom__sSUjD{flex-direction:column;align-items:start;gap:15px;padding-top:19px}.schools_footerBottom__sSUjD>small{font-size:12px;line-height:1.8}.schools_footerBottom__sSUjD>span{font-size:10px}.schools_footerIdentity__nd_4M{display:block}.schools_footerIdentity__nd_4M .schools_brand___lOhq{font-size:25px}.schools_footerIdentity__nd_4M .schools_brand___lOhq small{font-size:11px;letter-spacing:.12em}.schools_footerIdentity__nd_4M .schools_brand___lOhq>svg{padding:8px}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{font-size:24px;margin:21px 0 18px}.schools_footerIdentity__nd_4M>a:not(.schools_brand___lOhq){font-size:14px;padding:11px 15px;margin-top:0}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>span{display:none}}@media(prefers-reduced-motion:reduce){.schools_footerDirectory__3QB0b a,.schools_footerDirectory__3QB0b a>svg,.schools_footerIdentity__nd_4M>a{transition:none!important}}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS){background-color:#e7eedf;background-image:radial-gradient(ellipse at 90% 5%,#c7d7c475,transparent 52%),linear-gradient(120deg,#f8f6e800,#e9dfbc55)}.schools_publicSite__8MACS :is(.schools_deepIntro__VGSrG,.schools_previewIntro__PmrpS):after{background-image:linear-gradient(#718e6e19 1px,transparent 0),linear-gradient(90deg,#718e6e19 1px,transparent 0);background-size:36px 36px}.schools_publicSite__8MACS .schools_compactExplore__w4Lt2{background-color:#f5eedf;background-image:radial-gradient(#a9915a22 .8px,transparent 0);background-size:20px 20px;border-block:1px solid #9d8c5430}.schools_publicSite__8MACS .schools_compactExplore__w4Lt2[id=experiences]{background-color:#e5eeea;background-image:linear-gradient(#6b968411 1px,transparent 0),linear-gradient(90deg,#6b968411 1px,transparent 0);background-size:40px 40px}.schools_publicSite__8MACS .schools_routePreviewGrid__0K4K1>a{background:#fffdf7}.schools_publicSite__8MACS .schools_routePreviewGrid__0K4K1>a:nth-child(2){background:#f3f7ee}.schools_publicSite__8MACS .schools_routePreviewGrid__0K4K1>a:nth-child(3){background:#f4f8f6}.schools_publicSite__8MACS .schools_chapterBridge__c1d5M{background:#f8f5ec}.schools_publicSite__8MACS .schools_bridgeVision__QhA_X{background-color:#e4ecda;background-image:radial-gradient(ellipse at top right,#f4e4b570,transparent 60%),radial-gradient(#5b805926 .8px,transparent 0);background-size:auto,20px 20px}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S{background-color:#183e32;background-image:repeating-linear-gradient(135deg,transparent 0 38px,#d2dbb407 38px 39px),radial-gradient(ellipse at 100% 0,#c2a76135,transparent 65%)}.schools_publicSite__8MACS .schools_bridgeProcess__ckC4S li>span{border-color:#e2d4a340;background:#e8dfb510}.schools_publicSite__8MACS .schools_compactPricing__ZIHnu{background-color:#efe5ce;background-image:linear-gradient(#a48a4d12 1px,transparent 0),linear-gradient(90deg,#a48a4d12 1px,transparent 0);background-size:48px 48px}.schools_publicSite__8MACS .schools_priceSummary__j91Bl>a{background:#fffdf5}.schools_publicSite__8MACS .schools_priceSummary__j91Bl>a:nth-child(2){background:#e3eadd;border-color:#9bb28b66}.schools_publicSite__8MACS .schools_priceSummary__j91Bl>a:nth-child(3){background:#e3eeea;border-color:#8cae9d66}.schools_publicSite__8MACS .schools_librarySection__ghjlr{background-color:#e8efeb;background-image:radial-gradient(#6a907e25 .8px,transparent 0);background-size:21px 21px}.schools_publicSite__8MACS .schools_libraryDisclosure__nmpAU{background:#fffdf6}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a:nth-child(3n+1){background:#f1f5e8}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a:nth-child(3n+2){background:#f7efe0}.schools_publicSite__8MACS .schools_signatureGrid__pt8DM>a:nth-child(3n){background:#eaf1ed}.schools_publicSite__8MACS .schools_processSection__ecozN{background-color:#f9f6ec;background-image:repeating-linear-gradient(0deg,transparent 0 35px,#82956b10 35px 36px)}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article:nth-child(2n){background-color:#e7efdf}.schools_publicSite__8MACS .schools_processGrid__yPR8M>article:nth-child(3n){background-color:#e7efed}.schools_publicSite__8MACS .schools_packagesSection__V0l7A{background-color:#e3ebdb;background-image:linear-gradient(#77916719 1px,transparent 0),linear-gradient(90deg,#77916719 1px,transparent 0);background-size:48px 48px}.schools_publicSite__8MACS .schools_packageCard__uR1iI[data-featured=true]{background:#dfece7;border-color:#7fa08c80}.schools_publicSite__8MACS .schools_packageBlueprint__foX9F{background:#eef3e8}.schools_publicSite__8MACS .schools_packageBlueprint__foX9F[data-level="1"] .schools_blueprintHero__2Ne7z{background:#acc7a1}.schools_publicSite__8MACS .schools_packageBlueprint__foX9F[data-level="2"]{background:#183e32}.schools_publicSite__8MACS :is(.schools_audienceSection__2lVAi,.schools_perspectives__mheIg){background-color:#eaf0e2}.schools_publicSite__8MACS .schools_pathwaysSection__f8dqb{background-color:#e4eeea;background-image:linear-gradient(#6d92821a 1px,transparent 0),linear-gradient(90deg,#6d92821a 1px,transparent 0);background-size:38px 38px}.schools_publicSite__8MACS .schools_servicesSection___bkGr{background-color:#f3ead8;background-image:radial-gradient(#a4895126 .8px,transparent 0);background-size:20px 20px}.schools_publicSite__8MACS .schools_workspaceStats__MeFDn>span{background:linear-gradient(135deg,#dfe9d6,#f4f7ec)}.schools_publicSite__8MACS .schools_workspaceStats__MeFDn>span:nth-child(2){background:linear-gradient(135deg,#dfecea,#f4f8f3)}.schools_publicSite__8MACS .schools_workspaceStats__MeFDn>span:nth-child(3){background:linear-gradient(135deg,#eee1c5,#fcf8ed)}.schools_publicSite__8MACS .schools_workspaceDisclaimer__Ea5_x{background:#e7eedf}.schools_publicSite__8MACS .schools_interfaceBrowser__AjYt2{background:#e6ece1}.schools_publicSite__8MACS .schools_showcaseCard__yPWjr[data-kind=news] .schools_interfacePreview__4XGUF{background:#efe2ce}.schools_publicSite__8MACS .schools_showcaseCard__yPWjr[data-kind=learning] .schools_interfacePreview__4XGUF{background:#dbe9e3}.schools_publicSite__8MACS .schools_gallery__n_ozN{background-color:#e2ebdc;background-image:radial-gradient(#6e8b6128 .8px,transparent 0);background-size:18px 18px}.schools_publicSite__8MACS .schools_memberships__pIvrK{background-color:#e3eeea;background-image:linear-gradient(135deg,#f2e5bd55,transparent 60%)}.schools_publicSite__8MACS .schools_resource__DHPJn:nth-child(3n+2){background-color:#f3f6e9}.schools_publicSite__8MACS .schools_resource__DHPJn:nth-child(3n){background-color:#f2f7f4}.schools_publicSite__8MACS .schools_futureSection__P_Hf7{background-color:#173f34;background-image:radial-gradient(#d5c58a26 .8px,transparent 0),repeating-linear-gradient(135deg,transparent 0 65px,#d9d6a70b 65px 66px);background-size:23px 23px,auto}.schools_publicSite__8MACS .schools_publicUtility__V0bmA{background:#e6ecde}.schools_publicSite__8MACS .schools_deepNav__mRUHF>a:hover,.schools_publicSite__8MACS .schools_previewNav__60dsp>a:hover{background:#dfe9d7}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3{gap:24px;align-items:stretch}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3>a.schools_toolTeaser__gjt_M{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #90a68d66;border-radius:17px;background:#fffdf5;box-shadow:0 15px 32px -17px #173e3228;transform:none;translate:none}.schools_toolTeaser__gjt_M>:is(.schools_rolePreview__VgLz4,.schools_routePreviewPhoto__Bm6SK,.schools_routePreviewArt__vOk1f){box-sizing:border-box;height:310px;flex-shrink:0;margin:0;border:0;border-bottom:1px solid #173e3220;border-radius:0;width:100%;overflow:hidden}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 .schools_teaserCopy__0rZ2C{display:flex;flex:1;flex-direction:column;padding:24px 23px 20px}.schools_teaserLabel__NB1iu{font-size:10px;letter-spacing:1.2px;color:#8c793e;font-weight:600;line-height:1.5}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 h3{font-size:25px;letter-spacing:-.9px;line-height:1.25;margin:13px 0 12px;min-height:63px}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 p{font-size:16px;line-height:1.8;margin:0 0 22px;color:#536d5c}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 .schools_textLink__AhoiW{font-size:14px;line-height:1.6;min-height:44px;padding-top:17px;margin-top:auto;border-top:1px solid #173e321c;display:flex;justify-content:space-between;align-items:center}.schools_toolsTeasers__Ul4B3 .schools_textLink__AhoiW>svg{transition:transform .25s}.schools_toolTeaser__gjt_M .schools_rolePreview__VgLz4{padding:22px;gap:11px;background-color:#e8efdf;background-image:radial-gradient(ellipse at 100% 0,#d0dfc2,transparent 70%)}.schools_rolePreviewTop__mIxUz{font-size:10px;letter-spacing:.5px}.schools_rolePreviewTop__mIxUz>span{width:27px;height:27px;font-size:11px}.schools_toolTeaser__gjt_M .schools_rolePreview__VgLz4>strong{font-size:24px;line-height:1.2}.schools_toolTeaser__gjt_M .schools_rolePreviewChildren__QyRj3>span{font-size:11px;padding:6px 10px}.schools_toolTeaser__gjt_M .schools_rolePreviewTask__1oNOh{font-size:13px;line-height:1.35;padding-top:10px;gap:12px}.schools_toolTeaser__gjt_M .schools_rolePreviewTask__1oNOh small{font-size:12px;margin-top:4px}.schools_portalPreviewStatus__n1Q1h{display:flex;gap:7px;align-items:center;color:#5c745a;font-size:11px;margin-top:auto}.schools_toolTeaser__gjt_M .schools_routePreviewPhoto__Bm6SK:after{content:"";position:absolute;inset:0;background:linear-gradient(#153d3220,transparent 40%,#0b302bdf);pointer-events:none}.schools_campusPreviewTop__G4kG7{position:absolute;z-index:1;left:20px;right:20px;top:20px;display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:1px;color:#fffceb;text-shadow:0 1px 8px #153d32}.schools_campusPreviewTop__G4kG7>span{margin-left:auto;background:#fffdf1e8;color:#204d3b;padding:5px 8px;border-radius:20px;font-size:11px;letter-spacing:0}.schools_campusPreviewPin__Ja7Rf{position:absolute;z-index:1;display:flex;align-items:center;gap:5px;padding:7px 10px;border-radius:20px;background:#fffdf0f0;color:#173e32;box-shadow:0 4px 14px #173e3245;font-size:11px;transition:translate .4s,box-shadow .4s}.schools_campusPreviewPin__Ja7Rf[data-pin=library]{left:20%;top:36%}.schools_campusPreviewPin__Ja7Rf[data-pin=gardens]{right:13%;top:55%}.schools_campusPreviewPin__Ja7Rf:after{content:"";position:absolute;left:14px;bottom:-14px;width:5px;height:5px;background:#fff8da;border-radius:50%;box-shadow:0 0 0 4px #ffffff35,0 0 0 8px #ffffff18}.schools_campusPreviewCaption__Heuth{position:absolute;z-index:1;left:21px;right:21px;bottom:22px;display:flex;gap:14px;align-items:center;justify-content:space-between;font-size:22px;letter-spacing:-.6px;color:#fffbe9;line-height:1.3}.schools_campusPreviewCaption__Heuth small{display:block;font-size:11px;letter-spacing:0;line-height:1.6;margin-top:7px;color:#e0eada}.schools_campusPreviewCaption__Heuth>svg{flex-shrink:0}.schools_toolTeaser__gjt_M .schools_routePreviewArt__vOk1f[data-kind=pathways]{padding:22px;background:#ede2bf;background-image:linear-gradient(#947f4410 1px,transparent 0),linear-gradient(90deg,#947f4410 1px,transparent 0);background-size:27px 27px;justify-content:start;gap:18px}.schools_curriculumPreviewTop__oY8oR{display:flex;align-items:center;gap:7px;font-size:10px!important;letter-spacing:.4px}.schools_curriculumPreviewTop__oY8oR>span{margin-left:auto;background:#fffcdfb0;border:1px solid #9f8a4f40;padding:4px 7px;border-radius:20px;font-size:10px;letter-spacing:0;white-space:nowrap}.schools_toolTeaser__gjt_M .schools_routePreviewArt__vOk1f>strong{font-size:28px;line-height:1.12;letter-spacing:-1px;font-weight:500;z-index:1}.schools_pathwayPreviewRows__efhJm{display:grid;gap:6px;position:relative;z-index:1;margin-top:auto}.schools_pathwayPreviewRows__efhJm>span{display:flex;align-items:center;gap:9px;background:#fffdf2bd;padding:8px 10px;border:1px solid #9f8b4d30;border-radius:6px}.schools_pathwayPreviewRows__efhJm i{height:7px;width:7px;border-radius:50%;background:#758b59;flex-shrink:0}.schools_pathwayPreviewRows__efhJm>span:nth-child(2) i{background:#a68c44}.schools_pathwayPreviewRows__efhJm>span:nth-child(3) i{background:#5d8e85}.schools_pathwayPreviewRows__efhJm strong{font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}.schools_pathwayPreviewRows__efhJm small{font-size:10px;color:#566d59;line-height:1.4;margin-left:auto}.schools_pathwayPreviewRows__efhJm svg{flex-shrink:0}@media(hover:hover){.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3>a.schools_toolTeaser__gjt_M:hover{transform:translateY(-5px);translate:none;border-color:#7f996b;box-shadow:0 23px 40px -20px #173e3240}.schools_toolTeaser__gjt_M:hover .schools_textLink__AhoiW>svg{transform:translate(3px,-3px)}.schools_toolTeaser__gjt_M:hover .schools_campusPreviewPin__Ja7Rf{translate:0 -4px;box-shadow:0 10px 20px #173e3240}.schools_toolTeaser__gjt_M:hover .schools_routePreviewPhoto__Bm6SK img{transform:scale(1.045)}}@media(min-width:641px) and (max-width:1100px){.schools_toolTeaser__gjt_M>:is(.schools_rolePreview__VgLz4,.schools_routePreviewPhoto__Bm6SK,.schools_routePreviewArt__vOk1f){height:300px}.schools_toolTeaser__gjt_M .schools_rolePreview__VgLz4{padding:16px;gap:10px}.schools_toolTeaser__gjt_M .schools_rolePreview__VgLz4>strong{font-size:21px}.schools_toolTeaser__gjt_M .schools_rolePreviewChildren__QyRj3{gap:4px}.schools_toolTeaser__gjt_M .schools_rolePreviewChildren__QyRj3>span{font-size:10px;padding:5px 6px}.schools_toolTeaser__gjt_M .schools_rolePreviewTask__1oNOh{font-size:12px}.schools_portalPreviewStatus__n1Q1h{font-size:10px}.schools_toolTeaser__gjt_M .schools_routePreviewArt__vOk1f[data-kind=pathways]{padding:16px;gap:15px}.schools_curriculumPreviewTop__oY8oR{flex-wrap:wrap;font-size:9px!important}.schools_curriculumPreviewTop__oY8oR>span{margin-left:0}.schools_pathwayPreviewRows__efhJm small{display:none}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 .schools_teaserCopy__0rZ2C{padding:20px 17px}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 h3{font-size:22px;min-height:84px}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 p{font-size:15px}.schools_campusPreviewCaption__Heuth{font-size:20px}.schools_campusPreviewPin__Ja7Rf[data-pin=library]{left:8%}.schools_campusPreviewPin__Ja7Rf[data-pin=gardens]{right:8%}}@media(max-width:640px){.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3{gap:15px}.schools_toolTeaser__gjt_M>:is(.schools_rolePreview__VgLz4,.schools_routePreviewPhoto__Bm6SK,.schools_routePreviewArt__vOk1f){height:300px}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 .schools_teaserCopy__0rZ2C{padding:22px 20px}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 h3{font-size:25px;min-height:0;margin:13px 0}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 p{font-size:15px;margin-bottom:20px}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 .schools_textLink__AhoiW{font-size:14px}.schools_teaserLabel__NB1iu{font-size:10px}.schools_toolTeaser__gjt_M .schools_rolePreview__VgLz4{padding:20px;gap:10px}.schools_toolTeaser__gjt_M .schools_rolePreview__VgLz4>strong{font-size:23px}.schools_toolTeaser__gjt_M .schools_routePreviewArt__vOk1f[data-kind=pathways]{padding:20px}.schools_curriculumPreviewTop__oY8oR{font-size:9px!important}.schools_pathwayPreviewRows__efhJm small{font-size:9px}}@media(prefers-reduced-motion:reduce){.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3 *{transition:none!important;animation:none!important}.schools_publicSite__8MACS .schools_toolsTeasers__Ul4B3>a.schools_toolTeaser__gjt_M:hover{transform:none;translate:none}}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerMobileDirectory__8q6zR{display:none}@media(max-width:650px){.schools_publicSite__8MACS .schools_footer__bHENl{padding:28px 5% 20px}.schools_footerInner__RWC7w{gap:22px}.schools_footerIdentity__nd_4M{display:grid;grid-template-columns:1fr;gap:0}.schools_footerIdentity__nd_4M .schools_brand___lOhq{font-size:23px}.schools_footerIdentity__nd_4M .schools_brand___lOhq small{font-size:9px}.schools_footerIdentity__nd_4M .schools_brand___lOhq>svg{width:21px;height:21px;padding:7px}.schools_publicSite__8MACS .schools_footerIdentity__nd_4M>p{display:none}.schools_footerIdentity__nd_4M>a:not(.schools_brand___lOhq){margin:18px 0 0;padding:10px 14px;font-size:12px;min-height:42px;justify-self:start}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerDirectory__3QB0b{display:none}.schools_publicSite__8MACS .schools_footer__bHENl .schools_footerMobileDirectory__8q6zR{display:block;width:100%;margin:0;padding:0}.schools_footerMobileDirectory__8q6zR details{border-top:1px solid #a58c5030}.schools_footerMobileDirectory__8q6zR details:last-child{border-bottom:1px solid #a58c5030}.schools_footerMobileDirectory__8q6zR summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 0;font-size:12px;font-weight:600;line-height:1.5;color:#365646}.schools_footerMobileDirectory__8q6zR summary::-webkit-details-marker{display:none}.schools_footerMobileDirectory__8q6zR summary>span{font-size:20px;line-height:1;color:#a38b54;font-weight:400}.schools_footerMobileDirectory__8q6zR details[open] summary>span{transform:rotate(45deg)}.schools_footerMobileDirectory__8q6zR details>div{display:grid;grid-template-columns:1fr 1fr;gap:3px 20px;padding:0 0 15px}.schools_publicSite__8MACS .schools_footerMobileDirectory__8q6zR a{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;min-height:38px;padding:7px 0;color:#61735d;text-decoration:none;line-height:1.5}.schools_footerMobileDirectory__8q6zR a>svg{opacity:.45;flex-shrink:0}.schools_footerBottom__sSUjD{padding-top:0;border-top:0;gap:10px}.schools_footerBottom__sSUjD>small{font-size:10px;line-height:1.7}.schools_footerBottom__sSUjD>span{font-size:8px;letter-spacing:.1em}.schools_publicUtility__V0bmA{padding:16px 5%!important;min-height:0!important}.schools_publicUtility__V0bmA>span{display:none!important}.schools_publicUtility__V0bmA>div{width:100%;justify-content:space-between;gap:8px!important}.schools_publicUtility__V0bmA button{font-size:10px!important;padding:7px 8px!important}}