.LandingHome-module__Jh42Ma__page{--goldDeep:var(--color-accent-600);--green:var(--color-brand-700);--deep:var(--color-brand-900);--mint:var(--color-brand-500);--gold:var(--color-accent-500);--cream:var(--color-surface);--ink:var(--color-brand-900);color:var(--ink);font-family:var(--font-be-vietnam),Arial,sans-serif;background:#fff;overflow:hidden}.LandingHome-module__Jh42Ma__page *{box-sizing:border-box}.LandingHome-module__Jh42Ma__page a{text-decoration:none}.LandingHome-module__Jh42Ma__header{z-index:10;background:#fff;border-bottom:1px solid #d9dfe5;height:78px;position:relative}.LandingHome-module__Jh42Ma__headerInner{align-items:center;gap:44px;max-width:1280px;height:100%;margin:auto;padding:0 28px;display:flex}.LandingHome-module__Jh42Ma__brand{color:var(--green);flex-shrink:0;align-items:center;gap:10px;display:flex}.LandingHome-module__Jh42Ma__brand img{object-fit:contain}.LandingHome-module__Jh42Ma__brand span{gap:1px;line-height:1.15;display:grid}.LandingHome-module__Jh42Ma__brand strong{letter-spacing:.045em;font-size:13px}.LandingHome-module__Jh42Ma__brand small{letter-spacing:.2em;color:#728291;font-size:10px;font-weight:700}.LandingHome-module__Jh42Ma__nav{align-items:center;gap:34px;margin-left:auto;display:flex}.LandingHome-module__Jh42Ma__nav a{color:#475a6b;font-size:13px;font-weight:700;transition:color .2s}.LandingHome-module__Jh42Ma__nav a:hover{color:var(--mint)}.LandingHome-module__Jh42Ma__headerCta{background:var(--green);color:#fff;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:11px;padding:13px 20px;font-size:13px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.LandingHome-module__Jh42Ma__headerCta:hover{background:var(--mint);transform:translateY(-2px)}.LandingHome-module__Jh42Ma__hero{background:radial-gradient(circle at 5% 5%,#fff 0,transparent 33%),var(--cream);position:relative}.LandingHome-module__Jh42Ma__heroInner{grid-template-columns:1fr .95fr;align-items:center;gap:6%;max-width:1280px;min-height:650px;margin:auto;padding:66px 28px 74px;display:grid}.LandingHome-module__Jh42Ma__heroCopy{z-index:1;position:relative}.LandingHome-module__Jh42Ma__eyebrow{color:var(--mint);letter-spacing:.16em;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.LandingHome-module__Jh42Ma__dot{background:var(--gold);border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 0 5px #eb66072b}.LandingHome-module__Jh42Ma__heroCopy h1{letter-spacing:-.068em;color:var(--green);margin:24px 0;font-size:clamp(52px,5vw,82px);font-weight:800;line-height:1.07}.LandingHome-module__Jh42Ma__heroCopy h1 em{color:var(--mint);letter-spacing:-.06em;font-family:Georgia,serif;font-weight:400}.LandingHome-module__Jh42Ma__heroLead{color:#495968;max-width:545px;margin:0;font-size:16px;line-height:1.8}.LandingHome-module__Jh42Ma__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.LandingHome-module__Jh42Ma__primaryButton{background:var(--goldDeep);color:#fff;border-radius:100px;align-items:center;gap:16px;padding:17px 23px;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 28px #ca50002d}.LandingHome-module__Jh42Ma__primaryButton:hover{transform:translateY(-3px);box-shadow:0 16px 30px #ca500042}.LandingHome-module__Jh42Ma__textButton{color:var(--green);border-bottom:1px solid var(--green);align-items:center;gap:10px;padding:6px 0;font-size:14px;font-weight:800;display:inline-flex}.LandingHome-module__Jh42Ma__heroNote{color:#576c7f;align-items:center;gap:12px;margin-top:45px;font-size:12px;font-weight:700;display:flex}.LandingHome-module__Jh42Ma__noteLine{background:var(--gold);width:35px;height:1px}.LandingHome-module__Jh42Ma__heroVisual{min-width:0;height:520px;position:relative}.LandingHome-module__Jh42Ma__photoFrame{background:var(--green);border:9px solid #fff;border-radius:210px 210px 26px 26px;height:100%;position:relative;overflow:hidden;box-shadow:0 34px 65px #001d3a33}.LandingHome-module__Jh42Ma__heroPhoto{object-fit:cover;object-position:58% 50%}.LandingHome-module__Jh42Ma__photoGradient{background:linear-gradient(#0000,#020e1ed9);position:absolute;inset:35% 0 0}.LandingHome-module__Jh42Ma__photoCaption{color:#fff;align-items:end;gap:24px;display:flex;position:absolute;bottom:30px;left:38px}.LandingHome-module__Jh42Ma__photoCaption span{letter-spacing:.18em;color:var(--color-accent-300);writing-mode:vertical-rl;font-size:12px;transform:rotate(180deg)}.LandingHome-module__Jh42Ma__photoCaption strong{letter-spacing:-.025em;font-size:25px;line-height:1.35}.LandingHome-module__Jh42Ma__visualSeal{background:var(--gold);border:8px solid var(--cream);text-align:center;width:132px;height:132px;color:var(--green);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:55px;right:-21px;transform:rotate(11deg);box-shadow:0 10px 25px #10284140}.LandingHome-module__Jh42Ma__visualSeal span{letter-spacing:.09em;font-size:9px;font-weight:900;line-height:1.3}.LandingHome-module__Jh42Ma__photoCredit{color:#7e8993;font-size:10px;position:absolute;bottom:-25px;right:11px}.LandingHome-module__Jh42Ma__benefits{background:var(--green);color:#fff}.LandingHome-module__Jh42Ma__benefitInner{grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;padding:30px 28px;display:grid}.LandingHome-module__Jh42Ma__benefit{border-right:1px solid #ffffff35;align-items:center;gap:17px;padding:6px 30px;display:flex}.LandingHome-module__Jh42Ma__benefit:first-child{padding-left:0}.LandingHome-module__Jh42Ma__benefit:last-child{border:0}.LandingHome-module__Jh42Ma__benefitIcon{width:48px;height:48px;color:var(--gold);background:#ffffff16;border-radius:50%;flex:none;place-items:center;display:grid}.LandingHome-module__Jh42Ma__benefit h2{margin:0 0 4px;font-size:15px;font-weight:800}.LandingHome-module__Jh42Ma__benefit p{color:#d5e4f1;margin:0;font-size:12px;line-height:1.6}.LandingHome-module__Jh42Ma__sectionInner{max-width:1280px;margin:auto;padding:100px 28px}.LandingHome-module__Jh42Ma__programSection{background:#fff}.LandingHome-module__Jh42Ma__sectionTop{justify-content:space-between;align-items:end;gap:45px;margin-bottom:38px;display:flex}.LandingHome-module__Jh42Ma__sectionKicker{color:var(--mint);letter-spacing:.2em;margin:0 0 18px;font-size:11px;font-weight:900}.LandingHome-module__Jh42Ma__sectionTop h2,.LandingHome-module__Jh42Ma__journeyHeading h2,.LandingHome-module__Jh42Ma__faqLayout h2{letter-spacing:-.06em;color:var(--deep);margin:0;font-size:clamp(38px,4.2vw,62px);font-weight:800;line-height:1.12}.LandingHome-module__Jh42Ma__sectionTop h2 em,.LandingHome-module__Jh42Ma__journeyHeading h2 em,.LandingHome-module__Jh42Ma__faqLayout h2 em{color:var(--mint);font-family:Georgia,serif;font-weight:400}.LandingHome-module__Jh42Ma__sectionTop>p{color:#6b7680;max-width:335px;margin:0 0 5px;font-size:15px;line-height:1.8}.LandingHome-module__Jh42Ma__programGrid{grid-template-columns:.8fr 1.2fr;gap:20px;display:grid}.LandingHome-module__Jh42Ma__programFeature{background:var(--green);color:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:440px;padding:32px;display:flex;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__programFeature:after{content:"EN";color:#ffffff0b;pointer-events:none;font-size:260px;font-weight:900;line-height:1;position:absolute;bottom:55px;right:-42px}.LandingHome-module__Jh42Ma__featureIndex{letter-spacing:.22em;color:#b0cde5;font-size:11px;font-weight:800}.LandingHome-module__Jh42Ma__featurePill{letter-spacing:.15em;color:var(--color-accent-300);border:1px solid #ffffff80;border-radius:100px;padding:8px 11px;font-size:10px;font-weight:800;display:inline-block}.LandingHome-module__Jh42Ma__programFeature h3{letter-spacing:-.07em;margin:18px 0;font-size:clamp(55px,5vw,82px);line-height:1.05}.LandingHome-module__Jh42Ma__programFeature h3 span{color:var(--gold)}.LandingHome-module__Jh42Ma__programFeature p{color:#e1f0fd;max-width:370px;font-size:14px;line-height:1.75}.LandingHome-module__Jh42Ma__featureFoot{z-index:1;border-top:1px solid #ffffff49;justify-content:space-between;align-items:end;padding-top:17px;display:flex;position:relative}.LandingHome-module__Jh42Ma__featureFoot span{color:#e1f0fd;font-size:11px;line-height:1.8}.LandingHome-module__Jh42Ma__featureFoot strong{color:#fff;font-size:19px}.LandingHome-module__Jh42Ma__featureFoot a{background:var(--gold);width:48px;height:48px;color:var(--green);border-radius:50%;place-items:center;display:grid}.LandingHome-module__Jh42Ma__careerGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.LandingHome-module__Jh42Ma__careerCard{background:#f6f7f2;border:1px solid #dee3e9;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:210px;padding:27px;transition:transform .2s,background .2s;display:flex}.LandingHome-module__Jh42Ma__careerCard:hover{background:#e9f2f9;transform:translateY(-4px)}.LandingHome-module__Jh42Ma__careerCard span{color:var(--mint);letter-spacing:.15em;font-size:12px;font-weight:900}.LandingHome-module__Jh42Ma__careerCard p{color:var(--deep);margin:20px 0;font-size:17px;font-weight:700;line-height:1.55}.LandingHome-module__Jh42Ma__careerCard svg{color:var(--mint);align-self:flex-end}.LandingHome-module__Jh42Ma__journeySection{background:var(--color-surface)}.LandingHome-module__Jh42Ma__journeyHeading{justify-content:space-between;align-items:end;gap:30px;display:flex}.LandingHome-module__Jh42Ma__journeyHeading p{color:#6b7680;max-width:300px;font-size:15px;line-height:1.8}.LandingHome-module__Jh42Ma__journeyGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px;display:grid}.LandingHome-module__Jh42Ma__journeyCard{border-top:4px solid var(--gold);background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:220px;padding:30px;display:flex;box-shadow:0 10px 25px #0b233a10}.LandingHome-module__Jh42Ma__journeyCard>span{color:#afbcc7;font-family:Georgia,serif;font-size:40px}.LandingHome-module__Jh42Ma__journeyCard h3{color:var(--deep);margin:0 0 9px;font-size:20px;font-weight:800}.LandingHome-module__Jh42Ma__journeyCard p{color:#6b7680;margin:0;font-size:13px;line-height:1.7}.LandingHome-module__Jh42Ma__faqSection{background:#fff}.LandingHome-module__Jh42Ma__faqLayout{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.LandingHome-module__Jh42Ma__faqList{border-top:1px solid #c3ccd3}.LandingHome-module__Jh42Ma__faqList details{border-bottom:1px solid #c3ccd3;padding:23px 0}.LandingHome-module__Jh42Ma__faqList summary{color:var(--deep);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:17px;font-weight:800;list-style:none;display:flex}.LandingHome-module__Jh42Ma__faqList summary::-webkit-details-marker{display:none}.LandingHome-module__Jh42Ma__faqList summary:after{content:"+";color:var(--mint);font-size:27px;font-weight:400}.LandingHome-module__Jh42Ma__faqList details[open] summary:after{content:"−"}.LandingHome-module__Jh42Ma__faqList p{color:#67747f;max-width:590px;margin:13px 0 0;font-size:14px;line-height:1.8}.LandingHome-module__Jh42Ma__contactSection{background:var(--deep);color:#fff;position:relative}.LandingHome-module__Jh42Ma__contactSection:before{content:"";border:1px solid #ffffff17;border-radius:50%;width:550px;height:550px;position:absolute;top:-260px;left:-150px}.LandingHome-module__Jh42Ma__contactInner{grid-template-columns:1fr .86fr;align-items:center;gap:100px;max-width:1280px;margin:auto;padding:85px 28px;display:grid}.LandingHome-module__Jh42Ma__contactKicker{color:var(--gold);letter-spacing:.2em;font-size:11px;font-weight:900}.LandingHome-module__Jh42Ma__contactCopy h2{letter-spacing:-.06em;margin:20px 0;font-size:clamp(40px,4.5vw,70px);font-weight:800;line-height:1.15}.LandingHome-module__Jh42Ma__contactCopy h2 em{color:var(--gold);font-family:Georgia,serif;font-weight:400}.LandingHome-module__Jh42Ma__contactCopy>p:not(.LandingHome-module__Jh42Ma__contactKicker){color:#bac8d5;max-width:440px;font-size:15px;line-height:1.8}.LandingHome-module__Jh42Ma__contactCopy>a{color:var(--gold);align-items:center;gap:10px;margin-top:25px;font-size:14px;font-weight:700;display:inline-flex}.LandingHome-module__Jh42Ma__contactForm{padding:32px!important;box-shadow:0 30px 50px #020d1d60!important}.LandingHome-module__Jh42Ma__footer{background:var(--color-brand-900);color:#e1f0fd;align-items:center;gap:28px;padding:30px max(28px,50vw - 640px);font-size:11px;display:flex}.LandingHome-module__Jh42Ma__footer strong{color:#fff;letter-spacing:.08em}.LandingHome-module__Jh42Ma__footer a{color:var(--gold);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}@media (max-width:1050px){.LandingHome-module__Jh42Ma__nav{gap:18px}.LandingHome-module__Jh42Ma__heroInner{gap:4%}.LandingHome-module__Jh42Ma__heroCopy h1{font-size:clamp(45px,5.5vw,65px)}.LandingHome-module__Jh42Ma__heroVisual{height:470px}.LandingHome-module__Jh42Ma__benefit{padding:4px 13px}.LandingHome-module__Jh42Ma__contactInner{gap:45px}}@media (max-width:760px){.LandingHome-module__Jh42Ma__header{height:auto}.LandingHome-module__Jh42Ma__headerInner{flex-wrap:wrap;gap:14px;padding:15px 20px}.LandingHome-module__Jh42Ma__brand{margin-right:auto}.LandingHome-module__Jh42Ma__nav{border-top:1px solid #e1e5e9;order:3;justify-content:space-between;width:100%;margin:0;padding-top:12px}.LandingHome-module__Jh42Ma__nav a{font-size:12px}.LandingHome-module__Jh42Ma__headerCta{padding:10px 13px;font-size:11px}.LandingHome-module__Jh42Ma__heroInner{grid-template-columns:1fr;gap:38px;padding:46px 20px 58px}.LandingHome-module__Jh42Ma__heroCopy h1{font-size:clamp(47px,11vw,70px)}.LandingHome-module__Jh42Ma__heroLead{font-size:15px}.LandingHome-module__Jh42Ma__heroVisual{width:100%;max-width:560px;height:450px;margin:auto}.LandingHome-module__Jh42Ma__heroNote{margin-top:30px}.LandingHome-module__Jh42Ma__benefitInner{grid-template-columns:1fr;padding:8px 20px}.LandingHome-module__Jh42Ma__benefit{border-bottom:1px solid #ffffff30;border-right:0;padding:17px 0}.LandingHome-module__Jh42Ma__benefit:first-child{padding:17px 0}.LandingHome-module__Jh42Ma__sectionInner{padding:72px 20px}.LandingHome-module__Jh42Ma__sectionTop,.LandingHome-module__Jh42Ma__journeyHeading{display:block}.LandingHome-module__Jh42Ma__sectionTop>p,.LandingHome-module__Jh42Ma__journeyHeading p{margin-top:20px}.LandingHome-module__Jh42Ma__programGrid,.LandingHome-module__Jh42Ma__faqLayout,.LandingHome-module__Jh42Ma__contactInner{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__programFeature{min-height:390px}.LandingHome-module__Jh42Ma__journeyGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__journeyCard{min-height:170px}.LandingHome-module__Jh42Ma__faqLayout{gap:35px}.LandingHome-module__Jh42Ma__contactInner{gap:35px;padding:68px 20px}.LandingHome-module__Jh42Ma__footer{flex-wrap:wrap;padding:27px 20px}.LandingHome-module__Jh42Ma__footer span{order:3;width:100%;margin-left:0}}@media (max-width:460px){.LandingHome-module__Jh42Ma__brand img{width:40px;height:40px}.LandingHome-module__Jh42Ma__brand strong{font-size:11px}.LandingHome-module__Jh42Ma__brand small{font-size:9px}.LandingHome-module__Jh42Ma__headerCta{padding:9px 10px}.LandingHome-module__Jh42Ma__headerCta svg{display:none}.LandingHome-module__Jh42Ma__heroActions{gap:15px}.LandingHome-module__Jh42Ma__primaryButton{padding:15px 18px;font-size:12px}.LandingHome-module__Jh42Ma__textButton{font-size:12px}.LandingHome-module__Jh42Ma__heroVisual{height:375px}.LandingHome-module__Jh42Ma__visualSeal{width:102px;height:102px;top:25px;right:-10px}.LandingHome-module__Jh42Ma__visualSeal span{font-size:7px}.LandingHome-module__Jh42Ma__visualSeal svg{width:18px}.LandingHome-module__Jh42Ma__photoCaption{bottom:24px;left:25px}.LandingHome-module__Jh42Ma__photoCaption strong{font-size:20px}.LandingHome-module__Jh42Ma__careerGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__careerCard{min-height:160px}.LandingHome-module__Jh42Ma__sectionTop h2,.LandingHome-module__Jh42Ma__journeyHeading h2,.LandingHome-module__Jh42Ma__faqLayout h2{font-size:40px}}.LandingHome-module__Jh42Ma__learningSection{background:#fbfaf5}.LandingHome-module__Jh42Ma__learningGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:9%;display:grid}.LandingHome-module__Jh42Ma__learningCopy h2,.LandingHome-module__Jh42Ma__degreeCopy h2,.LandingHome-module__Jh42Ma__newsHeading h2{letter-spacing:-.06em;color:var(--deep);margin:0;font-size:clamp(39px,4.3vw,62px);font-weight:800;line-height:1.12}.LandingHome-module__Jh42Ma__learningCopy h2 em,.LandingHome-module__Jh42Ma__degreeCopy h2 em,.LandingHome-module__Jh42Ma__newsHeading h2 em{color:var(--mint);font-family:Georgia,serif;font-weight:400}.LandingHome-module__Jh42Ma__learningCopy>p:not(.LandingHome-module__Jh42Ma__sectionKicker),.LandingHome-module__Jh42Ma__degreeCopy>p:not(.LandingHome-module__Jh42Ma__sectionKicker){color:#62707c;max-width:490px;margin:25px 0;font-size:15px;line-height:1.85}.LandingHome-module__Jh42Ma__learningPoints{border-top:1px solid #c7d1da;margin-top:27px}.LandingHome-module__Jh42Ma__learningPoints>div{color:var(--deep);border-bottom:1px solid #c7d1da;align-items:center;gap:15px;padding:16px 0;font-size:14px;font-weight:800;display:flex}.LandingHome-module__Jh42Ma__learningPoints svg{color:var(--mint)}.LandingHome-module__Jh42Ma__learningCopy>a,.LandingHome-module__Jh42Ma__degreeCopy>a{color:var(--mint);align-items:center;gap:10px;margin-top:29px;font-size:14px;font-weight:800;display:inline-flex}.LandingHome-module__Jh42Ma__learningVisual{background:#e1f0fd;border-radius:25px;place-items:center;min-height:485px;padding:42px 32px;display:grid;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__learningVisual:before{content:"";border:1px solid #ffffffab;border-radius:50%;width:520px;height:520px;position:absolute;top:-175px;right:-190px}.LandingHome-module__Jh42Ma__learningWindow{background:#fff;border-radius:18px;width:100%;max-width:520px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 65px #01224130}.LandingHome-module__Jh42Ma__windowBar{background:var(--deep);color:#fff;align-items:center;gap:6px;height:42px;padding:0 15px;display:flex}.LandingHome-module__Jh42Ma__windowBar span{background:var(--color-accent-300);border-radius:50%;width:7px;height:7px}.LandingHome-module__Jh42Ma__windowBar span:nth-child(2){background:#92c5ed}.LandingHome-module__Jh42Ma__windowBar span:nth-child(3){background:#cfe3f4}.LandingHome-module__Jh42Ma__windowBar b{letter-spacing:.07em;margin:auto;font-size:10px}.LandingHome-module__Jh42Ma__windowBody{padding:16px}.LandingHome-module__Jh42Ma__lessonPreview{background:linear-gradient(135deg,var(--color-brand-700),var(--color-brand-900) 65%,var(--color-brand-500));border-radius:11px;justify-content:center;align-items:center;height:225px;display:flex;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__lessonPreview:before{content:"ENGLISH";letter-spacing:-.06em;color:#ffffff0d;font-size:80px;font-weight:900;position:absolute;transform:rotate(-15deg)}.LandingHome-module__Jh42Ma__lessonPreview>span{color:#cde4f8;letter-spacing:.15em;font-size:9px;font-weight:800;position:absolute;bottom:17px;left:18px}.LandingHome-module__Jh42Ma__playCircle{background:var(--gold);width:58px;height:58px;color:var(--deep);border-radius:50%;place-items:center;display:grid;position:relative}.LandingHome-module__Jh42Ma__lessonInfo{padding:17px 4px 4px}.LandingHome-module__Jh42Ma__lessonInfo>span{color:var(--mint);letter-spacing:.15em;font-size:9px;font-weight:900}.LandingHome-module__Jh42Ma__lessonInfo strong{color:var(--deep);margin-top:7px;font-size:18px;display:block}.LandingHome-module__Jh42Ma__lessonInfo p{color:#6b7985;margin:5px 0 15px;font-size:12px}.LandingHome-module__Jh42Ma__lessonInfo div{gap:5px;display:flex}.LandingHome-module__Jh42Ma__lessonInfo i{background:#dceaf5;border-radius:5px;flex:1;height:5px}.LandingHome-module__Jh42Ma__lessonInfo i:first-child{background:var(--gold)}.LandingHome-module__Jh42Ma__learningFloat{color:var(--mint);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:14px 17px;display:flex;position:absolute;bottom:37px;right:8px;box-shadow:0 12px 28px #0122412b}.LandingHome-module__Jh42Ma__learningFloat span{gap:3px;display:grid}.LandingHome-module__Jh42Ma__learningFloat strong{color:var(--deep);font-size:12px}.LandingHome-module__Jh42Ma__learningFloat small{color:#798895;font-size:10px}.LandingHome-module__Jh42Ma__emptyNews{color:#4d6173;text-align:center;background:#ffffff85;border:1px dashed #a7b6c4;border-radius:16px;margin:0;padding:35px;font-size:14px;line-height:1.7}.LandingHome-module__Jh42Ma__degreeSection{background:#e1f0fd}.LandingHome-module__Jh42Ma__degreeInner{grid-template-columns:1fr 1fr;align-items:center;gap:9%;max-width:1280px;margin:auto;padding:50px 28px 0;display:grid}.LandingHome-module__Jh42Ma__degreeVisual{justify-content:center;align-items:end;height:580px;display:flex;position:relative}.LandingHome-module__Jh42Ma__degreeArch{background:#c7d1da;border-radius:240px 240px 0 0;width:100%;max-width:460px;height:530px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__degreeArch:before{content:"";border:1px solid #f7f7ec;border-radius:220px 220px 0 0;position:absolute;inset:24px}.LandingHome-module__Jh42Ma__degreePhoto{object-fit:contain;object-position:bottom;z-index:1}.LandingHome-module__Jh42Ma__degreeStamp{background:var(--goldDeep);color:#fff;letter-spacing:.08em;z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100px;height:100px;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:55px;left:0;transform:rotate(-12deg)}.LandingHome-module__Jh42Ma__degreeCopy{padding-bottom:45px}.LandingHome-module__Jh42Ma__degreeLine{border-top:1px solid #c0c9d1;align-items:center;gap:20px;padding:17px 0;display:flex}.LandingHome-module__Jh42Ma__degreeLine:last-of-type{border-bottom:1px solid #c0c9d1}.LandingHome-module__Jh42Ma__degreeLine span{color:var(--mint);font-family:Georgia,serif;font-size:23px}.LandingHome-module__Jh42Ma__degreeLine strong{color:var(--deep);font-size:14px}.LandingHome-module__Jh42Ma__newsSection{background:var(--color-surface)}.LandingHome-module__Jh42Ma__newsHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:33px;display:flex}.LandingHome-module__Jh42Ma__newsHeading>a{color:var(--green);border-bottom:1px solid var(--green);align-items:center;gap:12px;padding-bottom:7px;font-size:14px;font-weight:800;display:inline-flex}.LandingHome-module__Jh42Ma__previewNote{color:#4d6173;align-items:center;gap:9px;margin:0 0 19px;font-size:12px;display:flex}.LandingHome-module__Jh42Ma__newsGrid{grid-template-columns:1.5fr 1fr 1fr;gap:17px;display:grid}.LandingHome-module__Jh42Ma__newsCard{color:var(--deep);background:#fff;border:1px solid #d9e0e6;border-radius:17px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.LandingHome-module__Jh42Ma__newsCard:hover{transform:translateY(-4px);box-shadow:0 15px 30px #04213e20}.LandingHome-module__Jh42Ma__newsImage{background:#b6d0e4;height:190px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__newsCard:first-child .LandingHome-module__Jh42Ma__newsImage{height:260px}.LandingHome-module__Jh42Ma__newsImage img{object-fit:cover}.LandingHome-module__Jh42Ma__newsPlaceholder{background:linear-gradient(135deg,var(--color-brand-700),var(--color-brand-500));color:#d8e7f4;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;display:flex}.LandingHome-module__Jh42Ma__newsCard:nth-child(2) .LandingHome-module__Jh42Ma__newsPlaceholder{background:linear-gradient(135deg,var(--color-accent-600),var(--color-accent-300))}.LandingHome-module__Jh42Ma__newsCard:nth-child(3) .LandingHome-module__Jh42Ma__newsPlaceholder{background:linear-gradient(135deg,#4c5c6a,#8497a8)}.LandingHome-module__Jh42Ma__newsPlaceholder span{letter-spacing:.2em;font-size:10px;font-weight:900}.LandingHome-module__Jh42Ma__newsContent{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.LandingHome-module__Jh42Ma__newsMeta{letter-spacing:.12em;color:var(--mint);text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.LandingHome-module__Jh42Ma__newsMeta i{background:var(--gold);border-radius:50%;width:3px;height:3px}.LandingHome-module__Jh42Ma__newsContent h3{letter-spacing:-.035em;color:var(--deep);margin:17px 0;font-size:20px;line-height:1.35}.LandingHome-module__Jh42Ma__newsCard:first-child h3{font-size:25px}.LandingHome-module__Jh42Ma__newsContent p{color:#65737f;margin:0 0 15px;font-size:13px;line-height:1.7}.LandingHome-module__Jh42Ma__newsArrow{color:var(--mint);place-items:center;margin-top:auto;padding-top:20px;display:grid}@media (max-width:900px){.LandingHome-module__Jh42Ma__learningGrid{grid-template-columns:1fr;gap:35px}.LandingHome-module__Jh42Ma__degreeInner{gap:4%}.LandingHome-module__Jh42Ma__newsGrid{grid-template-columns:repeat(2,1fr)}.LandingHome-module__Jh42Ma__newsCard:first-child{grid-column:span 2}.LandingHome-module__Jh42Ma__newsCard:first-child .LandingHome-module__Jh42Ma__newsImage{height:290px}}@media (max-width:760px){.LandingHome-module__Jh42Ma__learningVisual{min-height:410px}.LandingHome-module__Jh42Ma__degreeInner{grid-template-columns:1fr;padding:60px 20px 0}.LandingHome-module__Jh42Ma__degreeVisual{order:2;height:430px}.LandingHome-module__Jh42Ma__degreeArch{max-width:370px;height:410px}.LandingHome-module__Jh42Ma__degreeCopy{order:1;padding-bottom:0}.LandingHome-module__Jh42Ma__newsHeading{flex-direction:column;align-items:start}.LandingHome-module__Jh42Ma__newsGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__newsCard:first-child{grid-column:auto}.LandingHome-module__Jh42Ma__newsCard:first-child .LandingHome-module__Jh42Ma__newsImage{height:215px}.LandingHome-module__Jh42Ma__newsImage{height:190px}}@media (max-width:460px){.LandingHome-module__Jh42Ma__learningVisual{min-height:350px;padding:22px 15px}.LandingHome-module__Jh42Ma__lessonPreview{height:170px}.LandingHome-module__Jh42Ma__learningFloat{bottom:16px;right:5px}.LandingHome-module__Jh42Ma__degreeVisual{height:385px}.LandingHome-module__Jh42Ma__degreeArch{height:370px}.LandingHome-module__Jh42Ma__degreeStamp{width:78px;height:78px;bottom:25px;left:-5px}.LandingHome-module__Jh42Ma__newsHeading h2,.LandingHome-module__Jh42Ma__learningCopy h2,.LandingHome-module__Jh42Ma__degreeCopy h2{font-size:40px}}.LandingHome-module__Jh42Ma__page{scroll-behavior:smooth}.LandingHome-module__Jh42Ma__heroCopy{animation:.85s cubic-bezier(.2,.7,.2,1) both LandingHome-module__Jh42Ma__aofHeroIn}.LandingHome-module__Jh42Ma__heroVisual{animation:1.05s cubic-bezier(.2,.7,.2,1) .12s both LandingHome-module__Jh42Ma__aofHeroIn}.LandingHome-module__Jh42Ma__visualSeal{animation:5.5s ease-in-out 1s infinite LandingHome-module__Jh42Ma__aofFloat}.LandingHome-module__Jh42Ma__learningFloat{animation:4.8s ease-in-out 1.2s infinite LandingHome-module__Jh42Ma__aofFloat}.LandingHome-module__Jh42Ma__careerCard,.LandingHome-module__Jh42Ma__journeyCard,.LandingHome-module__Jh42Ma__degreeVisual,.LandingHome-module__Jh42Ma__degreeCopy,.LandingHome-module__Jh42Ma__newsCard,.LandingHome-module__Jh42Ma__faqList details{transition:box-shadow .25s,border-color .25s,background .25s}.LandingHome-module__Jh42Ma__newsImage img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.LandingHome-module__Jh42Ma__newsCard:hover .LandingHome-module__Jh42Ma__newsImage img{transform:scale(1.045)}.LandingHome-module__Jh42Ma__footer{background:radial-gradient(circle at 90% 5%,#016eac46,transparent 30%),linear-gradient(135deg,var(--color-brand-900),var(--color-brand-900));color:#d4e3ef}.LandingHome-module__Jh42Ma__footerMain{grid-template-columns:1.2fr 1fr .85fr;gap:9%;max-width:1280px;margin:auto;padding:72px 28px 56px;display:grid}.LandingHome-module__Jh42Ma__footerIdentity{max-width:380px}.LandingHome-module__Jh42Ma__footerBrand{color:#fff;align-items:center;gap:13px;display:inline-flex}.LandingHome-module__Jh42Ma__footerBrand img{object-fit:contain}.LandingHome-module__Jh42Ma__footerBrand span{gap:3px;display:grid}.LandingHome-module__Jh42Ma__footerBrand strong{letter-spacing:.07em;font-size:14px}.LandingHome-module__Jh42Ma__footerBrand small{letter-spacing:.22em;color:#b3d0e7;font-size:10px}.LandingHome-module__Jh42Ma__footerIdentity>p{color:#abbbca;margin:22px 0;font-size:14px;line-height:1.8}.LandingHome-module__Jh42Ma__footerApply{color:#fff;background:var(--goldDeep);border-radius:999px;align-items:center;gap:10px;padding:13px 17px;font-size:13px;font-weight:900;transition:transform .2s,background .2s;display:inline-flex}.LandingHome-module__Jh42Ma__footerApply:hover{background:var(--gold);transform:translateY(-2px)}.LandingHome-module__Jh42Ma__footerColumn{flex-direction:column;gap:15px;display:flex}.LandingHome-module__Jh42Ma__footerColumn h2{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin:5px 0 8px;font-size:12px}.LandingHome-module__Jh42Ma__footerColumn>a{color:#d4e3ef;align-items:flex-start;gap:12px;font-size:13px;line-height:1.7;transition:color .2s,transform .2s;display:flex}.LandingHome-module__Jh42Ma__footerColumn>a:hover{color:#fff;transform:translate(3px)}.LandingHome-module__Jh42Ma__footerColumn>a svg{color:#b8d1e6;flex:none;margin-top:2px}.LandingHome-module__Jh42Ma__footerBottom{color:#9db0c2;border-top:1px solid #ffffff20;align-items:center;gap:25px;max-width:1280px;margin:auto;padding:20px 28px;font-size:10px;display:flex}.LandingHome-module__Jh42Ma__footerBottom a{color:var(--gold);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.LandingHome-module__Jh42Ma__footerBottom a:hover{color:#fff}@keyframes LandingHome-module__Jh42Ma__aofHeroIn{0%{opacity:0;filter:blur(5px);translate:0 22px}to{opacity:1;filter:blur();translate:0}}@keyframes LandingHome-module__Jh42Ma__aofFloat{0%,to{translate:0}50%{translate:0 -8px}}@keyframes LandingHome-module__Jh42Ma__aofReveal{0%{opacity:0;filter:blur(4px);translate:0 22px}to{opacity:1;filter:blur();translate:0}}@supports (animation-timeline:view()){.LandingHome-module__Jh42Ma__programFeature,.LandingHome-module__Jh42Ma__careerCard,.LandingHome-module__Jh42Ma__journeyCard,.LandingHome-module__Jh42Ma__degreeVisual,.LandingHome-module__Jh42Ma__degreeCopy,.LandingHome-module__Jh42Ma__newsCard,.LandingHome-module__Jh42Ma__faqList details{animation:.9s cubic-bezier(.2,.7,.2,1) both LandingHome-module__Jh42Ma__aofReveal;animation-timeline:view();animation-range:entry entry 45%}}@media (prefers-reduced-motion:reduce){.LandingHome-module__Jh42Ma__page{scroll-behavior:auto}.LandingHome-module__Jh42Ma__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.LandingHome-module__Jh42Ma__footerMain{grid-template-columns:1fr 1fr;gap:36px;padding:55px 20px 40px}.LandingHome-module__Jh42Ma__footerIdentity{grid-column:1/-1}.LandingHome-module__Jh42Ma__footerBottom{flex-wrap:wrap;gap:12px;padding:18px 20px}.LandingHome-module__Jh42Ma__footerBottom span:nth-child(2){order:3;width:100%;margin-left:0}}@media (max-width:480px){.LandingHome-module__Jh42Ma__footerMain{grid-template-columns:1fr;gap:31px}.LandingHome-module__Jh42Ma__footerIdentity{grid-column:auto}.LandingHome-module__Jh42Ma__footerBottom{font-size:10px}}.LandingHome-module__Jh42Ma__footer{gap:0;align-items:initial;font-size:inherit;padding:0;display:block}.LandingHome-module__Jh42Ma__footer span{margin-left:0}.LandingHome-module__Jh42Ma__footerMain{box-sizing:border-box;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.85fr);column-gap:clamp(28px,5vw,72px);width:min(100%,1280px)}.LandingHome-module__Jh42Ma__footerIdentity,.LandingHome-module__Jh42Ma__footerColumn{min-width:0}.LandingHome-module__Jh42Ma__footerColumn>a,.LandingHome-module__Jh42Ma__footerColumn>li{overflow-wrap:anywhere;min-width:0}.LandingHome-module__Jh42Ma__footerColumn>a span,.LandingHome-module__Jh42Ma__footerColumn li span{min-width:0}.LandingHome-module__Jh42Ma__footerBottom{box-sizing:border-box;flex-wrap:wrap;width:min(100%,1280px)}.LandingHome-module__Jh42Ma__footerBottom span{margin-left:0}.LandingHome-module__Jh42Ma__footerBottom span:nth-child(2){margin-left:auto}@media (max-width:760px){.LandingHome-module__Jh42Ma__footerMain{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.LandingHome-module__Jh42Ma__footerIdentity{grid-column:1/-1}.LandingHome-module__Jh42Ma__footerBottom span:nth-child(2){margin-left:0}}@media (max-width:480px){.LandingHome-module__Jh42Ma__footerMain{grid-template-columns:minmax(0,1fr)}}.LandingHome-module__Jh42Ma__footerColumn>a{white-space:normal}.LandingHome-module__Jh42Ma__footer .LandingHome-module__Jh42Ma__footerApply{color:#fff}.LandingHome-module__Jh42Ma__page{font-family:Segoe UI,system-ui,Arial,sans-serif}.LandingHome-module__Jh42Ma__heroCopy h1,.LandingHome-module__Jh42Ma__sectionTop h2,.LandingHome-module__Jh42Ma__journeyHeading h2,.LandingHome-module__Jh42Ma__faqLayout h2,.LandingHome-module__Jh42Ma__learningCopy h2,.LandingHome-module__Jh42Ma__degreeCopy h2,.LandingHome-module__Jh42Ma__newsHeading h2,.LandingHome-module__Jh42Ma__contactCopy h2{letter-spacing:-.035em;line-height:1.16}.LandingHome-module__Jh42Ma__heroCopy h1{line-height:1.14}.LandingHome-module__Jh42Ma__brand img{aspect-ratio:1;object-fit:contain;flex:none;width:49px;height:49px}.LandingHome-module__Jh42Ma__heroCopy h1 em,.LandingHome-module__Jh42Ma__sectionTop h2 em,.LandingHome-module__Jh42Ma__journeyHeading h2 em,.LandingHome-module__Jh42Ma__faqLayout h2 em,.LandingHome-module__Jh42Ma__learningCopy h2 em,.LandingHome-module__Jh42Ma__degreeCopy h2 em,.LandingHome-module__Jh42Ma__newsHeading h2 em,.LandingHome-module__Jh42Ma__contactCopy h2 em,.LandingHome-module__Jh42Ma__campusHeading h2 em{letter-spacing:inherit;font-family:inherit;font-weight:600}.LandingHome-module__Jh42Ma__campusSection{background:#fbfaf5}.LandingHome-module__Jh42Ma__campusHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.LandingHome-module__Jh42Ma__campusHeading h2{letter-spacing:-.035em;color:var(--deep);margin:0;font-size:clamp(40px,4.2vw,62px);line-height:1.15}.LandingHome-module__Jh42Ma__campusHeading h2 em{color:var(--mint);font-family:inherit;font-weight:600}.LandingHome-module__Jh42Ma__campusHeading>p{color:#6b7680;max-width:360px;margin:0 0 5px;font-size:15px;line-height:1.8}.LandingHome-module__Jh42Ma__campusGrid{grid-template-columns:1.3fr 1fr 1fr;gap:16px;display:grid}.LandingHome-module__Jh42Ma__campusGrid figure{background:#d8e0e6;border-radius:17px;height:260px;margin:0;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__campusGrid figure:first-child{height:310px}.LandingHome-module__Jh42Ma__campusGrid img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.LandingHome-module__Jh42Ma__campusGrid figure:hover img{transform:scale(1.045)}.LandingHome-module__Jh42Ma__campusGrid figcaption{color:#fff;background:linear-gradient(#0000,#08243fcc);padding:35px 18px 16px;font-size:13px;font-weight:800;position:absolute;inset:auto 0 0}@media (max-width:760px){.LandingHome-module__Jh42Ma__campusHeading{display:block}.LandingHome-module__Jh42Ma__campusHeading>p{margin-top:18px}.LandingHome-module__Jh42Ma__campusGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__campusGrid figure,.LandingHome-module__Jh42Ma__campusGrid figure:first-child{height:245px}}.LandingHome-module__Jh42Ma__degreePhoto{object-fit:cover;object-position:center}.LandingHome-module__Jh42Ma__lessonPreview{cursor:pointer;isolation:isolate}.LandingHome-module__Jh42Ma__lessonPreview:before{content:"";z-index:1;background:linear-gradient(#032c2a24 20%,#032c2ab8 100%);position:absolute;inset:0;transform:none}.LandingHome-module__Jh42Ma__lessonPreview img{object-fit:cover;transition:transform .6s}.LandingHome-module__Jh42Ma__lessonPreview:hover img,.LandingHome-module__Jh42Ma__lessonPreview:focus-visible img{transform:scale(1.06)}.LandingHome-module__Jh42Ma__lessonPreview .LandingHome-module__Jh42Ma__playCircle{z-index:2;transition:transform .25s,box-shadow .25s;box-shadow:0 0 0 9px #ffffff36}.LandingHome-module__Jh42Ma__lessonPreview:hover .LandingHome-module__Jh42Ma__playCircle,.LandingHome-module__Jh42Ma__lessonPreview:focus-visible .LandingHome-module__Jh42Ma__playCircle{transform:scale(1.12);box-shadow:0 0 0 13px #ffffff36}.LandingHome-module__Jh42Ma__lessonPreview>span{z-index:2;align-items:center;gap:5px;font-size:10px;display:inline-flex}.LandingHome-module__Jh42Ma__lessonPreview:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.LandingHome-module__Jh42Ma__page[data-motion-ready=true]>section{transition:opacity .75s,translate .75s cubic-bezier(.2,.7,.2,1)}.LandingHome-module__Jh42Ma__page[data-motion-ready=true]>section[data-reveal-state=pending]{opacity:0;translate:0 32px}}@supports (animation-timeline:view()){.LandingHome-module__Jh42Ma__programFeature,.LandingHome-module__Jh42Ma__careerCard,.LandingHome-module__Jh42Ma__journeyCard,.LandingHome-module__Jh42Ma__degreeVisual,.LandingHome-module__Jh42Ma__degreeCopy,.LandingHome-module__Jh42Ma__newsCard,.LandingHome-module__Jh42Ma__faqList details{animation:none}}.LandingHome-module__Jh42Ma__primaryButton,.LandingHome-module__Jh42Ma__headerCta,.LandingHome-module__Jh42Ma__footerApply,.LandingHome-module__Jh42Ma__contactForm button[type=submit]:not(:disabled){isolation:isolate;--cta-ring:var(--gold);--cta-base:var(--color-accent-600);--cta-peak:#da5c06;--cta-glow:#eb660770;animation:2.8s ease-in-out infinite LandingHome-module__Jh42Ma__aofButtonBreath;position:relative}.LandingHome-module__Jh42Ma__headerCta{--cta-ring:var(--mint);--cta-base:var(--green);--cta-peak:var(--color-brand-500);--cta-glow:#016eac70;animation-delay:-.7s}.LandingHome-module__Jh42Ma__footerApply{animation-delay:-1.4s}.LandingHome-module__Jh42Ma__primaryButton:before,.LandingHome-module__Jh42Ma__primaryButton:after,.LandingHome-module__Jh42Ma__headerCta:before,.LandingHome-module__Jh42Ma__headerCta:after,.LandingHome-module__Jh42Ma__footerApply:before,.LandingHome-module__Jh42Ma__footerApply:after,.LandingHome-module__Jh42Ma__contactForm button[type=submit]:not(:disabled):before,.LandingHome-module__Jh42Ma__contactForm button[type=submit]:not(:disabled):after{content:"";border:2px solid var(--cta-ring);border-radius:inherit;pointer-events:none;opacity:0;filter:drop-shadow(0 0 4px var(--cta-ring));animation:2.8s ease-out infinite LandingHome-module__Jh42Ma__aofCtaRipple;position:absolute;inset:0}.LandingHome-module__Jh42Ma__primaryButton:after,.LandingHome-module__Jh42Ma__headerCta:after,.LandingHome-module__Jh42Ma__footerApply:after,.LandingHome-module__Jh42Ma__contactForm button[type=submit]:not(:disabled):after{animation-delay:-1.4s}.LandingHome-module__Jh42Ma__primaryButton svg,.LandingHome-module__Jh42Ma__headerCta svg,.LandingHome-module__Jh42Ma__footerApply svg{transition:transform .25s}.LandingHome-module__Jh42Ma__primaryButton:hover svg,.LandingHome-module__Jh42Ma__headerCta:hover svg,.LandingHome-module__Jh42Ma__footerApply:hover svg{transform:translate(4px)}.LandingHome-module__Jh42Ma__visualSeal,.LandingHome-module__Jh42Ma__degreeStamp,.LandingHome-module__Jh42Ma__learningFloat{isolation:isolate;--bubble-ring:var(--gold)}.LandingHome-module__Jh42Ma__learningFloat{--bubble-ring:var(--mint)}.LandingHome-module__Jh42Ma__visualSeal:before,.LandingHome-module__Jh42Ma__visualSeal:after,.LandingHome-module__Jh42Ma__degreeStamp:before,.LandingHome-module__Jh42Ma__degreeStamp:after,.LandingHome-module__Jh42Ma__learningFloat:before,.LandingHome-module__Jh42Ma__learningFloat:after{content:"";border:3px solid var(--bubble-ring);border-radius:inherit;pointer-events:none;opacity:0;filter:drop-shadow(0 0 5px var(--bubble-ring));animation:3.5s ease-out infinite LandingHome-module__Jh42Ma__aofBubbleRipple;position:absolute;inset:-5px}.LandingHome-module__Jh42Ma__visualSeal:after,.LandingHome-module__Jh42Ma__degreeStamp:after,.LandingHome-module__Jh42Ma__learningFloat:after{animation-delay:-1.75s}.LandingHome-module__Jh42Ma__degreeStamp:before{animation-delay:-.9s}.LandingHome-module__Jh42Ma__degreeStamp:after{animation-delay:-2.65s}.LandingHome-module__Jh42Ma__learningFloat:before,.LandingHome-module__Jh42Ma__learningFloat:after{border-radius:50%;width:38px;height:38px;margin-top:-19px;inset:50% auto auto 7px}@media (max-width:460px){.LandingHome-module__Jh42Ma__visualSeal{right:8px}.LandingHome-module__Jh42Ma__degreeStamp{left:8px}}@keyframes LandingHome-module__Jh42Ma__aofButtonBreath{0%,to{background-color:var(--cta-base);box-shadow:0 7px 17px 0 var(--cta-glow),0 0 0 0 #eb660728}50%{background-color:var(--cta-peak);box-shadow:0 14px 30px 0 var(--cta-glow),0 0 0 9px #eb660738}}@keyframes LandingHome-module__Jh42Ma__aofCtaRipple{0%{opacity:0;inset:0}15%{opacity:.85}60%{opacity:.42}to{opacity:0;inset:-13px}}@keyframes LandingHome-module__Jh42Ma__aofBubbleRipple{0%{opacity:0;transform:scale(.94)}15%{opacity:.82}60%{opacity:.42}to{opacity:0;transform:scale(1.65)}}.LandingHome-module__Jh42Ma__footerBottom>a{margin-left:auto}@media (max-width:760px){.LandingHome-module__Jh42Ma__footerBottom>a{margin-left:0}}.LandingHome-module__Jh42Ma__campusGrid .LandingHome-module__Jh42Ma__galleryTrigger{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.LandingHome-module__Jh42Ma__campusGrid .LandingHome-module__Jh42Ma__galleryTrigger:focus-visible{outline:3px solid var(--gold);outline-offset:-5px}.LandingHome-module__Jh42Ma__campusGrid figcaption{z-index:1;pointer-events:none}.LandingHome-module__Jh42Ma__galleryDialog{background:var(--color-brand-900);color:#fff;--deep:var(--color-brand-900);--gold:var(--color-accent-500);box-sizing:border-box;border:1px solid #ffffff30;border-radius:20px;width:min(96vw,1160px);max-width:none;max-height:94vh;margin:auto;padding:0;font-family:Segoe UI,system-ui,Arial,sans-serif;overflow:hidden;box-shadow:0 35px 100px #001917a8}.LandingHome-module__Jh42Ma__galleryDialog *{box-sizing:border-box}.LandingHome-module__Jh42Ma__galleryDialog a{text-decoration:none}.LandingHome-module__Jh42Ma__galleryDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010c1cd9}.LandingHome-module__Jh42Ma__galleryDialogInner{gap:13px;padding:16px;display:grid}.LandingHome-module__Jh42Ma__galleryToolbar,.LandingHome-module__Jh42Ma__galleryDetails{align-items:center;gap:18px;display:flex}.LandingHome-module__Jh42Ma__galleryToolbar{color:#cde4f6;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:0 3px;font-size:12px;font-weight:800}.LandingHome-module__Jh42Ma__galleryToolbar button,.LandingHome-module__Jh42Ma__galleryPrev,.LandingHome-module__Jh42Ma__galleryNext{color:var(--deep);cursor:pointer;background:#ffffffea;border:0;place-items:center;transition:transform .2s,background .2s;display:grid}.LandingHome-module__Jh42Ma__galleryToolbar button{border-radius:50%;width:37px;height:37px}.LandingHome-module__Jh42Ma__galleryToolbar button:hover,.LandingHome-module__Jh42Ma__galleryPrev:hover,.LandingHome-module__Jh42Ma__galleryNext:hover{background:var(--gold);transform:scale(1.06)}.LandingHome-module__Jh42Ma__galleryImage{background:var(--color-brand-900);border-radius:12px;height:min(70vh,750px);position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__galleryImage img{object-fit:contain}.LandingHome-module__Jh42Ma__galleryPrev,.LandingHome-module__Jh42Ma__galleryNext{z-index:1;border-radius:50%;width:43px;height:43px;position:absolute;top:50%;transform:translateY(-50%)}.LandingHome-module__Jh42Ma__galleryPrev:hover,.LandingHome-module__Jh42Ma__galleryNext:hover{transform:translateY(-50%)scale(1.06)}.LandingHome-module__Jh42Ma__galleryPrev{left:15px}.LandingHome-module__Jh42Ma__galleryNext{right:15px}.LandingHome-module__Jh42Ma__galleryDetails{color:#e2eff9;padding:2px 4px 5px;font-size:13px}.LandingHome-module__Jh42Ma__galleryDetails>span{color:var(--gold);letter-spacing:.14em;white-space:nowrap;font-size:11px;font-weight:900}.LandingHome-module__Jh42Ma__galleryDetails strong{min-width:0;font-weight:700}.LandingHome-module__Jh42Ma__galleryDetails a{color:var(--gold);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:800;display:inline-flex}.LandingHome-module__Jh42Ma__galleryDialog button:focus-visible,.LandingHome-module__Jh42Ma__galleryDetails a:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media (max-width:640px){.LandingHome-module__Jh42Ma__galleryDialog{border-radius:0;width:100vw;max-height:100dvh}.LandingHome-module__Jh42Ma__galleryDialogInner{gap:10px;padding:12px}.LandingHome-module__Jh42Ma__galleryImage{height:clamp(260px,45dvh,470px)}.LandingHome-module__Jh42Ma__galleryPrev,.LandingHome-module__Jh42Ma__galleryNext{width:37px;height:37px}.LandingHome-module__Jh42Ma__galleryPrev{left:8px}.LandingHome-module__Jh42Ma__galleryNext{right:8px}.LandingHome-module__Jh42Ma__galleryDetails{flex-wrap:wrap;gap:7px 12px}.LandingHome-module__Jh42Ma__galleryDetails a{width:100%;margin-left:0}}@keyframes LandingHome-module__Jh42Ma__aofButtonTint{0%,to{background-color:var(--cta-base)}50%{background-color:var(--cta-peak)}}@media (prefers-reduced-motion:reduce){.LandingHome-module__Jh42Ma__page .LandingHome-module__Jh42Ma__primaryButton,.LandingHome-module__Jh42Ma__page .LandingHome-module__Jh42Ma__headerCta,.LandingHome-module__Jh42Ma__page .LandingHome-module__Jh42Ma__footerApply,.LandingHome-module__Jh42Ma__page .LandingHome-module__Jh42Ma__contactForm button[type=submit]:not(:disabled){animation:2.8s ease-in-out infinite LandingHome-module__Jh42Ma__aofButtonTint!important}}.LandingHome-module__Jh42Ma__partnerSection{background:#f8f8f2;border-top:1px solid #dbe1e7;border-bottom:1px solid #dbe1e7;padding:21px 0 25px;overflow:hidden}.LandingHome-module__Jh42Ma__partnerIntro{max-width:1280px;margin:0 auto;padding:0 28px 17px}.LandingHome-module__Jh42Ma__partnerIntro>span{color:var(--mint);letter-spacing:.2em;font-size:10px;font-weight:900}.LandingHome-module__Jh42Ma__partnerViewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.LandingHome-module__Jh42Ma__partnerTrack{will-change:transform;width:max-content;animation:20s linear infinite LandingHome-module__Jh42Ma__aofPartnersMove;display:flex}.LandingHome-module__Jh42Ma__partnerViewport:hover .LandingHome-module__Jh42Ma__partnerTrack{animation-play-state:paused}.LandingHome-module__Jh42Ma__partnerGroup{flex:none;align-items:center;gap:16px;padding-right:16px;display:flex}.LandingHome-module__Jh42Ma__partnerBrand{background:#fff;border:1px solid #dde8f2;border-radius:12px;flex:none;place-items:center;width:196px;height:84px;padding:11px 17px;display:grid;position:relative;box-shadow:0 4px 16px #011a3310}.LandingHome-module__Jh42Ma__partnerBrandDark{background:var(--color-brand-900);border-color:var(--color-brand-900)}.LandingHome-module__Jh42Ma__partnerLogo{width:100%;height:100%;transition:opacity .2s;display:block;position:relative}.LandingHome-module__Jh42Ma__partnerName{color:var(--color-brand-900);text-align:center;opacity:0;pointer-events:none;place-items:center;padding:8px;font-size:14px;font-weight:800;line-height:1.2;transition:opacity .2s,transform .2s;display:grid;position:absolute;inset:0;transform:translateY(5px)}.LandingHome-module__Jh42Ma__partnerBrandDark .LandingHome-module__Jh42Ma__partnerName{color:#fff}.LandingHome-module__Jh42Ma__partnerBrand:hover .LandingHome-module__Jh42Ma__partnerLogo{opacity:0}.LandingHome-module__Jh42Ma__partnerBrand:hover .LandingHome-module__Jh42Ma__partnerName{opacity:1;transform:translateY(0)}.LandingHome-module__Jh42Ma__partnerLogo img{object-fit:contain}.LandingHome-module__Jh42Ma__partnerLogo[data-brand=PwC] img{transform:scale(1.55)}.LandingHome-module__Jh42Ma__partnerLogo[data-brand=AASC] img{transform:scale(1.35)}@keyframes LandingHome-module__Jh42Ma__aofPartnersMove{to{transform:translate(-33.3333%)}}@media (max-width:640px){.LandingHome-module__Jh42Ma__partnerIntro{padding:0 20px 15px}.LandingHome-module__Jh42Ma__partnerBrand{width:160px;height:72px;padding:9px 14px}.LandingHome-module__Jh42Ma__partnerGroup{gap:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.LandingHome-module__Jh42Ma__partnerTrack{animation:none}.LandingHome-module__Jh42Ma__partnerGroup:nth-child(n+2){display:none}.LandingHome-module__Jh42Ma__partnerViewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.LandingHome-module__Jh42Ma__footerBottom{width:min(100% - 56px,1224px);padding-left:0;padding-right:0}@media (max-width:760px){.LandingHome-module__Jh42Ma__footerBottom{width:calc(100% - 40px)}}.LandingHome-module__Jh42Ma__newHeading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:44px;display:flex}.LandingHome-module__Jh42Ma__newHeading h2,.LandingHome-module__Jh42Ma__glossaryCopy h2,.LandingHome-module__Jh42Ma__diplomaCopy h2{letter-spacing:-.035em;color:var(--deep);margin:0;font-size:clamp(38px,4.2vw,62px);font-weight:800;line-height:1.16}.LandingHome-module__Jh42Ma__newHeading h2 em,.LandingHome-module__Jh42Ma__glossaryCopy h2 em,.LandingHome-module__Jh42Ma__diplomaCopy h2 em{color:var(--mint);font-weight:600}.LandingHome-module__Jh42Ma__newHeading>p{color:#6b7680;max-width:380px;margin:0 0 5px;font-size:15px;line-height:1.8}.LandingHome-module__Jh42Ma__glossaryCopy h2{font-size:clamp(36px,3.6vw,52px)}.LandingHome-module__Jh42Ma__campusHeading h2{font-weight:800}.LandingHome-module__Jh42Ma__newsContent h3{font-weight:700}.LandingHome-module__Jh42Ma__faqHelp{background:#f6f7f2;border:1px solid #dee3e9;border-radius:18px;gap:8px;max-width:360px;margin-top:34px;padding:22px 24px;display:grid}.LandingHome-module__Jh42Ma__faqHelp strong{color:var(--deep);font-size:16px}.LandingHome-module__Jh42Ma__faqHelp p{color:#67747f;margin:0;font-size:13.5px;line-height:1.7}.LandingHome-module__Jh42Ma__faqHelp a{color:var(--mint);align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:800;display:inline-flex}.LandingHome-module__Jh42Ma__faqHelp a+a{color:var(--deep);margin-top:0;font-weight:700}.LandingHome-module__Jh42Ma__careerCard small{color:#67747f;max-width:340px;margin:-12px 0 14px;font-size:13px;line-height:1.6;display:block}.LandingHome-module__Jh42Ma__alumniSection{background:var(--deep);color:#e5eff7;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__alumniSection:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 119px,#ffffff07 119px 120px);position:absolute;inset:0}.LandingHome-module__Jh42Ma__alumniSection .LandingHome-module__Jh42Ma__sectionInner{position:relative}.LandingHome-module__Jh42Ma__alumniSection .LandingHome-module__Jh42Ma__sectionKicker{color:var(--gold)}.LandingHome-module__Jh42Ma__alumniSection .LandingHome-module__Jh42Ma__newHeading h2{color:#fff}.LandingHome-module__Jh42Ma__alumniSection .LandingHome-module__Jh42Ma__newHeading h2 em{color:var(--gold)}.LandingHome-module__Jh42Ma__alumniSection .LandingHome-module__Jh42Ma__newHeading>p{color:#b0c0cf;max-width:440px}.LandingHome-module__Jh42Ma__alumniGrid{grid-template-columns:1fr 1.85fr;gap:20px;display:grid}.LandingHome-module__Jh42Ma__alumniFeature{background:linear-gradient(160deg,var(--color-brand-700),var(--color-brand-900));border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;gap:20px;padding:22px;display:flex}.LandingHome-module__Jh42Ma__alumniPortrait{aspect-ratio:1/1.02;background:var(--color-brand-700);outline-offset:6px;border-radius:14px;outline:1px solid #eb660780;margin:6px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__alumniPortrait img{object-fit:cover;object-position:50% 18%}.LandingHome-module__Jh42Ma__alumniCohortTag{z-index:1;background:var(--goldDeep);color:#fff;letter-spacing:.14em;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900;position:absolute;bottom:12px;left:12px}.LandingHome-module__Jh42Ma__alumniFeature h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800}.LandingHome-module__Jh42Ma__alumniRole{color:var(--gold);margin-top:6px;font-size:14px;font-weight:800;display:block}.LandingHome-module__Jh42Ma__alumniFeature p{color:#bbcad7;margin:10px 0 0;font-size:14px;line-height:1.75}.LandingHome-module__Jh42Ma__alumniList{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}.LandingHome-module__Jh42Ma__alumniCard{background:#ffffff06;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;padding:18px;transition:background .2s,border-color .2s;display:grid}.LandingHome-module__Jh42Ma__alumniCard:hover{background:#ffffff0d;border-color:#eb660766}.LandingHome-module__Jh42Ma__alumniAvatar{background:var(--color-brand-700);border:2px solid #eb660799;border-radius:50%;width:72px;height:72px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__alumniAvatar img{object-fit:cover;object-position:50% 20%}.LandingHome-module__Jh42Ma__alumniCard strong{color:#fff;font-size:17px;display:block}.LandingHome-module__Jh42Ma__alumniCardRole{color:#c9d5df;margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.LandingHome-module__Jh42Ma__alumniCard small{letter-spacing:.14em;color:var(--gold);margin-top:7px;font-size:10px;font-weight:900;display:inline-block}.LandingHome-module__Jh42Ma__alumniNetwork{border:1px dashed #eb660770;border-radius:16px;flex-direction:column;justify-content:center;gap:10px;padding:18px 20px;display:flex}.LandingHome-module__Jh42Ma__alumniNetwork small{letter-spacing:.16em;color:#90a7bb;font-size:10px;font-weight:900}.LandingHome-module__Jh42Ma__alumniNetwork b{color:var(--color-accent-300);font-size:16px;line-height:1.55}.LandingHome-module__Jh42Ma__alumniSource{color:#8199ae;margin:26px 0 0;font-size:11.5px}.LandingHome-module__Jh42Ma__glossarySection{background:var(--cream);position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__glossarySection:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 43px,#016eac1a 43px 44px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 55%);mask-image:linear-gradient(90deg,#000,#0000 55%)}.LandingHome-module__Jh42Ma__glossarySection .LandingHome-module__Jh42Ma__sectionInner{position:relative}.LandingHome-module__Jh42Ma__glossaryGrid{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.LandingHome-module__Jh42Ma__glossaryCopy>p:not(.LandingHome-module__Jh42Ma__sectionKicker){color:#62707c;max-width:460px;margin:22px 0 0;font-size:15px;line-height:1.85}.LandingHome-module__Jh42Ma__glossaryCopy>p.LandingHome-module__Jh42Ma__glossaryNote{color:#848f99;margin-top:16px;font-size:11.5px}.LandingHome-module__Jh42Ma__ledger{background:#fffdf8;border:1px solid #d9d3c2;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px #3b3a2a12}.LandingHome-module__Jh42Ma__ledgerHead,.LandingHome-module__Jh42Ma__ledgerRow{grid-template-columns:54px 1.1fr 1.25fr .95fr;align-items:center;display:grid}.LandingHome-module__Jh42Ma__ledgerHead{background:var(--deep);color:#d8e8f6;letter-spacing:.16em;font-size:10px;font-weight:900}.LandingHome-module__Jh42Ma__ledgerHead span,.LandingHome-module__Jh42Ma__ledgerRow span{padding:13px 16px}.LandingHome-module__Jh42Ma__ledgerRow{color:var(--ink);border-top:1px solid #ebe5d6;font-size:14px;transition:background .2s}.LandingHome-module__Jh42Ma__ledgerRow:nth-child(odd){background:#faf6ea}.LandingHome-module__Jh42Ma__ledgerRow:hover{background:#f3ecd6}.LandingHome-module__Jh42Ma__ledgerRow span:first-child{color:var(--color-accent-600);border-right:1px solid var(--color-accent-300);align-self:stretch;align-items:center;font-family:Georgia,serif;display:flex}.LandingHome-module__Jh42Ma__ledgerRow span:nth-child(2){color:var(--deep);font-family:Georgia,serif;font-style:italic;font-weight:600}.LandingHome-module__Jh42Ma__ledgerRow span:nth-child(4){color:#67747f;font-size:12px}.LandingHome-module__Jh42Ma__flowSection{background:#fff}.LandingHome-module__Jh42Ma__flowSteps{grid-template-columns:repeat(4,1fr);display:grid;position:relative}.LandingHome-module__Jh42Ma__flowSteps:before{content:"";background:var(--deep);height:2px;position:absolute;top:0;left:8px;right:0}.LandingHome-module__Jh42Ma__flowStep{padding:30px 26px 6px 0;position:relative}.LandingHome-module__Jh42Ma__flowStep:before{content:"";background:var(--gold);border-radius:50%;width:16px;height:16px;position:absolute;top:-7px;left:0;box-shadow:0 0 0 4px #fff}.LandingHome-module__Jh42Ma__flowStep svg{color:var(--mint)}.LandingHome-module__Jh42Ma__flowStep small{letter-spacing:.18em;color:var(--mint);margin-top:14px;font-size:11px;font-weight:900;display:block}.LandingHome-module__Jh42Ma__flowStep h3{color:var(--deep);margin:10px 0 8px;font-size:20px;font-weight:800}.LandingHome-module__Jh42Ma__flowStep p{color:#6b7680;margin:0;font-size:13.5px;line-height:1.7}.LandingHome-module__Jh42Ma__scoreBar{background:#f6f7f2;border:1px solid #dee3e9;border-radius:18px;grid-template-columns:220px 1fr;align-items:center;gap:26px;margin-top:44px;padding:22px 24px;display:grid}.LandingHome-module__Jh42Ma__scoreBar strong{color:var(--deep);font-size:17px;line-height:1.4}.LandingHome-module__Jh42Ma__scoreTrack{border-radius:12px;min-height:50px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.LandingHome-module__Jh42Ma__scoreOnline{background:var(--mint);color:#fff;align-items:center;gap:8px;width:40%;padding:10px 16px;display:flex}.LandingHome-module__Jh42Ma__scoreOnline b{font-family:Georgia,serif;font-size:22px}.LandingHome-module__Jh42Ma__scoreExam{color:var(--deep);background:repeating-linear-gradient(135deg,#efe9d8 0 10px,#f8f3e5 10px 20px);flex:1;align-items:center;padding:10px 16px;display:flex}.LandingHome-module__Jh42Ma__diplomaSection{background:#fbfaf5;overflow:hidden}.LandingHome-module__Jh42Ma__diplomaGrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.LandingHome-module__Jh42Ma__diplomaVisual{padding:20px;position:relative}.LandingHome-module__Jh42Ma__diplomaPaper{text-align:center;background:#fffdf6;border:1px solid #e8dfc4;border-radius:6px;padding:52px 50px 44px;position:relative;transform:rotate(-2deg);box-shadow:0 30px 60px #242f3926}.LandingHome-module__Jh42Ma__diplomaPaper:before{content:"";border:2px solid var(--color-accent-500);pointer-events:none;border-radius:3px;position:absolute;inset:12px}.LandingHome-module__Jh42Ma__diplomaPaper:after{content:"";border:1px solid var(--color-accent-300);pointer-events:none;border-radius:2px;position:absolute;inset:19px}.LandingHome-module__Jh42Ma__diplomaEmblem{background:radial-gradient(circle,var(--color-accent-300) 0 34%,var(--color-accent-500) 35% 56%,var(--color-brand-500) 57% 100%);width:58px;height:58px;box-shadow:0 0 0 4px #fffdf6,0 0 0 5px var(--color-accent-500);border-radius:50%;margin:0 auto 16px}.LandingHome-module__Jh42Ma__diplomaPaper strong{letter-spacing:.12em;color:#8f2d22;font-size:24px;font-weight:800;display:block}.LandingHome-module__Jh42Ma__diplomaPaper small{letter-spacing:.2em;color:#8a7a59;margin:6px 0 22px;font-size:11px;font-weight:800;display:block}.LandingHome-module__Jh42Ma__diplomaLine{background:#ece5d3;border-radius:5px;height:9px;margin:13px auto}.LandingHome-module__Jh42Ma__diplomaRemoved{color:#a34a38;background:#fff4f0;border:1.5px dashed #c0533f;border-radius:8px;max-width:330px;margin:20px auto;padding:10px 14px;font-size:13px}.LandingHome-module__Jh42Ma__diplomaRemoved s{text-decoration-thickness:2px}.LandingHome-module__Jh42Ma__diplomaSign{justify-content:space-between;margin-top:28px;padding:0 14px;display:flex}.LandingHome-module__Jh42Ma__diplomaSign i{background:#ece5d3;border-radius:5px;width:96px;height:9px;display:block}.LandingHome-module__Jh42Ma__diplomaCallout{background:var(--deep);color:#fff;border-radius:12px;max-width:190px;padding:12px 15px;font-size:12.5px;line-height:1.45;position:absolute;top:50%;right:-14px;box-shadow:0 14px 28px #08243f40}.LandingHome-module__Jh42Ma__diplomaCallout b{color:var(--gold);letter-spacing:.16em;margin-bottom:4px;font-size:10px;display:block}.LandingHome-module__Jh42Ma__diplomaCallout:after{content:"";border:8px solid #0000;border-bottom:0;border-top-color:var(--deep);position:absolute;bottom:-8px;left:26px}.LandingHome-module__Jh42Ma__diplomaIllus{letter-spacing:.14em;color:#67747f;background:#fff;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:900;position:absolute;bottom:0;left:28px;box-shadow:0 4px 12px #0001}.LandingHome-module__Jh42Ma__diplomaCopy>p:not(.LandingHome-module__Jh42Ma__sectionKicker){color:#62707c;max-width:520px;margin:22px 0 0;font-size:15px;line-height:1.85}.LandingHome-module__Jh42Ma__diplomaChecks{border-top:1px solid #c0c9d1;margin:26px 0 0;padding:0;list-style:none}.LandingHome-module__Jh42Ma__diplomaChecks li{color:var(--deep);border-bottom:1px solid #c0c9d1;align-items:flex-start;gap:14px;padding:15px 0;font-size:14.5px;font-weight:700;line-height:1.55;display:flex}.LandingHome-module__Jh42Ma__diplomaChecks svg{background:var(--gold);width:20px;height:20px;color:var(--deep);border-radius:50%;flex:none;margin-top:1px;padding:4px}.LandingHome-module__Jh42Ma__worrySection{background:#fbfaf5}.LandingHome-module__Jh42Ma__worryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.LandingHome-module__Jh42Ma__worryCard{background:#fff;border:1px solid #e3e6dc;border-radius:18px;align-content:start;gap:16px;padding:26px 28px;transition:transform .2s,box-shadow .2s;display:grid}.LandingHome-module__Jh42Ma__worryCard:hover{transform:translateY(-3px);box-shadow:0 14px 28px #04213e1a}.LandingHome-module__Jh42Ma__worryCard q{color:var(--deep);font-size:20px;font-style:italic;font-weight:600;line-height:1.45}.LandingHome-module__Jh42Ma__worryAnswer{color:#67747f;gap:12px;font-size:14px;line-height:1.7;display:flex}.LandingHome-module__Jh42Ma__worryAnswer b{letter-spacing:.14em;color:var(--mint);background:#e3eff9;border-radius:999px;flex:none;height:fit-content;margin-top:2px;padding:5px 9px;font-size:10px}@media (max-width:980px){.LandingHome-module__Jh42Ma__alumniGrid,.LandingHome-module__Jh42Ma__glossaryGrid,.LandingHome-module__Jh42Ma__diplomaGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__glossaryGrid,.LandingHome-module__Jh42Ma__diplomaGrid{gap:44px}.LandingHome-module__Jh42Ma__alumniFeature{grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:center;display:grid}.LandingHome-module__Jh42Ma__flowSteps{grid-template-columns:1fr;max-width:640px;padding-left:30px}.LandingHome-module__Jh42Ma__flowSteps:before{width:2px;height:auto;inset:8px auto 8px 7px}.LandingHome-module__Jh42Ma__flowStep{padding:0 0 26px}.LandingHome-module__Jh42Ma__flowStep:before{top:2px;left:-30px}.LandingHome-module__Jh42Ma__flowStep small{margin-top:10px}}@media (max-width:760px){.LandingHome-module__Jh42Ma__newHeading{display:block}.LandingHome-module__Jh42Ma__newHeading>p{margin-top:18px}.LandingHome-module__Jh42Ma__alumniFeature{align-items:stretch;display:flex}.LandingHome-module__Jh42Ma__alumniList,.LandingHome-module__Jh42Ma__worryGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__scoreBar{grid-template-columns:1fr;gap:14px}.LandingHome-module__Jh42Ma__scoreTrack{flex-direction:column}.LandingHome-module__Jh42Ma__scoreOnline{width:100%}.LandingHome-module__Jh42Ma__diplomaPaper{padding:40px 26px 34px}.LandingHome-module__Jh42Ma__diplomaPaper strong{font-size:19px}.LandingHome-module__Jh42Ma__diplomaCallout{margin:22px 0 0 auto;position:relative;top:auto;right:auto}.LandingHome-module__Jh42Ma__diplomaCallout:after{display:none}.LandingHome-module__Jh42Ma__diplomaIllus{top:0;bottom:auto}.LandingHome-module__Jh42Ma__worryCard q{font-size:18px}}@media (max-width:560px){.LandingHome-module__Jh42Ma__ledgerHead,.LandingHome-module__Jh42Ma__ledgerRow{grid-template-columns:42px 1fr 1.15fr}.LandingHome-module__Jh42Ma__ledgerHead span:nth-child(4),.LandingHome-module__Jh42Ma__ledgerRow span:nth-child(4){display:none}.LandingHome-module__Jh42Ma__ledgerHead span,.LandingHome-module__Jh42Ma__ledgerRow span{padding:12px 11px}.LandingHome-module__Jh42Ma__ledgerRow{font-size:13px}.LandingHome-module__Jh42Ma__newHeading h2,.LandingHome-module__Jh42Ma__glossaryCopy h2,.LandingHome-module__Jh42Ma__diplomaCopy h2{font-size:40px}.LandingHome-module__Jh42Ma__worryCard{padding:22px}}.LandingHome-module__Jh42Ma__photoSection{background:#fff;padding:96px 0 88px;overflow:hidden}.LandingHome-module__Jh42Ma__photoSection .LandingHome-module__Jh42Ma__newHeading{max-width:1280px;margin:0 auto 30px;padding:0 28px}.LandingHome-module__Jh42Ma__photoCarousel{--gutter:max(28px,calc((100vw - 1224px)/2))}.LandingHome-module__Jh42Ma__photoControls{padding:0 var(--gutter) 22px;justify-content:flex-end;align-items:center;gap:10px;display:flex}.LandingHome-module__Jh42Ma__photoControls button{width:46px;height:46px;color:var(--deep);cursor:pointer;background:#fff;border:1px solid #c4cdd5;border-radius:50%;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid}.LandingHome-module__Jh42Ma__photoControls button:hover{background:var(--deep);border-color:var(--deep);color:#fff}.LandingHome-module__Jh42Ma__photoControls button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.LandingHome-module__Jh42Ma__photoControls button:last-child{margin-left:8px}.LandingHome-module__Jh42Ma__photoCount{text-align:center;letter-spacing:.1em;color:#566573;min-width:70px;font-size:13px;font-weight:800}.LandingHome-module__Jh42Ma__photoTrack{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:0 var(--gutter) 4px;scrollbar-width:none;gap:16px;display:flex;position:relative;overflow-x:auto}.LandingHome-module__Jh42Ma__photoTrack::-webkit-scrollbar{display:none}.LandingHome-module__Jh42Ma__photoTrack:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.LandingHome-module__Jh42Ma__photoSlide{--slide-h:420px;width:calc(var(--slide-h) * var(--w) / var(--h));scroll-snap-align:start;flex:none;align-content:start;gap:12px;margin:0;display:grid}.LandingHome-module__Jh42Ma__photoSlideImage{height:var(--slide-h);background:#d8e0e6;border-radius:18px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__photoSlideImage img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.LandingHome-module__Jh42Ma__photoSlide:hover .LandingHome-module__Jh42Ma__photoSlideImage img{transform:scale(1.035)}.LandingHome-module__Jh42Ma__photoSlide figcaption{color:#465664;align-items:baseline;gap:10px;max-width:100%;font-size:13.5px;line-height:1.5;display:flex}.LandingHome-module__Jh42Ma__photoSlide figcaption b{color:var(--gold);font-family:Georgia,serif;font-weight:400}.LandingHome-module__Jh42Ma__photoProgress{height:3px;margin:26px var(--gutter) 0;background:#e1e6eb;border-radius:3px;overflow:hidden}.LandingHome-module__Jh42Ma__photoProgress i{background:var(--mint);height:100%;transition:width .5s;display:block}@media (max-width:760px){.LandingHome-module__Jh42Ma__photoSection{padding:72px 0 64px}.LandingHome-module__Jh42Ma__photoSection .LandingHome-module__Jh42Ma__newHeading{padding:0 20px}.LandingHome-module__Jh42Ma__photoCarousel{--gutter:20px}.LandingHome-module__Jh42Ma__photoControls{justify-content:flex-start}.LandingHome-module__Jh42Ma__photoSlide{width:84vw}.LandingHome-module__Jh42Ma__photoSlideImage{aspect-ratio:4/3;height:auto}}@media (prefers-reduced-motion:reduce){.LandingHome-module__Jh42Ma__photoTrack{scroll-behavior:auto}}@media (max-width:760px){.LandingHome-module__Jh42Ma__visualSeal{top:22px;left:8px;right:auto;transform:rotate(-11deg)}.LandingHome-module__Jh42Ma__learningVisual{align-content:center}.LandingHome-module__Jh42Ma__learningFloat{justify-self:end;margin-top:-12px;position:relative;inset:auto}}.LandingHome-module__Jh42Ma__headerCta,.LandingHome-module__Jh42Ma__footerApply{animation:none}.LandingHome-module__Jh42Ma__headerCta:before,.LandingHome-module__Jh42Ma__headerCta:after,.LandingHome-module__Jh42Ma__footerApply:before,.LandingHome-module__Jh42Ma__footerApply:after,.LandingHome-module__Jh42Ma__visualSeal:before,.LandingHome-module__Jh42Ma__visualSeal:after,.LandingHome-module__Jh42Ma__degreeStamp:before,.LandingHome-module__Jh42Ma__degreeStamp:after{content:none}.LandingHome-module__Jh42Ma__learningFloat{display:none}.LandingHome-module__Jh42Ma__learningWindow{transform:none}.LandingHome-module__Jh42Ma__windowBar span{display:none}.LandingHome-module__Jh42Ma__heroVisual .LandingHome-module__Jh42Ma__visualSeal{width:150px;height:150px;box-shadow:none;filter:drop-shadow(0 12px 22px #10284140);background:0 0;border:0;display:block;top:40px;right:-24px;transform:none}.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealRing{width:100%;height:100%;font-family:inherit;animation:36s linear infinite LandingHome-module__Jh42Ma__vlSealSpin;position:absolute;inset:0}.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealCore{background:var(--deep);color:var(--gold);text-align:center;letter-spacing:.02em;border-radius:50%;place-content:center;font-family:Georgia,serif;font-size:26px;font-weight:700;line-height:1;display:grid;position:absolute;inset:30px}.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealCore small{letter-spacing:.2em;color:#cfe1f0;margin-top:6px;font-family:Segoe UI,system-ui,Arial,sans-serif;font-size:7px;font-weight:700;display:block}@keyframes LandingHome-module__Jh42Ma__vlSealSpin{to{transform:rotate(360deg)}}@media (max-width:760px){.LandingHome-module__Jh42Ma__heroVisual .LandingHome-module__Jh42Ma__visualSeal{width:120px;height:120px;top:14px;left:2px;right:auto}.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealCore{font-size:21px;inset:24px}.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealCore small{font-size:6px}}@media (prefers-reduced-motion:reduce){.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealRing{animation:none}}.LandingHome-module__Jh42Ma__visualSeal .LandingHome-module__Jh42Ma__sealCore,.LandingHome-module__Jh42Ma__schoolSection{background:#fff}.LandingHome-module__Jh42Ma__schoolGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.LandingHome-module__Jh42Ma__schoolCard{color:var(--deep);background:#f6f7f2;border:1px solid #dee3e9;border-radius:22px;grid-template-columns:88px 1fr auto;align-items:start;gap:22px;padding:28px;transition:transform .2s,background .2s;display:grid}.LandingHome-module__Jh42Ma__schoolCard:hover{background:var(--color-accent-100);transform:translateY(-4px)}.LandingHome-module__Jh42Ma__schoolCard>svg{color:var(--mint)}.LandingHome-module__Jh42Ma__schoolLogo{background:#fff;border:1px solid #dee3e9;border-radius:50%;width:88px;height:88px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__schoolLogo img{object-fit:contain;padding:10px}.LandingHome-module__Jh42Ma__schoolCard small{letter-spacing:.15em;color:var(--mint);font-size:11px;font-weight:900}.LandingHome-module__Jh42Ma__schoolCard h3{letter-spacing:-.03em;margin:8px 0;font-size:21px;line-height:1.3}.LandingHome-module__Jh42Ma__schoolCard p{color:#67747f;margin:0;font-size:14px;line-height:1.7}.LandingHome-module__Jh42Ma__offerGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.LandingHome-module__Jh42Ma__offerCard{color:var(--deep);background:#f6f7f2;border:1px solid #dee3e9;border-radius:24px;flex-direction:column;min-height:430px;padding:30px;display:flex}.LandingHome-module__Jh42Ma__offerCardFeature{background:var(--green);color:#fff;border-color:var(--green)}.LandingHome-module__Jh42Ma__offerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.LandingHome-module__Jh42Ma__offerTop small{letter-spacing:.08em;color:#67747f;font-size:11px;font-weight:800}.LandingHome-module__Jh42Ma__offerCardFeature .LandingHome-module__Jh42Ma__offerTop small{color:#e1f0fd}.LandingHome-module__Jh42Ma__offerCard:not(.LandingHome-module__Jh42Ma__offerCardFeature) .LandingHome-module__Jh42Ma__featurePill{color:var(--mint);border-color:#c9d1d7}.LandingHome-module__Jh42Ma__offerCard h3{letter-spacing:-.04em;margin:24px 0 12px;font-size:clamp(24px,2.2vw,30px);line-height:1.2}.LandingHome-module__Jh42Ma__offerCard>p{color:#67747f;margin:0 0 18px;font-size:14px;line-height:1.75}.LandingHome-module__Jh42Ma__offerCardFeature>p{color:#e1f0fd}.LandingHome-module__Jh42Ma__offerCard ul{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.LandingHome-module__Jh42Ma__offerCard li{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.LandingHome-module__Jh42Ma__offerCard li svg{color:var(--gold)}.LandingHome-module__Jh42Ma__offerFoot{border-top:1px solid #d5dae0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:13px;font-weight:700;display:flex}.LandingHome-module__Jh42Ma__offerCardFeature .LandingHome-module__Jh42Ma__offerFoot{border-color:#ffffff40}.LandingHome-module__Jh42Ma__offerFoot a{background:var(--gold);width:46px;height:46px;color:var(--deep);border-radius:50%;flex:none;place-items:center;display:grid}.LandingHome-module__Jh42Ma__blogSection{background:#fff}.LandingHome-module__Jh42Ma__blogList{border-top:1px solid #c3ccd3}.LandingHome-module__Jh42Ma__blogRow{color:var(--deep);border-bottom:1px solid #c3ccd3;padding:26px 0;transition:padding .2s;display:block}.LandingHome-module__Jh42Ma__blogRow:hover{padding-left:12px}.LandingHome-module__Jh42Ma__blogRow small{letter-spacing:.12em;color:var(--mint);text-transform:uppercase;font-size:11px;font-weight:800}.LandingHome-module__Jh42Ma__blogRow h3{letter-spacing:-.03em;margin:10px 0 6px;font-size:23px;line-height:1.35}.LandingHome-module__Jh42Ma__blogRow p{color:#67747f;max-width:760px;margin:0;font-size:14px;line-height:1.7}.LandingHome-module__Jh42Ma__emptyNews a{color:var(--mint);font-weight:800;text-decoration:underline}@media (max-width:900px){.LandingHome-module__Jh42Ma__offerGrid{grid-template-columns:1fr}.LandingHome-module__Jh42Ma__offerCard{min-height:0}.LandingHome-module__Jh42Ma__schoolGrid{grid-template-columns:1fr}}@media (max-width:460px){.LandingHome-module__Jh42Ma__schoolCard{grid-template-columns:64px 1fr;padding:22px}.LandingHome-module__Jh42Ma__schoolLogo{width:64px;height:64px}.LandingHome-module__Jh42Ma__schoolCard>svg{display:none}}.LandingHome-module__Jh42Ma__hero{background:radial-gradient(60% 70% at 100% 0%,var(--color-accent-100) 0,transparent 60%),radial-gradient(50% 60% at 0% 100%,#e1f0fd 0,transparent 60%),var(--cream);overflow:hidden}.LandingHome-module__Jh42Ma__heroDecor{pointer-events:none;opacity:.5;object-fit:contain;position:absolute}.LandingHome-module__Jh42Ma__heroDecorA{opacity:.16;width:520px;height:520px;animation:14s ease-in-out infinite LandingHome-module__Jh42Ma__vlFloat;top:-140px;left:-170px}.LandingHome-module__Jh42Ma__heroDecorB{opacity:.22;width:260px;height:260px;animation:11s ease-in-out infinite reverse LandingHome-module__Jh42Ma__vlFloat;bottom:-70px;left:42%}@keyframes LandingHome-module__Jh42Ma__vlFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(4deg)}}.LandingHome-module__Jh42Ma__heroCopy h1 em{background:linear-gradient(100deg,var(--color-brand-500) 10%,var(--color-accent-600) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.LandingHome-module__Jh42Ma__heroTrust{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.LandingHome-module__Jh42Ma__heroTrust small{letter-spacing:.16em;color:#67747f;font-size:11px;font-weight:800}.LandingHome-module__Jh42Ma__heroTrust span{color:var(--deep);background:#fff;border:1px solid #f1e8e1;border-radius:100px;align-items:center;gap:9px;padding:6px 14px 6px 6px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 6px 16px #063f6a12}.LandingHome-module__Jh42Ma__heroTrust img{object-fit:contain;background:#fff;border-radius:50%}.LandingHome-module__Jh42Ma__heroChip{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--deep);background:#fffe;border-radius:16px;align-items:center;gap:11px;padding:12px 16px;animation:7s ease-in-out infinite LandingHome-module__Jh42Ma__vlFloat;display:flex;position:absolute;box-shadow:0 18px 40px #063f6a26}.LandingHome-module__Jh42Ma__heroChip b{background:linear-gradient(135deg,var(--color-accent-500),var(--color-accent-600));color:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.LandingHome-module__Jh42Ma__heroChip strong{letter-spacing:-.02em;font-size:14px;display:block}.LandingHome-module__Jh42Ma__heroChip small{color:#67747f;margin-top:2px;font-size:11px;display:block}.LandingHome-module__Jh42Ma__heroChipA{top:96px;left:-38px}.LandingHome-module__Jh42Ma__heroChipB{animation-delay:-3.5s;bottom:150px;right:-34px}.LandingHome-module__Jh42Ma__heroChipB b{background:linear-gradient(135deg,var(--color-brand-500),var(--color-brand-700))}.LandingHome-module__Jh42Ma__ribbon{background:linear-gradient(90deg,var(--color-accent-600),var(--color-accent-500) 50%,var(--color-accent-600));color:#fff;white-space:nowrap;z-index:2;margin:26px -20px;padding:18px 0;position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 14px 30px #ca500033}.LandingHome-module__Jh42Ma__ribbonTrack{gap:44px;padding-left:44px;animation:32s linear infinite LandingHome-module__Jh42Ma__vlRibbon;display:inline-flex}.LandingHome-module__Jh42Ma__ribbonTrack span{letter-spacing:-.02em;align-items:center;gap:44px;font-size:clamp(18px,2vw,26px);font-weight:800;display:inline-flex}.LandingHome-module__Jh42Ma__ribbonTrack i{opacity:.75;background:#fff;border-radius:50%;width:10px;height:10px;display:inline-block}@keyframes LandingHome-module__Jh42Ma__vlRibbon{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.LandingHome-module__Jh42Ma__ribbonTrack,.LandingHome-module__Jh42Ma__heroChip,.LandingHome-module__Jh42Ma__heroDecorA,.LandingHome-module__Jh42Ma__heroDecorB{animation:none}}@media (max-width:760px){.LandingHome-module__Jh42Ma__heroChipA{top:30px;left:auto;right:8px}.LandingHome-module__Jh42Ma__heroChipB{bottom:110px;right:8px}.LandingHome-module__Jh42Ma__heroDecorB{display:none}}.LandingHome-module__Jh42Ma__heroPhotoWork{object-position:42% 50%}.LandingHome-module__Jh42Ma__offerMedia{aspect-ratio:16/9;background:#e9f1f8;border-radius:23px 23px 0 0;margin:-30px -30px 24px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__offerMedia img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.LandingHome-module__Jh42Ma__offerCard:hover .LandingHome-module__Jh42Ma__offerMedia img{transform:scale(1.04)}.LandingHome-module__Jh42Ma__offerCardFeature .LandingHome-module__Jh42Ma__offerMedia{background:var(--color-brand-600)}.LandingHome-module__Jh42Ma__offerMedia+.LandingHome-module__Jh42Ma__offerTop{margin-top:0}@media (min-width:601px) and (max-width:900px){.LandingHome-module__Jh42Ma__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingHome-module__Jh42Ma__offerCard h3{font-size:24px}}.LandingHome-module__Jh42Ma__aboutMedia{aspect-ratio:21/8;background:#dfecf7;border-radius:24px;margin:0 0 20px;position:relative;overflow:hidden}.LandingHome-module__Jh42Ma__aboutMedia img{object-fit:cover;object-position:60% 40%}.LandingHome-module__Jh42Ma__aboutMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#08243fe0 0%,#08243f99 34%,#08243f00 62%);position:absolute;inset:0}.LandingHome-module__Jh42Ma__aboutMedia figcaption{z-index:1;color:#e1f0fd;max-width:400px;font-size:14px;line-height:1.7;position:absolute;bottom:32px;left:36px}.LandingHome-module__Jh42Ma__aboutMedia figcaption strong{color:#fff;letter-spacing:-.02em;margin-bottom:6px;font-size:24px;line-height:1.25;display:block}@media (max-width:760px){.LandingHome-module__Jh42Ma__aboutMedia{aspect-ratio:4/3}.LandingHome-module__Jh42Ma__aboutMedia img{object-position:72% 50%}.LandingHome-module__Jh42Ma__aboutMedia:after{background:linear-gradient(#08243f00 25%,#08243f80 55%,#08243fe6 100%)}.LandingHome-module__Jh42Ma__aboutMedia figcaption{font-size:13px;bottom:20px;left:20px;right:20px}.LandingHome-module__Jh42Ma__aboutMedia figcaption strong{font-size:20px}}
