.c-accordion{-webkit-box-sizing:border-box;box-sizing:border-box}.c-accordion .c-accordion__title{margin-bottom:.9375rem;color:#000533}.c-accordion .c-accordion__title--faq{font-size:1.8125rem;line-height:1.333}.c-accordion__question-wrapper{border-top:.0625rem solid #333}.c-accordion__question-wrapper:first-of-type{border-top:none}.c-accordion .c-accordion__question{margin-top:0;margin-bottom:0}.c-accordion .c-accordion__question--faq{font-size:1.625rem;line-height:1.333}.c-accordion__expand{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:relative;width:100%;padding-right:.9375rem;padding-left:0;border:none;background:0 0;color:#000533;text-align:left}.c-accordion__expand .toggle-button__text{font-family:'Open Sans',sans-serif;font-size:1.625rem;line-height:.6153846154;font-weight:400;position:absolute;top:.4375rem;right:0}.c-accordion__answer{display:none}.c-accordion__answer.is-active{display:block}.c-accordion__answer p{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.3125;font-weight:400;margin:0 0 .9375rem}.c-accordion__answer>:last-child{margin-bottom:0}.c-accordion--faq{max-width:37.5rem}.content-two-column{-webkit-box-sizing:border-box;box-sizing:border-box}.content-two-column__column{background-color:#fafafa}.content-two-column div>.content-two-column__header{margin:.9375rem 0;color:#000533}.content-two-column__content p{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.5;font-weight:400;color:#333}.content-three-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.content-three-column{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.content-three-column__column{width:100%;background-color:#fff}@media(min-width:768px){.content-three-column__column{width:33.3333333333%}}@media(min-width:768px){.content-three-column__column--border{border-right:.0625rem solid #e6e6e6;border-left:.0625rem solid #e6e6e6}}.content-three-column__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5625rem .625rem}@media(min-width:768px){.content-three-column__cell{padding:.9375rem}}.content-three-column__cell:nth-child(odd){background-color:#fafafa}.content-three-column .content-three-column__cell>p{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.5;font-weight:400;margin:0;color:#333}.content-three-column div>.content-three-column__header{margin:0;padding:.625rem 0;background-color:#fafafa;color:#000533;text-align:center}.color-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 .9375rem;padding:0 .9375rem;border-radius:.1875rem}@media(min-width:768px){.color-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1.25rem}}.color-box::after{content:"";display:block;position:absolute;bottom:-.1875rem;left:0;width:100%;height:.1875rem;-webkit-filter:drop-shadow(0 .125rem .5rem rgba(0, 0, 0, .15));filter:drop-shadow(0 .125rem .5rem rgba(0, 0, 0, .15))}.color-box__icon-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin:0 auto;border-radius:50%}@media(min-width:768px){.color-box__icon-container{margin-right:.625rem}}.color-box__content{width:100%}@media(min-width:768px){.color-box__content{width:calc(100% - 2.8125rem)}}.color-box__content .color-box__header{display:inline-block;min-width:7.5rem;margin:.625rem auto;padding:0 1.25rem .625rem;color:#000533}@media(min-width:768px){.color-box__content .color-box__header{margin:0 0 .625rem;padding-right:0;padding-left:0}}.color-box__content h2.color-box__header{line-height:1}.color-box__content h4.color-box__header{line-height:1.5;padding-bottom:.125rem}@media(max-width:767px){.color-box__content h4.color-box__header{margin-top:.3125rem}}.color-box__content .color-box__content-body{text-align:left}.color-box__content .color-box__content-body p{font-family:'Open Sans',sans-serif;font-size:.875rem;line-height:1.5;font-weight:400;margin:0 0 .9375rem;color:#333}@media(min-width:768px){.color-box__content .color-box__content-body p{font-size:1rem;line-height:1.333}}.color-box--calculator .color-box__icon-container{background-color:#adc5ff}.color-box--calculator .color-box__icon{width:.875rem;height:1.0625rem}.color-box--calculator .color-box__header{border-bottom:.1875rem solid #adc5ff}.color-box--calculator::after{background-color:#adc5ff}.color-box--light-bulb .color-box__icon-container{background-color:#f2d4ae}.color-box--light-bulb .color-box__icon{width:1.25rem;height:1.25rem}.color-box--light-bulb .color-box__header{border-bottom:.1875rem solid #f2d4ae}.color-box--light-bulb::after{background-color:#f2d4ae}.color-box--quote-bubble .color-box__icon-container{background-color:#a6edc8}.color-box--quote-bubble .color-box__icon{width:1rem;height:1rem}.color-box--quote-bubble .color-box__header{border-bottom:.1875rem solid #a6edc8}.color-box--quote-bubble::after{background-color:#a6edc8}.color-box--bar-chart .color-box__icon-container{background-color:#fcc0f2}.color-box--bar-chart .color-box__icon{width:1.0625rem;height:.9375rem}.color-box--bar-chart .color-box__header{border-bottom:.1875rem solid #fcc0f2}.color-box--bar-chart::after{background-color:#fcc0f2}.content-pros-cons{-webkit-box-sizing:border-box;box-sizing:border-box}.content-pros-cons .content-pros-cons__group li{margin-bottom:.625rem}.content-pros-cons__group{margin-bottom:1.25rem;padding:.3125rem;background-color:#fafafa}@media(min-width:768px){.content-pros-cons__group{padding:.9375rem}}@media(min-width:768px){.content-pros-cons__group{padding:.625rem .9375rem}}@media(max-width:767px){.content-pros-cons__group>p{padding:0 .3125rem}}.content-pros-cons__group--pros h3{border-bottom:.125rem solid #078752}.content-pros-cons__group--cons h3{border-bottom:.125rem solid #de2316}.section-hero__left-bg-image{position:absolute;top:100%;right:100%;width:100%;max-width:31.25rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media(min-width:768px){.section-hero__left-bg-image{max-width:43.75rem;-webkit-transform:translate(20%,-70%);transform:translate(20%,-70%)}}@media(min-width:1260px){.section-hero__left-bg-image{max-width:60rem;-webkit-transform:translate(24%,-74%);transform:translate(24%,-74%)}}.section-hero__right-bg-image{position:absolute;top:0;right:0;width:100%;max-width:31.25rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media(min-width:768px){.section-hero__right-bg-image{max-width:43.75rem;-webkit-transform:translate(66%,-40%);transform:translate(66%,-40%)}}@media(min-width:1260px){.section-hero__right-bg-image{max-width:56.25rem;-webkit-transform:translate(65%,-34%);transform:translate(65%,-34%)}}@media(min-width:768px){.section-hero__headline{width:36.875rem}}@media(min-width:1260px){.section-hero__headline{width:49.5rem}}@media(min-width:768px){.section-hero__content{width:29.3125rem}}@media(min-width:1260px){.section-hero__content{width:49.5rem}}.toc{width:100%}@media(min-width:1260px){.toc{width:17.625rem}}.toc__header{text-transform:uppercase}.toc__mobile{display:none;position:fixed;z-index:5;top:0;left:0;width:100vw;background-color:#fff;-webkit-box-shadow:0 .375rem rgba(21,66,248,.15);box-shadow:0 .375rem rgba(21,66,248,.15)}.toc__mobile--with-sticky-bar{-webkit-box-shadow:0 .375rem rgba(21,66,248,.15);box-shadow:0 .375rem rgba(21,66,248,.15)}@media(min-width:940px){.toc__mobile--with-sticky-bar{-webkit-box-shadow:none;box-shadow:none}}.toc__mobile.is-active{display:block}@media(min-width:1260px){.toc__mobile.is-active{display:none}}.toc__mobile-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.toc__btn{padding:.625rem .9375rem;border:.0625rem solid #000533;border-radius:.1875rem;background-color:#fff}.toc__select-wrapper{font-family:'Open Sans',sans-serif;font-size:1rem;line-height:1.333;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem .9375rem;border:.0625rem solid #000533;border-radius:.1875rem;background-color:#fff;color:#000533}.toc__select{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;opacity:0}.toc__hamburger{width:1rem;height:1rem}@media(min-width:1260px){.toc__desktop{background-color:#fff}}@media(min-width:1260px){.toc__desktop--sticky{position:sticky;top:1.25rem}}@media(min-width:1260px){.toc__desktop--with-sticky-bar{top:8.4375rem}}@media(min-width:768px){.toc__desktop--link-with-sticky-bar{scroll-margin-top:6.875rem}}@media(min-width:1260px){.toc__desktop--link-with-sticky-bar{scroll-margin-top:8.4375rem}}.toc__list{padding:0}.toc__list .is-active{border-left:.25rem solid #1542f8;border-radius:.1875rem 0 0 .1875rem;background-color:#fafafa;color:#000533}.toc__entry-link{display:block;width:100%;color:#666;text-decoration:none}.toc__entry-link:hover{background-color:#fafafa;color:#000533;text-decoration:underline;cursor:pointer}@media(min-width:1260px){.toc__desktop--brand-heavy{position:relative;background:0 0}}@media(min-width:1260px){.toc__desktop--brand-heavy .toc__entry-link,.toc__desktop--brand-heavy .toc__header{color:#fff}}@media(min-width:1260px){.toc__desktop--brand-heavy .toc__entry-link:hover{background:0 0;color:#fff}}@media(min-width:1260px){.toc__desktop--brand-heavy .toc__entry-link:not(.is-active){border-bottom:.0625rem solid #999}}@media(min-width:1260px){.toc__desktop--brand-heavy .toc__entry-link.is-active{border-radius:.1875rem;color:#333}}.section-hero__content a{color:#fff}.c-accordion__expand .toggle-button__text{top:.1875rem}.faq-page .c-accordion{margin-top:0}.faq-page .c-accordion .c-accordion__title{font-size:1rem;line-height:1.125;margin-top:0;margin-bottom:1.25rem}@media(min-width:768px){.faq-page .c-accordion .c-accordion__title{font-size:1.25rem;line-height:1.125}}@media(min-width:1260px){.faq-page .c-accordion .c-accordion__title{font-size:1.8125rem;line-height:1.125}}.faq-page .c-accordion .c-accordion__question-wrapper{border:none}@media(min-width:1260px){.faq-page .c-accordion .c-accordion__question-wrapper{padding:1.25rem 0}}.faq-page .c-accordion .c-accordion__question{font-family:'Open Sans',sans-serif;font-size:.875rem}@media(min-width:768px){.faq-page .c-accordion .c-accordion__question{font-family:'Sofia Pro',Arial,sans-serif;font-size:1rem}}@media(min-width:1260px){.faq-page .c-accordion .c-accordion__question{font-size:1.25rem}}.faq-page .c-accordion .c-accordion__question .toggle-button__hide-active,.faq-page .c-accordion .c-accordion__question .toggle-button__show-active{font-weight:700}.faq-page .c-accordion .c-accordion__answer{padding-bottom:0}.faq-page .c-accordion .c-accordion__answer p{font-size:.875rem}@media(min-width:1260px){.faq-page .c-accordion .c-accordion__answer p{font-size:1rem}}