.AboutStory_page__smMKy{max-width:1240px;padding-top:56px}.AboutStory_header__YZcN_{max-width:800px}.AboutStory_header__YZcN_ h1{white-space:pre-line;font-size:clamp(36px,4.5vw,60px);line-height:1.12;letter-spacing:-.04em;font-weight:400;margin:0 0 28px}.AboutStory_header__YZcN_>p:last-child{max-width:690px;font-size:18px;line-height:1.8;color:#626762;margin:0 0 42px}.AboutStory_photo__EqRBG{margin:0 0 64px}.AboutStory_photo__EqRBG img{width:100%;height:auto;max-height:520px;-o-object-fit:cover;object-fit:cover;display:block}.AboutStory_photo__EqRBG figcaption{font-size:12px;color:#767b72;margin-top:12px}.AboutStory_story__0nI5b{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.AboutStory_story__0nI5b h2{font-size:30px;font-weight:400;letter-spacing:-.03em;line-height:1.3;white-space:pre-line;margin:0}.AboutStory_paragraph__wiB6l{padding:24px 0;border-top:1px solid #d0cbbf}.AboutStory_paragraph__wiB6l h3{font-size:19px;line-height:1.4;margin:0 0 14px}.AboutStory_paragraph__wiB6l p{font-size:16px;line-height:1.85;color:#626762;margin:0}.AboutStory_story__0nI5b>div>p{font-size:10px;margin-bottom:18px}@media (max-width:760px){.AboutStory_page__smMKy{padding-top:36px}.AboutStory_header__YZcN_>p:last-child{font-size:16px}.AboutStory_story__0nI5b{grid-template-columns:1fr;gap:28px}.AboutStory_story__0nI5b h2{font-size:26px}.AboutStory_photo__EqRBG{margin-bottom:40px}.AboutStory_photo__EqRBG img{min-height:240px;-o-object-fit:cover;object-fit:cover}.AboutStory_header__YZcN_ h1{font-size:40px}}.AboutStory_roots__x7nhl{display:grid;grid-template-columns:1.35fr .85fr;gap:72px;align-items:center;margin:0 0 80px;padding-top:16px}.AboutStory_rootsText__dXMHf h2{white-space:pre-line;font-size:clamp(27px,3vw,38px);line-height:1.25;font-weight:400;letter-spacing:-.035em;margin:0 0 26px}.AboutStory_rootsText__dXMHf>p:not(:first-child){font-size:16px;line-height:1.85;color:#626762;max-width:610px;margin:0 0 18px}.AboutStory_detail__PT1m9{margin:0;position:relative;padding:0 0 18px 18px}.AboutStory_detail__PT1m9:before{content:"";position:absolute;left:0;bottom:0;right:18px;top:18px;background:#ffffff;z-index:0}.AboutStory_detail__PT1m9 img{position:relative;display:block;width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.AboutStory_detail__PT1m9 figcaption{position:relative;font-size:11px;line-height:1.6;color:#6c7268;padding-top:12px}.AboutStory_thread__aTKHz{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:11px;line-height:1.7;border-top:1px solid #cec7ba;margin-top:30px;padding-top:20px;color:#777568}.AboutStory_thread__aTKHz strong{font-weight:500;color:#252927}.AboutStory_thread__aTKHz>span:nth-child(2n){color:#9c8057}@media (max-width:760px){.AboutStory_roots__x7nhl{grid-template-columns:1fr;gap:28px;margin-bottom:48px}.AboutStory_rootsText__dXMHf h2{font-size:28px}.AboutStory_detail__PT1m9{max-width:440px;width:100%;box-sizing:border-box}.AboutStory_detail__PT1m9 img{height:340px}.AboutStory_thread__aTKHz{gap:8px;font-size:10px}}.AboutStory_header__YZcN_ h1{font-size:clamp(38px,4vw,52px);line-height:1.16;letter-spacing:-.035em;max-width:720px;margin-bottom:24px;text-wrap:balance}.AboutStory_rootsText__dXMHf h2,.AboutStory_story__0nI5b h2{font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.24;letter-spacing:-.025em;white-space:normal;text-wrap:balance;max-width:470px}.AboutStory_rootsText__dXMHf h2{margin-bottom:24px}.AboutStory_story__0nI5b h2{max-width:340px}.AboutStory_paragraph__wiB6l h3{font-size:18px;line-height:1.45;letter-spacing:-.012em;font-weight:500;margin-bottom:12px;text-wrap:balance}.AboutStory_header__YZcN_>p:first-child,.AboutStory_rootsText__dXMHf>p:first-child,.AboutStory_story__0nI5b>div>p:first-child{font-size:10px;letter-spacing:.16em;line-height:1.6;margin-bottom:16px;color:#777b71}@media (max-width:760px){.AboutStory_header__YZcN_ h1{font-size:clamp(34px,8.8vw,44px);line-height:1.17}.AboutStory_rootsText__dXMHf h2,.AboutStory_story__0nI5b h2{font-size:27px;max-width:360px}.AboutStory_paragraph__wiB6l h3{font-size:18px}}.AboutStory_page__smMKy h1,.AboutStory_page__smMKy h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em}.BrandPages_page__UgK9p{max-width:1440px;margin:auto;padding:80px 6vw 100px;color:#252927}.BrandPages_eyebrow__qx_wz{font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 30px}.BrandPages_title__BPUb3{font-size:clamp(42px,6vw,88px);line-height:1.04;letter-spacing:-.055em;font-weight:400;max-width:1000px;margin:0 0 36px;text-wrap:balance}.BrandPages_intro__47mj2{font-size:clamp(18px,2vw,24px);line-height:1.6;max-width:760px;color:#626762;margin:0 0 64px}.BrandPages_rows__H3495{border-top:1px solid #cccac0}.BrandPages_row__ehjxK{display:grid;grid-template-columns:50px 1fr 1.4fr;gap:32px;padding:36px 0;border-bottom:1px solid #cccac0}.BrandPages_row__ehjxK span{font-size:12px;color:#72776d;padding-top:8px}.BrandPages_row__ehjxK h2{font-size:clamp(25px,3vw,38px);margin:0}.BrandPages_row__ehjxK p{margin:0;font-size:17px;line-height:1.75;color:#626762}.BrandPages_links__t1fZb{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.BrandPages_links__t1fZb a{padding:16px 0;border-bottom:1px solid #747b70;font-size:16px}.BrandPages_wall__upfrt{margin:80px 0}.BrandPages_faq__h_bK2 h2,.BrandPages_wall__upfrt h2{font-size:clamp(30px,4vw,52px);margin:0 0 16px}.BrandPages_wall__upfrt>p{color:#626762;line-height:1.6;max-width:720px}.BrandPages_explorer__QeAe1{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:36px}.BrandPages_diagram__4zmef{display:flex;gap:9px;align-items:center;min-height:330px;padding:35px 18px;background:#ffffff}.BrandPages_layer__dJNjq{height:260px;min-width:28px;flex:1;border:1px solid #9c9585;cursor:pointer;position:relative;color:#252927;transition:transform .2s}.BrandPages_layer__dJNjq[data-active=true]{transform:translateY(-16px);outline:2px solid #252927;outline-offset:4px}.BrandPages_layer__dJNjq span{position:absolute;bottom:10px;left:0;right:0;font-size:13px;background:#f0eee8e0;padding:5px 0}.BrandPages_layer__dJNjq:first-child{flex:1.7;background:repeating-linear-gradient(0deg,#bfa17b 0 18px,#a98c68 19px 20px)}.BrandPages_layer__dJNjq:nth-child(2),.BrandPages_layer__dJNjq:nth-child(4){flex:0.3;background:#9ba49b}.BrandPages_layer__dJNjq:nth-child(3){flex:3;background:repeating-linear-gradient(35deg,#c5bb97 0 3px,#d7cfb1 4px 7px);border-left:10px solid #ad8e66;border-right:10px solid #ad8e66}.BrandPages_layer__dJNjq:nth-child(5){flex:1.1;background:#d7cfb1;border-left:5px solid #ad8e66}.BrandPages_layer__dJNjq:nth-child(6){flex:0.5;background:#eae4d6}.BrandPages_direction__fPZtc{display:flex;justify-content:space-between;font-size:12px;margin-bottom:12px}.BrandPages_options__myTfI{display:flex;flex-direction:column;gap:0}.BrandPages_option__YKC_F{display:flex;gap:14px;text-align:left;padding:13px 0;border:0;border-bottom:1px solid #cccac0;background:none;font-size:16px;cursor:pointer;color:#626762}.BrandPages_option__YKC_F[aria-pressed=true]{color:#252927;font-weight:600}.BrandPages_option__YKC_F small{margin-left:auto;white-space:nowrap}.BrandPages_description__dLXHG{min-height:95px;font-size:17px;line-height:1.65;margin-top:24px}.BrandPages_note__6_rov{font-size:12px;color:#73796f;line-height:1.5}.BrandPages_details__LVRPw{padding:24px 0;border-bottom:1px solid #cccac0;line-height:1.7}.BrandPages_details__LVRPw summary{cursor:pointer;font-size:19px}.BrandPages_details__LVRPw p{max-width:800px;color:#626762}.BrandPages_photo__Kaj0q{position:relative;aspect-ratio:16/10;margin-top:32px;display:block;overflow:hidden}.BrandPages_photo__Kaj0q img{-o-object-fit:cover;object-fit:cover}.BrandPages_offer__XhcgK{display:flex;justify-content:space-between;align-items:start;gap:24px;margin:28px 0 64px}.BrandPages_offer__XhcgK h2{font-size:36px;margin:0 0 16px}.BrandPages_offer__XhcgK p{line-height:1.7;color:#626762}.BrandPages_faq__h_bK2{margin-top:64px}@media (max-width:700px){.BrandPages_page__UgK9p{padding:48px 24px 64px}.BrandPages_intro__47mj2{margin-bottom:40px}.BrandPages_row__ehjxK{grid-template-columns:28px 1fr;gap:12px;padding:28px 0}.BrandPages_row__ehjxK p{grid-column:2}.BrandPages_explorer__QeAe1{grid-template-columns:1fr;gap:24px}.BrandPages_wall__upfrt{margin:50px 0}.BrandPages_diagram__4zmef{min-height:270px;padding:28px 12px;gap:7px}.BrandPages_layer__dJNjq{height:215px;min-width:22px}.BrandPages_offer__XhcgK{flex-direction:column}.BrandPages_photo__Kaj0q{aspect-ratio:4/3}.BrandPages_links__t1fZb{gap:14px}.BrandPages_title__BPUb3{font-size:clamp(38px,10vw,64px)}}@media (prefers-reduced-motion:reduce){.BrandPages_layer__dJNjq{transition:none}}.RealizationsMosaic_section__vGWWg{max-width:1180px;margin-inline:auto;scroll-margin-top:100px}.RealizationsMosaic_section__vGWWg header{padding:26px 0 36px}.RealizationsMosaic_section__vGWWg h1,.RealizationsMosaic_section__vGWWg h2,.RealizationsMosaic_section__vGWWg h3{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08;letter-spacing:-.035em}.RealizationsMosaic_section__vGWWg h1{font-size:clamp(52px,9vw,112px)}.RealizationsMosaic_section__vGWWg h2{font-size:clamp(36px,5.5vw,68px)}.RealizationsMosaic_section__vGWWg h3{margin:4px 0 14px;font-size:clamp(28px,3.5vw,46px)}.RealizationsMosaic_section__vGWWg header>p{max-width:38ch;margin:16px 0 0;color:#626762}.RealizationsMosaic_featureHead__GTmeN{display:flex;justify-content:space-between;align-items:end;gap:16px;padding:20px 0;border-top:1px solid #dedfdd}.RealizationsMosaic_number__fbaCs{margin:0 0 4px;color:#626762;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.RealizationsMosaic_location__X709e{margin:0;color:#626762}.RealizationsMosaic_section__vGWWg figure{min-width:0;margin:0}.RealizationsMosaic_section__vGWWg figcaption{padding-top:7px;color:#626762;font-size:12px}.RealizationsMosaic_tile__753Jk{position:relative;display:block;width:100%;padding:0;border:0;overflow:hidden;background:#ded8ca;cursor:zoom-in}.RealizationsMosaic_tile__753Jk img{-o-object-fit:cover;object-fit:cover}.RealizationsMosaic_tile__753Jk:focus-visible{outline:3px solid #92734c;outline-offset:4px}.RealizationsMosaic_zoom__ihMOj{position:absolute;right:10px;bottom:10px;padding:3px 10px;background:#f6f4ed;color:#292923;font-size:19px}.RealizationsMosaic_hero__XSSDE .RealizationsMosaic_tile__753Jk{height:clamp(240px,48vw,570px)}.RealizationsMosaic_hero__XSSDE img{-o-object-position:center 47%;object-position:center 47%}.RealizationsMosaic_interiors__CyP_f{display:grid;grid-template-columns:1.3fr 1fr .8fr;gap:14px;margin-top:12px}.RealizationsMosaic_interiors__CyP_f .RealizationsMosaic_tile__753Jk{height:clamp(140px,25vw,320px)}.RealizationsMosaic_rooms__XZFlU,.RealizationsMosaic_strip__IEnXg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.RealizationsMosaic_rooms__XZFlU .RealizationsMosaic_tile__753Jk,.RealizationsMosaic_strip__IEnXg .RealizationsMosaic_tile__753Jk{aspect-ratio:4/3}.RealizationsMosaic_subhead__KqZ02{margin-top:48px!important}.RealizationsMosaic_visit__bMm7r{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px;padding:24px;background:#f6f4ed}.RealizationsMosaic_visit__bMm7r p{max-width:56ch;margin:0;color:#414b40}.RealizationsMosaic_visit__bMm7r a{flex-shrink:0;border-bottom:1px solid;padding-bottom:6px;font-size:17px}.RealizationsMosaic_more__LG5Ra{margin-top:70px;padding-top:24px;border-top:1px solid #dedfdd}.RealizationsMosaic_lead__lRkLb{max-width:52ch;margin:14px 0 0;color:#626762}.RealizationsMosaic_grid__sJ4R3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px;margin-top:26px}.RealizationsMosaic_grid__sJ4R3 .RealizationsMosaic_tile__753Jk{aspect-ratio:4/3}.RealizationsMosaic_dialog__qbA38{width:min(1200px,95vw);max-width:95vw;border:0;background:#ffffff;padding:20px;color:#252927}.RealizationsMosaic_dialog__qbA38::backdrop{background:#101713dc}.RealizationsMosaic_controls__RAeJU,.RealizationsMosaic_toolbar__IAtVG{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:13px}.RealizationsMosaic_dialog__qbA38 button{padding:10px;background:transparent;border:1px solid #c7c1b4;cursor:pointer;color:inherit}.RealizationsMosaic_full__PF1zG{height:72vh;position:relative;margin:16px 0}.RealizationsMosaic_full__PF1zG img{-o-object-fit:contain;object-fit:contain}.RealizationsMosaic_controls__RAeJU{justify-content:center}@media (max-width:690px){.RealizationsMosaic_featureHead__GTmeN{align-items:start;flex-direction:column;gap:8px}.RealizationsMosaic_interiors__CyP_f{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.RealizationsMosaic_interiors__CyP_f figure:first-child{grid-column:1/-1}.RealizationsMosaic_interiors__CyP_f figure:first-child .RealizationsMosaic_tile__753Jk{height:clamp(185px,55vw,330px)}.RealizationsMosaic_grid__sJ4R3,.RealizationsMosaic_rooms__XZFlU,.RealizationsMosaic_strip__IEnXg{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px}.RealizationsMosaic_visit__bMm7r{align-items:flex-start;flex-direction:column;padding:20px}.RealizationsMosaic_more__LG5Ra{margin-top:46px}.RealizationsMosaic_dialog__qbA38{padding:12px}.RealizationsMosaic_full__PF1zG{height:65vh}}.RealizationsMosaic_offerLink__uRjmI{margin-top:48px;padding:32px 0;border-top:1px solid #dedfdd;display:flex;align-items:center;justify-content:space-between;gap:24px}.RealizationsMosaic_offerLink__uRjmI p{color:#626762}.RealizationsMosaic_offerLink__uRjmI a{font-size:18px;border-bottom:1px solid;padding-bottom:8px}@media (max-width:700px){.RealizationsMosaic_offerLink__uRjmI{align-items:flex-start;flex-direction:column}.RealizationsMosaic_offerLink__uRjmI a{font-size:16px}}.RealizationsMosaic_grid__sJ4R3 img{-o-object-position:center 30%;object-position:center 30%}.TechnologySystems_page__nUoBY{max-width:1240px;padding-top:56px;color:#252927}.TechnologySystems_page__nUoBY>h1{font-size:clamp(32px,3.5vw,46px);font-weight:400;line-height:1.15;letter-spacing:-.035em;max-width:720px;margin-bottom:22px}.TechnologySystems_page__nUoBY>p:nth-of-type(2){font-size:17px;line-height:1.75;max-width:700px;margin-bottom:44px}.TechnologySystems_systems__f1fk1{display:grid;grid-template-columns:1fr 1fr;gap:24px}.TechnologySystems_system__wmkM0{min-width:0;padding:28px;background:#ffffff;border:1px solid #dedbd2}.TechnologySystems_system__wmkM0>p:first-child{font-size:10px;letter-spacing:.13em;margin:0 0 14px}.TechnologySystems_system__wmkM0 h2{font-size:24px;line-height:1.3;font-weight:450;letter-spacing:-.025em;min-height:64px;margin:0}.TechnologySystems_sectionDrawing__qSBdl{margin:10px -10px 20px}.TechnologySystems_lead__I8i4I{font-size:16px;font-weight:500;line-height:1.6;margin:0 0 10px}.TechnologySystems_body__nqp5R{font-size:15px;line-height:1.8;color:#626762;margin:0 0 24px}.TechnologySystems_logLegend__a3UT0{display:flex;align-items:baseline;gap:14px;font-size:14px;padding:16px 0;border-top:1px solid #cfcbc0;margin-bottom:8px}.TechnologySystems_logLegend__a3UT0 span{font-size:11px;color:#787b72}.TechnologySystems_logLegend__a3UT0 strong{font-weight:500}.TechnologySystems_system__wmkM0 button{font-size:14px;padding:12px 0;line-height:1.5}.TechnologySystems_system__wmkM0 button>span{font-size:11px;color:#787b72}.TechnologySystems_system__wmkM0 button:focus-visible{outline:2px solid #705c40;outline-offset:3px}.TechnologySystems_system__wmkM0 p[aria-live]{font-size:14px;line-height:1.7;min-height:60px;margin:18px 0 0}.TechnologySystems_note__wuxw5{font-size:12px;color:#787c73;line-height:1.65;margin:18px 0 56px;max-width:780px}.TechnologySystems_comparison__sArXy{margin:0 0 56px}.TechnologySystems_kicker___6rNw{font-size:10px;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase;color:#70766c}.TechnologySystems_care__2ZaGj h2,.TechnologySystems_comparison__sArXy h2{font-size:clamp(22px,2.3vw,29px);line-height:1.3;font-weight:400;letter-spacing:-.025em;margin:0 0 28px;max-width:600px}.TechnologySystems_compareRow___oIlF{display:grid;grid-template-columns:.75fr 1fr 1fr;gap:28px;border-top:1px solid #d3cfc4;padding:22px 0}.TechnologySystems_compareRow___oIlF h3{font-size:16px;font-weight:500;line-height:1.6;margin:0}.TechnologySystems_compareRow___oIlF p,.TechnologySystems_facts__y9q14 p{font-size:15px;line-height:1.8;color:#626762;margin:0}.TechnologySystems_compareRow___oIlF small{display:block;font-size:9px;letter-spacing:.1em;color:#767c71;margin-bottom:8px}.TechnologySystems_facts__y9q14{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.TechnologySystems_facts__y9q14>div{border-top:1px solid #d3cfc4;padding-top:20px}.TechnologySystems_facts__y9q14 span{font-size:11px;color:#787d72}.TechnologySystems_facts__y9q14 h3{font-size:18px;font-weight:450;line-height:1.4;letter-spacing:-.015em;margin:14px 0 12px}.TechnologySystems_care__2ZaGj{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;padding:32px 0;border-top:1px solid #c9c5ba;border-bottom:1px solid #c9c5ba}.TechnologySystems_care__2ZaGj details{border-bottom:1px solid #d3cfc4}.TechnologySystems_care__2ZaGj details:last-child{border-bottom:0}.TechnologySystems_care__2ZaGj summary{display:flex;justify-content:space-between;gap:20px;padding:18px 0;cursor:pointer;font-size:16px;list-style:none}.TechnologySystems_care__2ZaGj summary::-webkit-details-marker{display:none}.TechnologySystems_care__2ZaGj summary span{font-size:20px;font-weight:300}.TechnologySystems_care__2ZaGj details[open] summary span{transform:rotate(45deg)}.TechnologySystems_care__2ZaGj details p{font-size:15px;line-height:1.8;color:#626762;margin:0 28px 20px 0}.TechnologySystems_care__2ZaGj summary:focus-visible{outline:2px solid #705c40;outline-offset:4px}@media (max-width:760px){.TechnologySystems_page__nUoBY{padding-top:36px}.TechnologySystems_page__nUoBY>h1{font-size:34px}.TechnologySystems_page__nUoBY>p:nth-of-type(2){font-size:16px;margin-bottom:32px}.TechnologySystems_systems__f1fk1{grid-template-columns:1fr;gap:20px}.TechnologySystems_system__wmkM0{padding:22px}.TechnologySystems_system__wmkM0 h2{min-height:0;font-size:23px}.TechnologySystems_sectionDrawing__qSBdl{margin-top:16px}.TechnologySystems_comparison__sArXy,.TechnologySystems_note__wuxw5{margin-bottom:40px}.TechnologySystems_compareRow___oIlF{grid-template-columns:1fr;gap:16px}.TechnologySystems_compareRow___oIlF p{padding-left:14px;border-left:2px solid #d6cebd}.TechnologySystems_facts__y9q14{grid-template-columns:1fr;gap:24px}.TechnologySystems_care__2ZaGj{grid-template-columns:1fr;gap:0;padding:26px 0}.TechnologySystems_care__2ZaGj h2{margin-bottom:14px}}.TechnologySystems_sectionDrawing__qSBdl [role=button]:focus{outline:none}.TechnologySystems_sectionDrawing__qSBdl [role=button]:focus-visible{outline:2px dashed #705c40;outline-offset:5px}.TechnologySystems_system__wmkM0 button:focus:not(:focus-visible){outline:none}.TechnologySystems_compareTabs__gRiQn{display:flex;gap:4px;border-bottom:1px solid #cbc7bb;margin-top:30px}.TechnologySystems_compareTabs__gRiQn button{display:flex;gap:14px;align-items:center;border:0;border-bottom:2px solid transparent;padding:16px 24px;background:transparent;font:inherit;font-size:15px;color:#73776e;cursor:pointer}.TechnologySystems_compareTabs__gRiQn button[aria-selected=true]{color:#252927;border-bottom-color:#705c40;background:#ffffff}.TechnologySystems_compareTabs__gRiQn button span{font-size:11px;color:#8b8170}.TechnologySystems_compareTabs__gRiQn button:focus-visible{outline:2px dashed #705c40;outline-offset:3px}.TechnologySystems_comparePanel__Nzq8W{padding:28px;background:#ffffff}.TechnologySystems_comparePanel__Nzq8W[hidden]{display:none}.TechnologySystems_comparePanel__Nzq8W>h3{font-size:19px;font-weight:450;margin:0 0 24px}.TechnologySystems_comparePair__HB6sK{display:grid;grid-template-columns:1fr 1fr;gap:44px}.TechnologySystems_comparePair__HB6sK>div+div{border-left:1px solid #ccc7bb;padding-left:36px}.TechnologySystems_compareIcon__JTrQ2{width:100px;height:68px;display:block;color:#877355;margin-bottom:18px}.TechnologySystems_compareLabel__m5adh{display:block;font-size:17px;font-weight:500;margin-bottom:10px}.TechnologySystems_comparePair__HB6sK p{font-size:15px;line-height:1.8;color:#626762;max-width:420px;margin:0;min-height:82px}.TechnologySystems_care__2ZaGj ul{padding:0 0 8px 18px;margin:0 20px 20px 0;list-style:disc}.TechnologySystems_care__2ZaGj li{font-size:14px;color:#626762;line-height:1.8;padding-left:6px;margin:10px 0}.TechnologySystems_care__2ZaGj li::marker{color:#9c8665}@media (max-width:760px){.TechnologySystems_compareTabs__gRiQn button{padding:14px 12px;font-size:13px;gap:7px;flex:1;justify-content:center}.TechnologySystems_comparePanel__Nzq8W{padding:22px}.TechnologySystems_comparePair__HB6sK{grid-template-columns:1fr;gap:24px}.TechnologySystems_comparePair__HB6sK>div+div{border-left:0;padding-left:0;border-top:1px solid #ccc7bb;padding-top:24px}.TechnologySystems_comparePair__HB6sK p{min-height:0}.TechnologySystems_compareIcon__JTrQ2{width:80px;height:54px}}.TechnologySystems_threeWay__byt17{margin:64px 0}.TechnologySystems_threeWay__byt17 header{max-width:750px;margin-bottom:32px}.TechnologySystems_threeWay__byt17 h2{font-size:clamp(28px,3vw,38px);font-weight:400;letter-spacing:-.035em;margin:0 0 18px}.TechnologySystems_threeWay__byt17 header>p:last-child{font-size:17px;line-height:1.8;color:#626762}.TechnologySystems_matrixHead__ViQmY,.TechnologySystems_matrixRow__ihAjS{display:grid;grid-template-columns:160px repeat(3,minmax(0,1fr))}.TechnologySystems_matrixHead__ViQmY>span{align-self:end;padding:20px 16px;font-size:11px;color:#77796e}.TechnologySystems_matrixHead__ViQmY>div{padding:24px 20px;background:#ffffff;border-top:3px solid #bcbcb2}.TechnologySystems_matrixHead__ViQmY>div[data-wood=true]{background:#ffffff;border-top-color:#92734c}.TechnologySystems_matrixHead__ViQmY svg{height:52px;width:82px;display:block;margin-bottom:20px;color:#887151}.TechnologySystems_matrixHead__ViQmY small{font-size:9px;letter-spacing:.12em}.TechnologySystems_matrixHead__ViQmY h3{font-size:20px;font-weight:500;line-height:1.35;margin:12px 0 0}.TechnologySystems_matrixRow__ihAjS{border-bottom:1px solid #d4cfc3}.TechnologySystems_matrixRow__ihAjS h4{font-size:14px;line-height:1.6;font-weight:500;padding:22px 16px 22px 0;margin:0}.TechnologySystems_matrixRow__ihAjS>div{padding:22px 20px;background:#ffffff;border-left:1px solid #ffffff}.TechnologySystems_matrixRow__ihAjS>div[data-wood=true]{background:#ffffff}.TechnologySystems_matrixRow__ihAjS p{font-size:14px;line-height:1.8;margin:0;color:#555c53}.TechnologySystems_matrixRow__ihAjS small{display:none}.TechnologySystems_woodTakeaway__XhzOs{display:grid;grid-template-columns:1fr 2fr;gap:36px;padding:30px 0;border-bottom:1px solid #d4cfc3}.TechnologySystems_woodTakeaway__XhzOs h3{font-size:23px;line-height:1.35;letter-spacing:-.02em;font-weight:450;margin:0}.TechnologySystems_evidence__ZErWN p,.TechnologySystems_woodTakeaway__XhzOs p{font-size:15px;line-height:1.8;color:#626762;margin:0}.TechnologySystems_evidence__ZErWN{margin-top:20px;font-size:12px;color:#70756b}.TechnologySystems_evidence__ZErWN summary{cursor:pointer;padding:12px 0}.TechnologySystems_evidence__ZErWN p{font-size:13px;max-width:850px}.TechnologySystems_evidence__ZErWN ul{padding-left:18px;line-height:2}.TechnologySystems_evidence__ZErWN a{text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.TechnologySystems_threeWay__byt17{margin:44px 0}.TechnologySystems_matrixHead__ViQmY{grid-template-columns:repeat(3,minmax(0,1fr))}.TechnologySystems_matrixHead__ViQmY>span{display:none}.TechnologySystems_matrixHead__ViQmY>div{padding:16px 10px}.TechnologySystems_matrixHead__ViQmY svg{width:60px;height:42px}.TechnologySystems_matrixHead__ViQmY h3{font-size:15px}.TechnologySystems_matrixHead__ViQmY small{font-size:8px;letter-spacing:0}.TechnologySystems_matrixRow__ihAjS{grid-template-columns:1fr}.TechnologySystems_matrixRow__ihAjS h4{padding:24px 0 12px;font-size:17px}.TechnologySystems_matrixRow__ihAjS>div{padding:16px 18px;border-bottom:2px solid #ffffff}.TechnologySystems_matrixRow__ihAjS small{display:block;font-size:12px;font-weight:600;margin-bottom:8px;color:#7b6547}.TechnologySystems_woodTakeaway__XhzOs{grid-template-columns:1fr;gap:14px}}.TechnologySystems_projectLink__yEnuy{margin-top:18px}.TechnologySystems_projectLink__yEnuy a{border-bottom:1px solid;white-space:nowrap}.TechnologySystems_projectLink__yEnuy a:focus-visible{outline:2px solid #705c40;outline-offset:3px}.TechnologySystems_page__nUoBY h1,.TechnologySystems_page__nUoBY h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em}