.styles_hero__M4nKE{width:100%;background-color:var(--color-overlay-dark);color:var(--color-bg);box-sizing:border-box}.styles_inner__nuaWO{width:100%;max-width:var(--layout-max-w);margin:0 auto;padding:calc(var(--header-h) + 48px) var(--space-edge) 64px;box-sizing:border-box}.styles_centered__EWDXc .styles_inner__nuaWO{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.styles_split__vzgox .styles_inner__nuaWO{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:56px;gap:56px;text-align:left}.styles_textBlock__7tDQE{display:flex;flex-direction:column;box-sizing:border-box;gap:20px;max-width:640px}.styles_eyebrow__0EU2_{font-size:var(--fs-body-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin:0}.styles_h1__3quOc{font-size:var(--fs-l);font-weight:var(--fw-light);line-height:1.1;margin:0}.styles_subtitle__ggGrV{font-size:var(--fs-body-l);font-weight:var(--fw-light);line-height:1.65;opacity:.9;margin:0;width:100%;text-align:center}.styles_centered__EWDXc .styles_subtitle__ggGrV{text-align:center}.styles_subline__uZVze{font-size:var(--fs-body-s);font-weight:var(--fw-regular);opacity:.75;margin:0;line-height:1.5}.styles_ctas___VlYz{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.styles_centered__EWDXc .styles_ctas___VlYz{justify-content:center}.styles_cta__aMsY1{display:inline-block;padding:14px 32px;border-radius:var(--radius-xs);font-size:var(--fs-body-s);font-weight:600;text-decoration:none;transition:opacity .2s,background-color .2s;white-space:nowrap}.styles_ctaPrimary__TA8xR{background-color:var(--color-bg);color:var(--color-primary)}.styles_ctaPrimary__TA8xR:hover{opacity:.88}.styles_ctaOutline__1oAnC{background-color:initial;color:var(--color-bg);border:2px solid var(--color-bg)}.styles_ctaOutline__1oAnC:hover{background-color:#ffffff1f}.styles_imageBlock__IkSjk{display:flex;flex-direction:column;gap:12px}.styles_imageWrapper__1UpvE{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-sm);overflow:hidden}.styles_image__FtXxs{object-fit:cover}.styles_caption__qtozh{font-size:var(--fs-body-xs);opacity:.7;margin:0;text-align:center}@media (max-width:1024px){.styles_split__vzgox .styles_inner__nuaWO{grid-template-columns:1fr;gap:40px;text-align:center}.styles_split__vzgox .styles_ctas___VlYz{justify-content:center}.styles_split__vzgox .styles_subtitle__ggGrV{max-width:100%}}@media (max-width:768px){.styles_inner__nuaWO{padding:calc(var(--header-h) + 24px) var(--space-edge) 48px}.styles_h1__3quOc{font-size:var(--fs-m)}.styles_subtitle__ggGrV{font-size:var(--fs-body-m)}.styles_textBlock__7tDQE{max-width:100%}.styles_centered__EWDXc .styles_inner__nuaWO{text-align:left;align-items:flex-start}.styles_centered__EWDXc .styles_ctas___VlYz{justify-content:flex-start}.styles_ctas___VlYz{flex-direction:column}.styles_cta__aMsY1{text-align:center}}.styles_editorial__a0NIC{background-color:var(--color-bg);color:var(--color-fg);border-bottom:1px solid var(--color-fg);position:relative;display:flex;flex-direction:column;margin-bottom:var(--header-h)}.styles_editorialInner__lh0vy{width:100%;max-width:var(--layout-max-w);margin:0 auto;padding:calc(var(--header-h) + 60px) var(--space-edge) 100px;box-sizing:border-box;flex:1 1;display:flex;flex-direction:column}.styles_editorialGrid__M3Jxg{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:72px;gap:72px;align-items:stretch;flex:1 1}.styles_editorialGridNarrow__h0_Hn{grid-template-columns:1fr}.styles_editorialCopy__7rZ53{display:flex;flex-direction:column;gap:32px;padding-right:16px}.styles_editorialEyebrow__a4gHe{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.24em;text-transform:uppercase;color:var(--color-fg-muted);margin:0;display:inline-flex;align-items:center;gap:14px}.styles_editorialEyebrow__a4gHe:before{content:"";display:inline-block;width:40px;height:1px;background:var(--color-fg);flex-shrink:0}.styles_editorialTitle__qI_eF{font-family:var(--font-display);font-size:clamp(52px,7.4vw,120px);font-weight:var(--fw-extralight);line-height:.96;letter-spacing:var(--ls-display);margin:0;color:var(--color-fg);text-align:left}.styles_editorialSubtitle__4me36{font-size:19px;font-weight:var(--fw-light);line-height:1.55;color:var(--color-fg);margin:0;text-align:left;max-width:70ch;letter-spacing:-.01em}.styles_editorialMetaRow__KJdR0{display:grid;grid-template-columns:repeat(3,max-content);grid-gap:40px;gap:40px;border-top:1px solid var(--color-fg);padding-top:20px;max-width:70ch;width:min-content}.styles_editorialMeta__hRs5D{display:flex;flex-direction:column;gap:5px}.styles_editorialMetaNum__0ffmR{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);font-size:13px;color:var(--color-fg-muted)}.styles_editorialMetaLabel__jnByJ{font-size:12px;letter-spacing:.04em;font-weight:var(--fw-regular);color:var(--color-fg);line-height:1.4}.styles_editorialCtas__2czzS{display:flex;gap:12px;flex-wrap:wrap;padding-top:4px}.styles_editorialCtaGhost__73OcR,.styles_editorialCtaPrimary__vTp9N{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-light);text-decoration:none;border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-pill-md);transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard);white-space:nowrap}.styles_editorialCtaPrimary__vTp9N{background:var(--color-fg);color:var(--color-bg)}.styles_editorialCtaGhost__73OcR,.styles_editorialCtaPrimary__vTp9N:hover{background:#0000;color:var(--color-fg)}.styles_editorialCtaGhost__73OcR:hover{background:var(--color-fg);color:var(--color-bg)}.styles_editorialFigure__1_aes{position:relative;margin:0;display:flex;flex-direction:column}.styles_editorialFrame__de3Qm{position:relative;width:100%;flex:1 1;min-height:500px;background:#1a1a1a;overflow:hidden}.styles_editorialImage__XJgbr{object-fit:cover;filter:contrast(1.02) saturate(1.02)}.styles_editorialCaption__IdiKp{margin-top:16px;display:flex;gap:14px;font-size:12px;line-height:1.55;color:var(--color-fg-muted);max-width:360px}.styles_editorialCaptionNum__5g_qU{font-family:var(--font-display);font-style:italic;font-size:13px;color:var(--color-fg);flex-shrink:0;padding-top:1px}.styles_editorialStamp__UjhSC{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:3px;padding:10px 12px;background:#fefffaeb;font-size:10px;font-weight:var(--fw-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--color-fg)}.styles_editorialStampRow__khq2y{display:block}.styles_editorialScroll__UDNzz{font-size:9px;font-weight:var(--fw-medium);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-muted);line-height:1;padding-top:20px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:8px;align-items:center}.styles_editorialScrollLine__cCtl5{display:block;width:1px;height:44px;background:var(--color-fg);animation:styles_editorialDrip__trScU 2s ease-in-out infinite;transform-origin:top}@keyframes styles_editorialDrip__trScU{0%{transform:scaleY(0);transform-origin:top}55%{transform:scaleY(1);transform-origin:top}56%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media (max-width:1080px){.styles_editorialGrid__M3Jxg{grid-template-columns:1fr;gap:52px}.styles_editorialFrame__de3Qm{min-height:420px}.styles_editorialCopy__7rZ53{padding-right:0}.styles_editorialScroll__UDNzz{display:none}.styles_editorial__a0NIC{min-height:auto}}@media (max-width:768px){.styles_editorialInner__lh0vy{padding:calc(var(--header-h) + 32px) var(--space-edge) 60px}.styles_editorialTitle__qI_eF{text-align:center;font-size:clamp(40px,11vw,72px)}.styles_editorialSubtitle__4me36{font-size:17px;text-align:center;max-width:50ch}.styles_editorialMetaRow__KJdR0{grid-template-columns:1fr;gap:14px;max-width:100%}.styles_editorialCtas__2czzS{flex-direction:column;align-items:stretch}.styles_editorialCtaGhost__73OcR,.styles_editorialCtaPrimary__vTp9N{justify-content:center}.styles_editorialFrame__de3Qm{min-height:340px}}@media (max-width:480px){.styles_editorialInner__lh0vy{padding-left:24px;padding-right:24px}}.styles_section__aiac7{width:100%;box-sizing:border-box}.styles_inner__AmjNv{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.styles_default__ry4wb .styles_inner__AmjNv{max-width:860px}.styles_wide__zWr6x .styles_inner__AmjNv{max-width:var(--layout-max-w)}.styles_centered__lymgk .styles_inner__AmjNv{text-align:center;align-items:center;max-width:860px}.styles_eyebrow__kDiPe{font-size:var(--fs-body-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin:0}.styles_title__fdiP2{font-size:var(--fs-m);font-weight:var(--fw-bold);line-height:1.2;color:var(--color-fg);margin:0}.styles_introDefinition__aitY0{font-style:italic;padding:16px;border:2px solid var(--color-primary)}.styles_highlightBox__a9F5D,.styles_introDefinition__aitY0{font-size:var(--fs-body-m);color:var(--color-fg);line-height:1.65;margin:0}.styles_highlightBox__a9F5D{background-color:#f0f4ff;border-radius:0 6px 6px 0;padding:16px 20px;box-shadow:0 4px 12px #1a1c9114}.styles_body__vHDdT{display:flex;flex-direction:column;gap:16px}.styles_paragraph__a_n7k{font-size:var(--fs-body-m);color:var(--color-fg-muted);line-height:1.7;margin:0}.styles_points__UlGPd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;text-align:left}.styles_point__JilC9{font-size:var(--fs-body-m);color:var(--color-fg-muted);line-height:1.55;padding-left:28px;position:relative}.styles_point__JilC9:before{content:"✦";position:absolute;left:0;top:2px;color:var(--color-primary);font-size:.7rem}.styles_linksRow__6wJ2O{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:8px;border-top:1px solid var(--color-border)}.styles_linksLabel__IP8xY{font-size:var(--fs-body-xs);font-weight:600;color:var(--color-fg-muted);flex-shrink:0}.styles_linksList__t_yzX{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.styles_linksList__t_yzX li:after{content:"·";margin-left:8px;color:var(--color-border)}.styles_linksList__t_yzX li:last-child:after{content:""}.styles_link__VIN_O{font-size:var(--fs-body-xs);color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.styles_link__VIN_O:hover{opacity:.7}@media (max-width:768px){.styles_inner__AmjNv{padding:48px var(--space-edge);gap:20px}.styles_title__fdiP2{font-size:var(--fs-s)}.styles_highlightBox__a9F5D,.styles_introDefinition__aitY0,.styles_paragraph__a_n7k,.styles_point__JilC9{font-size:var(--fs-body-s)}.styles_centered__lymgk .styles_inner__AmjNv{text-align:left;align-items:flex-start}}.styles_editorial__oYW9T{border-bottom:1px solid var(--color-border)}.styles_editorial__oYW9T a{color:var(--color-fg);font-weight:var(--fw-medium);text-decoration:underline;text-underline-offset:3px}.styles_editorial__oYW9T.styles_light__YiWSV{background-color:var(--color-bg)}.styles_editorial__oYW9T.styles_tinted__xfpG9{background-color:var(--color-bg-tinted)}.styles_editorialInner__zhhN7{max-width:var(--layout-max-w);margin:0 auto;padding:120px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:36px}.styles_chapterMark__6hNj2{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:var(--fw-medium);color:var(--color-fg-muted)}.styles_chapterNum__7uvpo{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);font-size:18px;letter-spacing:.04em;color:var(--color-fg);text-transform:none}.styles_chapterLine__qUFFf{display:block;width:40px;height:1px;background:var(--color-fg);flex-shrink:0}.styles_displayTitle__Gtyum{font-size:clamp(38px,5.6vw,82px);font-weight:var(--fw-extralight);letter-spacing:var(--ls-display);line-height:.98}.styles_displayTitle__Gtyum,.styles_editorialDefinition__bHdQr{font-family:var(--font-display);color:var(--color-fg);margin:0;text-align:left}.styles_editorialDefinition__bHdQr{font-style:italic;font-weight:var(--fw-light);font-size:21px;line-height:1.5;display:flex;gap:16px;padding:4px 0 4px 18px;border-left:1px solid var(--color-fg)}.styles_definitionTag__HM96W{font-style:normal;font-family:var(--font-body);font-size:10px;letter-spacing:.24em;font-weight:var(--fw-medium);color:var(--color-fg-muted);padding-top:7px;flex-shrink:0}.styles_editorialProse__uBbDe{display:flex;flex-direction:column;gap:20px}.styles_editorialProsePara__3z4VY{font-size:18px;line-height:1.7;color:var(--color-fg);margin:0;letter-spacing:-.005em;text-align:left}.styles_pullquote__qcyFn{margin:0;padding:24px 0;display:flex;gap:24px;align-items:flex-start;text-align:left}.styles_pullquoteRule__K2Kh2{display:block;width:52px;height:1px;background:var(--color-fg);margin-top:20px;flex-shrink:0}.styles_pullquoteText___GaOw{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-extralight);font-size:clamp(22px,2.2vw,32px);line-height:1.25;color:var(--color-fg);margin:0;letter-spacing:-.02em;text-align:left}.styles_specList__szUP_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.styles_specItem__hrbb5{display:grid;grid-template-columns:52px 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--color-border);font-size:15px;line-height:1.55;color:var(--color-fg);text-align:left}.styles_specItem__hrbb5:first-child{border-top:1px solid var(--color-border)}.styles_specNum____Dgu{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);color:var(--color-fg-muted);font-size:13px;padding-top:2px}.styles_editorialRelatedRow__RHz5d{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;border-top:1px solid var(--color-border);padding-top:18px}.styles_editorialRelatedLabel__qYOe7{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:var(--fw-medium);color:var(--color-fg-muted)}.styles_editorialRelatedList__MUJQq{list-style:none;display:flex;gap:20px;flex-wrap:wrap;padding:0;margin:0;font-size:14px}.styles_editorialRelatedLink__z8O6t{color:var(--color-fg);text-decoration:none;border-bottom:1px solid;padding-bottom:1px;transition:opacity var(--dur-fast)}.styles_editorialRelatedLink__z8O6t:hover{opacity:.6}@media (max-width:1080px){.styles_editorialInner__zhhN7{padding:80px var(--space-edge)}}@media (max-width:768px){.styles_editorialInner__zhhN7{padding:64px var(--space-edge);gap:24px}.styles_displayTitle__Gtyum{font-size:clamp(32px,9vw,52px)}.styles_editorialDefinition__bHdQr{font-size:17px;flex-direction:column;gap:8px;padding-left:14px;text-align:center}.styles_editorialProsePara__3z4VY{font-size:16px}.styles_pullquote__qcyFn{text-align:center}.styles_pullquoteText___GaOw{font-size:clamp(18px,5vw,26px);text-align:center}.styles_specItem__hrbb5{font-size:14px}}@media (max-width:480px){.styles_editorialInner__zhhN7{padding-left:24px;padding-right:24px}}.styles_section__WWUpa{width:100%;box-sizing:border-box}.styles_inner__mEsne{max-width:var(--layout-max-w);margin:0 auto;padding:0 var(--space-edge) 64px;box-sizing:border-box;display:flex;flex-direction:column;gap:32px}.styles_title__HLN8b{font-size:var(--fs-m);font-weight:var(--fw-bold);color:var(--color-fg);margin:0;text-align:center}.styles_grid__vgRUa{display:grid;grid-gap:16px;gap:16px}.styles_layoutStacked__aA1em{grid-template-columns:1fr;max-width:720px;margin:0 auto;width:100%}.styles_layout2col__GEMFC{grid-template-columns:repeat(2,1fr)}.styles_layout3col__C71uZ{grid-template-columns:repeat(3,1fr)}.styles_layoutMosaic__6vhzQ{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.styles_mosaicMain__sSCCn{height:100%}.styles_figure__TAjQe{margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.styles_imageWrapper__bLXWN{position:relative;width:100%;overflow:hidden;border-radius:6px;background-color:var(--lightGrey,#f0eeeb)}.styles_image__wsAmY{object-fit:cover;transition:transform .4s ease}.styles_imageWrapper__bLXWN:hover .styles_image__wsAmY{transform:scale(1.03)}.styles_caption__5_9i5{font-size:var(--fs-body-xxs);color:var(--color-fg-muted);text-align:center;line-height:1.4}@media (max-width:1024px){.styles_layout3col__C71uZ{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.styles_layoutMosaic__6vhzQ{grid-template-columns:1fr}.styles_mosaicMain__sSCCn{height:auto}.styles_inner__mEsne{padding-bottom:48px}}@media (max-width:600px){.styles_layout2col__GEMFC,.styles_layout3col__C71uZ{grid-template-columns:1fr}}.styles_section__t1yvU{width:100%;box-sizing:border-box}.styles_inner__h1boj{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.styles_header__f68xT{font-family:var(--font-display);display:flex;flex-direction:column;gap:14px;text-align:left}.styles_title__cYapw{font-family:var(--font-display);font-size:clamp(26px,3vw,44px);font-weight:var(--fw-extralight);letter-spacing:var(--ls-display);line-height:1.05;color:var(--color-fg);margin:0}.styles_subtitle__eZx_N{margin:0;max-width:600px;line-height:1.6}.styles_description__MnmSK,.styles_subtitle__eZx_N{font-size:var(--fs-body-m);color:var(--color-fg-muted);text-align:left}.styles_description__MnmSK{line-height:1.65;margin:-8px 0 0}.styles_grid__Z6rhm{display:grid;grid-template-columns:repeat(var(--product-cols,4),1fr);grid-gap:20px;gap:20px}.styles_gridCentered__hDLfq{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.styles_gridCentered__hDLfq>*{flex:0 0 auto;width:clamp(200px,calc(25% - 20px),300px)}.styles_hideNameCard__GzP6Y [class*=textContainer]{display:none}.styles_ctaWrapper__0cQoR{display:flex;justify-content:center;margin-top:8px}.styles_cta__m_1Ly{display:inline-block;padding:13px 32px;background-color:initial;color:var(--color-fg);border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-pill-md);font-size:var(--fs-button);font-weight:var(--fw-light);text-decoration:none;transition:background-color var(--dur-base) ease,color var(--dur-base) ease}.styles_cta__m_1Ly:hover{background-color:var(--color-fg);color:var(--color-bg)}@media (max-width:900px){.styles_grid__Z6rhm{grid-template-columns:repeat(2,1fr)}.styles_gridCentered__hDLfq>*{width:clamp(160px,calc(50% - 12px),280px)}}@media (max-width:768px){.styles_inner__h1boj{padding:48px var(--space-edge);gap:32px}.styles_grid__Z6rhm{gap:12px}.styles_title__cYapw{font-size:var(--fs-s)}}@media (max-width:480px){.styles_grid__Z6rhm{grid-template-columns:1fr}.styles_gridCentered__hDLfq>*{width:100%}}.styles_section__oLaqo{width:100%;box-sizing:border-box}.styles_inner__kRW_t{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.styles_header__om_hm{display:flex;flex-direction:column;gap:14px;text-align:left}.styles_title__oUbwS{font-family:var(--font-display);font-size:clamp(26px,3vw,44px);font-weight:var(--fw-extralight);letter-spacing:var(--ls-display);line-height:1.05;color:var(--color-fg);margin:0}.styles_subtitle__TEupz{font-size:var(--fs-body-m);color:var(--color-fg-muted);margin:0;line-height:1.6;text-align:left}.styles_grid__UT5ob{display:grid;grid-gap:8px;gap:8px}.styles_cell__MeE_4{display:block;position:relative;overflow:hidden;border-radius:3px;text-decoration:none;color:inherit}.styles_label__wDuuk{position:absolute;bottom:0;left:0;right:0;padding:24px 12px 12px;font-size:var(--fs-body-s,13px);font-weight:var(--fw-medium);color:var(--color-bg);background:linear-gradient(0deg,#000000a6 0,#0000);opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.styles_cell__MeE_4:hover .styles_label__wDuuk{opacity:1;transform:translateY(0)}.styles_imageWrapper__UohKY{position:relative;width:100%;overflow:hidden}.styles_image__hC2yi{object-fit:cover;transition:transform .45s ease}.styles_cell__MeE_4:hover .styles_image__hC2yi{transform:scale(1.04)}.styles_ctaWrapper__jVIIb{display:flex;justify-content:center}.styles_cta__aSjs2{display:inline-block;padding:15px 40px;background-color:initial;color:var(--color-fg);border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-pill-md);font-size:var(--fs-button);font-weight:var(--fw-light);text-decoration:none;transition:background-color var(--dur-base) ease,color var(--dur-base) ease}.styles_cta__aSjs2:hover{background-color:var(--color-fg);color:var(--color-bg)}@media (max-width:1024px){.styles_grid__UT5ob{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.styles_inner__kRW_t{padding:48px var(--space-edge);gap:32px}.styles_grid__UT5ob{grid-template-columns:repeat(2,1fr)!important;gap:6px}.styles_title__oUbwS{font-size:var(--fs-s)}.styles_label__wDuuk{opacity:1;transform:translateY(0)}}@media (max-width:400px){.styles_grid__UT5ob{gap:4px}}.styles_section__xMhYR{width:100%;box-sizing:border-box}.styles_inner__22hDQ{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.styles_header__kNd62{text-align:center;display:flex;flex-direction:column;gap:12px}.styles_title__dZvhE{font-size:var(--fs-m);font-weight:var(--fw-bold);color:var(--color-fg);margin:0}.styles_subtitle__PqiD1{font-size:var(--fs-body-m);color:var(--color-fg-muted);margin:0;max-width:600px;margin-inline:auto;line-height:1.6}.styles_grid__HljTy{display:grid;grid-gap:20px;gap:20px;list-style:none;padding:0;margin:0}.styles_card__YNyhN{display:flex;flex-direction:column;gap:16px;padding:28px 24px}.styles_cardLink__xIPDX{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:inherit;height:100%}.styles_cards__2w96a .styles_card__YNyhN{border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:box-shadow .2s}.styles_cards__2w96a .styles_card__YNyhN:hover{box-shadow:0 4px 16px var(--color-overlay-soft)}.styles_minimal__23I_M .styles_card__YNyhN{padding:16px 8px;align-items:center;text-align:center}.styles_dense__IzQt7 .styles_card__YNyhN{padding:20px 16px;flex-direction:row;align-items:flex-start;gap:14px}.styles_dense__IzQt7 .styles_iconWrapper___Lhkt{flex-shrink:0}.styles_iconWrapper___Lhkt{display:flex;align-items:center}.styles_emoji__9OICt{font-size:2rem;line-height:1}.styles_iconImage__77JhE{width:40px;height:40px;object-fit:contain}.styles_text__YmjdO{display:flex;flex-direction:column;gap:6px}.styles_itemTitle__H_f74{font-size:var(--fs-body-l);font-weight:var(--fw-bold);color:var(--color-fg);margin:0}.styles_itemDesc__xNnOP{font-size:var(--fs-body-s);color:var(--color-fg-muted);margin:0;line-height:1.55}@media (max-width:1024px){.styles_grid__HljTy{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.styles_inner__22hDQ{padding:48px var(--space-edge);gap:32px}.styles_grid__HljTy{grid-template-columns:1fr 1fr!important;gap:12px}.styles_title__dZvhE{font-size:var(--fs-s)}.styles_minimal__23I_M .styles_card__YNyhN{align-items:flex-start;text-align:left}}@media (max-width:480px){.styles_grid__HljTy{grid-template-columns:1fr!important}}.styles_editorial__r7yhB{background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.styles_editorialInner__fnajc{max-width:var(--layout-max-w);margin:0 auto;padding:100px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:60px}.styles_editorialHeader__Kh1d0{display:flex;flex-direction:column;gap:18px}.styles_editorialTitle__RnkGl{font-family:var(--font-display);font-size:clamp(38px,5.6vw,82px);font-weight:var(--fw-extralight);letter-spacing:var(--ls-display);line-height:.98;color:var(--color-fg);margin:0}.styles_editorialSubtitle___Ats1{font-size:17px;line-height:1.6;color:var(--color-fg-muted);margin:0}.styles_editorialGrid__v_Gz8{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--color-fg)}.styles_editorialBenefit__AvggC{padding:32px 24px 32px 0;border-right:1px solid var(--color-border);display:flex;flex-direction:column;gap:14px;min-height:180px}.styles_editorialBenefit__AvggC:last-child{border-right:none;padding-right:0}.styles_benefitNum__Rog1i{font-style:italic;font-weight:var(--fw-extralight);font-size:42px;line-height:1;display:block}.styles_benefitNum__Rog1i,.styles_benefitTitle__aErVZ{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-fg)}.styles_benefitTitle__aErVZ{font-weight:var(--fw-light);font-size:21px;line-height:1.2;margin:0}.styles_benefitDesc__1rCVp{font-size:14px;line-height:1.6;color:var(--color-fg-muted);margin:0}@media (max-width:1080px){.styles_editorialInner__fnajc{padding:72px var(--space-edge);gap:44px}.styles_editorialGrid__v_Gz8{grid-template-columns:repeat(2,1fr)!important}.styles_editorialBenefit__AvggC{border-right:1px solid var(--color-border);min-height:0}.styles_editorialBenefit__AvggC:nth-child(2){border-right:none;padding-right:0}.styles_editorialBenefit__AvggC:first-child,.styles_editorialBenefit__AvggC:nth-child(2){border-bottom:1px solid var(--color-border);padding-bottom:28px}.styles_editorialBenefit__AvggC:nth-child(3){border-right:1px solid var(--color-border);padding-right:24px}}@media (max-width:768px){.styles_editorialInner__fnajc{padding:60px var(--space-edge);gap:36px}.styles_editorialTitle__RnkGl{font-size:clamp(32px,9vw,52px)}.styles_editorialGrid__v_Gz8{grid-template-columns:1fr!important}.styles_editorialBenefit__AvggC{border-right:none!important;border-bottom:1px solid var(--color-border);padding:24px 0;min-height:0}.styles_editorialBenefit__AvggC:last-child{border-bottom:none}.styles_benefitNum__Rog1i{font-size:34px}}@media (max-width:480px){.styles_editorialInner__fnajc{padding-left:24px;padding-right:24px}}.styles_section__Cx1_L{width:100%;box-sizing:border-box}.styles_light__p4lBd{background-color:var(--color-bg)}.styles_tinted__55hMI{background-color:#f7f7f5}.styles_inner__pH_6e{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box}.styles_textOnly__POh8d{max-width:860px}.styles_withImage__r7ERf{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.styles_text__BMeUM{display:flex;flex-direction:column;gap:20px}.styles_title__WH6bT{font-size:var(--fs-m);font-weight:var(--fw-bold);line-height:1.2;color:var(--color-fg);margin:0}.styles_subtitle__3Njgc{font-size:var(--fs-body-l);font-weight:var(--fw-medium);color:var(--color-fg-muted);margin:0}.styles_body__bP_JU{font-size:var(--fs-body-m);color:var(--color-fg-muted);line-height:1.75;margin:0}.styles_introDefinition__fxfnf{font-style:italic;padding:16px;border:2px solid var(--color-primary)}.styles_highlightBox__8LanJ,.styles_introDefinition__fxfnf{font-size:var(--fs-body-m);color:var(--color-fg);line-height:1.65;margin:0}.styles_highlightBox__8LanJ{background-color:#f0f4ff;border-radius:0 6px 6px 0;padding:16px 20px;box-shadow:0 4px 12px #1a1c9114}.styles_points__vE_ri{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;text-align:left}.styles_point__uAUcA{font-size:var(--fs-body-m);color:var(--color-fg-muted);line-height:1.55;padding-left:28px;position:relative}.styles_point__uAUcA:before{content:"✦";position:absolute;left:0;top:2px;color:var(--color-primary);font-size:.7rem}.styles_imageWrapper__L_Okt{position:relative;width:100%;aspect-ratio:3/4;border-radius:var(--radius-sm);overflow:hidden;background-color:var(--color-border)}.styles_image__zYDQ0{object-fit:cover}@media (max-width:1024px){.styles_withImage__r7ERf{grid-template-columns:1fr;gap:40px}.styles_imageWrapper__L_Okt{aspect-ratio:16/9;max-height:400px}}@media (max-width:768px){.styles_inner__pH_6e{padding:48px var(--space-edge)}.styles_title__WH6bT{font-size:var(--fs-s)}.styles_body__bP_JU,.styles_highlightBox__8LanJ,.styles_introDefinition__fxfnf,.styles_point__uAUcA{font-size:var(--fs-body-s)}}.styles_editorialSection__KabRe{border-bottom:1px solid var(--color-border)}.styles_editorialSection__KabRe a{color:var(--color-fg);font-weight:var(--fw-medium);text-decoration:underline;text-underline-offset:3px}.styles_editorialInner__WQniH{max-width:var(--layout-max-w);margin:0 auto;padding:120px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:44px}.styles_editorialSplit__kpRdd{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.styles_editorialText__nPvM6{display:flex;flex-direction:column;gap:36px}.styles_chapterMark__Zc24F{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:var(--fw-medium);color:var(--color-fg-muted)}.styles_chapterNum__BJByN{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);font-size:18px;letter-spacing:.04em;color:var(--color-fg);text-transform:none}.styles_chapterLine__iD_GN{display:block;width:40px;height:1px;background:var(--color-fg);flex-shrink:0}.styles_displayTitle__pXYU5{font-family:var(--font-display);font-size:clamp(38px,5.6vw,82px);font-weight:var(--fw-extralight);letter-spacing:var(--ls-display);line-height:.98;color:var(--color-fg);margin:0;text-align:left}.styles_editorialSubtitle__V0ZCi{font-size:22px;line-height:1.3;color:var(--color-fg-muted)}.styles_editorialDefinition__ItJIV,.styles_editorialSubtitle__V0ZCi{font-family:var(--font-display);font-weight:var(--fw-light);margin:0}.styles_editorialDefinition__ItJIV{font-style:italic;font-size:21px;line-height:1.5;color:var(--color-fg);display:flex;gap:16px;padding:4px 0 4px 18px;border-left:1px solid var(--color-fg);text-align:left}.styles_definitionTag__zxDR8{font-style:normal;font-family:var(--font-body);font-size:10px;letter-spacing:.24em;font-weight:var(--fw-medium);color:var(--color-fg-muted);padding-top:7px;flex-shrink:0}.styles_definitionText__8lMMY{width:100%;max-width:unset}.styles_editorialColumns__cVB3n{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:60px;gap:60px;align-items:start}.styles_lede__Sc25s{font-size:18px;line-height:1.7;color:var(--color-fg);margin:0;letter-spacing:-.005em;text-align:left}.styles_ledeDrop__ouEOD:first-letter{font-family:var(--font-display);font-weight:var(--fw-extralight);font-size:5.2em;float:left;line-height:.82;padding:6px 12px 0 0;color:var(--color-fg);letter-spacing:-.06em}.styles_specList__ZofDd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.styles_specItem__Jyd69{display:grid;grid-template-columns:52px 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-bottom:1px solid var(--color-border);font-size:15px;line-height:1.55;color:var(--color-fg);text-align:left}.styles_specItem__Jyd69:first-child{border-top:1px solid var(--color-border)}.styles_specNum__arwc_{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);color:var(--color-fg-muted);font-size:13px;padding-top:2px;letter-spacing:0}.styles_pullquote__aUu0v{margin:0;padding:24px 0;display:flex;gap:24px;align-items:flex-start;text-align:left}.styles_pullquoteRule__GbZ6p{display:block;width:52px;height:1px;background:var(--color-fg);margin-top:20px;flex-shrink:0}.styles_pullquoteText__XI9ZM{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-extralight);font-size:clamp(22px,2.2vw,32px);line-height:1.25;color:var(--color-fg);margin:0;letter-spacing:-.02em;text-align:left}.styles_editorialFigure___ALwc{position:sticky;top:40px;margin:0}.styles_editorialImageWrapper__HwWtH{position:relative;width:100%;aspect-ratio:4/5;background:#1a1a1a;overflow:hidden}.styles_editorialImage__D_93y{object-fit:cover}@media (max-width:1080px){.styles_editorialInner__WQniH{padding:80px var(--space-edge)}.styles_editorialSplit__kpRdd{grid-template-columns:1fr;gap:48px}.styles_editorialFigure___ALwc{position:static}.styles_editorialColumns__cVB3n{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.styles_editorialInner__WQniH{padding:64px var(--space-edge);gap:28px}.styles_displayTitle__pXYU5{font-size:clamp(32px,9vw,52px)}.styles_editorialDefinition__ItJIV{font-size:17px;flex-direction:column;gap:8px;padding-left:14px;text-align:center}.styles_pullquote__aUu0v{text-align:center}.styles_pullquoteText__XI9ZM{text-align:center;font-size:clamp(18px,5vw,26px)}.styles_lede__Sc25s{font-size:16px}.styles_specItem__Jyd69{font-size:14px}}@media (max-width:480px){.styles_editorialInner__WQniH{padding-left:24px;padding-right:24px}}.styles_section__tOaFE{width:100%;background-color:#f7f7f5;box-sizing:border-box}.styles_inner__r1Dom{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box}.styles_withImage__HHQ2z{display:grid;grid-template-columns:1fr 2fr;grid-gap:64px;gap:64px;align-items:start}.styles_left__BIHvn{display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--header-h) + 24px)}.styles_title___L3EB{font-size:var(--fs-m);font-weight:var(--fw-bold);line-height:1.2;color:var(--color-fg);margin:0}.styles_subtitle__Y07IK{font-size:var(--fs-body-m);color:var(--color-fg-muted);line-height:1.65;margin:0}.styles_inner__r1Dom:not(.styles_withImage__HHQ2z) .styles_left__BIHvn{position:static;display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.styles_inner__r1Dom:not(.styles_withImage__HHQ2z) .styles_introText__Awm3X,.styles_inner__r1Dom:not(.styles_withImage__HHQ2z) .styles_subtitle__Y07IK,.styles_inner__r1Dom:not(.styles_withImage__HHQ2z) .styles_title___L3EB{text-align:center;max-width:680px;margin-inline:auto}.styles_introText__Awm3X{font-size:var(--fs-body-s);color:var(--color-fg-muted);line-height:1.7;margin:0}.styles_imageWrapper__4ElxP{width:100%;border-radius:var(--radius-sm);overflow:hidden}.styles_image__eKudm{width:100%;height:auto;display:block;object-fit:cover}.styles_list__QeU2Y{display:flex;flex-direction:column;gap:0}.styles_item__e9a1E{border-bottom:1px solid var(--color-border)}.styles_item__e9a1E:first-child{border-top:1px solid var(--color-border)}.styles_question__K4QVZ{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:var(--fs-body-m);font-weight:600;color:var(--color-fg);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.styles_question__K4QVZ::-webkit-details-marker{display:none}.styles_question__K4QVZ::marker{display:none}.styles_chevron__KoLnj{font-size:1.4rem;color:var(--color-fg-muted);transition:transform .25s ease;flex-shrink:0;display:inline-block}.styles_item__e9a1E[open] .styles_chevron__KoLnj{transform:rotate(90deg)}.styles_answer__xu2eh{padding:0 0 20px}.styles_answer__xu2eh p{font-size:var(--fs-body-s);color:var(--color-fg-muted);text-align:left;line-height:1.7;margin:0}@media (max-width:1024px){.styles_withImage__HHQ2z{grid-template-columns:1fr;gap:40px}.styles_left__BIHvn{position:static}}@media (max-width:768px){.styles_inner__r1Dom{padding:48px var(--space-edge)}.styles_title___L3EB{font-size:var(--fs-s)}.styles_question__K4QVZ{font-size:var(--fs-body-s);padding:16px 0}}.styles_editorial__pu6Gy{background-color:var(--color-bg-tinted);border-bottom:1px solid var(--color-border)}.styles_editorialInner__RTXeR{max-width:var(--layout-max-w);margin:0 auto;padding:120px var(--space-edge);box-sizing:border-box;display:grid;grid-template-columns:.85fr 1.4fr;grid-gap:80px;gap:80px;align-items:start}.styles_editorialAside__6Gt_e{position:sticky;top:calc(var(--header-h) + 40px);display:flex;flex-direction:column;gap:24px;padding-top:4px}.styles_chapterMark__AnFGn{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:var(--fw-medium);color:var(--color-fg-muted)}.styles_chapterNum__6uiEM{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);font-size:18px;letter-spacing:.04em;color:var(--color-fg);text-transform:none}.styles_chapterLine__l6Uxm{display:block;width:40px;height:1px;background:var(--color-fg);flex-shrink:0}.styles_editorialTitle__et2KK{font-family:var(--font-display);font-size:clamp(32px,3.6vw,60px);font-weight:var(--fw-extralight);line-height:1.05;letter-spacing:var(--ls-display);color:var(--color-fg);margin:0;text-align:left}.styles_editorialIntro__NBrL7{font-size:16px;line-height:1.65;color:var(--color-fg-muted);margin:0;max-width:38ch}.styles_editorialContact__J14zi{margin-top:16px;padding-top:20px;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:10px}.styles_editorialContactLabel__t2An8{font-family:var(--font-display);font-style:italic;font-size:14px;color:var(--color-fg)}.styles_editorialContactLink__3tpwL{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg);text-decoration:none;border-bottom:1px solid var(--color-fg);padding-bottom:4px;transition:gap var(--dur-base);width:-moz-fit-content;width:fit-content}.styles_editorialContactLink__3tpwL:hover{gap:14px}.styles_editorialList__q7D5E{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-fg)}.styles_editorialItem__A_BI5{border-bottom:1px solid var(--color-fg)}.styles_editorialQuestion__0_xXq{display:grid;grid-template-columns:60px 1fr 28px;align-items:center;grid-gap:16px;gap:16px;width:100%;padding:26px 0;cursor:pointer;list-style:none;color:var(--color-fg);transition:padding var(--dur-base) var(--ease-standard)}.styles_editorialQuestion__0_xXq::-webkit-details-marker{display:none}.styles_editorialQuestion__0_xXq::marker{display:none}.styles_editorialDetails__78WTH[open]>.styles_editorialQuestion__0_xXq{padding-left:6px}.styles_editorialQNum__lYcKW{font-style:italic;font-size:15px;color:var(--color-fg-muted)}.styles_editorialQNum__lYcKW,.styles_editorialQText__uK7Kk{font-family:var(--font-display);font-weight:var(--fw-light)}.styles_editorialQText__uK7Kk{font-size:clamp(18px,1.8vw,28px);line-height:1.25;letter-spacing:-.02em}.styles_editorialQIcon__gw4oN{font-family:var(--font-display);font-weight:var(--fw-extralight);font-size:0;text-align:right;color:var(--color-fg);transition:transform var(--dur-base)}.styles_editorialQIcon__gw4oN:before{content:"+";font-size:24px}.styles_editorialDetails__78WTH[open] .styles_editorialQIcon__gw4oN:before{content:"−";font-size:28px}.styles_editorialAnswer__QaP3e{padding-bottom:24px}.styles_editorialAnswer__QaP3e p{font-size:16px;line-height:1.75;color:var(--color-fg);margin:0;max-width:60ch}@media (max-width:1080px){.styles_editorialInner__RTXeR{grid-template-columns:1fr;gap:48px;padding:80px var(--space-edge)}.styles_editorialAside__6Gt_e{position:static}}@media (max-width:768px){.styles_editorialInner__RTXeR{padding:60px var(--space-edge);gap:36px}.styles_editorialQuestion__0_xXq{grid-template-columns:36px 1fr 24px;gap:10px;padding:20px 0}.styles_editorialAnswer__QaP3e p{margin-left:0}.styles_editorialTitle__et2KK{text-align:center;font-size:clamp(28px,8vw,44px)}}@media (max-width:480px){.styles_editorialInner__RTXeR{padding-left:24px;padding-right:24px}}.styles_section__tdQ7m{width:100%;box-sizing:border-box;position:relative;overflow:hidden}.styles_default__5_Sai{background-color:var(--color-primary);color:var(--color-bg)}.styles_dark__fbcky{background-color:var(--color-fg);color:var(--color-bg)}.styles_minimal__uAzeM{background-color:var(--color-bg);color:var(--color-fg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.styles_hasBackground__wncyY{color:var(--color-bg)}.styles_bgWrapper__sCCXc{position:absolute;inset:0;z-index:0}.styles_bgImage__nEkko{object-fit:cover}.styles_overlay__ZzwC0{position:absolute;inset:0;background-color:#0000008c}.styles_content__adAPs{position:relative;z-index:1;max-width:var(--layout-max-w);margin:0 auto;padding:80px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.styles_title__Pizv8{font-size:var(--fs-xm);font-weight:800;line-height:1.15;margin:0;max-width:700px}.styles_subtitle__B6TsO{font-size:var(--fs-body-l);font-weight:var(--fw-light);line-height:1.6;opacity:.9;margin:0;max-width:560px}.styles_ctas__yVTLB{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.styles_cta__LsrJC{display:inline-block;padding:15px 40px;border-radius:var(--radius-xs);font-size:var(--fs-body-s);font-weight:var(--fw-bold);text-decoration:none;color:inherit;transition:opacity .2s,background-color .2s;letter-spacing:.02em;box-sizing:border-box}.styles_dark__fbcky .styles_ctaPrimary__L_4gu,.styles_default__5_Sai .styles_ctaPrimary__L_4gu,.styles_hasBackground__wncyY .styles_ctaPrimary__L_4gu{background-color:var(--color-bg);color:var(--color-primary)}.styles_minimal__uAzeM .styles_ctaPrimary__L_4gu{background-color:var(--color-primary);color:var(--color-bg)}.styles_ctaPrimary__L_4gu:hover{opacity:.88}.styles_ctaOutline__pD2Zv{background-color:initial;border:2px solid}.styles_ctaOutline__pD2Zv:hover{background-color:#ffffff1f}.styles_minimal__uAzeM .styles_ctaOutline__pD2Zv{color:var(--color-fg)}.styles_minimal__uAzeM .styles_ctaOutline__pD2Zv:hover{background-color:#0000000f}.styles_ctaGhost__X3ETv{background-color:#ffffff26;color:var(--color-bg);border:none}.styles_ctaGhost__X3ETv:hover{background-color:#ffffff40}.styles_minimal__uAzeM .styles_ctaGhost__X3ETv{background-color:#0000000f;color:var(--color-fg)}.styles_minimal__uAzeM .styles_ctaGhost__X3ETv:hover{background-color:#0000001f}@media (max-width:768px){.styles_content__adAPs{padding:56px var(--space-edge);text-align:center}.styles_title__Pizv8{font-size:var(--fs-m)}.styles_subtitle__B6TsO{font-size:var(--fs-body-m)}.styles_ctas__yVTLB{flex-direction:column;align-items:stretch;width:100%;max-width:360px}.styles_cta__LsrJC{text-align:center;width:100%}}.styles_editorial__ZMN6w{background-color:var(--color-fg);color:var(--color-bg)}.styles_editorialContent__nKzqr{max-width:980px;margin:0 auto;padding:140px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.styles_editorialRule__iXtJi{width:1px;height:52px;background:var(--color-bg);opacity:.55}.styles_editorialTitle__BznS6{font-family:var(--font-display);font-weight:var(--fw-extralight);font-size:clamp(44px,6.4vw,92px);line-height:1;letter-spacing:var(--ls-display);margin:0;color:var(--color-bg)}.styles_editorialSub__8D2xU{font-size:18px;line-height:1.6;color:#fefffab8;margin:4px 0 12px;max-width:52ch}.styles_editorialCtas__1RA_x{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.styles_editorialCta__iiXJi{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-light);text-decoration:none;border:var(--border-width) solid var(--color-bg);border-radius:var(--radius-pill-md);transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard);white-space:nowrap}.styles_editorialCtaPrimary__BwD25{background:var(--color-bg);color:var(--color-fg)}.styles_editorialCtaGhost__fWsXP,.styles_editorialCtaPrimary__BwD25:hover{background:#0000;color:var(--color-bg)}.styles_editorialCtaGhost__fWsXP:hover{background:var(--color-bg);color:var(--color-fg)}.styles_editorialSig__31zH1{margin-top:24px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#fefffa73;font-weight:var(--fw-medium);margin-bottom:0}@media (max-width:768px){.styles_editorialContent__nKzqr{padding:100px var(--space-edge);gap:20px}.styles_editorialTitle__BznS6{font-size:clamp(36px,9vw,56px)}.styles_editorialSub__8D2xU{font-size:16px}.styles_editorialCtas__1RA_x{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.styles_editorialCta__iiXJi{justify-content:center;text-align:center}}@media (max-width:480px){.styles_editorialContent__nKzqr{padding-left:24px;padding-right:24px}}.styles_section__fsUDn{width:100%;box-sizing:border-box}.styles_inner__GcekZ{max-width:var(--layout-max-w);margin:0 auto;padding:64px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:32px}.styles_title__MbKw9{font-size:var(--fs-m);font-weight:var(--fw-bold);color:var(--color-fg);margin:0;text-align:center}.styles_grid__GbeYJ{list-style:none;padding:0;margin:0;grid-gap:16px;gap:16px}.styles_gridFill__iNR4_,.styles_grid__GbeYJ{display:grid;grid-template-columns:repeat(4,1fr)}.styles_gridCentered__5PSmG{display:flex;flex-wrap:wrap;justify-content:center}.styles_gridCentered__5PSmG>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 32px) / 4)}.styles_card__o0_0i{border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:box-shadow .2s,border-color .2s}.styles_card__o0_0i:hover{box-shadow:0 4px 16px var(--color-overlay-soft);border-color:var(--color-primary)}.styles_cardLink__h_u5L{display:flex;flex-direction:column;gap:8px;padding:24px 20px;text-decoration:none;color:inherit;height:100%;box-sizing:border-box}.styles_list__9H6dR{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.styles_listItem__BU4eW{border-bottom:1px solid var(--color-border)}.styles_listItem__BU4eW:first-child{border-top:1px solid var(--color-border)}.styles_listLink__ui68Z{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;text-decoration:none;color:inherit;transition:color .2s}.styles_listLink__ui68Z:hover{color:var(--color-primary)}.styles_listText__RCLUG{display:flex;flex-direction:column;gap:4px}.styles_icon__wd_9q{font-size:1.5rem;line-height:1}.styles_label__4Lxx_{font-size:var(--fs-body-m);font-weight:600;color:var(--color-fg);line-height:1.3;text-align:left}.styles_card__o0_0i .styles_label__4Lxx_{text-align:center}.styles_card__o0_0i:hover .styles_label__4Lxx_,.styles_listLink__ui68Z:hover .styles_label__4Lxx_{color:var(--color-primary)}.styles_description__ldP2Y{font-size:var(--fs-body-xs);color:var(--color-fg-muted);line-height:1.5;text-align:left}.styles_arrow__TKjTz{font-size:var(--fs-body-m);color:var(--color-fg-muted);flex-shrink:0;transition:transform .2s}.styles_card__o0_0i:hover .styles_arrow__TKjTz,.styles_listLink__ui68Z:hover .styles_arrow__TKjTz{transform:translateX(4px);color:var(--color-primary)}.styles_contextualPara__gkDZj{font-size:var(--fs-body-m);color:var(--color-fg-muted);line-height:1.7;max-width:var(--layout-max-w);align-self:center;margin:40px 0}.styles_contextualLink__nQZ8w{color:var(--black);text-decoration:underline;text-underline-offset:2px;font-weight:var(--fw-bold);transition:opacity .2s}.styles_contextualLink__nQZ8w:hover{opacity:.75}@media (max-width:1024px){.styles_gridFill__iNR4_{grid-template-columns:repeat(2,1fr)}.styles_gridCentered__5PSmG>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 16px) / 2)}}@media (max-width:768px){.styles_inner__GcekZ{padding:48px var(--space-edge);gap:24px}.styles_title__MbKw9{font-size:var(--fs-s)}.styles_grid__GbeYJ{gap:12px}.styles_gridCentered__5PSmG>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 12px) / 2)}}@media (max-width:480px){.styles_gridFill__iNR4_{grid-template-columns:1fr}.styles_gridCentered__5PSmG>*{flex:0 0 100%}}.styles_editorial__WXG4T{background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.styles_editorialInner__9hOUv{max-width:var(--layout-max-w);margin:0 auto;padding:100px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:60px}.styles_editorialHead__F8ykS{display:flex;flex-direction:column;gap:20px}.styles_chapterMark__6dNKk{display:flex;align-items:center;gap:14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:var(--fw-medium);color:var(--color-fg-muted)}.styles_chapterNum__QgW7U{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-light);font-size:18px;letter-spacing:.04em;color:var(--color-fg);text-transform:none}.styles_chapterLine__24BQi{display:block;width:40px;height:1px;background:var(--color-fg);flex-shrink:0}.styles_editorialTitle__SaMoq{font-family:var(--font-display);font-size:clamp(38px,5.6vw,82px);font-weight:var(--fw-extralight);letter-spacing:var(--ls-display);line-height:.98;color:var(--color-fg);margin:0}.styles_editorialList__jzIjZ{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-fg)}.styles_vlink__LNxkI{border-bottom:1px solid var(--color-fg)}.styles_vlinkAnchor__k89J7{display:grid;grid-template-columns:80px 1fr 44px;align-items:center;grid-gap:28px;gap:28px;padding:30px 0;text-decoration:none;color:var(--color-fg);transition:padding var(--dur-slow) var(--ease-standard)}.styles_vlinkAnchor__k89J7:hover{padding-left:18px;padding-right:18px}.styles_vlinkNum___Xh1e{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-extralight);font-size:26px;color:var(--color-fg-muted);letter-spacing:-.02em}.styles_vlinkBody__vk7Yc{display:flex;flex-direction:column;gap:5px}.styles_vlinkLabel__M0Dw3{font-family:var(--font-display);font-weight:var(--fw-light);font-size:clamp(20px,2.2vw,34px);letter-spacing:-.02em;line-height:1.15;color:var(--color-fg)}.styles_vlinkDesc__UlW6u{font-size:14px;color:var(--color-fg-muted);line-height:1.5}.styles_vlinkArrow__pO_Z1{font-size:20px;text-align:right;color:var(--color-fg-muted);transition:transform var(--dur-base) var(--ease-standard)}.styles_vlinkAnchor__k89J7:hover .styles_vlinkArrow__pO_Z1{transform:translateX(8px);color:var(--color-fg)}@media (max-width:1080px){.styles_editorialInner__9hOUv{padding:72px var(--space-edge);gap:44px}}@media (max-width:768px){.styles_editorialInner__9hOUv{padding:56px var(--space-edge);gap:32px}.styles_editorialTitle__SaMoq{font-size:clamp(32px,9vw,52px)}.styles_vlinkAnchor__k89J7{grid-template-columns:44px 1fr 28px;gap:14px;padding:22px 0}.styles_vlinkAnchor__k89J7:hover{padding-left:8px;padding-right:8px}.styles_vlinkNum___Xh1e{font-size:18px}}@media (max-width:480px){.styles_editorialInner__9hOUv{padding-left:24px;padding-right:24px}}.styles_section__LaU4S{width:100%;background-color:unset;border-top:1px solid var(--color-border)}.styles_inner__Bhd6_{max-width:var(--layout-max-w);margin:0 auto;padding:80px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.styles_title__NuCe5{font-family:var(--font-display);font-size:var(--fs-s);font-weight:var(--fw-medium);color:var(--color-fg);margin:0;text-align:center}.styles_list__buWB8{display:flex;flex-direction:column;border-top:1px solid var(--color-border);text-align:left}.styles_item__BzLQb{border-bottom:1px solid var(--color-border)}.styles_question__9s2D3{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--fs-body-m);font-weight:600;color:var(--color-fg);line-height:1.4}.styles_icon__rfACB,.styles_question__9s2D3:hover{color:var(--color-fg-muted)}.styles_icon__rfACB{flex-shrink:0;font-size:22px;font-weight:var(--fw-light);line-height:1;transition:transform .2s ease;-webkit-user-select:none;user-select:none}.styles_iconOpen__4DZY3{transform:rotate(45deg)}.styles_answer___S2Te{margin:0;padding:0 0 24px;font-size:var(--fs-body-s);color:var(--color-fg);line-height:1.75;text-align:left}@media (max-width:768px){.styles_inner__Bhd6_{padding:56px var(--space-edge);gap:32px}.styles_question__9s2D3{font-size:var(--fs-body-s)}}.styles_section__sLTCb{width:100%;background-color:var(--color-bg);border-top:1px solid var(--color-border)}.styles_inner__QWLvj{max-width:var(--layout-max-w);margin:0 auto;padding:80px var(--space-edge);box-sizing:border-box;display:flex;flex-direction:column;gap:48px}.styles_sectionTitle__TMGZ5{font-family:var(--font-display);font-size:var(--fs-s);font-weight:var(--fw-medium);color:var(--color-fg);margin:0;text-align:center}.styles_aggregatePanel__EQ6Iu{display:flex;flex-direction:column;align-items:center;gap:36px}.styles_scoreHero__PZ0g2{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.styles_bigScore__g54bY{font-family:var(--font-display);font-size:72px;font-weight:var(--fw-light);color:var(--color-fg);line-height:1}.styles_scoreLabel__baWoB{font-size:var(--fs-body-m);font-weight:600;color:var(--color-fg);text-transform:uppercase;letter-spacing:.08em}.styles_reviewCountLine__tAGtN{font-size:var(--fs-body-xs);color:var(--color-fg-muted);letter-spacing:.02em}.styles_barChart__8dKol{display:flex;flex-direction:column;gap:8px;width:100%;max-width:340px}.styles_barRow__mmPi8{display:flex;align-items:center;gap:10px}.styles_barLabel__rCRDf{font-size:var(--fs-body-xs);color:var(--color-fg-muted);width:32px;flex-shrink:0;text-align:right}.styles_barTrack__TdUGF{flex:1 1;height:8px;background-color:var(--color-border);border-radius:var(--radius-xs);overflow:hidden}.styles_barFill__g6_7w{height:100%;background-color:#c8a96e;border-radius:var(--radius-xs)}.styles_barCount__c1UH7{font-size:var(--fs-body-xxs);color:var(--color-fg-muted);width:28px;flex-shrink:0}.styles_breakdownBlock__pllZ9{display:flex;flex-direction:column;align-items:center;width:100%}.styles_breakdownRows__h0O6F{display:flex;flex-direction:row;gap:40px;justify-content:center;flex-wrap:wrap}.styles_breakdownRow__sVN8s{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.styles_breakdownLabel__yhzLn{font-size:var(--fs-body-xs);color:var(--color-fg-muted);letter-spacing:.02em}.styles_breakdownStars__1S9BD{display:flex}.styles_breakdownAvg__YO_oh{font-size:var(--fs-body-xs);font-weight:600;color:var(--color-fg)}.styles_starsLg__UCCyy{display:inline-flex;gap:3px;font-size:var(--fs-xs);line-height:1}.styles_starsSm__1ILpG{display:inline-flex;gap:2px;font-size:var(--fs-body-xs);line-height:1}.styles_starFilled__JMwmE{color:#c8a96e}.styles_starEmpty__cVpZN{color:var(--color-border)}.styles_certifiedRow__h2hdM{display:flex;justify-content:center}.styles_certifiedBadge___XIfN{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border:1px solid #c8a96e;border-radius:20px;font-size:var(--fs-body-xs);color:#8a6e3e;font-weight:var(--fw-medium);letter-spacing:.03em}.styles_checkIcon___w6Mb{color:#c8a96e;font-weight:var(--fw-bold)}.styles_cardList__goX_4{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px;align-items:stretch;justify-content:center}.styles_cardList__goX_4:not(.styles_cardListFew__VvEEe) .styles_card__uEaqu{flex:1 1 300px}.styles_cardListFew__VvEEe .styles_card__uEaqu{flex:0 1 380px}.styles_card__uEaqu{display:flex;flex-direction:column;gap:16px;padding:32px 32px 40px;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.styles_cardTop__6VX5I{display:flex;gap:12px}.styles_cardLeft__T2yKm{display:flex;flex-direction:column;gap:6px;flex:1 1}.styles_cardName__Hlvp7{font-size:var(--fs-body-m);font-weight:600;color:var(--color-fg);text-transform:capitalize}.styles_cardStarsRow__Tewpy{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.styles_cardDate__W0ua1{font-size:var(--fs-body-xxs);color:var(--color-fg-muted);text-transform:capitalize;letter-spacing:.02em}.styles_cardComment__6LG5D{font-size:var(--fs-body-s);color:var(--color-fg);line-height:1.75;margin:0;text-align:left}.styles_verifiedBadge__pSUtZ{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-body-xxs);color:#8a6e3e;font-weight:var(--fw-medium);letter-spacing:.02em;margin-top:auto;padding-top:4px}@media (max-width:768px){.styles_inner__QWLvj{padding:56px var(--space-edge);gap:40px}.styles_bigScore__g54bY{font-size:56px}.styles_barChart__8dKol{max-width:100%}.styles_breakdownRows__h0O6F{gap:24px}.styles_cardList__goX_4{flex-direction:column}.styles_cardListFew__VvEEe .styles_card__uEaqu,.styles_cardList__goX_4:not(.styles_cardListFew__VvEEe) .styles_card__uEaqu{flex:1 1 auto}.styles_card__uEaqu{padding:24px 24px 32px}}.productDetail_container__qpffp{width:100vw;box-sizing:border-box;display:flex;align-items:center}.productDetail_infoMobileTitle__rtm37{display:none;flex-direction:column;gap:8px;align-items:flex-start;padding-bottom:28px}.productDetail_productTitle__zwEQu{font-size:var(--fs-m);font-weight:var(--fw-regular);margin:0;text-align:left}.productDetail_price__2KYy_{font-size:var(--fs-body-l);font-weight:var(--fw-medium);margin:0;color:var(--color-fg-muted)}.productDetail_contentConatiner__M4t7D{max-width:var(--layout-max-w);margin:0 var(--borderWidth);padding-top:calc(var(--header-h) * 1.5);box-sizing:border-box}.productDetail_backLink__Wvk3p{margin-bottom:calc(var(--header-h) * .5)}.productDetail_backButton__1PZuu{display:flex;align-items:center;font-size:var(--fs-body-s);color:var(--color-fg);text-decoration:none}.productDetail_backButton__1PZuu:hover{text-decoration:underline}.productDetail_productContent__F66_4{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-edge);gap:var(--space-edge);margin-bottom:60px}.productDetail_relatedProducts__jLltA{margin-bottom:60px}.productDetail_relatedProducts__jLltA h2{font-size:var(--fs-s);margin-bottom:30px;font-weight:var(--fw-regular)}@media (max-width:1700px){.productDetail_contentConatiner__M4t7D{max-width:var(--layout-max-w);margin:var(--space-edge);padding-top:calc(var(--header-h) * 1.5);box-sizing:border-box}}@media (max-width:1280px){.productDetail_contentConatiner__M4t7D{padding-top:calc(var(--header-h) * 1.2)}}@media (max-width:930px){.productDetail_infoMobileTitle__rtm37{display:flex}.productDetail_productContent__F66_4{grid-template-columns:1fr;gap:30px;width:100%;margin-bottom:0}.productDetail_contentConatiner__M4t7D{margin:var(--space-edge);padding-top:calc(var(--header-h) * 1);box-sizing:border-box}.productDetail_backLink__Wvk3p{margin-bottom:calc(var(--header-h) * .3)}.productDetail_productTitle__zwEQu{font-size:calc(var(--fs-m))}}@media (max-width:480px){.productDetail_price__2KYy_{font-size:calc(var(--fs-body-s))}}.productImages_imageContainer__hCtx7{display:flex;flex-direction:row;gap:20px;width:100%;align-items:flex-start}.productImages_mainImageWrapper__sdP_N{aspect-ratio:265/335;position:sticky;top:calc(var(--header-h) + 20px);box-sizing:border-box}.productImages_mainImage__TMbEh{width:100%;aspect-ratio:265/335;height:70vh;background-color:#f7f7f7;display:flex;position:relative}.productImages_mainImg__pEJNM{object-fit:contain}.productImages_thumbnails__q78x7{display:flex;flex-direction:column;gap:10px;height:auto;max-height:70vh;overflow-y:auto;width:80px;position:sticky;top:calc(var(--header-h) + 20px);max-width:calc(100vw - 2 * var(--space-edge))}.productImages_thumbnail__kLqHX{width:80px;height:80px;border:1px solid #0000;padding:0;cursor:pointer;background:none;overflow:hidden;flex-shrink:0}.productImages_thumbnail__kLqHX.productImages_active__POGYE{border-color:var(--color-fg)}.productImages_thumbImg__Jm0NM{width:100%;height:100%;object-fit:cover}.productImages_noImages__kiz4a{width:100%;height:400px;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;color:#777}@media (max-width:1380px){.productImages_mainImage__TMbEh{height:60vh}}@media (max-width:1180px){.productImages_mainImage__TMbEh{height:50vh}}@media (max-width:930px){.productImages_imageContainer__hCtx7{flex-direction:column;gap:calc(var(--space-edge) / 2)}.productImages_mainImageWrapper__sdP_N{width:100%;height:auto;position:relative;top:unset;margin-bottom:0}.productImages_mainImage__TMbEh{width:100%;height:auto;min-height:300px;background-color:#f7f7f7;display:flex;align-items:center}.productImages_thumbnails__q78x7{flex-direction:row;width:100%;max-width:100%;max-height:80px;overflow-x:auto;overflow-y:hidden;position:relative;top:0;padding-bottom:10px;-webkit-overflow-scrolling:touch}.productImages_thumbnail__kLqHX{width:50px;height:50px;flex-shrink:0}}