.preview_banner__lDbij{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:#fef3c7;border-bottom:2px solid #f59e0b;color:#78350f;font-family:var(--font-body),system-ui,sans-serif}.preview_bannerRow__Tv5YJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);max-width:1200px;margin:0 auto}.preview_tag__BfGxR{display:inline-block;padding:2px var(--space-2);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-sm);background:#f59e0b;color:#fff}.preview_statusTag__5G9R_{background:#fff;color:#92400e;border:1px solid #f59e0b}.preview_statusApproved__HoVxL{background:#d1fae5;color:#065f46;border-color:#34d399}.preview_statusRejected__zM_V5{background:#fee2e2;color:#991b1b;border-color:#f87171}.preview_bannerTitle__CJ48M{font-weight:600;font-size:var(--font-size-sm)}.preview_notes__DiIYS{font-size:var(--font-size-xs);color:#92400e;flex-basis:100%}.preview_actions__qpDMp{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-left:auto}.preview_button__RGTnK{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);font-weight:600;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;text-decoration:none;line-height:1.4}.preview_button__RGTnK:disabled{opacity:.5;cursor:not-allowed}.preview_approve__A6Af9{background:#059669;color:#fff}.preview_reject__L2Q5x{background:#fff;color:#b91c1c;border-color:#fecaca}.preview_link__phrSo{background:#fff;color:#333;border-color:#e5e5e5}.preview_message__93mxH{flex-basis:100%;font-size:var(--font-size-xs);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:#fff}.preview_messageError__Bo2Q4{background:#fee2e2;color:#991b1b}.preview_messageOk__hweef{background:#d1fae5;color:#065f46}.preview_panel__D_q_X{background:#fffbeb;border-bottom:1px solid #fcd34d}.preview_panelInner__5pMfy{max-width:1200px;margin:0 auto;padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--font-size-xs);color:#78350f}.preview_panelBlock__cIkqF h3{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1)}.preview_panelBlock__cIkqF ul{margin:0;padding-left:var(--space-4)}.preview_diffLine__3ESky{display:block}.preview_changed__rsI9T{color:#b45309;font-weight:600}.preview_same__bIoy1{color:#6b7280}.preview_lintOk__VNqtw{color:#065f46;font-weight:600}.preview_lintBad__yF0Nv{color:#991b1b;font-weight:600}.preview_lintList__a1GPP{max-height:120px;overflow:auto}@media (min-width:768px){.preview_panelInner__5pMfy{grid-template-columns:1fr 1fr 1fr}}.shop-routine_shop__BCNaM{margin:var(--space-8) 0 var(--space-10);border:1px solid var(--pink-200);border-radius:var(--radius-lg);overflow:hidden;background:#fff}.shop-routine_heading__LGbEM{padding:var(--space-6);background:var(--bg-secondary)}.shop-routine_eyebrow__wJ8It,.shop-routine_role__gikHV{font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pink-700)}.shop-routine_shop__BCNaM .shop-routine_heading__LGbEM h2{margin:var(--space-2) 0 var(--space-3)}.shop-routine_shop__BCNaM .shop-routine_heading__LGbEM p{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.6}.shop-routine_products__Id2Lj{padding:0 var(--space-5)}.shop-routine_product__qoM2u{display:grid;grid-template-columns:96px minmax(0,1fr) 128px;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--space-6) 0}.shop-routine_product__qoM2u+.shop-routine_product__qoM2u{border-top:1px solid var(--border)}.shop-routine_image__Scs_o img{display:block;width:100%;height:160px;object-fit:contain}.shop-routine_shop__BCNaM .shop-routine_details__VIEKT h3{margin:var(--space-1) 0;font-size:var(--font-size-lg);line-height:1.3}.shop-routine_size__cacYl{display:block;font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.5}.shop-routine_shop__BCNaM .shop-routine_note__VvUAS{margin:var(--space-2) 0;font-size:var(--font-size-sm);line-height:1.5;color:var(--text-secondary)}.shop-routine_include__z1_dc{display:flex;align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--font-size-xs);cursor:pointer}.shop-routine_include__z1_dc input{flex-shrink:0;width:17px;height:17px;accent-color:var(--pink-700)}.shop-routine_purchase__jOxSQ{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);text-align:center}.shop-routine_price__P02c3{font-family:var(--font-display),serif;font-size:var(--font-size-2xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop-routine_shop__BCNaM .shop-routine_shopLink__otI6D{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:var(--pink-700);color:#fff;text-decoration:none;font-size:var(--font-size-sm);font-weight:500;line-height:1.4}.shop-routine_shop__BCNaM .shop-routine_shopLink__otI6D:hover{background:var(--pink-600);color:#fff}.shop-routine_total__eNk9u{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--pink-50);border-top:1px solid var(--pink-200)}.shop-routine_totalLabel__VrrAJ{font-weight:600;font-size:var(--font-size-base)}.shop-routine_shop__BCNaM .shop-routine_total__eNk9u p{margin:0;font-size:var(--font-size-xs);color:var(--text-secondary)}.shop-routine_total__eNk9u output{font-family:var(--font-display),serif;font-weight:600;font-size:var(--font-size-3xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop-routine_shop__BCNaM .shop-routine_budget__nnzsO,.shop-routine_shop__BCNaM .shop-routine_delivery__UVlQE{font-size:var(--font-size-xs);line-height:1.6;color:var(--text-secondary);margin:var(--space-3) var(--space-6)}.shop-routine_shop__BCNaM .shop-routine_delivery__UVlQE{margin-bottom:var(--space-5)}.shop-routine_srOnly__l_oNS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.shop-routine_heading__LGbEM{padding:var(--space-5)}.shop-routine_product__qoM2u{grid-template-columns:80px minmax(0,1fr);gap:var(--space-3)}.shop-routine_purchase__jOxSQ{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.shop-routine_price__P02c3{font-size:var(--font-size-xl)}.shop-routine_image__Scs_o{align-self:start}.shop-routine_image__Scs_o img{height:128px}.shop-routine_total__eNk9u{padding:var(--space-4) var(--space-5)}.shop-routine_shop__BCNaM .shop-routine_budget__nnzsO,.shop-routine_shop__BCNaM .shop-routine_delivery__UVlQE{margin-left:var(--space-5);margin-right:var(--space-5)}}@media (max-width:360px){.shop-routine_products__Id2Lj{padding:0 var(--space-3)}.shop-routine_product__qoM2u{grid-template-columns:64px minmax(0,1fr)}.shop-routine_purchase__jOxSQ{flex-wrap:wrap}}.brand-coupons_section__RwjzW{margin:2.5rem 0;border:1px solid #e7dce1;border-radius:16px;background:#fff;overflow:hidden;scroll-margin-top:110px}.brand-coupons_heading___tKtc{padding:28px 28px 24px;background:#fff5f8}.brand-coupons_eyebrow__HMgdN{display:block;color:#a52d53;font-size:10px;font-weight:800;letter-spacing:.16em;margin-bottom:10px}.brand-coupons_heading___tKtc h2{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.brand-coupons_heading___tKtc p{font-size:14px;color:#6b5b70;line-height:1.6}.brand-coupons_marketBar__PQsxv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid #eee6e9}.brand-coupons_markets__fy_Ja{display:flex;flex-wrap:wrap;gap:6px}.brand-coupons_markets__fy_Ja button{min-height:44px;display:flex;align-items:center;gap:8px;border-radius:7px;padding:10px 14px;border:1px solid transparent;background:transparent;color:#675b6d;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.brand-coupons_markets__fy_Ja button[aria-pressed=true]{background:#302735;color:#fff}.brand-coupons_markets__fy_Ja button span{font-size:10px;opacity:.8}.brand-coupons_currency__R14WW{color:#716575;font-size:11px;white-space:nowrap}.brand-coupons_results__hv7AV{padding:0 24px}.brand-coupons_storeHeading__cwt9I{font-size:12px;font-weight:700;padding:20px 0 0}.brand-coupons_storeHeading__cwt9I span{color:#716575;font-weight:400;overflow-wrap:anywhere}.brand-coupons_offer__mwTCF{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:24px;gap:24px;padding:24px 0}.brand-coupons_offer__mwTCF+.brand-coupons_offer__mwTCF{border-top:1px solid #eee6e9}.brand-coupons_saving__p1KRC{padding:16px 8px;border-radius:8px;background:#fff2f6;text-align:center;align-self:start}.brand-coupons_saving__p1KRC>span{display:block;font-family:var(--font-display),Georgia,serif;color:#9e224a;font-size:26px;line-height:1.15;font-weight:600}.brand-coupons_saving__p1KRC>span.brand-coupons_longSaving__NHuNr{font-size:20px;overflow-wrap:anywhere}.brand-coupons_saving__p1KRC small{display:block;font-size:10px;color:#835466;margin-top:9px}.brand-coupons_sourceStatus__6nfcc{color:#47634f;font-size:10px;font-weight:700;letter-spacing:.02em;margin-bottom:5px}.brand-coupons_details__CZiig h4{font-size:16px;font-weight:650;line-height:1.4;margin-bottom:5px}.brand-coupons_eligibility__F7YK3{color:#6b5b70;font-size:12px;line-height:1.6}.brand-coupons_actions__V98qm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 10px}.brand-coupons_codeGroup__4AWry{display:flex;flex-wrap:wrap;align-items:center;border:1px dashed #a97183;border-radius:6px;min-height:44px;overflow:hidden}.brand-coupons_codeGroup__4AWry code{font-size:13px;letter-spacing:.05em;font-weight:700;padding:10px 12px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.brand-coupons_codeGroup__4AWry button{min-height:44px;border:0;border-left:1px solid #eadde2;color:#8c2445;background:#fff2f6;font:inherit;font-size:11px;font-weight:700;padding:8px 12px;cursor:pointer}.brand-coupons_shop__URxsE{display:inline-flex;min-height:44px;align-items:center;gap:14px;color:#332a37;font-size:12px;font-weight:700;text-underline-offset:4px}.brand-coupons_help__2TsEK,.brand-coupons_terms__Nbm5c{color:#6b5b70;font-size:12px;line-height:1.7}.brand-coupons_help__2TsEK summary,.brand-coupons_terms__Nbm5c summary{cursor:pointer;padding:8px 0;color:#514455}.brand-coupons_help__2TsEK p,.brand-coupons_terms__Nbm5c p{margin:8px 0}.brand-coupons_help__2TsEK a,.brand-coupons_terms__Nbm5c a{color:#8c2445;text-underline-offset:3px}.brand-coupons_method__dJGY4{display:flex;gap:12px;padding:18px 24px;background:#f8f7f6;color:#686069;font-size:11px;line-height:1.7;border-top:1px solid #eee6e9}.brand-coupons_method__dJGY4>span{font-size:24px;line-height:1.2;color:#805c69}.brand-coupons_method__dJGY4 strong{color:#493d4c}.brand-coupons_help__2TsEK{padding:8px 24px 14px}.brand-coupons_empty__W06Qk{padding:24px 0}.brand-coupons_empty__W06Qk h4{font-size:15px}.brand-coupons_empty__W06Qk p{font-size:13px;color:#6b5b70;line-height:1.65;margin:8px 0}.brand-coupons_srOnly__IFgNz{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){.brand-coupons_heading___tKtc{padding:22px 18px}.brand-coupons_marketBar__PQsxv{padding:12px;align-items:flex-start}.brand-coupons_markets__fy_Ja{flex-wrap:nowrap;gap:3px}.brand-coupons_markets__fy_Ja button{font-size:11px;padding:8px;gap:5px}.brand-coupons_currency__R14WW{display:none}.brand-coupons_results__hv7AV{padding:0 18px}.brand-coupons_offer__mwTCF{grid-template-columns:76px minmax(0,1fr);gap:14px}.brand-coupons_saving__p1KRC{padding:14px 4px}.brand-coupons_saving__p1KRC>span{font-size:22px}.brand-coupons_saving__p1KRC>span.brand-coupons_longSaving__NHuNr{font-size:17px}.brand-coupons_saving__p1KRC small{font-size:9px}.brand-coupons_details__CZiig h4{font-size:15px}.brand-coupons_actions__V98qm{gap:4px}.brand-coupons_method__dJGY4{padding:16px 18px}.brand-coupons_help__2TsEK{padding:8px 18px 14px}}.coupon-card_card__ltEfJ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface-solid,hsla(0,0%,100%,.92));border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 4px 20px rgba(255,61,127,.08);color:var(--text-primary);min-width:0;transition:box-shadow var(--transition-base),transform var(--transition-base)}.coupon-card_card__ltEfJ:hover{box-shadow:0 8px 28px rgba(255,61,127,.12)}.coupon-card_cardRevealed__IHEMR{border-color:var(--pink-200)}.coupon-card_cardExpired__MoT_C{background:hsla(0,0%,100%,.6);box-shadow:none;color:var(--text-secondary)}.coupon-card_cardExpired__MoT_C .coupon-card_brandName__emh9v,.coupon-card_cardExpired__MoT_C .coupon-card_offer__h7vLz{color:var(--text-secondary)}.coupon-card_head__N1ruu{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.coupon-card_brand__LjRzi{display:flex;align-items:center;gap:10px;min-width:0}.coupon-card_avatarImg__QSnCC,.coupon-card_avatar__CS4Ie{flex:none;width:40px;height:40px;border-radius:12px}.coupon-card_avatar__CS4Ie{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:15px;font-family:var(--font-body),system-ui,sans-serif}.coupon-card_cardExpired__MoT_C .coupon-card_avatar__CS4Ie{filter:grayscale(1);opacity:.7}.coupon-card_avatarImg__QSnCC{object-fit:cover;background:var(--pink-50)}.coupon-card_brandName__emh9v{font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-card_category__sRthS{flex:none;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.coupon-card_offer__h7vLz{font-family:var(--font-display),Georgia,serif;font-size:1.5rem;line-height:1.15;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere}.coupon-card_description__kAveF,.coupon-card_subline__4aELU{font-size:var(--font-size-sm);line-height:1.5;color:var(--text-secondary);margin-top:calc(-1 * var(--space-1))}.coupon-card_codeBox__44uQx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:48px;padding:10px 14px;background:var(--pink-50);border:1px dashed #ffb8c9;border-radius:var(--radius-md);color:var(--pink-300)}.coupon-card_codeBoxRevealed__3vWli{background:var(--surface-solid,#fff);border-color:var(--pink-400);padding:6px 6px 6px 14px}.coupon-card_codeBoxExpired__kZ7_L{background:#faf6f8;border-color:var(--border);color:#d9cfe3}.coupon-card_codeHidden__FBJ1P{display:inline-flex;align-items:center;color:inherit}.coupon-card_lock__XtTIF{display:inline-flex;color:var(--pink-600)}.coupon-card_expiredLabel__aMo7E{font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary)}.coupon-card_code__rgLEl{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:1rem;font-weight:700;letter-spacing:.18em;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.coupon-card_copyBtn__cWQin,.coupon-card_revealBtn__ZfYFz{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-family:var(--font-body),system-ui,sans-serif;font-weight:600;cursor:pointer;border:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.coupon-card_revealBtn__ZfYFz{width:100%;min-height:48px;padding:0 var(--space-5);font-size:var(--font-size-base);color:#fff;background:linear-gradient(135deg,#ff3d7f,#e91e63);border-radius:var(--radius-md);box-shadow:0 4px 14px rgba(255,61,127,.35)}.coupon-card_revealBtn__ZfYFz:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(255,61,127,.4)}.coupon-card_copyBtn__cWQin{flex:none;min-width:44px;padding:0 14px;font-size:var(--font-size-sm);color:var(--on-ink,#fff);background:var(--text-primary);border-radius:8px}.coupon-card_copyBtn__cWQin:hover{background:var(--pink-700)}.coupon-card_copyBtnDone__bQk_J{color:var(--on-ink,#fff);background:var(--pink-700)}.coupon-card_joinLink__y5dzc{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;color:var(--pink-700);text-decoration:none}.coupon-card_joinLink__y5dzc:hover{text-decoration:underline;text-underline-offset:3px}.coupon-card_lockedHint__b4uU6{display:flex;align-items:center;min-height:32px;font-size:13px;font-weight:500;color:var(--text-secondary)}.coupon-card_actions__edJua{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.coupon-card_shopLink__ijVf4{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--font-size-sm);font-weight:600;color:var(--pink-700);text-decoration:none}.coupon-card_shopLink__ijVf4:hover{text-decoration:underline;text-underline-offset:3px}.coupon-card_heartBtn__cTIEn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;color:var(--text-secondary);background:var(--surface-solid,#fff);border:1px solid var(--border);border-radius:var(--radius-full);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.coupon-card_heartBtn__cTIEn:hover{color:var(--pink-600);border-color:var(--pink-200)}.coupon-card_heartBtn__cTIEn:active{transform:scale(.92)}.coupon-card_heartBtn__cTIEn:disabled{cursor:wait}.coupon-card_heartBtnOn__TmIQM{color:var(--pink-600);border-color:var(--pink-200);background:var(--pink-50)}.coupon-card_meta__lDAJT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.coupon-card_chips__R3ebd{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.coupon-card_chip__961Bm{display:inline-flex;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-full)}.coupon-card_expiry__F2hw6{font-size:var(--font-size-xs);font-weight:500;color:var(--text-secondary)}.coupon-card_terms__9EbyW{border-top:1px solid var(--border);padding-top:var(--space-2)}.coupon-card_termsSummary__egV_K{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);cursor:pointer;list-style:none}.coupon-card_termsSummary__egV_K::-webkit-details-marker{display:none}.coupon-card_terms__9EbyW[open] .coupon-card_termsSummary__egV_K svg{transform:rotate(180deg)}.coupon-card_termsBody__SK3le{font-size:var(--font-size-xs);line-height:1.6;color:var(--text-secondary);white-space:pre-line;padding-bottom:var(--space-1)}@media (prefers-reduced-motion:reduce){.coupon-card_card__ltEfJ,.coupon-card_heartBtn__cTIEn,.coupon-card_revealBtn__ZfYFz{transition:none}}.coupon-card_automaticOffer__Q5Zki{color:var(--text-primary);font-size:14px;padding:8px 0}.DropCountdown_sm__xw_Nl{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.DropCountdown_smLabel__ZSPrK{font-weight:500}.DropCountdown_smTime__AxMsi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--text-primary)}.DropCountdown_live__gt60e{align-items:center;font-weight:700;color:var(--pink-700)}.DropCountdown_liveDot___kuj1{width:8px;height:8px;border-radius:50%;background:var(--pink-500);box-shadow:0 0 0 4px rgba(255,61,127,.18)}.DropCountdown_lg__vDTET{display:flex;flex-direction:column;align-items:center;gap:8px}.DropCountdown_lgLabel__VDgdk{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pink-700)}.DropCountdown_lgTimer__9Sz01{display:flex;align-items:flex-start;gap:6px}.DropCountdown_lgBlock__WT3m_{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:baseline;grid-column-gap:6px;column-gap:6px}.DropCountdown_lgValue___QFiI{grid-column:1;grid-row:1;min-width:2ch;text-align:center;font-family:var(--font-display),Georgia,serif;font-weight:700;font-size:32px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.DropCountdown_lgUnit__O1kUo{grid-column:1;grid-row:2;text-align:center;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.DropCountdown_lgSep__hDnwx{grid-column:2;grid-row:1;font-family:var(--font-display),Georgia,serif;font-size:28px;line-height:1;color:var(--pink-300)}@media (min-width:640px){.DropCountdown_lgValue___QFiI{font-size:40px}}.dupe-strip_strip__9NOPz{margin:0 0 24px;padding:13px 18px;border:1px solid #dccb6c;border-radius:14px;background:#fbf3c2;color:#1f221c;font-size:14px;line-height:1.5}.dupe-strip_strip__9NOPz a{color:inherit;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.dupe-strip_strip__9NOPz a:focus-visible{outline:3px solid #245d8d;outline-offset:4px}.dupes-v2_breadcrumb__ZIMqF{font-size:var(--font-size-sm);color:var(--text-muted);margin-bottom:var(--space-4);overflow-wrap:anywhere}.dupes-v2_breadcrumb__ZIMqF a{color:var(--text-secondary);text-decoration:none}.dupes-v2_breadcrumb__ZIMqF a:hover{color:var(--pink-600)}.dupes-v2_breadcrumbCurrent__Dbxq3,.dupes-v2_title__nDoNx{color:var(--text-primary)}.dupes-v2_title__nDoNx{font-family:var(--font-display),serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:var(--space-4);text-wrap:balance}.dupes-v2_byline__E7kHO{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-6)}.dupes-v2_avatar__6USda{border-radius:var(--radius-full)}.dupes-v2_bylineText__k18oZ{display:flex;flex-direction:column}.dupes-v2_authorName__vs_7U{font-weight:600;color:var(--text-primary);text-decoration:none;font-size:var(--font-size-sm)}.dupes-v2_authorName__vs_7U:hover{color:var(--pink-600)}.dupes-v2_authorRole__9JKLN,.dupes-v2_dates__5yTYf{font-size:var(--font-size-xs);color:var(--text-muted)}.dupes-v2_dates__5yTYf{display:flex;flex-direction:column;margin-left:auto;text-align:right}.dupes-v2_panel__BZnnq{position:relative;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-6)}.dupes-v2_sectionHead__yNm_W{margin-bottom:var(--space-4)}.dupes-v2_overline__mgjvJ{display:block;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-500);margin-bottom:2px}.dupes-v2_sectionTitle__lqp2W{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);line-height:1.25}.dupes-v2_dupeCard__QLIVH[id],.dupes-v2_panel__BZnnq[id]{scroll-margin-top:130px}.dupes-v2_verdictPanel__tgFTS{background:linear-gradient(180deg,var(--pink-50) 0,#fff 55%);border-color:var(--pink-200)}.dupes-v2_verdictIntro__3_Z4Q{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-4)}.dupes-v2_verdictIntro__3_Z4Q p+p{margin-top:var(--space-3)}.dupes-v2_verdictGrid__BhCoN{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4)}.dupes-v2_pickCard__0GBmt{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--border);border-top:3px solid var(--pink-400)}.dupes-v2_pickBudget__IHhHN{border-top-color:#1f6f55}.dupes-v2_pickLabel__A4U8w{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pink-600)}.dupes-v2_pickBudget__IHhHN .dupes-v2_pickLabel__A4U8w{color:#1f6f55}.dupes-v2_pickName__RT0V_{font-family:var(--font-display),serif;font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);line-height:1.3}.dupes-v2_pickPrice__Aw5aw{font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dupes-v2_pickWhy__fDNQV{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6}.dupes-v2_pickJump__FM0NF{margin-top:4px;font-size:var(--font-size-sm);font-weight:600;color:var(--pink-600);text-decoration:none}.dupes-v2_pickJump__FM0NF:hover{text-decoration:underline}.dupes-v2_savingsStrip__xKuas{display:flex;flex-direction:column;gap:1px;background:#e8f3ee;box-shadow:inset 0 0 0 1px rgba(31,111,85,.16);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.dupes-v2_savingsFigure__57a9A{font-family:var(--font-display),serif;font-size:var(--font-size-lg);font-weight:700;color:#1f6f55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dupes-v2_savingsDetail__gjbrX{font-size:var(--font-size-sm);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dupes-v2_caveat__j0l8b{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;border-top:1px dashed var(--pink-200);padding-top:var(--space-3)}.dupes-v2_heroFigure___zI4I{margin:0 0 var(--space-6)}.dupes-v2_heroImage__gYoGe{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.dupes-v2_caption__i6K8Q{font-size:var(--font-size-xs);color:var(--text-muted);text-align:center;margin-top:var(--space-2)}.dupes-v2_checkList__DYqUl{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.dupes-v2_checkList__DYqUl li{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6}.dupes-v2_cross__OTTs_,.dupes-v2_tick__DCxEl{flex-shrink:0;margin-top:3px}.dupes-v2_tick__DCxEl{color:#1f6f55}.dupes-v2_cross__OTTs_{color:#c0564f}.dupes-v2_tableWrap__w7kCx{overflow-x:auto;margin:0 calc(var(--space-5) * -1);padding:0 var(--space-5)}.dupes-v2_table__idboh{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.dupes-v2_table__idboh th{text-align:left;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:var(--space-2) var(--space-3);border-bottom:2px solid var(--border);white-space:nowrap}.dupes-v2_table__idboh td{padding:var(--space-3);border-bottom:1px solid var(--border);color:var(--text-secondary);vertical-align:top}.dupes-v2_table__idboh tbody tr:last-child td{border-bottom:0}.dupes-v2_heroRow__EdEws td{background:var(--pink-50);color:var(--text-primary);font-weight:600}.dupes-v2_heroRow__EdEws td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.dupes-v2_heroRow__EdEws td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.dupes-v2_num__UXj_g{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dupes-v2_dupePrice__qGRsa{color:#1f6f55;font-weight:600}.dupes-v2_anchorLink___MkKg{color:var(--text-primary);font-weight:500;text-decoration:none;border-bottom:1px dotted var(--pink-300)}.dupes-v2_anchorLink___MkKg:hover{color:var(--pink-600)}.dupes-v2_role__2fVLP{display:inline-block;font-size:var(--font-size-xs);font-weight:600;color:var(--pink-700);background:var(--pink-100);border-radius:var(--radius-full);padding:2px 10px;white-space:nowrap}.dupes-v2_roleOriginal__fvmXJ{background:var(--text-primary);color:#fff}.dupes-v2_priceNote__dh8sA{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:var(--space-3)}.dupes-v2_methodPanel__heJ0t{background:var(--bg-secondary)}.dupes-v2_methodPanel__heJ0t .dupes-v2_prose__JUjxh{font-size:var(--font-size-sm)}.dupes-v2_jumpBar__5_FBa{position:-webkit-sticky;position:sticky;top:68px;z-index:5;display:flex;gap:var(--space-2);overflow-x:auto;padding:var(--space-2);margin:0 calc(var(--space-2) * -1) var(--space-5);background:rgba(255,251,252,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-full);scrollbar-width:none}.dupes-v2_jumpBar__5_FBa::-webkit-scrollbar{display:none}.dupes-v2_jumpPill__7l1JQ{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:var(--font-size-xs);font-weight:600;color:var(--text-secondary);background:#fff;border:1px solid var(--border);border-radius:var(--radius-full);padding:6px 12px;text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast)}.dupes-v2_jumpPill__7l1JQ:hover{border-color:var(--pink-300);color:var(--pink-700)}.dupes-v2_jumpIndex__26yzE{font-family:var(--font-display),serif;font-weight:700;color:var(--pink-400);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dupes-v2_dupeCard__QLIVH{padding-top:var(--space-6)}.dupes-v2_dupeClosest__IGzBt{border-color:var(--pink-300);box-shadow:0 1px 0 var(--pink-100)}.dupes-v2_dupeBudget__6w49_{border-color:rgba(31,111,85,.35)}.dupes-v2_ribbon__99aqy{position:absolute;top:-11px;left:var(--space-5);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-full);padding:3px 12px}.dupes-v2_ribbonClosest__6y4Xj{background:var(--pink-500);color:#fff}.dupes-v2_ribbonBudget__iI6zw{background:#1f6f55;color:#fff}.dupes-v2_dupeHead__u_o9u{display:flex;gap:var(--space-4);align-items:flex-start;margin-bottom:var(--space-4)}.dupes-v2_dupeIndex__cqY_O{font-family:var(--font-display),serif;font-size:2.6rem;font-weight:700;line-height:.9;color:var(--pink-200);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dupes-v2_thumb__jbozU{flex-shrink:0;width:88px;height:88px;object-fit:contain;background:var(--pink-50);border-radius:var(--radius-md)}.dupes-v2_dupeHeadText__53A17{min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.dupes-v2_dupeTitle__FkU0q{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);line-height:1.25}.dupes-v2_chipRow__eFe3B{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dupes-v2_chip__YL2Nx{font-size:var(--font-size-xs);font-weight:600;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-full);padding:3px 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dupes-v2_chipPrice__DeGK3{color:#1f6f55;background:#e8f3ee;border-color:rgba(31,111,85,.18)}.dupes-v2_prose__JUjxh{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.75}.dupes-v2_prose__JUjxh p+p{margin-top:var(--space-3)}.dupes-v2_prose__JUjxh a{color:var(--pink-600)}.dupes-v2_prose__JUjxh ol,.dupes-v2_prose__JUjxh ul{padding-left:1.2em;margin:var(--space-3) 0}.dupes-v2_prose__JUjxh li+li{margin-top:var(--space-1)}.dupes-v2_cols__gowO4{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-4) 0;padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-md)}.dupes-v2_colTitle__xRNb6{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-2)}.dupes-v2_callout__QoO1n{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;border-left:3px solid var(--pink-300);background:var(--pink-50);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-2)}.dupes-v2_callout__QoO1n strong{color:var(--text-primary)}.dupes-v2_catch__xYAJD{border-left-color:#d9a441;background:#fdf6e9}.dupes-v2_dupeFoot__RRpz_{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px dashed var(--border);display:flex;flex-direction:column;gap:var(--space-3)}.dupes-v2_buyRow__9BlSp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dupes-v2_buyLabel__tNYo4{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-right:var(--space-1)}.dupes-v2_buyLink__s9zd9{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm);font-weight:600;color:var(--pink-700);background:#fff;border:1.5px solid var(--pink-300);border-radius:var(--radius-full);padding:6px 14px;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}.dupes-v2_buyLink__s9zd9:hover{background:var(--pink-500);border-color:var(--pink-500);color:#fff}.dupes-v2_buyLink__s9zd9:hover .dupes-v2_country__dQ8vY{color:hsla(0,0%,100%,.8)}.dupes-v2_country__dQ8vY{font-weight:500}.dupes-v2_country__dQ8vY,.dupes-v2_evidence__SD_jC{font-size:var(--font-size-xs);color:var(--text-muted)}.dupes-v2_evidence__SD_jC{display:flex;align-items:center;gap:var(--space-2)}.dupes-v2_evidenceDots__J6L4i{display:inline-flex;gap:3px}.dupes-v2_evidenceDots__J6L4i i{width:7px;height:7px;border-radius:50%}.dupes-v2_dotOn__C1Xsd{background:#1f6f55}.dupes-v2_dotOff__XxuOg{background:var(--border)}.dupes-v2_section__PdcsI{margin-bottom:var(--space-7,2.5rem)}.dupes-v2_notDupe__vI3g9{background:#fff;border:1px solid var(--border);border-left:3px solid #c0564f;border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-3)}.dupes-v2_notDupeName__428f7{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-display),serif;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.dupes-v2_notDupe__vI3g9 .dupes-v2_prose__JUjxh{font-size:var(--font-size-sm)}.dupes-v2_faq__OCTXQ{background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--space-2)}.dupes-v2_faq__OCTXQ[open]{border-color:var(--pink-200)}.dupes-v2_faqQuestion__Ys5pJ{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);padding:var(--space-3) var(--space-4)}.dupes-v2_faqQuestion__Ys5pJ::-webkit-details-marker{display:none}.dupes-v2_faqQuestion__Ys5pJ:after{content:"+";font-family:var(--font-display),serif;font-size:var(--font-size-lg);color:var(--pink-400);transition:transform var(--transition-fast);flex-shrink:0}.dupes-v2_faq__OCTXQ[open] .dupes-v2_faqQuestion__Ys5pJ:after{transform:rotate(45deg)}.dupes-v2_faqAnswer__FsDF8{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.7;padding:0 var(--space-4) var(--space-4)}.dupes-v2_sourcesBox__gGvZo{margin-bottom:var(--space-6)}.dupes-v2_sourcesSummary__ukVEs{cursor:pointer;font-size:var(--font-size-sm);font-weight:600;color:var(--text-muted)}.dupes-v2_sources__jsqcI{font-size:var(--font-size-xs);color:var(--text-muted);line-height:1.7;padding-left:1.2em;margin-top:var(--space-2);overflow-wrap:anywhere}.dupes-v2_moreGrid__sPacz{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.dupes-v2_moreCard__p4zfZ{display:block;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary);text-decoration:none;transition:border-color var(--transition-fast),transform var(--transition-fast)}.dupes-v2_moreCard__p4zfZ:hover{border-color:var(--pink-300);transform:translateY(-1px)}.dupes-v2_brandLink__pF__K{font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:var(--space-3)}.dupes-v2_brandLink__pF__K a{color:var(--pink-600)}.dupes-v2_disclosure__tQ1oA,.dupes-v2_feedback__dWn94{font-size:var(--font-size-xs);color:var(--text-muted);margin-bottom:var(--space-2)}.dupes-v2_disclosure__tQ1oA a{color:var(--text-muted)}@media (min-width:640px){.dupes-v2_cols__gowO4,.dupes-v2_verdictGrid__BhCoN{grid-template-columns:1fr 1fr}.dupes-v2_savingsStrip__xKuas{flex-direction:row;align-items:baseline;gap:var(--space-3)}.dupes-v2_moreGrid__sPacz{grid-template-columns:1fr 1fr}}@media (min-width:768px){.dupes-v2_panel__BZnnq{padding:var(--space-6)}.dupes-v2_tableWrap__w7kCx{margin:0 calc(var(--space-6) * -1);padding:0 var(--space-6)}.dupes-v2_ribbon__99aqy{left:var(--space-6)}.dupes-v2_dupeIndex__cqY_O{font-size:3.4rem}.dupes-v2_jumpBar__5_FBa{top:80px}}.dupes-v2_prose__JUjxh mark[data-entity],.dupes-v2_verdictIntro__3_Z4Q mark[data-entity]{background:var(--pink-100);color:inherit;padding:1px 5px 2px;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.brand_heroImage__qt6g0{margin-bottom:var(--space-6);border-radius:var(--radius-lg);overflow:hidden}.brand_image__WJxkd{display:block;width:100%;height:auto}.brand_sectionLinks__R_orn{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-4);margin:var(--space-3) 0 var(--space-4)}.brand_sectionLinks__R_orn a{display:inline-flex;align-items:center;min-height:44px;color:var(--pink-700);font-size:var(--font-size-sm);text-underline-offset:3px}.brand_sectionLinks__R_orn .brand_browseProducts__wRf_y{gap:var(--space-3);padding:0 16px;background:#f7da79;color:#272819;border:1px solid;border-radius:3px;box-shadow:2px 2px 0 currentColor;font-weight:650;text-decoration:none}.brand_browseProducts__wRf_y:hover,.brand_productLink__zOhbi:hover .brand_productName__t2cNI{text-decoration:underline;text-underline-offset:3px}.brand_products__0KlSx{margin-top:var(--space-8);padding-top:var(--space-4);border-top:2px solid var(--text-primary);scroll-margin-top:100px}.brand_productsHeading__XoDFX{margin-bottom:var(--space-5);font:600 var(--font-size-xl)/1.2 var(--font-display),serif}.brand_productGrid__d5bTf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5) var(--space-4);gap:var(--space-5) var(--space-4)}.brand_productLink__zOhbi{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.brand_productArt__t5P4q{position:relative;overflow:hidden;aspect-ratio:4/3;background:#f5de8d}.brand_productCard__365Rq:nth-child(3n+2) .brand_productArt__t5P4q{background:#f1cdd2}.brand_productCard__365Rq:nth-child(3n) .brand_productArt__t5P4q{background:#cdd8c0}.brand_packshot__qeFM6{position:absolute;inset:10%;width:80%;height:80%;object-fit:contain;filter:drop-shadow(2px 0 0 white) drop-shadow(-2px 0 0 white) drop-shadow(0 2px 0 white) drop-shadow(3px 4px 0 #262a2255)}.brand_productDetails__voADB{padding:var(--space-3) 0}.brand_productName__t2cNI{margin-bottom:var(--space-2);font:600 var(--font-size-lg)/1.15 var(--font-display),serif;overflow-wrap:anywhere}@media (max-width:600px){.brand_productGrid__d5bTf{grid-template-columns:1fr;gap:var(--space-3)}.brand_productLink__zOhbi{flex-direction:row;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);padding-bottom:var(--space-3)}.brand_productArt__t5P4q{flex:0 0 min(31%,110px);aspect-ratio:1}.brand_productDetails__voADB{padding:0}}.blog_main__nwgql{min-height:100vh;background:var(--bg-primary)}.blog_header__sAVYB{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-6);max-width:1200px;margin:0 auto}.blog_logo__envAd{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-display),serif;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);text-decoration:none;transition:opacity var(--transition-fast)}.blog_logo__envAd:hover{opacity:.8}.blog_logoIcon__sIAg_{color:var(--pink-500)}.blog_subscribeLink__pn1Mx{font-size:var(--font-size-sm);font-weight:500;color:var(--pink-600);text-decoration:none;transition:color var(--transition-fast)}.blog_subscribeLink__pn1Mx:hover{color:var(--pink-700)}.blog_hero__nVXud{text-align:center;padding:var(--space-12) var(--space-6) var(--space-8);max-width:700px;margin:0 auto}.blog_heroTitle__otC7y{font-family:var(--font-display),serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-4)}.blog_heroSubtitle__VPBXp{font-size:var(--font-size-lg);color:var(--text-secondary);line-height:1.6}.blog_inlineNewsletter__xQwQG{max-width:500px;margin:0 auto var(--space-8);padding:0 var(--space-6);text-align:center}.blog_inlineNewsletterText__W8ojy{font-size:var(--font-size-base);font-weight:500;color:var(--text-secondary);margin:0 0 var(--space-4)}.blog_newsletterCard__KdNa8{width:100%;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.8);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-lg),0 0 0 1px rgba(255,61,127,.05)}.blog_categories__JjTH3{display:flex;justify-content:center;gap:var(--space-2);padding:0 var(--space-6) var(--space-8);flex-wrap:wrap}.blog_categoryPill__tEquc{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid var(--border);border-radius:var(--radius-full);text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.blog_categoryPill__tEquc:hover{background:var(--pink-50);border-color:var(--pink-200);color:var(--pink-600)}.blog_categoryActive__Ht543{background:var(--pink-500);border-color:var(--pink-500);color:#fff}.blog_categoryActive__Ht543:hover{background:var(--pink-600);border-color:var(--pink-600);color:#fff}.blog_sectionTitle__yMAVS{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-6)}.blog_featured__wW8XJ{max-width:1200px;margin:0 auto;padding:0 var(--space-6) var(--space-10)}.blog_featuredGrid__Yt61f{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.blog_featuredCard__fXMd1{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base)}.blog_featuredCard__fXMd1:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.blog_featuredLink__Mgaeo{display:block;padding:var(--space-6);text-decoration:none;color:inherit}.blog_featuredCategory__2FOti{display:inline-block;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--pink-600);margin-bottom:var(--space-3)}.blog_featuredTitle__vmgrW{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);line-height:1.3;margin-bottom:var(--space-3)}.blog_featuredExcerpt__aKy4e{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-4)}.blog_featuredMeta__JaPtO{display:flex;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--text-muted)}.blog_allPosts__YOPLz{max-width:1200px;margin:0 auto;padding:0 var(--space-6) var(--space-10)}.blog_postGrid__4SKOd{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.blog_postCard__2Umsx{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--border);overflow:hidden;transition:transform var(--transition-base),border-color var(--transition-fast),box-shadow var(--transition-base)}.blog_postCard__2Umsx:hover{transform:translateY(-4px);border-color:var(--pink-200);box-shadow:var(--shadow-md)}.blog_postCard__2Umsx:hover .blog_postImage__rkDRV{transform:scale(1.05)}.blog_postLink__cAuFH{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.blog_postImageWrapper__ik5U7{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--pink-50);contain:layout}.blog_postImage__rkDRV{object-fit:cover;transition:transform var(--transition-base)}.blog_postContent__RVDQ0{flex:1 1;padding:var(--space-5);padding-bottom:0}.blog_postCategory__mMqPo{display:inline-block;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--pink-500);margin-bottom:var(--space-2)}.blog_postTitle__371gP{font-family:var(--font-display),serif;font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);line-height:1.35;margin-bottom:var(--space-2)}.blog_postExcerpt__eDSoc{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_postMeta__htf_0{display:flex;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--text-muted);margin:var(--space-4) var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border)}.blog_newsletterCta__naGk_{background:linear-gradient(135deg,var(--pink-50) 0,var(--pink-100) 100%);padding:var(--space-12) var(--space-6);text-align:center}.blog_ctaContent___LH4X{max-width:500px;margin:0 auto}.blog_ctaTitle__S2xKb{font-family:var(--font-display),serif;font-size:var(--font-size-2xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.blog_ctaText__igt_S{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--space-6)}.blog_ctaButton__HfNYp{display:inline-block;padding:var(--space-3) var(--space-6);font-size:var(--font-size-base);font-weight:600;color:#fff;background:linear-gradient(135deg,var(--pink-500) 0,var(--pink-600) 100%);border-radius:var(--radius-md);text-decoration:none;box-shadow:0 4px 14px rgba(255,61,127,.3);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.blog_ctaButton__HfNYp:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,61,127,.4)}.blog_footer__Aw9Nz{text-align:center;padding:var(--space-8) var(--space-6);font-size:var(--font-size-sm);color:var(--text-muted)}@media (max-width:768px){.blog_header__sAVYB{padding:var(--space-4)}.blog_hero__nVXud{padding:var(--space-8) var(--space-4) var(--space-6)}.blog_allPosts__YOPLz,.blog_featured__wW8XJ{padding-left:var(--space-4);padding-right:var(--space-4)}.blog_postGrid__4SKOd{gap:var(--space-4)}.blog_featuredGrid__Yt61f,.blog_postGrid__4SKOd{grid-template-columns:1fr}.blog_categories__JjTH3{padding:0 var(--space-4) var(--space-6);justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog_categories__JjTH3::-webkit-scrollbar{display:none}.blog_categoryPill__tEquc{flex-shrink:0}}.blog_heroLongDesc__pP4D2{font-size:var(--font-size-base);color:var(--text-tertiary);line-height:1.7;margin-top:var(--space-4);max-width:600px;margin-left:auto;margin-right:auto}.blog_expertQuote__dmbsS{max-width:700px;margin:0 auto var(--space-8);padding:var(--space-6);background:linear-gradient(135deg,#fff9f5,#fff0eb);border-radius:var(--radius-lg);text-align:center}.blog_quoteText__IUy3D{font-family:var(--font-display),serif;font-size:var(--font-size-lg);font-style:italic;color:var(--text-primary);line-height:1.6;margin:0 0 var(--space-4)}.blog_quoteCite__mz2PA{font-style:normal;font-size:var(--font-size-sm);color:var(--text-secondary)}.blog_quoteAuthorLink__x9sLi{color:inherit;text-decoration:none;transition:color var(--transition-fast)}.blog_quoteAuthorLink__x9sLi:hover{color:var(--pink-600)}.blog_quoteAuthorLink__x9sLi strong{color:var(--text-primary)}.blog_topicClusters__te9DB{max-width:900px;margin:0 auto var(--space-8);padding:0 var(--space-6)}.blog_clustersTitle__J3Eno{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);text-align:center;margin-bottom:var(--space-6)}.blog_clustersGrid__roeU0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.blog_clusterCard__BlY1_{background:#fff;padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--border-light);transition:all var(--transition-fast)}.blog_clusterCard__BlY1_:hover{border-color:var(--pink-300);box-shadow:0 4px 12px hsla(0,69%,67%,.1)}.blog_clusterTitle__xSCq4{font-family:var(--font-display),serif;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-2)}.blog_clusterDesc__vRykD{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5;margin:0}@media (max-width:640px){.blog_clustersGrid__roeU0{grid-template-columns:1fr}.blog_expertQuote__dmbsS{margin-left:var(--space-4);margin-right:var(--space-4)}.blog_heroLongDesc__pP4D2{padding:0 var(--space-4)}}.routine-article_cover__QyYWn{margin:0 0 var(--space-8);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:#fff}.routine-article_coverProducts__B3Ti1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6)}.routine-article_coverProducts__B3Ti1 img{width:100%;height:240px;object-fit:contain;min-width:0}.routine-article_cover__QyYWn figcaption{padding:var(--space-3) var(--space-4);background:var(--bg-secondary);text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm)}.routine-article_productBody__rB4_m.routine-article_productBody__rB4_m figure{background:#fff;border:1px solid var(--border)}.routine-article_productBody__rB4_m.routine-article_productBody__rB4_m figure img{height:280px;object-fit:contain;padding:var(--space-5)}@media (max-width:600px){.routine-article_coverProducts__B3Ti1{padding:var(--space-4);gap:var(--space-2)}.routine-article_coverProducts__B3Ti1 img{height:150px}}.post_main__1Fulu{min-height:100vh;background:var(--bg-primary)}.post_header__9eaAo{display:flex;justify-content:center;align-items:center;padding:var(--space-4) var(--space-6);max-width:1200px;margin:0 auto}.post_logo___T2gz{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-display),serif;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);text-decoration:none;transition:opacity var(--transition-fast)}.post_logo___T2gz:hover{opacity:.8}.post_logoIcon__GEGen{color:var(--pink-500)}.post_article__nds6u{max-width:720px;margin:0 auto;padding:var(--page-content-gap) var(--space-6) 0}.post_backLink__AqXm5{display:inline-flex;align-items:center;margin-bottom:var(--space-6);font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast)}.post_backLink__AqXm5:hover{color:var(--pink-600)}.post_articleHeader__8Coeb{margin-bottom:var(--space-6)}.post_category__lbBEt{display:inline-block;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pink-600);margin-bottom:var(--space-4)}.post_title__CpuhD{font-family:var(--font-display),serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;color:var(--text-primary);margin-bottom:var(--space-4)}.post_excerpt__c24Hx{font-size:var(--font-size-lg);line-height:1.6;color:var(--text-secondary);margin-bottom:var(--space-6)}.post_meta__H4_TP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.post_author__7NZ75{display:flex;align-items:center;gap:var(--space-3)}.post_authorAvatar__VMPct{width:44px;height:44px;border-radius:50%;object-fit:cover}.post_authorInfo__vdXrb{display:flex;flex-direction:column}.post_authorName__9FAW_{font-weight:600;color:var(--text-primary);font-size:var(--font-size-sm)}.post_authorRole__KkVP2{font-size:var(--font-size-xs);color:var(--text-muted)}.post_metaDetails__R0XwO{display:flex;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--text-muted)}.post_coverVideo__vIgU7{margin-bottom:var(--space-8);scroll-margin-top:96px;overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:16/9;background:#191719}.post_articleVideo__UpirJ{display:block;width:100%;height:100%;border:0;object-fit:contain}.post_coverImage__zYNge{margin-bottom:var(--space-8);border-radius:var(--radius-lg);overflow:hidden;max-height:400px;aspect-ratio:1200/630;contain:layout}.post_coverImg__LNzaw{width:100%;height:auto;max-height:400px;object-fit:cover;display:block}.post_content__Vdtsn{font-size:var(--font-size-lg);line-height:1.8;color:var(--text-primary)}.post_content__Vdtsn h2{font-size:var(--font-size-2xl);margin-top:var(--space-10);margin-bottom:var(--space-4)}.post_content__Vdtsn h2,.post_content__Vdtsn h3{font-family:var(--font-display),serif;font-weight:600;color:var(--text-primary)}.post_content__Vdtsn h3{font-size:var(--font-size-xl);margin-top:var(--space-8);margin-bottom:var(--space-3)}.post_content__Vdtsn p{margin-bottom:var(--space-5)}.post_content__Vdtsn strong{color:var(--text-primary);font-weight:600}.post_content__Vdtsn ol,.post_content__Vdtsn ul{margin-bottom:var(--space-5);padding-left:var(--space-6)}.post_content__Vdtsn ol{list-style-type:decimal}.post_content__Vdtsn ul{list-style-type:disc}.post_content__Vdtsn li{margin-bottom:var(--space-2);display:list-item}.post_content__Vdtsn li>ol,.post_content__Vdtsn li>ul{margin-top:var(--space-2);margin-bottom:var(--space-2)}.post_content__Vdtsn li>ul{list-style-type:circle}.post_content__Vdtsn li>ul>li>ul{list-style-type:square}.post_content__Vdtsn ol ol{list-style-type:lower-alpha}.post_content__Vdtsn ol ol ol{list-style-type:lower-roman}.post_content__Vdtsn hr{border:none;border-top:1px solid var(--border);margin:var(--space-8) 0}.post_content__Vdtsn a{color:var(--pink-600);text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-fast)}.post_content__Vdtsn a:hover{color:var(--pink-700)}.post_trendsTableWrap__ee5Md{width:100%;margin:var(--space-6) 0 var(--space-8);overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;scrollbar-width:thin;scrollbar-color:var(--pink-300) var(--pink-50)}.post_trendsTableWrap__ee5Md:focus-visible{outline:2px solid var(--pink-700);outline-offset:4px}.post_trendsTable__Sl_l4{width:100%;min-width:640px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:.9375rem;line-height:1.5}.post_trendsTable__Sl_l4 td,.post_trendsTable__Sl_l4 th{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top;overflow-wrap:break-word}.post_trendsTable__Sl_l4 thead th{background:var(--pink-50);border-bottom:1px solid var(--pink-100);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.015em}.post_trendsTable__Sl_l4[data-columns="3"] th:first-child{width:28%}.post_trendsTable__Sl_l4[data-columns="3"] th:nth-child(2),.post_trendsTable__Sl_l4[data-columns="3"] th:nth-child(3){width:36%}.post_trendsTable__Sl_l4[data-layout=links] th:first-child{width:32%}.post_trendsTable__Sl_l4[data-layout=links] th:nth-child(2){width:43%}.post_trendsTable__Sl_l4[data-layout=links] th:nth-child(3){width:25%}.post_trendsTable__Sl_l4[data-layout=products] th:first-child{width:38%}.post_trendsTable__Sl_l4[data-layout=products] th:nth-child(2){width:25%}.post_trendsTable__Sl_l4[data-layout=products] th:nth-child(3){width:37%}.post_trendsTable__Sl_l4[data-layout=markets] th:first-child{width:44%}.post_trendsTable__Sl_l4[data-layout=markets] th:nth-child(2),.post_trendsTable__Sl_l4[data-layout=markets] th:nth-child(3){width:28%}.post_trendsTable__Sl_l4[data-columns="2"]{min-width:0}.post_trendsTable__Sl_l4[data-columns="2"] th:first-child{width:40%}.post_trendsTable__Sl_l4[data-columns="2"] th:last-child{width:60%}.post_trendsTable__Sl_l4[data-columns="4"]{min-width:660px;font-size:var(--font-size-sm)}.post_trendsTable__Sl_l4[data-columns="4"] td,.post_trendsTable__Sl_l4[data-columns="4"] th{padding-inline:var(--space-4)}.post_trendsTable__Sl_l4[data-columns="4"] th:first-child{width:20%}.post_trendsTable__Sl_l4[data-columns="4"] th:nth-child(2){width:27%}.post_trendsTable__Sl_l4[data-columns="4"] th:nth-child(3){width:25%}.post_trendsTable__Sl_l4[data-columns="4"] th:nth-child(4){width:28%}.post_trendsTable__Sl_l4 tbody td{border-bottom:1px solid var(--border);color:var(--text-secondary)}.post_trendsTable__Sl_l4 tbody td:first-child{color:var(--text-primary);font-weight:600}.post_trendsTable__Sl_l4 tbody tr:nth-child(2n){background:var(--bg-primary)}.post_trendsTable__Sl_l4 tbody tr:last-child td{border-bottom:0}.post_content__Vdtsn .post_trendsTable__Sl_l4 a{display:inline-block;padding-block:2px;color:var(--pink-700);font-size:var(--font-size-sm);font-weight:500;line-height:1.5;-webkit-text-decoration-color:var(--pink-200);text-decoration-color:var(--pink-200);text-decoration-thickness:1px;text-underline-offset:4px}.post_content__Vdtsn .post_trendsTable__Sl_l4 a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.post_content__Vdtsn .post_trendsTable__Sl_l4 a:focus-visible{border-radius:2px;outline:2px solid var(--pink-700);outline-offset:4px}@media (max-width:640px){.post_trendsTable__Sl_l4{font-size:var(--font-size-sm)}.post_trendsTable__Sl_l4[data-columns="3"]{min-width:600px}.post_trendsTable__Sl_l4 td,.post_trendsTable__Sl_l4 th{padding:14px var(--space-4)}}.post_content__Vdtsn figure{margin:var(--space-8) 0;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-secondary);max-height:450px}.post_content__Vdtsn figure img{width:100%;height:auto;max-height:400px;object-fit:cover;display:block}.post_content__Vdtsn figure figcaption{padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;font-style:italic;background:var(--bg-secondary)}.post_articleFooter__FD4xs{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border)}.post_tags__6G6G3{display:flex;flex-wrap:wrap;gap:var(--space-2)}.post_tag__Z5OH_{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-full)}.post_related__xlyen{max-width:720px;margin:0 auto;padding:var(--space-12) var(--space-6)}.post_relatedTitle__TwYKh{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-6)}.post_relatedGrid__9dNn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.post_relatedCard__MqCeF{background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.post_relatedCard__MqCeF:hover{border-color:var(--pink-200);box-shadow:var(--shadow-sm)}.post_relatedLink__eKot8{display:block;padding:var(--space-4);text-decoration:none;color:inherit}.post_relatedCategory__SB4QI{display:inline-block;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--pink-500);margin-bottom:var(--space-2)}.post_relatedPostTitle__W4ZEL{font-family:var(--font-display),serif;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);line-height:1.4;margin-bottom:var(--space-2)}.post_relatedMeta__XrSVr{font-size:var(--font-size-xs);color:var(--text-muted)}.post_inlineNewsletter__8_OGL{max-width:720px;margin:0 auto;padding:var(--space-8) var(--space-6)}.post_inlineNewsletterBox__HGB1z{text-align:center}.post_inlineNewsletterTitle__Xg7_t{font-family:var(--font-display),serif;font-size:var(--font-size-xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.post_inlineNewsletterText___bSkS{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--space-4)}.post_newsletterCard__VSisU{width:100%;max-width:460px;margin:0 auto;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.8);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-lg),0 0 0 1px rgba(255,61,127,.05)}.post_cta__CZfDP{background:linear-gradient(135deg,var(--pink-50) 0,var(--pink-100) 100%);padding:var(--space-12) var(--space-6);text-align:center}.post_ctaContent__6xtch{max-width:500px;margin:0 auto}.post_ctaTitle__1Dxc7{font-family:var(--font-display),serif;font-size:var(--font-size-2xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.post_ctaText__3rBgr{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--space-6)}.post_ctaButton__wq8HG{display:inline-block;padding:var(--space-3) var(--space-6);font-size:var(--font-size-base);font-weight:600;color:#fff;background:linear-gradient(135deg,var(--pink-500) 0,var(--pink-600) 100%);border-radius:var(--radius-md);text-decoration:none;box-shadow:0 4px 14px rgba(255,61,127,.3);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.post_ctaButton__wq8HG:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,61,127,.4)}.post_footer__jb3c3{text-align:center;padding:var(--space-8) var(--space-6);font-size:var(--font-size-sm);color:var(--text-muted)}@media (max-width:768px){.post_header__9eaAo{padding:var(--space-4)}.post_article__nds6u{padding-inline:var(--space-4)}.post_content__Vdtsn{font-size:var(--font-size-base)}.post_related__xlyen{padding:var(--space-8) var(--space-4)}.post_relatedGrid__9dNn9{grid-template-columns:1fr}}.routines_preview__D2Caq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);max-width:720px;margin:var(--space-5) auto var(--space-6);padding:var(--space-3) var(--space-6);font-size:var(--font-size-xs);color:var(--text-secondary);border-bottom:1px solid var(--border)}.routines_preview__D2Caq span{margin-right:auto;font-weight:600}.routines_preview__D2Caq a{color:var(--text-secondary);text-decoration:none;padding:var(--space-2) 0}.routines_preview__D2Caq a[aria-current=page]{color:var(--pink-700);font-weight:600;text-decoration:underline;text-underline-offset:5px}@media (max-width:600px){.routines_preview__D2Caq{padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-2) var(--space-3)}}.account_main__lE_EM{width:100%;max-width:1120px;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-16)}.account_greeting__k_BcR{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8)}.account_eyebrow__Xxxgn{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-700);margin-bottom:var(--space-2)}.account_title__AjHry{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.875rem,6vw,2.5rem);line-height:1.1;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere}.account_email__CZD_q{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--text-secondary);overflow-wrap:anywhere}.account_countryChip__bgxH6{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;padding:0 var(--space-4);font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary);background:#fff;border:1px solid var(--border);border-radius:var(--radius-full);text-decoration:none;transition:border-color var(--transition-fast)}.account_countryChip__bgxH6:hover{border-color:var(--pink-200)}.account_countryChip__bgxH6 svg{color:var(--pink-600)}.account_countryChipChange__L_dN9{color:var(--pink-700);font-weight:600}.account_countryChipChange__L_dN9:before{content:"·";margin-right:8px;color:var(--text-muted)}.account_section___IMHy{margin-bottom:var(--space-10);scroll-margin-top:var(--space-8)}.account_sectionHead__pTklv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.account_sectionTitle__Y7W1n{font-family:var(--font-display),Georgia,serif;font-size:var(--font-size-2xl);font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.account_sectionLink__i_kDP{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--font-size-sm);font-weight:600;color:var(--pink-700);text-decoration:none;white-space:nowrap}.account_sectionLink__i_kDP:hover{text-decoration:underline;text-underline-offset:3px}.account_count__4Ab_A{font-weight:600}.account_count__4Ab_A,.account_error__5kT8f{font-size:var(--font-size-sm);color:var(--text-secondary)}.account_error__5kT8f{padding:var(--space-4) var(--space-5);background:#fff;border:1px dashed var(--pink-200);border-radius:var(--radius-lg)}.account_grid__Nptbc{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);list-style:none}.account_cell__TRGD1{min-width:0;display:flex}.account_cell__TRGD1>*{flex:1 1}.account_emptySaved__wBzds{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-6);background:hsla(0,0%,100%,.85);border:1px dashed var(--pink-200);border-radius:var(--radius-lg)}.account_emptyIcon__dqnjC{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--space-2);color:var(--pink-600);background:var(--pink-50);border-radius:14px}.account_emptyTitle__8TI0K{font-family:var(--font-display),Georgia,serif;font-size:var(--font-size-xl);font-weight:700;color:var(--text-primary)}.account_emptyText__hRnSg{font-size:var(--font-size-sm);line-height:1.6;color:var(--text-secondary);max-width:48ch}.account_expiredGroup__vml6U{margin-top:var(--space-4)}.account_expiredSummary__XsIa5{display:inline-flex;align-items:center;min-height:44px;margin-bottom:var(--space-3);font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary);cursor:pointer}.account_community__JF4mn{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg)}.account_communityIcon__K7jrT{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--pink-50);border-radius:14px}.account_communityText__u7xpu{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.account_communityTitle__MZyZI{font-family:var(--font-display),Georgia,serif;font-size:var(--font-size-xl);font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.account_communitySub__lgb6Q{font-size:var(--font-size-sm);line-height:1.5;color:var(--text-secondary)}.account_ghostBtn__9wM9f{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-5);font-size:var(--font-size-base);font-weight:600;color:var(--pink-700);background:#fff;border:2px solid var(--pink-200);border-radius:var(--radius-md);text-decoration:none;white-space:nowrap;transition:border-color var(--transition-fast),background var(--transition-fast)}.account_ghostBtn__9wM9f:hover{border-color:var(--pink-400);background:var(--pink-50)}.account_settingsBlock__nkMHd{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border)}.account_settingsTitle__OSnvz{font-family:var(--font-display),Georgia,serif;font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary)}.account_dangerBlock__rQUnc{border-top-color:rgba(229,62,62,.2)}.account_row__ZwB3u{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.account_rowText__Yxet4{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5}.account_secondaryButton__qnh63{min-height:44px;padding:0 var(--space-5);font-family:var(--font-body),system-ui,sans-serif;font-size:var(--font-size-sm);font-weight:600;color:var(--pink-700);background:#fff;border:2px solid var(--pink-200);border-radius:var(--radius-full);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.account_secondaryButton__qnh63:hover{border-color:var(--pink-400);background:var(--pink-50)}.account_helpLine__R_Hw1{text-align:center;font-size:var(--font-size-sm);color:var(--text-secondary)}.account_helpLine__R_Hw1 a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:2px}@media (min-width:640px){.account_grid__Nptbc{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.account_greeting__k_BcR{flex-direction:row;align-items:flex-end;justify-content:space-between}.account_community__JF4mn{flex-direction:row;align-items:center;padding:var(--space-6) var(--space-7,1.75rem)}}@media (min-width:768px){.account_main__lE_EM{padding:var(--space-12) var(--space-8) var(--space-20)}}@media (min-width:1024px){.account_grid__Nptbc{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}.drop-module_module__lSTBC{display:flex;flex-direction:column;gap:var(--space-5)}.drop-module_statusRow__S_WP2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.drop-module_pill__naDc_{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary);background:#fff;border:1px solid var(--border);border-radius:var(--radius-full)}.drop-module_pillLive__NsBE2{color:var(--pink-700);border-color:var(--pink-200);background:var(--pink-50)}.drop-module_inNote__hYCO1{font-size:var(--font-size-sm);font-weight:500;color:var(--pink-700)}.drop-module_nextInline__iim3m{display:inline-flex;align-items:center}.drop-module_countdown__TzZZQ{display:flex;justify-content:center;padding:var(--space-6) var(--space-4);background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.9);border-radius:var(--radius-lg);box-shadow:0 4px 20px rgba(255,61,127,.08)}.drop-module_countryNote___QeTL{font-size:var(--font-size-sm);color:var(--text-secondary)}.drop-module_countryLink__ROoBI{color:var(--pink-700);font-weight:600;text-decoration:underline;text-underline-offset:3px}.drop-module_grid__9vgpo{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);list-style:none}.drop-module_cell__q3mCE{min-width:0;display:flex}.drop-module_cell__q3mCE>*{flex:1 1}.drop-module_empty__yYIQt{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);background:hsla(0,0%,100%,.85);border:1px dashed var(--pink-200);border-radius:var(--radius-lg)}.drop-module_emptyTitle__C0yGh{font-family:var(--font-display),Georgia,serif;font-size:var(--font-size-xl);font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.drop-module_emptyText__DWN5F{font-size:var(--font-size-sm);line-height:1.6;color:var(--text-secondary);max-width:48ch}.drop-module_cta__WLAqH{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:linear-gradient(135deg,#fff0f5,#ffe4ed);border-radius:var(--radius-lg)}.drop-module_ctaText__mf5zN{display:flex;flex-direction:column;gap:var(--space-2)}.drop-module_ctaTitle___r__H{font-family:var(--font-display),Georgia,serif;font-size:var(--font-size-xl);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--text-primary)}.drop-module_ctaSub__sEiOj{font-size:var(--font-size-sm);line-height:1.55;color:var(--text-secondary);max-width:52ch}.drop-module_btn__BDW1C{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 var(--space-6);font-family:var(--font-body),system-ui,sans-serif;font-size:var(--font-size-base);font-weight:600;color:#fff;background:linear-gradient(135deg,#ff3d7f,#e91e63);border-radius:var(--radius-md);box-shadow:0 4px 14px rgba(255,61,127,.35);text-decoration:none;white-space:nowrap;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.drop-module_btn__BDW1C:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(255,61,127,.4)}@media (min-width:640px){.drop-module_grid__9vgpo{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.drop-module_cta__WLAqH{flex-direction:row;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-8)}}@media (min-width:1024px){.drop-module_grid__9vgpo{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}.SiteFooter_footer__i3J32{position:relative;margin-top:40px;border-top:1px solid var(--border);background:var(--bg-primary)}.SiteFooter_inner__vesbx{width:100%;max-width:1120px;margin:0 auto;padding:28px 20px 36px}.SiteFooter_top__vw75t{display:flex;flex-direction:column;gap:24px}.SiteFooter_brand__Zf7_8{display:flex;flex-direction:column;gap:8px;max-width:300px}.SiteFooter_tagline__T5AXI{font-size:14px;line-height:1.6;color:var(--text-secondary)}.SiteFooter_whatsapp__0UBGs{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;color:var(--pink-700);background:var(--surface-solid,#fff);border:2px solid var(--pink-200);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast)}.SiteFooter_whatsapp__0UBGs:hover{background:var(--pink-50);border-color:var(--pink-300)}.SiteFooter_columns__Elp0G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 16px;gap:16px 16px}.SiteFooter_column__hqxPU{display:flex;flex-direction:column;gap:0;font-size:14px}.SiteFooter_columnWide__Dfwhn{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px}.SiteFooter_columnWide__Dfwhn .SiteFooter_heading__10ySQ{grid-column:1/-1}.SiteFooter_heading__10ySQ{font-weight:600;color:var(--text-primary);padding:8px 0}.SiteFooter_link__wAxYG{display:flex;align-items:center;min-height:44px;color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast)}.SiteFooter_link__wAxYG:hover{color:var(--pink-700)}.SiteFooter_newsletter__MDS5_{display:flex;flex-direction:column;gap:14px;margin-top:28px;padding:20px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg)}.SiteFooter_newsletterCopy__Vlnf_{display:flex;flex-direction:column;gap:2px}.SiteFooter_newsletterTitle__ZWFBu{font-family:var(--font-display),Georgia,serif;font-weight:700;font-size:18px;color:var(--text-primary)}.SiteFooter_newsletterText__hW4AJ{font-size:13px;color:var(--text-secondary)}.SiteFooter_newsletterForm__qqM6F{width:100%;max-width:420px}.SiteFooter_bottomRow__U3ymE{margin-top:24px;display:flex;flex-direction:column;gap:8px}.SiteFooter_copyright__BqKf6{font-size:13px;color:var(--text-muted)}.SiteFooter_metaLinks__5oY2e{display:flex;gap:16px}.SiteFooter_metaLink___e3kl{font-size:13px;color:var(--text-muted);text-decoration:underline;text-underline-offset:2px}.SiteFooter_metaLink___e3kl:hover{color:var(--text-secondary)}@media (min-width:640px){.SiteFooter_columns__Elp0G{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px}.SiteFooter_bottomRow__U3ymE{flex-direction:row;align-items:center;justify-content:space-between}.SiteFooter_columnWide__Dfwhn{grid-column:auto;display:flex}.SiteFooter_link__wAxYG{min-height:40px}.SiteFooter_newsletter__MDS5_{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}}@media (min-width:1024px){.SiteFooter_inner__vesbx{padding:40px 20px 48px}.SiteFooter_top__vw75t{flex-direction:row;align-items:flex-start;justify-content:space-between}.SiteFooter_columns__Elp0G{gap:16px 56px}.SiteFooter_newsletter__MDS5_{padding:22px 28px}}.podcast-player_player__4Hom7{margin:32px 0;padding:28px;border-radius:16px;background:#241b23;color:#fff7fa}.podcast-player_intro__Th1Gl{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;margin-bottom:24px}.podcast-player_cover__1ovjd{width:100%;height:auto;border-radius:8px}.podcast-player_meta__i3aNs{margin:0 0 8px;color:#f2b4cb;font-size:12px;font-weight:600}.podcast-player_title__4pjez{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(24px,4vw,30px);font-weight:500;line-height:1.2}.podcast-player_description__WLlP_{margin:12px 0 4px;color:#ded0d9;font-size:14px;line-height:1.6}.podcast-player_link__47fFF{display:inline-flex;align-items:center;min-height:44px;color:#71e99b;font-size:14px;font-weight:600;text-underline-offset:4px}.podcast-player_link__47fFF:focus-visible{outline:3px solid #fff;outline-offset:4px}.podcast-player_embed__P1rpV{display:block;border:0;border-radius:12px}.podcast-player_srOnly__APnMH{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.podcast-player_player__4Hom7{padding:20px}.podcast-player_intro__Th1Gl{grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start}.podcast-player_title__4pjez{font-size:23px}.podcast-player_description__WLlP_{grid-column:1/-1}}@media (max-width:360px){.podcast-player_intro__Th1Gl{grid-template-columns:1fr}.podcast-player_cover__1ovjd{width:96px}}.NewsletterForm_form__D6N6x{width:100%;display:flex;flex-direction:column;align-items:center}.NewsletterForm_inputGroup__x3tx7{display:flex;gap:var(--space-3);width:100%;max-width:480px}.NewsletterForm_visuallyHidden__jTQEb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NewsletterForm_inputWrap__C4mmj{position:relative;display:flex;flex:1 1;min-width:0}.NewsletterForm_inputIcon__yQt5_{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none;transition:color var(--transition-fast)}.NewsletterForm_inputWrap__C4mmj:focus-within .NewsletterForm_inputIcon__yQt5_{color:var(--pink-500)}.NewsletterForm_input__kbLPR{flex:1 1;--icon-inset:calc(var(--space-4) + 18px + var(--space-3));padding:var(--space-4) var(--space-5);padding-left:var(--icon-inset);font-family:var(--font-body),system-ui,sans-serif;font-size:var(--font-size-base);color:var(--text-primary);background-color:#fff;border:2px solid var(--pink-200,#f3d3de);border-radius:var(--radius-md);box-shadow:inset 0 1px 2px rgba(45,36,56,.06);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.NewsletterForm_input__kbLPR::placeholder{color:var(--text-secondary);opacity:1}.NewsletterForm_input__kbLPR:hover{border-color:var(--pink-300,#eab3c6)}.NewsletterForm_input__kbLPR:focus{outline:none;border-color:var(--pink-400);background-color:#fff;box-shadow:var(--shadow-focus)}.NewsletterForm_input__kbLPR:disabled{opacity:.6;cursor:not-allowed}.NewsletterForm_inputError__EKVvw{border-color:var(--error);background-color:#fff5f5}.NewsletterForm_inputError__EKVvw:focus{border-color:var(--error);box-shadow:0 0 0 4px rgba(229,62,62,.15)}.NewsletterForm_button__QFS2X{padding:var(--space-4) var(--space-6);font-family:var(--font-body),system-ui,sans-serif;font-size:var(--font-size-base);font-weight:600;color:#fff;background:linear-gradient(135deg,var(--pink-500) 0,var(--pink-600) 100%);border:none;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:transform var(--transition-fast),box-shadow var(--transition-fast),filter var(--transition-fast);min-width:130px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(255,61,127,.35)}.NewsletterForm_button__QFS2X:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,61,127,.4);filter:brightness(1.05)}.NewsletterForm_button__QFS2X:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px rgba(255,61,127,.3)}.NewsletterForm_button__QFS2X:disabled{opacity:.7;cursor:not-allowed}.NewsletterForm_spinner__vVxyR{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:NewsletterForm_spin__tMpFy .7s linear infinite}@keyframes NewsletterForm_spin__tMpFy{to{transform:rotate(1turn)}}.NewsletterForm_errorText__NA02y{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--error);text-align:center}.NewsletterForm_successContainer__RbgO9{text-align:center;padding:var(--space-6);animation:NewsletterForm_scaleIn__9G5PV .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes NewsletterForm_scaleIn__9G5PV{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.NewsletterForm_successIcon__gMFAM{width:64px;height:64px;margin:0 auto var(--space-5);display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;background:linear-gradient(135deg,var(--pink-500) 0,var(--pink-600) 100%);border-radius:50%;box-shadow:0 8px 24px rgba(255,61,127,.3);animation:NewsletterForm_bounceIn__XXPxM .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes NewsletterForm_bounceIn__XXPxM{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.NewsletterForm_successTitle__YegIp{font-family:var(--font-display),serif;font-size:var(--font-size-2xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.NewsletterForm_successText__JzBRY{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.6}.NewsletterForm_formCompact__loSLP .NewsletterForm_inputGroup__x3tx7{gap:var(--space-2)}.NewsletterForm_formCompact__loSLP .NewsletterForm_input__kbLPR{--icon-inset:calc(var(--space-3) + 18px + var(--space-2));padding:var(--space-3) var(--space-4);padding-left:var(--icon-inset);font-size:var(--font-size-sm)}.NewsletterForm_formCompact__loSLP .NewsletterForm_inputIcon__yQt5_{left:var(--space-3)}.NewsletterForm_formCompact__loSLP .NewsletterForm_button__QFS2X{padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);min-width:100px}.NewsletterForm_successInline__XIxAi{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--pink-50);border-radius:var(--radius-md);color:var(--pink-700);font-size:var(--font-size-sm);font-weight:500}.NewsletterForm_checkmark__ouFka{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--pink-500);color:#fff;border-radius:50%;font-size:12px;font-weight:700}.NewsletterForm_turnstile__NXL_O{margin-top:var(--space-4);display:flex;justify-content:center}.NewsletterForm_formCompact__loSLP .NewsletterForm_turnstile__NXL_O{margin-top:var(--space-2)}@media (max-width:480px){.NewsletterForm_inputGroup__x3tx7{flex-direction:column}.NewsletterForm_input__kbLPR{padding:var(--space-4);padding-left:var(--icon-inset)}.NewsletterForm_button__QFS2X{width:100%;padding:var(--space-4)}.NewsletterForm_successIcon__gMFAM{width:56px;height:56px;font-size:28px}}.mode-switch_switch__pume1{gap:3px;padding:4px;border:1px solid #eadce2;background:#fffaf7;font-family:var(--font-body),sans-serif}.mode-switch_switch__pume1,.mode-switch_switch__pume1 a{display:inline-flex;align-items:center;border-radius:100px}.mode-switch_switch__pume1 a{justify-content:center;gap:7px;min-height:36px;padding:7px 16px;color:#6b5b70;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .18s,color .18s}.mode-switch_switch__pume1 a:hover{color:#39273d;background:#f5e8ec}.mode-switch_switch__pume1 a.mode-switch_active__pdjCs{background:#39273d;color:#fffaf7}.mode-switch_switch__pume1 a:focus-visible{outline:2px solid #c2185b;outline-offset:3px}@media (max-width:420px){.mode-switch_switch__pume1 a{padding:7px 12px}}@media (prefers-reduced-motion:reduce){.mode-switch_switch__pume1 a{transition:none}}@media (max-width:380px){.mode-switch_switch__pume1 a{gap:5px;padding:7px 9px;font-size:12px}}