.conversion-pages_page__n9qTM{--ink:#171a18;--muted:#5a625b;--accent:#c0e863;--accent-hover:#a6d64e;--line:#d9ded7;color:var(--ink);font-family:sans,Arial,sans-serif;letter-spacing:0}.conversion-pages_page__n9qTM *,.conversion-pages_page__n9qTM :after,.conversion-pages_page__n9qTM :before{box-sizing:border-box;letter-spacing:0}.conversion-pages_page__n9qTM h1,.conversion-pages_page__n9qTM h2,.conversion-pages_page__n9qTM h3,.conversion-pages_page__n9qTM p{margin:0}.conversion-pages_page__n9qTM h1,.conversion-pages_page__n9qTM h2,.conversion-pages_page__n9qTM h3{font-weight:700;overflow-wrap:anywhere;text-wrap:balance}.conversion-pages_page__n9qTM a{color:var(--ink);text-decoration:none}.conversion-pages_page__n9qTM a:visited{color:var(--ink)}.conversion-pages_page__n9qTM a:focus-visible,.conversion-pages_page__n9qTM a:hover{color:#3b5619}.conversion-pages_page__n9qTM a:active{color:var(--ink)}.conversion-pages_page__n9qTM a:focus-visible{outline:2px solid #527b24;outline-offset:5px}.conversion-pages_page__n9qTM img{display:block}.conversion-pages_container__6ai3s{width:min(100% - 144px,1344px);margin-inline:auto}.conversion-pages_hero__zd_e5{padding:46px 0 100px;background:#171a18;color:#fff}.conversion-pages_breadcrumbs__O4zV7{display:flex;align-items:center;gap:7px;color:#b9c5b8;font-size:12px;margin-bottom:54px}.conversion-pages_breadcrumbs__O4zV7 a,.conversion-pages_breadcrumbs__O4zV7 a:visited{color:#fff}.conversion-pages_breadcrumbs__O4zV7 a:focus-visible,.conversion-pages_breadcrumbs__O4zV7 a:hover{color:var(--accent)}.conversion-pages_heroGrid__rsXW2{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:center}.conversion-pages_heroCopy__5MXJu{max-width:600px}.conversion-pages_eyebrow__l0zP2{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.conversion-pages_hero__zd_e5 h1{font-size:clamp(42px,5vw,74px);line-height:1.02;max-width:660px}.conversion-pages_heroDescription__kg4Pj{max-width:510px;color:#d7e0d5;font-size:17px;line-height:1.65;margin-top:26px}.conversion-pages_actions__Ylc0h{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:34px}.conversion-pages_primaryButton__Egmh1{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:50px;padding:13px 19px;background:var(--accent);border:1px solid transparent;border-radius:2px;color:var(--ink)!important;font-size:14px;font-weight:700;transition:background-color .18s,color .18s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s}.conversion-pages_primaryButton__Egmh1:focus-visible,.conversion-pages_primaryButton__Egmh1:hover{background:var(--accent-hover);color:var(--ink)!important;transform:translateY(-2px);box-shadow:0 12px 24px rgba(13,18,13,.18)}.conversion-pages_primaryButton__Egmh1 svg,.conversion-pages_secondaryLink__oWE1P svg,.conversion-pages_textLink__Fknhq svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.conversion-pages_primaryButton__Egmh1:focus-visible svg,.conversion-pages_primaryButton__Egmh1:hover svg,.conversion-pages_secondaryLink__oWE1P:focus-visible svg,.conversion-pages_secondaryLink__oWE1P:hover svg,.conversion-pages_textLink__Fknhq:focus-visible svg,.conversion-pages_textLink__Fknhq:hover svg{transform:translate(3px,-2px)}.conversion-pages_primaryButton__Egmh1:active{background:#94c23e}.conversion-pages_secondaryLink__oWE1P,.conversion-pages_secondaryLink__oWE1P:visited{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:6px}.conversion-pages_secondaryLink__oWE1P:focus-visible,.conversion-pages_secondaryLink__oWE1P:hover{color:var(--accent)}.conversion-pages_heroMedia__yWBgC{position:relative;min-width:0;overflow:hidden}.conversion-pages_heroMedia__yWBgC img{width:100%;height:auto;aspect-ratio:1.15;-o-object-fit:cover;object-fit:cover;background:#323832;transition:transform .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1)}.conversion-pages_heroMedia__yWBgC:focus-within img,.conversion-pages_heroMedia__yWBgC:hover img{transform:scale(1.025);filter:saturate(1.05)}.conversion-pages_heroMedia__yWBgC span{position:absolute;right:18px;bottom:18px;max-width:80%;padding:9px 12px;background:rgba(23,26,24,.91);color:#fff;font-size:12px;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .22s}.conversion-pages_heroMedia__yWBgC:focus-within span,.conversion-pages_heroMedia__yWBgC:hover span{transform:translateY(-4px);background:rgba(23,26,24,.949)}.conversion-pages_evidence__y24Bt{padding:86px 0;background:#f2f4ef}.conversion-pages_sectionHeading__HrYl1{max-width:680px}.conversion-pages_finalCta__G9IEB h2,.conversion-pages_sectionHeading__HrYl1 h2,.conversion-pages_storyCopy__vv6fE h2{font-size:clamp(32px,4vw,52px);line-height:1.08}.conversion-pages_proofGrid__X04lY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px}.conversion-pages_proofGrid__X04lY article{display:flex;align-items:flex-start;gap:14px;border-top:1px solid #bac5b4;padding-top:20px;font-size:16px;font-weight:700;transition:border-color .22s,transform .35s cubic-bezier(.22,1,.36,1)}.conversion-pages_proofGrid__X04lY article:focus-within,.conversion-pages_proofGrid__X04lY article:hover{border-color:#4c6a26;transform:translateY(-4px)}.conversion-pages_proofGrid__X04lY svg{flex:0 0 auto;color:#4c6a26}.conversion-pages_sections__xhOuN{padding:100px 0 20px;background:#fff}.conversion-pages_storyAnchor__AwXxa{scroll-margin-top:104px}.conversion-pages_story__m6Off{display:grid;grid-template-columns:1.1fr .9fr;gap:82px;align-items:center;padding:0 0 100px}.conversion-pages_storyReverse__9Bxc6{grid-template-columns:.9fr 1.1fr}.conversion-pages_storyReverse__9Bxc6 .conversion-pages_storyMedia__KDQ4Y{order:2}.conversion-pages_storyMedia__KDQ4Y{overflow:hidden;background:#edf0eb}.conversion-pages_storyMedia__KDQ4Y img{width:100%;height:auto;aspect-ratio:1.38;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1)}.conversion-pages_storyMedia__KDQ4Y:focus-within img,.conversion-pages_storyMedia__KDQ4Y:hover img{transform:scale(1.03);filter:saturate(1.05)}.conversion-pages_storyCopy__vv6fE{max-width:500px}.conversion-pages_storyCopy__vv6fE p:not(.conversion-pages_eyebrow__l0zP2){max-width:470px;color:var(--muted);font-size:16px;line-height:1.7;margin-top:22px}.conversion-pages_textLink__Fknhq,.conversion-pages_textLink__Fknhq:visited{display:inline-flex;align-items:center;gap:10px;margin-top:24px;color:var(--ink);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:6px}.conversion-pages_textLink__Fknhq:focus-visible,.conversion-pages_textLink__Fknhq:hover{color:#3b5619}.conversion-pages_steps__pF7T0{padding:100px 0;background:#171a18;color:#fff}.conversion-pages_steps__pF7T0 .conversion-pages_eyebrow__l0zP2{color:var(--accent)}.conversion-pages_stepGrid__qj5uz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:48px}.conversion-pages_stepGrid__qj5uz article{border-top:1px solid #596157;padding-top:20px;transition:border-color .22s,transform .35s cubic-bezier(.22,1,.36,1)}.conversion-pages_stepGrid__qj5uz article:focus-within,.conversion-pages_stepGrid__qj5uz article:hover{border-color:var(--accent);transform:translateY(-4px)}.conversion-pages_stepNumber__8WQUD{display:block;color:var(--accent);font-size:13px;margin-bottom:25px}.conversion-pages_stepGrid__qj5uz h3{font-size:26px;line-height:1.15}.conversion-pages_stepGrid__qj5uz p{max-width:340px;color:#cbd4ca;font-size:15px;line-height:1.65;margin-top:16px}.conversion-pages_faq__wlNGj{padding:96px 0;background:#fff}.conversion-pages_faqGrid__xmNoC{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.conversion-pages_faq__wlNGj details{border-top:1px solid var(--line)}.conversion-pages_faq__wlNGj details:last-child{border-bottom:1px solid var(--line)}.conversion-pages_faq__wlNGj summary{display:flex;justify-content:space-between;gap:20px;padding:23px 0;cursor:pointer;font-size:18px;font-weight:700;list-style:none;transition:color .18s,padding-left .22s}.conversion-pages_faq__wlNGj summary::-webkit-details-marker{display:none}.conversion-pages_faq__wlNGj summary:after{content:"+";color:#4c6a26;font-size:24px;font-weight:400}.conversion-pages_faq__wlNGj details[open] summary:after{content:"−"}.conversion-pages_faq__wlNGj summary:focus-visible,.conversion-pages_faq__wlNGj summary:hover{color:#3b5619;padding-left:8px}.conversion-pages_faq__wlNGj details p{max-width:650px;color:var(--muted);font-size:15px;line-height:1.7;padding:0 42px 25px 0}.conversion-pages_faqCta__zMTCO{margin-top:12px}.conversion-pages_relatedLinks__ibbi5{padding:92px 0;background:#171a18;color:#fff}.conversion-pages_relatedLinks__ibbi5 .conversion-pages_eyebrow__l0zP2{color:var(--accent)}.conversion-pages_relatedLinks__ibbi5 h2{max-width:760px}.conversion-pages_relatedLinkGrid__2vl6p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.conversion-pages_relatedLink__dsu3W{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:74px;padding:18px 20px;border:1px solid #66705f;color:#fff!important;font-size:14px;font-weight:700;transition:border-color .18s,background-color .18s,color .18s,transform .24s cubic-bezier(.22,1,.36,1)}.conversion-pages_relatedLink__dsu3W svg{flex:0 0 auto;transition:transform .18s}.conversion-pages_relatedLink__dsu3W:focus-visible,.conversion-pages_relatedLink__dsu3W:hover{border-color:var(--accent);background:#253021;color:var(--accent)!important;transform:translateY(-3px)}.conversion-pages_relatedLink__dsu3W:focus-visible svg,.conversion-pages_relatedLink__dsu3W:hover svg{transform:translate(3px,-2px)}.conversion-pages_relatedLink__dsu3W:active{background:#334429;color:#fff!important}.conversion-pages_finalCta__G9IEB{padding:104px 0 120px;background:#f2f4ef}.conversion-pages_finalCta__G9IEB>.conversion-pages_container__6ai3s{max-width:900px}.conversion-pages_finalCta__G9IEB h2{max-width:740px}.conversion-pages_finalCta__G9IEB>.conversion-pages_container__6ai3s>p:not(.conversion-pages_eyebrow__l0zP2){max-width:620px;color:var(--muted);font-size:17px;line-height:1.7;margin-top:23px}@media(max-width:1050px){.conversion-pages_container__6ai3s{width:calc(100% - 72px)}.conversion-pages_heroGrid__rsXW2,.conversion-pages_storyReverse__9Bxc6,.conversion-pages_story__m6Off{gap:42px}.conversion-pages_hero__zd_e5 h1{font-size:52px}.conversion-pages_story__m6Off{grid-template-columns:1fr 1fr}}@media(max-width:700px){.conversion-pages_container__6ai3s{width:calc(100% - 40px)}.conversion-pages_hero__zd_e5{padding:30px 0 64px}.conversion-pages_breadcrumbs__O4zV7{margin-bottom:36px}.conversion-pages_faqGrid__xmNoC,.conversion-pages_heroGrid__rsXW2,.conversion-pages_storyReverse__9Bxc6,.conversion-pages_story__m6Off{grid-template-columns:1fr;gap:30px}.conversion-pages_hero__zd_e5 h1{font-size:40px}.conversion-pages_heroDescription__kg4Pj{font-size:15px}.conversion-pages_heroMedia__yWBgC{order:-1}.conversion-pages_heroMedia__yWBgC img{aspect-ratio:1.2}.conversion-pages_evidence__y24Bt,.conversion-pages_faq__wlNGj{padding:62px 0}.conversion-pages_proofGrid__X04lY,.conversion-pages_stepGrid__qj5uz{grid-template-columns:1fr;gap:24px;margin-top:32px}.conversion-pages_sections__xhOuN{padding-top:62px}.conversion-pages_storyReverse__9Bxc6,.conversion-pages_story__m6Off{padding-bottom:62px}.conversion-pages_storyReverse__9Bxc6 .conversion-pages_storyMedia__KDQ4Y{order:0}.conversion-pages_storyCopy__vv6fE p:not(.conversion-pages_eyebrow__l0zP2){font-size:15px}.conversion-pages_steps__pF7T0{padding:64px 0}.conversion-pages_faq__wlNGj summary{font-size:16px}.conversion-pages_finalCta__G9IEB{padding:70px 0 80px}.conversion-pages_relatedLinks__ibbi5{padding:62px 0}.conversion-pages_relatedLinkGrid__2vl6p{grid-template-columns:1fr;gap:10px;margin-top:30px}.conversion-pages_relatedLink__dsu3W{min-height:58px;padding:15px 16px}}@media(prefers-reduced-motion:reduce){.conversion-pages_page__n9qTM *,.conversion-pages_page__n9qTM :after,.conversion-pages_page__n9qTM :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.expansion-pages_page__gcKJI[data-kind=product] .expansion-pages_hero__VEbhs{background:#171a18}.expansion-pages_page__gcKJI[data-kind=application] .expansion-pages_hero__VEbhs{background:#202a21}.expansion-pages_page__gcKJI[data-kind=service] .expansion-pages_hero__VEbhs{background:#1d2420}.expansion-pages_page__gcKJI[data-kind=manufacturing] .expansion-pages_hero__VEbhs{background:#18201b}.expansion-pages_page__gcKJI[data-kind=guide] .expansion-pages_hero__VEbhs{background:#20231f}.expansion-pages_page__gcKJI[data-kind=resource] .expansion-pages_hero__VEbhs{background:#1a211b}.expansion-pages_page__gcKJI[data-kind=company] .expansion-pages_hero__VEbhs{background:#1d2420}.expansion-pages_page__gcKJI .expansion-pages_heroMedia__7rFqM a{display:block}.expansion-pages_page__gcKJI .expansion-pages_heroMedia__7rFqM img,.expansion-pages_page__gcKJI .expansion-pages_storyMedia__Z6qUl img{transition:transform .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1)}.expansion-pages_page__gcKJI .expansion-pages_heroMedia__7rFqM:focus-within img,.expansion-pages_page__gcKJI .expansion-pages_heroMedia__7rFqM:hover img,.expansion-pages_page__gcKJI .expansion-pages_storyMedia__Z6qUl:focus-within img,.expansion-pages_page__gcKJI .expansion-pages_storyMedia__Z6qUl:hover img{transform:scale(1.035);filter:saturate(1.06) contrast(1.02)}.expansion-pages_page__gcKJI .expansion-pages_storyMedia__Z6qUl a{display:block}@media(prefers-reduced-motion:reduce){.expansion-pages_page__gcKJI img{transition:none!important}}.flagship_languageOptions__bSH76,.flagship_page__sfma0,.flagship_shell__HvyQW{--ink:#171a18;--muted:#555b56;--accent:#c0e863;--accent-hover:#a6d64e;--line:#dcded9;color:var(--ink);font-family:sans,Arial,sans-serif;letter-spacing:0;font-size:16px;line-height:1.5}.flagship_languageOptions__bSH76 *,.flagship_languageOptions__bSH76 :after,.flagship_languageOptions__bSH76 :before,.flagship_page__sfma0 *,.flagship_page__sfma0 :after,.flagship_page__sfma0 :before,.flagship_shell__HvyQW *,.flagship_shell__HvyQW :after,.flagship_shell__HvyQW :before{box-sizing:border-box;letter-spacing:0}.flagship_languageOptions__bSH76 ::-moz-selection,.flagship_page__sfma0 ::-moz-selection,.flagship_shell__HvyQW ::-moz-selection{background:var(--accent);color:var(--ink)}.flagship_languageOptions__bSH76 ::selection,.flagship_page__sfma0 ::selection,.flagship_shell__HvyQW ::selection{background:var(--accent);color:var(--ink)}.flagship_languageOptions__bSH76 input,.flagship_languageOptions__bSH76 textarea,.flagship_page__sfma0 input,.flagship_page__sfma0 textarea,.flagship_shell__HvyQW input,.flagship_shell__HvyQW textarea{caret-color:#527b24}.flagship_languageOptions__bSH76 figure,.flagship_languageOptions__bSH76 h1,.flagship_languageOptions__bSH76 h2,.flagship_languageOptions__bSH76 h3,.flagship_languageOptions__bSH76 p,.flagship_page__sfma0 figure,.flagship_page__sfma0 h1,.flagship_page__sfma0 h2,.flagship_page__sfma0 h3,.flagship_page__sfma0 p,.flagship_shell__HvyQW figure,.flagship_shell__HvyQW h1,.flagship_shell__HvyQW h2,.flagship_shell__HvyQW h3,.flagship_shell__HvyQW p{margin:0}.flagship_languageOptions__bSH76 h1,.flagship_languageOptions__bSH76 h2,.flagship_languageOptions__bSH76 h3,.flagship_page__sfma0 h1,.flagship_page__sfma0 h2,.flagship_page__sfma0 h3,.flagship_shell__HvyQW h1,.flagship_shell__HvyQW h2,.flagship_shell__HvyQW h3{color:inherit;font-weight:700;text-wrap:balance;overflow-wrap:anywhere}.flagship_languageOptions__bSH76 h2,.flagship_page__sfma0 h2,.flagship_shell__HvyQW h2{font-size:44px;line-height:1.12}.flagship_languageOptions__bSH76 h3,.flagship_page__sfma0 h3,.flagship_shell__HvyQW h3{font-size:25px;line-height:1.2}.flagship_languageOptions__bSH76 p,.flagship_page__sfma0 p,.flagship_shell__HvyQW p{overflow-wrap:anywhere}.flagship_languageOptions__bSH76 a,.flagship_page__sfma0 a,.flagship_shell__HvyQW a{color:var(--ink);text-decoration:none}.flagship_languageOptions__bSH76 a:visited,.flagship_page__sfma0 a:visited,.flagship_shell__HvyQW a:visited{color:var(--ink)}.flagship_languageOptions__bSH76 a:focus-visible,.flagship_languageOptions__bSH76 a:hover,.flagship_page__sfma0 a:focus-visible,.flagship_page__sfma0 a:hover,.flagship_shell__HvyQW a:focus-visible,.flagship_shell__HvyQW a:hover{color:#3b5619}.flagship_languageOptions__bSH76 a:active,.flagship_page__sfma0 a:active,.flagship_shell__HvyQW a:active{color:var(--ink)}.flagship_languageOptions__bSH76 a,.flagship_languageOptions__bSH76 button,.flagship_languageOptions__bSH76 input,.flagship_languageOptions__bSH76 select,.flagship_languageOptions__bSH76 summary,.flagship_languageOptions__bSH76 textarea,.flagship_page__sfma0 a,.flagship_page__sfma0 button,.flagship_page__sfma0 input,.flagship_page__sfma0 select,.flagship_page__sfma0 summary,.flagship_page__sfma0 textarea,.flagship_shell__HvyQW a,.flagship_shell__HvyQW button,.flagship_shell__HvyQW input,.flagship_shell__HvyQW select,.flagship_shell__HvyQW summary,.flagship_shell__HvyQW textarea{-webkit-tap-highlight-color:rgba(192,232,99,.4)}.flagship_languageOptions__bSH76 a:focus-visible,.flagship_languageOptions__bSH76 button:focus-visible,.flagship_languageOptions__bSH76 input:focus-visible,.flagship_languageOptions__bSH76 select:focus-visible,.flagship_languageOptions__bSH76 summary:focus-visible,.flagship_languageOptions__bSH76 textarea:focus-visible,.flagship_page__sfma0 a:focus-visible,.flagship_page__sfma0 button:focus-visible,.flagship_page__sfma0 input:focus-visible,.flagship_page__sfma0 select:focus-visible,.flagship_page__sfma0 summary:focus-visible,.flagship_page__sfma0 textarea:focus-visible,.flagship_shell__HvyQW a:focus-visible,.flagship_shell__HvyQW button:focus-visible,.flagship_shell__HvyQW input:focus-visible,.flagship_shell__HvyQW select:focus-visible,.flagship_shell__HvyQW summary:focus-visible,.flagship_shell__HvyQW textarea:focus-visible{outline:2px solid #527b24;outline-offset:5px}.flagship_languageOptions__bSH76 button,.flagship_languageOptions__bSH76 input,.flagship_languageOptions__bSH76 select,.flagship_languageOptions__bSH76 textarea,.flagship_page__sfma0 button,.flagship_page__sfma0 input,.flagship_page__sfma0 select,.flagship_page__sfma0 textarea,.flagship_shell__HvyQW button,.flagship_shell__HvyQW input,.flagship_shell__HvyQW select,.flagship_shell__HvyQW textarea{font:inherit}.flagship_languageOptions__bSH76 button,.flagship_languageOptions__bSH76 summary,.flagship_page__sfma0 button,.flagship_page__sfma0 summary,.flagship_shell__HvyQW button,.flagship_shell__HvyQW summary{cursor:pointer}.flagship_languageOptions__bSH76 img,.flagship_page__sfma0 img,.flagship_shell__HvyQW img{display:block}.flagship_languageOptions__bSH76 [id],.flagship_languageOptions__bSH76 section,.flagship_page__sfma0 [id],.flagship_page__sfma0 section,.flagship_shell__HvyQW [id],.flagship_shell__HvyQW section{scroll-margin-top:100px}.flagship_languageOptions__bSH76 .flagship_button__MP7M1,.flagship_languageOptions__bSH76 .flagship_button__MP7M1:visited,.flagship_page__sfma0 .flagship_button__MP7M1,.flagship_page__sfma0 .flagship_button__MP7M1:visited,.flagship_shell__HvyQW .flagship_button__MP7M1,.flagship_shell__HvyQW .flagship_button__MP7M1:visited{display:inline-flex;gap:24px;align-items:center;justify-content:space-between;min-height:52px;padding:14px 22px;background:var(--accent);color:var(--ink);font-size:15px;font-weight:700;line-height:1.4;border:1px solid transparent;border-radius:2px;transition:background-color .18s,color .18s;max-width:100%;overflow-wrap:anywhere}.flagship_languageOptions__bSH76 .flagship_button__MP7M1 svg,.flagship_languageOptions__bSH76 .flagship_button__MP7M1:visited svg,.flagship_page__sfma0 .flagship_button__MP7M1 svg,.flagship_page__sfma0 .flagship_button__MP7M1:visited svg,.flagship_shell__HvyQW .flagship_button__MP7M1 svg,.flagship_shell__HvyQW .flagship_button__MP7M1:visited svg{flex:0 0 auto;transition:transform .18s}.flagship_languageOptions__bSH76 .flagship_button__MP7M1:focus-visible,.flagship_languageOptions__bSH76 .flagship_button__MP7M1:hover,.flagship_page__sfma0 .flagship_button__MP7M1:focus-visible,.flagship_page__sfma0 .flagship_button__MP7M1:hover,.flagship_shell__HvyQW .flagship_button__MP7M1:focus-visible,.flagship_shell__HvyQW .flagship_button__MP7M1:hover{color:var(--ink);background:var(--accent-hover)}.flagship_languageOptions__bSH76 .flagship_button__MP7M1:hover svg,.flagship_page__sfma0 .flagship_button__MP7M1:hover svg,.flagship_shell__HvyQW .flagship_button__MP7M1:hover svg{transform:translate(2px,-2px)}.flagship_languageOptions__bSH76 .flagship_button__MP7M1:active,.flagship_page__sfma0 .flagship_button__MP7M1:active,.flagship_shell__HvyQW .flagship_button__MP7M1:active{background:#94c23e;color:var(--ink)}.flagship_languageOptions__bSH76 .flagship_button__MP7M1:disabled,.flagship_page__sfma0 .flagship_button__MP7M1:disabled,.flagship_shell__HvyQW .flagship_button__MP7M1:disabled{color:#43493b;background:#d8decf;cursor:wait}.flagship_languageOptions__bSH76 .flagship_textLink__6m51Q,.flagship_page__sfma0 .flagship_textLink__6m51Q,.flagship_shell__HvyQW .flagship_textLink__6m51Q{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:6px}.flagship_languageOptions__bSH76 .flagship_textLink__6m51Q svg,.flagship_page__sfma0 .flagship_textLink__6m51Q svg,.flagship_shell__HvyQW .flagship_textLink__6m51Q svg{flex:0 0 auto;transition:transform .2s}.flagship_languageOptions__bSH76 .flagship_textLink__6m51Q:hover svg,.flagship_page__sfma0 .flagship_textLink__6m51Q:hover svg,.flagship_shell__HvyQW .flagship_textLink__6m51Q:hover svg{transform:translate(3px,-2px)}.flagship_container__NlWaY{width:min(100% - 96px,1344px);margin-inline:auto}.flagship_page__sfma0 .flagship_container__NlWaY{width:min(100% - 144px,1344px)}.flagship_main__fa9rH{padding-top:84px}.flagship_section__kSZZa{padding-block:104px}.flagship_eyebrow__W_X78{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:22px!important}.flagship_sectionHead__wDZwY{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:64px;margin-bottom:40px}.flagship_sectionHead__wDZwY h2{max-width:650px}.flagship_sectionIntro__2j5fI{max-width:440px;color:var(--muted);line-height:1.65}.flagship_sectionHead__wDZwY>.flagship_button__MP7M1{justify-self:end}.flagship_actions__JhI__{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}.flagship_hero__IRooi{position:relative;isolation:isolate;background:#242822;color:#fff}.flagship_bannerSwiper__jV2fq{width:100%}.flagship_bannerSwiper__jV2fq .swiper-wrapper{align-items:stretch}.flagship_bannerSlide__x1TL7{position:relative;isolation:isolate;height:auto}.flagship_bannerSlide__x1TL7[aria-hidden=true]{visibility:hidden;pointer-events:none}.flagship_heroMedia__2ARvh{position:absolute;inset:0;z-index:-2;overflow:hidden;transform:scale(1.001);transform-origin:center center;transition:transform 1.8s cubic-bezier(.22,1,.36,1)}.flagship_heroMedia__2ARvh picture{position:absolute;inset:0;display:block}.flagship_heroPointer__QsXE8{position:absolute;inset:-8px}.flagship_heroFilmPose__Yw5pZ{position:absolute;inset:0}.flagship_bannerSlide__x1TL7:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(16,22,17,.741),rgba(16,22,17,.651) 30%,rgba(16,22,17,.302) 52%,transparent 76%);pointer-events:none}.flagship_heroInner__4HsHO{position:relative;min-height:max(480px,min(640px,100svh - 200px));display:flex;align-items:center;padding-block:48px 110px}.flagship_heroImage__WZTSJ{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;transform:scale(1.001);transition:transform 1.8s cubic-bezier(.22,1,.36,1)}.flagship_bannerSlide__x1TL7[aria-hidden=false] .flagship_heroImage__WZTSJ{transform:scale(1.035)}.flagship_heroDetail__zAiOL{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:#191b1b;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.flagship_heroDetail__zAiOL video{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;transform:translateX(24px) scale(1.025);transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.flagship_heroDetail__zAiOL:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#191b1b,rgba(25,27,27,.922) 27%,rgba(25,27,27,.502) 40%,transparent 60%)}.flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_heroDetail__zAiOL{opacity:1}.flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_heroDetail__zAiOL video{transform:none}.flagship_heroCopy__dmBst{width:48%;position:relative;z-index:1;opacity:1}.flagship_heroCopy__dmBst h1,.flagship_heroCopy__dmBst h2,.flagship_heroCopy__dmBst p{transition:color .8s cubic-bezier(.22,1,.36,1)}.flagship_page__sfma0 .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_heroCopy__dmBst h2{font-size:60px;line-height:1.04;text-wrap:initial}.flagship_heroCopy__dmBst h1 span,.flagship_heroCopy__dmBst h2 span{display:block;font:inherit;margin-top:4px}.flagship_heroCopy__dmBst p{max-width:440px;font-size:17px;line-height:1.65;color:#f2f5ed;margin-top:26px}.flagship_heroCopy__dmBst [data-hero-cta]{position:relative;z-index:2}.flagship_bannerSlide__x1TL7[aria-hidden=false] .flagship_heroCopy__dmBst h1,.flagship_bannerSlide__x1TL7[aria-hidden=false] .flagship_heroCopy__dmBst h2{animation:flagship_heroEnter__YqOFR .55s both}.flagship_bannerSlide__x1TL7[aria-hidden=false] .flagship_heroCopy__dmBst p{animation:flagship_heroEnter__YqOFR .55s 70ms both}.flagship_bannerSlide__x1TL7[aria-hidden=false] .flagship_heroCopy__dmBst .flagship_actions__JhI__{animation:flagship_heroEnter__YqOFR .55s .14s both}@keyframes flagship_heroEnter__YqOFR{0%{transform:translateY(16px);opacity:.65}to{transform:translateY(0);opacity:1}}.flagship_page__sfma0 .flagship_hero__IRooi .flagship_textLink__6m51Q,.flagship_page__sfma0 .flagship_hero__IRooi .flagship_textLink__6m51Q:visited{color:#fff}.flagship_page__sfma0 .flagship_hero__IRooi .flagship_textLink__6m51Q:focus-visible,.flagship_page__sfma0 .flagship_hero__IRooi .flagship_textLink__6m51Q:hover{color:var(--accent)}.flagship_page__sfma0 .flagship_hero__IRooi .flagship_textLink__6m51Q:active{color:var(--accent-hover)}.flagship_page__sfma0 .flagship_hero__IRooi a:focus-visible{outline-color:var(--accent)}.flagship_bannerSlide__x1TL7[data-banner-slide=construction],.flagship_bannerSlide__x1TL7[data-banner-slide=pruning]{color:var(--ink)}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroCopy__dmBst p,.flagship_bannerSlide__x1TL7[data-banner-slide=pruning] .flagship_heroCopy__dmBst p{color:#303d36}.flagship_bannerSlide__x1TL7[data-banner-slide=pruning]:before{background:linear-gradient(90deg,rgba(201,224,237,.851),rgba(201,224,237,.6) 28%,transparent 57%)}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroInner__4HsHO{justify-content:flex-end}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroCopy__dmBst{width:44%}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroImage__WZTSJ{-o-object-position:left center;object-position:left center}.flagship_bannerSlide__x1TL7[data-banner-slide=construction]:before{background:linear-gradient(270deg,hsla(80,10%,94%,.902),hsla(80,10%,94%,.612) 28%,transparent 55%)}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7:not([data-banner-slide=wood]) .flagship_textLink__6m51Q,.flagship_page__sfma0 .flagship_bannerSlide__x1TL7:not([data-banner-slide=wood]) .flagship_textLink__6m51Q:visited{color:var(--ink)}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7:not([data-banner-slide=wood]) .flagship_textLink__6m51Q:focus-visible,.flagship_page__sfma0 .flagship_bannerSlide__x1TL7:not([data-banner-slide=wood]) .flagship_textLink__6m51Q:hover{color:#3b5619}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7:not([data-banner-slide=wood]) .flagship_textLink__6m51Q:active{color:#293d13}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7:not([data-banner-slide=wood]) a:focus-visible{outline-color:#527b24}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_heroCopy__dmBst h2,.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_textLink__6m51Q,.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_textLink__6m51Q:visited{color:#fff}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_heroCopy__dmBst p{color:#f2f5ed}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_textLink__6m51Q:focus-visible,.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_textLink__6m51Q:hover{color:var(--accent)}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] .flagship_textLink__6m51Q:active{color:var(--accent-hover)}.flagship_page__sfma0 .flagship_bannerSlide__x1TL7[data-hero-film=ready] a:focus-visible{outline-color:var(--accent)}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroDetail__zAiOL video{-o-object-position:left center;object-position:left center}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroDetail__zAiOL:after{background:linear-gradient(270deg,#191b1b,rgba(25,27,27,.922) 29%,rgba(25,27,27,.502) 43%,transparent 64%)}.flagship_bannerControls__1l2Hd{position:absolute;bottom:24px;left:0;right:0;z-index:2;display:flex;align-items:center;gap:12px;pointer-events:none}.flagship_bannerControls__1l2Hd[hidden]{display:none}.flagship_bannerPagination__2ckAS{display:flex;align-items:center;pointer-events:auto;background:rgba(23,26,24,.929);color:#fff;border-radius:2px}.flagship_bannerControls__1l2Hd button{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;padding:0;background:transparent;color:#fff;border:0;border-radius:2px;transition:background-color .18s,color .18s}.flagship_bannerControls__1l2Hd button:focus-visible,.flagship_bannerControls__1l2Hd button:hover{color:var(--ink);background:var(--accent)}.flagship_bannerControls__1l2Hd button:focus-visible{outline:2px solid #fff;outline-offset:3px}.flagship_bannerControls__1l2Hd button:active{color:var(--ink);background:var(--accent-hover)}.flagship_bannerDot__LEkvN span{width:24px;height:2px;background:currentColor;opacity:.6;transform:scaleX(.5);transition:transform .2s,opacity .2s}.flagship_bannerDot__LEkvN[aria-current=true] span{transform:scaleX(1);opacity:1}.flagship_bannerControls__1l2Hd .flagship_bannerRotation___hNAL{border-left:1px solid hsla(0,0%,100%,.251);margin-left:4px}.flagship_gallerySection__9F3ad{background:#171a18;color:#fff}.flagship_gallerySection__9F3ad .flagship_sectionHead__wDZwY{margin-bottom:48px}.flagship_gallerySection__9F3ad .flagship_eyebrow__W_X78{color:var(--accent)}.flagship_gallerySection__9F3ad .flagship_sectionIntro__2j5fI{color:#c9d2c9}.flagship_filmGallery__gTUCr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.flagship_filmProduct__gKNkv{width:100%;min-width:0;grid-column:span 5}.flagship_filmProduct__gKNkv:nth-child(4n),.flagship_filmProduct__gKNkv:nth-child(4n+1){grid-column:span 7}.flagship_filmModel__tHRrG{position:absolute;top:18px;left:18px;color:#fff;font-size:11px;background:rgba(23,26,24,.902);padding:5px 8px;max-width:calc(100% - 140px);overflow-wrap:anywhere}.flagship_flipMedia__7jYEm{position:relative;width:100%;height:100%;min-height:420px;perspective:1600px;transition:box-shadow .42s cubic-bezier(.22,1,.36,1)}.flagship_mediaPose__inX1p{position:absolute;inset:0;transform-style:preserve-3d}.flagship_flipMedia__7jYEm:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;border:1px solid transparent;opacity:0;background:linear-gradient(135deg,hsla(0,0%,100%,.22),transparent 40%,transparent 70%,rgba(192,232,99,.302)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.flagship_filmProduct__gKNkv:focus-within .flagship_flipMedia__7jYEm,.flagship_filmProduct__gKNkv:hover .flagship_flipMedia__7jYEm{box-shadow:0 24px 48px rgba(11,14,12,.322)}.flagship_filmProduct__gKNkv:focus-within .flagship_flipMedia__7jYEm:after,.flagship_filmProduct__gKNkv:hover .flagship_flipMedia__7jYEm:after{opacity:1}.flagship_filmProduct__gKNkv[data-product-film=pole] .flagship_sceneFace__Q17vZ img{-o-object-position:right top;object-position:right top}.flagship_flipRotor__o6QnZ{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.45,0,.2,1)}.flagship_flipFace__gMMz4{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background:#2d3030;visibility:visible}.flagship_sceneFace__Q17vZ img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.flagship_videoFace___ZvHC{transform:rotateY(180deg)}.flagship_videoFace___ZvHC video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.flagship_filmProduct__gKNkv[data-face=film] .flagship_flipRotor__o6QnZ{transform:rotateY(180deg)}.flagship_filmProduct__gKNkv[data-motion=static] .flagship_flipRotor__o6QnZ,.flagship_filmProduct__gKNkv[data-motion=static] .flagship_videoFace___ZvHC{transform:none;transition:none}.flagship_filmProduct__gKNkv[data-motion=static] .flagship_flipFace__gMMz4[aria-hidden=true]{visibility:hidden}.flagship_filmControls__IJMUN{position:absolute;z-index:2;inset:16px 16px auto auto;display:flex;flex-direction:row-reverse;align-items:center;gap:8px;pointer-events:none}.flagship_filmControls__IJMUN button{pointer-events:auto;border:1px solid hsla(0,0%,100%,.6);background:rgba(23,26,24,.929);color:#fff;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;transition:color .18s,background .18s}.flagship_filmControls__IJMUN button:focus-visible,.flagship_filmControls__IJMUN button:hover{background:var(--accent);color:var(--ink);border-color:var(--accent)}.flagship_filmControls__IJMUN button:focus-visible{outline:2px solid #fff;outline-offset:4px}.flagship_filmControls__IJMUN button:active{background:var(--accent-hover);color:var(--ink)}.flagship_filmControls__IJMUN button:disabled{cursor:not-allowed;color:#c8cdc7;background:#343834;border-color:#777d76}.flagship_filmControls__IJMUN svg,.flagship_filmPlay__ANChm{flex-shrink:0}.flagship_filmUtility__PwSm8{display:flex;flex:0 0 44px;width:44px}.flagship_filmUtility__PwSm8[aria-hidden=true]{visibility:hidden;pointer-events:none}.flagship_filmStatus__DR3bi{position:absolute;inset:70px 16px auto;z-index:2;pointer-events:none}.flagship_filmStatus__DR3bi>span{display:inline-flex;gap:10px;align-items:center;font-size:12px;padding:10px 14px;color:#fff;background:rgba(23,26,24,.929)}.flagship_filmCaption__HESFr{position:absolute;inset:72px 0 0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:20px 82px 26px 28px;color:#fff;background:linear-gradient(transparent 26%,rgba(16,20,17,.439) 56%,rgba(16,20,17,.922));pointer-events:none}.flagship_page__sfma0 .flagship_filmCaption__HESFr h3{font-size:27px;line-height:1.12;text-wrap:initial}.flagship_filmCaption__HESFr p{max-width:390px;color:#eef3ed;margin-top:10px;font-size:15px;line-height:1.5}.flagship_page__sfma0 .flagship_filmInquiry__tR2ja,.flagship_page__sfma0 .flagship_filmInquiry__tR2ja:visited{position:absolute;z-index:2;right:18px;bottom:22px;display:grid;place-items:center;width:44px;height:44px;background:var(--accent);color:var(--ink);border:1px solid transparent;border-radius:50%;transition:background-color .18s,color .18s}.flagship_page__sfma0 .flagship_filmInquiry__tR2ja:focus-visible,.flagship_page__sfma0 .flagship_filmInquiry__tR2ja:hover{background:var(--accent-hover);color:var(--ink)}.flagship_page__sfma0 .flagship_filmInquiry__tR2ja:active{background:#94c23e;color:var(--ink)}.flagship_page__sfma0 .flagship_filmInquiry__tR2ja:focus-visible{outline-color:#fff;outline-offset:3px}.flagship_filmInquiry__tR2ja:before{content:attr(aria-label);position:absolute;bottom:54px;right:0;width:-moz-max-content;width:max-content;max-width:220px;padding:8px 12px;font-size:12px;color:#fff;background:#171a18;opacity:0;pointer-events:none}.flagship_filmInquiry__tR2ja:focus-visible:before,.flagship_filmInquiry__tR2ja:hover:before{opacity:1}.flagship_filmNote__CTdQe{color:#c9d2c9;font-size:12px;margin:28px 0 0!important;max-width:620px}.flagship_srOnly__q6onq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.flagship_applications__Jqy8_{border-top:1px solid var(--line);padding-top:80px;background:#f7f8f5}.flagship_sourcingIntro__UHbar{padding-block:48px;background:#fff}.flagship_sourcingIntroGrid__Z8x7H{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.flagship_page__sfma0 .flagship_sourcingIntro__UHbar h2{font-size:30px;max-width:520px;line-height:1.2}.flagship_sourcingIntro__UHbar p{max-width:500px;color:var(--muted);margin-top:18px}.flagship_sourcingPaths__0opX9{display:grid}.flagship_sourcingPaths__0opX9 a{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;border-bottom:1px solid var(--line);transition:color .2s}.flagship_sourcingPaths__0opX9 a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .36s cubic-bezier(.22,1,.36,1)}.flagship_sourcingPaths__0opX9>:first-child a{padding-top:0}.flagship_sourcingPaths__0opX9 strong{display:block;font-size:16px}.flagship_sourcingPaths__0opX9 span>span{display:block;font-size:13px;color:var(--muted);margin-top:4px}.flagship_sourcingPaths__0opX9 svg{flex:0 0 auto;transition:transform .18s}.flagship_sourcingPaths__0opX9 a:focus-visible,.flagship_sourcingPaths__0opX9 a:hover{color:#3b5619}.flagship_sourcingPaths__0opX9 a:active{color:var(--ink)}.flagship_sourcingPaths__0opX9 a:focus-visible:after,.flagship_sourcingPaths__0opX9 a:hover:after{transform:scaleX(1)}.flagship_sourcingPaths__0opX9 a:focus-visible svg,.flagship_sourcingPaths__0opX9 a:hover svg{transform:translateY(3px)}.flagship_qualitySection__w9lbX{background:#fff}.flagship_processNumber__hR3TU{color:#496323;font-size:13px;font-variant-numeric:tabular-nums;padding-top:4px}.flagship_materialNote__rVLj7{color:var(--muted);font-size:13px;max-width:760px;margin:32px 0 0!important}.flagship_workshopStory__hMqdu{display:flex;flex-direction:column;gap:36px;position:relative}.flagship_workshopSticky__tLi9_{order:2;min-width:0}.flagship_workshopMedia__gaLSt{display:none}.flagship_workshopStage__3wTXB{border-top:1px solid var(--line);padding-block:32px;display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:center}.flagship_workshopStagePhoto__qF4V7{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#ecefec}.flagship_workshopPhotoReveal__TWVRW{min-width:0}.flagship_workshopStage__3wTXB[data-workshop-stage=inspection] .flagship_workshopStagePhoto__qF4V7{-o-object-fit:contain;object-fit:contain}.flagship_workshopStageCopy__KBM9G{min-width:0}.flagship_workshopStage__3wTXB .flagship_processNumber__hR3TU{display:block;margin-bottom:22px}.flagship_workshopStage__3wTXB h3{font-size:32px;transition:color .22s}.flagship_workshopStage__3wTXB[data-active=true] h3{color:#3b5619}.flagship_workshopStage__3wTXB p{margin-top:18px;color:var(--muted);line-height:1.7}.flagship_workshopDetail__zCzZZ{margin-top:28px}.flagship_workshopDetail__zCzZZ h4{margin:0;font-size:18px;font-weight:600}.flagship_workshopDetail__zCzZZ p{margin-top:8px;font-size:15px}.flagship_workshopAction__B_fCc{padding-top:22px}.flagship_workshopStages__uC8hA{position:relative;min-width:0}.flagship_workshopTrack__7gY9B{position:absolute;width:2px;inset:0 auto 0 -32px;background:var(--line)}.flagship_workshopTrack__7gY9B>span{display:block;height:100%;background:#6d8c36;transform-origin:top}@media(min-width:1101px)and (prefers-reduced-motion:no-preference){.flagship_workshopStory__hMqdu{display:grid;grid-template-columns:7fr 5fr;gap:80px}.flagship_workshopSticky__tLi9_{order:0;position:sticky;top:112px;align-self:start}.flagship_workshopMedia__gaLSt{display:block;position:relative;aspect-ratio:1.35;max-height:calc(100svh - 240px);background:#ecefec}.flagship_workshopFrame__hjP_b{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility .35s}.flagship_workshopFrame__hjP_b[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}.flagship_workshopFrame__hjP_b img{-o-object-fit:cover;object-fit:cover}.flagship_workshopFrame__hjP_b[data-workshop-image=inspection] img{-o-object-fit:contain;object-fit:contain}.flagship_workshopStage__3wTXB{min-height:0;display:flex;padding-block:32px;border-top:0}.flagship_workshopPhotoReveal__TWVRW,.flagship_workshopStage__3wTXB .flagship_workshopStagePhoto__qF4V7{display:none}}.flagship_packingPhoto__bsrrC figcaption{padding-top:12px;font-size:12px;color:var(--muted)}.flagship_sourcingSection__pHBd2{background:#f1f3ed}.flagship_sourcingGrid__lt4IL{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:center}.flagship_packingPhoto__bsrrC img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.08}.flagship_packingImage__JFeo4{overflow:hidden}.flagship_buyerPath__Awm0x{min-width:0}.flagship_buyerPaths__mC3nJ article{padding-block:32px;border-top:1px solid #bec8b1}.flagship_buyerPaths__mC3nJ>:first-child article{padding-top:0;border:0}.flagship_buyerPaths__mC3nJ>:last-child article{padding-bottom:0}.flagship_page__sfma0 .flagship_buyerPaths__mC3nJ h3{font-size:28px;max-width:420px}.flagship_buyerPaths__mC3nJ p{color:var(--muted);margin:16px 0 18px;max-width:480px}.flagship_sourcingBrief__OAUAm{margin-top:48px;border-top:1px solid #bec8b1;padding-top:32px}.flagship_page__sfma0 .flagship_sourcingBrief__OAUAm h3{font-size:20px}.flagship_sourcingBrief__OAUAm dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:24px 0 0}.flagship_sourcingBrief__OAUAm dt{font-size:14px;font-weight:700}.flagship_sourcingBrief__OAUAm dd{margin:8px 0 0;font-size:14px;color:var(--muted)}.flagship_tabList__qXTs_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line);margin-bottom:40px}.flagship_tabList__qXTs_ button{position:relative;background:transparent;border:0;display:flex;gap:18px;align-items:center;padding:24px;text-align:left;color:var(--muted);font-size:20px;min-width:0;overflow-wrap:anywhere;transition:color .18s,background-color .18s}.flagship_tabList__qXTs_ button+button{border-left:1px solid var(--line)}.flagship_tabList__qXTs_ button strong{font-weight:500}.flagship_tabList__qXTs_ button>span{font-size:12px;flex-shrink:0;white-space:nowrap}.flagship_tabList__qXTs_ button svg{margin-left:auto;flex-shrink:0;transition:transform .2s}.flagship_tabList__qXTs_ button:focus-visible,.flagship_tabList__qXTs_ button:hover{color:var(--ink);background:#eaf0df}.flagship_tabList__qXTs_ button[aria-selected=true]{color:var(--ink);background:var(--accent)}.flagship_tabList__qXTs_ button[aria-selected=true] svg{transform:rotate(45deg)}.flagship_tabList__qXTs_ button:active{color:var(--ink);background:var(--accent-hover)}.flagship_applicationIndicator__mkxQk{position:absolute;inset:auto 0 -1px;height:3px;background:#3b5619}.flagship_applicationInner__P95Zj{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}.flagship_applicationMedia__eIeSI{position:relative;background:#e5e9e3;aspect-ratio:1.25;overflow:hidden}.flagship_applicationPicture__t2CSY{position:absolute;inset:-8px}.flagship_applicationPicture__t2CSY img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flagship_applicationLabel__ntOsf{position:absolute;bottom:24px;left:24px;padding:7px 12px;background:rgba(23,26,24,.929);color:#fff;font-size:12px;max-width:calc(100% - 48px)}.flagship_applicationCopy__QnS6A{min-width:0}.flagship_applicationCopy__QnS6A h3{font-size:36px;max-width:460px}.flagship_applicationCopy__QnS6A>p:not(.flagship_eyebrow__W_X78){color:var(--muted);margin-block:22px 28px;max-width:440px;line-height:1.7}.flagship_relatedCategories__s2Fwm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-bottom:30px}.flagship_page__sfma0 .flagship_relatedCategories__s2Fwm a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;min-height:48px;border-top:1px solid #c8cfbf;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.flagship_page__sfma0 .flagship_relatedCategories__s2Fwm a svg{flex-shrink:0;transition:transform .18s}.flagship_page__sfma0 .flagship_relatedCategories__s2Fwm a:focus-visible svg,.flagship_page__sfma0 .flagship_relatedCategories__s2Fwm a:hover svg{transform:translate(2px,-2px)}.flagship_manufacturing__NDmWi{background:#ecefec}.flagship_factoryGrid__nOKNc{margin-bottom:24px}.flagship_factoryMain__iMuzz{position:relative;display:flex;flex-direction:column;overflow:hidden}.flagship_factoryImage__CgNPO{position:relative;display:block;overflow:hidden;isolation:isolate}.flagship_factoryImage__CgNPO>img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center 52%;object-position:center 52%;aspect-ratio:2.4;transition:transform .8s cubic-bezier(.22,1,.36,1)}.flagship_factoryFrame__DtZvR{position:absolute;inset:22px 24px auto;z-index:1;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.flagship_factoryFrameLabel___t6zn,.flagship_factoryIndex__DgS0H{padding:8px 10px;background:rgba(16,22,17,.722);border:1px solid hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.flagship_factoryIndex__DgS0H{font-variant-numeric:tabular-nums}.flagship_factoryEvidenceRail__wjh8O{position:absolute;top:50%;right:24px;z-index:1;display:grid;gap:7px;width:190px;color:#fff;font-size:11px;line-height:1.3;pointer-events:none}.flagship_factoryEvidenceRail__wjh8O span{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:center;padding:9px 10px;background:rgba(16,22,17,.722);border-left:2px solid var(--accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.flagship_factoryEvidenceRail__wjh8O b{color:var(--accent);font-size:10px;font-weight:500;letter-spacing:.06em}.flagship_factoryInset__r9SYj{position:absolute;right:24px;bottom:42px;z-index:2;display:grid;grid-template-columns:88px minmax(0,1fr);width:min(236px,30%);min-height:88px;color:var(--ink);background:#f7f9f2;border:1px solid #fff;box-shadow:0 16px 32px rgba(23,26,24,.251);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,color .18s}.flagship_factoryInset__r9SYj img{width:100%;height:100%;min-height:88px;-o-object-fit:cover;object-fit:cover}.flagship_factoryInsetCopy__0sCtC{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:7px;padding:12px 28px 12px 13px;font-size:12px;line-height:1.35}.flagship_factoryInsetEyebrow__WTmQb{color:#60733f;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.flagship_factoryInset__r9SYj>svg{position:absolute;right:10px;bottom:10px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.flagship_factoryInset__r9SYj:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.flagship_factoryMain__iMuzz figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px;padding-top:18px}.flagship_manufacturingAction__2y5wT{width:-moz-fit-content;width:fit-content}.flagship_sourcingNext__QlEOK{margin-top:64px;padding-top:48px;border-top:1px solid #bec8b1}.flagship_page__sfma0 .flagship_sourcingNext__QlEOK h2{font-size:32px;max-width:440px}.flagship_sourcingNext__QlEOK .flagship_sectionHead__wDZwY{margin-bottom:0}.flagship_sourcingNext__QlEOK .flagship_sectionHead__wDZwY>a{justify-self:end}.flagship_steps__2Btkb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:36px}.flagship_steps__2Btkb>div{min-width:0}.flagship_steps__2Btkb article{border-top:1px solid #bec8b1;padding-top:23px}.flagship_stepNumber__yi_cB{display:block;color:#496323;font-size:13px;margin-bottom:22px}.flagship_steps__2Btkb h3{margin-bottom:16px;font-size:23px}.flagship_steps__2Btkb p{color:var(--muted);max-width:330px;font-size:15px;line-height:1.7}.flagship_faqGrid__27rB1{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.flagship_faqIntro__dXngx,.flagship_faqList__35oaj,.flagship_faqList__35oaj>div{min-width:0}.flagship_faq__mkdeS details{border-top:1px solid var(--line)}.flagship_faqList__35oaj>:last-child details{border-bottom:1px solid var(--line)}.flagship_faq__mkdeS summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:24px;font-size:18px;list-style:none;transition:color .18s}.flagship_faq__mkdeS summary::-webkit-details-marker{display:none}.flagship_faq__mkdeS summary svg{flex-shrink:0;transition:transform .2s}.flagship_faq__mkdeS details[open] summary svg{transform:rotate(45deg)}.flagship_faq__mkdeS summary:focus-visible,.flagship_faq__mkdeS summary:hover{color:#3b5619}.flagship_faq__mkdeS details[open] p{animation:flagship_answerEnter__TrETb .22s ease-out}@keyframes flagship_answerEnter__TrETb{0%{opacity:.6;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.flagship_faq__mkdeS details p{color:var(--muted);padding:0 40px 26px 0}.flagship_homeBlog__YwKz6{border-top:1px solid var(--line);background:#fff}.flagship_blogToolbar__6ITAy{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.flagship_blogControls__pwYvL{display:flex;gap:8px;flex-shrink:0}.flagship_blogControls__pwYvL[hidden]{display:none}.flagship_blogControls__pwYvL button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #adb7a2;border-radius:2px;color:var(--ink);background:#fff;transition:background-color .18s,border-color .18s}.flagship_blogControls__pwYvL button:focus-visible,.flagship_blogControls__pwYvL button:hover{color:var(--ink);background:var(--accent);border-color:var(--accent)}.flagship_blogControls__pwYvL button:active{color:var(--ink);background:var(--accent-hover);border-color:var(--accent-hover)}.flagship_blogControls__pwYvL button:disabled{color:#737b6e;background:#f1f3ee;border-color:var(--line);cursor:default}.flagship_blogSwiper__PYuKR{padding:6px;margin:-6px;width:calc(100% + 12px)}.flagship_blogSwiper__PYuKR .swiper-wrapper{align-items:stretch;list-style:none;margin:0;padding:0}.flagship_blogSwiper__PYuKR .swiper-slide{height:auto;min-width:0}.flagship_blogSwiper__PYuKR:not(.swiper-initialized) .swiper-slide{width:calc((100% - 48px)/3);margin-right:24px}.flagship_blogArticle__HPaXv{height:100%;min-width:0}.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg{display:flex;flex-direction:column;height:100%;color:var(--ink);border-bottom:1px solid var(--line)}.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:visited{color:var(--ink)}.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:focus-visible,.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:hover{color:#3b5619}.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:focus-visible .flagship_blogCover__s3zLw img,.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:hover .flagship_blogCover__s3zLw img{transform:none}.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:focus-visible .flagship_blogReadLink__LD9_J svg,.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:hover .flagship_blogReadLink__LD9_J svg{transform:translate(3px,-3px)}.flagship_page__sfma0 .flagship_blogArticleLink__P3Hxg:active{color:#293d13}.flagship_blogCover__s3zLw{position:relative;aspect-ratio:1.6;overflow:hidden;background:#fff;flex-shrink:0}.flagship_blogCover__s3zLw img{-o-object-fit:contain;object-fit:contain;transition:none}.flagship_blogCoverFallback__sQZwf{position:absolute;inset:0;display:grid;place-items:center;color:#667359}.flagship_blogArticleBody__JOaJ_{display:flex;flex-direction:column;flex:1;padding:22px 0 24px;min-width:0}.flagship_blogArticleMeta__Hroh8{display:flex;flex-wrap:wrap;gap:8px 16px;min-height:20px;margin-bottom:12px;color:var(--muted);font-size:12px}.flagship_blogArticleMeta__Hroh8 span{overflow-wrap:anywhere}.flagship_blogArticleMeta__Hroh8 time{font-variant-numeric:tabular-nums}.flagship_page__sfma0 .flagship_blogArticle__HPaXv h3{font-size:23px;line-height:1.3}.flagship_blogArticleExcerpt__zHStY{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted);font-size:15px;line-height:1.65;margin-top:14px!important}.flagship_blogReadLink__LD9_J{display:flex;align-items:center;gap:12px;padding-top:22px;margin-top:auto;font-size:14px;font-weight:700}.flagship_blogReadLink__LD9_J svg{flex-shrink:0;transition:transform .2s}.flagship_blogEmpty__eavEi{border-top:1px solid var(--line);padding-top:28px}.flagship_blogEmpty__eavEi p:first-child{font-weight:700}.flagship_blogEmpty__eavEi p+p{max-width:640px;margin-top:12px;color:var(--muted)}.flagship_blogEmpty__eavEi .flagship_actions__JhI__{margin-top:16px}.flagship_inquiry__jB1FQ{background:#f3f5ee;border-top:1px solid var(--line)}.flagship_inquiryGrid__BYP_e{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.flagship_inquiryCopy__SnoQ1 h2{max-width:470px;font-size:48px}.flagship_inquiryCopy__SnoQ1>p:not(.flagship_eyebrow__W_X78){color:var(--muted);max-width:330px;margin-block:28px 32px}.flagship_inquiryCopy__SnoQ1 .flagship_contactLink__t_LjL{display:flex;align-items:center;gap:15px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:anywhere;min-height:40px;text-decoration:underline;text-underline-offset:5px;font-size:15px}.flagship_contactLink__t_LjL svg{flex:0 0 auto}.flagship_formGrid__16n7E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.flagship_form__KJjWe label:not(.flagship_consent__r5fKr){display:grid;gap:8px;margin-bottom:20px;font-size:13px;font-weight:600}.flagship_form__KJjWe input:not([type=checkbox]),.flagship_form__KJjWe textarea{width:100%;min-width:0;border:1px solid #afb8a5;background:#fff;border-radius:0;color:var(--ink);padding:12px;min-height:48px}.flagship_form__KJjWe textarea{resize:vertical}.flagship_form__KJjWe [aria-invalid=true]{border-color:#a1312e!important}.flagship_formHint__PQuFi{margin-top:-10px!important;margin-bottom:22px!important;font-size:12px;color:var(--muted)}.flagship_consent__r5fKr{display:flex;gap:12px;align-items:flex-start;font-size:13px}.flagship_consent__r5fKr input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#4a6f22;width:18px;height:18px;flex-shrink:0;margin-top:1px}.flagship_faq__mkdeS summary h3{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1;margin:0;font:inherit}.flagship_pageProvenance__XWpyn{margin-top:20px;color:var(--muted);font-size:13px;line-height:1.8}.flagship_pageProvenance__XWpyn a,.flagship_sourceNote__j29Wb a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.flagship_pageProvenance__XWpyn a:focus-visible,.flagship_pageProvenance__XWpyn a:hover,.flagship_sourceNote__j29Wb a:focus-visible,.flagship_sourceNote__j29Wb a:hover{color:#3b5619}.flagship_pageProvenance__XWpyn a:active,.flagship_sourceNote__j29Wb a:active{color:var(--ink)}.flagship_pageProvenance__XWpyn a:focus-visible,.flagship_sourceNote__j29Wb a:focus-visible{outline:2px solid #527b24;outline-offset:3px}.flagship_sourceNote__j29Wb{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;line-height:1.7}.flagship_sourceNote__j29Wb h3{margin-bottom:10px;font-size:16px}.flagship_sourceNote__j29Wb blockquote{margin:12px 0;padding-left:14px;border-left:2px solid var(--accent)}.flagship_sourceNote__j29Wb cite{font-style:normal}.flagship_sourceNote__j29Wb cite a{display:inline-flex;align-items:center;gap:5px}.flagship_sourceNote__j29Wb p:last-child{margin-top:12px;color:var(--muted)}.flagship_privacy__t0Lw0{margin:14px 0;font-size:12px;color:var(--muted)}.flagship_privacy__t0Lw0 summary{text-decoration:underline;text-underline-offset:3px}.flagship_privacy__t0Lw0 p{padding-top:10px}.flagship_feedback__pIJNl{margin:10px 0;font-size:14px;display:flex;align-items:flex-start;gap:10px}.flagship_feedback__pIJNl:empty{margin:0}.flagship_feedback__pIJNl[data-state=error]{color:#9c2d29}.flagship_feedback__pIJNl[data-state=success]{color:#355716}.flagship_form__KJjWe>.flagship_button__MP7M1{width:100%;margin-top:14px}.flagship_spinner__E0SNt{animation:flagship_spin__IF2gw 1s linear infinite}@keyframes flagship_spin__IF2gw{to{transform:rotate(1turn)}}.flagship_imageLink__I5J30{display:block;position:relative;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .22s}.flagship_imageLink__I5J30:focus-visible{outline-offset:-4px}.flagship_imageLink__I5J30:active{transform:scale(.985)}.flagship_sceneLink___lFlS,.flagship_workshopImageLink__7GnYo{position:absolute;inset:0}.flagship_sceneLink___lFlS img,.flagship_workshopImageLink__7GnYo img,.flagship_workshopPhotoReveal__TWVRW img{transition:transform .65s cubic-bezier(.22,1,.36,1)}.flagship_workshopPhotoReveal__TWVRW .flagship_imageLink__I5J30{overflow:hidden}.flagship_page__sfma0[data-flagship] .flagship_sectionHead__wDZwY>div{min-width:0}.flagship_page__sfma0[data-flagship] .flagship_imageLink__I5J30:focus-visible{outline-offset:-4px}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1{transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .18s,color .18s,box-shadow .18s}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:focus-visible{box-shadow:0 8px 18px rgba(23,26,24,.149)}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:active:not(:disabled){transform:translateY(1px) scale(.985);box-shadow:none}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:disabled{transform:none;box-shadow:none}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:focus-visible svg{transform:translate(2px,-2px)}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:active svg{transform:none}.flagship_page__sfma0[data-flagship] .flagship_blogControls__pwYvL svg,.flagship_page__sfma0[data-flagship] .flagship_filmControls__IJMUN svg,.flagship_page__sfma0[data-flagship] .flagship_filmInquiry__tR2ja svg,.flagship_page__sfma0[data-flagship] .flagship_stepNumber__yi_cB{transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s}.flagship_page__sfma0[data-flagship] .flagship_sourcingBrief__OAUAm dl>div,.flagship_page__sfma0[data-flagship] .flagship_steps__2Btkb article{position:relative}.flagship_page__sfma0[data-flagship] .flagship_sourcingBrief__OAUAm dl>div:after,.flagship_page__sfma0[data-flagship] .flagship_steps__2Btkb article:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:#6d8c36;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.22,1,.36,1)}.flagship_page__sfma0[data-flagship] .flagship_sourcingBrief__OAUAm dl>div:after{inset:auto 0 -10px}@media(hover:hover)and (pointer:fine){.flagship_applicationMedia__eIeSI,.flagship_blogArticleLink__P3Hxg,.flagship_factoryImage__CgNPO,.flagship_factoryInset__r9SYj,.flagship_packingPhoto__bsrrC img{transition:transform .62s cubic-bezier(.22,1,.36,1),box-shadow .22s,color .18s,border-color .18s}.flagship_filmProduct__gKNkv:focus-within .flagship_sceneFace__Q17vZ img,.flagship_filmProduct__gKNkv:hover .flagship_sceneFace__Q17vZ img{transform:scale(1.035)}.flagship_sceneFace__Q17vZ img{transition:transform .62s cubic-bezier(.22,1,.36,1)}.flagship_packingPhoto__bsrrC:focus-within img,.flagship_packingPhoto__bsrrC:hover img{transform:scale(1.035)}.flagship_factoryImage__CgNPO:hover{box-shadow:0 14px 28px rgba(23,26,24,.102)}.flagship_factoryImage__CgNPO:hover>img{transform:scale(1.025)}.flagship_factoryInset__r9SYj:focus-visible,.flagship_factoryInset__r9SYj:hover{color:var(--ink);transform:translateY(-3px);box-shadow:0 20px 36px rgba(23,26,24,.322)}.flagship_factoryInset__r9SYj:focus-visible>svg,.flagship_factoryInset__r9SYj:hover>svg{transform:translate(2px,-2px)}.flagship_applicationMedia__eIeSI:hover{box-shadow:0 18px 36px rgba(23,26,24,.141)}.flagship_blogArticleLink__P3Hxg:focus-visible,.flagship_blogArticleLink__P3Hxg:hover{box-shadow:0 12px 24px rgba(23,26,24,.071)}.flagship_button__MP7M1{transition:box-shadow .18s,background-color .18s,color .18s}.flagship_button__MP7M1 svg{transition:transform .18s}.flagship_button__MP7M1:focus-visible,.flagship_button__MP7M1:hover{box-shadow:0 8px 18px rgba(23,26,24,.149)}.flagship_button__MP7M1:hover svg{transform:translate(2px,-2px)}.flagship_button__MP7M1:active svg{transform:none}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:hover:not(:disabled){transform:translateY(-2px)}.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1:active:not(:disabled){transform:translateY(1px) scale(.985)}.flagship_page__sfma0[data-flagship] .flagship_workshopImageLink__7GnYo:hover img,.flagship_page__sfma0[data-flagship] .flagship_workshopPhotoReveal__TWVRW .flagship_imageLink__I5J30:hover img{transform:scale(1.025)}.flagship_page__sfma0[data-flagship] .flagship_imageLink__I5J30:hover{box-shadow:0 12px 28px rgba(23,26,24,.102)}.flagship_page__sfma0[data-flagship] .flagship_filmInquiry__tR2ja:hover svg{transform:translate(2px,-2px)}.flagship_page__sfma0[data-flagship] .flagship_blogControls__pwYvL button:hover svg,.flagship_page__sfma0[data-flagship] .flagship_filmControls__IJMUN button:hover svg{transform:scale(1.08)}.flagship_page__sfma0[data-flagship] .flagship_sourcingBrief__OAUAm dl>div:hover:after,.flagship_page__sfma0[data-flagship] .flagship_steps__2Btkb article:hover:after{transform:scaleX(1)}.flagship_page__sfma0[data-flagship] .flagship_steps__2Btkb article:hover .flagship_stepNumber__yi_cB{color:#3b5619;transform:translateY(-2px)}}@media(hover:none),(pointer:coarse){.flagship_blogArticleLink__P3Hxg:hover .flagship_blogCover__s3zLw img,.flagship_blogArticleLink__P3Hxg:hover .flagship_blogReadLink__LD9_J svg,.flagship_page__sfma0 .flagship_relatedCategories__s2Fwm a:hover svg,.flagship_page__sfma0 .flagship_textLink__6m51Q:hover svg,.flagship_sourcingPaths__0opX9 a:hover svg,.flagship_sourcingPaths__0opX9 a:hover:after{transform:none}}.flagship_shell__HvyQW{position:fixed;inset:0 0 auto;z-index:80;background:#fff;border-bottom:1px solid var(--line)}.flagship_headerInner__URxIT{width:min(100% - 96px,1600px);height:84px;display:flex;gap:18px;align-items:center;justify-content:space-between}.flagship_brand__CgAKq{display:flex;align-items:center;gap:13px;flex-shrink:0}.flagship_brand__CgAKq img{width:76px;height:47px;-o-object-fit:contain;object-fit:contain}.flagship_brand__CgAKq>span{font-size:17px;font-weight:700}.flagship_brand__CgAKq small{display:block;font-size:10px;color:var(--muted);font-weight:400;margin-top:2px}.flagship_desktopNav__weUgf{display:flex;align-items:center;gap:0;min-width:0}.flagship_desktopMenuLink__XY4zO,.flagship_desktopMenuTrigger__tqfJs,.flagship_desktopNav__weUgf>a{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 9px;background:transparent;border:0;color:var(--ink);font-size:13px;white-space:nowrap}.flagship_desktopMenuLink__XY4zO:after,.flagship_desktopNav__weUgf>a:after{content:"";position:absolute;inset:auto 9px 5px;height:2px;background:#527b24;transform:scaleX(0);transform-origin:left;transition:transform .18s}.flagship_desktopMenuLink__XY4zO:focus-visible:after,.flagship_desktopMenuLink__XY4zO:hover:after,.flagship_desktopMenu__EZzg_[data-state=open] .flagship_desktopMenuLink__XY4zO:after,.flagship_desktopNav__weUgf>a:focus-visible:after,.flagship_desktopNav__weUgf>a:hover:after{transform:scaleX(1)}.flagship_desktopMenu__EZzg_{position:relative}.flagship_desktopMenuHeading__7w6KU{display:flex;align-items:center}.flagship_desktopMenuLink__XY4zO{padding-right:3px}.flagship_desktopMenuTrigger__tqfJs{justify-content:center;width:28px;padding:0;flex:0 0 auto}.flagship_desktopMenuTrigger__tqfJs:focus-visible,.flagship_desktopMenuTrigger__tqfJs:hover{color:#3b5619;background:#eef6df}.flagship_desktopMenuTrigger__tqfJs:active{color:var(--ink);background:var(--accent)}.flagship_desktopMenuTrigger__tqfJs svg{flex:0 0 auto;transition:transform .18s}.flagship_desktopMenu__EZzg_[data-state=open] .flagship_desktopMenuTrigger__tqfJs svg{transform:rotate(180deg)}.flagship_desktopMenuPanel__e5Fay{position:absolute;z-index:90;top:calc(100% + 10px);left:0;width:268px;padding:9px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 42px rgba(23,26,24,.149);transform-origin:top left;transition:opacity .18s ease-out,transform .18s ease-out,visibility .18s}.flagship_desktopMenuPanel__e5Fay:before{content:"";position:absolute;top:-11px;left:-1px;right:-1px;height:11px}.flagship_desktopMenu__EZzg_[data-state=closed] .flagship_desktopMenuPanel__e5Fay{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-7px) scale(.98)}.flagship_desktopMenu__EZzg_[data-state=open] .flagship_desktopMenuPanel__e5Fay{visibility:visible;opacity:1;transform:translateY(0) scale(1)}.flagship_desktopMenuPanel__e5Fay[data-product-panel]{width:760px;max-width:calc(100vw - 96px);left:-96px;padding:0}.flagship_productMenu__TI0tB{padding:20px}.flagship_productMenuTop__TkIr5{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--line)}.flagship_productMenuTop__TkIr5>span{font-size:13px;color:var(--muted)}.flagship_productMenuGroups__45h2o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-height:min(560px,100dvh - 200px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9ba98b #f4f7ef;overscroll-behavior:contain}.flagship_categoryMenuGroup__BNS3c{min-width:0}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU{display:flex;align-items:center;gap:14px;min-width:0;color:var(--ink);line-height:1.4;overflow-wrap:anywhere;transition:background-color .16s,color .16s}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC>svg,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH>svg,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU>svg{flex-shrink:0;margin-left:auto;transition:transform .18s ease-out}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC>[data-category-label],.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH>[data-category-label],.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU>[data-category-label]{flex:1;min-width:0}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:visited,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:visited,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:visited{color:var(--ink)}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:focus-visible,.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:hover,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:focus-visible,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:hover,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:focus-visible,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:hover{background:#eef6df;color:#3b5619}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:focus-visible>svg,.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:hover>svg,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:focus-visible>svg,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:hover>svg,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:focus-visible>svg,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:hover>svg{transform:translate(2px,-2px)}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:focus-visible,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:focus-visible,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:focus-visible{outline-offset:-2px}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC:active,.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH:active,.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU:active{background:var(--accent);color:var(--ink)}.flagship_shell__HvyQW .flagship_productMenuOverview__CxJfU{font-size:13px;font-weight:600;min-height:44px;padding:8px 10px}.flagship_shell__HvyQW .flagship_categoryFamilyLink__KsIqC{font-size:15px;font-weight:700;padding:8px;min-height:72px;border-bottom:1px solid var(--line)}.flagship_shell__HvyQW .flagship_categoryMenuLink__r_hsH{font-size:13px;padding:8px;min-height:80px}.flagship_categoryMenuList__gUj5B{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:4px}.flagship_categoryMenuCover__kqpB6{position:relative;display:grid;place-items:center;width:80px;height:60px;flex:0 0 80px;background:#f1f3ee;color:#6a7460;overflow:hidden}.flagship_categoryMenuCover__kqpB6 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .24s ease-out}.flagship_categoryFamilyLink__KsIqC .flagship_categoryMenuCover__kqpB6{width:64px;height:48px;flex-basis:64px}.flagship_categoryMenuCover__kqpB6[data-cover-fit=cover] img{-o-object-fit:cover;object-fit:cover}.flagship_categoryMenuLink__r_hsH:focus-visible .flagship_categoryMenuCover__kqpB6 img,.flagship_categoryMenuLink__r_hsH:hover .flagship_categoryMenuCover__kqpB6 img{transform:scale(1.04)}.flagship_categoryMenuList__gUj5B [data-category-depth="2"]{padding-left:20px}.flagship_menuPanelLinks__9D85v{display:grid;gap:2px;max-height:min(560px,100dvh - 120px);overflow-y:auto}.flagship_menuPanelLinks__9D85v [data-category-depth="1"]{padding-left:22px}.flagship_menuPanelLinks__9D85v [data-category-depth="2"]{padding-left:32px}.flagship_menuPanelLinks__9D85v a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:42px;padding:10px 11px;color:var(--ink);font-size:13px;line-height:1.35;overflow-wrap:anywhere;transition:background-color .16s,color .16s,padding-left .18s}.flagship_menuPanelLinks__9D85v a svg{flex:0 0 auto;transition:transform .18s}.flagship_menuPanelLinks__9D85v a:focus-visible,.flagship_menuPanelLinks__9D85v a:hover{background:#eef6df;color:#3b5619;padding-left:15px}.flagship_menuPanelLinks__9D85v a:focus-visible svg,.flagship_menuPanelLinks__9D85v a:hover svg{transform:translate(2px,-2px)}.flagship_menuPanelLinks__9D85v a:active{background:var(--accent);color:var(--ink)}.flagship_headerActions___wEhY{display:flex;align-items:center;gap:12px;flex-shrink:0}.flagship_headerActions___wEhY .flagship_button__MP7M1{white-space:normal;max-width:200px;min-height:44px;padding:10px 15px;font-size:13px;gap:14px}.flagship_language__BPV1w{position:relative;flex-shrink:0}.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs{display:flex;align-items:center;gap:10px;width:146px;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font-size:13px;font-weight:500;text-align:start;transition:background-color .16s,border-color .16s}.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs>span{flex:1;min-width:0;overflow-wrap:anywhere;text-align:left}.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs svg{flex-shrink:0}.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs:hover,.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs[data-open]{background:#f4f7ef;border-color:#9ea98f;color:var(--ink)}.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs:focus-visible{outline:2px solid #527b24;outline-offset:3px;color:var(--ink)}.flagship_shell__HvyQW .flagship_languageTrigger__fjcqs:active{background:#eef6df;color:var(--ink)}.flagship_languageChevron__Vbo6f{transition:transform .16s}.flagship_languageTrigger__fjcqs[data-open] .flagship_languageChevron__Vbo6f{transform:rotate(180deg)}.flagship_languageOptions__bSH76{--anchor-gap:10px;--anchor-padding:16px;z-index:90;width:236px;max-width:calc(100vw - 32px);padding:8px;background:#fff;border-radius:4px;outline:none;box-shadow:0 12px 36px rgba(23,26,24,.18),0 2px 6px rgba(23,26,24,.078);scrollbar-width:thin;scrollbar-color:#9ba98b #f4f7ef;overscroll-behavior:contain;transform-origin:top right;transition:opacity .16s ease-out,transform .16s ease-out}.flagship_languageOptions__bSH76[data-closed]{opacity:0;transform:translateY(-4px)}.flagship_languageTitle__p1BSq{margin:0 4px 6px;padding:6px 8px 10px;border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:600}.flagship_languageOption__3HzRY{display:flex;align-items:center;gap:16px;min-height:44px;padding:10px 12px;border-radius:2px;color:var(--ink);font-size:14px;line-height:1.5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s}.flagship_languageOption__3HzRY>span{flex:1;min-width:0;overflow-wrap:anywhere;text-align:left}.flagship_languageOption__3HzRY:hover,.flagship_languageOption__3HzRY[data-focus]{background:#eef6df;color:var(--ink)}.flagship_languageOption__3HzRY[data-selected]{background:var(--accent);color:var(--ink);font-weight:600}.flagship_languageOption__3HzRY[data-focus]{outline:1px solid #527b24;outline-offset:-1px}.flagship_languageOption__3HzRY:active{background:var(--accent-hover);color:var(--ink)}.flagship_languageCheck__WBom_{flex-shrink:0;opacity:0}.flagship_languageCheck__WBom_[data-selected]{opacity:1}.flagship_menuToggle__wwOnI{display:none;place-items:center;width:40px;height:44px;color:var(--ink);background:transparent;border:0}.flagship_mobileNav__Wh_e8{padding:15px 24px 26px;border-top:1px solid var(--line);max-height:calc(100dvh - 72px);overflow:auto}.flagship_mobileMenuTrigger__gSFPw,.flagship_mobileNav__Wh_e8>a{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding-block:14px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);text-align:start;font-size:15px}.flagship_mobileMenuTrigger__gSFPw svg,.flagship_mobileNav__Wh_e8>a svg{flex:0 0 auto;transition:transform .18s}.flagship_mobileMenuTrigger__gSFPw:focus-visible,.flagship_mobileMenuTrigger__gSFPw:hover,.flagship_mobileNav__Wh_e8>a:focus-visible,.flagship_mobileNav__Wh_e8>a:hover{color:#3b5619}.flagship_mobileMenu__Dw6dX[data-state=open] .flagship_mobileMenuTrigger__gSFPw{color:#3b5619}.flagship_mobileMenu__Dw6dX[data-state=open] .flagship_mobileMenuTrigger__gSFPw svg{transform:rotate(180deg)}.flagship_mobileMenuHeading__Kobc1{display:flex;align-items:stretch;border-bottom:1px solid var(--line)}.flagship_mobileMenuLink__62gBy{display:flex;align-items:center;flex:1;min-width:0;min-height:48px;padding:14px 8px 14px 0;font-size:15px;overflow-wrap:anywhere}.flagship_mobileMenuHeading__Kobc1 .flagship_mobileMenuTrigger__gSFPw{justify-content:center;width:48px;flex:0 0 48px;padding:0;border-bottom:0}.flagship_mobileMenuHeading__Kobc1 .flagship_mobileMenuTrigger__gSFPw:active{background:#eef6df;color:var(--ink)}.flagship_mobileQuote__d_BaW{margin-bottom:6px;padding:12px 14px!important;min-height:48px!important;border:0!important;background:var(--accent)!important;color:var(--ink)!important;font-weight:700}.flagship_mobileQuote__d_BaW:focus-visible,.flagship_mobileQuote__d_BaW:hover{background:var(--accent-hover)!important;color:var(--ink)!important}.flagship_mobileMenuPanel__tkLzT{padding:2px 0 8px 14px;border-bottom:1px solid var(--line)}.flagship_mobileMenuPanel__tkLzT .flagship_menuPanelLinks__9D85v a{min-height:43px;padding-block:11px;color:var(--muted)}.flagship_mobileMenuPanel__tkLzT .flagship_menuPanelLinks__9D85v a:focus-visible,.flagship_mobileMenuPanel__tkLzT .flagship_menuPanelLinks__9D85v a:hover{color:#3b5619}.flagship_mobileMenuPanel__tkLzT[data-product-panel]{padding:0 0 16px}.flagship_mobileMenuPanel__tkLzT .flagship_productMenu__TI0tB{padding:8px 0 0}.flagship_mobileMenuPanel__tkLzT .flagship_productMenuTop__TkIr5{padding-bottom:8px;margin-bottom:8px}.flagship_mobileMenuPanel__tkLzT .flagship_productMenuGroups__45h2o{grid-template-columns:minmax(0,1fr);gap:16px;max-height:none;overflow:visible}.flagship_mobileMenuPanel__tkLzT .flagship_categoryMenuList__gUj5B{gap:2px;margin-top:4px}.flagship_mobileMenuPanel__tkLzT .flagship_categoryMenuLink__r_hsH{min-height:64px}.flagship_mobileMenuPanel__tkLzT .flagship_categoryMenuCover__kqpB6{width:64px;height:48px;flex-basis:64px}.flagship_mobileNav__Wh_e8 .flagship_language__BPV1w{margin-top:20px}.flagship_mobileNav__Wh_e8 .flagship_languageTrigger__fjcqs{width:100%;max-width:264px}.flagship_skip__wf_DP{position:absolute;left:24px;top:-150px;background:#fff;padding:15px;z-index:100}.flagship_skip__wf_DP:focus{top:10px}.flagship_cookie__rDsW7{border-radius:2px}.flagship_cookie__rDsW7 button{background:#c0e863;color:#171a18;border-radius:2px}.flagship_cookie__rDsW7 button:focus-visible,.flagship_cookie__rDsW7 button:hover{background:#a6d64e;color:#171a18}.flagship_cookie__rDsW7 button:active{background:#94c23e}.flagship_cookie__rDsW7 button:focus-visible{outline:2px solid #527b24;outline-offset:3px}.flagship_cookie__rDsW7 p>span,.flagship_cookie__rDsW7 p>span:hover{color:#3b5619}@media(min-width:1700px){.flagship_heroInner__4HsHO{min-height:max(560px,min(690px,100svh - 200px))}.flagship_page__sfma0 .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_heroCopy__dmBst h2{font-size:64px}}@media(max-width:1250px){.flagship_container__NlWaY{width:calc(100% - 64px)}.flagship_desktopNav__weUgf,.flagship_headerInner__URxIT{gap:18px}.flagship_brand__CgAKq>span{font-size:14px}.flagship_brand__CgAKq small{display:none}.flagship_page__sfma0 .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_heroCopy__dmBst h2{font-size:52px}}@media(min-width:1101px)and (max-width:1390px){.flagship_desktopNav__weUgf,.flagship_headerActions___wEhY>.flagship_language__BPV1w{display:none}.flagship_menuToggle__wwOnI{display:grid}}@media(min-width:1391px)and (max-width:1600px){.flagship_brand__CgAKq>span{display:none}}@media(min-width:1391px)and (max-width:1699px){.flagship_desktopMenuLink__XY4zO,.flagship_desktopMenuTrigger__tqfJs,.flagship_desktopNav__weUgf>a{font-size:12px}.flagship_desktopMenuLink__XY4zO,.flagship_desktopNav__weUgf>a{padding-inline:7px}.flagship_desktopMenuTrigger__tqfJs{width:24px}}@media(max-width:1100px){.flagship_blogSwiper__PYuKR:not(.swiper-initialized) .swiper-slide{width:calc((100% - 24px)/2)}.flagship_page__sfma0 h2,.flagship_shell__HvyQW h2{font-size:36px}.flagship_section__kSZZa{padding-block:72px}.flagship_main__fa9rH{padding-top:72px}.flagship_headerInner__URxIT{height:72px}.flagship_desktopNav__weUgf,.flagship_headerActions___wEhY>.flagship_language__BPV1w{display:none}.flagship_menuToggle__wwOnI{display:grid}.flagship_heroInner__4HsHO{min-height:620px;padding:52px 0 120px;align-items:center}.flagship_page__sfma0 .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_heroCopy__dmBst h2{font-size:42px}.flagship_heroCopy__dmBst{width:54%;max-width:600px}.flagship_heroImage__WZTSJ{-o-object-position:62% center;object-position:62% center}.flagship_bannerSlide__x1TL7[data-banner-slide=pruning]{background:#c5ddec}.flagship_bannerSlide__x1TL7[data-banner-slide=construction]{background:#eeefed}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroCopy__dmBst{width:50%}.flagship_bannerSlide__x1TL7[data-banner-slide=construction]:before{background:linear-gradient(270deg,hsla(80,10%,94%,.902),hsla(80,10%,94%,.851) 38%,hsla(80,10%,94%,.6) 55%,transparent 78%)}.flagship_filmGallery__gTUCr{gap:24px}.flagship_filmProduct__gKNkv,.flagship_filmProduct__gKNkv:nth-child(n){grid-column:span 6}.flagship_flipMedia__7jYEm{min-height:350px}.flagship_filmCaption__HESFr{inset:60px 0 0;padding:16px 66px 16px 16px}.flagship_page__sfma0 .flagship_filmCaption__HESFr h3{font-size:20px}.flagship_filmCaption__HESFr p{font-size:13px}.flagship_page__sfma0 .flagship_filmInquiry__tR2ja{right:12px;bottom:16px}.flagship_heroCopy__dmBst p{font-size:16px;max-width:580px}.flagship_actions__JhI__{gap:12px 24px}.flagship_sectionHead__wDZwY{gap:35px}.flagship_sectionIntro__2j5fI{max-width:290px}.flagship_sourcingIntroGrid__Z8x7H{gap:40px}.flagship_sourcingGrid__lt4IL{gap:36px}.flagship_page__sfma0 .flagship_buyerPaths__mC3nJ h3{font-size:24px}.flagship_applicationInner__P95Zj{gap:40px}.flagship_tabList__qXTs_ button{padding:20px 12px;gap:10px;font-size:18px}.flagship_applicationMedia__eIeSI{aspect-ratio:1}.flagship_relatedCategories__s2Fwm{grid-template-columns:1fr;margin-bottom:24px}.flagship_applicationCopy__QnS6A h3{font-size:30px}.flagship_faqGrid__27rB1,.flagship_inquiryGrid__BYP_e{gap:40px}.flagship_steps__2Btkb{gap:28px}}@media(max-width:700px){.flagship_blogSwiper__PYuKR:not(.swiper-initialized) .swiper-slide{width:100%}.flagship_blogToolbar__6ITAy{gap:16px}.flagship_container__NlWaY{width:calc(100% - 40px)}.flagship_page__sfma0 .flagship_container__NlWaY{width:calc(100% - 80px);margin-left:20px;margin-right:60px}.flagship_page__sfma0 h2,.flagship_shell__HvyQW h2{font-size:30px}.flagship_page__sfma0 h3,.flagship_shell__HvyQW h3{font-size:23px}.flagship_section__kSZZa{padding-block:48px}.flagship_eyebrow__W_X78{margin-bottom:16px!important}.flagship_sectionHead__wDZwY{display:block;margin-bottom:30px}.flagship_sectionHead__wDZwY>.flagship_button__MP7M1,.flagship_sectionIntro__2j5fI{margin-top:24px}.flagship_sectionIntro__2j5fI{max-width:460px;font-size:15px}.flagship_headerInner__URxIT{gap:12px;height:68px}.flagship_main__fa9rH{padding-top:68px}.flagship_brand__CgAKq img{width:61px;height:42px}.flagship_brand__CgAKq>span{display:none}.flagship_headerActions___wEhY{gap:9px}.flagship_headerActions___wEhY .flagship_button__MP7M1{font-size:12px;padding:10px 12px;gap:12px;max-width:200px}.flagship_bannerSlide__x1TL7[data-banner-slide=wood]:before{display:block;background:linear-gradient(180deg,rgba(16,22,17,.749),rgba(16,22,17,.651) 34%,rgba(16,22,17,.078) 62%,transparent 78%)}.flagship_heroMedia__2ARvh{inset:0;height:auto}.flagship_heroInner__4HsHO{align-items:flex-start;padding:32px 0 240px;min-height:640px}.flagship_heroCopy__dmBst{width:100%}.flagship_page__sfma0 .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_heroCopy__dmBst h2{font-size:36px;line-height:1.08}.flagship_heroCopy__dmBst h1 span,.flagship_heroCopy__dmBst h2 span{margin-top:3px}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroCopy__dmBst,.flagship_bannerSlide__x1TL7[data-banner-slide=pruning] .flagship_heroCopy__dmBst{width:100%}.flagship_bannerSlide__x1TL7[data-banner-slide=pruning] .flagship_heroImage__WZTSJ{-o-object-position:72% center;object-position:72% center}.flagship_bannerSlide__x1TL7[data-banner-slide=pruning]:before{background:linear-gradient(180deg,rgba(201,224,237,.961),rgba(201,224,237,.851) 28%,rgba(201,224,237,.302) 60%,transparent 80%)}.flagship_bannerSlide__x1TL7[data-banner-slide=construction] .flagship_heroImage__WZTSJ{-o-object-position:left center;object-position:left center}.flagship_bannerSlide__x1TL7[data-banner-slide=construction]:before{background:linear-gradient(180deg,hsla(80,10%,94%,.961),hsla(80,10%,94%,.878) 30%,hsla(80,10%,94%,.302) 60%,transparent 80%)}.flagship_bannerControls__1l2Hd{bottom:16px}.flagship_bannerPagination__2ckAS{padding-inline:2px}.flagship_bannerControls__1l2Hd .flagship_bannerDot__LEkvN{width:36px;flex-basis:36px}.flagship_gallerySection__9F3ad .flagship_sectionHead__wDZwY{text-align:start;margin-bottom:32px}.flagship_filmGallery__gTUCr{display:flex;flex-direction:column;gap:24px}.flagship_flipMedia__7jYEm{margin:0;width:100%;height:auto;min-height:290px;aspect-ratio:1.2}.flagship_sceneFace__Q17vZ img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.flagship_filmControls__IJMUN{inset:12px 12px auto auto}.flagship_filmModel__tHRrG{top:12px;left:12px}.flagship_filmStatus__DR3bi{inset:64px 12px auto}.flagship_filmStatus__DR3bi>span{font-size:11px;padding:7px 10px}.flagship_filmNote__CTdQe{margin-top:28px!important}.flagship_heroCopy__dmBst p{font-size:15px;max-width:340px;margin-top:18px}.flagship_actions__JhI__{margin-top:21px;gap:10px 18px}.flagship_page__sfma0 .flagship_actions__JhI__ .flagship_button__MP7M1{min-height:46px;padding:11px 15px;gap:16px;font-size:13px}.flagship_page__sfma0 .flagship_actions__JhI__ .flagship_textLink__6m51Q{font-size:13px;gap:8px}.flagship_tabList__qXTs_{margin-bottom:28px}.flagship_tabList__qXTs_ button{font-size:13px;padding:15px 6px;gap:8px}.flagship_tabList__qXTs_ button svg,.flagship_tabList__qXTs_ button>span{display:none}.flagship_applicationInner__P95Zj{grid-template-columns:1fr;gap:28px}.flagship_applicationMedia__eIeSI{aspect-ratio:1.5}.flagship_applicationCopy__QnS6A h3{font-size:28px}.flagship_applicationCopy__QnS6A>p:not(.flagship_eyebrow__W_X78){margin-block:20px 26px}.flagship_applicationLabel__ntOsf{left:16px;bottom:16px}.flagship_relatedCategories__s2Fwm{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.flagship_page__sfma0 .flagship_relatedCategories__s2Fwm a{font-size:12px}.flagship_sourcingIntro__UHbar{padding-block:40px}.flagship_sourcingGrid__lt4IL,.flagship_sourcingIntroGrid__Z8x7H{grid-template-columns:1fr;gap:30px}.flagship_page__sfma0 .flagship_sourcingIntro__UHbar h2{font-size:26px}.flagship_sourcingIntro__UHbar p{font-size:15px}.flagship_workshopStory__hMqdu{gap:0}.flagship_workshopStage__3wTXB{grid-template-columns:1fr;gap:24px;padding-block:24px}.flagship_workshopStage__3wTXB .flagship_processNumber__hR3TU{margin-bottom:12px}.flagship_workshopStage__3wTXB h3{font-size:26px}.flagship_workshopStage__3wTXB p{margin-top:12px;font-size:15px}.flagship_workshopDetail__zCzZZ{margin-top:20px}.flagship_workshopAction__B_fCc{padding-top:4px}.flagship_packingPhoto__bsrrC img{aspect-ratio:1.3}.flagship_buyerPaths__mC3nJ p{font-size:15px}.flagship_sourcingBrief__OAUAm{margin-top:32px;padding-top:24px}.flagship_sourcingBrief__OAUAm dl{grid-template-columns:1fr;gap:22px}.flagship_factoryImage__CgNPO>img{aspect-ratio:1.4;-o-object-position:40% center;object-position:40% center}.flagship_factoryFrame__DtZvR{inset:16px 14px auto;font-size:10px}.flagship_factoryFrameLabel___t6zn,.flagship_factoryIndex__DgS0H{padding:7px 8px}.flagship_factoryEvidenceRail__wjh8O{top:58px;right:14px;width:min(178px,100% - 28px);gap:5px;font-size:10px}.flagship_factoryEvidenceRail__wjh8O span{grid-template-columns:20px 1fr;gap:7px;padding:7px 8px}.flagship_factoryInset__r9SYj{position:relative;right:auto;bottom:auto;width:100%;min-height:76px;margin-top:12px;grid-template-columns:76px minmax(0,1fr)}.flagship_factoryInset__r9SYj img{min-height:76px}.flagship_factoryInsetCopy__0sCtC{gap:5px;padding:10px 25px 10px 10px;font-size:11px}.flagship_factoryInsetEyebrow__WTmQb{font-size:9px}.flagship_factoryMain__iMuzz figcaption{font-size:11px;gap:7px}.flagship_steps__2Btkb{grid-template-columns:1fr;gap:28px;margin-top:32px}.flagship_stepNumber__yi_cB{margin-bottom:20px}.flagship_steps__2Btkb p{font-size:15px;max-width:440px}.flagship_sourcingNext__QlEOK{margin-top:40px;padding-top:32px}.flagship_page__sfma0 .flagship_sourcingNext__QlEOK h2{font-size:28px}.flagship_sourcingNext__QlEOK .flagship_sectionHead__wDZwY>a{margin-top:18px}.flagship_faqGrid__27rB1,.flagship_inquiryGrid__BYP_e{grid-template-columns:1fr;gap:30px}.flagship_faq__mkdeS summary{font-size:16px}.flagship_faq__mkdeS details p{font-size:15px;padding-right:10px}.flagship_inquiryCopy__SnoQ1 h2{font-size:34px;max-width:350px}.flagship_inquiryCopy__SnoQ1>p:not(.flagship_eyebrow__W_X78){margin-block:22px}.flagship_formGrid__16n7E{grid-template-columns:1fr;gap:0}}@media(max-width:370px){.flagship_container__NlWaY{width:calc(100% - 32px)}.flagship_page__sfma0 .flagship_heroCopy__dmBst h1,.flagship_page__sfma0 .flagship_heroCopy__dmBst h2{font-size:32px}.flagship_heroCopy__dmBst p{font-size:14px}.flagship_heroInner__4HsHO{padding-top:22px}.flagship_page__sfma0 .flagship_actions__JhI__ .flagship_button__MP7M1{padding-inline:11px;font-size:12px;gap:8px}.flagship_page__sfma0 .flagship_actions__JhI__ .flagship_textLink__6m51Q{font-size:12px;gap:6px}.flagship_actions__JhI__{gap:9px}}@media(prefers-reduced-motion:reduce){.flagship_languageOptions__bSH76,.flagship_languageOptions__bSH76 *,.flagship_page__sfma0 *,.flagship_shell__HvyQW *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.flagship_heroCopy__dmBst,.flagship_heroDetail__zAiOL,.flagship_heroImage__WZTSJ,.flagship_heroMedia__2ARvh{transform:none!important}.flagship_heroDetail__zAiOL{opacity:0!important}.flagship_heroCopy__dmBst{opacity:1!important}.flagship_flipMedia__7jYEm{will-change:auto}.flagship_applicationPicture__t2CSY,.flagship_factoryImage__CgNPO>img,.flagship_heroFilmPose__Yw5pZ,.flagship_heroPointer__QsXE8,.flagship_mediaPose__inX1p{transform:none!important}.flagship_page__sfma0 [data-home-motion=reveal]{transform:none!important;opacity:1!important}.flagship_blogArticleLink__P3Hxg,.flagship_blogCover__s3zLw img,.flagship_button__MP7M1 svg,.flagship_categoryMenuCover__kqpB6 img,.flagship_factoryInset__r9SYj,.flagship_factoryInset__r9SYj img,.flagship_packingPhoto__bsrrC img,.flagship_page__sfma0[data-flagship] .flagship_blogControls__pwYvL svg,.flagship_page__sfma0[data-flagship] .flagship_button__MP7M1,.flagship_page__sfma0[data-flagship] .flagship_filmControls__IJMUN svg,.flagship_page__sfma0[data-flagship] .flagship_filmInquiry__tR2ja svg,.flagship_page__sfma0[data-flagship] .flagship_imageLink__I5J30,.flagship_page__sfma0[data-flagship] .flagship_stepNumber__yi_cB,.flagship_relatedCategories__s2Fwm svg,.flagship_sceneFace__Q17vZ img,.flagship_textLink__6m51Q svg,.flagship_workshopImageLink__7GnYo img,.flagship_workshopPhotoReveal__TWVRW img{transform:none!important}}