._56Rclq_page{color:#f5f2e9;background:#102b21;min-height:100vh}._56Rclq_hero{background:#0d251c url(/uploads/about/about-hero-first.jpg) 50% 48%/cover no-repeat;align-items:flex-end;min-height:clamp(690px,100svh - 10px,900px);display:flex;position:relative;overflow:hidden}._56Rclq_hero:before{content:"";background:linear-gradient(90deg,#081b13f5 0%,#0d251cce 42%,#0d251c47 100%);position:absolute;inset:0}._56Rclq_heroShade{mix-blend-mode:soft-light;background:linear-gradient(115deg,#0d251c52,#0000 45%,#0d251c35);position:absolute;inset:0}._56Rclq_heroContent{z-index:2;width:min(760px,90vw);padding:82px 5.5% 88px;position:relative}._56Rclq_backLink{color:#c9d0c5;letter-spacing:1px;align-items:center;margin-bottom:70px;font-size:13px;transition:color .25s,transform .25s;display:inline-flex}._56Rclq_backLink:hover{color:#e1c38a;transform:translate(-4px)}._56Rclq_eyebrow{color:#d2bb8e;letter-spacing:2.4px;align-items:center;gap:12px;font-size:11px;display:flex}._56Rclq_eyebrow>span{background:currentColor;width:27px;height:1px}._56Rclq_hero h1{font-family:var(--font-display);letter-spacing:-4.5px;margin:26px 0 25px;font-size:clamp(64px,8vw,112px);font-weight:400;line-height:.98}._56Rclq_hero h1 em,._56Rclq_story h2 em,._56Rclq_values h2 em,._56Rclq_closing h2 em{color:#c5a776;font-style:normal}._56Rclq_heroLead{color:#c6cec3;max-width:570px;font-size:16px;line-height:1.85}._56Rclq_locationLink{color:#d2bb8e;letter-spacing:.4px;align-items:center;gap:9px;margin-top:30px;font-size:12px;transition:color .25s,transform .25s;display:inline-flex}._56Rclq_locationLink:hover{color:#f1dbad;transform:translate(4px)}._56Rclq_heroMeta{z-index:2;color:#c4a46d;letter-spacing:2.3px;flex-direction:column;align-items:flex-end;gap:12px;font-size:10px;display:flex;position:absolute;bottom:82px;right:5.5%}._56Rclq_heroMeta strong{font-family:var(--font-display);color:#f5f2e9;letter-spacing:1px;font-size:17px;font-weight:400}._56Rclq_story{background:linear-gradient(#102b21 0%,#17382c 100%);grid-template-columns:minmax(0,.9fr) minmax(320px,.72fr);gap:12%;padding:clamp(92px,11vw,160px) 11% clamp(100px,12vw,170px);display:grid}._56Rclq_story h2,._56Rclq_values h2,._56Rclq_closing h2{font-family:var(--font-display);letter-spacing:-3.2px;margin-top:21px;font-size:clamp(48px,5.5vw,82px);font-weight:400;line-height:1.03}._56Rclq_storyCopy{color:#c0ccbf;padding-top:47px;font-size:15px;line-height:1.9}._56Rclq_storyCopy p+p{margin-top:22px}._56Rclq_storyLink,._56Rclq_closingLink{color:#dbc18c;letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid #c4a46d80;align-items:center;gap:8px;margin-top:29px;padding-bottom:8px;font-size:11px;transition:gap .3s,color .25s,border-color .25s;display:inline-flex}._56Rclq_storyLink:hover,._56Rclq_closingLink:hover{color:#fff;border-color:#e2c98f;gap:13px}._56Rclq_values{background:#0d251c;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:8%;padding:clamp(90px,10vw,145px) 8% clamp(100px,12vw,165px);display:grid;position:relative;overflow:hidden}._56Rclq_values:before{content:"";pointer-events:none;opacity:.18;background:repeating-linear-gradient(94deg,#0000 0 122px,#c4a46d0a 124px,#061a1215 138px),radial-gradient(circle at 82% 45%,#2f745575,#0000 32%);position:absolute;inset:0}._56Rclq_valuesHeading,._56Rclq_valueGrid{z-index:1;position:relative}._56Rclq_valueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._56Rclq_valueCard{background:linear-gradient(145deg,#173a2ddb,#0a2119db);border:1px solid #b7caaf24;min-height:260px;padding:23px 21px;transition:transform .4s cubic-bezier(.2,.75,.2,1),border-color .35s,background .35s;box-shadow:0 18px 35px #061a1233}._56Rclq_valueCard:hover{background:#193d2de8;border-color:#d2bb8e8c;transform:translateY(-7px)}._56Rclq_valueTop{color:#c4a46d;justify-content:space-between;align-items:center;display:flex}._56Rclq_valueTop span{letter-spacing:2px;font-size:11px}._56Rclq_valueCard h3{font-family:var(--font-display);margin:58px 0 13px;font-size:24px;font-weight:400}._56Rclq_valueCard p{color:#b8c7b8;font-size:13px;line-height:1.72}._56Rclq_closing{background:#102b21 url(/gallery/workshop-bench.jpg) 50% 54%/cover no-repeat;padding:clamp(95px,12vw,175px) 8%;position:relative;overflow:hidden}._56Rclq_closing:before{content:"";background:linear-gradient(90deg,#081b13f2 0%,#0d251cb8 54%,#0d251c5c 100%);position:absolute;inset:0}._56Rclq_closingShade{background:radial-gradient(circle at 76% 30%,#c4a46d26,#0000 26%);position:absolute;inset:0}._56Rclq_closing>._56Rclq_eyebrow,._56Rclq_closing>h2,._56Rclq_closing>._56Rclq_closingLink{z-index:1;position:relative}._56Rclq_closing h2{max-width:680px}._56Rclq_closingLink{margin-top:35px}@media (max-width:980px){._56Rclq_story{grid-template-columns:1fr;gap:0}._56Rclq_storyCopy{max-width:620px;padding-top:34px}._56Rclq_values{grid-template-columns:1fr;gap:45px}._56Rclq_valueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){._56Rclq_hero{background-position:64%;min-height:720px}._56Rclq_heroContent{width:100%;padding:62px 6% 70px}._56Rclq_backLink{margin-bottom:58px}._56Rclq_hero h1{letter-spacing:-3px;font-size:66px}._56Rclq_heroLead{font-size:15px}._56Rclq_heroMeta{display:none}._56Rclq_story{padding:78px 6% 95px}._56Rclq_story h2,._56Rclq_values h2,._56Rclq_closing h2{letter-spacing:-2.4px;font-size:51px}._56Rclq_storyCopy{font-size:14px}._56Rclq_values{padding:78px 6% 96px}._56Rclq_valueGrid{grid-template-columns:1fr;gap:10px}._56Rclq_valueCard{min-height:0;padding:20px}._56Rclq_valueCard h3{margin-top:42px}._56Rclq_closing{background-position:58%;min-height:500px;padding:88px 6% 110px}}@media (prefers-reduced-motion:reduce){._56Rclq_valueCard,._56Rclq_storyLink,._56Rclq_closingLink,._56Rclq_backLink,._56Rclq_locationLink{transition:none}}._56Rclq_page{color:#2d2a26;background:#ddd1c2}._56Rclq_hero{color:#fffaf3;background-color:#3b3732}._56Rclq_heroShade{background:linear-gradient(115deg,#3f383140,#0000 45%,#3f38311f)}._56Rclq_backLink{color:#e2ddd4}._56Rclq_backLink:hover{color:#f1d8ad}._56Rclq_eyebrow{color:#e0bf8d}._56Rclq_hero h1 em,._56Rclq_closing h2 em{color:#d7b27b}._56Rclq_heroLead{color:#ddd7ce}._56Rclq_locationLink,._56Rclq_heroMeta{color:#d8b47e}._56Rclq_locationLink:hover{color:#f5dfbd}._56Rclq_heroMeta strong{color:#fffaf3}._56Rclq_story{background:linear-gradient(#ddd1c2 0%,#ddd1c3 100%)}._56Rclq_story ._56Rclq_eyebrow,._56Rclq_values ._56Rclq_eyebrow{color:#9f7040}._56Rclq_story h2 em,._56Rclq_values h2 em{color:#b48650}._56Rclq_storyCopy{color:#5e574f}._56Rclq_storyLink{color:#8b6137;border-bottom-color:#b99264}._56Rclq_storyLink:hover{color:#5f4126;border-color:#9f7040}._56Rclq_values{background:#dcd0c1}._56Rclq_values:before{opacity:.5;background:repeating-linear-gradient(94deg,#0000 0 122px,#97785309 124px,#56483a05 138px),radial-gradient(circle at 82% 45%,#707a651a,#0000 32%)}._56Rclq_valueCard{background:#ebe3d8;border-color:#d6c9b8;box-shadow:0 18px 35px #4a3d3117}._56Rclq_valueCard:hover{background:#ebe1d4;border-color:#c4a171}._56Rclq_valueTop{color:#a77743}._56Rclq_valueCard p{color:#514b43}._56Rclq_closing{color:#fffaf3;background-color:#3b3732}._56Rclq_closing:before{background:linear-gradient(90deg,#2f2a25eb 0%,#2f2a25ab 54%,#2f2a2542 100%)}._56Rclq_closingShade{background:radial-gradient(circle at 76% 30%,#b486502b,#0000 26%)}._56Rclq_closing ._56Rclq_eyebrow{color:#e0bf8d}._56Rclq_closingLink{color:#f0d2a3;border-bottom-color:#d3ad79}._56Rclq_closingLink:hover{color:#fff;border-color:#f0d2a3}._56Rclq_values{padding-left:0;padding-right:0;display:block}._56Rclq_valuesHeading{z-index:2;width:min(1180px,88%);margin:0 auto 46px;position:relative}._56Rclq_valuesHeading h2{max-width:820px}._56Rclq_valuesViewport{z-index:2;width:100%;padding:10px 0 26px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}._56Rclq_valuesTrack{will-change:transform;width:max-content;animation:42s linear infinite _56Rclq_values-marquee;display:flex}._56Rclq_valueSet{gap:16px;padding-right:16px;display:flex}._56Rclq_valueCard{flex:0 0 clamp(285px,25vw,360px);min-height:300px;padding:28px 26px}._56Rclq_valueCard h3{margin:72px 0 16px;font-size:28px}._56Rclq_valueCard p{font-size:15px;line-height:1.78}._56Rclq_valueTop span{font-size:13px}._56Rclq_valuesViewport:hover ._56Rclq_valuesTrack{animation-play-state:paused}@keyframes _56Rclq_values-marquee{to{transform:translate(-50%)}}@media (max-width:700px){._56Rclq_values{padding:78px 0 96px}._56Rclq_valuesHeading{width:88%;margin-bottom:34px}._56Rclq_valuesViewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}._56Rclq_valuesTrack{animation-duration:38s}._56Rclq_valueSet{gap:12px;padding-right:12px}._56Rclq_valueCard{flex-basis:min(82vw,320px);min-height:280px;padding:24px 22px}._56Rclq_valueCard h3{margin-top:58px;font-size:26px}._56Rclq_valueCard p{font-size:15px}}@media (prefers-reduced-motion:reduce){._56Rclq_valuesViewport{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}._56Rclq_valuesViewport::-webkit-scrollbar{display:none}._56Rclq_valuesTrack{animation:none}._56Rclq_valueSet:nth-child(2){display:none}}._56Rclq_backLink{font-size:15px}._56Rclq_heroLead{font-size:18px}._56Rclq_locationLink{font-size:14px}._56Rclq_storyCopy{font-size:17px}._56Rclq_storyLink,._56Rclq_closingLink{font-size:13px}@media (max-width:700px){._56Rclq_heroLead{font-size:17px}._56Rclq_storyCopy{font-size:16px}}._56Rclq_story{isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(42px,6vw,104px);min-height:clamp(540px,72svh,760px);margin:0;padding:clamp(80px,9vw,130px) clamp(36px,7vw,112px);display:grid;position:relative;overflow:hidden}._56Rclq_storyBackdrop{z-index:-1;pointer-events:none;background:url(/uploads/about/about-story-wood-types.jpg) 0/cover no-repeat;width:62%;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 0% 35%,#000c 54%,#0000 88%);mask-image:linear-gradient(90deg,#000 0% 35%,#000c 54%,#0000 88%)}._56Rclq_storyIntro,._56Rclq_storyCopy{z-index:1;min-width:0;position:relative}._56Rclq_storyIntro{grid-area:1/1}._56Rclq_storyIntro h2{letter-spacing:-2.7px;color:#fff7eb;text-shadow:0 2px 16px #14110ebd;max-width:10ch;margin:0;padding-bottom:.09em;font-size:clamp(48px,5.25vw,82px);line-height:1.08}._56Rclq_storyIntro h2 em{color:#e8c48a}._56Rclq_storyCopy{grid-area:1/2;max-width:55ch;padding-top:0}._56Rclq_hero:before{background:linear-gradient(90deg,#2f2a25de 0%,#2f2a2599 42%,#2f2a2524 100%)}@media (max-width:860px){._56Rclq_story{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:calc(clamp(300px,52vw,420px) + 32px) 7% 94px;display:grid}._56Rclq_storyBackdrop{background-position:50% 30%;width:100%;height:clamp(300px,52vw,420px);inset:0 0 auto;-webkit-mask-image:none;mask-image:none}._56Rclq_storyIntro,._56Rclq_storyCopy{grid-area:auto/1;max-width:650px}._56Rclq_storyIntro h2{color:#2d2a26;text-shadow:none;font-size:clamp(44px,7.2vw,65px)}._56Rclq_storyIntro h2 em{color:#b48650}}@media (max-width:700px){._56Rclq_story{gap:18px;padding:calc(clamp(300px,95vw,420px) + 32px) 6% 82px}._56Rclq_storyBackdrop{background-position:54% 0;height:clamp(300px,95vw,420px)}._56Rclq_storyIntro h2{letter-spacing:-2px;font-size:clamp(43px,9.5vw,58px);line-height:1.09}._56Rclq_hero{background-position:top;background-size:100%;min-height:0;display:block}._56Rclq_hero:before,._56Rclq_heroShade{display:none}._56Rclq_heroContent{padding:calc(55.814vw + 30px) 6% 38px}._56Rclq_backLink{margin-bottom:28px}._56Rclq_storyBackdrop{background-position:top;background-size:contain;height:55.814vw}._56Rclq_story{padding-top:calc(55.814vw + 32px)}}
