.home-module__txgM7a__page{--navy:#24364b;--coral:#f06d47;--sun:#ffd44e;--sky:#54b6d0;--cream:#fffaf0;background:var(--cream);min-height:100vh;color:var(--navy);font-family:Arial Rounded MT Bold,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.home-module__txgM7a__page *{box-sizing:border-box}.home-module__txgM7a__page a{text-decoration:none}.home-module__txgM7a__nav,.home-module__txgM7a__hero,.home-module__txgM7a__programs,.home-module__txgM7a__history,.home-module__txgM7a__education,.home-module__txgM7a__footer{width:min(1160px,100% - 48px);margin:auto;position:relative}.home-module__txgM7a__nav{justify-content:space-between;align-items:center;height:94px;display:flex}.home-module__txgM7a__brand{letter-spacing:-.08em;font-size:1.55rem;font-weight:1000;transform:rotate(-2deg)}.home-module__txgM7a__brand span{color:var(--coral)}.home-module__txgM7a__brand small{letter-spacing:.17em;margin-left:.5rem;font-size:.58rem}.home-module__txgM7a__navLinks{align-items:center;gap:1.5rem;font-size:.86rem;display:flex}.home-module__txgM7a__kicker{color:var(--coral);letter-spacing:.16em;font-size:.75rem;font-weight:900}.home-module__txgM7a__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem;min-height:650px;padding:3rem 0 6rem;display:grid}.home-module__txgM7a__hero h1{letter-spacing:-.075em;margin:1.5rem 0;font-size:clamp(4.2rem,8vw,7.2rem);line-height:.88}.home-module__txgM7a__hero h1 em{color:var(--coral);font-style:normal;position:relative}.home-module__txgM7a__hero h1 em:after{content:"";background:var(--sun);border-radius:50%;height:.55rem;position:absolute;bottom:-.7rem;left:2%;right:-2%;transform:rotate(-2deg)}.home-module__txgM7a__heroCopy>div>p{color:#607080;font:1.1rem/1.75 Arial}.home-module__txgM7a__primary{background:var(--navy);border-radius:1rem;margin-top:1.5rem;padding:1rem 1.25rem;display:inline-block;box-shadow:0 7px #152537;color:#fff!important}.home-module__txgM7a__orbit{place-items:center;height:430px;display:grid;position:relative}.home-module__txgM7a__botFace,.home-module__txgM7a__botFaceAlt{border:7px solid var(--navy);width:145px;height:125px;box-shadow:7px 8px 0 var(--sun);border-radius:35px;place-items:center;font-size:2.2rem;font-weight:900;display:grid;position:absolute}.home-module__txgM7a__botFace{background:var(--sky);top:15%;left:5%;transform:rotate(-7deg)}.home-module__txgM7a__botFaceAlt{background:var(--coral);bottom:14%;right:4%;transform:rotate(6deg)}.home-module__txgM7a__orbitLine{border:4px dashed #8ca0a6;border-radius:50%;width:58%;height:58%;animation:18s linear infinite home-module__txgM7a__spin;position:relative}.home-module__txgM7a__orbitLine i{border:4px solid var(--navy);background:var(--sun);border-radius:50%;width:15px;height:15px;position:absolute}.home-module__txgM7a__orbitLine i:first-child{top:45%;left:0}.home-module__txgM7a__orbitLine i:nth-child(2){top:12%;right:12%}.home-module__txgM7a__orbitLine i:nth-child(3){background:var(--coral);bottom:22%;right:4%}.home-module__txgM7a__orbit>span{letter-spacing:.15em;color:#87959c;font-size:.65rem;position:absolute}@keyframes home-module__txgM7a__spin{to{transform:rotate(360deg)}}.home-module__txgM7a__programs{border-top:2px dashed #e5d6bc;padding:6rem 0 8rem}.home-module__txgM7a__sectionHead{max-width:720px;margin-bottom:3rem}.home-module__txgM7a__sectionHead h2,.home-module__txgM7a__history h2{letter-spacing:-.06em;margin:1rem 0;font-size:clamp(2.7rem,5vw,4.5rem)}.home-module__txgM7a__sectionHead>p:last-child,.home-module__txgM7a__historyIntro>p{color:#687781;font:1rem/1.7 Arial}.home-module__txgM7a__programGrid{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.home-module__txgM7a__programGrid article{border:3px solid var(--navy);box-shadow:8px 9px 0 var(--accent);background:#fff;border-radius:1.5rem;flex-direction:column;min-height:390px;padding:1.7rem;display:flex}.home-module__txgM7a__programGrid .home-module__txgM7a__sun{--accent:var(--sun)}.home-module__txgM7a__programGrid .home-module__txgM7a__sky{--accent:var(--sky);transform:translateY(1.5rem)}.home-module__txgM7a__programGrid .home-module__txgM7a__coral{--accent:#f4a38a}.home-module__txgM7a__programMeta{letter-spacing:.1em;color:#849098;justify-content:space-between;font-size:.67rem;display:flex}.home-module__txgM7a__programMeta b{color:var(--coral)}.home-module__txgM7a__programGrid h3{letter-spacing:-.04em;margin:2.3rem 0 .3rem;font-size:1.65rem}.home-module__txgM7a__programGrid h4{color:#8a969c;margin:0 0 1.5rem;font:.8rem Arial}.home-module__txgM7a__programGrid p{color:#617180;font:1rem/1.75 Arial}.home-module__txgM7a__programGrid a{color:var(--coral);border-bottom:3px solid var(--accent);align-self:flex-start;margin-top:auto;padding-bottom:.2rem;font-size:.9rem;font-weight:900}.home-module__txgM7a__history{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding:7rem 0;display:grid}.home-module__txgM7a__empty{background:var(--navy);color:#fff;box-shadow:10px 11px 0 var(--sky);border-radius:1.7rem;flex-direction:column;justify-content:center;min-height:330px;padding:2.2rem;display:flex}.home-module__txgM7a__empty>span{letter-spacing:.14em;color:var(--sun);font-size:.7rem}.home-module__txgM7a__emptyIcon{color:var(--sun);margin:2rem 0 1rem;font-size:2rem}.home-module__txgM7a__empty h3{margin:0 0 1rem;font-size:1.7rem}.home-module__txgM7a__empty p{color:#bdcbd2;font:1rem/1.7 Arial}.home-module__txgM7a__education{border:3px solid var(--navy);box-shadow:10px 11px 0 var(--sun);border-radius:1.7rem;grid-template-columns:.65fr 1.35fr;margin-top:4rem;margin-bottom:8rem;padding:3rem;display:grid}.home-module__txgM7a__educationLabel{flex-direction:column;justify-content:space-between;display:flex}.home-module__txgM7a__educationLabel>span{color:#e6ddd0;font-size:5rem}.home-module__txgM7a__educationCopy>span{color:var(--coral);font-size:.75rem}.home-module__txgM7a__educationCopy h2{letter-spacing:-.06em;margin:1rem 0;font-size:clamp(2.6rem,5vw,4.5rem);line-height:.98}.home-module__txgM7a__educationCopy p{color:#617180;max-width:660px;font:1rem/1.75 Arial}.home-module__txgM7a__educationCopy a{border-bottom:3px solid var(--sun);margin-top:1rem;font-weight:900;display:inline-block}.home-module__txgM7a__footer{color:#7b878e;border-top:2px dashed #e5d6bc;justify-content:space-between;align-items:center;gap:2rem;min-height:120px;font-size:.75rem;display:flex}.home-module__txgM7a__footer b{color:var(--navy)}@media (max-width:800px){.home-module__txgM7a__nav,.home-module__txgM7a__hero,.home-module__txgM7a__programs,.home-module__txgM7a__history,.home-module__txgM7a__education,.home-module__txgM7a__footer{width:min(100% - 30px,620px)}.home-module__txgM7a__navLinks>a{display:none}.home-module__txgM7a__hero{grid-template-columns:1fr;padding-top:3rem}.home-module__txgM7a__hero h1{font-size:3.9rem}.home-module__txgM7a__orbit{height:340px}.home-module__txgM7a__programGrid{grid-template-columns:1fr}.home-module__txgM7a__programGrid .home-module__txgM7a__sky{transform:none}.home-module__txgM7a__history,.home-module__txgM7a__education{grid-template-columns:1fr;gap:2rem}.home-module__txgM7a__educationLabel>span{display:none}.home-module__txgM7a__footer{text-align:center;flex-direction:column;justify-content:center}.home-module__txgM7a__programGrid article{min-height:330px}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__orbitLine{animation:none}}.home-module__txgM7a__page a:focus-visible,.home-module__txgM7a__page button:focus-visible{outline:3px solid var(--sky,#54b6d0);outline-offset:3px}@media (max-width:800px){.home-module__txgM7a__navLinks>a[href=\/contact]{display:inline}.home-module__txgM7a__navLinks{gap:1rem}}.home-module__txgM7a__recapMore{margin:1.4rem 0 0;font-weight:900}.home-module__txgM7a__recapMore a{color:var(--coral,#f06d47);border-bottom:2px solid var(--sun,#ffd44e)}.home-module__txgM7a__history .home-module__txgM7a__recapList{grid-template-columns:1fr}.home-module__txgM7a__history{align-items:start}
.recap-module__sTuQUG__page{--navy:#24364b;--coral:#f06d47;--sun:#ffd44e;--sky:#54b6d0;--cream:#fffaf0;background:var(--cream);min-height:100vh;color:var(--navy);padding-bottom:4rem;font-family:Arial Rounded MT Bold,PingFang SC,Microsoft YaHei,sans-serif}.recap-module__sTuQUG__page *{box-sizing:border-box}.recap-module__sTuQUG__page a{text-decoration:none}.recap-module__sTuQUG__nav,.recap-module__sTuQUG__hero,.recap-module__sTuQUG__era,.recap-module__sTuQUG__footer{width:min(1160px,100% - 32px);margin-inline:auto}.recap-module__sTuQUG__nav{justify-content:space-between;align-items:center;padding:1.4rem 0;display:flex}.recap-module__sTuQUG__nav>div{align-items:center;gap:1.4rem;display:flex}.recap-module__sTuQUG__nav>div>a{color:var(--navy);font-weight:900}.recap-module__sTuQUG__brand{color:var(--navy);font-size:1.5rem;font-weight:900}.recap-module__sTuQUG__brand span{color:var(--coral)}.recap-module__sTuQUG__brand small{letter-spacing:.2em;font-size:.7rem}.recap-module__sTuQUG__hero{padding:4rem 0 1rem}.recap-module__sTuQUG__kicker{letter-spacing:.18em;color:var(--coral);margin:0;font-size:.75rem;font-weight:900}.recap-module__sTuQUG__hero h1{letter-spacing:-.04em;margin:.8rem 0;font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.05}.recap-module__sTuQUG__hero h1 em{background:linear-gradient(transparent 62%,var(--sun) 62%);font-style:normal}.recap-module__sTuQUG__lead{color:#536373;max-width:720px;margin:0;font:1.1rem/1.7 Arial,PingFang SC,sans-serif}.recap-module__sTuQUG__stats{color:#536373;margin:1.2rem 0 0;font:1rem Arial,PingFang SC,sans-serif}.recap-module__sTuQUG__stats b{color:var(--navy);font-size:1.6rem}.recap-module__sTuQUG__era{padding-top:3.5rem}.recap-module__sTuQUG__era h2{border-left:6px solid var(--sun);margin:0 0 1.2rem;padding-left:.9rem;font-size:1.5rem}.recap-module__sTuQUG__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.recap-module__sTuQUG__card{border:3px solid var(--navy);background:#fff;border-radius:1.3rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:6px 7px #e4e1d8}.recap-module__sTuQUG__withVideo{box-shadow:6px 7px #9fdce8}.recap-module__sTuQUG__video{aspect-ratio:16/9;object-fit:contain;background:#101820;width:100%;display:block}.recap-module__sTuQUG__body{padding:1.2rem 1.4rem 1.3rem}.recap-module__sTuQUG__meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.recap-module__sTuQUG__date{letter-spacing:.08em;color:var(--coral);font-size:.8rem;font-weight:900}.recap-module__sTuQUG__badge{letter-spacing:.1em;color:#5b6b78;background:#eef1f3;border-radius:999px;padding:.28rem .7rem;font-size:.7rem;display:inline-block}.recap-module__sTuQUG__videoBadge{color:#24617a;background:#ddf3f8}.recap-module__sTuQUG__card h3{margin:.65rem 0 .4rem;font-size:1.15rem;line-height:1.35}.recap-module__sTuQUG__card p{color:#617180;margin:0;font:.94rem/1.6 Arial,PingFang SC,sans-serif}.recap-module__sTuQUG__links{flex-wrap:wrap;gap:1rem;margin-top:.8rem;display:flex}.recap-module__sTuQUG__links a{color:var(--coral);border-bottom:2px solid var(--sun);font-weight:900}.recap-module__sTuQUG__footer{flex-wrap:wrap;gap:1.4rem;padding-top:4rem;font-weight:900;display:flex}.recap-module__sTuQUG__footer a{color:var(--navy)}.recap-module__sTuQUG__page a:focus-visible,.recap-module__sTuQUG__page button:focus-visible{outline:3px solid var(--sky);outline-offset:3px}@media (max-width:800px){.recap-module__sTuQUG__list{grid-template-columns:1fr}.recap-module__sTuQUG__nav>div>a{display:none}.recap-module__sTuQUG__hero{padding-top:2.5rem}}
