.style_section__hNZKK{padding:var(--section-padding-y) 0;background:var(--color-bg-primary)}.style_sectionHeader__EGWEa{display:flex;align-items:flex-end;justify-content:space-between;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);margin-bottom:var(--space-8);gap:var(--space-4)}.style_subtitle__74hd8{font-size:calc(var(--section-label-size) * var(--sf, 1));font-weight:var(--section-label-weight);letter-spacing:var(--section-label-tracking);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.style_title__PlS27{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:var(--section-title-weight);letter-spacing:var(--section-title-tracking);line-height:var(--section-title-line-height);color:var(--color-text-primary)}.style_headerActions__AEFvg{display:flex;align-items:center;gap:var(--space-6);flex-shrink:0}.style_viewAll__Vm60F{display:none;align-items:center;gap:var(--space-2);font-size:calc(.74rem * var(--sf, 1));font-weight:var(--font-regular);color:var(--color-text-primary);letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px;transition:opacity var(--transition-fast)}.style_viewAll__Vm60F:hover{opacity:.65}.style_arrows__8y0jp{display:none;align-items:center;gap:var(--space-2)}.style_arrow__oKMN1{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:0;color:var(--color-text-primary);transition:border-color var(--transition-fast),opacity var(--transition-fast);cursor:pointer;background:none}.style_arrow__oKMN1:hover{border-color:var(--color-text-primary)}.style_arrowDisabled__Jmxee{opacity:.3;pointer-events:none}.style_scrollContainer__SO4B_{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100%;max-width:var(--container-max-width);margin:0 auto}.style_scrollContainerFull__1dk43{max-width:100%;margin:0}.style_scrollContainer__SO4B_::-webkit-scrollbar{display:none}.style_scrollTrack__8Wlzo{display:flex;gap:var(--space-4);padding:0 var(--container-padding)}.style_card__ALf0G{flex:0 0 72%;min-width:0;scroll-snap-align:start;display:block;color:inherit}.style_cardImage__ld_1I{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background-color:var(--color-bg-secondary)}.style_cardImage__ld_1I img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.style_cardImageContain__LsAub img{-o-object-fit:contain;object-fit:contain;background:color-mix(in srgb,var(--color-bg-secondary) 88%,#fff)}.style_card__ALf0G:hover .style_cardImage__ld_1I img{transform:scale(1.04)}.style_badge__UJDQn{position:absolute;top:var(--space-3);left:var(--space-3);padding:var(--space-1) var(--space-3);background-color:var(--color-brand-navy);color:var(--color-white);font-size:calc(10px * var(--sf, 1));font-weight:var(--font-semibold);letter-spacing:.05em}.style_quickAddBtn__RYCV6{position:absolute;bottom:0;left:0;right:0;height:40px;background:var(--color-primary);color:#fff;border:none;font-size:calc(var(--section-label-size) * var(--sf, 1));font-weight:600;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.style_card__ALf0G:hover .style_quickAddBtn__RYCV6{opacity:1;transform:translateY(0)}.style_quickAddBtn__RYCV6:hover{opacity:.88}.style_quickAddBtn__RYCV6:disabled{background:var(--color-text-muted);cursor:not-allowed;opacity:.7;transform:translateY(0)}.style_stepper__8p2rd{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;background:var(--color-primary);color:#fff;height:40px}.style_stepperBtn__GIbxs{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;transition:background .15s;flex-shrink:0}.style_stepperBtn__GIbxs:hover:not(:disabled){background:hsla(0,0%,100%,.15)}.style_stepperBtn__GIbxs:disabled{opacity:.4;cursor:not-allowed}.style_stepperQty__CdgEr{font-size:calc(13px * var(--sf, 1));font-weight:600;min-width:24px;text-align:center;letter-spacing:.02em}.style_cardInfo___uvHV{padding:var(--space-3) 0 var(--space-1)}.style_cardInfoHover__VIHE1{opacity:0;transform:translateY(5px);transition:opacity .18s,transform .18s}.style_card__ALf0G:hover .style_cardInfoHover__VIHE1{opacity:1;transform:none}.style_cardName__55nGn{font-size:calc(13px * var(--sf, 1));font-weight:400;color:var(--color-text-primary);margin-bottom:var(--space-1);line-height:1.4}.style_cardPricing__T9zjR{display:flex;align-items:center;gap:var(--space-2)}.style_price__NHxDi,.style_salePrice__h9xht{font-size:calc(14px * var(--sf, 1));font-weight:600;color:var(--color-text-primary)}.style_originalPrice__Firap{font-size:calc(12px * var(--sf, 1));color:var(--color-text-muted);text-decoration:line-through}@media (min-width:640px){.style_card__ALf0G{flex:0 0 44%}}@media (min-width:1024px){.style_arrows__8y0jp,.style_viewAll__Vm60F{display:flex}.style_card__ALf0G{flex:0 0 23%}.style_scrollTrack__8Wlzo{gap:var(--space-5)}.style_card__ALf0G:hover .style_cardImage__ld_1I img{transform:scale(1.03)}}.style_sectionHeaderFull__ctT_m{max-width:100%}.style_sectionHeaderCenter__cJ6eE{justify-content:center;text-align:center}.style_sectionHeaderCenter__cJ6eE .style_headerActions__AEFvg{display:none}.style_scrollTrackFull___l8GX{padding-left:0;padding-right:0}.style_section__Cnry0{padding:80px 0;background:var(--color-bg-primary)}.style_container__N2GrT{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__m0J6t{max-width:100%;padding:0}.style_header__FWkGQ{max-width:var(--container-max-width);margin:0 auto 56px;padding:0 var(--container-padding)}.style_carouselHeader__6SAd1{margin-bottom:40px;padding:0 var(--container-padding)}.style_headerSub__lWYBI{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 10px}.style_headerTitle__csZNx{margin:0;font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:300;letter-spacing:-.01em;color:var(--color-text-primary)}.style_numberedList__XAH1Z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.style_numberedItem__PuKPg{display:grid;grid-template-columns:60px 1fr;grid-gap:0 24px;gap:0 24px;padding:36px 0;border-top:1px solid var(--color-border)}.style_numberedItem__PuKPg:last-child{border-bottom:1px solid var(--color-border)}.style_numberedNum__zl6zO{font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:300;color:var(--color-text-muted);letter-spacing:-.02em;line-height:1;padding-top:4px}.style_numberedContent__HTDLm{display:flex;flex-direction:column;gap:12px}.style_numberedImage__PN_4J{width:100%;max-height:280px;overflow:hidden;margin-bottom:4px}.style_numberedImage__PN_4J img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.style_numberedTitle___xDdc{margin:0;font-size:calc(clamp(1rem, 1.5vw, 1.2rem) * var(--sf, 1));font-weight:500;color:var(--color-text-primary);letter-spacing:.01em}.style_numberedBody___RhZT{margin:0;font-size:calc(13px * var(--sf, 1));color:var(--color-text-secondary);line-height:1.7}@media (min-width:768px){.style_numberedItem__PuKPg{grid-template-columns:80px 1fr;gap:0 40px;padding:48px 0}.style_numberedContent__HTDLm{flex-direction:row;align-items:flex-start;gap:32px}.style_numberedImage__PN_4J{width:240px;flex-shrink:0;max-height:200px;margin-bottom:0}}@media (min-width:1024px){.style_numberedContent__HTDLm{gap:48px}.style_numberedImage__PN_4J{width:320px;max-height:240px}}.style_carouselWrap__IAu3U{position:relative}.style_carouselTabs__NQ_jQ{display:flex;gap:0;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 var(--container-padding)}.style_carouselTabs__NQ_jQ::-webkit-scrollbar{display:none}.style_carouselTab__AOyYi{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 20px 12px;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast);color:var(--color-text-muted);text-align:left;min-width:100px;max-width:180px}.style_carouselTab__AOyYi:hover{color:var(--color-text-primary)}.style_carouselTabActive__fLLyM{border-bottom-color:var(--color-primary);color:var(--color-text-primary)}.style_carouselTabNum__EejdY{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.12em;font-weight:500;color:var(--color-accent)}.style_carouselTabTitle__fcsK8{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.04em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.style_carouselTrack__aCztg{position:relative}.style_carouselSlide__gsYgr{display:none;grid-template-columns:1fr;gap:32px}.style_carouselSlideActive__rzPsm{display:grid}.style_carouselImageWrap__M9t3c{width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--color-bg-secondary)}.style_carouselImage__vHw8g{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.style_carouselBody__rtHd2{padding:0 var(--container-padding) 32px}.style_carouselBodyNum__k1gac{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.2em;color:var(--color-accent);margin:0 0 12px;font-weight:500}.style_carouselBodyTitle__SXvkr{margin:0 0 14px;font-size:calc(clamp(1.2rem, 2vw, 1.6rem) * var(--sf, 1));font-weight:300;color:var(--color-text-primary);letter-spacing:-.01em}.style_carouselBodyText__k9w3x{margin:0;font-size:calc(13px * var(--sf, 1));color:var(--color-text-secondary);line-height:1.75}.style_carouselControls__N_A4J{display:flex;align-items:center;gap:16px;padding:20px var(--container-padding) 0}.style_carouselArrow__bPuM_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border);background:transparent;cursor:pointer;color:var(--color-text-primary);transition:border-color var(--transition-fast)}.style_carouselArrow__bPuM_:hover:not(:disabled){border-color:var(--color-text-primary)}.style_carouselArrow__bPuM_:disabled{opacity:.3;cursor:default}.style_carouselCounter__GTaJo{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.12em;color:var(--color-text-muted)}@media (min-width:1024px){.style_carouselSlide__gsYgr{grid-template-columns:1fr 400px;gap:0;align-items:stretch;min-height:480px}.style_carouselImageWrap__M9t3c{aspect-ratio:auto;height:100%}.style_carouselBody__rtHd2{padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.style_carouselControls__N_A4J{padding:24px 40px 0}}.style_section__gS4uf{padding:80px 0;background:var(--color-bg-primary)}.style_container__UWK_4{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__o6Rmn{max-width:100%;padding:0}.style_header__X8UP2{margin-bottom:48px}.style_headerSub__a26Mr{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 10px}.style_headerTitle__SskWL{margin:0;font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:300;letter-spacing:-.01em;color:var(--color-text-primary)}.style_grid__GorQ0{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.style_cardLink__Bl6kJ{display:block;color:inherit;text-decoration:none;background:var(--color-bg-primary);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.style_card__9vhHm{display:flex;flex-direction:column;gap:16px;padding:28px 24px;height:100%;transition:background var(--transition-fast)}.style_cardLink__Bl6kJ:hover .style_card__9vhHm{background:var(--color-bg-secondary)}.style_cardTop__St4KB{min-height:36px;display:flex;align-items:center}.style_pubLogo__1pF6t{max-height:28px;max-width:120px;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:grayscale(1);opacity:.6;transition:opacity var(--transition-fast),filter var(--transition-fast)}.style_cardLink__Bl6kJ:hover .style_pubLogo__1pF6t{opacity:1;filter:grayscale(0)}.style_pubName__yuH_3{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--color-text-muted)}.style_quote__rXWFm{margin:0;font-size:calc(13px * var(--sf, 1));font-style:italic;color:var(--color-text-secondary);line-height:1.7;flex:1 1}.style_quoteMark__TSgao{font-size:calc(18px * var(--sf, 1));line-height:0;vertical-align:-.3em;color:var(--color-text-muted);font-style:normal;margin:0 2px}.style_articleTitle__5Uw9u{margin:0;font-size:calc(12px * var(--sf, 1));font-weight:500;color:var(--color-text-primary);letter-spacing:.01em;line-height:1.4}.style_cardFooter__1zh4f{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--color-border)}.style_date__6zFy0{letter-spacing:.08em;color:var(--color-text-muted)}.style_date__6zFy0,.style_readMore__eTtzN{font-size:calc(var(--section-label-size) * var(--sf, 1))}.style_readMore__eTtzN{letter-spacing:.1em;color:var(--color-primary);font-weight:500;transition:opacity var(--transition-fast)}.style_cardLink__Bl6kJ:hover .style_readMore__eTtzN{opacity:.7}.style_placeholder__wmzZi{padding:80px 20px;text-align:center;color:var(--color-text-muted);font-size:calc(13px * var(--sf, 1));border:1px dashed var(--color-border)}.style_imgBlend__xuhr5{mix-blend-mode:multiply}.style_section__HSSf7{display:flex;flex-direction:column;min-height:var(--mp-min-h,560px);background:var(--color-bg-primary);overflow:hidden;max-width:var(--container-max-width);margin:0 auto}.style_sectionFull__FlhUC{max-width:100%;margin:0}.style_contentPanel__n6kUa{display:flex;align-items:center;justify-content:center;padding:64px var(--container-padding);background:inherit;order:2}.style_contentInner__kU7FW{width:100%;max-width:520px}.style_label__jwDQi{margin:0 0 18px;font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:var(--section-label-tracking);text-transform:uppercase;font-weight:var(--section-label-weight);color:var(--color-text-muted)}.style_title__AxnY7{margin:0 0 32px;font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:var(--section-title-weight);line-height:var(--section-title-line-height);letter-spacing:var(--section-title-tracking);color:var(--color-text-primary)}.style_bodyText__1LioV{display:flex;flex-direction:column;gap:16px}.style_bodyText__1LioV p{margin:0;font-size:calc(14px * var(--sf, 1));color:var(--color-text-secondary);line-height:1.75}.style_featureGrid__sowlP{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px 32px;gap:28px 32px}.style_featureTitle__xofE_{margin:0 0 6px;font-size:calc(13px * var(--sf, 1));font-weight:700;color:var(--color-text-primary);letter-spacing:.01em}.style_featureSubtitle__SACZv{margin:0 0 6px;font-size:calc(11px * var(--sf, 1));font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.style_featureBody__yqA5o{margin:0;font-size:calc(12px * var(--sf, 1));color:var(--color-text-secondary);line-height:1.7}.style_cta__WzreX{display:inline-flex;align-items:center;gap:8px;margin-top:36px;font-size:calc(11px * var(--sf, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary);text-decoration:none;border-bottom:1px solid;padding-bottom:2px;transition:opacity var(--transition-fast)}.style_cta__WzreX:hover{opacity:.6}.style_imagePanel__MC79D{position:relative;min-height:320px;order:1;flex-shrink:0;overflow:hidden}.style_image___a0Ea{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.style_imagePlaceholder__lodAK{position:absolute;inset:0;background:var(--color-bg-secondary)}.style_reversed__6KXqZ .style_contentPanel__n6kUa{order:1}.style_reversed__6KXqZ .style_imagePanel__MC79D{order:2}@media (max-width:1023px){.style_imagePanel__MC79D{order:1!important}.style_contentPanel__n6kUa{order:2!important}}@media (min-width:1024px){.style_section__HSSf7{flex-direction:row}.style_contentPanel__n6kUa{width:var(--mp-content-w,50%);flex-shrink:0}.style_contentPanel__n6kUa,.style_reversed__6KXqZ .style_contentPanel__n6kUa{padding:80px 56px;order:unset}.style_imagePanel__MC79D{flex:1 1;min-height:unset;order:unset}.style_reversed__6KXqZ .style_imagePanel__MC79D{order:unset}}.style_section__lJ5lp{padding:var(--page-start-offset,calc(var(--announcement-bar-height, 0px) + var(--header-nav-height, 72px) + 24px)) 0 96px;background:var(--color-bg-primary)}.style_container__Vbap2{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__1qVDu{max-width:100%}.style_header__oTvuu{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:48px;border-bottom:1px solid var(--color-border);padding-bottom:20px}.style_title__FRuUs{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:300;letter-spacing:-.02em;color:var(--color-text-primary);margin:0;line-height:1}.style_subtitle___eEbT{font-size:calc(.72rem * var(--sf, 1));letter-spacing:.1em;color:var(--color-text-muted);margin:0;white-space:nowrap}.style_featured__uA7a4{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:56px;color:inherit;text-decoration:none}.style_featuredImage__TX9IZ{width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--color-bg-secondary)}.style_featuredImage__TX9IZ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.style_featured__uA7a4:hover .style_featuredImage__TX9IZ img{transform:scale(1.03)}.style_featuredImagePlaceholder__SjO_p{width:100%;height:100%;background:var(--color-bg-secondary)}.style_featuredContent__rSb4X{display:flex;flex-direction:column;justify-content:center;gap:12px}.style_tag__cqVjc{font-size:calc(var(--section-label-size) * var(--sf, 1));font-weight:var(--font-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted)}.style_featuredTitle__uI4MG{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:300;line-height:1.25;letter-spacing:-.01em;color:var(--color-text-primary);margin:0}.style_featuredExcerpt___8gIG{font-size:calc(.85rem * var(--sf, 1));line-height:1.7;color:var(--color-text-secondary);margin:0}.style_readMore__X_knQ{font-size:calc(.72rem * var(--sf, 1));color:var(--color-text-primary);letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px;transition:opacity var(--transition-fast);margin-top:4px}.style_featured__uA7a4:hover .style_readMore__X_knQ{opacity:.6}.style_grid__HYAaa{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;border-top:1px solid var(--color-border);padding-top:48px}@media (min-width:640px){.style_grid__HYAaa{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (min-width:1024px){.style_grid__HYAaa{grid-template-columns:repeat(3,1fr);gap:48px 28px}}.style_card__aDf8Y{text-decoration:none;color:inherit;display:flex;flex-direction:column}.style_cardImage__Wfp0h{aspect-ratio:16/10;background:var(--color-bg-secondary);overflow:hidden;margin-bottom:14px}.style_cardImage__Wfp0h img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.style_card__aDf8Y:hover .style_cardImage__Wfp0h img{transform:scale(1.04)}.style_cardImagePlaceholder__zivg_{width:100%;height:100%;background:var(--color-bg-secondary)}.style_cardContent__V3MNC{display:flex;flex-direction:column;flex:1 1;gap:6px}.style_cardTitle__Ru6fN{font-size:calc(.9rem * var(--sf, 1));font-weight:var(--font-medium);line-height:1.45;color:var(--color-text-primary);margin:0}.style_cardExcerpt__hf9yj{font-size:calc(.78rem * var(--sf, 1));line-height:1.65;color:var(--color-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.style_cardReadMore__xMq5j{font-size:calc(.7rem * var(--sf, 1));color:var(--color-text-primary);letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px;transition:opacity var(--transition-fast);margin-top:4px}.style_card__aDf8Y:hover .style_cardReadMore__xMq5j{opacity:.6}@media (min-width:768px){.style_featured__uA7a4{grid-template-columns:1fr 1fr;gap:40px;align-items:center}.style_featuredImage__TX9IZ{aspect-ratio:4/3}}@media (min-width:1024px){.style_featured__uA7a4{grid-template-columns:1.2fr 1fr;gap:64px;margin-bottom:64px}}.style_section__RH8pC{padding:var(--section-padding-y) 0;background:var(--color-bg-primary)}.style_sectionProduct__KPHLN{padding-top:28px;background:var(--color-bg-primary)}.style_container__wGqd1{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_splitLayout___Tc_9{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}.style_descriptionPanel__8_jH_{border:1px solid var(--color-border);background:var(--color-bg-primary);padding:var(--space-6)}.style_descriptionTitle__2Aikn{margin:0 0 var(--space-4);font-family:var(--font-family-heading);font-size:calc(clamp(1.3rem, 2vw, 2rem) * var(--sf, 1));color:var(--color-text-primary)}.style_descriptionContent__mN1Ah{color:var(--color-text-primary);line-height:1.8;font-size:var(--text-sm)}.style_descriptionContent__mN1Ah ol,.style_descriptionContent__mN1Ah p,.style_descriptionContent__mN1Ah ul{margin-bottom:var(--space-4)}.style_descriptionFallback__1H8rx{color:var(--color-text-secondary);line-height:1.7}.style_header___ih9R{margin-bottom:var(--space-12)}.style_headerCenter__IQRoc{text-align:center}.style_headerLeft__s7DGm{text-align:left}.style_title__rghnp{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:var(--section-title-weight);letter-spacing:var(--section-title-tracking);line-height:var(--section-title-line-height);color:var(--color-text-primary);margin:0}.style_subtitle__oDnWL{font-size:calc(var(--section-label-size) * var(--sf, 1));letter-spacing:var(--section-label-tracking);color:var(--color-text-secondary);margin:var(--space-3) 0 0}.style_loading__Txmdu{text-align:center;padding:var(--space-8);color:var(--color-text-muted);font-size:var(--text-sm)}.style_stars__5ZMWP{font-size:var(--text-sm);color:var(--color-warning);letter-spacing:2px}.style_grid__jCUGZ{display:none;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.style_card__YEgDm{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:0;overflow:hidden;box-shadow:none;transition:box-shadow var(--transition-base)}.style_card__YEgDm:hover{box-shadow:0 10px 24px rgba(0,0,0,.06)}.style_cardImage__egcW6{width:100%;aspect-ratio:1;overflow:hidden}.style_cardImage__egcW6 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_cardBody__6Ey2P{padding:var(--space-6)}.style_cardTitleText__vOcYV{font-weight:var(--font-semibold);margin:var(--space-2) 0 0}.style_cardText__w4TtM,.style_cardTitleText__vOcYV{font-size:var(--text-sm);color:var(--color-text-primary)}.style_cardText__w4TtM{line-height:var(--leading-relaxed);margin:var(--space-4) 0}.style_cardFooter__i5wuF{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.style_cardName__1eDR1{font-size:calc(.72rem * var(--sf, 1));font-weight:var(--font-semibold);color:var(--color-text-secondary);letter-spacing:.13em}.style_cardProduct__km30C{font-size:calc(.7rem * var(--sf, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);text-decoration:none;transition:opacity .15s}a.style_cardProduct__km30C:hover{opacity:.75;text-decoration:underline}.style_carousel__068Iq{display:block}.style_dots__o_Xyn{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-6)}.style_dot__BejMx{width:8px;height:8px;border-radius:var(--radius-full);border:none;background:var(--color-gray-300);cursor:pointer;padding:0;transition:background var(--transition-fast),width var(--transition-fast)}.style_dotActive__BZzP_{background:var(--color-accent);width:24px}@media (min-width:640px){.style_grid__jCUGZ{grid-template-columns:repeat(2,1fr);display:grid}.style_carousel__068Iq{display:none}}@media (min-width:1024px){.style_splitLayout___Tc_9{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}.style_reviewsPanel__WZec7 :is(.style_header___ih9R){text-align:left;margin-bottom:var(--space-8)}.style_reviewsPanel__WZec7 :is(.style_grid__jCUGZ){grid-template-columns:repeat(2,1fr)}.style_grid__jCUGZ{grid-template-columns:repeat(3,1fr)}}.style_containerFull__ZwDzQ{max-width:100%}.style_section__1lwpE{padding:56px 0;background:var(--color-bg-primary)}.style_container__s7bJP{margin:0 auto;padding:0 var(--container-padding)}.style_content__0FMLo{color:var(--color-text-primary);line-height:var(--leading-relaxed)}.style_alignLeft___NxM_{text-align:left}.style_alignCenter__GF_jA{text-align:center}.style_alignRight__z3syl{text-align:right}.style_content__0FMLo h1,.style_content__0FMLo h2,.style_content__0FMLo h3,.style_content__0FMLo h4,.style_content__0FMLo h5,.style_content__0FMLo h6{margin:0 0 16px;font-family:var(--font-family-heading);line-height:1.15;letter-spacing:-.01em}.style_content__0FMLo p{margin:0 0 14px;font-size:1rem}.style_content__0FMLo a{color:var(--color-accent);text-decoration:underline}.style_content__0FMLo ol,.style_content__0FMLo ul{margin:0 0 16px;padding-left:22px}.style_content__0FMLo li{margin-bottom:8px}@media (max-width:767px){.style_section__1lwpE{padding:40px 0}}.style_section__zQ3xI{padding:var(--section-padding-y) 0}.style_pageTop__FllyS{padding-top:calc(var(--announcement-bar-height) + 96px)}.style_container__RhzQ_{max-width:920px;margin:0 auto;padding:0 var(--container-padding)}.style_header__IfGPc{margin-bottom:var(--space-7)}.style_subtitle__5EKf_{font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-text-secondary);margin-top:var(--space-2)}.style_title__fuLjU{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));color:var(--color-text-primary)}.style_form__rld40{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.style_grid___aMns{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}.style_field__XFDxq{display:grid;grid-gap:8px;gap:8px}.style_field__XFDxq span{font-size:calc(.7rem * var(--sf, 1));letter-spacing:.1em;color:var(--color-text-secondary)}.style_field__XFDxq input,.style_field__XFDxq textarea{width:100%;border:1px solid var(--color-input-border);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:calc(.94rem * var(--sf, 1));padding:12px 14px;outline:none;transition:border-color .15s;box-sizing:border-box;font-family:inherit}.style_field__XFDxq input:focus,.style_field__XFDxq textarea:focus{border-color:var(--color-primary)}.style_field__XFDxq textarea{resize:vertical}.style_button__E8oMU{justify-self:start;background:var(--color-primary);color:var(--color-text-inverse);border:1px solid var(--color-primary);padding:12px 22px;font-size:calc(.74rem * var(--sf, 1));letter-spacing:.12em}.style_button__E8oMU:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.style_button__E8oMU:disabled{opacity:.55}.style_success__CWDHy{font-size:var(--text-sm);color:#1f7a4d}.style_error__EtX5p{font-size:var(--text-sm);color:#b73232}.style_kvkkLabel__ywZMd{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.style_kvkkCheckbox__6ZDxu{margin-top:2px;flex-shrink:0;width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}.style_kvkkText__CMVxw{font-size:calc(.82rem * var(--sf, 1));color:var(--color-text-secondary);line-height:1.5}.style_kvkkLink___fHNq{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:2px}@media (min-width:768px){.style_grid___aMns{grid-template-columns:1fr 1fr}}.style_section__EoAyN{padding:var(--section-padding-y) 0}.style_pageTop___Va7_{padding-top:calc(var(--announcement-bar-height) + 96px)}.style_container__gF2M0{max-width:980px;margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__VzETc{max-width:100%}.style_title__LxyJ3{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));margin-bottom:var(--space-6)}.style_list__jmvds{border-top:1px solid var(--color-border-light)}.style_item__4CHcV{border-bottom:1px solid var(--color-border-light)}.style_question__j3iF2{width:100%;background:none;border:0;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:18px 0;color:var(--color-text-primary);font-size:var(--text-base)}.style_icon__S0RfB{font-size:calc(1.2rem * var(--sf, 1));line-height:1;transition:transform var(--transition-fast)}.style_iconOpen__c9bA0{transform:rotate(45deg)}.style_answer__ZZxiF{padding:0 0 18px;color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.style_answer__ZZxiF p{margin:0}.style_section__sm_t_{position:relative;display:flex;align-items:flex-end;overflow:hidden;background:var(--color-bg-secondary)}.style_background__wBPby{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_overlay__pgtU5{position:absolute;inset:0;background:var(--color-primary)}.style_container__7fqNo{position:relative;z-index:1;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:calc(var(--announcement-bar-height) + 80px) var(--container-padding) var(--space-16);color:var(--color-text-inverse)}.style_subtitle__6Cppj{font-size:calc(.72rem * var(--sf, 1));letter-spacing:.15em;margin-bottom:var(--space-3)}.style_title__DL_4N{font-family:var(--font-family-heading);font-size:calc(clamp(2rem, 5vw, 4rem) * var(--sf, 1));line-height:1.05}.style_section___epyg{padding:var(--section-padding-y) 0}.style_container__xvDn3{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__P4UOs{max-width:100%}.style_title__EVONe{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));margin-bottom:var(--space-5)}.style_grid__nK1Mq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.style_item__598rk{display:block;aspect-ratio:1/1;overflow:hidden;border:1px solid var(--color-border-light)}.style_image__Ot84z{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.style_grid__nK1Mq{grid-template-columns:repeat(4,minmax(0,1fr))}}.style_section__Ygf_4{padding:var(--section-padding-y) 0;background:var(--color-bg-primary)}.style_container__ue04i{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__olCB5{max-width:100%;padding:0}.style_head__gBp7I{margin-bottom:var(--space-5)}.style_title__nnn3a{margin:0;font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));color:var(--color-text-primary)}.style_subtitle__4chj5{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.style_videoBox__aQWi4{position:relative;aspect-ratio:16/9;width:100%;border:1px solid var(--color-border);background:var(--color-bg-secondary);overflow:hidden}.style_videoBoxClickable__rGCW2{cursor:pointer}.style_video__wYy5_{width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover}.style_placeholder__7ghaE{width:100%;height:100%;display:grid;place-items:center;color:var(--color-text-muted);font-size:var(--text-sm)}.style_section__gcOEc{padding:var(--section-padding-y) 0}.style_pageTop__cplLF{padding-top:var(--page-start-offset,calc(var(--announcement-bar-height, 0px) + var(--header-nav-height, 72px) + 24px))}.style_container__yR_Wv{max-width:720px;margin:0 auto;padding:0 var(--container-padding)}.style_header__yzYXQ{margin-bottom:var(--space-8);text-align:center}.style_title__aYJFE{font-family:var(--font-family-heading);font-size:var(--section-title-size);color:var(--color-text-primary);margin-bottom:var(--space-3)}.style_subtitle__drlGX{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7;max-width:54ch;margin:0 auto}.style_form__uyiBr{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.style_grid__oGJpQ{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:640px){.style_grid__oGJpQ{grid-template-columns:1fr 1fr}}.style_field__ogGuJ{display:grid;grid-gap:8px;gap:8px}.style_field__ogGuJ span{font-size:.7rem;letter-spacing:.1em;color:var(--color-text-secondary)}.style_field__ogGuJ input{width:100%;border:1px solid var(--color-border-light);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:.94rem;padding:12px 14px}.style_button__qWIKM{justify-self:start;background:var(--color-primary);color:var(--color-text-inverse);border:1px solid var(--color-primary);padding:12px 32px;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.style_button__qWIKM:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.style_button__qWIKM:disabled{opacity:.55;cursor:not-allowed}.style_error__Hw_ql,.style_notFound__zF8b1{font-size:var(--text-sm);color:#b73232}.style_result__uvXVZ{margin-top:var(--space-10);border:1px solid var(--color-border-light);padding:var(--space-6)}.style_resultHeader__CL5Q_{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5);flex-wrap:wrap;gap:var(--space-3)}.style_orderNo__O9E4i{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text-primary)}.style_status__NLTtU{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;background:var(--color-primary);color:var(--color-text-inverse);padding:4px 12px}.style_resultMeta__dU2Al{display:flex;gap:var(--space-8);margin-bottom:var(--space-5);flex-wrap:wrap}.style_metaItem__V1bXq{display:flex;flex-direction:column;gap:4px}.style_metaLabel__tiTuz{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary)}.style_metaValue__ioGEf{font-size:var(--text-sm);color:var(--color-text-primary)}.style_items__1NnHS{list-style:none;border-top:1px solid var(--color-border-light);padding-top:var(--space-4);display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.style_item__9zcI4{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);color:var(--color-text-primary)}.style_itemName__PKf7O{flex:1 1;padding-right:var(--space-4)}.style_itemQty__NHRni{color:var(--color-text-secondary);white-space:nowrap}.style_trackingLink__kxpl1{display:inline-block;font-size:.78rem;letter-spacing:.08em;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;margin-top:var(--space-3)}.style_section__XEjov{padding:var(--section-padding-y) 0;background:var(--color-bg-primary)}.style_container__9w6ow{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__DgCt6{max-width:100%}.style_grid__gHN9g{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}.style_col__3IoIT{min-width:0}.style_wordmark__jK7O_{display:block;height:auto;max-width:160px;max-height:48px;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:var(--space-3)}.style_tagline___5UVX{line-height:1.5;margin:0}.style_colText___4WzU,.style_tagline___5UVX{font-size:var(--text-sm);color:var(--color-text-secondary)}.style_colText___4WzU{line-height:1.7}.style_colText___4WzU p{margin:0 0 12px}.style_colText___4WzU p:last-child{margin-bottom:0}@media (min-width:768px){.style_grid__gHN9g{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}.style_section__aJTNj{padding:var(--section-padding-y) 0;background:var(--color-bg-primary)}.style_container__1KjND{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.style_containerFull__UVlWx{max-width:100%}.style_header__cX2Q7{margin-bottom:var(--space-10);text-align:center}.style_sectionTitle__N7PG0{font-family:var(--font-family-heading);font-size:calc(var(--section-title-size) * var(--sf, 1));font-weight:500;color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 var(--space-3)}.style_sectionSubtitle__9tcwp{font-size:calc(var(--text-sm) * var(--sf, 1));color:var(--color-text-secondary);letter-spacing:.1em;margin:0}.style_layout__aquAW{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.style_reversed__24Wq0 .style_imagePanel__lYEQz{order:2}.style_reversed__24Wq0 .style_contentPanel__UgvEV{order:1}.style_imagePanel__lYEQz{width:100%;aspect-ratio:4/3;overflow:hidden}.style_image__WAJIM{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.style_imagePlaceholder__RL0lu{width:100%;height:100%;background:var(--color-bg-secondary)}.style_contentPanel__UgvEV{display:flex;flex-direction:column}.style_list__VoW5g{border-top:1px solid var(--color-border-light)}.style_item__YvDeS{border-bottom:1px solid var(--color-border-light)}.style_itemHeader__AZ6aN{width:100%;background:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);text-align:left;padding:18px 0;color:var(--color-text-primary);font-size:calc(var(--text-base) * var(--sf, 1));font-weight:600}.style_icon__G694z{flex-shrink:0;font-size:calc(1.2rem * var(--sf, 1));line-height:1;color:var(--color-text-muted);transition:transform var(--transition-fast)}.style_iconOpen__plaNv{transform:rotate(45deg)}.style_body__Fw4mU{padding:0 0 18px;font-size:calc(var(--text-sm) * var(--sf, 1));color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.style_body__Fw4mU p{margin:0 0 10px}.style_body__Fw4mU p:last-child{margin-bottom:0}@media (min-width:768px){.style_layout__aquAW{grid-template-columns:1fr 1fr;gap:var(--space-12)}.style_reversed__24Wq0 .style_contentPanel__UgvEV,.style_reversed__24Wq0 .style_imagePanel__lYEQz{order:unset}.style_reversed__24Wq0{direction:rtl}.style_reversed__24Wq0>*{direction:ltr}.style_imagePanel__lYEQz{aspect-ratio:3/4}}@media (min-width:1024px){.style_layout__aquAW{gap:var(--space-16)}}