:root,:after,:before{--optimizely-blue: #0037ff;--optimizely-blue-dark: #022b9c;--optimizely-blue-80: #3c65f6;--optimizely-blue-60: #6c8af7;--optimizely-blue-40: #9cb0f9;--optimizely-blue-20: #ced8fc;--dark-blue: #080736;--dark-blue-90: #212149;--dark-blue-80: #393a5d;--dark-blue-60: #6b6b86;--dark-blue-40: #9c9cad;--dark-blue-20: #cecdd6;--black: #000;--white: #fff;--green: #3be081;--green-100: #2fb367;--green-90: #7bdf96;--green-80: #87e3a1;--green-60: #a1e9b8;--green-40: #bef0d0;--green-20: #def8e7;--light-blue: #00ccff;--light-blue-90: #61cffa;--light-blue-80: #6ad4fa;--light-blue-60: #86defb;--light-blue-40: #aae9fc;--light-blue-20: #d4f4fe;--orange: #ff8110;--orange-90: #f09443;--orange-80: #f19f53;--orange-60: #f4b67a;--orange-40: #f7cea5;--orange-20: #fbe7d2;--orange-20-Opacity: rgba(var(--orange),.2);--orange-40-Opacity: rgba(var(--orange),.4);--purple: #861dff;--purple-90: #8745f6;--purple-80: #9356f6;--purple-60: #ae7ef7;--purple-40: #c8a8f9;--purple-20: #e3d4fc;--purple-10: #ebe0f7;--red: #f13030;--red-90: #e1534d;--red-80: #e36560;--red-60: #e88986;--red-40: #efafae;--red-20: #f6d7d7;--yellow: #ffcc00;--yellow-90: #f8d34d;--yellow-80: #f9d758;--yellow-60: #fae17a;--yellow-40: #fcecae;--yellow-20: #fdf4d0;--fiord: #445669;--slate-gray: #6b7d8d;--heather: #bcc3ca;--athens-gray: #dcdfe3;--porcelain: #f0f2f3;--wild-sand: #f6f6f6;--pill-button-hover: rgba(0, 55, 255, .1);--primary-button-hover: var(--dark-blue);--brand-primary: --optimizely-blue;--brand-secondary: --dark-blue;--partner-premier: #333858;--partner-platinum: #445669;--partner-gold: #ffce00;--partner-silver: #aeb1b7;--partner-bronze: #895e1a;--white-rgb: 255, 255, 255}.text{height:100%;padding-bottom:32px}.text [class^=bg-]{border-radius:1.5rem}@media (max-width: 767.98px){.text [class^=bg-]{padding:2rem}}@media (min-width: 768px){.text{padding-bottom:0}}@media (min-width: 768px){.text .has-wave{padding-left:7rem}.text [class^=bg-]{padding:32px;height:100%}.text [class^=bg-].has-wave{padding-left:calc(7rem + 32px)}}.text .text--horizontal{display:flex}.text .text--horizontal .text__icon__wrapper{width:7.6rem}.text .text--horizontal .text__content__wrapper{flex-grow:1!important;padding-top:.4rem}.text .text__content__wrapper h3{margin-bottom:2.4rem}.text .text__content__wrapper .text__content ul:last-child .text__content p:last-child{margin-bottom:0}.text .text__content__wrapper .text__buttons span{display:inline-block}.text .text__content__wrapper .text__buttons span+span{margin-left:1.6rem}.text.text__with-link>div[class^=bg-]{transition:.25s ease-in-out box-shadow;display:flex;flex-direction:column!important}.text.text__with-link>div[class^=bg-]:hover,.text.text__with-link>div[class^=bg-]:focus{box-shadow:0 6px 12px 2px #08073633}.text.text__with-link>div[class^=bg-]:hover .text__heading,.text.text__with-link>div[class^=bg-]:focus .text__heading{text-decoration:underline}.text.text__with-link>div[class^=bg-]:hover .arrow-container,.text.text__with-link>div[class^=bg-]:focus .arrow-container{transform:translate(1rem)}.text.text__with-link>div[class^=bg-] .text__content__wrapper{align-self:stretch!important}.text.text__with-link .arrow-container{transition:transform .2s ease-out;margin-top:auto;display:flex;justify-content:flex-end}.text__icon__wrapper{list-style-type:none;margin:0 0 16px;display:flex;padding-top:.5rem;padding-bottom:.5rem}.text__icon__wrapper .text__icon img{width:2.5rem;line-height:2.5rem;margin:0}.text__icon__wrapper .text__label .eyebrow{color:var(--fiord);font-size:1.2rem!important;line-height:1.2rem!important;letter-spacing:.6rem;vertical-align:middle;margin-bottom:.6rem;font-family:NBI Pro Mono,Arial,sans-serif;font-weight:400;font-size:1.2rem;line-height:2rem;text-transform:uppercase;letter-spacing:.06em}.text__icon__wrapper .text__icon+.text__label .eyebrow{margin-left:1.2rem}.text__logo__wrapper{margin-bottom:16px}.text__logo__wrapper img{max-width:25rem;max-height:3.5rem}@media (max-width: 991.98px){h1.text__heading--wave:before,.t-heading-1.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;top:0em;color:var(--optimizely-blue);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){h1.text__heading--wave:before,.t-heading-1.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-optimizely-blue.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem;top:2rem}}.text__heading{font-family:TT Commons,Arial,sans-serif;font-weight:600;font-size:3.2rem;line-height:3.6rem;position:relative;margin-bottom:1.6rem}@media (min-width: 576px){.text__heading{font-size:3.9rem;line-height:4.6rem}}@media (max-width: 991.98px){.text__heading.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;top:0em;color:var(--optimizely-blue);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){.text__heading.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-optimizely-blue.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem;top:1.6rem}}@media (max-width: 991.98px){h3.text__heading--wave:before,.t-heading-3.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;top:0em;color:var(--optimizely-blue);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){h3.text__heading--wave:before,.t-heading-3.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-optimizely-blue.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem;top:1rem}}@media (max-width: 991.98px){h4.text__heading--wave:before,.t-heading-4.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;top:0em;color:var(--optimizely-blue);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){h4.text__heading--wave:before,.t-heading-4.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-optimizely-blue.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem;top:.8rem}}@media (max-width: 991.98px){h5.text__heading--wave:before,h6.text__heading--wave:before,.t-heading-5.text__heading--wave:before,.t-heading-6.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;top:0em;color:var(--optimizely-blue);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){h5.text__heading--wave:before,h6.text__heading--wave:before,.t-heading-5.text__heading--wave:before,.t-heading-6.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-optimizely-blue.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem;top:.6rem}}.text .bg-fiord>.text__content__wrapper .text__heading,.text .bg-fiord>.text__content__wrapper .text__content{color:var(--white)}@media (max-width: 991.98px){.text .bg-fiord>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;color:var(--white);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){.text .bg-fiord>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-white.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem}}.text .bg-fiord>.text__content__wrapper .text__label,.text .bg-fiord>.text__content__wrapper .text__label .eyebrow{color:var(--athens-gray)}.text .bg-fiord>.text__content__wrapper .button-container .button--white:hover{color:var(--yellow)}.text .bg-fiord>.text__content__wrapper .button-container .button--white:hover span+span{color:var(--yellow)}.text .bg-slate-gray>.text__content__wrapper .text__heading,.text .bg-slate-gray>.text__content__wrapper .text__content{color:var(--white)}@media (max-width: 991.98px){.text .bg-slate-gray>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;color:var(--white);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){.text .bg-slate-gray>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-white.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem}}.text .bg-slate-gray>.text__content__wrapper .text__label,.text .bg-slate-gray>.text__content__wrapper .text__label .eyebrow{color:var(--athens-gray)}.text .bg-slate-gray>.text__content__wrapper .button-container .button--white:hover{color:var(--yellow)}.text .bg-slate-gray>.text__content__wrapper .button-container .button--white:hover span+span{color:var(--yellow)}.text .bg-optimizely-blue>.text__content__wrapper .text__heading,.text .bg-optimizely-blue>.text__content__wrapper .text__content{color:var(--white)}@media (max-width: 991.98px){.text .bg-optimizely-blue>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;color:var(--white);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){.text .bg-optimizely-blue>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-white.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem}}.text .bg-optimizely-blue>.text__content__wrapper .text__label,.text .bg-optimizely-blue>.text__content__wrapper .text__label .eyebrow{color:var(--athens-gray)}.text .bg-optimizely-blue>.text__content__wrapper .button-container .button--white:hover{color:var(--yellow)}.text .bg-optimizely-blue>.text__content__wrapper .button-container .button--white:hover span+span{color:var(--yellow)}.text .bg-dark-blue>.text__content__wrapper .text__heading,.text .bg-dark-blue>.text__content__wrapper .text__content{color:var(--white)}@media (max-width: 991.98px){.text .bg-dark-blue>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;color:var(--white);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){.text .bg-dark-blue>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-white.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem}}.text .bg-dark-blue>.text__content__wrapper .text__label,.text .bg-dark-blue>.text__content__wrapper .text__label .eyebrow{color:var(--athens-gray)}.text .bg-dark-blue>.text__content__wrapper .button-container .button--white:hover{color:var(--yellow)}.text .bg-dark-blue>.text__content__wrapper .button-container .button--white:hover span+span{color:var(--yellow)}.text .bg-purple>.text__content__wrapper .text__heading,.text .bg-purple>.text__content__wrapper .text__content{color:var(--white)}@media (max-width: 991.98px){.text .bg-purple>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;display:block;width:1rem;height:1em;left:-2rem;color:var(--white);font-size:.65em;font-family:icomoon;content:"\e901"}}@media (min-width: 992px){.text .bg-purple>.text__content__wrapper .text__heading.text__heading--wave:before{position:absolute;background:url(/assets/images/noodle-white.svg) repeat-x 0;background-position:.6rem center;content:" ";display:block;width:5.6rem;height:1.2rem;left:-7rem}}.text .bg-purple>.text__content__wrapper .text__label,.text .bg-purple>.text__content__wrapper .text__label .eyebrow{color:var(--athens-gray)}.text .bg-purple>.text__content__wrapper .button-container .button--white:hover{color:var(--yellow)}.text .bg-purple>.text__content__wrapper .button-container .button--white:hover span+span{color:var(--yellow)}.bg-dark-blue .text .text__heading,.bg-dark-blue .text .text__content,.theme-page__dark .text .text__heading,.theme-page__dark .text .text__content{color:var(--white)}.bg-dark-blue .text .text__icon__wrapper .text__label .eyebrow,.theme-page__dark .text .text__icon__wrapper .text__label .eyebrow{color:var(--athens-gray)}
