.products_wrap__KWk_A{width:min(1312px,calc(100% - 64px));margin-inline:auto}.products_hero__z4rzx{background:var(--sand);padding-top:28px}.products_heroGrid__ILYHB{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;min-height:580px;gap:16px}.products_heroCopy__LH9Ik{position:relative;z-index:1;padding-block:54px}.products_eyebrow__AUF1A{display:flex;align-items:center;gap:10px;margin:0 0 28px;font-family:var(--mono);font-size:11px;line-height:1.6;letter-spacing:.12em;color:var(--ink3)}.products_eyebrow__AUF1A i{width:6px;height:6px;background:var(--orange)}.products_closeHeading__VOrlt,.products_heroHeading__OBrqL,.products_sectionHeading__zUSHn{font-weight:500;letter-spacing:-.055em;margin:0}.products_heroHeading__OBrqL{font-size:clamp(40px,4.45vw,66px);line-height:1.19}.products_closeHeading__VOrlt span,.products_heroHeading__OBrqL span,.products_sectionHeading__zUSHn span{display:block}.products_heroIntro__1il3Q{max-width:440px;margin:30px 0 32px;color:var(--ink2);font-size:17px;line-height:1.9}.products_actions__Ow3ev{display:flex;align-items:center;flex-wrap:wrap;gap:26px}.products_textLink__0_xFQ{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:500;color:inherit;text-decoration:none;line-height:1.5;padding-block:9px}.products_textLink__0_xFQ svg{transition:transform .2s;flex:none}.products_textLink__0_xFQ:hover{color:var(--orange)}.products_textLink__0_xFQ:hover svg{transform:translate(2px,-2px)}.products_productIndex__PnotC a:focus-visible,.products_textLink__0_xFQ:focus-visible{outline:2px solid var(--orange);outline-offset:6px}.products_heroVisual__sTQzJ{width:100%;min-width:0}.products_artSvg__2yB_T{display:block;width:100%;height:auto;overflow:visible}.products_svgLabel__Gljk9{font-family:var(--text);font-size:12px;letter-spacing:.025em}.products_svgSmall__DPUf0{font-family:var(--mono);font-size:10px;letter-spacing:.07em}.products_orbits__tMyKh{transform-origin:330px 270px;animation:products_orbitDrift__5j9ar 14s ease-in-out infinite alternate}@keyframes products_orbitDrift__5j9ar{0%{transform:rotate(-4deg)}to{transform:rotate(6deg)}}.products_productIndex__PnotC{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--hair);padding:22px 0 34px;gap:22px}.products_indexIntro__wGlme{grid-column:1/-1;font-size:11px;letter-spacing:.07em;color:var(--ink3)}.products_productIndex__PnotC a{display:flex;align-items:center;gap:15px;text-decoration:none;color:var(--ink);min-width:0;padding:7px 0}.products_productIndex__PnotC a>span{align-self:flex-start;margin-top:3px;color:#a68b73;font:11px var(--mono)}.products_productIndex__PnotC a>div{flex:1}.products_productIndex__PnotC b{font-size:16px;font-weight:500}.products_productIndex__PnotC small{display:block;margin-top:6px;color:var(--ink3);font-size:11px}.products_productIndex__PnotC svg{margin-right:14px;color:#9a8572;transition:transform .2s}.products_productIndex__PnotC a:hover b,.products_productIndex__PnotC a:hover svg{color:var(--orange)}.products_productIndex__PnotC a:hover svg{transform:translate(2px,-2px)}.products_chapter__xIpFq{position:relative;padding:112px 0;scroll-margin-top:85px}.products_chapterGrid__Wv2R9{display:grid;grid-template-columns:1fr 1.12fr;align-items:center;gap:72px}.products_chapterCopy__HV08F{min-width:0}.products_productName__KH2Aj{display:flex;align-items:center;gap:16px;margin:0 0 32px;color:var(--ink2);font-size:13px;font-weight:500}.products_productName__KH2Aj>span{font:11px var(--mono);color:#ad683b;padding-right:16px;border-right:1px solid #cbb39d}.products_sectionHeading__zUSHn{font-size:clamp(32px,3.25vw,47px);line-height:1.26}.products_description__NTPm0{font-size:16px;color:var(--ink3);line-height:1.95;margin:26px 0 30px;max-width:440px}.products_features__MxyTY{margin:0 0 34px;padding:0;display:grid;gap:19px}.products_features__MxyTY>div{padding-left:17px;position:relative}.products_features__MxyTY>div:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;background:#c18d65}.products_features__MxyTY dt{font-size:14px;font-weight:600;line-height:1.7}.products_features__MxyTY dd{margin:4px 0 0;font-size:13px;color:var(--ink3);line-height:1.8}.products_illustration__Jj7Dg{margin:0;min-width:0;position:relative}.products_figureIndex__u1PU1{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 10px;color:#9b8876;font:10px var(--mono);letter-spacing:.09em}.products_figureIndex__u1PU1>span{color:#a79787}.products_illustration__Jj7Dg figcaption{margin:10px 24px 0;color:var(--ink3);text-align:center;font-size:11px;line-height:1.8}.products_report__kdfSN,.products_search__IrgHC{background:var(--paper)}.products_darkSeam__Oa7Th,.products_lightSeam__W_0Ov{position:relative;height:64px;overflow:hidden;margin-bottom:-1px}.products_darkSeam__Oa7Th{background:var(--paper)}.products_lightSeam__W_0Ov{background:var(--ink)}.products_darkSeam__Oa7Th>svg,.products_lightSeam__W_0Ov>svg{position:absolute;bottom:0;width:100%;height:65px}.products_research__HCwNr{background:var(--ink);color:var(--paper);padding:78px 0 96px}.products_research__HCwNr .products_chapterGrid__Wv2R9,.products_similar__tD5Ej .products_chapterGrid__Wv2R9{grid-template-columns:1.12fr 1fr}.products_research__HCwNr .products_illustration__Jj7Dg,.products_similar__tD5Ej .products_illustration__Jj7Dg{grid-row:1;grid-column:1}.products_research__HCwNr .products_chapterCopy__HV08F,.products_similar__tD5Ej .products_chapterCopy__HV08F{grid-column:2}.products_research__HCwNr .products_productName__KH2Aj{color:#e1d6cc}.products_research__HCwNr .products_productName__KH2Aj>span{color:#d78d58;border-color:#614a38}.products_research__HCwNr .products_description__NTPm0,.products_research__HCwNr .products_features__MxyTY dd{color:#b6a89b}.products_research__HCwNr .products_illustration__Jj7Dg figcaption{color:#978676}.products_research__HCwNr .products_figureIndex__u1PU1,.products_research__HCwNr .products_figureIndex__u1PU1>span{color:#9f8772}.products_quoteLabel___gxy4{font-family:var(--text);font-size:15px}.products_insightWords__jK_ZJ{font-size:26px;font-family:var(--text);letter-spacing:-.025em}.products_faceImage__uBSdi{filter:grayscale(1) sepia(.18)}.products_similar__tD5Ej{background:var(--sand);border-top:1px solid var(--hair)}.products_signalLine___1MT0{stroke-dasharray:8 92;animation:products_signalFlow__iphUc 6s linear infinite}@keyframes products_signalFlow__iphUc{to{stroke-dashoffset:-100}}.products_signalPulse__fBaaD{transform-origin:344px 189px;animation:products_signalPulse__fBaaD 4s ease-in-out infinite}@keyframes products_signalPulse__fBaaD{50%{transform:scale(1.45);opacity:.25}}.products_utilities__wiphZ{background:var(--paper);padding:112px 0 100px}.products_sectionIntro__7dPHg{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.products_sectionIntro__7dPHg>.products_description__NTPm0{max-width:295px;margin:0 0 7px}.products_toolColumns__PKY1K{display:grid;grid-template-columns:repeat(4,1fr);margin-top:55px}.products_toolColumns__PKY1K article{min-width:0;padding:0 28px;display:flex;flex-direction:column;border-left:1px solid var(--hair)}.products_toolColumns__PKY1K article:first-child{border-left:0;padding-left:0}.products_toolColumns__PKY1K article:last-child{padding-right:0}.products_utilityArt__lCJVy{width:100%;height:auto;max-height:140px;margin-bottom:30px}.products_toolColumns__PKY1K h3{font-size:17px;font-weight:500;line-height:1.5;margin:0 0 14px}.products_toolColumns__PKY1K p{font-size:13px;line-height:1.9;color:var(--ink3);margin:0 0 20px}.products_toolColumns__PKY1K a{align-self:flex-start;margin-top:auto}.products_extensions__sG2WN{background:#f1e8dd;padding:105px 0}.products_extensionGrid__VTGOQ{display:grid;grid-template-columns:1fr 1fr;gap:110px}.products_extensionMotif__C__Yk{display:flex;align-items:center;color:#846b54;gap:18px;width:320px;max-width:100%;margin-top:54px}.products_extensionMotif__C__Yk>span{height:1px;flex:1;background:#bfaa95}.products_extensionMotif__C__Yk>svg:nth-of-type(2){color:var(--orange)}.products_extensionStories__gnBvv{display:grid;gap:28px}.products_extensionStories__gnBvv article{display:flex;align-items:flex-start;gap:24px;padding-top:24px;border-top:1px solid #cbbbaa}.products_extensionNumber__YSt__{font:11px var(--mono);color:#9b8067;margin-top:5px}.products_extensionStories__gnBvv h3{font-size:19px;font-weight:500;line-height:1.4;margin:0 0 12px}.products_extensionStories__gnBvv p{font-size:14px;color:var(--ink3);line-height:1.9;margin:0 0 15px;max-width:440px}.products_closing__kLBab{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);padding:100px 0 110px;text-align:center}.products_closing__kLBab>.products_wrap__KWk_A{position:relative;z-index:1}.products_closing__kLBab .products_eyebrow__AUF1A{justify-content:center;color:#b08c70}.products_closeHeading__VOrlt{font-size:clamp(36px,4.5vw,64px);line-height:1.22}.products_closing__kLBab .products_wrap__KWk_A>p:not(.products_eyebrow__AUF1A){font-size:15px;line-height:1.9;color:#b6a89b;margin:24px 0 30px}.products_closeDots__vm6QS{position:absolute;inset:0;background-image:radial-gradient(#886346 1.2px,transparent 1.4px);background-size:22px 22px;opacity:.35;mask-image:linear-gradient(90deg,#000,transparent 34%,transparent 66%,#000)}[data-lang=en] .products_heroHeading__OBrqL{font-family:var(--num);font-size:clamp(40px,4.2vw,61px);line-height:1.09;letter-spacing:-.045em}[data-lang=en] .products_sectionHeading__zUSHn{font-family:var(--num);font-size:clamp(32px,3.1vw,45px);letter-spacing:-.035em}[data-lang=en] .products_closeHeading__VOrlt{font-family:var(--num);letter-spacing:-.035em}[data-lang=en] .products_quoteLabel___gxy4{font-size:13px}[data-lang=en] .products_insightWords__jK_ZJ{font-size:24px}@media (min-width:1600px){.products_heroGrid__ILYHB{min-height:625px}}@media (max-width:1100px){.products_wrap__KWk_A{width:calc(100% - 48px)}.products_heroGrid__ILYHB{min-height:520px}.products_chapterGrid__Wv2R9{gap:35px}.products_chapter__xIpFq{padding-block:88px}.products_extensionGrid__VTGOQ{gap:65px}.products_productIndex__PnotC{gap:16px}.products_productIndex__PnotC a{gap:10px}.products_productIndex__PnotC b{font-size:14px}.products_productIndex__PnotC svg{margin-right:0}.products_toolColumns__PKY1K article{padding-inline:20px}}@media (max-width:820px){.products_hero__z4rzx{padding-top:25px}.products_heroGrid__ILYHB{grid-template-columns:1fr;gap:0;min-height:0}.products_heroCopy__LH9Ik{padding:30px 0 0}.products_heroHeading__OBrqL{font-size:clamp(39px,7vw,60px)}[data-lang=en] .products_heroHeading__OBrqL{font-size:clamp(38px,7vw,60px)}.products_heroIntro__1il3Q{font-size:16px;max-width:470px;margin-block:24px}.products_heroVisual__sTQzJ{max-width:500px;margin:-5px auto 15px}.products_productIndex__PnotC{grid-template-columns:repeat(2,1fr);gap:20px 32px}.products_productIndex__PnotC b{font-size:16px}.products_chapterGrid__Wv2R9,.products_research__HCwNr .products_chapterGrid__Wv2R9,.products_similar__tD5Ej .products_chapterGrid__Wv2R9{grid-template-columns:1fr;gap:45px}.products_research__HCwNr .products_chapterCopy__HV08F,.products_research__HCwNr .products_illustration__Jj7Dg,.products_similar__tD5Ej .products_chapterCopy__HV08F,.products_similar__tD5Ej .products_illustration__Jj7Dg{grid-column:auto;grid-row:auto}.products_chapterCopy__HV08F{max-width:570px}.products_sectionHeading__zUSHn,[data-lang=en] .products_sectionHeading__zUSHn{font-size:clamp(32px,5.7vw,45px)}.products_illustration__Jj7Dg{width:min(100%,590px);margin-inline:auto}.products_features__MxyTY{gap:18px}.products_features__MxyTY dt{font-size:14px}.products_features__MxyTY dd{font-size:13px}.products_description__NTPm0{max-width:530px;font-size:16px}.products_productName__KH2Aj{margin-bottom:25px}.products_chapter__xIpFq{padding-block:72px}.products_research__HCwNr{padding-block:60px}.products_utilities__wiphZ{padding-block:76px}.products_sectionIntro__7dPHg{display:block}.products_sectionIntro__7dPHg>.products_description__NTPm0{margin-top:24px;max-width:450px}.products_toolColumns__PKY1K{grid-template-columns:repeat(2,1fr);row-gap:48px}.products_toolColumns__PKY1K article:nth-child(odd){border-left:0;padding-left:0;padding-right:24px}.products_toolColumns__PKY1K article:nth-child(2n){padding-right:0;padding-left:24px}.products_toolColumns__PKY1K h3{font-size:17px}.products_extensionGrid__VTGOQ{grid-template-columns:1fr;gap:50px}.products_extensions__sG2WN{padding-block:76px}.products_extensionMotif__C__Yk{margin-top:32px}.products_closing__kLBab{padding-block:80px}}@media (max-width:480px){.products_wrap__KWk_A{width:calc(100% - 40px)}.products_hero__z4rzx{padding-top:16px}.products_eyebrow__AUF1A{font-size:10px;margin-bottom:22px}.products_heroHeading__OBrqL{font-size:38px}[data-lang=en] .products_heroHeading__OBrqL{font-size:clamp(30px,8.7vw,42px)}.products_heroIntro__1il3Q{font-size:15px;line-height:1.9}.products_heroVisual__sTQzJ{margin-block:10px 15px}.products_heroCopy__LH9Ik{padding-top:28px}.products_actions__Ow3ev{gap:18px}.products_textLink__0_xFQ{font-size:12px}.products_productIndex__PnotC{padding-block:20px 28px;gap:24px 15px}.products_productIndex__PnotC a{gap:8px}.products_productIndex__PnotC b{font-size:14px}.products_productIndex__PnotC small{font-size:10px}.products_productIndex__PnotC svg{width:14px}.products_productIndex__PnotC a>span{font-size:9px}.products_indexIntro__wGlme{font-size:10px}.products_sectionHeading__zUSHn,[data-lang=en] .products_sectionHeading__zUSHn{font-size:31px}.products_chapter__xIpFq{padding-block:60px}.products_chapterGrid__Wv2R9{gap:42px}.products_description__NTPm0{font-size:15px;margin-block:22px 26px}.products_features__MxyTY dd{font-size:12px}.products_features__MxyTY dt{font-size:13px}.products_figureIndex__u1PU1{font-size:8px;margin-inline:0}.products_illustration__Jj7Dg figcaption{font-size:10px;margin:8px 10px 0}.products_illustration__Jj7Dg .products_artSvg__2yB_T{margin:10px -6px;width:calc(100% + 12px)}.products_darkSeam__Oa7Th,.products_lightSeam__W_0Ov{height:36px}.products_darkSeam__Oa7Th>svg,.products_lightSeam__W_0Ov>svg{height:37px}.products_toolColumns__PKY1K{margin-top:35px;row-gap:36px}.products_toolColumns__PKY1K article:nth-child(odd){padding-right:16px}.products_toolColumns__PKY1K article:nth-child(2n){padding-left:16px}.products_toolColumns__PKY1K h3{font-size:16px}.products_toolColumns__PKY1K p{font-size:12px}.products_utilityArt__lCJVy{margin-bottom:24px}.products_extensionStories__gnBvv article{gap:18px}.products_extensionStories__gnBvv h3{font-size:18px}.products_extensionStories__gnBvv p{font-size:14px}.products_closing__kLBab{padding-block:70px}.products_closeHeading__VOrlt{font-size:35px}[data-lang=en] .products_closeHeading__VOrlt{font-size:34px}.products_closing__kLBab .products_wrap__KWk_A>p:not(.products_eyebrow__AUF1A){font-size:14px}}@media (prefers-reduced-motion:reduce){.products_orbits__tMyKh,.products_signalLine___1MT0,.products_signalPulse__fBaaD{animation:none}}