.howto *{margin:0;padding:0}.howto .container{margin:auto;padding:0 1rem}.howto__title,.howto__item__title{color:inherit}.howto{text-align:center}.howto__title{font-size:1.5rem;font-weight:bold;margin-bottom:3rem}.howto__items{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0}.howto__item{max-width:18.5rem;flex:1;margin-bottom:3rem}.howto__item:last-child{margin-bottom:0}.howto__item__title{font-weight:bold;margin-bottom:.25rem}.howto__icon{margin:0 auto 1rem}.howto__icon--round-bg{display:flex;justify-content:center;align-items:center;width:4.375rem;height:4.375rem;background:#D3EDF7;border-radius:10rem}.howto__icon img{max-width:4rem;max-height:4rem;height:100%;width:100%;margin:auto}.howto__icon--round-bg img{max-width:2.5rem;max-height:2.5rem}.howto__items--ordered .howto__item__title{font-size:1.1875rem}.howto__content{font-size:0.875rem;color:#3E4C56}.howto__cta{max-width:100%;width:100%;font-size:16px;font-weight:bold;padding:1rem 1.75rem;margin-top:3rem}.howto__item__order__container{position:relative;margin:0 auto 0.5rem;display:flex;justify-content:center}.howto__item__order{width:1.625rem;height:1.625rem;background:#039DE0;border-radius:9999px;color:white;text-align:center;position:relative}.howto__item__order__container:before{content:"";width:50%;position:absolute;left:0;border-top:none;border-bottom:1px solid #9AD5EC;margin:0.75rem 25%}@media (min-width:576px){.howto__cta{width:auto}}@media (min-width:768px){.howto__items{align-items:initial}.howto__items>* + *{margin-left:1.5rem}.howto__items--ordered .howto__icon{margin-bottom:1.5rem}.howto__item__order__container{position:initial;margin-bottom:1.5rem}.howto__item__order__container:before{display:none}.howto__item:first-child .howto__item__order__container:before{display:block;border-width:2px;margin:0.75rem 0;width:100%}.howto__items{flex-direction:row}.howto__cta{margin-top:2.75rem}.howto__item{margin-bottom:0}.howto__icon--round-bg{width:6rem;height:6rem}.howto__icon--round-bg img{max-width:3.5rem;max-height:3.5rem}}@media (min-width:1200px){.howto__title{font-size:2rem;margin-bottom:3rem}}.iconed_list{list-style:none;padding-left:0}.iconed_list__container{display:flex;justify-content:center}.iconed_list__item{display:flex;align-items:center}.iconed_list__item:not(:last-child){margin-bottom:1rem}.iconed_list__item__icon{display:block;width:1.25rem;height:1.25rem;margin-right:0.5rem}@media (min-width:992px){.iconed_list{display:flex;align-items:center;justify-content:space-around;padding:0}.iconed_list__item{padding:0 1rem}.iconed_list__item__text{max-width:11.25rem}.iconed_list__item:not(:last-child){margin-bottom:0}.iconed_list__item__icon{margin-right:1rem}}.hw-chatbox{display:flex;align-items:flex-end;overflow:hidden;transition:opacity ease-in-out 0.2s,transform ease-in-out 0.25s;transform:translateY(0)}.hw-chatbox.hidden{padding-top:0;margin:0;height:0;opacity:0;transform:translateY(25%)}.hw-chatbox__bulb{width:3rem;height:3rem;margin-right:1rem}.hw-chatbox__box{position:relative;font-size:0.875rem}.hw-chatbox__content{background:#E1F6FF;padding:0.5rem;position:relative;border-radius:0.25rem}.hw-chatbox__content:before{content:"";left:0;bottom:0}.hw-chatbox__triangle__inner{position:absolute;width:100px;height:100px;left:3.25rem;background:#E1F6FF;-webkit-transform:rotate(-45deg);transform:skew(-45deg);bottom:0;border-radius:6px}.hw-chatbox__triangle{position:absolute;height:2rem;width:2rem;overflow:hidden;bottom:0;left:0;transform:translateX(-50%)}.hw-reviews{margin:0 auto;padding:5rem 0;width:100%;background:#9FE4FF;overflow-x:hidden;position:relative}.reviews__title{margin-bottom:0;text-align:center;color:#153E5C;font-size:2rem;font-weight:800}.reviews__header{display:flex;flex-direction:column;align-items:center;padding:0 1rem}.reviews__ratings{display:flex;align-items:center;margin-top:1rem}.reviews__ratings-average{margin:0 .75rem 0 0;padding:.5rem 1rem;font-size:1.25rem;font-weight:bold;line-height:1.3;border-radius:1.5rem;background-color:#fff}.reviews__container{padding-top:56px;display:flex;flex-direction:column;align-items:center;outline:none}.reviews__controls{padding-top:56px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:.75rem}.reviews__controls__item{display:flex;justify-content:center;align-items:center;padding:0;width:4rem;height:4rem;border-radius:.5rem;box-shadow:0 8px 24px rgba(67,185,231,0.12);background:#FFFFFF}.reviews__controls__item:hover{box-shadow:0 .5rem 1.5rem rgba(0,176,244,0.3)}.reviews__chevron{width:1.5rem;height:1.5rem}.reviews__controls__item:first-child{transform:rotate(90deg)}.reviews__controls__item:last-child{transform:rotate(-90deg)}.reviews__cta{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:#153E5C;font-weight:bold;font-size:1.25rem}.reviews__cta:hover{color:#153E5C}.reviews__cta svg{line-height:1;transform:rotate(-90deg)}.review__card{display:flex;flex-direction:column;padding:1.5rem;width:100%;height:100%;min-height:18rem;color:#153E5C;border-radius:.5rem;background:#FFFFFF}.review__card:focus-visible{outline:none;box-shadow:inset 0 0 0 4px #153E5C}.card__header{display:flex;justify-content:space-between}.review__card__name{flex:0 0 57%;margin:0;font-size:1.25rem;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review__card__rating{font-size:1.25rem}.card__date{color:#809DB0;font-size:.875rem}.card__content{display:flex}.reviews__cards{display:flex;position:relative;width:100%}.review__card-container{display:flex;justify-content:center;flex-grow:0;flex-shrink:0;padding:0 1.5rem;width:30%;min-width:320px;max-width:100vw;transition:opacity 0.2s ease-in-out;opacity:0.6}.review__card-container.is-snapped{opacity:1}.review__card-container.is-snapped .review__card{box-shadow:0 8px 24px rgba(0,176,244,0.3)}[data-opacity="0.50"]{opacity:0.5}[data-opacity="0.75"]{opacity:0.75}[data-opacity="1"]{opacity:1}[data-center="true"] .review__card{box-shadow:0 8px 24px rgba(0,176,244,0.3)}.readmore--btn{font-size:1rem;font-weight:bold}.readmore--btn:hover{color:#22a4d7}.readmore--btn:focus-visible span,.readmore--btn:active span{text-decoration:underline}.readmore--btn::after{content:""!important}@media (max-width:1199px){.hw-reviews{padding:3rem 0}.reviews{padding:2.5rem 0}.review__card-container{width:33.333%}}@media (max-width:705px){.reviews__title{font-size:1.5rem}.reviews__ratings{flex-direction:column}.reviews__ratings-average{margin:0 0 .75rem 0;min-width:10.75rem}.review__card__rating{font-size:16px}.review__card__name{font-size:18px}.reviews__controls__item{width:3rem;height:3rem}.reviews__cta{font-size:1rem}.reviews__cta svg{height:1.25rem;width:1.25rem}.review__card-container{padding:0 0.5rem}}