@charset "UTF-8";.feature-slider{display:flex;flex-direction:column;overflow:hidden}.feature-slider .lg-container{display:flex;flex-direction:column}.feature-slider__header{display:grid;justify-items:center;text-align:center}.feature-slider__toggle{display:none}@media(min-width:768px){.feature-slider__toggle{display:inline-flex}}.feature-slider__title{text-align:center}.feature-slider__footer{display:flex;justify-content:center}.feature-slider__splide{visibility:visible;width:100%}.feature-slider__splide .splide__track{overflow:visible}.feature-slider__splide .splide__list{align-items:stretch}.feature-slider__splide .splide__slide{margin-right:var(--spacing-m);width:300px}@media(min-width:390px){.feature-slider__splide .splide__slide{width:327px}}@media(min-width:768px){.feature-slider__splide .splide__slide{margin-right:var(--spacing-xl);width:672px}}@media(min-width:1200px){.feature-slider__splide .splide__slide{width:1025px}}@media(min-width:1440px){.feature-slider__splide .splide__slide{width:1280px}}.feature-slider__slide{background-color:var(--brand-plum);border-radius:var(--radius-s);height:auto}@media(min-width:1200px){.feature-slider__slide{height:600px}}.feature-slider__static{list-style:none;margin:0;padding:0;width:100%}.feature-slider__static .feature-slider__slide{width:100%}.feature-slider__slide-inner{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--spacing-xl);padding:var(--spacing-xl);height:100%;position:relative}@media(min-width:768px){.feature-slider__slide-inner{padding:var(--spacing-2xl)}}@media(min-width:1200px){.feature-slider__slide-inner{flex-direction:row;align-items:center;gap:90px;padding:80px}}.feature-slider__slide-text{display:grid;align-content:center;gap:var(--spacing-xl);width:100%;z-index:1}.feature-slider__slide-text span{width:fit-content}@media(min-width:1200px){.feature-slider__slide-text{flex:1}}.feature-slider__slide-title,.feature-slider__slide-body{color:var(--text-base)}.feature-slider__slide-label--icon-only{border-radius:50%;padding:var(--spacing-xs)}.feature-slider__slide--fullwidth .feature-slider__slide-text{max-width:100%}@media(min-width:1200px){.feature-slider__slide--fullwidth .feature-slider__slide-text{max-width:50%}}.feature-slider__slide--fullwidth .feature-slider__slide-inner{min-height:600px;justify-content:end}@media(min-width:1200px){.feature-slider__slide--fullwidth .feature-slider__slide-inner{min-height:auto;justify-content:flex-start}}.feature-slider__slide--fullwidth .feature-slider__slide-image{max-width:100%;max-height:100%}.feature-slider__slide--fullwidth .feature-slider__slide-image-el img{object-fit:cover;object-position:right}.feature-slider__slide--light-text .feature-slider__slide-title{color:var(--text-inverse)}.feature-slider__slide--light-text .feature-slider__slide-body{color:var(--text-inverse-secondary)}.feature-slider__slide-image{flex-shrink:0;max-width:280px;max-height:280px;height:auto;width:100%;overflow:clip;align-self:center;aspect-ratio:1/1}@media(min-width:768px){.feature-slider__slide-image{aspect-ratio:auto;height:268px;width:auto;max-width:100%;max-height:100%}}@media(min-width:1200px){.feature-slider__slide-image{aspect-ratio:auto;height:446px;width:446px;max-width:100%;max-height:100%}}.feature-slider__slide-image--fullwidth{position:absolute;width:auto;height:100%;border-radius:var(--radius-s);top:0;right:0;bottom:0;left:0}.feature-slider__slide-image--fullwidth .feature-slider__slide-image-el img{border-radius:0}.feature-slider__slide-image-el{width:100%;height:100%}.feature-slider__slide-image-el.desktop{display:none}@media(min-width:1200px){.feature-slider__slide-image-el.desktop{display:block}}.feature-slider__slide-image-el.tablet{display:none}@media(min-width:768px){.feature-slider__slide-image-el.tablet{display:block}}@media(min-width:1200px){.feature-slider__slide-image-el.tablet{display:none}}.feature-slider__slide-image-el.mobile{display:block}@media(min-width:768px){.feature-slider__slide-image-el.mobile{display:none}}.feature-slider__slide-image-el img{width:100%;height:100%;object-fit:contain;display:block;border-radius:var(--radius-s)}.levels .lg-container{display:flex;flex-direction:column;align-items:center}.levels__block-title{text-align:center}.levels__container{position:relative;padding:var(--spacing-xl);display:grid;grid-template-columns:1fr;color:var(--text-inverse);border-radius:var(--radius-s);background-color:var(--bg-inverse);overflow:hidden;isolation:isolate;width:100%}@media(min-width:768px){.levels__container{padding:var(--spacing-2xl)}}@media(min-width:1200px){.levels__container{padding:var(--spacing-3xl);grid-template-columns:1fr 1fr}}.levels__container>*:not(.levels__infographic){position:relative;z-index:1}.levels__infographic{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.levels__infographic--mobile{object-fit:fill}@media(min-width:768px){.levels__infographic--mobile{display:none}}.levels__infographic--tablet{display:none}@media(min-width:768px){.levels__infographic--tablet{display:block}}@media(min-width:1200px){.levels__infographic--tablet{display:none}}.levels__infographic--desktop{display:none}@media(min-width:1200px){.levels__infographic--desktop{display:block}}.levels__content{align-content:center;display:grid;text-align:center;justify-items:center}@media(min-width:1200px){.levels__content{text-align:left;justify-items:flex-start}}.levels__content-inner{display:grid}.levels__content a{width:100%;margin:0 auto}@media(min-width:768px){.levels__content a{margin:0;width:fit-content}}.levels__cta{width:100%}@media(min-width:768px){.levels__cta{width:fit-content}}.levels .lg-tooltip__text,.levels .lg-tooltip__icon{text-decoration:none;color:var(--text-inverse)}.levels .lg-tooltip__trigger:focus-visible{outline-color:var(--border-base)}.levels__levels{display:grid}.levels__list{display:grid;gap:var(--spacing-m);grid-template-columns:1fr;margin:0}@media(min-width:768px){.levels__list{grid-template-columns:repeat(2,1fr)}}.levels__list article{height:100%}.levels__item{align-items:center;background:var(--bg-base);border-radius:var(--radius-s);padding:var(--spacing-m);display:grid;gap:var(--spacing-xl);grid-template-columns:48px 1fr;height:100%}.levels a.levels__item{text-decoration:none;transition:background-color var(--duration-base) ease}@media(hover:hover){.levels a.levels__item:hover{background-color:var(--bg-base-hover)}}.levels a.levels__item:active{background-color:var(--bg-base-pressed)}.levels a.levels__item:focus-visible{outline:var(--border-width-m) solid var(--border-base);outline-offset:var(--spacing-3xs);border-radius:var(--radius-s)}.levels__badge{align-items:center;background-color:var(--bg-inverse);border-radius:50%;color:var(--brand-neon);display:inline-flex;font-size:1.5rem;letter-spacing:0;justify-content:center;height:48px;width:48px}.levels__item-text{align-content:flex-start;display:grid;gap:var(--spacing-2xs)}.levels__item-title{text-transform:lowercase;color:var(--bg-inverse)}.levels__item-title:first-letter{text-transform:capitalize}.levels__item-description{color:var(--text-base-secondary)}.lesson-cards__slider{width:100%;visibility:visible}.lesson-cards__slider .splide__track{overflow:visible;padding-inline:var(--spacing-m)}@media(min-width:768px){.lesson-cards__slider .splide__track{padding-inline:var(--spacing-xl)}}@media(min-width:1440px){.lesson-cards__slider .splide__track{padding-inline:0}}.lesson-cards__slider .splide__list{align-items:stretch}.lesson-cards__slider .splide__slide{margin-right:var(--spacing-m);width:300px}@media(min-width:390px){.lesson-cards__slider .splide__slide{width:327px}}@media(min-width:768px){.lesson-cards__slider .splide__slide{margin-right:var(--spacing-xl);width:348px}}@media(min-width:1440px){.lesson-cards__slider .splide__slide{width:calc(25% - 18px)}}@media(min-width:1440px){.lesson-cards .splide__pagination--ds,.lesson-cards .splide__arrows{display:none}}.lesson-cards{overflow:hidden}.lesson-cards__card{display:flex;flex-direction:column;height:100%;gap:var(--spacing-xl)}.lesson-cards__card a{align-self:flex-start;margin-top:auto;color:var(--text-interactive);font-weight:600;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@media(hover:hover){.lesson-cards__card a:hover{color:var(--text-interactive-hover)}}.lesson-cards__card a:active{color:var(--text-interactive-pressed)}.lesson-cards__card a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.lesson-cards__card-text{display:flex;flex-direction:column;gap:var(--spacing-m)}.lesson-cards__img-wrap{flex-shrink:0;height:430px;overflow:hidden;position:relative;border-radius:var(--radius-s)}.lesson-cards__img{display:block;height:100%;object-fit:cover;object-position:top right;width:100%}.lesson-cards__content{display:flex;flex-direction:column;height:100%;gap:var(--spacing-xl);justify-content:flex-start}.lesson-cards{position:relative;visibility:visible}.lesson-cards__container{display:flex;flex-direction:column;position:relative}.lesson-cards__header{display:grid;text-align:center}.lesson-cards__subtitle{width:100%;max-width:1000px;margin:0 auto}.lesson-cards.block-bg-inverse .lesson-cards__card a{color:var(--text-interactive-inverse);font-weight:600;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@media(hover:hover){.lesson-cards.block-bg-inverse .lesson-cards__card a:hover{color:var(--text-interactive-inverse-hover)}}.lesson-cards.block-bg-inverse .lesson-cards__card a:active{color:var(--text-interactive-inverse-pressed)}.lesson-cards.block-bg-inverse .lesson-cards__card a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.comparison-cards__inner{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;gap:var(--spacing-2xl);background-color:var(--bg-inverse);border-radius:var(--radius-s);justify-content:space-between;padding:var(--spacing-2xl) var(--spacing-l)}@media(min-width:768px){.comparison-cards__inner{padding:var(--spacing-xl)}}@media(min-width:1200px){.comparison-cards__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-xl);align-items:center;padding:var(--spacing-3xl)}}.comparison-cards__inner--plain{background-color:transparent;border-radius:0;padding:0}@media(min-width:768px){.comparison-cards__inner--plain{padding:0}}@media(min-width:1200px){.comparison-cards__inner--plain{padding:0}}.comparison-cards__inner--plain .comparison-cards__title{color:var(--block-title-colour)}.comparison-cards__inner--plain .comparison-cards__card:nth-child(2n) .comparison-cards__content{background-color:var(--bg-subtle)}.comparison-cards__decor{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;z-index:0}.comparison-cards__decor--mobile{object-fit:fill}@media(min-width:768px){.comparison-cards__decor--mobile{display:none}}.comparison-cards__decor--tablet{display:none}@media(min-width:768px){.comparison-cards__decor--tablet{display:block}}@media(min-width:1200px){.comparison-cards__decor--tablet{display:none}}.comparison-cards__decor--desktop{display:none}@media(min-width:1200px){.comparison-cards__decor--desktop{display:block}}.comparison-cards__header{position:relative;z-index:1;display:flex;flex-direction:column;text-align:center}@media(min-width:1200px){.comparison-cards__header{padding-right:var(--spacing-xl);text-align:left;max-width:460px}}.comparison-cards__title{margin:0;color:var(--text-inverse)}.comparison-cards__subtitle{margin:0}.comparison-cards.block-bg-inverse .comparison-cards__subtitle{color:var(--text-inverse-secondary)}.comparison-cards__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:var(--spacing-l)}@media(min-width:768px){.comparison-cards__grid{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}}@media(min-width:1200px){.comparison-cards__grid{display:contents}}.comparison-cards__card{border-radius:var(--radius-s);overflow:hidden;display:flex;flex-direction:column;height:100%;position:relative}.comparison-cards__card:nth-child(odd) .comparison-cards__content{background-color:var(--color-uipurple-500);color:var(--text-inverse)}.comparison-cards__card:nth-child(odd) .comparison-cards__card-title{color:var(--text-inverse)}.comparison-cards__card:nth-child(odd) .comparison-cards__check{color:var(--color-neon-500)}.comparison-cards__card:nth-child(2n) .comparison-cards__content{background-color:var(--bg-base)}.comparison-cards__card:nth-child(2n) .comparison-cards__card-title{color:var(--color-uipurple-500)}.comparison-cards__card:nth-child(2n) .comparison-cards__check{color:var(--color-brandpurple-500)}.comparison-cards__image{overflow:hidden}.comparison-cards__image picture,.comparison-cards__image img{display:block;width:100%;height:auto;object-fit:cover}.comparison-cards__content{display:flex;flex-direction:column;flex:1;padding:var(--spacing-m);gap:var(--spacing-xl)}@media(min-width:1200px){.comparison-cards__content{padding:var(--spacing-xl)}}.comparison-cards__card-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-s)}.comparison-cards__card-title,.comparison-cards__card-subtitle{margin:0}.comparison-cards__card:nth-child(odd) .comparison-cards__card-subtitle{color:var(--text-inverse-secondary)}.comparison-cards__card:nth-child(2n) .comparison-cards__card-subtitle{color:var(--text-base-secondary)}.comparison-cards__cta{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}.comparison-cards__checklist{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-m)}.comparison-cards__checklist-item{display:grid;grid-template-columns:24px 1fr;gap:var(--spacing-xs);align-items:start}.comparison-cards__check{flex-shrink:0}.comparison-cards__card:nth-child(odd) .comparison-cards__checklist-item span{color:var(--text-inverse-secondary)}.comparison-cards__card:nth-child(2n) .comparison-cards__checklist-item span{color:var(--text-base-secondary)}.stat-columns{overflow:hidden}.stat-columns .lg-container{display:grid}.stat-columns__title{text-align:center}.stat-columns__grid{display:grid;grid-template-columns:1fr}@media(min-width:768px){.stat-columns__grid{column-gap:var(--spacing-xl);grid-template-columns:repeat(2,365px);margin-inline:calc(var(--spacing-m) * -1);justify-content:center}}@media(min-width:1200px){.stat-columns__grid{grid-template-columns:repeat(4,229px)}}@media(min-width:1250px){.stat-columns__grid{grid-template-columns:repeat(4,236px)}}.stat-columns__item{align-items:flex-start;border-left:1px solid var(--border-divider);display:flex;flex-direction:column;padding-left:var(--spacing-m)}@media(min-width:768px){.stat-columns__item{gap:var(--spacing-xs);padding-inline:var(--spacing-m)}.stat-columns__item:last-child{border-bottom:none}}.stat-columns__value{color:var(--brand-turquoise)}.stat-columns__value span{font-weight:500;font-size:1.25rem}@media(min-width:768px){.stat-columns__value span{font-size:1.5rem}}@media(min-width:1200px){.stat-columns__value span{font-weight:700;font-size:1.75rem}}.stat-columns.block-bg-inverse .stat-columns__value{color:var(--block-text-colour)}.proof-display{overflow:hidden}.proof-display__container{position:relative}.proof-display__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.proof-display__title{max-width:343px;padding-top:var(--spacing-xl)}@media(min-width:768px){.proof-display__title{max-width:100%;padding:0}}.proof-display__title br{display:none}@media(min-width:768px){.proof-display__title br{display:block}}.proof-display__cta{display:flex;width:100%}@media(min-width:768px){.proof-display__cta{width:auto;justify-content:center}}.proof-display__cta .lg-button{width:100%}@media(min-width:768px){.proof-display__cta .lg-button{width:auto}}.proof-display__image{position:absolute;inset:0 0 var(--spacing-4xl);pointer-events:none;max-width:415px;margin-inline:auto}@media(min-width:768px){.proof-display__image{max-width:100%;top:0;right:0;bottom:0;left:0}}.proof-display__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}@media(min-width:768px){.proof-display__image--mobile{display:none}}.proof-display__image--tablet{display:none}@media(min-width:768px){.proof-display__image--tablet{display:block}}@media(min-width:1200px){.proof-display__image--tablet{display:none}}.proof-display__image--desktop{display:none}@media(min-width:1200px){.proof-display__image--desktop{display:block}}.trustpilot-component .lg-container{display:grid}.trustpilot-component__title{text-align:center}.trustpilot-component .trustpilot-widget{height:216px}.faq>div{display:grid}.faq>div>div{display:grid}.faq h2{text-align:center}.faq .lg-toggle{justify-self:center}.faq .lg-faq{display:grid;gap:var(--spacing-m)}.faq .lg-faq>li{border-radius:var(--radius-s);border:var(--border-width-s) solid var(--border-divider);background-color:var(--bg-elevated);color:var(--text-base);position:relative;transition:background-color .2s ease}@media(hover:hover){.faq .lg-faq>li:hover{background-color:var(--bg-subtle-hover)}}.faq .lg-faq>li.open .lg-faq__icon{transform:rotate(45deg)}.faq .lg-faq>li button{align-items:center;padding:var(--spacing-m);display:flex;gap:var(--spacing-m);justify-content:space-between;text-align:left;width:100%}.faq .lg-faq>li button:focus-visible{outline:none}.faq .lg-faq>li button:focus-visible:before{opacity:1}.faq .lg-faq>li button:before{content:"";display:block;position:absolute;pointer-events:none;inset:var(--spacing-neg-m);border-radius:calc(var(--radius-s) + 2px);border:var(--border-width-m) solid var(--border-interactive);will-change:opacity;opacity:0}.faq .lg-faq__icon{flex-shrink:0;transition:transform .3s ease,background-color .2s ease}@media(min-width:768px){.faq .lg-faq__icon.lg-button--s{width:40px;height:40px}.faq .lg-faq__icon svg{width:24px;height:24px}}.faq .lg-faq__panel{height:0;overflow:hidden;transition:height .3s ease}.faq .lg-faq__panel>div{padding:0 var(--spacing-m) var(--spacing-m)}.faq .lg-faq__panel .lg-faq__answer{color:var(--text-base-secondary);display:flex;flex-direction:column}.faq .lg-faq__panel ul{list-style:disc;padding-left:var(--spacing-l)}.faq .lg-faq__panel ol{list-style:decimal;padding-left:var(--spacing-l)}.faq .lg-faq__panel a{color:var(--text-interactive);font-weight:600;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@media(hover:hover){.faq .lg-faq__panel a:hover{color:var(--text-interactive-hover)}}.faq .lg-faq__panel a:active{color:var(--text-interactive-pressed)}.faq .lg-faq__panel a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.faq .lg-faq__buttons{display:grid;grid-auto-flow:row;justify-content:stretch;gap:var(--spacing-xs)}@media(min-width:768px){.faq .lg-faq__buttons{grid-auto-flow:column;justify-content:center}}.simple-title-and-text__questions,.simple-title-and-text__question,.simple-title-and-text__body{display:grid;gap:var(--spacing-m)}.simple-title-and-text__body a{color:var(--text-interactive);font-weight:600;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@media(hover:hover){.simple-title-and-text__body a:hover{color:var(--text-interactive-hover)}}.simple-title-and-text__body a:active{color:var(--text-interactive-pressed)}.simple-title-and-text__body a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.simple-title-and-text__body ul,.simple-title-and-text__body ol{display:grid;gap:var(--spacing-2xs);padding-left:var(--spacing-l)}.simple-title-and-text__body li{list-style:disc}.simple-title-and-text__body li::marker{font-size:.75em}.simple-title-and-text__body ol li{list-style:decimal}.simple-title-and-text__body ol li::marker{font-size:1em}.simple-title-and-text.block-bg-inverse .simple-title-and-text__body a{color:var(--text-interactive-inverse);font-weight:600;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@media(hover:hover){.simple-title-and-text.block-bg-inverse .simple-title-and-text__body a:hover{color:var(--text-interactive-inverse-hover)}}.simple-title-and-text.block-bg-inverse .simple-title-and-text__body a:active{color:var(--text-interactive-inverse-pressed)}.simple-title-and-text.block-bg-inverse .simple-title-and-text__body a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}
