@media (min-width:992px){.container-padding-x{padding-right:.75rem;padding-left:.75rem}}@media (max-width:991.98px){.container-padding-x{padding-right:.5rem;padding-left:.5rem}}@media (min-width:992px){.container-padding-y{padding-top:.75rem;padding-bottom:.75rem}}@media (max-width:991.98px){.container-padding-y{padding-top:.5rem;padding-bottom:.5rem}}@media print{.hide-on-print{display:none}}.banner-text .banner-header{letter-spacing:2px;margin-bottom:1.5rem}.affirm h1,.affirm h2,.affirm h3,.affirm h4,.affirm h5,.affirm h6{font-family:Roboto,helvetica,sans-serif;font-weight:700}.affirm .affirm__banner{position:relative}.affirm .affirm__banner--heading{text-transform:capitalize}@media (min-width:992px){.affirm .affirm__banner--heading{font-size:calc(1.375rem + 1.5vw)}}@media (min-width:992px) and (min-width:1200px){.affirm .affirm__banner--heading{font-size:2.5rem}}@media (max-width:991.98px){.affirm .affirm__banner--heading{font-size:calc(1.425rem + 2.1vw)}}@media (max-width:991.98px) and (min-width:1200px){.affirm .affirm__banner--heading{font-size:3rem}}.affirm .affirm__banner--text{position:absolute;top:20%;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);width:100%;text-align:center;color:#fff}@media (min-width:768px) and (max-width:991.98px){.affirm .affirm__banner--text{top:40%}}@media (max-width:767.98px){.affirm .affirm__banner--text{top:30%}}.affirm .affirm__banner--header{letter-spacing:2px;text-shadow:1px 1px 4px rgba(0,0,0,.5);margin-bottom:1.5rem}.affirm .affirm__banner-points{justify-content:center;flex-wrap:wrap}@media (min-width:992px){.affirm .affirm__banner-points{display:flex}}@media (max-width:991.98px){.affirm .affirm__banner-points{display:none}}.affirm .affirm__banner-points>div{padding:1rem}.affirm .affirm__banner-points--heading{font:700 1.5rem Roboto,helvetica,sans-serif;text-shadow:1px 1px 4px rgba(0,0,0,.5);padding-bottom:.5rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.affirm .affirm__banner-points--heading{font-size:1.5rem;font-family:Roboto,helvetica,sans-serif;font-weight:700}}.affirm .affirm__intro{align-items:baseline;justify-content:center;display:flex;margin:2rem 0 1rem;text-align:center;flex-wrap:wrap}.affirm .affirm__object{height:7.5rem}@media (max-width:991.98px){.affirm .affirm__object{height:90px}}@media (max-width:991.98px) and (min-width:401px){.affirm .affirm__object{height:calc(90px + 20 * (100vw - 401px)/ (991 - 401))}}@media (max-width:991.98px) and (min-width:991px){.affirm .affirm__object{height:110px}}.affirm .affirm__intro--header{font:400 2.5rem Roboto,helvetica,sans-serif;margin-top:1rem;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.affirm .affirm__intro--header{font-size:2.5rem;font-family:Roboto,helvetica,sans-serif;font-weight:400}}@media (max-width:991.98px){.affirm .affirm__intro--header{font-size:22px}}@media (max-width:991.98px) and (min-width:401px){.affirm .affirm__intro--header{font-size:calc(22px + 8 * (100vw - 401px)/ (991 - 401))}}@media (max-width:991.98px) and (min-width:991px){.affirm .affirm__intro--header{font-size:30px}}.affirm .affirm__intro--header-callout{font:700 2.5rem Roboto,helvetica,sans-serif;width:100%;text-transform:uppercase;color:#4a4af4}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.affirm .affirm__intro--header-callout{font-size:2.5rem;font-family:Roboto,helvetica,sans-serif;font-weight:700}}@media (max-width:991.98px){.affirm .affirm__intro--header-callout{font-size:22px}}@media (max-width:991.98px) and (min-width:401px){.affirm .affirm__intro--header-callout{font-size:calc(22px + 8 * (100vw - 401px)/ (991 - 401))}}@media (max-width:991.98px) and (min-width:991px){.affirm .affirm__intro--header-callout{font-size:30px}}.affirm .affirm__intro--subheader{font:400 1.75rem Roboto,helvetica,sans-serif;margin-top:.5rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.affirm .affirm__intro--subheader{font-size:1.75rem;font-family:Roboto,helvetica,sans-serif;font-weight:400}}.affirm .affirm__intro--text{margin:.5rem 0 2rem;line-height:1.25}.affirm .affirm__intro--footnote{color:#4a4af4}.affirm .affirm__steps{margin:0 auto 3rem}.affirm .affirm__steps--container{margin-bottom:1.5rem;text-align:center}@media (min-width:992px) and (max-width:1299.98px){.affirm .affirm__steps--container{margin-top:1.5rem}}@media (max-width:991.98px){.affirm .affirm__steps--container{margin-bottom:0}}@media (max-width:767.98px){.affirm .affirm__step--wrapper{box-shadow:none;margin-bottom:2rem}}.affirm .affirm__step--wrapper>div{height:100%}.affirm .affirm__step--title{margin-bottom:.75rem;font-size:1rem;color:#fff}@media (max-width:767.98px){.affirm .affirm__step--title{margin-bottom:1.5rem;font-size:1.5rem;color:#fff}}.affirm .affirm__step--icon{padding:.5rem;text-align:center;color:#fff}.affirm .affirm__step--icon img{border-radius:.25rem}.affirm .affirm__step--text{flex:1 1 auto;min-height:1px;padding:1rem 1.25rem 1rem;background:#495057;font-size:.9rem;color:#fff}.affirm .affirm__section--wrapper{margin:0 auto;padding:1rem}.affirm .affirm__section--intro{font:700 1.75rem Roboto,helvetica,sans-serif;margin:4rem 0 3rem;text-align:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.affirm .affirm__section--intro{font-size:1.75rem;font-family:Roboto,helvetica,sans-serif;font-weight:700}}.affirm .affirm__section li{padding-bottom:.5rem;line-height:1.25}.affirm .affirm__section--title{padding-bottom:.5rem;font-family:Roboto,helvetica,sans-serif;font-weight:700}@media (max-width:991.98px){.affirm .affirm__section--title{font-size:1.25rem}}