.styles_root__mtjKz{width:100%;overflow-x:clip;display:flex;flex-direction:column;gap:clamp(2rem,4vw,2.5rem)}.styles_heroCard__x_mJm{max-width:var(--max-w);margin:0 auto;background:var(--surface2);border:1px solid var(--glass-border);border-radius:var(--surface-radius-lg);padding:40px 48px 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:36px;overflow:hidden}.styles_heroInner__PJi3V{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:start}.styles_heroEyebrow__L5Eij{font-size:var(--fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-a);margin:0 0 16px}.styles_heroTitle__2l7I5{font-family:var(--font-display),serif;font-size:var(--fs-display);font-weight:var(--fw-heading);line-height:var(--lh-display);color:var(--text-h);margin:0 0 18px}.styles_heroSub__mqPDg{font-size:var(--fs-base);line-height:1.7;color:var(--text-m);margin:0 0 16px;max-width:440px}.styles_heroMeta__l5jg6{font-size:var(--fs-sm);font-weight:600;color:var(--text-d);margin:0}.styles_promiseGrid__EP7e8{display:grid;grid-template-columns:1fr 1fr;gap:12px}.styles_promiseCard__0fmNg{background:var(--island-grad);border:1px solid var(--island-border);border-radius:var(--surface-radius);padding:var(--surface-pad);color:var(--island-fg)}.styles_promiseIcon__7i0NE{margin-bottom:12px}.styles_promiseTitle__BP3U1{font-size:var(--fs-base);font-weight:600;margin:0 0 6px;color:var(--island-fg);letter-spacing:-.2px}.styles_promiseText__4lQln{font-size:var(--fs-sm);line-height:1.55;color:var(--island-desc);margin:0}.styles_formBlock__DmLx3{margin:0 -48px;padding:28px 48px 36px;background:var(--hover-bg);border-top:1px solid var(--glass-border)}.styles_section__pMdbQ{max-width:var(--max-w);margin:0 auto;width:100%}.styles_sectionEyebrow__8Gw4T{font-size:var(--fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-a);margin-bottom:10px}.styles_sectionTitle__cFg_6{font-family:var(--font-display),serif;font-size:var(--fs-h2);font-weight:var(--fw-heading);color:var(--text-h);line-height:var(--lh-h2);margin:0 0 16px}.styles_sectionLead__v99x0{font-size:var(--fs-base);line-height:1.7;color:var(--text-m);max-width:720px;margin:0 0 28px}.styles_sectionLead__v99x0 a{color:var(--text-h);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media (hover:hover) and (pointer:fine){.styles_sectionLead__v99x0 a:hover{color:var(--gold-a)}}.styles_reasons__wLpfw{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:36px}.styles_reasonCard__CW4qQ{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--surface-radius);padding:var(--surface-pad);box-shadow:var(--shadow-card)}.styles_reasonCard__CW4qQ .styles_infoCardText__LYDDK{margin-bottom:0}.styles_sectionBridge__6zuTl{font-size:var(--fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-d);margin:0 0 16px}.styles_cards3__WIk4L{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.styles_infoCard__JREUh,.styles_linkCard__kBom7{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--surface-radius);padding:var(--surface-pad);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:0}.styles_linkCard__kBom7{text-decoration:none;transition:border-color var(--motion-duration-base),box-shadow var(--motion-duration-base)}@media (hover:hover) and (pointer:fine){.styles_linkCard__kBom7:hover{border-color:var(--gold-line-strong);box-shadow:var(--shadow-glow)}}.styles_infoIcon__ulnuP{margin-bottom:14px}.styles_infoCardTitle__Zn2lC{font-size:var(--fs-base);font-weight:600;color:var(--text-h);margin:0 0 8px}.styles_infoCardText__LYDDK{font-size:var(--fs-md);line-height:1.6;color:var(--text-m);margin:0 0 14px;flex:1 1}.styles_cardLink__F01gS{font-size:var(--fs-sm);font-weight:600;color:var(--gold-a);text-decoration:none;margin-top:auto}@media (hover:hover) and (pointer:fine){.styles_cardLink__F01gS:hover{color:var(--text-h);text-decoration:underline}}.styles_island__nrNW4{display:grid;grid-template-columns:auto 1fr;gap:24px;background:var(--island-grad);border:1px solid var(--island-border);border-radius:var(--surface-radius-lg);padding:var(--surface-pad-lg);color:var(--island-fg)}.styles_islandLead__8v5Vo{font-size:var(--fs-lg);font-weight:500;line-height:1.5;margin:0 0 12px;color:var(--island-fg)}.styles_islandText__LT9M5{font-size:var(--fs-base);line-height:1.65;color:var(--island-desc);margin:0 0 16px}.styles_islandLink__cb0OF{font-size:var(--fs-md);font-weight:600;color:var(--island-accent);text-decoration:none}@media (hover:hover) and (pointer:fine){.styles_islandLink__cb0OF:hover{color:var(--island-fg);text-decoration:underline}}.styles_checkList__1G2bL{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--surface-radius);padding:var(--surface-pad);box-shadow:var(--shadow-card)}.styles_checkList__1G2bL li{display:flex;gap:12px;align-items:flex-start;font-size:var(--fs-base);line-height:1.5;color:var(--text-m)}.styles_checkIco__V6J3C{width:28px;height:28px;border-radius:var(--radius-md);background:rgba(var(--status-in-rgb),.12);color:var(--status-in);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.styles_ctaBanner__nbeFJ{max-width:var(--max-w);margin:0 auto;width:100%}.styles_ctaCard__gljeV{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;background:var(--island-grad);border:1px solid var(--island-border);border-radius:var(--surface-radius-lg);padding:var(--surface-pad-lg)}.styles_ctaEyebrow__HUcB6{font-size:var(--fs-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--island-accent);margin:0 0 12px}.styles_ctaTitle__fXBG5{font-family:var(--font-display),serif;font-size:var(--fs-h2);font-weight:var(--fw-heading);line-height:var(--lh-h2);color:var(--island-fg);margin:0}.styles_ctaRight__30zfI{justify-self:end}@media (max-width:960px){.styles_cards3__WIk4L,.styles_checkList__1G2bL,.styles_ctaCard__gljeV,.styles_heroInner__PJi3V,.styles_reasons__wLpfw{grid-template-columns:1fr}.styles_promiseGrid__EP7e8{grid-template-columns:1fr 1fr}.styles_ctaRight__30zfI{justify-self:stretch}.styles_island__nrNW4{grid-template-columns:1fr}}@media (max-width:600px){.styles_heroCard__x_mJm{padding:28px 20px 0;border-radius:var(--surface-radius-lg)}.styles_formBlock__DmLx3{margin:0 -20px;padding:22px 20px 28px}.styles_promiseGrid__EP7e8{grid-template-columns:1fr}.styles_checkList__1G2bL,.styles_infoCard__JREUh,.styles_linkCard__kBom7{padding:20px}}.styles_ctaRight__30zfI{width:min(380px,100%)}@media (max-width:768px){.styles_ctaRight__30zfI{width:100%}}.styles_btn__dwil6{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:8px;border:1.5px solid transparent;border-radius:9px;font-family:var(--font-sans),sans-serif;font-weight:600;letter-spacing:.06em;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--hover-duration) var(--ease-luxe),border-color var(--hover-duration) var(--ease-luxe),color var(--hover-duration) var(--ease-luxe),opacity var(--motion-duration-base) var(--ease-luxe),scale var(--motion-duration-l1) var(--ease-luxe)}.styles_xs__QAosA{height:32px;padding:0 var(--btn-pad-x,10px);font-size:var(--fs-xs)}.styles_sm__6tWvl{height:36px;padding:0 var(--btn-pad-x,14px);font-size:var(--fs-xs)}.styles_md__mo_60{height:44px;padding:0 var(--btn-pad-x,20px);font-size:var(--fs-sm)}.styles_lg__40z4Y{height:48px;padding:0 var(--btn-pad-x,24px);font-size:var(--fs-md)}.styles_smTouch__LjMcJ{height:36px;padding:0 var(--btn-pad-x,14px);font-size:var(--fs-xs)}@media (hover:none) and (pointer:coarse){.styles_smTouch__LjMcJ{height:44px;padding:0 var(--btn-pad-x,20px);font-size:var(--fs-sm)}}.styles_full__4CDPn{width:100%}.styles_icon__WVnAi{padding:0;flex-shrink:0}.styles_icon__WVnAi.styles_xs__QAosA{width:32px}.styles_icon__WVnAi.styles_sm__6tWvl{width:36px}.styles_icon__WVnAi.styles_md__mo_60{width:44px}.styles_icon__WVnAi.styles_lg__40z4Y{width:48px}.styles_icon__WVnAi svg{display:block;flex-shrink:0}.styles_primary__lImDx{background:var(--btn-ink-bg);border-color:var(--btn-ink-bg);color:var(--btn-ink-fg)}.styles_secondary__cWQeS{background:transparent;border-color:var(--glass-border);color:var(--text-h)}.styles_gold__wqFuW{background:linear-gradient(135deg,var(--gold),var(--gold-mid));color:var(--ink)}.styles_ghost__YTn2e{background:transparent;border-color:transparent;color:var(--text-m)}.styles_overlay__gZlQi{background:var(--white-a90);border-color:var(--black-a08);color:var(--ink)}.styles_inverse__1_sTX{background:var(--white);border-color:var(--white);color:var(--ink)}.styles_inverseOutline__ejwE9{background:transparent;border-color:rgba(var(--cream-rgb),.35);color:var(--cream)}@media (hover:hover) and (pointer:fine){.styles_primary__lImDx:hover:not(:disabled):not(.styles_done__3MP8a){background:var(--btn-ink-bg-hover);border-color:var(--btn-ink-bg-hover);color:var(--btn-ink-fg)}.styles_secondary__cWQeS:hover:not(:disabled):not(.styles_done__3MP8a){border-color:var(--text-h)}.styles_gold__wqFuW:hover:not(:disabled){background:linear-gradient(135deg,var(--gold-hover),var(--gold))}.styles_ghost__YTn2e:hover:not(:disabled){background:var(--hover-bg-mid);color:var(--text-h)}.styles_overlay__gZlQi:hover:not(:disabled){background:var(--white)}.styles_inverse__1_sTX:hover:not(:disabled){background:var(--white-a90);border-color:transparent}.styles_inverseOutline__ejwE9:hover:not(:disabled){border-color:rgba(var(--cream-rgb),.7);background:rgba(var(--cream-rgb),.08)}.styles_btn__dwil6:active:not(:disabled){scale:.96}}[data-theme=dark] .styles_primary__lImDx{background:var(--white);border-color:var(--white);color:var(--bg)}@media (hover:hover) and (pointer:fine){[data-theme=dark] .styles_primary__lImDx:hover:not(:disabled):not(.styles_done__3MP8a){background:var(--white-a90);border-color:transparent;color:var(--bg)}}.styles_btn__dwil6:disabled{opacity:.6;cursor:not-allowed}.styles_idle__MPB_V,.styles_idle__MPB_V:disabled,[data-theme=dark] .styles_idle__MPB_V{opacity:1;scale:none;background:transparent;border-color:var(--glass-border);color:var(--text-m);cursor:not-allowed}.styles_done__3MP8a{cursor:default;scale:none}.styles_primary__lImDx.styles_done__3MP8a,[data-theme=dark] .styles_primary__lImDx.styles_done__3MP8a{background:var(--status-in);border-color:var(--status-in);color:var(--white)}[data-theme=dark] .styles_primary__lImDx.styles_done__3MP8a{color:var(--bg)}.styles_secondary__cWQeS.styles_done__3MP8a{border-color:color-mix(in srgb,var(--status-in) 45%,var(--glass-border));background:color-mix(in srgb,var(--status-in) 10%,transparent);color:var(--status-in)}.styles_loading__X6TFU,.styles_loading__X6TFU:disabled{opacity:1;cursor:wait;scale:none}@media (prefers-reduced-motion:reduce){.styles_btn__dwil6{transition:background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease}@media (hover:hover) and (pointer:fine){.styles_btn__dwil6:active:not(:disabled){scale:none}}}.styles_trigger__UEm8w{display:inline-flex;align-items:center;gap:8px}.styles_panel__eQuPK{display:flex;flex-direction:column;gap:8px;padding:var(--surface-pad-sm);background:var(--gold-ultra);border:1px solid var(--glass-border);border-radius:var(--surface-radius-sm)}.styles_summary__Oq2gW{font-size:var(--fs-sm);color:var(--text-b);margin:0}.styles_summary__Oq2gW strong{color:var(--text-h)}.styles_warn__6Vu9S{font-size:var(--fs-sm);color:var(--status-out);margin:0}.styles_notes__z3S_Q{margin:0;padding-left:16px;font-size:var(--fs-xs);color:var(--text-m);line-height:1.6}.styles_notes__z3S_Q strong{color:var(--text-h)}.styles_actions___VSlk{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.styles_done__LEcoW{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:600;color:var(--status-in)}.styles_err__XWj9U{font-size:var(--fs-xs);color:var(--status-out)}.styles_wrap__FIVkH{display:flex;flex-direction:column;width:100%}.styles_head__QkQJC{padding:28px 0 8px;max-width:760px}.styles_eyebrow__NCQcx{font-size:var(--fs-2xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--gold-a);margin:0 0 10px}.styles_title__04pFp{font-family:var(--font-display),serif;font-size:var(--fs-h1);font-weight:var(--fw-heading);line-height:var(--lh-h1);color:var(--text-h);margin:0 0 14px;letter-spacing:.3px}.styles_title__04pFp em{font-style:italic;color:var(--gold-a)}.styles_lead__cokmM{font-size:var(--fs-base);line-height:1.65;color:var(--text-m);margin:0}.styles_headActions__tDfGw{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}@media (hover:hover) and (pointer:fine){.styles_card__aXWYU:hover{box-shadow:var(--shadow-card)}.styles_card__aXWYU:hover,.styles_caseCard__YQd_u:hover{border-color:var(--gold-a);transform:translateY(-2px)}.styles_kitLink__7UQQS:hover{color:var(--gold-a)}}.styles_section__PUouc{padding:40px 0 0}.styles_h2__twpbK{font-family:var(--font-display),serif;font-size:var(--fs-h3);font-weight:var(--fw-heading);color:var(--text-h);margin:0 0 10px;line-height:var(--lh-h3)}.styles_sectionLead__cggQ8{font-size:var(--fs-md);line-height:1.65;color:var(--text-m);margin:0 0 20px;max-width:720px}.styles_grid__UuTK8{display:grid;grid-template-columns:1fr;gap:14px;margin-top:18px}@media (min-width:601px){.styles_grid__UuTK8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:961px){.styles_grid__UuTK8{grid-template-columns:repeat(6,minmax(0,1fr))}.styles_grid__UuTK8>:nth-child(-n+3){grid-column:span 2}.styles_grid__UuTK8>:nth-child(n+4){grid-column:span 3}}.styles_card__aXWYU{display:flex;flex-direction:column;padding:var(--surface-pad);border:1px solid var(--glass-border);border-radius:var(--surface-radius);background:var(--surface2);text-decoration:none;transition:border-color var(--motion-duration-base),transform var(--motion-duration-base),box-shadow var(--motion-duration-base)}.styles_cardTop__rA36j{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.styles_cardName__gr_RA{font-size:var(--fs-lg);font-weight:600;color:var(--text-h);margin:0}.styles_cardCount__pHfUQ{font-size:var(--fs-xs);color:var(--text-d);flex-shrink:0}.styles_cardTag___bD_2{font-size:var(--fs-sm);line-height:1.55;color:var(--text-m);margin:8px 0 12px}.styles_cardList__kQ_rf{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:6px}.styles_cardList__kQ_rf li{position:relative;padding-left:16px;font-size:var(--fs-sm);line-height:1.5;color:var(--text-d)}.styles_cardList__kQ_rf li:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:var(--radius-round);background:var(--gold-a)}.styles_cardLink__GXIW5{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:var(--fs-sm);font-weight:500;color:var(--gold-a)}.styles_kit__l4Mdf{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;counter-reset:kit}.styles_kitItem__H0HIa{display:flex;gap:14px;padding:var(--surface-pad);border:1px solid var(--glass-border);border-radius:var(--surface-radius);background:var(--surface2)}.styles_kitNum__AD5XT{flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-round);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-sm);font-weight:600;color:var(--gold-a);border:1.5px solid var(--gold-a)}.styles_kitTitle__6hJUg{font-size:var(--fs-md);font-weight:600;color:var(--text-h);margin:4px 0 6px}.styles_kitLink__7UQQS{color:inherit;text-decoration:none;transition:color var(--motion-duration-l1)}.styles_kitText__lhI7N{font-size:var(--fs-sm);line-height:1.55;color:var(--text-m);margin:0}.styles_calc__r4xYA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:22px;margin-top:44px;padding:var(--surface-pad);border-radius:var(--surface-radius);border:1px solid var(--glass-border);background:linear-gradient(135deg,var(--surface2) 0,rgba(var(--gold-rgb),.07) 100%)}.styles_calcText__ECxZq{max-width:620px}.styles_calcEyebrow__BmfsQ{font-size:var(--fs-2xs);letter-spacing:1.3px;text-transform:uppercase;color:var(--gold-a);margin:0 0 8px}.styles_calcTitle__d2nfF{font-family:var(--font-display),serif;font-size:var(--fs-h3);font-weight:var(--fw-heading);color:var(--text-h);margin:0 0 8px;line-height:var(--lh-h3)}.styles_calcDesc__vhCJI{font-size:var(--fs-md);line-height:1.6;color:var(--text-m);margin:0}.styles_tableWrap__lIU__{overflow-x:auto;border:1.5px solid var(--glass-border);border-radius:var(--surface-radius)}.styles_table__L_8rK{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.styles_table__L_8rK thead th{text-align:left;padding:14px 16px;font-size:var(--fs-sm);font-weight:600;color:var(--text-h);background:var(--surface2);border-bottom:1.5px solid var(--glass-border)}.styles_table__L_8rK tbody th{text-align:left;padding:12px 16px;font-weight:500;color:var(--text-h);width:30%}.styles_table__L_8rK tbody td{padding:12px 16px;color:var(--text-m);line-height:1.5;vertical-align:top}.styles_table__L_8rK tbody tr+tr td,.styles_table__L_8rK tbody tr+tr th{border-top:1px solid var(--glass-border)}.styles_compareCards__NeCL9{display:none;grid-template-columns:1fr;gap:12px}.styles_compareCard__CWfAs{padding:var(--surface-pad);border:1px solid var(--glass-border);border-radius:var(--surface-radius);background:var(--surface2)}.styles_compareCardTitle__mOazm{font-size:var(--fs-base);font-weight:600;color:var(--text-h);margin:0 0 12px}.styles_compareDl__sLgZa{margin:0;display:flex;flex-direction:column;gap:10px}.styles_compareRow__DnBP0 dt{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-d);margin:0 0 2px}.styles_compareRow__DnBP0 dd{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--text-m)}.styles_compareCtas__jYI3U{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.styles_cases__AvoFJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:14px}.styles_caseCard__YQd_u{display:flex;flex-direction:column;padding:var(--surface-pad);border:1px solid var(--glass-border);border-radius:var(--surface-radius);background:var(--surface2);text-decoration:none;transition:border-color var(--motion-duration-base),transform var(--motion-duration-base)}.styles_caseTitle__t9trE{font-size:var(--fs-md);font-weight:600;color:var(--text-h);margin:0 0 8px}.styles_caseText__n7sgR{font-size:var(--fs-sm);line-height:1.55;color:var(--text-m);margin:0 0 12px}.styles_caseMore__zBkYD{margin-top:auto;font-size:var(--fs-sm);font-weight:600;color:var(--gold-a)}.styles_seo__8aC_U{margin:0;padding:var(--surface-pad);border-radius:var(--surface-radius-sm);background:var(--card-bg);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);width:100%;max-width:42rem;box-sizing:border-box}.styles_seoTitle__3J_Ur{font-family:var(--font-display),serif;font-size:var(--fs-xl);font-weight:500;color:var(--text-h);margin:0 0 8px}.styles_seoText__Nli_R{font-size:var(--fs-sm);line-height:1.75;color:var(--text-m);margin:0}@media (max-width:600px){.styles_tableWrap__lIU__{display:none}.styles_compareCards__NeCL9{display:grid}.styles_headActions__tDfGw .styles_btnGhost__YvzVK,.styles_headActions__tDfGw .styles_btnPrimary__1Uzkg{flex:1 1 100%}.styles_seo__8aC_U{max-width:none}.styles_seoTitle__3J_Ur{font-size:var(--fs-lg)}}@media (prefers-reduced-motion:reduce){.styles_card__aXWYU,.styles_caseCard__YQd_u,.styles_kitLink__7UQQS{transition:none}@media (hover:hover) and (pointer:fine){.styles_card__aXWYU:hover,.styles_caseCard__YQd_u:hover{transform:none}}}.styles_pcard__skrAX{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:var(--surface-radius);overflow:hidden;cursor:pointer;box-shadow:var(--card-shadow);transition:transform var(--hover-duration) var(--ease-luxe),border-color var(--hover-duration),box-shadow var(--hover-duration);position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;touch-action:manipulation}.styles_pcard__skrAX,.styles_pcard__skrAX a,.styles_pcard__skrAX button{-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.styles_pcard__skrAX:hover{transform:translateY(-5px);border-color:var(--glass-hover);box-shadow:0 18px 50px var(--black-a12),var(--shadow-glow);z-index:2}}.styles_piWrap__gbSx1{position:relative;aspect-ratio:1;--gal-gap:12px;overflow:hidden;overflow:clip;contain:paint;isolation:isolate;clip-path:inset(0);-webkit-mask-image:radial-gradient(var(--white) 100%,var(--black));mask-image:radial-gradient(var(--white) 100%,var(--black));background:var(--photo-bg);flex-shrink:0;cursor:pointer;touch-action:pan-y}.styles_piOverlay__CRa3q{position:absolute;inset:0;z-index:2;display:block}.styles_piTrack__BkEMH{position:absolute;inset:0;display:flex;height:100%;width:100%;gap:var(--gal-gap,0);transition:transform var(--hover-duration) var(--ease-luxe);will-change:transform}.styles_piTrackInstant__3ND71{transition:none}.styles_piSlide__UYq33{flex:0 0 100%;width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:paint}.styles_piImg__bFfvb{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none}@media (prefers-reduced-motion:reduce){.styles_piTrack__BkEMH{transition:none}}.styles_pnav__U4tAk{position:absolute;top:50%;transform:translateY(-50%);z-index:4;box-shadow:var(--shadow-raised);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-l1) var(--ease-luxe),background var(--motion-duration-base)}.styles_pnavPrev__tl64Z{left:8px}.styles_pnavNext__RwHek{right:8px}@media (hover:hover) and (pointer:fine){.styles_pcard__skrAX:hover .styles_pnav__U4tAk{opacity:1;pointer-events:auto}.styles_pcard__skrAX:hover .styles_pnavPrev__tl64Z{animation:styles_pnavEnterPrev__6RtyD var(--motion-duration-l1) var(--ease-luxe) both}.styles_pcard__skrAX:hover .styles_pnavNext__RwHek{animation:styles_pnavEnterNext__Cz4I3 var(--motion-duration-l1) var(--ease-luxe) both}.styles_pcard__skrAX:hover .styles_pnav__U4tAk:active{animation:none;transform:translateY(-50%) scale(.92)}}@keyframes styles_pnavEnterPrev__6RtyD{0%{transform:translateY(-50%) translateX(calc(-1 * var(--motion-shift-sm)))}to{transform:translateY(-50%) translateX(0)}}@keyframes styles_pnavEnterNext__Cz4I3{0%{transform:translateY(-50%) translateX(var(--motion-shift-sm))}to{transform:translateY(-50%) translateX(0)}}.styles_pnav__U4tAk svg{width:14px;height:14px}@media (hover:none){.styles_pnav__U4tAk{display:none}}@media (prefers-reduced-motion:reduce){@media (hover:hover) and (pointer:fine){.styles_pcard__skrAX:hover .styles_pnavNext__RwHek,.styles_pcard__skrAX:hover .styles_pnavPrev__tl64Z{animation:none}}}.styles_pdots__dWq9y{display:flex;justify-content:center;align-items:center;gap:4px;flex-wrap:wrap;margin:-4px 0 12px;min-height:6px}.styles_pdot__PQU4z{width:6px;height:6px;padding:0;border:none;border-radius:var(--radius-round);background:transparent;box-shadow:inset 0 0 0 1.4px var(--text-i);cursor:pointer;transition:box-shadow var(--motion-duration-base),background var(--motion-duration-base)}@media (hover:hover) and (pointer:fine){.styles_pdot__PQU4z:hover{box-shadow:inset 0 0 0 1.4px var(--text-m)}}.styles_pdot__PQU4z{position:relative}.styles_pdot__PQU4z:before{content:"";position:absolute;inset:-9px -5px}.styles_pdotOn__nVFRS{background:var(--text-h);box-shadow:none}.styles_pbadges__oy5F0,.styles_pcompare__WbQLH,.styles_pnav__U4tAk,.styles_pwish__0Ovey{transition:opacity var(--hover-duration) ease}.styles_piLoading__qaDcY .styles_pbadges__oy5F0,.styles_piLoading__qaDcY .styles_pcompare__WbQLH,.styles_piLoading__qaDcY .styles_pnav__U4tAk,.styles_piLoading__qaDcY .styles_pwish__0Ovey{opacity:0;pointer-events:none;animation:styles_piChromeIn__F6yJS var(--hover-duration) ease-out 1.2s forwards}@keyframes styles_piChromeIn__F6yJS{to{opacity:1}}.styles_pbadges__oy5F0{position:absolute;top:9px;left:9px;display:flex;flex-direction:column;gap:4px;z-index:4;pointer-events:none}.styles_pvideo__FQHDD{position:relative;pointer-events:auto;cursor:pointer;width:32px;height:32px;border-radius:var(--radius-lg);background:var(--glass-bg);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;color:var(--text-d);transition:color var(--motion-duration-base),border-color var(--motion-duration-base),background var(--motion-duration-base),box-shadow var(--motion-duration-base),transform var(--motion-duration-l2) var(--ease-luxe)}.styles_pvideoTip__l999n{position:absolute;left:0;top:calc(100% + 9px);white-space:nowrap;background:var(--surface2);color:var(--text-h);font-size:var(--fs-xs);font-weight:500;padding:8px 12px;border-radius:var(--radius-xl);box-shadow:var(--shadow-card);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity var(--motion-duration-l2) var(--ease-luxe),transform var(--motion-duration-l2) var(--ease-luxe)}.styles_pvideoTip__l999n:after{content:"";position:absolute;bottom:100%;left:12px;border:5px solid transparent;border-bottom:5px solid var(--surface2)}@media (hover:hover) and (pointer:fine){.styles_pvideo__FQHDD:hover{color:var(--gold-hover);border-color:rgba(var(--gold-rgb),.55);background:color-mix(in srgb,var(--gold) 14%,var(--glass-bg));transform:scale(1.06);box-shadow:0 4px 14px rgba(var(--gold-rgb),.28)}.styles_pvideo__FQHDD:active{transform:scale(.94)}.styles_pvideo__FQHDD:hover .styles_pvideoTip__l999n{opacity:1;transform:translateY(0)}}[data-theme=dark] .styles_pcompare__WbQLH:not(.styles_pcompareOn__MHzmC),[data-theme=dark] .styles_pvideo__FQHDD{background:var(--black-a50);border-color:var(--white-a30);color:var(--white);box-shadow:var(--shadow-raised)}.styles_pwish__0Ovey{position:absolute;top:9px;right:9px;z-index:4;transition:color var(--motion-duration-base),border-color var(--motion-duration-base),background var(--motion-duration-base),box-shadow var(--motion-duration-base),transform var(--motion-duration-l2) var(--ease-luxe)}.styles_pcompare__WbQLH:before,.styles_pwish__0Ovey:before{content:"";position:absolute;inset:-6px}.styles_pwish__0Ovey:before{bottom:-3px}.styles_pcompare__WbQLH:before{top:-3px}.styles_pwish__0Ovey.styles_pwishOn__ergaY{color:var(--white);background:linear-gradient(135deg,color-mix(in srgb,var(--badge-sale-bg) 88%,var(--white)),var(--badge-sale-bg));border-color:var(--badge-sale-bg);box-shadow:0 4px 14px rgba(var(--status-out-rgb),.4)}@media (hover:hover) and (pointer:fine){.styles_pwish__0Ovey.styles_pwishOn__ergaY:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--badge-sale-bg) 88%,var(--white)),var(--badge-sale-bg));border-color:var(--badge-sale-bg);box-shadow:0 6px 18px rgba(var(--status-out-rgb),.5)}}.styles_iconBeat__jpakF{animation:styles_cardHeartBeat__hS4u6 .62s var(--ease-luxe)}.styles_iconBeatCompare__Qmdi9{animation:styles_cardBarsPop__ZmMJS var(--motion-duration-l3) var(--ease-luxe)}@keyframes styles_cardHeartBeat__hS4u6{0%{transform:scale(1)}22%{transform:scale(1.32)}42%{transform:scale(.94)}62%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes styles_cardBarsPop__ZmMJS{0%{transform:translateY(2px) scaleY(.6);opacity:.5}to{transform:translateY(0) scaleY(1);opacity:1}}@media (prefers-reduced-motion:reduce){.styles_iconBeatCompare__Qmdi9,.styles_iconBeat__jpakF{animation:none}}@media (max-width:960px){.styles_pcard__skrAX .styles_pcompare__WbQLH,.styles_pcard__skrAX .styles_pwish__0Ovey{display:none}.styles_pbadges__oy5F0{left:9px;right:9px;flex-direction:row;justify-content:flex-start;align-items:flex-start}.styles_pvideo__FQHDD{margin-left:auto}}.styles_pcompare__WbQLH{position:absolute;top:48px;right:9px;z-index:4;width:32px;height:32px;border-radius:var(--radius-lg);background:var(--glass-bg);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-d);transition:color var(--motion-duration-base),border-color var(--motion-duration-base),background var(--motion-duration-base),box-shadow var(--motion-duration-base),transform var(--motion-duration-l2) var(--ease-luxe)}@media (hover:hover) and (pointer:fine){.styles_pcompare__WbQLH:not(.styles_pcompareOn__MHzmC):hover{color:var(--accent-compare);border-color:rgba(var(--accent-compare-rgb),.5);background:color-mix(in srgb,var(--accent-compare) 12%,var(--glass-bg));transform:scale(1.06);box-shadow:0 4px 14px rgba(var(--accent-compare-rgb),.28)}.styles_pcompareOn__MHzmC:hover{transform:scale(1.06);color:var(--white);box-shadow:0 6px 18px rgba(var(--accent-compare-rgb),.5)}.styles_pcompare__WbQLH:active:not(:disabled){transform:scale(.94)}}.styles_pcompare__WbQLH.styles_pcompareOn__MHzmC{opacity:1;color:var(--white);background:linear-gradient(135deg,var(--accent-compare-fill),color-mix(in srgb,var(--accent-compare-fill) 82%,var(--black)));border-color:var(--accent-compare-fill);box-shadow:0 4px 14px rgba(var(--accent-compare-fill-rgb),.4)}.styles_pcompare__WbQLH:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){[data-theme=dark] .styles_pcompare__WbQLH:not(.styles_pcompareOn__MHzmC):hover{color:var(--accent-compare);border-color:rgba(var(--accent-compare-rgb),.55);background:color-mix(in srgb,var(--accent-compare) 22%,var(--black-a50))}[data-theme=dark] .styles_pvideo__FQHDD:hover{color:var(--gold-light);border-color:rgba(var(--gold-rgb),.55);background:color-mix(in srgb,var(--gold) 28%,var(--black-a50))}}@media (prefers-reduced-motion:reduce){.styles_pcompare__WbQLH,.styles_pvideo__FQHDD,.styles_pwish__0Ovey{transition:color var(--motion-duration-fast),border-color var(--motion-duration-fast),background var(--motion-duration-fast),box-shadow var(--motion-duration-fast)}.styles_pcompare__WbQLH:active,.styles_pvideo__FQHDD:active{transform:none}@media (hover:hover) and (pointer:fine){.styles_pcompareOn__MHzmC:hover,.styles_pcompare__WbQLH:hover,.styles_pvideo__FQHDD:hover,.styles_pwishOn__ergaY:hover{transform:none}}}.styles_pbody__2RvTs{padding:12px 14px 14px;position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1}.styles_pName__AYnaX{font-size:var(--fs-md);color:var(--text-h);font-weight:500;line-height:1.35;min-height:2.7em;margin:0 0 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;transition:color var(--motion-duration-l2)}@media (hover:hover) and (pointer:fine){.styles_pName__AYnaX:hover{color:var(--gold-a)}}.styles_pGlance__uLG8m{display:flex;flex-direction:column;gap:4px;margin:-4px 0 0;font-size:var(--fs-2xs);line-height:1.35;color:var(--text-b)}.styles_pGlanceRow__66eC1{display:flex;flex-wrap:wrap}.styles_pGlance__uLG8m span{white-space:nowrap}.styles_pGlance__uLG8m span:not(:last-child):after{content:" ·\00a0"}.styles_pArt__Bht9k{font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-m);margin:-4px 0 6px}.styles_pStock__X72ze{font-size:var(--fs-2xs)}.styles_pSpacer__GPPNA{flex:1 1}.styles_pFoot__whS_7{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--glass-border);margin-top:12px}.styles_pPriceOld__H8fM3{font-size:var(--fs-2xs);color:var(--text-d);text-decoration:line-through;line-height:1}.styles_pPriceOldEmpty__XkrDB{visibility:hidden}.styles_pPriceNew__Vd0Hs{font-size:var(--fs-lg);color:var(--text-h);font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_pPriceNew__Vd0Hs.styles_sale__Hmf2d{color:var(--sale-fg)}.styles_pPriceUnit__au3X3{font-size:var(--fs-xs);font-weight:600;color:var(--text-m);margin-left:1px}.styles_pPriceBlock__Em7qP{min-width:0}.styles_pPriceRow__xrpKg{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.styles_pReel__j4rzL{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;font-size:var(--fs-2xs);line-height:1.15;color:var(--text-m);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_pReelSum__JkrYy{color:var(--text-b);font-weight:600}.styles_btnCart__6Abwa,.styles_pCartZone__nEaJM{width:100%}.styles_btnCart__6Abwa.styles_btnCart__6Abwa[data-disabled=true]{background:transparent;border-color:var(--glass-border);color:var(--text-m)}@media (hover:hover) and (pointer:fine){.styles_btnCart__6Abwa.styles_btnCart__6Abwa[data-disabled=true]:hover,[data-theme=dark] .styles_btnCart__6Abwa.styles_btnCart__6Abwa[data-disabled=true]:hover{background:transparent;border-color:var(--text-h);color:var(--text-h)}}.styles_cardStepper__YKMZH{display:flex;align-items:center;width:100%;height:44px;border-radius:9px;overflow:hidden;border:1.5px solid var(--btn-ink-bg);background:var(--btn-ink-bg);color:var(--btn-ink-fg);-webkit-tap-highlight-color:transparent;animation:styles_cartStepperIn__Fcsno var(--motion-duration-base) var(--ease-luxe) both}@keyframes styles_cartStepperIn__Fcsno{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.styles_cardStepper__YKMZH{animation:none}}[data-theme=dark] .styles_cardStepper__YKMZH{border-color:var(--white);background:var(--white);color:var(--bg)}.styles_csBtn__q6gh3{flex:0 0 44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--fs-xl);font-weight:500;line-height:1;border:none;padding:0;font-family:var(--font-sans),sans-serif;background:transparent;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.styles_csBtn__q6gh3:hover{background:color-mix(in srgb,currentColor 8%,transparent)}}.styles_csBtn__q6gh3:focus-visible{outline-offset:var(--focus-offset-inset)}.styles_csBtnGlyph__QtJK4{display:inline-block;transform-origin:center;transition:transform var(--motion-duration-l1) var(--ease-luxe)}.styles_csBtn__q6gh3:active .styles_csBtnGlyph__QtJK4{transform:scale(.78)}@media (prefers-reduced-motion:reduce){.styles_csBtnGlyph__QtJK4{transition:none}.styles_csBtn__q6gh3:active .styles_csBtnGlyph__QtJK4{transform:none}}.styles_csVal__cQBLA{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--fs-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit;height:100%;background:transparent;-webkit-user-select:none;user-select:none;border-left:1px solid color-mix(in srgb,currentColor 18%,transparent);border-right:1px solid color-mix(in srgb,currentColor 18%,transparent)}.styles_csValNum__W_tZJ{display:inline-block;transform-origin:center;animation:styles_csValBump__16_Vh var(--motion-duration-l2) var(--ease-luxe) both}@keyframes styles_csValBump__16_Vh{0%{transform:scale(.88)}55%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.styles_csValNum__W_tZJ{animation:none}}@media (max-width:600px){.styles_pbody__2RvTs{padding:12px}.styles_pPriceNew__Vd0Hs{font-size:var(--fs-lg)}}@media (min-width:1281px){.styles_pName__AYnaX{font-size:var(--fs-base)}.styles_pPriceNew__Vd0Hs{font-size:var(--fs-xl)}.styles_pPriceOld__H8fM3{font-size:var(--fs-xs)}}@media (hover:hover) and (pointer:fine){.styles_pcard__skrAX:hover .styles_pcompare__WbQLH,.styles_pcard__skrAX:hover .styles_pvideo__FQHDD,.styles_pcard__skrAX:hover .styles_pwish__0Ovey{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}@media (hover:none) and (pointer:coarse){.styles_pvideo__FQHDD:before{content:"";position:absolute;inset:-7px}}.styles_idleBtn__lFhKz{pointer-events:none}.styles_inline__Jh92F{display:contents}.styles_tip__fbw8O{position:fixed;z-index:calc(var(--z-max) + 1);pointer-events:none;box-sizing:border-box;width:max-content;max-width:min(260px,calc(100vw - 24px));padding:8px 12px;border-radius:var(--radius-lg);background:var(--text-h);color:var(--bg);font-size:var(--fs-xs);font-weight:500;line-height:1.35;letter-spacing:.01em;box-shadow:var(--shadow-raised);white-space:normal;overflow-wrap:anywhere}[data-theme=dark] .styles_tip__fbw8O{background:var(--surface2);color:var(--text-h);border:1px solid var(--glass-border);box-shadow:var(--shadow-raised)}@media (hover:none),(pointer:coarse){.styles_tip__fbw8O:not(.styles_tipTap__GppX_){display:none}}.styles_toggle__2kSgg{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:var(--fs-xs);line-height:1;color:var(--text-m);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-pill);padding:6px 12px;cursor:pointer;transition:color var(--hover-duration) var(--ease-luxe),border-color var(--hover-duration) var(--ease-luxe),background var(--hover-duration) var(--ease-luxe)}@media (hover:hover) and (pointer:fine){:where(.styles_toggle__2kSgg):not(.styles_compact__43ejF):hover{color:var(--gold-a);border-color:var(--gold-a)}}.styles_icon__IF22b{position:relative;width:var(--tt-icon,16px);height:var(--tt-icon,16px);flex-shrink:0}.styles_glyph__98VQc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--hover-duration) var(--ease-luxe),transform var(--motion-duration-l3) var(--ease-luxe)}.styles_glyph__98VQc svg{width:var(--tt-icon,16px);height:var(--tt-icon,16px)}.styles_moon__j56n3{opacity:1;transform:rotate(0) scale(1)}.styles_sun__dXQaW{opacity:0;transform:rotate(-90deg) scale(.4)}[data-theme=dark] .styles_moon__j56n3{opacity:0;transform:rotate(90deg) scale(.4)}[data-theme=dark] .styles_sun__dXQaW{opacity:1;transform:rotate(0) scale(1)}.styles_label__Lb7YY{display:inline-grid}.styles_label__Lb7YY>span{grid-area:1/1;white-space:nowrap;transition:opacity var(--motion-duration-l2) var(--ease-luxe),visibility var(--motion-duration-l2)}.styles_lLight__5T8Xv{opacity:0;visibility:hidden}.styles_lDark__R2GEl{opacity:1;visibility:visible}[data-theme=dark] .styles_lDark__R2GEl{opacity:0;visibility:hidden}[data-theme=dark] .styles_lLight__5T8Xv{opacity:1;visibility:visible}.styles_compact__43ejF{position:relative;justify-content:center;gap:0;padding:4px;min-width:40px;min-height:36px;border-radius:var(--radius-lg);border-color:transparent;background:transparent;color:var(--header-fg);--tt-icon:22px}@media (hover:hover) and (pointer:fine){.styles_compact__43ejF:hover{color:var(--header-fg);border-color:transparent;background:var(--hover-bg-mid)}}.styles_compact__43ejF:focus{border-color:transparent}.styles_compact__43ejF:focus:not(:focus-visible){background:transparent;outline:none}.styles_compact__43ejF .styles_label__Lb7YY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.styles_glyph__98VQc,.styles_label__Lb7YY>span{transition:none}}.styles_backdrop__IFUuf{position:fixed;top:var(--header-stack);left:0;right:0;bottom:0;z-index:var(--z-megamenu);background:var(--black-a50);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity 90ms ease-in}.styles_backdropOn__SZr_2{opacity:1;pointer-events:auto;transition:opacity var(--motion-duration-l2) var(--ease-luxe)}.styles_desktop__Iov69{display:none}@media (min-width:1101px){.styles_desktop__Iov69{display:block;position:fixed;top:var(--header-stack);left:0;right:0;z-index:var(--z-megamenu);background:var(--bg);border-bottom:1px solid var(--glass-border);box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(0);pointer-events:none;transition:opacity 90ms ease-in;max-height:calc(100dvh - var(--header-stack));overflow-y:auto}.styles_desktopOn__jOd7j{opacity:1;transform:translateY(0);pointer-events:auto;transition:none;animation:styles_megaDesktopIn___ffE3 var(--motion-duration-l2) var(--ease-luxe)}@keyframes styles_megaDesktopIn___ffE3{0%{opacity:0;transform:translateY(calc(-1 * var(--motion-shift-sm)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.styles_desktopOn__jOd7j{animation:none}}.styles_desktopOn__jOd7j:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.styles_inner__l7CbE{max-width:var(--max-w);margin:0 auto;padding:0 var(--gutter);display:grid;grid-template-columns:264px 1fr 280px;min-height:400px}.styles_groups__ZtGzX{border-right:1px solid var(--glass-border);padding:20px 0;display:flex;flex-direction:column}.styles_groupsList__0xYh5{display:flex;flex-direction:column;position:relative}.styles_grpIndicator__6KIGY{position:absolute;left:0;top:0;width:3px;border-radius:0 2px 2px 0;background:var(--ink);pointer-events:none;z-index:1;will-change:transform,height}[data-theme=dark] .styles_grpIndicator__6KIGY{background:var(--white)}.styles_grpIndicatorReady__YouRd{transition:transform var(--motion-duration-l2) var(--ease-luxe),height var(--motion-duration-l2) var(--ease-luxe),opacity var(--motion-duration-l1) var(--ease-luxe)}@media (prefers-reduced-motion:reduce){.styles_grpIndicatorReady__YouRd{transition:none}}.styles_grpBtn__cHoJ7{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px 12px 20px;background:transparent;border:none;cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:var(--fs-md);font-weight:500;color:var(--text-h);text-align:left;position:relative;transition:background var(--motion-duration-l1)}.styles_grpBtnOn__lOPRh{background:var(--hover-bg)}@media (hover:hover) and (pointer:fine){.styles_grpBtn__cHoJ7:hover{background:var(--hover-bg)}}.styles_grpIco__mW9yV{width:36px;height:36px;border-radius:var(--radius-lg);background:var(--hover-bg-mid);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-h);transition:background var(--motion-duration-l1),color var(--motion-duration-l1)}[data-theme=dark] .styles_grpBtnOn__lOPRh{background:var(--white-a05)}@media (hover:hover) and (pointer:fine){[data-theme=dark] .styles_grpBtn__cHoJ7:hover{background:var(--white-a05)}}[data-theme=dark] .styles_grpIco__mW9yV{background:var(--white-a05)}.styles_grpBtnOn__lOPRh .styles_grpIco__mW9yV{background:var(--hover-bg-strong);color:var(--text-h)}.styles_grpLbl__3zkUA{flex:1 1;line-height:1.3}.styles_groupsCatalogAll__h18f1{margin:12px 16px 8px;display:flex;align-self:stretch;flex-shrink:0}.styles_groupsCatalogAllCnt__i5aop{font-size:var(--fs-xs);font-weight:500;opacity:.72;white-space:nowrap}.styles_catZone__vAlUg{padding:24px 32px;overflow:hidden;position:relative}.styles_catPanel__EJzxn{display:flex;flex-direction:column;gap:16px;position:absolute;top:24px;left:32px;right:32px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(-1 * var(--motion-shift-sm)));transition:opacity var(--motion-duration-l2) var(--ease-luxe),transform var(--motion-duration-l2) var(--ease-luxe),visibility 0s linear var(--motion-duration-l2)}.styles_catPanelOn__C0yxF{position:relative;top:auto;left:auto;right:auto;opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--motion-duration-l2) var(--ease-luxe),transform var(--motion-duration-l2) var(--ease-luxe),visibility 0s linear 0s}.styles_desktopOn__jOd7j .styles_catPanelOn__C0yxF{pointer-events:auto}.styles_catPanelHd__YkBUW{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.styles_catPanelTitle__LqhxI{font-family:var(--font-display),serif;font-size:var(--fs-2xl);font-weight:500;color:var(--text-h);letter-spacing:-.01em}.styles_catPanelTitleLink__2_5Ru{text-decoration:none;transition:color var(--motion-duration-l1)}@media (hover:hover) and (pointer:fine){.styles_catPanelTitleLink__2_5Ru:hover{color:var(--gold-a)}}.styles_catGrid__1bbh6{columns:var(--cat-cols,4) 155px;column-gap:28px}.styles_catCol__pUvNj{page-break-inside:avoid;break-inside:avoid;padding-bottom:20px}.styles_catGridSingle__qgfdr .styles_subList__ks6r8{display:block;columns:155px 3;column-gap:28px}.styles_catGridSingle__qgfdr .styles_subList__ks6r8>li{page-break-inside:avoid;break-inside:avoid}.styles_catName__ukXO2{display:block;font-family:var(--font-sans),sans-serif;font-size:var(--fs-sm);font-weight:700;line-height:1.3;color:var(--text-h);text-decoration:none;margin-bottom:8px;transition:color var(--motion-duration-l1)}@media (hover:hover) and (pointer:fine){.styles_catName__ukXO2:hover{color:var(--text-h);opacity:.7}}.styles_catNameTail__Iakyp{white-space:nowrap}.styles_catTagline__2Pbt4{margin:0;font-size:var(--fs-sm);color:var(--text-m)}.styles_catCnt__WISpd{margin-left:6px;font-size:var(--fs-3xs);font-weight:400;color:var(--text-d);white-space:nowrap}.styles_subList__ks6r8{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.styles_subLink__Dqvaz{display:block;padding:4px 0;font-family:var(--font-sans),sans-serif;font-size:var(--fs-sm);line-height:1.35;color:var(--text-m);text-decoration:none;transition:color var(--motion-duration-l1),padding-left var(--motion-duration-l1)}@media (hover:hover) and (pointer:fine){.styles_subLink__Dqvaz:hover{color:var(--text-h);padding-left:4px}}.styles_subLinkAll__2hOME{display:inline-block;margin-top:8px;font-family:var(--font-sans),sans-serif;font-size:var(--fs-xs);font-weight:500;line-height:1.3;color:var(--gold-a);white-space:nowrap;text-decoration:none}@media (hover:hover) and (pointer:fine){.styles_subLinkAll__2hOME:hover{text-decoration:underline;text-underline-offset:3px}}.styles_catPanel__EJzxn .styles_guideList__NfNAE{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.styles_dFadeBot__C3BBa{position:sticky;bottom:0;height:36px;margin-top:-36px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;pointer-events:none;opacity:0;background:linear-gradient(to top,var(--bg) 0,var(--bg) 40%,transparent 100%);transition:opacity var(--motion-duration-l2) var(--ease-luxe)}.styles_dFadeBot__C3BBa[data-on]{opacity:1}.styles_aside__xp0xK{border-left:1px solid var(--glass-border);padding:24px 20px;display:flex;flex-direction:column;gap:20px}.styles_promoCard__FlY1i{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--surface-radius);padding:18px}.styles_promoTag___yjAs{font-size:var(--fs-3xs);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-d);font-weight:700;font-family:var(--font-sans),sans-serif;margin-bottom:8px}.styles_promoTitle__iUfLk{font-family:var(--font-display),serif;font-size:var(--fs-xl);font-weight:500;color:var(--text-h);line-height:1.3;margin-bottom:6px}.styles_promoDesc__DEWNd{font-size:var(--fs-xs);color:var(--text-m);line-height:1.5;margin-bottom:12px;font-family:var(--font-sans),sans-serif}.styles_promoBtn__Ea_uT{display:inline-flex;align-items:center;padding:8px 16px;background:var(--ink);color:var(--white);text-decoration:none;font-family:var(--font-sans),sans-serif;font-size:var(--fs-2xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase;border-radius:9px;transition:background var(--motion-duration-l2),transform var(--motion-duration-l2)}@media (hover:hover) and (pointer:fine){.styles_promoBtn__Ea_uT:hover{background:var(--btn-ink-bg);transform:translateY(-1px)}}}.styles_mobile__3pR79{position:fixed;top:0;left:0;width:min(380px,100vw);height:100dvh;z-index:var(--z-megamenu);background:var(--bg);box-shadow:var(--shadow-raised);transform:translateX(-100%);transition:transform var(--hover-duration) cubic-bezier(.32,.72,0,1);overflow:hidden;pointer-events:none}.styles_mobileOn__BOKw5{transform:translateX(0);pointer-events:auto}@media (max-width:480px){.styles_mobile__3pR79{width:100%}}@media (min-width:1101px){.styles_mobile__3pR79{display:none}}.styles_mPane__e3JBs{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg);transition:transform var(--motion-duration-l2) cubic-bezier(.32,.72,0,1),opacity var(--motion-duration-l2)}.styles_mPane__e3JBs:first-child{transform:translateX(0);opacity:1;z-index:1}.styles_mPane__e3JBs.styles_mPaneHide__2AAAW{transform:translateX(-30%);opacity:.2;pointer-events:none}.styles_mPane__e3JBs:last-child{transform:translateX(100%);opacity:0;z-index:2}.styles_mPane__e3JBs.styles_mPaneShow__Tiokf{transform:translateX(0);opacity:1}.styles_mHd__NjFYx{display:flex;align-items:center;justify-content:space-between;padding:calc(14px + env(safe-area-inset-top, 0px)) 16px 14px;border-bottom:1px solid var(--glass-border);flex-shrink:0;min-height:58px}.styles_mHdTitle__AFLkM{font-size:var(--fs-base);font-weight:700}.styles_mBackBtn__T7vtm,.styles_mHdTitle__AFLkM{font-family:var(--font-sans),sans-serif;color:var(--text-h)}.styles_mBackBtn__T7vtm{display:flex;align-items:center;gap:8px;background:transparent;border:none;cursor:pointer;font-size:var(--fs-md);font-weight:600;flex:1 1;padding:4px 0}.styles_mScrollWrap__zOAdc{flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}.styles_mFadeBot___axuS,.styles_mFadeTop__TyWPF{position:absolute;left:0;right:0;height:36px;pointer-events:none;opacity:0;z-index:1;display:flex;justify-content:center;transition:opacity var(--motion-duration-l2) var(--ease-luxe)}.styles_mFadeTop__TyWPF{top:0;align-items:flex-start;padding-top:2px;background:linear-gradient(to bottom,var(--bg) 0,var(--bg) 40%,transparent 100%)}.styles_mFadeBot___axuS{bottom:0;align-items:flex-end;padding-bottom:2px;background:linear-gradient(to top,var(--bg) 0,var(--bg) 40%,transparent 100%)}.styles_mFadeBot___axuS[data-on],.styles_mFadeTop__TyWPF[data-on]{opacity:1}.styles_mFadeHint__SRyKL{width:22px;height:22px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;color:var(--text-m);background:color-mix(in srgb,var(--bg) 88%,var(--text-h) 12%);box-shadow:var(--shadow-xs);transition:transform var(--motion-duration-l2) var(--ease-luxe)}.styles_mFadeTop__TyWPF .styles_mFadeHint__SRyKL{transform:translateY(-4px)}.styles_mFadeBot___axuS .styles_mFadeHint__SRyKL{transform:translateY(4px)}.styles_mFadeBot___axuS[data-on] .styles_mFadeHint__SRyKL,.styles_mFadeTop__TyWPF[data-on] .styles_mFadeHint__SRyKL{transform:translateY(0)}.styles_mFadeHint__SRyKL svg{display:block}@media (prefers-reduced-motion:reduce){.styles_mFadeBot___axuS,.styles_mFadeHint__SRyKL,.styles_mFadeTop__TyWPF{transition:opacity var(--motion-duration-l1) ease}.styles_mFadeBot___axuS .styles_mFadeHint__SRyKL,.styles_mFadeBot___axuS[data-on] .styles_mFadeHint__SRyKL,.styles_mFadeTop__TyWPF .styles_mFadeHint__SRyKL,.styles_mFadeTop__TyWPF[data-on] .styles_mFadeHint__SRyKL{transform:none}}.styles_mGrpList__7_jOi{list-style:none;padding:8px 0;margin:0;flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.styles_mGrpBtn__lMjv0{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 16px;background:transparent;border:none;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 60%,transparent);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:var(--fs-base);font-weight:500;color:var(--text-h);text-align:left;transition:background var(--motion-duration-l1)}@media (hover:hover) and (pointer:fine){.styles_mGrpBtn__lMjv0:hover{background:var(--hover-bg-mid)}}.styles_mGrpBtn__lMjv0 svg{display:block;flex-shrink:0;color:var(--text-m);margin-inline:12px}@media (hover:none) and (pointer:coarse){.styles_mGrpBtn__lMjv0 svg{margin-inline:16px}}.styles_mGrpLbl__xRVEC{flex:1 1}.styles_mGrpRow__2LAL3{display:flex;align-items:center;width:100%;min-height:52px;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 60%,transparent)}@media (hover:hover) and (pointer:fine){.styles_mGrpRow__2LAL3:hover{background:var(--hover-bg-mid)}}.styles_mGrpLink__ng7DQ{flex:1 1;min-width:0;padding:12px 0 12px 16px;font-family:var(--font-sans),sans-serif;font-size:var(--fs-base);font-weight:500;color:var(--text-h);text-decoration:none}.styles_mGrpChevron__sF5IL{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;width:36px;height:52px;margin-right:16px;padding:0;background:transparent;border:none;cursor:pointer;color:var(--text-m);-webkit-tap-highlight-color:transparent}@media (hover:none) and (pointer:coarse){.styles_mGrpChevron__sF5IL{width:44px}}.styles_mGrpChevron__sF5IL svg{display:block;flex-shrink:0}.styles_mGrpCats__haRQY{display:flex;flex-direction:column;gap:20px}.styles_mGrpCatsOff__p9cDd{display:none}.styles_mCatList__H3BiC{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;padding:16px;display:flex;flex-direction:column;gap:20px}.styles_mCatName__7_16j{display:flex;align-items:baseline;gap:8px;font-family:var(--font-sans),sans-serif;font-size:var(--fs-md);font-weight:700;color:var(--text-h);text-decoration:none;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--glass-border);transition:color var(--motion-duration-l1)}@media (hover:hover) and (pointer:fine){.styles_mCatName__7_16j:hover{color:var(--text-h);opacity:.8}}.styles_mCatCnt__yUVEA{font-size:var(--fs-2xs);font-weight:400;color:var(--text-d)}.styles_mSubList__nZ1H8{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.styles_mSubLink__374Xd{display:block;padding:8px 10px;border-radius:var(--radius-md);font-family:var(--font-sans),sans-serif;font-size:var(--fs-sm);color:var(--text-m);text-decoration:none;transition:background var(--motion-duration-l1),color var(--motion-duration-l1)}@media (hover:hover) and (pointer:fine){.styles_mSubLink__374Xd:hover{background:var(--hover-bg-mid);color:var(--text-h)}}.styles_mSubLinkAllWrap__5NDFw{grid-column:1/-1}.styles_mSubLinkAll__G1JT1{margin-top:4px}.styles_mBottom__GJx1_{padding:8px 16px calc(12px + env(safe-area-inset-bottom, 0px));flex-shrink:0;background:var(--bg)}.styles_mCatalogAll__VCn2S{width:100%}.styles_mCatalogAllCnt__TQzge{font-size:var(--fs-sm);font-weight:500;opacity:.72;white-space:nowrap}.styles_mHubLink__nJLNn{display:block;padding:12px 14px;margin-bottom:12px;border:1.5px solid var(--glass-border);border-radius:var(--radius-xl);background:var(--surface2);color:var(--gold-a);font-size:var(--fs-sm);font-weight:500;text-decoration:none}.styles_guide__yJeFQ{grid-column:1/-1;padding:var(--surface-pad-sm);border:1px solid var(--glass-border);border-radius:var(--surface-radius-sm);background:var(--glass-bg)}.styles_guideTitle__Qzwck{margin:0 0 12px;font-family:var(--font-display),serif;font-size:var(--fs-lg);font-weight:500;line-height:1.25;color:var(--text-h)}.styles_guideList__NfNAE{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.styles_guideLink__e8ktT{display:flex;align-items:center;justify-content:space-between;gap:10px;height:100%;padding:10px 12px;border:1px solid var(--glass-border);border-radius:var(--radius-lg);font-family:var(--font-sans),sans-serif;font-size:var(--fs-sm);font-weight:500;line-height:1.3;color:var(--text-h);text-decoration:none;transition:border-color var(--motion-duration-l1),background var(--motion-duration-l1)}.styles_guideArrow__mirul{flex:none;color:var(--text-d);transition:transform var(--motion-duration-l1),color var(--motion-duration-l1)}.styles_guideLink__e8ktT:focus-visible{border-color:var(--gold-a);background:var(--hover-bg-mid)}@media (hover:hover) and (pointer:fine){.styles_guideLink__e8ktT:hover{border-color:var(--gold-a);background:var(--hover-bg-mid)}}.styles_guideLink__e8ktT:focus-visible .styles_guideArrow__mirul{color:var(--gold-a);transform:translateX(2px)}@media (hover:hover) and (pointer:fine){.styles_guideLink__e8ktT:hover .styles_guideArrow__mirul{color:var(--gold-a);transform:translateX(2px)}}@media (prefers-reduced-motion:reduce){.styles_guideArrow__mirul{transition:none}}