.page-module__YywmmW__page{color:#f5f2e9;background:#102b21;min-height:100vh}.page-module__YywmmW__intro{background:#0d251c url(/timber-hero.webp) 50% 48%/cover no-repeat;align-items:flex-end;min-height:570px;display:flex;position:relative;overflow:hidden}.page-module__YywmmW__intro:before{content:"";background:linear-gradient(90deg,#081b13f2 0%,#0d251cb8 45%,#0d251c47 100%),linear-gradient(#0000 38%,#0d251cf7 100%);position:absolute;inset:0}.page-module__YywmmW__intro:after{content:"";background:linear-gradient(#0000,#102b21);height:100px;position:absolute;bottom:0;left:0;right:0}.page-module__YywmmW__introShade{mix-blend-mode:screen;background:radial-gradient(circle at 75% 34%,#c4a46d2b,#0000 30%);position:absolute;inset:0}.page-module__YywmmW__introContent{z-index:2;max-width:790px;padding:84px 5.5% 82px;position:relative}.page-module__YywmmW__backLink{color:#c9d0c5;letter-spacing:1px;align-items:center;margin-bottom:68px;font-size:13px;transition:color .25s,transform .25s;display:inline-flex}.page-module__YywmmW__backLink:hover{color:#e1c38a;transform:translate(-4px)}.page-module__YywmmW__eyebrow{color:#d2bb8e;letter-spacing:2.4px;align-items:center;gap:12px;font-size:11px;display:flex}.page-module__YywmmW__eyebrow>span{background:currentColor;width:27px;height:1px}.page-module__YywmmW__intro h1{letter-spacing:-3px;margin:26px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,7vw,94px);font-weight:400;line-height:1.05}.page-module__YywmmW__intro h1 em,.page-module__YywmmW__sectionHeading h2 em{color:#c5a776;font-style:normal}.page-module__YywmmW__lead{color:#c6cec3;max-width:570px;font-size:16px;line-height:1.8}.page-module__YywmmW__introMark{z-index:2;color:#c4a46d;letter-spacing:2.4px;writing-mode:vertical-rl;font-size:11px;position:absolute;bottom:78px;right:5.5%;transform:rotate(180deg)}.page-module__YywmmW__catalog{background:linear-gradient(#102b21 0%,#17382c 100%);padding:86px 5.5% 116px;position:relative}.page-module__YywmmW__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.page-module__YywmmW__sectionHeading h2{letter-spacing:-2px;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.8vw,67px);font-weight:400;line-height:1.05}.page-module__YywmmW__sectionHeading>p{color:#b8c7b8;max-width:315px;padding-bottom:4px;font-size:14px;line-height:1.75}.page-module__YywmmW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__YywmmW__card{background:#0d251c;border:1px solid #b7caaf24;min-width:0;transition:transform .35s,border-color .35s,box-shadow .35s;overflow:hidden;box-shadow:0 18px 34px #061a1233}.page-module__YywmmW__card:hover{border-color:#c4a46d70;transform:translateY(-7px);box-shadow:0 24px 42px #061a1266}.page-module__YywmmW__cardMedia{background:#193a2d;height:205px;position:relative;overflow:hidden}.page-module__YywmmW__cardMedia:after{content:"";background:linear-gradient(#0000 48%,#0d251cc9 100%);position:absolute;inset:0}.page-module__YywmmW__cardMedia img{object-fit:cover;filter:saturate(.75)sepia(.14)brightness(.78);width:100%;height:100%;transition:transform .6s,filter .6s;display:block;transform:scale(1.04)}.page-module__YywmmW__card:hover .page-module__YywmmW__cardMedia img{filter:saturate(.92)sepia(.08)brightness(.9);transform:scale(1.1)}.page-module__YywmmW__cardBody{padding:22px 23px 25px}.page-module__YywmmW__cardNumber{color:#c4a46d;letter-spacing:1.7px;text-transform:uppercase;font-size:10px;display:block}.page-module__YywmmW__card h3{letter-spacing:-.5px;margin:13px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.page-module__YywmmW__card p{color:#b9c6b8;min-height:72px;font-size:13px;line-height:1.65}.page-module__YywmmW__cardLink{color:#dbc18c;letter-spacing:1.1px;border-bottom:1px solid #c4a46d80;align-items:center;gap:9px;margin-top:21px;padding-bottom:5px;font-size:12px;transition:color .25s,gap .25s,border-color .25s;display:inline-flex}.page-module__YywmmW__cardLink span{font-size:16px;line-height:1}.page-module__YywmmW__cardLink:hover{color:#fff;border-color:#e2c98f;gap:13px}.page-module__YywmmW__mediaArrow{z-index:2;color:#f5f2e9;opacity:0;background:#071710ad;border:1px solid #f5f2e957;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;transition:opacity .25s,background .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.page-module__YywmmW__mediaPrevious{left:12px}.page-module__YywmmW__mediaNext{right:12px}.page-module__YywmmW__card:hover .page-module__YywmmW__mediaArrow,.page-module__YywmmW__mediaArrow:focus-visible{opacity:1}.page-module__YywmmW__mediaArrow:hover{color:#10291f;background:#c4a46d;transform:translateY(-50%)scale(1.08)}.page-module__YywmmW__imageDots{z-index:2;gap:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.page-module__YywmmW__imageDots button{background:#d5ddcf8c;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.page-module__YywmmW__imageDots button[data-active=true]{background:#e0c28a;width:20px}.page-module__YywmmW__emptyState{color:#b8c7b8;padding:50px 0;font-size:14px}@media (max-width:950px){.page-module__YywmmW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__YywmmW__introMark{display:none}.page-module__YywmmW__sectionHeading{flex-direction:column;align-items:flex-start;gap:22px}.page-module__YywmmW__sectionHeading>p{max-width:500px}}@media (max-width:640px){.page-module__YywmmW__intro{min-height:610px}.page-module__YywmmW__introContent{padding:62px 6% 72px}.page-module__YywmmW__backLink{margin-bottom:58px}.page-module__YywmmW__intro h1{letter-spacing:-2.5px;font-size:56px}.page-module__YywmmW__lead{font-size:15px}.page-module__YywmmW__catalog{padding:66px 6% 88px}.page-module__YywmmW__sectionHeading{margin-bottom:34px}.page-module__YywmmW__sectionHeading h2{font-size:43px}.page-module__YywmmW__grid{grid-template-columns:1fr;gap:16px}.page-module__YywmmW__cardMedia{height:190px}.page-module__YywmmW__cardBody{padding:20px}.page-module__YywmmW__card p{min-height:0}.page-module__YywmmW__cardLink{margin-top:18px}.page-module__YywmmW__mediaArrow{opacity:.9}}
