.aj-container{width:min(1240px,100% - 96px);margin-inline:auto}.aj-label{color:var(--blue);letter-spacing:.075em;margin:0 0 18px;font-size:12px;font-weight:700;line-height:1.5}.aj-home{color:var(--navy);background:#fff;padding-block:104px}.aj-section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:48px;display:flex}.aj-section-heading h2{letter-spacing:-.04em;max-width:650px;font-size:clamp(34px,3.6vw,50px);line-height:1.12}.aj-section-heading>p{max-width:375px;padding-bottom:3px;font-size:17px;line-height:1.65}.aj-journey-layout{grid-template-columns:1.05fr 1fr;align-items:start;gap:84px;display:grid}.aj-sticky-media{position:sticky;top:92px}.aj-photo-stack{background:#dce9f7;height:560px;position:relative;overflow:hidden}.aj-photo-stack>img{object-fit:cover;opacity:0;filter:saturate(.72);width:100%;height:100%;transition:opacity .35s;display:block;position:absolute;inset:0}.aj-photo-stack>img[data-active=true]{opacity:1}.aj-photo-wash{pointer-events:none;background:linear-gradient(#0b5bda0a 40%,#042d63b8 100%);position:absolute;inset:0}.aj-photo-caption{color:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;bottom:34px;left:34px;right:34px}.aj-photo-caption>span{letter-spacing:-.03em;font-size:24px;font-weight:700;line-height:1.2}.aj-progress{flex-shrink:0;align-items:center;gap:5px;display:flex}.aj-progress>span{background:#ffffff59;width:19px;height:4px;transition:background .2s}.aj-progress>span[data-active=true]{background:#fff}.aj-audience-row{color:var(--navy);border-top:1px solid #c8d8e8;grid-template-columns:1fr 34px;align-items:start;gap:22px;min-height:181px;padding-block:32px;text-decoration:none;display:grid;position:relative}.aj-audience-row:last-child{border-bottom:1px solid #c8d8e8}.aj-audience-row:before{content:"";background:var(--blue);width:0;height:2px;transition:width .28s;position:absolute;top:-1px;left:0}.aj-audience-row[data-active=true]:before{width:100%}.aj-row-copy h3{letter-spacing:-.035em;font-size:30px;line-height:1.2}.aj-row-copy p{color:#415e74;max-width:340px;margin-top:11px;font-size:16px;line-height:1.55}.aj-row-arrow{color:var(--blue);padding-top:4px;font-size:31px;line-height:1}.aj-row-link{color:var(--blue);margin-top:14px;font-size:13px;font-weight:700;display:none}.aj-audience-row[data-active=true] h3,.aj-audience-row:hover h3{color:var(--blue)}.aj-inline-photo{display:none}.aj-page{color:var(--navy);background:#fff}.aj-page h1,.aj-page h2,.aj-page h3{letter-spacing:-.035em}.aj-page-hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:74px;padding-block:58px 78px;display:grid}.aj-page-intro{padding-block:22px}.aj-page-intro h1{max-width:600px;font-size:clamp(43px,4.7vw,65px);line-height:1.08}.aj-page-intro>p:not(.aj-label){max-width:525px;margin-top:28px;font-size:19px;line-height:1.6}.aj-text-link{min-height:44px;color:var(--blue);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.aj-text-link>span{font-size:25px;font-weight:400}.aj-text-link:hover{text-decoration:underline}.aj-page-intro .aj-text-link{margin-top:24px}.aj-page-photo{background:#dce9f7;min-width:0;height:535px;position:relative}.aj-page-photo>img{object-fit:cover;filter:saturate(.8);width:100%;height:100%;display:block}.aj-photo-corner{background:var(--blue);color:#fff;place-items:center;width:86px;height:86px;display:grid;position:absolute;bottom:-17px;left:-17px}.aj-photo-corner>svg{transform:rotate(-45deg)}.aj-priorities{background:#f0f6fc;padding-block:64px}.aj-priorities .aj-section-heading{margin-bottom:36px}.aj-priorities .aj-section-heading h2{max-width:760px;font-size:clamp(32px,3.2vw,43px)}.aj-priority-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px;display:grid}.aj-priority-columns article{border-top:1px solid #bdcfe3;padding-top:24px;position:relative}.aj-priority-columns svg{color:var(--blue);margin-bottom:20px}.aj-priority-columns h3{font-size:23px;line-height:1.22}.aj-priority-columns p{max-width:350px;margin-top:12px;font-size:16px;line-height:1.6}.aj-support{grid-template-columns:.85fr 1.15fr;align-items:start;gap:100px;padding-block:100px;scroll-margin-top:30px;display:grid}.aj-support h2{max-width:400px;font-size:clamp(33px,3.6vw,47px);line-height:1.12}.aj-support-list>a{color:var(--navy);border-top:1px solid #c8d8e8;justify-content:space-between;align-items:center;gap:30px;padding-block:26px;text-decoration:none;display:flex}.aj-support-list>a:last-child{border-bottom:1px solid #c8d8e8}.aj-support-list h3{font-size:24px;line-height:1.22}.aj-support-list p{max-width:475px;margin-top:10px;font-size:16px;line-height:1.55}.aj-support-list>a>span{color:var(--blue);flex-shrink:0;font-size:29px}.aj-support-list>a:hover h3{color:var(--blue)}.aj-example{background:var(--blue);color:#fff;padding-block:72px}.aj-example-layout{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.aj-example .aj-label{color:#fff;opacity:.82}.aj-example h2{max-width:520px;font-size:clamp(31px,3.3vw,44px);line-height:1.15}.aj-example-layout>div>p:not(.aj-label){color:#eaf3ff;max-width:510px;margin-top:25px;font-size:18px;line-height:1.6}.aj-example-work{grid-template-columns:35px 1fr;gap:25px;padding-top:5px;display:grid}.aj-example-work>svg{opacity:.8}.aj-example-work h3{letter-spacing:-.015em;font-size:20px;line-height:1.3}.aj-example-work p{color:#eaf3ff;margin-top:11px;font-size:17px;line-height:1.65}.aj-example-work p+h3{margin-top:29px}.aj-start{grid-template-columns:1.1fr .9fr;align-items:center;gap:110px;padding-block:94px 74px;display:grid}.aj-start h2{max-width:450px;font-size:clamp(32px,3.4vw,44px);line-height:1.12}.aj-start>div>p:not(.aj-label){max-width:530px;margin-top:24px;font-size:18px;line-height:1.6}.aj-start .button{margin-top:27px}.aj-start aside{border-left:1px solid #c8d8e8;padding-left:42px}.aj-start aside h3{font-size:20px;line-height:1.3}.aj-start aside p{color:#415e74;max-width:410px;margin-top:15px;font-size:15px;line-height:1.65}.aj-start aside .aj-text-link{border:0;gap:20px;margin-top:15px;font-size:13px}.aj-other-audiences{border-top:1px solid #c8d8e8;justify-content:space-between;align-items:center;gap:30px;padding-block:28px 60px;display:flex}.aj-other-audiences>.aj-label{flex-shrink:0;margin:0;font-size:11px}.aj-other-audiences>div{flex-wrap:wrap;gap:38px;display:flex}.aj-other-audiences a{color:var(--navy);align-items:center;gap:18px;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.aj-other-audiences a>span{color:var(--blue);font-size:22px;font-weight:400}.aj-other-audiences a:hover{color:var(--blue)}@media (min-width:1500px){.aj-container{width:min(1320px,100% - 120px)}.aj-photo-stack{height:600px}.aj-page-photo{height:570px}}@media (max-width:1100px){.aj-container{width:calc(100% - 64px)}.aj-journey-layout{gap:48px}.aj-photo-stack{height:520px}.aj-audience-row{grid-template-columns:1fr 25px;gap:18px}.aj-row-copy h3{font-size:27px}.aj-row-copy p{font-size:15px}.aj-photo-caption{bottom:28px;left:25px;right:25px}.aj-photo-caption>span{font-size:21px}.aj-progress>span{width:13px}.aj-page-hero{gap:48px}.aj-page-intro h1{font-size:51px}.aj-page-photo{height:500px}.aj-support,.aj-example-layout,.aj-start{gap:60px}.aj-priority-columns{gap:36px}.aj-other-audiences>div{gap:25px}}@media (max-width:900px){.aj-home{padding-block:72px}.aj-section-heading{align-items:flex-start;gap:40px}.aj-section-heading>p{max-width:320px;font-size:16px}.aj-journey-layout{display:block}.aj-sticky-media{display:none}.aj-inline-photo{align-self:center;width:100%;height:145px;display:block;overflow:hidden}.aj-inline-photo img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;display:block}.aj-audience-row{grid-template-columns:165px 1fr 26px;align-items:center;gap:24px;min-height:0;padding-block:25px}.aj-row-copy h3{font-size:28px}.aj-row-copy p{max-width:none}.aj-row-link{align-items:center;gap:20px;display:inline-flex}.aj-row-link>span{font-size:20px}.aj-row-arrow{display:none}.aj-audience-row{grid-template-columns:165px 1fr}.aj-page-hero{gap:38px}.aj-page-intro h1{font-size:43px}.aj-page-intro>p:not(.aj-label){font-size:17px}.aj-page-photo{height:450px}.aj-photo-corner{width:70px;height:70px;bottom:-13px;left:-13px}.aj-photo-corner>svg{width:36px}.aj-priorities{padding-block:52px}.aj-priority-columns{gap:28px}.aj-priority-columns h3{font-size:21px}.aj-priority-columns p{font-size:15px}.aj-support{grid-template-columns:.9fr 1.1fr;gap:42px;padding-block:72px}.aj-support h2{font-size:36px}.aj-support-list h3{font-size:22px}.aj-example-layout{gap:42px}.aj-example-work{grid-template-columns:1fr;gap:20px}.aj-example{padding-block:56px}.aj-start{gap:45px;padding-block:72px 56px}.aj-start aside{padding-left:30px}.aj-other-audiences{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:48px}}@media (max-width:650px){.aj-container{width:calc(100% - 40px)}.aj-home{padding-block:56px}.aj-section-heading{margin-bottom:30px;display:block}.aj-section-heading>p{max-width:470px;margin-top:20px}.aj-section-heading h2{font-size:36px}.aj-label{margin-bottom:15px;font-size:11px}.aj-audience-row{grid-template-columns:110px 1fr;gap:22px;padding-block:24px}.aj-inline-photo{height:145px}.aj-row-copy h3{font-size:25px}.aj-row-copy p{margin-top:10px;font-size:14px;line-height:1.5}.aj-row-link{gap:14px;margin-top:11px;font-size:12px}.aj-page-hero{grid-template-columns:1fr;gap:32px;padding-block:28px 58px}.aj-page-intro{padding:0}.aj-page-intro h1{max-width:570px;font-size:clamp(39px,8.4vw,51px)}.aj-page-intro>p:not(.aj-label){max-width:540px;margin-top:23px}.aj-page-intro .aj-text-link{margin-top:17px}.aj-page-photo{height:360px}.aj-priority-columns{grid-template-columns:1fr;gap:26px}.aj-priority-columns article{grid-template-columns:30px 1fr;gap:0 18px;padding-top:22px;display:grid}.aj-priority-columns svg{grid-row:1/3;margin:0}.aj-priority-columns h3{font-size:22px}.aj-priority-columns p{grid-column:2;max-width:none;margin-top:9px;font-size:16px}.aj-priorities .aj-section-heading h2{font-size:32px}.aj-support{grid-template-columns:1fr;gap:30px;padding-block:56px}.aj-support h2{max-width:460px;font-size:34px}.aj-support-list>a{gap:22px;padding-block:22px}.aj-support-list p{font-size:15px}.aj-example-layout{grid-template-columns:1fr;gap:32px}.aj-example h2{font-size:34px}.aj-example-layout>div>p:not(.aj-label){margin-top:21px;font-size:17px}.aj-example-work{grid-template-columns:30px 1fr;gap:20px}.aj-example-work p{font-size:16px}.aj-start{grid-template-columns:1fr;gap:38px;padding-block:56px 40px}.aj-start h2{max-width:430px;font-size:34px}.aj-start>div>p:not(.aj-label){margin-top:20px;font-size:17px}.aj-start aside{border-top:1px solid #c8d8e8;border-left:0;padding:27px 0 0}.aj-start aside p{max-width:540px}.aj-other-audiences>div{gap:0 24px}.aj-other-audiences a{font-size:14px}}@media (max-width:380px){.aj-container{width:calc(100% - 32px)}.aj-audience-row{grid-template-columns:90px 1fr;gap:18px}.aj-inline-photo{height:150px}.aj-row-copy h3{font-size:23px}.aj-row-copy p{font-size:13px}.aj-row-link{gap:10px;font-size:11px}.aj-page-photo{height:300px}.aj-page-intro h1{font-size:39px}.aj-start .button{width:100%}}@media (prefers-reduced-motion:reduce){.aj-photo-stack>img,.aj-progress>span,.aj-audience-row:before{transition:none}.aj-sticky-media{position:static}.aj-journey-layout{display:block}.aj-sticky-media{display:none}.aj-inline-photo{width:100%;height:150px;display:block;overflow:hidden}.aj-inline-photo img{object-fit:cover;width:100%;height:100%;display:block}.aj-audience-row{grid-template-columns:165px 1fr 34px;align-items:center}.aj-row-copy p{max-width:600px}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.aj-audience-row{grid-template-columns:165px 1fr}}@media (prefers-reduced-motion:reduce) and (max-width:650px){.aj-audience-row{grid-template-columns:110px 1fr}.aj-inline-photo{height:145px}}@media (prefers-reduced-motion:reduce) and (max-width:380px){.aj-audience-row{grid-template-columns:90px 1fr}.aj-inline-photo{height:150px}}.aj-reading{border-top:1px solid var(--line,#d7e1e9);padding-block:32px 48px}.aj-reading>div{grid-template-columns:1fr 1fr;gap:18px 36px;margin-top:20px;display:grid}.aj-reading a{color:var(--blue,#1459c3);justify-content:space-between;align-items:center;gap:20px;font-size:18px;line-height:1.5;text-decoration:none;display:flex}.aj-reading a:hover{text-decoration:underline}.aj-reading a svg{flex-shrink:0}@media (max-width:700px){.aj-reading>div{grid-template-columns:1fr}.aj-reading a{font-size:17px}}
