:root{--navy:#0A5CA8;--navy2:#084E91;--deep:#062F63;--blue:#0A5CA8;--blue-bright:#287FD0;--gold:#D8202F;--red:#D8202F;--ink:#102336;--muted:#6b7784;--line:#dfe6ec;--soft:#f7f9fb;--surface:#ffffff;--surface-alt:#eef5f8;--success:#198754;--warning:#b26a00;--error:#b42318;--white:#fff;--shadow:0 18px 45px rgba(5,48,75,.16);--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:30px;--space-section:clamp(64px,7vw,104px);--container:1280px;--container-wide:1500px;--container-narrow:820px;--focus:0 0 0 3px rgba(10,92,168,.24)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff;overflow-x:hidden}a{text-decoration:none;color:inherit}button{font:inherit}.wide{width:min(1500px,calc(100% - 56px));margin:auto}.topTicker{height:42px;background:var(--navy2);color:#fff;font-size:13px}.tickerInner{height:100%;display:flex;align-items:center;justify-content:flex-end;gap:35px;padding-left:360px}.tickerText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.95}.helpDesk{font-weight:800;color:#fff}.helpDesk:first-letter{color:var(--gold)}.siteHeader{background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.12)}.brandWedge{top:-42px;height:134px;width:430px;clip-path:polygon(0 0,88% 0,100% 100%,0 100%);align-items:flex-end;padding:0 32px 19px 18px;z-index:3}.brandLockup{gap:13px}.seal{width:62px;height:62px;border:3px double #75a3bb;border-radius:50%;display:grid;place-items:center;color:var(--navy);font-weight:900;font-family:Georgia,serif}.brandLockup strong{display:block;font-family:Georgia,serif;color:var(--navy2);font-size:22px;line-height:1}.brandLockup strong b{display:block;font-size:27px}.brandLockup small{display:block;margin-top:5px;color:#6f8390;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.navShell{height:92px;margin-left:380px;background:var(--navy2);border-bottom-left-radius:28px;align-items:center;padding:0 35px;gap:30px}.mainNav{gap:30px}.mainNav a{font-size:13px;font-weight:700}.navRight{gap:22px}.applyNow{font-weight:800;font-size:16px}.applyNow,.hamb{color:var(--gold)}.hamb{font-size:27px}.mobileMenu{top:82px;width:270px}.heroSlider{height:650px;position:relative;overflow:hidden;background:#061a2e}.heroSlide{position:absolute;inset:0;opacity:0;transform:scale(1.025);transition:opacity .8s ease,transform 1.2s ease;background:linear-gradient(110deg,#08182d 0 42%,#0a3150 42% 100%)}.heroSlide.active{opacity:1;transform:scale(1);z-index:2}.heroSlide.online{background:radial-gradient(circle at 80% 40%,rgba(40,127,208,.55) 0 13%,transparent 38%),linear-gradient(110deg,#063566,#0A5CA8 55%,#062F63)}.heroSlide.odl{background:radial-gradient(circle at 78% 40%,rgba(120,180,235,.48) 0 11%,transparent 36%),linear-gradient(110deg,#062F63,#084E91 56%,#0A5CA8)}.heroSlide.wilp{background:radial-gradient(circle at 78% 42%,rgba(10,92,168,.58) 0 12%,transparent 36%),linear-gradient(110deg,#052E5E,#07539A 55%,#063D75)}.heroSlide.credit{background:radial-gradient(circle at 79% 45%,rgba(216,32,47,.4) 0 11%,transparent 37%),linear-gradient(110deg,#062F63,#084E91 58%,#063D75)}.heroSlide.skills{background:radial-gradient(circle at 80% 43%,rgba(40,127,208,.5) 0 12%,transparent 37%),linear-gradient(110deg,#063566,#0A5CA8 58%,#062F63)}.heroOverlay{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:42px 42px}.heroSlideInner{height:100%;display:grid;grid-template-columns:1.03fr .97fr;align-items:center;position:relative}.heroWords{color:#fff;padding-left:60px;position:relative;z-index:3}.heroKicker{font-size:25px;margin-bottom:8px}.heroWords h1{font-size:64px;line-height:.95;margin:0;letter-spacing:-.04em}.heroBig{font-size:112px;font-weight:900;color:#fff;margin-top:4px;line-height:.9;letter-spacing:-.04em}.heroWords ul{list-style:none;padding:0;margin:22px 0;font-size:16px;line-height:1.75}.heroWords li:before{content:"• ";color:var(--gold)}.heroCtas{display:flex;gap:12px;flex-wrap:wrap}.heroCtas a{padding:13px 18px;background:var(--gold);color:#0d2b42;border-radius:7px;font-weight:900}.heroCtas a.outline{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.45);color:#fff}.heroArt{height:100%;position:relative}.portraitCard{position:absolute;width:360px;height:520px;right:140px;bottom:0}.portraitCard .head{position:absolute;width:128px;height:150px;border-radius:50% 50% 45% 45%;background:linear-gradient(#d9a06f,#9e6748);left:120px;top:60px;box-shadow:0 0 0 14px rgba(0,0,0,.2)}.portraitCard .body{position:absolute;width:300px;height:315px;left:35px;bottom:-10px;border-radius:55% 55% 0 0;background:linear-gradient(140deg,#ecf5f7 0 50%,#8dc2d0 50%)}.portraitCard .book{position:absolute;width:170px;height:25px;background:#d8e6f2;border:6px solid #1d4260;border-radius:4px;transform:rotate(-8deg);left:70px;bottom:110px}.portraitCard .book.two{bottom:80px;transform:rotate(4deg);background:#fff2c6}.orb{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.25)}.orb.a{width:420px;height:420px;right:90px;top:110px}.orb.b{width:280px;height:280px;right:160px;top:180px}.heroDots{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);z-index:5;display:flex;gap:8px}.heroDots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.55)}.heroDots button.active{background:var(--gold);transform:scale(1.3)}.legacy{padding:76px 0;background:#fff;text-align:center}.miniTitle{font-size:18px;margin:0 0 10px}.centerTitle h2,.legacy h2{font-size:42px;color:var(--navy2);margin:0 0 48px}.legacyGrid{display:grid;grid-template-columns:repeat(5,1fr)}.legacyGrid>div{padding:10px 35px;border-right:2px dotted #d93b3f;text-align:left}.legacyGrid>div:last-child{border-right:0}.legacyGrid strong{display:block;font-size:50px;color:#d31519}.legacyGrid span{display:block;color:var(--navy2);font-weight:900;margin:5px 0}.legacyGrid small{color:#66727d;line-height:1.45}.aboutRef{display:grid;grid-template-columns:1fr 1fr;background:#fde7e7;min-height:590px}.aboutArt{position:relative;background:linear-gradient(90deg,transparent 45%,#ef2d23 45% 60%,transparent 60%);overflow:hidden}.gradPerson{position:absolute;width:390px;height:520px;left:50%;transform:translateX(-50%);bottom:0}.gradPerson .cap{position:absolute;width:190px;height:70px;background:#101a23;left:95px;top:15px;clip-path:polygon(50% 0,100% 35%,50% 70%,0 35%)}.gradPerson .face{position:absolute;width:130px;height:150px;background:linear-gradient(#c98b65,#9b654d);border-radius:45%;left:128px;top:76px}.gradPerson .robe{position:absolute;width:330px;height:330px;background:#121b25;border-radius:50% 50% 0 0;left:28px;bottom:0}.gradPerson .scroll{position:absolute;width:36px;height:145px;background:#f5f5f2;border:5px solid #ddd;border-radius:22px;bottom:75px}.gradPerson .scroll.l{left:90px;transform:rotate(-10deg)}.gradPerson .scroll.r{right:90px;transform:rotate(10deg)}.aboutCopy{padding:70px 8vw 70px 40px;align-self:center}.aboutCopy>p:first-child{font-family:Georgia,serif;font-size:22px;margin:0}.aboutCopy h2{font-size:42px;color:#0e5a82;margin:8px 0 18px}.bodyText{font-size:18px;line-height:1.7;color:#665d5d}.visionMission{display:grid;gap:25px;margin-top:30px}.visionMission>div{display:flex;gap:20px;align-items:flex-start}.visionMission span{width:76px;height:76px;border:3px solid #e41919;border-radius:50%;display:grid;place-items:center;color:#e41919;font-size:34px}.visionMission b{color:var(--navy2);font-size:18px}.visionMission p{margin:7px 0 0;line-height:1.6}.departmentRef{padding:110px 0;background:radial-gradient(circle at 50% 58%,rgba(255,177,30,.4),transparent 10%),linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.65)),linear-gradient(120deg,#020910,#07192d 50%,#02080f);position:relative;overflow:hidden}.departmentRef:after{content:"";position:absolute;left:0;right:0;bottom:0;height:190px;background:radial-gradient(ellipse at center,#f29c1f 0 1%,transparent 2%),repeating-radial-gradient(ellipse at center,#e77c1b 0 1px,transparent 2px 24px);opacity:.35}.centerTitle{text-align:center;position:relative;z-index:2}.centerTitle small{font-size:20px;color:#fff}.centerTitle h2{color:#fff;margin:8px 0 35px}.centerTitle.dark small{color:#172839}.centerTitle.dark h2{color:var(--navy2)}.deptGrid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,1fr);background:rgba(238,244,248,.9);border-radius:20px;overflow:hidden;border:1px solid #8db1c4}.deptCard{min-height:250px;padding:45px 30px;text-align:center;border-right:1px solid #8db1c4;color:var(--navy2);transition:.25s}.deptCard:last-child{border-right:0}.deptCard:hover{background:#fff;transform:translateY(-5px)}.deptCard>span{width:78px;height:78px;background:#0A5CA8;color:#fff;border-radius:50%;display:grid;place-items:center;margin:0 auto 25px;font-size:31px}.deptCard h3{font-family:Georgia,serif;font-size:24px;margin:0 0 12px}.deptCard p{font-size:13px;line-height:1.55;color:#5f7280}.researchRef{padding:90px 0;background:#f2f2f2}.researchStats{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin:35px 0 55px}.researchStats>div{border-right:3px dotted #1a6d92;padding-right:20px}.researchStats>div:last-child{border-right:0}.researchStats strong{display:block;font-size:40px;color:#0A5CA8}.researchStats span{color:#54616d}.tiltGallery{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:center}.tile{height:290px;display:grid;place-items:center;color:#fff;font-size:70px;font-weight:900;box-shadow:0 18px 30px rgba(0,0,0,.2);transform:rotate(-2deg);background:#334}.tile:nth-child(2n){transform:rotate(2deg)}.tile.fee{background:linear-gradient(135deg,#8a6d3d,#d2a84d)}.tile.verify{background:linear-gradient(135deg,#1e6072,#62a9b2)}.tile.learn{background:linear-gradient(135deg,#4b5461,#8aa0b3)}.tile.exam{background:linear-gradient(135deg,#213248,#617f99)}.compareCall{text-align:center;margin-top:38px}.compareCall a{display:inline-block;background:var(--navy2);color:#fff;padding:15px 25px;border-radius:8px;font-weight:900}.compareCall p{color:#6c7986}.campusRef{padding:100px 0}.campusInner{display:grid;grid-template-columns:.68fr 1.32fr;align-items:center}.campusPanel{background:#0A5CA8;color:#fff;padding:55px 55px 40px;border-radius:0 0 65px 0;position:relative;z-index:2}.campusHuge{font-size:94px;color:var(--gold);font-weight:800;line-height:.8;margin-bottom:30px}.campusPanel h2{font-size:25px}.campusPanel p{line-height:1.7}.campusPanel a{display:inline-block;margin-top:15px;color:#fff;border-bottom:2px solid var(--gold);font-weight:800}.videoMock{height:470px;background:linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,.35)),linear-gradient(135deg,#6f7d75,#2a3a43);border-radius:45px;box-shadow:0 20px 45px rgba(0,0,0,.25);position:relative;display:grid;place-items:center;color:#fff}.screenTop{position:absolute;top:20px;left:30px;font-weight:700}.play{width:90px;height:90px;border-radius:50%;background:rgba(255,255,255,.2);display:grid;place-items:center;font-size:35px;border:2px solid rgba(255,255,255,.5)}.screenBottom{position:absolute;left:30px;right:30px;bottom:22px;display:flex;justify-content:space-between;border-top:4px solid rgba(255,255,255,.45);padding-top:15px}.employerRef{padding:90px 0;background:linear-gradient(#f5f5f5,#ececec);text-align:center}.employerRef h2{font-size:43px;color:#0A5CA8;margin:0}.lead{font-size:18px;font-weight:700}.careerGraphic{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;margin:55px 0 30px}.careerMetric strong{display:block;font-size:55px;color:#0A5CA8}.careerMetric span{background:#0A5CA8;color:#fff;padding:8px 25px;border-radius:30px;font-family:Georgia,serif}.people{height:260px;display:flex;justify-content:center;align-items:flex-end}.people i{display:block;width:100px;height:210px;background:#243a50;border-radius:45% 45% 0 0;margin:-10px}.people i:nth-child(2){height:250px;background:#152c43}.logoRail{display:flex;gap:18px;overflow:hidden;justify-content:center}.logoRail div{min-width:160px;background:#fff;padding:24px 18px;border-radius:12px;box-shadow:0 5px 14px rgba(0,0,0,.1);font-weight:800;color:#475966}.storiesRef{padding:90px 0}.storyGrid{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;align-items:center}.storyVisual{height:520px;background:#864d34;border-radius:25px;position:relative;overflow:hidden}.studentPortrait{position:absolute;inset:40px 80px 0}.studentPortrait .head{width:130px;height:160px;background:#bb7c5b;border-radius:45%;margin:auto}.studentPortrait .torso{width:300px;height:340px;background:#ddd;border-radius:50% 50% 0 0;margin:-10px auto 0}.studentPortrait .books{position:absolute;width:160px;height:180px;background:#143c7b;border:10px solid #fff;left:50%;bottom:40px;transform:translateX(-50%) rotate(-5deg)}.storyDots{position:absolute;right:-24px;top:150px;display:grid;gap:12px}.storyDots b{width:55px;height:55px;border-radius:50%;background:#fff0c8;display:grid;place-items:center;color:#0A5CA8;border:2px solid #d5a024}.storyCopy small{font-size:20px}.storyCopy h2{font-size:48px;color:#0A5CA8;margin:8px 0 30px}.quote{font-size:100px;color:#0A5CA8;line-height:.5}.storyCopy p{font-size:20px;line-height:1.7;color:#666}.storyCopy span,.storyCopy strong{display:block}.storyCopy strong{font-size:20px;color:#0A5CA8}.storyCopy span{margin-top:8px;color:#777}.newsRef{padding:90px 0;background:#fff}.newsGrid{display:grid;grid-template-columns:1.05fr .95fr;gap:30px}.featureNews,.newsSide article{background:#f4f4f4;border-radius:20px;overflow:hidden}.featureNews{padding-bottom:28px}.newsImage{height:280px;background:linear-gradient(135deg,#46c5e4,#217fc6);display:grid;place-items:center;color:#fff;font-size:70px;font-weight:900}.featureNews a,.featureNews h3,.featureNews p,.featureNews small{margin-left:35px;margin-right:35px}.featureNews small{display:block;margin-top:25px;color:#666}.featureNews h3{font-family:Georgia,serif;color:#0A5CA8;font-size:28px}.featureNews p{line-height:1.6}.featureNews a{display:inline-block;background:var(--gold);padding:10px 24px;border-radius:25px;font-weight:900}.newsSide{display:grid;gap:20px}.newsSide article{display:grid;grid-template-columns:230px 1fr;min-height:155px}.thumb{display:grid;place-items:center;background:linear-gradient(135deg,#e7f3f9,#bcdbe8);font-size:25px;color:#0A5CA8;font-weight:900}.newsSide article>div:last-child{padding:30px}.newsSide small{color:#666}.newsSide h3{font-family:Georgia,serif;color:#0A5CA8;font-size:22px;line-height:1.35}.counselBand{padding:55px 0;background:#0A5CA8;color:#fff}.counselBand .wide{display:flex;align-items:center;justify-content:space-between;gap:30px}.counselBand small{font-size:16px;color:#FFD2D6}.counselBand h2{font-size:31px;margin:7px 0 0}.counselBand a{white-space:nowrap;background:var(--red);color:#fff;padding:15px 25px;border-radius:8px;font-weight:900}.footerRef{background:linear-gradient(rgba(5,74,108,.95),rgba(5,74,108,.95)),linear-gradient(135deg,#0f5678,#0a3d5b);color:#fff;padding-top:95px;position:relative}.contactCard{position:absolute;top:-50px;left:50%;transform:translateX(-50%);background:#fff;color:#0A5CA8;padding:32px 60px;border-radius:14px;box-shadow:var(--shadow);display:flex;align-items:center;gap:35px;font-size:25px;white-space:nowrap}.footerGrid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:50px;padding:55px 0}.brandLockup.light small,.brandLockup.light strong{color:#fff}.brandLockup.light .seal{border-color:#fff;color:#fff}.footerBrand p{line-height:1.7;color:#d9edf7}.footerGrid h4{font-size:20px;margin:0 0 20px;border-bottom:1px dotted rgba(255,255,255,.5);padding-bottom:10px}.footerGrid a{display:block;color:#fff;margin:10px 0;font-size:14px}.footerBottom{text-align:center;border-top:1px solid rgba(255,255,255,.12);padding:22px;color:#d5e7f0}.routeShell{min-height:600px;padding:120px 0;background:linear-gradient(135deg,#f7fbfd,#edf5f8)}.routeKicker{color:#d31519;font-weight:900;text-transform:uppercase}.routeShell h1{text-transform:capitalize;font-size:58px;color:#0A5CA8}.routeShell p{max-width:700px;font-size:18px;line-height:1.7;color:#5d7180}.routeShell a{display:inline-block;margin-top:20px;background:#0A5CA8;color:#fff;padding:13px 20px;border-radius:8px;font-weight:800}@media(max-width:1200px){.brandWedge{width:340px}.tickerInner{padding-left:285px}.navShell{margin-left:300px}.mainNav{gap:18px}.mainNav a{font-size:12px}.heroWords{padding-left:20px}.heroWords h1{font-size:52px}.heroBig{font-size:88px}.deptGrid{grid-template-columns:repeat(3,1fr)}.deptCard{border-bottom:1px solid #8db1c4}.legacyGrid{grid-template-columns:repeat(3,1fr);gap:25px}.legacyGrid>div{border-right:0;border-bottom:1px solid #eee}}@media(max-width:900px){.topTicker{display:none}.siteHeader{height:76px}.brandWedge{top:0;height:76px;width:265px;padding:8px 25px}.seal{width:45px;height:45px}.brandLockup strong{font-size:15px}.brandLockup strong b{font-size:19px}.navShell{height:76px;margin-left:230px;padding:0 18px}.applyNow,.mainNav{display:none}.navRight{margin-left:auto}.heroSlider{height:720px}.heroSlideInner{grid-template-columns:1fr}.heroWords{padding:55px 0 0;align-self:start}.heroArt{position:absolute;inset:160px 0 0}.portraitCard{opacity:.45;right:0}.heroWords h1{font-size:44px}.heroBig{font-size:72px}.legacyGrid{grid-template-columns:1fr 1fr}.aboutRef{grid-template-columns:1fr}.aboutArt{min-height:430px}.aboutCopy{padding:55px 28px}.deptGrid,.researchStats,.tiltGallery{grid-template-columns:1fr 1fr}.campusInner,.newsGrid,.storyGrid{grid-template-columns:1fr}.campusPanel{border-radius:25px;margin-bottom:20px}.careerGraphic{grid-template-columns:1fr}.people{order:-1}.storyGrid{gap:35px}.footerGrid{grid-template-columns:1fr 1fr}.contactCard{font-size:18px;padding:25px 35px}.footerRef{padding-top:80px}}@media(max-width:600px){.wide{width:min(100% - 28px,1500px)}.brandWedge{width:225px}.brandLockup small{display:none}.navShell{margin-left:195px}.heroWords h1{font-size:34px}.heroBig{font-size:54px}.heroKicker{font-size:18px}.heroSlide{background-position:50%}.centerTitle h2,.legacy h2{font-size:31px}.legacyGrid{grid-template-columns:1fr}.aboutCopy h2{font-size:31px}.deptGrid,.footerGrid,.researchStats,.tiltGallery{grid-template-columns:1fr}.deptCard{border-right:0}.campusHuge{font-size:60px}.careerMetric strong{font-size:42px}.storyCopy h2{font-size:35px}.newsSide article{grid-template-columns:1fr}.newsSide .thumb{height:120px}.counselBand .wide{display:block}.counselBand a{display:inline-block;margin-top:20px}.contactCard{position:static;transform:none;margin:0 14px 25px;display:grid;text-align:center;white-space:normal}.footerRef{padding-top:25px}}.decisionGraphic{position:absolute;right:clamp(52px,4.2vw,82px);top:50%;width:640px;height:505px;transform:translateY(-50%);font-family:Arial,Helvetica,sans-serif}.decisionOrbit{position:absolute;width:440px;height:440px;border:1px solid rgba(255,255,255,.09);border-radius:50%;left:105px;top:25px;box-shadow:0 0 0 70px rgba(255,255,255,.008),0 0 0 140px rgba(255,255,255,.005)}.decisionPanel{position:absolute;left:75px;top:70px;width:510px;min-height:350px;padding:28px 28px 22px;background:linear-gradient(145deg,#fff,#eef3f8);border:1px solid rgba(255,255,255,.78);border-radius:30px;color:#102336;box-shadow:0 30px 80px rgba(1,21,42,.3)}.decisionPanelTop{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:12px;font-weight:900;letter-spacing:.08em;color:#6f8299}.decisionPanelTop>span{display:flex;align-items:center;white-space:nowrap}.decisionPanelTop i{display:inline-block;width:10px;height:10px;border-radius:50%;background:#1ecb8a;margin-right:8px;box-shadow:0 0 0 5px rgba(55,194,139,.14)}.decisionPanelTop>b{padding:9px 14px;border-radius:14px;background:#eaf2ff;color:#1f7cff;font-size:11px;white-space:nowrap}.decisionPanel h2{margin:24px 0 8px;font-size:29px;line-height:1.08;font-weight:600;letter-spacing:-.025em;color:#071e56;white-space:nowrap}.decisionAccentLine{width:48px;height:4px;border-radius:999px;background:#1f89ff;margin:0 0 17px}.decisionSteps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.decisionStepCard{background:#fff;border:1px solid #e6ebf0;border-radius:22px;padding:14px 12px 13px;min-width:0;min-height:148px;box-shadow:0 10px 28px rgba(17,48,78,.06);display:flex;flex-direction:column}.decisionStepHead{display:flex;align-items:center;justify-content:space-between;gap:6px}.decisionSteps strong{width:42px;height:42px;border-radius:12px;background:#2a86ff;color:#fff;display:grid;place-items:center;font-size:18px;box-shadow:0 7px 16px rgba(42,134,255,.24);flex:0 0 auto}.decisionStepIcon{width:36px;height:36px;border-radius:50%;background:#edf4ff;color:#2c82ff;display:grid;place-items:center;font-size:17px;font-weight:900;line-height:1;flex:0 0 auto}.decisionStepCard>b{font-size:13px;margin-top:14px;line-height:1.15}.decisionStepCard>span{font-size:12px;color:#586c86;margin-top:5px}.decisionStepCard>small{font-size:9.5px;line-height:1.2;color:#77889b;border-top:1px solid #e6edf3;padding-top:9px;margin-top:auto}.decisionConnector{position:absolute;z-index:3;top:60px;width:28px;height:28px;border-radius:50%;background:#2a86ff;color:#fff;font-size:22px;font-weight:700;line-height:1;display:grid!important;place-items:center;box-shadow:0 7px 16px rgba(42,134,255,.24);pointer-events:none}.decisionConnector:nth-of-type(2){left:calc(33.333% - 8px)}.decisionConnector:nth-of-type(4){left:calc(66.666% - 20px)}.decisionAction{margin-top:13px;background:#062a56;color:#fff;height:47px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:14px;font-size:13px;font-weight:900}.decisionAction span{font-size:19px}.decisionFloat{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.85);box-shadow:0 20px 55px rgba(0,23,44,.24);color:#15283b}.decisionFloatTop{left:0;top:34px;width:265px;min-height:72px;padding:11px 14px;border-radius:22px}.decisionFloatRight{right:-8px;top:355px;width:240px;min-height:72px;padding:11px 15px;border-radius:22px}.decisionFloatBottom{left:110px;bottom:0;width:300px;min-height:68px;padding:10px 15px;border-radius:20px}.decisionIcon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;line-height:1;flex:0 0 auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 9px 16px rgba(33,72,135,.1)}.decisionIcon svg{width:24px;height:24px;display:block;filter:drop-shadow(0 2px 2px rgba(26,58,118,.14))}.decisionIconBlue{background:linear-gradient(180deg,#f5f9ff,#dceaff);color:#2b7dff}.decisionIconCyan{background:linear-gradient(180deg,#f6faff,#dfeeff);color:#2b7dff}.decisionIconOrange{background:linear-gradient(180deg,#fff8ea,#ffe6b6);color:#ff9b00}.decisionFloatCopy{display:flex;flex-direction:column;min-width:0}.decisionFloatCopy b{font-size:13px;white-space:nowrap}.decisionFloatCopy small{font-size:10px;color:#8392a3;margin-top:4px;white-space:nowrap;letter-spacing:.03em}.decisionFloatTop em{margin-left:auto;padding:8px 9px;border-radius:12px;border:1px solid #ff8a00;background:#fff;color:#ff6d00;font-size:9px;font-style:normal;font-weight:900;white-space:nowrap}.decisionFloatTop em span{font-size:13px;vertical-align:-1px}.decisionFloatBottom .decisionFloatCopy small{order:-1;font-size:9px;letter-spacing:.14em}.decisionFloatBottom .decisionFloatCopy b{margin-top:5px}@keyframes decisionFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes decisionFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.decisionFloatBottom,.decisionFloatTop{animation:decisionFloatA 5.2s ease-in-out infinite}.decisionFloatRight{animation:decisionFloatB 5.6s ease-in-out infinite}.decisionPanel{animation:decisionFloatB 7s ease-in-out infinite}@media(max-width:1200px){.decisionGraphic{right:24px;transform:translateY(-50%) scale(.86);transform-origin:center right}}@media(max-width:900px){.decisionGraphic{right:50%;top:auto;bottom:30px;transform:translateX(50%) scale(.72);transform-origin:center bottom;width:640px;height:505px}.heroArt{inset:250px 0 0}.heroWords{position:relative;z-index:6}.heroSlider{height:850px}}@media(max-width:600px){.decisionGraphic{bottom:10px;transform:translateX(50%) scale(.52)}.heroSlider{height:760px}.heroArt{inset:280px 0 0}}@media(prefers-reduced-motion:reduce){.decisionFloatBottom,.decisionFloatRight,.decisionFloatTop,.decisionPanel{animation:none}}:focus-visible{outline:2px solid var(--blue-bright);outline-offset:3px}.ds-container{width:min(var(--container),calc(100% - 40px));margin-inline:auto}.ds-container-wide{width:min(var(--container-wide),calc(100% - 40px))}.ds-container-narrow{width:min(var(--container-narrow),calc(100% - 40px))}.ds-full-bleed{width:100%}.body-large{font-size:1.12rem;line-height:1.7}.type-display{font-size:clamp(2.2rem,5vw,4.4rem);line-height:1;letter-spacing:-.045em;font-weight:800;color:var(--deep)}.ds-button{min-height:44px;border:0;border-radius:var(--radius-sm);padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:14px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,border-color .18s ease;text-decoration:none}.ds-button:hover{transform:translateY(-1px)}.ds-button:disabled,.ds-button[aria-disabled=true]{opacity:.55;pointer-events:none}.ds-button-sm{min-height:38px;padding:0 14px;font-size:13px}.ds-button-lg{min-height:50px;padding:0 24px;font-size:15px}.ds-button-primary{background:var(--navy);color:#fff;box-shadow:0 8px 22px rgba(7,87,125,.18)}.ds-button-primary:hover{background:var(--navy2)}.ds-button-secondary{background:var(--gold);color:var(--deep)}.ds-button-outline{background:#fff;color:var(--navy);border:1px solid #b8ccda}.ds-button-ghost{background:#eef6fa;color:var(--navy)}.ds-button-text{background:transparent;color:var(--navy);padding-inline:4px;min-height:34px}.ds-icon-button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--navy);display:grid;place-items:center;font-size:20px;cursor:pointer}.ds-button.is-loading{cursor:wait}.ds-badge{display:inline-flex;align-items:center;min-height:27px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.035em;background:#eef2f5;color:#526575;vertical-align:middle}.ds-badge-blue{background:#e8f2ff;color:#1766a5}.ds-badge-gold{background:#FDEBED;color:#B91625}.ds-badge-success{background:#e8f7ef;color:#16663d}.ds-badge-warning{background:#fff4e2;color:#915e00}.ds-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;box-shadow:0 10px 30px rgba(6,38,65,.07)}.ds-card-interactive{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ds-card-interactive:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(6,38,65,.12);border-color:#c3d9e5}.ds-label{display:block;font-size:12px;font-weight:900;color:#385268;margin-bottom:7px}.ds-input{width:100%;min-height:46px;border:1px solid #cfdce5;border-radius:12px;background:#fff;color:var(--ink);padding:10px 13px;font:inherit;transition:border-color .18s ease,box-shadow .18s ease}.ds-input:focus{outline:0;border-color:var(--blue-bright);box-shadow:var(--focus)}.ds-textarea{min-height:100px;resize:vertical}.ds-select{appearance:auto}.ds-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#465c6c}.ds-check input{margin-top:2px}.ds-radio-group{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px}.ds-radio-group label{display:flex;gap:7px;align-items:center;font-size:13px}.ds-form-error,.ds-form-message,.ds-form-success{margin:6px 0 0;font-size:12px}.ds-form-message{color:var(--muted)}.ds-form-error{color:var(--error)}.ds-form-success{color:var(--success)}.ds-breadcrumb{margin:0 0 22px;font-size:13px;color:#617384}.ds-breadcrumb ol{list-style:none;padding:0;margin:0;flex-wrap:wrap}.ds-breadcrumb li,.ds-breadcrumb ol{display:flex;align-items:center;gap:8px}.ds-breadcrumb a{color:var(--navy);font-weight:700}.ds-section-header{max-width:760px;margin-bottom:28px}.ds-section-center{text-align:center;margin-inline:auto}.ds-section-header small{display:block;text-transform:uppercase;letter-spacing:.12em;color:var(--red);font-weight:900;margin-bottom:8px}.ds-section-header h2{font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.1;color:var(--navy);margin:0}.ds-section-header p{color:var(--muted);font-size:16px;line-height:1.65}.ds-section-intro{max-width:760px}.ds-section-cta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ds-divider{height:1px;background:var(--line);margin:35px 0}.ds-stats-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:#fff}.ds-stats-strip>div{padding:22px;border-right:1px solid var(--line)}.ds-stats-strip>div:last-child{border-right:0}.ds-stats-strip strong{display:block;color:var(--navy);font-size:28px}.ds-stats-strip span{display:block;color:var(--muted);font-size:12px;font-weight:800;margin-top:4px}.ds-logo-strip{display:flex;gap:12px;overflow:auto;padding:15px 0}.ds-logo-strip span{white-space:nowrap;padding:11px 16px;background:#fff;border:1px solid var(--line);border-radius:12px;font-size:13px;font-weight:800;color:var(--navy)}.ds-content-split{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.blog-card h3,.pathway-card h3,.program-card h3,.university-card h3{color:var(--navy);margin:16px 0 8px}.university-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.university-card-head>div:last-child{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.university-logo{width:56px;height:56px;border-radius:15px;background:linear-gradient(135deg,#e6f4fb,#dfeaff);display:grid;place-items:center;color:var(--navy);font-size:18px;font-weight:900}.university-location{color:var(--muted);font-size:13px}.university-meta{margin:17px 0;display:grid;gap:8px}.university-meta>div{display:grid;grid-template-columns:90px 1fr;gap:10px;border-top:1px solid #edf1f4;padding-top:8px}.university-meta dt{color:#6b7f8e;font-size:11px;font-weight:800}.university-meta dd{margin:0;color:#30475a;font-size:12px}.verified-date{display:block;color:#788b98;margin-bottom:14px}.university-actions{display:flex;gap:9px;flex-wrap:wrap}.pathway-card-icon,.program-icon{width:50px;height:50px;border-radius:15px;background:#e9f4fa;color:var(--navy);display:grid;place-items:center;font-size:22px;font-weight:900}.program-badges{display:flex;gap:6px;margin-top:14px}.blog-card p,.pathway-card p,.program-card p{color:var(--muted);line-height:1.6;font-size:13px}.program-facts{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0}.program-facts span{padding:8px 10px;background:#f5f8fa;border-radius:10px;font-size:11px;color:#617484}.program-facts b{display:block;color:var(--navy);font-size:10px}.pathway-card small{display:block;color:var(--red);font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-top:13px}.blog-card-image{height:115px;border-radius:14px;background:linear-gradient(135deg,#0A5CA8,#063D75);display:grid;place-items:center;color:#fff;font-size:35px;font-weight:900;margin-bottom:15px}.blog-card-foot{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:13px;font-size:12px}.blog-card-foot span{color:var(--muted)}.blog-card-foot a{font-weight:900;color:var(--navy)}.ds-filter-bar{display:grid;grid-template-columns:minmax(220px,1fr) 190px auto;gap:10px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff}.ds-filter-group{border:0;padding:0;margin:0}.ds-filter-group legend{font-weight:900;color:var(--navy);margin-bottom:10px}.ds-filter-chip{border:1px solid #cbdbe4;background:#fff;border-radius:999px;padding:8px 13px;color:#496073;font-weight:700;cursor:pointer}.ds-filter-chip.active{background:#e7f3fa;border-color:#95c4db;color:var(--navy)}.ds-text-link{background:none;border:0;color:var(--navy);text-decoration:underline;font-weight:800;cursor:pointer}.ds-tabs{margin-top:20px}.ds-tab-list{display:flex;gap:4px;border-bottom:1px solid var(--line);overflow:auto}.ds-tab-list button{border:0;background:transparent;padding:12px 15px;color:#637787;font-weight:800;white-space:nowrap;cursor:pointer;border-bottom:3px solid transparent}.ds-tab-list button[aria-selected=true]{color:var(--navy);border-bottom-color:var(--gold)}.ds-tab-panel{padding:18px 3px;line-height:1.6;color:#506879}.ds-accordion{border-top:1px solid var(--line);margin-top:24px}.ds-accordion-item{border-bottom:1px solid var(--line)}.ds-accordion-item h3{margin:0}.ds-accordion-item button{width:100%;display:flex;justify-content:space-between;gap:20px;align-items:center;border:0;background:transparent;padding:18px 2px;text-align:left;color:var(--navy);font-weight:800;cursor:pointer}.ds-accordion-item button b{font-size:20px}.ds-accordion-panel{padding:0 2px 18px;color:var(--muted);line-height:1.65}.ds-drawer-layer,.ds-modal-layer{position:fixed;inset:0;background:rgba(3,22,39,.62);z-index:300;display:grid;place-items:center;padding:20px}.ds-modal{width:min(520px,100%);background:#fff;border-radius:24px;padding:30px;position:relative;box-shadow:0 35px 100px rgba(0,0,0,.28)}.ds-drawer h2,.ds-modal h2{color:var(--navy)}.ds-drawer p,.ds-modal p{color:var(--muted);line-height:1.6}.ds-modal-close{position:absolute;right:16px;top:13px;width:38px;height:38px;border-radius:50%;border:0;background:#edf3f6;color:var(--navy);font-size:22px;cursor:pointer}.ds-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:25px}.ds-drawer-layer{place-items:stretch end;padding:0}.ds-drawer{width:min(390px,92vw);height:100%;background:#fff;padding:30px;position:relative;box-shadow:-30px 0 80px rgba(0,0,0,.2)}.ds-feedback{min-height:190px;border:1px solid var(--line);border-radius:var(--radius-lg);padding:25px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.ds-feedback h3{margin:0;color:var(--navy)}.ds-feedback p{margin:0 0 10px;color:var(--muted);font-size:13px;line-height:1.5}.ds-feedback-icon{width:44px;height:44px;border-radius:13px;background:#eaf3f8;color:var(--navy);display:grid;place-items:center;font-weight:900}.ds-feedback-error{border-color:#f0c7c2}.ds-feedback-error .ds-feedback-icon{background:#fcecea;color:var(--error)}.ds-spinner{width:35px;height:35px;border:3px solid #dce8ef;border-top:3px solid var(--blue);border-radius:50%;animation:ds-spin 1s linear infinite}@keyframes ds-spin{to{transform:rotate(1turn)}}.ds-skeleton-card{min-height:190px;border-radius:var(--radius-lg);background:#fff;border:1px solid var(--line);padding:24px;display:grid;gap:15px}.ds-skeleton-card i{height:17px;background:linear-gradient(90deg,#edf1f4 25%,#f8fafb 50%,#edf1f4 75%);background-size:200% 100%;border-radius:8px;animation:ds-shimmer 1.6s infinite}.ds-skeleton-card i:first-child{height:54px;width:54px}.ds-skeleton-card i:last-child{width:65%}@keyframes ds-shimmer{to{background-position:-200% 0}}.ui-system-page{background:#f4f8fa;padding:55px 0 90px}.ui-system-hero{background:linear-gradient(135deg,var(--deep),var(--navy));border-radius:28px;color:#fff;padding:48px;margin-bottom:28px}.ui-system-hero small{color:#FF6A74;text-transform:uppercase;letter-spacing:.13em;font-weight:900}.ui-system-hero h1{font-size:clamp(2.4rem,5vw,4.6rem);line-height:1;margin:12px 0}.ui-system-hero p{max-width:760px;color:#d9ecf6;font-size:17px;line-height:1.6}.ui-demo{background:#fff;border:1px solid var(--line);border-radius:24px;padding:30px;margin-top:22px}.token-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.token-swatch{font-size:11px;text-transform:capitalize;color:#607584;font-weight:800}.token-swatch span{height:60px;border-radius:12px;display:block;margin-bottom:8px}.token-navy span{background:var(--navy)}.token-blue span{background:var(--blue)}.token-gold span{background:var(--gold)}.token-surface span{background:#f1f6f9;border:1px solid var(--line)}.token-success span{background:var(--success)}.token-warning span{background:#d48a00}.token-error span{background:var(--error)}.type-demo{margin-top:30px;border-top:1px solid var(--line);padding-top:25px}.type-demo h1,.type-demo h2,.type-demo h3{color:var(--navy)}.component-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:18px 0}.feedback-grid,.ui-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.form-demo{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.form-demo .full{grid-column:1/-1}@media(max-width:1024px){.token-grid{grid-template-columns:repeat(4,1fr)}.feedback-grid,.ui-card-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.ds-container,.ds-container-narrow,.ds-container-wide{width:min(100% - 28px,var(--container))}.ds-content-split,.ds-filter-bar{grid-template-columns:1fr}.ds-stats-strip{grid-template-columns:1fr 1fr}.ds-stats-strip>div{border-right:0;border-bottom:1px solid var(--line)}.token-grid{grid-template-columns:repeat(2,1fr)}.feedback-grid,.form-demo,.ui-card-grid{grid-template-columns:1fr}.ui-demo,.ui-system-hero{padding:22px;border-radius:18px}.ds-modal-actions{justify-content:stretch;flex-direction:column}.ds-modal-actions .ds-button{width:100%}}@media(prefers-reduced-motion:reduce){.ds-button,.ds-card-interactive,.ds-skeleton-card i,.ds-spinner{animation:none!important;transition:none!important}}.searchTrigger{width:40px;height:40px;font-size:21px;border:1px solid rgba(255,255,255,.28);margin-right:4px}.searchTrigger:hover{background:rgba(255,255,255,.1)}@media(max-width:900px){.searchTrigger{display:grid;color:var(--navy);border-color:#d6e1e7;background:#fff}}.brandLogoImg{width:270px}.footerLogoPlate{display:inline-flex;align-items:center;background:#fff;border-radius:14px;padding:9px 14px;margin-bottom:14px;box-shadow:0 10px 30px rgba(1,23,40,.14)}.footerLogoImg{display:block;width:245px;height:auto;max-width:100%}@media(max-width:900px){.brandLogoImg{width:205px}.brandWedge{padding-left:14px}.footerLogoImg{width:220px}}@media(max-width:600px){.brandLogoImg{width:180px}.brandWedge{padding-left:10px}.footerLogoImg{width:200px}}.brandWedge{padding:0 34px 14px 20px}.brandLogoImg{width:290px;max-height:92px}.navShell{margin-left:382px;background:linear-gradient(90deg,var(--navy2),var(--navy))}.mainNav a:focus-visible,.mainNav a:hover{text-decoration-color:var(--red);text-underline-offset:7px}.applyNow{color:#fff;background:var(--red);padding:11px 16px;border-radius:8px}.applyNow:hover{background:#B91625}.hamb{color:#fff}.heroCtas a,.heroText .primary{background:var(--red)!important;color:#fff!important}.heroCtas a.outline{background:rgba(255,255,255,.06)!important;color:#fff!important}.ds-button-primary{background:var(--navy)!important;color:#fff!important}.ds-button-secondary{background:var(--red)!important;color:#fff!important}.footerRef{background:linear-gradient(135deg,#06386D,#0A5CA8)}.footerLogoPlate{padding:10px 15px}.footerLogoImg{width:285px}@media(max-width:1100px){.brandWedge{width:360px;padding:0 24px 12px 16px}.navShell{margin-left:320px}.brandLogoImg{width:248px;max-height:84px}}@media(max-width:900px){.brandWedge{width:280px;padding:0 18px 10px 12px}.brandLogoImg{width:210px;max-height:78px}.navShell{margin-left:0}.footerLogoImg{width:235px}}@media(max-width:600px){.brandLogoImg{width:190px;max-height:72px}.footerLogoImg{width:215px}}.decisionReferenceWrap{position:absolute;right:clamp(24px,3.2vw,56px);top:50%;width:min(760px,48vw);transform:translateY(-50%);z-index:4;pointer-events:none}.decisionReferenceGraphic{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 22px 40px rgba(1,24,47,.16))}@media(max-width:1200px){.decisionReferenceWrap{right:20px;width:min(700px,50vw)}}@media(max-width:900px){.decisionReferenceWrap{right:50%;top:auto;bottom:34px;width:min(760px,92vw);transform:translateX(50%)}.heroArt{inset:250px 0 0}.heroWords{position:relative;z-index:6}.heroSlider{height:850px}}@media(max-width:600px){.decisionReferenceWrap{bottom:18px;width:94vw}.heroSlider{height:760px}.heroArt{inset:280px 0 0}}.siteHeader{position:sticky;top:0;z-index:80;box-shadow:none}.headerLayout,.siteHeader{height:92px;background:transparent;overflow:visible}.headerLayout{position:relative}.brandWedge{left:0;width:420px;height:92px;clip-path:none;display:flex;align-items:center;padding:8px 28px;z-index:6;overflow:visible}.brandWedge,.brandWedge:after{position:absolute;top:0;background:#fff}.brandWedge:after{content:"";right:-68px;width:68px;height:132px;clip-path:polygon(0 0,100% 100%,0 69.7%);pointer-events:none}.brandLockup{display:flex;align-items:center;min-width:0;height:100%;position:relative;z-index:2}.brandLogoImg{display:block;width:238px;max-width:100%;max-height:78px;height:auto;object-fit:contain;object-position:left center}.navShell{position:absolute;left:390px;right:0;top:0;height:132px;min-height:132px;margin:0;background:linear-gradient(90deg,#0a5798,#0a5ca8 58%,#0a5ca8);border:0;border-radius:0;padding:8px 30px 0 78px;display:flex;flex-direction:column;gap:0;z-index:3;overflow:visible}.navTopRow{display:grid;grid-template-columns:minmax(0,1fr) 292px;column-gap:22px;align-items:center;min-height:38px}.navTickerViewport{position:relative;height:28px;overflow:hidden;min-width:0}.navTickerTrack{position:absolute;left:0;top:50%;display:flex;align-items:center;gap:90px;width:max-content;white-space:nowrap;color:#eaf2f9;font-size:13px;line-height:28px;font-weight:700;letter-spacing:.01em;transform:translate(50%,-50%);animation:dvNewsMiddleToLeft 15s linear infinite;will-change:transform}.navTickerTrack span{display:block;white-space:nowrap}@keyframes dvNewsMiddleToLeft{0%{transform:translate(50%,-50%)}to{transform:translate(-52%,-50%)}}.navTopHelp{height:30px;display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap;font-size:12px;font-weight:800;position:relative;z-index:4;background:linear-gradient(90deg,rgba(10,92,168,0),#0a5ca8 16%)}.navTopHelp span{color:#ffc531}.navTopHelp b{color:#fff;font-weight:900}.navTopDivider{height:1px;background:rgba(255,255,255,.2);border-bottom:1px dotted rgba(255,255,255,.18)}.navBottomRow{gap:28px;height:70px;min-height:70px;padding:0}.mainNav,.navBottomRow{display:flex;align-items:center}.mainNav{gap:27px;flex-wrap:nowrap}.mainNav a{color:#fff;font-size:14px;line-height:1;font-weight:800;white-space:nowrap}.mainNav a:focus-visible,.mainNav a:hover{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.72);text-underline-offset:8px}.navRight{margin-left:auto;display:flex;align-items:center;gap:18px}.searchTrigger{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:20px;border:1px solid rgba(255,255,255,.26);margin-right:0;background:transparent}.searchTrigger:hover{background:rgba(255,255,255,.08)}.applyNow{color:#ffc531;background:none;padding:0;border-radius:0;font-weight:900;font-size:17px;white-space:nowrap}.applyNow:hover{background:none;color:#ffd667}.navActionDivider{width:1px;height:46px;background:rgba(255,255,255,.42)}.hamb{background:none;border:0;color:#ffc531;font-size:33px;line-height:1;padding:0;cursor:default}.mobileMenu{position:absolute;right:20px;top:122px;width:280px;background:#fff;box-shadow:var(--shadow);border-radius:14px;padding:12px;display:grid;z-index:90}.mobileMenu a{padding:12px 14px;border-bottom:1px solid #edf1f4;font-weight:700;color:var(--navy2)}@media(max-width:1320px) and (min-width:901px){.headerLayout,.siteHeader{height:88px}.brandWedge{width:368px;height:88px;padding-left:22px;padding-right:22px}.brandWedge:after{right:-62px;width:62px;height:124px;clip-path:polygon(0 0,100% 100%,0 71%)}.brandLogoImg{width:216px;max-height:72px}.navShell{left:340px;height:124px;min-height:124px;padding-left:64px;padding-right:20px}.navTopRow{grid-template-columns:minmax(0,1fr) 248px;column-gap:15px;min-height:36px}.navTickerTrack{font-size:12px;gap:70px;animation-duration:14s}.navTopHelp{font-size:11px}.navBottomRow{height:66px;min-height:66px;gap:20px}.mainNav{gap:18px}.mainNav a{font-size:13px}.navRight{gap:14px}.searchTrigger{width:40px;height:40px}.applyNow{font-size:15px}.navActionDivider{height:40px}.hamb{font-size:30px}.mobileMenu{top:114px}}@media(max-width:900px){.siteHeader{position:sticky;top:0}.headerLayout,.siteHeader{height:auto;background:#fff}.brandWedge{position:relative;width:100%;height:76px;padding:8px 14px;background:#fff}.brandWedge:after{display:none}.brandLogoImg{width:205px;max-height:62px}.navShell{position:relative;left:0;right:auto;top:auto;width:100%;height:auto;min-height:auto;margin:0;padding:8px 14px 10px;background:linear-gradient(90deg,#0a5798,#0a5ca8)}.navTopRow{grid-template-columns:1fr;row-gap:5px;min-height:auto}.navTickerViewport{height:25px}.navTickerTrack{font-size:12px;line-height:25px;gap:60px;animation-duration:14s}.navTopHelp{justify-content:flex-start;height:24px;font-size:11px;background:none}.navTopDivider{margin-top:3px}.navBottomRow{height:52px;min-height:52px;padding:0}.applyNow,.mainNav,.navActionDivider,.searchTrigger{display:none}.navRight{margin-left:auto}.hamb{font-size:28px}.mobileMenu{top:calc(100% - 2px);right:14px}}@media(prefers-reduced-motion:reduce){.navTickerTrack{position:relative;left:0;top:50%;animation:none;transform:translateY(-50%)}}.dvHeader{position:sticky;top:0;z-index:100}.dvHeader,.dvHeaderFrame{height:95px;background:transparent;overflow:visible}.dvHeaderFrame{position:relative}.dvBrandPanel{position:absolute;left:0;top:0;width:380px;height:95px;background:#fff;clip-path:polygon(0 0,87.1% 0,100% 100%,0 100%);z-index:4;padding:7px 23px}.dvBrandLink,.dvBrandPanel{display:flex;align-items:center}.dvBrandLink{height:100%;min-width:0}.dvBrandLogo{display:block;width:218px;max-width:100%;max-height:70px;height:auto;object-fit:contain;object-position:left center}.dvBluePanel{position:absolute;left:331px;right:0;top:0;height:123px;z-index:3;padding:6px 22px 0 61px;overflow:visible;background:transparent;isolation:isolate}.dvBluePanel:before{left:0;width:61px;height:97px;background:#084f91;clip-path:polygon(0 0,100% 0,100% 100%,72.4% 100%);z-index:-2}.dvBluePanel:after,.dvBluePanel:before{content:"";position:absolute;top:0;pointer-events:none}.dvBluePanel:after{left:44px;right:0;bottom:0;background:linear-gradient(90deg,#084f91,#095ca6 58%,#0a5ca8);border-bottom-left-radius:26px;border-bottom:1px solid rgba(205,231,248,.38);box-shadow:0 6px 12px rgba(3,32,64,.15);z-index:-3}.dvTopRow{display:grid;grid-template-columns:minmax(0,1fr) 255px;column-gap:18px;align-items:center;height:43px;min-height:43px}.dvNewsWindow{position:relative;height:28px;min-width:0;overflow:hidden}.dvNewsTicker{position:absolute;left:50%;top:50%;width:max-content;white-space:nowrap;color:#eaf2f9;font-size:12.5px;line-height:28px;font-weight:700;letter-spacing:.01em;transform:translateY(-50%);animation:dvTickerMidLeft 16s linear infinite;will-change:left}@keyframes dvTickerMidLeft{0%{left:50%}to{left:-120%}}.dvHelp{height:28px;display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap;font-size:11.5px;font-weight:800;position:relative;z-index:5;background:transparent}.dvHelp span{color:#ffc531}.dvHelp b{color:#fff;font-weight:900}.dvRule{height:1px;background:rgba(255,255,255,.22);border-bottom:1px dotted rgba(255,255,255,.16)}.dvBottomRow{gap:18px;height:72px;min-height:72px;padding:0}.dvBottomRow,.dvMainNav{display:flex;align-items:center}.dvMainNav{gap:clamp(12px,1vw,19px);flex-wrap:nowrap;margin-left:28px}.dvMainNav a{color:#fff;font-size:12.5px;line-height:1;font-weight:650;white-space:nowrap}.dvMainNav a:focus-visible,.dvMainNav a:hover{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.75);text-underline-offset:8px}.dvNavRight{margin-left:auto;display:flex;align-items:center;gap:14px}.dvSearch{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:17px;border:1px solid rgba(255,255,255,.26);background:transparent}.dvSearch:hover{background:rgba(255,255,255,.08)}.dvCounselling{color:#ffc531;background:none;font-weight:900;font-size:15px;white-space:nowrap}.dvCounselling:hover{color:#ffd667}.dvActionDivider{width:1px;height:36px;background:rgba(255,255,255,.42)}.dvHamb{background:none;border:0;color:#ffc531;font-size:27px;line-height:1;padding:0;cursor:pointer}.dvMobileMenu{position:absolute;right:20px;top:95px;width:280px;background:#fff;box-shadow:var(--shadow);border-radius:14px;padding:12px;display:grid;z-index:110}.dvMobileMenu a{padding:12px 14px;border-bottom:1px solid #edf1f4;font-weight:700;color:var(--navy2)}@media(max-width:1320px) and (min-width:1101px){.dvHeader,.dvHeaderFrame{height:88px}.dvBrandPanel{width:345px;height:88px;clip-path:polygon(0 0,87% 0,100% 100%,0 100%);padding:7px 20px}.dvBrandLogo{width:198px;max-height:64px}.dvBluePanel{left:300px;height:114px;padding:5px 16px 0 56px}.dvBluePanel:before{width:56px;height:90px;clip-path:polygon(0 0,100% 0,100% 100%,71.4% 100%)}.dvBluePanel:after{left:40px;border-bottom-left-radius:24px}.dvTopRow{grid-template-columns:minmax(0,1fr) 220px;height:39px;min-height:39px;column-gap:14px}.dvNewsWindow{height:25px}.dvNewsTicker{font-size:11.5px;line-height:25px;animation-duration:15s}.dvHelp{height:25px;font-size:10.5px}.dvBottomRow{height:66px;min-height:66px;gap:14px}.dvMainNav{gap:clamp(8px,.82vw,13px);margin-left:10px}.dvMainNav a{font-size:11.4px;font-weight:650}.dvNavRight{gap:11px}.dvSearch{width:34px;height:34px}.dvCounselling{font-size:13.5px}.dvActionDivider{height:34px}.dvHamb{font-size:26px}.dvMobileMenu{top:88px}}@media(max-width:1100px){.dvHeader,.dvHeaderFrame{height:auto;background:#fff;overflow:visible}.dvBrandPanel{position:relative;width:100%;height:76px;clip-path:none;padding:8px 14px}.dvBrandLogo{width:205px;max-height:62px}.dvBluePanel{position:relative;left:0;right:auto;width:100%;height:auto;padding:8px 14px 10px;overflow:visible}.dvBluePanel:after,.dvBluePanel:before{display:none}.dvBluePanel{background:linear-gradient(90deg,#084f91,#0a5ca8)}.dvTopRow{grid-template-columns:1fr;row-gap:5px;height:auto}.dvNewsWindow{height:25px}.dvNewsTicker{font-size:12px;line-height:25px;animation-duration:15s}.dvHelp{justify-content:flex-start;height:24px;font-size:11px;background:transparent}.dvRule{margin-top:3px}.dvBottomRow{height:52px;min-height:52px}.dvActionDivider,.dvCounselling,.dvMainNav,.dvSearch{display:none}.dvNavRight{margin-left:auto}.dvHamb{font-size:28px}.dvMobileMenu{top:calc(100% - 2px);right:14px}}@media(prefers-reduced-motion:reduce){.dvNewsTicker{position:relative;left:0;top:50%;animation:none;transform:translateY(-50%)}}.decisionMotionMap{position:absolute;right:clamp(24px,3.2vw,56px);top:50%;width:min(760px,48vw);aspect-ratio:1.72;transform:translateY(-50%);z-index:4;font-family:Arial,Helvetica,sans-serif}.decisionMotionBackdrop{position:absolute;inset:-5% -3% -8%;border-radius:44px;isolation:isolate;z-index:0}.decisionMotionBackdrop:before{content:"";position:absolute;inset:9% 5% 4% 2%;border-radius:48% 52% 45% 55%/58% 42% 58% 42%;background:linear-gradient(135deg,rgba(1,27,74,.28),rgba(0,129,255,.18));filter:blur(1px);animation:dvBackdropDrift 13s ease-in-out infinite;z-index:-4}.decisionMotionBackdrop:after{content:"";position:absolute;left:7%;right:4%;top:13%;bottom:4%;border-radius:48% 52% 46% 54%;background:conic-gradient(from 215deg at 55% 48%,rgba(0,98,255,.03),rgba(20,143,255,.14),rgba(80,96,255,.05),rgba(0,186,255,.1),rgba(0,98,255,.03));filter:blur(12px);opacity:.85;animation:dvAuroraRotate 22s linear infinite;z-index:-3}.decisionBlob{position:absolute;border-radius:50%;filter:blur(.3px);opacity:.62;mix-blend-mode:screen;z-index:-3}.decisionBlob.blobA{width:55%;height:55%;left:2%;top:18%;background:radial-gradient(circle at 35% 30%,rgba(14,131,255,.72),rgba(0,76,188,.26) 56%,transparent 72%);animation:dvBlobA 10s ease-in-out infinite}.decisionBlob.blobB{width:48%;height:48%;right:1%;bottom:0;background:radial-gradient(circle at 52% 42%,rgba(61,113,255,.54),rgba(0,52,160,.14) 62%,transparent 76%);animation:dvBlobB 12s ease-in-out infinite}.decisionBlob.blobC{width:31%;height:31%;right:24%;top:3%;background:radial-gradient(circle at 50% 50%,rgba(16,101,241,.42),rgba(36,108,255,.08) 64%,transparent 75%);animation:dvBlobC 8.5s ease-in-out infinite}.decisionRing{position:absolute;border-radius:50%;border:1.5px solid rgba(55,166,255,.42);z-index:-2;transform-origin:center;will-change:transform}.decisionRing.ringA{width:73%;height:112%;left:12%;top:-8%;animation:dvRingSpin 26s linear infinite}.decisionRing.ringB{width:56%;height:88%;right:2%;top:9%;border-color:rgba(94,140,255,.28);animation:dvRingSpinReverse 34s linear infinite}.decisionDots{position:absolute;left:1%;top:22%;width:15%;height:34%;opacity:.7;z-index:-1;background-image:radial-gradient(circle,rgba(30,153,255,.65) 1.1px,transparent 1.5px);background-size:9px 9px;-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent);animation:dvDotsPulse 5s ease-in-out infinite}.decisionFlowRibbon{position:absolute;z-index:-1;border:1px solid rgba(111,196,255,.18);border-radius:999px;background:linear-gradient(90deg,transparent,rgba(39,150,255,.12),rgba(102,114,255,.11),transparent);box-shadow:inset 0 0 28px rgba(47,154,255,.07);will-change:transform,opacity;pointer-events:none}.decisionFlowRibbon.ribbonA{width:78%;height:17%;left:7%;top:24%;transform:rotate(-15deg);animation:dvRibbonA 10s ease-in-out infinite}.decisionFlowRibbon.ribbonB{width:69%;height:13%;right:2%;bottom:17%;transform:rotate(17deg);border-color:rgba(116,130,255,.15);animation:dvRibbonB 12s ease-in-out infinite}.decisionMicroGrid{position:absolute;right:3%;top:19%;width:24%;height:47%;z-index:-1;opacity:.22;background-image:linear-gradient(rgba(103,183,255,.28) 1px,transparent 0),linear-gradient(90deg,rgba(103,183,255,.28) 1px,transparent 0);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 73%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 73%);animation:dvGridDrift 9s ease-in-out infinite}.decisionGlowNode{position:absolute;width:8px;height:8px;border-radius:50%;z-index:1;background:#70c4ff;box-shadow:0 0 0 5px rgba(70,176,255,.08),0 0 22px rgba(40,161,255,.6);animation:dvNodePulse 3.4s ease-in-out infinite}.decisionGlowNode.nodeA{left:14%;top:19%}.decisionGlowNode.nodeB{right:10%;top:35%;animation-delay:.9s}.decisionGlowNode.nodeC{left:16%;bottom:15%;animation-delay:1.7s}.decisionScanLine{position:absolute;left:8%;top:18%;width:64%;height:1px;z-index:1;background:linear-gradient(90deg,transparent,rgba(112,199,255,.65),rgba(106,125,255,.42),transparent);box-shadow:0 0 14px rgba(58,159,255,.32);transform-origin:left center;animation:dvScanSweep 8s ease-in-out infinite;opacity:.55}.decisionCorePanel{position:absolute;left:17%;top:10%;width:70%;height:75%;padding:7.5% 5.5% 4%;background:linear-gradient(145deg,rgba(255,255,255,.985),rgba(241,247,252,.985));border:1px solid rgba(255,255,255,.82);border-radius:28px;box-shadow:0 26px 66px rgba(0,31,70,.28),inset 0 1px rgba(255,255,255,.85);color:#10233e;z-index:2;animation:dvPanelBreathe 8s ease-in-out infinite}.decisionCoreTop{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:clamp(8px,.72vw,11px);font-weight:900;letter-spacing:.07em;color:#637a98}.decisionCoreLabel{display:flex;align-items:center;white-space:nowrap}.decisionCoreLabel i{width:13px;height:13px;border-radius:50%;background:#1acb88;box-shadow:0 0 0 6px rgba(26,203,136,.14);margin-right:9px}.decisionDiscover{padding:9px 13px;border-radius:15px;background:#eaf4ff;color:#1682ff;font-size:clamp(8px,.68vw,10px);white-space:nowrap}.decisionDiscover b{font-size:14px;margin-left:4px}.decisionCorePanel h2{font-size:clamp(22px,2.05vw,35px);line-height:1.03;letter-spacing:-.025em;color:#0a2857;margin:4.9% 0 .9%;font-weight:700;white-space:nowrap;transform:translateY(-2px)}.decisionCoreUnderline{width:8.5%;height:4px;border-radius:999px;background:linear-gradient(90deg,#158bff,#5ca9ff);margin-bottom:4%;box-shadow:0 0 12px rgba(27,138,255,.18)}.decisionCoreSteps{display:grid;grid-template-columns:1fr 7% 1fr 7% 1fr;align-items:center;gap:0}.decisionCoreStep{min-width:0;min-height:145px;padding:11% 10% 8%;background:#fff;border:1px solid #e2ebf3;border-radius:18px;box-shadow:0 9px 23px rgba(15,59,102,.07);display:flex;flex-direction:column;animation:dvStepHover 7s ease-in-out infinite}.decisionCoreStep:nth-of-type(3){animation-delay:.7s}.decisionCoreStep:nth-of-type(5){animation-delay:1.4s}.decisionCoreStep strong{width:44px;height:44px;border-radius:12px;background:linear-gradient(145deg,#1797ff,#0875e9);display:grid;place-items:center;color:#fff;font-size:20px;box-shadow:0 7px 15px rgba(20,130,245,.26)}.decisionCoreStep b{font-size:clamp(10px,.88vw,14px);margin-top:14%;line-height:1.1;color:#0a2142}.decisionCoreStep span{font-size:clamp(10px,.8vw,13px);color:#5d7596;margin-top:5%}.decisionCoreStep small{font-size:clamp(8px,.66vw,10px);color:#6d829e;border-top:1px solid #e6edf4;padding-top:8%;margin-top:auto;line-height:1.25}.decisionCoreArrow{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;margin:auto;background:#0d89f9;color:#fff;font-size:25px;font-weight:700;box-shadow:0 7px 15px rgba(13,137,249,.25);animation:dvArrowPulse 2.4s ease-in-out infinite}.decisionCoreArrow:nth-of-type(4){animation-delay:.45s}.decisionCoreAction{height:49px;margin-top:4%;padding:0 5%;border-radius:15px;background:linear-gradient(90deg,#052850,#073c75);display:flex;align-items:center;justify-content:center;gap:5%;color:#fff;font-size:clamp(10px,.95vw,15px);font-weight:900;box-shadow:0 10px 24px rgba(4,34,68,.13)}.decisionNetworkIcon{font-size:22px;color:#fff;opacity:.95}.decisionFloatCard{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 12px;background:rgba(255,255,255,.97);border:1px solid rgba(255,255,255,.88);border-radius:18px;box-shadow:0 18px 38px rgba(2,31,67,.25);color:#10233e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:dvFloatCard 5.4s ease-in-out infinite}.decisionFloatCard>span:not(.decisionColorIcon){display:flex;flex-direction:column;min-width:0}.decisionFloatCard b{font-size:clamp(10px,.86vw,14px);white-space:nowrap}.decisionFloatCard small{font-size:clamp(8px,.66vw,10px);color:#657b96;margin-top:3px;white-space:nowrap}.decisionFloatCard em{margin-left:auto;padding:9px 10px;border-radius:13px;border:1.5px solid #ff7b19;background:#fff;color:#ff6a00;font-size:clamp(8px,.65vw,10px);font-style:normal;font-weight:900;white-space:nowrap}.decisionColorIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:20px;font-weight:900;flex:0 0 auto;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)}.iconBlue{background:linear-gradient(145deg,#258dff,#0e6de4)}.iconRed{background:linear-gradient(145deg,#ff6170,#e73148)}.iconGreen{background:linear-gradient(145deg,#49d4ae,#0aa678)}.iconPurple{background:linear-gradient(145deg,#a66cff,#703be8)}.iconOrange{background:linear-gradient(145deg,#ffb12b,#ff8200)}.floatOnlineMba{left:12%;top:0;width:41%;animation-delay:0s}.floatOdlPrograms{right:0;top:3%;width:31%;animation-delay:.6s}.floatOdlBba{left:0;top:41%;width:25%;animation-delay:1.1s}.floatOnlinePrograms{right:-1%;bottom:13%;width:31%;animation-delay:1.7s}.floatJourney{left:29%;bottom:0;width:43%;animation-delay:2.2s}.floatJourney .decisionColorIcon{width:43px;height:43px}.floatJourney>span:not(.decisionColorIcon) small{order:-1;letter-spacing:.07em;font-size:8px}.floatJourney>span:not(.decisionColorIcon) b{margin-top:4px}@keyframes dvBackdropDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(2%,-2%,0) scale(1.035)}}@keyframes dvBlobA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8%,-5%,0) scale(1.08)}}@keyframes dvBlobB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-7%,6%,0) scale(.94)}}@keyframes dvBlobC{0%,to{transform:translateZ(0)}50%{transform:translate3d(-5%,9%,0)}}@keyframes dvRingSpin{to{transform:rotate(1turn)}}@keyframes dvRingSpinReverse{to{transform:rotate(-1turn)}}@keyframes dvDotsPulse{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.82;transform:translateY(-8px)}}@keyframes dvPanelBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes dvFloatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes dvStepHover{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes dvArrowPulse{0%,to{transform:scale(1);box-shadow:0 7px 15px rgba(13,137,249,.25)}50%{transform:scale(1.1);box-shadow:0 7px 20px rgba(13,137,249,.42)}}@keyframes dvAuroraRotate{to{transform:rotate(1turn) scale(1.02)}}@keyframes dvRibbonA{0%,to{transform:translateZ(0) rotate(-15deg);opacity:.5}50%{transform:translate3d(5%,-7%,0) rotate(-11deg);opacity:.9}}@keyframes dvRibbonB{0%,to{transform:translateZ(0) rotate(17deg);opacity:.42}50%{transform:translate3d(-6%,5%,0) rotate(13deg);opacity:.78}}@keyframes dvGridDrift{0%,to{transform:translateZ(0);opacity:.15}50%{transform:translate3d(-10px,8px,0);opacity:.3}}@keyframes dvNodePulse{0%,to{transform:scale(.82);opacity:.45}50%{transform:scale(1.25);opacity:1}}@keyframes dvScanSweep{0%,to{transform:translate3d(-4%,0,0) scaleX(.82);opacity:.18}50%{transform:translate3d(43%,18px,0) scaleX(1.12);opacity:.6}}@media(max-width:1200px){.decisionMotionMap{right:18px;width:min(700px,50vw)}}@media(max-width:900px){.decisionMotionMap{right:50%;top:auto;bottom:30px;width:min(760px,92vw);transform:translateX(50%);transform-origin:center bottom}.heroArt{inset:250px 0 0}.heroWords{position:relative;z-index:6}.heroSlider{height:850px}}@media(max-width:600px){.decisionMotionMap{bottom:14px;width:95vw}.decisionFloatCard{border-radius:14px;padding:7px 8px}.decisionColorIcon{width:34px;height:34px;font-size:16px}.decisionCorePanel{border-radius:22px}.heroSlider{height:760px}.heroArt{inset:280px 0 0}}@media(prefers-reduced-motion:reduce){.decisionBlob,.decisionCoreArrow,.decisionCorePanel,.decisionCoreStep,.decisionDots,.decisionFloatCard,.decisionFlowRibbon,.decisionGlowNode,.decisionMicroGrid,.decisionMotionBackdrop:after,.decisionMotionBackdrop:before,.decisionRing,.decisionScanLine{animation:none!important}}.heroSlider{--dv-px-a:0px;--dv-py-a:0px;--dv-px-b:0px;--dv-py-b:0px;--dv-px-c:0px;--dv-py-c:0px}.decisionMotionMap{pointer-events:none}.decisionMotionBackdrop{inset:-7% -5% -10%;border-radius:46px;overflow:hidden}.decisionMotionBackdrop:before{opacity:.34;filter:blur(5px);background:radial-gradient(circle at 36% 42%,rgba(23,134,255,.24),transparent 58%),radial-gradient(circle at 74% 58%,rgba(74,91,255,.16),transparent 62%)}.decisionMotionBackdrop:after{display:none}.decisionBlob{mix-blend-mode:normal;filter:blur(1px);will-change:transform;transition:opacity .4s ease}.decisionBlob.blobA{width:58%;height:65%;left:0;top:16%;opacity:.1;background:radial-gradient(circle at 38% 34%,rgba(60,166,255,.86),rgba(15,104,225,.28) 58%,transparent 74%);animation:dvBlobAStory 12s ease-in-out infinite}.decisionBlob.blobB{width:52%;height:61%;right:-1%;bottom:-2%;opacity:.075;background:radial-gradient(circle at 50% 48%,rgba(102,99,255,.7),rgba(39,88,212,.18) 62%,transparent 76%);animation:dvBlobBStory 14s ease-in-out infinite}.decisionBlob.blobC{width:36%;height:40%;right:20%;top:1%;opacity:.055;background:radial-gradient(circle at 50% 50%,rgba(25,151,255,.72),rgba(31,104,220,.1) 64%,transparent 76%);animation:dvBlobCStory 11s ease-in-out infinite}.decisionRing.ringA{width:76%;height:122%;left:11%;top:-12%;border:1px solid rgba(129,206,255,.2);opacity:.62;animation:dvRingStory 34s linear infinite}.decisionJourneyPath{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible;opacity:.55;pointer-events:none}.decisionPathLine{fill:none;stroke:rgba(112,202,255,.23);stroke-width:1.25;stroke-linecap:round;stroke-dasharray:4 8;animation:dvPathDash 18s linear infinite}.decisionPathDot{fill:#a9e2ff;filter:drop-shadow(0 0 7px rgba(100,202,255,.9));opacity:.88}.decisionCorePanel{animation:dvPanelBreatheStory 10s ease-in-out infinite}.decisionCorePanel.is-entering{animation:dvPanelIntro 1.15s cubic-bezier(.2,.7,.25,1) both,dvPanelBreatheStory 10s ease-in-out 1.15s infinite}.decisionCorePanel h2{font-weight:600!important;margin:3.7% 0 .65%!important;transform:translateY(-5px)!important;letter-spacing:-.022em!important}.decisionCoreUnderline{margin-top:-2px;margin-bottom:4.2%;height:3px}.decisionCoreStep{animation:none!important;transform:translateY(0);transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease,background .45s ease}.decisionCoreStep strong{transition:transform .45s ease,box-shadow .45s ease,filter .45s ease}.decisionCoreStep.is-active{transform:translateY(-3px);border-color:rgba(37,145,255,.55);box-shadow:0 12px 28px rgba(21,119,225,.16);background:linear-gradient(180deg,#fff,#f8fbff)}.decisionCoreStep.is-active strong{transform:scale(1.065);box-shadow:0 0 0 6px rgba(25,143,255,.1),0 8px 19px rgba(20,130,245,.31);filter:saturate(1.08)}.decisionCoreStep.is-complete{border-color:rgba(62,156,245,.28);box-shadow:0 10px 24px rgba(25,102,182,.09)}.decisionCoreConnector{position:relative;width:100%;height:32px;display:flex;align-items:center;justify-content:center;isolation:isolate}.decisionCoreConnector:before{content:"";position:absolute;left:2px;right:2px;top:50%;height:1.5px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(52,153,246,.2),rgba(52,153,246,.72),rgba(52,153,246,.2));z-index:-2}.decisionCoreConnector b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#0d89f9;color:#fff;font-size:23px;line-height:1;box-shadow:0 6px 14px rgba(13,137,249,.22);transition:transform .35s ease,box-shadow .35s ease}.decisionCoreConnector i{position:absolute;left:2px;top:50%;width:7px;height:7px;border-radius:50%;background:#9cddff;box-shadow:0 0 0 4px rgba(92,190,255,.12),0 0 13px rgba(59,169,255,.75);transform:translateY(-50%);opacity:0}.decisionCoreConnector.is-traveling i{opacity:1;animation:dvConnectorTravel 1.75s cubic-bezier(.4,0,.2,1) both}.decisionCoreConnector.is-traveling b{transform:scale(1.08);box-shadow:0 0 0 6px rgba(38,146,255,.08),0 7px 18px rgba(13,137,249,.32)}.decisionCoreConnector.is-complete:before{background:linear-gradient(90deg,rgba(52,153,246,.55),rgba(52,153,246,.82),rgba(52,153,246,.55))}.decisionCoreAction{position:relative;overflow:hidden;pointer-events:auto;cursor:pointer}.decisionCoreAction:after{content:"";position:absolute;inset:-35% auto -35% -30%;width:20%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:skewX(-18deg) translateX(-140%);opacity:0}.decisionCoreAction.is-sweep:after{opacity:1;animation:dvCtaSweep 2.2s ease-in-out 1}.decisionActionArrow{display:inline-block;transition:transform .28s ease}.decisionCoreAction:hover .decisionActionArrow{transform:translateX(5px)}.decisionFloatCard{pointer-events:auto;will-change:transform,box-shadow;animation:dvFloatCardSoft 5.4s ease-in-out infinite;transition:box-shadow .3s ease,filter .3s ease}.floatOnlineMba{animation-duration:5.2s}.floatOdlPrograms{animation-duration:5.9s}.floatOdlBba{animation-duration:4.8s}.floatOnlinePrograms{animation-duration:5.6s}.floatJourney{animation-duration:6.1s}.decisionFloatCard:hover{animation-play-state:paused;transform:translateY(-6px) scale(1.012);box-shadow:0 23px 48px rgba(0,31,71,.3);filter:saturate(1.04)}.decisionFloatCard.is-focus{animation-play-state:paused;transform:translateY(-6px);box-shadow:0 22px 46px rgba(0,41,94,.29)}.decisionFloatCard.is-focus em{box-shadow:0 0 0 4px rgba(255,124,31,.08),0 5px 15px rgba(255,116,18,.13);background:#fffaf6}.decisionFloatCard.is-forward{animation-play-state:paused;transform:translateY(-4px) scale(1.018);box-shadow:0 24px 50px rgba(62,62,185,.25)}.decisionFloatCard em{transition:box-shadow .28s ease,background .28s ease,transform .28s ease}.decisionFloatCard em:hover{box-shadow:0 0 0 4px rgba(255,124,31,.08),0 5px 15px rgba(255,116,18,.14);transform:translateY(-1px)}@keyframes dvBlobAStory{0%,to{transform:translate3d(var(--dv-px-a),var(--dv-py-a),0) scale(1)}50%{transform:translate3d(calc(var(--dv-px-a) + 6px),calc(var(--dv-py-a) - 4px),0) scale(1.025)}}@keyframes dvBlobBStory{0%,to{transform:translate3d(var(--dv-px-b),var(--dv-py-b),0) scale(1)}50%{transform:translate3d(calc(var(--dv-px-b) - 5px),calc(var(--dv-py-b) + 4px),0) scale(.98)}}@keyframes dvBlobCStory{0%,to{transform:translate3d(var(--dv-px-c),var(--dv-py-c),0)}50%{transform:translate3d(calc(var(--dv-px-c) + 3px),calc(var(--dv-py-c) + 4px),0)}}@keyframes dvRingStory{to{transform:rotate(1turn)}}@keyframes dvPathDash{to{stroke-dashoffset:-120}}@keyframes dvPanelIntro{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dvPanelBreatheStory{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes dvFloatCardSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes dvConnectorTravel{0%{left:2px;opacity:0;transform:translateY(-50%) scale(.75)}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 9px);opacity:0;transform:translateY(-50%) scale(1.05)}}@keyframes dvCtaSweep{0%{transform:skewX(-18deg) translateX(-160%)}to{transform:skewX(-18deg) translateX(850%)}}@media(max-width:900px){.decisionMotionMap{--dv-px-a:0px;--dv-py-a:0px;--dv-px-b:0px;--dv-py-b:0px;--dv-px-c:0px;--dv-py-c:0px}.decisionBlob{animation:none!important}.decisionJourneyPath{opacity:.35}}@media(prefers-reduced-motion:reduce){.decisionBlob,.decisionCoreAction:after,.decisionCoreConnector i,.decisionCorePanel,.decisionFloatCard,.decisionPathDot,.decisionPathLine,.decisionRing{animation:none!important}.decisionCorePanel,.decisionCoreStep,.decisionFloatCard,.decisionFloatCard:hover{transform:none!important}.decisionJourneyPath{opacity:.28}}.decisionMotionBackdrop{background:transparent!important}.decisionMotionBackdrop:after,.decisionMotionBackdrop:before{display:none!important;filter:none!important}.decisionBlob{filter:none!important;mix-blend-mode:normal!important}.decisionBlob.blobA{opacity:.085!important;background:linear-gradient(145deg,rgba(44,153,255,.72),rgba(13,79,194,.28))!important;border:1px solid rgba(120,205,255,.18)}.decisionBlob.blobB{opacity:.072!important;background:linear-gradient(145deg,rgba(68,119,255,.6),rgba(54,61,190,.24))!important;border:1px solid rgba(150,165,255,.16)}.decisionBlob.blobC{opacity:.055!important;background:linear-gradient(145deg,rgba(26,164,255,.55),rgba(29,98,210,.18))!important;border:1px solid rgba(116,213,255,.14)}.decisionBgDisc{position:absolute;border-radius:50%;z-index:-3;pointer-events:none;will-change:transform;box-shadow:inset 0 0 0 1px rgba(137,211,255,.1)}.decisionBgDisc.bgDiscA{width:46%;height:66%;left:4%;top:17%;background:linear-gradient(145deg,rgba(35,157,255,.14),rgba(16,89,211,.045));animation:dvBgDiscA 15s ease-in-out infinite}.decisionBgDisc.bgDiscB{width:40%;height:58%;right:1%;top:12%;background:linear-gradient(155deg,rgba(61,128,255,.12),rgba(71,69,210,.045));animation:dvBgDiscB 17s ease-in-out infinite}.decisionBgDisc.bgDiscC{width:31%;height:44%;right:13%;bottom:2%;background:linear-gradient(140deg,rgba(28,171,255,.09),rgba(30,83,190,.035));animation:dvBgDiscC 13s ease-in-out infinite}.decisionBgDots{position:absolute;z-index:-2;pointer-events:none;background-image:radial-gradient(circle,rgba(86,187,255,.42) 1px,transparent 1.35px);background-size:9px 9px;opacity:.26;mask-image:radial-gradient(ellipse at center,#000 16%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at center,#000 16%,transparent 72%)}.decisionBgDots.bgDotsLeft{left:-1%;top:16%;width:25%;height:44%;animation:dvBgDotsFloat 12s ease-in-out infinite}.decisionBgDots.bgDotsRight{right:-2%;top:24%;width:22%;height:48%;animation:dvBgDotsFloat 14s ease-in-out infinite reverse}.decisionBgOrbit{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;border:1px solid rgba(113,202,255,.28);will-change:transform}.decisionBgOrbit.bgOrbitA{left:2%;top:4%;width:91%;height:88%;transform:rotate(-8deg);animation:dvBgOrbitA 30s linear infinite}.decisionBgOrbit.bgOrbitB{left:12%;top:15%;width:78%;height:70%;border-color:rgba(98,137,255,.18);transform:rotate(16deg);animation:dvBgOrbitB 38s linear infinite}.decisionBgGlow{position:absolute;z-index:0;width:6px;height:6px;border-radius:50%;pointer-events:none;background:#8cd7ff;box-shadow:0 0 0 4px rgba(83,188,255,.06),0 0 16px rgba(73,180,255,.48);animation:dvBgGlowPulse 4.2s ease-in-out infinite}.decisionBgGlow.bgGlowA{left:13%;top:16%}.decisionBgGlow.bgGlowB{right:11%;top:31%;animation-delay:1.2s}.decisionBgGlow.bgGlowC{left:17%;bottom:14%;animation-delay:2.1s;background:#ffc55e;box-shadow:0 0 0 4px rgba(255,188,78,.05),0 0 15px rgba(255,173,48,.38)}@keyframes dvBgDiscA{0%,to{transform:translate3d(var(--dv-px-a),var(--dv-py-a),0) rotate(-2deg)}50%{transform:translate3d(calc(var(--dv-px-a) + 5px),calc(var(--dv-py-a) - 4px),0) rotate(1deg)}}@keyframes dvBgDiscB{0%,to{transform:translate3d(var(--dv-px-b),var(--dv-py-b),0) rotate(3deg)}50%{transform:translate3d(calc(var(--dv-px-b) - 4px),calc(var(--dv-py-b) + 3px),0) rotate(0deg)}}@keyframes dvBgDiscC{0%,to{transform:translate3d(var(--dv-px-c),var(--dv-py-c),0)}50%{transform:translate3d(calc(var(--dv-px-c) + 3px),calc(var(--dv-py-c) + 3px),0)}}@keyframes dvBgDotsFloat{0%,to{transform:translateZ(0);opacity:.2}50%{transform:translate3d(0,-5px,0);opacity:.31}}@keyframes dvBgOrbitA{to{transform:rotate(352deg)}}@keyframes dvBgOrbitB{to{transform:rotate(-344deg)}}@keyframes dvBgGlowPulse{0%,to{transform:scale(.82);opacity:.45}50%{transform:scale(1.22);opacity:1}}@media(max-width:900px){.decisionBgDisc{animation:none!important}.decisionBgDots{opacity:.16}.decisionBgOrbit{animation:none!important;opacity:.65}.decisionBgGlow{animation:none!important;opacity:.55}}@media(prefers-reduced-motion:reduce){.decisionBgDisc,.decisionBgDots,.decisionBgGlow,.decisionBgOrbit{animation:none!important;transform:none!important}}.floatOnlinePrograms{right:-1%!important;bottom:-2%!important}.floatJourney{left:29%!important;bottom:-14%!important}.decisionCorePanel{overflow:visible}.decisionCoreAction{z-index:3}.decisionFloatCard{z-index:6}@media(max-width:900px){.floatOnlinePrograms{right:-1%!important;bottom:6%!important}.floatJourney{left:29%!important;bottom:-2%!important}}.heroExactView{height:660px;position:relative;overflow:hidden;background:linear-gradient(110deg,#063566,#0b4f91 54%,#0A5CA8)}.heroExactView .heroOverlay{opacity:.34}.heroExactInner{height:100%;display:grid;grid-template-columns:43.5% 56.5%;align-items:center;position:relative}.heroExactLeft{position:relative;z-index:5;color:#fff;padding:24px 0 18px 16px;align-self:center;max-width:650px}.heroExactEyebrow{display:flex;align-items:center;gap:11px;color:#ff5a66;font-size:15px;font-weight:900;letter-spacing:.045em;margin-bottom:12px;white-space:nowrap}.heroExactEyebrow span{display:block;width:46px;height:5px;border-radius:999px;background:#ef233c;box-shadow:0 0 14px rgba(239,35,60,.28)}.heroExactLeft h1{margin:0;color:#fff;font-size:clamp(50px,3.65vw,68px);line-height:.96;letter-spacing:-.042em;font-weight:900;max-width:610px}.heroExactLeft h1 span{display:inline-block;color:#83c9ff;background:linear-gradient(180deg,#92d2ff,#66b6f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 28px rgba(60,163,255,.07)}.heroPathPills{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:20px 0 17px}.heroPathPills button{appearance:none;border:1px solid rgba(115,190,255,.65);background:rgba(0,62,129,.22);color:#fff;border-radius:999px;padding:9px 13px;display:flex;align-items:center;gap:8px;font-weight:800;font-size:13px;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:.25s ease}.heroPathPills button i{width:10px;height:10px;border-radius:50%;background:#55aef1;box-shadow:0 0 0 3px rgba(85,174,241,.08)}.heroPathPills button:hover{transform:translateY(-1px);background:rgba(17,102,188,.28)}.heroPathPills button.active{background:#fff;color:#df2131;border-color:#ff4b58;box-shadow:0 0 0 2px rgba(255,255,255,.82),0 0 22px rgba(255,65,79,.35)}.heroPathPills button.active i{background:#22c77a;box-shadow:0 0 0 3px rgba(34,199,122,.14),0 0 12px rgba(34,199,122,.34);transition:background .24s ease,box-shadow .24s ease}.heroExactLead{font-size:17px;line-height:1.5;color:#f1f7ff;margin:0 0 18px;max-width:none}@media(min-width:1200px){.heroExactLead{white-space:nowrap;font-size:15.5px;letter-spacing:-.01em}}.heroExactCtas{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.heroExactCtas a{min-height:54px;border-radius:13px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:17px;font-weight:900;transition:.25s ease}.heroPrimaryCta{background:linear-gradient(135deg,#e61d2e,#ff2940);color:#fff;box-shadow:0 14px 26px rgba(160,14,33,.22)}.heroSecondaryCta{background:rgba(7,57,111,.24);color:#fff;border:1px solid rgba(176,220,255,.8);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.heroExactCtas a:hover{transform:translateY(-2px)}.heroExactCtas a b{font-size:24px;line-height:1}.heroSearchIcon{font-size:30px;font-weight:400;line-height:1;transform:rotate(-15deg)}.heroMetrics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;max-width:650px}.heroMetrics>div{padding:0 24px;border-right:1px solid rgba(144,204,248,.44)}.heroMetrics>div:first-child{padding-left:0}.heroMetrics>div:last-child{border-right:0}.heroMetrics strong{display:block;color:#fff;font-size:28px;line-height:1;font-weight:900;margin-bottom:7px}.heroMetrics span{display:block;color:#d7edff;font-size:14px;line-height:1.2}.heroExactRight{height:100%;position:relative;z-index:4}.heroExactRight .decisionMotionMap{right:-4px;top:49%;width:min(760px,53vw)}@media(max-width:1320px){.heroExactView{height:650px}.heroExactInner{grid-template-columns:44% 56%}.heroExactLeft{padding-left:6px}.heroExactLeft h1{font-size:52px}.heroExactEyebrow{font-size:14px}.heroPathPills{gap:6px}.heroPathPills button{padding:8px 12px;font-size:12px}.heroExactLead{font-size:16px}.heroExactCtas a{min-height:52px;font-size:16px;padding:0 18px}.heroMetrics strong{font-size:27px}.heroMetrics span{font-size:12px}.heroExactRight .decisionMotionMap{width:min(710px,52vw);right:-10px}}@media(max-width:1000px){.heroExactView{height:860px}.heroExactInner{grid-template-columns:1fr;align-items:start}.heroExactLeft{padding:44px 0 0;max-width:760px}.heroExactLeft h1{font-size:48px}.heroExactRight{position:absolute;left:0;right:0;bottom:12px;height:470px}.heroExactRight .decisionMotionMap{right:50%;top:auto;bottom:0;width:min(760px,92vw);transform:translateX(50%)}.heroMetrics{max-width:680px}.heroDesktopBreak{display:none}}@media(max-width:700px){.heroExactView{height:850px}.heroExactEyebrow{font-size:12px;gap:8px}.heroExactEyebrow span{width:34px;height:4px}.heroExactLeft h1{font-size:40px;line-height:.98}.heroPathPills{margin:18px 0 16px}.heroPathPills button{padding:8px 11px;font-size:11px}.heroExactLead{font-size:15px}.heroExactCtas{gap:10px}.heroExactCtas a{min-height:48px;font-size:14px;padding:0 15px}.heroMetrics{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.heroMetrics>div{padding:0 12px;border-right:0}.heroMetrics>div:nth-child(odd){padding-left:0;border-right:1px solid rgba(144,204,248,.35)}.heroMetrics strong{font-size:24px}.heroExactRight{height:380px}.heroExactRight .decisionMotionMap{width:95vw}}@media(prefers-reduced-motion:reduce){.heroExactCtas a,.heroPathPills button{transition:none}.heroExactCtas a:hover,.heroPathPills button:hover{transform:none}}@media (min-width:1001px){.heroExactRight .decisionMotionMap{top:46.5%!important}.floatJourney{left:26%!important;bottom:-3%!important;bottom:-14%!important}.floatOnlinePrograms{right:-1%!important;bottom:-10%!important}.floatJourney{left:22%!important;bottom:-8%!important;left:14%!important;bottom:-10%!important;animation-name:dvFloatCardBottomSafe!important;animation-duration:6.1s!important}.floatOnlinePrograms{right:-1%!important;bottom:-13%!important;animation-name:dvFloatCardBottomSafeAlt!important;animation-duration:5.6s!important}.decisionCoreAction{position:relative;z-index:8!important}.floatJourney.is-focus,.floatJourney.is-forward,.floatJourney:hover,.floatOnlinePrograms.is-focus,.floatOnlinePrograms.is-forward,.floatOnlinePrograms:hover{transform:translateY(-2px) scale(1.008)!important}}@keyframes dvFloatCardBottomSafe{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes dvFloatCardBottomSafeAlt{0%,to{transform:translateY(1px)}50%{transform:translateY(3px)}}@media (min-width:1001px){.floatOnlinePrograms{bottom:-9%!important}}.decisionMotionMap[data-theme=credit] .decisionCoreAction{background:linear-gradient(90deg,#ff6a1a,#ff8518 58%,#ffad1a)!important;color:#fff!important;box-shadow:0 12px 28px rgba(255,119,24,.24),inset 0 1px 0 rgba(255,255,255,.2)!important}.decisionMotionMap[data-theme=credit] .decisionCoreAction:hover{filter:brightness(1.035) saturate(1.04);box-shadow:0 14px 32px rgba(255,119,24,.3),inset 0 1px 0 rgba(255,255,255,.24)!important}.decisionCoreAction.decisionCoreActionCredit{background:linear-gradient(90deg,#ff6a1a,#ff8518 58%,#ffad1a)!important;color:#fff!important;box-shadow:0 12px 28px rgba(255,119,24,.28),inset 0 1px 0 rgba(255,255,255,.22)!important}.decisionCoreAction{transition:filter .24s ease,box-shadow .24s ease,transform .24s ease}.decisionCoreActionTheme-online,.decisionMotionMap[data-theme=online] .decisionCoreAction{background:linear-gradient(90deg,#0b63ce,#0b82ea 56%,#1697f6)!important;color:#fff!important;box-shadow:0 11px 27px rgba(14,126,232,.27),inset 0 1px 0 rgba(255,255,255,.2)!important}.decisionCoreActionTheme-odl,.decisionMotionMap[data-theme=odl] .decisionCoreAction{background:linear-gradient(90deg,#087d95,#0799ad 54%,#18aec0)!important;color:#fff!important;box-shadow:0 11px 27px rgba(0,137,160,.25),inset 0 1px 0 rgba(255,255,255,.2)!important}.decisionCoreActionTheme-wilp,.decisionMotionMap[data-theme=wilp] .decisionCoreAction{background:linear-gradient(90deg,#5140cf,#674bdf 54%,#7c5cf0)!important;color:#fff!important;box-shadow:0 11px 27px rgba(96,72,215,.28),inset 0 1px 0 rgba(255,255,255,.2)!important}.decisionCoreActionTheme-credit,.decisionMotionMap[data-theme=credit] .decisionCoreAction{background:linear-gradient(90deg,#ff671c,#ff8618 56%,#ffad1a)!important;color:#fff!important;box-shadow:0 11px 28px rgba(255,119,24,.3),inset 0 1px 0 rgba(255,255,255,.22)!important}.decisionCoreActionTheme-skills,.decisionMotionMap[data-theme=skills] .decisionCoreAction{background:linear-gradient(90deg,#b72b67,#cf3477 54%,#e3488b)!important;color:#fff!important;box-shadow:0 11px 27px rgba(199,46,111,.26),inset 0 1px 0 rgba(255,255,255,.2)!important}.decisionCoreActionTheme-credit:hover,.decisionCoreActionTheme-odl:hover,.decisionCoreActionTheme-online:hover,.decisionCoreActionTheme-skills:hover,.decisionCoreActionTheme-wilp:hover{filter:brightness(1.045) saturate(1.03)}@keyframes dvCtaThemeIn{0%{opacity:.94;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}.decisionCoreActionTheme-credit,.decisionCoreActionTheme-odl,.decisionCoreActionTheme-online,.decisionCoreActionTheme-skills,.decisionCoreActionTheme-wilp{animation:dvCtaThemeIn .34s ease-out both}@media(prefers-reduced-motion:reduce){.decisionCoreActionTheme-credit,.decisionCoreActionTheme-odl,.decisionCoreActionTheme-online,.decisionCoreActionTheme-skills,.decisionCoreActionTheme-wilp{animation:none!important}}.heroAiCounselorDock{position:absolute;right:3px;bottom:202px;width:124px;z-index:7}.heroAiCounselorLauncher{position:relative;isolation:isolate;width:100%;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;padding:8px 8px 11px;border:1px solid rgba(125,221,255,.82);border-radius:24px;overflow:hidden;cursor:pointer;background:linear-gradient(180deg,rgba(8,79,145,.18),rgba(2,36,84,.72)),rgba(4,54,112,.38);box-shadow:0 16px 34px rgba(0,21,61,.34),0 0 0 4px rgba(67,197,255,.08),0 0 28px rgba(53,202,255,.27);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.heroAiCounselorLauncher:before{content:"";position:absolute;inset:-45%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 35%,rgba(55,220,255,.95) 45%,transparent 56% 78%,rgba(255,255,255,.78) 86%,transparent 94%);animation:dvAiFrameSpin 6.8s linear infinite}.heroAiCounselorLauncher:after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:21px;background:linear-gradient(180deg,rgba(8,84,157,.82),rgba(2,42,96,.92))}.heroAiPortraitButton{position:relative;z-index:4;display:grid;place-items:center;width:96px;height:108px;margin:6px 0 0;padding:0;border:0;border-radius:20px;background:transparent;cursor:pointer;outline:none}.heroAiPortraitButton:focus-visible .heroAiCounselorPortrait,.heroAiPortraitButton:hover .heroAiCounselorPortrait{transform:translateY(-5px) scale(1.055);filter:drop-shadow(0 13px 19px rgba(0,18,55,.38)) drop-shadow(0 0 12px rgba(83,225,255,.5))}.heroAiPortraitButton:focus-visible{box-shadow:0 0 0 3px rgba(126,229,255,.32)}.heroAiGlow{position:absolute;width:90px;height:90px;top:24px;left:50%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(62,218,255,.36) 0,rgba(33,154,255,.15) 44%,transparent 72%);filter:blur(2px);animation:dvAiGlowPulse 2.8s ease-in-out infinite}.heroAiStatus{position:absolute;top:9px;left:10px;display:flex;align-items:center;gap:5px;font-size:8.5px;font-weight:800;letter-spacing:.11em;color:#dffcff}.heroAiStatus i{width:7px;height:7px;border-radius:50%;background:#38dc9c;box-shadow:0 0 0 4px rgba(56,220,156,.12),0 0 10px rgba(56,220,156,.7)}.heroAiPortraitWrap{position:relative;display:grid;place-items:center;width:92px;height:103px;margin-top:7px}.heroAiPortraitWrap:before{content:"";position:absolute;width:86px;height:86px;border:1px solid rgba(123,229,255,.62);border-radius:50%;box-shadow:inset 0 0 18px rgba(62,208,255,.13);animation:dvAiOrbit 4.4s ease-in-out infinite}.heroAiCounselorPortrait{position:relative;z-index:2;display:block;width:82px;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 10px 15px rgba(0,18,55,.32));transform-origin:50% 100%;animation:dvAiCounselorFloat 5.6s ease-in-out infinite;transition:transform .22s ease,filter .22s ease}.heroAiTitle{font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.075em;color:#fff;white-space:nowrap}.heroAiClickIcon{position:absolute;right:4px;bottom:-10px;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#ffd43b,#ff9f1c);border:1px solid rgba(255,255,255,.72);box-shadow:0 7px 16px rgba(255,159,28,.3),0 0 0 4px rgba(255,212,59,.11);pointer-events:none;animation:dvAiClickPulse 2.2s ease-in-out infinite}.heroAiClickIcon svg{width:15px;height:15px;fill:#0b4e84;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35))}@keyframes dvAiClickPulse{0%,to{transform:scale(1);box-shadow:0 7px 16px rgba(255,159,28,.3),0 0 0 4px rgba(255,212,59,.11)}50%{transform:scale(1.1);box-shadow:0 8px 18px rgba(255,159,28,.38),0 0 0 7px rgba(255,212,59,.07)}}@keyframes dvAiFrameSpin{to{transform:rotate(1turn)}}@keyframes dvAiGlowPulse{0%,to{opacity:.68;transform:translateX(-50%) scale(.92)}50%{opacity:1;transform:translateX(-50%) scale(1.08)}}@keyframes dvAiOrbit{0%,to{transform:scale(.95);opacity:.52}50%{transform:scale(1.08);opacity:1}}@keyframes dvAiCounselorFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.dvAiChatPanel{position:fixed;right:24px;bottom:24px;z-index:1000;width:min(390px,calc(100vw - 32px));height:min(590px,calc(100vh - 48px));display:grid;grid-template-rows:auto auto 1fr auto auto auto;overflow:hidden;border:1px solid rgba(14,95,166,.16);border-radius:24px;background:#fff;box-shadow:0 30px 80px rgba(2,28,62,.28);animation:dvAiChatIn .28s cubic-bezier(.2,.8,.2,1) both}@keyframes dvAiChatIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.dvAiChatHeader{min-height:76px;display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:11px 13px;background:linear-gradient(135deg,#063f7e,#0865ad 58%,#0d8fc9);color:#fff}.dvAiChatAvatar{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border-radius:15px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24)}.dvAiChatAvatar img{width:40px;height:auto;transform:translateY(3px)}.dvAiChatHeader strong{display:block;font-size:14px;line-height:1.18}.dvAiChatHeader span{display:flex;align-items:center;gap:5px;margin-top:4px;color:#d9f6ff;font-size:10.5px;font-weight:650}.dvAiChatHeader span i{width:7px;height:7px;border-radius:50%;background:#45e3a8;box-shadow:0 0 8px rgba(69,227,168,.82)}.dvAiChatHeader>button{width:32px;height:32px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(255,255,255,.08);color:#fff;font-size:21px;line-height:1;cursor:pointer}.dvAiChatTrust{padding:8px 13px;border-bottom:1px solid #e9f0f7;background:#f6fbff;color:#3c5871;font-size:10px;font-weight:650}.dvAiChatMessages{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:9px;padding:14px 13px 8px;background:linear-gradient(180deg,#fff,#f7fbff);scrollbar-width:thin}.dvAiBubble{max-width:82%;padding:10px 12px;border-radius:15px;font-size:12px;line-height:1.45;box-shadow:0 7px 16px rgba(9,50,91,.06)}.dvAiBubble.assistant{align-self:flex-start;border:1px solid #dfeaf5;border-bottom-left-radius:5px;background:#fff;color:#183653}.dvAiBubble.user{align-self:flex-end;border-bottom-right-radius:5px;background:linear-gradient(135deg,#075a9f,#0a86c6);color:#fff}.dvAiTyping{align-self:flex-start;display:flex;align-items:center;gap:4px;padding:9px 12px;border:1px solid #e0ebf5;border-radius:14px;background:#fff}.dvAiTyping i{width:5px;height:5px;border-radius:50%;background:#4a7599;animation:dvAiTyping 1s ease-in-out infinite}.dvAiTyping i:nth-child(2){animation-delay:.12s}.dvAiTyping i:nth-child(3){animation-delay:.24s}@keyframes dvAiTyping{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-3px);opacity:1}}.dvAiQuickPrompts{display:flex;gap:6px;padding:8px 12px;overflow-x:auto;border-top:1px solid #edf3f8;background:#fff;scrollbar-width:none}.dvAiQuickPrompts::-webkit-scrollbar{display:none}.dvAiQuickPrompts button{flex:0 0 auto;padding:7px 9px;border:1px solid #cfe3f3;border-radius:999px;background:#f7fbff;color:#0b5895;font-size:9.5px;font-weight:750;cursor:pointer}.dvAiChatComposer{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:10px 12px;border-top:1px solid #edf2f7;background:#fff}.dvAiChatComposer input{width:100%;min-width:0;height:42px;padding:0 13px;border:1px solid #d8e5ef;border-radius:13px;outline:none;font:inherit;font-size:11.5px;color:#173955}.dvAiChatComposer input:focus{border-color:#3ca6dc;box-shadow:0 0 0 3px rgba(60,166,220,.1)}.dvAiChatComposer button{width:42px;height:42px;border:0;border-radius:13px;background:linear-gradient(135deg,#075b9f,#08a5d0);color:#fff;font-size:17px;cursor:pointer}.dvAiChatComposer button:disabled{opacity:.45;cursor:not-allowed}.dvAiChatFooter{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px 9px;background:#fff;color:#7b8fa1;font-size:8.5px}.dvAiChatFooter b{color:#335b7b;font-weight:750}@media(max-width:1320px){.heroAiCounselorDock{right:4px;bottom:178px;width:114px}.heroAiCounselorLauncher{min-height:151px;border-radius:21px;padding-bottom:9px}.heroAiPortraitWrap{width:80px;height:90px}.heroAiPortraitWrap:before{width:74px;height:74px}.heroAiCounselorPortrait{width:71px}.heroAiTitle{font-size:9.5px}}@media(max-width:1100px){.heroAiCounselorDock{display:none}}@media(max-width:620px){.dvAiChatPanel{right:10px;bottom:10px;width:calc(100vw - 20px);height:min(620px,calc(100vh - 20px));border-radius:20px}}@media(prefers-reduced-motion:reduce){.dvAiChatPanel,.dvAiTyping i,.heroAiClickIcon,.heroAiCounselorLauncher:before,.heroAiCounselorPortrait,.heroAiGlow,.heroAiPortraitWrap:before{animation:none!important}}.learningPathInteractiveSection{position:relative;width:100%;margin:0;padding:0;overflow:hidden;background:#eef8ff}.learningPathInteractiveStage{position:relative;width:100%;margin:0 auto;overflow:hidden;line-height:normal;isolation:isolate}.learningPathInteractiveStage picture{display:block;width:100%}.learningPathInteractiveArtwork{display:block;width:100%;height:auto;max-width:none;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.learningPathLiveHeading{position:absolute;z-index:5;left:25%;top:2.2%;width:50%;padding:11px 22px 12px;text-align:center;border-radius:24px;background:linear-gradient(180deg,rgba(242,250,255,.93),rgba(242,250,255,.84));box-shadow:0 9px 24px rgba(64,121,167,.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);-webkit-user-select:text;user-select:text}.learningPathLiveEyebrow{display:flex;align-items:center;justify-content:center;gap:17px;color:#ed1737;font-size:clamp(10px,.82vw,16px);line-height:1;font-weight:900;letter-spacing:.19em}.learningPathLiveEyebrow span{width:48px;height:2px;background:linear-gradient(90deg,transparent,#ed1737)}.learningPathLiveEyebrow span:last-child{background:linear-gradient(90deg,#ed1737,transparent)}.learningPathLiveHeading h2{margin:12px 0 7px;color:#062d5b;font-size:clamp(31px,3.15vw,62px);line-height:.98;letter-spacing:-.045em;font-weight:900}.learningPathLiveHeading h2 em{color:#ed1233;font-style:normal}.learningPathLiveHeading p{margin:0;color:#62748b;font-size:clamp(12px,1.08vw,20px);line-height:1.35;font-weight:500}.learningPathInteractiveCards{position:absolute;inset:0;z-index:6;pointer-events:none}.learningPathInteractiveCard{--lpAccent:239,29,67;position:absolute;display:block;border-radius:11%;pointer-events:auto;cursor:pointer;text-decoration:none;outline:0;transform-origin:50% 70%;transition:transform .32s cubic-bezier(.2,.8,.2,1),filter .32s ease;user-select:text;-webkit-user-select:text}.learningPathInteractiveCard.online{--lpAccent:239,29,67;left:3.1%;top:22.7%;width:19.9%;height:68.3%}.learningPathInteractiveCard.odl{--lpAccent:8,124,216;left:22.4%;top:25%;width:19.3%;height:65.6%}.learningPathInteractiveCard.wilp{--lpAccent:255,108,0;left:40.3%;top:27.8%;width:19.6%;height:63.4%}.learningPathInteractiveCard.credit{--lpAccent:0,166,127;left:59.7%;top:27.5%;width:19.5%;height:63.8%}.learningPathInteractiveCard.skills{--lpAccent:101,21,216;left:79.1%;top:24.9%;width:19.1%;height:66.4%}.learningPathInteractiveCard:before{content:"";position:absolute;inset:1.2%;border-radius:11%;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.015));box-shadow:0 0 0 1px rgba(var(--lpAccent),.02);transition:box-shadow .3s ease,background .3s ease}.learningPathInteractiveCard:active,.learningPathInteractiveCard:focus-visible,.learningPathInteractiveCard:hover{transform:translateY(-8px) scale(1.012);filter:drop-shadow(0 16px 20px rgba(var(--lpAccent),.12))}.learningPathInteractiveCard:active:before,.learningPathInteractiveCard:focus-visible:before,.learningPathInteractiveCard:hover:before{background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.03));box-shadow:0 0 0 2px rgba(var(--lpAccent),.1),0 0 30px rgba(var(--lpAccent),.14),inset 0 0 30px rgba(var(--lpAccent),.035)}.learningPathInteractiveCard:focus-visible{outline:3px solid rgba(var(--lpAccent),.5);outline-offset:-4px}.learningPathTextPanel{position:absolute;left:11.5%;right:8%;top:28%;bottom:8.5%;display:flex;flex-direction:column;padding:7% 5.2% 5.6%;border-radius:18px;color:#102f54;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.77)),radial-gradient(circle at 0 0,rgba(var(--lpAccent),.055),transparent 56%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 6px 18px rgba(42,95,139,.04);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.learningPathInteractiveCard:active .learningPathTextPanel,.learningPathInteractiveCard:focus-visible .learningPathTextPanel,.learningPathInteractiveCard:hover .learningPathTextPanel{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 11px 23px rgba(var(--lpAccent),.08);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.82)),radial-gradient(circle at 0 0,rgba(var(--lpAccent),.075),transparent 58%)}.learningPathTextPanel h3{margin:0 0 7%;color:#082e5a;font-size:clamp(16px,1.48vw,29px);line-height:1.03;font-weight:900;letter-spacing:-.04em;transition:color .25s ease,transform .25s ease}.learningPathInteractiveCard:active h3,.learningPathInteractiveCard:focus-visible h3,.learningPathInteractiveCard:hover h3{color:rgb(var(--lpAccent));transform:translateX(3px)}.learningPathTextPanel p{margin:0 0 7%;color:#61748a;font-size:clamp(9px,.78vw,15px);line-height:1.34;font-weight:500}.learningPathTextPanel ul{display:grid;gap:5%;margin:0 0 8%;padding:0;list-style:none;color:#60738a;font-size:clamp(8.5px,.68vw,13.5px);line-height:1.28}.learningPathTextPanel li{position:relative;padding-left:21px}.learningPathTextPanel li:before{content:"✓";position:absolute;left:0;top:-1px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:rgb(var(--lpAccent));color:#fff;font-size:9px;line-height:1;font-weight:900}.learningPathTextPanel strong{margin-top:auto;padding-right:25%;color:rgb(var(--lpAccent));font-size:clamp(9px,.78vw,15px);line-height:1.15;font-weight:900;transition:transform .25s ease,letter-spacing .25s ease}.learningPathInteractiveCard:active .learningPathTextPanel strong,.learningPathInteractiveCard:focus-visible .learningPathTextPanel strong,.learningPathInteractiveCard:hover .learningPathTextPanel strong{transform:translateX(4px);letter-spacing:.01em}.learningPathCardSheen{position:absolute;z-index:3;left:-50%;top:-18%;width:25%;height:145%;pointer-events:none;opacity:0;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent)}.learningPathInteractiveCard:active .learningPathCardSheen,.learningPathInteractiveCard:focus-visible .learningPathCardSheen,.learningPathInteractiveCard:hover .learningPathCardSheen{animation:dvLearningTouchSheen .7s ease-out both}@keyframes dvLearningTouchSheen{0%{left:-50%;opacity:0}25%{opacity:.32}to{left:118%;opacity:0}}.learningPathLiveHeading ::selection,.learningPathTextPanel ::selection{background:rgba(72,174,244,.28);color:#092f59}@media(max-width:900px){.learningPathInteractiveStage{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.learningPathInteractiveArtwork,.learningPathInteractiveCards,.learningPathInteractiveStage picture{width:1180px;min-width:1180px}.learningPathLiveHeading{left:295px;width:590px}}@media(max-width:520px){.learningPathInteractiveArtwork,.learningPathInteractiveCards,.learningPathInteractiveStage picture{width:1080px;min-width:1080px}.learningPathLiveHeading{left:270px;width:540px}}@media(prefers-reduced-motion:reduce){.learningPathInteractiveCard,.learningPathTextPanel,.learningPathTextPanel h3,.learningPathTextPanel strong{transition:none!important}.learningPathCardSheen{animation:none!important}}.learningPathLiveHeading,.learningPathLiveHeading *,.learningPathTextPanel,.learningPathTextPanel *{user-select:text;-webkit-user-select:text}.learningPathInteractiveArtwork{pointer-events:none}.learningPathLiveHeading[data-live-seo-text=true],.learningPathTextPanel[data-live-seo-text=true]{-webkit-touch-callout:default}.trustedUniversitySection{position:relative;overflow:hidden;padding:42px 34px 54px;background:radial-gradient(circle at 4% 15%,rgba(119,187,244,.14),transparent 24%),radial-gradient(circle at 93% 6%,rgba(116,190,251,.12),transparent 25%),linear-gradient(180deg,#eff9ff,#f8fcff 50%,#eef8ff);color:#082d5b;isolation:isolate}.trustedUniversityBg{position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(142deg,transparent 0 69%,rgba(100,178,238,.07) 69% 78%,transparent 78%),radial-gradient(circle at 9% 100%,rgba(80,166,235,.12),transparent 23%)}.trustedUniversityLayout{width:min(1940px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(420px,.92fr) minmax(760px,1.78fr) minmax(360px,.9fr);gap:30px;align-items:center}.trustedUniversityIntro{padding:20px 12px 15px 14px;-webkit-user-select:text;user-select:text}.trustedUniversityEyebrow{display:flex;align-items:center;gap:13px;color:#ef1f38;font-size:clamp(11px,.78vw,15px);line-height:1;font-weight:900}.trustedUniversityEyebrow span{width:42px;height:2px;background:#ef1f38}.trustedUniversityEyebrow i{width:48px;height:2px;background:#ef1f38}.trustedUniversityIntro h2{max-width:520px;margin:20px 0 17px;color:#082d5b;font-size:clamp(42px,3.6vw,68px);line-height:1.01;letter-spacing:-.045em;font-weight:900}.trustedUniversityIntro h2 em{display:block;color:#0b68d8;font-style:normal}.trustedUniversityIntro>p{max-width:560px;margin:0;color:#60758d;font-size:clamp(14px,1.03vw,19px);line-height:1.55;font-weight:500}.trustedUniversityFeatureGrid{display:grid;grid-template-columns:1fr 1fr;gap:17px 18px;margin-top:28px}.trustedUniversityFeatureGrid>div{display:flex;align-items:center;gap:11px;min-width:0;color:#5d7390;font-size:clamp(12px,.86vw,16px);font-weight:600}.trustedUniversityFeatureGrid b{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:17px;box-shadow:0 9px 17px rgba(55,116,164,.12)}.trustedUniversityFeatureGrid .red{background:linear-gradient(145deg,#ff6d7e,#ef3049)}.trustedUniversityFeatureGrid .violet{background:linear-gradient(145deg,#bb6cff,#7b35e8)}.trustedUniversityFeatureGrid .blue{background:linear-gradient(145deg,#68b6ff,#1875d7)}.trustedUniversityFeatureGrid .gold{background:linear-gradient(145deg,#ffcd58,#eda814)}.trustedUniversityFeatureGrid .green{background:linear-gradient(145deg,#63dfa6,#21a86e)}.trustedUniversityFeatureGrid .sky{background:linear-gradient(145deg,#65c6ff,#2483db)}.trustedUniversityCenter{position:relative;min-width:0;padding:8px 0 6px}.trustedUniversityCenterTop{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 14px}.trustedUniversityLabel{display:flex;align-items:center;gap:13px;color:#ef1f38;font-size:13px;font-weight:900}.trustedUniversityLabel span{width:46px;height:2px;background:#ef1f38}.trustedUniversityTopArrows{display:flex;gap:12px;padding-right:8%}.trustedUniversityTopArrows button{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(14,112,211,.08);border-radius:50%;background:rgba(255,255,255,.77);color:#0b73dc;box-shadow:0 10px 23px rgba(35,102,157,.12);font-size:24px;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.trustedUniversityTopArrows button:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 14px 27px rgba(35,102,157,.17)}.trustedUniversityViewport{width:100%;overflow:hidden;padding:4px 3px 17px}.trustedUniversityRail{display:flex;align-items:stretch;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:3px 2px 15px}.trustedUniversityRail::-webkit-scrollbar{display:none}.trustedUniCard{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 32px)/3);min-width:0;overflow:hidden;border:1px solid #d8e7f3;border-radius:27px;background:#ffffff;scroll-snap-align:start;transition:none;-webkit-user-select:text;user-select:text}.trustedUniCard,.trustedUniCard:hover{box-shadow:0 7px 18px rgba(25,78,127,.07)}.trustedUniCard:hover{display:block;transform:none}.trustedUniPhoto{position:relative;height:154px;overflow:hidden;background:#e8f3fb;border-bottom:1px solid #dce9f3}.trustedUniPhoto img{width:100%;height:100%;object-fit:cover;object-position:center;transition:none}.trustedUniCard:hover .trustedUniPhoto img,.trustedUniPhoto img{display:block;transform:none;filter:none}.trustedUniPhoto:after{display:none}.trustedUniCampusPlaceholder{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important;filter:none!important;transition:none!important}.trustedUniMode{position:absolute;left:16px;top:14px;z-index:3;min-height:34px;display:inline-flex;align-items:center;gap:9px;padding:0 17px;border:1px solid #dceaf6;border-radius:999px;background:#ffffff;color:#0867ce;box-shadow:0 3px 9px rgba(18,78,132,.07);font-size:12px;line-height:1;font-weight:900;letter-spacing:.025em}.trustedUniMode:before{content:"";width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#35c84a}.trustedUniMode.odl{background:rgba(241,232,255,.92);color:#6c29c8}.trustedUniVerify{position:absolute;right:14px;top:13px;z-index:3;width:78px;height:80px;display:grid;place-items:center;overflow:hidden;border:1px solid #e8edf2;border-radius:15px;background:#ffffff;box-shadow:0 3px 10px rgba(35,78,117,.07)}.trustedUniVerify b,.trustedUniVerify span{display:none}.trustedUniVerify img{display:block;width:68px;height:73px;object-position:center;border-radius:0;background:#fff;filter:none}.trustedUniBody{padding:17px 18px 18px;background:#ffffff}.trustedUniIdentity{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:15px;min-height:92px;padding:2px 0 15px}.trustedUniLogo{position:relative;width:66px;height:66px;display:grid;place-items:center;overflow:hidden;border:1px solid #dbe8f3;border-radius:18px;background:#ffffff;box-shadow:0 3px 9px rgba(25,82,132,.06)}.trustedUniLogo img{position:relative;z-index:2;display:block;width:54px;height:54px;object-fit:contain;object-position:center;background:#ffffff;filter:none;transform:none;transition:none}.trustedUniLogoFallback{position:absolute;inset:0;z-index:1;display:grid;place-items:center;color:#0759a9;background:linear-gradient(145deg,#f9fdff,#edf7ff);font-size:14px;font-weight:900;letter-spacing:.04em}.trustedUniIdentity h3{margin:0;color:#0b3567;font-size:clamp(17px,1.17vw,23px);line-height:1.08;letter-spacing:-.025em;font-weight:900}.trustedUniIdentity p{margin:7px 0 0;color:#7a8c9f;font-size:10.5px;line-height:1.15;font-weight:500}.trustedUniStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:2px 0 17px;padding:13px 0 12px;border-top:1px solid #dde8f1;border-bottom:1px solid #dde8f1}.trustedUniStats div{text-align:center;min-width:0;border-right:1px solid #edf3f8}.trustedUniStats div:last-child{border-right:0}.trustedUniStats small{display:block;color:#7a8da0;font-size:7.6px;line-height:1.05;font-weight:500}.trustedUniStats strong{display:block;margin-top:4px;color:#0867c9;font-size:9.7px;line-height:1.05;font-weight:900;overflow:hidden;text-overflow:ellipsis}.trustedUniCta{min-height:49px;display:flex;align-items:center;justify-content:center;gap:10px;padding:5px 7px 5px 20px;border:1px solid #d9e9f6;border-radius:999px;background:#f5fbff;color:#0968ca;text-decoration:none;font-size:13.5px;font-weight:900;box-shadow:none;transition:none}.trustedUniCta b{margin-left:auto;width:37px;height:37px;display:grid;place-items:center;border-radius:50%;background:#0d72d1;color:#ffffff;font-size:19px;box-shadow:none;transform:none;transition:none}.trustedUniCta:hover b{transform:none}.trustedUniversityDots{display:flex;align-items:center;justify-content:center;gap:8px;margin:3px 0 14px}.trustedUniversityDots i{width:9px;height:9px;border-radius:50%;background:#bad4eb;transition:width .25s ease,background .25s ease,border-radius .25s ease}.trustedUniversityDots i.active{width:18px;border-radius:999px;background:#086ed2}.trustedUniversityViewAll{width:max-content;min-width:250px;min-height:46px;margin:0 auto;padding:0 22px;display:flex;align-items:center;justify-content:center;gap:13px;border:1px solid #1478db;border-radius:999px;background:rgba(255,255,255,.47);color:#0a67c7;text-decoration:none;font-size:13px;font-weight:900}.trustedUniversityViewAll b{font-size:20px}.trustedUniversitySide{display:grid;gap:13px;align-self:stretch}.trustedSideCard{position:relative;display:block;overflow:hidden;border-radius:25px;text-decoration:none;transition:transform .28s ease,box-shadow .28s ease}.trustedSideCard:hover{transform:translateY(-5px)}.trustedSideCard small{display:flex;align-items:center;gap:11px;margin-bottom:13px;font-size:11px;line-height:1;font-weight:900}.trustedSideCard small span{width:42px;height:2px}.trustedSideCard h3{margin:0 0 10px;font-size:clamp(27px,2vw,38px);line-height:1.02;letter-spacing:-.04em;font-weight:900}.trustedSideCard p{max-width:315px;margin:0 0 15px;font-size:13.5px;line-height:1.43}.trustedSideCard ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:12.3px;line-height:1.2}.trustedSideCard li{position:relative;padding-left:23px}.trustedSideCard li:before{content:"✓";left:0;top:-1px;width:17px;height:17px;place-items:center;background:#fff;color:#0b6fd1;font-size:10px;font-weight:900}.trustedSideArrow,.trustedSideCard li:before{position:absolute;display:grid;border-radius:50%}.trustedSideArrow{right:26px;bottom:27px;width:56px;height:56px;place-items:center;font-size:29px;transition:transform .25s ease}.trustedSideCard:hover .trustedSideArrow{transform:translateX(4px)}.trustedSideCard.wilp{min-height:255px;padding:27px 29px 24px;background:linear-gradient(145deg,#2385e6,#0c61c6 72%,#0b58b7);color:#fff;border:1px solid rgba(110,201,255,.62);box-shadow:0 18px 32px rgba(19,96,179,.21),inset 0 1px 0 rgba(255,255,255,.35)}.trustedSideCard.wilp:after{content:"";position:absolute;right:-28px;top:-26px;width:225px;height:225px;border-radius:50%;background:radial-gradient(circle at 38% 40%,rgba(255,255,255,.12),transparent 54%);pointer-events:none}.trustedSideCard.wilp small{color:#dff3ff}.trustedSideCard.wilp small span{background:#dff3ff}.trustedSideCard.wilp p{color:#e6f4ff}.trustedSideCard.wilp .trustedSideArrow{background:#fff;color:#0a67c8;box-shadow:0 9px 18px rgba(2,55,113,.2)}.trustedSideCap{display:none}.trustedSideCard.credit{min-height:275px;padding:29px 29px 24px;border:1px solid rgba(255,255,255,.95);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(247,251,255,.94));color:#0a4a9d;box-shadow:0 18px 31px rgba(32,91,139,.12),inset 0 1px 0 #fff}.trustedSideCard.credit small{color:#ef233c}.trustedSideCard.credit small span{background:#ef233c}.trustedSideCard.credit p{color:#63778e}.trustedSideCard.credit ul{color:#617891}.trustedSideCard.credit li:before{background:#0d73d4;color:#fff}.trustedSideCard.credit .trustedSideArrow{background:#fff;color:#0b6fd1;box-shadow:0 8px 18px rgba(33,91,139,.15)}.trustedSideCapArt,.trustedSideDoc,.trustedSideDocArt{display:none}.trustedSideCapSvg{right:18px;top:12px;width:96px;height:78px;filter:drop-shadow(0 9px 10px rgba(2,41,97,.24))}.trustedSideCapSvg,.trustedSideDocSvg{position:absolute;z-index:2;overflow:visible;pointer-events:none}.trustedSideDocSvg{right:20px;top:20px;width:72px;height:86px;filter:drop-shadow(0 8px 9px rgba(48,118,179,.16))}.trustedSideCard.wilp h3,.trustedSideCard.wilp small{max-width:215px}.trustedSideCard.credit h3,.trustedSideCard.credit small{max-width:230px}.trustedSideCard.wilp p{max-width:225px}.trustedSideCard.credit p{max-width:240px}.trustedUniCard,.trustedUniCard *,.trustedUniCta,.trustedUniCta b,.trustedUniLogo,.trustedUniLogo img,.trustedUniPhoto img,.trustedUniVerify,.trustedUniVerify img{animation:none!important}@media(max-width:1550px){.trustedUniversityLayout{grid-template-columns:minmax(340px,.82fr) minmax(690px,1.65fr) minmax(320px,.78fr);gap:22px}.trustedUniversitySection{padding-left:20px;padding-right:20px}.trustedUniversityFeatureGrid b{width:36px;height:36px;flex-basis:36px}.trustedUniPhoto{height:136px}.trustedSideCard{padding-left:22px;padding-right:22px}}@media(max-width:1250px){.trustedUniversityLayout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.5fr)}.trustedUniversitySide{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media(max-width:1050px){.trustedUniversityLayout{grid-template-columns:1fr}.trustedUniversityIntro{max-width:760px}.trustedUniCard{flex-basis:calc((100% - 16px)/2)}.trustedUniversitySide{grid-column:auto}}@media(max-width:680px){.trustedUniversitySection{padding:35px 13px 45px}.trustedUniversityFeatureGrid{grid-template-columns:1fr}.trustedUniCard{flex-basis:100%}.trustedUniversityTopArrows{padding-right:0}.trustedUniversitySide{grid-template-columns:1fr}.trustedUniversityViewAll{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.trustedUniversityRail{scroll-behavior:auto}.trustedSideArrow,.trustedSideCard,.trustedUniCard,.trustedUniCta b,.trustedUniPhoto img,.trustedUniversityTopArrows button{transition:none!important}}.trustedUniIdentity h3{font-weight:600;line-height:1.2;letter-spacing:-.015em}.trustedUniLogo{border:0;border-radius:0;box-shadow:none;background:transparent}.trustedUniLogo img{width:66px;height:64px;background:transparent}.trustedUniVerify{display:flex;flex-direction:column;height:82px;gap:2px;border-radius:12px}.trustedUniVerify img{width:49px;height:52px;object-fit:contain}.trustedUniVerify span{display:block;width:100%;padding:4px 1px;background:#ee173c;color:white;font-size:10px;text-align:center;font-weight:600}.trustedUniStats strong{font-weight:600;white-space:normal;line-height:1.3;overflow:visible}.trustedUniStats small{font-size:10px;line-height:1.3}.trustedUniversitySection .trustedUniversityLayout{width:min(1600px,100%);grid-template-columns:minmax(280px,.8fr) minmax(0,2.8fr);gap:40px;align-items:center}.trustedUniversitySection .trustedUniversityRail{gap:24px}.trustedUniversitySection .trustedUniCard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px)/3);border-radius:22px}.trustedUniversitySection .trustedUniPhoto{height:180px}.trustedUniversitySection .trustedUniBody{padding:18px 18px 20px}.trustedUniversitySection .trustedUniIdentity{grid-template-columns:66px minmax(0,1fr);gap:14px;min-height:102px}.trustedUniversitySection .trustedUniIdentity h3{font-size:20px;line-height:1.2}.trustedUniversitySection .trustedUniIdentity p{font-size:12px;line-height:1.35}.trustedUniversitySection .trustedUniStats small{font-size:11px;line-height:1.35}.trustedUniversitySection .trustedUniStats strong{font-size:12px;line-height:1.35;font-weight:600}@media(max-width:1100px){.trustedUniversitySection .trustedUniversityLayout{grid-template-columns:1fr;gap:28px}.trustedUniversitySection .trustedUniversityIntro{max-width:760px;padding:8px 0}.trustedUniversitySection .trustedUniversityCenter{width:100%}}@media(max-width:560px){.trustedUniversitySection .trustedUniversityLayout{gap:22px}.trustedUniversitySection .trustedUniCard{flex-basis:100%}.trustedUniversitySection .trustedUniPhoto{height:180px}.trustedUniversitySection .trustedUniIdentity h3{font-size:20px}}.trustedUniversitySection{padding-top:46px;padding-bottom:48px}.trustedUniversitySection .trustedUniversityLayout{width:min(1940px,100%);grid-template-columns:minmax(310px,.95fr) minmax(0,2.8fr);gap:64px}.trustedUniversitySection .trustedUniversityCenter{padding:0 44px 0 0;position:relative}.trustedUniversitySection .trustedUniversityCenterTop{margin-bottom:24px}.trustedUniversitySection .trustedUniversityTopArrows{position:absolute;inset:0;pointer-events:none;padding:0}.trustedUniversitySection .trustedUniversityTopArrows button{position:absolute;top:43%;width:56px;height:56px;font-size:30px;pointer-events:auto;box-shadow:0 6px 20px rgba(35,102,157,.08)}.trustedUniversitySection .trustedUniversityTopArrows button:first-child{left:-66px}.trustedUniversitySection .trustedUniversityTopArrows button:last-child{right:-20px}.trustedUniversitySection .trustedUniversityRail{gap:22px}.trustedUniversitySection .trustedUniCard{flex-basis:calc((100% - 44px)/3);border-radius:24px}.trustedUniversitySection .trustedUniPhoto{height:clamp(160px,9.3vw,190px)}.trustedUniversitySection .trustedUniIdentity{min-height:112px;grid-template-columns:100px minmax(0,1fr);gap:16px}.trustedUniversitySection .trustedUniLogo{width:100px}.trustedUniversitySection .trustedUniLogo img{width:100px;height:78px}.trustedUniversitySection .trustedUniIdentity h3{font-size:clamp(17px,1.08vw,22px);font-weight:600}.trustedUniversitySection .trustedUniversityDots{margin-top:2px}.trustedUniversitySection .trustedUniversityViewAll{min-width:340px;margin-top:18px}@media(max-width:1400px){.trustedUniversitySection .trustedUniversityLayout{grid-template-columns:minmax(280px,.9fr) minmax(0,2.8fr);gap:48px}.trustedUniversitySection .trustedUniIdentity{grid-template-columns:72px minmax(0,1fr);gap:12px}.trustedUniversitySection .trustedUniLogo,.trustedUniversitySection .trustedUniLogo img{width:72px}.trustedUniversitySection .trustedUniversityTopArrows button:first-child{left:-48px}}@media(max-width:1100px){.trustedUniversitySection .trustedUniversityLayout{grid-template-columns:1fr;gap:26px}.trustedUniversitySection .trustedUniversityCenter{padding:0 32px}.trustedUniversitySection .trustedUniversityTopArrows button{width:42px;height:42px}.trustedUniversitySection .trustedUniversityTopArrows button:first-child{left:-14px}.trustedUniversitySection .trustedUniversityTopArrows button:last-child{right:-14px}.trustedUniversitySection .trustedUniPhoto{height:170px}}@media(max-width:800px){.trustedUniversitySection .trustedUniversityRail{gap:18px}.trustedUniversitySection .trustedUniCard{flex-basis:calc((100% - 18px)/2)}}@media(max-width:560px){.trustedUniversitySection .trustedUniversityCenter{padding:0 18px}.trustedUniversitySection .trustedUniCard{flex-basis:100%}.trustedUniversitySection .trustedUniversityViewAll{min-width:0;width:100%}.trustedUniversitySection .trustedUniIdentity{grid-template-columns:80px minmax(0,1fr)}.trustedUniversitySection .trustedUniPhoto{height:180px}.trustedUniversitySection .trustedUniversityTopArrows button{width:36px;height:36px}}.trustedUniversitySection .trustedUniCta{background:#086bd8;color:#fff;border:1px solid #086bd8}.trustedUniversitySection .trustedUniCta span{color:#fff}.trustedUniversitySection .trustedUniCta b{background:rgba(255,255,255,.16);color:#fff;box-shadow:none}.trustedUniversitySection .trustedUniCta:hover{background:#075cbd;color:#fff;border-color:#075cbd}.trustedUniversitySection .trustedUniMode{transform:none;transform-origin:top left}.trustedUniversitySection .trustedUniLogo{width:80px;height:80px;box-sizing:border-box;border:2px solid #8db5d9;border-radius:50%;background:#fff;box-shadow:none}.trustedUniversitySection .trustedUniLogo img{width:100%;height:100%;box-sizing:border-box;padding:9px;background:transparent}.trustedUniversitySection .trustedUniStats div:first-child strong,.trustedUniversitySection .trustedUniStats div:nth-child(3) strong{color:#d62828}@media(max-width:1400px){.trustedUniversitySection .trustedUniLogo{width:72px;height:72px}.trustedUniversitySection .trustedUniLogo img{width:100%;height:100%}}.trustedUniversitySection .trustedUniLogo img{padding:3px;object-fit:contain;object-position:center}.trustedUniversitySection .trustedUniPhoto>img{object-fit:cover;object-position:center}.trustedUniversitySection .trustedUniPhotoCredit{position:absolute;right:8px;bottom:7px;z-index:3;padding:3px 5px;border-radius:4px;background:rgba(255,255,255,.94);color:#36536d;font-size:9px;font-weight:400;line-height:1.3;text-decoration:none}.trustedUniversitySection .trustedUniversityViewAll{color:#d62828;border-color:#d62828}.trustedUniversitySection .trustedUniversityViewAll b{color:#d62828}.trustedUniversitySection .trustedUniversityViewAll:hover{color:#b91c1c;border-color:#b91c1c;background:#fff5f5}.trustedUniversitySection .trustedUniversityViewAll:hover b{color:#b91c1c}.trustedUniversitySection .trustedUniversityDots{gap:6px}.trustedUniversitySection .trustedUniversityDots i{width:6px;height:6px}.trustedUniversitySection .trustedUniversityDots i.active{width:12px}.trustedUniversitySection .trustedUniversityLayout{align-items:start}.trustedUniversitySection .trustedUniversityIntro{padding-top:7px}.trustedUniversitySection .trustedUniversityViewport{padding-bottom:0}.trustedUniversitySection .trustedUniversityDots{margin:2px 0 0}.trustedUniversitySection .trustedUniversityViewAll{margin:18px auto 0}@media(max-width:1100px){.trustedUniversitySection .trustedUniversityIntro{padding-top:0}}.contactCard{font-size:clamp(14px,1.5vw,21px);max-width:calc(100% - 28px);box-sizing:border-box;white-space:normal}.contactCard a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.contactCard>div{display:grid;gap:5px}.contactCard a:focus-visible{outline:3px solid #0769ed;outline-offset:4px}.seoDirectory{padding-top:28px;padding-bottom:32px;color:#334155}.seoDirectory h2{font-size:20px;font-weight:600}.seoDirectory h3{font-size:16px;margin:18px 0 10px}.seoDirectory>div{display:grid;grid-template-columns:2fr 1fr;gap:32px}.seoDirectory ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px}.seoDirectory a{font-size:14px;line-height:1.6}.uopOverviewPhoto,.uopSpecializationPhoto{object-fit:cover;object-position:center top}@media(max-width:600px){.seoDirectory ul,.seoDirectory>div{grid-template-columns:1fr}}.trustedUniversitySection .trustedUniMode.online{top:12px;left:12px;min-height:38px;padding:7px 12px;gap:7px;background:#e91f38;color:#fff;border:1px solid #ffffffdc;border-radius:24px;box-shadow:0 3px 9px #001c4d26;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.015em;white-space:nowrap}.trustedUniversitySection .trustedUniMode.online:before{content:none}.trustedUniversitySection .trustedUniMode.online svg{width:23px;height:23px;flex:0 0 23px}.footerRef{padding-top:0}.dvCopyright{background:#104f87;color:#deebfa;text-align:center;padding:18px 20px;font-size:14px;line-height:1.5;margin:0}.seoDirectory.wide{width:100%;max-width:none;margin:0;padding:34px max(24px,calc((100vw - 1500px)/2)) 38px;box-sizing:border-box;background:#081f49;color:#dce9fb}.seoDirectory>.seoDirectoryHeading{display:block;margin:0 0 26px}.seoDirectoryHeading h2{color:#fff;font-size:22px;margin:0 0 8px}.seoDirectoryHeading p{max-width:950px;font-size:12px;line-height:1.7;margin:0;color:#aec4e1}.seoDirectory>.seoDirectoryTop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.seoDirectory>.seoDirectoryBottom{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;margin-top:28px;padding-top:24px;border-top:1px solid #ffffff26}.seoDirectory h3{display:table;color:#fff;font-size:14px;line-height:1.5;font-weight:650;margin:0 0 12px;border-bottom:2px solid #e6b72b;padding-bottom:5px}.seoDirectory ul{display:block;margin:0 0 20px;padding:0;list-style:none}.seoDirectory li{margin:0 0 6px;padding-left:12px;position:relative}.seoDirectory li:before{content:"›";position:absolute;left:0;color:#a7c9f5}.seoDirectory a{color:#dce9fb;font-size:12px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.seoDirectory a:hover{color:#ffe08a;text-decoration:underline}.seoDirectory a:focus-visible{outline:2px solid #ffe08a;outline-offset:3px}.seoDirectory .seoDirectoryMore{color:#ffd14d;font-weight:650}@media(max-width:1000px){.seoDirectory>.seoDirectoryBottom,.seoDirectory>.seoDirectoryTop{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:550px){.seoDirectory.wide{padding:26px 20px}.seoDirectoryHeading h2{font-size:19px}.seoDirectory>.seoDirectoryBottom,.seoDirectory>.seoDirectoryTop{grid-template-columns:1fr;gap:16px}.seoDirectory a{font-size:13px}.seoDirectory li{margin-bottom:8px}}.seoDirectory.wide{padding:40px clamp(20px,2.4vw,52px) 38px}.seoDirectory>.seoDirectoryBottom,.seoDirectory>.seoDirectoryTop{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(24px,4vw,80px);row-gap:32px}.seoDirectory h3{font-size:clamp(16px,1.15vw,20px);font-weight:600;border-bottom-color:#e53446;margin-bottom:18px}.seoDirectory a{font-size:clamp(14px,1vw,17px);line-height:1.65}.seoDirectory li{padding-left:0;margin-bottom:12px}.seoDirectory li:before{content:none}.seoDirectory>.seoDirectoryBottom>section:last-child{grid-column:1/-1;border-top:1px solid #ffffff26;padding-top:26px}.seoDirectory>.seoDirectoryBottom>section:last-child ul{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(24px,4vw,80px)}@media(max-width:1000px){.seoDirectory>.seoDirectoryBottom,.seoDirectory>.seoDirectoryBottom>section:last-child ul,.seoDirectory>.seoDirectoryTop{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.seoDirectory h3{font-size:17px}.seoDirectory a{font-size:14px}}@media(max-width:550px){.seoDirectory.wide{padding:28px 20px}.seoDirectory>.seoDirectoryBottom,.seoDirectory>.seoDirectoryBottom>section:last-child ul,.seoDirectory>.seoDirectoryTop{grid-template-columns:1fr;gap:16px}.seoDirectory li{margin-bottom:10px}}.studentTrustSection{position:relative;isolation:isolate;overflow:hidden;padding:64px clamp(24px,5vw,96px);background:radial-gradient(ellipse at 10% 110%,#921e2c55,transparent 55%),linear-gradient(145deg,#240a12,#520f1c);text-align:center}.studentTrustSection:before{content:"";position:absolute;z-index:-1;inset:65% -10% -70%;background:repeating-linear-gradient(0deg,transparent 0 30px,#ff606022 31px 32px),repeating-linear-gradient(90deg,transparent 0 48px,#ff606022 49px 50px);transform:perspective(480px) rotateX(52deg) rotate(-12deg);pointer-events:none}.studentTrustIntro{display:flex;align-items:flex-start;gap:22px;max-width:850px;margin:0 auto 46px;text-align:left}.studentTrustQuote{font-family:Georgia,serif;font-size:100px;line-height:1;color:#ffe8de}.studentTrustEyebrow{font-size:12px;letter-spacing:.12em;color:#f7c7bd;font-weight:600;margin:0 0 12px}.studentTrustIntro h2{font-size:clamp(26px,2.3vw,38px);line-height:1.2;margin:0 0 14px}.studentTrustIntro div>p:last-child{font-size:clamp(16px,1.3vw,21px);line-height:1.65;margin:0;color:#fae7e7}.studentTrustIntro strong{color:#fff}.studentTrustMilestones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4vw,72px);text-align:left;max-width:1500px;margin:auto}.studentTrustMilestone:nth-child(2n){padding-top:38px}.studentTrustMilestone>strong{font-size:clamp(38px,3.5vw,58px);line-height:1.15;letter-spacing:-.035em}.studentTrustMilestone h3{font-size:17px;font-weight:600;margin:12px 0 8px}.studentTrustMilestone p{font-size:14px;line-height:1.7;max-width:270px;color:#e8bfc2;margin:0}.studentTrustAccent{display:block;width:92px;height:2px;background:linear-gradient(90deg,#ffb9a5,transparent);margin-top:22px}.studentTrustCta{display:inline-block;background:#fff7df;border:1px solid #f4d98d;border-radius:16px;padding:15px 24px;color:#3a1020;font-size:16px;font-weight:500;margin-top:44px;text-decoration:none}.studentTrustCta:hover{background:#fff}.studentTrustCta:focus-visible{outline:3px solid #fff;outline-offset:5px}@media(max-width:900px){.studentTrustMilestones{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.studentTrustMilestone:nth-child(2n){padding-top:0}}@media(max-width:550px){.studentTrustSection{padding:36px 22px}.studentTrustIntro{gap:10px;margin-bottom:30px}.studentTrustQuote{font-size:65px}.studentTrustMilestones{gap:28px 18px}.studentTrustMilestone>strong{font-size:34px}.studentTrustMilestone h3{font-size:15px}.studentTrustMilestone p{font-size:13px}.studentTrustCta{font-size:14px;padding:14px 18px;margin-top:32px}}.universityOfferingPage .uopProfileHero{position:relative;display:block;border:0;background:transparent;box-shadow:none;padding:0;margin-bottom:0;overflow:visible;border-radius:22px}.uopProfileHero .uopHeaderCampus{position:relative;inset:auto;width:100%;height:430px;margin:0;border-radius:22px 22px 0 0;overflow:hidden;background:#e1e9f5}.uopProfileHero .uopHeaderCampus:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#071d42b3);pointer-events:none}.uopProfileHero .uopHeaderCampus img{width:100%;height:100%;object-fit:cover;object-position:center}.uopProfileHero .uopHeaderCampus figcaption{z-index:2;left:16px;right:auto;bottom:12px;max-width:40%;font-size:10px}.uopExpertGuidance{position:absolute;right:24px;top:24px;width:340px;padding:24px;background:#fffffff5;border:1px solid #e3e9f3;border-radius:18px;box-shadow:0 12px 35px #071a3826;box-sizing:border-box}.uopExpertGuidance h2{font-size:23px;line-height:1.25;color:#102957;margin:0 0 10px}.uopExpertGuidance p{font-size:14px;line-height:1.6;color:#536582;margin:0 0 20px}.uopExpertButton{display:flex;align-items:center;justify-content:center;gap:16px;background:#ed1735;color:#fff;border-radius:28px;padding:14px 18px;text-decoration:none;font-size:17px;font-weight:600}.uopExpertButton:hover{background:#cc0d29}.uopExpertGuidance small{display:block;font-size:11px;line-height:1.5;color:#66758e;margin-top:12px}.uopHeroActions{position:absolute;right:24px;top:338px;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.uopHeroActions .ds-button{min-height:48px;border-radius:18px;background:#fff;color:#102957;border:1px solid #d7e0ef;font-size:14px;box-shadow:0 5px 16px #071a3826}.uopHeroActions .ds-button:first-child{background:#ed1735;border-color:#ed1735;color:#fff}.uopProfileHero .uopHeaderIdentity{z-index:3;gap:28px;margin:-12px 20px 0;padding:30px 32px 28px;border:1px solid #e6edf5;border-radius:20px;box-shadow:0 14px 28px #10295714;min-height:170px}.uopProfileHero .uopHeaderIdentity,.uopProfileHero .upUniversityLogo{position:relative;display:flex;align-items:center;background:#fff;box-sizing:border-box}.uopProfileHero .upUniversityLogo{flex:0 0 136px;width:136px;height:136px;border-radius:50%;justify-content:center;border:1px solid #e5eaf2;margin-top:-70px;box-shadow:0 12px 25px #1029571c;padding:16px}.uopProfileHero .upUniversityLogo img{width:100%;height:100%;object-fit:contain}.uopProfileHero .uopHeaderIdentity>div{min-width:0}.uopProfileHero h1{color:#102957;font-size:clamp(25px,2.5vw,40px);line-height:1.2;margin:0 0 8px;letter-spacing:-.025em}.uopProfileHero .upLocation{margin:0 0 16px;font-size:14px;color:#60718d}.uopProfileHero .uopRecognition{display:flex;flex-wrap:wrap;gap:10px}.uopProfileHero .uopRecognition>span{padding:9px 14px;border:1px solid #e2dce6;background:#fff6f8;border-radius:24px;color:#344563;font-size:13px;line-height:1.5}.uopProfileHero .uopRecognition .uopProgramsPill{background:#eff5ff;border-color:#dbe6f7;color:#164aa4}.uopProfileNav{display:flex;align-items:center;gap:12px;padding:22px 8px 16px;border-bottom:1px solid #dce5f1;overflow-x:auto;scrollbar-width:thin;margin-bottom:30px}.uopProfileNav a{flex-shrink:0;display:block;text-decoration:none;padding:13px 17px;color:#40577f;font-size:14px;font-weight:600;border-radius:12px}.uopProfileNav a:hover{background:#edf4ff}.uopProfileNav a.is-active{background:#0865ec;color:#fff}.uopProfileNav .uopBack{margin-left:auto}.uopExpertButton:focus-visible,.uopProfileNav a:focus-visible{outline:3px solid #3984ee;outline-offset:3px}#programs,#university-about,#university-approvals{scroll-margin-top:110px}@media(max-width:1000px){.uopProfileHero .uopHeaderCampus{height:440px}.uopExpertGuidance{width:300px;padding:20px}.uopHeroActions{top:350px;left:20px;right:20px}.uopProfileHero .uopHeaderIdentity{gap:20px;padding:26px 24px}.uopProfileHero .upUniversityLogo{flex-basis:110px;width:110px;height:110px}.uopProfileHero h1{font-size:28px}}@media(max-width:650px){.uopProfileHero .uopHeaderCampus{height:230px;border-radius:16px}.uopExpertGuidance{position:relative;top:auto;right:auto;width:100%;margin:16px 0;padding:20px}.uopExpertGuidance h2{font-size:21px}.uopHeroActions{position:relative;inset:auto;justify-content:flex-start;margin:14px 0;gap:8px}.uopHeroActions .ds-button{flex:1 1 140px;min-height:44px;padding:10px;font-size:12px}.uopProfileHero .uopHeaderIdentity{margin:0;padding:22px 18px;align-items:flex-start;gap:14px}.uopProfileHero .upUniversityLogo{flex-basis:72px;width:72px;height:72px;margin:0;padding:7px}.uopProfileHero h1{font-size:23px}.uopProfileHero .uopRecognition>span{font-size:12px;padding:7px 10px}.uopProfileNav{gap:4px;padding-top:16px}.uopProfileNav a{font-size:13px;padding:12px}.uopProfileHero .uopHeaderCampus figcaption{max-width:80%}}.studentTrustSection{background:radial-gradient(ellipse at 12% 110%,#086bd84d,transparent 60%),linear-gradient(135deg,#081f49,#104f87);color:#fff}.studentTrustSection:before{background:repeating-linear-gradient(0deg,transparent 0 30px,#87bfff20 31px 32px),repeating-linear-gradient(90deg,transparent 0 48px,#87bfff20 49px 50px)}.studentTrustQuote{color:#d9eaff}.studentTrustEyebrow{color:#b9d8ff}.studentTrustIntro div>p:last-child{color:#e1edfb}.studentTrustMilestone p{color:#c5daf3}.studentTrustAccent{background:linear-gradient(90deg,#87bfff,transparent)}.studentTrustCta{background:#fff;border-color:#d5e5f7;color:#102957}.studentTrustCta:hover{background:#edf5ff}.seoDirectory.wide{padding-bottom:20px}.seoDirectory>.seoDirectoryBottom>section:last-child{padding-top:16px}.seoDirectory>.seoDirectoryBottom>section:last-child h3{margin-bottom:10px}.seoDirectory>.seoDirectoryBottom>section:last-child ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin:0 0 18px}.seoDirectory>.seoDirectoryBottom>section:last-child li{margin:0}.seoDirectory>.seoDirectoryBottom>section:last-child ul:last-child{margin-bottom:0}@media(max-width:1000px){.seoDirectory>.seoDirectoryBottom>section:last-child ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}}@media(max-width:550px){.seoDirectory>.seoDirectoryBottom>section:last-child ul{grid-template-columns:1fr;gap:8px}}.footerBrand .footerContactDetails{font-style:normal;font-size:14px;line-height:1.65;font-weight:400;color:#d9edf7;margin-top:18px;max-width:390px}.footerBrand .footerContactPhones{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px}.footerBrand .footerContactPhones a{display:inline-block;margin:0;font-size:14px;line-height:1.6;font-weight:600;color:#fff;white-space:nowrap}.footerBrand .footerContactPhones a:hover{text-decoration:underline}@media(min-width:1200px){.seoDirectory>.seoDirectoryBottom>section:last-child{display:grid;grid-template-columns:165px minmax(0,1fr);gap:14px 18px;align-items:start;padding-top:16px}.seoDirectory>.seoDirectoryBottom>section:last-child h3{margin:0;font-size:15px;padding-bottom:5px}.seoDirectory>.seoDirectoryBottom>section:last-child ul{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;min-width:0}.seoDirectory>.seoDirectoryBottom>section:last-child li{margin:0;min-width:0}.seoDirectory>.seoDirectoryBottom>section:last-child a{font-size:clamp(11px,.8vw,15px);line-height:1.5;white-space:nowrap}}.onlineDiplomaBanner{margin:32px auto;padding:28px;border-radius:24px;background:linear-gradient(120deg,#082d59,#1468a5 65%,#e9f2fb);box-sizing:border-box;color:#fff}.onlineDiplomaHeading{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:2px solid #ef2341;padding-bottom:16px}.onlineDiplomaHeading p{font-size:11px;letter-spacing:.12em;margin:0 0 8px}.onlineDiplomaHeading h2{font-size:clamp(22px,2.3vw,32px);margin:0;color:white}.onlineDiplomaHeading button{width:38px;height:38px;margin-left:8px;border:1px solid #ffffff70;border-radius:50%;background:#ffffff20;color:white;font-size:28px;cursor:pointer}.diplomaNotice{font-size:13px;line-height:1.6;max-width:900px}.onlineDiplomaRail{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 0 12px}.onlineDiplomaCard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px)/3);min-width:270px;scroll-snap-align:start;background:white;color:#082d59;padding:12px;border-radius:18px;box-sizing:border-box;display:flex;flex-direction:column}.diplomaCardPhoto{height:160px;border-radius:12px;background-image:url(/assets/students/skill-course-family-photos.webp);background-size:200% 200%;background-position:0 0}.diplomaPhoto1{background-position:100% 0}.diplomaPhoto2{background-position:0 100%}.diplomaPhoto3{background-position:100% 100%}.onlineDiplomaCard h3{font-size:19px;margin:16px 4px 10px}.diplomaCardBadge{font-size:12px;color:#466080;margin:0 4px}.onlineDiplomaCard dl{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;margin:20px 4px}.onlineDiplomaCard dt{font-size:11px;text-transform:uppercase;color:#65758a}.onlineDiplomaCard dd{margin:5px 0 0;font-weight:600}.onlineDiplomaCard a{display:block;text-align:center;background:#ec1736;color:white;border-radius:12px;padding:13px 8px;text-decoration:none;font-weight:650}@media(max-width:700px){.onlineDiplomaBanner{padding:18px}.onlineDiplomaHeading{align-items:flex-start}.onlineDiplomaHeading>div:last-child{display:flex}.onlineDiplomaCard{flex-basis:86%;min-width:240px}.diplomaCardPhoto{height:150px}}.onlineDiplomaBanner{position:relative;overflow:hidden}.onlineDiplomaBanner:after{content:"";position:absolute;inset:0 0 auto auto;width:35%;height:100%;pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff20,transparent 55%)}.diplomaControls{display:flex;align-items:center;gap:8px;position:relative;z-index:2}.onlineDiplomaHeading button:disabled{opacity:.38;cursor:not-allowed}.onlineDiplomaRail{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#ffffff8a #ffffff25;position:relative;z-index:1}.onlineDiplomaRail::-webkit-scrollbar{height:8px}.onlineDiplomaRail::-webkit-scrollbar-track{background:#ffffff28;border-radius:99px}.onlineDiplomaRail::-webkit-scrollbar-thumb{background:#ffffffa8;border-radius:99px}.onlineDiplomaCard{padding:0;overflow:hidden;box-shadow:0 16px 35px #082d5920;border:1px solid #dce8f5;min-height:472px}.diplomaCardVisual{height:176px;position:relative;overflow:hidden;background:#eaf3fb}.diplomaCampusImage{width:100%;height:100%;object-fit:cover;display:block}.diplomaCardVisual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,#05274e99)}.diplomaModePill{top:14px;left:14px;color:#0c5f99;border:1px solid #d9e8f5;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.diplomaLogo,.diplomaModePill{position:absolute;z-index:2;background:#fff}.diplomaLogo{right:16px;bottom:14px;width:58px;height:58px;border-radius:15px;display:grid;place-items:center;padding:7px;box-shadow:0 8px 18px #001a3540}.diplomaLogo img{max-width:100%;max-height:100%;object-fit:contain}.diplomaCardBody{padding:18px 18px 16px;display:flex;flex-direction:column;flex:1 1}.diplomaUniversity{font-size:12px;font-weight:750;color:#1769a2;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em}.onlineDiplomaCard h3{font-size:20px;line-height:1.2;margin:0 0 7px;color:#082d59}.diplomaCardBadge{margin:0;color:#5d718b;min-height:30px}.onlineDiplomaCard dl{margin:18px 0;gap:14px 16px}.onlineDiplomaCard dd{font-size:13px;line-height:1.35}.onlineDiplomaCard dd small{display:block;font-size:10px;font-weight:500;color:#73849a;margin-top:2px}.diplomaModeText{display:inline-flex;align-items:center;gap:6px;color:#0a8a55}.diplomaModeText:before{content:"";width:7px;height:7px;border-radius:50%;background:#16b66d}.onlineDiplomaCard a{margin-top:auto;position:relative;z-index:2}.diplomaRailMeta{display:flex;justify-content:space-between;gap:16px;font-size:11px;color:#eaf5ff;margin-top:8px;opacity:.9}.diplomaNotice{position:relative;z-index:2}@media(max-width:980px){.onlineDiplomaCard{flex-basis:calc((100% - 24px)/2)}}@media(max-width:700px){.onlineDiplomaCard{flex-basis:86%}.diplomaRailMeta{flex-direction:column;gap:4px}.diplomaCardVisual{height:155px}}.onlineDiplomaRail{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain}.onlineDiplomaRail::-webkit-scrollbar{display:none}.onlineDiplomaBanner.diplomaPremium{background:radial-gradient(circle at 88% 14%,rgba(112,199,255,.35),transparent 28%),linear-gradient(118deg,#073d78,#0a5ca8 47%,#56a5d8);border-radius:30px;padding:34px 30px 30px;color:#fff;box-shadow:0 24px 55px rgba(6,55,105,.18)}.diplomaPremium .onlineDiplomaHeading{display:flex;justify-content:space-between;align-items:center;gap:25px}.diplomaPremium .onlineDiplomaHeading p{margin:0 0 8px;letter-spacing:.16em;font-size:13px}.diplomaPremium .onlineDiplomaHeading h2{margin:0;font-size:clamp(30px,3.1vw,48px);line-height:1.08;letter-spacing:-.025em;color:#fff}.diplomaPremium .diplomaControls{display:flex;gap:12px}.diplomaPremium .diplomaControls button{width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.13);color:#fff;font-size:30px;cursor:pointer}.diplomaPremium .diplomaControls button:last-child{background:#fff;color:#0a5ca8}.diplomaPremium .diplomaNotice{margin:12px 0 18px;color:rgba(255,255,255,.9);font-size:15px}.diplomaSummary{display:grid;grid-template-columns:1.15fr repeat(4,1fr);border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);border-radius:18px;margin-bottom:22px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.diplomaSummary>div{display:flex;align-items:center;gap:10px;padding:15px 20px;border-right:1px solid rgba(255,255,255,.22)}.diplomaSummary>div:last-child{border-right:0}.diplomaSummary strong{font-size:26px;line-height:1;color:#fff}.diplomaSummary span{font-size:13px;color:#eef8ff}.diplomaPremium .onlineDiplomaRail{gap:20px;padding:2px 2px 10px}.premiumCourseCard{flex:0 0 min(390px,84vw);scroll-snap-align:start;background:#fff;border-radius:20px;overflow:hidden;color:#0a2d57;box-shadow:0 18px 35px rgba(4,42,83,.22);border:1px solid rgba(255,255,255,.7)}.premiumCourseCard .diplomaCardVisual{height:220px;position:relative;overflow:hidden;background:#dceeff}.premiumCourseCard .diplomaStudentImage{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02)}.premiumCourseCard .diplomaImageShade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,31,65,.08),rgba(1,31,65,0) 55%,rgba(1,31,65,.42))}.premiumCourseCard .diplomaModePill,.premiumCourseCard .diplomaTypePill{position:absolute;top:14px;border-radius:999px;padding:8px 13px;background:rgba(255,255,255,.94);color:#0a5ca8;font-weight:800;font-size:12px;box-shadow:0 6px 16px rgba(0,0,0,.1)}.premiumCourseCard .diplomaTypePill{right:14px}.premiumCourseCard .diplomaLogo{position:absolute;right:14px;bottom:14px;width:68px;height:54px;border-radius:11px;background:#fff;display:grid;place-items:center;padding:7px;box-shadow:0 8px 20px rgba(0,0,0,.15)}.premiumCourseCard .diplomaLogo img{max-width:100%;max-height:100%;object-fit:contain}.premiumCourseCard .diplomaCardBody{padding:18px 20px 20px}.premiumCourseCard .diplomaUniversity{margin:0 0 6px;color:#5a7190;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.premiumCourseCard h3{font-size:22px;line-height:1.16;margin:0 0 8px;color:#062f63;min-height:51px}.premiumCourseCard .diplomaCardBadge{font-size:12px;color:#6b7784}.premiumCourseCard dl{display:grid;grid-template-columns:1fr 1fr;gap:13px 16px;margin:16px 0}.premiumCourseCard dl div{min-width:0}.premiumCourseCard dt{text-transform:uppercase;font-size:10px;color:#71839b;letter-spacing:.04em;margin-bottom:3px}.premiumCourseCard dd{margin:0;font-weight:800;font-size:13px;color:#0b315f;line-height:1.3}.premiumCourseCard dd small{font-weight:600;color:#71839b}.premiumCourseCard a{display:flex;align-items:center;justify-content:center;background:#ef1837;color:#fff;border-radius:12px;padding:13px 16px;font-weight:900;font-size:14px}.premiumCourseCard a:hover{background:#cf1230}.diplomaCarouselProgress{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:10px}.diplomaCarouselProgress>*{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.52);display:block}.diplomaCarouselProgress span{width:36px;background:#fff}@media(max-width:900px){.diplomaSummary{grid-template-columns:repeat(2,1fr)}.diplomaSummary>div{border-bottom:1px solid rgba(255,255,255,.18)}.diplomaPremium .onlineDiplomaHeading{align-items:flex-end}.premiumCourseCard{flex-basis:82vw}}@media(max-width:600px){.onlineDiplomaBanner.diplomaPremium{width:calc(100% - 24px);padding:24px 14px;border-radius:22px}.diplomaPremium .onlineDiplomaHeading h2{font-size:29px}.diplomaSummary{grid-template-columns:1fr 1fr}.diplomaSummary>div{padding:11px 12px}.diplomaSummary strong{font-size:21px}.premiumCourseCard{flex-basis:89vw}.premiumCourseCard .diplomaCardVisual{height:200px}}.onlineDiplomaBanner.diplomaPremium{width:min(1500px,calc(100% - 56px));max-width:1500px;margin:32px auto;padding:28px 28px 24px}.diplomaPremium .onlineDiplomaRail{min-width:0;scroll-padding-inline:0;padding:2px 0 8px}.diplomaPremium .premiumCourseCard{max-width:none}.premiumCourseCard .diplomaCardVisual{height:190px}.premiumCourseCard .diplomaCardBody{padding:15px 17px 17px}.premiumCourseCard h3{font-size:20px;min-height:46px;margin-bottom:6px}.premiumCourseCard dl{gap:10px 14px;margin:13px 0}.premiumCourseCard a{padding:12px 14px}.premiumCourseCard .diplomaModePill{left:14px;right:auto;top:14px}.premiumCourseCard .diplomaTypePill{display:none!important}@media(max-width:1100px){.diplomaPremium .premiumCourseCard{flex-basis:calc((100% - 18px)/2);width:calc((100% - 18px)/2)}.premiumCourseCard .diplomaCardVisual{height:200px}}@media(max-width:700px){.onlineDiplomaBanner.diplomaPremium{width:calc(100% - 24px);padding:22px 14px 20px;border-radius:22px}.diplomaPremium .premiumCourseCard{flex-basis:100%;width:100%}.premiumCourseCard .diplomaCardVisual{height:190px}}.onlineDiplomaBanner.diplomaPremium{scroll-margin-top:118px}@media (min-width:1101px){.onlineDiplomaBanner.diplomaPremium{width:min(1500px,calc(100% - 72px));margin:28px auto 34px;padding:20px 24px 18px;border-radius:26px}.diplomaPremium .onlineDiplomaHeading{gap:18px;padding-bottom:10px}.diplomaPremium .onlineDiplomaHeading p{margin:0 0 5px;font-size:11px}.diplomaPremium .onlineDiplomaHeading h2{font-size:clamp(30px,2.65vw,42px);line-height:1.05}.diplomaPremium .diplomaControls button{width:42px;height:42px;font-size:27px}.diplomaPremium .diplomaNotice{margin:8px 0 12px;font-size:13px;line-height:1.45}.diplomaPremium .diplomaSummary{min-height:54px;margin-bottom:14px;border-radius:15px}.diplomaPremium .diplomaSummary>div{padding:10px 16px}.diplomaPremium .diplomaSummary strong{font-size:23px}.diplomaPremium .diplomaSummary span{font-size:12px}.diplomaPremium .onlineDiplomaRail{gap:18px;padding:0 0 6px}.diplomaPremium .premiumCourseCard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px)/3);width:calc((100% - 36px)/3);border-radius:18px}.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:164px}.diplomaPremium .premiumCourseCard .diplomaCardBody{padding:12px 16px 14px}.diplomaPremium .premiumCourseCard .diplomaUniversity{margin:0 0 4px;font-size:11px}.diplomaPremium .premiumCourseCard h3{margin:0 0 5px;min-height:40px;font-size:18px;line-height:1.12}.diplomaPremium .premiumCourseCard .diplomaCardBadge{font-size:11px}.diplomaPremium .premiumCourseCard dl{gap:8px 12px;margin:10px 0}.diplomaPremium .premiumCourseCard dt{font-size:9px}.diplomaPremium .premiumCourseCard dd{font-size:12px}.diplomaPremium .premiumCourseCard a{min-height:40px;padding:10px 12px;font-size:13px}.diplomaPremium .premiumCourseCard .diplomaLogo{width:58px;height:46px;right:12px;bottom:12px}.diplomaPremium .premiumCourseCard .diplomaModePill{top:12px;left:12px;padding:6px 11px;font-size:11px}.diplomaPremium .diplomaCarouselProgress{margin-top:4px}}@media (min-width:1101px) and (max-height:820px){.onlineDiplomaBanner.diplomaPremium{padding-top:16px;padding-bottom:14px;margin-top:22px}.diplomaPremium .onlineDiplomaHeading h2{font-size:34px}.diplomaPremium .diplomaNotice{margin:6px 0 9px}.diplomaPremium .diplomaSummary{min-height:48px;margin-bottom:10px}.diplomaPremium .diplomaSummary>div{padding:8px 14px}.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:145px}.diplomaPremium .premiumCourseCard .diplomaCardBody{padding:10px 14px 12px}.diplomaPremium .premiumCourseCard h3{font-size:17px;min-height:36px}.diplomaPremium .premiumCourseCard dl{margin:8px 0;gap:6px 10px}.diplomaPremium .premiumCourseCard a{min-height:36px;padding:8px 10px}}.dvComparisonResultPage{background:linear-gradient(180deg,#f7fbff,#f5f8fc 38%,#fff);color:#0b2850;min-height:100vh;padding:24px 0 72px;font-family:inherit}.dvResultShell{width:min(1660px,calc(100% - 44px));margin:0 auto}.dvResultBreadcrumb{display:flex;align-items:center;gap:9px;margin:0 0 13px;color:#74849a;font-size:12px}.dvResultBreadcrumb button{border:0;background:transparent;padding:0;color:#176bc4;font:inherit;font-weight:750;cursor:pointer}.dvResultTopbar{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;padding:10px 4px 20px;border-bottom:1px solid #dfe9f3}.dvResultTopbar>div:first-child{min-width:0}.dvResultEyebrow{display:block;color:#1771cf;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px}.dvResultTopbar h1{margin:0;color:#092b5c;font-size:clamp(30px,3vw,48px);line-height:1.08;letter-spacing:-.035em}.dvResultTopbar p{margin:8px 0 0;color:#617691;font-size:14px;line-height:1.45}.dvResultTrustStrip{display:flex;align-items:center;justify-content:flex-end;gap:0;white-space:nowrap}.dvResultTrustStrip span{display:flex;align-items:center;gap:7px;padding:8px 15px;border-left:1px solid #dfe8f1;color:#46617e;font-size:12px}.dvResultTrustStrip span:first-child{border-left:0}.dvResultTrustStrip b{color:#173a68}.dvResultLayout{display:grid;grid-template-columns:minmax(0,1fr) 342px;gap:22px;align-items:start;margin-top:20px}.dvResultMain{min-width:0}.dvCompareMatrix{background:#fff;border:1px solid #dbe7f1;border-radius:22px;overflow:hidden;box-shadow:0 18px 48px rgba(34,74,119,.1)}.dvCompareMatrixHead,.dvCompareMatrixRow{display:grid;grid-template-columns:220px repeat(var(--dv-universities),minmax(0,1fr))}.dvCompareMatrixHead>*+*,.dvCompareMatrixRow>*+*{border-left:1px solid #e3eaf1}.dvCompareMatrixHead{background:#fff}.dvCompareLabel,.dvCompareValue{padding:15px 19px;border-bottom:1px solid #e6edf4;min-width:0}.dvCompareLabel{background:#fbf8f4;font-weight:800;color:#17355d;font-size:12px;display:flex;align-items:center}.dvCompareValue{text-align:center;font-size:13px;line-height:1.48;color:#213c5c;overflow-wrap:anywhere}.dvCompareValue strong{display:block;color:#0d2b52;font-size:14px}.dvCompareValue small{display:block;color:#7b8da2;font-size:10px;margin-top:3px}.dvCompareValue a{color:#0a68c7;text-decoration:none;font-weight:800}.dvCompareSectionTitle{padding:11px 18px;text-align:left;background:linear-gradient(90deg,#edf7ff,#f6fbff);border-bottom:1px solid #dce8f2;color:#0f4d84;font-size:12px;font-weight:900;letter-spacing:.035em;text-transform:uppercase}.dvCompareGuide{background:linear-gradient(145deg,#edf7ff,#e4f2ff);align-items:flex-start!important;justify-content:center!important;flex-direction:column;padding:22px 20px!important}.dvCompareGuide:before{content:"▥";display:grid;place-items:center;width:38px;height:38px;margin-bottom:12px;border-radius:12px;background:#d8ebff;color:#0b70d5;font-size:20px}.dvCompareGuide span{font-size:17px;line-height:1.15;font-weight:900;color:#0b3261}.dvCompareGuide small{display:block;margin-top:7px;color:#5f7893;font-size:11px;line-height:1.45;font-weight:650}.dvResultUniversityCard{position:relative;min-height:190px;padding:20px 16px 18px;text-align:center;border-bottom:1px solid #e6edf4;background:#fff;transition:.2s ease}.dvResultUniversityCard.is-selected{background:linear-gradient(180deg,#f3fff8,#effcf5);box-shadow:inset 0 3px 0 #20b468}.dvResultUniversityCard.is-locked{background:#fbfcfd}.dvResultUniversityCard.is-locked .dvResultLogo,.dvResultUniversityCard.is-locked h2,.dvResultUniversityCard.is-locked p{opacity:.62}.dvCardSelectedBadge{position:absolute;top:10px;right:10px;z-index:2;border-radius:999px;background:#dff8e9;color:#087e42;padding:5px 9px;font-size:9px;font-weight:900;box-shadow:0 4px 12px rgba(21,148,85,.12)}.dvResultLogo{width:72px;height:60px;margin:2px auto 9px;display:grid;place-items:center;border:1px solid #dce7f0;border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(31,71,113,.07)}.dvResultLogo img{max-width:58px;max-height:47px;object-fit:contain}.dvResultUniversityCard h2{font-size:15px;line-height:1.26;margin:0 0 5px;color:#102e57;font-weight:900}.dvResultUniversityCard p{font-size:10.5px;color:#74879d;margin:0 0 12px}.dvAssessmentChoice{display:flex;justify-content:center}.dvSelectForReport{display:inline-flex;align-items:center;gap:7px;cursor:pointer;padding:9px 13px;border:1px solid #bfd5ea;border-radius:999px;font-size:10.5px;font-weight:850;color:#1f588a;background:#fff;box-shadow:0 4px 12px rgba(25,80,132,.06)}.dvSelectForReport:hover{border-color:#0b73d5;background:#f7fbff}.dvSelectForReport input{accent-color:#0b72d9}.dvAssessmentConfirmed,.dvAssessmentLocked{width:min(245px,90%);display:flex;align-items:center;justify-content:center;gap:9px;border-radius:13px;padding:10px 12px;text-align:left}.dvAssessmentConfirmed{background:#dff8e9;color:#087d42;border:1px solid #c2f0d4}.dvAssessmentLocked{background:#eef2f6;color:#6f8093;border:1px solid #e0e6ec}.dvAssessmentConfirmed>span,.dvAssessmentLocked>span{display:grid;gap:1px}.dvAssessmentConfirmed>b,.dvAssessmentLocked>b{font-size:11px}.dvAssessmentConfirmed small,.dvAssessmentLocked small{font-size:9px;font-weight:650;opacity:.8}.dvStatusPill{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:#e7f9ef;color:#087d42;font-weight:900;font-size:11px}.dvCheckRequired{display:inline-block;padding:6px 9px;border-radius:8px;background:#fff7df;color:#9b6811;font-weight:850;font-size:10.5px}.dvNeutralInfo{display:block;color:#61748b;font-size:11px;line-height:1.5}.dvResultNote{margin-top:14px;background:#f8fbff;border:1px solid #dfeaf3;border-radius:14px;padding:13px 16px}.dvResultNote strong{display:block;color:#183c67;font-size:12px;margin-bottom:3px}.dvResultNote p{margin:0;color:#6b7f94;font-size:10.5px;line-height:1.55}.dvAssessmentPanel{position:sticky;top:112px;padding:0 0 18px;background:#fff;border:1px solid #d6e5f0;border-radius:22px;overflow:hidden;box-shadow:0 18px 48px rgba(31,71,113,.14)}.dvAssessmentPanelHead{display:flex;align-items:center;gap:11px;padding:20px 20px 18px;background:linear-gradient(135deg,#0b5fae,#0a78d2);color:#fff}.dvAssessmentPanelCheck{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#bff4da;color:#067b41;font-size:18px;font-weight:950;box-shadow:0 0 0 5px rgba(255,255,255,.12)}.dvAssessmentPanelHead small{display:block;color:#dceeff;font-size:10px;font-weight:700}.dvAssessmentPanelHead h2{margin:2px 0 0;color:#fff;font-size:21px;line-height:1.1}.dvAssessmentSelection{margin:16px 16px 12px;padding:14px;border:1px solid #dce8f2;background:#f8fbff;border-radius:15px}.dvAssessmentSelection small,.dvAssessmentSelection span{display:block;color:#75889e;font-size:9.5px}.dvAssessmentSelection strong{display:block;margin:4px 0 3px;color:#10345e;font-size:13px;line-height:1.3}.dvAssessmentFinalNotice{margin:0 16px 12px;padding:12px 13px;border-radius:13px;background:#e3f9ec;border:1px solid #c6efd6;color:#087d42}.dvAssessmentFinalNotice b,.dvAssessmentFinalNotice span{display:block}.dvAssessmentFinalNotice b{font-size:12px;margin-bottom:2px}.dvAssessmentFinalNotice span{font-size:9.5px;line-height:1.4;color:#42765e}.dvAssessmentIncludes{display:grid;gap:7px;margin:0 16px;padding:12px 0;border-top:1px solid #edf2f6}.dvAssessmentIncludes strong{font-size:11px;color:#193b65;margin-bottom:2px}.dvAssessmentIncludes span{font-size:10px;color:#60758d;padding-left:17px;position:relative}.dvAssessmentIncludes span:before{content:"✓";position:absolute;left:0;color:#12a35c;font-weight:950}.dvAssessmentCta{width:calc(100% - 32px);margin:2px 16px 0;border:0;border-radius:13px;background:linear-gradient(135deg,#0a67ce,#084da4);color:#fff;padding:13px 15px;cursor:pointer;box-shadow:0 9px 20px rgba(8,83,171,.2)}.dvAssessmentCta small,.dvAssessmentCta span{display:block}.dvAssessmentCta span{font-weight:900;font-size:13px}.dvAssessmentCta small{font-size:9px;margin-top:2px;opacity:.82}.dvAssessmentCta:disabled{cursor:not-allowed;background:#b8c6d4;box-shadow:none}.dvAssessmentCta.is-ready{background:linear-gradient(135deg,#149553,#0b7d42)}.dvAssessmentStatus{margin:9px 16px 0!important;min-height:0!important;color:#526c85!important;font-size:9.5px!important;line-height:1.4!important}.dvAssessmentTrust{margin:11px 16px 0;padding-top:10px;border-top:1px solid #edf2f6;color:#6a7e92;font-size:9px;text-align:center}.dvAssessmentPanel.is-finalized{border-color:#c6ead6}.dvAssessmentPanel.is-finalized .dvAssessmentPanelHead{background:linear-gradient(135deg,#0c6e4a,#159455)}@media(max-width:1180px){.dvResultLayout{grid-template-columns:1fr}.dvAssessmentPanel{position:static}.dvCompareMatrix{overflow:auto}.dvCompareMatrixHead,.dvCompareMatrixRow{grid-template-columns:190px repeat(var(--dv-universities),minmax(220px,1fr));min-width:880px}.dvCompareSectionTitle{min-width:880px}.dvResultTrustStrip{display:none}}@media(max-width:680px){.dvComparisonResultPage{padding-top:16px}.dvResultShell{width:calc(100% - 22px)}.dvResultTopbar{padding:6px 2px 16px}.dvResultTopbar h1{font-size:30px}.dvResultTopbar p{font-size:12px}.dvCompareMatrixHead,.dvCompareMatrixRow{grid-template-columns:150px repeat(var(--dv-universities),210px)}.dvCompareGuide{padding:18px 14px!important}.dvCompareGuide span{font-size:14px}.dvResultUniversityCard{padding:17px 12px}.dvAssessmentPanel{border-radius:17px}}.seoDirectory>.seoDirectoryBottom,.seoDirectory>.seoDirectoryTop{align-items:start}.seoDirectory>.seoDirectoryBottom>section,.seoDirectory>.seoDirectoryTop>section{align-self:start;height:auto;min-height:0}.onlineDiplomaBanner.diplomaPremium{width:min(1540px,calc(100% - 64px));padding:22px 26px 18px}.diplomaPremium .onlineDiplomaRail{width:100%;max-width:100%;display:flex;padding:0 0 6px}.diplomaPremium .onlineDiplomaRail::-webkit-scrollbar{display:none}.diplomaPremium .premiumCourseCard{scroll-snap-stop:always;border-radius:20px;overflow:hidden}.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:190px!important;width:100%;background:#dce9f4}.diplomaPremium .premiumCourseCard .diplomaStudentImage{object-fit:cover;object-position:center center;filter:none!important}.diplomaPremium .premiumCourseCard .diplomaImageShade{background:linear-gradient(180deg,rgba(0,30,62,.02),rgba(0,30,62,.02) 68%,rgba(0,30,62,.24))}.diplomaPremium .premiumCourseCard .diplomaLogo{width:58px;height:46px;right:12px;bottom:10px;border-radius:11px}.diplomaPremium .premiumCourseCard .diplomaCardBody{padding:13px 16px 14px}.diplomaPremium .premiumCourseCard h3{font-size:18px;line-height:1.15;min-height:42px;margin:0 0 6px}.diplomaPremium .premiumCourseCard dl{margin:10px 0;gap:8px 12px}.diplomaPremium .premiumCourseCard a{min-height:40px;padding:10px 12px}@media(max-width:1100px){.onlineDiplomaBanner.diplomaPremium{width:min(980px,calc(100% - 36px));padding:20px 18px 18px}.diplomaPremium .premiumCourseCard{flex-basis:calc((100% - 18px)/2);width:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:195px!important}}@media(max-width:700px){.onlineDiplomaBanner.diplomaPremium{width:calc(100% - 20px);padding:18px 12px 16px;border-radius:22px}.diplomaPremium .premiumCourseCard{flex-basis:100%;width:100%;max-width:100%}.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:190px!important}}.onlineDiplomaBanner.diplomaPremium{width:min(1540px,calc(100% - 72px));max-width:1540px;margin:30px auto 38px;padding:20px 26px 18px}.diplomaPremium .diplomaHomeFilters{width:max-content;max-width:calc(100% - 24px);margin:0 auto 16px;padding:7px 10px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;background:linear-gradient(180deg,#133e70,#0a315f);box-shadow:0 8px 18px rgba(1,31,67,.15)}.diplomaPremium .diplomaHomeFilter{display:inline-flex;align-items:center;gap:7px;justify-content:center;min-height:42px;padding:8px 18px;border:1px solid #d4dde8;border-radius:11px;background:#fff;color:#22384f;font:800 13px/1 inherit;cursor:pointer;white-space:nowrap}.diplomaPremium .diplomaHomeFilter.is-active{background:linear-gradient(180deg,#f5324a,#db1734);border-color:#ff6577;color:#fff;box-shadow:0 7px 15px rgba(210,18,48,.2)}.diplomaPremium .diplomaHomeFilterIcon{width:15px;height:15px;border:2px solid;border-radius:3px;box-sizing:border-box;opacity:.9}.diplomaPremium .onlineDiplomaRail{width:calc(100% - 70px);margin:0 auto;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0;padding:0 0 7px;box-sizing:border-box;scrollbar-width:none}.diplomaPremium .onlineDiplomaRail[data-visible-count="1"],.diplomaPremium .onlineDiplomaRail[data-visible-count="2"],.diplomaPremium .onlineDiplomaRail[data-visible-count="3"]{justify-content:center;overflow-x:hidden}.diplomaPremium .premiumCourseCard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px)/3);width:calc((100% - 36px)/3);max-width:calc((100% - 36px)/3);min-width:0;scroll-snap-align:start;border-radius:18px}.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:186px!important;background:#dbeaf5;overflow:hidden}.diplomaPremium .premiumCourseCard .diplomaStudentImage{width:100%;height:100%;display:block;object-fit:cover!important;object-position:center center!important;transform:none!important}.diplomaPremium .premiumCourseCard[data-embedded-badges=true] .diplomaLogo,.diplomaPremium .premiumCourseCard[data-embedded-badges=true] .diplomaModePill{display:none}.diplomaPremium .premiumCourseCard .diplomaImageShade{background:linear-gradient(180deg,rgba(3,36,70,.02),rgba(3,36,70,0) 70%,rgba(3,36,70,.14))}@media(max-width:1100px){.onlineDiplomaBanner.diplomaPremium{width:min(980px,calc(100% - 36px));padding:20px 18px 18px}.diplomaPremium .onlineDiplomaRail{width:calc(100% - 28px)}.diplomaPremium .premiumCourseCard{flex-basis:calc((100% - 18px)/2);width:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}.diplomaPremium .diplomaHomeFilters{max-width:100%;overflow-x:auto;justify-content:flex-start}}@media(max-width:700px){.onlineDiplomaBanner.diplomaPremium{width:calc(100% - 20px);padding:18px 12px 16px}.diplomaPremium .onlineDiplomaRail{width:100%}.diplomaPremium .premiumCourseCard{flex:0 0 100%;width:100%;max-width:100%}.diplomaPremium .diplomaHomeFilters{width:100%;border-radius:14px;padding:7px;box-sizing:border-box}.diplomaPremium .diplomaHomeFilter{padding:8px 12px;font-size:12px}}.onlineDiplomaBanner.diplomaPremium{width:min(1480px,calc(100% - 72px));max-width:1480px;margin:28px auto 34px;padding:18px 24px 14px;border-radius:28px;box-sizing:border-box;overflow:hidden}.onlineDiplomaBanner.diplomaPremium .diplomaHomeFilters{display:none!important}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaHeading{padding-bottom:8px;align-items:center}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaHeading p{margin:0 0 4px;font-size:11px}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaHeading h2{font-size:clamp(29px,2.45vw,39px);line-height:1.04}.onlineDiplomaBanner.diplomaPremium .diplomaNotice{margin:6px 0 10px;font-size:12.5px;line-height:1.35}.onlineDiplomaBanner.diplomaPremium .diplomaSummary{min-height:48px;margin:0 0 12px;border-radius:15px}.onlineDiplomaBanner.diplomaPremium .diplomaSummary>div{padding:8px 14px}.onlineDiplomaBanner.diplomaPremium .diplomaSummary strong{font-size:22px}.onlineDiplomaBanner.diplomaPremium .diplomaSummary span{font-size:11.5px}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:calc(100% - 86px);max-width:calc(100% - 86px);padding:0 0 5px;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0;box-sizing:border-box;scrollbar-width:none}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail::-webkit-scrollbar{display:none}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{scroll-snap-align:start;scroll-snap-stop:always;border-radius:18px;overflow:hidden}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:154px!important;background:#dce9f4}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaStudentImage{width:100%;height:100%;display:block;object-position:center center!important}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardBody{padding:10px 14px 12px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaUniversity{margin:0 0 3px;font-size:10.5px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard h3{margin:0 0 4px;min-height:34px;font-size:16px;line-height:1.08}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardBadge{font-size:10.5px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl{gap:5px 10px;margin:7px 0}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dt{font-size:8.5px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dd{font-size:11.5px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard a{min-height:36px;padding:8px 10px;font-size:12.5px}.onlineDiplomaBanner.diplomaPremium .diplomaCarouselProgress{margin-top:3px}@media(min-width:1101px){.onlineDiplomaBanner.diplomaPremium{max-height:calc(100vh - 22px)}}@media(min-width:1101px) and (max-height:820px){.onlineDiplomaBanner.diplomaPremium{margin-top:20px;padding-top:14px;padding-bottom:12px}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaHeading h2{font-size:32px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:138px!important}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard h3{font-size:15.5px;min-height:32px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardBody{padding:9px 13px 10px}}@media(max-width:1100px){.onlineDiplomaBanner.diplomaPremium{width:min(980px,calc(100% - 36px));padding:18px 16px 16px}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:calc(100% - 30px);max-width:calc(100% - 30px)}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{flex-basis:calc((100% - 18px)/2);width:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:180px!important}}@media(max-width:700px){.onlineDiplomaBanner.diplomaPremium{width:calc(100% - 20px);padding:18px 12px 15px;border-radius:22px}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:100%;max-width:100%}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{flex:0 0 100%;width:100%;max-width:100%}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:185px!important}}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:min(1460px,calc(100% - 96px));margin:0 auto;gap:18px;overflow-x:auto;scroll-padding-inline:0}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px)/3);width:calc((100% - 36px)/3);max-width:calc((100% - 36px)/3);min-width:0}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:170px!important;width:100%;overflow:hidden;border-radius:14px 14px 0 0;background:#d9e7f2}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaStudentImage{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center 34%!important;transform:none!important;filter:none!important;max-width:none!important}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaImageShade{background:linear-gradient(180deg,rgba(3,35,69,.02),rgba(3,35,69,0) 72%,rgba(3,35,69,.18))!important}@media (min-width:1101px){.onlineDiplomaBanner.diplomaPremium{width:min(1680px,calc(100% - 80px));max-width:1680px}.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:min(1460px,calc(100% - 96px))}}@media (max-width:1100px){.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:calc(100% - 30px)}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{flex-basis:calc((100% - 18px)/2);width:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:190px!important}}@media (max-width:700px){.onlineDiplomaBanner.diplomaPremium .onlineDiplomaRail{width:100%}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{flex:0 0 100%;width:100%;max-width:100%}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual{height:190px!important}}.studentTrustSection{padding:34px clamp(14px,3vw,44px)!important;background:#f4faff!important;color:#fff!important;text-align:left!important}.studentTrustSection:before{display:none!important}.studentTrustShell{position:relative;overflow:hidden;width:min(1500px,100%);margin:0 auto;padding:44px 34px 38px;border-radius:24px;background:radial-gradient(circle at 4% 0,rgba(21,126,225,.42) 0 9%,transparent 9.2%),radial-gradient(circle at 96% 0,rgba(25,142,235,.24) 0 13%,transparent 13.2%),linear-gradient(145deg,#052f67,#075da8 48%,#063d7a);box-shadow:0 18px 42px rgba(7,73,132,.16)}.studentTrustShell:after,.studentTrustShell:before{content:"";position:absolute;pointer-events:none}.studentTrustShell:before{left:28px;top:76px;width:76px;opacity:.9}.studentTrustShell:after,.studentTrustShell:before{height:76px;background:radial-gradient(circle,#7fd2ff 2px,transparent 2.5px) 0 0/20px 20px}.studentTrustShell:after{right:34px;top:78px;width:86px;opacity:.85}.studentTrustHeader{text-align:center;position:relative;z-index:1;margin-bottom:34px}.studentTrustEyebrow{display:flex!important;align-items:center;justify-content:center;gap:26px!important;margin:0 0 14px!important;color:#cbeaff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.2em!important}.studentTrustEyebrow span{display:block;width:90px;height:1px;background:linear-gradient(90deg,transparent,#64c3ff)}.studentTrustEyebrow span:last-child{background:linear-gradient(90deg,#64c3ff,transparent)}.studentTrustHeader h2{margin:0!important;color:#fff!important;font-size:clamp(34px,4vw,64px)!important;line-height:1.04!important;letter-spacing:-.045em!important;font-weight:800!important}.studentTrustHeader h2 em{font-style:normal;color:#67c8ff}.studentTrustMilestones{position:relative;z-index:1;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;max-width:none!important;margin:0!important;text-align:left!important}.studentTrustMilestone{min-width:0;min-height:292px;padding:28px 24px 24px!important;border:1px solid rgba(104,194,255,.27);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.studentTrustMilestone:nth-child(2n){padding-top:28px!important}.studentTrustMilestone>strong{display:block;color:#fff;font-size:clamp(42px,3.4vw,64px)!important;line-height:.98!important;letter-spacing:-.04em!important;font-weight:850}.studentTrustMilestone h3{margin:12px 0 8px!important;color:#fff;font-size:17px!important;line-height:1.25;font-weight:750!important}.studentTrustMilestone p{margin:0!important;min-height:44px;color:#c6dcf3!important;font-size:13px!important;line-height:1.55!important;max-width:220px!important}.studentTrustVisual{display:flex;align-items:center;margin-top:20px;min-width:0}.studentTrustFaces{display:flex;flex:0 0 auto}.studentTrustFaces span{position:relative;display:block;width:56px;height:56px;margin-left:-10px;border:2px solid #fff;border-radius:50%;overflow:hidden;background:#0b5fa8;box-shadow:0 3px 9px rgba(0,25,57,.24)}.studentTrustFaces span:first-child{margin-left:0}.studentTrustFaces img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 24%;transform:scale(1.06)}.studentTrustCampuses img{object-position:center;transform:scale(1.18)}.studentTrustLine{position:relative;display:block;flex:1 1;height:1px;min-width:24px;margin-left:8px;background:linear-gradient(90deg,#d8efff 0 76%,transparent 76%)}.studentTrustLine:after{content:"";position:absolute;right:1px;top:-17px;width:1px;height:34px;background:#d8efff}.studentTrustLine i:after,.studentTrustLine i:before{content:"";position:absolute;right:-7px;top:0;width:22px;height:1px;background:#d8efff;transform-origin:center}.studentTrustLine i:before{transform:rotate(26deg)}.studentTrustLine i:after{transform:rotate(-26deg)}@media(max-width:1180px){.studentTrustMilestones{grid-template-columns:repeat(3,minmax(0,1fr))!important}.studentTrustMilestone{min-height:276px}.studentTrustShell{padding-inline:28px}}@media(max-width:760px){.studentTrustSection{padding:22px 14px!important}.studentTrustShell{padding:32px 18px 24px;border-radius:18px}.studentTrustEyebrow{gap:10px!important;font-size:10px!important}.studentTrustEyebrow span{width:40px}.studentTrustMilestones{grid-template-columns:1fr!important;gap:12px!important}.studentTrustMilestone{min-height:238px;padding:24px 22px!important}.studentTrustMilestone:nth-child(2n){padding-top:24px!important}.studentTrustMilestone p{min-height:0;max-width:none!important}.studentTrustVisual{margin-top:18px}.studentTrustFaces span{width:52px;height:52px}}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardVisual,.uopCourseHighlights .uopHighlightVisual{overflow:hidden!important;background:#dce9f4!important}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaStudentImage,.uopCourseHighlights .uopHighlightVisual img.uopStudentPhoto{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:50% 50%!important;transform:none!important;filter:none!important;max-width:none!important}.globalCourseCardMedia{position:relative;width:100%;aspect-ratio:1200/465;overflow:hidden;background:#eaf2f8;border-radius:16px 16px 0 0;isolation:isolate}.globalCourseCardMedia:after,.globalCourseCardMedia:before{content:none!important;background:none!important}.globalCourseCardImage{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;transform:none!important;filter:none!important;max-width:none!important;background:none!important}.globalCourseMode{position:absolute;z-index:3;left:14px;top:13px;display:inline-flex;align-items:center;gap:7px;min-height:31px;padding:6px 13px;border:1px solid rgba(8,47,99,.09);border-radius:999px;background:rgba(255,255,255,.97);color:#082f63;font-size:.76rem;font-weight:850;line-height:1;box-shadow:0 5px 14px rgba(8,47,99,.12);text-transform:none}.globalCourseMode i{width:8px;height:8px;border-radius:50%;background:#13b967;box-shadow:0 0 0 2px rgba(19,185,103,.1)}.globalCourseLogo{position:absolute;z-index:3;right:14px;bottom:13px;display:grid;place-items:center;width:84px;height:54px;padding:7px 9px;box-sizing:border-box;border-radius:11px;background:rgba(255,255,255,.97);border:1px solid rgba(8,47,99,.09);box-shadow:0 6px 18px rgba(8,47,99,.13)}.globalCourseLogo img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;filter:none!important;transform:none!important}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{border:1px solid rgba(11,78,137,.12)!important;border-radius:20px!important;background:#fff!important;box-shadow:0 12px 28px rgba(6,47,92,.13)!important;padding:0!important;overflow:hidden!important;min-height:500px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .globalCourseCardMedia{height:190px;aspect-ratio:auto;border-radius:0}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardBody{padding:18px 20px!important;display:flex;flex-direction:column;flex:1 1}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaUniversity{margin:0 0 7px!important;color:#546b88!important;font-size:11px!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard h3{margin:0 0 8px!important;min-height:46px!important;color:#082f63!important;font-size:19px!important;line-height:1.18!important;font-weight:850!important;letter-spacing:-.015em}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .diplomaCardBadge{margin:0 0 14px!important;color:#7a899b!important;font-size:12px!important;line-height:1.35}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 18px!important;margin:0 0 16px!important;padding-top:14px;border-top:1px solid #e6edf5}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div{position:relative;min-width:0;padding-left:38px;min-height:34px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div:before{content:"";position:absolute;left:0;top:0;width:29px;height:29px;border-radius:50%;background:#edf5fc;border:1px solid #dbeaf7}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div:first-child:after{content:"▣"}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div:nth-child(2):after{content:"□"}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div:nth-child(3):after{content:"₹"}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div:nth-child(4):after{content:"○"}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dl>div:after{position:absolute;left:8px;top:5px;color:#0a4178;font-size:13px;font-weight:800;line-height:18px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dt{font-size:9px!important;color:#77879b!important;letter-spacing:.045em;text-transform:uppercase}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard dd{margin:3px 0 0!important;color:#092f61!important;font-size:12.5px!important;line-height:1.25!important;font-weight:750!important;overflow-wrap:anywhere}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard a{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:auto!important;min-height:44px!important;padding:11px 12px!important;border-radius:12px!important;background:#f21639!important;color:#fff!important;font-size:13.5px!important;font-weight:850!important;text-decoration:none!important;box-shadow:0 8px 20px rgba(242,22,57,.18)}@media(max-width:1100px){.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .globalCourseCardMedia{height:190px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{min-height:510px}}@media(max-width:700px){.onlineDiplomaBanner.diplomaPremium .premiumCourseCard{min-height:500px}.onlineDiplomaBanner.diplomaPremium .premiumCourseCard .globalCourseCardMedia{height:185px}.globalCourseLogo{width:76px;height:49px}}.uopCourseHighlights .globalCourseMode,.uopCourseHighlights .uopHighlightMode{z-index:10!important;left:10px!important;top:10px!important;min-height:23px!important;max-width:calc(100% - 20px)!important;padding:4px 8px!important;gap:5px!important;border-radius:999px!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:visible!important;transform:none!important;font-size:.62rem!important;line-height:1!important;letter-spacing:0!important;box-shadow:0 4px 10px rgba(8,47,99,.11)!important}.uopCourseHighlights .globalCourseMode i,.uopCourseHighlights .uopHighlightMode:before{width:5px!important;height:5px!important;min-width:5px!important;flex:0 0 5px!important;box-shadow:0 0 0 2px rgba(19,185,103,.1)!important}.uopCourseHighlights .uopHighlightFact:after{content:"";position:absolute;left:5px;top:5px;width:12px;height:12px;z-index:2;background:#0c67b8;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain;pointer-events:none}.uopCourseHighlights .uopHighlightFact:first-child:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M12 7v5l3 2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M12 7v5l3 2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.uopCourseHighlights .uopHighlightFact:nth-child(2):after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='4' width='18' height='12' rx='2' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M8 20h8M12 16v4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='4' width='18' height='12' rx='2' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M8 20h8M12 16v4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.uopCourseHighlights .uopHighlightFact:nth-child(3):after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 5h10M7 9h10M8 5c5 0 6 7 0 7H7l8 7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 5h10M7 9h10M8 5c5 0 6 7 0 7H7l8 7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.uopCourseHighlights .uopHighlightFact:nth-child(4):after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 3 8 4-8 4-8-4 8-4Zm-6 8 6 3 6-3M6 15l6 3 6-3' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 3 8 4-8 4-8-4 8-4Zm-6 8 6 3 6-3M6 15l6 3 6-3' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:680px){.uopCourseHighlights .globalCourseMode,.uopCourseHighlights .uopHighlightMode{left:9px!important;top:9px!important;font-size:.6rem!important;padding:4px 7px!important;min-height:22px!important}}.uopCourseHighlights .globalCourseCardImage,.uopCourseHighlights .uopHighlightVisual img.uopStudentPhoto{object-position:50% 28%!important;transform:none!important;filter:none!important}.uopCourseHighlights .globalCourseLogo,.uopCourseHighlights .uopHighlightLogo{display:none!important}.dvQuickSupport{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;z-index:115}.dvQuickSupportTrigger{width:40px;height:40px;border:0;border-radius:999px;display:grid;place-items:center;cursor:pointer;color:#fff;background:linear-gradient(145deg,#ec1b24,#b90008);box-shadow:0 7px 15px rgba(77,0,0,.28),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.dvQuickSupportTrigger:focus-visible,.dvQuickSupportTrigger:hover{transform:translateY(-1px);box-shadow:0 9px 18px rgba(77,0,0,.34),0 0 0 3px rgba(255,255,255,.14);outline:none;filter:saturate(1.06)}.dvQuickSupportTrigger svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dvQuickSupportMenu{position:absolute;top:calc(100% + 10px);right:0;width:158px;padding:8px;border:1px solid rgba(9,70,126,.12);border-radius:14px;background:#fff;box-shadow:0 16px 38px rgba(6,47,99,.24);display:grid;gap:3px;z-index:250;animation:dvSupportIn .16s ease-out}.dvQuickSupportMenu:before{content:"";position:absolute;top:-6px;right:14px;width:12px;height:12px;background:#fff;border-left:1px solid rgba(9,70,126,.12);border-top:1px solid rgba(9,70,126,.12);transform:rotate(45deg)}.dvQuickSupportMenu a{position:relative;z-index:1;display:flex;align-items:center;gap:10px;min-height:43px;padding:9px 10px;border-radius:10px;color:#163559;background:#fff;font-size:14px;font-weight:700;white-space:nowrap}.dvQuickSupportMenu a:focus-visible,.dvQuickSupportMenu a:hover{background:#f3f8fd;outline:none}.dvQuickSupportMenu a span{width:22px;height:22px;display:grid;place-items:center;font-size:17px}.dvQuickSupportCall span{color:#e51b24}.dvQuickSupportWhatsApp span{color:#12b76a}.dvQuickSupport.is-open .dvQuickSupportTrigger{box-shadow:0 8px 18px rgba(77,0,0,.34),0 0 0 3px rgba(255,255,255,.16)}@keyframes dvSupportIn{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1180px) and (min-width:701px){.dvQuickSupportTrigger{width:36px;height:36px}.dvQuickSupportTrigger svg{width:19px;height:19px}.dvNavRight{gap:9px}}@media(max-width:700px){.dvQuickSupport{display:inline-flex;margin-right:8px}.dvQuickSupportTrigger{width:38px;height:38px}.dvQuickSupportMenu{right:-40px;top:calc(100% + 8px)}}.dvQuickSupport{width:40px;height:40px;pointer-events:none}.dvQuickSupportMenu,.dvQuickSupportTrigger{pointer-events:auto}.dvQuickSupportMenu[hidden]{display:none!important}.dvMainNav a{position:relative;z-index:2}@media(max-width:1180px) and (min-width:701px){.dvQuickSupport{width:36px;height:36px}}@media(max-width:700px){.dvQuickSupport{width:38px;height:38px}}.studentTrustFaces{gap:0!important}.studentTrustFaces span{width:58px!important;height:58px!important;margin-left:-6px!important;border-width:2px!important;background:#0b5fa8!important;box-shadow:0 4px 12px rgba(0,25,57,.22)!important}.studentTrustFaces span:first-child{margin-left:0!important}.studentTrustFaces img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 36%!important;transform:none!important;filter:none!important}.studentTrustCampuses span{margin-left:-5px!important}.studentTrustCampuses img{object-position:50% 50%!important;transform:scale(1.04)!important}.studentTrustLine{margin-left:12px!important;min-width:30px!important}@media(max-width:760px){.studentTrustFaces span{width:54px!important;height:54px!important;margin-left:-5px!important}.studentTrustLine{margin-left:10px!important}}a.dvBreadcrumbHome{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:0 14px!important;border:1px solid #086fd7!important;border-radius:999px!important;background:linear-gradient(120deg,#0879f1,#075ebd)!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important;box-shadow:0 5px 14px rgba(6,89,178,.16)!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease!important}a.dvBreadcrumbHome,a.dvBreadcrumbHome:hover{color:#fff!important;text-decoration:none!important}a.dvBreadcrumbHome:hover{background:linear-gradient(120deg,#066bd9,#064fa4)!important;transform:translateY(-1px);box-shadow:0 7px 18px rgba(6,89,178,.22)!important}a.dvBreadcrumbHome:focus-visible{outline:3px solid rgba(8,111,215,.28)!important;outline-offset:3px!important}@media(max-width:600px){a.dvBreadcrumbHome{min-height:34px!important;padding:0 12px!important;font-size:12px!important}}