.rich-text-module{--grid-mobile-columns:1;--grid-desktop-columns:12;--grid-columns:var(--grid-mobile-columns);grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-default-gutter,24px);display:grid}@media (min-width:1024px){.rich-text-module{--grid-columns:var(--grid-desktop-columns)}}.rich-text-module__content{grid-column:span 12}@media (min-width:1024px){.rich-text-module__content{grid-column:5/11}}.buying-panel-module{overflow-x:clip}.buying-panel{background-color:inherit;flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.buying-panel{max-width:1440px}}.buying-panel__content{flex-direction:column;grid-template-columns:repeat(12,minmax(0,1fr));align-self:stretch;align-items:flex-start;display:grid}@media (min-width:1024px){.buying-panel__content{gap:var(--grid-default-gutter,24px);flex-direction:row}}.buying-panel__secondary{align-items:flex-start;gap:var(--dimension-dimension-300,24px);margin-bottom:var(--dimension-dimension-500,48px);flex-direction:column;grid-column:span 12/span 12;align-self:stretch;display:flex}@media (min-width:1024px){.buying-panel__secondary{top:var(--header-height);padding:unset;width:100%;margin-bottom:unset;flex-direction:column;grid-column:span 8/span 8;align-self:flex-start;align-items:flex-start;display:flex;position:sticky}.with-alert-bar .buying-panel__secondary{top:calc(var(--header-height) + var(--alert-bar-height))}}@media (max-width:1024px){.buying-panel__secondary{margin-left:calc(var(--wrapper-margin-default,16px)*-1);width:calc(100% + (var(--wrapper-margin-default,16px)*2))}}.buying-panel__media--lifestyle{display:none}@media (min-width:1024px){.buying-panel__media--lifestyle{gap:var(--dimension-dimension-300,24px);grid-column:span 8/span 8;width:100%;display:flex}}.buying-panel__primary-components,.buying-panel__primary{align-items:flex-start;gap:var(--dimension-dimension-500,48px);flex-direction:column;grid-column:span 12/span 12;align-self:stretch;display:flex}@media (min-width:1024px){:is(.buying-panel__primary-components,.buying-panel__primary){padding:unset;gap:var(--dimension-dimension-500,48px);grid-column:span 4/span 4;width:100%}}.buying-panel__product-selection,.buying-panel__variant-selection,.buying-panel__purchase-options,.buying-panel__additional-information,.buying-panel-cross-sell{flex-direction:column;width:100%;display:flex}:is(.buying-panel__product-selection,.buying-panel__variant-selection,.buying-panel__purchase-options,.buying-panel__additional-information,.buying-panel-cross-sell):empty{display:none}.buying-panel__purchase-options.is-otp-only{display:none}.buying-panel__additional-information{gap:var(--dimension-dimension-200,16px)}.buying-panel-card-selection{align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;align-self:stretch;display:flex}.buying-panel-card-selection__title{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:120%}@media (min-width:1024px){.buying-panel__cro-wins .buying-panel__primary-components{max-width:var(--grid-default-colspan-4,432px)}}@media (min-width:1024px){.buying-panel__cro-wins .buying-panel__primary{max-width:var(--grid-default-colspan-4,432px)}}.buying-panel-action{align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;align-self:stretch;display:flex}.buying-panel .buying-panel-action__secondary{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.buying-panel .buying-panel-action__secondary>content{width:100%}.buying-panel .buying-panel-action__secondary .portabletext .type-body{color:var(--color-content-default-primary,#37352f);text-align:center;font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:135%}.buying-panel-card__outer-wrapper{background:var(--color-background-action-brand,#ffeb0e);border-radius:var(--radius-radius-primary,16px);width:100%}.buying-panel-card__outer-wrapper .buying-panel-card__tag-label{font-size:var(--size-size-500,14px);text-align:center}.buying-panel-card{background-color:var(--color-background-default-primary,#fffdf5);padding:var(--dimension-dimension-200,16px);align-items:center;gap:var(--dimension-dimension-200,16px);border-radius:var(--radius-radius-primary,16px);border:1px solid var(--color-border-input-primary,#bcb8a9);align-self:stretch;min-height:73px;transition:border .3s;display:flex;position:relative;container-type:inline-size}.buying-panel-card:hover:not(.buying-panel-card--selected){border:1px solid var(--color-border-default-secondary,#37352f)}.buying-panel-card:not(:disabled){cursor:pointer}.buying-panel-card--selected{border:1px solid var(--color-border-default-secondary,#37352f)}.buying-panel-card--secondary{gap:var(--dimension-dimension-300,24px);flex-direction:column}.buying-panel-card__content{gap:var(--dimension-dimension-100,8px)var(--dimension-dimension-200,16px);grid-template-columns:16px 1fr auto;grid-template-areas:"radio header price";align-items:center;width:100%;display:grid}.buying-panel-card__content:has(.buying-panel-card__media){grid-template-columns:16px 1fr auto auto;grid-template-areas:"radio header price media"}@container (width<=308px){.buying-panel-card__content{grid-template-columns:16px auto;grid-template-areas:"radio header"".price"}.buying-panel-card__content:has(.buying-panel-card__media){grid-template-columns:16px 1fr auto;grid-template-areas:"radio header media"".price price"}}.buying-panel-card__inner{gap:var(--dimension-dimension-300,24px);flex-direction:column;flex:1 0 0;display:flex}.buying-panel-card__second-content{align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;align-self:stretch;display:flex}.buying-panel-card__content-title{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:120%}.buying-panel-card__header{align-items:center;gap:var(--dimension-dimension-200,16px);flex:1 0 0;grid-area:header;display:flex}.buying-panel-card__second-header{align-items:flex-end;gap:var(--dimension-dimension-50,2px);flex-direction:column;grid-area:price;display:flex}@container (width<=308px){.buying-panel-card__second-header{align-items:flex-start}}.buying-panel-card__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:var(--dimension-dimension-200,16px);height:var(--dimension-dimension-200,16px);background-color:#0000;flex-direction:column;grid-area:radio;align-items:flex-start;margin:0;display:flex;position:relative}.buying-panel-card__input:before{content:"";border-radius:var(--radius-radius-full,999px);border:1px solid var(--color-border-default-secondary,#37352f);background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.buying-panel-card__input:checked:after{content:"";width:var(--dimension-dimension-200,16px);height:var(--dimension-dimension-200,16px);border-radius:var(--radius-radius-full,999px);background-color:var(--color-content-default-primary,#37352f);position:absolute;top:0;left:0;transform:scale(.3125)}a.buying-panel-card .buying-panel-card__input{pointer-events:none}.buying-panel-card__stack{justify-content:center;align-items:flex-start;gap:var(--dimension-dimension-50,2px);flex-direction:column;flex:1 0 0;display:flex}.buying-panel-card__title{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style2,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:500;line-height:120%}.buying-panel-card__description,.buying-panel-card__per-day-text{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:120%}.buying-panel-card__pricing{align-items:center;gap:var(--dimension-dimension-75,4px);display:flex}.buying-panel-card__price-original{color:var(--color-content-default-tertiary,#8a8575);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}.buying-panel-card__price,.buying-panel-card__price-from{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:120%}.buying-panel-card__media{width:var(--dimension-dimension-500,48px);height:var(--dimension-dimension-500,48px);border-radius:var(--radius-radius-primary-small,8px);background:#d3d3d3 50%/cover no-repeat;flex-direction:column;grid-area:media;align-items:flex-start;display:flex;overflow:hidden}.buying-panel-card__media-image{width:var(--dimension-dimension-500,48px);height:var(--dimension-dimension-500,48px);object-fit:cover;border-radius:var(--radius-radius-primary-small,8px);display:flex}.buying-panel-card__tag{border-radius:var(--radius-radius-primary,16px)var(--radius-radius-primary,16px)0 0;padding:var(--dimension-dimension-200,16px);background:var(--color-background-action-brand,#ffeb0e);flex-direction:column;justify-content:center;align-items:center;display:flex}.buying-panel-card .buying-panel-card__tag:not(.buying-panel-card__tag--gift-with-purchase){padding:var(--dimension-dimension-50,2px)var(--dimension-dimension-75,4px);border-radius:var(--radius-radius-primary-smallest,4px);position:absolute;top:-10px;right:16px}.buying-panel-card__tag-label{color:var(--color-content-action-brand,#37352f);leading-trim:both;text-edge:cap;font-family:var(--font-title-style2,"Proxima Nova");font-size:var(--size-size-300,12px);font-style:normal;font-weight:500;line-height:120%}.buying-panel-card__selling-plans{align-items:flex-start;gap:var(--dimension-dimension-100,8px);flex-direction:column;align-self:stretch;display:flex}.buying-panel-card__option{padding:var(--dimension-dimension-200,16px);border-radius:var(--radius-radius-primary-small,8px);border:1px solid var(--color-border-input-primary,#bcb8a9);cursor:pointer;justify-content:center;align-self:stretch;align-items:flex-start;transition:all .2s;display:flex}.buying-panel-card__option:hover:not(.buying-panel-card__option--selected){border:1px solid var(--color-border-default-secondary,#37352f)}.buying-panel-card__option--selected{border:1px solid var(--color-border-default-secondary,#37352f);background:var(--color-background-default-primary-light,#fef9d7)}.buying-panel .buying-panel-card__rich-description .portabletext{justify-content:center;align-items:flex-start;gap:var(--dimension-dimension-100,8px);cursor:unset;flex-direction:column;align-self:stretch;display:flex}.buying-panel .buying-panel-card__rich-description .portabletext .type-body{color:var(--color-content-default-primary,#37352f);font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:135%}.buying-panel-action-button{height:var(--dimension-dimension-600,64px);padding:0px var(--dimension-dimension-400,32px);align-items:center;gap:var(--dimension-dimension-200,16px);border-radius:var(--radius-radius-full,999px);background:var(--color-background-action-brand,#ffeb0e);cursor:pointer;align-self:stretch;transition:all .2s;display:flex}.buying-panel-action-button:hover:not(:disabled){background:var(--color-background-action-primary,#37352f)}.buying-panel-action-button:hover:not(:disabled) span{color:var(--color-content-action-primary,#fff)}.buying-panel-action-button:disabled{background:var(--color-background-disabled-primary-activated,#f0f0f0)}.buying-panel-action-button__title{color:var(--color-content-action-brand,#37352f);leading-trim:both;text-edge:cap;font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);text-align:start;flex:1 0 0;font-style:normal;font-weight:400;line-height:120%}[disabled] .buying-panel-action-button__title{color:var(--color-content-disabled-primary,#bdbdbd)}.buying-panel-action-button__pricing{color:var(--color-content-action-brand,#37352f);leading-trim:both;text-edge:cap;font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:120%}[disabled] .buying-panel-action-button__pricing{color:var(--color-content-disabled-primary,#bdbdbd)}.carousel-buying-panel{aspect-ratio:1;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.carousel-buying-panel .keen-slider:not(.loaded){opacity:0}.carousel-buying-panel .keen-slider--updated{animation:.3s ease-in-out fadeIn}.carousel-buying-panel:not(:hover) .carousel-buying-panel__action-button{opacity:0}.carousel-buying-panel .keen-slider__slide{justify-content:center;align-items:center;height:100%;display:flex}@media (min-width:1024px){.carousel-buying-panel{--vertical-space:calc(var(--dimension-dimension-300,24px) + var(--header-height) + var(--spacer-spacer-600,48px));max-width:calc(100vh - var(--vertical-space));margin-inline-start:auto;margin-inline-end:auto}.with-alert-bar .carousel-buying-panel{max-width:calc(100vh - (var(--vertical-space) + var(--alert-bar-height)))}}.carousel-buying-panel__image{aspect-ratio:1;border-radius:var(--radius-radius-primary,16px);object-fit:cover;width:100%;height:100%}@media (max-width:1024px){.carousel-buying-panel__image{border-radius:0}}.carousel-buying-panel-navigation{align-items:center;gap:var(--dimension-dimension-50,2px);padding:var(--dimension-dimension-300,24px);display:flex;position:absolute}.carousel-buying-panel-navigation .dot{cursor:pointer;flex:1;transition:transform .3s ease-in-out,color .3s ease-in-out}.carousel-buying-panel-navigation .dot-activated{color:var(--color-content-brand-secondary,#b06634);transform:rotate(45deg)}.carousel-buying-panel-navigation .dot-activated g{opacity:1}.carousel-buying-panel__action-button{width:var(--dimension-dimension-400,32px);height:var(--dimension-dimension-400,32px);border-radius:var(--radius-radius-full,999px);background:var(--color-background-action-secondary,#fff);cursor:pointer;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:none;position:absolute;transform:translateY(-50%)}@media (min-width:1024px){.carousel-buying-panel__action-button{display:flex}}.carousel-buying-panel__action-button:disabled{display:none}.carousel-buying-panel__action-button.left{top:50%;left:24px}.carousel-buying-panel__action-button.left svg{transform:rotate(180deg)}.carousel-buying-panel__action-button.right{top:50%;right:24px}.carousel-buying-panel__action-button svg{color:var(--color-content-action-secondary,#37352f);width:var(--icon-dimension-width,20px);height:var(--icon-dimension-height,20px);flex-shrink:0}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.buying-panel__question{flex-direction:column;align-self:stretch;align-items:stretch;display:flex}.accordion__details{cursor:pointer;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}.accordion__header{padding:var(--dimension-dimension-300,24px)0px;align-items:center;gap:var(--dimension-dimension-300,24px);color:var(--color-content-default-primary,#37352f);align-self:stretch;list-style:none;display:flex}.accordion__header::marker{display:none}.accordion__header::-webkit-details-marker{display:none}.accordion__title{font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);flex:1 0 0;font-style:normal;font-weight:400;line-height:120%}.accordion__icon svg,.accordion__icon svg>path{transform-origin:50%;transition:transform .3s ease-in-out}.accordion__content{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.accordion__content content{align-items:flex-start;gap:var(--dimension-dimension-200,16px);color:var(--color-content-default-primary,#37352f);flex-direction:column;align-self:stretch;display:flex;overflow:hidden}.accordion__content .accordion__content-inner{align-items:flex-start;gap:var(--dimension-dimension-200,16px);color:var(--color-content-default-primary,#37352f);flex-direction:column;align-self:stretch;display:flex;overflow:hidden}@media (min-width:1024px){.accordion__content-inner{max-width:var(--grid-default-colspan-6,660px)}}.accordion__details[open] .accordion__icon svg{transform:rotate(180deg)}.accordion__details[open] .accordion__icon svg>path:first-child{transform:scaleY(0)}.accordion__details[open]~.accordion__content{grid-template-rows:1fr}.accordion__details[open]~.accordion__content>content{padding-bottom:var(--dimension-dimension-300,24px)}.accordion__details[open]~.accordion__content>.accordion__content-inner{padding-bottom:var(--dimension-dimension-300,24px)}.accordion__item:not(:first-child){border-top:1px solid var(--color-border-default-tertiary,#ebe9e2)}.buying-panel-sticky-atc{pointer-events:none;border-top:1px solid var(--color-border-default-tertiary,#ebe9e2);visibility:hidden;z-index:10;background:#fff;width:100%;transition:transform .3s,visibility .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.buying-panel-sticky-atc--visible{pointer-events:auto;visibility:visible;transform:translateY(0)}.buying-panel-sticky-atc__options{opacity:0;visibility:hidden;z-index:1;background-color:#fff;transition:all .3s ease-in-out;position:absolute;top:0;left:0;right:0;transform:translateY(0)}@media (min-width:1024px){.buying-panel-sticky-atc__options{display:none}}.buying-panel-sticky-atc__options--visible{opacity:1;visibility:visible;transform:translateY(-100%)}.buying-panel-sticky-atc__options-header{padding:var(--dimension-dimension-200,16px);color:var(--color-content-default-primary,#14171a);height:var(--dimension-dimension-700,80px);margin-bottom:var(--spacer-spacer-500,24px);justify-content:space-between;align-items:center;display:flex}.buying-panel-sticky-atc__option{padding:var(--dimension-dimension-200,16px);border-top:1px solid var(--color-border-default-tertiary,#ebe9e2)}.buying-panel-sticky-atc__inner{gap:var(--dimension-dimension-200,16px);padding-block:var(--dimension-dimension-200,16px);z-index:2;background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:relative}.buying-panel-sticky-atc__image{width:var(--dimension-dimension-500,48px);height:var(--dimension-dimension-500,48px);background-color:var(--color-background-default-primary-light,#fef9d7);border-radius:var(--radius-radius-primary-small,8px);cursor:auto;flex-shrink:0;overflow:hidden}.buying-panel-sticky-atc__content{gap:var(--dimension-dimension-50,4px);cursor:auto;flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.buying-panel-sticky-atc__heading{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style2,"Proxima Nova");font-size:var(--size-size-500,14px);text-align:left;font-style:normal;font-weight:500;line-height:120%}.buying-panel-sticky-atc__copy{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);text-align:left;align-items:center;gap:var(--dimension-dimension-50,4px);font-style:normal;font-weight:400;line-height:120%;display:flex}@media (min-width:1024px){.buying-panel-sticky-atc__copy svg{display:none}}.buying-panel-sticky-atc__footer{align-items:center;gap:var(--dimension-dimension-300,24px);flex-shrink:0;display:flex}.buying-panel-sticky-atc__footer-copy{display:none}@media (min-width:1024px){.buying-panel-sticky-atc__footer-copy{display:block}}.buying-panel-sticky-atc__button{padding:var(--dimension-dimension-50,2px)var(--dimension-dimension-100,8px);border-radius:var(--radius-radius-button,999px);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:120%;display:flex}@media (min-width:1024px){.buying-panel-sticky-atc__button{padding:var(--dimension-dimension-200,16px)var(--dimension-dimension-300,24px);font-size:var(--size-size-600,16px)}}.buying-panel-media-mosaic{gap:var(--grid-default-gutter,24px);flex-direction:column;display:none}@media (min-width:1024px){.buying-panel-media-mosaic{display:flex}}.buying-panel-media-mosaic__item{border-radius:var(--radius-radius-primary,16px);width:100%;position:relative;overflow:hidden}.buying-panel-media-mosaic__row:not(.row-n-portrait){flex-wrap:nowrap;display:flex}.buying-panel-media-mosaic__row.row-1-portrait .buying-panel-media-mosaic__item{aspect-ratio:4/5}.buying-panel-media-mosaic__row.row-n-portrait{gap:var(--grid-default-gutter,24px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buying-panel-media-mosaic__row.row-n-portrait .buying-panel-media-mosaic__item{aspect-ratio:4/5}.buying-panel-media-mosaic__row.row-1-landscape .buying-panel-media-mosaic__item{aspect-ratio:888/540}.buying-panel-media-mosaic__image,.buying-panel-media-mosaic__video{object-fit:cover;width:100%;height:100%}.buying-panel-header{align-items:flex-start;gap:var(--dimension-dimension-400,32px);flex-direction:column;display:flex}.buying-panel-header__primary{align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;align-self:stretch;display:flex}.buying-panel-header__secondary{align-self:stretch}.buying-panel-header__header{align-items:flex-start;gap:var(--dimension-dimension-100,8px);flex-direction:column;align-self:stretch;display:flex}.buying-panel-header__tag{color:var(--color-content-brand-secondary,#b06634);text-align:center;font-family:var(--font-title-style2,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:500;line-height:120%}.buying-panel-header__badge{padding:var(--dimension-dimension-75,4px)var(--dimension-dimension-100,8px);border-radius:var(--radius-radius-primary-smallest,4px);background:var(--color-background-brand-primary-light,#fff9b7);color:var(--color-content-action-brand,#14171a);font-family:var(--font-title-style2,"Proxima Nova");font-size:var(--size-size-500,14px);flex-direction:column;justify-content:center;align-items:center;font-style:normal;font-weight:500;line-height:120%;display:none}.buying-panel-header__name{color:var(--color-content-action-brand,#37352f);font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-1000,36px);letter-spacing:.18px;font-style:normal;font-weight:400;line-height:120%}.buying-panel-header__rating{align-items:center;gap:var(--dimension-dimension-100,8px);display:flex}.buying-panel-header__rating-score{align-items:center;gap:var(--dimension-dimension-50,2px);color:var(--color-content-default-primary,#37352f);display:flex}.buying-panel-header__rating-score svg{width:var(--icon-dimension-width,16px);height:var(--icon-dimension-height,16px)}.buying-panel-header__rating-count{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:120%}.buying-panel-header__price{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style2,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:500;line-height:120%}.buying-panel-header__price--slashed{color:var(--color-content-default-tertiary,#8a8575);text-decoration-line:line-through}.buying-panel-header__price--short-description{margin-top:var(--dimension-dimension-50,2px);color:var(--color-content-default-primary,#37352f);font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:135%}.buying-panel-header__description{align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;align-self:stretch;display:flex}.buying-panel-header__description .portabletext{gap:var(--dimension-dimension-100,8px);color:var(--color-content-default-primary,#37352f);font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-600,16px);width:100%;font-style:normal;font-weight:400;line-height:135%}.buying-panel-header__description .portabletext .type-body>svg:first-child{height:calc(var(--size-size-600,16px)*1.35)}@media (min-width:1024px){.buying-panel__cro-wins .buying-panel-header{max-width:var(--grid-default-colspan-4,432px)}}.buying-panel__cro-wins .buying-panel-header__badge{display:flex}.buying-panel__cro-wins .buying-panel-header__price{display:none}.buying-panel__cro-wins .buying-panel-header__primary,.buying-panel__cro-wins .buying-panel-header__header{align-items:center}.buying-panel__cro-wins .buying-panel-header__name{text-align:center}.carousel-side-panel{align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;align-self:stretch;display:flex}.carousel-side-panel__header{align-items:center;gap:var(--dimension-dimension-200,16px);align-self:stretch;display:flex}.carousel-side-panel__header-navigation{align-items:center;gap:var(--dimension-dimension-100,8px);display:flex}.carousel-side-panel__header-title{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);flex:1 0 0;font-style:normal;font-weight:400;line-height:120%}.carousel-side-panel__slider-content.keen-slider{clip-path:inset(-100vw -100% -100vw 0)}@media (min-width:1024px){.carousel-side-panel__slider-content.keen-slider{overflow:visible}}.carousel-side-panel__slide{min-width:-moz-fit-content;min-width:fit-content}.carousel-side-panel__slide.active+.carousel-side-panel__slide+.carousel-side-panel__slide{-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 40% 100%);mask-image:linear-gradient(90deg,#000,#0000 40% 100%)}.carousel-side-panel__header-navigation-button{color:var(--color-content-default-primary,#37352f);cursor:pointer}.carousel-side-panel__header-navigation-button svg{width:var(--icon-dimension-width,20px);height:var(--icon-dimension-height,20px)}.carousel-side-panel__header-navigation-button.disabled{color:var(--color-content-default-tertiary,#8a8575);cursor:not-allowed}.card-product-overview{width:100%;padding:var(--dimension-dimension-200,16px);align-items:flex-start;gap:var(--dimension-dimension-200,16px);border-radius:var(--radius-radius-primary,16px);background:var(--color-background-default-primary-lightest,#fff);display:flex}@media (min-width:1024px){.card-product-overview{min-width:var(--grid-default-colspan-3,318px)}}.card-product-overview--carousel-card{height:100%}@media (min-width:1024px){.card-product-overview--carousel-card{max-width:var(--grid-default-colspan-3,318px)}}.card-product-overview--carousel-card .card-product-overview__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-product-overview--carousel-card .card-product-overview__description{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-product-overview__image{width:var(--grid-default-colspan-3,79px);height:var(--grid-default-height-landscape-colspan-5,79px);max-width:var(--grid-default-colspan-3,79px);max-height:var(--grid-default-height-landscape-colspan-5,79px);aspect-ratio:1;border-radius:var(--radius-radius-primary,16px);background:var(--color-background-default-primary,#fffdf5);object-fit:cover;flex-shrink:0}@media (min-width:1024px){.card-product-overview__image{width:var(--grid-default-colspan-1,90px);height:var(--grid-default-colspan-1,90px);max-width:var(--grid-default-colspan-1,90px);max-height:var(--grid-default-colspan-1,90px)}}.card-product-overview__content{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:var(--dimension-dimension-200,16px);flex-direction:column;flex:1 0 0;display:flex}.card-product-overview__primary{align-items:flex-start;gap:var(--dimension-dimension-50,2px);flex-direction:column;align-self:stretch;display:flex}.card-product-overview__secondary{justify-content:flex-end;align-self:stretch;align-items:center;display:flex}.card-product-overview__title{color:var(--color-content-default-primary,#37352f);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:120%}.card-product-overview__description{color:var(--color-content-default-primary,#37352f);font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-500,14px);font-style:normal;font-weight:400;line-height:135%}.card-product-overview__price{align-items:center;gap:var(--dimension-dimension-75,4px);color:var(--color-content-default-primary,#37352f);leading-trim:both;text-edge:cap;font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);flex:1 0 0;align-self:stretch;font-style:normal;font-weight:400;line-height:120%;display:flex}.section-grid{--grid-mobile-columns:1;--grid-desktop-columns:4;--grid-columns:var(--grid-mobile-columns);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--dimension-dimension-300,24px)var(--grid-default-gutter,14px);display:grid}@media (min-width:1024px){.section-grid{gap:var(--dimension-dimension-500,48px)var(--grid-default-gutter,24px);--grid-columns:var(--grid-desktop-columns)}}.section-grid:not(.section-grid--content){margin-inline-start:auto;margin-inline-end:auto}.section-grid__item{grid-column:span min(var(--grid-item-spans,1),var(--grid-columns))}.card-text{z-index:0;flex-direction:column;align-items:self-start;display:flex}.card-text__content{width:100%;max-width:var(--grid-default-colspan-12,358px)}@media (min-width:1024px){.card-text__content{max-width:var(--grid-default-colspan-4,432px)}}.card-text--space-between{justify-content:space-between}.card-text--align-top{justify-content:flex-start}.card-text--align-bottom{justify-content:flex-end}.card-text__heading{width:100%;font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-700,18px);letter-spacing:.18px;font-style:normal;font-weight:400;line-height:135%}.card-text--large .card-text__heading{font-size:var(--size-size-900,27px);letter-spacing:.135px;line-height:130%}@media (min-width:1024px){.card-text__heading{font-size:var(--size-size-900,27px);max-width:var(--grid-default-colspan-4,318px);letter-spacing:.135px;line-height:130%}.card-text--large .card-text__heading{font-size:var(--size-size-1100,48px);letter-spacing:.24px;line-height:130%}}.card-text__copy{width:100%;font-family:var(--font-body-style1);font-size:var(--size-size-600);margin-block-start:var(--dimension-dimension-100);font-style:normal;font-weight:400;line-height:135%;display:block}.card-text--large .card-text__copy{margin-block-start:var(--dimension-dimension-200)}@media (min-width:1024px){.card-text__copy{max-width:var(--grid-default-colspan-3,318px)}}.card-text__cta{margin-block-start:var(--dimension-dimension-300)}.reviewCard__content[data-astro-cid-6gogujdl]{z-index:2;justify-content:flex-end;align-items:center;gap:var(--dimension-dimension-100,8px);flex-direction:column;align-self:stretch;width:100%;display:flex}.reviewCard__headerOverlay[data-astro-cid-6gogujdl]{z-index:3;flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;display:flex}.reviewCard__header[data-astro-cid-6gogujdl]{justify-content:center;align-items:center;gap:var(--dimension-dimension-200,16px);color:var(--color-content-default-primary,#37352f);leading-trim:both;text-edge:cap;font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);align-self:stretch;font-style:normal;font-weight:400;line-height:120%;display:flex}.reviewCard__rating[data-astro-cid-6gogujdl]{align-items:center;gap:var(--dimension-dimension-100,8px);display:flex}.light[data-astro-cid-6gogujdl]{color:var(--color-content-default-primary,#37352f)}.dark[data-astro-cid-6gogujdl]{color:var(--color-content-action-primary,#fff)}.copper[data-astro-cid-6gogujdl]{color:var(--color-content-brand-secondary-dark,#8a5029)}.media-block{border-radius:var(--radius-radius-primary,16px);width:100%;position:relative;overflow:hidden}.section--full .media-block{border-radius:0}.card-transformation{gap:var(--spacer-spacer-400,16px);flex-direction:column;display:flex}@media (min-width:1024px){.card-transformation{gap:var(--spacer-spacer-500,24px)}}.card-transformation__media{border-radius:var(--radius-radius-primary,16px);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.card-transformation__content{width:100%}@media (min-width:1024px){.card-transformation__content{max-width:var(--grid-default-colspan-4,432px)}}.card-transformation__media-item{height:100%;padding:var(--dimension-dimension-200,16px);justify-content:center;display:flex;position:relative}@media (min-width:1024px){.card-transformation__media-item{padding:var(--dimension-dimension-300,24px)}}.card-transformation__media-label{z-index:1;color:#fff;font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-500,14px);letter-spacing:.14px;font-style:normal;font-weight:400;line-height:120%}@media (min-width:1024px){.card-transformation--large .card-transformation__media-label{font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-700,18px);letter-spacing:.18px;font-style:normal;font-weight:400;line-height:120%}}.card-transformation__copy{padding-block-start:var(--spacer-spacer-200,4px)}@media (min-width:1024px){.card-transformation__copy{padding-block-start:var(--spacer-spacer-300,8px)}}.card-transformation__author{font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-500,14px);padding-block-start:var(--spacer-spacer-300,8px);font-style:normal;font-weight:400;line-height:135%}.card-transformation__rating{padding-block-start:var(--spacer-spacer-200,4px)}.videowise-widget--container-sized[data-mobile-ar=landscape]{aspect-ratio:16/9}.videowise-widget--container-sized[data-mobile-ar=portrait]{aspect-ratio:9/16}.videowise-widget--container-sized[data-mobile-ar=square]{aspect-ratio:1}@media (min-width:1024px){.videowise-widget--container-sized[data-desktop-ar=landscape]{aspect-ratio:16/9}.videowise-widget--container-sized[data-desktop-ar=portrait]{aspect-ratio:9/16}.videowise-widget--container-sized[data-desktop-ar=square]{aspect-ratio:1}}.section-split{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.section-split-col,.section-split-col--12{grid-column:span 12/span 12;display:flex}:is(.section-split-col,.section-split-col--12)>*{flex:1}@media (min-width:1024px){.section-split-col--6{grid-column:span 6/span 6}}@media (min-width:1024px){.section-split-col--6+.section-split-col--6:has(>.card-text.card-text--align-bottom){flex-direction:column;align-items:flex-end}}@media (min-width:1024px){.section-split-col--4{grid-column:span 4/span 4}}@media (min-width:1024px){.section-split-col--3{grid-column:span 3/span 3}}.stats-module{align-items:flex-start;gap:var(--dimension-dimension-500,48px);flex-direction:column;align-self:stretch;display:flex}@media (min-width:1024px){.stats-module{gap:var(--grid-default-gutter,24px);flex-direction:row}}.stats-module__stat{gap:var(--dimension-dimension-200,16px);flex-direction:column;flex:1 1 0;display:flex}@media (min-width:1024px){.stats-module__stat{gap:var(--grid-default-gutter,24px)}}.stats-module__stat__value{color:var(--color-content-action-brand,#37352f);font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-1200,64px);letter-spacing:.32px;font-style:normal;font-weight:400;line-height:120%}@media (min-width:1024px){.stats-module__stat__value{font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-1300,96px);letter-spacing:.48px;font-style:normal;font-weight:400;line-height:110%}}.stats-module__stat__description{color:var(--color-content-action-brand,#37352f);font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:135%}@media (min-width:1024px){.stats-module__stat__description{max-width:var(--grid-default-colspan-4,432px)}}.hero{isolation:isolate;padding:var(--dimension-dimension-200,16px);aspect-ratio:4/5;width:100%;max-height:calc(100vh - var(--header-height));flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.hero{aspect-ratio:16/9;padding:var(--dimension-dimension-500,48px)}}.hero__inner{z-index:1;gap:var(--dimension-dimension-300,24px);flex-direction:column;flex-grow:1;align-self:stretch;display:flex}@media (min-width:1024px){.hero__inner{gap:var(--dimension-dimension-500,48px)}}.hero__content{flex-direction:column;display:flex}.hero__rating{align-items:center;gap:var(--dimension-dimension-100,8px);display:flex}.hero__rating-stars{gap:var(--dimension-dimension-50);display:flex}.hero__button-container{margin-top:var(--dimension-dimension-300);gap:var(--dimension-dimension-200,16px);display:flex}.hero__heading{font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-1000,36px);letter-spacing:.18px;width:100%;margin-top:var(--dimension-dimension-200);font-style:normal;font-weight:400;line-height:120%}@media (min-width:1024px){.hero__heading{font-size:var(--size-size-1300,96px);letter-spacing:.48px;gap:var(--dimension-dimension-500,48px);max-width:var(--grid-default-colspan-8,888px);grid-column:span 8;line-height:110%}}.hero__description{margin-top:var(--dimension-dimension-100);font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:120%}@media (min-width:1024px){.hero__description{margin-top:var(--dimension-dimension-200);font-size:var(--size-size-800,24px);letter-spacing:-.12px}}.hero__media{z-index:0}.hero__media--rounded .media-wrapper{border-radius:var(--radius-radius-primary,16px);overflow:hidden}.accordion-module{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.accordion-module__header,.accordion-module__content{grid-column:span 12/span 12}@media (min-width:1024px){.accordion-module__header{grid-column:span 4}}@media (min-width:1024px){.accordion-module__content{grid-column:span 8}}.accordion-module__heading{color:var(--color-content-default-primary,#37352f);font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-1000,36px);letter-spacing:.18px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:1024px){.accordion-module__heading{font-size:var(--size-size-1100,48px);letter-spacing:.24px;line-height:130%}}.quote-module{position:relative}@media (max-width:1024px){.quote-module{min-height:90vh}}.quote-module__background{z-index:0;width:100%;height:100%;position:relative}@media (max-width:1024px){.quote-module__background{min-height:90vh}}.quote-module__content{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.quote-module__content-inner{margin-inline:var(--grid-default-margin,16px);flex-direction:column;justify-content:center;height:100%;display:flex}@media (min-width:1024px){.quote-module__content-inner{max-width:var(--grid-default-colspan-8,888px)}}.quote-module__quotes{align-items:start;display:grid}.quote-module__quote-item{opacity:0;visibility:hidden;grid-area:1/1;align-self:center;transition:opacity .3s ease-in-out}.quote-module__quote-item.-is-active{opacity:1;visibility:visible}.quote-module__quote{display:block}.quote-module__navigation{gap:var(--dimension-dimension-200,16px);flex-direction:row;margin-block-start:var(--dimension-dimension-500,48px);display:flex}@media (min-width:1024px){.quote-module__navigation{gap:var(--dimension-dimension-500,48px);margin-block-start:var(--dimension-dimension-600,64px)}}.quote-module__navigation-item{opacity:.5;cursor:pointer;justify-content:center;align-items:center;width:64px;display:flex}@media (min-width:1024px){.quote-module__navigation-item{width:100px}}.quote-module__navigation-item.-is-active{opacity:1}.quote-module__quote{font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-900,27px);letter-spacing:.18px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:1024px){.quote-module__quote{font-size:var(--size-size-1000,36px);letter-spacing:.135px}}.quote-module__title{font-family:var(--font-title-style1,"Proxima Nova");font-size:var(--size-size-500,14px);margin-block-end:var(--dimension-dimension-200,16px);font-style:normal;font-weight:400;line-height:120%}.section--theme-light .quote-module{color:var(--color-core-white,#fff)}.section--theme-light .quote-module__author-logo svg{fill:var(--color-core-white,#fff)}.section--theme-dark .quote-module{color:var(--color-core-black,#000)}.section--theme-dark .quote-module__author-logo svg{fill:var(--color-core-black,#000)}.section-carousel-module{position:relative;overflow-x:hidden}@media (max-width:1023px){.carousel-module__carousel-wrapper{position:relative}}.carousel-module__carousel{display:flex;position:relative}.keen-slider__slide:not(:has(.card-product-overview--carousel-card)){min-width:100%;max-width:100%;transform:translate(0)}.carousel-module__introduction{padding-block-end:var(--dimension-dimension-500,48px)}@media (max-width:1023px){.carousel-grid__item--introduction{visibility:hidden;display:none}}.carousel-module__arrow{--arrow-size:var(--dimension-dimension-600,64px);cursor:pointer;width:var(--arrow-size);height:var(--arrow-size);top:calc(50% - (var(--arrow-size)/2));background:var(--color-background-action-primary,#37352f);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex;position:absolute;transform:translateY(-50%)}.carousel-module__arrow:hover{background:var(--color-background-action-brand,#ffeb0e);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}@media (min-width:1024px){.carousel-module__arrow{--arrow-size:var(--dimension-dimension-700,80px)}}.carousel-module__arrow--left{border-radius:0px var(--radius-radius-primary,16px)var(--radius-radius-primary,16px)0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path d="M12.62 4.255 6.875 10l5.745 5.745" stroke="%23fff" stroke-width="1.25"/></svg>');left:-16px}.carousel-module__arrow--left:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path d="M12.62 4.255 6.875 10l5.745 5.745" stroke="%2337352F" stroke-width="1.25"/></svg>')}@media (min-width:1024px){.carousel-module__arrow--left{left:0}}.carousel-module__arrow--right{border-radius:var(--radius-radius-primary,16px)0 0 var(--radius-radius-primary,16px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path d="M7.38 15.745 13.125 10 7.38 4.255" stroke="%23fff" stroke-width="1.25"/></svg>');left:auto;right:-16px}.carousel-module__arrow--right:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path d="M7.38 15.745 13.125 10 7.38 4.255" stroke="%2337352F" stroke-width="1.25"/></svg>')}@media (min-width:1024px){.carousel-module__arrow--right{right:0}}.carousel-module__arrow--disabled.carousel-module__arrow--left,.carousel-module__arrow--disabled.carousel-module__arrow--right{opacity:0;visibility:hidden}.carousel-module__progress-bar{--progress:0%;height:var(--dimension-dimension-50,2px);border-radius:var(--radius-radius-full,999px);background:var(--color-border-default-tertiary,#ebe9e2);margin-block-start:var(--dimension-dimension-600,64px);position:relative}.carousel-module__progress-bar:after{content:"";width:var(--progress);border-radius:var(--radius-radius-full,999px);background:var(--color-content-default-primary,#37352f);height:100%;transition:width .3s;position:absolute}.carousel-introduction-card{height:100%;display:flex}.quiz-module [data-element*=oct-quiz-text][data-element*=oct-quiz-title]{font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-1100,48px);letter-spacing:.24px;margin-bottom:var(--spacing-large,24px);font-style:normal;font-weight:400;line-height:130%}@media (min-width:1024px){.quiz-module [data-element*=oct-quiz-text][data-element*=oct-quiz-title]{font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-1200,64px);letter-spacing:.32px;line-height:120%}}.quiz-module [role=heading][aria-level="1"]{font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-1100,48px);letter-spacing:.24px;margin-bottom:var(--spacing-large,24px);font-style:normal;font-weight:400;line-height:130%}@media (min-width:1024px){.quiz-module [role=heading][aria-level="1"]{font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-1200,64px);letter-spacing:.32px;line-height:120%}}.quiz-module [role=heading][aria-level="2"]{font-family:var(--font-body-style3,IvyMode);font-size:var(--size-size-1000,36px);letter-spacing:.18px;font-style:normal;font-weight:400;line-height:135%}@media (min-width:1024px){.quiz-module [role=heading][aria-level="2"]{font-family:var(--font-title-style4,IvyMode);font-size:var(--size-size-1100,48px);letter-spacing:.24px;line-height:120%}}.quiz-module [data-element*=oct-quiz-text][data-element*=oct-quiz-subheading]{font-family:var(--font-longform-style1,"Proxima Nova");font-size:var(--size-size-600,16px);margin-bottom:var(--spacing-medium,16px);font-style:normal;font-weight:400;line-height:150%}.quiz-module .oct-quiz-multiple-choice-options__option{font-family:var(--font-longform-style1,"Proxima Nova");font-size:var(--size-size-600,16px);padding:var(--spacing-medium,16px);border:1px solid var(--color-border,#e0e0e0);border-radius:var(--border-radius,8px);margin-bottom:var(--spacing-small,8px);cursor:pointer;font-style:normal;font-weight:400;line-height:150%;transition:all .2s}.quiz-module .oct-quiz-multiple-choice-options__option:hover{border-color:var(--color-primary,#000);background-color:var(--color-background-hover,#f5f5f5)}.quiz-module .oct-quiz-multiple-choice-options__option:focus{outline:2px solid var(--color-primary,#000);outline-offset:2px}.quiz-module .oct-quiz-multiple-choice-options__option>div{font-family:var(--font-longform-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:150%}.quiz-module [data-element*=oct-quiz-multiplechoice] ul{margin:0;padding:0;list-style:none}.quiz-module [data-element*=oct-quiz-image] img{border-radius:var(--border-radius,8px);max-width:100%;height:auto}.quiz-module [data-element*=oct-quiz-text][data-element*=oct-quiz-subheading]:first-of-type{margin-bottom:var(--spacing-large,24px)}@media (min-width:768px){.quiz-module [data-desktop-height=match_browser]{min-height:calc(100vh - var(--header-height))}}@media (min-width:768px){.quiz-module body.with-alert-bar [data-desktop-height=match_browser]{min-height:calc(100vh - calc(var(--header-height) + var(--alert-bar-height)))}}@media (min-width:768px){.quiz-module [data-desktop-height=match_content]{min-height:50vh}}@media (max-width:767px){.quiz-module [data-mobile-height=match_browser]{min-height:calc(100vh - var(--header-height))}}@media (max-width:767px){.quiz-module body.with-alert-bar [data-mobile-height=match_browser]{min-height:calc(100vh - calc(var(--header-height) + var(--alert-bar-height)))}}@media (max-width:767px){.quiz-module [data-mobile-height=match_content]{min-height:50vh}}.mosaic-module{gap:var(--grid-default-colspan-2,48px);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:1024px){.mosaic-module{gap:var(--grid-default-gutter,24px);grid-template-columns:4fr 8fr}}@media (min-width:1024px){.mosaic-module__text{max-width:var(--grid-default-colspan-3,318px)}}.mosaic-module__text__title{font-family:var(--font-deck-style2,IvyMode);font-size:var(--size-size-900,27px);letter-spacing:.135px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:1024px){.mosaic-module__text__title{font-size:var(--size-size-1000,36px);letter-spacing:.18px}}.mosaic-module__text__description{margin-top:var(--dimension-dimension-200,16px);font-family:var(--font-body-style1,"Proxima Nova");font-size:var(--size-size-600,16px);font-style:normal;font-weight:400;line-height:135%}.mosaic-module__text__cta{margin-top:var(--dimension-dimension-300,24px)}.mosaic-module__content{gap:var(--grid-default-gutter,24px);grid-template-columns:1fr 1fr;display:grid}.mosaic-module__cards{gap:var(--grid-default-gutter,24px);flex-direction:column;display:flex}.mosaic-module__cards:nth-child(2){margin-top:var(--dimension-dimension-500,48px)}#reviews-section{scroll-margin-top:var(--total-header-height)}
