.HarrowTemplate_page__7Iw1K{--harrow-primary:#001643;--harrow-nav:#0f1a42;--harrow-secondary:#89764b;--harrow-paper:#f5f3ed;color:#252525;background:#fff;letter-spacing:0}.HarrowTemplate_page__7Iw1K *,.HarrowTemplate_page__7Iw1K :after,.HarrowTemplate_page__7Iw1K :before{box-sizing:border-box}.HarrowTemplate_page__7Iw1K div[id],.HarrowTemplate_page__7Iw1K section[id]{scroll-margin-top:112px}.HarrowTemplate_page__7Iw1K a,.HarrowTemplate_page__7Iw1K button{transition:background-color .2s,color .2s}.HarrowTemplate_page__7Iw1K a:focus-visible,.HarrowTemplate_page__7Iw1K button:focus-visible,.HarrowTemplate_page__7Iw1K summary:focus-visible{outline:3px solid var(--harrow-primary);outline-offset:5px}.HarrowTemplate_container__q8iQg{width:min(100% - 96px,1200px);margin-inline:auto}.HarrowTemplate_platformBar__xaVUw{background:var(--harrow-nav);color:#fff;font-size:12px}.HarrowTemplate_platformBar__xaVUw .HarrowTemplate_container__q8iQg{min-height:32px;display:flex;justify-content:space-between;align-items:center}.HarrowTemplate_platformBar__xaVUw a{display:flex;gap:10px;align-items:center}.HarrowTemplate_header__2oq_M{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid #e8e8e8}.HarrowTemplate_headerInner__nczH0{width:min(100% - 64px,1440px);min-height:90px;margin:auto;display:flex;align-items:center;gap:28px}.HarrowTemplate_identity__Qsvpm{display:flex;align-items:center;gap:12px;margin-right:auto;min-width:0}.HarrowTemplate_identity__Qsvpm img{flex-shrink:0}.HarrowTemplate_identity__Qsvpm .HarrowTemplate_schoolLogo__0GFem{width:46px;height:64px;object-fit:contain}.HarrowTemplate_identity__Qsvpm strong{display:block;color:var(--harrow-secondary);font-size:20px}.HarrowTemplate_identity__Qsvpm small{display:block;font-size:10px;margin-top:3px;color:#626262}.HarrowTemplate_identity__Qsvpm .HarrowTemplate_shortName__3Q1a3{display:none}.HarrowTemplate_desktopNav__GhZaA{display:flex;align-items:center;gap:23px;font-size:14px;white-space:nowrap}.HarrowTemplate_desktopNav__GhZaA a:hover{color:var(--harrow-primary)}.HarrowTemplate_headerVisit__pQ6fc,.HarrowTemplate_heroActions__kZltr button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--harrow-primary);color:#fff;padding:14px 21px;font-size:14px;cursor:pointer;white-space:nowrap}.HarrowTemplate_headerVisit__pQ6fc:hover,.HarrowTemplate_heroActions__kZltr button:hover{background:var(--harrow-secondary)}.HarrowTemplate_menuToggle__hkiuX{display:none;width:44px;height:44px;align-items:center;justify-content:center;color:var(--harrow-primary)}.HarrowTemplate_mobileNav__ORbgr{display:none}.HarrowTemplate_hero__TZZ1k{position:relative;height:min(64svh,640px);min-height:470px;overflow:hidden;background:var(--harrow-primary)}.HarrowTemplate_heroImage__ELECX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.HarrowTemplate_heroCredit__POOlm{position:absolute;bottom:14px;left:max(20px,calc((100% - 1200px) / 2));color:#fff;background:#0009;padding:4px 8px;font-size:11px}.HarrowTemplate_heroShade__HBUTz{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.22) 57%,rgba(0,0,0,.03))}.HarrowTemplate_heroContent__hXyg_{position:relative;width:min(100% - 96px,1200px);height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:42px 70px;color:#fff}.HarrowTemplate_heroEyebrow__4nLo4{font-size:15px;margin-bottom:22px;padding-left:14px;border-left:3px solid #fff}.HarrowTemplate_hero__TZZ1k h1{font-size:52px;line-height:1.3;font-weight:650;margin:0 0 14px;max-width:100%;overflow-wrap:break-word}.HarrowTemplate_englishName__S7dkY{font-size:20px;line-height:1.5;max-width:560px}.HarrowTemplate_heroDescription__pVWZ5{font-size:17px;line-height:1.9;margin:24px 0 30px}.HarrowTemplate_heroActions__kZltr{display:flex;gap:16px;flex-wrap:wrap}.HarrowTemplate_heroActions__kZltr a,.HarrowTemplate_heroActions__kZltr button{min-height:50px;padding:14px 26px}.HarrowTemplate_heroActions__kZltr a{display:flex;align-items:center;gap:18px;border:1px solid #ffffffa0;font-size:14px;background:#00000018}.HarrowTemplate_heroActions__kZltr a:hover{background:#ffffff24}.HarrowTemplate_scrollLink__RfSe1{position:absolute;right:48px;bottom:30px;border:1px solid #ffffff90;color:#fff;width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.HarrowTemplate_quickFacts__r8_nQ{background:#fff;border-bottom:1px solid #e8e8e8}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg{display:grid;grid-template-columns:1fr .8fr 1.4fr .8fr;padding-block:28px}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg>div{border-right:1px solid #e3e3e3;padding:0 30px}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg>div:first-child{padding-left:0}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg>div:last-child{border:0}.HarrowTemplate_quickFacts__r8_nQ small{display:block;font-size:12px;color:#747474;margin-bottom:7px}.HarrowTemplate_quickFacts__r8_nQ strong{display:flex;align-items:center;gap:7px;font-size:19px;font-weight:550;color:var(--harrow-secondary)}.HarrowTemplate_section__dFgEi{padding-block:88px}.HarrowTemplate_section__dFgEi h2{font-size:34px;line-height:1.4;font-weight:600;margin:8px 0 0}.HarrowTemplate_section__dFgEi h3{font-size:22px;line-height:1.5;font-weight:600}.HarrowTemplate_eyebrow__LXIpx{font-size:12px;color:var(--harrow-primary);font-weight:600;margin:0}.HarrowTemplate_rule__fDamv{width:48px;height:3px;background:var(--harrow-primary);margin-top:24px}.HarrowTemplate_introGrid__IicSX{display:grid;grid-template-columns:1fr 1.75fr;gap:80px;align-items:start}.HarrowTemplate_rich__Mehto{min-width:0}.HarrowTemplate_rich__Mehto .prose{font-size:16px;line-height:1.95;color:inherit}.HarrowTemplate_rich__Mehto .prose p{margin:0 0 18px;color:inherit}.HarrowTemplate_rich__Mehto .prose p:last-child{margin-bottom:0}.HarrowTemplate_rich__Mehto .prose a{color:var(--harrow-primary);text-decoration:underline;text-underline-offset:4px}.HarrowTemplate_address__ETc6A{display:flex;gap:9px;align-items:flex-start;font-size:14px;color:#6b6b6b;margin-top:24px}.HarrowTemplate_address__ETc6A svg{flex-shrink:0;margin-top:3px}.HarrowTemplate_textLink__N9wDr{display:inline-flex;gap:12px;align-items:center;color:var(--harrow-primary);font-size:14px;margin-top:22px}.HarrowTemplate_paper__AmPom{background:var(--harrow-paper)}.HarrowTemplate_sectionHeading__LtZzQ{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px}.HarrowTemplate_sectionHeading__LtZzQ>svg{color:var(--harrow-primary);flex-shrink:0}.HarrowTemplate_page__7Iw1K .HarrowTemplate_visitButton__9SftJ{border-radius:0;background:var(--harrow-primary);color:#fff;padding:15px 23px;font-size:14px}.HarrowTemplate_page__7Iw1K .HarrowTemplate_visitButton__9SftJ:hover{background:var(--harrow-secondary)}.HarrowTemplate_columns__PoiCt{display:grid;grid-template-columns:1fr 1fr;gap:70px}.HarrowTemplate_contentColumn__uaxuj{border-top:1px solid #d5d7df;padding-top:26px}.HarrowTemplate_contentColumn__uaxuj>svg{color:var(--harrow-primary);margin-bottom:18px}.HarrowTemplate_contentColumn__uaxuj h3{margin-bottom:16px}.HarrowTemplate_source__o1FxS{color:#727272;font-size:12px;line-height:1.7;margin-top:20px}.HarrowTemplate_results__Gu_Ye{background:var(--harrow-primary);color:#fff}.HarrowTemplate_results__Gu_Ye .HarrowTemplate_eyebrow__LXIpx{color:#fff;opacity:.75}.HarrowTemplate_results__Gu_Ye .HarrowTemplate_rule__fDamv{background:#fff}.HarrowTemplate_resultsLabel__4mDzG{font-size:15px;margin-top:28px;opacity:.8}.HarrowTemplate_results__Gu_Ye .HarrowTemplate_rich__Mehto .prose a{color:#fff;display:inline-block;margin-top:12px}.HarrowTemplate_campusPhoto__rEE2G{margin:0}.HarrowTemplate_campusPhoto__rEE2G img{width:100%;aspect-ratio:2.1;height:auto;object-fit:cover;object-position:center 54%}.HarrowTemplate_campusPhoto__rEE2G figcaption{font-size:12px;color:#777;margin-top:12px}.HarrowTemplate_newsList__zSZyX{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:32px}.HarrowTemplate_newsList__zSZyX a{display:grid;grid-template-columns:1fr 20px;gap:12px;border-top:1px solid #ddd;padding-top:20px;align-items:start}.HarrowTemplate_newsIndex__FBnRu{grid-column:1/-1;color:var(--harrow-primary);font-size:13px}.HarrowTemplate_newsList__zSZyX h3{font-size:17px;line-height:1.7;font-weight:500}.HarrowTemplate_newsList__zSZyX svg{margin-top:6px;color:var(--harrow-primary)}.HarrowTemplate_newsList__zSZyX a:hover h3{color:var(--harrow-primary)}.HarrowTemplate_guideLinks___wUMn{margin:28px 0 52px;border-top:1px solid #d5d7df;border-bottom:1px solid #d5d7df}.HarrowTemplate_guideLinks___wUMn a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:16px;color:var(--harrow-primary)}.HarrowTemplate_guideLinks___wUMn svg{flex-shrink:0}.HarrowTemplate_faqs__ZKlcr h3{margin-bottom:22px}.HarrowTemplate_faqs__ZKlcr details{border-bottom:1px solid #d5d7df}.HarrowTemplate_faqs__ZKlcr summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;cursor:pointer;list-style:none}.HarrowTemplate_faqs__ZKlcr summary::-webkit-details-marker{display:none}.HarrowTemplate_faqs__ZKlcr summary svg{flex-shrink:0;color:var(--harrow-primary);transition:transform .2s}.HarrowTemplate_faqs__ZKlcr details[open] summary svg{transform:rotate(45deg)}.HarrowTemplate_faqs__ZKlcr details[open] summary{color:var(--harrow-primary);font-weight:550}.HarrowTemplate_faqs__ZKlcr details .HarrowTemplate_rich__Mehto{padding:0 32px 24px 0}.HarrowTemplate_visit__PRSsM{background:#fff}.HarrowTemplate_visit__PRSsM .HarrowTemplate_rich__Mehto{max-width:880px}.HarrowTemplate_footer__INERc{background:#f5f3ed;border-top:1px solid #dedee3;padding:36px 0;color:#686868;font-size:12px;line-height:1.9}.HarrowTemplate_footerTop__mzNEd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:24px;font-size:14px}.HarrowTemplate_footerTop__mzNEd>div{display:flex;gap:24px}.HarrowTemplate_platformBrand__d8dWv{display:flex;align-items:center;gap:12px;font-size:19px;color:#333;font-weight:600}.HarrowTemplate_footer__INERc details{margin:10px 0}.HarrowTemplate_footer__INERc summary{cursor:pointer}.HarrowTemplate_footer__INERc a:hover{color:var(--harrow-primary)}.HarrowTemplate_mobileActions__hUzZ4{display:none}.HarrowTemplate_backTop__6aCTT{position:fixed;bottom:28px;right:28px;z-index:35;height:44px;width:44px;display:grid;place-items:center;border:1px solid #ddd;background:#fff;color:var(--harrow-primary);cursor:pointer;box-shadow:0 2px 10px #0000000d}.HarrowTemplate_dialog__0vi_F{accent-color:#001643}.HarrowTemplate_dialog__0vi_F button[type=submit]{background:#001643}.HarrowTemplate_dialog__0vi_F button[type=submit]:hover{background:#89764b}.HarrowTemplate_dialog__0vi_F .text-blue-600{color:#001643}.HarrowTemplate_dialog__0vi_F input:focus-visible,.HarrowTemplate_dialog__0vi_F select:focus-visible{outline-color:#001643}@media(min-width:1600px){.HarrowTemplate_heroContent__hXyg_{width:min(100% - 160px,1400px)}}@media(max-width:1200px){.HarrowTemplate_desktopNav__GhZaA{gap:15px;font-size:13px}.HarrowTemplate_identity__Qsvpm small{display:none}.HarrowTemplate_headerInner__nczH0{gap:20px}.HarrowTemplate_identity__Qsvpm strong{font-size:18px}}@media(max-width:1000px){.HarrowTemplate_desktopNav__GhZaA{display:none}.HarrowTemplate_menuToggle__hkiuX{display:flex}.HarrowTemplate_mobileNav__ORbgr{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;background:#fff;padding:12px 32px 24px;border-bottom:1px solid #ddd;max-height:calc(100svh - 90px);overflow:auto;box-shadow:0 12px 18px #0000000c}.HarrowTemplate_mobileNav__ORbgr a,.HarrowTemplate_mobileNav__ORbgr button{padding:16px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;font-size:15px}.HarrowTemplate_mobileNav__ORbgr button{color:var(--harrow-primary)}.HarrowTemplate_columns__PoiCt,.HarrowTemplate_introGrid__IicSX{gap:36px}.HarrowTemplate_hero__TZZ1k h1{font-size:44px}}@media(max-width:640px){.HarrowTemplate_container__q8iQg{width:calc(100% - 40px)}.HarrowTemplate_platformBar__xaVUw .HarrowTemplate_container__q8iQg{min-height:28px;font-size:10px}.HarrowTemplate_headerInner__nczH0{width:calc(100% - 32px);min-height:72px;gap:10px}.HarrowTemplate_identity__Qsvpm{gap:9px}.HarrowTemplate_identity__Qsvpm img{width:43px;height:43px}.HarrowTemplate_identity__Qsvpm strong{font-size:16px}.HarrowTemplate_identity__Qsvpm .HarrowTemplate_fullName__ajoBn{display:none}.HarrowTemplate_identity__Qsvpm .HarrowTemplate_shortName__3Q1a3{display:block;font-size:10px}.HarrowTemplate_headerVisit__pQ6fc{display:none}.HarrowTemplate_menuToggle__hkiuX{flex-shrink:0;width:40px;height:40px}.HarrowTemplate_hero__TZZ1k{min-height:420px;height:calc(84svh - 100px);max-height:650px}.HarrowTemplate_heroImage__ELECX{object-position:58% center}.HarrowTemplate_heroShade__HBUTz{background:linear-gradient(0deg,rgba(0,0,0,.76),rgba(0,0,0,.25) 70%,rgba(0,0,0,.08))}.HarrowTemplate_heroContent__hXyg_{width:calc(100% - 40px);justify-content:flex-end;padding:36px 0 44px}.HarrowTemplate_heroEyebrow__4nLo4{font-size:12px;margin-bottom:15px}.HarrowTemplate_hero__TZZ1k h1{font-size:34px;max-width:350px;line-height:1.4}.HarrowTemplate_englishName__S7dkY{font-size:14px;max-width:310px}.HarrowTemplate_heroDescription__pVWZ5{font-size:14px;margin:18px 0 24px}.HarrowTemplate_heroActions__kZltr{gap:10px}.HarrowTemplate_heroActions__kZltr a,.HarrowTemplate_heroActions__kZltr button{min-height:46px;padding:12px 18px;gap:10px;font-size:13px}.HarrowTemplate_scrollLink__RfSe1{display:none}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg{grid-template-columns:1fr 1fr;padding-block:10px}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg>div{padding:14px 0;border:0}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg>div:nth-child(2n){padding-left:20px;border-left:1px solid #e3e3e3}.HarrowTemplate_quickFacts__r8_nQ .HarrowTemplate_container__q8iQg>div:nth-child(n+3){border-top:1px solid #eee}.HarrowTemplate_quickFacts__r8_nQ strong{font-size:15px}.HarrowTemplate_quickFacts__r8_nQ small{font-size:11px}.HarrowTemplate_section__dFgEi{padding-block:52px}.HarrowTemplate_section__dFgEi h2{font-size:27px}.HarrowTemplate_section__dFgEi h3{font-size:20px}.HarrowTemplate_columns__PoiCt,.HarrowTemplate_introGrid__IicSX{grid-template-columns:1fr;gap:30px}.HarrowTemplate_sectionHeading__LtZzQ{align-items:flex-start;flex-wrap:wrap;gap:22px;margin-bottom:28px}.HarrowTemplate_rich__Mehto .prose{font-size:15px;line-height:1.9}.HarrowTemplate_resultsLabel__4mDzG,.HarrowTemplate_rule__fDamv{margin-top:18px}.HarrowTemplate_campusPhoto__rEE2G img{aspect-ratio:1.25}.HarrowTemplate_newsList__zSZyX{grid-template-columns:1fr;gap:20px}.HarrowTemplate_newsList__zSZyX a{grid-template-columns:24px 1fr 20px;gap:12px}.HarrowTemplate_newsIndex__FBnRu{grid-column:auto;margin-top:4px}.HarrowTemplate_newsList__zSZyX h3{font-size:16px}.HarrowTemplate_faqs__ZKlcr summary{font-size:15px;line-height:1.7;padding:20px 0}.HarrowTemplate_faqs__ZKlcr details .HarrowTemplate_rich__Mehto{padding-right:0}.HarrowTemplate_footer__INERc{padding-bottom:100px}.HarrowTemplate_footerTop__mzNEd>div{gap:20px}.HarrowTemplate_mobileActions__hUzZ4{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:1fr 1.3fr;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:10px;background:#fff;border-top:1px solid #e3e3e3}.HarrowTemplate_mobileActions__hUzZ4 a,.HarrowTemplate_mobileActions__hUzZ4 button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;font-size:14px;color:var(--harrow-primary);border:1px solid var(--harrow-primary)}.HarrowTemplate_mobileActions__hUzZ4 button{background:var(--harrow-primary);color:#fff}.HarrowTemplate_backTop__6aCTT{bottom:calc(85px + env(safe-area-inset-bottom));right:16px;width:36px;height:36px}.HarrowTemplate_identity__Qsvpm .HarrowTemplate_schoolLogo__0GFem{width:35px;height:48px}}@media(max-width:360px){.HarrowTemplate_identity__Qsvpm strong{font-size:13px}.HarrowTemplate_hero__TZZ1k h1{font-size:30px}}@media(max-height:600px){.HarrowTemplate_hero__TZZ1k{min-height:300px;height:auto}.HarrowTemplate_heroContent__hXyg_{min-height:300px;padding-block:30px}.HarrowTemplate_heroDescription__pVWZ5{margin:12px 0 18px}}@media(prefers-reduced-motion:reduce){.HarrowTemplate_page__7Iw1K *,.HarrowTemplate_page__7Iw1K :after,.HarrowTemplate_page__7Iw1K :before{scroll-behavior:auto!important;transition:none!important}}.HarrowTemplate_identity__Qsvpm strong{color:var(--harrow-primary)}.HarrowTemplate_hero__TZZ1k h1{max-width:800px;font-family:Songti SC,"Noto Serif CJK SC",serif;font-weight:600}.HarrowTemplate_englishName__S7dkY,.HarrowTemplate_eyebrow__LXIpx,.HarrowTemplate_heroEyebrow__4nLo4{font-family:Baskerville,Palatino Linotype,serif;letter-spacing:.12em}.HarrowTemplate_heroShade__HBUTz{background:linear-gradient(90deg,#001643e8,#00164370 58%,#00164320)}.HarrowTemplate_heroEyebrow__4nLo4{border-color:#c5af7c}.HarrowTemplate_rule__fDamv{background:var(--harrow-secondary)}.HarrowTemplate_results__Gu_Ye{background:linear-gradient(115deg,#001643,#0f1a42)}.HarrowTemplate_rich__Mehto table{width:100%;font-size:14px;border-collapse:collapse}.HarrowTemplate_rich__Mehto td,.HarrowTemplate_rich__Mehto th{padding:12px 8px;border-bottom:1px solid #d5d7df;text-align:left}.HarrowTemplate_rich__Mehto th{color:var(--harrow-primary)}.HarrowTemplate_campusCopy__cISns{max-width:900px;margin-top:32px}@keyframes HarrowTemplate_reveal__eEUsQ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.HarrowTemplate_heroContent__hXyg_>*{animation:HarrowTemplate_reveal__eEUsQ .65s ease both}.HarrowTemplate_heroContent__hXyg_>:nth-child(n+3){animation-delay:.12s}@media(max-width:640px){.HarrowTemplate_hero__TZZ1k h1{font-size:32px}.HarrowTemplate_heroShade__HBUTz{background:linear-gradient(0deg,#001643ed,#00164365)}.HarrowTemplate_englishName__S7dkY{letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){.HarrowTemplate_heroContent__hXyg_>*{animation:none}}.ScieTemplate_page__f0_e7{--scie-primary:#840035;--scie-nav:#8a1313;--scie-secondary:#623033;--scie-paper:#f4f5f9;color:#252525;background:#fff;letter-spacing:0}.ScieTemplate_page__f0_e7 *,.ScieTemplate_page__f0_e7 :after,.ScieTemplate_page__f0_e7 :before{box-sizing:border-box}.ScieTemplate_page__f0_e7 div[id],.ScieTemplate_page__f0_e7 section[id]{scroll-margin-top:112px}.ScieTemplate_page__f0_e7 a,.ScieTemplate_page__f0_e7 button{transition:background-color .2s,color .2s}.ScieTemplate_page__f0_e7 a:focus-visible,.ScieTemplate_page__f0_e7 button:focus-visible,.ScieTemplate_page__f0_e7 summary:focus-visible{outline:3px solid var(--scie-primary);outline-offset:5px}.ScieTemplate_container__uYCPq{width:min(100% - 96px,1200px);margin-inline:auto}.ScieTemplate_platformBar__6EwTK{background:var(--scie-nav);color:#fff;font-size:12px}.ScieTemplate_platformBar__6EwTK .ScieTemplate_container__uYCPq{min-height:32px;display:flex;justify-content:space-between;align-items:center}.ScieTemplate_platformBar__6EwTK a{display:flex;gap:10px;align-items:center}.ScieTemplate_header__ot_9u{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid #e8e8e8}.ScieTemplate_headerInner__Ve_9L{width:min(100% - 64px,1440px);min-height:90px;margin:auto;display:flex;align-items:center;gap:28px}.ScieTemplate_identity__jztfV{display:flex;align-items:center;gap:12px;margin-right:auto;min-width:0}.ScieTemplate_identity__jztfV img{flex-shrink:0}.ScieTemplate_identity__jztfV strong{display:block;color:var(--scie-secondary);font-size:20px}.ScieTemplate_identity__jztfV small{display:block;font-size:10px;margin-top:3px;color:#626262}.ScieTemplate_identity__jztfV .ScieTemplate_shortName__oJj0F{display:none}.ScieTemplate_desktopNav__w5jVk{display:flex;align-items:center;gap:23px;font-size:14px;white-space:nowrap}.ScieTemplate_desktopNav__w5jVk a:hover{color:var(--scie-primary)}.ScieTemplate_headerVisit__46SoH,.ScieTemplate_heroActions__BCP71 button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--scie-primary);color:#fff;padding:14px 21px;font-size:14px;cursor:pointer;white-space:nowrap}.ScieTemplate_headerVisit__46SoH:hover,.ScieTemplate_heroActions__BCP71 button:hover{background:var(--scie-secondary)}.ScieTemplate_menuToggle__6Y7Xm{display:none;width:44px;height:44px;align-items:center;justify-content:center;color:var(--scie-primary)}.ScieTemplate_mobileNav__NllY3{display:none}.ScieTemplate_hero__8kl07{position:relative;height:min(64svh,640px);min-height:470px;overflow:hidden;background:var(--scie-primary)}.ScieTemplate_heroImage__ERuAB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.ScieTemplate_heroCredit__b5kez{position:absolute;bottom:14px;left:max(20px,calc((100% - 1200px) / 2));color:#fff;background:#0009;padding:4px 8px;font-size:11px}.ScieTemplate_heroShade__DWhEX{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.22) 57%,rgba(0,0,0,.03))}.ScieTemplate_heroContent__PuDte{position:relative;width:min(100% - 96px,1200px);height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:42px 70px;color:#fff}.ScieTemplate_heroEyebrow__9D2Lm{font-size:15px;margin-bottom:22px;padding-left:14px;border-left:3px solid #fff}.ScieTemplate_hero__8kl07 h1{font-size:52px;line-height:1.3;font-weight:650;margin:0 0 14px;max-width:100%;overflow-wrap:break-word}.ScieTemplate_englishName__Kov1Y{font-size:20px;line-height:1.5;max-width:560px}.ScieTemplate_heroDescription__nFwVk{font-size:17px;line-height:1.9;margin:24px 0 30px}.ScieTemplate_heroActions__BCP71{display:flex;gap:16px;flex-wrap:wrap}.ScieTemplate_heroActions__BCP71 a,.ScieTemplate_heroActions__BCP71 button{min-height:50px;padding:14px 26px}.ScieTemplate_heroActions__BCP71 a{display:flex;align-items:center;gap:18px;border:1px solid #ffffffa0;font-size:14px;background:#00000018}.ScieTemplate_heroActions__BCP71 a:hover{background:#ffffff24}.ScieTemplate_scrollLink__XmLYa{position:absolute;right:48px;bottom:30px;border:1px solid #ffffff90;color:#fff;width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.ScieTemplate_quickFacts__rOwEv{background:#fff;border-bottom:1px solid #e8e8e8}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq{display:grid;grid-template-columns:1fr .8fr 1.4fr .8fr;padding-block:28px}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq>div{border-right:1px solid #e3e3e3;padding:0 30px}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq>div:first-child{padding-left:0}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq>div:last-child{border:0}.ScieTemplate_quickFacts__rOwEv small{display:block;font-size:12px;color:#747474;margin-bottom:7px}.ScieTemplate_quickFacts__rOwEv strong{display:flex;align-items:center;gap:7px;font-size:19px;font-weight:550;color:var(--scie-secondary)}.ScieTemplate_section__O1LRd{padding-block:88px}.ScieTemplate_section__O1LRd h2{font-size:34px;line-height:1.4;font-weight:600;margin:8px 0 0}.ScieTemplate_section__O1LRd h3{font-size:22px;line-height:1.5;font-weight:600}.ScieTemplate_eyebrow__UE8Q_{font-size:12px;color:var(--scie-primary);font-weight:600;margin:0}.ScieTemplate_rule__iYU_X{width:48px;height:3px;background:var(--scie-primary);margin-top:24px}.ScieTemplate_introGrid__Yq0WD{display:grid;grid-template-columns:1fr 1.75fr;gap:80px;align-items:start}.ScieTemplate_rich__mB__f{min-width:0}.ScieTemplate_rich__mB__f .prose{font-size:16px;line-height:1.95;color:inherit}.ScieTemplate_rich__mB__f .prose p{margin:0 0 18px;color:inherit}.ScieTemplate_rich__mB__f .prose p:last-child{margin-bottom:0}.ScieTemplate_rich__mB__f .prose a{color:var(--scie-primary);text-decoration:underline;text-underline-offset:4px}.ScieTemplate_address__F3hr5{display:flex;gap:9px;align-items:flex-start;font-size:14px;color:#6b6b6b;margin-top:24px}.ScieTemplate_address__F3hr5 svg{flex-shrink:0;margin-top:3px}.ScieTemplate_textLink__WPhyA{display:inline-flex;gap:12px;align-items:center;color:var(--scie-primary);font-size:14px;margin-top:22px}.ScieTemplate_paper__u3sTK{background:var(--scie-paper)}.ScieTemplate_sectionHeading__IoMbW{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px}.ScieTemplate_sectionHeading__IoMbW>svg{color:var(--scie-primary);flex-shrink:0}.ScieTemplate_page__f0_e7 .ScieTemplate_visitButton__fbk_J{border-radius:0;background:var(--scie-primary);color:#fff;padding:15px 23px;font-size:14px}.ScieTemplate_page__f0_e7 .ScieTemplate_visitButton__fbk_J:hover{background:var(--scie-secondary)}.ScieTemplate_columns__vGBQG{display:grid;grid-template-columns:1fr 1fr;gap:70px}.ScieTemplate_contentColumn__Zx_vs{border-top:1px solid #d5d7df;padding-top:26px}.ScieTemplate_contentColumn__Zx_vs>svg{color:var(--scie-primary);margin-bottom:18px}.ScieTemplate_contentColumn__Zx_vs h3{margin-bottom:16px}.ScieTemplate_source__gd47_{color:#727272;font-size:12px;line-height:1.7;margin-top:20px}.ScieTemplate_results__MD01x{background:var(--scie-primary);color:#fff}.ScieTemplate_results__MD01x .ScieTemplate_eyebrow__UE8Q_{color:#fff;opacity:.75}.ScieTemplate_results__MD01x .ScieTemplate_rule__iYU_X{background:#fff}.ScieTemplate_resultsLabel__gH7Ms{font-size:15px;margin-top:28px;opacity:.8}.ScieTemplate_results__MD01x .ScieTemplate_rich__mB__f .prose a{color:#fff;display:inline-block;margin-top:12px}.ScieTemplate_campusPhoto__SFzUT{margin:0}.ScieTemplate_campusPhoto__SFzUT img{width:100%;aspect-ratio:2.1;height:auto;object-fit:cover;object-position:center 54%}.ScieTemplate_campusPhoto__SFzUT figcaption{font-size:12px;color:#777;margin-top:12px}.ScieTemplate_newsList__8OqHz{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:32px}.ScieTemplate_newsList__8OqHz a{display:grid;grid-template-columns:1fr 20px;gap:12px;border-top:1px solid #ddd;padding-top:20px;align-items:start}.ScieTemplate_newsIndex__jZe76{grid-column:1/-1;color:var(--scie-primary);font-size:13px}.ScieTemplate_newsList__8OqHz h3{font-size:17px;line-height:1.7;font-weight:500}.ScieTemplate_newsList__8OqHz svg{margin-top:6px;color:var(--scie-primary)}.ScieTemplate_newsList__8OqHz a:hover h3{color:var(--scie-primary)}.ScieTemplate_guideLinks__tRyFE{margin:28px 0 52px;border-top:1px solid #d5d7df;border-bottom:1px solid #d5d7df}.ScieTemplate_guideLinks__tRyFE a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:16px;color:var(--scie-primary)}.ScieTemplate_guideLinks__tRyFE svg{flex-shrink:0}.ScieTemplate_faqs__1__FJ h3{margin-bottom:22px}.ScieTemplate_faqs__1__FJ details{border-bottom:1px solid #d5d7df}.ScieTemplate_faqs__1__FJ summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;cursor:pointer;list-style:none}.ScieTemplate_faqs__1__FJ summary::-webkit-details-marker{display:none}.ScieTemplate_faqs__1__FJ summary svg{flex-shrink:0;color:var(--scie-primary);transition:transform .2s}.ScieTemplate_faqs__1__FJ details[open] summary svg{transform:rotate(45deg)}.ScieTemplate_faqs__1__FJ details[open] summary{color:var(--scie-primary);font-weight:550}.ScieTemplate_faqs__1__FJ details .ScieTemplate_rich__mB__f{padding:0 32px 24px 0}.ScieTemplate_visit__75pki{background:#fff}.ScieTemplate_visit__75pki .ScieTemplate_rich__mB__f{max-width:880px}.ScieTemplate_footer__Vanu1{background:#f4f5f9;border-top:1px solid #dedee3;padding:36px 0;color:#686868;font-size:12px;line-height:1.9}.ScieTemplate_footerTop__7uaHV{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:24px;font-size:14px}.ScieTemplate_footerTop__7uaHV>div{display:flex;gap:24px}.ScieTemplate_platformBrand__YxWNc{display:flex;align-items:center;gap:12px;font-size:19px;color:#333;font-weight:600}.ScieTemplate_footer__Vanu1 details{margin:10px 0}.ScieTemplate_footer__Vanu1 summary{cursor:pointer}.ScieTemplate_footer__Vanu1 a:hover{color:var(--scie-primary)}.ScieTemplate_mobileActions__gamqW{display:none}.ScieTemplate_backTop__rYVqr{position:fixed;bottom:28px;right:28px;z-index:35;height:44px;width:44px;display:grid;place-items:center;border:1px solid #ddd;background:#fff;color:var(--scie-primary);cursor:pointer;box-shadow:0 2px 10px #0000000d}.ScieTemplate_dialog__5UwNe{accent-color:#840035}.ScieTemplate_dialog__5UwNe button[type=submit]{background:#840035}.ScieTemplate_dialog__5UwNe button[type=submit]:hover{background:#623033}.ScieTemplate_dialog__5UwNe .text-blue-600{color:#840035}.ScieTemplate_dialog__5UwNe input:focus-visible,.ScieTemplate_dialog__5UwNe select:focus-visible{outline-color:#840035}@media(min-width:1600px){.ScieTemplate_heroContent__PuDte{width:min(100% - 160px,1400px)}}@media(max-width:1200px){.ScieTemplate_desktopNav__w5jVk{gap:15px;font-size:13px}.ScieTemplate_identity__jztfV small{display:none}.ScieTemplate_headerInner__Ve_9L{gap:20px}.ScieTemplate_identity__jztfV strong{font-size:18px}}@media(max-width:1000px){.ScieTemplate_desktopNav__w5jVk{display:none}.ScieTemplate_menuToggle__6Y7Xm{display:flex}.ScieTemplate_mobileNav__NllY3{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;background:#fff;padding:12px 32px 24px;border-bottom:1px solid #ddd;max-height:calc(100svh - 90px);overflow:auto;box-shadow:0 12px 18px #0000000c}.ScieTemplate_mobileNav__NllY3 a,.ScieTemplate_mobileNav__NllY3 button{padding:16px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;font-size:15px}.ScieTemplate_mobileNav__NllY3 button{color:var(--scie-primary)}.ScieTemplate_columns__vGBQG,.ScieTemplate_introGrid__Yq0WD{gap:36px}.ScieTemplate_hero__8kl07 h1{font-size:44px}}@media(max-width:640px){.ScieTemplate_container__uYCPq{width:calc(100% - 40px)}.ScieTemplate_platformBar__6EwTK .ScieTemplate_container__uYCPq{min-height:28px;font-size:10px}.ScieTemplate_headerInner__Ve_9L{width:calc(100% - 32px);min-height:72px;gap:10px}.ScieTemplate_identity__jztfV{gap:9px}.ScieTemplate_identity__jztfV img{width:43px;height:43px}.ScieTemplate_identity__jztfV strong{font-size:16px}.ScieTemplate_identity__jztfV .ScieTemplate_fullName__2Ps4H{display:none}.ScieTemplate_identity__jztfV .ScieTemplate_shortName__oJj0F{display:block;font-size:10px}.ScieTemplate_headerVisit__46SoH{display:none}.ScieTemplate_menuToggle__6Y7Xm{flex-shrink:0;width:40px;height:40px}.ScieTemplate_hero__8kl07{min-height:420px;height:calc(84svh - 100px);max-height:650px}.ScieTemplate_heroImage__ERuAB{object-position:58% center}.ScieTemplate_heroShade__DWhEX{background:linear-gradient(0deg,rgba(0,0,0,.76),rgba(0,0,0,.25) 70%,rgba(0,0,0,.08))}.ScieTemplate_heroContent__PuDte{width:calc(100% - 40px);justify-content:flex-end;padding:36px 0 44px}.ScieTemplate_heroEyebrow__9D2Lm{font-size:12px;margin-bottom:15px}.ScieTemplate_hero__8kl07 h1{font-size:34px;max-width:350px;line-height:1.4}.ScieTemplate_englishName__Kov1Y{font-size:14px;max-width:310px}.ScieTemplate_heroDescription__nFwVk{font-size:14px;margin:18px 0 24px}.ScieTemplate_heroActions__BCP71{gap:10px}.ScieTemplate_heroActions__BCP71 a,.ScieTemplate_heroActions__BCP71 button{min-height:46px;padding:12px 18px;gap:10px;font-size:13px}.ScieTemplate_scrollLink__XmLYa{display:none}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq{grid-template-columns:1fr 1fr;padding-block:10px}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq>div{padding:14px 0;border:0}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq>div:nth-child(2n){padding-left:20px;border-left:1px solid #e3e3e3}.ScieTemplate_quickFacts__rOwEv .ScieTemplate_container__uYCPq>div:nth-child(n+3){border-top:1px solid #eee}.ScieTemplate_quickFacts__rOwEv strong{font-size:15px}.ScieTemplate_quickFacts__rOwEv small{font-size:11px}.ScieTemplate_section__O1LRd{padding-block:52px}.ScieTemplate_section__O1LRd h2{font-size:27px}.ScieTemplate_section__O1LRd h3{font-size:20px}.ScieTemplate_columns__vGBQG,.ScieTemplate_introGrid__Yq0WD{grid-template-columns:1fr;gap:30px}.ScieTemplate_sectionHeading__IoMbW{align-items:flex-start;flex-wrap:wrap;gap:22px;margin-bottom:28px}.ScieTemplate_rich__mB__f .prose{font-size:15px;line-height:1.9}.ScieTemplate_resultsLabel__gH7Ms,.ScieTemplate_rule__iYU_X{margin-top:18px}.ScieTemplate_campusPhoto__SFzUT img{aspect-ratio:1.25}.ScieTemplate_newsList__8OqHz{grid-template-columns:1fr;gap:20px}.ScieTemplate_newsList__8OqHz a{grid-template-columns:24px 1fr 20px;gap:12px}.ScieTemplate_newsIndex__jZe76{grid-column:auto;margin-top:4px}.ScieTemplate_newsList__8OqHz h3{font-size:16px}.ScieTemplate_faqs__1__FJ summary{font-size:15px;line-height:1.7;padding:20px 0}.ScieTemplate_faqs__1__FJ details .ScieTemplate_rich__mB__f{padding-right:0}.ScieTemplate_footer__Vanu1{padding-bottom:100px}.ScieTemplate_footerTop__7uaHV>div{gap:20px}.ScieTemplate_mobileActions__gamqW{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:1fr 1.3fr;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:10px;background:#fff;border-top:1px solid #e3e3e3}.ScieTemplate_mobileActions__gamqW a,.ScieTemplate_mobileActions__gamqW button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;font-size:14px;color:var(--scie-primary);border:1px solid var(--scie-primary)}.ScieTemplate_mobileActions__gamqW button{background:var(--scie-primary);color:#fff}.ScieTemplate_backTop__rYVqr{bottom:calc(85px + env(safe-area-inset-bottom));right:16px;width:36px;height:36px}}@media(max-width:360px){.ScieTemplate_identity__jztfV strong{font-size:14px}.ScieTemplate_hero__8kl07 h1{font-size:30px}}@media(max-height:600px){.ScieTemplate_hero__8kl07{min-height:300px;height:auto}.ScieTemplate_heroContent__PuDte{min-height:300px;padding-block:30px}.ScieTemplate_heroDescription__nFwVk{margin:12px 0 18px}}@media(prefers-reduced-motion:reduce){.ScieTemplate_page__f0_e7 *,.ScieTemplate_page__f0_e7 :after,.ScieTemplate_page__f0_e7 :before{scroll-behavior:auto!important;transition:none!important}}.TsinglanTemplate_page__b7pko{--tsinglan-primary:#842d38;--tsinglan-nav:#542b32;--tsinglan-secondary:#80523d;--tsinglan-paper:#f6f2ea;color:#252525;background:#fff;letter-spacing:0}.TsinglanTemplate_page__b7pko *,.TsinglanTemplate_page__b7pko :after,.TsinglanTemplate_page__b7pko :before{box-sizing:border-box}.TsinglanTemplate_page__b7pko div[id],.TsinglanTemplate_page__b7pko section[id]{scroll-margin-top:112px}.TsinglanTemplate_page__b7pko a,.TsinglanTemplate_page__b7pko button{transition:background-color .2s,color .2s}.TsinglanTemplate_page__b7pko a:focus-visible,.TsinglanTemplate_page__b7pko button:focus-visible,.TsinglanTemplate_page__b7pko summary:focus-visible{outline:3px solid var(--tsinglan-primary);outline-offset:5px}.TsinglanTemplate_container__FYJsQ{width:min(100% - 96px,1200px);margin-inline:auto}.TsinglanTemplate_platformBar__YtqUD{background:var(--tsinglan-nav);color:#fff;font-size:12px}.TsinglanTemplate_platformBar__YtqUD .TsinglanTemplate_container__FYJsQ{min-height:32px;display:flex;justify-content:space-between;align-items:center}.TsinglanTemplate_platformBar__YtqUD a{display:flex;gap:10px;align-items:center}.TsinglanTemplate_header__r7NML{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid #e8e8e8}.TsinglanTemplate_headerInner__sef5P{width:min(100% - 64px,1440px);min-height:90px;margin:auto;display:flex;align-items:center;gap:28px}.TsinglanTemplate_identity__rPi5L{display:flex;align-items:center;gap:12px;margin-right:auto;min-width:0}.TsinglanTemplate_identity__rPi5L img{flex-shrink:0}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_schoolLogo__AUUBZ{width:46px;height:64px;object-fit:contain}.TsinglanTemplate_identity__rPi5L strong{display:block;color:var(--tsinglan-secondary);font-size:20px}.TsinglanTemplate_identity__rPi5L small{display:block;font-size:10px;margin-top:3px;color:#626262}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_shortName__T_Y68{display:none}.TsinglanTemplate_desktopNav__XI_KZ{display:flex;align-items:center;gap:23px;font-size:14px;white-space:nowrap}.TsinglanTemplate_desktopNav__XI_KZ a:hover{color:var(--tsinglan-primary)}.TsinglanTemplate_headerVisit__1iO_U,.TsinglanTemplate_heroActions__ri57T button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--tsinglan-primary);color:#fff;padding:14px 21px;font-size:14px;cursor:pointer;white-space:nowrap}.TsinglanTemplate_headerVisit__1iO_U:hover,.TsinglanTemplate_heroActions__ri57T button:hover{background:var(--tsinglan-secondary)}.TsinglanTemplate_menuToggle__mYdUQ{display:none;width:44px;height:44px;align-items:center;justify-content:center;color:var(--tsinglan-primary)}.TsinglanTemplate_mobileNav__NY5jj{display:none}.TsinglanTemplate_hero__0k5gp{position:relative;height:min(64svh,640px);min-height:470px;overflow:hidden;background:var(--tsinglan-primary)}.TsinglanTemplate_heroImage__BRI_F{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.TsinglanTemplate_heroCredit__APNw_{position:absolute;bottom:14px;left:max(20px,calc((100% - 1200px) / 2));color:#fff;background:#0009;padding:4px 8px;font-size:11px}.TsinglanTemplate_heroShade__v3YrH{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.22) 57%,rgba(0,0,0,.03))}.TsinglanTemplate_heroContent__Fs7Oc{position:relative;width:min(100% - 96px,1200px);height:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:42px 70px;color:#fff}.TsinglanTemplate_heroEyebrow__r63K1{font-size:15px;margin-bottom:22px;padding-left:14px;border-left:3px solid #fff}.TsinglanTemplate_hero__0k5gp h1{font-size:52px;line-height:1.3;font-weight:650;margin:0 0 14px;max-width:100%;overflow-wrap:break-word}.TsinglanTemplate_englishName__9vVHO{font-size:20px;line-height:1.5;max-width:560px}.TsinglanTemplate_heroDescription__jQ3No{font-size:17px;line-height:1.9;margin:24px 0 30px}.TsinglanTemplate_heroActions__ri57T{display:flex;gap:16px;flex-wrap:wrap}.TsinglanTemplate_heroActions__ri57T a,.TsinglanTemplate_heroActions__ri57T button{min-height:50px;padding:14px 26px}.TsinglanTemplate_heroActions__ri57T a{display:flex;align-items:center;gap:18px;border:1px solid #ffffffa0;font-size:14px;background:#00000018}.TsinglanTemplate_heroActions__ri57T a:hover{background:#ffffff24}.TsinglanTemplate_scrollLink__2Vo_d{position:absolute;right:48px;bottom:30px;border:1px solid #ffffff90;color:#fff;width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.TsinglanTemplate_quickFacts__cuZ8W{background:#fff;border-bottom:1px solid #e8e8e8}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ{display:grid;grid-template-columns:1fr .8fr 1.4fr .8fr;padding-block:28px}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ>div{border-right:1px solid #e3e3e3;padding:0 30px}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ>div:first-child{padding-left:0}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ>div:last-child{border:0}.TsinglanTemplate_quickFacts__cuZ8W small{display:block;font-size:12px;color:#747474;margin-bottom:7px}.TsinglanTemplate_quickFacts__cuZ8W strong{display:flex;align-items:center;gap:7px;font-size:19px;font-weight:550;color:var(--tsinglan-secondary)}.TsinglanTemplate_section__P4Ebx{padding-block:88px}.TsinglanTemplate_section__P4Ebx h2{font-size:34px;line-height:1.4;font-weight:600;margin:8px 0 0}.TsinglanTemplate_section__P4Ebx h3{font-size:22px;line-height:1.5;font-weight:600}.TsinglanTemplate_eyebrow__8ab_l{font-size:12px;color:var(--tsinglan-primary);font-weight:600;margin:0}.TsinglanTemplate_rule__JlB7p{width:48px;height:3px;background:var(--tsinglan-primary);margin-top:24px}.TsinglanTemplate_introGrid__8kVUs{display:grid;grid-template-columns:1fr 1.75fr;gap:80px;align-items:start}.TsinglanTemplate_rich__PpJQA{min-width:0}.TsinglanTemplate_rich__PpJQA .prose{font-size:16px;line-height:1.95;color:inherit}.TsinglanTemplate_rich__PpJQA .prose p{margin:0 0 18px;color:inherit}.TsinglanTemplate_rich__PpJQA .prose p:last-child{margin-bottom:0}.TsinglanTemplate_rich__PpJQA .prose a{color:var(--tsinglan-primary);text-decoration:underline;text-underline-offset:4px}.TsinglanTemplate_address__8DUiP{display:flex;gap:9px;align-items:flex-start;font-size:14px;color:#6b6b6b;margin-top:24px}.TsinglanTemplate_address__8DUiP svg{flex-shrink:0;margin-top:3px}.TsinglanTemplate_textLink__u6RIy{display:inline-flex;gap:12px;align-items:center;color:var(--tsinglan-primary);font-size:14px;margin-top:22px}.TsinglanTemplate_paper__ABZJg{background:var(--tsinglan-paper)}.TsinglanTemplate_sectionHeading__RHPXG{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px}.TsinglanTemplate_sectionHeading__RHPXG>svg{color:var(--tsinglan-primary);flex-shrink:0}.TsinglanTemplate_page__b7pko .TsinglanTemplate_visitButton__IhMmB{border-radius:0;background:var(--tsinglan-primary);color:#fff;padding:15px 23px;font-size:14px}.TsinglanTemplate_page__b7pko .TsinglanTemplate_visitButton__IhMmB:hover{background:var(--tsinglan-secondary)}.TsinglanTemplate_columns__0SMRI{display:grid;grid-template-columns:1fr 1fr;gap:70px}.TsinglanTemplate_contentColumn__QfUV_{border-top:1px solid #d5d7df;padding-top:26px}.TsinglanTemplate_contentColumn__QfUV_>svg{color:var(--tsinglan-primary);margin-bottom:18px}.TsinglanTemplate_contentColumn__QfUV_ h3{margin-bottom:16px}.TsinglanTemplate_source__99GXO{color:#727272;font-size:12px;line-height:1.7;margin-top:20px}.TsinglanTemplate_results__pkYPG{background:var(--tsinglan-primary);color:#fff}.TsinglanTemplate_results__pkYPG .TsinglanTemplate_eyebrow__8ab_l{color:#fff;opacity:.75}.TsinglanTemplate_results__pkYPG .TsinglanTemplate_rule__JlB7p{background:#fff}.TsinglanTemplate_resultsLabel__u5_dm{font-size:15px;margin-top:28px;opacity:.8}.TsinglanTemplate_results__pkYPG .TsinglanTemplate_rich__PpJQA .prose a{color:#fff;display:inline-block;margin-top:12px}.TsinglanTemplate_campusPhoto__LecFF{margin:0}.TsinglanTemplate_campusPhoto__LecFF img{width:100%;aspect-ratio:2.1;height:auto;object-fit:cover;object-position:center 54%}.TsinglanTemplate_campusPhoto__LecFF figcaption{font-size:12px;color:#777;margin-top:12px}.TsinglanTemplate_newsList___4WIj{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:32px}.TsinglanTemplate_newsList___4WIj a{display:grid;grid-template-columns:1fr 20px;gap:12px;border-top:1px solid #ddd;padding-top:20px;align-items:start}.TsinglanTemplate_newsIndex__DLcfw{grid-column:1/-1;color:var(--tsinglan-primary);font-size:13px}.TsinglanTemplate_newsList___4WIj h3{font-size:17px;line-height:1.7;font-weight:500}.TsinglanTemplate_newsList___4WIj svg{margin-top:6px;color:var(--tsinglan-primary)}.TsinglanTemplate_newsList___4WIj a:hover h3{color:var(--tsinglan-primary)}.TsinglanTemplate_guideLinks__XiDER{margin:28px 0 52px;border-top:1px solid #d5d7df;border-bottom:1px solid #d5d7df}.TsinglanTemplate_guideLinks__XiDER a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:16px;color:var(--tsinglan-primary)}.TsinglanTemplate_guideLinks__XiDER svg{flex-shrink:0}.TsinglanTemplate_faqs__u5Vth h3{margin-bottom:22px}.TsinglanTemplate_faqs__u5Vth details{border-bottom:1px solid #d5d7df}.TsinglanTemplate_faqs__u5Vth summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;cursor:pointer;list-style:none}.TsinglanTemplate_faqs__u5Vth summary::-webkit-details-marker{display:none}.TsinglanTemplate_faqs__u5Vth summary svg{flex-shrink:0;color:var(--tsinglan-primary);transition:transform .2s}.TsinglanTemplate_faqs__u5Vth details[open] summary svg{transform:rotate(45deg)}.TsinglanTemplate_faqs__u5Vth details[open] summary{color:var(--tsinglan-primary);font-weight:550}.TsinglanTemplate_faqs__u5Vth details .TsinglanTemplate_rich__PpJQA{padding:0 32px 24px 0}.TsinglanTemplate_visit__P6En3{background:#fff}.TsinglanTemplate_visit__P6En3 .TsinglanTemplate_rich__PpJQA{max-width:880px}.TsinglanTemplate_footer__LNNI_{background:#f6f2ea;border-top:1px solid #dedee3;padding:36px 0;color:#686868;font-size:12px;line-height:1.9}.TsinglanTemplate_footerTop__43oF3{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:24px;font-size:14px}.TsinglanTemplate_footerTop__43oF3>div{display:flex;gap:24px}.TsinglanTemplate_platformBrand__lNhxl{display:flex;align-items:center;gap:12px;font-size:19px;color:#333;font-weight:600}.TsinglanTemplate_footer__LNNI_ details{margin:10px 0}.TsinglanTemplate_footer__LNNI_ summary{cursor:pointer}.TsinglanTemplate_footer__LNNI_ a:hover{color:var(--tsinglan-primary)}.TsinglanTemplate_mobileActions__SpFEM{display:none}.TsinglanTemplate_backTop__L7SZ4{position:fixed;bottom:28px;right:28px;z-index:35;height:44px;width:44px;display:grid;place-items:center;border:1px solid #ddd;background:#fff;color:var(--tsinglan-primary);cursor:pointer;box-shadow:0 2px 10px #0000000d}.TsinglanTemplate_dialog__Iu0kK{accent-color:#842d38}.TsinglanTemplate_dialog__Iu0kK button[type=submit]{background:#842d38}.TsinglanTemplate_dialog__Iu0kK button[type=submit]:hover{background:#80523d}.TsinglanTemplate_dialog__Iu0kK .text-blue-600{color:#842d38}.TsinglanTemplate_dialog__Iu0kK input:focus-visible,.TsinglanTemplate_dialog__Iu0kK select:focus-visible{outline-color:#842d38}@media(min-width:1600px){.TsinglanTemplate_heroContent__Fs7Oc{width:min(100% - 160px,1400px)}}@media(max-width:1200px){.TsinglanTemplate_desktopNav__XI_KZ{gap:15px;font-size:13px}.TsinglanTemplate_identity__rPi5L small{display:none}.TsinglanTemplate_headerInner__sef5P{gap:20px}.TsinglanTemplate_identity__rPi5L strong{font-size:18px}}@media(max-width:1000px){.TsinglanTemplate_desktopNav__XI_KZ{display:none}.TsinglanTemplate_menuToggle__mYdUQ{display:flex}.TsinglanTemplate_mobileNav__NY5jj{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;background:#fff;padding:12px 32px 24px;border-bottom:1px solid #ddd;max-height:calc(100svh - 90px);overflow:auto;box-shadow:0 12px 18px #0000000c}.TsinglanTemplate_mobileNav__NY5jj a,.TsinglanTemplate_mobileNav__NY5jj button{padding:16px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;font-size:15px}.TsinglanTemplate_mobileNav__NY5jj button{color:var(--tsinglan-primary)}.TsinglanTemplate_columns__0SMRI,.TsinglanTemplate_introGrid__8kVUs{gap:36px}.TsinglanTemplate_hero__0k5gp h1{font-size:44px}}@media(max-width:640px){.TsinglanTemplate_container__FYJsQ{width:calc(100% - 40px)}.TsinglanTemplate_platformBar__YtqUD .TsinglanTemplate_container__FYJsQ{min-height:28px;font-size:10px}.TsinglanTemplate_headerInner__sef5P{width:calc(100% - 32px);min-height:72px;gap:10px}.TsinglanTemplate_identity__rPi5L{gap:9px}.TsinglanTemplate_identity__rPi5L img{width:43px;height:43px}.TsinglanTemplate_identity__rPi5L strong{font-size:16px}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_fullName__kZo3f{display:none}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_shortName__T_Y68{display:block;font-size:10px}.TsinglanTemplate_headerVisit__1iO_U{display:none}.TsinglanTemplate_menuToggle__mYdUQ{flex-shrink:0;width:40px;height:40px}.TsinglanTemplate_hero__0k5gp{min-height:420px;height:calc(84svh - 100px);max-height:650px}.TsinglanTemplate_heroImage__BRI_F{object-position:58% center}.TsinglanTemplate_heroShade__v3YrH{background:linear-gradient(0deg,rgba(0,0,0,.76),rgba(0,0,0,.25) 70%,rgba(0,0,0,.08))}.TsinglanTemplate_heroContent__Fs7Oc{width:calc(100% - 40px);justify-content:flex-end;padding:36px 0 44px}.TsinglanTemplate_heroEyebrow__r63K1{font-size:12px;margin-bottom:15px}.TsinglanTemplate_hero__0k5gp h1{font-size:34px;max-width:350px;line-height:1.4}.TsinglanTemplate_englishName__9vVHO{font-size:14px;max-width:310px}.TsinglanTemplate_heroDescription__jQ3No{font-size:14px;margin:18px 0 24px}.TsinglanTemplate_heroActions__ri57T{gap:10px}.TsinglanTemplate_heroActions__ri57T a,.TsinglanTemplate_heroActions__ri57T button{min-height:46px;padding:12px 18px;gap:10px;font-size:13px}.TsinglanTemplate_scrollLink__2Vo_d{display:none}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ{grid-template-columns:1fr 1fr;padding-block:10px}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ>div{padding:14px 0;border:0}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ>div:nth-child(2n){padding-left:20px;border-left:1px solid #e3e3e3}.TsinglanTemplate_quickFacts__cuZ8W .TsinglanTemplate_container__FYJsQ>div:nth-child(n+3){border-top:1px solid #eee}.TsinglanTemplate_quickFacts__cuZ8W strong{font-size:15px}.TsinglanTemplate_quickFacts__cuZ8W small{font-size:11px}.TsinglanTemplate_section__P4Ebx{padding-block:52px}.TsinglanTemplate_section__P4Ebx h2{font-size:27px}.TsinglanTemplate_section__P4Ebx h3{font-size:20px}.TsinglanTemplate_columns__0SMRI,.TsinglanTemplate_introGrid__8kVUs{grid-template-columns:1fr;gap:30px}.TsinglanTemplate_sectionHeading__RHPXG{align-items:flex-start;flex-wrap:wrap;gap:22px;margin-bottom:28px}.TsinglanTemplate_rich__PpJQA .prose{font-size:15px;line-height:1.9}.TsinglanTemplate_resultsLabel__u5_dm,.TsinglanTemplate_rule__JlB7p{margin-top:18px}.TsinglanTemplate_campusPhoto__LecFF img{aspect-ratio:1.25}.TsinglanTemplate_newsList___4WIj{grid-template-columns:1fr;gap:20px}.TsinglanTemplate_newsList___4WIj a{grid-template-columns:24px 1fr 20px;gap:12px}.TsinglanTemplate_newsIndex__DLcfw{grid-column:auto;margin-top:4px}.TsinglanTemplate_newsList___4WIj h3{font-size:16px}.TsinglanTemplate_faqs__u5Vth summary{font-size:15px;line-height:1.7;padding:20px 0}.TsinglanTemplate_faqs__u5Vth details .TsinglanTemplate_rich__PpJQA{padding-right:0}.TsinglanTemplate_footer__LNNI_{padding-bottom:100px}.TsinglanTemplate_footerTop__43oF3>div{gap:20px}.TsinglanTemplate_mobileActions__SpFEM{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:1fr 1.3fr;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:10px;background:#fff;border-top:1px solid #e3e3e3}.TsinglanTemplate_mobileActions__SpFEM a,.TsinglanTemplate_mobileActions__SpFEM button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;font-size:14px;color:var(--tsinglan-primary);border:1px solid var(--tsinglan-primary)}.TsinglanTemplate_mobileActions__SpFEM button{background:var(--tsinglan-primary);color:#fff}.TsinglanTemplate_backTop__L7SZ4{bottom:calc(85px + env(safe-area-inset-bottom));right:16px;width:36px;height:36px}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_schoolLogo__AUUBZ{width:35px;height:48px}}@media(max-width:360px){.TsinglanTemplate_identity__rPi5L strong{font-size:13px}.TsinglanTemplate_hero__0k5gp h1{font-size:30px}}@media(max-height:600px){.TsinglanTemplate_hero__0k5gp{min-height:300px;height:auto}.TsinglanTemplate_heroContent__Fs7Oc{min-height:300px;padding-block:30px}.TsinglanTemplate_heroDescription__jQ3No{margin:12px 0 18px}}@media(prefers-reduced-motion:reduce){.TsinglanTemplate_page__b7pko *,.TsinglanTemplate_page__b7pko :after,.TsinglanTemplate_page__b7pko :before{scroll-behavior:auto!important;transition:none!important}}.TsinglanTemplate_identity__rPi5L strong{color:var(--tsinglan-primary)}.TsinglanTemplate_hero__0k5gp h1{max-width:800px;font-family:Songti SC,"Noto Serif CJK SC",serif;font-weight:600}.TsinglanTemplate_englishName__9vVHO,.TsinglanTemplate_eyebrow__8ab_l,.TsinglanTemplate_heroEyebrow__r63K1{font-family:Baskerville,Palatino Linotype,serif;letter-spacing:.12em}.TsinglanTemplate_heroShade__v3YrH{background:linear-gradient(90deg,#842d38e8,#842d3870 58%,#842d3820)}.TsinglanTemplate_heroEyebrow__r63K1{border-color:#c5af7c}.TsinglanTemplate_rule__JlB7p{background:var(--tsinglan-secondary)}.TsinglanTemplate_results__pkYPG{background:linear-gradient(115deg,#842d38,#542b32)}.TsinglanTemplate_rich__PpJQA table{width:100%;font-size:14px;border-collapse:collapse}.TsinglanTemplate_rich__PpJQA td,.TsinglanTemplate_rich__PpJQA th{padding:12px 8px;border-bottom:1px solid #d5d7df;text-align:left}.TsinglanTemplate_rich__PpJQA th{color:var(--tsinglan-primary)}.TsinglanTemplate_campusCopy__p3QVX{max-width:900px;margin-top:32px}@keyframes TsinglanTemplate_reveal__DKGSf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.TsinglanTemplate_heroContent__Fs7Oc>*{animation:TsinglanTemplate_reveal__DKGSf .65s ease both}.TsinglanTemplate_heroContent__Fs7Oc>:nth-child(n+3){animation-delay:.12s}@media(max-width:640px){.TsinglanTemplate_hero__0k5gp h1{font-size:32px}.TsinglanTemplate_heroShade__v3YrH{background:linear-gradient(0deg,#842d38ed,#842d3865)}.TsinglanTemplate_englishName__9vVHO{letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){.TsinglanTemplate_heroContent__Fs7Oc>*{animation:none}}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_schoolLogo__AUUBZ{width:145px;height:48px}.TsinglanTemplate_hero__0k5gp h1,.TsinglanTemplate_section__P4Ebx h2{font-family:Georgia,Songti SC,serif}.TsinglanTemplate_hero__0k5gp{height:min(68svh,680px)}.TsinglanTemplate_heroShade__v3YrH{background:linear-gradient(90deg,rgba(43,23,26,.83),rgba(43,23,26,.35) 60%,transparent)}.TsinglanTemplate_pathways__fFU_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.TsinglanTemplate_pathway__tymb1{padding:28px;background:#fff;border-top:3px solid var(--tsinglan-primary)}.TsinglanTemplate_pathway__tymb1 small{color:var(--tsinglan-primary)}.TsinglanTemplate_results__pkYPG .TsinglanTemplate_textLink__u6RIy{color:#fff;text-decoration:underline;text-underline-offset:4px}.TsinglanTemplate_pathway__tymb1 h3{margin:12px 0}.TsinglanTemplate_note__IMA9f,.TsinglanTemplate_pathway__tymb1 p{font-size:16px;line-height:1.95}.TsinglanTemplate_note__IMA9f{padding:24px;border-left:3px solid var(--tsinglan-primary);background:var(--tsinglan-paper);margin-top:30px}@media(max-width:760px){.TsinglanTemplate_pathways__fFU_9{grid-template-columns:1fr}.TsinglanTemplate_identity__rPi5L .TsinglanTemplate_schoolLogo__AUUBZ{width:96px;height:36px}.TsinglanTemplate_identity__rPi5L strong{font-size:16px}}.TsinglanTemplate_guideLinks__XiDER{display:flex;flex-wrap:wrap;gap:16px;padding-block:24px}