@import url(https://use.typekit.net/dub5nwj.css);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;400;500;600;700&display=swap);@keyframes topLineGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes bottomLineGrow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes positive45{0%{transform:rotate(0)}50%{transform:rotate(0)}to{transform:rotate(-45deg)}}@keyframes negative45{0%{transform:rotate(0)}50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes bubblePopOut{0%{scale:0}75%{scale:1.1}to{scale:1}}@keyframes stepPop{0%{opacity:0;scale:0}75%{opacity:1;scale:1.1}to{opacity:1;scale:1}}.cycle-graphic__intro{margin:0 auto 60px;max-width:1310px;padding:0 20px}@media(max-width:767px){.cycle-graphic__intro{margin-bottom:60px}}.cycle-graphic__intro--inner{margin-right:auto;max-width:846px}.cycle-graphic__eyebrow{font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin-bottom:20px;margin-top:0}.background-blue .cycle-graphic__eyebrow{color:#fff}.cycle-graphic h1,.cycle-graphic h2,.cycle-graphic h3,.cycle-graphic h4,.cycle-graphic h5{margin:0 0 20px}.cycle-graphic h1.noto-sans,.cycle-graphic h2.noto-sans,.cycle-graphic h3.noto-sans,.cycle-graphic h4.noto-sans,.cycle-graphic h5.noto-sans{font-family:Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:36px;text-decoration:none}.background-blue .cycle-graphic h1,.background-blue .cycle-graphic h2,.background-blue .cycle-graphic h3,.background-blue .cycle-graphic h4,.background-blue .cycle-graphic h5{color:#94d2ff}.cycle-graphic__subheader{font-size:18px;line-height:28px}.cycle-graphic__subheader a{text-decoration:underline}.background-blue .cycle-graphic__subheader,.background-blue .cycle-graphic__subheader a{color:#fff}.cycle-graphic__links{margin-top:42px}.cycle-graphic__links--download a,.cycle-graphic__links--download button{background:#00244f;border:none;border-radius:2px;color:#fff;display:inline-flex;font-size:16px;justify-content:center;padding:13px 35px 13px 70px;position:relative;transition:.3s ease}.cycle-graphic__links--download a:before,.cycle-graphic__links--download button:before{content:url(https://22522971.fs1.hubspotusercontent-na1.net/hubfs/22522971/whitedownload.svg);left:30px;position:absolute;top:50%;transform:translateY(-50%);width:15px}.cycle-graphic__links--download a:hover,.cycle-graphic__links--download button:hover{background:#091d35;text-decoration:underline}.cycle-graphic__links--download a:after,.cycle-graphic__links--download button:after{display:none}.background-blue .cycle-graphic__links--download a,.background-blue .cycle-graphic__links--download button{background:#fff;border:none;border-radius:2px;color:#00244f;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:13px 35px 13px 70px;position:relative;transition:.3s ease}.background-blue .cycle-graphic__links--download a:hover,.background-blue .cycle-graphic__links--download button:hover{background:#d9d9d9}.background-blue .cycle-graphic__links--download a:before,.background-blue .cycle-graphic__links--download button:before{content:url(https://22522971.fs1.hubspotusercontent-na1.net/hubfs/22522971/downloadIcon.svg);left:30px;position:absolute;top:50%;transform:translateY(-50%);width:15px}.cycle-graphic__links--text a,.cycle-graphic__links--text button{align-items:center;color:#047cb1;display:flex;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;text-decoration:underline;transition:.3s ease}.cycle-graphic__links--text a:hover,.cycle-graphic__links--text button:hover{color:#00244f}.background-blue .cycle-graphic__links--text a,.background-blue .cycle-graphic__links--text button{color:#fff}.cycle-graphic__links--button a,.cycle-graphic__links--button button{align-items:center;background-color:#00244f;border:none;border-radius:2px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;gap:10px;line-height:22px;padding:13px 35px;text-decoration:none}.cycle-graphic__links--button a:after,.cycle-graphic__links--button button:after{content:url(https://22522971.fs1.hubspotusercontent-na1.net/hubfs/22522971/white_arrow.svg);transition:.3s ease}.cycle-graphic__links--button a:hover,.cycle-graphic__links--button button:hover{background-color:#091d35;text-decoration:underline}.cycle-graphic__links--button a:hover:after,.cycle-graphic__links--button button:hover:after{transform:translateX(3px)}.background-blue .cycle-graphic__links--button a,.background-blue .cycle-graphic__links--button button{align-items:center;background:#fff;border:none;border-radius:2px;color:#00244f;display:inline-flex;font-size:16px;font-weight:500;gap:10px;line-height:22px;padding:13px 35px;text-decoration:none;transition:.3s ease}.background-blue .cycle-graphic__links--button a:after,.background-blue .cycle-graphic__links--button button:after{content:url(https://22522971.fs1.hubspotusercontent-na1.net/hubfs/22522971/blueArrow.svg)}.background-blue .cycle-graphic__links--button a:hover,.background-blue .cycle-graphic__links--button button:hover{background:#d9d9d9;text-decoration:underline}.background-blue .cycle-graphic__links--button a:hover:after,.background-blue .cycle-graphic__links--button button:hover:after{transform:translateX(3px)}.cycle-graphic__chart-header-container{margin:0 auto 40px;max-width:1310px}.cycle-graphic__chart-header-eyebrow,.cycle-graphic__mobile-scroll-alert{margin-bottom:20px}.cycle-graphic__mobile-scroll-alert{color:#00244f;display:none;padding-top:20px}@media(max-width:767px){.cycle-graphic__mobile-scroll-alert{display:block}}.cycle-graphic__scroll-text{display:none;padding-bottom:20px}@media(max-width:767px){.cycle-graphic__scroll-text{display:block}}.cycle-graphic .bodybold{font-size:18px;font-weight:700;line-height:28px}.cycle-graphic.background-blue .cycle-graphic__image-caption,.cycle-graphic.background-blue .cycle-graphic__text{color:#fff}.cycle-graphic.background-blue .cycle-graphic__line,.cycle-graphic.background-blue .cycle-graphic__line:after,.cycle-graphic.background-blue .cycle-graphic__line:before,.cycle-graphic.background-blue .cycle-graphic__row-top-line-left,.cycle-graphic.background-blue .cycle-graphic__row-top-line-left:after,.cycle-graphic.background-blue .cycle-graphic__row-top-line-left:before,.cycle-graphic.background-blue .cycle-graphic__row-top-line-right,.cycle-graphic.background-blue .cycle-graphic__row-top-line-right:after,.cycle-graphic.background-blue .cycle-graphic__row-top-line-right:before{background:#fff}.cycle-graphic.background-blue .cycle-graphic__step-number{background-color:#fff;color:#00244f}.cycle-graphic.background-blue .cycle-graphic__row--center .cycle-graphic__text{background:hsla(0,0%,100%,.1);color:#fff}.cycle-graphic.background-blue .cycle-graphic__space:nth-child(2) .cycle-graphic__line{background:transparent;border-right:1px dashed #fff}.cycle-graphic--animate .cycle-graphic__line:before{animation:positive45 2s forwards}.cycle-graphic--animate .cycle-graphic__line:after{animation:negative45 2s forwards}.cycle-graphic--animate .cycle-graphic__row-top-line-right:before{animation:positive45 2s forwards}.cycle-graphic--animate .cycle-graphic__row-top-line-right:after{animation:negative45 2s forwards}.cycle-graphic--animate .cycle-graphic__row-top-line-left:before{animation:positive45 2s forwards}.cycle-graphic--animate .cycle-graphic__row-top-line-left:after{animation:negative45 2s forwards}.cycle-graphic--animate .cycle-graphic__line{animation:topLineGrow 1s forwards}.cycle-graphic--animate .cycle-graphic__row--top .cycle-graphic__row-top-line-left,.cycle-graphic--animate .cycle-graphic__row--top .cycle-graphic__row-top-line-right{animation:bottomLineGrow 1s forwards}.cycle-graphic--animate .cycle-graphic__row--center .cycle-graphic__text{animation:bubblePopOut 1s forwards}.cycle-graphic__inner{margin:0 auto;max-width:1310px;padding:0 20px}.cycle-graphic__rows{display:grid}.cycle-graphic__row{align-items:center;display:flex;justify-content:space-between}.cycle-graphic__row--top:first-child .cycle-graphic__row-top-line-left:after,.cycle-graphic__row--top:first-child .cycle-graphic__row-top-line-left:before{display:none}.cycle-graphic__row--bottom .cycle-graphic__row-top-line-left,.cycle-graphic__row--bottom .cycle-graphic__row-top-line-right{transform-origin:right}.cycle-graphic__row--bottom .cycle-graphic__row-top-line-right:after,.cycle-graphic__row--bottom .cycle-graphic__row-top-line-right:before{display:none}.cycle-graphic__step-number{align-items:center;background-color:#00244f;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;font-weight:400;height:26px;justify-content:center;margin-right:4px;scale:0;width:26px}@media(max-width:767px){.cycle-graphic__step-number{display:block;margin:0 auto 5px}}.cycle-graphic__spacer{align-items:center;display:flex;gap:15px;justify-content:space-between}.cycle-graphic__spacer--first .cycle-graphic__space:first-child .cycle-graphic__line:after,.cycle-graphic__spacer--first .cycle-graphic__space:first-child .cycle-graphic__line:before{content:"";top:0;transform-origin:top}.cycle-graphic__spacer--second .cycle-graphic__space:nth-child(3) .cycle-graphic__line:after,.cycle-graphic__spacer--second .cycle-graphic__space:nth-child(3) .cycle-graphic__line:before{bottom:0;content:"";transform-origin:bottom}.cycle-graphic__space{display:flex;flex:0 0 200px;justify-content:center}@media(max-width:767px){.cycle-graphic__space{flex:1}}.cycle-graphic__space:nth-child(2){flex:0 0 240px}.cycle-graphic__space:nth-child(2) .cycle-graphic__line{background:transparent;border-right:1px dashed #00244f}@media(max-width:767px){.cycle-graphic__space:nth-child(2){flex:1}}.cycle-graphic__space:first-child .cycle-graphic__line{transform-origin:bottom}.cycle-graphic__space:last-child .cycle-graphic__line{transform-origin:top}.cycle-graphic__row-top-line-left,.cycle-graphic__row-top-line-right{background:#00244f;flex:1;height:1px;position:relative;transform-origin:left}@media(max-width:767px){.cycle-graphic__row-top-line-left,.cycle-graphic__row-top-line-right{flex:.5}}.cycle-graphic__center-text-included .cycle-graphic__line{height:100px}@media(max-width:767px){.cycle-graphic__center-text-included .cycle-graphic__line{height:60px}}.cycle-graphic__line{background-color:#00244f;height:50px;position:relative;transform:scaleY(1);width:1px}.cycle-graphic__line:after,.cycle-graphic__line:before{background:#00244f;height:8px;left:50%;position:absolute;translate:-50%;width:1px}.cycle-graphic__row-top-line-right:after,.cycle-graphic__row-top-line-right:before{background:#00244f;content:"";height:1px;position:absolute;right:0;top:50%;transform-origin:right;translate:0 -50%;width:8px}.cycle-graphic__row-top-line-left:after,.cycle-graphic__row-top-line-left:before{background:#00244f;content:"";height:1px;left:0;position:absolute;top:50%;transform-origin:left;translate:0 -50%;width:8px}.cycle-graphic__row--center{justify-content:space-between;position:relative}.cycle-graphic__row--center .cycle-graphic__image{position:relative}.cycle-graphic__row--center .cycle-graphic__text{background:rgba(0,36,79,.1);border-radius:5px;flex:0 0 280px;padding:15px 20px;scale:0}@media(max-width:767px){.cycle-graphic__row--center .cycle-graphic__text{flex:1;padding:10px}.cycle-graphic__row--center{gap:10px}}.cycle-graphic__text{align-items:center;display:flex;flex:0 0 200px;justify-content:center}.cycle-graphic__text--corner{color:#00244f;font-family:kepler-3-variable,sans-serif;font-size:22px;font-weight:500;line-height:32px;text-align:center}@media(max-width:767px){.cycle-graphic__text--corner{font-size:14px;line-height:24px}}.cycle-graphic__text--corner:first-child{padding-right:15px}.cycle-graphic__text--corner:last-child{padding-left:15px}@media(max-width:767px){.cycle-graphic__text{flex:1}}.cycle-graphic__image{flex:0 0 200px;padding:15px;text-align:center}.cycle-graphic__image img{height:80px}@media(max-width:767px){.cycle-graphic__image img{height:60px}}.cycle-graphic__image--activate .cycle-graphic__step-number{animation:bubblePopOut 1s forwards}@media(max-width:767px){.cycle-graphic__image{flex:1}}.cycle-graphic__image-caption{color:#00244f;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:700;line-height:28px;margin-bottom:20px}@media(max-width:767px){.cycle-graphic__image-caption{font-size:14px;line-height:24px}}.cycle-graphic__disclosure{margin-right:auto;margin-top:45px;max-width:846px}