.AppLoader-module-scss-module__cNe4Ea__root{align-items:center;gap:var(--padding-component-md);padding:var(--spacing-xl) var(--spacing-md);flex-direction:column;display:flex}.AppLoader-module-scss-module__cNe4Ea__spinner{width:30px;height:30px;animation:1s steps(8,end) infinite AppLoader-module-scss-module__cNe4Ea__spin;position:relative}@media (prefers-reduced-motion:reduce){.AppLoader-module-scss-module__cNe4Ea__spinner{animation-duration:3s}}.AppLoader-module-scss-module__cNe4Ea__bar{border-radius:var(--radius-xs);background:var(--color-icon-secondary);transform-origin:2px 15px;width:4px;height:10px;position:absolute;top:0;left:calc(50% - 2px)}.AppLoader-module-scss-module__cNe4Ea__bar:first-child{opacity:1;transform:rotate(0)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(2){opacity:.88;transform:rotate(-45deg)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(3){opacity:.76;transform:rotate(-90deg)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(4){opacity:.64;transform:rotate(-135deg)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(5){opacity:.52;transform:rotate(-180deg)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(6){opacity:.4;transform:rotate(-225deg)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(7){opacity:.28;transform:rotate(-270deg)}.AppLoader-module-scss-module__cNe4Ea__bar:nth-child(8){opacity:.16;transform:rotate(-315deg)}.AppLoader-module-scss-module__cNe4Ea__text{color:var(--color-on-surface-secondary);text-align:center}@keyframes AppLoader-module-scss-module__cNe4Ea__spin{to{transform:rotate(360deg)}}
.PageLoader-module-scss-module__jnscXG__root{min-height:100dvh;padding:0 var(--spacing-md);background:var(--color-surface-primary);justify-content:center;align-items:center;animation:.2s ease-out .3s both PageLoader-module-scss-module__jnscXG__appear;display:flex}.PageLoader-module-scss-module__jnscXG__root_overlay{z-index:10001;min-height:auto;position:fixed;inset:0}@keyframes PageLoader-module-scss-module__jnscXG__appear{0%{opacity:0}to{opacity:1}}
.StyleProfilePains-module-scss-module__aGxnmW__layout{--container-content-gap:var(--padding-container-lg)}.StyleProfilePains-module-scss-module__aGxnmW__root{padding:var(--padding-container-xl) 0 var(--padding-container-2xl);flex-direction:column;gap:40px;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__intro{gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__title,.StyleProfilePains-module-scss-module__aGxnmW__label{color:var(--color-on-surface-primary)}.StyleProfilePains-module-scss-module__aGxnmW__subtitle{color:var(--color-on-surface-secondary)}.StyleProfilePains-module-scss-module__aGxnmW__block{gap:var(--spacing-sm);flex-direction:column;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__confidence{gap:var(--spacing-md);padding:var(--padding-container-md) var(--padding-container-lg);border:var(--border-width-sm) solid #e6d7cf;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:#eee5df99;flex-direction:column;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__confidence__result{color:var(--color-icon-brand)}.StyleProfilePains-module-scss-module__aGxnmW__confidence__explanation{padding:var(--padding-container-md) var(--padding-container-lg);border-radius:0 0 var(--radius-lg) var(--radius-lg);color:var(--color-on-surface-primary);background-color:#e6d7cf}.StyleProfilePains-module-scss-module__aGxnmW__pains{padding:4px var(--padding-container-lg);border:var(--border-width-sm) solid #e6d7cf;border-radius:var(--radius-lg);background-color:#eee5df80;margin:0;list-style:none}.StyleProfilePains-module-scss-module__aGxnmW__survey{gap:var(--spacing-xs);padding:var(--spacing-sm) 0 8px var(--spacing-lg);border-left:var(--border-width-lg) solid var(--color-icon-brand);flex-direction:column;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__survey__value{color:var(--color-on-surface-brand)}.StyleProfilePains-module-scss-module__aGxnmW__survey__text{color:var(--color-on-surface-primary)}.StyleProfilePains-module-scss-module__aGxnmW__survey__source{color:var(--color-on-surface-secondary)}.StyleProfilePains-module-scss-module__aGxnmW__fixes{margin:0;padding:0;list-style:none}.StyleProfilePains-module-scss-module__aGxnmW__fixes__title{color:var(--color-on-surface-primary);text-align:center}.StyleProfilePains-module-scss-module__aGxnmW__fix{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__fix:not(:last-child){border-bottom:var(--border-width-sm) solid var(--color-border-soft)}.StyleProfilePains-module-scss-module__aGxnmW__fix__image{border-radius:var(--radius-lg);object-fit:cover;flex-shrink:0;width:72px;height:72px;overflow:hidden}.StyleProfilePains-module-scss-module__aGxnmW__fix__text{gap:var(--spacing-2xs);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.StyleProfilePains-module-scss-module__aGxnmW__fix__title{color:var(--color-on-surface-primary)}.StyleProfilePains-module-scss-module__aGxnmW__fix__description{color:var(--color-on-surface-secondary)}
.AttributeTag-module-scss-module__FbkOXq__root{align-items:center;gap:var(--spacing-xs);height:38px;padding:var(--padding-component-md) var(--padding-component-lg);border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-full);background-color:var(--color-surface-primary);display:flex}.AttributeTag-module-scss-module__FbkOXq__root_colour{padding-left:var(--padding-component-md)}.AttributeTag-module-scss-module__FbkOXq__swatch{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.AttributeTag-module-scss-module__FbkOXq__label{white-space:nowrap;color:var(--color-on-surface-primary)}
.InsightCard-module-scss-module__19zABG__root{flex-direction:column;display:flex}.InsightCard-module-scss-module__19zABG__main{gap:var(--spacing-lg);padding:var(--padding-component-2xl);border:var(--border-width-sm) solid #e6d7cf;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:#eee5df99;flex-direction:column;display:flex}.InsightCard-module-scss-module__19zABG__main:only-child{border-radius:var(--radius-lg)}.InsightCard-module-scss-module__19zABG__main_compact{padding:var(--padding-component-xl) var(--padding-component-2xl)}.InsightCard-module-scss-module__19zABG__locked{padding:var(--padding-component-md) var(--padding-component-2xl);border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:#e6d7cf;flex-direction:column;margin:0;list-style:none;display:flex}.InsightCard-module-scss-module__19zABG__row{align-items:center;gap:var(--spacing-sm);border-bottom:var(--border-width-sm) solid #d5bdaf;padding:14px 0;display:flex}.InsightCard-module-scss-module__19zABG__row:last-child{border-bottom:none}.InsightCard-module-scss-module__19zABG__row__label{min-width:0;color:var(--color-on-surface-primary);flex:1}.InsightCard-module-scss-module__19zABG__row__icon{width:24px;height:24px;color:var(--color-icon-brand);flex-shrink:0}.InsightCard-module-scss-module__19zABG__header{align-items:center;gap:var(--spacing-xs);display:flex}.InsightCard-module-scss-module__19zABG__header__number{color:var(--color-icon-brand);flex-shrink:0}.InsightCard-module-scss-module__19zABG__header__title{min-width:0;color:var(--color-on-surface-primary);flex:1;margin:0}
.InsightStamp-module-scss-module__Un17HG__root{align-items:center;gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.InsightStamp-module-scss-module__Un17HG__badge{border-radius:var(--radius-2xl);background-color:var(--color-on-surface-brand);width:64px;height:64px;color:var(--color-on-surface-inverse);justify-content:center;align-items:center;display:flex}.InsightStamp-module-scss-module__Un17HG__badge_locked{border:1.5px dashed var(--color-on-surface-secondary);color:var(--color-on-surface-secondary);background-color:#0000}.InsightStamp-module-scss-module__Un17HG__check{width:24px;height:24px}.InsightStamp-module-scss-module__Un17HG__lock{opacity:.45;width:20px;height:20px}.InsightStamp-module-scss-module__Un17HG__label{text-align:center;overflow-wrap:break-word;width:100%;color:var(--color-on-surface-primary)}.InsightStamp-module-scss-module__Un17HG__label_locked{color:var(--color-on-surface-secondary)}
.PriceCard-module-scss-module__uYy0La__card{width:100%;padding:var(--padding-component-xl);background-color:var(--color-surface-primary);border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-lg);cursor:pointer;text-align:left;filter:drop-shadow(0 4px 26px #0000001a);transition:border-color .15s;display:block;position:relative}.PriceCard-module-scss-module__uYy0La__card_selected{border-color:var(--color-border-strong)}.PriceCard-module-scss-module__uYy0La__bundleBadge{width:104px;padding:var(--padding-component-sm) var(--padding-component-md);background-color:var(--color-on-surface-error);border-radius:var(--radius-full) var(--radius-full) 0 var(--radius-full);justify-content:center;align-items:center;display:flex;position:absolute;top:-13px;right:-1px}.PriceCard-module-scss-module__uYy0La__bundleBadgeText{color:var(--color-on-surface-inverse);white-space:nowrap}.PriceCard-module-scss-module__uYy0La__content{justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;display:flex}.PriceCard-module-scss-module__uYy0La__left{align-items:center;gap:12px;min-width:0;display:flex}.PriceCard-module-scss-module__uYy0La__statusIcon{width:var(--sizing-icon-md);height:var(--sizing-icon-md);color:var(--color-on-surface-primary);flex-shrink:0}.PriceCard-module-scss-module__uYy0La__info{flex-direction:column;min-width:0;display:flex}.PriceCard-module-scss-module__uYy0La__title{color:var(--color-on-surface-secondary);white-space:nowrap}.PriceCard-module-scss-module__uYy0La__title_selected{color:var(--color-on-surface-primary)}.PriceCard-module-scss-module__uYy0La__priceRow{align-items:center;gap:var(--spacing-2xs);display:flex}.PriceCard-module-scss-module__uYy0La__oldPrice{color:var(--color-on-surface-tertiary);white-space:nowrap;text-decoration:line-through}.PriceCard-module-scss-module__uYy0La__price{color:var(--color-on-surface-tertiary);white-space:nowrap}.PriceCard-module-scss-module__uYy0La__discountBadge{padding:var(--padding-component-sm) var(--padding-component-md);background-color:var(--color-surface-error-subtle);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.PriceCard-module-scss-module__uYy0La__discountText{color:var(--color-on-surface-error);white-space:nowrap}.PriceCard-module-scss-module__uYy0La__image{object-fit:contain;flex-shrink:0;width:88px;height:72px}
.StyleProfilePersonalized-module-scss-module__g5yAMW__layout{--container-content-gap:var(--padding-container-lg)}.StyleProfilePersonalized-module-scss-module__g5yAMW__root{gap:var(--spacing-2xl);padding:var(--padding-container-xl) 0 var(--padding-container-2xl);flex-direction:column;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__intro{gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__title{color:var(--color-on-surface-primary);margin:0}.StyleProfilePersonalized-module-scss-module__g5yAMW__subtitle{color:var(--color-on-surface-secondary)}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape{gap:var(--spacing-md);flex-direction:column;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__row{align-items:center;gap:var(--spacing-md);display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__image{border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-surface-primary);flex-shrink:0;justify-content:center;align-items:center;width:120px;height:140px;display:flex;overflow:hidden}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__img{object-fit:cover;width:100%;height:100%}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__unknown{color:var(--color-border-default);font-size:106px;font-weight:600;line-height:1}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__advice{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__ruleTitle{color:var(--color-on-surface-primary)}.StyleProfilePersonalized-module-scss-module__g5yAMW__shape__rule{color:var(--color-on-surface-primary);opacity:.7}.StyleProfilePersonalized-module-scss-module__g5yAMW__tags{gap:var(--spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__palette{gap:var(--spacing-lg);padding:var(--padding-component-2xl);border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-surface-secondary);flex-direction:column;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__palette__body{gap:var(--spacing-sm);flex-direction:column;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__palette__description{color:var(--color-on-surface-secondary)}.StyleProfilePersonalized-module-scss-module__g5yAMW__swatches{gap:var(--spacing-xs);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.StyleProfilePersonalized-module-scss-module__g5yAMW__swatch{flex-direction:column;gap:6px;min-width:0;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__swatch__color{border-radius:var(--radius-md);height:72px}.StyleProfilePersonalized-module-scss-module__g5yAMW__swatch__name{color:var(--color-on-surface-secondary)}.StyleProfilePersonalized-module-scss-module__g5yAMW__swatch__locked{border:1.5px dashed var(--color-on-surface-secondary);border-radius:var(--radius-md);height:48px;color:var(--color-on-surface-secondary);justify-content:center;align-items:center;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__swatch__lock{opacity:.45;width:20px;height:20px}.StyleProfilePersonalized-module-scss-module__g5yAMW__length{align-items:center;gap:var(--spacing-sm);padding:var(--padding-component-md) 0;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__length__label{min-width:0;color:var(--color-on-surface-primary);flex:1}.StyleProfilePersonalized-module-scss-module__g5yAMW__length__value{white-space:nowrap;color:var(--color-on-surface-primary);flex-shrink:0}.StyleProfilePersonalized-module-scss-module__g5yAMW__insights{gap:var(--spacing-xl);flex-direction:column;display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__insights__header{align-items:center;gap:var(--spacing-xs);display:flex}.StyleProfilePersonalized-module-scss-module__g5yAMW__insights__title{white-space:nowrap;color:var(--color-on-surface-primary);margin:0}.StyleProfilePersonalized-module-scss-module__g5yAMW__insights__badge{text-align:right;text-transform:uppercase;color:var(--color-on-surface-brand);flex:1}.StyleProfilePersonalized-module-scss-module__g5yAMW__stamps{gap:18px var(--spacing-sm);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}
.Pricing-module-scss-module__cnepTq__root{align-items:stretch;gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.Pricing-module-scss-module__cnepTq__title{text-align:center;color:var(--color-on-surface-primary)}.Pricing-module-scss-module__cnepTq__testimonial{align-items:center;gap:var(--spacing-sm);padding:0 var(--padding-component-xl);margin-top:var(--spacing-2xs);display:flex}.Pricing-module-scss-module__cnepTq__testimonialImage{flex-shrink:0;width:auto;height:28px}.Pricing-module-scss-module__cnepTq__testimonialText{min-width:0;color:var(--color-on-surface-secondary);flex:1}.Pricing-module-scss-module__cnepTq__cards{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.Pricing-module-scss-module__cnepTq__legal{text-align:center;color:var(--color-on-surface-tertiary)}.Pricing-module-scss-module__cnepTq__moneyBackLine{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--padding-component-sm) 0;display:flex}.Pricing-module-scss-module__cnepTq__securityIcon{width:var(--sizing-icon-sm);height:var(--sizing-icon-sm);color:var(--color-icon-success);flex-shrink:0}.Pricing-module-scss-module__cnepTq__moneyBackText{color:var(--color-on-surface-secondary);white-space:nowrap}
.AppSwitcher-module-scss-module__Th_Bqa__root{gap:var(--spacing-2xs);width:100%;padding:var(--padding-component-sm);border-radius:var(--radius-lg);background-color:var(--color-surface-tertiary);justify-content:center;align-items:center;display:flex}.AppSwitcher-module-scss-module__Th_Bqa__option{min-width:0;padding:var(--padding-component-md) var(--padding-component-xl);border-radius:var(--radius-md);cursor:pointer;background-color:#0000;border:none;outline:none;flex:1;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.AppSwitcher-module-scss-module__Th_Bqa__option_active{background-color:var(--color-on-surface-brand)}.AppSwitcher-module-scss-module__Th_Bqa__label{color:var(--color-on-surface-primary);transition:color .2s}.AppSwitcher-module-scss-module__Th_Bqa__option_active .AppSwitcher-module-scss-module__Th_Bqa__label{color:var(--color-on-surface-inverse)}
.WorkbookCard-module-scss-module__zVDU7W__card{flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}.WorkbookCard-module-scss-module__zVDU7W__imageWrapper{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);width:100%;height:157px;position:relative;overflow:hidden}.WorkbookCard-module-scss-module__zVDU7W__image{object-fit:cover;width:100%;height:100%;display:block}.WorkbookCard-module-scss-module__zVDU7W__imageOverlay{pointer-events:none;position:absolute;inset:0}.WorkbookCard-module-scss-module__zVDU7W__imageWrapper_violet .WorkbookCard-module-scss-module__zVDU7W__imageOverlay{background:linear-gradient(#856d8200 0%,#856d8299 100%)}.WorkbookCard-module-scss-module__zVDU7W__imageWrapper_brown .WorkbookCard-module-scss-module__zVDU7W__imageOverlay{background:linear-gradient(#79655900 0%,#79655980 100%)}.WorkbookCard-module-scss-module__zVDU7W__body{gap:var(--spacing-md);padding:var(--padding-component-xl) var(--padding-container-md) var(--padding-container-xl);background-color:var(--color-surface-secondary);border:var(--border-width-sm) solid #0000001a;border-radius:var(--radius-xl);flex-direction:column;margin-top:-32px;display:flex;position:relative;overflow:hidden}.WorkbookCard-module-scss-module__zVDU7W__titleBlock{gap:var(--spacing-xs);flex-direction:column;align-items:flex-start;width:100%;display:flex}.WorkbookCard-module-scss-module__zVDU7W__badge{padding:var(--padding-component-sm) var(--padding-component-md);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex}.WorkbookCard-module-scss-module__zVDU7W__badge_violet{background-color:#dbc8d9}.WorkbookCard-module-scss-module__zVDU7W__badge_brown{background-color:#e6d7cf}.WorkbookCard-module-scss-module__zVDU7W__badgeText{color:var(--color-on-surface-primary);white-space:nowrap}.WorkbookCard-module-scss-module__zVDU7W__title{color:var(--color-on-surface-primary)}.WorkbookCard-module-scss-module__zVDU7W__list{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WorkbookCard-module-scss-module__zVDU7W__item{align-items:center;gap:12px;display:flex}.WorkbookCard-module-scss-module__zVDU7W__itemImage{object-fit:cover;border-radius:10px;flex-shrink:0;width:48px;height:48px}.WorkbookCard-module-scss-module__zVDU7W__itemText{min-width:0;color:var(--color-on-surface-primary);flex:1}
.AppInputLarge-module-scss-module__YXY4mq__root{gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.AppInputLarge-module-scss-module__YXY4mq__row{justify-content:flex-end;align-items:flex-end;width:100%;display:flex}.AppInputLarge-module-scss-module__YXY4mq__inputWrap{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.AppInputLarge-module-scss-module__YXY4mq__input{font-family:var(--font-inter),sans-serif;font-size:48px;line-height:48px;font-weight:var(--typography-display-md-weight);letter-spacing:-.02em;text-align:center;width:100%;color:var(--color-on-surface-primary);background:0 0;border:none;outline:none;padding:0}.AppInputLarge-module-scss-module__YXY4mq__input_invalid{color:var(--color-on-surface-error)}.AppInputLarge-module-scss-module__YXY4mq__suffix{color:var(--color-on-surface-secondary);flex-shrink:0}.AppInputLarge-module-scss-module__YXY4mq__suffix_invalid{color:var(--color-on-surface-error)}.AppInputLarge-module-scss-module__YXY4mq__line{background-color:var(--color-border-default);border-radius:2px;width:100%;height:2px}.AppInputLarge-module-scss-module__YXY4mq__line_invalid{background-color:var(--color-border-error)}.AppInputLarge-module-scss-module__YXY4mq__error{color:var(--color-on-surface-error);text-align:center}
.BundleContents-module-scss-module__ZX0I9W__root{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}.BundleContents-module-scss-module__ZX0I9W__title{text-align:center;color:var(--color-on-surface-primary)}.BundleContents-module-scss-module__ZX0I9W__cards{gap:var(--spacing-xl);flex-direction:column;display:flex}
.InputLargeDouble-module-scss-module__Igi1NW__root{gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.InputLargeDouble-module-scss-module__Igi1NW__row{gap:var(--spacing-2xl);width:100%;display:flex}.InputLargeDouble-module-scss-module__Igi1NW__field{flex:1;min-width:0}.InputLargeDouble-module-scss-module__Igi1NW__error{color:var(--color-on-surface-error);text-align:center}
.MoneyBackGuarantee-module-scss-module__CPEosW__root{align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.MoneyBackGuarantee-module-scss-module__CPEosW__icon{width:var(--sizing-icon-2xl);height:var(--sizing-icon-2xl);color:var(--color-icon-success);flex-shrink:0}.MoneyBackGuarantee-module-scss-module__CPEosW__title{color:var(--color-on-surface-primary)}.MoneyBackGuarantee-module-scss-module__CPEosW__description{color:var(--color-on-surface-secondary)}
.Height-module-scss-module__Ha7KPG__root{align-items:center;gap:var(--spacing-2xl);margin-top:var(--spacing-md);flex-direction:column;display:flex}.Height-module-scss-module__Ha7KPG__text{flex-direction:column;width:100%;display:flex}.Height-module-scss-module__Ha7KPG__title{text-align:center;color:var(--color-on-surface-primary);margin-bottom:12px;font-size:28px;font-weight:600;line-height:33px}.Height-module-scss-module__Ha7KPG__subtitle{text-align:center;color:var(--color-on-surface-secondary);margin-bottom:8px;font-size:16px;font-weight:400;line-height:24px}.Height-module-scss-module__Ha7KPG__switcher{width:268px}.Height-module-scss-module__Ha7KPG__inputMetric{width:268px;max-width:100%}.Height-module-scss-module__Ha7KPG__inputImperial{width:100%}
.WorkbookBundle-module-scss-module__jnlz0a__main{gap:var(--spacing-3xl);flex-direction:column;display:flex}
.Weight-module-scss-module__sd1m5G__root{align-items:center;gap:var(--spacing-2xl);margin-top:var(--spacing-md);flex-direction:column;display:flex}.Weight-module-scss-module__sd1m5G__text{flex-direction:column;width:100%;display:flex}.Weight-module-scss-module__sd1m5G__title{text-align:center;color:var(--color-on-surface-primary);margin-bottom:12px;font-size:28px;font-weight:600;line-height:33px}.Weight-module-scss-module__sd1m5G__subtitle{text-align:center;color:var(--color-on-surface-secondary);margin-bottom:8px;font-size:16px;font-weight:400;line-height:24px}.Weight-module-scss-module__sd1m5G__switcher{width:268px}.Weight-module-scss-module__sd1m5G__input{width:268px;max-width:100%}
.Hero-module-scss-module__LtnjkG__root{align-items:center;gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.Hero-module-scss-module__LtnjkG__text{gap:var(--spacing-xs);text-align:center;flex-direction:column;width:100%;display:flex}.Hero-module-scss-module__LtnjkG__title{color:var(--color-on-surface-primary)}.Hero-module-scss-module__LtnjkG__subtitle{color:var(--color-on-surface-secondary)}.Hero-module-scss-module__LtnjkG__imageWrapper{border-radius:var(--radius-xl);width:100%;height:288px;overflow:hidden}.Hero-module-scss-module__LtnjkG__image{object-fit:cover;width:100%;height:100%;display:block}.Hero-module-scss-module__LtnjkG__painPointsCard{width:100%;padding:var(--padding-component-xl) var(--padding-container-md);background-color:var(--color-surface-brand);border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-xl)}
.InfoSlides-module-scss-module__gxdAMa__container{background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.InfoSlides-module-scss-module__gxdAMa__background{width:100%;height:100%;position:absolute;inset:0}.InfoSlides-module-scss-module__gxdAMa__content{align-items:center;gap:var(--spacing-2xl);padding:0 var(--spacing-2xl);text-align:center;animation:InfoSlides-module-scss-module__gxdAMa__infoSlidesScreen var(--info-slides-duration,3s) ease-in-out forwards;flex-direction:column;display:flex;position:relative}@keyframes InfoSlides-module-scss-module__gxdAMa__infoSlidesScreen{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.InfoSlides-module-scss-module__gxdAMa__logo{width:167px}.InfoSlides-module-scss-module__gxdAMa__text{color:var(--color-surface-primary);margin:0}
.Footer-module-scss-module__foVvHW__footer{background:var(--color-surface-primary)}.Footer-module-scss-module__foVvHW__content{max-width:420px;margin:0 auto;padding:8px 24px}.Footer-module-scss-module__foVvHW__paragraph{color:var(--color-on-surface-tertiary);text-align:center;letter-spacing:.5px;font-size:10px;font-weight:700;line-height:130%}
.WhatYouGet-module-scss-module__iiNPOq__root{flex-direction:column;width:100%;display:flex}.WhatYouGet-module-scss-module__iiNPOq__cards{flex-direction:column;gap:12px;display:flex}
.Header-module-scss-module__lSNHIG__header{z-index:999;align-items:center;gap:var(--spacing-md);margin:0 calc(-1*var(--padding-container-md));padding:var(--padding-component-lg) var(--padding-component-xl);background-color:var(--color-surface-primary);border-bottom:var(--border-width-sm) solid var(--color-border-default);display:flex;position:sticky;top:0;box-shadow:0 4px 4px #00000014}.Header-module-scss-module__lSNHIG__discount{gap:var(--spacing-2xs);white-space:nowrap;flex-direction:column;flex:0 auto;min-width:0;max-width:45%;display:flex}.Header-module-scss-module__lSNHIG__discountTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-on-surface-primary);display:block;overflow:hidden}.Header-module-scss-module__lSNHIG__discountTimer{color:var(--color-on-surface-brand)}:root:has(meta[name=funnel-theme-mode][content=shein]) .Header-module-scss-module__lSNHIG__discountTimer{color:#fa6338}.Header-module-scss-module__lSNHIG__button{min-width:0;padding-block:0;padding-inline:var(--padding-component-xl);text-align:center;white-space:normal;word-break:break-word;flex:1 1 0;justify-content:center;align-items:center;display:flex;position:relative;height:var(--sizing-interactive-lg)!important}.Header-module-scss-module__lSNHIG__buttonPulse:after{content:"";border-radius:var(--radius-full);z-index:-1;transition:all .3s ease-in-out;animation:1.25s cubic-bezier(.66,0,0,1) infinite Header-module-scss-module__lSNHIG__pulsing;display:block;position:absolute;inset:0;box-shadow:0 0 #1b2c504d}.Header-module-scss-module__lSNHIG__buttonPulse:hover:after{opacity:0}@keyframes Header-module-scss-module__lSNHIG__pulsing{to{box-shadow:0 0 0 30px #5e777500}}
.Pricing-module-scss-module__YNl8TW__root{align-items:stretch;gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.Pricing-module-scss-module__YNl8TW__sectionTitle{text-align:center;color:var(--color-on-surface-primary)}.Pricing-module-scss-module__YNl8TW__card{padding:var(--padding-component-xl) var(--padding-component-xl) var(--padding-component-3xl);background-color:var(--color-surface-brand);border:var(--border-width-sm) solid #0000001a;border-radius:var(--radius-xl);flex-direction:column;align-items:center;display:flex}.Pricing-module-scss-module__YNl8TW__productPreview{width:100%;height:210px}.Pricing-module-scss-module__YNl8TW__productImage{object-fit:contain;width:100%;height:100%;display:block}.Pricing-module-scss-module__YNl8TW__priceRow{justify-content:center;align-items:center;gap:var(--spacing-2xs);margin:var(--spacing-2xs) 0;display:flex}.Pricing-module-scss-module__YNl8TW__oldPrice{color:var(--color-on-surface-brand);opacity:.8;position:relative}.Pricing-module-scss-module__YNl8TW__oldPrice:after{content:"";background-color:var(--color-on-surface-brand);height:1px;position:absolute;top:50%;left:0;right:0}.Pricing-module-scss-module__YNl8TW__price{color:var(--color-on-surface-primary)}.Pricing-module-scss-module__YNl8TW__discountBadge{padding:var(--padding-component-sm) var(--padding-component-md);border-radius:var(--radius-sm);background-color:#b6a092;justify-content:center;align-items:center;display:flex}.Pricing-module-scss-module__YNl8TW__discountText{color:var(--color-on-surface-inverse)}.Pricing-module-scss-module__YNl8TW__productName{text-align:center;color:var(--color-on-surface-primary);margin-bottom:var(--spacing-md)}.Pricing-module-scss-module__YNl8TW__legal{text-align:center;color:var(--color-on-surface-tertiary)}.Pricing-module-scss-module__YNl8TW__legalCompliant{width:100%;padding:var(--padding-component-lg) var(--padding-component-md);border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-lg);color:var(--color-on-surface-secondary);opacity:.7}
.OfferLayout-module-scss-module__-FLfKG__root{background:var(--color-surface-primary)}.OfferLayout-module-scss-module__-FLfKG__content{width:100%;max-width:420px;margin:0 auto;padding:0 16px}
.AccessoriesGuide-module-scss-module__PxfSYq__main{gap:var(--spacing-3xl);flex-direction:column;display:flex}
.TransformationHeroGeneral-module-scss-module__L1mNIq__root{flex-direction:column;gap:20px;padding-top:24px;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__predictedResults{padding:0 8px;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__predictedResultsItem{flex-direction:column;justify-content:space-between;width:50%;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__predictedResultsItem:first-child{padding-right:24px}.TransformationHeroGeneral-module-scss-module__L1mNIq__predictedResultsItem:last-child{border-left:1px solid #f1f1f1;padding-left:24px}.TransformationHeroGeneral-module-scss-module__L1mNIq__image{border-radius:24px;width:100%;height:auto}.TransformationHeroGeneral-module-scss-module__L1mNIq__imageContainer{position:relative}.TransformationHeroGeneral-module-scss-module__L1mNIq__imageLegend{text-align:center;background-color:#fff;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:600;line-height:normal;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.TransformationHeroGeneral-module-scss-module__L1mNIq__resultsTitle{margin-top:2px;margin-bottom:16px;font-size:12px;font-weight:700;line-height:130%}.TransformationHeroGeneral-module-scss-module__L1mNIq__resultsSubtitle{color:#6d6d6d;font-size:10px;font-style:normal;font-weight:700;line-height:130%}.TransformationHeroGeneral-module-scss-module__L1mNIq__resultsValue{color:#171717;margin-top:2px;margin-bottom:4px;font-size:12px;font-weight:600}.TransformationHeroGeneral-module-scss-module__L1mNIq__progress{gap:4px;height:5px;margin-top:8px;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__progressItem{background-color:#dee3e3;border-radius:4px;flex:1}.TransformationHeroGeneral-module-scss-module__L1mNIq__progressItem_ActiveNow,.TransformationHeroGeneral-module-scss-module__L1mNIq__progressItem_ActiveAfter{background-color:#796559}.TransformationHeroGeneral-module-scss-module__L1mNIq__note{color:#6d6d6d;padding:0 8px;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.TransformationHeroGeneral-module-scss-module__L1mNIq__slider{margin-bottom:16px}.TransformationHeroGeneral-module-scss-module__L1mNIq__resultsWithPoints{flex-direction:column;gap:16px;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__resultsWithPointsRow{gap:16px;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__resultsWithPointsItem{flex:1 1 0}.TransformationHeroGeneral-module-scss-module__L1mNIq__pointsTitle{letter-spacing:.8px;font-size:16px;font-weight:600}.TransformationHeroGeneral-module-scss-module__L1mNIq__pointTitle{color:#585858;letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:600}.TransformationHeroGeneral-module-scss-module__L1mNIq__pointValue{color:#171717;align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.TransformationHeroGeneral-module-scss-module__L1mNIq__pointValue img{width:16px;height:16px}
.UpgradePricingCard-module-scss-module__MKfI8q__root{border:var(--border-width-sm) solid var(--color-border-brand);border-radius:var(--radius-lg);background-color:var(--color-surface-primary);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 52px #0000001a}.UpgradePricingCard-module-scss-module__MKfI8q__badge{color:var(--color-on-surface-inverse);background:var(--color-on-surface-brand);text-transform:uppercase;justify-content:center;align-items:center;padding:5px 0 6px;display:flex}.UpgradePricingCard-module-scss-module__MKfI8q__content{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--padding-component-xl);padding-bottom:var(--padding-component-2xl);display:flex}.UpgradePricingCard-module-scss-module__MKfI8q__left{flex:1;min-width:0}.UpgradePricingCard-module-scss-module__MKfI8q__planLabel{text-transform:uppercase}.UpgradePricingCard-module-scss-module__MKfI8q__priceRow{gap:var(--spacing-3xs);margin-top:var(--spacing-3xs);color:var(--color-on-surface-secondary);display:flex}.UpgradePricingCard-module-scss-module__MKfI8q__oldPrice{text-decoration:line-through}.UpgradePricingCard-module-scss-module__MKfI8q__trialPrice{color:var(--color-on-surface-secondary)}.UpgradePricingCard-module-scss-module__MKfI8q__dayPriceLabelWrapper{flex-direction:column;align-items:flex-end;display:flex}.UpgradePricingCard-module-scss-module__MKfI8q__dayPriceLabel{z-index:1;background-color:var(--color-surface-secondary);height:44px;padding:var(--padding-component-sm) var(--padding-component-sm) var(--padding-component-sm) 0;border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative}.UpgradePricingCard-module-scss-module__MKfI8q__dayPriceLabel svg{color:var(--color-surface-secondary);position:absolute;top:50%;left:-21px;transform:translateY(-50%)}.UpgradePricingCard-module-scss-module__MKfI8q__dayPriceCurrency{align-self:flex-start}.UpgradePricingCard-module-scss-module__MKfI8q__dayPriceCents{margin-left:var(--spacing-3xs);line-height:50%}.UpgradePricingCard-module-scss-module__MKfI8q__dayPricePerDay{margin-left:var(--spacing-3xs);white-space:nowrap}
.DefaultReceipt-module-scss-module__V1aLha__receiptKey{text-align:left;font-size:12px;line-height:15.6px}.DefaultReceipt-module-scss-module__V1aLha__receiptValue{text-align:right;color:var(--color-on-surface-secondary);font-size:12px;font-weight:700;line-height:15.6px}.DefaultReceipt-module-scss-module__V1aLha__receiptValue_discount{color:var(--color-on-surface-error)}.DefaultReceipt-module-scss-module__V1aLha__receiptValue_hint{letter-spacing:.05em;color:var(--color-on-surface-error);font-size:10px;line-height:13px}.DefaultReceipt-module-scss-module__V1aLha__receiptRow{justify-content:space-between;margin-bottom:4px;display:flex}.DefaultReceipt-module-scss-module__V1aLha__receiptRow_total{border-top:var(--border-width-sm) solid var(--color-border-default);margin:8px 0 0;padding-top:8px}.DefaultReceipt-module-scss-module__V1aLha__receiptRow_total .DefaultReceipt-module-scss-module__V1aLha__receiptKey{font-size:14px;font-weight:700;line-height:18.2px}
.StickyActions-module-scss-module__1u6eKq__root{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.StickyActions-module-scss-module__1u6eKq__disclaimer{padding:var(--padding-component-lg) 0;color:var(--color-on-surface-secondary);text-align:center;opacity:.6}.StickyActions-module-scss-module__1u6eKq__link{color:inherit;text-decoration:underline}.StickyActions-module-scss-module__1u6eKq__cta{text-transform:uppercase}.StickyActions-module-scss-module__1u6eKq__skipButton{min-height:48px;padding:var(--padding-component-lg) var(--padding-component-xl);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.StickyActions-module-scss-module__1u6eKq__skipButton:disabled{cursor:not-allowed;opacity:.6}.StickyActions-module-scss-module__1u6eKq__skipText{color:var(--color-on-surface-tertiary)}
.SubscriptionReceipt-module-scss-module__5ZFrea__root{gap:var(--spacing-md);flex-direction:column;display:flex}.SubscriptionReceipt-module-scss-module__5ZFrea__receipt{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptKey{color:var(--color-on-surface-secondary);text-align:left;margin:0}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptValue{color:var(--color-on-surface-secondary);text-align:right;margin:0}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptValue_discount,.SubscriptionReceipt-module-scss-module__5ZFrea__receiptValue_hint{color:var(--color-on-surface-error)}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptRow_alignedRight{justify-content:flex-end}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptRow_total{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:var(--border-width-sm) solid var(--color-border-default)}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptRow_total .SubscriptionReceipt-module-scss-module__5ZFrea__receiptKey,.SubscriptionReceipt-module-scss-module__5ZFrea__receiptRow_total .SubscriptionReceipt-module-scss-module__5ZFrea__receiptValue{color:var(--color-on-surface-primary)}.SubscriptionReceipt-module-scss-module__5ZFrea__receiptRow_total .SubscriptionReceipt-module-scss-module__5ZFrea__receiptValue_hint{color:var(--color-on-surface-error)}.SubscriptionReceipt-module-scss-module__5ZFrea__disclaimer{text-align:center;padding:var(--padding-component-md) 0;color:var(--color-on-surface-primary);opacity:.6}.SubscriptionReceipt-module-scss-module__5ZFrea__disclaimer a{color:inherit;text-decoration:underline}.SubscriptionReceipt-module-scss-module__5ZFrea__disclaimerPrice{font-weight:600}
.PlanUpgrade-module-scss-module__1a9txW__content{gap:var(--spacing-2xl);margin:var(--spacing-sm) 0;flex-direction:column;display:flex}.PlanUpgrade-module-scss-module__1a9txW__hero{gap:var(--spacing-2xl);flex-direction:column;align-items:center;display:flex}.PlanUpgrade-module-scss-module__1a9txW__text{gap:var(--spacing-2xs);text-align:center;flex-direction:column;align-items:center;display:flex}.PlanUpgrade-module-scss-module__1a9txW__title{color:var(--color-on-surface-primary)}.PlanUpgrade-module-scss-module__1a9txW__subtitle{color:var(--color-on-surface-secondary)}.PlanUpgrade-module-scss-module__1a9txW__image{border-radius:var(--radius-lg);width:100%;height:auto}.PlanUpgrade-module-scss-module__1a9txW__pricingSection{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.PlanUpgrade-module-scss-module__1a9txW__priceTitle{text-align:center;color:var(--color-on-surface-primary)}
.ReceiptList-module-scss-module__Lslv0q__receipt{gap:var(--spacing-2xs);flex-direction:column;display:flex}.ReceiptList-module-scss-module__Lslv0q__receiptRow{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}.ReceiptList-module-scss-module__Lslv0q__dashedLine{border-bottom:var(--border-width-sm) dashed var(--color-border-default);flex:auto;min-width:0}.ReceiptList-module-scss-module__Lslv0q__freeValue{color:var(--color-on-surface-success);font-weight:600}.ReceiptList-module-scss-module__Lslv0q__receiptKey{color:var(--color-on-surface-secondary);text-align:left;margin:0}.ReceiptList-module-scss-module__Lslv0q__receiptValue{color:var(--color-on-surface-secondary);text-align:right;margin:0}
.ProductPicker-module-scss-module__PgArbq__root{gap:var(--spacing-xs);align-items:center;display:flex}.ProductPicker-module-scss-module__PgArbq__swatchButton{cursor:pointer;background:0 0;border:none;width:52px;height:52px;padding:0}.ProductPicker-module-scss-module__PgArbq__swatchImage{object-fit:contain;width:52px;height:52px}
.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__root{flex-direction:column;display:flex}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__discountValue{color:var(--color-on-surface-error)}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__totalRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:var(--border-width-sm) solid var(--color-border-default);display:flex}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__savedRow{margin-top:var(--spacing-2xs);color:var(--color-on-surface-error);justify-content:flex-end;display:flex}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__afterWeeksRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-sm);display:flex}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__disclaimer{opacity:.7;margin-top:var(--spacing-sm);justify-content:center;display:flex}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__disclaimer__value{text-align:center;font-weight:400}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__disclaimer__value a{color:inherit;text-decoration:underline}.SimplifiedSubscriptionReceipt-module-scss-module__-i-xsq__disclaimer__price{font-weight:600}
.ProductDetails-module-scss-module__Y23dpa__root{align-items:center;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.ProductDetails-module-scss-module__Y23dpa__name{text-align:center;color:var(--color-on-surface-primary)}.ProductDetails-module-scss-module__Y23dpa__pricingRow{justify-content:center;align-items:flex-start;gap:var(--spacing-2xs);display:flex}.ProductDetails-module-scss-module__Y23dpa__originalPrice{color:var(--color-on-surface-secondary);text-decoration:line-through}.ProductDetails-module-scss-module__Y23dpa__currentPrice{color:var(--color-on-surface-primary)}.ProductDetails-module-scss-module__Y23dpa__discountIcon{width:var(--sizing-icon-sm);height:var(--sizing-icon-sm);color:var(--color-on-surface-primary);flex-shrink:0}.ProductDetails-module-scss-module__Y23dpa__discountBadge{justify-content:center;align-items:center;gap:var(--spacing-2xs);padding:var(--padding-component-sm) var(--padding-component-md);border-radius:var(--radius-sm);background-color:var(--color-surface-error-subtle);display:inline-flex}.ProductDetails-module-scss-module__Y23dpa__discountBadgeText{color:var(--color-on-surface-primary)}
.SecuredSubscriptionReceipt-module-scss-module__hASs9a__root{gap:var(--spacing-xl);flex-direction:column;display:flex}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__disclaimer{text-align:center;padding:var(--padding-component-md);color:var(--color-on-surface-primary);opacity:.6;border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-lg)}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__disclaimer a{color:inherit;text-decoration:underline}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__disclaimerPrice{font-weight:600}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceRows{flex-direction:column;gap:0;display:flex}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceRowLabel{color:var(--color-on-surface-primary)}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceRowValues{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceOld{color:var(--color-on-surface-tertiary);text-decoration:line-through}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceCurrent{color:var(--color-on-surface-primary)}.SecuredSubscriptionReceipt-module-scss-module__hASs9a__priceRenewal{color:var(--color-on-surface-primary);text-align:right}
.StickyActions-module-scss-module__veMfoq__root{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.StickyActions-module-scss-module__veMfoq__cta{width:100%}.StickyActions-module-scss-module__veMfoq__skipButton{width:100%;color:var(--color-on-surface-secondary)}
.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__planTitle{color:var(--color-on-surface-primary);margin-bottom:var(--spacing-xs)}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceSummary{gap:var(--spacing-2xs);flex-direction:column;display:flex}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceRow{align-items:center;gap:var(--spacing-xs);display:flex}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceRowLabel{color:var(--color-on-surface-primary)}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceRowValues{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceOld{color:var(--color-on-surface-tertiary);text-decoration:line-through}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceCurrent{color:var(--color-on-surface-primary)}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__priceRenewal{color:var(--color-on-surface-primary);text-align:right}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__disclaimer{color:var(--color-on-surface-secondary);margin-top:var(--spacing-sm)}.SecuredV2SubscriptionReceipt-module-scss-module__ICNtdW__disclaimer a{color:inherit;text-decoration:underline}
.Steps-module-scss-module__Hd_nAW__root{align-items:center;gap:var(--spacing-xl);width:100%;padding:var(--padding-container-xl) var(--padding-container-2xl);border-radius:var(--radius-xl);background-color:var(--color-surface-secondary);flex-direction:column;display:flex}.Steps-module-scss-module__Hd_nAW__title{text-align:center;color:var(--color-on-surface-primary)}.Steps-module-scss-module__Hd_nAW__list{gap:var(--spacing-md);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.Steps-module-scss-module__Hd_nAW__item{gap:var(--spacing-md);align-items:flex-start;display:flex;position:relative}.Steps-module-scss-module__Hd_nAW__item:not(:last-child):before{content:"";top:var(--sizing-icon-lg);left:calc(var(--sizing-icon-lg)/2);width:1px;height:calc(100% + var(--spacing-md) - var(--sizing-icon-lg));background-color:var(--color-border-default);position:absolute;transform:translate(-50%)}.Steps-module-scss-module__Hd_nAW__stepNumber{width:var(--sizing-icon-lg);height:var(--sizing-icon-lg);border-radius:var(--radius-sm);background-color:var(--color-icon-success);color:var(--color-icon-inverse);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Steps-module-scss-module__Hd_nAW__stepText{gap:var(--spacing-2xs);flex-direction:column;flex:1;display:flex}.Steps-module-scss-module__Hd_nAW__stepDescription{color:var(--color-on-surface-secondary)}
.CheckoutTimer-module-scss-module__bR_InG__root{color:var(--color-on-surface-inverse);border-radius:var(--radius-xl);background:var(--color-border-error);justify-content:center;align-self:stretch;align-items:center;gap:17px;margin:32px 0;padding:12px 16px;font-size:20px;font-weight:600;line-height:130%;display:flex;box-shadow:0 4px 28px #d3463db3}.CheckoutTimer-module-scss-module__bR_InG__timer{color:var(--color-on-surface-inverse);font-size:24px;line-height:125%}
.Highlight-module-scss-module__Av_bHq__root{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.Highlight-module-scss-module__Av_bHq__text{gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.Highlight-module-scss-module__Av_bHq__title{color:var(--color-on-surface-primary)}.Highlight-module-scss-module__Av_bHq__subtitle{color:var(--color-on-surface-secondary)}.Highlight-module-scss-module__Av_bHq__imageWrapper{border-radius:var(--radius-lg);width:100%;height:auto}.Highlight-module-scss-module__Av_bHq__image{object-fit:cover;width:100%;height:100%}
.SubscriptionPaymentModal-module-scss-module__xQ8OWG__title{text-align:center;font-size:20px;line-height:26px}.SubscriptionPaymentModal-module-scss-module__xQ8OWG__title b{color:var(--color-on-surface-brand)}
.Reviews-module-scss-module__td7jjG__root{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.Reviews-module-scss-module__td7jjG__title{text-align:center;color:var(--color-on-surface-primary)}.Reviews-module-scss-module__td7jjG__list{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.Reviews-module-scss-module__td7jjG__reviewCard{padding:var(--padding-component-xl);border-radius:var(--radius-md);background-color:var(--color-surface-secondary)}
@keyframes WebToApp-module-scss-module__qq6gcW__skeleton-sweep{0%{background-position:100% 0}70%,to{background-position:0 0}}.WebToApp-module-scss-module__qq6gcW__root{flex-direction:column;align-items:center;gap:24px;padding-bottom:32px;display:flex}.WebToApp-module-scss-module__qq6gcW__cardsSection{flex-direction:column;gap:20px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__titleBlock{text-align:center;flex-direction:column;gap:12px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__title{color:var(--color-on-surface-primary)}.WebToApp-module-scss-module__qq6gcW__subtitle{color:var(--color-on-surface-secondary)}.WebToApp-module-scss-module__qq6gcW__cardLayout{flex-direction:column;gap:20px;display:flex}.WebToApp-module-scss-module__qq6gcW__card_manual{padding-bottom:32px}.WebToApp-module-scss-module__qq6gcW__cardContent{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__cardTitle{color:var(--color-on-surface-primary);text-align:center;width:100%}.WebToApp-module-scss-module__qq6gcW__cardDescription{color:var(--color-on-surface-secondary);text-align:center;width:100%}.WebToApp-module-scss-module__qq6gcW__videoSection{justify-content:center;align-items:center;display:flex}.WebToApp-module-scss-module__qq6gcW__videoFrame{aspect-ratio:187/404;border:var(--border-width-lg) solid var(--color-border-default);border-radius:var(--radius-xl);width:100%;max-width:187px;position:relative;overflow:hidden}.WebToApp-module-scss-module__qq6gcW__videoFrame_loading{background-color:#ebeced;background-image:linear-gradient(90deg,#fff0 41.7%,#ffffffa6 50%,#fff0 58.3%);background-repeat:no-repeat;background-size:300% 100%;animation:2s ease-in-out infinite WebToApp-module-scss-module__qq6gcW__skeleton-sweep}@media (prefers-reduced-motion:reduce){.WebToApp-module-scss-module__qq6gcW__videoFrame_loading{background-image:none;animation:none}}.WebToApp-module-scss-module__qq6gcW__divider{align-items:center;gap:4px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__dividerLine{background-color:var(--color-border-default);border-radius:8px;flex:1;height:1px}.WebToApp-module-scss-module__qq6gcW__dividerText{color:var(--color-on-surface-secondary)}.WebToApp-module-scss-module__qq6gcW__manualContent{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__manualText{text-align:center;flex-direction:column;gap:8px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__fields{flex-direction:column;gap:8px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__instructions{flex-direction:column;gap:16px;width:100%;padding:0 8px;display:flex;position:relative}.WebToApp-module-scss-module__qq6gcW__screenshot{border-radius:var(--radius-md);width:100%;overflow:hidden}.WebToApp-module-scss-module__qq6gcW__screenshot img{width:100%;height:auto;display:block}.WebToApp-module-scss-module__qq6gcW__support{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.WebToApp-module-scss-module__qq6gcW__supportBadge{border:var(--border-width-sm) solid var(--color-border-default);border-radius:var(--radius-full);color:inherit;align-items:center;gap:8px;padding:8px 20px;text-decoration:none;display:flex}.WebToApp-module-scss-module__qq6gcW__supportIcon{width:16px;height:16px;color:var(--color-on-surface-primary);flex-shrink:0}.WebToApp-module-scss-module__qq6gcW__supportBadgeText{color:var(--color-on-surface-primary);white-space:nowrap}.WebToApp-module-scss-module__qq6gcW__supportText{color:var(--color-on-surface-tertiary);text-align:center}.WebToApp-module-scss-module__qq6gcW__supportText a{color:inherit;text-underline-offset:2px;text-decoration:underline;transition:opacity .15s}.WebToApp-module-scss-module__qq6gcW__supportText a:hover{opacity:.7}.WebToApp-module-scss-module__qq6gcW__postCheckoutProgressBar{margin-bottom:var(--spacing-sm)}
.PreCheckoutModal-module-scss-module__RbAFsG__root{gap:var(--spacing-lg);display:flex}.PreCheckoutModal-module-scss-module__RbAFsG__root_simplified{--modal-background-color:var(--color-surface-secondary)}.PreCheckoutModal-module-scss-module__RbAFsG__planCard{border-radius:var(--radius-lg);border:var(--border-width-md) solid var(--color-on-surface-brand);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex;overflow:hidden}.PreCheckoutModal-module-scss-module__RbAFsG__timerRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--padding-component-md) var(--padding-component-xl);background:var(--color-on-surface-brand);display:flex}.PreCheckoutModal-module-scss-module__RbAFsG__timerLabel{color:var(--color-surface-primary);text-transform:uppercase}.PreCheckoutModal-module-scss-module__RbAFsG__timerValue{color:var(--color-surface-primary);white-space:nowrap}.PreCheckoutModal-module-scss-module__RbAFsG__planInfo{padding:var(--padding-component-lg);background:var(--color-surface-primary);border:var(--border-width-sm) solid var(--color-border-soft);border-top:none;flex-direction:column;display:flex}.PreCheckoutModal-module-scss-module__RbAFsG__planSubtitle{color:var(--color-on-surface-secondary)}.PreCheckoutModal-module-scss-module__RbAFsG__heading{color:var(--color-on-surface-primary);margin-bottom:var(--spacing-md)}.PreCheckoutModal-module-scss-module__RbAFsG__headingAccent{color:var(--color-on-surface-brand)}.PreCheckoutModal-module-scss-module__RbAFsG__continueButton{margin-top:var(--spacing-2xl)}
.ThankYou-module-scss-module__OJ9DQa__content{align-items:center;gap:var(--spacing-lg);padding-top:var(--spacing-2xl);flex-direction:column;display:flex}.ThankYou-module-scss-module__OJ9DQa__text{gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.ThankYou-module-scss-module__OJ9DQa__title{color:var(--color-on-surface-primary)}.ThankYou-module-scss-module__OJ9DQa__subtitle{color:var(--color-on-surface-secondary)}.ThankYou-module-scss-module__OJ9DQa__imageWrapper{width:100%;max-width:342px;height:280px}.ThankYou-module-scss-module__OJ9DQa__image{object-fit:contain;width:100%;height:100%}.ThankYou-module-scss-module__OJ9DQa__continueButton{width:100%}
.Step-module-scss-module__-zTrBq__step{align-items:flex-start;gap:12px;display:flex;position:relative}.Step-module-scss-module__-zTrBq__step:not(:last-child):after{content:"";background-color:var(--color-border-default);width:1px;position:absolute;top:24px;bottom:-16px;left:12px}.Step-module-scss-module__-zTrBq__stepBadge{border-radius:var(--radius-sm);background-color:var(--color-icon-success);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Step-module-scss-module__-zTrBq__stepNumber{font-family:var(--font-inter),sans-serif;letter-spacing:0;color:var(--color-on-surface-inverse);font-size:14px;font-weight:500;line-height:1}.Step-module-scss-module__-zTrBq__stepText{color:var(--color-on-surface-primary);min-height:24px}.Step-module-scss-module__-zTrBq__stepText b{font-weight:600}
.PreLand-module-scss-module__MKuwKq__root{flex-direction:column;display:flex}.PreLand-module-scss-module__MKuwKq__scrollArea{flex:auto;min-height:0;overflow-y:auto}.PreLand-module-scss-module__MKuwKq__hero{gap:var(--spacing-xs);padding:var(--padding-container-md) var(--padding-container-md) var(--padding-container-lg);flex-direction:column;display:flex}.PreLand-module-scss-module__MKuwKq__title{text-align:center;color:var(--color-on-surface-primary)}.PreLand-module-scss-module__MKuwKq__subtitle{text-align:center;color:var(--color-on-surface-secondary)}.PreLand-module-scss-module__MKuwKq__disclaimer{padding:var(--padding-container-md)}.PreLand-module-scss-module__MKuwKq__disclaimerText{text-align:center;color:var(--color-on-surface-primary);display:block}.PreLand-module-scss-module__MKuwKq__stickyFooter{background:var(--color-surface-primary);flex-shrink:0}
.StepStyles-module-scss-module__lor_TW__heading{text-align:center;margin-bottom:24px}.StepStyles-module-scss-module__lor_TW__headingTitle{margin-bottom:8px;font-size:28px;font-weight:600}.StepStyles-module-scss-module__lor_TW__headingSubtitle{color:var(--color-on-surface-secondary);font-size:16px;font-weight:400;line-height:24px}.StepStyles-module-scss-module__lor_TW__control{border-radius:var(--radius-full);border:var(--border-width-sm) solid var(--color-border-default);background:var(--color-surface-primary);width:100%;height:56px;padding:0 16px}.StepStyles-module-scss-module__lor_TW__control__WithError{border-color:var(--color-border-error)}.StepStyles-module-scss-module__lor_TW__control input:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.StepStyles-module-scss-module__lor_TW__control input:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.StepStyles-module-scss-module__lor_TW__control input:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.StepStyles-module-scss-module__lor_TW__control input:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.StepStyles-module-scss-module__lor_TW__control input{color:var(--color-on-surface-primary);background-color:#0000;font-size:16px;line-height:100%}.StepStyles-module-scss-module__lor_TW__control input::placeholder{color:var(--color-on-surface-secondary);font-size:16px;line-height:100%}.StepStyles-module-scss-module__lor_TW__control input:focus{box-shadow:none;background-color:#0000;outline:none}.StepStyles-module-scss-module__lor_TW__controlRoot{margin-bottom:24px;display:block}.StepStyles-module-scss-module__lor_TW__controlLabel{color:var(--color-on-surface-secondary);margin-bottom:4px;font-size:12px;font-weight:500;line-height:17px}.StepStyles-module-scss-module__lor_TW__form{margin-bottom:4px}.StepStyles-module-scss-module__lor_TW__errorMessage{color:var(--color-on-surface-error);margin-top:4px;font-size:12px;font-style:normal;font-weight:500;line-height:17px}.StepStyles-module-scss-module__lor_TW__emailLegal{text-align:center;color:var(--color-on-surface-tertiary);font-size:12px;font-weight:400;line-height:17px}.StepStyles-module-scss-module__lor_TW__emailLegal a{color:inherit;font-weight:500;text-decoration:underline}.StepStyles-module-scss-module__lor_TW__postCheckoutProgressBar{margin-bottom:var(--spacing-xl)}
.AccessorySet-module-scss-module__WQAdUW__main{gap:var(--spacing-3xl);flex-direction:column;width:100%;display:flex}.AccessorySet-module-scss-module__WQAdUW__hero{align-items:center;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.AccessorySet-module-scss-module__WQAdUW__heroText{gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}.AccessorySet-module-scss-module__WQAdUW__headline{color:var(--color-on-surface-primary)}.AccessorySet-module-scss-module__WQAdUW__headlineHighlight{color:var(--color-on-surface-brand)}.AccessorySet-module-scss-module__WQAdUW__subtitle{color:var(--color-on-surface-secondary)}.AccessorySet-module-scss-module__WQAdUW__heroImageWrapper{border-radius:var(--radius-xl);width:100%;overflow:hidden}.AccessorySet-module-scss-module__WQAdUW__heroImage{width:100%;height:auto;display:block}.AccessorySet-module-scss-module__WQAdUW__productSection{align-items:center;gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}.AccessorySet-module-scss-module__WQAdUW__travelCaseCard{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--padding-component-xl) var(--padding-container-md);border-radius:var(--radius-xl);background-color:var(--color-surface-secondary);display:flex}.AccessorySet-module-scss-module__WQAdUW__travelCaseImage{border-radius:var(--radius-lg);object-fit:cover;flex-shrink:0;width:68px;height:68px}.AccessorySet-module-scss-module__WQAdUW__travelCaseText{gap:var(--spacing-2xs);flex-direction:column;flex:1;display:flex}.AccessorySet-module-scss-module__WQAdUW__travelCaseSubtitle{color:var(--color-on-surface-primary)}.AccessorySet-module-scss-module__WQAdUW__trustBadges{gap:var(--spacing-xs);width:100%;display:flex}.AccessorySet-module-scss-module__WQAdUW__trustBadge{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--padding-component-md) var(--padding-component-lg);border-radius:var(--radius-sm);background-color:var(--color-surface-secondary);flex:1;display:flex}.AccessorySet-module-scss-module__WQAdUW__trustIcon{width:var(--sizing-icon-md);height:var(--sizing-icon-md);flex-shrink:0}.AccessorySet-module-scss-module__WQAdUW__sectionBleed{width:calc(100% + var(--container-content-gap)*2);margin-left:calc(var(--container-content-gap)*-1)}.AccessorySet-module-scss-module__WQAdUW__sectionBleed>section{width:100%;margin-left:0}
.CopyButton-module-scss-module__FzplYa__copyButton{cursor:pointer;color:var(--color-on-surface-primary);background:0 0;border:none;align-items:center;gap:8px;padding:0;transition:color .2s ease-in-out;display:flex}.CopyButton-module-scss-module__FzplYa__copyButton_copied{color:var(--color-on-surface-success)}.CopyButton-module-scss-module__FzplYa__copyIcon{flex-shrink:0;width:16px;height:16px}.CopyButton-module-scss-module__FzplYa__copyLabel{white-space:nowrap}
.AppSlider-module-scss-module__3o0WFG__root{width:100%;height:20px;position:relative}.AppSlider-module-scss-module__3o0WFG__track{border-radius:2px;width:100%;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.AppSlider-module-scss-module__3o0WFG__track__Gray{background:#9d9d9d}.AppSlider-module-scss-module__3o0WFG__track__Gradient{background:linear-gradient(270deg,#43893d 10.69%,#e9ed87 37.69%,#fbb675 67.5%,#d3463d 100%)}.AppSlider-module-scss-module__3o0WFG__track__GradientLight{background:linear-gradient(270deg,#96dafe 0%,#b1f0ba 25.5%,#e9ed87 54.5%,#fbb675 77%,#fc836e 100%)}.AppSlider-module-scss-module__3o0WFG__pointer{border:4px solid #fff;border-radius:50%;width:20px;height:20px;transition:all 1.5s ease-in;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #0000001a,0 0 20px #0000004d}.AppSlider-module-scss-module__3o0WFG__pointer__Gray{background:#6d6d6d}.AppSlider-module-scss-module__3o0WFG__pointer__Gradient{background:linear-gradient(270deg,#43893d 10.69%,#e9ed87 37.69%,#fbb675 67.5%,#d3463d 100%)}.AppSlider-module-scss-module__3o0WFG__pointer__GradientLight{background:linear-gradient(270deg,#96dafe 0%,#b1f0ba 25.5%,#e9ed87 54.5%,#fbb675 77%,#fc836e 100%)}.AppSlider-module-scss-module__3o0WFG__pointerLabel{letter-spacing:.5px;color:#fff;text-transform:uppercase;background:#171717;border-radius:8px;padding:2px 8px;font-size:10px;font-weight:700;line-height:130%;transition:all .3s ease-in;display:none;position:absolute;top:0;transform:translate(-50%)}.AppSlider-module-scss-module__3o0WFG__legend{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.AppSlider-module-scss-module__3o0WFG__legendItem{letter-spacing:.5px;color:#6d6d6d;text-align:center;font-size:10px;font-weight:700;line-height:13px}.AppSlider-module-scss-module__3o0WFG__legendItem:first-child{text-align:left}.AppSlider-module-scss-module__3o0WFG__legendItem:last-child{text-align:right}.AppSlider-module-scss-module__3o0WFG__legendItem:nth-child(2){color:var(--c-text,#6d6d6d);font-weight:500}