@media (min-width:761px){.smart-assessment-page #smart-assessment-company-story.page-cta{background-color:#22476b;background-image:linear-gradient(90deg,#071a384d 0,#071a38a3 240px,#071a38 420px,#153553 65%,#22476b 100%),url(/media/site/independent-learning.webp)}.smart-assessment-page .shared-hero.smart-assessment-hero{--hero-height:33.3333vw;--hero-top:80px;background-image:-webkit-image-set(url(/media/site/guided-assessment-review.avif) 1x type("image/avif"),url(/media/site/guided-assessment-review.webp) 1x type("image/webp"));background-image:image-set("/media/site/guided-assessment-review.avif" 1x type("image/avif"),"/media/site/guided-assessment-review.webp" 1x type("image/webp"));background-position:50%;background-size:cover}.smart-assessment-page .shared-hero.smart-assessment-hero h1{text-wrap:initial;max-width:44%!important}.smart-assessment-page .shared-hero.smart-assessment-hero p{max-width:40%!important}.smart-assessment-page .smart-assessment-hero:before{background:linear-gradient(90deg,#05122bdb 0%,#05122bb8 32%,#05122b40 52%,#05122b08 75%,#0000 100%)}.cogni-page .shared-hero.cogni-hero{--hero-height:440px;--hero-top:120px}.cogni-page .cogni-hero:before{background:linear-gradient(90deg,#05122bd6 0%,#05122b99 30%,#05122b3d 50%,#05122b0f 72%,#05122b00 100%)}.cogni-page .product-standard-hero-media img{filter:none;object-position:center 45%}.page-newsroom .newsroom-hero-image:after{background:linear-gradient(90deg,#0512279e 0%,#05122780 25%,#05122759 45%,#0512272b 65%,#0512270d 82%,#05122700 100%)}.page-newsroom .newsroom-hero-image img{filter:none}.page-newsroom #media-contact.page-cta-image{background-image:linear-gradient(90deg,#050e1deb 0%,#050e1da8 52%,#050e1d52 72%,#050e1d0f 100%),url(/media/site/newsroom-media.webp)}}.page-global .global-local-approach{padding-block:56px}.global-partnership-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(36px,5vw,80px);display:grid}.global-local-approach .global-partnership-copy h2{max-width:540px;font:600 clamp(32px, 3.8vw, 48px)/1.12 var(--sans);letter-spacing:-.035em;margin:0 0 24px}.global-local-approach .global-partnership-copy p{max-width:620px;font-size:17px;line-height:1.65}.global-partnership-copy .button{margin-top:4px;font-size:13px}.global-partnership-image{min-width:0;margin:0}.global-partnership-image img{object-fit:cover;object-position:right center;width:100%;height:360px;display:block}@media (max-width:760px){.global-partnership-layout{grid-template-columns:1fr;gap:32px}.global-partnership-image img{height:300px}}.shared-hero{--hero-title-size:clamp(40px, 4.2vw, 64px);--hero-copy-size:20px}.shared-hero h1{text-wrap:balance;max-width:900px!important;font-family:var(--sans)!important;font-size:var(--hero-title-size)!important;letter-spacing:-.04em!important;text-align:left!important;margin:0!important;padding:0!important;font-weight:600!important;line-height:1.08!important}.shared-hero h1>span{white-space:normal!important}.shared-hero h1:after{display:none!important}.shared-hero :is(.group-hero-copy,.fm-businesses-hero-copy,.products-overview-hero-copy,.product-visual-hero-copy,.institutions-hero-copy,.fm-global-hero-copy,.partners-hero-copy,.fm-investor-hero-copy,.governance-hero-copy,.newsroom-hero-copy,.fm-contact-hero-copy){text-align:left!important;transform:none!important}.shared-hero :is(.products-overview-hero-copy,.product-visual-hero-copy,.institutions-hero-copy,.partners-hero-copy,.newsroom-hero-copy){justify-self:start!important;width:100%!important;max-width:900px!important}.shared-hero :is(.product-visual-hero-statement,.governance-hero-context,.page-hero-side){border:0!important;max-width:680px!important;margin:24px 0 0!important;padding:0!important}.shared-hero p:not(.eyebrow){max-width:680px!important;font-size:var(--hero-copy-size)!important;letter-spacing:normal!important;text-align:left!important;margin:24px 0 0!important;padding:0!important;font-weight:400!important;line-height:1.5!important}.shared-hero :is(.product-visual-hero-statement,.governance-hero-context,.page-hero-side)>p{margin-top:0!important}.shared-hero .product-back{margin:0 0 24px!important}.shared-hero .products-overview-hero-inner{justify-items:start}.shared-hero .governance-hero-inner,.shared-hero.page-hero{display:block}@media (max-width:760px){.shared-hero{--hero-title-size:clamp(34px, 9.2vw, 43px);--hero-copy-size:18px}.shared-hero h1{text-wrap:pretty}.shared-hero p:not(.eyebrow),.shared-hero :is(.product-visual-hero-statement,.governance-hero-context,.page-hero-side){margin-top:20px!important}.shared-hero :is(.product-visual-hero-statement,.governance-hero-context,.page-hero-side)>p{margin-top:0!important}}.shared-hero{--hero-height:560px;--hero-top:180px;--site-image-hero-height:var(--hero-height)!important;height:auto!important;min-height:var(--hero-height)!important;padding:0!important}.shared-hero-short{--hero-height:360px;--hero-top:120px}@media (min-width:761px){.page-global .shared-hero.fm-global-hero{--hero-height:400px;--hero-top:112px}.page-global .fm-global-hero-image>img{filter:none;object-position:center top!important}.page-global .fm-global-hero:after{background:linear-gradient(90deg,#05122be6 0%,#05122bb8 42%,#05122b1f 72%,#05122b0a 100%)}.page-global .global-presence{padding-top:56px}.page-global .global-presence h2{margin-bottom:32px}}.shared-hero :is(.group-hero-grid,.fm-businesses-hero-copy,.products-overview-hero-inner,.product-visual-hero-grid,.smart-campus-hero-content,.hanlink-hero-content,.editorial-product-hero-inner,.institutions-hero-inner,.fm-global-hero-copy,.partners-hero-inner,.fm-investor-hero-grid,.governance-hero-inner,.newsroom-hero-grid,.fm-contact-hero-copy){width:min(calc(100% - var(--site-shell-inset)), 1440px)!important;max-width:1440px!important;height:auto!important;min-height:var(--hero-height)!important;padding:var(--hero-top) 0 72px!important;align-content:start!important;margin:0 auto!important;display:block!important;top:auto!important;bottom:auto!important}.shared-hero :is(.group-hero-copy,.products-overview-hero-copy,.product-visual-hero-copy,.institutions-hero-copy,.partners-hero-copy,.fm-investor-hero-copy,.governance-hero-copy,.newsroom-hero-copy){min-height:0!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;bottom:auto!important}.shared-hero .fm-contact-hero-grid{min-height:0!important}.shared-hero :is(.product-back,.fm-investor-hero-meta){margin:0!important;position:absolute!important;top:-48px!important}.shared-hero.page-hero{padding-block:72px!important}.shared-hero .businesses-hero-image:after,.shared-hero .products-overview-hero-shade{background:linear-gradient(90deg,#05122ae0,#05122aa6 55%,#05122a2e)!important}@media (max-width:760px){.shared-hero{--hero-height:500px;--hero-top:120px}.shared-hero-short{--hero-height:320px;--hero-top:96px}.shared-hero.page-hero{padding-block:56px!important}}.product-standard-page .shared-hero :is(.smart-campus-hero-content,.hanlink-hero-content,.product-visual-hero-grid,.editorial-product-hero-inner){flex-direction:column;justify-content:center;padding-block:72px!important;display:flex!important}.smart-assessment-page .shared-hero .editorial-product-hero-inner{align-items:flex-start}.product-standard-page .shared-hero :is(.smart-campus-hero-content,.hanlink-hero-content,.product-visual-hero-grid,.editorial-product-hero-inner){align-items:flex-start!important}@media (min-width:1100px){.yeezo-page .yeezo-hero-media img,.yeezo-university-page .yeezo-university-hero-media img,.businesses-hero-image img{object-fit:contain!important;object-position:right center!important}.yeezo-page .yeezo-hero-media,.yeezo-university-page .yeezo-university-hero-media,.businesses-hero-image{background:#07152b}}.yeezo-university-page .yeezo-university-hero-media img{object-position:center top}@media (min-width:1100px){.yeezo-page .yeezo-hero-media,.yeezo-university-page .yeezo-university-hero-media,.businesses-hero-image{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%);width:min(100%, calc(var(--hero-height) * 1.77778))!important;left:auto!important;right:0!important}}.shared-hero.fm-businesses-hero .fm-businesses-hero-copy,.shared-hero.fm-businesses-hero .fm-businesses-hero-copy h1,.shared-hero.fm-businesses-hero .fm-businesses-hero-copy .businesses-hero-intro{text-align:center!important}.shared-hero.fm-businesses-hero .fm-businesses-hero-copy h1,.shared-hero.fm-businesses-hero .fm-businesses-hero-copy .businesses-hero-intro{margin-inline:auto!important}.shared-hero.fm-businesses-hero .businesses-hero-image{-webkit-mask-image:none;mask-image:none;width:100%!important;left:0!important;right:0!important}.shared-hero.fm-businesses-hero .businesses-hero-image img{object-fit:cover!important;object-position:center 65%!important}.shared-hero.fm-businesses-hero .businesses-hero-image:after{background:#05122a6b!important}.yeezo-page .shared-hero,.yeezo-university-page .shared-hero{--hero-height:clamp(560px, 40vw, 820px)}.yeezo-page .shared-hero .yeezo-hero-media,.yeezo-university-page .shared-hero .yeezo-university-hero-media{-webkit-mask-image:none;mask-image:none;width:100%!important;left:0!important;right:0!important}.yeezo-page .shared-hero .yeezo-hero-media img,.yeezo-university-page .shared-hero .yeezo-university-hero-media img{object-fit:cover!important;object-position:center top!important}.page-newsroom .shared-hero.newsroom-hero{--hero-height:clamp(420px, 30vw, 560px);--hero-top:140px}@media (max-width:760px){.yeezo-page .shared-hero,.yeezo-university-page .shared-hero{--hero-height:500px}.page-newsroom .shared-hero.newsroom-hero{--hero-height:360px;--hero-top:110px}}@media (min-width:761px){.yeezo-page .shared-hero,.yeezo-university-page .shared-hero{--hero-height:39.375vw}.yeezo-page .shared-hero .yeezo-hero-media,.yeezo-university-page .shared-hero .yeezo-university-hero-media{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%);mask-image:linear-gradient(90deg,#0000,#000 12%);width:59.2593%!important;left:auto!important}.yeezo-page .shared-hero .yeezo-hero-media img,.yeezo-university-page .shared-hero .yeezo-university-hero-media img{object-fit:contain!important;object-position:right center!important}.yeezo-page .shared-hero h1,.yeezo-university-page .shared-hero h1{max-width:38vw!important}.yeezo-page .shared-hero p,.yeezo-university-page .shared-hero p{max-width:30vw!important}}.yeezo-page .shared-hero{--hero-height:33.41vw}.yeezo-page .shared-hero .yeezo-hero-media{clip-path:none;-webkit-mask-image:none;mask-image:none;width:100%!important;inset:0!important}.yeezo-page .shared-hero .yeezo-hero-media img{object-fit:cover!important;object-position:center!important}.yeezo-page .yeezo-hero:before{display:block;background:linear-gradient(90deg,#05122b47,#05122b14 55%,#0000)!important}@media (max-width:760px){.yeezo-page .shared-hero{--hero-height:500px}.yeezo-page .shared-hero .yeezo-hero-media img{object-position:62% center!important}.yeezo-page .yeezo-hero:before{background:#05122b66!important}}.yeezo-page .shared-hero .yeezo-hero-side{padding-top:14px!important}.yeezo-page .shared-hero .yeezo-hero-lead{text-wrap:balance;max-width:440px!important}.yeezo-university-page .shared-hero{--hero-height:33.63vw}.yeezo-university-page .shared-hero .yeezo-university-hero-media{clip-path:none;-webkit-mask-image:none;mask-image:none;width:100%!important;inset:0!important}.yeezo-university-page .shared-hero .yeezo-university-hero-media img{object-fit:cover!important;object-position:center!important}.yeezo-university-page .yeezo-university-hero:before{background:linear-gradient(90deg,#05122b80,#05122b29 55%,#0000)!important}.yeezo-university-page .shared-hero .yeezo-university-hero-statement p{text-wrap:balance;max-width:460px!important}@media (max-width:760px){.yeezo-university-page .shared-hero{--hero-height:500px}.yeezo-university-page .shared-hero .yeezo-university-hero-media img{object-position:75% center!important}.yeezo-university-page .yeezo-university-hero:before{background:#05122b80!important}}.yeezo-university-page .shared-hero .yeezo-university-hero-media{background:50%/cover no-repeat}.yeezo-page .shared-hero .yeezo-hero-media{background:-webkit-image-set(url(/media/site/yeezo-studio-panorama.avif) 1x type("image/avif"),url(/media/site/yeezo-studio-panorama.webp) 1x type("image/webp")) 50%/100% 100% no-repeat;background:image-set("/media/site/yeezo-studio-panorama.avif" 1x type("image/avif"),"/media/site/yeezo-studio-panorama.webp" 1x type("image/webp")) 50%/100% 100% no-repeat}@media (min-width:761px){.yeezo-page .shared-hero,.yeezo-university-page .shared-hero{--hero-height:33.3333vw}.yeezo-page .shared-hero .yeezo-hero-media img,.yeezo-university-page .shared-hero .yeezo-university-hero-media img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%);object-fit:contain!important;width:59.2593%!important;left:auto!important;right:0!important}}@media (max-width:760px){.yeezo-page .shared-hero,.yeezo-university-page .shared-hero{--hero-height:0px;flex-direction:column;display:flex!important}.yeezo-page .shared-hero .product-visual-hero-grid,.yeezo-university-page .shared-hero .product-visual-hero-grid{order:0;min-height:0!important;padding:80px 0 36px!important}.yeezo-page .shared-hero .yeezo-hero-media,.yeezo-university-page .shared-hero .yeezo-university-hero-media{aspect-ratio:16/9;background:0 0;flex:none;order:1;height:auto!important;position:relative!important}.yeezo-page .shared-hero .yeezo-hero-media img,.yeezo-university-page .shared-hero .yeezo-university-hero-media img{-webkit-mask-image:none;mask-image:none;object-fit:contain!important;object-position:center!important}.yeezo-page .yeezo-hero:before,.yeezo-university-page .yeezo-university-hero:before{display:none!important}}@media (min-width:761px){.yeezo-page .shared-hero .yeezo-hero-media img,.yeezo-university-page .shared-hero .yeezo-university-hero-media img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5%);mask-image:linear-gradient(90deg,#0000,#000 5%)}.yeezo-university-page .shared-hero .yeezo-university-hero-media{background:-webkit-image-set(url(/media/site/yeezo-university-panorama.avif) 1x type("image/avif"),url(/media/site/yeezo-university-panorama.webp) 1x type("image/webp")) 50%/cover no-repeat;background:image-set("/media/site/yeezo-university-panorama.avif" 1x type("image/avif"),"/media/site/yeezo-university-panorama.webp" 1x type("image/webp")) 50%/cover no-repeat}.yeezo-university-page .shared-hero .yeezo-university-hero-media img{display:none}.hanlink-page .shared-hero.hanlink-hero{--hero-height:max(480px, 51.33vw);--hero-top:clamp(110px, 11.92vw, 230px)}.hanlink-page .shared-hero.hanlink-hero p{max-width:min(320px,32vw)!important}.hanlink-page .hanlink-hero-background img{object-position:center top!important}.hanlink-page .hanlink-hero-background:after{background:linear-gradient(90deg,#071a38e0,#071a38bd 28%,#071a3838 55%,#071a3805 100%)}.shared-hero.fm-businesses-hero{--hero-height:480px;--hero-top:100px}.shared-hero.fm-businesses-hero .fm-businesses-hero-copy h1{max-width:760px!important}.shared-hero.fm-businesses-hero .fm-businesses-hero-copy .businesses-hero-intro{max-width:660px!important}.shared-hero.fm-businesses-hero .businesses-hero-image:after{background:linear-gradient(#05122a94 0%,#05122a8c 52%,#05122a29 100%)!important}.site-main-contact .shared-hero.fm-contact-hero{--hero-height:360px;--hero-top:112px}.site-main-contact .fm-contact-hero-image:after{background:linear-gradient(90deg,#07152de6 0%,#07152da6 34%,#07152d2e 65%,#07152d05 100%)}.shared-hero.products-overview-hero{--hero-height:380px;--hero-top:100px}}
.footer-layout{color:#f5f8ff;background:#071a38;border:0;padding:0;position:relative}.footer-layout:before{content:"";background:linear-gradient(90deg,#345ee8 0 33.333%,#438575 33.333% 66.666%,#b87846 66.666%);height:3px;display:block}.footer-layout .footer-primary{border:0;grid-template-columns:minmax(240px,1fr) minmax(0,1.65fr);gap:64px;min-height:0;padding-block:48px;display:grid}.footer-layout .footer-brand-block{text-align:left;background:0 0;padding:0;display:block}.footer-layout .footer-wordmark img{filter:brightness(0)invert()}.footer-layout .footer-statement{color:#f5f8ff;max-width:275px;font-family:var(--sans);letter-spacing:-.02em;margin:20px 0 0;font-size:20px;font-weight:500;line-height:1.35}.footer-layout .footer-identity{color:#aebed3;margin:16px 0 0;font-size:12px;line-height:1.6}.footer-layout .footer-identity b{color:#fff;letter-spacing:.04em;font-weight:700}.footer-layout .footer-links{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;display:grid}.footer-layout .footer-link-group{border:0;padding:0;display:block}.footer-layout .footer-link-group h2{color:#aebed3;font-family:var(--sans);letter-spacing:0;margin:0 0 12px;font-size:13px;font-weight:500;line-height:1.5}.footer-layout .footer-link-group button{display:none}.footer-layout .footer-link-group ul{margin:0;padding:0;list-style:none}.footer-layout .footer-links a{color:#f5f8ff;min-height:44px;font-size:14px;line-height:1.4}.footer-layout a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.footer-layout :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #9fbaff}.footer-layout .footer-utility-bar{background:0 0;border-top:1px solid #2a3b55}.footer-layout .footer-notice{color:#8a95a7;margin:0 auto;padding-top:18px;font-size:12px;line-height:1.55}.footer-layout .footer-notice a{color:inherit;text-underline-offset:2px;text-decoration:underline}.footer-layout .footer-bottom{color:#aebed3;min-height:64px;font-family:var(--sans);letter-spacing:0;text-transform:none;border:0;gap:24px;padding-block:8px;font-size:12px;line-height:1.5}.footer-layout .footer-bottom nav{flex-wrap:wrap;gap:24px;display:flex}.footer-layout .footer-bottom nav a{color:inherit}@media (max-width:900px){.footer-layout .footer-primary{grid-template-columns:1fr;gap:32px}.footer-layout .footer-bottom{flex-wrap:wrap;gap:0 24px}}@media (max-width:600px){.footer-layout .footer-primary{gap:24px;padding-block:28px 12px}.footer-layout .footer-statement{margin-top:16px;font-size:18px}.footer-layout .footer-identity{margin-top:12px}.footer-layout .footer-links{grid-template-columns:1fr;gap:0}.footer-layout .footer-link-group{border-top:1px solid #2a3b55}.footer-layout .footer-link-group h2{display:none}.footer-layout .footer-link-group button{color:#f5f8ff;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;display:flex}.footer-layout .footer-link-group button span{color:#aebed3;font:inherit;margin:0;font-size:20px}.footer-layout .footer-link-group ul{padding-bottom:12px;display:none}.footer-layout .footer-link-group[data-expanded=true] ul{display:block}.footer-layout .footer-bottom{padding-block:16px 8px;display:block}.footer-layout .footer-bottom nav{gap:18px;margin-top:4px}}
