.accordion{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.accordion{gap:32px}}.accordion__item{overflow:hidden;border-bottom:3px solid #000}.accordion__header{position:relative;padding:32px 64px 32px 16px;display:flex;width:100%;color:#000;border:none;outline:none;background:none;text-align:left;cursor:pointer}.accordion__toggle{position:absolute;top:50%;right:16px;font-size:24px;transform:translateY(-50%);transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.accordion__item.is-open .accordion__toggle{transform:translateY(-50%) rotate(180deg)}.accordion__content{opacity:0;transition-property:height,opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.accordion__item.is-open .accordion__content{opacity:1}.accordion__inner{padding:0 16px 32px}.newsletter__form{position:relative;display:flex;gap:24px}.newsletter--client-type .newsletter__form{flex-direction:column}.newsletter__fieldset{display:flex;width:100%}.newsletter__fieldset--client-type{gap:32px}.newsletter__radio-container{flex:1 1 50%}.newsletter__fieldset--input{position:relative}.newsletter__fieldset--input:before{content:"";position:absolute;border-radius:12px;background-color:#fff;top:0;bottom:-2.5px;left:0;right:0;transition-property:background-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.newsletter--client-type .newsletter__fieldset--input:before{background-color:#000}.newsletter.is-invalid .newsletter__fieldset--input:before{background-color:#ff1d1d}.newsletter__textfield{display:flex;flex-direction:column;flex-grow:1;position:relative;padding:11px 24px;background-color:#000;border:1.5px solid #fff;border-right-width:0;border-radius:12px 0 0 12px;transition-property:border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.newsletter--client-type .newsletter__textfield{border-color:#000;background-color:#fff}.newsletter.is-invalid .newsletter__textfield{border-color:#ff1d1d}.newsletter__label{font-size:12px;line-height:16px;font-weight:700;color:hsla(0,0%,100%,.5);cursor:text;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.newsletter--client-type .newsletter__label{color:#000}.newsletter.is-invalid .newsletter__label{color:#ff1d1d}.newsletter__input{display:block;width:100%;margin:0;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#fff}.newsletter__input::placeholder{color:hsla(0,0%,100%,.5)}.newsletter__input:active,.newsletter__input:focus{outline:none}.newsletter--client-type .newsletter__input{color:#000}.newsletter--client-type .newsletter__input::placeholder{color:rgba(0,0,0,.5)}.newsletter__text{display:none;font-weight:500}@media only screen and (min-width:768px){.newsletter__text{display:block}}.newsletter--client-type .newsletter__text{font-weight:700}.newsletter__error{position:absolute;left:0;bottom:-32px;font-size:12px;line-height:16px;color:#ff1d1d}.newsletter__submit{display:inline-flex;align-items:center;gap:12px;position:relative;padding:20px 24px;background-color:#fff;font-weight:700;border:1.5px solid #fff;border-left-width:0;border-radius:0 12px 12px 0;cursor:pointer;transition-property:border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}@media only screen and (min-width:768px){.newsletter__submit{padding:20px 32px}}.newsletter--client-type .newsletter__submit{border-color:#000;background-color:#fec100}.newsletter.is-invalid .newsletter__submit{border-color:#ff1d1d}.newsletter__icon{color:#000;font-size:24px;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}@media(hover:hover){.newsletter__submit:hover .newsletter__icon{transform:translateX(4px)}}.newsletter.has-toast+.footer__section-title{display:none}.toast{display:flex;gap:24px;color:#fff}.toast--dark{color:#000}.toast__icon{flex-shrink:0;font-size:40px}.toast__title{color:#fec100}.toast--dark .toast__title{color:#000}.toast__content{display:flex;flex-direction:column;gap:8px}.toast--dark .toast__content{color:#000}.radio{position:relative;display:inline-block}.radio.is-disabled{cursor:not-allowed;pointer-events:none}.radio__input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.radio__input:focus{outline:none}.radio__inner{display:flex;align-items:center;gap:16px}.radio__indicator{display:flex;align-items:center;justify-content:center;width:35px;height:37.5px;border:solid #000;border-width:1.5px 1.5px 4px;border-radius:50%;background-color:transparent;pointer-events:none;transition-property:background-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.radio__indicator:before{content:"";display:block;width:16px;height:16px;background-color:#000;border-radius:50%;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.radio:hover .radio__indicator,.radio__input:where(:focus,:checked)+.radio__inner .radio__indicator{background-color:#fec100}.radio__input:checked+.radio__inner .radio__indicator:before{opacity:1}.radio.is-disabled .radio__indicator{background-color:rgba(0,0,0,.15);border-color:rgba(0,0,0,.3)}.radio.is-disabled .radio__indicator:before{background-color:rgba(0,0,0,.3)}.radio.is-disabled .radio__label{color:rgba(0,0,0,.5)}.testimonial-bubble{position:relative}.testimonial-bubble__inner{padding:80px 64px 96px;-webkit-clip-path:polygon(0 9%,100% 0,96% 74%,14% 87%,5% 100%,6% 78%);clip-path:polygon(0 9%,100% 0,96% 74%,14% 87%,5% 100%,6% 78%)}@media only screen and (min-width:1280px){.testimonial-bubble__inner{padding:120px 96px 144px}}.testimonial-bubble--reverse .testimonial-bubble__inner{-webkit-clip-path:polygon(5% 81%,0 11%,100% 0,94% 78%,95% 100%,87% 91%);clip-path:polygon(5% 81%,0 11%,100% 0,94% 78%,95% 100%,87% 91%)}.testimonial-bubble--dark .testimonial-bubble__inner{color:#fff;background-color:#000}.testimonial-bubble--yellow .testimonial-bubble__inner{background-color:#fec100}.testimonial-bubble--purple .testimonial-bubble__inner{background-color:#ba8af7}.testimonial-bubble--red .testimonial-bubble__inner{background-color:#ff1d1d}.testimonial-bubble--green .testimonial-bubble__inner{background-color:#5bea07}.testimonial-bubble--blue .testimonial-bubble__inner{background-color:#0695ec}.testimonial-bubble--black .testimonial-bubble__inner{background-color:#000}.testimonial-bubble--white .testimonial-bubble__inner{background-color:#fff}.testimonial-bubble--pink .testimonial-bubble__inner{background-color:#ff5fce}.testimonial-bubble--salmon .testimonial-bubble__inner{background-color:#ffb3b3}.testimonial-bubble--mint .testimonial-bubble__inner{background-color:#00f982}.testimonial-bubble--indigo .testimonial-bubble__inner{background-color:#006dff}.testimonial-bubble--orange .testimonial-bubble__inner{background-color:#ff8022}.testimonial-bubble--grey .testimonial-bubble__inner{background-color:#dcdcdc}.testimonial-bubble--light-grey .testimonial-bubble__inner{background-color:#f0f0f0}.testimonial-bubble__quote{position:absolute;z-index:1;top:-12px;left:64px;font-size:75px}@media only screen and (min-width:1280px){.testimonial-bubble__quote{top:-25px;left:96px;font-size:100px}}.testimonial-bubble--dark .testimonial-bubble__quote{color:#fec100}.testimonial-bubble__text{margin-top:16px}@media only screen and (min-width:1600px){.section--background{width:100%;margin:0 auto;max-width:1968px}}.section--background.section--wide{width:auto;max-width:none}.section--wide{margin-left:-12px;margin-right:-12px}@media only screen and (min-width:768px){.section--wide{margin-left:-16px;margin-right:-16px}}@media only screen and (min-width:1280px){.section--wide{margin-left:-32px;margin-right:-32px}}@media only screen and (min-width:1600px){.section--wide{margin-left:-48px;margin-right:-48px}}.section__container--padded{padding:0 24px}@media only screen and (min-width:1024px){.section__container--padded{padding:0 64px}}.section--wide .section__container--padded{padding:0 36px}@media only screen and (min-width:768px){.section--wide .section__container--padded{padding:0 40px}}@media only screen and (min-width:1024px){.section--wide .section__container--padded{padding:0 80px}}@media only screen and (min-width:1280px){.section--wide .section__container--padded{padding:0 96px}}@media only screen and (min-width:1600px){.section--wide .section__container--padded{padding:0 112px}}@media only screen and (min-width:1024px){.section__container--md-padded{padding:0 64px}}.section--yellow{background-color:#fec100}.section--purple{background-color:#ba8af7}.section--red{background-color:#ff1d1d}.section--green{background-color:#5bea07}.section--blue{background-color:#0695ec}.section--black{background-color:#000}.section--white{background-color:#fff}.section--pink{background-color:#ff5fce}.section--salmon{background-color:#ffb3b3}.section--mint{background-color:#00f982}.section--indigo{background-color:#006dff}.section--orange{background-color:#ff8022}.section--grey{background-color:#dcdcdc}.section--light-grey{background-color:#f0f0f0}.section__buyback .section__container-inner{padding:24px 0}.section__buyback .title-text{padding:0 24px;margin:0}@media only screen and (min-width:1280px){.section__buyback .title-text{padding:0}}.widget__inner{display:flex;flex-direction:column;gap:32px;padding:32px 0 72px}@media only screen and (min-width:1024px){.widget__inner{gap:40px;padding:44px 0 96px}}.widget__column{flex:1 1 100%;max-width:100%}@media only screen and (min-width:1024px){.widget__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.widget__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.widget__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}@media only screen and (min-width:1024px){.widget__top>.widget__column:first-child{margin-top:auto}}.widget__top>.widget__column:nth-child(2){position:relative}@media only screen and (max-width:1024px){.widget__top>.widget__column:nth-child(2){display:none}}.widget__top>.widget__column:nth-child(2):before{content:"";display:block;padding-top:calc(61.1111111111% - 159px)}.widget__image{position:absolute;left:50%;bottom:-220px;width:calc(100% + 100px);height:auto;transform:translateX(-50%)}.widget__top{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.widget__top{flex-direction:row}}@media only screen and (min-width:1280px){.widget__top{gap:96px}}@media only screen and (min-width:1440px){.widget__top{gap:96px}}@media only screen and (min-width:1600px){.widget__top{gap:128px}}.buyback-widget__container{background-color:#000;border:24px solid #000;border-radius:16px;z-index:2}@media only screen and (min-width:768px){.buyback-widget__container{border-radius:24px}}.buyback-widget__container .buyback-widget__screen{border-radius:16px;background-color:#fff;min-height:666px;padding:24px 0}@media only screen and (min-width:768px){.buyback-widget__container .buyback-widget__screen{border-radius:24px;padding:24px}}.buyback-loader{position:relative;display:inline-block;width:1.5em;height:1.5em;color:#000;font-family:monospace;font-size:2rem;text-align:center;vertical-align:middle}.buyback-loader:before{content:"|";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:spinchars .8s linear infinite}.buyback-loader:after{content:"_";position:absolute;bottom:.2em;left:50%;transform:translateX(-50%);opacity:.4;animation:blink .8s steps(2,start) infinite}@keyframes spinchars{0%{content:"|"}25%{content:"/"}50%{content:"–"}75%{content:"\\"}to{content:"|"}}@keyframes blink{0%,to{opacity:.4}50%{opacity:1}}.calculator__inner{display:flex;flex-direction:column;gap:32px;padding:32px 0 72px}@media only screen and (min-width:1024px){.calculator__inner{gap:40px;padding:44px 0 96px}}.calculator__bottom,.calculator__top{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.calculator__bottom,.calculator__top{flex-direction:row}}@media only screen and (min-width:1280px){.calculator__bottom,.calculator__top{gap:96px}}@media only screen and (min-width:1440px){.calculator__bottom,.calculator__top{gap:96px}}@media only screen and (min-width:1600px){.calculator__bottom,.calculator__top{gap:128px}}@media only screen and (max-width:1024px){.calculator__top{padding:0 24px}}.calculator__bottom{padding:32px 24px;background-color:#000;border-radius:24px}@media only screen and (min-width:1024px){.calculator__bottom{padding:8px;border-radius:16px}}.calculator__column{flex:1 1 100%;max-width:100%}@media only screen and (min-width:1024px){.calculator__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.calculator__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.calculator__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}@media only screen and (min-width:1024px){.calculator__top>.calculator__column:first-child{margin-top:auto}}.calculator__top>.calculator__column:nth-child(2){position:relative;z-index:-1}@media only screen and (max-width:1024px){.calculator__top>.calculator__column:nth-child(2){display:none}}.calculator__top>.calculator__column:nth-child(2):before{content:"";display:block;padding-top:calc(61.1111111111% - 159px)}.calculator__bottom>.calculator__column:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.calculator__bottom>.calculator__column:first-child{padding:32px 0 32px 56px}}.calculator__bottom>.calculator__column:nth-child(2){padding:32px;background-color:#fff;border-radius:16px}@media only screen and (min-width:1024px){.calculator__bottom>.calculator__column:nth-child(2){padding:92px 64px;border-radius:8px}}.calculator__image{position:absolute;left:50%;bottom:-220px;width:calc(100% + 100px);height:auto;transform:translateX(-50%)}@media only screen and (min-width:1024px){.calculator__estimation{justify-content:center;height:100%}}.estimation{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.estimation__title{font-weight:800;text-transform:none;text-align:center}.estimation__price{font-size:23vw;line-height:18vw;white-space:nowrap;font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01"}.estimation__price :first-line{font-feature-settings:normal}@media only screen and (min-width:375px){.estimation__price{font-size:96px;line-height:76px}}.estimation__description{font-weight:600;color:rgba(0,0,0,.5);text-align:center}.estimation__button{text-align:center}@media only screen and (max-width:1024px){.estimation__button{width:100%}}*+.estimation__button{margin-top:24px}.tariff-form{display:flex;flex-direction:column;gap:32px;width:100%}.range{display:block;width:100%}.range__mark{width:4px;height:4px;border-radius:50%}.range__track{position:relative;display:flex;align-items:flex-end;width:100%;height:40px;cursor:pointer}@media only screen and (min-width:1024px){.range__track{height:80px}}@media only screen and (min-width:1440px){.range__track{height:82px}}@media only screen and (min-width:1600px){.range__track{height:86px}}.range__track-background{display:block;width:100%;height:8px;margin:16px 0;border-radius:40px}.range__thumb{position:absolute;display:flex;justify-content:center;align-items:center;height:24px;width:24px;border:3px solid #000;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;outline:none;z-index:0;cursor:-webkit-grab;cursor:grab}.range__hover-label{position:absolute;top:-32px;font-weight:800;white-space:nowrap;transform:translateY(-100%)}@media only screen and (max-width:1024px){.range__hover-label{display:none}}.range__output{color:#fec100;font-weight:800;margin-left:auto;white-space:nowrap}@media only screen and (min-width:1024px){.range__output{display:none}}.radio-button{position:relative;display:inline-block;width:100%}.radio-button--yellow .radio-button__inner:hover{background-color:#fec100}.radio-button--purple .radio-button__inner:hover{background-color:#ba8af7}.radio-button--red .radio-button__inner:hover{background-color:#ff1d1d}.radio-button--green .radio-button__inner:hover{background-color:#5bea07}.radio-button--blue .radio-button__inner:hover{background-color:#0695ec}.radio-button--black .radio-button__inner:hover{background-color:#000}.radio-button--white .radio-button__inner:hover{background-color:#fff}.radio-button--pink .radio-button__inner:hover{background-color:#ff5fce}.radio-button--salmon .radio-button__inner:hover{background-color:#ffb3b3}.radio-button--mint .radio-button__inner:hover{background-color:#00f982}.radio-button--indigo .radio-button__inner:hover{background-color:#006dff}.radio-button--orange .radio-button__inner:hover{background-color:#ff8022}.radio-button--grey .radio-button__inner:hover{background-color:#dcdcdc}.radio-button--light-grey .radio-button__inner:hover{background-color:#f0f0f0}.radio-button--yellow .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#fec100}.radio-button--purple .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#ba8af7}.radio-button--red .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#ff1d1d}.radio-button--green .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#5bea07}.radio-button--blue .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#0695ec}.radio-button--black .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#000}.radio-button--white .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#fff}.radio-button--pink .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#ff5fce}.radio-button--salmon .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#ffb3b3}.radio-button--mint .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#00f982}.radio-button--indigo .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#006dff}.radio-button--orange .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#ff8022}.radio-button--grey .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#dcdcdc}.radio-button--light-grey .radio-button__input:is(:focus,:checked)+.radio-button__inner{background-color:#f0f0f0}.radio-button__input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.radio-button__input:focus{outline:none}.radio-button__inner{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;background-color:transparent;border-radius:12px;cursor:pointer;transition-property:background-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}@media only screen and (max-width:1024px){.radio-button__inner{height:76px}}@media only screen and (min-width:1024px){.radio-button__inner{padding:12px}}.radio-button__label{font-weight:700;color:#fff;text-align:center;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.radio-button__inner:hover .radio-button__label,.radio-button__input:checked+.radio-button__inner .radio-button__label,.radio-button__input:focus+.radio-button__inner .radio-button__label{color:#000}.radio-button__description{font-size:12px;line-height:16px;font-weight:600;color:hsla(0,0%,56%,.5)}.radio-button__inner:hover .radio-button__description,.radio-button__input:checked+.radio-button__inner .radio-button__description,.radio-button__input:focus+.radio-button__inner .radio-button__description{color:rgba(0,0,0,.5)}@media only screen and (min-width:1024px){.radio-button__description{display:none}}.field-group{display:flex;flex-direction:column}.field-group__label{display:flex;align-items:center;width:100%;gap:16px;color:#fff;font-weight:800}.field-group__number{display:flex;justify-content:center;align-items:center;font-family:var(--font-so-fudura);width:32px;height:32px;border-radius:50%;color:#000;background-color:#fff}.field-group__inner{display:flex;flex-direction:row;gap:8px}*+.field-group__inner{margin-top:24px}@media only screen and (min-width:1024px){*+.field-group__inner{margin-top:16px}}.field-group--background .field-group__inner{padding:4px;border-radius:16px;background-color:hsla(0,0%,100%,.15)}.field-group__description{font-weight:600;font-size:14px;line-height:20px;color:#fff}*+.field-group__description{margin-top:8px}.formula-form{width:100%}.cta__inner,.formula-form{display:flex;flex-direction:column;gap:32px}.cta__inner{position:relative}@media only screen and (min-width:1024px){.cta__inner{align-items:center;flex-direction:row}}@media only screen and (min-width:1280px){.cta__inner{gap:96px}}@media only screen and (min-width:1440px){.cta__inner{gap:96px}}@media only screen and (min-width:1600px){.cta__inner{gap:128px}}.cta__column{flex:1 1 100%;max-width:100%}.cta__column:first-child{order:1}@media only screen and (min-width:1024px){.cta__column:first-child{order:unset}.cta__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.cta__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.cta__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}.cta__image-wrapper{display:block;position:relative}.cta__image-wrapper:before{display:block;content:"";width:100%;padding-top:62.5816993464%}.cta__image-wrapper>.cta__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}@media only screen and (max-width:1024px){.cta--alternate .cta__image{height:auto;max-width:100%}}@media only screen and (min-width:1024px){.cta--alternate .cta__image{position:absolute;top:50%;height:auto}.cta--alternate .cta__image.cta__image--top{transform:translateY(-25%)}.cta--alternate .cta__image.cta__image--high-center{transform:translateY(-37.5%)}.cta--alternate .cta__image.cta__image--center{transform:translateY(-50%)}.cta--alternate .cta__image.cta__image--low-center{transform:translateY(-62.5%)}.cta--alternate .cta__image.cta__image--bottom{transform:translateY(-75%)}}@keyframes animation-bubble-in{0%{transform:scale(0)}to{transform:scale(.5)}}@keyframes animation-bubble-out{0%{transform:scale(.5)}to{transform:scale(0)}}@keyframes animation-appear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.h-hidden{display:none!important}.h-visible{display:block!important}@media only screen and (max-width:767px){.h-hidden-xs{display:none!important}}@media only screen and (min-width:768px)and (max-width:1023px){.h-hidden-sm{display:none!important}}@media only screen and (min-width:1024px)and (max-width:1279px){.h-hidden-md{display:none!important}}@media only screen and (min-width:1280px){.h-hidden-lg{display:none!important}}.h-visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.h-page-animate{left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:20;mix-blend-mode:screen;--size:calc(2500vw + 2500vh);pointer-events:none}.h-page-animate,.h-page-animate div{position:fixed;display:flex;justify-content:center;align-items:center}.h-page-animate div{width:var(--size);height:var(--size)}.h-page-animate div:before{content:"";width:7.07%;height:7.07%;transform:scale(.5);border-radius:100%;background-color:#000}.h-page-animate.h-page-animate--in div:before{animation:animation-bubble-in .6s cubic-bezier(.2,0,0,1)}.h-page-animate.h-page-animate--out div:before{transform:scale(0);animation:animation-bubble-out .6s cubic-bezier(.2,0,0,1)}.h-blank{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:20}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section{display:block}html{box-sizing:border-box;scroll-padding-top:72px}@media only screen and (min-width:1024px){html{scroll-padding-top:146px}}body{font-family:var(--font-open-sans);font-weight:500;background:#fff;font-size:16px;line-height:24px}@media only screen and (min-width:1440px){body{font-size:16px;line-height:24px}}@media only screen and (min-width:1600px){body{font-size:16px;line-height:24px}}body ::selection{background:#ffd95f}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}button,input,select,textarea{font:inherit}.grecaptcha-badge{display:none}.text>*+*{margin-top:1em}.h1--display,h1{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:64px;line-height:49px}.h1--display :first-line,h1 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h1--display,h1{font-size:96px;line-height:73px}}@media only screen and (min-width:1600px){.h1--display,h1{font-size:128px;line-height:97px}}.h1--heading{font-family:var(--font-open-sans);font-size:24px;line-height:26px}@media only screen and (min-width:1440px){.h1--heading{font-size:26px;line-height:29px}}@media only screen and (min-width:1600px){.h1--heading{font-size:32px;line-height:35px}}.h2--display,h2{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:48px;line-height:38px}.h2--display :first-line,h2 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h2--display,h2{font-size:72px;line-height:58px}}@media only screen and (min-width:1600px){.h2--display,h2{font-size:96px;line-height:76px}}.h2--heading{font-family:var(--font-open-sans);font-size:20px;line-height:22px}@media only screen and (min-width:1440px){.h2--heading{font-size:22px;line-height:24px}}@media only screen and (min-width:1600px){.h2--heading{font-size:26px;line-height:29px}}.h3--display,h3{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:40px;line-height:32px}.h3--display :first-line,h3 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h3--display,h3{font-size:48px;line-height:38px}}@media only screen and (min-width:1600px){.h3--display,h3{font-size:64px;line-height:51px}}.h3--heading{font-family:var(--font-open-sans);font-size:18px;line-height:20px}@media only screen and (min-width:1440px){.h3--heading{font-size:18px;line-height:20px}}@media only screen and (min-width:1600px){.h3--heading{font-size:20px;line-height:22px}}.h4--display,h4{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:400;-webkit-hyphens:auto;hyphens:auto;font-feature-settings:"ss01";font-size:32px;line-height:27px}.h4--display :first-line,h4 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h4--display,h4{font-size:32px;line-height:27px}}@media only screen and (min-width:1600px){.h4--display,h4{font-size:32px;line-height:27px}}.h4--heading{font-family:var(--font-open-sans);font-size:16px;line-height:18px}@media only screen and (min-width:1440px){.h4--heading{font-size:16px;line-height:18px}}@media only screen and (min-width:1600px){.h4--heading{font-size:16px;line-height:18px}}.h5--display,h5{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:500;-webkit-hyphens:auto;hyphens:auto;font-size:20px;line-height:17px;font-feature-settings:"ss01"}.h5--display :first-line,h5 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h5--display,h5{font-size:20px;line-height:17px}}@media only screen and (min-width:1600px){.h5--display,h5{font-size:20px;line-height:17px}}.h5--heading{font-family:var(--font-open-sans);font-size:14px;line-height:18px}@media only screen and (min-width:1440px){.h5--heading{font-size:14px;line-height:18px}}@media only screen and (min-width:1600px){.h5--heading{font-size:14px;line-height:18px}}.h6--display,h6{font-family:var(--font-so-fudura);text-transform:uppercase;font-weight:500;-webkit-hyphens:auto;hyphens:auto;font-size:14px;line-height:13px;font-feature-settings:"ss01"}.h6--display :first-line,h6 :first-line{font-feature-settings:normal}@media only screen and (min-width:1440px){.h6--display,h6{font-size:14px;line-height:13px}}@media only screen and (min-width:1600px){.h6--display,h6{font-size:14px;line-height:13px}}.h6--heading{font-family:var(--font-open-sans);font-size:12px;line-height:16px}@media only screen and (min-width:1440px){.h6--heading{font-size:12px;line-height:16px}}@media only screen and (min-width:1600px){.h6--heading{font-size:12px;line-height:16px}}.text-large{font-size:20px;line-height:30px}@media only screen and (min-width:1440px){.text-large{font-size:20px;line-height:30px}}@media only screen and (min-width:1600px){.text-large{font-size:22px;line-height:33px}}.text-small{font-weight:400;font-size:14px;line-height:20px}@media only screen and (min-width:1440px){.text-small{font-size:14px;line-height:20px}}@media only screen and (min-width:1600px){.text-small{font-size:14px;line-height:20px}}.text-tiny{font-size:12px;line-height:16px}@media only screen and (min-width:1440px){.text-tiny{font-size:12px;line-height:16px}}@media only screen and (min-width:1600px){.text-tiny{font-size:12px;line-height:16px}}.italic,em,i{font-style:italic}.bold,b,strong{font-weight:700}.link,a{color:#000;text-decoration:none}.text .link,.text a{background:linear-gradient(180deg,transparent,transparent 70%,#fec100 0);transition-property:background;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.text.h-white-links .link,.text.h-white-links a{background:linear-gradient(180deg,transparent,transparent 70%,#fff 0)}@media(hover:hover){.link:hover,a:hover{text-decoration:none}.text .link:hover,.text a:hover{background-color:#fec100}.text.h-white-links .link:hover,.text.h-white-links a:hover{background-color:#fff}}ul:not([class]){margin-left:16px}ul:not([class])>li{padding-left:28px;position:relative}ul:not([class])>li:not(:last-child){margin-bottom:16px}ul:not([class])>li:before{content:"";top:6px;position:absolute;left:0;width:12px;height:12px;border-radius:4px;display:inline-block;background-color:#fec100}ol.list,ol:not([class]){margin-left:16px;counter-reset:li}ol.list>li,ol:not([class])>li{padding-left:28px;position:relative}ol.list>li:not(:last-child),ol:not([class])>li:not(:last-child){margin-bottom:16px}ol.list li:before,ol:not([class]) li:before{counter-increment:li;content:counter(li,decimal) ")";font-weight:700;position:absolute;left:0;top:0;padding-right:10px}mark{position:relative;display:inline-flex;background-color:transparent}mark:before{content:"";position:absolute;left:50%;top:50%;display:block;width:105%;height:65%;background-image:var(--light-mark-url);background-repeat:no-repeat;background-size:cover;background-position:top;transform:translate(-50%,-50%);z-index:-1;overflow:hidden}[class$=white] mark:before{background-image:var(--dark-mark-url)}.h-margin-top-none{margin-top:0}.h-margin-bottom-none{margin-bottom:0}.h-margin-top-small{margin-top:8px}@media only screen and (min-width:1024px){.h-margin-top-small{margin-top:16px}}.h-margin-bottom-small{margin-bottom:8px}@media only screen and (min-width:1024px){.h-margin-bottom-small{margin-bottom:16px}}.h-margin-top-medium{margin-top:32px}@media only screen and (min-width:1024px){.h-margin-top-medium{margin-top:96px}}.h-margin-bottom-medium{margin-bottom:32px}@media only screen and (min-width:1024px){.h-margin-bottom-medium{margin-bottom:96px}}.h-margin-top-large{margin-top:64px}@media only screen and (min-width:1024px){.h-margin-top-large{margin-top:128px}}.h-margin-bottom-large{margin-bottom:64px}@media only screen and (min-width:1024px){.h-margin-bottom-large{margin-bottom:128px}}.image-cta__inner{position:relative;padding:32px 24px 0;border-radius:32px;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.image-cta__inner{padding:48px;flex-direction:row}}@media only screen and (min-width:1280px){.image-cta__inner{gap:96px}}@media only screen and (min-width:1440px){.image-cta__inner{gap:96px}}@media only screen and (min-width:1600px){.image-cta__inner{gap:128px}}.image-cta__column{display:flex;align-items:center;flex:1 1 100%;max-width:100%}@media only screen and (min-width:1024px){.image-cta__column{flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.image-cta__column{flex-basis:calc(50% - 48px);max-width:calc(50% - 48px)}}@media only screen and (min-width:1600px){.image-cta__column{flex-basis:calc(50% - 64px);max-width:calc(50% - 64px)}}@media only screen and (min-width:1024px){.image-cta__column--text .price-tag{display:none}.image-cta__column--image{display:flex;flex-direction:column;justify-content:space-between}.image-cta--swapped .image-cta__column--image{order:-1}}.image-cta__column-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.image-cta__subtitle{font-size:44px}@media only screen and (max-width:1024px){.image-cta__subtitle{display:none}}.image-cta__tag{flex:0 0 auto;margin-left:24px}@media only screen and (max-width:1024px){.image-cta__tag{display:none}}.image-cta__image{display:block;margin:0 auto;height:auto;max-width:100%}@media only screen and (min-width:1024px){.image-cta__image{display:block;margin-top:32px}}.image-cta__inner--yellow{background-color:#fec100}.image-cta__inner--purple{background-color:#ba8af7}.image-cta__inner--red{background-color:#ff1d1d}.image-cta__inner--green{background-color:#5bea07}.image-cta__inner--blue{background-color:#0695ec}.image-cta__inner--black{background-color:#000}.image-cta__inner--white{background-color:#fff}.image-cta__inner--pink{background-color:#ff5fce}.image-cta__inner--salmon{background-color:#ffb3b3}.image-cta__inner--mint{background-color:#00f982}.image-cta__inner--indigo{background-color:#006dff}.image-cta__inner--orange{background-color:#ff8022}.image-cta__inner--grey{background-color:#dcdcdc}.image-cta__inner--light-grey{background-color:#f0f0f0}