.black{color:#1d1363}.white{color:#fff}.blue{color:#182af0}.midnight,.navy{color:#151727}.paleblue{color:#b8d9f4}.paleblue20{color:#93adc3}.paleblue40{color:#d4e8f8}.paleblue60{color:#e2effa}.paleblue80{color:#f0f7fc}.gray{color:#d3d3d3}.gray2{color:silver}.red{color:#f31a1a}.cream{color:#f5efd7}.offwhite{color:#f7f6f1}.vanilla{color:#ccc7b3}.vanilla40{color:#a39f8f}.disclaimer-gray{color:#616161}.disclaimer-blue{color:#495661}.orange{color:#f34113}.qr-row{display:none}@media only screen and (min-width:768px){.qr-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:40px 0 60px;max-width:450px}.qr-row .headline{color:#f31a1a;font-size:1.4375rem;font-weight:700;line-height:1.1}.qr-row .scan{color:#1d1363;font-size:.875rem;font-weight:700;line-height:1.2;margin:10px 0 0}}.ahs-2up--grid .text span.blue{color:#182af0}.ahs-2up--grid .text sup{font-size:1rem}.ahs-2up--grid .text p{font-size:1.25rem;line-height:1.5}.ahs-2up--grid .text .ahs-text-content--disclaimer{font-size:medium}.ahs-2up--grid .text br.desktop-only{display:none}.ahs-2up--grid .app-row{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center}.ahs-2up--grid .mobile-btn{margin:40px 0 15px}.ahs-2up--grid .mobile-btn .btn{width:100%}.ahs-2up--grid .img.has-gif{display:grid;max-width:330px;position:relative;width:100%}.ahs-2up--grid .img.has-gif .hero-gif{display:block;height:60px;left:30px;margin:0;position:absolute;top:70px;width:60px}.ahs-2up--grid .img.has-gif .desktop,.ahs-2up--grid .img.has-gif .mobile{justify-self:end;width:100%}@media only screen and (min-width:768px){.ahs-2up{padding:16px 0}.ahs-2up--grid{display:grid;gap:40px;grid-template-columns:.6fr .4fr}.ahs-2up--grid .app-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ahs-2up--grid .mobile-btn{display:none}.ahs-2up--grid .img.has-gif .hero-gif{height:60px;left:25px;top:60px;width:60px}}@media only screen and (min-width:1024px){.ahs-2up--grid .text br.desktop-only{display:block}.ahs-2up--grid .img.has-gif{max-width:unset}.ahs-2up--grid .img.has-gif .hero-gif{height:80px;left:35px;top:45px;width:80px}}@media only screen and (min-width:1650px){.ahs-2up{padding:16px 0}.ahs-2up--grid .img.has-gif .hero-gif{height:100px;left:55px;max-width:180px;top:65px;width:100px}}