.button--icon:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;margin:.125rem .375rem 0 .125rem;padding:10px;background-color:currentcolor;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10C20 4.475 15.525 5.86825e-07 10 1.31134e-06C4.475 2.03586e-06 6.30887e-06 4.475 7.03339e-06 10C7.7579e-06 15.525 4.47501 20 10 20C15.525 20 20 15.525 20 10ZM9 2.06223C5.05991 2.55609 2.00001 5.92859 2.00001 10C2.00001 14.41 5.59001 18 10 18C14.41 18 18 14.41 18 10C18 5.92858 14.9401 2.55609 11 2.06223L11 11.9892C11.1481 11.9036 11.2875 11.7975 11.4142 11.6708L13.8775 9.2075C14.2682 8.81676 14.9018 8.81676 15.2925 9.2075C15.6832 9.59824 15.6832 10.2318 15.2925 10.6225L11.4142 14.5008C10.6332 15.2818 9.36684 15.2818 8.58579 14.5008L4.70751 10.6225C4.31677 10.2318 4.31677 9.59824 4.70751 9.2075C5.09825 8.81676 5.73177 8.81676 6.12251 9.2075L8.58579 11.6708C8.71248 11.7975 8.85193 11.9036 9 11.9892L9 2.06223Z' fill='%23000000'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10C20 4.475 15.525 5.86825e-07 10 1.31134e-06C4.475 2.03586e-06 6.30887e-06 4.475 7.03339e-06 10C7.7579e-06 15.525 4.47501 20 10 20C15.525 20 20 15.525 20 10ZM9 2.06223C5.05991 2.55609 2.00001 5.92859 2.00001 10C2.00001 14.41 5.59001 18 10 18C14.41 18 18 14.41 18 10C18 5.92858 14.9401 2.55609 11 2.06223L11 11.9892C11.1481 11.9036 11.2875 11.7975 11.4142 11.6708L13.8775 9.2075C14.2682 8.81676 14.9018 8.81676 15.2925 9.2075C15.6832 9.59824 15.6832 10.2318 15.2925 10.6225L11.4142 14.5008C10.6332 15.2818 9.36684 15.2818 8.58579 14.5008L4.70751 10.6225C4.31677 10.2318 4.31677 9.59824 4.70751 9.2075C5.09825 8.81676 5.73177 8.81676 6.12251 9.2075L8.58579 11.6708C8.71248 11.7975 8.85193 11.9036 9 11.9892L9 2.06223Z' fill='%23000000'/%3e%3c/svg%3e")}.button--icon-right:after{content:"";display:inline-block;width:.9375rem;height:.9375rem;margin:.5rem 0 0 .25rem;margin-bottom:-.25rem!important;padding:10px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L6.59 1.41L12.17 7H0V9H12.17L6.59 14.59L8 16L16 8L8 0Z' fill='%237150C3'/%3E%3C/svg%3E") no-repeat;background-position:center}.text--primary{color:#333}.text--compliant{color:#ea102a}.text--brand{color:var(--color-primary-default-bg)}.text--grey-text{color:#333}.text--black{color:#000}.text--white{color:#fff}.bg--primary{background-color:#e7e7e7}.bg--grey-light{background-color:#f2f2f2}.bg--white{background-color:#fff}@keyframes fadeinout{0%{opacity:1}to{opacity:.5}}@keyframes button-icon-bounce-up{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-.25rem)}}@keyframes button-icon-bounce-down{0%,50%,to{transform:translateY(0)}25%{transform:translateY(.25rem)}}@keyframes button-icon-bounce-right{0%,50%,to{transform:translate(0)}25%{transform:translate(.25rem)}}@keyframes button-icon-bounce-left{0%,50%,to{transform:translate(0)}25%{transform:translate(-.25rem)}}@keyframes button-icon-growth{0%,50%,to{transform:scale(1)}25%{transform:scale(1.1)}}.button{font-family:Jost Medium,sans-serif;width:fit-content;padding:1rem;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1.5;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .3s;border-radius:10px}.button:hover{cursor:pointer}.button:focus{outline:none}.button:disabled{cursor:not-allowed}.button--primary{background-color:var(--color-primary-default-bg);border:3px solid var(--color-primary-default-bg);color:var(--color-primary-default-text)}.button--primary:hover,.button--primary.hover,.button--primary:focus{border:3px solid var(--color-primary-hover-bg);color:var(--color-primary-default-text)!important;background-color:var(--color-primary-hover-bg)}.button--primary:disabled,.button--primary.disabled{border:3px solid var(--color-primary-disabled-bg);background-color:var(--color-primary-disabled-bg);color:var(--color-primary-disabled-text)}.button--secondary{background-color:#fff;border:3px solid var(--color-secondary-default-border);color:var(--color-secondary-default-text)}.button--secondary:hover,.button--secondary.hover,.button--secondary:focus{border:3px solid var(--color-secondary-hover-border);color:var(--color-secondary-hover-text)}.button--secondary:disabled,.button--secondary.disabled{border:3px solid var(--color-secondary-disabled-border);color:var(--color-secondary-disabled-text);cursor:not-allowed}.button--tertiary{padding:0;border:0;color:var(--color-tertiary);-webkit-text-decoration:var(--decoration-tertiary);text-decoration:var(--decoration-tertiary);background-color:transparent}.button--tertiary:hover,.button--tertiary.hover,.button--tertiary:focus{color:var(--color-tertiary-hover)}.button--tertiary:disabled,.button--tertiary.disabled{color:var(--color-tertiary-disabled)}.button--icon{align-items:flex-start}.button--icon:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;margin:.125rem .375rem 0 .125rem;padding:10px;background-color:currentcolor;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10C20 4.475 15.525 5.86825e-07 10 1.31134e-06C4.475 2.03586e-06 6.30887e-06 4.475 7.03339e-06 10C7.7579e-06 15.525 4.47501 20 10 20C15.525 20 20 15.525 20 10ZM9 2.06223C5.05991 2.55609 2.00001 5.92859 2.00001 10C2.00001 14.41 5.59001 18 10 18C14.41 18 18 14.41 18 10C18 5.92858 14.9401 2.55609 11 2.06223L11 11.9892C11.1481 11.9036 11.2875 11.7975 11.4142 11.6708L13.8775 9.2075C14.2682 8.81676 14.9018 8.81676 15.2925 9.2075C15.6832 9.59824 15.6832 10.2318 15.2925 10.6225L11.4142 14.5008C10.6332 15.2818 9.36684 15.2818 8.58579 14.5008L4.70751 10.6225C4.31677 10.2318 4.31677 9.59824 4.70751 9.2075C5.09825 8.81676 5.73177 8.81676 6.12251 9.2075L8.58579 11.6708C8.71248 11.7975 8.85193 11.9036 9 11.9892L9 2.06223Z' fill='%23000000'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 10C20 4.475 15.525 5.86825e-07 10 1.31134e-06C4.475 2.03586e-06 6.30887e-06 4.475 7.03339e-06 10C7.7579e-06 15.525 4.47501 20 10 20C15.525 20 20 15.525 20 10ZM9 2.06223C5.05991 2.55609 2.00001 5.92859 2.00001 10C2.00001 14.41 5.59001 18 10 18C14.41 18 18 14.41 18 10C18 5.92858 14.9401 2.55609 11 2.06223L11 11.9892C11.1481 11.9036 11.2875 11.7975 11.4142 11.6708L13.8775 9.2075C14.2682 8.81676 14.9018 8.81676 15.2925 9.2075C15.6832 9.59824 15.6832 10.2318 15.2925 10.6225L11.4142 14.5008C10.6332 15.2818 9.36684 15.2818 8.58579 14.5008L4.70751 10.6225C4.31677 10.2318 4.31677 9.59824 4.70751 9.2075C5.09825 8.81676 5.73177 8.81676 6.12251 9.2075L8.58579 11.6708C8.71248 11.7975 8.85193 11.9036 9 11.9892L9 2.06223Z' fill='%23000000'/%3e%3c/svg%3e")}.button--icon:hover:before{animation:button-icon-bounce-down .75s ease-out}.button--icon-right{margin:0;font-family:Jost Medium,sans-serif;color:var(--color-primary-default-bg)}.button--icon-right:after{content:"";display:inline-block;width:.9375rem;height:.9375rem;margin:.5rem 0 0 .25rem;margin-bottom:-.25rem!important;padding:10px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L6.59 1.41L12.17 7H0V9H12.17L6.59 14.59L8 16L16 8L8 0Z' fill='%237150C3'/%3E%3C/svg%3E") no-repeat;background-position:center}.button--icon-right:hover:after{animation:button-icon-bounce-up .75s ease-out}.button--icon-right:disabled,.button--icon-right.disabled{color:var(--color-link-disabled);cursor:not-allowed}.button--icon-right:disabled:after,.button--icon-right.disabled:after{display:none}.button--medium{padding:.6875rem .9375rem}.button--full{width:100%;max-width:none}.button--small{padding:.4375rem .9375rem}.button--wide{padding:.4375rem .9375rem;width:100%}.button--unstyled{background:none;border:none;height:auto;padding:0;width:auto}.button--unstyled-no-size{background:none;border:none;padding:0}.checkbox{position:relative;display:inline-block;width:1rem;height:1rem;margin-right:.5rem}.checkbox:before{content:"";display:block;width:100%;height:100%;border:solid 1px #000000;background-color:transparent;color:#fff}.checkbox.is-checked:before{background-color:#000}.checkbox.is-checked:after{content:"";position:absolute;top:50%;left:50%;width:.25rem;height:.625rem;border:solid #ffffff;border-width:0 2px 2px 0;color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.link{color:var(--color-link-default);display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1.5;font-weight:400;-webkit-text-decoration:var(--decoration-link);text-decoration:var(--decoration-link);transition:color .2s,transform .3s}.link.hover,.link:hover{cursor:pointer;color:var(--color-link-hover)}.link:disabled,.link.disabled{color:var(--color-link-disabled);cursor:not-allowed}.link:focus{outline:none}.link--small{font-size:.875rem;line-height:1.7142857143;font-weight:400}.slider__wrapper{position:relative}.slider__wrapper .swiper-directions{display:flex;align-items:center;margin:2rem auto 0}.slider__wrapper .swiper-pagination{position:static;display:flex;align-items:center;margin-left:auto;margin-right:auto;width:calc(100% - var(--swiper-navigation-size) - 8px)!important}.slider__wrapper .swiper-pagination-bullet,.slider__wrapper .swiper-pagination-bullet-active{border:1px solid transparent;border-radius:5px}.slider__wrapper .swiper-pagination-bullet{border:none;display:block;padding:0;width:100%;margin:0;height:3px}.slider__wrapper .swiper-pagination-bullet-active{background:var(--color-primary-default-bg);height:6px;margin:0}.slider__wrapper .swiper-button{position:absolute;top:auto}.slider__wrapper .swiper-button:not(:disabled):before{background-color:var(--color-primary-default-bg)!important}.slider__wrapper .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:calc(100% + 20px)}.slider__wrapper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 0)}.slider__wrapper .swiper-button-prev{left:0;right:auto}.slider__wrapper .swiper-button-next{left:auto;right:0}
