@font-face{font-display:swap;font-family:GT-Walsheim;font-style:normal;font-weight:300;src:url(https://8614653.fs1.hubspotusercontent-na1.net/hubfs/8614653/GT-Walsheim-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Walsheim;font-style:normal;font-weight:400;src:url(https://8614653.fs1.hubspotusercontent-na1.net/hubfs/8614653/GT-Walsheim-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Walsheim;font-style:normal;font-weight:700 900;src:url(https://8614653.fs1.hubspotusercontent-na1.net/hubfs/8614653/GT-Walsheim-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Walsheim;font-style:italic;font-weight:300;src:url(https://8614653.fs1.hubspotusercontent-na1.net/hubfs/8614653/GT-Walsheim-Light-Oblique.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Walsheim;font-style:italic;font-weight:400;src:url(https://8614653.fs1.hubspotusercontent-na1.net/hubfs/8614653/GT-Walsheim-Regular-Oblique.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Walsheim;font-style:italic;font-weight:700 900;src:url(https://8614653.fs1.hubspotusercontent-na1.net/hubfs/8614653/GT-Walsheim-Bold-Oblique.otf) format("opentype")}.program-intro,.program-intro a,.program-intro h1,.program-intro h2,.program-intro h3,.program-intro h4,.program-intro li,.program-intro p,.program-intro span{font-family:GT-Walsheim,sans-serif!important}.program-intro{--au-purple:#3c208c;--ksb-collaborate:#c8246a;--au-navy:#182449;--au-white:#fff;--au-cool-gray:#e0e5f5;--au-accent:#f0df2c;--font-sans:"GT-Walsheim",sans-serif;background-color:var(--au-white);margin-left:calc(50% - 50vw);padding:0;width:100vw}body:has(.program-intro){overflow-x:clip}.program-intro--cool-gray{background-color:var(--au-cool-gray)}.program-intro--purple-dark{background-color:var(--au-navy)}.program-intro__inner{align-items:baseline;box-sizing:border-box;display:grid;gap:48px;grid-template-columns:1fr 4fr;margin:0 auto;max-width:1280px;padding:80px 56px}.program-intro__label{font-size:52px;font-weight:900;letter-spacing:-1px;line-height:1}.program-intro__label,.program-intro__subtext{color:var(--au-navy);font-family:var(--font-sans);text-align:right}.program-intro__subtext{font-size:16px;font-weight:400;line-height:1.6;margin-top:10px}.program-intro__title{color:var(--au-purple);font-family:var(--font-sans);font-size:30px;font-weight:700;letter-spacing:-.75px;line-height:1.1;margin:0 0 16px}.program-intro__body{font-weight:400;margin:0;max-width:720px}.program-intro__body,.program-intro__body p{color:var(--au-navy);font-family:var(--font-sans);font-size:16px;line-height:1.6}.program-intro__body p{margin:0 0 16px}.program-intro__body p:last-child{margin-bottom:0}.program-intro__body h4{color:#000;font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.25;margin:0 0 8px}.program-intro--purple-dark .program-intro__body,.program-intro--purple-dark .program-intro__body h4,.program-intro--purple-dark .program-intro__body p,.program-intro--purple-dark .program-intro__label,.program-intro--purple-dark .program-intro__subtext{color:var(--au-white)}.program-intro--purple-dark .program-intro__title{color:var(--au-accent)}@media (max-width:900px){.program-intro__inner{gap:24px;grid-template-columns:1fr;padding:60px 32px}.program-intro__label{font-size:40px;text-align:left}.program-intro__subtext{text-align:left}.program-intro__title{font-size:28px}}@media (max-width:480px){.program-intro__inner{padding:48px 20px}.program-intro__label{font-size:34px}.program-intro__title{font-size:24px}}