.section-theme-blocks>variant-visibility-scope[hidden],.section-theme-blocks:has(>variant-visibility-scope[hidden]){display:none!important}.cards-grid{--cards-grid-ink: var(--primary);--cards-grid-card: #ffffff;--cards-grid-border: #eef0f4;--cards-grid-tile: #f2f6ff;position:relative;display:flex;flex-direction:column;align-items:center;gap:40px}.cards-grid--bg-white{--cards-grid-card: var(--light)}.cards-grid__intro{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:80rem;text-align:center}.cards-grid__logo{display:block;width:48px;height:44px;object-fit:contain}.cards-grid__heading{margin:0;padding:0;text-align:center}.cards-grid__paragraph p:last-child{margin-bottom:0}.cards-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;margin:0;padding:0;list-style:none}.cards-grid__card,.card{display:flex;flex-direction:column;align-items:flex-start;gap:21px;min-width:0;margin:0;padding:34px 32px;border:1px solid var(--cards-grid-border);border-radius:20px;overflow:hidden;background:var(--cards-grid-card)}.cards-grid__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;border-radius:16px;background:var(--cards-grid-tile)}.cards-grid__icon-image{display:block;width:30px;height:30px;object-fit:contain}.cards-grid__icon-svg{display:block;width:30px;height:30px;background-color:var(--primary-600);-webkit-mask:var(--cards-grid-icon) center / contain no-repeat;mask:var(--cards-grid-icon) center / contain no-repeat}.cards-grid__number{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:2.2rem;line-height:1;color:var(--primary-600)}.cards-grid__content{display:flex;flex-direction:column;gap:8px}.cards-grid__title{margin:0;padding:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.2rem;line-height:1.4;text-align:left;color:var(--cards-grid-ink)}.cards-grid__copy{margin:0;font-size:1.7rem;line-height:1.5;text-align:left;color:#4a5068}.cards-grid__card--copy-only .cards-grid__copy{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.2rem;line-height:1.4;color:var(--cards-grid-ink)}.cards-grid__cta{display:flex;flex-direction:column;align-items:center;margin-top:-4px}.cards-grid__cta .btn-container{margin:0 auto}.cards-grid__cta .btn-container .kk-fws-button{margin-bottom:0!important}@media(max-width:991px){.cards-grid__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cards-grid__card{padding:28px 24px}.cards-grid__title,.cards-grid__card--copy-only .cards-grid__copy{font-size:2rem}}@media(max-width:767px){.cards-grid{gap:32px}.cards-grid__intro{gap:20px}.cards-grid__list{grid-template-columns:minmax(0,1fr);gap:12px}.cards-grid__card{gap:16px;padding:24px 20px;border-radius:16px}.cards-grid__icon{width:52px;height:52px;border-radius:14px}.cards-grid__icon-image,.cards-grid__icon-svg{width:26px;height:26px}.cards-grid__title,.cards-grid__card--copy-only .cards-grid__copy{font-size:1.8rem}.cards-grid__copy{font-size:1.5rem}.cards-grid__cta{align-self:stretch;margin-top:0}}.compare-table{--compare-table-ink: var(--primary);--compare-table-rule: #e1e4ea;--compare-table-panel: var(--light);--compare-table-feature-width: 31.11%;--compare-table-company-width: 19.44%;--compare-table-pad-x: 4.4rem;width:100%;margin:6.8rem 0 2.8rem}.compare-table__proof{--customer-proof-ring: #ffffff;margin-bottom:2.4rem}.compare-table__proof--style-2{--customer-proof-ring: var(--light)}.compare-table--style-2{--compare-table-panel: #ffffff}.compare-table__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.compare-table__panel{position:relative;padding:2rem var(--compare-table-pad-x) 2.8rem;border-radius:3.2rem;background:var(--compare-table-panel)}.compare-table__panel:before{content:"";position:absolute;top:-2.8rem;bottom:-2.8rem;left:calc(var(--compare-table-pad-x) + (100% - var(--compare-table-pad-x) * 2) * .3111);width:calc((100% - var(--compare-table-pad-x) * 2) * .1944);border-radius:2rem;background:var(--compare-table-ink);box-shadow:0 2.4rem 5rem #0b163847}.compare-table__table{position:relative;width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0}.compare-table__col--feature{width:var(--compare-table-feature-width)}.compare-table__col--company{width:var(--compare-table-company-width)}.compare-table__th{height:11.2rem;padding:0 .8rem;vertical-align:middle;border:0;background:transparent;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.2rem;line-height:1.25;text-align:center;text-transform:none;overflow-wrap:anywhere;color:var(--compare-table-ink)}.compare-table__th--feature{padding-left:.4rem;text-align:left}.compare-table__th--company{color:#fff}.compare-table__logo{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.compare-table__logo-mark{display:block;width:5rem;height:4.6rem}.compare-table__logo-word{display:block;width:14.6rem;max-width:100%;height:2.1rem;object-fit:contain}.compare-table__logo-image{display:block;width:auto;max-width:100%;max-height:8rem;margin:0 auto}.compare-table__row-header,.compare-table__cell{height:7.8rem;vertical-align:middle;border:0;border-top:1px solid var(--compare-table-rule);background:transparent}.compare-table__cell--company{border-top-color:transparent}.compare-table__row-header{padding:0 .4rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.4rem;line-height:1.3;text-align:left;color:var(--compare-table-ink)}.compare-table__cell{padding:0 .8rem;text-align:center}.compare-table__mark{display:inline-block;vertical-align:middle;object-fit:contain}.compare-table__mark--yes-badge{width:4.4rem;height:4.4rem}.compare-table__mark--yes{width:3.4rem;height:3.4rem}.compare-table__mark--no{width:3rem;height:3rem}@media(max-width:989px){.compare-table{--compare-table-pad-x: 2.4rem;margin-top:5.6rem}.compare-table__panel{padding-top:1.6rem;padding-bottom:2.4rem;border-radius:2.4rem}.compare-table__panel:before{border-radius:1.6rem}.compare-table__th{height:9rem;font-size:1.7rem}.compare-table__logo-word{width:11rem;height:1.6rem}.compare-table__row-header,.compare-table__cell{height:6.4rem}.compare-table__row-header{font-size:1.8rem}}@media(max-width:749px){.compare-table{--compare-table-feature-width: 33.8%;--compare-table-company-width: 18.4%;--compare-table-pad-x: 1.4rem;margin-top:2.4rem}.compare-table__panel{padding-top:2rem;padding-bottom:2.8rem;border-radius:2.3rem}.compare-table__panel:before{top:1rem;bottom:2.8rem;left:calc(var(--compare-table-pad-x) + (100% - var(--compare-table-pad-x) * 2) * (.338 + .184 * .05));width:calc((100% - var(--compare-table-pad-x) * 2) * .184 * .9);border-radius:1.4rem}.compare-table__th{height:8.4rem;padding:0 .2rem;font-size:1.15rem;line-height:1.2}.compare-table__logo{gap:.8rem}.compare-table__logo-mark{width:3rem;height:2.74rem}.compare-table__logo-word{width:3rem;height:.43rem}.compare-table__logo-image{max-height:4.4rem}.compare-table__row-header,.compare-table__cell{height:5.4rem}.compare-table__row-header{padding:.6rem .4rem;font-size:1.35rem;line-height:1.25}.compare-table__cell{padding:0 .2rem}.compare-table__mark--yes-badge,.compare-table__mark--yes,.compare-table__mark--no{width:2.6rem;height:2.6rem}}.section-copy-image img.img-fluid.rounded{height:auto;object-fit:contain}.section-copy-image img.img-fluid.img-lrg{position:static;transform:none}.copy-col__logo{display:block;width:48px;height:44px;margin-bottom:2.8rem;object-fit:contain}.copy-col--center,.copy-col--center h2,.copy-col--center .h2{text-align:center!important}.copy-col--center h2,.copy-col--center .h2,.copy-col--center .copy-col__logo{margin-right:auto;margin-left:auto}.copy-col--center .features{justify-content:center}.section-copy-image .background-image-container.bg-dark{background:var(--primary-900)}.copy-image--dark :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,p,li,span,strong,em,b,i),.copy-image--dark .kk-fws-button-trust__item{color:#fff}.copy-image--dark a:not(.kk-fws-button){color:#fff;text-decoration:underline}.section-custom-accordion-tabs>variant-visibility-scope[hidden],.section-custom-accordion-tabs:has(>variant-visibility-scope[hidden]){display:none!important}.custom-accordion-tabs{overflow:hidden;background:var(--accordion-background);color:var(--accordion-text);padding:.8rem 0 2.4rem}.custom-accordion-tabs__container{width:min(100% - 2rem,72rem);margin:0 auto}.custom-accordion-tabs__eyebrow{margin:0 0 .8rem;color:var(--accordion-accent);font-family:Value Sans Bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.27rem;line-height:1.2;text-transform:uppercase}.custom-accordion-tabs__heading{margin:0;color:var(--accordion-text);font-family:Georgia Pro Bold,Georgia,serif;font-size:2rem;font-weight:700;letter-spacing:-.04rem;line-height:1.15}.custom-accordion-tabs__heading strong{color:var(--accordion-accent)}.custom-accordion-tabs__tablist{display:flex;gap:.8rem;margin:0 0 3.6rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.custom-accordion-tabs__tablist::-webkit-scrollbar{display:none}.custom-accordion-tabs__tab{flex:0 0 auto!important;width:max-content!important;max-width:none;min-width:10px;min-height:2.6rem;padding:.6rem 1.2rem;border:1px solid #d9dde4;border-radius:99rem;background:#fff;color:var(--accordion-text);cursor:pointer;font-family:Value Sans Bold,sans-serif;font-size:1rem;font-weight:700;line-height:1.1;text-align:center;text-transform:none;white-space:nowrap}.custom-accordion-tabs__tab.is-active{border-color:var(--accordion-active-tab-background);background:var(--accordion-active-tab-background);color:var(--accordion-active-tab-text)}.custom-accordion-tabs__panel[hidden]{display:none}.custom-accordion-tabs__items{border-bottom:1px solid var(--accordion-border)}.custom-accordion-tabs__item{border-top:1px solid var(--accordion-border)}.custom-accordion-tabs__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:4.8rem;padding:1.2rem 0;color:var(--accordion-text);cursor:pointer;font-family:Value Sans Bold,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.25;list-style:none}.custom-accordion-tabs__summary::-webkit-details-marker{display:none}.custom-accordion-tabs__icon{display:grid;flex:0 0 1.9rem;width:1.9rem;height:1.9rem;place-items:center;border-radius:50%;background:var(--accordion-accent);color:#fff;font-family:Value Sans Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}.custom-accordion-tabs__item[open] .custom-accordion-tabs__icon{transform:rotate(45deg)}.custom-accordion-tabs__answer{padding:0 3.5rem 1.6rem 0;color:#526174;font-family:Value Sans,sans-serif;font-size:1.3rem;line-height:1.55}.custom-accordion-tabs__answer>:first-child{margin-top:0}.custom-accordion-tabs__answer>:last-child{margin-bottom:0}@media(min-width:750px){.custom-accordion-tabs{padding:5rem 0}.custom-accordion-tabs__container{width:min(100% - 6.4rem,86rem)}.custom-accordion-tabs__heading{font-size:3rem}.custom-accordion-tabs__tab{min-width:10px;min-height:3.3rem;padding:.8rem 1.8rem;font-size:1.3rem}.custom-accordion-tabs__summary{min-height:6rem;font-size:1.7rem}.custom-accordion-tabs__icon{flex-basis:2.3rem;width:2.3rem;height:2.3rem;font-size:1.7rem}.custom-accordion-tabs__answer{font-size:1.5rem}}.custom-add-to-cart-section{background:var(--add-cart-background);color:var(--add-cart-text);padding:3rem 0;text-align:center}.custom-add-to-cart-section__container{width:min(100% - 3.2rem,64rem);margin:0 auto}.custom-add-to-cart-section__heading{margin:0;color:var(--add-cart-text);font-family:Georgia Pro Bold,Georgia,serif;font-size:2rem;font-weight:700;letter-spacing:-.04rem;line-height:1.15}.custom-add-to-cart-section__heading strong{color:var(--add-cart-accent)}.custom-add-to-cart-section__subheading{margin:.7rem auto 0;color:var(--add-cart-muted);font-family:Value Sans,sans-serif;font-size:1.2rem;line-height:1.35}.custom-add-to-cart-section__subheading>:first-child{margin-top:0}.custom-add-to-cart-section__subheading>:last-child{margin-bottom:0}.custom-add-to-cart-section__action{margin-top:2.1rem}.custom-add-to-cart-section__form{margin:0}.custom-add-to-cart-section__button{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,29.2rem);min-height:4.9rem;margin:0 auto;padding:1.2rem 1.7rem;border:0;border-radius:.9rem;background:var(--add-cart-button-background);color:var(--add-cart-button-text);cursor:pointer;font-family:Value Sans Bold,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.01rem;line-height:1.2;text-align:center;text-decoration:none}.custom-add-to-cart-section__button>span:first-child{grid-column:2}.custom-add-to-cart-section__button:disabled{cursor:not-allowed;opacity:.65}.custom-add-to-cart-section__separator{margin:0 .35rem}.custom-add-to-cart-section__arrow{grid-column:3;justify-self:end;font-size:1.7rem;line-height:1}@media(min-width:750px){.custom-add-to-cart-section{padding:3.2rem 0 3rem}.custom-add-to-cart-section__container{width:min(100% - 6.4rem,72rem)}.custom-add-to-cart-section__heading{font-size:2.2rem}.custom-add-to-cart-section__subheading{font-size:1.3rem}.custom-add-to-cart-section__button{width:29.2rem}}.custom-certificate-info-card{overflow:hidden;background:var(--certificate-background);color:var(--certificate-text);padding:1rem 0 4rem}.custom-certificate-info-card__container{width:min(100% - 3.2rem,1280px);margin:0 auto}.custom-certificate-info-card__header{max-width:94rem;margin:0 auto 8.8rem;text-align:center}.custom-certificate-info-card__eyebrow{margin:0 0 2.4rem;color:var(--certificate-text);font-family:Value Sans Bold,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.42rem;line-height:1.2;text-transform:uppercase}.custom-certificate-info-card__heading{margin:0;color:var(--certificate-text);font-family:Value Sans Bold,sans-serif;font-size:clamp(3.8rem,4.2vw,5rem);font-weight:700;letter-spacing:-.22rem;line-height:1.1}.custom-certificate-info-card__header-description{max-width:73rem;margin:2.4rem auto 0;color:var(--certificate-muted);font-family:Value Sans,sans-serif;font-size:2rem;line-height:1.6}.custom-certificate-info-card__header-description>:last-child{margin-bottom:0}.custom-certificate-info-card__steps{--certificate-step-gap: 3rem;position:relative;display:grid;grid-template-columns:repeat(var(--certificate-step-count),minmax(0,1fr));gap:var(--certificate-step-gap);padding:0;margin:0;list-style:none}@media(min-width:750px){.custom-certificate-info-card__steps--has-icons .custom-certificate-info-card__step:not(:last-child):after{content:"";position:absolute;z-index:0;top:6.5rem;left:calc(50% + 7.2rem);width:calc(100% + var(--certificate-step-gap) - 14.4rem);height:1.4rem;background:linear-gradient(45deg,transparent 40%,var(--certificate-line) 42% 58%,transparent 60%) right .1rem top .1rem / .9rem .8rem no-repeat,linear-gradient(135deg,transparent 40%,var(--certificate-line) 42% 58%,transparent 60%) right .1rem bottom .1rem / .9rem .8rem no-repeat,repeating-linear-gradient(to right,var(--certificate-line) 0 .35rem,transparent .35rem .85rem) left center / calc(100% - .7rem) .3rem no-repeat;pointer-events:none}}.custom-certificate-info-card__step{position:relative;min-width:0;text-align:center}.custom-certificate-info-card__mobile-number{display:none}.custom-certificate-info-card__icon-wrap{position:relative;z-index:1;display:grid;width:14.4rem;height:14.4rem;margin:0 auto 3.7rem;place-items:center;overflow:hidden;border-radius:50%;background:#fff}.custom-certificate-info-card__icon{display:grid;width:100%;height:120%;place-items:center;overflow:hidden;border:0;border-radius:50%;background:transparent}.custom-certificate-info-card__icon-image{display:block;width:120%;height:125%;object-fit:contain;max-width:150%}.custom-certificate-info-card__icon-text{display:grid;width:100%;height:100%;place-items:center;border-radius:50%;background:#f3f4f7;color:var(--certificate-accent);font-family:Value Sans Bold,sans-serif;font-size:3.2rem;font-weight:700;line-height:1}.custom-certificate-info-card__step-label{margin:0 0 2rem;color:var(--certificate-text);font-family:Value Sans Bold,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.22rem;line-height:1.2;text-transform:uppercase}.custom-certificate-info-card__step-heading{max-width:27rem;margin:0 auto;color:var(--certificate-text);font-family:Value Sans Bold,sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:-.08rem;line-height:1.18}.custom-certificate-info-card__description{max-width:27rem;margin:1.8rem auto 0;color:var(--certificate-muted);font-family:Value Sans,sans-serif;font-size:1.5rem;line-height:1.65}.custom-certificate-info-card__description>:last-child{margin-bottom:0}@media(max-width:989px)and (min-width:750px){.custom-certificate-info-card__steps{--certificate-step-gap: 2rem}.custom-certificate-info-card__step-heading{font-size:2.3rem}.custom-certificate-info-card__description{font-size:1.4rem}}@media(max-width:749px){.custom-certificate-info-card{padding:1.4rem 0 2.2rem;background:#fff}.custom-certificate-info-card__container{width:min(100% - 3rem,54rem)}.custom-certificate-info-card__header{margin:0 0 1.8rem;text-align:center}.custom-certificate-info-card__eyebrow{margin-bottom:.8rem;color:#006d6d;font-size:.9rem;letter-spacing:.24rem}.custom-certificate-info-card__heading{font-size:2.4rem;letter-spacing:-.04rem;line-height:1.15}.custom-certificate-info-card__header-description{max-width:none;margin:1rem 0 0;font-size:1.35rem;line-height:1.5}.custom-certificate-info-card__steps{display:flex;flex-direction:column;gap:1.5rem}.custom-certificate-info-card__steps:before{content:none}.custom-certificate-info-card__step--no-icon .custom-certificate-info-card__content{grid-column:2 / -1}.custom-certificate-info-card__step--no-icon .custom-certificate-info-card__mobile-number+.custom-certificate-info-card__content{grid-column:2 / -1}.custom-certificate-info-card__step--no-icon .custom-certificate-info-card__content:first-child{grid-column:1 / -1}}@media(max-width:749px){.custom-certificate-info-card--mobile-circle_grid{padding:2.8rem 0;background:var(--certificate-background)}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__header{margin-bottom:2.4rem;text-align:center}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2rem}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__steps:before{content:none}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__step{display:flex;flex-direction:column;min-height:0;padding:0;align-items:center;gap:0;border-radius:0;background:transparent;text-align:center}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__mobile-number{display:grid;width:4.6rem;height:4.6rem;margin:0 auto 1.2rem;place-items:center;border:.15rem solid color-mix(in srgb,var(--certificate-muted) 65%,transparent);border-radius:50%;background:color-mix(in srgb,var(--certificate-accent) 18%,transparent);color:var(--certificate-accent);font-size:1.5rem;letter-spacing:0}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__step:first-child .custom-certificate-info-card__mobile-number{width:5.6rem;height:5.6rem;color:var(--certificate-icon-background)}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__mobile-number>.custom-certificate-info-card__icon-image{width:100%;height:100%;max-width:100%;border-radius:inherit}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__icon-wrap{display:none}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__content,.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__step--no-icon .custom-certificate-info-card__content{grid-column:auto;min-width:0;padding:0}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__step-label{display:block;margin:0 0 .8rem;color:var(--certificate-accent);font-size:1.1rem;letter-spacing:.08rem;line-height:1.25}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__step-heading{max-width:none;margin:0 0 .8rem;font-size:1.35rem;line-height:1.25}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__description{max-width:14.5rem;margin:0 auto;font-size:1.15rem;line-height:1.5}.custom-certificate-info-card--mobile-circle_grid .custom-certificate-info-card__description p{margin-top:0}}@media(max-width:749px){.custom-certificate-info-card__step{display:grid;grid-template-columns:4.8rem 3.8rem minmax(0,1fr);align-items:start;gap:.9rem;min-height:8.6rem;padding:1.7rem 1.5rem;border-radius:.8rem;background:#f3f4f7;text-align:left}.custom-certificate-info-card__step:last-child{padding-bottom:1.7rem}.custom-certificate-info-card__mobile-number{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;background:#061a2b;color:#f0b74f;font-family:Value Sans Bold,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.05rem;line-height:1}.custom-certificate-info-card__icon-wrap{width:3.4rem;height:3.4rem;margin:0;border:0;background:#f3f4f7}.custom-certificate-info-card__icon{width:3.2rem;height:3.2rem;border-width:.15rem}.custom-certificate-info-card__icon-text{font-size:1.8rem}.custom-certificate-info-card__content{min-width:0;padding:0}.custom-certificate-info-card__step-label{display:none}.custom-certificate-info-card__step-heading{max-width:none;margin:0;font-size:1.4rem;letter-spacing:0;line-height:1.25}.custom-certificate-info-card__description{max-width:none;margin:.4rem 0 0;font-size:1.2rem;line-height:1.45}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__steps{gap:1.6rem;overflow:visible}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__step{--certificate-mobile-icon-size: min(36vw, 12rem);grid-template-columns:var(--certificate-mobile-icon-size) minmax(0,1fr);align-items:center;gap:1.6rem;min-height:18rem;padding:1.8rem 1.5rem;border-radius:1.1rem}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__mobile-number{position:absolute;z-index:2;top:1rem;left:-.8rem;width:3.8rem;height:3.8rem;font-size:1.4rem}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__icon-wrap{width:var(--certificate-mobile-icon-size);height:var(--certificate-mobile-icon-size);overflow:hidden;background:#fff}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__icon{position:relative;width:100%;height:130%;border:0;background:#f3f4f7}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__icon-image{position:relative;width:125%;max-width:none;height:125%;justify-self:center;align-self:center}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__content,.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__step--no-icon .custom-certificate-info-card__content,.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__step--no-icon .custom-certificate-info-card__mobile-number+.custom-certificate-info-card__content{grid-column:2}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__step-heading{font-size:clamp(1.5rem,4.2vw,1.9rem);line-height:1.25}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__description{margin-top:.7rem;font-size:clamp(1.35rem,3.7vw,1.6rem);line-height:1.5}.custom-certificate-info-card--mobile-card_list .custom-certificate-info-card__description p{margin-top:0}}.section-custom-html>variant-visibility-scope[hidden],.section-custom-html:has(>variant-visibility-scope[hidden]){display:none!important}.custom-embed-video-container{max-width:100%;margin:0 auto;padding:0}.responsive-embed-wrapper{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.responsive-embed-wrapper iframe,.responsive-embed-wrapper .wistia_responsive_wrapper{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}.section-custom-info-cards>variant-visibility-scope[hidden],.section-custom-info-cards [data-variant-visibility-item][hidden],.section-custom-info-cards:has(>variant-visibility-scope[hidden]){display:none!important}.custom-info-cards{background:var(--info-cards-background);color:var(--info-cards-text);padding:5rem 0}.custom-info-cards__container{width:min(100% - 3.2rem,1440px);margin:0 auto}.custom-info-cards__header{max-width:84rem;margin-bottom:3rem}.custom-info-cards__eyebrow{margin:0 0 1rem;color:var(--info-cards-accent);font-family:Value Sans Bold,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.24rem;line-height:1.2;text-transform:uppercase}.custom-info-cards__heading{margin:0;color:var(--info-cards-text);font-size:clamp(2.8rem,3.2vw,4.6rem);line-height:1.15}.custom-info-cards__introduction{max-width:76rem;margin-top:1.4rem;color:var(--info-cards-text);font-family:Value Sans,sans-serif;font-size:1.6rem;line-height:1.65}.custom-info-cards__introduction>:last-child,.custom-info-card__description>:last-child{margin-bottom:0}.custom-info-cards__grid{display:grid;grid-template-columns:repeat(var(--info-cards-columns),minmax(0,1fr));gap:2.8rem}.custom-info-card{min-width:0;overflow:hidden;border:1px solid #e5e8eb;border-radius:1.6rem;background:#fff;box-shadow:0 .4rem 1.6rem #153a5b0f}.custom-info-card__media{aspect-ratio:1.35 / 1;overflow:hidden;background:#f3f3f3}.custom-info-card__media picture,.custom-info-card__image{display:block;width:100%;height:100%}.custom-info-card__image{object-fit:cover}.custom-info-card__content{padding:2.4rem}.custom-info-card__heading{margin:0;color:var(--info-cards-text);font-family:Georgia Pro Bold,serif;font-size:2rem;line-height:1.25}.custom-info-card__summary{display:flex;align-items:center;gap:1.2rem;cursor:pointer;list-style:none}.custom-info-card__summary::-webkit-details-marker{display:none}.custom-info-card__summary:after{content:"+";flex:0 0 auto;margin-left:auto;color:var(--info-cards-accent);font-family:Value Sans,sans-serif;font-size:2.4rem;line-height:1}.custom-info-card__accordion[open]>.custom-info-card__summary:after{content:"\2212"}.custom-info-card__summary:focus-visible{outline:.2rem solid var(--info-cards-accent);outline-offset:.4rem}.custom-info-card__mobile-only{display:none}.custom-info-card__description{margin-top:1.2rem;color:var(--info-cards-text);font-family:Value Sans,sans-serif;font-size:1.5rem;line-height:1.6}.custom-info-card__tag{display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;margin-top:1.8rem;padding:.7rem 1.6rem;border-radius:999px;background:#55b6e7;color:#fff;font-family:Value Sans Bold,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.2}@media(max-width:989px)and (min-width:750px){.custom-info-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.custom-info-card__desktop-only{display:none}.custom-info-card__mobile-only{display:block}.custom-info-cards{padding:3.2rem 0}.custom-info-cards__container{width:min(100% - 2.6rem,54rem)}.custom-info-cards__header{margin-bottom:2.4rem}.custom-info-cards__eyebrow{margin-bottom:.8rem;font-size:1.1rem}.custom-info-cards__heading{font-size:2.6rem;line-height:1.2}.custom-info-cards__introduction{margin-top:1.6rem;font-size:1.5rem;line-height:1.65}.custom-info-cards__grid{grid-template-columns:minmax(0,1fr);gap:1.6rem}.custom-info-card{border:0;border-radius:1.2rem;box-shadow:0 .6rem 2rem #153a5b14}.custom-info-card__media{aspect-ratio:2.45 / 1}.custom-info-card__content{padding:2rem 1.5rem 2.2rem}.custom-info-card__accordion-media{margin-top:1.4rem}.custom-info-card__heading{font-size:1.8rem}.custom-info-card__description{margin-top:.8rem;font-size:1.4rem;line-height:1.55}.custom-info-card__tag{min-height:3.2rem;margin-top:1.6rem;padding:.7rem 1.5rem;font-size:1.25rem}}.section-custom-product-details-tabular-form>variant-visibility-scope[hidden],.section-custom-product-details-tabular-form [data-variant-visibility-item][hidden],.section-custom-product-details-tabular-form:has(>variant-visibility-scope[hidden]){display:none!important}.custom-product-details-tabular-form{background:var(--product-details-background);color:var(--product-details-text);padding:1rem 0 3rem}.custom-product-details-tabular-form__container{width:min(100% - 2rem,var(--product-details-width));margin:0 auto}.custom-product-details-tabular-form__layout{display:flex;flex-direction:column;gap:2rem}.custom-product-details-tabular-form__layout--mobile-above .custom-product-details-tabular-form__media{order:1}.custom-product-details-tabular-form__layout--mobile-above .custom-product-details-tabular-form__content{order:2}.custom-product-details-tabular-form__layout--mobile-below .custom-product-details-tabular-form__content{order:1}.custom-product-details-tabular-form__layout--mobile-below .custom-product-details-tabular-form__media{order:2}.custom-product-details-tabular-form__media{width:100%}.custom-product-details-tabular-form__image{display:block;width:100%;height:auto;border-radius:.5rem}.custom-product-details-tabular-form__eyebrow{margin:0 0 .8rem;color:var(--product-details-accent);font-family:Value Sans Bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.32rem;line-height:1.2;text-transform:uppercase}.custom-product-details-tabular-form__heading{margin:0 0 2.2rem;color:var(--product-details-text);font-family:Georgia Pro Bold,Georgia,serif;font-size:2rem;font-weight:700;letter-spacing:-.04rem;line-height:1.15}.custom-product-details-tabular-form__table{border-bottom:1px solid var(--product-details-border)}.custom-product-details-tabular-form__row{display:grid;grid-template-columns:minmax(10.8rem,38%) minmax(0,1fr);gap:3rem;padding:1.35rem 0;border-top:1px solid var(--product-details-border)}.custom-product-details-tabular-form__label{color:var(--product-details-accent);font-family:Value Sans Bold,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.35}.custom-product-details-tabular-form__value{color:var(--product-details-text);font-family:Value Sans,sans-serif;font-size:1.25rem;line-height:1.45}.custom-product-details-tabular-form__value>:first-child{margin-top:0}.custom-product-details-tabular-form__value>:last-child{margin-bottom:0}@media(min-width:750px){.custom-product-details-tabular-form{padding:3.6rem 0 4.8rem}.custom-product-details-tabular-form__container{width:min(100% - 6.4rem,var(--product-details-width))}.custom-product-details-tabular-form__layout{gap:3rem}.custom-product-details-tabular-form__layout--desktop-left,.custom-product-details-tabular-form__layout--desktop-right{display:grid;align-items:start}.custom-product-details-tabular-form__layout--desktop-left{grid-template-columns:minmax(16rem,var(--product-details-image-width)) minmax(0,1fr)}.custom-product-details-tabular-form__layout--desktop-right{grid-template-columns:minmax(0,1fr) minmax(16rem,var(--product-details-image-width))}.custom-product-details-tabular-form__layout--desktop-left .custom-product-details-tabular-form__media,.custom-product-details-tabular-form__layout--desktop-above .custom-product-details-tabular-form__media{order:1}.custom-product-details-tabular-form__layout--desktop-left .custom-product-details-tabular-form__content,.custom-product-details-tabular-form__layout--desktop-above .custom-product-details-tabular-form__content{order:2}.custom-product-details-tabular-form__layout--desktop-right .custom-product-details-tabular-form__content,.custom-product-details-tabular-form__layout--desktop-below .custom-product-details-tabular-form__content{order:1}.custom-product-details-tabular-form__layout--desktop-right .custom-product-details-tabular-form__media,.custom-product-details-tabular-form__layout--desktop-below .custom-product-details-tabular-form__media{order:2}.custom-product-details-tabular-form__heading{font-size:2.8rem}.custom-product-details-tabular-form__label,.custom-product-details-tabular-form__value{font-size:1.5rem}}@media(max-width:374px){.custom-product-details-tabular-form__row{grid-template-columns:minmax(8.6rem,34%) minmax(0,1fr);gap:1.8rem}}.custom-support{width:100%;min-height:var(--custom-support-height);background:var(--custom-support-background);color:var(--custom-support-text)}.custom-support__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:min(100%,1200px);min-height:var(--custom-support-height);margin:0 auto}.custom-support__item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:10px 8px 11px;color:inherit;text-align:center;text-decoration:none;transition:opacity .18s ease,transform .18s ease}a.custom-support__item:hover{color:inherit;opacity:.82;transform:translateY(-1px)}a.custom-support__item:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.custom-support__icon{display:grid;place-items:center;width:24px;height:24px;margin-bottom:6px;color:var(--custom-support-icon)}.custom-support__icon svg,.custom-support__image{display:block;width:100%;height:100%}.custom-support__icon svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.custom-support__image{object-fit:contain}.custom-support__label{display:block;font-family:Inter,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.01em}@media(min-width:750px){.custom-support__item{padding-inline:18px}.custom-support__icon{width:28px;height:28px;margin-bottom:8px}.custom-support__label{font-size:12px}}@media(prefers-reduced-motion:reduce){.custom-support__item{transition:none}}.section-tabular-comparison-v2>variant-visibility-scope[hidden],.section-tabular-comparison-v2 [data-variant-visibility-item][hidden],.section-tabular-comparison-v2 [data-variant-visibility-colspan][hidden],.section-tabular-comparison-v2:has(>variant-visibility-scope[hidden]){display:none!important}.phoenix-comparison{background:var(--pc-background);color:var(--pc-navy);padding:56px 20px 44px}.phoenix-comparison *{box-sizing:border-box}.phoenix-comparison__inner{max-width:1160px;margin:0 auto}.phoenix-comparison__header{max-width:760px;margin:0 auto 36px;text-align:center}.phoenix-comparison__eyebrow{display:inline-flex;align-items:center;min-height:27px;margin:0 0 20px;padding:4px 18px;border:1px solid color-mix(in srgb,var(--pc-green) 34%,transparent);border-radius:999px;color:var(--pc-green);font-size:12px;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.phoenix-comparison__heading{max-width:820px;margin:0 auto;color:var(--pc-navy);font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:0;line-height:1.03}.phoenix-comparison__heading em,.phoenix-comparison__heading strong{color:var(--pc-green);font-style:normal}.phoenix-comparison__description{max-width:680px;margin:20px auto 0;color:#164477;font-size:17px;line-height:1.55}.phoenix-comparison__description p,.phoenix-comparison__footnote p{margin:0}.phoenix-comparison__scroll{overflow-x:auto;border:1px solid var(--pc-border);border-radius:0;box-shadow:none;outline:none;scrollbar-color:var(--pc-green) rgba(10,39,72,.12);scrollbar-width:thin}.phoenix-comparison__scroll:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-green) 35%,transparent)}.phoenix-comparison__table{width:100%;min-width:max-content;border-collapse:collapse;border-spacing:0;table-layout:fixed;background:#fff}.phoenix-comparison__table th,.phoenix-comparison__table td{border-bottom:1px solid var(--pc-border);padding:18px 24px;vertical-align:middle;overflow-wrap:anywhere;word-break:normal;white-space:normal}.phoenix-comparison__table tbody tr:last-child>*{border-bottom:0}.phoenix-comparison__table thead th{height:56px;border-color:#ffffff1a;border-bottom:0;background:var(--pc-navy);color:#69b4dd;font-size:12px;font-weight:800;letter-spacing:0;line-height:1.35;text-align:left;text-transform:uppercase}.phoenix-comparison__table .phoenix-comparison__brand-heading{background:var(--pc-navy);color:#39aee8;font-family:var(--font-body-family, Arial, sans-serif);font-size:12px;text-transform:uppercase}.phoenix-comparison__brand-heading strong,.phoenix-comparison__brand-heading small,.phoenix-comparison__table thead th strong,.phoenix-comparison__table thead th small{display:block}.phoenix-comparison__brand-heading strong,.phoenix-comparison__table thead th strong{margin:0;font-size:12px;line-height:1.35}.phoenix-comparison__brand-heading small,.phoenix-comparison__table thead th small{font-family:var(--font-body-family, Arial, sans-serif);margin-top:2px;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.phoenix-comparison__badge{display:block;margin:0 0 5px;padding:0;border-radius:0;background:transparent;color:var(--pc-accent);font-family:var(--font-body-family, Arial, sans-serif);font-size:10px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.phoenix-comparison__row th{background:var(--pc-feature-bg);color:var(--pc-navy);font-size:14px;line-height:1.25;text-align:left}.phoenix-comparison__row th strong,.phoenix-comparison__row th span{display:block}.phoenix-comparison__row th strong{font-weight:800}.phoenix-comparison__row th span{margin-top:6px;color:#7390b3;font-size:12px;font-weight:400;line-height:1.45}.phoenix-comparison__row td{height:62px;background:#fff;color:#687c91;font-size:14px;line-height:1.35;text-align:left}.phoenix-comparison__row .phoenix-comparison__highlight{background:var(--pc-highlight-bg)}.phoenix-comparison__cell-text{display:block;max-width:100%;overflow-wrap:anywhere;word-break:normal;white-space:normal}.phoenix-comparison__cell-text--yes{color:var(--pc-green);font-weight:700}.phoenix-comparison__cell-text--no{color:#d84b3f}.phoenix-comparison__cell-icon{margin-right:3px;color:currentColor;font-weight:700}.phoenix-comparison__group{display:none}.phoenix-comparison__pill{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;min-height:0;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;font-size:14px;font-weight:700;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.phoenix-comparison__pill-icon{display:inline;width:auto;height:auto;border-radius:0;background:transparent;color:currentColor;font-size:15px;font-weight:700;line-height:inherit}.phoenix-comparison__pill--yes{color:var(--pc-green)}.phoenix-comparison__pill--no,.phoenix-comparison__pill--custom{color:#d84b3f}.phoenix-comparison__pill--varies,.phoenix-comparison__pill--partial{color:#66798f}.phoenix-comparison__table tfoot td{height:82px;padding:18px 24px;border-bottom:0;background:#fff;text-align:center}.phoenix-comparison__table tfoot .phoenix-comparison__cta-cell{background:var(--pc-highlight-bg)}.phoenix-comparison__button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:10px 25px;border-radius:4px;background:var(--pc-green);color:#fff;font-size:13px;font-weight:800;line-height:1;text-decoration:none;text-transform:uppercase;transition:filter .18s ease,transform .18s ease}.phoenix-comparison__button:hover{filter:brightness(1.06);transform:translateY(-1px)}.phoenix-comparison__cta-cell small{display:block;margin-top:8px;color:#687c91;font-size:11px}.phoenix-comparison__footnote{max-width:840px;margin:28px auto 0;color:#7894b4;font-size:12px;line-height:1.65;text-align:center}.phoenix-comparison__footnote strong{color:var(--pc-navy)}@media screen and (max-width:749px){.phoenix-comparison{padding:42px 12px 34px}.phoenix-comparison__header{margin-bottom:32px}.phoenix-comparison__eyebrow{margin-bottom:15px;font-size:10px}.phoenix-comparison__heading{font-size:clamp(32px,10vw,43px)}.phoenix-comparison__description{margin-top:16px;font-size:15px;line-height:1.5}.phoenix-comparison__scroll{border-radius:0;scroll-snap-type:x proximity}.phoenix-comparison__table th,.phoenix-comparison__table td{padding:9px 8px}.phoenix-comparison__table thead th{height:58px;font-size:10px;letter-spacing:0}.phoenix-comparison__feature-heading,.phoenix-comparison__row th{padding-left:14px}.phoenix-comparison__brand-heading strong,.phoenix-comparison__table thead th strong{font-size:10px;line-height:1.25}.phoenix-comparison__brand-heading small,.phoenix-comparison__table thead th small{font-size:9px}.phoenix-comparison__badge{padding:0;font-size:7px}.phoenix-comparison__row th{font-size:12px;line-height:1.15}.phoenix-comparison__row th span{display:none}.phoenix-comparison__row td{height:58px;font-size:12px}.phoenix-comparison__pill{gap:3px;min-height:0;max-width:100%;padding:0;font-size:12px}.phoenix-comparison__pill-icon{width:auto;height:auto;font-size:12px}.phoenix-comparison__table tfoot td{height:76px;padding:10px 8px}.phoenix-comparison__button{min-height:32px;padding:8px 14px;font-size:9px}.phoenix-comparison__cta-cell small{margin-top:5px;font-size:7px}.phoenix-comparison__footnote{margin-top:22px;padding:0 8px;font-size:11px}}.features-stage{--features-stage-ink: var(--primary);--features-stage-blue: var(--primary-600);width:min(100% - 4rem,131.2rem);margin:0 auto}.features-stage__intro{display:flex;flex-direction:column;align-items:center;gap:2.3rem;max-width:84rem;margin:0 auto 4rem;text-align:center}.features-stage__logo{display:block;width:4.8rem;height:4.4rem;object-fit:contain}section.section-features .features-stage__heading{margin:0;padding:0;text-align:center}.features-stage__copy p:last-child{margin-bottom:0}.features-stage__stage{position:relative;width:100%;height:74.6rem}.features-stage__media{position:absolute;top:0;left:50%;width:58.2rem;height:100%;overflow:hidden;transform:translate(-50%);mix-blend-mode:multiply}.features-stage__image{display:block;width:100%;height:100%;object-fit:cover}.features-stage__video{position:absolute;top:0;left:50%;width:227.86%;height:100%;transform:translate(-50%);mix-blend-mode:multiply}.features-stage__list{margin:0;padding:0;list-style:none}.features-stage__card{position:absolute;z-index:1;display:flex;align-items:center;gap:1.6rem;box-sizing:border-box;width:37rem;margin:0;padding:2.2rem 2.4rem;border:1px solid #e6e9f0;border-radius:2.2rem;background:#fff;box-shadow:0 1rem 1.4rem #0b16380d}.features-stage__card--row-1{top:12.3rem}.features-stage__card--row-2{top:35.3rem}.features-stage__card--row-3{top:57.4rem}.features-stage__card--left.features-stage__card--row-1{left:5rem}.features-stage__card--left.features-stage__card--row-2{left:1rem}.features-stage__card--left.features-stage__card--row-3{left:8rem}.features-stage__card--right.features-stage__card--row-1{right:5rem}.features-stage__card--right.features-stage__card--row-2{right:1rem}.features-stage__card--right.features-stage__card--row-3{right:8rem}.features-stage__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:1.6rem;background:#f2f6ff}.features-stage__icon{display:block;width:2.6rem;height:2.6rem;object-fit:contain}.features-stage__icon-svg{display:block;width:2.6rem;height:2.6rem;background-color:var(--features-stage-blue);-webkit-mask:var(--features-stage-icon) center / contain no-repeat;mask:var(--features-stage-icon) center / contain no-repeat}.features-stage__title{min-width:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.1rem;line-height:1.25;color:var(--features-stage-ink)}.features-stage__connector{position:absolute;top:50%;width:6rem;height:1px;background:#2764ff59}.features-stage__connector:after{content:"";position:absolute;top:50%;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--features-stage-blue);transform:translateY(-50%)}.features-stage__card--left .features-stage__connector{left:100%}.features-stage__card--left .features-stage__connector:after{right:-.6rem}.features-stage__card--right .features-stage__connector{right:100%}.features-stage__card--right .features-stage__connector:after{left:-.6rem}.features-stage__cta{margin-top:4rem}@media(max-width:1199px){.features-stage__stage{display:flex;flex-direction:column;align-items:center;gap:3.2rem;height:auto}.features-stage__media{position:relative;left:auto;width:min(100%,42rem);height:auto;aspect-ratio:582 / 746;transform:none}.features-stage__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;width:100%}.features-stage .features-stage__card{position:relative;top:auto;right:auto;left:auto;width:auto}.features-stage__connector{display:none}}@media(max-width:749px){.features-stage__intro{gap:1.4rem;margin-bottom:2.4rem}.features-stage__logo{width:3.6rem;height:3.3rem}.features-stage__stage{gap:2rem}.features-stage__media{width:min(100%,30rem)}.features-stage__list{grid-template-columns:minmax(0,1fr);gap:1.2rem}.features-stage .features-stage__card{padding:1.8rem;border-radius:1.8rem}.features-stage__title{font-size:1.6rem}}.page-hero{--page-hero-background: #f5f6f8;--page-hero-ink: #0b1638;--page-hero-muted: #6b7085;--page-hero-body: #4a5068;--customer-proof-ring: var(--page-hero-background);padding:6.8rem 0 5.6rem;border-bottom:1px solid #e3e7ee;background:var(--page-hero-background)}.page-hero--white{--page-hero-background: #ffffff}.page-hero__container{display:flex;flex-direction:column;align-items:center;gap:3.6rem;width:min(100% - 12.8rem,131.2rem);margin:0 auto;text-align:center}.page-hero__intro{display:flex;flex-direction:column;align-items:center;gap:2.1rem;max-width:100%}.page-hero__crumbs{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.2;color:var(--page-hero-muted)}.page-hero__crumb{margin:0}.page-hero__crumb+.page-hero__crumb:before{content:"/";padding:0 .4em;color:var(--page-hero-muted)}.page-hero__crumb-link{color:inherit;text-decoration:none}.page-hero__crumb-link:hover,.page-hero__crumb-link:focus-visible{color:var(--page-hero-ink);text-decoration:underline}.page-hero__crumb--current{color:var(--page-hero-ink)}.page-hero__heading{margin:0;padding:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:7.2rem;line-height:1.05;letter-spacing:-.14rem;text-transform:none;color:var(--page-hero-ink)}.page-hero__text{max-width:72rem}.page-hero__text,.page-hero__text p{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.55;color:var(--page-hero-body)}.page-hero__text p+p{margin-top:1.2rem}.page-hero__proof .customer-proof{font-family:Value Sans Medium,sans-serif}.page-hero__proof .customer-proof__count{font-family:Value Sans Bold,sans-serif}.page-hero__usps{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 4.8rem;margin:0;padding:0;list-style:none}.page-hero__usp{display:flex;align-items:center;gap:1rem;margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.7rem;line-height:1.2;text-align:left;color:var(--page-hero-ink)}.page-hero__usp-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1.2rem;background:#fff}.page-hero--white .page-hero__usp-icon{background:#f5f6f8}.page-hero__usp-image{display:block;width:2rem;height:2rem;object-fit:contain}.section-hero .hero-custom-code{position:relative;width:100%}@media(max-width:989px){.page-hero{padding:5.6rem 0 4.8rem}.page-hero__container{gap:3.2rem;width:min(100% - 4rem,72rem)}.page-hero__intro{gap:1.6rem}.page-hero__heading{font-size:5.6rem;letter-spacing:-.11rem}.page-hero__usps{gap:1.6rem 3.2rem}}@media(max-width:749px){.page-hero{padding:4.2rem 0 3.4rem}.page-hero__intro{gap:1rem}.page-hero__heading{font-size:4.1rem;letter-spacing:-.08rem}.page-hero__text,.page-hero__text p{font-size:1.6rem}.page-hero__usps{display:none}}.kk-fws-faq{--kk-fws-faq-ink: var(--primary);--kk-fws-faq-muted: var(--primary-100);--kk-fws-faq-blue: var(--primary-600);--kk-fws-faq-rule: var(--light-alt);--kk-fws-container-max: 64rem;background:var(--kk-fws-faq-background, #ffffff);scroll-margin-top:2rem}@media(min-width:989px){.kk-fws-faq{--kk-fws-container-max: 104.1rem}}.kk-fws-faq__heading{margin-bottom:4rem;text-align:center}.kk-fws-faq__tabs{display:flex;align-items:center;justify-content:space-between;gap:.4rem;box-sizing:border-box;width:100%;margin-bottom:4.4rem;padding:.6rem;overflow-x:auto;border:1px solid var(--kk-fws-faq-rule);border-radius:99.9rem;background:#fff;box-shadow:0 .8rem 1.1rem #0b16380d;scrollbar-width:none}.kk-fws-faq__tabs::-webkit-scrollbar{display:none}.kk-fws-faq__tab{flex-shrink:0;margin:0;padding:1.54rem 2.2rem 1.64rem;border:0;border-radius:99.9rem;background:transparent;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--kk-fws-faq-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.kk-fws-faq__tab:hover:not([aria-selected=true]){background:#2764ff33;color:var(--kk-fws-faq-ink)}.kk-fws-faq__tab[aria-selected=true]{background:var(--kk-fws-faq-blue);box-shadow:0 .6rem .7rem #2764ff40;font-family:Value Sans Bold,sans-serif;font-weight:700;color:#fff}.kk-fws-faq__tabs.is-sliding{position:relative;isolation:isolate}.kk-fws-faq__tabs.is-sliding:before{content:"";position:absolute;top:0;left:0;z-index:0;width:var(--kk-fws-thumb-w);height:var(--kk-fws-thumb-h);border-radius:99.9rem;background:var(--kk-fws-faq-blue);box-shadow:0 .6rem .7rem #2764ff40;transform:translate(var(--kk-fws-thumb-x),var(--kk-fws-thumb-y));pointer-events:none}.kk-fws-faq__tabs.is-sliding-ready:before{transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s ease,height .3s ease}.kk-fws-faq__tabs.is-sliding .kk-fws-faq__tab{position:relative;z-index:1}.kk-fws-faq__tabs.is-sliding .kk-fws-faq__tab[aria-selected=true]{background:transparent;box-shadow:none}.kk-fws-faq__tab:focus-visible{outline:2px solid var(--kk-fws-faq-blue);outline-offset:2px}.kk-fws-faq__panels{width:100%;max-width:100rem}.kk-fws-faq__panel:focus-visible{outline:2px solid var(--kk-fws-faq-blue);outline-offset:.6rem;border-radius:1.8rem}.kk-fws-faq__list{display:flex;flex-direction:column;gap:1.4rem;margin:0}.kk-fws-faq__item{border:1px solid var(--kk-fws-faq-rule);border-radius:1.8rem;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.kk-fws-faq__item.is-open{border-color:var(--kk-fws-faq-blue);box-shadow:0 1.2rem 1.5rem #2764ff14}.kk-fws-faq__question{margin:0;padding:0}.kk-fws-faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;box-sizing:border-box;width:100%;margin:0;padding:2.4rem 3.2rem;border:0;border-radius:1.8rem;background:none;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.2rem;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;color:var(--kk-fws-faq-ink);cursor:pointer}.kk-fws-faq .kk-fws-faq__toggle:hover,.kk-fws-faq .kk-fws-faq__toggle:focus,.kk-fws-faq .kk-fws-faq__toggle:active{background:none;color:var(--kk-fws-faq-ink)}.kk-fws-faq__toggle:focus-visible{outline:2px solid var(--kk-fws-faq-blue);outline-offset:-.4rem}.kk-fws-faq__question-text{min-width:0}.kk-fws-faq__icon{position:relative;flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:50%;background:#f2f6ff;transition:background-color .2s ease}.kk-fws-faq__icon:before,.kk-fws-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.3rem;height:.15rem;border-radius:.1rem;background:var(--kk-fws-faq-blue);transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease}.kk-fws-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.kk-fws-faq__item.is-open .kk-fws-faq__icon{background:var(--kk-fws-faq-blue)}.kk-fws-faq__item.is-open .kk-fws-faq__icon:before,.kk-fws-faq__item.is-open .kk-fws-faq__icon:after{background:#fff}.kk-fws-faq__item.is-open .kk-fws-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.kk-fws-faq__answer{display:grid;grid-template-rows:0fr;margin:0;transition:grid-template-rows .25s ease}.kk-fws-faq__item.is-open .kk-fws-faq__answer{grid-template-rows:1fr}.kk-fws-faq__answer-inner{min-height:0;overflow:hidden}.kk-fws-faq__item:not(.is-open) .kk-fws-faq__answer-inner{visibility:hidden;transition:visibility 0s .25s}.kk-fws-faq__answer-body{max-width:82.1rem;padding:0 3.2rem 3.2rem;margin-top:-.4rem;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.55;color:var(--kk-fws-faq-muted)}.kk-fws-faq__answer-body p{margin:0}.kk-fws-faq__answer-body p+p{margin-top:1em}.kk-fws-faq__answer-body a{color:var(--kk-fws-faq-blue)}@media(prefers-reduced-motion:reduce){.kk-fws-faq__tab,.kk-fws-faq__tabs.is-sliding-ready:before,.kk-fws-faq__item,.kk-fws-faq__icon,.kk-fws-faq__icon:before,.kk-fws-faq__icon:after,.kk-fws-faq__answer{transition:none}}@media(max-width:989px){.kk-fws-faq__tabs{justify-content:flex-start}.kk-fws-faq__toggle{font-size:2rem}}@media(max-width:749px){.kk-fws-faq__heading{margin-bottom:2.4rem}.kk-fws-faq__tabs{margin-bottom:2.4rem;padding:.4rem}.kk-fws-faq__tab{padding:1.2rem 1.6rem;font-size:1.4rem;flex-shrink:1}.kk-fws-faq__list{gap:1rem}.kk-fws-faq__item,.kk-fws-faq__toggle{border-radius:1.4rem}.kk-fws-faq__toggle{gap:1.6rem;padding:1.8rem;font-size:1.6rem}.kk-fws-faq__icon{width:3.6rem;height:3.6rem}.kk-fws-faq__answer-body{padding:0 1.8rem 2rem;font-size:1.7rem}}.kk-fws-anchor{display:block;height:0;scroll-margin-top:2rem}.kk-fws-cards{--kk-fws-cards-ink: var(--primary);--kk-fws-cards-blue: var(--primary-600);--kk-fws-heading-size-md: 3.6rem;--kk-fws-trust-item-gap: .8rem;--kk-fws-trust-icon: 2rem;background:var(--kk-fws-cards-background, var(--light))}.kk-fws-cards__intro{display:flex;flex-direction:column;align-items:center;gap:2.3rem;max-width:84rem;margin-bottom:4rem;text-align:center}.kk-fws-cards__logo{display:block;width:4.8rem;height:4.4rem;object-fit:contain}.kk-fws-cards__stage{position:relative;width:100%;height:74.6rem}.kk-fws-cards__media{position:absolute;top:0;left:50%;width:58.2rem;height:100%;transform:translate(-50%)}.kk-fws-cards__image{display:block;width:100%;height:100%;object-fit:cover}.kk-fws-cards__list{margin:0;padding:0;list-style:none}.kk-fws-cards__card{position:absolute;z-index:1;display:flex;align-items:center;gap:1.6rem;box-sizing:border-box;width:37rem;padding:2.2rem 2.4rem;border:1px solid #e6e9f0;border-radius:2.2rem;background:#fff;box-shadow:0 1rem 1.4rem #0b16380d}.kk-fws-cards__card--row-1{top:12.3rem}.kk-fws-cards__card--row-2{top:35.3rem}.kk-fws-cards__card--row-3{top:57.4rem}.kk-fws-cards__card--left.kk-fws-cards__card--row-1{left:5rem}.kk-fws-cards__card--left.kk-fws-cards__card--row-2{left:1rem}.kk-fws-cards__card--left.kk-fws-cards__card--row-3{left:8rem}.kk-fws-cards__card--right.kk-fws-cards__card--row-1{right:5rem}.kk-fws-cards__card--right.kk-fws-cards__card--row-2{right:1rem}.kk-fws-cards__card--right.kk-fws-cards__card--row-3{right:8rem}.kk-fws-cards__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:1.6rem;background:#f2f6ff}.kk-fws-cards__icon{display:block;width:2.6rem;height:2.6rem}.kk-fws-cards__text{display:flex;flex-direction:column;gap:.8rem;min-width:0}.kk-fws-cards__card-heading{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.1rem;line-height:1.25;color:var(--kk-fws-cards-ink)}.kk-fws-cards__card-text{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.4;color:#6b7085}.kk-fws-cards__connector{position:absolute;top:50%;width:6rem;height:1px;background:#2764ff59}.kk-fws-cards__connector:after{content:"";position:absolute;top:50%;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--kk-fws-cards-blue);transform:translateY(-50%)}.kk-fws-cards__card--left .kk-fws-cards__connector{left:100%}.kk-fws-cards__card--left .kk-fws-cards__connector:after{right:-.6rem}.kk-fws-cards__card--right .kk-fws-cards__connector{right:100%}.kk-fws-cards__card--right .kk-fws-cards__connector:after{left:-.6rem}@media(max-width:1199px){.kk-fws-cards__stage{display:flex;flex-direction:column;align-items:center;gap:3.2rem;height:auto}.kk-fws-cards__media{position:relative;left:auto;width:min(100%,42rem);height:auto;aspect-ratio:582 / 746;transform:none}.kk-fws-cards__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;width:100%}.kk-fws-cards .kk-fws-cards__card{position:relative;top:auto;right:auto;left:auto;width:auto}.kk-fws-cards__connector{display:none}}@media(max-width:749px){.kk-fws-cards__intro{gap:1.4rem;margin-bottom:2.4rem}.kk-fws-cards__logo{width:3.6rem;height:3.3rem}.kk-fws-cards__stage{gap:2rem}.kk-fws-cards__media{width:min(100%,30rem)}.kk-fws-cards__list{grid-template-columns:minmax(0,1fr);gap:1.2rem}.kk-fws-cards .kk-fws-cards__card{padding:1.8rem;border-radius:1.8rem}.kk-fws-cards__card-heading,.kk-fws-cards__card-text{font-size:1.6rem}}.kk-fws-comparison{--kk-fws-comparison-ink: var(--primary);--kk-fws-comparison-rule: #e1e4ea;--kk-fws-comparison-feature-width: 31.11%;--kk-fws-comparison-phoenix-width: 19.44%;--kk-fws-section-padding-md: 6.4rem;--kk-fws-container-max: 116.8rem;--kk-fws-container-gutter-sm: 2.4rem;--kk-fws-heading-size-md: 3.6rem;--kk-fws-cta-margin: 6.4rem;--kk-fws-cta-margin-sm: 3.2rem;--kk-fws-comparison-panel: var(--light);background:#fff}.kk-fws-comparison--bg-light{--kk-fws-comparison-panel: #ffffff;background:var(--light)}.kk-fws-comparison__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kk-fws-comparison__heading{max-width:90.1rem;text-align:center}.kk-fws-comparison__table-wrap{width:100%;margin-top:6.8rem}.kk-fws-comparison__panel{position:relative;padding:2rem 4.4rem 2.8rem;border-radius:3.2rem;background:var(--kk-fws-comparison-panel)}.kk-fws-comparison__panel:before{content:"";position:absolute;top:-2.8rem;bottom:-2.8rem;left:calc(4.4rem + (100% - 8.8rem)*.3111);width:calc((100% - 8.8rem)*.1944);border-radius:2rem;background:var(--kk-fws-comparison-ink);box-shadow:0 2.4rem 5rem #0b163847}.kk-fws-comparison__table{position:relative;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.kk-fws-comparison__col{width:16.48%}.kk-fws-comparison__col--feature{width:var(--kk-fws-comparison-feature-width)}.kk-fws-comparison__col--phoenix{width:var(--kk-fws-comparison-phoenix-width)}.kk-fws-comparison__th{height:11.2rem;padding:0 .8rem;vertical-align:middle;background:transparent;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.2rem;line-height:1.25;text-align:center;overflow-wrap:anywhere;color:var(--kk-fws-comparison-ink)}.kk-fws-comparison__th--phoenix .kk-fws-comparison__th-label{color:#fff}.kk-fws-comparison__th-label{display:block}.kk-fws-comparison__logo{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.kk-fws-comparison__logo-mark{display:block;width:5rem;height:4.6rem}.kk-fws-comparison__logo-word{display:block;width:14.6rem;height:2.1rem;object-fit:contain}.kk-fws-comparison__logo-image{display:block;width:auto;max-width:15rem;max-height:8rem}.kk-fws-comparison__row-header,.kk-fws-comparison__cell{height:7.8rem;vertical-align:middle;border-top:1px solid var(--kk-fws-comparison-rule)}.kk-fws-comparison__cell--phoenix{border-top-color:transparent}.kk-fws-comparison__row-header{padding:0 .4rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.4rem;line-height:1.3;text-align:left;color:var(--kk-fws-comparison-ink)}.kk-fws-comparison__cell{padding:0 .8rem;text-align:center}.kk-fws-comparison__mark{display:inline-block;vertical-align:middle;object-fit:contain}.kk-fws-comparison__mark--yes-badge{width:4.4rem;height:4.4rem}.kk-fws-comparison__mark--yes{width:3.4rem;height:3.4rem}.kk-fws-comparison__mark--no{width:3rem;height:3rem}@media(max-width:989px){.kk-fws-comparison__table-wrap{margin-top:5.6rem}.kk-fws-comparison__panel{padding:1.6rem 2.4rem 2.4rem;border-radius:2.4rem}.kk-fws-comparison__panel:before{left:calc(2.4rem + (100% - 4.8rem)*.3111);width:calc((100% - 4.8rem)*.1944);border-radius:1.6rem}.kk-fws-comparison__th{height:9rem;font-size:1.7rem}.kk-fws-comparison__logo-word{width:11rem;height:1.6rem}.kk-fws-comparison__row-header,.kk-fws-comparison__cell{height:6.4rem}.kk-fws-comparison__row-header{font-size:1.8rem}}@media(max-width:749px){.kk-fws-comparison{--kk-fws-comparison-feature-width: 33.8%;--kk-fws-comparison-phoenix-width: 18.4%}.kk-fws-comparison__heading{max-width:none}.kk-fws-comparison__table-wrap{margin-top:2.4rem}.kk-fws-comparison__panel{padding:2rem 1.4rem 2.8rem;border-radius:2.3rem}.kk-fws-comparison__panel:before{top:1rem;bottom:2.8rem;left:calc(1.4rem + (100% - 2.8rem)*.338 + (100% - 2.8rem)*.0092);width:calc((100% - 2.8rem)*.1656);border-radius:1.4rem}.kk-fws-comparison__col{width:15.93%}.kk-fws-comparison__col--feature{width:var(--kk-fws-comparison-feature-width)}.kk-fws-comparison__col--phoenix{width:var(--kk-fws-comparison-phoenix-width)}.kk-fws-comparison__th{height:8.4rem;padding:0 .2rem;font-size:1.15rem;line-height:1.2}.kk-fws-comparison__logo{gap:.8rem}.kk-fws-comparison__logo-mark{width:3rem;height:2.74rem}.kk-fws-comparison__logo-word{width:3rem;height:.43rem}.kk-fws-comparison__logo-image{max-width:4rem;max-height:4.4rem}.kk-fws-comparison__row-header,.kk-fws-comparison__cell{height:5.4rem}.kk-fws-comparison__row-header{padding:.6rem .4rem;font-size:1.35rem;line-height:1.25}.kk-fws-comparison__cell{padding:0 .2rem}.kk-fws-comparison__mark--yes-badge,.kk-fws-comparison__mark--yes,.kk-fws-comparison__mark--no{width:2.6rem;height:2.6rem}}.kk-fws-copy-image{--kk-fws-copy-image-section: #ffffff;--kk-fws-copy-image-panel-colour: var(--light);--kk-fws-copy-image-eyebrow: var(--primary-600);--kk-fws-copy-image-ink: var(--primary);--kk-fws-copy-image-body: var(--primary-100);--kk-fws-copy-image-fade: var(--kk-fws-copy-image-section);background:var(--kk-fws-copy-image-section)}.kk-fws-copy-image--bg-light{--kk-fws-copy-image-section: var(--light);--kk-fws-copy-image-panel-colour: #ffffff}.kk-fws-copy-image--bg-dark{--kk-fws-copy-image-section: var(--primary-900);--kk-fws-copy-image-panel-colour: #16224a;--kk-fws-copy-image-eyebrow: #6e9bff;--kk-fws-copy-image-ink: #ffffff;--kk-fws-copy-image-body: #ffffff}.kk-fws-copy-image--container{--kk-fws-copy-image-fade: var(--kk-fws-copy-image-panel-colour)}.kk-fws-copy-image__container{align-items:stretch}.kk-fws-copy-image__intro{--customer-proof-ring: var(--kk-fws-copy-image-section);--customer-proof-text: var(--kk-fws-copy-image-body);display:flex;flex-direction:column;align-items:center;gap:2.1rem;max-width:105rem;margin:0 auto 4rem;text-align:center}.kk-fws-copy-image__heading--centred{--kk-fws-heading-size: 5.2rem;text-wrap:balance}.kk-fws-copy-image__panel{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8.8rem}.kk-fws-copy-image--copy-right .kk-fws-copy-image__panel{flex-direction:row-reverse}.kk-fws-copy-image--container .kk-fws-copy-image__panel{padding:2rem 8rem;overflow:hidden;border-radius:3.6rem;background:var(--kk-fws-copy-image-panel-colour)}.kk-fws-copy-image--container:not(.kk-fws-copy-image--decorated) .kk-fws-copy-image__panel{padding-top:8rem;padding-bottom:8rem}.kk-fws-copy-image__backdrop{position:absolute;top:0;right:0;bottom:0;width:66.16%;pointer-events:none}.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop{right:auto;left:0}.kk-fws-copy-image__backdrop-image{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop-image{object-position:left center}.kk-fws-copy-image__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--kk-fws-copy-image-fade) 16.585%,transparent 57.805%)}.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop:after{background:linear-gradient(to left,var(--kk-fws-copy-image-fade) 16.585%,transparent 57.805%)}.kk-fws-copy-image__copy{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:2.2rem;max-width:var(--kk-fws-copy-image-copy-max, calc(50% - 4.4rem) );min-width:0}.kk-fws-copy-image--decorated .kk-fws-copy-image__copy{padding:15.2rem 0}.kk-fws-copy-image__titles{display:flex;flex-direction:column;width:100%}.kk-fws-copy-image__eyebrow{margin:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:.18rem;text-transform:uppercase;color:var(--kk-fws-copy-image-eyebrow)}.kk-fws-copy-image__heading{color:var(--kk-fws-copy-image-ink)}.kk-fws-copy-image__text,.kk-fws-copy-image__text p{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.55;color:var(--kk-fws-copy-image-body)}.kk-fws-copy-image__text p+p{margin-top:1.6rem}.kk-fws-copy-image__text a{color:var(--kk-fws-copy-image-eyebrow)}.kk-fws-copy-image__more{display:flex;flex-direction:column;gap:2.2rem;width:100%;margin-top:.7rem}.kk-fws-copy-image__subheading{margin:0;padding:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.6rem;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--kk-fws-copy-image-ink)}.kk-fws-copy-image__cta{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}.kk-fws-copy-image__trust-list{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 3.6rem;margin:0;padding:0;list-style:none}.kk-fws-copy-image__trust{display:flex;align-items:center;gap:1rem;margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.8rem;line-height:1.2;color:var(--kk-fws-copy-image-ink)}.kk-fws-copy-image__trust-icon{display:block;flex-shrink:0;width:2rem;height:2rem}.kk-fws-copy-image__media{position:relative;flex:1 1 0;max-width:var(--kk-fws-copy-image-image-max, calc(50% - 4.4rem) );min-width:0;border-radius:3.2rem;filter:drop-shadow(0 2.4rem 6rem rgba(11,22,56,.1));overflow:hidden}.kk-fws-copy-image__image{display:block;width:100%;height:auto;object-fit:cover}.kk-fws-copy-image--image-contain .kk-fws-copy-image__image{object-fit:contain}@media(min-width:990px){.kk-fws-copy-image__image{min-height:56rem}}.kk-fws-copy-image__media--mobile{display:none}.kk-fws-copy-image--no-image .kk-fws-copy-image__panel{justify-content:flex-start}@media(max-width:989px){.kk-fws-copy-image__panel,.kk-fws-copy-image--copy-right .kk-fws-copy-image__panel{flex-direction:column;align-items:stretch;gap:4.4rem}.kk-fws-copy-image--container .kk-fws-copy-image__panel,.kk-fws-copy-image--container:not(.kk-fws-copy-image--decorated) .kk-fws-copy-image__panel{padding:4.8rem 4rem;border-radius:2.8rem}.kk-fws-copy-image--decorated .kk-fws-copy-image__panel{padding-bottom:30rem}.kk-fws-copy-image--decorated .kk-fws-copy-image__copy{padding:0}.kk-fws-copy-image__backdrop,.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop{top:auto;right:0;left:0;width:100%;height:36rem}.kk-fws-copy-image__backdrop:after,.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop:after{background:linear-gradient(to bottom,var(--kk-fws-copy-image-fade) 0%,transparent 45%)}.kk-fws-copy-image__copy{max-width:none}.kk-fws-copy-image__media{flex-basis:auto;max-width:none;border-radius:2.4rem}.kk-fws-copy-image__media--mobile{display:block;align-self:stretch;flex:none;width:100%;filter:none}.kk-fws-copy-image__media--desktop{display:none}.kk-fws-copy-image--decorated:not(.kk-fws-copy-image--no-image) .kk-fws-copy-image__backdrop{display:none}.kk-fws-copy-image--decorated:not(.kk-fws-copy-image--no-image) .kk-fws-copy-image__panel{padding-bottom:0}.kk-fws-copy-image--container.kk-fws-copy-image--decorated:not(.kk-fws-copy-image--no-image) .kk-fws-copy-image__panel{padding-bottom:4.8rem}}@media(max-width:749px){.kk-fws-copy-image__intro{gap:1.6rem;margin-bottom:3.2rem}.kk-fws-copy-image--container .kk-fws-copy-image__panel,.kk-fws-copy-image--container:not(.kk-fws-copy-image--decorated) .kk-fws-copy-image__panel{padding:4rem 2rem;border-radius:2.4rem}.kk-fws-copy-image--decorated .kk-fws-copy-image__panel{padding-bottom:24rem}.kk-fws-copy-image__backdrop,.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop{height:28rem}.kk-fws-copy-image__backdrop-image,.kk-fws-copy-image--copy-right .kk-fws-copy-image__backdrop-image{object-position:center}.kk-fws-copy-image__copy{gap:1.8rem}.kk-fws-copy-image__text,.kk-fws-copy-image__text p{font-size:1.6rem}.kk-fws-copy-image__cta{align-items:stretch;width:100%}.kk-fws-copy-image__trust-list{justify-content:center;gap:.8rem 1.8rem}.kk-fws-copy-image__trust{font-size:1.5rem}.kk-fws-copy-image__media{border-radius:2rem}.kk-fws-copy-image--container.kk-fws-copy-image--decorated:not(.kk-fws-copy-image--no-image) .kk-fws-copy-image__panel{padding-bottom:4rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image{--kk-fws-button-size-sm: 2rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image.kk-fws-section{padding:4.4rem 0 5.2rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__panel{gap:2rem;padding:0}.kk-fws-copy-image--container.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__panel{padding:0 0 2.8rem;border-radius:2.6rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__backdrop{position:relative;inset:auto;flex:none;width:100%;height:28rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image:not(.kk-fws-copy-image--container) .kk-fws-copy-image__backdrop{border-radius:2rem;overflow:hidden}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__backdrop:after{content:none}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__copy{gap:2.2rem}.kk-fws-copy-image--container.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__copy{padding:0 2.2rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__titles{gap:1rem;margin-bottom:-.9rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__text,.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__text p{font-size:1.7rem}.kk-fws-copy-image--decorated.kk-fws-copy-image--no-image .kk-fws-copy-image__cta{gap:1.2rem}}.kk-fws-gallery{--kk-fws-gallery-ink: var(--primary);--kk-fws-gallery-blue: var(--primary-600);background:var(--kk-fws-gallery-background, #ffffff)}.kk-fws-gallery__intro{display:flex;flex-direction:column;align-items:center;gap:2.1rem;max-width:76rem;margin-bottom:4rem;text-align:center}.kk-fws-gallery__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.4rem}.kk-fws-gallery__rating-stars{display:block;width:15rem;height:2.5rem}.kk-fws-gallery__rating-text{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.9rem;line-height:1;color:var(--kk-fws-gallery-ink)}.kk-fws-gallery__rating-dot{flex-shrink:0;width:.6rem;height:.6rem;border-radius:50%;background:#a3a7bf}.kk-fws-gallery__certification{display:inline-flex;align-items:center;gap:.8rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.14rem;text-transform:uppercase;color:var(--kk-fws-gallery-blue)}.kk-fws-gallery__certification-icon{display:block;flex-shrink:0;width:2.2rem;height:2.2rem}.kk-fws-gallery__content,.kk-fws-gallery__content p{margin:0;font-family:Value Sans,sans-serif;font-size:1.8rem;line-height:1.55;color:var(--primary-100)}.kk-fws-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:30rem;gap:1.6rem;width:100%;margin:0;padding:0;list-style:none}.kk-fws-gallery__item{min-width:0;overflow:hidden;border-radius:2rem;background:var(--light)}.kk-fws-gallery__item--feature{grid-column:span 2;grid-row:span 2}.kk-fws-gallery__grid--count-1 .kk-fws-gallery__item--feature{grid-column:1 / -1}.kk-fws-gallery__image{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:989px){.kk-fws-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.kk-fws-gallery__item{aspect-ratio:316 / 300}.kk-fws-gallery__item--feature{grid-column:1 / -1;grid-row:auto;aspect-ratio:648 / 616}}@media(max-width:749px){.kk-fws-gallery__intro{gap:1.4rem;margin-bottom:2.4rem}.kk-fws-gallery__rating-stars{width:11rem;height:1.83rem}.kk-fws-gallery__rating-text{font-size:1.7rem}.kk-fws-gallery__certification{font-size:1.4rem;letter-spacing:.1rem}.kk-fws-gallery__grid{gap:.8rem}.kk-fws-gallery__item{border-radius:1.4rem}}.kk-fws-header{position:relative;background:var(--kk-fws-header-background, #f5f3f1)}.kk-fws-header--drawer-open{z-index:20}.kk-fws-header__container{display:flex;align-items:center;width:min(100% - 3.2rem,114rem);min-height:7.544rem;margin:0 auto;box-sizing:border-box}.kk-fws-header__group{display:flex;align-items:center;flex:1 1 0;min-width:0}.kk-fws-header__group--start{justify-content:flex-start}.kk-fws-header__group--end{justify-content:flex-end}.kk-fws-header__brand{display:flex;align-items:center;flex:0 0 auto}.kk-fws-header__brand-link{display:block;text-decoration:none}.kk-fws-header__wordmark{display:block;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.5348rem;line-height:1.105;text-align:center;white-space:nowrap;color:var(--kk-fws-header-text, #153a5b)}.kk-fws-header__logo{display:block;width:auto;max-width:20rem;height:2.8rem;object-fit:contain}.kk-fws-header__menu{display:none;align-items:center;justify-content:center;flex-shrink:0;width:1.8rem;height:1.6rem;margin-right:1.8rem}.kk-fws-header__menu--toggle{padding:0;border:0;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}.kk-fws-header__menu-icon{display:block;width:1.8rem;height:1.55rem;object-fit:contain}.kk-fws-header__nav{display:block}.kk-fws-header__list{display:flex;align-items:center;gap:4rem;margin:0;padding:0;list-style:none}.kk-fws-header__item{display:block}.kk-fws-header__link{display:block;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.3563rem;line-height:2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--kk-fws-header-text, #153a5b);transition:opacity .2s ease}.kk-fws-header__link:hover,.kk-fws-header__link:focus-visible{opacity:.7;color:var(--kk-fws-header-text, #153a5b);text-decoration:none}.kk-fws-header__drawer{display:none}.kk-fws-header__drawer-nav{display:block;width:100%}.kk-fws-header__drawer-list{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;margin:0;padding:0;list-style:none}.kk-fws-header__drawer-item{display:flex;flex-direction:column;align-items:center;width:100%}.kk-fws-header__drawer-item+.kk-fws-header__drawer-item:before{content:"";display:block;width:min(100%,25.2rem);height:0;margin-bottom:3rem;border-top:1px solid var(--kk-fws-header-divider, #e2e2e2)}.kk-fws-header__drawer-link{display:block;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.3563rem;line-height:2rem;letter-spacing:.15rem;text-align:center;text-transform:uppercase;text-decoration:none;color:var(--kk-fws-header-text, #153a5b)}.kk-fws-header__drawer-link:hover,.kk-fws-header__drawer-link:focus-visible{opacity:.7;color:var(--kk-fws-header-text, #153a5b);text-decoration:none}.kk-fws-header__drawer-close{position:absolute;top:1.153rem;right:1.206rem;display:flex;align-items:center;justify-content:center;width:2.4944rem;height:2.4944rem;padding:0;border:0;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}.kk-fws-header__drawer-close-icon{display:block;width:1.7638rem;height:1.7638rem;object-fit:contain;transform:rotate(-45deg)}@media(max-width:989px){.kk-fws-header__list{gap:2.4rem}.kk-fws-header__wordmark{font-size:2.2rem}}@media(max-width:749px){.kk-fws-header__container{width:min(100% - 4rem,54rem);min-height:6.4rem}.kk-fws-header__group--start,.kk-fws-header__group--end{flex:0 0 auto}.kk-fws-header__brand{flex:1 1 auto;justify-content:flex-start}.kk-fws-header__menu{display:flex}.kk-fws-header__nav--start{display:none}.kk-fws-header__list{gap:1.2rem}.kk-fws-header__link{font-size:1.2rem;letter-spacing:.05rem}.kk-fws-header__logo{height:2.4rem}.kk-fws-header__drawer{position:absolute;top:0;left:50%;z-index:2;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:min(100% - 4rem,54rem);padding:7rem 2rem 5rem;background:var(--kk-fws-header-background, #f5f3f1);opacity:0;transform:translate(-50%,-.8rem);transition:opacity .2s ease,transform .2s ease}.kk-fws-header__drawer--open{opacity:1;transform:translate(-50%)}.kk-fws-header__drawer[hidden]{display:none}}@media(prefers-reduced-motion:reduce){.kk-fws-header__drawer{transition:none;transform:translate(-50%)}.kk-fws-header__link{transition:none}}.kk-fws-hero{background:var(--kk-fws-hero-background, #ffffff);padding:4rem 0}.kk-fws-hero__container{width:min(100% - 3.2rem,114rem);margin:0 auto;display:grid;grid-template-columns:548fr 600px;column-gap:4.3rem;align-items:start}.kk-fws-hero__media{overflow:hidden;height:100%}.kk-fws-hero__image{display:block;width:100%;height:100%;aspect-ratio:548 / 663;object-fit:cover}.kk-fws-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:2.6rem}.kk-fws-hero__eyebrow{margin:0;padding:.8rem .9rem;background:var(--kk-fws-hero-eyebrow-background, #f8f5f3);border-radius:.3rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.4rem;line-height:normal;letter-spacing:.14rem;text-transform:uppercase;color:var(--kk-fws-hero-text, #26303a)}.kk-fws-hero__heading{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:6rem;line-height:1.105;color:var(--kk-fws-hero-heading, #153a5b);text-transform:none}.kk-fws-hero__subheading{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:2.2rem;line-height:1.4;color:var(--kk-fws-hero-text, #26303a)}.kk-fws-hero__cta{display:flex;flex-direction:column;align-items:center;gap:1.8rem;width:100%}.kk-fws-hero__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:6.542rem;padding:1.2rem 4.4rem;box-sizing:border-box;background:var(--kk-fws-hero-button-background, #153a5b);border-radius:23.027rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:2.4rem;line-height:1.14;letter-spacing:.138rem;text-align:center;text-transform:uppercase;text-decoration:none;color:var(--kk-fws-hero-button-text, #ffffff);transition:opacity .2s ease}.kk-fws-hero__button:hover,.kk-fws-hero__button:focus-visible{opacity:.9;color:var(--kk-fws-hero-button-text, #ffffff)}.kk-fws-hero__micro-list{display:flex;align-items:center;gap:2.763rem;margin:0;padding:0;list-style:none}.kk-fws-hero__micro{display:flex;align-items:center;gap:.921rem}.kk-fws-hero__micro-text{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.4;color:var(--kk-fws-hero-text, #26303a)}.kk-fws-hero__icon{display:block;flex-shrink:0;object-fit:contain}.kk-fws-hero__icon--micro{width:2.2rem;height:2.2rem}.kk-fws-hero__icon--badge{width:3.5rem;height:3.5rem}.kk-fws-hero__divider{width:100%;height:0;margin:0;border:0;border-top:1px solid var(--kk-fws-hero-line, #e6e6e6)}.kk-fws-hero__badge-list{display:flex;align-items:center;gap:3.065rem;width:100%;margin:0;padding:0;list-style:none}.kk-fws-hero__badge{display:flex;align-items:center;gap:1.255rem}.kk-fws-hero__badge-text{display:flex;flex-direction:column;font-size:1.6938rem;line-height:1.2;color:var(--kk-fws-hero-text, #26303a);white-space:nowrap}.kk-fws-hero__badge-text-primary{font-family:Value Sans Medium,sans-serif;font-weight:500}.kk-fws-hero__badge-text-secondary{font-family:Value Sans,sans-serif;font-weight:400}@media(max-width:989px){.kk-fws-hero__heading{font-size:4.4rem}.kk-fws-hero__button{font-size:1.9rem;letter-spacing:.1rem}.kk-fws-hero__micro-list,.kk-fws-hero__badge-list{gap:1.6rem}}@media(max-width:749px){.kk-fws-hero{padding:2rem 0 4rem}.kk-fws-hero__container{width:min(100% - 4rem,54rem);grid-template-columns:1fr;row-gap:2.4rem}.kk-fws-hero__image{aspect-ratio:335 / 300}.kk-fws-hero__content{gap:1.8rem}.kk-fws-hero__eyebrow{width:100%;box-sizing:border-box;padding:1.2rem 1.6rem;font-size:1.2rem;line-height:1.2;letter-spacing:.12rem}.kk-fws-hero__heading{font-size:3.2rem;line-height:1.1}.kk-fws-hero__subheading{font-size:1.6rem}.kk-fws-hero__cta{gap:1.2rem}.kk-fws-hero__button{min-height:0;padding:1.2rem 2rem;font-size:1.7rem;line-height:1.14;letter-spacing:.1rem}.kk-fws-hero__micro-list{justify-content:space-between;gap:1.2rem;width:100%}.kk-fws-hero__micro{align-items:center;gap:.8rem}.kk-fws-hero__micro-text{font-size:1.4rem;line-height:1.3}.kk-fws-hero__icon--micro{width:2.4rem;height:2.4rem}.kk-fws-hero__icon--badge{width:3.2rem;height:3.2rem}.kk-fws-hero__badge-list{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:start;gap:1.2rem 1.6rem}.kk-fws-hero__badge{gap:1.2rem}.kk-fws-hero__badge-text{flex-direction:row;gap:.4rem;font-size:1.6rem}}.kk-fws-how-it-works{--kk-fws-hiw-ink: var(--primary);--kk-fws-hiw-muted: var(--primary-100);--kk-fws-hiw-blue: var(--primary-600);--kk-fws-hiw-number: 6rem;--kk-fws-hiw-media-gap: 3.6rem;--kk-fws-hiw-media-height: 31rem;--kk-fws-heading-size-md: 4rem;--kk-fws-cta-margin-sm: 3.2rem;background:var(--kk-fws-hiw-background, #ffffff)}.kk-fws-how-it-works__heading{max-width:48.4rem;text-align:center}.kk-fws-how-it-works__steps{position:relative;display:grid;grid-template-columns:repeat(var(--kk-fws-hiw-columns, 3),minmax(0,1fr));gap:3.6rem;width:100%;margin:4rem 0 0;padding:0;list-style:none}.kk-fws-how-it-works__steps:before{content:"";position:absolute;top:calc(var(--kk-fws-hiw-media-height) + var(--kk-fws-hiw-media-gap) + var(--kk-fws-hiw-number) / 2 - 1px);left:calc(50% / var(--kk-fws-hiw-columns, 3));right:calc(50% / var(--kk-fws-hiw-columns, 3));height:2px;background:repeating-linear-gradient(90deg,#a9c1ff 0 .6rem,transparent .6rem 1.4rem)}.kk-fws-how-it-works__step{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.kk-fws-how-it-works__media{width:100%;height:var(--kk-fws-hiw-media-height);overflow:hidden;border-radius:2rem;background:var(--light)}.kk-fws-how-it-works__image{display:block;width:100%;height:100%;object-fit:cover}.kk-fws-how-it-works__step-number{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--kk-fws-hiw-number);height:var(--kk-fws-hiw-number);margin-top:var(--kk-fws-hiw-media-gap);border-radius:50%;background:var(--kk-fws-hiw-blue);box-shadow:0 0 0 1rem #fff,0 .8rem 2rem #2764ff38;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:2.6rem;line-height:1;color:#fff}.kk-fws-how-it-works__step-title{max-width:35.3rem;margin:2.4rem 0 0;padding:0 1rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:3rem;line-height:1.3;text-transform:none;color:var(--kk-fws-hiw-ink)}.kk-fws-how-it-works__step-body{max-width:35.3rem;margin:1.4rem 0 0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.5;color:var(--kk-fws-hiw-muted)}@media(max-width:989px){.kk-fws-how-it-works{--kk-fws-hiw-media-height: 20rem}.kk-fws-how-it-works__steps{gap:2rem}.kk-fws-how-it-works__step-title{font-size:2.2rem}.kk-fws-how-it-works__step-body{font-size:1.6rem}}@media(max-width:749px){.kk-fws-how-it-works{--kk-fws-hiw-number: 5rem;--kk-fws-hiw-media-gap: 2.4rem}.kk-fws-how-it-works__heading{max-width:none}.kk-fws-how-it-works__steps{grid-template-columns:minmax(0,1fr);gap:4rem;margin-top:2.4rem}.kk-fws-how-it-works__steps:before{display:none}.kk-fws-how-it-works{--kk-fws-hiw-media-height: auto}.kk-fws-how-it-works__media{aspect-ratio:4 / 3;border-radius:1.6rem}.kk-fws-how-it-works__step-number{font-size:2rem}.kk-fws-how-it-works__step-title{margin-top:1.8rem;font-size:2.2rem}.kk-fws-how-it-works__step-body{margin-top:1rem;font-size:1.7rem}}.kk-fws-image-slider{--kk-fws-image-slider-ink: var(--primary);--kk-fws-image-slider-body: var(--primary-100);--kk-fws-image-slider-eyebrow: var(--primary-600);--kk-fws-image-slider-slide-width: 56rem;--kk-fws-image-slider-slide-ratio: 1;--kk-fws-container-max: 82rem;--kk-fws-heading-size: 6rem;--kk-fws-section-padding-sm: 5.2rem;--kk-fws-heading-size-sm: 3.5rem;--kk-fws-cta-margin: 3.6rem;--kk-fws-cta-margin-sm: 2.7rem;--kk-fws-trust-icon: 2rem;--kk-fws-button-size-sm: 2rem;overflow:hidden;background:var(--kk-fws-image-slider-background, #f5f6f8)}.kk-fws-image-slider__intro{display:flex;flex-direction:column;align-items:center;margin-bottom:4.8rem;text-align:center}.kk-fws-image-slider__eyebrow{margin:0 0 1.4rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:.18rem;text-transform:uppercase;color:var(--kk-fws-image-slider-eyebrow)}.kk-fws-image-slider__heading{color:var(--kk-fws-image-slider-ink)}.kk-fws-image-slider__text{margin-top:1.9rem}.kk-fws-image-slider__text,.kk-fws-image-slider__text p{margin-bottom:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.55;color:var(--kk-fws-image-slider-body)}.kk-fws-image-slider__text p{margin-top:0}.kk-fws-image-slider__text p+p{margin-top:1.6rem}.kk-fws-image-slider__slider{width:100%}.kk-fws-image-slider__slider .kk-fws-image-slider__slide{width:var(--kk-fws-image-slider-slide-width);height:auto;aspect-ratio:var(--kk-fws-image-slider-slide-ratio);overflow:hidden;border-radius:2.4rem;background:#e6e8ee}.kk-fws-image-slider__image{display:block;width:100%;height:100%;object-fit:cover}.kk-fws-image-slider__slide--placeholder .kk-fws-image-slider__image{fill:#c4c8d4}.kk-fws-image-slider .kk-fws-image-slider__pagination{margin-top:2.4rem}@media(max-width:989px){.kk-fws-image-slider{--kk-fws-image-slider-slide-width: 44rem;--kk-fws-heading-size-md: 4.8rem}.kk-fws-image-slider__intro{margin-bottom:4rem}}@media(max-width:749px){.kk-fws-image-slider{--kk-fws-image-slider-slide-ratio: 347 / 260}.kk-fws-image-slider__intro{margin-bottom:3.5rem}.kk-fws-image-slider__eyebrow{margin-bottom:.9rem}.kk-fws-image-slider__heading{letter-spacing:-.023rem}.kk-fws-image-slider__text{margin-top:1.3rem}.kk-fws-image-slider__text,.kk-fws-image-slider__text p{font-size:1.7rem}.kk-fws-image-slider__slider{width:min(100% - 4rem,54rem);margin:0 auto}.kk-fws-image-slider .kk-fws-image-slider__pagination{margin-top:2rem}.kk-fws-image-slider .kk-fws-cta{gap:1.2rem}.kk-fws-image-slider .kk-fws-button__arrow{width:2.6rem;height:2.6rem}.kk-fws-image-slider .kk-fws-trust-list{gap:.8rem 1.8rem}}.kk-fws-labs{--kk-fws-labs-section: #ffffff;--kk-fws-labs-panel-colour: var(--light);--kk-fws-labs-eyebrow: var(--primary-600);--kk-fws-labs-ink: var(--primary);--kk-fws-section-padding-sm: 5.2rem;--kk-fws-button-padding: 2.2rem 2.4rem;--kk-fws-button-padding-md: 1.6rem 2.4rem;--kk-fws-button-size: 1.6rem;--kk-fws-button-size-md: 1.4rem;--kk-fws-button-size-sm: 1.4rem;background:var(--kk-fws-labs-section)}.kk-fws-labs--bg-light{--kk-fws-labs-section: var(--light);--kk-fws-labs-panel-colour: #ffffff}.kk-fws-labs--bg-dark{--kk-fws-labs-section: var(--primary-900);--kk-fws-labs-panel-colour: #16224a;--kk-fws-labs-eyebrow: #6e9bff;--kk-fws-labs-ink: #ffffff}.kk-fws-labs__panel{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%}.kk-fws-labs--container .kk-fws-labs__panel{padding:8rem;border-radius:3.6rem;background:var(--kk-fws-labs-panel-colour)}.kk-fws-labs__intro{display:flex;flex-direction:column;align-items:center;gap:1.335rem;max-width:90rem;text-align:center}.kk-fws-labs__eyebrow{margin:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:.18rem;text-transform:uppercase;color:var(--kk-fws-labs-eyebrow)}.kk-fws-labs__heading{color:var(--kk-fws-labs-ink)}.kk-fws-labs__list{display:grid;grid-template-columns:repeat(3,minmax(0,34rem));justify-content:center;gap:4.8rem;width:100%;margin:0;padding:0;list-style:none}.kk-fws-labs__item{display:flex;flex-direction:column;gap:2.6rem;min-width:0;margin:0}.kk-fws-labs__card{position:relative;display:flex;flex:1 0 auto;flex-direction:column;gap:1.7rem;padding:2.6rem 2.6rem 6.8rem;overflow:hidden;border-radius:1.2rem;background:#fff;box-shadow:0 3rem 6rem #0b163824,0 .2rem .6rem #0b16380f;color:var(--primary)}.kk-fws-labs__card-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid #eef0f4}.kk-fws-labs__brand{display:flex;align-items:center;gap:.8rem;min-width:0}.kk-fws-labs__logo{display:block;flex-shrink:0;width:auto;max-width:8rem;height:2rem;object-fit:contain}.kk-fws-labs__brand-text,.kk-fws-labs__label{font-family:Value Sans Bold,sans-serif;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap}.kk-fws-labs__brand-text{font-size:1rem;letter-spacing:.16rem;color:var(--primary)}.kk-fws-labs__label{font-size:.9rem;letter-spacing:.14rem;color:#6b7085}.kk-fws-labs__card-body{display:flex;flex-direction:column;gap:1.4rem}.kk-fws-labs__title{margin:0;padding:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.4rem;line-height:1.22;letter-spacing:0;text-transform:none;color:var(--primary)}.kk-fws-labs__lines{display:flex;flex-direction:column;gap:1rem}.kk-fws-labs__bar{display:block;height:.8rem;border-radius:.4rem;background-color:#e6e9f0}.kk-fws-labs__bar--line:nth-child(1){width:88%}.kk-fws-labs__bar--line:nth-child(2){width:72%}.kk-fws-labs__bar--line:nth-child(3){width:80%}.kk-fws-labs__table{display:flex;flex-direction:column;margin:0}.kk-fws-labs__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:baseline;gap:1.2rem;padding:1.2rem 0;border-top:1px solid #eef0f4;font-size:1.2rem;line-height:1.5;overflow-wrap:anywhere}.kk-fws-labs__row dt{color:#6b7085}.kk-fws-labs__row dd{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;text-align:right;color:var(--primary)}.kk-fws-labs__stamp{display:none;position:absolute;right:1.8rem;bottom:2.7rem;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;width:13.3rem;height:13.3rem;padding-top:.4rem;border:.3rem solid var(--primary-600);border-radius:50%;opacity:.92;pointer-events:none}.kk-fws-labs__stamp-icon{display:block;width:3.2rem;height:3.2rem}.kk-fws-labs__stamp-text{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.2;letter-spacing:.2rem;text-transform:uppercase;color:var(--primary-600)}.kk-fws-labs .kk-fws-labs__button{width:100%;gap:1.2rem;letter-spacing:.14rem}.kk-fws-labs__button-icon,.kk-fws-labs .kk-fws-labs__button .kk-fws-button__arrow{display:block;flex-shrink:0;width:2rem;height:2rem}@media(prefers-reduced-motion:no-preference){.kk-fws-labs--shimmer .kk-fws-labs__bar{background-image:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);background-repeat:no-repeat;background-size:300% 100%;animation:kk-fws-labs-shimmer 1.8s ease-in-out infinite}.kk-fws-labs--shimmer .kk-fws-labs__lines .kk-fws-labs__bar:nth-child(2),.kk-fws-labs--shimmer .kk-fws-labs__row:nth-child(1) .kk-fws-labs__bar{animation-delay:.1s}.kk-fws-labs--shimmer .kk-fws-labs__lines .kk-fws-labs__bar:nth-child(3),.kk-fws-labs--shimmer .kk-fws-labs__row:nth-child(2) .kk-fws-labs__bar{animation-delay:.2s}.kk-fws-labs--shimmer .kk-fws-labs__row:nth-child(3) .kk-fws-labs__bar{animation-delay:.3s}.kk-fws-labs--shimmer .kk-fws-labs__row:nth-child(4) .kk-fws-labs__bar{animation-delay:.4s}.kk-fws-labs--shimmer .kk-fws-labs__row:nth-child(5) .kk-fws-labs__bar{animation-delay:.5s}.kk-fws-labs--shimmer .kk-fws-labs__row:nth-child(6) .kk-fws-labs__bar{animation-delay:.6s}}@keyframes kk-fws-labs-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}@media(max-width:1199px){.kk-fws-labs__list{gap:2.4rem}.kk-fws-labs--container .kk-fws-labs__panel{padding:6rem 4rem}.kk-fws-labs__stamp{right:1.2rem;width:11.6rem;height:11.6rem}}@media(max-width:989px){.kk-fws-labs__panel{gap:2.6rem}.kk-fws-labs--container .kk-fws-labs__panel{padding:4.8rem 4rem;border-radius:2.8rem}.kk-fws-labs__intro{gap:1rem}.kk-fws-labs__list{grid-template-columns:minmax(0,1fr);gap:2.8rem}.kk-fws-labs__item{gap:1.6rem}.kk-fws-labs__card{padding:1.8rem 1.8rem 2rem}.kk-fws-labs__label{font-size:1rem}.kk-fws-labs__card-body{gap:.4rem}.kk-fws-labs__title{padding-bottom:.1rem;font-size:1.7rem}.kk-fws-labs__title--passed{padding-right:9.6rem}.kk-fws-labs__bar--line:nth-child(1){width:92%}.kk-fws-labs__bar--line:nth-child(2){width:75%}.kk-fws-labs__bar--line:nth-child(3){display:none}.kk-fws-labs__stamp{top:4.65rem;right:1.4rem;bottom:auto;gap:.2rem;width:8.2rem;height:8.2rem;padding-top:.2rem}.kk-fws-labs__stamp-icon{width:1.94rem;height:1.94rem}.kk-fws-labs__stamp-text{font-size:1rem;letter-spacing:.14rem}}@media(max-width:749px){.kk-fws-labs--container .kk-fws-labs__panel{padding:4rem 2rem;border-radius:2.4rem}.kk-fws-labs .kk-fws-labs__button{padding:1.6rem 2.4rem;font-size:1.4rem;letter-spacing:.14rem}}.kk-fws-marquee{--kk-fws-marquee-gap: 4.4rem;position:relative;overflow:hidden;padding:3rem 0;background:var(--kk-fws-marquee-background, var(--primary))}.kk-fws-marquee:before,.kk-fws-marquee:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:min(18rem,15%);pointer-events:none}.kk-fws-marquee:before{left:0;background:linear-gradient(90deg,var(--kk-fws-marquee-background, var(--primary)),transparent)}.kk-fws-marquee:after{right:0;background:linear-gradient(270deg,var(--kk-fws-marquee-background, var(--primary)),transparent)}.kk-fws-marquee__track{display:flex;width:max-content;gap:var(--kk-fws-marquee-gap);padding-left:var(--kk-fws-marquee-gap)}.kk-fws-marquee.is-running .kk-fws-marquee__items{animation:kk-fws-marquee var(--kk-fws-marquee-duration, 40s) linear infinite}.kk-fws-marquee--reverse.is-running .kk-fws-marquee__items{animation-direction:reverse}.kk-fws-marquee--pausable:hover .kk-fws-marquee__items{animation-play-state:paused}@keyframes kk-fws-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--kk-fws-marquee-gap)))}}.kk-fws-marquee__items{display:flex;flex-shrink:0;align-items:center;gap:var(--kk-fws-marquee-gap);margin:0;padding:0;list-style:none}.kk-fws-marquee__item{display:flex;flex-shrink:0;align-items:center;gap:1.4rem}.kk-fws-marquee__item:after{content:"";flex-shrink:0;width:.6rem;height:.6rem;margin-left:calc(var(--kk-fws-marquee-gap) - 1.4rem);border-radius:50%;background:var(--primary-100)}.kk-fws-marquee__icon{display:block;flex-shrink:0;width:2.8rem;height:2.8rem;object-fit:contain}.kk-fws-marquee__text{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2rem;line-height:1;white-space:nowrap;color:var(--kk-fws-marquee-text, #ffffff)}.kk-fws-marquee__description{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.7rem;line-height:1;white-space:nowrap;color:var(--kk-fws-marquee-text, #ffffff);opacity:.62}.kk-fws-marquee--no-dots{--kk-fws-marquee-gap: 5.6rem}.kk-fws-marquee--no-dots .kk-fws-marquee__item:after{content:none}.kk-fws-marquee--titled{padding:4.4rem 0}.kk-fws-marquee--titled:before,.kk-fws-marquee--titled:after{content:none}.kk-fws-marquee--titled .kk-fws-marquee__inner{display:flex;align-items:center;gap:2.8rem;width:min(100% - 12.8rem,131.2rem);margin:0 auto}.kk-fws-marquee__title{flex-shrink:0;margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2.2rem;line-height:1;white-space:nowrap;color:var(--kk-fws-marquee-text, #ffffff)}.kk-fws-marquee__divider{flex-shrink:0;width:5.6rem;height:1px;background:var(--kk-fws-marquee-text, #ffffff);opacity:.35}.kk-fws-marquee--titled .kk-fws-marquee__viewport{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.kk-fws-marquee--titled .kk-fws-marquee__item{gap:1.4rem}.kk-fws-marquee--titled .kk-fws-marquee__icon{width:3.6rem;height:3.6rem}.kk-fws-marquee--titled .kk-fws-marquee__text{font-size:2.2rem}.kk-fws-marquee.is-static .kk-fws-marquee__track{width:auto;overflow-x:auto}@media(prefers-reduced-motion:reduce){.kk-fws-marquee .kk-fws-marquee__items{animation:none}}@media(max-width:749px){.kk-fws-marquee{--kk-fws-marquee-gap: 2.8rem;padding:2rem 0}.kk-fws-marquee__item{gap:1rem}.kk-fws-marquee__item:after{margin-left:calc(var(--kk-fws-marquee-gap) - 1rem)}.kk-fws-marquee__icon{width:2.2rem;height:2.2rem}.kk-fws-marquee__text,.kk-fws-marquee__description{font-size:1.5rem}.kk-fws-marquee--no-dots{--kk-fws-marquee-gap: 2.2rem}.kk-fws-marquee--titled{padding:1.4rem 0}.kk-fws-marquee--titled .kk-fws-marquee__inner{gap:1.5rem;width:calc(100% - 4rem)}.kk-fws-marquee__title{max-width:6.8rem;font-size:1.4rem;line-height:1.15;white-space:normal}.kk-fws-marquee__divider{display:none}.kk-fws-marquee--titled .kk-fws-marquee__item{gap:.8rem}.kk-fws-marquee--titled .kk-fws-marquee__icon{width:2.6rem;height:2.6rem}.kk-fws-marquee--titled .kk-fws-marquee__text{font-size:1.5rem}}.kk-fws-offer-bar{display:block;padding:0;background:var(--primary)}.kk-fws-offer-bar__inner{display:flex;align-items:center;justify-content:center;width:min(100% - 3.2rem,114rem);min-height:4.3rem;margin:0 auto;padding:1.3rem 0;box-sizing:border-box;text-decoration:none}.kk-fws-offer-bar__inner--link:hover,.kk-fws-offer-bar__inner--link:focus-visible{text-decoration:none}.kk-fws-offer-bar__text{display:block;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.7rem;letter-spacing:.1rem;text-align:center;text-transform:uppercase;color:var(--kk-fws-offer-bar-text, #ffffff)}.kk-fws-offer-bar__inner--link .kk-fws-offer-bar__text{transition:opacity .2s ease}.kk-fws-offer-bar__inner--link:hover .kk-fws-offer-bar__text,.kk-fws-offer-bar__inner--link:focus-visible .kk-fws-offer-bar__text{opacity:.85}@media(max-width:749px){.kk-fws-offer-bar__inner{width:min(100% - 4rem,54rem);min-height:6rem;padding:1.8rem 0}.kk-fws-offer-bar__text{max-width:30.9rem;margin:0 auto;line-height:1.3}}.kk-fws-offer-single__breadcrumb{align-self:stretch;margin:.8rem 0 2.8rem}.kk-fws-offer-single__breadcrumb-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.2;color:#6b7085}.kk-fws-offer-single__breadcrumb-list li+li:before{content:"/"}.kk-fws-offer-single__breadcrumb-list a{color:inherit;text-decoration:none}.kk-fws-offer-single__breadcrumb-list a:hover{color:var(--primary);text-decoration:underline}.kk-fws-offer-single__breadcrumb-list [aria-current]{color:var(--primary)}.kk-fws-offer-single .kk-fws-offer__thumbs{grid-template-columns:repeat(var(--kk-fws-offer-single-thumbs, 4),minmax(0,1fr))}.kk-fws-offer-single .kk-fws-offer__intro{gap:1.09rem}.kk-fws-offer-single .kk-fws-offer__title{font-size:4.4rem;line-height:1.12;letter-spacing:-.06rem}.kk-fws-offer-single__rating .kk-fws-offer__rating-count{font-size:1.7rem}.kk-fws-offer-single--no-subscription .kk-fws-offer__form{gap:2.6rem;padding:2.8rem}.kk-fws-offer-single__pay-dot{color:#a3a7bf}.kk-fws-offer-single__subscription{display:flex;flex-direction:column;gap:1.6rem}.kk-fws-offer-single__plan{position:relative;display:flex;flex-direction:column;gap:1.4rem;padding:2.8rem 2.2rem 2.2rem;border:2px solid var(--primary-600);border-radius:1.6rem;background:#f2f6ff}.kk-fws-offer-single__plan-ribbon{position:absolute;top:-1.1rem;left:2.4rem;padding:.64rem 1.2rem;border-radius:.8rem;background:var(--primary-600);font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.1rem;line-height:1.2;letter-spacing:.14rem;text-transform:uppercase;color:#fff}.kk-fws-offer-single__plan-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem;padding-left:.2rem}.kk-fws-offer-single__plan-title{margin:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:2.3rem;line-height:1.2;color:var(--primary)}.kk-fws-offer-single__plan-price{display:flex;align-items:center;gap:1rem;margin:0}.kk-fws-offer-single__plan-compare{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.7rem;line-height:1.2;color:#a3a7bf}.kk-fws-offer-single__plan-amount{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:3.1rem;line-height:1;letter-spacing:-.06rem;color:var(--primary)}.kk-fws-offer-single__plan-rule{width:auto;height:1px;margin:0 .2rem;border:0;background:#d9e3ff}.kk-fws-offer-single__plan-details{display:flex;flex-direction:column;gap:1.2rem;padding:0 .2rem}.kk-fws-offer-single__plan-text,.kk-fws-offer-single__plan-text p{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.75rem;line-height:1.5;color:var(--primary)}.kk-fws-offer-single__points{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none}.kk-fws-offer-single__point{display:flex;align-items:flex-start;gap:1rem}.kk-fws-offer-single__point-icon{flex-shrink:0;width:2rem;height:2rem;margin-top:.3rem}.kk-fws-offer-single__point-text{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.75rem;line-height:1.5;color:var(--primary-100)}.kk-fws-offer-single__point-text strong,.kk-fws-offer-single__point-text b{font-family:Value Sans Bold,sans-serif;font-weight:700;color:var(--primary)}.kk-fws-offer-single__point-text em,.kk-fws-offer-single__point-text i{font-style:normal;text-decoration:line-through}.kk-fws-offer-single__detail-summary{display:inline-flex;align-items:center;gap:.8rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.2;color:var(--primary-600);cursor:pointer;list-style:none}.kk-fws-offer-single__detail-summary::-webkit-details-marker{display:none}.kk-fws-offer-single__detail-icon{width:1.8rem;height:1.8rem}.kk-fws-offer-single__detail-content{margin-top:1.2rem;font-family:Value Sans,sans-serif;font-size:1.5rem;line-height:1.5;color:var(--primary-100)}.kk-fws-offer-single__detail-content p{margin:0 0 .8rem}.kk-fws-offer-single__button--arrow:after{content:"";flex-shrink:0;width:2.4rem;height:2.4rem;background:var(--kk-fws-offer-single-arrow) center / contain no-repeat}.kk-fws-offer-single .kk-fws-offer-single__button{display:inline-flex;align-items:center;justify-content:center;gap:1.4rem;width:100%}.kk-fws-offer-single .kk-fws-offer__button-wrap{display:flex;flex-direction:column;align-items:center;gap:2.2rem}.kk-fws-offer-single__shipping{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.2;text-align:center;color:var(--primary)}.kk-fws-offer-single__perks{display:grid;grid-template-columns:repeat(2,max-content);justify-content:space-between;gap:1.2rem 2.4rem;margin:0;padding:.6rem .8rem .2rem;list-style:none}.kk-fws-offer-single__perk{display:flex;align-items:center;gap:1.2rem}.kk-fws-offer-single__perk-tile{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:1.2rem;background:#f2f6ff}.kk-fws-offer-single__perk-icon{display:block;width:2.2rem;height:2.2rem;object-fit:contain}.kk-fws-offer-single__perk-text{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.8rem;line-height:1.3;color:var(--primary)}@media(max-width:749px){.kk-fws-offer-single .kk-fws-offer__title{font-size:3.2rem}.kk-fws-offer-single__pay-dot{display:none}.kk-fws-offer-single__pay-price{display:block}.kk-fws-offer-single--no-subscription .kk-fws-offer__form{padding:2rem}.kk-fws-offer-single__plan{padding:2.4rem 1.6rem 1.8rem}.kk-fws-offer-single__plan-title{font-size:2rem}.kk-fws-offer-single__plan-amount{font-size:2.6rem}.kk-fws-offer-single__plan-text,.kk-fws-offer-single__plan-text p,.kk-fws-offer-single__point-text{font-size:1.6rem}.kk-fws-offer-single__perks{grid-template-columns:minmax(0,1fr);padding:0}.kk-fws-offer-single__perk-text{font-size:1.6rem}}.kk-fws-offer{background:var(--kk-fws-offer-background, var(--light));padding:3.2rem 0 7.6rem}.kk-fws-offer [class*=appstle],.kk-fws-offer [id*=appstle]{display:none!important}.kk-fws-offer__layout{display:grid;grid-template-columns:minmax(0,580fr) minmax(0,668fr);grid-template-rows:auto 1fr;column-gap:6.4rem;align-items:start}.kk-fws-offer__media{grid-column:1;grid-row:1;position:relative;min-width:0;max-width:100%}.kk-fws-offer__slider{position:relative;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--light-alt);border-radius:2.4rem;background:#fff}.kk-fws-offer__slide{display:flex;max-width:100%;align-items:center;justify-content:center;box-sizing:border-box;background:var(--kk-fws-offer-nav-background, #f5f3f1)}.kk-fws-offer__slide-image{display:block;width:100%;height:auto;aspect-ratio:578 / 658;object-fit:cover}.kk-fws-offer .kk-fws-offer__nav{position:absolute;bottom:1.7rem;z-index:2;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin:0;padding:0;border:0;border-radius:50%;background:#fff;filter:drop-shadow(0 .6rem .9rem rgba(11,22,56,.14));cursor:pointer;transition:opacity .2s ease}.kk-fws-offer .kk-fws-offer__nav--prev{right:7.4rem}.kk-fws-offer .kk-fws-offer__nav--next{right:1.7rem}.kk-fws-offer__nav-icon{display:block;width:1.8rem;height:1.8rem}.kk-fws-offer .kk-fws-offer__nav--next .kk-fws-offer__nav-icon{transform:rotate(180deg)}.kk-fws-offer .kk-fws-offer__nav.swiper-button-disabled{opacity:.35;cursor:default}.kk-fws-offer .kk-fws-offer__nav.swiper-button-lock{display:none}.kk-fws-offer__video{position:relative;width:100%}.kk-fws-offer .kk-fws-offer__play{position:absolute;top:50%;left:50%;width:7.2rem;height:7.2rem;margin:0;padding:0;transform:translate(-50%,-50%);border:0;border-radius:50%;background:var(--kk-fws-offer-nav-background, #f5f3f1);cursor:pointer}.kk-fws-offer .kk-fws-offer__play:after{content:"";position:absolute;top:50%;left:54%;width:0;height:0;transform:translate(-50%,-50%);border-top:1.2rem solid transparent;border-bottom:1.2rem solid transparent;border-left:2rem solid var(--kk-fws-offer-heading, #153a5b)}.kk-fws-offer__video-player{display:block;width:100%;aspect-ratio:578 / 658;border:0;object-fit:cover}.kk-fws-offer__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin-top:1.2rem}.kk-fws-offer .kk-fws-offer__accordion.section-accordion{grid-column:1;grid-row:2;margin-top:3.2rem;margin-bottom:0}.kk-fws-offer .kk-fws-offer__accordion .accordion{margin-bottom:0}.kk-fws-offer .kk-fws-offer__accordion .accordion-item{margin-bottom:0!important;border-top:1px solid var(--kk-fws-offer-rule)}.kk-fws-offer .kk-fws-offer__accordion .accordion-item:last-child{border-bottom:1px solid var(--kk-fws-offer-rule)}.kk-fws-offer .kk-fws-offer__accordion .accordion dt,.kk-fws-offer .kk-fws-offer__accordion .accordion-item.active dt,.kk-fws-offer .kk-fws-offer__accordion .accordion-item:first-of-type dt{padding:1.4rem 4rem 1.4rem .6rem;border:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.3;color:var(--kk-fws-offer-ink)}.kk-fws-offer .kk-fws-offer__accordion .accordion dt:after{content:"";top:50%;right:.5rem;width:2.2rem;height:2.2rem;border:0;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M11 4.58V17.42M4.58 11H17.42' stroke='%230B1638' stroke-width='1.65' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.kk-fws-offer .kk-fws-offer__accordion .accordion-item.active dt:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M4.58 11H17.42' stroke='%230B1638' stroke-width='1.65' stroke-linecap='round'/%3E%3C/svg%3E")}.kk-fws-offer .kk-fws-offer__accordion .accordion-item__inner{padding:0 .6rem 2rem!important;font-family:Value Sans,sans-serif;font-size:1.6rem;line-height:1.55;color:var(--kk-fws-offer-muted)}.kk-fws-offer .kk-fws-offer__accordion .accordion-item__inner p,.kk-fws-offer .kk-fws-offer__accordion .accordion-item__inner li{font-size:1.6rem;line-height:1.55;color:var(--kk-fws-offer-muted)}.kk-fws-offer .kk-fws-offer__thumb{position:relative;display:block;width:100%;margin:0;padding:0;overflow:hidden;box-sizing:border-box;border:1px solid var(--light-alt);border-radius:1.4rem;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.kk-fws-offer .kk-fws-offer__thumb[hidden]{display:none}.kk-fws-offer .kk-fws-offer__thumb.is-active{border-color:var(--primary-600);box-shadow:inset 0 0 0 1px var(--primary-600)}.kk-fws-offer .kk-fws-offer__thumb:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}.kk-fws-offer__thumb-image{display:block;width:100%;height:auto;aspect-ratio:136 / 170;object-fit:cover}.kk-fws-offer__thumb-play{position:absolute;top:50%;left:50%;width:2.4rem;height:2.4rem;transform:translate(-50%,-50%);border-radius:50%;background:var(--kk-fws-offer-nav-background, #f5f3f1)}.kk-fws-offer__thumb-play:after{content:"";position:absolute;top:50%;left:55%;width:0;height:0;transform:translate(-50%,-50%);border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.8rem solid var(--kk-fws-offer-heading, #153a5b)}.kk-fws-offer{--kk-fws-offer-ink: var(--primary);--kk-fws-offer-blue: var(--primary-600);--kk-fws-offer-muted: var(--primary-100);--kk-fws-offer-subtle: #6b7085;--kk-fws-offer-faint: #8a8fa8;--kk-fws-offer-rule: var(--light-alt);--kk-fws-offer-surface: var(--light);--kk-fws-offer-track: #eef0f3}.kk-fws-offer__panel{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;gap:1.547rem;min-width:0;padding-top:.6rem}.kk-fws-offer__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem}.kk-fws-offer__badge{position:relative;display:flex;align-items:center;justify-content:center;gap:.9rem;box-sizing:border-box;width:min(100%,59.84rem);min-height:3rem;margin:0 0 .5rem;padding:.85rem 2rem;border-radius:99.9rem;--kk-fws-badge-stripe-tile: 1.6971rem;background:linear-gradient(135deg,#ffffff17 25%,#fff0 25% 50%,#ffffff17 50% 75%,#fff0 75%),linear-gradient(90deg,#13206e,#2440c8 55%,#4a7bff);background-size:var(--kk-fws-badge-stripe-tile) var(--kk-fws-badge-stripe-tile),100% 100%;background-repeat:repeat,no-repeat;animation:kk-fws-offer-badge-stripes 4s linear infinite;box-shadow:inset 0 1px #ffffff38,0 .4rem .6rem #2764ff38;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.3rem;line-height:1;letter-spacing:.26rem;text-align:center;text-transform:uppercase;color:#fff}@keyframes kk-fws-offer-badge-stripes{0%{background-position:0 0,0 0}to{background-position:calc(var(--kk-fws-badge-stripe-tile) * -1) 0,0 0}}.kk-fws-offer__badge-text{text-box:trim-both cap alphabetic}.kk-fws-offer__badge-dot{flex-shrink:0;width:.8rem;height:.8rem;border-radius:50%;background:#fff}.kk-fws-offer__title{max-width:66.8rem;margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:3.9rem;line-height:1.159;letter-spacing:.04em;text-transform:none;color:var(--kk-fws-offer-ink)}.kk-fws-offer__title strong,.kk-fws-offer__title b{font-weight:inherit;color:var(--kk-fws-offer-blue)}.kk-fws-offer__title em,.kk-fws-offer__title i{font-style:normal;text-decoration:line-through;text-decoration-thickness:from-font}.kk-fws-offer__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding-top:.1rem}.kk-fws-offer__rating-stars{display:block;width:12.6rem;height:2.1rem}.kk-fws-offer__rating-score{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.6rem;line-height:1;color:var(--kk-fws-offer-ink)}.kk-fws-offer__rating-count{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.5rem;line-height:1;color:var(--kk-fws-offer-muted)}.kk-fws-offer__rating-dot{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:#a3a7bf}.kk-fws-offer__certification{display:inline-flex;align-items:center;gap:.7rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.2rem;line-height:1;letter-spacing:.13rem;text-transform:uppercase;color:var(--kk-fws-offer-blue)}.kk-fws-offer__certification-icon{display:block;flex-shrink:0;width:1.8rem;height:1.8rem}.kk-fws-offer__tap-badge{display:inline-flex;align-items:center;gap:1.2rem;margin:0;padding:1.3rem 2.2rem 1.2rem 1.6rem;border:1px solid var(--kk-fws-offer-blue);border-radius:99.9rem;background:#fff;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.6rem;line-height:1;color:var(--kk-fws-offer-ink)}.kk-fws-offer__tap-badge-icon{display:block;flex-shrink:0;width:2.6rem;height:1.8rem;object-fit:cover}.kk-fws-offer__introduction,.kk-fws-offer__introduction p{max-width:64.1rem;margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.55;color:var(--kk-fws-offer-muted)}.kk-fws-offer__introduction p+p{margin-top:1em}.kk-fws-offer__form{display:flex;flex-direction:column;gap:2.92rem;margin:0;padding:2.41rem;border:1px solid var(--kk-fws-offer-rule);border-radius:2.06rem;background:#fff;box-shadow:0 2.4rem 2.8rem #0b16381c,0 .4rem .6rem #0b16380a}.kk-fws-offer__sizes,.kk-fws-offer__plans,.kk-fws-offer__pays{min-width:0;margin:0;padding:0;border:0}.kk-fws-offer__step{display:block;margin:0 0 1.38rem;padding:0}.kk-fws-offer__step-number{display:none}.kk-fws-offer__step-title{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.9rem;line-height:1.25;letter-spacing:-.02rem;color:var(--kk-fws-offer-ink)}.kk-fws-offer__plans .kk-fws-offer__step{margin-bottom:2.58rem}.kk-fws-offer__step--hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kk-fws-offer__size,.kk-fws-offer__plan,.kk-fws-offer__pay{display:block;position:relative;min-width:0;cursor:pointer}.kk-fws-offer__size-input,.kk-fws-offer__plan-input,.kk-fws-offer__pay-input{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.kk-fws-offer__pay-list{--kk-fws-pay-inset: .52rem;--kk-fws-pay-gap: .518rem;position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kk-fws-pay-gap);padding:var(--kk-fws-pay-inset);border-radius:3.44rem;background:var(--kk-fws-offer-track)}.kk-fws-offer__pay-list:before{content:"";position:absolute;top:var(--kk-fws-pay-inset);bottom:var(--kk-fws-pay-inset);left:var(--kk-fws-pay-inset);width:calc((100% - 2 * var(--kk-fws-pay-inset) - var(--kk-fws-pay-gap)) / 2);box-sizing:border-box;border:1px solid var(--kk-fws-offer-rule);border-radius:3.44rem;background:#fff;box-shadow:0 .2rem .5rem #0b163814;transition:transform .3s cubic-bezier(.4,0,.2,1)}.kk-fws-offer[data-kk-fws-pay-mode=onetime] .kk-fws-offer__pay-list:before{transform:translate(calc(100% + var(--kk-fws-pay-gap)))}.kk-fws-offer__pay-list .kk-fws-offer__pay{z-index:1}.kk-fws-offer__pay-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .86rem;box-sizing:border-box;height:100%;padding:1.53rem 1.6rem;border:1px solid transparent;border-radius:3.44rem;text-align:center}.kk-fws-offer__pay-input:focus-visible+.kk-fws-offer__pay-card{outline:2px solid var(--kk-fws-offer-blue);outline-offset:2px}.kk-fws-offer__pay.is-unavailable,.kk-fws-offer__pay-input:disabled+.kk-fws-offer__pay-card{cursor:not-allowed}.kk-fws-offer__pay-input:disabled+.kk-fws-offer__pay-card{opacity:.55;filter:grayscale(1)}.kk-fws-offer__pay-ribbon{order:2;display:inline-flex;align-items:center;padding:.44rem .77rem .45rem;border-radius:99.9rem;background:var(--kk-fws-offer-blue);font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1rem;line-height:1;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap;color:#fff}.kk-fws-offer__pay-body{order:1;display:flex;flex-direction:column;align-items:center;gap:.4rem}.kk-fws-offer__pay-name{display:block}.kk-fws-offer__pay-radio,.kk-fws-offer__pay-description{display:none}.kk-fws-offer__pay-label{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.72rem;line-height:1;color:var(--kk-fws-offer-muted)}@media(min-width:998px)and (max-width:1294px){.kk-fws-offer__pay-ribbon{position:absolute;top:-.6rem;right:50%;transform:translate(50%)}.kk-fws-offer__pay-label{font-size:1.4rem}}.kk-fws-offer__pay-input:checked+.kk-fws-offer__pay-card .kk-fws-offer__pay-label{font-family:Value Sans Bold,sans-serif;font-weight:700;color:var(--kk-fws-offer-ink)}.kk-fws-offer__pay-unavailable{display:none;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:.08rem;text-transform:uppercase;color:var(--kk-fws-offer-subtle)}.kk-fws-offer__pay-input:disabled+.kk-fws-offer__pay-card .kk-fws-offer__pay-unavailable{display:block}.kk-fws-offer__size-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.kk-fws-offer__size-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:100%;padding:1.518rem 1.2rem 1.62rem;border:1px solid var(--kk-fws-offer-rule);border-radius:1.38rem;background:var(--kk-fws-offer-surface);text-align:center;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.kk-fws-offer__size-input:checked+.kk-fws-offer__size-card{border-color:var(--kk-fws-offer-blue);background:var(--kk-fws-offer-blue);box-shadow:0 1rem 1.1rem #2764ff38}.kk-fws-offer__size-input:focus-visible+.kk-fws-offer__size-card{outline:2px solid var(--kk-fws-offer-blue);outline-offset:2px}.kk-fws-offer__size-input:disabled+.kk-fws-offer__size-card{border-color:var(--light-alt);background:var(--light-alt);opacity:.6;filter:grayscale(1);cursor:not-allowed}.kk-fws-offer__size-list.is-sliding{position:relative;isolation:isolate}.kk-fws-offer__size-list.is-sliding:before{content:"";position:absolute;top:0;left:0;z-index:1;width:var(--kk-fws-thumb-w);height:var(--kk-fws-thumb-h);box-sizing:border-box;border-radius:1.38rem;background:var(--kk-fws-offer-blue);box-shadow:0 1rem 1.1rem #2764ff38;transform:translate(var(--kk-fws-thumb-x),var(--kk-fws-thumb-y));pointer-events:none}.kk-fws-offer__size-list.is-sliding-ready:before{transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s ease,height .3s ease}.kk-fws-offer__size-list.is-sliding .kk-fws-offer__size-input:checked+.kk-fws-offer__size-card{border-color:var(--kk-fws-offer-rule);background:var(--kk-fws-offer-surface);box-shadow:none}.kk-fws-offer__size-list.is-sliding .kk-fws-offer__size-text,.kk-fws-offer__size-list.is-sliding .kk-fws-offer__size-unavailable{position:relative;z-index:2}.kk-fws-offer__size-list.is-sliding-ready .kk-fws-offer__size-name,.kk-fws-offer__size-list.is-sliding-ready .kk-fws-offer__size-description{transition:color .3s ease}.kk-fws-offer__size-text{display:flex;flex-direction:column;align-items:center;gap:.689rem}.kk-fws-offer__size-tick,.kk-fws-offer .kk-fws-offer__size-badge{display:none}.kk-fws-offer__size-name{display:block;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.89rem;line-height:1.1;color:var(--kk-fws-offer-ink)}.kk-fws-offer__size-description{display:block;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.38rem;line-height:1.2;color:var(--kk-fws-offer-subtle)}.kk-fws-offer__size-input:checked+.kk-fws-offer__size-card .kk-fws-offer__size-name{color:#fff}.kk-fws-offer__size-input:checked+.kk-fws-offer__size-card .kk-fws-offer__size-description{color:#e3ebff}.kk-fws-offer__size-unavailable{margin-top:.6rem;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:.08rem;text-transform:uppercase;color:var(--kk-fws-offer-subtle)}.kk-fws-offer__plan-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.38rem;align-items:stretch}.kk-fws-offer__plan-card{position:relative;display:block;box-sizing:border-box;height:100%;padding:2.24rem 1.69rem 1.89rem;border:2px solid transparent;border-radius:1.55rem;background:#fff;box-shadow:inset 0 0 0 1px var(--kk-fws-offer-rule);transition:border-color .2s ease,background-color .2s ease}.kk-fws-offer__plan-input:checked+.kk-fws-offer__plan-card{border-color:var(--kk-fws-offer-blue);background:#f2f6ff;box-shadow:none}.kk-fws-offer__plan-input:focus-visible+.kk-fws-offer__plan-card{outline:2px solid var(--kk-fws-offer-blue);outline-offset:2px}.kk-fws-offer__plan.is-unavailable,.kk-fws-offer__plan-input:disabled+.kk-fws-offer__plan-card{cursor:not-allowed}.kk-fws-offer__plan-input:disabled+.kk-fws-offer__plan-card{background:var(--light);opacity:.6;filter:grayscale(1)}.kk-fws-offer__plan-list.is-sliding{position:relative;isolation:isolate}.kk-fws-offer__plan-list.is-sliding:before{content:"";position:absolute;top:0;left:0;z-index:1;width:var(--kk-fws-thumb-w);height:var(--kk-fws-thumb-h);box-sizing:border-box;border:2px solid var(--kk-fws-offer-blue);border-radius:1.55rem;background:#f2f6ff;transform:translate(var(--kk-fws-thumb-x),var(--kk-fws-thumb-y));pointer-events:none}.kk-fws-offer__plan-list.is-sliding-ready:before{transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s ease,height .3s ease}.kk-fws-offer__plan-list.is-sliding .kk-fws-offer__plan-input:checked+.kk-fws-offer__plan-card{border-color:transparent;background:#fff;box-shadow:inset 0 0 0 1px var(--kk-fws-offer-rule)}.kk-fws-offer__plan-list.is-sliding .kk-fws-offer__plan-body,.kk-fws-offer__plan-list.is-sliding .kk-fws-offer__plan-ribbon{z-index:2}.kk-fws-offer__plan-list.is-sliding .kk-fws-offer__plan-body{position:relative}.kk-fws-offer__plan-list.is-sliding-ready .kk-fws-offer__plan-ribbon{transition:background-color .3s ease,color .3s ease}.kk-fws-offer__plan-ribbon{position:absolute;top:-1.03rem;left:1.89rem;display:inline-flex;align-items:center;padding:.31rem 1.03rem;border-radius:1.55rem;background:var(--kk-fws-offer-track);font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.03rem;line-height:1.2;letter-spacing:.12rem;text-transform:uppercase;white-space:nowrap;color:var(--kk-fws-offer-ink)}.kk-fws-offer__plan-input:checked+.kk-fws-offer__plan-card .kk-fws-offer__plan-ribbon{background:var(--kk-fws-offer-blue);color:#fff}.kk-fws-offer__plan-body{display:flex;flex-direction:column;gap:1.38rem}.kk-fws-offer__plan-name{display:flex;align-items:flex-start;gap:1.03rem}.kk-fws-offer__plan-radio{flex-shrink:0;box-sizing:border-box;width:1.889rem;height:1.889rem;margin-top:.08rem;border:2px solid #c5cce4;border-radius:50%;background:#fff;transition:border-width .2s ease,border-color .2s ease}.kk-fws-offer__plan-input:checked+.kk-fws-offer__plan-card .kk-fws-offer__plan-radio{border-width:.6rem;border-color:var(--kk-fws-offer-blue)}.kk-fws-offer__plan-label{min-width:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.72rem;line-height:1.2;overflow-wrap:break-word;color:var(--kk-fws-offer-ink)}.kk-fws-offer__plan-price{display:flex;flex-wrap:wrap;align-items:center;gap:.69rem}.kk-fws-offer__plan-amount{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:3.2rem;line-height:1;letter-spacing:-.05rem;color:var(--kk-fws-offer-ink)}.kk-fws-offer__plan-cadence{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.29rem;line-height:1.2;color:var(--kk-fws-offer-subtle)}.kk-fws-offer__plan-compare{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.29rem;line-height:1.2;text-decoration:line-through;color:#a3a7bf}.kk-fws-offer .kk-fws-offer__plan-features{display:none}.kk-fws-offer__plan-unavailable{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.1rem;line-height:1.2;letter-spacing:.08rem;text-transform:uppercase;color:var(--kk-fws-offer-subtle)}.kk-fws-offer[data-kk-fws-pay-mode=subscribe] [data-kk-fws-face=onetime],.kk-fws-offer[data-kk-fws-pay-mode=onetime] [data-kk-fws-face=subscribe]{display:none}.kk-fws-offer__summary{display:flex;flex-direction:column;gap:1.379rem}.kk-fws-offer__summary-title{margin:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.9rem;line-height:1.25;letter-spacing:-.02rem;text-transform:none;color:var(--kk-fws-offer-ink)}.kk-fws-offer__summary-box{display:flex;flex-direction:column;gap:.8rem;padding:.2rem 2.14rem 1.6rem;border:1px solid var(--kk-fws-offer-rule);border-radius:1.55rem;background:var(--kk-fws-offer-surface)}.kk-fws-offer__summary-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;border-bottom:1px solid #e1e4ea}.kk-fws-offer__summary-row[hidden]{display:none}.kk-fws-offer__summary-label{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.55rem;line-height:1.2;color:var(--kk-fws-offer-ink)}.kk-fws-offer__summary-value{display:flex;flex-shrink:0;align-items:center;gap:1.2rem;text-align:right}.kk-fws-offer__summary-amount{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.55rem;line-height:1.07;white-space:nowrap;color:var(--kk-fws-offer-ink)}.kk-fws-offer[data-kk-fws-pay-mode=subscribe] [data-kk-fws-summary-tower-amount]{padding:.4rem 1.38rem .2rem;border-radius:99.9rem;background:#0f7a4a;font-size:1.89rem;line-height:1;letter-spacing:.1rem;color:#fff}.kk-fws-offer__summary-cadence{margin-left:-1.2rem;padding-left:.4rem;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.38rem;line-height:1.2;white-space:nowrap;color:var(--kk-fws-offer-subtle)}.kk-fws-offer__summary-cadence[hidden]{display:none}.kk-fws-offer__summary-strike,.kk-fws-offer__summary-due-strike{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.72rem;line-height:1.2;text-decoration:line-through;white-space:nowrap;color:var(--kk-fws-offer-faint)}.kk-fws-offer__summary-due{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:.6rem 0 0}.kk-fws-offer__summary-due-text{display:flex;flex-direction:column;gap:.52rem;min-width:0}.kk-fws-offer__summary-due-label{margin:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.55rem;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--kk-fws-offer-ink)}.kk-fws-offer__summary-note{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.29rem;line-height:1.2;color:var(--kk-fws-offer-subtle)}.kk-fws-offer__summary-totals{display:flex;flex-shrink:0;align-items:center;gap:1.2rem;margin:0}.kk-fws-offer__summary-due-strike{font-size:2.06rem}.kk-fws-offer__summary-total{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:3.2rem;line-height:1;letter-spacing:-.05rem;white-space:nowrap;color:var(--kk-fws-offer-ink)}.kk-fws-offer .kk-fws-offer__summary-footnote{display:none}.kk-fws-offer__countdown{display:flex;align-items:center;justify-content:center;gap:1.38rem;margin-top:.6rem;padding:.8rem 1.38rem;border:.2rem solid #dce0e5;border-radius:1.2rem;background:radial-gradient(70% 160% at 100% 100%,#2764ff61,#2764ff00 55%),var(--kk-fws-offer-ink);box-shadow:inset 0 1px #ffffff14,0 1rem 2.4rem #0b163847}.kk-fws-offer__countdown-label{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.12rem;line-height:1.2;letter-spacing:.21rem;text-transform:uppercase;color:#ffffffbf}.kk-fws-offer__countdown-time{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.8rem;line-height:1;letter-spacing:.3rem;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(90deg,#fff,#f2f6ff 45%,#bfd2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.kk-fws-offer__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:0;margin-top:0;padding:2.27rem 2.4rem 2.37rem;box-sizing:border-box;border:0;border-radius:3.44rem;background:var(--kk-fws-offer-blue);box-shadow:0 1.2rem 1.3rem #2764ff42;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.81rem;line-height:1.2;letter-spacing:.14rem;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;transition:all .2s ease}.kk-fws-offer__button:disabled,.kk-fws-offer__button:disabled:hover,.kk-fws-offer__button:disabled:focus-visible{scale:1;background:var(--light-alt-200);box-shadow:none;color:#fff;cursor:not-allowed}.kk-fws-offer__button:hover,.kk-fws-offer__button:focus-visible{scale:1.01;box-shadow:none;background:var(--kk-fws-offer-blue);color:#fff}.kk-fws-offer__trust-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 3.44rem;margin:0;padding:0;list-style:none}.kk-fws-offer__trust{display:flex;align-items:center;gap:.69rem;margin-top:.8rem}.kk-fws-offer__trust-icon{display:block;flex-shrink:0;width:1.55rem;height:1.55rem;object-fit:contain}.kk-fws-offer__trust-text{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.38rem;line-height:1.2;color:var(--kk-fws-offer-ink)}.kk-fws-offer__payments{display:flex;flex-wrap:no-wrap;align-items:center;justify-content:center;gap:.3rem;margin:0;padding:0;list-style:none}.kk-fws-offer__payment-icon{display:block;width:auto;height:2.58rem}.kk-fws-offer__notice{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.4;color:var(--kk-fws-offer-muted, var(--primary-100))}.kk-fws-offer__pay-card{transition:background-color .2s ease,transform .1s ease}.kk-fws-offer__size-card{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .1s ease}.kk-fws-offer__plan-card{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .1s ease}@media(hover:hover){.kk-fws-offer__pay-input:not(:checked):not(:disabled)+.kk-fws-offer__pay-card:hover{background:#ffffff8c}.kk-fws-offer__size-input:not(:checked):not(:disabled)+.kk-fws-offer__size-card:hover{border-color:#2764ff73;background:#fff}.kk-fws-offer__plan-input:not(:checked):not(:disabled)+.kk-fws-offer__plan-card:hover{background:#f8faff;box-shadow:inset 0 0 0 1px #2764ff73}.kk-fws-offer__plan-input:not(:checked):not(:disabled)+.kk-fws-offer__plan-card:hover .kk-fws-offer__plan-radio{border-color:#2764ff8c}}.kk-fws-offer__pay-input:not(:checked):not(:disabled)+.kk-fws-offer__pay-card:active{background:#fffc}.kk-fws-offer__size-input:not(:checked):not(:disabled)+.kk-fws-offer__size-card:active{border-color:var(--kk-fws-offer-blue);background:#eef3ff}.kk-fws-offer__plan-input:not(:checked):not(:disabled)+.kk-fws-offer__plan-card:active{background:#eef3ff;box-shadow:inset 0 0 0 1px var(--kk-fws-offer-blue)}.kk-fws-offer__button:active:not(:disabled){background:#1f57e6;box-shadow:0 .4rem .6rem #2764ff38}@media(prefers-reduced-motion:no-preference){.kk-fws-offer__pay-input:not(:checked):not(:disabled)+.kk-fws-offer__pay-card:active,.kk-fws-offer__size-input:not(:checked):not(:disabled)+.kk-fws-offer__size-card:active{transform:scale(.97)}.kk-fws-offer__plan-input:not(:checked):not(:disabled)+.kk-fws-offer__plan-card:active{transform:scale(.985)}.kk-fws-offer__button:active:not(:disabled){scale:.98}}@media(prefers-reduced-motion:reduce){.kk-fws-offer__badge{animation:none}.kk-fws-offer__pay-card,.kk-fws-offer__size-card,.kk-fws-offer__plan-card,.kk-fws-offer__plan-radio,.kk-fws-offer__pay-list:before,.kk-fws-offer__size-list.is-sliding-ready:before,.kk-fws-offer__plan-list.is-sliding-ready:before,.kk-fws-offer__plan-list.is-sliding-ready .kk-fws-offer__plan-ribbon,.kk-fws-offer__size-list.is-sliding-ready .kk-fws-offer__size-name,.kk-fws-offer__size-list.is-sliding-ready .kk-fws-offer__size-description,.kk-fws-offer__button,.kk-fws-offer__nav,.kk-fws-offer__thumb{transition:none}}@media(max-width:989px){.kk-fws-offer__plan-list{grid-template-columns:repeat(1,minmax(0,1fr))}.kk-fws-offer{padding:3.2rem 0 6rem}.kk-fws-offer__layout{grid-template-columns:1fr;grid-template-rows:none;row-gap:3.2rem}.kk-fws-offer__media,.kk-fws-offer__panel,.kk-fws-offer .kk-fws-offer__accordion.section-accordion{grid-column:auto;grid-row:auto}.kk-fws-offer .kk-fws-offer__accordion.section-accordion{margin-top:0}.kk-fws-offer__title{font-size:3.4rem}}@media(max-width:749px){.kk-fws-offer{padding:2.4rem 0 4rem}.kk-fws-offer .kk-fws-offer__accordion .accordion dt,.kk-fws-offer .kk-fws-offer__accordion .accordion-item.active dt,.kk-fws-offer .kk-fws-offer__accordion .accordion-item:first-of-type dt{font-size:1.6rem}.kk-fws-offer__slider{border-radius:1.6rem}.kk-fws-offer .kk-fws-offer__nav{bottom:1.2rem;width:4rem;height:4rem}.kk-fws-offer .kk-fws-offer__nav--prev{right:4.2rem}.kk-fws-offer .kk-fws-offer__nav--next{right:1.2rem}.kk-fws-offer__nav-icon{width:1.6rem;height:1.6rem}.kk-fws-offer__thumbs{gap:.8rem;margin-top:.8rem}.kk-fws-offer .kk-fws-offer__thumb{border-radius:1rem}.kk-fws-offer .kk-fws-offer__play{width:5.2rem;height:5.2rem}.kk-fws-offer .kk-fws-offer__play:after{border-top-width:.9rem;border-bottom-width:.9rem;border-left-width:1.5rem}.kk-fws-offer__layout{row-gap:2.4rem}.kk-fws-offer__badge{padding:.8rem 1.4rem;font-size:1.1rem;letter-spacing:.16rem}.kk-fws-offer__title{font-size:2.7rem;letter-spacing:-.08rem!important}.kk-fws-offer__rating-stars{width:9.6rem;height:1.6rem}.kk-fws-offer__certification{letter-spacing:.1rem}.kk-fws-offer__tap-badge{padding:1rem 1.6rem 1rem 1.2rem;font-size:1.4rem}.kk-fws-offer__introduction,.kk-fws-offer__introduction p{font-size:1.7rem}.kk-fws-offer__form{gap:2.4rem;padding:1.6rem;border-radius:1.6rem}.kk-fws-offer__pay-card{padding:1.2rem .8rem}.kk-fws-offer__pay-label{font-size:1.35rem}.kk-fws-offer__pay-ribbon{display:none;font-size:.9rem;letter-spacing:.06rem}.kk-fws-offer__step-title,.kk-fws-offer__summary-title{font-size:1.6rem}.kk-fws-offer__size-list{gap:.8rem}.kk-fws-offer__size-card{padding:1.2rem .6rem;border-radius:1.2rem}.kk-fws-offer__size-name{font-size:1.5rem}.kk-fws-offer__size-description{font-size:1.2rem}.kk-fws-offer__plan-list{gap:3.2rem}.kk-fws-offer__plan-card{padding:2rem 1.2rem 1.6rem;border-radius:1.2rem}.kk-fws-offer__plan-ribbon{left:1.2rem;padding:.3rem .8rem;font-size:1.2rem;letter-spacing:.08rem}.kk-fws-offer__plan-name{gap:.8rem}.kk-fws-offer__plan-radio{width:1.6rem;height:1.6rem}.kk-fws-offer__plan-input:checked+.kk-fws-offer__plan-card .kk-fws-offer__plan-radio{border-width:.5rem}.kk-fws-offer__plan-label{font-size:1.5rem}.kk-fws-offer__plan-amount{font-size:2.4rem}.kk-fws-offer__plan-price{gap:.4rem}.kk-fws-offer__plan-cadence,.kk-fws-offer__plan-compare{font-size:1.25rem}.kk-fws-offer__summary-box{padding:.2rem 1.4rem 1.4rem;border-radius:1.2rem}.kk-fws-offer__summary-label,.kk-fws-offer__summary-amount,.kk-fws-offer__summary-due-label{font-size:1.5rem}.kk-fws-offer[data-kk-fws-pay-mode=subscribe] [data-kk-fws-summary-tower-amount]{padding:.3rem 1rem;font-size:1.7rem}.kk-fws-offer__summary-strike,.kk-fws-offer__summary-cadence{font-size:1.4rem}.kk-fws-offer__summary-note{font-size:1.2rem}.kk-fws-offer__summary-due-strike{font-size:1.6rem}.kk-fws-offer__summary-total{font-size:2.4rem}.kk-fws-offer__countdown-label{font-size:1.2rem}.kk-fws-offer__countdown-time{font-size:2.1rem;letter-spacing:.2rem}.kk-fws-offer__button{padding:1.8rem 1.6rem;font-size:1.8rem;letter-spacing:.1rem}.kk-fws-offer__trust-list{gap:.8rem 2rem}.kk-fws-offer__trust-text{font-size:1.5rem}.kk-fws-offer__payment-icon{height:2.2rem}}.kk-fws-rating-strip{--kk-fws-rating-strip-ink: var(--primary);--kk-fws-rating-strip-blue: var(--primary-600);--kk-fws-rating-strip-pale: #e3ebff;position:relative;padding:5.6rem 0;background:var(--kk-fws-rating-strip-background, #ffffff);box-shadow:0 1rem 1.4rem #0b16380f}.kk-fws-rating-strip__container{display:grid;grid-template-columns:minmax(0,300fr) minmax(0,951.9fr);gap:2rem;align-items:center;width:min(100% - 12.8rem,131.2rem);margin:0 auto}.kk-fws-rating-strip__summary{display:flex;flex-direction:column;gap:1.8rem;box-sizing:border-box;padding:2.6rem;border-radius:1.8rem;background:var(--kk-fws-rating-strip-ink)}.kk-fws-rating-strip__eyebrow{margin:0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.2;letter-spacing:.16rem;text-transform:uppercase;color:var(--kk-fws-rating-strip-pale)}.kk-fws-rating-strip__rating{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.kk-fws-rating-strip__score{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:8rem;line-height:.9;white-space:nowrap;color:#fff}.kk-fws-rating-strip__stars{display:block;width:14rem;height:2.3rem;object-fit:contain;object-position:left center}.kk-fws-rating-strip__count{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.2;color:var(--kk-fws-rating-strip-pale)}.kk-fws-rating-strip__link{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;margin-top:-.2rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;text-decoration:none;color:#fff}.kk-fws-rating-strip__link:hover,.kk-fws-rating-strip__link:focus-visible{color:#fff;text-decoration:underline}.kk-fws-rating-strip__link-icon{display:block;flex-shrink:0;width:1.4rem;height:1.4rem;transition:transform .2s ease}.kk-fws-rating-strip__link:hover .kk-fws-rating-strip__link-icon{transform:translate(.2rem)}.kk-fws-rating-strip__quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.kk-fws-rating-strip__quote{display:flex;flex-direction:column;gap:1.54rem;box-sizing:border-box;min-width:0;padding:2.6rem;border-radius:1.8rem;background:var(--light)}.kk-fws-rating-strip__quote-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.kk-fws-rating-strip__quote-stars{display:block;width:9.6rem;height:1.6rem;object-fit:contain;object-position:left center}.kk-fws-rating-strip__quote-mark{display:block;flex-shrink:0;width:3rem;height:2.3rem}.kk-fws-rating-strip__quote-text{flex:1 1 auto;margin:0;padding:0;border:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-style:normal;font-size:2.2rem;line-height:1.4;color:var(--kk-fws-rating-strip-ink)}.kk-fws-rating-strip__quote-badge{display:flex;align-items:center;gap:.7rem;margin:0;padding-top:1.4rem;border-top:1px solid #e1e5f0;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.3rem;line-height:1.2;color:var(--kk-fws-rating-strip-blue)}.kk-fws-rating-strip__quote-badge-icon{display:block;flex-shrink:0;width:1.6rem;height:1.6rem}@media(prefers-reduced-motion:reduce){.kk-fws-rating-strip__link-icon{transition:none}}@media(max-width:1199px){.kk-fws-rating-strip__container{grid-template-columns:minmax(0,1fr)}.kk-fws-rating-strip__summary{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:2.4rem;padding:8rem 2.2rem}.kk-fws-rating-strip__eyebrow{grid-column:1 / -1}.kk-fws-rating-strip__rating{flex-direction:row;flex-wrap:wrap;align-items:flex-end;column-gap:2rem}.kk-fws-rating-strip__link{justify-self:end;align-self:end}}@media(max-width:989px){.kk-fws-rating-strip__container{width:min(100% - 4rem,131.2rem)}.kk-fws-rating-strip__quote-text{font-size:1.9rem}}@media(max-width:749px){.kk-fws-rating-strip{padding:4rem 0}.kk-fws-rating-strip__container{width:min(100% - 4rem,54rem);gap:1.2rem}.kk-fws-rating-strip__summary{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;padding:2.2rem;text-align:left;border-radius:1.6rem}.kk-fws-rating-strip__rating{flex-direction:column;align-items:flex-start;gap:1rem}.kk-fws-rating-strip__score{font-size:4.4rem}.kk-fws-rating-strip__link{align-self:flex-start}.kk-fws-rating-strip__quotes{grid-template-columns:minmax(0,1fr);gap:1.2rem}.kk-fws-rating-strip__quote{gap:1.2rem;padding:2.2rem;border-radius:1.6rem}.kk-fws-rating-strip__quote-text{font-size:1.9rem}}.kk-fws-single-column{--kk-fws-single-column-ink: var(--primary);--kk-fws-single-column-blue: var(--primary-600);--kk-fws-container-max: 78rem;--kk-fws-trust-item-gap: .8rem;--kk-fws-trust-icon: 2rem;position:relative;background-color:var(--kk-fws-single-column-background, #ffffff)}.kk-fws-single-column--decorated{background-image:var(--kk-fws-single-column-image);background-repeat:no-repeat;background-position:center 1rem;background-size:max(104.17%,150rem) auto}.kk-fws-single-column__container{text-align:center}.kk-fws-single-column__intro{display:flex;flex-direction:column;align-items:center;gap:3.6rem;margin-bottom:4rem}.kk-fws-single-column__badge{position:relative;width:20rem;height:20rem}.kk-fws-single-column__badge:before{content:"";position:absolute;top:-4rem;right:-4rem;bottom:-4rem;left:-4rem;z-index:0;border-radius:50%;background:radial-gradient(closest-side,#2764ff1f,#2764ff00)}.kk-fws-single-column__badge-image{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.kk-fws-single-column--logo{--kk-fws-cta-margin: 2.8rem}.kk-fws-single-column--logo .kk-fws-single-column__intro{gap:2.3rem;margin-bottom:1.9rem}.kk-fws-single-column__logo{display:block;width:4.8rem;height:4.4rem;object-fit:contain}.kk-fws-single-column--wide{--kk-fws-container-max: 100rem}.kk-fws-single-column--wide .kk-fws-single-column__text{max-width:82.1rem}.kk-fws-single-column--wide .kk-fws-single-column__text,.kk-fws-single-column--wide .kk-fws-single-column__text p{font-size:1.8rem}.kk-fws-single-column__text,.kk-fws-single-column__text p{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.9rem;line-height:1.55;color:var(--primary-100)}.kk-fws-single-column__text p+p{margin-top:1.8rem}.kk-fws-single-column__text a{color:var(--kk-fws-single-column-blue)}.kk-fws-single-column__terms{margin:1.4rem 0 0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem;color:#6b7085}a.kk-fws-single-column__terms:hover,a.kk-fws-single-column__terms:focus-visible{color:var(--kk-fws-single-column-ink)}@media(max-width:989px){.kk-fws-single-column--decorated{background-image:none}}@media(max-width:749px){.kk-fws-single-column__intro{gap:2.4rem;margin-bottom:2.4rem}.kk-fws-single-column__badge{width:14rem;height:14rem}.kk-fws-single-column__badge:before{top:-2.8rem;right:-2.8rem;bottom:-2.8rem;left:-2.8rem}.kk-fws-single-column__text,.kk-fws-single-column__text p,.kk-fws-single-column--wide .kk-fws-single-column__text,.kk-fws-single-column--wide .kk-fws-single-column__text p{font-size:1.7rem}}.kk-fws-tap-warning{--kk-fws-tap-warning-ink: var(--primary);--kk-fws-tap-warning-muted: var(--primary-100);--kk-fws-section-padding: 14.8rem;--kk-fws-container-max-md: 64rem;--kk-fws-heading-size: 4rem;--kk-fws-heading-size-md: 3.4rem;--kk-fws-heading-size-sm: 2.7rem;--kk-fws-cta-margin: 0;--kk-fws-cta-margin-sm: 0;--kk-fws-trust-gap: .8rem 3.2rem;--kk-fws-trust-item-gap: .9rem;--kk-fws-trust-size: 1.7rem;background:var(--kk-fws-tap-warning-background, var(--light))}.kk-fws-tap-warning__container{position:relative;flex-direction:row;align-items:flex-start;min-height:78.1rem}.kk-fws-tap-warning__media{position:absolute;top:-2.8rem;right:0;width:min(76rem,57.93%);height:80.9rem;overflow:hidden;border-radius:2.4rem;background:var(--light-alt);box-shadow:0 1.6rem 4rem #0b16381a,0 .2rem .8rem #0b16380d}.kk-fws-tap-warning__image{display:block;width:100%;height:100%;object-fit:cover}.kk-fws-tap-warning__media--mirrored .kk-fws-tap-warning__image{transform:scaleX(-1);border-radius:1.5rem}.kk-fws-tap-warning__media--mirrored .kk-fws-tap-warning__image{object-position:left center}.kk-fws-tap-warning__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:3.88rem;box-sizing:border-box;width:min(77.2rem,58.85%);padding:5.6rem 5.6rem 5.2rem;border-radius:2.4rem;background:#fff;box-shadow:0 2.4rem 3rem #0b16381f;word-break:break-word}.kk-fws-tap-warning__intro{display:flex;flex-direction:column;align-items:flex-start;gap:2.48rem}.kk-fws-tap-warning__badge{display:inline-flex;align-items:center;gap:1rem;margin:0;padding:1.3rem 2.2rem;border-radius:99.9rem;background:#fdecec;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.7rem;line-height:1;letter-spacing:.2rem;text-transform:uppercase;color:#b42318}.kk-fws-tap-warning__badge-dot{flex-shrink:0;width:.9rem;height:.9rem;border-radius:50%;background:#d92d20}.kk-fws-tap-warning__body{display:flex;flex-direction:column;gap:1.88rem;margin-bottom:-.48rem;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.55;color:var(--kk-fws-tap-warning-muted)}.kk-fws-tap-warning__paragraph p{margin:0}.kk-fws-tap-warning__paragraph p+p{margin-top:1.88rem}.kk-fws-tap-warning__paragraph strong,.kk-fws-tap-warning__paragraph b{font-family:Value Sans Bold,sans-serif;font-weight:700;color:var(--kk-fws-tap-warning-ink)}.kk-fws-tap-warning__paragraph a{color:inherit}@media(max-width:989px){.kk-fws-tap-warning__container{flex-direction:column;align-items:stretch;min-height:0}.kk-fws-tap-warning__media{position:relative;top:auto;right:auto;width:100%;height:auto;aspect-ratio:4 / 3}.kk-fws-tap-warning__card{width:calc(100% - 4rem);margin:-10rem auto 0;padding:4rem}}@media(max-width:749px){.kk-fws-tap-warning__media{border-radius:1.6rem}.kk-fws-tap-warning__card{gap:2.4rem;width:calc(100% - 2.4rem);margin-top:-6rem;padding:2.8rem 2.2rem;border-radius:1.8rem}.kk-fws-tap-warning__intro{gap:1.6rem}.kk-fws-tap-warning__badge{padding:1rem 1.6rem;font-size:1.6rem;letter-spacing:.16rem}.kk-fws-tap-warning__body{gap:1.4rem;font-size:1.7rem}}.kk-fws-testimonials{--kk-fws-testimonials-ink: var(--primary);--kk-fws-testimonials-blue: var(--primary-600);--kk-fws-trust-gap: 1rem 3.2rem;background:var(--kk-fws-testimonials-background, var(--light));scroll-margin-top:2rem}.kk-fws-testimonials__intro{display:flex;flex-direction:column;align-items:center;gap:2.1rem;max-width:86rem;margin-bottom:4rem;text-align:center}.kk-fws-testimonials__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.4rem}.kk-fws-testimonials__rating-stars{display:block;width:15rem;height:2.5rem}.kk-fws-testimonials__rating-text{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.9rem;line-height:1;color:var(--kk-fws-testimonials-ink)}.kk-fws-testimonials__rating-dot{flex-shrink:0;width:.6rem;height:.6rem;border-radius:50%;background:#a3a7bf}.kk-fws-testimonials__certification{display:inline-flex;align-items:center;gap:.8rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.14rem;text-transform:uppercase;color:var(--kk-fws-testimonials-blue)}.kk-fws-testimonials__certification-icon{display:block;flex-shrink:0;width:2.2rem;height:2.2rem}.kk-fws-testimonials__grid{width:100%;margin:0;padding:0;columns:3;column-gap:2.4rem;list-style:none}.kk-fws-testimonials__card{display:flex;flex-direction:column;gap:2.2rem;box-sizing:border-box;margin:0 0 2.4rem;padding:3rem 2.9rem 2.8rem;break-inside:avoid;border:1px solid var(--light-alt);border-radius:1.8rem;background:#fff;box-shadow:0 .8rem 1.2rem #0b16380d}.kk-fws-testimonials__card[hidden]{display:none}.kk-fws-testimonials__card:focus{outline:none}.kk-fws-testimonials__card-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:-.4rem}.kk-fws-testimonials__card-stars{display:block;width:11.6rem;height:1.9rem;object-fit:contain;object-position:left center}.kk-fws-testimonials__verified{display:inline-flex;align-items:center;gap:.6rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.2;white-space:nowrap;color:var(--kk-fws-testimonials-blue)}.kk-fws-testimonials__verified-icon{display:block;flex-shrink:0;width:1.6rem;height:1.6rem}.kk-fws-testimonials__quote{margin:0;padding:0;border:0;font-family:Value Sans,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:1.5;color:var(--kk-fws-testimonials-ink)}.kk-fws-testimonials__quote p{margin:0}.kk-fws-testimonials__quote p+p{margin-top:1em}.kk-fws-testimonials__quote>:first-child:before{content:"\201c"}.kk-fws-testimonials__quote>:last-child:after{content:"\201d"}.kk-fws-testimonials__author{display:flex;align-items:center;gap:1.2rem;margin:0}.kk-fws-testimonials__avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--kk-fws-testimonials-blue);font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.8rem;line-height:1;color:#fff}.kk-fws-testimonials__name{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.7rem;line-height:1.2;color:var(--kk-fws-testimonials-ink)}.kk-fws-testimonials__load-more{display:inline-flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;padding:.4rem 0;border:0;background:none;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.2;letter-spacing:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem;text-transform:none;color:var(--kk-fws-testimonials-blue);cursor:pointer}.kk-fws-testimonials__load-more:hover,.kk-fws-testimonials__load-more:focus-visible{text-decoration-thickness:2px;color:var(--kk-fws-testimonials-blue)}.kk-fws-testimonials__load-more[hidden]{display:none}.kk-fws-testimonials__load-more-icon{display:block;width:1.2rem;height:.73rem;transform:rotate(180deg)}@media(max-width:989px){.kk-fws-testimonials__grid{columns:2;column-gap:2rem}.kk-fws-testimonials__card{margin-bottom:2rem}}@media(max-width:749px){.kk-fws-testimonials__intro{gap:1.4rem;margin-bottom:2.4rem}.kk-fws-testimonials__rating-stars{width:11rem;height:1.83rem}.kk-fws-testimonials__rating-text{font-size:1.7rem}.kk-fws-testimonials__certification{font-size:1.4rem;letter-spacing:.1rem}.kk-fws-testimonials__grid{columns:1}.kk-fws-testimonials__card{gap:1.8rem;margin-bottom:1.4rem;padding:2.4rem 2.2rem;border-radius:1.6rem}.kk-fws-testimonials__quote{font-size:1.7rem}.kk-fws-testimonials__load-more{font-size:1.6rem}.kk-fws-testimonials__avatar{font-size:1.7rem}.kk-fws-testimonials__name{font-size:1.6rem}}.kk-fws-video{padding:0;width:100%;background:var(--kk-fws-video-background, #ffffff)}.kk-fws-video__frame{position:relative;width:100%;aspect-ratio:1366 / 769;overflow:hidden}.kk-fws-video__player{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;background-color:transparent}.kk-fws-video__player:not(:defined){background:center / cover no-repeat var(--kk-fws-video-poster, none);filter:blur(5px)}@media(prefers-reduced-motion:reduce){.kk-fws-video__player:not(:defined){filter:none}}@media(max-width:749px){.kk-fws-video__frame{aspect-ratio:375 / 260}.kk-fws-video--crop-mobile .kk-fws-video__player{width:auto;height:100%;min-width:100%}}.kk-fws-why-switched{--kk-fws-why-switched-ink: var(--primary);--kk-fws-why-switched-muted: var(--primary-100);--kk-fws-heading-size-md: 4rem;--kk-fws-cta-margin-sm: 2.4rem;--kk-fws-trust-gap: 1rem 4.4rem;--kk-fws-trust-size: 2rem;--kk-fws-trust-size-md: 1.8rem;--kk-fws-trust-icon: 2.4rem;background:var(--kk-fws-why-switched-background, var(--light))}.kk-fws-why-switched__intro{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:66rem;margin-bottom:4.4rem;text-align:center}.kk-fws-why-switched__logo{display:block;width:4.8rem;height:4.4rem;margin-bottom:.1rem;object-fit:contain}.kk-fws-why-switched__subheading{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:2rem;line-height:1.5;color:var(--kk-fws-why-switched-muted)}.kk-fws-why-switched__video{position:relative;width:100%;aspect-ratio:1312 / 621;overflow:hidden;border-radius:2.4rem;background:var(--kk-fws-why-switched-ink);box-shadow:0 1.6rem 4rem #0b16381a,0 .2rem .8rem #0b16380d}.kk-fws-why-switched__player{position:absolute;top:50%;left:50%;display:block;width:100%;height:auto;aspect-ratio:16 / 9;transform:translate(-50%,-50%);border:0;background-color:transparent}.kk-fws-why-switched__player:not(:defined){background:center / cover no-repeat var(--kk-fws-why-switched-poster, none)}.kk-fws-why-switched__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;box-sizing:border-box;width:min(100% - 15rem,116.2rem);overflow:hidden;border:1px solid var(--light-alt);border-radius:2.4rem;background:var(--light-alt);box-shadow:0 2rem 2.4rem #0b16381a}.kk-fws-why-switched--has-video .kk-fws-why-switched__grid{margin-top:-14rem}.kk-fws-why-switched__card:last-child:nth-child(odd){grid-column:1 / -1}.kk-fws-why-switched__card{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;min-width:0;padding:4rem 4.8rem;background:#fff}.kk-fws-why-switched__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:1.6rem;background:#f2f6ff}.kk-fws-why-switched__icon-box--badge{border-radius:0;background:none}.kk-fws-why-switched__icon{display:block;width:3.4rem;height:3.4rem}.kk-fws-why-switched__badge{display:block;width:100%;height:100%;object-fit:contain}.kk-fws-why-switched__card-heading{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:3rem;line-height:1.3;text-transform:none;color:var(--kk-fws-why-switched-ink)}.kk-fws-why-switched__card-text{max-width:48.4rem;margin:-.8rem 0 0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.8rem;line-height:1.5;color:var(--kk-fws-why-switched-muted)}@media(max-width:989px){.kk-fws-why-switched__grid{width:min(100% - 6rem,116.2rem)}.kk-fws-why-switched--has-video .kk-fws-why-switched__grid{margin-top:-8rem}.kk-fws-why-switched__card{padding:3.2rem}.kk-fws-why-switched__card-heading{font-size:2.4rem}.kk-fws-why-switched__card-text{font-size:1.7rem}}@media(max-width:749px){.kk-fws-why-switched__intro{gap:1.4rem;margin-bottom:2.4rem}.kk-fws-why-switched__logo{width:3.6rem;height:3.3rem}.kk-fws-why-switched__subheading{font-size:1.8rem}.kk-fws-why-switched__video{aspect-ratio:16 / 10;border-radius:1.6rem}.kk-fws-why-switched__video--crop-mobile .kk-fws-why-switched__player{width:auto;height:100%;min-width:100%}.kk-fws-why-switched__grid{grid-template-columns:minmax(0,1fr);width:calc(100% - 2.4rem);border-radius:1.8rem}.kk-fws-why-switched--has-video .kk-fws-why-switched__grid{margin-top:-4rem}.kk-fws-why-switched__card{gap:1.6rem;padding:2.4rem}.kk-fws-why-switched__card-text{margin-top:-.6rem;font-size:1.7rem}.kk-fws-why-switched__icon-box{width:5.2rem;height:5.2rem;border-radius:1.3rem}.kk-fws-why-switched__icon{width:2.8rem;height:2.8rem}.kk-fws-why-switched__card-heading{font-size:2.2rem}}.product-grid-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;margin:0 0 3rem;padding-top:7.2rem}.product-grid-toolbar__count{margin:0;font-family:Value Sans,sans-serif;font-weight:400;font-size:1.7rem;line-height:1.2;color:#6b7085}.product-grid-toolbar__count strong{font-family:Value Sans Bold,sans-serif;font-weight:700;color:#0b1638}.product-grid-toolbar__sort{position:relative;display:inline-flex;align-items:center;gap:1rem;padding:1.65rem 2rem;border:1px solid #e1e6f0;border-radius:99.9rem;font-size:1.5rem;line-height:1.2;color:#0b1638;transition:border-color .2s ease}.product-grid-toolbar__sort:hover,.product-grid-toolbar__sort:focus-within{border-color:#0b1638}.product-grid-toolbar__sort-label{margin:0;font-family:Value Sans Medium,sans-serif;font-weight:500;letter-spacing:0;text-transform:none}.product-grid-toolbar__sort-value{font-family:Value Sans Bold,sans-serif;font-weight:700}.product-grid-toolbar__sort-icon{display:block;flex-shrink:0;width:1.4rem;height:1.4rem}.product-grid-toolbar__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none;font-size:1.6rem}.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem}.collection-grid>.col-12{grid-column:1 / -1}.collection-grid>.jdgm-preview-badge{display:none}.collection-grid__item{display:flex;min-width:0}.collection-card{display:flex;flex:1;flex-direction:column;padding-top:1.2rem;overflow:hidden;border-radius:2rem;background:#f5f6f8;color:#0b1638;text-decoration:none}.collection-card:hover,.collection-card:focus-visible{color:#0b1638;text-decoration:none}.collection-card__media{position:relative;display:flex;align-items:center;justify-content:center;margin:0 1.2rem;padding:4.8rem 2.4rem 2.8rem;overflow:hidden;border-radius:1.6rem;background:#fff}.collection-card__image{display:block;width:auto;max-width:100%;height:19.2rem;object-fit:contain;transition:transform .4s ease}.collection-card:hover .collection-card__image{transform:scale(1.04)}.collection-card__badge{position:absolute;top:2.2rem;left:2.2rem;z-index:1;padding:.78rem 1.2rem;border-radius:99.9rem;background:#0b1638;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.2;letter-spacing:.12rem;text-transform:uppercase;white-space:nowrap;color:#fff}.collection-card__badge--saving{background:#2764ff}.collection-card__body{display:flex;flex:1;flex-direction:column;gap:1.6rem;padding:1.8rem 3.2rem 2.8rem}.collection-card__info{display:flex;flex-direction:column;gap:1rem}.collection-card__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.collection-card__stars{position:relative;display:block;flex-shrink:0;width:10rem;height:1.6rem}.collection-card__stars svg{display:block;width:10rem;height:1.6rem}.collection-card__stars-empty{color:#e1e4ea}.collection-card__stars-full{position:absolute;inset:0 auto 0 0;width:var(--collection-card-fill, 100%);overflow:hidden;color:#fbbc04}.collection-card__stars path{fill:currentColor}.collection-card__rating-text{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.2;color:#6b7085}.collection-card__title{margin:0;padding:0;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:2rem;line-height:1.3;letter-spacing:0;text-transform:none;color:#0b1638}.collection-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin:0;padding-top:.6rem}.collection-card__price-now{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:2.6rem;line-height:1.2;color:#0b1638}.collection-card__price-was{font-family:Value Sans,sans-serif;font-weight:400;font-size:1.7rem;line-height:1.2;color:#a3a7bf}.collection-card__button{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:auto;padding:1.7rem 2rem;border-radius:99.9rem;background:#2764ff;box-shadow:0 .8rem .9rem #2764ff38;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.2;letter-spacing:.14rem;text-transform:uppercase;color:#fff;transition:background .2s ease}.collection-card:hover .collection-card__button,.collection-card:focus-visible .collection-card__button{background:#1f57e6}.collection-card__button-icon{display:block;flex-shrink:0;width:1.8rem;height:1.8rem}@media(prefers-reduced-motion:reduce){.collection-card__image{transition:none}.collection-card:hover .collection-card__image{transform:none}}@media(max-width:989px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.collection-card__body{padding:1.6rem 2.4rem 2.4rem}}@media(max-width:749px){.collection-grid{gap:1.2rem}.collection-card{padding-top:.6rem;border-radius:1.4rem}.collection-card__media{margin:0 .6rem;padding:3.6rem 1rem 1.4rem;border-radius:1rem}.collection-card__image{height:12rem}.collection-card__badge{top:.8rem;left:.8rem;padding:.5rem .8rem;font-size:1rem;letter-spacing:.08rem}.collection-card__body{gap:1.2rem;padding:1.2rem 1.2rem 1.4rem}.collection-card__info{gap:.6rem}.collection-card__stars,.collection-card__stars svg{width:7.5rem;height:1.2rem}.collection-card__rating-text{font-size:1.2rem}.collection-card__title{font-size:1.5rem}.collection-card__price{gap:.6rem;padding-top:.2rem}.collection-card__price-now{font-size:1.9rem}.collection-card__price-was{font-size:1.4rem}.collection-card__button{gap:.6rem;padding:1.2rem 1rem;font-size:1.2rem;letter-spacing:.1rem}.collection-card__button-icon{width:1.4rem;height:1.4rem}}@media(max-width:749px){.product-grid-toolbar{gap:1.2rem;margin-bottom:2.4rem;padding-top:4.2rem}.product-grid-toolbar__count{font-size:1.5rem}.product-grid-toolbar__sort{gap:.8rem;padding:1.2rem 1.6rem;font-size:1.4rem}}.section-quick-setup>variant-visibility-scope[hidden],.section-quick-setup:has(>variant-visibility-scope[hidden]){display:none!important}.quick-setup{padding:68px 24px;background:#0c2842;color:#dce7f0;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.quick-setup *,.quick-setup *:before,.quick-setup *:after{box-sizing:border-box}.quick-setup__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:50px;max-width:1280px;margin-inline:auto}.quick-setup__figure{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:10px;border:1px dashed #2c526f;border-radius:16px;background:linear-gradient(135deg,#193a54,#0c2842);overflow-wrap:anywhere}.quick-setup__label{align-self:flex-start;max-width:100%;padding:3px 8px;border-radius:5px;background:#f5b316;color:#0c2842;font-size:10px;line-height:1.5}.quick-setup__image,.quick-setup__placeholder{display:block;width:100%;height:auto;aspect-ratio:2.5;object-fit:contain}.quick-setup__placeholder{fill:#527087}.quick-setup__video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px}.quick-setup__video iframe,.quick-setup__video video,.quick-setup__video embed,.quick-setup__video object{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;border:0}.quick-setup__figure figcaption{padding:5px 8px;border-radius:5px;background:#29445c;color:#dce7f0;font-size:10px}.quick-setup__content{min-width:0;overflow-wrap:anywhere}.quick-setup .quick-setup__eyebrow{margin:0 0 8px;color:#ffba00;font-family:Inter Bold,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.quick-setup h2{margin:0 0 14px;color:#fff;font-family:Inter Bold,sans-serif;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.6px}.quick-setup__steps{margin:0;padding-left:18px;list-style:decimal}.quick-setup__steps li{margin:0 0 8px;padding:0;color:inherit;font-size:14px;line-height:1.5}.quick-setup__steps li:last-child{margin-bottom:0}.quick-setup__steps strong{color:#fff;font-family:Inter Bold,sans-serif;font-weight:700}.quick-setup__tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.quick-setup__tip{padding:13px;border:1px solid #3c5368;border-radius:10px;background:#1c3851}.quick-setup__tip h3{margin:0 0 4px;color:#ffba00;font-family:Inter Bold,sans-serif;font-size:12px;font-weight:700;line-height:1.5}.quick-setup__tip p{margin:0;color:inherit;font-size:12px;line-height:1.5}@media(max-width:989px){.quick-setup{padding:40px 20px}.quick-setup__inner{grid-template-columns:minmax(0,1fr);gap:28px}.quick-setup__image,.quick-setup__placeholder{aspect-ratio:2;max-height:400px}}@media(max-width:600px){.quick-setup{padding:32px 16px}.quick-setup__tips{grid-template-columns:minmax(0,1fr)}.quick-setup__figure{border-radius:12px}}.steps-grid{--steps-grid-ink: var(--primary);--steps-grid-muted: #4a5068;--steps-grid-blue: var(--primary-600);display:flex;flex-direction:column;align-items:center;gap:40px;padding-bottom:8rem}.section-steps .background-image-container.bg-white{background:#fff}.steps-grid__intro{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:76.1rem;text-align:center}section.section-steps .steps-grid__heading{margin:0;padding:0;text-align:center}.steps-grid__copy p:last-child{margin-bottom:0}.steps-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;width:100%;margin:0;padding:0;list-style:none}.steps-grid--column .steps-grid__list{grid-template-columns:minmax(0,1fr);max-width:86rem}.steps-grid__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2.6rem;min-width:0;margin:0;padding:4rem 3.6rem;border-radius:2.4rem;background:#fff}.section-steps .bg-white~div .steps-grid__card{border:1px solid #e6e8ec}.steps-grid__number{position:absolute;top:2.8rem;right:3.2rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:6.4rem;line-height:1;color:#e3ebff;pointer-events:none}.steps-grid__icon{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:6.4rem;height:6.4rem;border-radius:50%;background:var(--steps-grid-blue)}.steps-grid__icon-svg{display:block;width:3rem;height:3rem;background-color:#fff;-webkit-mask:var(--steps-grid-icon) center / contain no-repeat;mask:var(--steps-grid-icon) center / contain no-repeat}.steps-grid__icon-image{display:block;width:3rem;height:3rem;object-fit:contain}.steps-grid__icon-number{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:2.4rem;line-height:1;color:#fff}.steps-grid__content{position:relative;display:flex;flex-direction:column;gap:1.5rem}section.section-steps .steps-grid__title{margin:0;padding:0;font-family:Value Sans Medium,sans-serif;text-transform:capitalize;font-weight:500;font-size:2.8rem;line-height:1.25;text-transform:none;color:var(--steps-grid-ink)}.steps-grid__text,.steps-grid__text p{margin:0;font-size:1.8rem;line-height:1.55;color:var(--steps-grid-muted)}.steps-grid__text p+p{margin-top:1em}.steps-grid__cta{margin-top:-.4rem}.steps-grid__cta .btn-container{margin:0 auto}@media(max-width:991px){.steps-grid__list{grid-template-columns:minmax(0,1fr);max-width:60rem;gap:1.6rem}.steps-grid__card{padding:3.2rem 2.8rem}}@media(max-width:749px){.steps-grid{gap:2.8rem;padding-bottom:5rem}.steps-grid__card{gap:2rem;padding:2.8rem 2.4rem;border-radius:2rem}.steps-grid__number{top:2.2rem;right:2.4rem;font-size:4.8rem}.steps-grid__icon{width:5.6rem;height:5.6rem}.steps-grid__icon-svg,.steps-grid__icon-image{width:2.6rem;height:2.6rem}section.section-steps .steps-grid__title{font-size:2.2rem}.steps-grid__text,.steps-grid__text p{font-size:1.6rem}}.section-system-compatibility>variant-visibility-scope[hidden],.section-system-compatibility:has(>variant-visibility-scope[hidden]){display:none!important}.system-compatibility{padding:68px 24px;background:#e9f3fa;color:#172635;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.system-compatibility *,.system-compatibility *:before,.system-compatibility *:after{box-sizing:border-box}.system-compatibility__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:50px;max-width:1280px;margin-inline:auto}.system-compatibility__figure{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:10px;border:1px dashed #bfd3e2;border-radius:16px;background:#f7fafc}.system-compatibility__image-label{align-self:flex-start;max-width:100%;padding:3px 8px;border-radius:5px;background:#29445e;color:#fff;font-size:10px;line-height:1.5}.system-compatibility__image,.system-compatibility__placeholder{display:block;width:100%;height:auto;aspect-ratio:2.3;object-fit:contain}.system-compatibility__placeholder{fill:#bfd3e2}.system-compatibility__video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px}.system-compatibility__video iframe,.system-compatibility__video video{display:block;width:100%;height:100%;border:0}.system-compatibility__video>div{width:100%;height:100%}.system-compatibility__figure figcaption{padding:5px 8px;border-radius:6px;background:#fff;color:#455e75;font-size:10px}.system-compatibility__content{min-width:0;overflow-wrap:anywhere}.system-compatibility .system-compatibility__eyebrow{margin:0 0 8px;color:#0075ce;font-family:Inter Bold,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.system-compatibility h2{margin:0 0 16px;color:#082b49;font-family:Inter Bold,sans-serif;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.6px}.system-compatibility__list{margin:0;padding:0;list-style:none}.system-compatibility__row{display:grid;grid-template-columns:25px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid #bfd3e2}.system-compatibility__icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#dcf4ed;color:#008c78;font-weight:700}.system-compatibility__icon--warning{background:#fff1d4;color:#a85f00}.system-compatibility h3{margin:0;color:inherit;font-family:Inter Bold,sans-serif;font-size:14px;font-weight:700;line-height:1.5}.system-compatibility__row p{margin:0;font-size:14px;line-height:1.5}.system-compatibility__contact{margin-top:16px;padding:12px 14px;border-radius:12px;background:#fff;font-size:13px}.system-compatibility__contact p{margin:0}.system-compatibility__contact a{color:#006ab8;font-family:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.system-compatibility__contact a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.system-compatibility .system-compatibility__disclaimer{margin:9px 0 0;color:#596d7e;font-size:10px;line-height:1.5}@media(max-width:989px){.system-compatibility{padding:40px 20px}.system-compatibility__inner{grid-template-columns:minmax(0,1fr);gap:28px}.system-compatibility__image,.system-compatibility__placeholder{aspect-ratio:1.8;max-height:400px}}@media(max-width:480px){.system-compatibility{padding:32px 16px}.system-compatibility__row{gap:10px;padding-block:12px}.system-compatibility__figure{border-radius:12px}}.testimonials-grid{--testimonials-grid-ink: var(--primary);--testimonials-grid-blue: var(--primary-600)}.testimonials-grid__intro{display:flex;flex-direction:column;align-items:center;gap:2.1rem;max-width:86rem;margin:0 auto 4rem;text-align:center}.testimonials-grid__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.4rem}.testimonials-grid__rating-stars{display:block;width:15rem;height:2.5rem}.testimonials-grid__rating-text{font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.9rem;line-height:1;color:var(--testimonials-grid-ink)}.testimonials-grid__rating-dot{flex-shrink:0;width:.6rem;height:.6rem;border-radius:50%;background:#a3a7bf}.testimonials-grid__certification{display:inline-flex;align-items:center;gap:.8rem;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.4rem;line-height:1;letter-spacing:.14rem;text-transform:uppercase;color:var(--testimonials-grid-blue)}.testimonials-grid__certification-icon{display:block;flex-shrink:0;width:2.2rem;height:2.2rem}section.section-testimonials .testimonials-grid__heading{margin:0;padding:0;text-align:center}.testimonials-grid__copy p:last-child{margin-bottom:0}.testimonials-grid__grid{width:100%;margin:0;padding:0;columns:3;column-gap:2.4rem;list-style:none}.testimonials-grid__card{display:flex;flex-direction:column;gap:2.2rem;box-sizing:border-box;margin:0 0 2.4rem;padding:3rem 2.9rem 2.8rem;break-inside:avoid;border:1px solid #e6e8ec;border-radius:1.6rem;background:#fff;box-shadow:0 .8rem 1.2rem #0b16380d}.testimonials-grid__card[hidden]{display:none}.testimonials-grid__card:focus{outline:none}.testimonials-grid__card-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:-.4rem}.testimonials-grid__card-stars{display:block;width:11.6rem;height:1.9rem;object-fit:contain;object-position:left center}.testimonials-grid__verified{display:inline-flex;align-items:center;gap:.6rem;font-family:Value Sans Medium,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.2;white-space:nowrap;color:var(--testimonials-grid-blue)}.testimonials-grid__verified-icon{display:block;flex-shrink:0;width:1.6rem;height:1.6rem}.testimonials-grid__quote{margin:0;padding:0;border:0;font-family:Value Sans,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:1.5;color:var(--testimonials-grid-ink)}.testimonials-grid__quote p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.testimonials-grid__quote p+p{margin-top:1em}.testimonials-grid__quote>:first-child:before{content:"\201c"}.testimonials-grid__quote>:last-child:after{content:"\201d"}.testimonials-grid__author{display:flex;align-items:center;gap:1.2rem;margin:0}.testimonials-grid__avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--testimonials-grid-blue);font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.8rem;line-height:1;color:#fff}.testimonials-grid__name{font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.7rem;line-height:1.2;color:var(--testimonials-grid-ink)}.testimonials-grid__load-more{display:flex;align-items:center;gap:.8rem;width:auto;margin:1.2rem auto 0;padding:.4rem 0;border:0;background:none;font-family:Value Sans Bold,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.2;letter-spacing:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem;text-transform:none;color:var(--testimonials-grid-blue);cursor:pointer}.testimonials-grid__load-more:hover,.testimonials-grid__load-more:focus-visible{background:none;text-decoration-thickness:2px;color:var(--testimonials-grid-blue)}.testimonials-grid__load-more[hidden]{display:none}.testimonials-grid__load-more-icon{display:block;width:1.2rem;height:.73rem;transform:rotate(180deg)}.testimonials-grid__cta{margin-top:3.6rem}@media(max-width:989px){.testimonials-grid__grid{columns:2;column-gap:2rem}.testimonials-grid__card{margin-bottom:2rem}}@media(max-width:749px){.testimonials-grid__intro{gap:1.4rem;margin-bottom:2.4rem}.testimonials-grid__rating-stars{width:11rem;height:1.83rem}.testimonials-grid__rating-text{font-size:1.7rem}.testimonials-grid__certification{letter-spacing:.1rem}.testimonials-grid__grid{columns:1}.testimonials-grid__card{gap:1.8rem;margin-bottom:1.4rem;padding:2.4rem 2.2rem}.testimonials-grid__quote{font-size:1.7rem}.testimonials-grid__load-more{font-size:1.6rem}.testimonials-grid__avatar{font-size:1.7rem}.testimonials-grid__name{font-size:1.6rem}.testimonials-grid__cta{margin-top:2.4rem}}.section-transparent-filtration>variant-visibility-scope[hidden],.section-transparent-filtration:has(>variant-visibility-scope[hidden]){display:none!important}.transparent-filtration{padding:28px 24px 32px;background:#fff;color:#172635;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.transparent-filtration *,.transparent-filtration *:before,.transparent-filtration *:after{box-sizing:border-box}.transparent-filtration__inner{max-width:1280px;margin-inline:auto}.transparent-filtration__header{margin:0 auto 32px;text-align:center}.transparent-filtration p{margin:0}.transparent-filtration strong{font-family:Inter Bold,sans-serif;font-weight:700}.transparent-filtration .transparent-filtration__eyebrow{margin-bottom:8px;color:#0876ce;font-family:Inter Bold,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.transparent-filtration__header h2{margin:0 0 14px;color:#0c2840;font-family:Inter Bold,sans-serif;font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.7px}.transparent-filtration__intro{max-width:680px;margin-inline:auto;color:#435466;font-size:16px;line-height:1.45}.transparent-filtration__layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:22px}.transparent-filtration__layout--single{grid-template-columns:minmax(0,1fr)}.transparent-filtration__evidence{overflow:hidden;border:1px solid #d7e1ec;border-radius:17px}.transparent-filtration__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;text-align:left}.transparent-filtration__table th,.transparent-filtration__table td{padding:12px 14px;border:0;background:transparent;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.transparent-filtration__table thead{background:#f2f7fb}.transparent-filtration__table thead th{color:#5b7289;font-family:Inter Bold,sans-serif;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.transparent-filtration__table thead th:nth-child(1){width:23.5%}.transparent-filtration__table thead th:nth-child(2){width:14%}.transparent-filtration__table thead th:nth-child(3){width:44%}.transparent-filtration__table thead th:nth-child(4){width:18.5%}.transparent-filtration__table tbody tr{border-top:1px solid #d7e1ec}.transparent-filtration__table tbody th{font-family:Inter Bold,sans-serif;font-size:13px;font-weight:700}.transparent-filtration__badge{display:inline-block;padding:2px 10px;border-radius:20px;font-family:Inter Bold,sans-serif;font-size:11px;font-weight:700;line-height:1.6;white-space:nowrap}.transparent-filtration__badge--certified{background:#ddf2ed;color:#00766f}.transparent-filtration__badge--lab-tested{background:#d6e9f7;color:#005b9b}.transparent-filtration__source{color:#5d7188;font-size:12px}.transparent-filtration a{color:#0671c7;text-decoration:none}.transparent-filtration a:hover{text-decoration:underline}.transparent-filtration a:focus-visible{outline:2px solid #0671c7;outline-offset:4px;border-radius:2px}.transparent-filtration__table .transparent-filtration__report{padding-inline:8px;font-size:13px}.transparent-filtration__link-label{white-space:nowrap}.transparent-filtration__report a{display:inline-block;font-family:Inter,sans-serif}.transparent-filtration__unlinked{color:#5d7188}.transparent-filtration .transparent-filtration__footnote{padding:10px 14px;border-top:1px solid #d7e1ec;background:#f9fcff;color:#5d7188;font-size:11px;line-height:1.5}.transparent-filtration__limitations{padding:24px;border-radius:18px;background:#f6f5f1}.transparent-filtration__limitations h3{margin:0 0 14px;color:#0c2840;font-family:Inter Bold,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.transparent-filtration__limitation{padding:10px 0;border-top:1px solid #dedbd1}.transparent-filtration__limitation:last-child{padding-bottom:10px}.transparent-filtration__limitation h4{margin:0;color:#0c2840;font-family:Inter Bold,sans-serif;font-size:14px;font-weight:700;line-height:1.5}.transparent-filtration__limitation p{font-size:14px;line-height:1.5}.transparent-filtration__limitation a{font-family:Inter,sans-serif}.transparent-filtration__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1100px){.transparent-filtration__layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.transparent-filtration{padding:32px 16px}.transparent-filtration__header{margin-bottom:24px}.transparent-filtration__header h2{font-size:28px;letter-spacing:-.4px}.transparent-filtration__intro{font-size:15px}.transparent-filtration__layout{gap:20px}.transparent-filtration__table,.transparent-filtration__table tbody{display:block}.transparent-filtration__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.transparent-filtration__table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:16px}.transparent-filtration__table tbody tr:first-child{border-top:0}.transparent-filtration__table tbody th,.transparent-filtration__table tbody td{display:block;padding:0}.transparent-filtration__table tbody td:nth-child(2){text-align:right}.transparent-filtration__table .transparent-filtration__source,.transparent-filtration__table .transparent-filtration__report{grid-column:1 / -1}.transparent-filtration__report a{padding-block:6px}.transparent-filtration .transparent-filtration__footnote{padding:12px 16px}.transparent-filtration__limitations{padding:20px}}.wellness-hero{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:var(--wellness-min-height, 590px);margin:0;padding:0;overflow:hidden;background:var(--wellness-background, #f5f6f8);font-family:DM Sans,Arial,Helvetica,sans-serif;color:var(--wellness-text)}.wellness-hero *,.wellness-hero *:before,.wellness-hero *:after{box-sizing:border-box}.wellness-hero{--wellness-container: 100%}@media(min-width:768px){.wellness-hero{--wellness-container: 720px}}@media(min-width:992px){.wellness-hero{--wellness-container: 960px}}@media(min-width:1200px){.wellness-hero{--wellness-container: 1140px}}.wellness-hero__media{position:absolute;top:0;right:calc((100% - var(--wellness-container)) / 2 + 15px);bottom:0;left:calc((100% - var(--wellness-container)) / 2 + var(--wellness-container) * .167);z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(0,0,0,.15) 44%,#000 68%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(0,0,0,.15) 44%,#000 68%,#000 88%,transparent 100%)}.wellness-hero__media picture{display:contents}.wellness-hero__video,.wellness-hero__image{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.wellness-hero__container{position:relative;z-index:2}.wellness-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:25px;width:100%;max-width:620px;padding:77px 0;text-align:left}.wellness-hero__intro{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.wellness-hero__pill{display:inline-flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:16px 24px 17px 20px;border-radius:999px;background:#fff;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:1.8px;text-transform:uppercase;color:var(--wellness-accent)}.wellness-hero__pill-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--wellness-accent)}.wellness-hero__pill-separator{padding:0 2px;opacity:.35;color:var(--wellness-text)}.wellness-hero__copy{display:flex;flex-direction:column;gap:8px}.wellness-hero__title{margin:0;padding:0;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(55px,5.2vw,104px);font-weight:700;line-height:.95;letter-spacing:-2px;text-align:inherit;text-transform:none;color:var(--wellness-text)}.wellness-hero__description,.wellness-hero__description p{margin:0;font-size:20px;line-height:1.55;color:var(--wellness-muted)}.wellness-hero__description{max-width:431px}.wellness-hero__cta{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:3px}.wellness-hero__trust-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px 36px;margin:0;padding:0;list-style:none}.wellness-hero__trust{display:flex;align-items:center;gap:10px;margin:0;font-weight:500;font-size:18px;line-height:1.2;color:var(--wellness-text)}.wellness-hero__trust-icon{display:block;flex-shrink:0;width:20px;height:20px}@media(max-width:767px){.wellness-hero{flex-direction:column;align-items:stretch;min-height:0}.wellness-hero__container{order:1}.wellness-hero__content{align-items:center;gap:22px;max-width:none;padding:16px 5px 4px;text-align:center}.wellness-hero__intro{align-items:center;gap:18px}.wellness-hero__pill{justify-content:center;gap:8px;padding:14px 16px;font-size:12px;letter-spacing:1.2px}.wellness-hero__copy{align-items:center;gap:11px;max-width:none}.wellness-hero__title{font-size:clamp(38px,9vw,70px);line-height:1}.wellness-hero__description,.wellness-hero__description p{font-size:18px}.wellness-hero__cta{align-self:stretch;align-items:center;gap:12px;margin-top:0}.wellness-hero__button{width:100%}.wellness-hero__trust-list{justify-content:center;gap:8px 18px}.wellness-hero__trust{font-size:15px}.wellness-hero__media{position:relative;order:2;inset:auto;height:var(--wellness-media-height-sm, 340px);margin-top:12px;-webkit-mask-image:none;mask-image:none}.wellness-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--wellness-background) 0%,var(--wellness-background-clear) 38%);pointer-events:none}}@media(max-width:400px){.wellness-hero__title{font-size:46px}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
