.relay-navigation{top:0;margin:0;width:100%;max-width:none;border:0;border-bottom:1px solid #d0ddea;border-radius:0;background:#f8fafcf5;box-shadow:none}.relay-nav-bar{max-width:1320px;margin:auto;min-height:70px;padding:10px 40px}.relay-desktop-links{background:none;border:0;border-radius:0;gap:30px;padding:0}.relay-desktop-links a{position:relative;padding:14px 0;border-radius:0;color:#305f8f;font-size:13px}.relay-desktop-links a:after{content:'';position:absolute;bottom:5px;left:0;right:0;height:2px;background:#23466a;transform:scaleX(0);transform-origin:left;transition:transform .25s}.relay-desktop-links a:hover,.relay-desktop-links a[aria-current]{background:none;box-shadow:none;color:#1a344e}.relay-desktop-links a:hover:after,.relay-desktop-links a[aria-current]:after{transform:scaleX(1)}.relay-nav-cta{border-radius:6px;min-height:40px}.relay-navigation .brand{font-size:29px}.hero{padding-top:42px;padding-bottom:20px}.hero-distribution{padding-top:38px}.section{padding-block:75px}.service-how{padding-bottom:35px}.apply{margin-block:45px}.portal-section{padding-block:70px}.narrative-layout{grid-template-columns:.7fr 1.3fr;gap:35px;max-width:1320px;padding-inline:40px;max-height:600px}.narrative-chapters{height:240px}.chapter-step{display:block;color:#356a9f;font-size:11px;font-weight:600;letter-spacing:.08em;margin-bottom:18px}.narrative-chapter h2{font-size:clamp(36px,3.9vw,54px);max-width:370px;line-height:1.02;letter-spacing:-.045em}.narrative-chapter p{font-size:16px;max-width:300px;margin-top:20px;line-height:1.55}.narrative-progress{margin-top:0;width:80px}.narrative-stage.sc-stage{padding-top:calc(var(--nav-clearance) + 8px);padding-bottom:20px}.narrative-scene .selected-story{top:50%;translate:0 -50%}.distribution-company svg{width:55%;height:55%}.narrative-chapter h2 span{display:inline-block}.narrative-chapter{transition:none}
@media(prefers-reduced-motion:no-preference){.narrative-chapter h2 span{opacity:0;transform:translateY(10px);filter:blur(5px);transition:opacity .45s,transform .5s cubic-bezier(.23,1,.32,1),filter .45s;transition-delay:0s}.narrative-chapter[aria-hidden=false] h2 span{opacity:1;transform:none;filter:none;transition-delay:var(--word-delay)}}
@media(max-width:900px){.relay-nav-bar{min-height:62px;padding:8px 20px}.relay-navigation{width:100%;top:0;margin:0;border-radius:0}.narrative-layout{display:grid;grid-template-columns:1fr;grid-template-rows:112px minmax(0,1fr);gap:6px;padding-inline:22px;max-height:none}.narrative-chapters{height:112px}.chapter-step{font-size:9px;margin-bottom:10px}.narrative-chapter h2{font-size:29px;max-width:none;padding-right:15px}.narrative-chapter p{font-size:12px;margin-top:10px;max-width:330px}.narrative-progress{top:3px;width:35px}.narrative-stage.sc-stage{padding-top:calc(var(--nav-clearance) + 6px);padding-bottom:16px}.narrative-scene .selected-story{top:50%}.section{padding-block:55px}.hero{padding-top:32px}.hero-distribution{padding-top:26px}.apply{margin-block:35px!important}.portal-section{padding-block:55px}.service-how{padding-bottom:25px}}
@media(prefers-reduced-motion:reduce){.narrative-layout{display:block}.narrative-chapters{height:auto}.narrative-scene .selected-story{top:auto;translate:none}.narrative-chapter h2 span{opacity:1;transform:none;filter:none}}
.narrative-progress{display:none}.narrative-chapters{height:210px}
@media(max-width:900px){.narrative-chapters{height:112px}.narrative-chapter h2{padding-right:0}}
@media(prefers-reduced-motion:reduce){.narrative-chapters{height:auto}}

#listening{scroll-margin-top:calc(-1 * (var(--nav-clearance) + 16px))}
@media(max-width:900px){.narrative-scene .selected-story{top:12px;translate:none}}
