.ProductDetailSection_detailSection__lyQqK{padding:16px 0;border-top:1px dashed var(--product-border-color)}.ProductDetailSection_detailSection__lyQqK:last-child{border-bottom:1px dashed var(--product-border-color)}.ProductDetailSection_detailHeader__x7LEM{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-bottom:0;padding:0;border:0;background:rgba(0,0,0,0);text-align:left}.ProductDetailSection_detailTitle__sWreW{color:var(--color-text-primary);font-size:18px;line-height:1;font-weight:600}.ProductDetailSection_detailHeaderIcon__yzeEN{width:22px;height:22px;flex:0 0 auto;color:var(--color-text-primary)}.ProductDetailSection_detailContentWrap__iW4dz{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease,padding-top .26s ease;padding-top:0}.ProductDetailSection_detailContentWrap__iW4dz[data-open=true]{grid-template-rows:1fr;padding-top:16px}.ProductDetailSection_detailContent__TsQCN{min-height:0;overflow:hidden;color:var(--color-text-secondary);font-size:16px;line-height:1.3;font-weight:400;max-width:100%;overflow-wrap:anywhere;word-break:break-word;opacity:0;transition:opacity .22s ease}.ProductDetailSection_detailContentWrap__iW4dz[data-open=true] .ProductDetailSection_detailContent__TsQCN{opacity:1}.ProductDetailSection_detailContent__TsQCN p{margin:0 0 16px;max-width:100%}.ProductDetailSection_detailContent__TsQCN p:last-child{margin-bottom:0}.ProductDetailSection_detailContent__TsQCN strong{color:var(--color-text-primary);font-weight:600}.ProductDetailSection_detailContent__TsQCN ul{list-style:disc;margin:0 0 16px;padding-left:22px;max-width:100%}.ProductDetailSection_detailContent__TsQCN ul:last-child{margin:0}.ProductDetailSection_detailContent__TsQCN li{list-style:disc;margin-bottom:8px}.ProductDetailSection_detailContent__TsQCN li:last-child{margin:0}.ProductDetailSection_detailContent__TsQCN iframe,.ProductDetailSection_detailContent__TsQCN img,.ProductDetailSection_detailContent__TsQCN table,.ProductDetailSection_detailContent__TsQCN video{max-width:100%}.ProductDetailSection_detailContent__TsQCN *{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.PurchasePanelReviewCard_purchaseReviewCard__F4AaP{flex:0 0 min(100%,380px);display:flex;flex-direction:column;width:380px;min-height:372px;padding:16px;background:var(--color-surface-warning);scroll-snap-align:start}.PurchasePanelReviewCard_purchaseReviewHeader__Xc8Ls{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PurchasePanelReviewCard_purchaseReviewAuthorBlock__huips{display:flex;flex-direction:column;gap:6px}.PurchasePanelReviewCard_purchaseReviewAuthorRow__CZqbx{display:inline-flex;align-items:center;gap:8px}.PurchasePanelReviewCard_purchaseReviewAuthor__h9SV9{line-height:1}.PurchasePanelReviewCard_purchaseReviewVerifiedIcon__wBsld{width:18px;height:18px;color:var(--color-text-primary)}.PurchasePanelReviewCard_purchaseReviewTextBlock__ItcTP{position:relative;margin-top:12px}.PurchasePanelReviewCard_purchaseReviewTextWrap__afn1n{overflow:hidden;transition:max-height .28s ease}.PurchasePanelReviewCard_purchaseReviewText__PRwuK{margin:0;line-height:1.3}.PurchasePanelReviewCard_purchaseReviewTextToggle__BhJW3{margin-top:12px;padding:0;border:0;background:rgba(0,0,0,0);line-height:1.3;text-decoration:underline;text-decoration-thickness:7%;text-underline-offset:20%;cursor:pointer}.PurchasePanelReviewCard_purchaseReviewTextMeasure__LUnUD{position:absolute;inset:0;width:100%;visibility:hidden;pointer-events:none;z-index:-1}.PurchasePanelReviewCard_purchaseReviewImages__uz0vk{display:flex;gap:8px;margin-top:16px;cursor:default}.PurchasePanelReviewCard_purchaseReviewImageWrap__Uxc_s{position:relative;flex:0 0 170px;width:170px;height:190px;overflow:hidden}.PurchasePanelReviewCard_purchaseReviewImage__idstV{display:block;width:100%;height:100%;object-fit:cover}.PurchasePanelReviewCard_purchaseReviewImageBadge__7CLCR{position:absolute;top:6px;left:6px;z-index:1;display:inline-flex;align-items:center;height:19px;padding:2px 6px;background:var(--color-surface-elevated-a80);line-height:1}@media(max-width:767px){.PurchasePanelReviewCard_purchaseReviewCard__F4AaP{flex-basis:min(100%,298px);width:min(100%,298px);min-height:344px}.PurchasePanelReviewCard_purchaseReviewVerifiedIcon__wBsld{width:13px;height:13px}.PurchasePanelReviewCard_purchaseReviewTextBlock__ItcTP,.PurchasePanelReviewCard_purchaseReviewTextToggle__BhJW3{margin-top:10px}.PurchasePanelReviewCard_purchaseReviewImages__uz0vk{gap:6px;margin-top:auto;overflow-x:auto}.PurchasePanelReviewCard_purchaseReviewImageWrap__Uxc_s{flex-basis:calc(50% - 3px);width:131px;height:171px}.PurchasePanelReviewCard_purchaseReviewImageBadge__7CLCR{top:4px;left:4px}}.ProductPurchasePanel_content__RIgAw{display:flex;flex-direction:column;gap:0;min-width:0;overflow-x:hidden}.ProductPurchasePanel_content__RIgAw[data-has-matching-products=true]{overflow-x:visible}.ProductPurchasePanel_title__hidHz{max-width:528px;margin:0 0 12px;line-height:1.12;letter-spacing:-.01em}.ProductPurchasePanel_description__raRxl{max-width:528px;padding-bottom:var(--product-panel-spacing);border-bottom:1px dashed var(--product-border-color);line-height:1.3}.ProductPurchasePanel_metaRow__X9Ukd{margin-top:0;padding:16px 0;border-bottom:1px dashed var(--product-border-color)}.ProductPurchasePanel_metaLine__bWCso{display:flex;align-items:center;justify-content:space-between;gap:14px}.ProductPurchasePanel_metaInfoRow__IIgu5{flex:1 1 auto;display:grid;grid-template-columns:minmax(140px,auto) minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;min-width:0}.ProductPurchasePanel_metaCountSlot__Q_mcJ{min-width:140px;display:flex;align-items:center}.ProductPurchasePanel_metaText__zqJ1X,.ProductPurchasePanel_paymentLabel__C_deY,.ProductPurchasePanel_ratingCount__efJDW,.ProductPurchasePanel_stock__afUrT{line-height:1.3;letter-spacing:-.02em}.ProductPurchasePanel_ratingBlock__U3dld{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.ProductPurchasePanel_ratingStarsWrapper__APBRR{margin-right:6px}.ProductPurchasePanel_ratingInfo__je0Sw{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.ProductPurchasePanel_favoriteButton__ucYyt{flex:0 0 52px;width:52px;height:52px;margin:-16px 0;border:0;border-left:1px dashed var(--product-border-color);background:rgba(0,0,0,0);color:var(--color-text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .18s ease,background-color .18s ease}.ProductPurchasePanel_favoriteButton__ucYyt:hover{background:#fafafa}.ProductPurchasePanel_ratingValue__VpTjE{line-height:1.2;letter-spacing:-.02em}.ProductPurchasePanel_ratingCountLink__gzcg8,.ProductPurchasePanel_ratingValue__VpTjE{margin-top:2px}.ProductPurchasePanel_ratingCount__efJDW{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ProductPurchasePanel_ratingCountLink__gzcg8{min-width:0;overflow-wrap:anywhere}.ProductPurchasePanel_flavorsBlock__0kNCs{padding:var(--product-panel-spacing) 0;border-bottom:1px dashed var(--product-border-color)}.ProductPurchasePanel_flavorsLabel__EI_PL{margin-bottom:8px;line-height:1.3;letter-spacing:-.02em}.ProductPurchasePanel_flavorList__XH6AL{display:flex;flex-wrap:wrap;gap:10px}.ProductPurchasePanel_remainingStock__M9EHd{margin-bottom:8px;text-align:right}.ProductPurchasePanel_remainingStockMobileEmbedded__yw24B,.ProductPurchasePanel_remainingStockMobile__9Vyq4{display:none}.ProductPurchasePanel_purchaseModeSection__OHngQ{padding:var(--product-panel-spacing) 0;border-bottom:1px dashed var(--product-border-color)}.ProductPurchasePanel_purchaseModeLabel__fWA7k{margin-bottom:8px;line-height:1.3;letter-spacing:-.02em}.ProductPurchasePanel_purchaseModeList__os103{display:flex;flex-direction:column;gap:10px}.ProductPurchasePanel_purchaseModeCard__HuGy_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;background:var(--color-surface-light);text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease;border:1px solid rgba(0,0,0,0)}.ProductPurchasePanel_purchaseModeCard__HuGy_[data-active=true]{border:1px solid var(--color-text-primary)}.ProductPurchasePanel_purchaseModeMain__0QJJ9{min-width:0;display:flex;gap:8px}.ProductPurchasePanel_purchaseModeRadio__LhIkd{position:relative;flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:2px solid var(--color-text-tertiary);background:#fff}.ProductPurchasePanel_purchaseModeCard__HuGy_[data-active=true] .ProductPurchasePanel_purchaseModeRadio__LhIkd{border:6px solid var(--color-text-primary)}.ProductPurchasePanel_purchaseModeCard__HuGy_[data-active=true] .ProductPurchasePanel_purchaseModeSavings__w3S_d,.ProductPurchasePanel_purchaseModeCard__HuGy_[data-active=true] .ProductPurchasePanel_purchaseModeTitle__k4Aqv{color:var(--color-text-primary)}.ProductPurchasePanel_purchaseModeCard__HuGy_[data-active=true] .ProductPurchasePanel_purchaseModeRadio__LhIkd:after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--color-text-primary)}.ProductPurchasePanel_purchaseModeTitleWrap__xIRAs{min-width:0}.ProductPurchasePanel_purchaseModeTitle__k4Aqv{color:var(--color-text-tertiary);font-size:16px;line-height:1.3;font-weight:500}.ProductPurchasePanel_purchaseModeSavings__w3S_d{font-weight:400}.ProductPurchasePanel_purchaseModeMeta__SSufQ{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ProductPurchasePanel_purchaseModeSubtitle__MsNph{color:var(--color-text-tertiary);font-size:13px;line-height:1.3;font-weight:400;text-align:right}.ProductPurchasePanel_purchaseModePrice__LK_Wh{color:var(--color-text-primary);font-size:18px;line-height:1;font-weight:600;text-align:right}.ProductPurchasePanel_subscriptionBenefits__RfPbK{margin-top:var(--product-panel-spacing);padding:var(--product-panel-spacing) 8px var(--product-panel-spacing) var(--product-panel-spacing);background:#fff9df}.ProductPurchasePanel_subscriptionBenefitsList__SjeEO{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ProductPurchasePanel_subscriptionBenefitsListItem__eUktp{display:flex;align-items:flex-start;gap:12px}.ProductPurchasePanel_subscriptionBenefitsItemDot__3DwrK{flex:0 0 auto;width:8px;height:8px;margin-top:5px;border:1px solid var(--color-text-secondary);border-radius:50%;box-sizing:border-box}.ProductPurchasePanel_subscriptionBenefitsItem__IW0FB{color:var(--color-text-primary);font-size:15px;line-height:1.3;font-weight:500}.ProductPurchasePanel_shippingDate__Hq5Ty{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.ProductPurchasePanel_shippingDateIcon___2rh8{display:block;flex:0 0 auto;width:22px;height:22px;color:var(--color-text-primary)}.ProductPurchasePanel_shippingDateText__6XTKI{white-space:nowrap;line-height:1.3;letter-spacing:-.02em}.ProductPurchasePanel_priceBlock__q3qCH{display:flex;align-items:center;justify-content:space-between;gap:var(--product-panel-spacing);padding:var(--product-panel-spacing) 0}.ProductPurchasePanel_priceWrapperRow__CeULe{display:flex;align-items:center;column-gap:12px}.ProductPurchasePanel_productPurchaseControls__smXel{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:0}.ProductPurchasePanel_compareAtPrice__ibYWQ{text-decoration:line-through;opacity:.7}.ProductPurchasePanel_subscriptionSummary__SnFhy{display:flex;align-items:end;justify-content:space-between;gap:88px;width:100%}.ProductPurchasePanel_subscriptionSummaryTitle__qw_z7{line-height:1}.ProductPurchasePanel_subscriptionSummaryValue__zl9nn{color:var(--color-text-tertiary);font-size:14px;line-height:1;font-weight:500}.ProductPurchasePanel_subscriptionSummaryPrice__k3al4{display:flex;flex-direction:column;gap:2px;flex:0 0 auto}.ProductPurchasePanel_subscriptionSummaryControls__50tt0{flex:1 1 auto;display:grid;grid-gap:10px;gap:10px;min-width:0}.ProductPurchasePanel_subscriptionSummaryHeader__KlDWv{display:flex;align-items:center;justify-content:space-between;gap:16px}.ProductPurchasePanel_subscriptionInfoButton__NhCpo{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-text-primary);cursor:pointer}.ProductPurchasePanel_subscriptionInfoIcon__ZxYRt{display:block;flex:0 0 auto}.ProductPurchasePanel_subscriptionIntervalSelect__ZSjku{width:100%}.ProductPurchasePanel_quantityControl__o5Jc_{width:120px}.ProductPurchasePanel_quantityControlWrap__ao6AW{position:relative;display:inline-flex;justify-content:flex-end}.ProductPurchasePanel_quantityAlert__L0bCO{position:absolute;right:0;bottom:calc(100% + 10px);z-index:2}.ProductPurchasePanel_cartButton__3xSOy{transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease,background-color .18s ease;overflow:hidden}.ProductPurchasePanel_cartButton__3xSOy span{max-width:100%;overflow-wrap:anywhere;word-break:break-word;text-align:center;white-space:normal}.ProductPurchasePanel_cartButton__3xSOy:not(:disabled):hover{box-shadow:0 10px 24px rgba(19,19,19,.12)}.ProductPurchasePanel_cartButton__3xSOy:not(:disabled):active,.ProductPurchasePanel_cartButton__3xSOy[data-pending=true]{transform:scale(.985)}.ProductPurchasePanel_cartButton__3xSOy:disabled{cursor:not-allowed;background:var(--color-text-primary-a40);color:var(--color-white)}.ProductPurchasePanel_purchaseActions__7wRsp{display:flex;flex-direction:column;gap:var(--product-panel-spacing)}.ProductPurchasePanel_purchaseRestriction__MkoQo{margin:calc(var(--product-panel-spacing)*-.5) 0 0;text-align:center}.ProductPurchasePanel_paymentRow__4___2{display:flex;align-items:center;justify-content:space-between;gap:18px}.ProductPurchasePanel_paymentMethodsImage__DPYJ6{width:156px;height:25px}.ProductPurchasePanel_benefitsGrid__LVx7_{display:grid;grid-gap:var(--product-panel-spacing);gap:var(--product-panel-spacing)}.ProductPurchasePanel_benefitCard__wuuOd{min-height:85px;padding:16px;background:var(--color-surface-light)}.ProductPurchasePanel_benefitIconImage__6CvHu{display:block;width:24px;height:24px;margin-bottom:10px;color:var(--color-text-primary)}.ProductPurchasePanel_benefitText__9Dp2V{line-height:1.3;letter-spacing:-.02em}.ProductPurchasePanel_purchaseReviewsTrack__OKlrB{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.ProductPurchasePanel_purchaseReviewsTrack__OKlrB::-webkit-scrollbar{display:none}.ProductPurchasePanel_purchaseReviewsTrack__OKlrB[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.ProductPurchasePanel_orderedSections__B3Vg5{display:flex;flex-direction:column;padding-top:var(--product-panel-spacing);gap:var(--product-panel-spacing)}.ProductPurchasePanel_matchingProductsSectionWrap__CVWi5{--matching-track-bleed-right:40px;padding-top:40px}@media(max-width:1024px){.ProductPurchasePanel_title__hidHz{max-width:none}.ProductPurchasePanel_content__RIgAw{padding-top:0}}@media screen and (min-width:768px)and (max-width:1279px){.ProductPurchasePanel_matchingProductsSectionWrap__CVWi5{--matching-track-bleed-right:24px}}@media(max-width:767px){.ProductPurchasePanel_purchaseReviewsTrack__OKlrB{gap:8px}.ProductPurchasePanel_title__hidHz{font-size:28px;line-height:.98;letter-spacing:-.03em}.ProductPurchasePanel_description___g0VLf{font-size:15px}.ProductPurchasePanel_metaRow__X9Ukd{height:auto;padding:17px 0}.ProductPurchasePanel_metaLine__bWCso{align-items:stretch;gap:0}.ProductPurchasePanel_metaInfoRow__IIgu5{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding-right:14px}.ProductPurchasePanel_paymentRow__4___2,.ProductPurchasePanel_priceBlock__q3qCH,.ProductPurchasePanel_statusRow__lBvJ_{flex-direction:column;align-items:flex-start}.ProductPurchasePanel_metaCountSlot__Q_mcJ{flex:0 0 auto;min-height:0}.ProductPurchasePanel_ratingBlock__U3dld{flex:0 1 auto;justify-content:flex-end;gap:4px;flex-wrap:nowrap;min-width:0}.ProductPurchasePanel_ratingInfo__je0Sw{gap:4px;flex-wrap:nowrap;min-width:0}.ProductPurchasePanel_favoriteButton__ucYyt{flex:0 0 42px;width:42px;height:51px;margin:-17px 0;border-top:0;padding:12px 10px;justify-content:center;align-self:stretch}.ProductPurchasePanel_favoriteIcon__1ywDg{width:22px;height:22px}.ProductPurchasePanel_ratingStarsWrapper__APBRR{margin-right:0}.ProductPurchasePanel_ratingCountLink__gzcg8,.ProductPurchasePanel_ratingValue__VpTjE{margin-top:0}}@media(max-width:767px)and (max-width:420px){.ProductPurchasePanel_metaInfoRow__IIgu5{flex-wrap:wrap;row-gap:8px;padding-right:10px}.ProductPurchasePanel_metaCountSlot__Q_mcJ{min-width:0;flex:1 1 100%}.ProductPurchasePanel_ratingBlock__U3dld{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;row-gap:4px}.ProductPurchasePanel_ratingInfo__je0Sw{flex-wrap:wrap;min-width:0}.ProductPurchasePanel_favoriteButton__ucYyt{flex-basis:38px;width:38px;padding-inline:8px}}@media(max-width:767px){.ProductPurchasePanel_purchaseModeCard__HuGy_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;grid-gap:14px;gap:14px;padding:14px}.ProductPurchasePanel_purchaseModeMain__0QJJ9{gap:12px}.ProductPurchasePanel_purchaseModeMeta__SSufQ{align-items:flex-start;gap:4px}.ProductPurchasePanel_purchaseModePrice__LK_Wh,.ProductPurchasePanel_purchaseModeSubtitle__MsNph{text-align:left}.ProductPurchasePanel_subscriptionSummary__SnFhy{align-items:flex-start;flex-direction:column}.ProductPurchasePanel_subscriptionSummaryHeader__KlDWv{width:100%}.ProductPurchasePanel_productPurchaseControls__smXel{align-items:flex-end;width:auto;gap:8px}.ProductPurchasePanel_quantityControl__o5Jc_{align-self:auto;width:100px;max-width:100px}.ProductPurchasePanel_benefitsGrid__LVx7_{grid-template-columns:1fr}.ProductPurchasePanel_subscriptionBenefits__RfPbK{padding:20px 16px}.ProductPurchasePanel_shippingDateText__6XTKI{white-space:normal}.ProductPurchasePanel_priceBlock__q3qCH{gap:var(--product-panel-spacing);padding:var(--product-panel-spacing) 0}.ProductPurchasePanel_priceBlock__q3qCH[data-subscription=false]{flex-direction:row;align-items:center;justify-content:space-between}.ProductPurchasePanel_priceWrapperRow__CeULe{flex-wrap:nowrap;row-gap:0}.ProductPurchasePanel_price__JyLXD{line-height:1}.ProductPurchasePanel_remainingStock__M9EHd{display:none}.ProductPurchasePanel_remainingStockMobileEmbedded__yw24B,.ProductPurchasePanel_remainingStockMobile__9Vyq4{display:block;margin:24px 0 0;text-align:center}.ProductPurchasePanel_paymentRow__4___2{gap:14px}.ProductPurchasePanel_paymentMethodsImage__DPYJ6{width:132px;height:auto}.ProductPurchasePanel_benefitCard__wuuOd{min-height:0;padding:14px 16px}.ProductPurchasePanel_matchingProductsSectionWrap__CVWi5{--matching-track-bleed-right:12px;padding-top:32px}.ProductPurchasePanel_compareAtPrice__ibYWQ{font-size:16px}}.ProductRecommendationsSection_header__918Am{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:40px}.ProductRecommendationsSection_title__fOMzI{max-width:470px;margin:0;white-space:pre-line;letter-spacing:-.02em}.ProductRecommendationsSection_nav__APWh4{display:inline-flex;align-items:center;gap:26px}.ProductRecommendationsSection_navButton__buzKE{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:rgba(0,0,0,0);text-align:center;text-transform:lowercase;cursor:pointer;transition:opacity .2s ease}.ProductRecommendationsSection_navButton__buzKE[data-disabled=true]{opacity:.4;cursor:default}.ProductRecommendationsSection_navLabel__za8XD{line-height:1.3;letter-spacing:0}.ProductRecommendationsSection_navArrow__2BTu1{display:block;width:16px;height:16px;color:var(--color-text-primary)}.ProductRecommendationsSection_trackWrap__RZeyI{overflow:hidden}.ProductRecommendationsSection_track__ZbLs_{display:flex;gap:40px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ProductRecommendationsSection_track__ZbLs_::-webkit-scrollbar{display:none}.ProductRecommendationsSection_card__E6aLd{flex:0 0 310px;width:310px;scroll-snap-align:start}@media(max-width:1024px){.ProductRecommendationsSection_header__918Am{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:767px){.ProductRecommendationsSection_title__fOMzI{font-size:30px}.ProductRecommendationsSection_header__918Am{margin-bottom:24px}.ProductRecommendationsSection_nav__APWh4{display:none}.ProductRecommendationsSection_track__ZbLs_{gap:20px}.ProductRecommendationsSection_card__E6aLd{flex-basis:280px;width:280px}}.Blog_blogRoot__29_38{padding-top:24px;padding-bottom:140px}@media(max-width:767px){.Blog_blogRoot__29_38{padding-top:20px;padding-bottom:80px}}.Blog_posts__pDMcT{width:100%}.Blog_header__xYoRT{margin-bottom:0}.Blog_breadcrumbs__49nRW{margin-bottom:28px}.Blog_pageTitle__FB1Fp{margin:0;line-height:.98;letter-spacing:-.03em}.Blog_quickFilters__EH_oi{margin-top:40px;--filter-tabs-line-height:1.5}.Blog_cardsGrid__HCSgD{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:40px}@media(max-width:767px){.Blog_cardsGrid__HCSgD{margin-top:32px}}@media(min-width:768px){.Blog_cardsGrid__HCSgD{justify-items:center}}@media(min-width:1200px){.Blog_cardsGrid__HCSgD{grid-template-columns:repeat(2,minmax(0,670px));justify-items:stretch;justify-content:space-between}}.Blog_emptyState__AGwbx{margin:40px 0 0;line-height:1.4;letter-spacing:-.02em}.Blog_paginationBlock__qFSaW{margin-top:46px}.Blog_recommendedSection__Z855d{display:flow-root;padding-top:80px;--product-section-spacing:80px}@media(min-width:1200px){.Blog_paginationBlock__qFSaW{margin-top:60px}.Blog_recommendedSection__Z855d{padding-top:140px;--product-section-spacing:140px}}.SinglePost_wrapper__womfd{padding-top:24px;padding-bottom:140px}@media(max-width:767px){.SinglePost_wrapper__womfd{padding-top:20px;padding-bottom:80px}}.SinglePost_wrapper__womfd .SinglePost_postIntro__Eig5_{background:var(--Background-Dark,var(--color-surface-dark));padding:24px 0 40px}.SinglePost_wrapper__womfd .SinglePost_postTop__b8QxO{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px}.SinglePost_wrapper__womfd .SinglePost_postTopMiddle__p_3F8{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 32px}.SinglePost_wrapper__womfd .SinglePost_postHeading__tJLD9{display:flex;flex-direction:column;gap:40px;border-bottom:1px solid rgba(127,88,255,.3);padding-bottom:40px}.SinglePost_wrapper__womfd .SinglePost_title__JZCkg{color:var(--white);text-align:center}.SinglePost_wrapper__womfd .SinglePost_shortDescription__YlCvf{text-align:center}.SinglePost_wrapper__womfd .SinglePost_author__ZrN_t{display:flex;gap:10px}.SinglePost_wrapper__womfd .SinglePost_authorLink__FfLK9{color:var(--color-primary)}.SinglePost_wrapper__womfd .SinglePost_thumbnail__2o8XK{display:block;border-radius:10px;width:100%;height:auto;overflow:hidden}.SinglePost_wrapper__womfd .SinglePost_container__5XuUb{position:relative}.SinglePost_wrapper__womfd .SinglePost_postArticle___hxct{position:relative;background-color:#fff}.SinglePost_wrapper__womfd .SinglePost_postArticle___hxct:before{position:absolute;top:0;left:0;background-color:var(--Background-Dark,var(--color-surface-dark));width:100%;height:105px;content:""}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h1,.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h2,.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h3,.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h4,.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy p:not(:last-child){margin-bottom:20px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy ul{margin:30px 0;padding-left:20px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy ul li{list-style:disc}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy ul li:not(:last-child){margin-bottom:15px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy ol{margin:30px 0;padding-left:20px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy ol li{list-style:decimal}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy ol li:not(:last-child){margin-bottom:15px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy img{display:block;margin:30px 0;border-radius:10px;max-width:100%;height:auto;overflow:hidden;object-fit:contain}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy blockquote{display:block;margin:24px 0 50px;border-radius:20px;padding:24px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy blockquote strong{display:block;margin-top:24px;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.28px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy a{display:inline;text-decoration:underline}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h2{margin-top:48px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h2:first-child{margin-top:0}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h3{margin-top:24px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h3:first-child{margin-top:0}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table{margin:30px 0;border-collapse:collapse;width:100%;overflow:hidden}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table td,.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table th{border:1px solid var(--Border---Stroke,rgba(153,134,255,.16));padding:12px 16px;text-align:left}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table th{font-weight:600}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table tr:nth-child(odd){background-color:rgba(127,88,255,.05)}@media(min-width:768px){.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table td:first-child p{white-space:nowrap}}@media(min-width:1200px){.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy blockquote{margin:40px 0 64px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy blockquote strong{margin-top:32px;font-size:18px;letter-spacing:-.36px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h2{margin-top:64px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h3{margin-top:32px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy img{border-radius:20px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table td:first-child p{white-space:nowrap}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table td:nth-child(2){min-width:150px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table td>p{max-width:400px}}@media(min-width:1750px){.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy blockquote{margin:40px 0 96px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h2{margin-top:96px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy h3{margin-top:48px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy table td>p{max-width:500px}}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy{padding:32px 0;color:var(--Background-Dark,var(--color-surface-dark))}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy blockquote{background-color:var(--Text)}.SinglePost_wrapper__womfd .SinglePost_postArticleBottom__eDpV2{display:flex;justify-content:center;border-top:1px solid rgba(127,88,255,.3);padding:32px 0 64px}.SinglePost_wrapper__womfd .SinglePost_otherPosts__IvatV{padding:32px 0 90px}.SinglePost_wrapper__womfd .SinglePost_otherPostsTitle____h1b{margin-bottom:40px}.SinglePost_wrapper__womfd .SinglePost_otherPostsList__qoRS0{display:grid;grid-gap:20px;gap:20px}@media(min-width:1200px){.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy{margin:0 auto;padding:80px 0;max-width:820px}.SinglePost_wrapper__womfd .SinglePost_thumbnail__2o8XK{margin:0 auto;border-radius:20px;max-width:1024px}.SinglePost_wrapper__womfd .SinglePost_postIntro__Eig5_{padding:24px 0 64px}.SinglePost_wrapper__womfd .SinglePost_container__5XuUb{max-width:1296px}.SinglePost_wrapper__womfd .SinglePost_postTop__b8QxO{flex-direction:row;justify-content:space-between;margin-bottom:96px}.SinglePost_wrapper__womfd .SinglePost_postTopMiddle__p_3F8{flex-direction:row;justify-content:center;gap:48px}.SinglePost_wrapper__womfd .SinglePost_postHeading__tJLD9{gap:40px;margin:0 auto;padding:0 76px 64px}.SinglePost_wrapper__womfd .SinglePost_postArticle___hxct:before{height:340px}.SinglePost_wrapper__womfd .SinglePost_otherPosts__IvatV{padding:80px 0}.SinglePost_wrapper__womfd .SinglePost_otherPostsTitle____h1b{margin-bottom:64px}.SinglePost_wrapper__womfd .SinglePost_otherPostsList__qoRS0{grid-template-columns:1fr 1fr}.SinglePost_wrapper__womfd .SinglePost_postArticleBottom__eDpV2{padding:40px 0}}@media(min-width:1750px){.SinglePost_wrapper__womfd .SinglePost_postIntro__Eig5_{padding:32px 0 96px}.SinglePost_wrapper__womfd .SinglePost_thumbnail__2o8XK{max-width:100%}.SinglePost_wrapper__womfd .SinglePost_postHeading__tJLD9{gap:64px;padding:0 260px 96px}.SinglePost_wrapper__womfd .SinglePost_richText__LUhAy{padding:120px 0;max-width:1080px}.SinglePost_wrapper__womfd .SinglePost_postArticleBottom__eDpV2{padding:64px 0}.SinglePost_wrapper__womfd .SinglePost_otherPosts__IvatV{padding:120px 0}.SinglePost_wrapper__womfd .SinglePost_otherPostsTitle____h1b{margin-bottom:96px}}.SinglePost_blogSingle__ZKVZg{background:var(--color-page-bg);color:var(--color-text-primary)}.SinglePost_blogSingle__ZKVZg .SinglePost_postEditorial__lqrmK{display:flex;flex-direction:column;gap:100px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialTop__9NL5O{margin-bottom:0}.SinglePost_blogSingle__ZKVZg .SinglePost_breadcrumbs__3_Jx2{color:var(--color-text-tertiary)}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialHero__PeSbU{display:grid;grid-template-columns:480px minmax(0,820px);align-items:start;grid-gap:80px;gap:80px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialContentColumn__Sw2eD{display:flex;flex-direction:column;gap:40px;min-width:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialInfo__kFbtE{display:flex;flex-direction:column;align-items:flex-start;gap:60px;min-width:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialInfoPrimary__dtacC{display:flex;flex-direction:column;align-items:flex-start;gap:50px;min-width:0;width:100%}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialHeading__nv80n{display:flex;flex-direction:column;align-items:flex-start;gap:28px;min-width:0;width:100%}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialInfoSecondary__XJiL6{display:flex;flex-direction:column;align-items:stretch;gap:28px;width:100%}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialTag__oJvwY{border:0;border-radius:0;background:var(--color-text-primary);color:var(--color-text-on-dark)!important;font-weight:500;height:28px;font-size:14px;padding:6px 12px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialTitle__hVF7_{margin:0;font-size:46px;line-height:1.08;letter-spacing:-.03em}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialShortDescription__kHNwV{max-width:420px;margin:0;line-height:1.45;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty;word-break:break-word}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMeta__75EGo{display:flex;flex-direction:row;justify-content:space-between;gap:24px;width:100%;margin-top:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMetaItem__HY5wX{display:flex;flex-wrap:wrap;gap:8px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMetaLabel__Omo_R{line-height:1.3;letter-spacing:-.02em}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMetaValue__lu2w7{line-height:1.4;letter-spacing:-.02em}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialDivider__9wnmD{width:100%;margin-top:0;border-top:1px dashed var(--color-border)}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialActions__B_A9i{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;margin-top:0}.SinglePost_blogSingle__ZKVZg .SinglePost_shareRail__DbpXy{display:flex;align-items:center;gap:10px}.SinglePost_blogSingle__ZKVZg .SinglePost_shareButton__PHshC{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;background:rgba(0,0,0,0);padding:0;color:var(--color-text-primary);cursor:pointer}.SinglePost_blogSingle__ZKVZg .SinglePost_shareIcon__ccFp6{display:block;width:22px;height:22px}.SinglePost_blogSingle__ZKVZg .SinglePost_backLink__VEB_W{display:inline-flex;align-items:center;gap:10px;border:0;background:rgba(0,0,0,0);padding:0;line-height:1.5;letter-spacing:-.02em;cursor:pointer}.SinglePost_blogSingle__ZKVZg .SinglePost_backLinkIcon__Qx1E4{display:block;width:16px;height:16px;color:var(--color-text-quaternary)}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMedia__u56kI{min-width:0;aspect-ratio:auto;overflow:visible}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialImage__i5lc2{display:block;width:100%;height:auto;max-height:544px;background:var(--color-surface-light);object-fit:cover}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBody__cTVQu{min-width:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP h1,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP h2,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP h3,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP h4,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP h5,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP h6,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP strong{color:var(--color-text-primary);font-size:20px;font-weight:600}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP li,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP p,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialBodyContent__VIHyP span{color:var(--color-text-secondary);font-size:16px;font-weight:500}.SinglePost_blogSingle__ZKVZg .SinglePost_richTextBlog__n6rXn{padding-top:0;padding-bottom:0;color:var(--color-text-primary)}.SinglePost_blogSingle__ZKVZg .SinglePost_contentBlocks__TtIvS{padding:0;max-width:820px;color:var(--color-text-primary)}.SinglePost_blogSingle__ZKVZg .SinglePost_richTextBlog__n6rXn{max-width:820px}.SinglePost_blogSingle__ZKVZg .SinglePost_recommendedSection__fwT0Y{display:flow-root;padding-top:80px;--product-section-spacing:80px}.SinglePost_blogSingle__ZKVZg .SinglePost_otherPostsSection__f37p9{padding-top:80px}@media(max-width:767px){.SinglePost_blogSingle__ZKVZg .SinglePost_postEditorial__lqrmK{gap:40px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialTop__9NL5O{margin-bottom:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialHero__PeSbU{grid-template-columns:1fr;gap:60px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialContentColumn__Sw2eD,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialInfo__kFbtE{gap:32px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialInfoPrimary__dtacC{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialHeading__nv80n{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialInfoSecondary__XJiL6{display:flex;flex-direction:column;align-items:flex-end;gap:20px;width:100%}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialTag__oJvwY{font-size:13px;padding:3px 8px 2px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialTitle__hVF7_{margin:0;font-size:28px;line-height:1.06;letter-spacing:-.02em}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialShortDescription__kHNwV{max-width:none}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMeta__75EGo{flex-direction:column;justify-content:flex-start;gap:8px;margin-top:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMetaItem__HY5wX{flex-wrap:nowrap}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMetaLabel__Omo_R,.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMetaValue__lu2w7{font-size:13px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialDivider__9wnmD{margin-top:0}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialActions__B_A9i{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;margin-top:0}.SinglePost_blogSingle__ZKVZg .SinglePost_backLink__VEB_W>span{font-size:14px}.SinglePost_blogSingle__ZKVZg .SinglePost_shareRail__DbpXy{gap:20px}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialMedia__u56kI{width:100%;aspect-ratio:351/248;overflow:hidden}.SinglePost_blogSingle__ZKVZg .SinglePost_editorialImage__i5lc2{height:100%;max-height:none}}@media(min-width:1200px){.SinglePost_blogSingle__ZKVZg .SinglePost_recommendedSection__fwT0Y{padding-top:140px;--product-section-spacing:140px}.SinglePost_blogSingle__ZKVZg .SinglePost_otherPostsSection__f37p9{padding-top:140px}}