.rotated-90{transform:rotate(90deg)}.rotated-180{transform:rotate(180deg)}.container{padding-left:var(--container-padding-xs);padding-right:var(--container-padding-xs);width:100%}@media only screen and (min-width: 768px){.container{padding-left:var(--container-padding-sm);padding-right:var(--container-padding-sm)}}@media only screen and (min-width: 1024px){.container{padding-left:var(--container-padding-md);padding-right:var(--container-padding-md)}}@media only screen and (min-width: 1280px){.container{padding-left:var(--container-padding-lg);padding-right:var(--container-padding-lg)}}@media only screen and (min-width: 1400px){.container{padding-left:var(--container-padding-xl);padding-right:var(--container-padding-xl)}}@media only screen and (min-width: 1640px){.container{padding-left:var(--container-padding-2xl);padding-right:var(--container-padding-2xl)}}@media only screen and (min-width: 1920px){.container{padding-left:var(--container-padding-3xl);padding-right:var(--container-padding-3xl);margin-left:auto;margin-right:auto;max-width:var(--container-max-width-3xl)}}@media only screen and (min-width: 2560px){.container{padding-left:var(--container-padding-4xl);padding-right:var(--container-padding-4xl);margin-left:auto;margin-right:auto;max-width:var(--container-max-width-4xl)}}.container-full{--container-f-padding-y: 32px;--container-f-padding-x: 32px;--bg-clr: #F4F4F4;background-color:var(--bg-clr);padding-bottom:var(--container-f-padding-y);padding-top:var(--container-f-padding-y)}@media only screen and (min-width: 768px){.container-full{--container-f-padding-y: 32px}}@media only screen and (min-width: 1280px){.container-full{--container-f-padding-y: 50px}}.header-section{--texts-alingment: left;--flex-alignment: flex-start;--heading-fs: var(--fs-heading-1);--heading-lh: var(--lh-heading-1);--subheading-fs: var(--fs-p-m);--subheading-lh: var(--lh-p-m);--img-border-radius: 10px;--img-height: 201px;--img-max-height: unset;--top-basis: 60%;--bottom-basis: 40%;background-position:center;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 1024px){.header-section{--top-basis: 60%;--bottom-basis: 40%}}@media only screen and (min-width: 1280px){.header-section{--top-basis: 40%;--bottom-basis: 60%}}.header-section__inner{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width: 1024px){.header-section__inner{align-items:center;flex-direction:row;gap:38px}}@media only screen and (min-width: 1280px){.header-section__inner{gap:90px}}.header-section__top{align-items:var(--flex-alignment);display:flex;flex-direction:column;gap:12px;min-width:0}@media only screen and (min-width: 1024px){.header-section__top{flex-basis:var(--top-basis);flex-shrink:0;gap:14px}}@media only screen and (min-width: 1280px){.header-section__top{gap:24px}}.header-section__bottom{display:flex;flex-direction:column;gap:12px;min-width:0}@media only screen and (min-width: 1024px){.header-section__bottom{flex-basis:var(--bottom-basis)}}.header-section__title{font-size:var(--heading-fs);line-height:var(--heading-lh);text-align:var(--texts-alingment)}.header-section__subtitle{font-size:var(--subheading-fs);line-height:var(--subheading-lh);text-align:var(--texts-alingment)}.header-section__image{--img-height: 201px;--img-max-height: unset;user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;border-radius:var(--img-border-radius);height:var(--img-height);max-height:var(--img-max-height);object-fit:cover;object-position:bottom;width:100%}@media only screen and (min-width: 768px){.header-section__image{--img-height: 227px}}@media only screen and (min-width: 1024px){.header-section__image{--img-height: 100%;--img-max-height: 450px}}@media only screen and (min-width: 1280px){.header-section__image{--img-max-height: 458px}}.header-section.h-img{padding-top:16px}@media only screen and (min-width: 1024px){.header-section.h-img{--top-basis: 45%;--bottom-basis: 55%;--img-border-radius: 20px}}@media only screen and (min-width: 1920px){.header-section.h-img{--top-basis: 40%;--bottom-basis: 60%}}.header-section.h-img .header-section__image{--img-height: 325px}@media only screen and (min-width: 768px){.header-section.h-img .header-section__image{--img-height: 365px}}@media only screen and (min-width: 1920px){.header-section.h-img .header-section__image{--img-height: 480px}}@media only screen and (min-width: 768px){.header-section.h-t-img{--img-border-radius: 20px}}@media only screen and (min-width: 1024px){.header-section.h-t-img{--top-basis: 55%;--bottom-basis: 45%}}@media only screen and (min-width: 1920px){.header-section.h-t-img{--top-basis: 45%;--bottom-basis: 55%}}.header-section.h-t-img .header-section__image{--img-height: 201px}@media only screen and (min-width: 768px){.header-section.h-t-img .header-section__image{--img-height: 272px}}@media only screen and (min-width: 1024px){.header-section.h-t-img .header-section__image{--img-height: 280px}}@media only screen and (min-width: 1920px){.header-section.h-t-img .header-section__image{--img-height: 458px}}@media only screen and (min-width: 2560px){.header-section.h-t-img .header-section__image{--img-height: 560px}}.page-layout{--page-layout_text-align: left;display:flex;flex-direction:column;gap:38px}@media only screen and (min-width: 1024px){.page-layout{--page-layout_text-align: center;gap:48px}}@media only screen and (min-width: 1280px){.page-layout{gap:80px}}@media only screen and (min-width: 1920px){.page-layout{gap:100px}}.section-element--spacing{margin-top:14px}@media only screen and (min-width: 1024px){.section-element--spacing{margin-top:32px}}.section-element__ts{margin-top:8px}@media only screen and (min-width: 768px){.section-element__ts{margin-top:14px}}@media only screen and (min-width: 1280px){.section-text__mw{margin-left:auto;margin-right:auto;max-width:970px}}@media only screen and (min-width: 1920px){.section-text__mw{max-width:1240px}}.section-title{font-size:var(--fs-heading-2);line-height:var(--lh-heading-2);text-align:var(--page-layout_text-align)}.section-text{font-size:var(--fs-p-m);line-height:var(--lh-p-m);text-align:var(--page-layout_text-align)}.button-base{align-items:center;border-radius:6px;border:none;display:flex;font-family:var(--ubuntu);font-size:16px;font-weight:var(--bold);justify-content:center;min-width:120px;padding:12px 14px;text-align:center;text-transform:uppercase}@media (hover: hover) and (pointer: fine){.button-base:hover{cursor:pointer}}.button-base--primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-clr)}@media (hover: hover) and (pointer: fine){.button-base--primary:hover{background-color:var(--btn-primary-clr-hover)}}.button-base--secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-clr)}@media (hover: hover) and (pointer: fine){.button-base--secondary:hover{background-color:var(--btn-secondary-clr-hover)}}.button-base--sm{font-size:14px;line-height:14px;padding:10px}.button-base--lg{font-size:16px;padding:12px 16px}.button-base--full{width:100%}.button-base--link{align-items:center;text-decoration:none;justify-content:center}.hiw__header-btn--desktop{display:none!important}@media only screen and (min-width: 1024px){.hiw__header-btn--desktop{display:flex!important}}@media only screen and (min-width: 768px){.hiw__header-btn--mobile{margin:0 auto;width:auto}}@media only screen and (min-width: 1024px){.hiw__header-btn--mobile{display:none!important}}.toggle-base{--bg-clr: var(--blue-main);--active-bg-clr: var(--white);--hover-bg-clr: var(--white-25);--border-width: 6px;--icon-height: 18px;align-items:center;background-color:var(--bg-clr);border:var(--border-width) solid var(--bg-clr);border-radius:999px;display:flex;gap:8px;position:relative;overflow:hidden;width:fit-content}@media only screen and (min-width: 1920px){.toggle-base{--icon-height: 25px;--border-width: 10px}}.toggle-base__list{display:flex}.toggle-base__active-indicator{position:absolute;top:0;bottom:0;z-index:1;background-color:var(--active-bg-clr);border-radius:999px;transition:left .3s ease-out}.toggle-item{align-items:center;border-radius:999px;display:flex;flex:1;justify-content:center;min-width:0;padding:4px 12px}.toggle-item img{height:var(--icon-height);position:relative;width:auto;z-index:2}@media (hover: hover) and (pointer: fine){.toggle-item:hover{background-color:var(--hover-bg-clr);cursor:pointer}}.toggle-item.active{position:relative;z-index:2}.toggle-item.active .toggle-item__text{color:var(--blue-main)}@media only screen and (min-width: 1920px){.toggle-item{padding:8px 12px}}.toggle-item__text{color:var(--white);font-size:var(--fs-title);font-weight:var(--fw-bold);line-height:var(--lh-title)}.buyer-redeemer-section{background-color:#f4f4f4}@media only screen and (min-width: 1280px){.buyer-redeemer-section{background-color:var(--transparent)}}.buyer-redeemer-section__inner{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 1280px){.buyer-redeemer-section__inner{border-radius:30px;background-color:#f4f4f4;gap:30px;padding:33px 47px}}@media only screen and (min-width: 1640px){.buyer-redeemer-section__inner{padding:50px 70px}}.buyer-redeemer-section__subtitle{font-size:var(--fs-heading-3);line-height:var(--lh-heading-3);text-align:center}@media only screen and (min-width: 1024px){.buyer-redeemer-section__subtitle{display:none}}.buyer-redeemer__toggle{margin-left:auto;margin-right:auto;max-width:350px;width:100%}@media only screen and (max-width: 767px){.buyer-redeemer__toggle{max-width:278px}}.buyer-redeemer__step-heading{display:none;font-size:var(--fs-heading-3);line-height:var(--lh-heading-3)}@media only screen and (min-width: 768px){.buyer-redeemer__step-heading{display:block;margin-bottom:21px}}@media only screen and (min-width: 1024px){.buyer-redeemer__step-heading{display:block;margin-bottom:32px}}.lazy-image{justify-content:flex-start;display:flex;position:relative}.lazy-image img{display:block;font-size:0;height:100%;overflow:hidden;-webkit-user-drag:none;user-drag:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.swiper-button-prev.custom:after,.swiper-button-next.custom:after{content:none}.swiper-container.side-navigation{align-items:center;display:flex;position:relative}.swiper-container.side-navigation .swiper{min-width:0}.swiper-container.side-navigation .swiper-button-prev,.swiper-container.side-navigation .swiper-button-next{cursor:pointer;position:unset;margin:0;height:unset}.swiper-container.side-navigation .swiper-button-prev.swiper-button-disabled,.swiper-container.side-navigation .swiper-button-next.swiper-button-disabled{opacity:.4}.swiper-container.side-navigation .swiper-button-prev{margin-right:32px}.swiper-container.side-navigation .swiper-button-next{margin-left:32px}.swiper-container.side-navigation .swiper-pagination{margin-top:10px;position:unset}.slider-pag--flat .swiper-pagination-bullet{background-color:var(--gray-dark);border-radius:5px;height:4px;width:13px}.slider-pag--flat .swiper-pagination-bullet-active{background-color:var(--blue-main)}.slider-pag--flat .swiper-pagination-bullets-dynamic{transform:translate(0)!important;margin-left:auto;margin-right:auto}.video-step__wrapper{--vs-padding-x: 12px;--vs-padding-y: 12px;--vs-gap: 12px;--vs-clr: rgba(255, 255, 255, .5);--vs-clr-active: var(--white);--vs-bg: var(--blue-main);--vs-bg-active: rgba(255, 255, 255, .2);border-radius:10px;color:var(--vs-clr);gap:var(--vs-gap);padding:var(--vs-padding-x) var(--vs-padding-y);transition:all .3s ease-in-out}@media only screen and (min-width: 1024px){.video-step__wrapper{--vs-clr: var(--blue-main);--vs-clr-active: var(--blue-main);--vs-bg-active: #E4E4E4}}@media (hover: hover){.video-step__wrapper:hover{background-color:var(--vs-bg-active);cursor:pointer}}.video-step__wrapper.active{color:var(--vs-clr-active);background-color:var(--vs-bg-active)}.video-step__wrapper.active .video-step__video-wrapper{display:block}.video-step__video-wrapper{display:none;position:relative}@media only screen and (min-width: 1024px){.video-step__video-wrapper{display:none!important}}.video-step__video{aspect-ratio:1;border-radius:10px;margin-top:12px;width:100%}@media only screen and (min-width: 1024px){.video-step__video{display:none}}.video-step__name{font-size:var(--fs-heading-4);line-height:var(--lh-heading-4)}.video-step__directions{font-size:var(--fs-p-m);line-height:var(--lh-p-m);margin-top:12px}.video-step__directions a{color:inherit;font-weight:var(--fw-bold)}.video-step-layout{--vs-box-bg: var(--blue-main);--vs-box-padding-x: 20px;--vs-box-padding-y: 20px;--vs-box-gap: 16px;background-color:var(--vs-box-bg);border-radius:20px;padding:var(--vs-box-padding-x) var(--vs-box-padding-y);display:flex;flex-direction:column;gap:var(--vs-box-gap)}@media only screen and (min-width: 1024px){.video-step-layout{--vs-box-bg: #F4F4F4;--vs-box-gap: 32px;--vs-box-padding-x: 0px;--vs-box-padding-y: 0px;flex-direction:row;max-width:unset}}@media only screen and (min-width: 1280px){.video-step-layout{--vs-box-gap: 40px}}@media only screen and (min-width: 1920px){.video-step-layout{--vs-box-gap: 64px}}.video-step-layout__col{position:relative}@media only screen and (max-width: 1023px){.video-step-layout__col:last-child{display:none}}@media only screen and (min-width: 1024px){.video-step-layout__col{min-width:0;flex-shrink:0}.video-step-layout__col:first-child{flex-basis:calc(100% - 425px - var(--vs-box-gap))}.video-step-layout__col:last-child{flex-basis:425px}}@media only screen and (min-width: 1920px){.video-step-layout__col:first-child{flex-basis:calc(100% - 600px - var(--vs-box-gap))}.video-step-layout__col:last-child{flex-basis:600px}}@media only screen and (min-width: 1024px){.video-step-layout__col:first-child{padding-top:30px}}@media only screen and (min-width: 1280px){.video-step-layout__col:first-child{padding-top:75px}}@media only screen and (min-width: 1920px){.video-step-layout__col:first-child{padding-top:110px}}.video-step-layout__video{display:none}@media only screen and (min-width: 1024px){.video-step-layout__video{aspect-ratio:1;border-radius:20px;min-width:300px;display:block;width:100%}}.video-step-loader{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}@media only screen and (max-width: 1023px){.page-layout__hiw .header-section{--texts-alingment: center;--flex-alignment: center}}
