.AcademyHome_home__GPDC9{--ink:#173f37;--accent:#cf7958;--muted:#596b62;background:#f8f8f1;color:var(--ink);font-family:var(--font-sans);line-height:1.6}.AcademyHome_home__GPDC9 a{text-decoration:none}.AcademyHome_approach__J_2QO,.AcademyHome_contact__rir5X,.AcademyHome_footer__48u4a,.AcademyHome_header__tet3O,.AcademyHome_hero__w2czL,.AcademyHome_report__bIwEu{max-width:1200px;margin-inline:auto}.AcademyHome_header__tet3O{display:flex;align-items:center;justify-content:space-between;padding:24px 40px;border-bottom:1px solid #dae1d7;gap:20px}.AcademyHome_brand__0h_BG{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:800;letter-spacing:-.04em}.AcademyHome_brand__0h_BG small{display:block;font-size:14px;letter-spacing:.02em;font-weight:500;color:var(--muted)}.AcademyHome_nav__cBUKF{display:flex;align-items:center;gap:16px;font-size:17px;font-weight:600}.AcademyHome_staffLogin__D_W5a{display:flex;align-items:center;gap:12px;min-height:46px;padding:10px 16px;border:1px solid #9aac9e;border-radius:6px;font-size:16px;font-weight:650;white-space:nowrap}.AcademyHome_staffLogin__D_W5a:hover{background:#e8eee3}.AcademyHome_login__5zlPP{white-space:nowrap;display:flex;align-items:center;gap:22px;background:var(--ink);color:white;border-radius:6px;padding:10px 20px;min-height:44px}.AcademyHome_login__5zlPP:hover,.AcademyHome_primary__6lrgy:hover{background:#286052}.AcademyHome_footer__48u4a a:hover,.AcademyHome_secondary__YmG_6:hover,.AcademyHome_sectionLink__l96pt:hover{text-decoration:underline}.AcademyHome_hero__w2czL{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center;padding:90px 40px 105px}.AcademyHome_eyebrow__hn8UY{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;letter-spacing:.06em;margin:0 0 22px}.AcademyHome_eyebrow__hn8UY>span{width:7px;height:7px;border-radius:50%;background:var(--accent)}.AcademyHome_hero__w2czL h1{font-size:clamp(32px,3.5vw,46px);line-height:1.4;font-weight:750;letter-spacing:-.06em;margin:0}.AcademyHome_hero__w2czL h1 em{font-style:normal;color:#578272}.AcademyHome_intro__YyrU_{font-size:18px;line-height:1.95;color:var(--muted);margin:26px 0 30px}.AcademyHome_actions__0EIyy{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.AcademyHome_primary__6lrgy{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:50px;background:var(--ink);color:white;border-radius:6px;padding:12px 21px;font-size:17px;font-weight:650}.AcademyHome_secondary__YmG_6{font-size:16px;padding-block:12px}.AcademyHome_parentHint__oEFPX{font-size:15px;color:var(--muted);margin-top:30px}.AcademyHome_parentHint__oEFPX a{display:block;width:fit-content;min-height:44px;padding-block:8px;color:var(--ink);text-decoration:underline;text-underline-offset:4px;margin-left:0}.AcademyHome_parentHint__oEFPX a:hover{text-decoration-thickness:2px}.AcademyHome_journey__7ueVK{background:#fffef9;border:1px solid #e1e5d9;border-radius:5px;box-shadow:9px 12px 0 #e9ede2;padding:28px 28px 20px;transform:rotate(-2deg);position:relative}.AcademyHome_paperTop__stci_{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:14px;letter-spacing:.13em;color:#789083;border-bottom:1px solid #e5e9de;padding-bottom:15px}.AcademyHome_paperTitle__6ng7L{font-size:28px;line-height:1.5;letter-spacing:-.05em;margin:24px 0 0;font-weight:650}.AcademyHome_diagram__h4KJl{position:relative;margin:8px 0 20px;height:235px;background-image:linear-gradient(#dfe7dc66 1px,transparent 0),linear-gradient(90deg,#dfe7dc66 1px,transparent 0);background-size:23px 23px}.AcademyHome_diagram__h4KJl svg{width:100%;height:100%}.AcademyHome_diagram__h4KJl>span{position:absolute;font-size:14px;background:#fffef9;padding:3px 5px;white-space:nowrap}.AcademyHome_nodeOne__aRb9W{left:0;bottom:0}.AcademyHome_nodeTwo__rL606{left:24%;bottom:23%}.AcademyHome_nodeThree__atLri{left:54%;top:19%}.AcademyHome_nodeFour__TcHP2{right:0;top:0;color:#a85d40}.AcademyHome_paperBottom__WW6Iu{display:flex;align-items:center;gap:13px;border-top:1px solid #e5e9de;padding-top:16px}.AcademyHome_check__P0goj{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#e8eee3;color:#527e64}.AcademyHome_paperBottom__WW6Iu p{font-size:15px;color:var(--muted);margin:0}.AcademyHome_paperBottom__WW6Iu strong{font-weight:600;color:var(--ink)}.AcademyHome_paperNumber__erHH_{margin-left:auto;font-size:16px;font-style:italic}.AcademyHome_marginNote__M7mWL{position:absolute;right:-12px;top:100px;writing-mode:vertical-rl;font-size:14px;color:#9a7756;background:#f2e7d5;padding:15px 6px}.AcademyHome_approach__J_2QO{padding:72px 40px 82px;border-top:1px solid #dae1d7}.AcademyHome_sectionHeading__q8_UI{display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:24px;align-items:start}.AcademyHome_sectionHeading__q8_UI .AcademyHome_eyebrow__hn8UY{padding-top:10px;color:#718577}.AcademyHome_home__GPDC9 h2{font-size:32px;line-height:1.5;letter-spacing:-.055em;font-weight:650;margin:0}.AcademyHome_sectionHeading__q8_UI>p:last-child{font-size:16px;line-height:1.9;color:var(--muted);margin-top:9px}.AcademyHome_steps__O9CmU{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:56px}.AcademyHome_steps__O9CmU article{border-top:1px solid #c8d4c5;padding-top:18px}.AcademyHome_stepNumber__Kv37k{font-size:16px;color:var(--accent);letter-spacing:.05em}.AcademyHome_steps__O9CmU h3{font-size:21px;font-weight:650;letter-spacing:-.04em;margin:20px 0 12px}.AcademyHome_steps__O9CmU p{font-size:17px;line-height:1.9;color:var(--muted);margin:0}.AcademyHome_report__bIwEu{background:#e8eee3;border-radius:8px;padding:48px 55px;display:flex;align-items:center;justify-content:space-between;gap:35px}.AcademyHome_report__bIwEu .AcademyHome_eyebrow__hn8UY{margin-bottom:16px}.AcademyHome_report__bIwEu>div>p:last-child{font-size:17px;color:var(--muted);margin-top:18px;line-height:1.9}.AcademyHome_reportAction__2bmaP p{font-size:16px;color:var(--muted);margin-top:14px}.AcademyHome_contact__rir5X{padding:90px 40px;display:flex;justify-content:space-between;align-items:center;gap:30px}.AcademyHome_contact__rir5X>div>p:last-child{font-size:17px;color:var(--muted);margin-top:20px}.AcademyHome_contactDetails__msfBW{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:17px}.AcademyHome_contactDetails__msfBW .AcademyHome_phone__3CARK{font-size:30px;font-weight:550;letter-spacing:-.04em;border-bottom:1px solid #b5c6b5;padding-bottom:8px}.AcademyHome_phone__3CARK span{color:var(--accent);margin-left:18px}.AcademyHome_contactDetails__msfBW>span{color:var(--muted);font-size:16px}.AcademyHome_footer__48u4a{border-top:1px solid #dae1d7;padding:25px 40px 32px;display:flex;justify-content:space-between;gap:20px;font-size:15px;color:var(--muted)}.AcademyHome_footer__48u4a>div{display:flex;gap:25px;flex-wrap:wrap}.AcademyHome_footer__48u4a a{display:inline-flex;align-items:center;min-height:44px}.AcademyHome_skip__O_UwH{position:absolute;left:16px;top:-100px;background:white;padding:12px;z-index:10}.AcademyHome_skip__O_UwH:focus{top:16px}@media(min-width:1500px){.AcademyHome_hero__w2czL{padding-top:110px;padding-bottom:120px}}@media(max-width:1000px){.AcademyHome_sectionLink__l96pt{display:none}}@media(max-width:900px){.AcademyHome_hero__w2czL{gap:35px}.AcademyHome_hero__w2czL h1{font-size:34px}.AcademyHome_sectionHeading__q8_UI{grid-template-columns:1fr 2fr}.AcademyHome_sectionHeading__q8_UI>p:last-child{grid-column:2}.AcademyHome_report__bIwEu{margin-inline:30px}.AcademyHome_steps__O9CmU{gap:25px}.AcademyHome_contactDetails__msfBW .AcademyHome_phone__3CARK{font-size:25px}}@media(max-width:640px){.AcademyHome_header__tet3O{padding:18px 22px;flex-wrap:wrap;gap:16px}.AcademyHome_brand__0h_BG{font-size:22px;gap:8px}.AcademyHome_brand__0h_BG img{height:50px}.AcademyHome_brand__0h_BG small{font-size:14px}.AcademyHome_nav__cBUKF{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.AcademyHome_sectionLink__l96pt{display:none}.AcademyHome_login__5zlPP,.AcademyHome_staffLogin__D_W5a{font-size:16px;padding:10px 12px;gap:8px;justify-content:center}.AcademyHome_hero__w2czL{grid-template-columns:1fr;padding:36px 24px 64px;gap:48px}.AcademyHome_hero__w2czL h1{font-size:clamp(28px,8.8vw,36px);letter-spacing:-.065em}.AcademyHome_eyebrow__hn8UY{font-size:14px;margin-bottom:20px}.AcademyHome_intro__YyrU_{font-size:18px;margin-top:22px}.AcademyHome_actions__0EIyy{gap:18px}.AcademyHome_primary__6lrgy{font-size:16px;padding:12px 18px;gap:22px}.AcademyHome_secondary__YmG_6{font-size:16px}.AcademyHome_parentHint__oEFPX{font-size:16px;margin-top:25px}.AcademyHome_parentHint__oEFPX a{margin-left:0}.AcademyHome_journey__7ueVK{margin-inline:6px;padding:24px}.AcademyHome_paperTop__stci_{letter-spacing:.04em}.AcademyHome_paperTitle__6ng7L{font-size:26px}.AcademyHome_diagram__h4KJl{height:200px}.AcademyHome_approach__J_2QO{padding:48px 24px}.AcademyHome_sectionHeading__q8_UI{display:block}.AcademyHome_home__GPDC9 h2{font-size:28px}.AcademyHome_sectionHeading__q8_UI>p:last-child{margin-top:18px}.AcademyHome_steps__O9CmU{grid-template-columns:1fr;gap:28px;margin-top:32px}.AcademyHome_steps__O9CmU article{position:relative;padding:20px 0 0 40px}.AcademyHome_stepNumber__Kv37k{position:absolute;left:0;top:24px}.AcademyHome_steps__O9CmU h3{font-size:20px;margin:0 0 10px}.AcademyHome_steps__O9CmU p{font-size:16px}.AcademyHome_report__bIwEu{margin-inline:18px;padding:32px 25px;display:block}.AcademyHome_reportAction__2bmaP{margin-top:26px}.AcademyHome_reportAction__2bmaP .AcademyHome_primary__6lrgy{min-width:200px}.AcademyHome_contact__rir5X{padding:55px 24px;display:block}.AcademyHome_contactDetails__msfBW{margin-top:30px;font-size:16px}.AcademyHome_contactDetails__msfBW .AcademyHome_phone__3CARK{font-size:28px}.AcademyHome_footer__48u4a{padding:24px;flex-direction:column;gap:12px}.AcademyHome_footer__48u4a>div{gap:24px}}.AcademyHome_location__mo2pI{max-width:1120px;margin:0 auto 65px;padding:32px 0;border-top:1px solid #dae1d7;display:grid;grid-template-columns:1fr 1.5fr auto;gap:30px;align-items:center}.AcademyHome_location__mo2pI .AcademyHome_eyebrow__hn8UY{margin-bottom:8px}.AcademyHome_location__mo2pI h2{font-size:26px}.AcademyHome_location__mo2pI address{font-style:normal;font-size:17px;line-height:1.9}.AcademyHome_location__mo2pI address span{color:var(--muted);font-size:16px}.AcademyHome_mapLink__lvcBg{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 18px;border:1px solid #b5c6b5;border-radius:6px;font-size:16px;font-weight:600}.AcademyHome_mapLink__lvcBg:hover{background:#e8eee3}.AcademyHome_mapLink__lvcBg>span[aria-hidden]{color:var(--accent)}@media(max-width:1200px){.AcademyHome_location__mo2pI{margin-inline:40px}}@media(max-width:640px){.AcademyHome_location__mo2pI{margin:0 24px 40px;padding-top:28px;grid-template-columns:1fr;gap:20px}.AcademyHome_location__mo2pI address{font-size:17px}.AcademyHome_mapLink__lvcBg{justify-self:start}}