.nod-blog_page___xGGQ{min-height:70vh;background:#f8faf9;color:#202628}.nod-blog_container__I5ok9{width:min(1440px,100% - 112px);margin-inline:auto}.nod-blog_articleHero__d1CFL,.nod-blog_hero__rhU9c{background:#edf3f0;border-bottom:1px solid #d6dfdc}.nod-blog_hero__rhU9c{padding-block:30px 94px}.nod-blog_articleHero__d1CFL{padding-block:30px 78px}.nod-blog_breadcrumb__zAV0A{display:flex;align-items:center;gap:9px;min-height:32px;margin-bottom:68px;color:#5b6669;font-size:12px}.nod-blog_breadcrumb__zAV0A a{color:#202628}.nod-blog_breadcrumb__zAV0A a:focus-visible,.nod-blog_breadcrumb__zAV0A a:hover{color:#245547}.nod-blog_heroGrid__mKLij{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:80px;align-items:end}.nod-blog_eyebrow__88cbk{margin:0 0 18px;color:#ee7d03;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nod-blog_articleHero__d1CFL h1,.nod-blog_hero__rhU9c h1{max-width:850px;margin:0;font-size:clamp(44px,6vw,82px);line-height:1.02;font-weight:500;text-wrap:balance}.nod-blog_heroIntro__55wBt{max-width:430px;margin:0;color:#5b6669;font-size:17px;line-height:1.75}.nod-blog_content__M6pl_{padding-block:96px 112px}.nod-blog_sectionHeading__XPYqL{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:44px}.nod-blog_sectionHeading__XPYqL h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.08;font-weight:500}.nod-blog_sourceNote__4quU6{display:flex;align-items:center;gap:10px;max-width:300px;color:#5b6669;font-size:12px;line-height:1.55}.nod-blog_sourceNote__4quU6 svg{flex:0 0 auto;color:#377363}.nod-blog_collectionLayout__5sn_4{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start}.nod-blog_collectionResults__njkF4{min-width:0}.nod-blog_collectionResults__njkF4 .nod-blog_articleGrid__eLIed{grid-template-columns:repeat(2,minmax(0,1fr))}.nod-blog_page___xGGQ .nod-blog_articleCard__J_Orw{color:#202628}.nod-blog_page___xGGQ .nod-blog_articleCard__J_Orw:focus-visible,.nod-blog_page___xGGQ .nod-blog_articleCard__J_Orw:hover{color:#245547}.nod-blog_page___xGGQ .nod-blog_articleCard__J_Orw:active{color:#a95300}.nod-blog_page___xGGQ .nod-blog_articleCard__J_Orw:focus-visible{outline:2px solid #245547;outline-offset:3px}.nod-blog_articleCard__J_Orw h3{max-width:390px;margin:32px 0 14px;font-size:23px;line-height:1.25;font-weight:550;overflow-wrap:anywhere}.nod-blog_articleGrid__eLIed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d6dfdc}.nod-blog_articleCard__J_Orw{display:flex;min-height:430px;flex-direction:column;padding:25px 26px 28px 0;border-bottom:1px solid #d6dfdc;transition:background .2s,padding .2s,color .2s}.nod-blog_articleCard__J_Orw+.nod-blog_articleCard__J_Orw{padding-inline-start:26px;border-inline-start:1px solid #d6dfdc}.nod-blog_articleCard__J_Orw:focus-visible,.nod-blog_articleCard__J_Orw:hover{background:#edf3f0;color:#245547;padding-bottom:34px}.nod-blog_cardCover__vJp2C{position:relative;display:block;height:170px;margin:-25px 0 25px;overflow:hidden;background:#dce8e3}.nod-blog_articleCard__J_Orw+.nod-blog_articleCard__J_Orw .nod-blog_cardCover__vJp2C{margin-inline:0}.nod-blog_coverFallback__OFX2X,.nod-blog_coverImage__xqm01{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nod-blog_coverImage__xqm01{transition:transform .35s ease}.nod-blog_articleCard__J_Orw:focus-visible .nod-blog_coverImage__xqm01,.nod-blog_articleCard__J_Orw:hover .nod-blog_coverImage__xqm01{transform:scale(1.035)}.nod-blog_coverFallback__OFX2X{background:linear-gradient(135deg,rgba(36,85,71,.92),rgba(55,115,99,.52)),linear-gradient(90deg,transparent 49%,hsla(0,0%,100%,.22) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,hsla(0,0%,100%,.18) 50%,transparent 51%);background-size:auto,42px 42px,42px 42px}.nod-blog_cardTopline__OvfmP{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#ee7d03;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.nod-blog_cardTopline__OvfmP svg{flex:0 0 auto}.nod-blog_articleCard__J_Orw h2{max-width:390px;margin:50px 0 14px;font-size:23px;line-height:1.25;font-weight:550}.nod-blog_articleCard__J_Orw p{margin:0;color:#5b6669;font-size:13px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nod-blog_cardMeta__Cb9AS{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:28px;color:#5b6669;font-size:11px}.nod-blog_emptyState__dIZ9b{display:grid;justify-items:start;max-width:700px;padding:52px 0 10px;border-top:1px solid #d6dfdc}.nod-blog_emptyIcon__NbH_Q{display:grid;place-items:center;width:52px;height:52px;margin-bottom:28px;color:#245547;border:1px solid rgba(55,115,99,.35)}.nod-blog_emptyState__dIZ9b h2{margin:0 0 14px;font-size:30px;font-weight:500}.nod-blog_emptyState__dIZ9b p{max-width:560px;margin:0;color:#5b6669;font-size:15px;line-height:1.75}.nod-blog_articleFooter__oDDVM a,.nod-blog_cta__br3rm{display:inline-flex;align-items:center;gap:12px;margin-top:28px;min-height:48px;padding:13px 18px;background:#ee7d03;border:1px solid #ee7d03;color:#202628;font-size:12px;font-weight:650}.nod-blog_articleFooter__oDDVM a:focus-visible,.nod-blog_articleFooter__oDDVM a:hover,.nod-blog_cta__br3rm:focus-visible,.nod-blog_cta__br3rm:hover{background:#245547;border-color:#245547;color:#fff}.nod-blog_articleHero__d1CFL h1{max-width:960px;font-size:clamp(38px,5.5vw,72px)}.nod-blog_articleMeta___DYu8{display:flex;align-items:center;gap:8px;margin-top:28px;color:#5b6669;font-size:12px}.nod-blog_articleBody__vUQO3{padding-block:88px 112px;background:#fff}.nod-blog_articleContent__cmtv8{max-width:820px;color:#3e4a4c;font-size:16px;line-height:1.85}.nod-blog_articleContent__cmtv8 h1,.nod-blog_articleContent__cmtv8 h2,.nod-blog_articleContent__cmtv8 h3,.nod-blog_articleContent__cmtv8 h4{margin:2.2em 0 .7em;color:#202628;line-height:1.2;font-weight:550}.nod-blog_articleContent__cmtv8 h1{font-size:34px}.nod-blog_articleContent__cmtv8 h2{font-size:28px}.nod-blog_articleContent__cmtv8 h3{font-size:22px}.nod-blog_articleContent__cmtv8 p{margin:1em 0}.nod-blog_articleContent__cmtv8 ol,.nod-blog_articleContent__cmtv8 ul{padding-inline-start:1.3em}.nod-blog_articleContent__cmtv8 li{margin:.45em 0}.nod-blog_articleContent__cmtv8 a{color:#245547;text-decoration:underline;text-underline-offset:3px}.nod-blog_articleContent__cmtv8 table{width:100%;border-collapse:collapse;margin:1.5em 0}.nod-blog_articleContent__cmtv8 td,.nod-blog_articleContent__cmtv8 th{padding:10px;border:1px solid #d6dfdc;text-align:start}.nod-blog_articleFooter__oDDVM{display:flex;justify-content:space-between;gap:22px;max-width:820px;margin-top:70px;padding-top:24px;border-top:1px solid #d6dfdc}.nod-blog_articleFooter__oDDVM a{margin-top:0;background:transparent;border-color:#202628;color:#202628}@media(max-width:1000px){.nod-blog_collectionLayout__5sn_4{grid-template-columns:1fr;gap:28px}.nod-blog_container__I5ok9{width:calc(100% - 72px)}.nod-blog_heroGrid__mKLij{gap:44px}.nod-blog_articleGrid__eLIed{grid-template-columns:repeat(2,minmax(0,1fr))}.nod-blog_articleCard__J_Orw:nth-child(odd){padding-inline-end:26px}.nod-blog_articleCard__J_Orw:nth-child(2n){padding-inline-start:26px;border-inline-start:1px solid #d6dfdc}}@media(max-width:700px){.nod-blog_collectionResults__njkF4 .nod-blog_articleGrid__eLIed{grid-template-columns:1fr}.nod-blog_container__I5ok9{width:calc(100% - 40px)}.nod-blog_hero__rhU9c{padding-block:20px 60px}.nod-blog_articleHero__d1CFL{padding-block:20px 56px}.nod-blog_breadcrumb__zAV0A{margin-bottom:44px;font-size:11px}.nod-blog_heroGrid__mKLij{grid-template-columns:1fr;gap:28px}.nod-blog_articleHero__d1CFL h1,.nod-blog_hero__rhU9c h1{font-size:42px;line-height:1.06}.nod-blog_heroIntro__55wBt{font-size:15px}.nod-blog_content__M6pl_{padding-block:68px 76px}.nod-blog_sectionHeading__XPYqL{display:grid;gap:20px;margin-bottom:30px}.nod-blog_sectionHeading__XPYqL h2{font-size:35px}.nod-blog_articleGrid__eLIed{grid-template-columns:1fr}.nod-blog_articleCard__J_Orw,.nod-blog_articleCard__J_Orw+.nod-blog_articleCard__J_Orw,.nod-blog_articleCard__J_Orw:nth-child(2n),.nod-blog_articleCard__J_Orw:nth-child(odd){min-height:0;padding:23px 0 25px;border-inline-start:0}.nod-blog_articleCard__J_Orw+.nod-blog_articleCard__J_Orw .nod-blog_cardCover__vJp2C,.nod-blog_cardCover__vJp2C{height:180px;margin:-23px 0 23px}.nod-blog_articleCard__J_Orw h2{margin-top:35px;font-size:21px}.nod-blog_articleBody__vUQO3{padding-block:60px 76px}.nod-blog_articleContent__cmtv8{font-size:15px}.nod-blog_articleContent__cmtv8 h1{font-size:29px}.nod-blog_articleContent__cmtv8 h2{font-size:25px}.nod-blog_articleFooter__oDDVM{display:grid;gap:12px;margin-top:48px}.nod-blog_articleFooter__oDDVM a{justify-content:center}}@media(prefers-reduced-motion:reduce){.nod-blog_articleCard__J_Orw,.nod-blog_coverImage__xqm01{transition:none}}.catalog_homeProducts__UEXSD,.catalog_page__VJf3z{--catalog-ink:#202628;--catalog-muted:#5b6669;--catalog-line:#d6dfdc;--catalog-green:#245547;background:#f8faf9;color:var(--catalog-ink);letter-spacing:0}.catalog_container__xS6xl{width:min(1440px,100% - 112px);margin-inline:auto}.catalog_collectionHeader__0MQwT{padding-block:30px 54px;border-bottom:1px solid var(--catalog-line);background:#edf3f0}.catalog_breadcrumb__iV_QJ{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:40px;font-size:12px;color:var(--catalog-muted)}.catalog_heading__hGpNJ{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.catalog_heading__hGpNJ h1{font-size:52px;line-height:1.12;max-width:760px;overflow-wrap:anywhere}.catalog_heading__hGpNJ>p{max-width:500px;font-size:16px;line-height:1.75}.catalog_eyebrow___pYo4{font-size:11px;color:var(--catalog-green);margin-bottom:15px}.catalog_listSection__g3agE{padding-block:52px 80px}.catalog_listLayout__xoPoA{display:grid;grid-template-columns:220px minmax(0,1fr);gap:44px;align-items:start}.catalog_categories__DLDdv{min-width:0}.catalog_categories__DLDdv h2,.catalog_resultsHeading__kPXIZ h2{font-size:19px;line-height:1.3}.catalog_categories__DLDdv h2{margin-bottom:22px}.catalog_categories__DLDdv nav{display:grid;border-top:1px solid var(--catalog-line)}.catalog_categories__DLDdv nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 8px;border-bottom:1px solid var(--catalog-line);font-size:13px;line-height:1.6}.catalog_categories__DLDdv nav [data-child=true]{padding-inline-start:22px}.catalog_categories__DLDdv nav [aria-current=page]{color:var(--catalog-green);background:#e4ede8;font-weight:600}.catalog_categories__DLDdv>p{margin-top:18px;font-size:12px}.catalog_results__oOL_g{min-width:0}.catalog_resultsHeading__kPXIZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.catalog_resultsHeading__kPXIZ>span{font-size:12px;color:var(--catalog-muted)}.catalog_productGrid__rrrsd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.catalog_productCard__Y5bGR{display:flex;flex-direction:column;min-width:0;border:1px solid var(--catalog-line);border-radius:2px;background:#fff;overflow:hidden}.catalog_image__NuiKI{position:relative;aspect-ratio:16/10;background:#edf1ef;overflow:hidden}.catalog_image__NuiKI img{-o-object-fit:cover;object-fit:cover}.catalog_productImage__k_Ihm{aspect-ratio:4/3;background:#fff;border-bottom:1px solid var(--catalog-line)}.catalog_productImage__k_Ihm img{-o-object-fit:contain;object-fit:contain;padding:18px}.catalog_noImage___oBPe{position:absolute;inset:0;display:flex;gap:12px;flex-direction:column;align-items:center;justify-content:center;padding:18px;color:var(--catalog-muted);font-size:12px}.catalog_cardBody__2sHfl{padding:22px;display:flex;flex:1;flex-direction:column;gap:12px}.catalog_cardBody__2sHfl h3{font-size:19px;line-height:1.4;overflow-wrap:anywhere}.catalog_cardBody__2sHfl p{font-size:13px;line-height:1.7}.catalog_cardBody__2sHfl .catalog_categoryLabel__5uZX5{color:var(--catalog-green);font-size:11px}.catalog_cardAction__1Wh2N{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:12px;font-weight:600;padding-top:10px;margin-top:auto}.catalog_blogGrid__6R4kX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px}.catalog_articleCard__PPq3j{display:flex;flex-direction:column;min-width:0;border-bottom:1px solid var(--catalog-line)}.catalog_articleCard__PPq3j .catalog_cardBody__2sHfl{padding-inline:0}.catalog_articleCard__PPq3j h3{font-size:25px;line-height:1.25}.catalog_articleCard__PPq3j .catalog_cardBody__2sHfl>p:not(.catalog_categoryLabel__5uZX5){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.catalog_empty__Y4Zki{padding:48px 0;border-block:1px solid var(--catalog-line)}.catalog_empty__Y4Zki h2{font-size:25px;line-height:1.3;margin-bottom:14px}.catalog_empty__Y4Zki>p{font-size:15px;max-width:580px}.catalog_actions__zR7T4{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:20px}.catalog_primary__prkXc,.catalog_textLink__hIDrq{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;font-size:13px;font-weight:600}.catalog_primary__prkXc{background:#ee7d03;padding:13px 22px;border:1px solid #ee7d03;border-radius:2px}.catalog_pagination__oAOeO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:36px;border-top:1px solid var(--catalog-line);padding-top:22px;font-size:12px}.catalog_pagination__oAOeO a{display:flex;align-items:center;gap:10px;min-height:44px}.catalog_cta__48orF{padding-block:50px;background:#e9f0ec;border-top:1px solid var(--catalog-line)}.catalog_cta__48orF .catalog_container__xS6xl{display:flex;align-items:center;justify-content:space-between;gap:32px}.catalog_cta__48orF h2{font-size:28px;line-height:1.25;margin-bottom:12px}.catalog_cta__48orF p{max-width:630px;font-size:14px}.catalog_cta__48orF .catalog_primary__prkXc{flex-shrink:0}.catalog_homeCategories__yFrbM{display:flex;flex-wrap:wrap;gap:12px 26px;margin-bottom:30px;padding-block:16px;border-block:1px solid var(--catalog-line)}.catalog_homeCategories__yFrbM a{display:flex;gap:12px;align-items:center;min-height:32px;font-size:13px}.catalog_homeToolbar__onS1x{display:flex;justify-content:flex-end;margin-top:28px}.catalog_homeProducts__UEXSD a,.catalog_page__VJf3z a{color:var(--catalog-ink);transition:color .18s,border-color .18s,background-color .18s}.catalog_homeProducts__UEXSD a:visited,.catalog_page__VJf3z a:visited{color:var(--catalog-ink)}.catalog_homeProducts__UEXSD a:focus-visible,.catalog_homeProducts__UEXSD a:hover,.catalog_page__VJf3z a:focus-visible,.catalog_page__VJf3z a:hover{color:var(--catalog-green)}.catalog_homeProducts__UEXSD a:active,.catalog_page__VJf3z a:active{color:#193b32}.catalog_page__VJf3z .catalog_primary__prkXc:focus-visible,.catalog_page__VJf3z .catalog_primary__prkXc:hover{color:#fff;background:#245547;border-color:#245547}.catalog_page__VJf3z .catalog_primary__prkXc:active{color:#fff;background:#193b32;border-color:#193b32}.catalog_productCard__Y5bGR:focus-visible,.catalog_productCard__Y5bGR:hover{border-color:#377363}.catalog_categories__DLDdv nav a:focus-visible,.catalog_categories__DLDdv nav a:hover{background:#e4ede8}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.catalog_productImage__k_Ihm img{transition:transform .35s ease-out}.catalog_productCard__Y5bGR:hover img{transform:scale(1.025)}}@media(max-width:1100px){.catalog_container__xS6xl{width:calc(100% - 96px);margin-inline-start:36px}.catalog_listLayout__xoPoA{grid-template-columns:190px minmax(0,1fr);gap:26px}.catalog_productGrid__rrrsd{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.catalog_blogGrid__6R4kX{gap:24px}.catalog_cardBody__2sHfl{padding:18px}}@media(max-width:700px){.catalog_container__xS6xl{width:calc(100% - 76px);margin-inline-start:20px}.catalog_collectionHeader__0MQwT{padding-block:20px 32px}.catalog_breadcrumb__iV_QJ{margin-bottom:26px;font-size:11px}.catalog_heading__hGpNJ{grid-template-columns:1fr;gap:20px}.catalog_heading__hGpNJ h1{font-size:36px}.catalog_heading__hGpNJ>p{font-size:14px}.catalog_listSection__g3agE{padding-block:28px 48px}.catalog_listLayout__xoPoA{grid-template-columns:1fr;gap:30px}.catalog_categories__DLDdv nav{max-height:240px;overflow-y:auto}.catalog_categories__DLDdv h2{margin-bottom:14px}.catalog_blogGrid__6R4kX,.catalog_productGrid__rrrsd{grid-template-columns:1fr;gap:24px}.catalog_productImage__k_Ihm{aspect-ratio:4/3}.catalog_articleCard__PPq3j h3{font-size:23px}.catalog_empty__Y4Zki{padding-block:28px}.catalog_empty__Y4Zki h2{font-size:22px}.catalog_empty__Y4Zki p{font-size:14px}.catalog_cta__48orF .catalog_container__xS6xl{align-items:flex-start;flex-direction:column}.catalog_cta__48orF h2{font-size:25px}.catalog_homeCategories__yFrbM{gap:12px 20px}}@media(prefers-reduced-motion:reduce){.catalog_homeProducts__UEXSD *,.catalog_page__VJf3z *{transition:none}}.CompanyProfilePage_page__ikmf6{--section-header-height:113px;--section-nav-height:65px;background:#fff;color:#242b29;letter-spacing:0}.CompanyProfilePage_page__ikmf6 *,.CompanyProfilePage_page__ikmf6 :after,.CompanyProfilePage_page__ikmf6 :before{box-sizing:border-box}.CompanyProfilePage_page__ikmf6 :is(h1,h2,h3,p,figure,ul,ol,dl,dd){margin:0}.CompanyProfilePage_page__ikmf6 :is(ul,ol){padding:0;list-style:none}.CompanyProfilePage_page__ikmf6 a{text-decoration:none}.CompanyProfilePage_page__ikmf6 svg{flex-shrink:0}.CompanyProfilePage_container__3auJS{width:min(1320px,100% - 112px);margin-inline:auto}.CompanyProfilePage_page__ikmf6 h2{font-size:35px;font-weight:500;line-height:1.25;text-wrap:balance;overflow-wrap:anywhere}.CompanyProfilePage_page__ikmf6 h3{font-size:19px;line-height:1.4;font-weight:550;overflow-wrap:anywhere}.CompanyProfilePage_page__ikmf6 p{font-size:14px;line-height:1.85}.CompanyProfilePage_page__ikmf6 :is(a,summary):focus-visible{outline:2px solid #d3710a;outline-offset:5px}.CompanyProfilePage_hero__whvAg{position:relative;isolation:isolate;color:#fff;background:#26332d}.CompanyProfilePage_heroImage__9KK6D{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2}.CompanyProfilePage_hero__whvAg:before{content:"";position:absolute;inset:0;background:rgba(12,27,20,.56);z-index:-1}.CompanyProfilePage_heroInner__VY3hI{min-height:min(610px,100svh - 220px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:66px 28px}.CompanyProfilePage_hero__whvAg h1{font-size:72px;line-height:1.08;font-weight:500;overflow-wrap:anywhere}.CompanyProfilePage_hero__whvAg .CompanyProfilePage_heroText__791gY{font-size:18px;max-width:610px;line-height:1.85;margin-top:24px;color:#f1f4f0}.CompanyProfilePage_actions__Mi_ca{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px}.CompanyProfilePage_heroLink__mOF8L,.CompanyProfilePage_primary__USrZH,.CompanyProfilePage_textLink__MUpvP{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:46px;font-size:13px;font-weight:600;line-height:1.6}.CompanyProfilePage_primary__USrZH{background:#ef870e;color:#17211c;padding:14px 23px;transition:background .2s}.CompanyProfilePage_primary__USrZH:hover{background:#ffa642}.CompanyProfilePage_heroLink__mOF8L{color:#fff}.CompanyProfilePage_heroFoot__uyVUT{align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;font-size:11px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.333);margin-top:52px;color:#e6ece6}.CompanyProfilePage_sectionNav__sLMUK{position:sticky;top:var(--section-header-height);z-index:70;background:#fff;border-bottom:1px solid #dce2dd}.CompanyProfilePage_sectionNav__sLMUK>div{display:flex;justify-content:space-between;gap:20px}.CompanyProfilePage_sectionNav__sLMUK a{display:inline-flex;align-items:center;gap:10px;min-height:64px;font-size:12px;color:#48584f;border-bottom:2px solid transparent}.CompanyProfilePage_sectionNav__sLMUK a:hover{color:#935409;border-color:#ef870e}.CompanyProfilePage_metrics__6gFO8{border-bottom:1px solid #dce2dd;padding-block:34px}.CompanyProfilePage_metrics__6gFO8 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto}.CompanyProfilePage_metrics__6gFO8 dl>div{display:flex;flex-direction:column-reverse;gap:10px;padding-inline:28px;border-inline-start:1px solid #dce2dd}.CompanyProfilePage_metrics__6gFO8 dl>div:first-child{border:0;padding-inline-start:0}.CompanyProfilePage_metrics__6gFO8 dt{font-size:12px;line-height:1.7;color:#68736d}.CompanyProfilePage_metrics__6gFO8 dd{font-size:44px;line-height:1.15;font-weight:450;color:#293e33}.CompanyProfilePage_section__pSBUm{padding-block:88px;scroll-margin-top:135px}.CompanyProfilePage_page__ikmf6[data-page-type=company-profile] .CompanyProfilePage_section__pSBUm[id]{scroll-margin-top:calc(var(--section-header-height) + var(--section-nav-height) + 20px)}.CompanyProfilePage_heading__MXTqw{display:grid;grid-template-columns:1.1fr .8fr;align-items:end;gap:90px;margin-bottom:38px}.CompanyProfilePage_body__FbPJ_,.CompanyProfilePage_heading__MXTqw>p,.CompanyProfilePage_intro__5bEKR{color:#617068}.CompanyProfilePage_intro__5bEKR{margin-top:24px!important}.CompanyProfilePage_body__FbPJ_{margin-top:16px!important}.CompanyProfilePage_overviewGrid__M1664{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.CompanyProfilePage_checks__YuIgs{display:grid;gap:14px;margin-top:26px!important;font-size:13px;line-height:1.7}.CompanyProfilePage_checks__YuIgs li{display:flex;align-items:flex-start;gap:12px}.CompanyProfilePage_checks__YuIgs svg{color:#637d45;margin-top:3px}.CompanyProfilePage_textLink__MUpvP{justify-content:flex-start;margin-top:26px;border-bottom:1px solid #aebcaf;color:#344e3e}.CompanyProfilePage_textLink__MUpvP:hover{color:#a45a0a;border-color:#ef870e}.CompanyProfilePage_overviewMedia__Q5ISg,.CompanyProfilePage_qualityMedia__HHRV6{position:relative;aspect-ratio:1.08;overflow:hidden;background:#edf1ec}.CompanyProfilePage_overviewMedia__Q5ISg img,.CompanyProfilePage_qualityMedia__HHRV6 img{-o-object-fit:cover;object-fit:cover}.CompanyProfilePage_page__ikmf6 figcaption{position:absolute;inset-inline:16px;bottom:16px;font-size:11px;line-height:1.7;color:#fff;background:rgba(22,40,27,.788);padding:8px 12px}.CompanyProfilePage_soft__0VuBm{background:#f3f5f1}.CompanyProfilePage_productionGrid__9BwQl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.CompanyProfilePage_productionGrid__9BwQl figure{position:relative;aspect-ratio:4/3;background:#e5e9e4;overflow:hidden}.CompanyProfilePage_productionGrid__9BwQl img{-o-object-fit:cover;object-fit:cover;transition:transform .6s}.CompanyProfilePage_productionGrid__9BwQl article:hover img{transform:scale(1.035)}.CompanyProfilePage_productionGrid__9BwQl h3{margin-top:24px}.CompanyProfilePage_productionGrid__9BwQl p{margin-top:13px;color:#627168}.CompanyProfilePage_support__p_ksF{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center;border-top:1px solid #d7ded3;margin-top:42px;padding-top:30px}.CompanyProfilePage_support__p_ksF p{max-width:780px;margin-top:10px;color:#627168}.CompanyProfilePage_support__p_ksF .CompanyProfilePage_textLink__MUpvP{margin-top:0}.CompanyProfilePage_qualityGrid__FL3op{display:grid;grid-template-columns:.95fr 1fr;align-items:center;gap:80px}.CompanyProfilePage_qualityList__aB_Kr{display:grid;gap:25px;margin-top:28px!important}.CompanyProfilePage_qualityList__aB_Kr h3{font-size:17px}.CompanyProfilePage_qualityList__aB_Kr p{font-size:13px;color:#647168;margin-top:8px}.CompanyProfilePage_certifications__1DPQ7{margin-top:48px;border-top:1px solid #dce2dd;padding-top:30px}.CompanyProfilePage_certificateCarousel__XJI2q{-moz-user-select:none;user-select:none;-webkit-user-select:none}.CompanyProfilePage_certificateHeader__z_NrL{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.CompanyProfilePage_certificateHeader__z_NrL h3{font-size:16px}.CompanyProfilePage_certificateCounter__5rO_v{color:#68746b;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.CompanyProfilePage_certificateViewport__xzS_B{position:relative;margin-top:24px;overflow:hidden;background:#f4f6f2;border:1px solid #dce2dd}.CompanyProfilePage_certificateGrid__xELqT{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:12px}.CompanyProfilePage_certificateCard__eThgn{min-width:0;background:#fff;border:1px solid #dce2dd}.CompanyProfilePage_certificateSlide__EXE89{position:relative;aspect-ratio:3/4;min-height:230px}.CompanyProfilePage_certificateLink__BFL9l{display:block;position:absolute;inset:0}.CompanyProfilePage_certificateLink__BFL9l:focus-visible{outline:2px solid #d3710a;outline-offset:-3px}.CompanyProfilePage_certificateImage___aMKx{-o-object-fit:contain;object-fit:contain;padding:8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .35s}.CompanyProfilePage_certificateLink__BFL9l:hover .CompanyProfilePage_certificateImage___aMKx{transform:scale(1.025)}.CompanyProfilePage_certificateCard__eThgn figcaption{min-height:34px;padding:8px 9px;color:#355344;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.CompanyProfilePage_certificateNumber__a4cTr{display:block;min-height:34px;padding:0 9px 9px;color:#68746b;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.CompanyProfilePage_certificateNote__QvJ3n{font-size:12px!important;color:#68746b;margin-top:18px}.CompanyProfilePage_industrySection__XQYUV{background:#263e35;color:#fff}.CompanyProfilePage_industrySection__XQYUV .CompanyProfilePage_heading__MXTqw>p{color:#d0ded4}.CompanyProfilePage_industries__P0UHb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.CompanyProfilePage_industries__P0UHb li{display:flex;flex-direction:column;gap:20px;border-top:1px solid #597064;padding:30px 20px 34px 0;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.CompanyProfilePage_industries__P0UHb svg{color:#cfdfa9}.CompanyProfilePage_timeline__IoSzV{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px}.CompanyProfilePage_timeline__IoSzV li{border-top:2px solid #c7d3c4;padding-top:24px}.CompanyProfilePage_timeline__IoSzV li>span{font-size:10px;line-height:1.6;color:#57714e}.CompanyProfilePage_timeline__IoSzV h3{font-size:17px;margin-top:17px}.CompanyProfilePage_timeline__IoSzV p{font-size:13px;line-height:1.85;margin-top:12px;color:#647168}.CompanyProfilePage_culture__pfeZq{background:#f1f4f6}.CompanyProfilePage_cultureIntro__vJbeB{max-width:720px}.CompanyProfilePage_values__BO1Tw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;margin-top:38px}.CompanyProfilePage_values__BO1Tw>div{border-top:1px solid #cfd9d8;padding-top:22px}.CompanyProfilePage_values__BO1Tw p{color:#63716c;margin-top:12px}.CompanyProfilePage_contactGrid__CAy5C{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.CompanyProfilePage_address__3aveN{border-top:1px solid #d9e1d7;margin-top:32px;padding-top:25px}.CompanyProfilePage_address__3aveN h3{font-size:15px}.CompanyProfilePage_address__3aveN p{font-size:13px;color:#647168;margin-top:12px;max-width:430px}.CompanyProfilePage_address__3aveN a{display:inline-flex;gap:18px;align-items:center;font-size:12px;color:#3c604a;margin-top:16px}.CompanyProfilePage_formFrame__tYh8V{border:1px solid #dce2d9;background:#f7f9f5;border-radius:4px;padding:32px;min-width:0}.CompanyProfilePage_formFrame__tYh8V form{width:100%}.CompanyProfilePage_faq__b0BvP{margin-top:36px}.CompanyProfilePage_faq__b0BvP>h3{font-size:17px;margin-bottom:16px}.CompanyProfilePage_faq__b0BvP details{padding-block:16px;border-top:1px solid #dce2d9}.CompanyProfilePage_faq__b0BvP summary{cursor:pointer;font-size:13px;line-height:1.7}.CompanyProfilePage_faq__b0BvP p{font-size:13px;color:#647168;margin-top:12px}.CompanyProfilePage_page__ikmf6[dir=rtl] :is(.CompanyProfilePage_textLink__MUpvP,.CompanyProfilePage_primary__USrZH,.CompanyProfilePage_address__3aveN,.CompanyProfilePage_sectionNav__sLMUK) svg{transform:scaleX(-1)}.CompanyProfilePage_page__ikmf6[dir=rtl] input[type=email]{direction:ltr;text-align:left}@media(max-width:1100px){.CompanyProfilePage_container__3auJS{width:calc(100% - 64px)}.CompanyProfilePage_hero__whvAg h1{font-size:60px}.CompanyProfilePage_heading__MXTqw,.CompanyProfilePage_overviewGrid__M1664,.CompanyProfilePage_qualityGrid__FL3op{gap:40px}.CompanyProfilePage_contactGrid__CAy5C{gap:45px}.CompanyProfilePage_timeline__IoSzV{gap:16px}.CompanyProfilePage_support__p_ksF{grid-template-columns:1fr;gap:20px}.CompanyProfilePage_support__p_ksF .CompanyProfilePage_textLink__MUpvP{justify-self:start}.CompanyProfilePage_certificateGrid__xELqT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.CompanyProfilePage_page__ikmf6{--section-nav-height:103px}.CompanyProfilePage_container__3auJS{width:calc(100% - 40px)}.CompanyProfilePage_heroInner__VY3hI{min-height:min(570px,100svh - 180px);padding-block:50px 24px}.CompanyProfilePage_hero__whvAg h1{font-size:43px}.CompanyProfilePage_hero__whvAg .CompanyProfilePage_heroText__791gY{font-size:16px;margin-top:20px}.CompanyProfilePage_heroFoot__uyVUT{margin-top:36px;font-size:10px}.CompanyProfilePage_actions__Mi_ca{gap:20px}.CompanyProfilePage_heroLink__mOF8L,.CompanyProfilePage_primary__USrZH{font-size:12px;gap:12px}.CompanyProfilePage_sectionNav__sLMUK>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 15px;padding-block:8px}.CompanyProfilePage_sectionNav__sLMUK a{min-height:43px;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.CompanyProfilePage_metrics__6gFO8{padding-block:26px}.CompanyProfilePage_metrics__6gFO8 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 0}.CompanyProfilePage_metrics__6gFO8 dd{font-size:34px}.CompanyProfilePage_metrics__6gFO8 dt{font-size:11px}.CompanyProfilePage_metrics__6gFO8 dl>div{padding-inline:18px;gap:8px}.CompanyProfilePage_metrics__6gFO8 dl>div:nth-child(odd){border:0;padding-inline-start:0}.CompanyProfilePage_section__pSBUm{padding-block:52px;scroll-margin-top:114px}.CompanyProfilePage_page__ikmf6 h2{font-size:28px}.CompanyProfilePage_contactGrid__CAy5C,.CompanyProfilePage_heading__MXTqw,.CompanyProfilePage_overviewGrid__M1664,.CompanyProfilePage_productionGrid__9BwQl,.CompanyProfilePage_qualityGrid__FL3op,.CompanyProfilePage_values__BO1Tw{grid-template-columns:1fr;gap:28px}.CompanyProfilePage_heading__MXTqw{gap:18px;margin-bottom:28px}.CompanyProfilePage_overviewMedia__Q5ISg,.CompanyProfilePage_qualityMedia__HHRV6{aspect-ratio:4/3}.CompanyProfilePage_productionGrid__9BwQl{gap:36px}.CompanyProfilePage_productionGrid__9BwQl figure{aspect-ratio:16/10}.CompanyProfilePage_qualityMedia__HHRV6{order:2}.CompanyProfilePage_certifications__1DPQ7{margin-top:30px}.CompanyProfilePage_certificateGrid__xELqT{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.CompanyProfilePage_certificateSlide__EXE89{min-height:170px}.CompanyProfilePage_certificateImage___aMKx{padding:10px}.CompanyProfilePage_certificateCard__eThgn figcaption{font-size:10px}.CompanyProfilePage_certificateNumber__a4cTr{font-size:9px}.CompanyProfilePage_industries__P0UHb{grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyProfilePage_industries__P0UHb li{padding-block:26px;font-size:13px;gap:16px}.CompanyProfilePage_timeline__IoSzV{grid-template-columns:1fr;gap:0}.CompanyProfilePage_timeline__IoSzV li{border:0;border-inline-start:2px solid #d0d9cb;padding-block:0 28px;padding-inline:22px 0}.CompanyProfilePage_timeline__IoSzV li:last-child{padding-bottom:0}.CompanyProfilePage_timeline__IoSzV h3,.CompanyProfilePage_timeline__IoSzV p{margin-top:8px}.CompanyProfilePage_values__BO1Tw{gap:28px}.CompanyProfilePage_formFrame__tYh8V{padding:25px 18px}}@media(max-width:1000px){.CompanyProfilePage_page__ikmf6{--section-header-height:109px}}@media(max-width:700px){.CompanyProfilePage_page__ikmf6{--section-header-height:99px}}@media(prefers-reduced-motion:reduce){.CompanyProfilePage_page__ikmf6 *,.CompanyProfilePage_page__ikmf6 :after,.CompanyProfilePage_page__ikmf6 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ContactPage_page__Nsy9g{--contact-green:#285b4a;--contact-muted:#5a6761;--contact-line:#dce4df;color:#202b25;background:#fff;letter-spacing:0;overflow-wrap:anywhere}.ContactPage_page__Nsy9g h2{font-size:42px;line-height:1.15;white-space:pre-line}.ContactPage_page__Nsy9g h3{font-size:20px;line-height:1.35}.ContactPage_page__Nsy9g a,.ContactPage_page__Nsy9g button,.ContactPage_page__Nsy9g summary{-webkit-tap-highlight-color:rgba(0,0,0,0)}.ContactPage_page__Nsy9g a:focus-visible,.ContactPage_page__Nsy9g button:focus-visible,.ContactPage_page__Nsy9g select:focus-visible,.ContactPage_page__Nsy9g summary:focus-visible{outline:2px solid #9c4900;outline-offset:5px}.ContactPage_page__Nsy9g [id]{scroll-margin-top:140px}.ContactPage_container__4YEKw{width:min(1328px,100% - 112px);margin-inline:auto}.ContactPage_page__Nsy9g .ContactPage_description__8XAFE{color:var(--contact-muted);font-size:15px;line-height:1.9;max-width:430px;margin-top:22px}.ContactPage_hero__tOmTy{position:relative;min-height:580px;overflow:hidden;background:#eef1f0}.ContactPage_heroMedia__S4rRL{position:absolute;inset:0}.ContactPage_heroImage__Ir8vx{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ContactPage_heroInner__jC_EJ{position:relative;min-height:580px;display:flex;flex-direction:column;padding-top:24px;padding-bottom:22px}.ContactPage_breadcrumb__uzjdD{display:flex;gap:12px;align-items:center;font-size:11px;color:#57645e}.ContactPage_breadcrumb__uzjdD a:hover{color:var(--contact-green);text-decoration:underline}.ContactPage_heroCopy__c6gXN{padding-block:40px 48px;max-width:560px}.ContactPage_heroCopy__c6gXN h1{font-size:72px;line-height:1.05;font-weight:450;max-width:580px}.ContactPage_heroCopy__c6gXN h1>span{display:block;color:var(--contact-green)}.ContactPage_period__2FyrL{color:#ee7d03}.ContactPage_page__Nsy9g .ContactPage_heroSubtitle__twoCB{color:#253c30;font-size:19px;font-weight:500;line-height:1.5;margin-top:24px}.ContactPage_page__Nsy9g .ContactPage_heroDescription__dTjTR{font-size:14px;line-height:1.9;color:#4c5b52;max-width:400px;margin-top:12px}.ContactPage_heroActions__KeFwa{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px}.ContactPage_page__Nsy9g .ContactPage_primary__9G8Go{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:50px;padding:14px 21px;border:1px solid var(--contact-green);border-radius:2px;background:var(--contact-green);color:#fff;font-size:13px;font-weight:500;line-height:1.5;transition:background .2s,border-color .2s}.ContactPage_page__Nsy9g .ContactPage_primary__9G8Go:hover{background:#183d30;border-color:#183d30}.ContactPage_page__Nsy9g .ContactPage_textLink__TQVN_{display:inline-flex;align-items:center;gap:13px;min-height:44px;color:var(--contact-green);font-size:12px;line-height:1.6;font-weight:600}.ContactPage_primary__9G8Go svg,.ContactPage_textLink__TQVN_ svg{transition:transform .25s}.ContactPage_primary__9G8Go:hover svg,.ContactPage_textLink__TQVN_:hover svg{transform:translate(3px,-3px)}.ContactPage_heroFoot__bozLJ{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:24px;color:#304638;font-size:10px}.ContactPage_heroFoot__bozLJ>span{display:flex;align-items:center;gap:9px}.ContactPage_heroFoot__bozLJ>span:last-child{padding:8px 12px;color:#253c30;background:hsla(0,0%,100%,.92)}.ContactPage_facts__e4fEJ{background:#f8faf9;border-block:1px solid var(--contact-line)}.ContactPage_factsGrid__cbPRF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:27px}.ContactPage_fact__ekmLP{display:flex;flex-direction:column;align-items:flex-start;padding-inline:32px;border-inline-start:1px solid var(--contact-line)}.ContactPage_fact__ekmLP:first-child{border:0;padding-inline-start:0}.ContactPage_fact__ekmLP>strong{color:#285b4a;font-size:35px;line-height:1.15;font-weight:450;font-variant-numeric:tabular-nums}.ContactPage_fact__ekmLP strong span{font-size:19px;margin-inline-start:4px}.ContactPage_fact__ekmLP strong .ContactPage_metricValue__aWePv{display:inline-block;min-width:2ch;font-size:inherit;margin:0}.ContactPage_fact__ekmLP>span{color:#57655c;font-size:11px;margin-top:7px;line-height:1.6}.ContactPage_connect__DGWsO{padding-block:100px}.ContactPage_connectGrid__Y68Mr{display:grid;grid-template-columns:1fr 1.14fr;gap:115px}.ContactPage_connectIntro__iw0vC h2{max-width:470px}.ContactPage_person__QZAEC{display:flex;gap:14px;align-items:center;margin-top:30px}.ContactPage_monogram__XBFtW{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#e7eee8;color:var(--contact-green);font-size:14px}.ContactPage_person__QZAEC>div>span{display:block;font-size:10px;color:var(--contact-muted);margin-bottom:3px}.ContactPage_person__QZAEC strong{display:block;font-size:14px;font-weight:600}.ContactPage_person__QZAEC strong span{font-size:11px;font-weight:400;color:var(--contact-muted)}.ContactPage_clock__eFXIx{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:25px;padding-top:22px;border-top:1px solid var(--contact-line);max-width:410px}.ContactPage_clock__eFXIx>div{display:flex;gap:7px;align-items:center;color:#58705d}.ContactPage_clock__eFXIx>div>span{display:flex;gap:9px;align-items:baseline;color:#59655d;font-size:10px}.ContactPage_clock__eFXIx strong{font-size:12px;color:#294736;font-weight:500;font-variant-numeric:tabular-nums}.ContactPage_clock__eFXIx p{width:100%;font-size:10px;color:#626d65}.ContactPage_channels__Zq16h{border-top:1px solid var(--contact-line);align-self:center}.ContactPage_channel__RnOoY{position:relative;display:flex;gap:22px;align-items:center;border-bottom:1px solid var(--contact-line);padding:27px 0;min-height:132px}.ContactPage_channelIcon__Mcv4y{color:var(--contact-green);align-self:flex-start;padding-top:7px}.ContactPage_channelCopy__2uxak{min-width:0;flex:1}.ContactPage_channelCopy__2uxak>span{display:block;color:#68766c;font-size:11px;margin-bottom:6px}.ContactPage_channelCopy__2uxak strong{display:block;font-size:24px;line-height:1.4;font-weight:450;color:#23382b}.ContactPage_channelCopy__2uxak small{display:block;font-size:11px;color:#657268;margin-top:6px}.ContactPage_channelArrow__tdXfX{color:var(--contact-green);transition:transform .25s;margin-inline-start:auto}a.ContactPage_channel__RnOoY:after{position:absolute;content:"";bottom:-1px;inset-inline:0;height:1px;background:#285b4a;transform:scaleX(0);transform-origin:left;transition:transform .35s}a.ContactPage_channel__RnOoY:hover:after{transform:scaleX(1)}a.ContactPage_channel__RnOoY:hover .ContactPage_channelArrow__tdXfX{transform:translate(4px,-4px)}.ContactPage_copyControl__8aS5z{position:relative}.ContactPage_iconButton__TPDMl{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--contact-line);background:#fff;color:var(--contact-green);border-radius:2px}.ContactPage_iconButton__TPDMl:hover{background:#e9f0eb}.ContactPage_copyError__P03Aw,.ContactPage_copyStatus__iLA_n{position:absolute;inset-inline-end:0;top:100%;width:-moz-max-content;width:max-content;max-width:220px;font-size:10px;color:#285b4a}.ContactPage_copyError__P03Aw{background:#fff;color:#a23030;z-index:1}.ContactPage_project__sK8wY{padding-block:100px;background:#edf3ef;border-block:1px solid var(--contact-line)}.ContactPage_projectGrid__jVra9{display:grid;grid-template-columns:.9fr 1.1fr;gap:105px;align-items:start}.ContactPage_projectIntro__TOBFu{padding-top:12px}.ContactPage_quoteGuide__26ff8{margin-top:38px}.ContactPage_quoteGuide__26ff8 h3{font-size:14px;margin-bottom:18px}.ContactPage_quoteGuide__26ff8>div{display:flex;gap:26px;padding-block:17px;border-top:1px solid #cddbd1;align-items:center}.ContactPage_quoteGuide__26ff8>div>strong{display:inline-flex;align-items:baseline;min-width:66px;gap:3px;color:#285b4a;font-size:31px;font-weight:450;line-height:1}.ContactPage_quoteGuide__26ff8>div>strong span{font-size:12px}.ContactPage_quoteGuide__26ff8 b{display:block;color:#324b3c;font-size:12px;font-weight:500}.ContactPage_quoteGuide__26ff8 p span{display:block;font-size:11px;margin-top:3px;color:#54685a}.ContactPage_quoteGuide__26ff8 .ContactPage_quoteNote__01Hzv{font-size:10px;line-height:1.8;color:#5a6d60;padding-top:9px}.ContactPage_fileNote__BVX8B{display:flex;gap:14px;margin-top:30px;padding-top:25px;border-top:1px solid #cddbd1;color:#285b4a}.ContactPage_fileNote__BVX8B h3{font-size:13px}.ContactPage_fileNote__BVX8B p{font-size:11px;line-height:1.85;margin-top:9px;color:#54685a}.ContactPage_fileNote__BVX8B .ContactPage_textLink__TQVN_{font-size:11px}.ContactPage_formPanel__mfjVV{border:1px solid #d9e3dc;border-top:3px solid #285b4a;background:#fff;padding:33px 36px 36px;border-radius:3px;box-shadow:0 14px 40px rgba(37,77,51,.063);min-width:0}.ContactPage_formPanel__mfjVV>h3{margin-bottom:24px;font-size:20px}.ContactPage_availability___3qst{color:#67541f;background:#faf7eb;border-inline-start:2px solid #b88b30;padding:12px 14px;margin-bottom:22px!important;font-size:11px!important;line-height:1.8}.ContactPage_availability___3qst a{color:#285b4a;text-decoration:underline;overflow-wrap:anywhere}.ContactPage_serviceField__JRW9d{margin-bottom:24px}.ContactPage_serviceField__JRW9d label{display:block;font-size:13px;margin-bottom:8px}.ContactPage_serviceField__JRW9d select{display:block;width:100%;border:1px solid #bcc6cb;background:#fff;padding:12px 34px 12px 14px;min-height:48px;font-size:14px;border-radius:2px}.ContactPage_formPanel__mfjVV form{scroll-margin-top:140px}.ContactPage_locations__19kqa{padding-block:100px}.ContactPage_sectionHeading__kp4Dr{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:end;margin-bottom:48px}.ContactPage_sectionHeading__kp4Dr .ContactPage_description__8XAFE{margin:0;max-width:360px;padding-bottom:4px}.ContactPage_locationsGrid__1hrzU{display:grid;grid-template-columns:1.2fr 1fr;gap:74px;align-items:start}.ContactPage_workshopImage__6xH7C{position:relative;overflow:hidden;aspect-ratio:1.3;background:#e9eeec}.ContactPage_workshopImage__6xH7C img{-o-object-fit:cover;object-fit:cover;transition:transform 1s}.ContactPage_workshop__LzzY8:hover img{transform:scale(1.025)}.ContactPage_workshop__LzzY8 figcaption{display:flex;justify-content:space-between;gap:20px;color:#59675e;padding-block:14px;font-size:10px;border-bottom:1px solid var(--contact-line)}.ContactPage_office__ls7B8{border-top:1px solid var(--contact-line);padding-block:18px 22px}.ContactPage_officeLabel__HaHbC{display:flex;justify-content:space-between;color:var(--contact-green);margin-bottom:13px}.ContactPage_officeLabel__HaHbC>span{font-size:11px;color:#697b6e}.ContactPage_office__ls7B8 h3{font-size:19px;margin-bottom:12px}.ContactPage_office__ls7B8 .ContactPage_companyName__qMozE{font-size:12px;font-weight:500;color:#344d3c;margin-bottom:6px}.ContactPage_office__ls7B8 address{font-style:normal;color:#5a6a60;font-size:13px;line-height:1.85;max-width:420px}.ContactPage_office__ls7B8 .ContactPage_textLink__TQVN_{font-size:11px;margin-top:4px}.ContactPage_visitNote__Rp6VS{display:flex;gap:10px;font-size:11px;line-height:1.8;padding-top:16px;border-top:1px solid var(--contact-line)}.ContactPage_visitNote__Rp6VS svg{margin-top:2px;color:#285b4a}.ContactPage_next__jdxfX{background:#234c3d;padding-block:75px 80px;color:#fff}.ContactPage_next__jdxfX h2{max-width:780px;font-size:39px}.ContactPage_nextHeading__Drf6E>p:last-child{color:#c4d5ca;font-size:14px;margin-top:19px}.ContactPage_opportunities__Zg8bw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;border-block:1px solid hsla(0,0%,100%,.188)}.ContactPage_opportunity__WnR5i{display:flex;flex-direction:column;padding:28px 27px 24px;min-width:0;transition:background .25s}.ContactPage_opportunity__WnR5i:first-child{padding-inline-start:0}.ContactPage_opportunity__WnR5i+.ContactPage_opportunity__WnR5i{border-inline-start:1px solid hsla(0,0%,100%,.188)}.ContactPage_opportunity__WnR5i:hover{background:hsla(0,0%,100%,.031)}.ContactPage_opportunity__WnR5i>div{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:28px;color:#d0e4d7}.ContactPage_opportunity__WnR5i>div>span{font-size:10px;color:#a9c5b4}.ContactPage_opportunity__WnR5i h3{font-size:21px;margin-bottom:13px}.ContactPage_opportunity__WnR5i>p{color:#c4d5ca;font-size:12px;line-height:1.85;max-width:320px;padding-bottom:30px}.ContactPage_opportunityAction__6oYp9{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:11px;margin-top:auto;color:#fff;min-height:36px}.ContactPage_opportunityAction__6oYp9 svg{color:#ffa349;transition:transform .25s}.ContactPage_opportunity__WnR5i:hover .ContactPage_opportunityAction__6oYp9 svg{transform:translate(3px,-3px)}.ContactPage_faq__R2rD2{padding-block:90px 100px}.ContactPage_faqGrid__NfcMn{display:grid;grid-template-columns:.8fr 1.2fr;gap:110px}.ContactPage_faqArrow__lo324{margin-top:30px;color:var(--contact-green)}.ContactPage_faqList__264Ha{border-top:1px solid var(--contact-line)}.ContactPage_faqList__264Ha details{border-bottom:1px solid var(--contact-line)}.ContactPage_faqList__264Ha summary{list-style:none;display:flex;gap:18px;align-items:baseline;padding-block:23px;cursor:pointer;font-size:14px;font-weight:500;line-height:1.7;color:#2d4133}.ContactPage_faqList__264Ha summary::-webkit-details-marker{display:none}.ContactPage_faqList__264Ha summary>span{flex:1}.ContactPage_faqList__264Ha summary>svg{align-self:center;color:#285b4a;transition:transform .3s}.ContactPage_faqList__264Ha details[open] summary>svg{transform:rotate(180deg)}.ContactPage_faqList__264Ha details>p{padding-block:0 24px;padding-inline:0 30px;color:#5a6a60;font-size:12px;line-height:1.9}@media(prefers-reduced-motion:no-preference){.ContactPage_heroImage__Ir8vx{animation:ContactPage_factory-drift__sq12y 18s ease-out both}.ContactPage_faqList__264Ha details[open]>p{animation:ContactPage_answer-in__sGQX2 .35s ease-out}}@keyframes ContactPage_factory-drift__sq12y{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes ContactPage_answer-in__sGQX2{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1700px){.ContactPage_heroInner__jC_EJ,.ContactPage_hero__tOmTy{min-height:620px}.ContactPage_heroCopy__c6gXN{padding-top:52px}}@media(max-width:1150px){.ContactPage_container__4YEKw{width:calc(100% - 72px)}.ContactPage_connectGrid__Y68Mr,.ContactPage_projectGrid__jVra9{gap:55px}.ContactPage_heroCopy__c6gXN h1{font-size:64px}.ContactPage_heroCopy__c6gXN{max-width:490px}.ContactPage_heroImage__Ir8vx{-o-object-position:56% center;object-position:56% center}.ContactPage_channelCopy__2uxak strong{font-size:20px}.ContactPage_page__Nsy9g h2{font-size:35px}.ContactPage_locationsGrid__1hrzU{gap:40px}.ContactPage_faqGrid__NfcMn{gap:55px}.ContactPage_formPanel__mfjVV{padding:28px 25px}}@media(max-width:900px){.ContactPage_connectGrid__Y68Mr,.ContactPage_projectGrid__jVra9{grid-template-columns:1fr 1fr;gap:36px}.ContactPage_heroCopy__c6gXN{max-width:440px}.ContactPage_heroCopy__c6gXN h1{font-size:56px}.ContactPage_heroCopy__c6gXN .ContactPage_heroDescription__dTjTR{max-width:330px}.ContactPage_heroImage__Ir8vx{-o-object-position:48% center;object-position:48% center;opacity:.8}.ContactPage_channel__RnOoY{gap:13px}.ContactPage_channelCopy__2uxak strong{font-size:18px}.ContactPage_qq__4Et6S{display:block}.ContactPage_formPanel__mfjVV{padding:26px 20px}.ContactPage_sectionHeading__kp4Dr{gap:45px}.ContactPage_fact__ekmLP{padding-inline:20px}.ContactPage_fact__ekmLP>strong{font-size:31px}}@media(max-width:760px){.ContactPage_container__4YEKw{width:calc(100% - 40px)}.ContactPage_page__Nsy9g h2{font-size:34px;line-height:1.2}.ContactPage_heroInner__jC_EJ,.ContactPage_hero__tOmTy{min-height:610px}.ContactPage_heroInner__jC_EJ{padding-top:20px;padding-bottom:16px}.ContactPage_heroImage__Ir8vx{-o-object-position:61% center;object-position:61% center;opacity:1}.ContactPage_heroMedia__S4rRL:after{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.788)}.ContactPage_heroCopy__c6gXN{padding-block:43px 38px;max-width:520px}.ContactPage_heroCopy__c6gXN h1{font-size:53px}.ContactPage_page__Nsy9g .ContactPage_heroSubtitle__twoCB{font-size:18px;max-width:330px;margin-top:23px}.ContactPage_page__Nsy9g .ContactPage_heroDescription__dTjTR{max-width:350px;font-size:13px}.ContactPage_heroActions__KeFwa{gap:10px 20px;margin-top:26px}.ContactPage_heroActions__KeFwa .ContactPage_textLink__TQVN_{font-size:11px}.ContactPage_heroFoot__bozLJ{font-size:9px;align-items:flex-end}.ContactPage_heroFoot__bozLJ>span:first-child{flex-shrink:0;white-space:nowrap}.ContactPage_heroFoot__bozLJ>span:last-child{max-width:180px;background:hsla(0,0%,100%,.659);padding:6px 8px;font-size:9px}.ContactPage_factsGrid__cbPRF{grid-template-columns:1fr 1fr;padding-block:8px;gap:0}.ContactPage_fact__ekmLP{padding:17px 20px;min-height:98px}.ContactPage_fact__ekmLP:nth-child(odd){border-inline-start:0;padding-inline-start:0}.ContactPage_fact__ekmLP:nth-child(n+3){border-top:1px solid var(--contact-line)}.ContactPage_fact__ekmLP>strong{font-size:31px}.ContactPage_fact__ekmLP>span{font-size:10px}.ContactPage_fact__ekmLP strong span{font-size:14px}.ContactPage_connect__DGWsO,.ContactPage_faq__R2rD2,.ContactPage_locations__19kqa,.ContactPage_project__sK8wY{padding-block:64px}.ContactPage_connectGrid__Y68Mr,.ContactPage_faqGrid__NfcMn,.ContactPage_locationsGrid__1hrzU,.ContactPage_projectGrid__jVra9,.ContactPage_sectionHeading__kp4Dr{grid-template-columns:1fr;gap:34px}.ContactPage_page__Nsy9g .ContactPage_description__8XAFE{font-size:14px;margin-top:18px}.ContactPage_connectIntro__iw0vC h2{max-width:460px}.ContactPage_clock__eFXIx{gap:8px 20px;max-width:none}.ContactPage_person__QZAEC{margin-top:25px}.ContactPage_channel__RnOoY{min-height:120px;gap:17px;padding-inline-end:6px}.ContactPage_channelCopy__2uxak strong{font-size:21px}.ContactPage_channelCopy__2uxak small{font-size:10px}.ContactPage_qq__4Et6S{display:inline}.ContactPage_channels__Zq16h{margin-top:0}.ContactPage_projectIntro__TOBFu{padding:0}.ContactPage_quoteGuide__26ff8{margin-top:27px}.ContactPage_formPanel__mfjVV{padding:26px 22px}.ContactPage_formPanel__mfjVV>h3{font-size:19px}.ContactPage_sectionHeading__kp4Dr{gap:0;margin-bottom:32px}.ContactPage_sectionHeading__kp4Dr .ContactPage_description__8XAFE{margin-top:18px}.ContactPage_workshopImage__6xH7C{aspect-ratio:1.3}.ContactPage_workshop__LzzY8 figcaption{font-size:9px;gap:10px}.ContactPage_locationsGrid__1hrzU{gap:32px}.ContactPage_office__ls7B8 address{max-width:490px}.ContactPage_next__jdxfX{padding-block:60px}.ContactPage_next__jdxfX h2{font-size:33px}.ContactPage_nextHeading__Drf6E>p:last-child{font-size:13px}.ContactPage_opportunities__Zg8bw{grid-template-columns:1fr;margin-top:30px}.ContactPage_opportunity__WnR5i,.ContactPage_opportunity__WnR5i:first-child{padding:26px 0}.ContactPage_opportunity__WnR5i+.ContactPage_opportunity__WnR5i{border-inline-start:0;border-top:1px solid hsla(0,0%,100%,.188)}.ContactPage_opportunity__WnR5i>div{margin-bottom:16px}.ContactPage_opportunity__WnR5i>p{max-width:500px;padding-bottom:12px}.ContactPage_opportunityAction__6oYp9{justify-content:flex-start}.ContactPage_faqArrow__lo324{display:none}.ContactPage_faqList__264Ha summary{font-size:13px;gap:12px}.ContactPage_faqList__264Ha details>p{padding-inline:0 14px}}@media(max-width:370px){.ContactPage_heroCopy__c6gXN h1{font-size:44px}.ContactPage_heroActions__KeFwa{gap:6px 14px}.ContactPage_heroActions__KeFwa .ContactPage_primary__9G8Go{padding-inline:14px;font-size:12px;gap:18px}.ContactPage_channelCopy__2uxak strong{font-size:18px}.ContactPage_channel__RnOoY{gap:12px}.ContactPage_formPanel__mfjVV{padding-inline:17px}}@media(max-width:760px)and (max-height:740px){.ContactPage_heroInner__jC_EJ,.ContactPage_hero__tOmTy{min-height:0}.ContactPage_heroCopy__c6gXN{padding-block:25px 24px}.ContactPage_heroCopy__c6gXN h1{font-size:46px}.ContactPage_page__Nsy9g .ContactPage_heroSubtitle__twoCB{font-size:16px;margin-top:16px}.ContactPage_page__Nsy9g .ContactPage_heroDescription__dTjTR{font-size:12px;line-height:1.7}.ContactPage_heroActions__KeFwa{margin-top:20px;gap:6px 12px}.ContactPage_heroActions__KeFwa .ContactPage_primary__9G8Go{min-height:44px;font-size:11px;gap:12px;padding:10px 12px}.ContactPage_heroActions__KeFwa .ContactPage_textLink__TQVN_{font-size:10px;gap:8px}.ContactPage_heroFoot__bozLJ{padding-top:10px}.ContactPage_heroFoot__bozLJ>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.ContactPage_page__Nsy9g *,.ContactPage_page__Nsy9g :after,.ContactPage_page__Nsy9g :before{animation:none!important;transition:none!important}}.marketing_shell__OPu64{--nod-ink:#202628;--nod-muted:#5b6669;--nod-line:#d6dfdc;--nod-soft:#e9f0ec;--nod-green:#377363;--nod-green-dark:#245547;--nod-orange:#ee7d03;background:#f8faf9;color:var(--nod-ink);min-height:100vh;overflow-wrap:anywhere}.marketing_container__4_7db{width:min(1440px,100% - 112px);margin-inline:auto}@media(max-width:760px){.marketing_shell__OPu64:has([data-page-type=contact]) [data-contact-rail]{display:none}.marketing_shell__OPu64:has([data-page-type=oem-odm]) [data-contact-rail]{display:none}}.marketing_topSentinel__1pZCI{position:absolute;top:0;left:0;width:1px;height:260px;pointer-events:none}.marketing_page__TliR_{background:#f8faf9}.marketing_hero__HuOyS{padding-block:30px 92px;background:#edf3f0;border-bottom:1px solid var(--nod-line)}.marketing_breadcrumb__38J9Q{display:flex;align-items:center;gap:10px;min-height:32px;margin-bottom:66px;color:var(--nod-muted);font-size:12px}.marketing_breadcrumb__38J9Q a{color:var(--nod-ink)}.marketing_breadcrumb__38J9Q a:focus-visible,.marketing_breadcrumb__38J9Q a:hover{color:var(--nod-green-dark)}.marketing_heroGrid__gC5eX{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(42px,8vw,132px);align-items:center}.marketing_heroCopy__aluca{min-width:0;max-width:620px}.marketing_hero__HuOyS h1{max-width:680px;margin:0 0 26px;font-size:clamp(46px,5.6vw,82px);line-height:1.02;font-weight:500;text-wrap:balance}.marketing_heroSummary__3oYX7{max-width:520px;color:var(--nod-muted);font-size:18px;line-height:1.7}.marketing_heroActions__qTMEN{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:34px}.marketing_primary__7AsYt,.marketing_textLink__sHzqn{display:inline-flex;align-items:center;gap:14px;min-height:50px;font-size:13px;font-weight:650;line-height:1.4}.marketing_primary__7AsYt{padding:14px 20px;background:var(--nod-orange);border:1px solid var(--nod-orange);color:var(--nod-ink);border-radius:2px;transition:background .2s,border-color .2s,color .2s,transform .2s}.marketing_primary__7AsYt:visited{color:var(--nod-ink)}.marketing_primary__7AsYt:focus-visible,.marketing_primary__7AsYt:hover{background:var(--nod-green-dark);border-color:var(--nod-green-dark);color:#fff}.marketing_primary__7AsYt:active{background:#193b32;border-color:#193b32;color:#fff}.marketing_textLink__sHzqn{padding-block:9px;color:var(--nod-ink);border-bottom:1px solid var(--nod-ink);transition:color .2s,border-color .2s}.marketing_textLink__sHzqn:visited{color:var(--nod-ink)}.marketing_textLink__sHzqn:focus-visible,.marketing_textLink__sHzqn:hover{color:var(--nod-green-dark);border-color:var(--nod-green-dark)}.marketing_textLink__sHzqn:active{color:#193b32;border-color:#193b32}.marketing_heroMedia__SAYol{position:relative;min-width:0;aspect-ratio:1.42;overflow:hidden;background:#dce8e1;border:1px solid rgba(36,85,71,.18);box-shadow:18px 22px 0 rgba(55,115,99,.08)}.marketing_heroMedia__SAYol img{-o-object-fit:cover;object-fit:cover}.marketing_heroMedia__SAYol:after{content:"";position:absolute;inset:18px;border:1px solid hsla(0,0%,100%,.58);pointer-events:none}.marketing_heroMedia__SAYol figcaption{position:absolute;z-index:1;inset-inline:18px;bottom:18px;display:flex;justify-content:space-between;gap:20px;color:#f5fbf7;font-size:10px;line-height:1.4;text-shadow:0 1px 8px rgba(0,0,0,.35)}.marketing_signalBand__IAHnE{background:#fff;border-bottom:1px solid var(--nod-line)}.marketing_signalGrid__GOkoE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing_signalGrid__GOkoE>div{min-height:152px;padding:30px 28px 29px 0;border-inline-end:1px solid var(--nod-line)}.marketing_signalGrid__GOkoE>div+div{padding-inline-start:28px}.marketing_signalGrid__GOkoE>div:last-child{border-inline-end:0}.marketing_signalGrid__GOkoE span{display:block;color:var(--nod-orange);font-size:11px;margin-bottom:16px}.marketing_signalGrid__GOkoE strong{display:block;font-size:17px;font-weight:550;margin-bottom:8px}.marketing_signalGrid__GOkoE p{max-width:270px;color:var(--nod-muted);font-size:12px;line-height:1.7}.marketing_contentSection__Tbriy{padding-block:112px 118px;background:#f8faf9}.marketing_sectionIntro__ZNjmm{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:end;margin-bottom:72px}.marketing_sectionIntro__ZNjmm h2{max-width:720px;margin:0;font-size:clamp(30px,3.4vw,52px);line-height:1.09;font-weight:500;text-wrap:balance}.marketing_sectionIntro__ZNjmm>p:last-child{max-width:400px;color:var(--nod-muted);font-size:15px;line-height:1.8}.marketing_sectionList__M4GJR{border-top:1px solid var(--nod-line)}.marketing_contentRow__2OrXt{display:grid;grid-template-columns:72px minmax(0,1.1fr) minmax(260px,.9fr);gap:34px;padding-block:35px;border-bottom:1px solid var(--nod-line)}.marketing_rowIndex__JK1bK{color:var(--nod-orange);font-size:12px;padding-top:3px}.marketing_rowCopy__wtp2q h2{margin:0 0 13px;font-size:27px;line-height:1.2;font-weight:500}.marketing_rowCopy__wtp2q>p:last-child{max-width:540px;color:var(--nod-muted);font-size:14px;line-height:1.75}.marketing_contentRow__2OrXt ul{display:grid;gap:11px;align-content:start;list-style:none;margin:0;padding:4px 0 0}.marketing_contentRow__2OrXt li{display:flex;align-items:flex-start;gap:9px;color:#3e4a4c;font-size:12px;line-height:1.6}.marketing_contentRow__2OrXt li svg{flex:0 0 auto;margin-top:2px;color:var(--nod-green)}.marketing_boundarySection__CRXpv{padding-block:94px;background:var(--nod-soft);border-block:1px solid var(--nod-line)}.marketing_boundaryGrid__3St_d{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:end}.marketing_boundaryMarker__eA4V3{display:grid;place-items:center;width:44px;height:44px;margin-bottom:26px;color:var(--nod-green-dark);border:1px solid rgba(55,115,99,.36)}.marketing_boundaryGrid__3St_d h2{max-width:650px;margin:0;font-size:clamp(30px,3.2vw,48px);line-height:1.08;font-weight:500}.marketing_boundaryGrid__3St_d>div:last-child>p{max-width:410px;margin:0 0 24px;color:var(--nod-muted);font-size:15px;line-height:1.8}.marketing_relatedSection__pAm8f{padding-block:106px 116px;background:#fff}.marketing_relatedHeading__9hiiE{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:45px}.marketing_relatedHeading__9hiiE h2{margin:0;font-size:clamp(30px,3.5vw,52px);line-height:1.08;font-weight:500}.marketing_relatedGrid__J3jte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--nod-line)}.marketing_relatedCard__UQcbJ{position:relative;display:flex;flex-direction:column;min-height:244px;padding:24px 24px 26px 0;border-bottom:1px solid var(--nod-line);transition:background .2s,color .2s,padding .2s}.marketing_relatedCard__UQcbJ+.marketing_relatedCard__UQcbJ{padding-inline-start:24px;border-inline-start:1px solid var(--nod-line)}.marketing_relatedCard__UQcbJ>span{color:var(--nod-orange);font-size:11px;margin-bottom:35px}.marketing_relatedCard__UQcbJ strong{max-width:280px;font-size:20px;line-height:1.25;font-weight:550}.marketing_relatedCard__UQcbJ p{max-width:310px;margin-top:12px;color:var(--nod-muted);font-size:12px;line-height:1.7}.marketing_relatedCard__UQcbJ>svg{margin-top:auto;color:var(--nod-green-dark)}.marketing_relatedCard__UQcbJ:focus-visible,.marketing_relatedCard__UQcbJ:hover{background:#f2f7f4;color:var(--nod-green-dark);padding-bottom:31px}.marketing_relatedCard__UQcbJ:focus-visible p,.marketing_relatedCard__UQcbJ:hover p{color:#40574f}.marketing_ctaSection__yAdik{padding-block:0 106px;background:#fff}.marketing_ctaPanel__vqGad{display:grid;grid-template-columns:1fr .9fr;gap:100px;padding:58px 0 0;border-top:1px solid var(--nod-line)}.marketing_ctaPanel__vqGad h2{max-width:610px;margin:0;font-size:clamp(34px,4vw,62px);line-height:1.04;font-weight:500}.marketing_ctaPanel__vqGad>div:last-child>p{max-width:420px;margin:0 0 25px;color:var(--nod-muted);font-size:15px;line-height:1.8}@media(prefers-reduced-motion:no-preference){.marketing_shell__OPu64 [data-home-reveal]{--reveal-delay:0ms;transition:opacity .72s cubic-bezier(.23,1,.32,1) var(--reveal-delay),transform .72s cubic-bezier(.23,1,.32,1) var(--reveal-delay)}.marketing_shell__OPu64 [data-reveal-delay="1"]{--reveal-delay:70ms}.marketing_shell__OPu64 [data-reveal-delay="2"]{--reveal-delay:140ms}.marketing_shell__OPu64 [data-reveal-delay="3"]{--reveal-delay:210ms}.marketing_shell__OPu64[data-home-motion=ready] [data-reveal-state=pending]{opacity:0;transform:translateY(24px)}.marketing_shell__OPu64 [data-reveal-state=entered],.marketing_shell__OPu64 [data-reveal-state=entering]{opacity:1;transform:translateY(0)}.marketing_shell__OPu64 [data-reveal-immediate=true]{transition:none!important}.marketing_primary__7AsYt,.marketing_relatedCard__UQcbJ{transition:background .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.23,1,.32,1)}.marketing_primary__7AsYt:not(:disabled):active{transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.marketing_shell__OPu64 *,.marketing_shell__OPu64 :after,.marketing_shell__OPu64 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:1000px){.marketing_container__4_7db{width:calc(100% - 72px)}.marketing_hero__HuOyS{padding-bottom:72px}.marketing_heroGrid__gC5eX{gap:44px}.marketing_hero__HuOyS h1{font-size:58px}.marketing_boundaryGrid__3St_d,.marketing_ctaPanel__vqGad,.marketing_sectionIntro__ZNjmm{gap:45px}.marketing_contentRow__2OrXt{grid-template-columns:48px minmax(0,1fr);gap:20px}.marketing_contentRow__2OrXt ul{grid-column:2}.marketing_relatedCard__UQcbJ{min-height:280px}}@media(max-width:700px){.marketing_container__4_7db{width:calc(100% - 40px)}.marketing_hero__HuOyS{padding-block:20px 54px}.marketing_breadcrumb__38J9Q{margin-bottom:44px;font-size:11px}.marketing_boundaryGrid__3St_d,.marketing_ctaPanel__vqGad,.marketing_heroGrid__gC5eX,.marketing_sectionIntro__ZNjmm{grid-template-columns:1fr;gap:32px}.marketing_hero__HuOyS h1{font-size:42px;line-height:1.06}.marketing_heroSummary__3oYX7{font-size:15px}.marketing_heroActions__qTMEN{gap:13px 18px;margin-top:26px}.marketing_heroMedia__SAYol{aspect-ratio:1.18;box-shadow:10px 13px 0 rgba(55,115,99,.08)}.marketing_heroMedia__SAYol:after{inset:12px}.marketing_heroMedia__SAYol figcaption{inset-inline:12px;bottom:12px;font-size:8px}.marketing_signalGrid__GOkoE{grid-template-columns:1fr}.marketing_signalGrid__GOkoE>div,.marketing_signalGrid__GOkoE>div+div{min-height:0;padding:20px 0;border-inline-end:0;border-bottom:1px solid var(--nod-line)}.marketing_signalGrid__GOkoE>div:last-child{border-bottom:0}.marketing_signalGrid__GOkoE span{margin-bottom:8px}.marketing_signalGrid__GOkoE strong{font-size:16px}.marketing_contentSection__Tbriy{padding-block:70px 74px}.marketing_sectionIntro__ZNjmm{margin-bottom:45px}.marketing_boundaryGrid__3St_d h2,.marketing_ctaPanel__vqGad h2,.marketing_relatedHeading__9hiiE h2,.marketing_sectionIntro__ZNjmm h2{font-size:35px}.marketing_sectionIntro__ZNjmm>p:last-child{font-size:14px}.marketing_contentRow__2OrXt{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-block:27px}.marketing_rowCopy__wtp2q h2{font-size:23px}.marketing_rowCopy__wtp2q>p:last-child{font-size:13px}.marketing_contentRow__2OrXt ul{gap:8px;padding-top:0}.marketing_contentRow__2OrXt li{font-size:11px}.marketing_boundarySection__CRXpv{padding-block:67px}.marketing_boundaryGrid__3St_d>div:last-child>p{font-size:14px}.marketing_relatedSection__pAm8f{padding-block:70px 74px}.marketing_relatedHeading__9hiiE{display:grid;gap:22px;margin-bottom:30px}.marketing_relatedGrid__J3jte{grid-template-columns:1fr}.marketing_relatedCard__UQcbJ,.marketing_relatedCard__UQcbJ+.marketing_relatedCard__UQcbJ{min-height:0;padding:21px 0 24px;border-inline-start:0}.marketing_relatedCard__UQcbJ>span{margin-bottom:18px}.marketing_relatedCard__UQcbJ strong{font-size:19px}.marketing_ctaSection__yAdik{padding-bottom:72px}.marketing_ctaPanel__vqGad{padding-top:38px}.marketing_ctaPanel__vqGad>div:last-child>p{font-size:14px}}.SpecialPage_page__ScT98{background:#f8faf9}.SpecialPage_contactHero__PTALh{padding-block:86px 96px;background:#edf3f0;border-bottom:1px solid #d6dfdc}.SpecialPage_contactHero__PTALh h1{max-width:750px;margin:0 0 22px;font-size:clamp(46px,6vw,84px);line-height:1;font-weight:500;text-wrap:balance}.SpecialPage_contactHero__PTALh>div>p:last-child{max-width:620px;color:#5b6669;font-size:18px;line-height:1.7}.SpecialPage_contactSection__qe05Q,.SpecialPage_processSection__6HWRx,.SpecialPage_quoteSection__eZ5gl{padding-block:110px 118px;background:#fff}.SpecialPage_contactIntro__uGxCB,.SpecialPage_specialIntro__UwoCI{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:end;margin-bottom:60px}.SpecialPage_contactIntro__uGxCB h2,.SpecialPage_profileEmpty__uIxEl h2,.SpecialPage_quoteIntro__VHYtj h2,.SpecialPage_specialIntro__UwoCI h2{max-width:700px;margin:0;font-size:clamp(32px,4vw,58px);line-height:1.06;font-weight:500;text-wrap:balance}.SpecialPage_contactIntro__uGxCB>p,.SpecialPage_specialIntro__UwoCI>p{max-width:440px;color:#5b6669;font-size:15px;line-height:1.8}.SpecialPage_stageGrid__7A_Gc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;list-style:none;margin:0;padding:0;border-top:1px solid #d6dfdc}.SpecialPage_stageGrid__7A_Gc li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;min-height:220px;padding-block:25px;border-bottom:1px solid #d6dfdc}.SpecialPage_stageGrid__7A_Gc li:nth-child(2n){padding-inline-start:32px;border-inline-start:1px solid #d6dfdc}.SpecialPage_stageGrid__7A_Gc li>span{color:#ee7d03;font-size:11px;padding-top:4px}.SpecialPage_stageGrid__7A_Gc h3{margin:0 0 11px;font-size:24px;line-height:1.2;font-weight:500}.SpecialPage_stageGrid__7A_Gc p{max-width:390px;color:#5b6669;font-size:14px;line-height:1.75}.SpecialPage_stageGrid__7A_Gc .SpecialPage_textLink__BFVCC{margin-top:18px;font-size:11px;min-height:32px}.SpecialPage_evidenceSection__ohlf1{padding-block:92px;background:#e9f0ec;border-block:1px solid #d6dfdc}.SpecialPage_evidenceLayout__B27PS{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:end}.SpecialPage_evidenceLayout__B27PS h2{max-width:650px;margin:0;font-size:clamp(30px,3.2vw,48px);line-height:1.08;font-weight:500}.SpecialPage_evidenceLayout__B27PS>p{max-width:430px;color:#5b6669;font-size:15px;line-height:1.8}.SpecialPage_profileEmpty__uIxEl{padding-block:105px 112px;background:#fff;border-bottom:1px solid #d6dfdc}.SpecialPage_emptyMarker__vjADh{display:grid;place-items:center;width:48px;height:48px;margin-bottom:26px;color:#245547;border:1px solid rgba(55,115,99,.36)}.SpecialPage_profileEmpty__uIxEl h2{max-width:760px;margin-bottom:22px}.SpecialPage_profileEmpty__uIxEl>div>p:not(.SpecialPage_eyebrow__HyVJZ){max-width:600px;color:#5b6669;font-size:15px;line-height:1.8;margin-bottom:22px}.SpecialPage_contactActions__v05Co{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d6dfdc}.SpecialPage_contactActions__v05Co a{display:flex;align-items:center;gap:15px;min-height:110px;padding:20px 22px 20px 0;border-bottom:1px solid #d6dfdc;color:#202628}.SpecialPage_contactActions__v05Co a+a{padding-inline-start:22px;border-inline-start:1px solid #d6dfdc}.SpecialPage_contactActions__v05Co a:focus-visible,.SpecialPage_contactActions__v05Co a:hover{background:#f2f7f4;color:#245547}.SpecialPage_contactActions__v05Co a>span{display:grid;gap:4px;min-width:0}.SpecialPage_contactActions__v05Co strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.SpecialPage_contactActions__v05Co small{color:#5b6669;font-size:11px}.SpecialPage_contactActions__v05Co svg:last-child{margin-inline-start:auto;flex:0 0 auto}.SpecialPage_quoteGrid__67DOf{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.SpecialPage_quoteIntro__VHYtj>p{max-width:420px;color:#5b6669;font-size:15px;line-height:1.8;margin-top:24px}.SpecialPage_quoteIntro__VHYtj ol{display:grid;gap:13px;margin:32px 0 28px;padding:0;list-style:none}.SpecialPage_quoteIntro__VHYtj li{display:flex;align-items:flex-start;gap:12px;color:#3e4a4c;font-size:13px;line-height:1.6}.SpecialPage_formFrame__UcFTe{padding:36px;background:#eef2f0;border:1px solid #d6dfdc}.SpecialPage_formFrame__UcFTe form{width:100%}.SpecialPage_faqGrid__ntnyk{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.SpecialPage_faqGrid__ntnyk h2{max-width:560px;margin:0;font-size:clamp(30px,3.2vw,48px);line-height:1.08;font-weight:500}.SpecialPage_faqList__yslV9{border-top:1px solid #d6dfdc}.SpecialPage_faqList__yslV9 details{border-bottom:1px solid #d6dfdc}.SpecialPage_faqList__yslV9 summary{cursor:pointer;padding:22px 0;font-size:16px;line-height:1.45;font-weight:550;list-style:none}.SpecialPage_faqList__yslV9 summary::-webkit-details-marker{display:none}.SpecialPage_faqList__yslV9 summary:after{content:"+";float:right;color:#ee7d03;font-size:22px;font-weight:400}.SpecialPage_faqList__yslV9 details[open] summary:after{content:"−"}.SpecialPage_faqList__yslV9 details p{max-width:650px;padding:0 35px 24px 0;color:#5b6669;font-size:14px;line-height:1.75}@media(max-width:1000px){.SpecialPage_contactIntro__uGxCB,.SpecialPage_evidenceLayout__B27PS,.SpecialPage_faqGrid__ntnyk,.SpecialPage_quoteGrid__67DOf,.SpecialPage_specialIntro__UwoCI{gap:45px}.SpecialPage_contactActions__v05Co{grid-template-columns:1fr}.SpecialPage_contactActions__v05Co a+a{padding-inline-start:0;border-inline-start:0;border-top:1px solid #d6dfdc}}@media(max-width:700px){.SpecialPage_contactHero__PTALh{padding-block:62px 70px}.SpecialPage_contactHero__PTALh h1{font-size:44px}.SpecialPage_contactHero__PTALh>div>p:last-child{font-size:15px}.SpecialPage_contactSection__qe05Q,.SpecialPage_processSection__6HWRx,.SpecialPage_profileEmpty__uIxEl,.SpecialPage_quoteSection__eZ5gl{padding-block:70px 74px}.SpecialPage_contactIntro__uGxCB,.SpecialPage_evidenceLayout__B27PS,.SpecialPage_faqGrid__ntnyk,.SpecialPage_quoteGrid__67DOf,.SpecialPage_specialIntro__UwoCI{grid-template-columns:1fr;gap:32px}.SpecialPage_contactIntro__uGxCB h2,.SpecialPage_evidenceLayout__B27PS h2,.SpecialPage_faqGrid__ntnyk h2,.SpecialPage_profileEmpty__uIxEl h2,.SpecialPage_quoteIntro__VHYtj h2,.SpecialPage_specialIntro__UwoCI h2{font-size:35px}.SpecialPage_stageGrid__7A_Gc{grid-template-columns:1fr}.SpecialPage_stageGrid__7A_Gc li,.SpecialPage_stageGrid__7A_Gc li:nth-child(2n){min-height:0;padding-block:24px;padding-inline-start:0;border-inline-start:0}.SpecialPage_formFrame__UcFTe{padding:20px}.SpecialPage_contactActions__v05Co a{padding-inline:0}}.DetailPage_page__WTcvS{background:#f8faf9}.DetailPage_inlineLinks__Ate_u{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px}.DetailPage_inlineLinks__Ate_u a{display:inline-flex;align-items:center;gap:6px;color:#245547;font-size:11px;font-weight:650;line-height:1.5}.DetailPage_inlineLinks__Ate_u a:focus-visible,.DetailPage_inlineLinks__Ate_u a:hover{color:#9c4900}.DetailPage_preparationSection__ZtLFd{padding-block:94px;background:#fff;border-block:1px solid #d6dfdc}.DetailPage_preparationGrid__E3PZh{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.DetailPage_preparationGrid__E3PZh h2{max-width:590px;margin:0;font-size:clamp(30px,3.2vw,48px);line-height:1.08;font-weight:500;text-wrap:balance}.DetailPage_preparationGrid__E3PZh ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;margin:0;padding:0;border-top:1px solid #d6dfdc}.DetailPage_preparationGrid__E3PZh li{min-height:160px;padding-top:17px;border-bottom:1px solid #d6dfdc}.DetailPage_preparationGrid__E3PZh li+li{padding-inline-start:20px;border-inline-start:1px solid #d6dfdc}.DetailPage_preparationGrid__E3PZh li span{display:block;margin-bottom:27px;color:#ee7d03;font-size:11px}.DetailPage_preparationGrid__E3PZh li p{color:#5b6669;font-size:13px;line-height:1.7}.DetailPage_faqSection__SdxGd{padding-block:96px;background:#fff;border-top:1px solid #d6dfdc}.DetailPage_faqGrid__z0I4T{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.DetailPage_faqGrid__z0I4T h2{max-width:560px;margin:0;font-size:clamp(30px,3.2vw,48px);line-height:1.08;font-weight:500}.DetailPage_faqList__B2KkM{border-top:1px solid #d6dfdc}.DetailPage_faqList__B2KkM details{border-bottom:1px solid #d6dfdc}.DetailPage_faqList__B2KkM summary{cursor:pointer;padding:22px 0;font-size:16px;line-height:1.45;font-weight:550;list-style:none}.DetailPage_faqList__B2KkM summary::-webkit-details-marker{display:none}.DetailPage_faqList__B2KkM summary:after{content:"+";float:right;color:#ee7d03;font-size:22px;font-weight:400}.DetailPage_faqList__B2KkM details[open] summary:after{content:"−"}.DetailPage_faqList__B2KkM details p{max-width:650px;padding:0 35px 24px 0;color:#5b6669;font-size:14px;line-height:1.75}@media(max-width:1000px){.DetailPage_faqGrid__z0I4T,.DetailPage_preparationGrid__E3PZh{gap:45px}}@media(max-width:700px){.DetailPage_faqSection__SdxGd,.DetailPage_preparationSection__ZtLFd{padding-block:70px}.DetailPage_faqGrid__z0I4T,.DetailPage_preparationGrid__E3PZh{grid-template-columns:1fr;gap:32px}.DetailPage_faqGrid__z0I4T h2,.DetailPage_preparationGrid__E3PZh h2{font-size:35px}.DetailPage_preparationGrid__E3PZh ol{grid-template-columns:1fr}.DetailPage_preparationGrid__E3PZh li{min-height:0;padding-block:19px}.DetailPage_preparationGrid__E3PZh li+li{padding-inline-start:0;border-inline-start:0}.DetailPage_preparationGrid__E3PZh li span{margin-bottom:11px}.DetailPage_faqList__B2KkM summary{font-size:14px}}.HubPage_page__P__Go{--hub-ink:#202628;--hub-muted:#5b6669;--hub-line:#d6dfdc;--hub-soft:#e9f0ec;--hub-green:#377363;--hub-green-dark:#245547;--hub-orange:#ee7d03;background:#f8faf9;color:var(--hub-ink);overflow-wrap:anywhere}.HubPage_container__iXuMa{width:min(1440px,100% - 112px);margin-inline:auto}.HubPage_hero__sTmuV{padding-block:30px 92px;background:#edf3f0;border-bottom:1px solid var(--hub-line)}.HubPage_breadcrumb___Ih7o{display:flex;align-items:center;gap:10px;min-height:32px;margin-bottom:66px;color:var(--hub-muted);font-size:12px}.HubPage_breadcrumb___Ih7o a{color:var(--hub-ink)}.HubPage_breadcrumb___Ih7o a:focus-visible,.HubPage_breadcrumb___Ih7o a:hover{color:var(--hub-green-dark)}.HubPage_heroGrid___vfFH{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(42px,8vw,132px);align-items:center}.HubPage_heroCopy__gza4s{max-width:620px}.HubPage_eyebrow__eATPB{color:var(--hub-green-dark);font-size:11px;font-weight:650;line-height:1.4;letter-spacing:.06em;margin:0 0 21px}.HubPage_hero__sTmuV h1{max-width:680px;margin:0 0 26px;font-size:clamp(46px,5.6vw,82px);line-height:1.02;font-weight:500;text-wrap:balance}.HubPage_heroSummary__LnLBg{max-width:540px;color:var(--hub-muted);font-size:18px;line-height:1.7}.HubPage_heroActions__HJnue{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:34px}.HubPage_primary__dPEat,.HubPage_textLink__nPN6X{display:inline-flex;align-items:center;gap:14px;min-height:50px;font-size:13px;font-weight:650;line-height:1.4}.HubPage_primary__dPEat{padding:14px 20px;background:var(--hub-orange);border:1px solid var(--hub-orange);color:var(--hub-ink);border-radius:2px;transition:background .2s,border-color .2s,color .2s,transform .2s}.HubPage_primary__dPEat:visited{color:var(--hub-ink)}.HubPage_primary__dPEat:focus-visible,.HubPage_primary__dPEat:hover{background:var(--hub-green-dark);border-color:var(--hub-green-dark);color:#fff}.HubPage_primary__dPEat:active{background:#193b32;border-color:#193b32;color:#fff}.HubPage_textLink__nPN6X{padding-block:9px;color:var(--hub-ink);border-bottom:1px solid var(--hub-ink);transition:color .2s,border-color .2s}.HubPage_textLink__nPN6X:visited{color:var(--hub-ink)}.HubPage_textLink__nPN6X:focus-visible,.HubPage_textLink__nPN6X:hover{color:var(--hub-green-dark);border-color:var(--hub-green-dark)}.HubPage_heroMedia__6IqCN{position:relative;min-width:0;aspect-ratio:1.42;overflow:hidden;background:#dce8e1;border:1px solid rgba(36,85,71,.18);box-shadow:18px 22px 0 rgba(55,115,99,.08)}.HubPage_heroMedia__6IqCN img,.HubPage_pathMedia__lPo_Y img{-o-object-fit:cover;object-fit:cover}.HubPage_heroMedia__6IqCN:after{content:"";position:absolute;inset:18px;border:1px solid hsla(0,0%,100%,.58);pointer-events:none}.HubPage_heroMedia__6IqCN figcaption{position:absolute;z-index:1;inset-inline:18px;bottom:18px;display:flex;justify-content:space-between;gap:20px;color:#f5fbf7;font-size:10px;line-height:1.4;text-shadow:0 1px 8px rgba(0,0,0,.35)}.HubPage_pathSection__drvY_{padding-block:110px 116px;background:#fff}.HubPage_sectionIntro__wlvhD{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:end;margin-bottom:55px}.HubPage_faqGrid__QiGCt h2,.HubPage_relatedHeading__Dbm4r h2,.HubPage_sectionIntro__wlvhD h2{max-width:720px;margin:0;font-size:clamp(32px,3.6vw,54px);line-height:1.08;font-weight:500;text-wrap:balance}.HubPage_sectionIntro__wlvhD>p{max-width:430px;color:var(--hub-muted);font-size:15px;line-height:1.8}.HubPage_pathGrid__etKwb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hub-line)}.HubPage_pathItem__f5Q_k{display:grid;grid-template-rows:auto 1fr;min-width:0;border-bottom:1px solid var(--hub-line);color:var(--hub-ink);transition:background .2s,color .2s}.HubPage_pathItem__f5Q_k+.HubPage_pathItem__f5Q_k{border-inline-start:1px solid var(--hub-line)}.HubPage_pathItem__f5Q_k:focus-visible,.HubPage_pathItem__f5Q_k:hover{background:#f2f7f4;color:var(--hub-green-dark)}.HubPage_pathMedia__lPo_Y{position:relative;aspect-ratio:1.6;overflow:hidden;background:#dce8e1}.HubPage_pathMedia__lPo_Y span{position:absolute;inset-inline:12px;bottom:10px;z-index:1;color:#fff;font-size:10px;text-shadow:0 1px 8px rgba(0,0,0,.45)}.HubPage_pathCopy__7bB6_{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;padding:23px 22px 27px}.HubPage_pathCopy__7bB6_>span{color:var(--hub-orange);font-size:11px}.HubPage_pathCopy__7bB6_ strong{font-size:20px;line-height:1.25;font-weight:550}.HubPage_pathCopy__7bB6_ p{grid-column:2/-1;margin-top:8px;color:var(--hub-muted);font-size:12px;line-height:1.7}.HubPage_pathCopy__7bB6_ svg{grid-column:3;grid-row:1;color:var(--hub-green-dark)}.HubPage_evidenceBand__szQXY{display:grid;grid-template-columns:48px 1.1fr .9fr;gap:25px;align-items:center;padding:66px max(56px,(100% - 1440px)/2 + 56px);background:var(--hub-soft);border-block:1px solid var(--hub-line)}.HubPage_evidenceMarker__0LhRc{display:grid;place-items:center;width:44px;height:44px;color:var(--hub-green-dark);border:1px solid rgba(55,115,99,.36)}.HubPage_evidenceBand__szQXY .HubPage_eyebrow__eATPB{margin-bottom:12px}.HubPage_evidenceBand__szQXY h2{margin:0;max-width:650px;font-size:clamp(28px,3vw,45px);line-height:1.1;font-weight:500}.HubPage_evidenceBand__szQXY>p{max-width:440px;color:var(--hub-muted);font-size:14px;line-height:1.8}.HubPage_contentSection__xWgbG{padding-block:112px 118px;background:#f8faf9}.HubPage_sectionList__L8lUu{border-top:1px solid var(--hub-line)}.HubPage_contentRow__Gq1B0{display:grid;grid-template-columns:72px minmax(0,1.1fr) minmax(260px,.9fr);gap:34px;padding-block:35px;border-bottom:1px solid var(--hub-line)}.HubPage_rowIndex__GuFfK{color:var(--hub-orange);font-size:12px;padding-top:3px}.HubPage_rowCopy__ixwVU .HubPage_eyebrow__eATPB{margin-bottom:13px}.HubPage_rowCopy__ixwVU h3{margin:0 0 13px;font-size:27px;line-height:1.2;font-weight:500}.HubPage_rowCopy__ixwVU>p:last-child{max-width:540px;color:var(--hub-muted);font-size:14px;line-height:1.75}.HubPage_contentRow__Gq1B0 ul{display:grid;gap:11px;align-content:start;list-style:none;margin:0;padding:4px 0 0}.HubPage_contentRow__Gq1B0 li{display:flex;align-items:flex-start;gap:9px;color:#3e4a4c;font-size:12px;line-height:1.6}.HubPage_contentRow__Gq1B0 li svg{flex:0 0 auto;margin-top:2px;color:var(--hub-green)}.HubPage_faqSection__KIOrQ{padding-block:100px;background:#fff;border-top:1px solid var(--hub-line)}.HubPage_faqGrid__QiGCt{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.HubPage_faqList___VHmv{border-top:1px solid var(--hub-line)}.HubPage_faqList___VHmv details{border-bottom:1px solid var(--hub-line)}.HubPage_faqList___VHmv summary{cursor:pointer;padding:22px 0;font-size:16px;line-height:1.45;font-weight:550;list-style:none}.HubPage_faqList___VHmv summary::-webkit-details-marker{display:none}.HubPage_faqList___VHmv summary:after{content:"+";float:right;color:var(--hub-orange);font-size:22px;font-weight:400}.HubPage_faqList___VHmv details[open] summary:after{content:"−"}.HubPage_faqList___VHmv details p{max-width:650px;padding:0 35px 24px 0;color:var(--hub-muted);font-size:14px;line-height:1.75}.HubPage_relatedSection__BX15X{padding-block:106px 116px;background:#fff}.HubPage_relatedHeading__Dbm4r{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:45px}.HubPage_relatedGrid__ctQB_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hub-line)}.HubPage_relatedCard__8OFrq{position:relative;display:flex;flex-direction:column;min-height:244px;padding:24px 24px 26px 0;border-bottom:1px solid var(--hub-line);transition:background .2s,color .2s,padding .2s}.HubPage_relatedCard__8OFrq+.HubPage_relatedCard__8OFrq{padding-inline-start:24px;border-inline-start:1px solid var(--hub-line)}.HubPage_relatedCard__8OFrq>span{color:var(--hub-orange);font-size:11px;margin-bottom:35px}.HubPage_relatedCard__8OFrq strong{max-width:280px;font-size:20px;line-height:1.25;font-weight:550}.HubPage_relatedCard__8OFrq p{max-width:310px;margin-top:12px;color:var(--hub-muted);font-size:12px;line-height:1.7}.HubPage_relatedCard__8OFrq>svg{margin-top:auto;color:var(--hub-green-dark)}.HubPage_relatedCard__8OFrq:focus-visible,.HubPage_relatedCard__8OFrq:hover{background:#f2f7f4;color:var(--hub-green-dark);padding-bottom:31px}.HubPage_ctaSection__0Gsk4{padding-block:0 106px;background:#fff}.HubPage_ctaPanel__Zk4eo{display:grid;grid-template-columns:1fr .9fr;gap:100px;padding-top:58px;border-top:1px solid var(--hub-line)}.HubPage_ctaPanel__Zk4eo h2{max-width:610px;margin:0;font-size:clamp(34px,4vw,62px);line-height:1.04;font-weight:500}.HubPage_ctaPanel__Zk4eo>div:last-child>p{max-width:420px;margin:0 0 25px;color:var(--hub-muted);font-size:15px;line-height:1.8}@media(prefers-reduced-motion:no-preference){.HubPage_page__P__Go [data-home-reveal]{--reveal-delay:0ms;transition:opacity .72s cubic-bezier(.23,1,.32,1) var(--reveal-delay),transform .72s cubic-bezier(.23,1,.32,1) var(--reveal-delay)}.HubPage_page__P__Go [data-reveal-delay="1"]{--reveal-delay:70ms}.HubPage_page__P__Go [data-reveal-delay="2"]{--reveal-delay:140ms}.HubPage_page__P__Go [data-reveal-delay="3"]{--reveal-delay:210ms}.HubPage_page__P__Go[data-home-motion=ready] [data-reveal-state=pending]{opacity:0;transform:translateY(24px)}.HubPage_page__P__Go [data-reveal-state=entered],.HubPage_page__P__Go [data-reveal-state=entering]{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.HubPage_page__P__Go *,.HubPage_page__P__Go :after,.HubPage_page__P__Go :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:1000px){.HubPage_container__iXuMa{width:calc(100% - 72px)}.HubPage_heroGrid___vfFH{gap:44px}.HubPage_hero__sTmuV h1{font-size:58px}.HubPage_ctaPanel__Zk4eo,.HubPage_faqGrid__QiGCt,.HubPage_sectionIntro__wlvhD{gap:45px}.HubPage_contentRow__Gq1B0{grid-template-columns:48px minmax(0,1fr);gap:20px}.HubPage_contentRow__Gq1B0 ul{grid-column:2}.HubPage_pathGrid__etKwb{grid-template-columns:repeat(2,minmax(0,1fr))}.HubPage_pathItem__f5Q_k:nth-child(odd){border-inline-start:0}.HubPage_pathItem__f5Q_k:nth-child(n+3){border-top:1px solid var(--hub-line)}}@media(max-width:700px){.HubPage_container__iXuMa{width:calc(100% - 40px)}.HubPage_hero__sTmuV{padding-block:20px 54px}.HubPage_breadcrumb___Ih7o{margin-bottom:44px;font-size:11px}.HubPage_ctaPanel__Zk4eo,.HubPage_faqGrid__QiGCt,.HubPage_heroGrid___vfFH,.HubPage_sectionIntro__wlvhD{grid-template-columns:1fr;gap:32px}.HubPage_hero__sTmuV h1{font-size:42px;line-height:1.06}.HubPage_heroSummary__LnLBg{font-size:15px}.HubPage_heroActions__HJnue{gap:13px 18px;margin-top:26px}.HubPage_heroMedia__6IqCN{aspect-ratio:1.18;box-shadow:10px 13px 0 rgba(55,115,99,.08)}.HubPage_heroMedia__6IqCN:after{inset:12px}.HubPage_heroMedia__6IqCN figcaption{inset-inline:12px;bottom:12px;font-size:8px}.HubPage_contentSection__xWgbG,.HubPage_pathSection__drvY_,.HubPage_relatedSection__BX15X{padding-block:70px 74px}.HubPage_sectionIntro__wlvhD{margin-bottom:40px}.HubPage_ctaPanel__Zk4eo h2,.HubPage_faqGrid__QiGCt h2,.HubPage_relatedHeading__Dbm4r h2,.HubPage_sectionIntro__wlvhD h2{font-size:35px}.HubPage_pathGrid__etKwb,.HubPage_relatedGrid__ctQB_{grid-template-columns:1fr}.HubPage_pathItem__f5Q_k+.HubPage_pathItem__f5Q_k,.HubPage_pathItem__f5Q_k:nth-child(odd){border-inline-start:0}.HubPage_pathItem__f5Q_k+.HubPage_pathItem__f5Q_k,.HubPage_pathItem__f5Q_k:nth-child(n+2){border-top:1px solid var(--hub-line)}.HubPage_evidenceBand__szQXY{grid-template-columns:44px minmax(0,1fr);gap:16px;padding:58px 20px}.HubPage_evidenceBand__szQXY>p{grid-column:2;font-size:13px}.HubPage_contentRow__Gq1B0{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-block:27px}.HubPage_rowCopy__ixwVU h3{font-size:23px}.HubPage_contentRow__Gq1B0 ul{gap:8px;padding-top:0}.HubPage_contentRow__Gq1B0 li{font-size:11px}.HubPage_faqSection__KIOrQ{padding-block:70px}.HubPage_relatedHeading__Dbm4r{display:grid;gap:22px;margin-bottom:30px}.HubPage_relatedCard__8OFrq,.HubPage_relatedCard__8OFrq+.HubPage_relatedCard__8OFrq{min-height:0;padding:21px 0 24px;border-inline-start:0}.HubPage_relatedCard__8OFrq>span{margin-bottom:18px}.HubPage_ctaSection__0Gsk4{padding-bottom:72px}.HubPage_ctaPanel__Zk4eo{padding-top:38px}}.shared_page__zSISJ{--page-ink:#202628;--page-muted:#596165;--page-line:#d9ddde;--page-soft:#f3f4f4;--page-accent:#ee7d03;--page-accent-text:#9c4900;color:var(--page-ink);background:#fff;overflow-wrap:anywhere;letter-spacing:0}.shared_page__zSISJ :where(h1,h2,h3,p,figure,dl,dd){margin:0}.shared_page__zSISJ :where(h1,h2,h3){font-weight:500;text-wrap:balance}.shared_page__zSISJ h1{font-size:48px;line-height:1.12;max-width:900px}.shared_page__zSISJ h2{font-size:36px;line-height:1.16}.shared_page__zSISJ h3{font-size:22px;line-height:1.3}.shared_page__zSISJ dd,.shared_page__zSISJ li,.shared_page__zSISJ p,.shared_page__zSISJ td{font-size:15px;line-height:1.8}.shared_page__zSISJ p{color:var(--page-muted)}.shared_page__zSISJ h2+p,.shared_page__zSISJ h3+p,.shared_page__zSISJ p+p{margin-top:18px}.shared_page__zSISJ ol,.shared_page__zSISJ ul{padding-inline-start:22px}.shared_page__zSISJ :where(li+li){margin-top:10px}.shared_page__zSISJ :where(section[id],div[id]){scroll-margin-top:128px}.shared_page__zSISJ :where(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--page-accent-text);outline-offset:5px}.shared_page__zSISJ svg{flex-shrink:0}.shared_container___94DH{width:min(1440px,100% - 112px);margin-inline:auto}.shared_breadcrumb__rV3cH{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding-block:26px;font-size:12px;color:var(--page-muted)}.shared_page__zSISJ .shared_breadcrumb__rV3cH a,.shared_page__zSISJ .shared_breadcrumb__rV3cH a:visited{color:var(--page-muted)}.shared_page__zSISJ .shared_breadcrumb__rV3cH a:focus-visible,.shared_page__zSISJ .shared_breadcrumb__rV3cH a:hover{color:var(--page-accent-text)}.shared_page__zSISJ .shared_breadcrumb__rV3cH a:active{color:var(--page-ink)}.shared_eyebrow__opaK3{color:var(--page-accent-text);font-size:11px;font-weight:650;margin-bottom:18px;display:block}.shared_page__zSISJ .shared_intro__l_ZkW{max-width:740px;font-size:18px;line-height:1.75;margin-top:24px}.shared_actions__HuX8r{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:28px}.shared_page__zSISJ .shared_link__dj3rZ,.shared_page__zSISJ .shared_primary__5Aa1j{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;font-size:13px;font-weight:600;line-height:1.5;min-height:48px;max-width:100%;transition:color .2s,background-color .2s,border-color .2s}.shared_page__zSISJ .shared_primary__5Aa1j,.shared_page__zSISJ .shared_primary__5Aa1j:visited{padding:14px 20px;border:1px solid var(--page-accent);border-radius:2px;background:var(--page-accent);color:var(--page-ink)}.shared_page__zSISJ .shared_primary__5Aa1j:focus-visible,.shared_page__zSISJ .shared_primary__5Aa1j:hover{color:#fff;border-color:var(--page-ink);background:var(--page-ink)}.shared_page__zSISJ .shared_primary__5Aa1j:active{background:#080d0e;border-color:#080d0e;color:#fff}.shared_page__zSISJ .shared_link__dj3rZ,.shared_page__zSISJ .shared_link__dj3rZ:visited{color:var(--page-ink);border-bottom:1px solid #8d9597;padding-block:10px}.shared_page__zSISJ .shared_link__dj3rZ:focus-visible,.shared_page__zSISJ .shared_link__dj3rZ:hover{color:var(--page-accent-text);border-color:var(--page-accent-text)}.shared_page__zSISJ .shared_link__dj3rZ:active{color:#713400;border-color:#713400}.shared_picture__4SCTG{min-width:0;margin:0}.shared_visual__TScud{position:relative;display:block;aspect-ratio:1.5;overflow:hidden;background:#eceeef}.shared_visual__TScud img{-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.shared_visual__TScud:hover img{transform:scale(1.025)}}.shared_page__zSISJ .shared_picture__4SCTG a:focus-visible{outline-offset:-4px;outline-color:var(--page-accent)}.shared_picture__4SCTG figcaption{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;font-size:11px;line-height:1.6;color:var(--page-muted);padding-top:12px}.shared_picture__4SCTG figcaption span:last-child{color:var(--page-accent-text)}.shared_band__2dFKB{padding-block:88px}.shared_soft__bwCD_{background:var(--page-soft)}.shared_rule__v_AOV{border-top:1px solid var(--page-line)}.shared_page__zSISJ .shared_dark__E9BrF{background:var(--page-ink);color:#fff}.shared_page__zSISJ .shared_dark__E9BrF p{color:#c6cdcf}.shared_page__zSISJ .shared_dark__E9BrF .shared_eyebrow__opaK3{color:#ffad56}.shared_page__zSISJ .shared_dark__E9BrF .shared_link__dj3rZ,.shared_page__zSISJ .shared_dark__E9BrF .shared_link__dj3rZ:visited{color:#fff;border-color:#899396}.shared_page__zSISJ .shared_dark__E9BrF .shared_link__dj3rZ:focus-visible,.shared_page__zSISJ .shared_dark__E9BrF .shared_link__dj3rZ:hover{color:#ffad56;border-color:#ffad56}.shared_page__zSISJ .shared_dark__E9BrF .shared_link__dj3rZ:active{color:#ffd2a2;border-color:#ffd2a2}.shared_page__zSISJ .shared_dark__E9BrF .shared_primary__5Aa1j:focus-visible,.shared_page__zSISJ .shared_dark__E9BrF .shared_primary__5Aa1j:hover{color:var(--page-ink);background:#fff;border-color:#fff}.shared_page__zSISJ .shared_dark__E9BrF .shared_primary__5Aa1j:active{color:var(--page-ink);background:#e2e6e7;border-color:#e2e6e7}.shared_tableScroll__qMZFD{overflow-x:auto;margin-top:28px}.shared_table__w__JU{width:100%;border-collapse:collapse;text-align:start}.shared_table__w__JU caption{text-align:start;color:var(--page-muted);font-size:13px;padding-bottom:16px}.shared_table__w__JU th{text-align:start;font-size:13px;font-weight:600}.shared_table__w__JU td,.shared_table__w__JU th{padding:22px 20px;border-block-end:1px solid var(--page-line);vertical-align:top}.shared_table__w__JU thead{background:var(--page-ink);color:#fff}.shared_table__w__JU tbody th{min-width:150px;color:var(--page-ink)}.shared_table__w__JU td{color:var(--page-muted);min-width:180px}.shared_note__bZsYe{border-inline-start:3px solid var(--page-accent);padding-inline-start:22px}.shared_page__zSISJ details{border-bottom:1px solid var(--page-line);padding-block:20px}.shared_page__zSISJ summary{cursor:pointer;font-size:18px;line-height:1.5;font-weight:500}.shared_page__zSISJ details p{padding-top:18px}@media(max-width:1200px){.shared_container___94DH{width:calc(100% - 112px);margin-inline-start:36px;margin-inline-end:76px}}@media(max-width:1000px){.shared_page__zSISJ h1{font-size:40px}.shared_page__zSISJ h2{font-size:32px}.shared_band__2dFKB{padding-block:68px}}@media(max-width:700px){.shared_container___94DH{width:calc(100% - 76px);margin-inline-start:20px;margin-inline-end:56px}.shared_breadcrumb__rV3cH{padding-block:22px;font-size:11px}.shared_page__zSISJ h1{font-size:32px}.shared_page__zSISJ h2{font-size:28px}.shared_page__zSISJ h3{font-size:21px}.shared_page__zSISJ dd,.shared_page__zSISJ li,.shared_page__zSISJ p,.shared_page__zSISJ td{font-size:14px}.shared_page__zSISJ .shared_intro__l_ZkW{font-size:16px}.shared_band__2dFKB{padding-block:54px}.shared_actions__HuX8r{align-items:flex-start;gap:14px 24px}.shared_picture__4SCTG figcaption{font-size:10px}}@media(prefers-reduced-motion:reduce){.shared_page__zSISJ *,.shared_page__zSISJ :after,.shared_page__zSISJ :before{transition:none;animation:none;scroll-behavior:auto}}.EngineeringNpiPage_heading__krPbH{padding-block:24px 62px}.EngineeringNpiPage_workspace__u0nEy{padding-bottom:88px}.EngineeringNpiPage_workspaceHeading__eFZTm{display:grid;grid-template-columns:1fr 2fr;align-items:end;gap:30px;padding-bottom:28px;border-bottom:1px solid #202628}.EngineeringNpiPage_reviewColumns__lbVa8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.EngineeringNpiPage_reviewColumns__lbVa8>div{padding:32px 32px 20px 0;min-width:0}.EngineeringNpiPage_reviewColumns__lbVa8>div+div{border-inline-start:1px solid #d9ddde;padding-inline-start:32px}.EngineeringNpiPage_reviewColumns__lbVa8 svg{color:#9c4900;margin-bottom:24px}.EngineeringNpiPage_reviewColumns__lbVa8 ul{margin-top:20px;color:#596165}.EngineeringNpiPage_reviewDetail__d6gVi{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:start}.EngineeringNpiPage_reviewDetail__d6gVi dl{margin-top:28px}.EngineeringNpiPage_reviewDetail__d6gVi dl>div{padding-block:18px;border-top:1px solid #d9ddde}.EngineeringNpiPage_reviewDetail__d6gVi dt{font-size:16px;font-weight:600;margin-bottom:8px}.EngineeringNpiPage_reviewDetail__d6gVi dd{color:#596165}.EngineeringNpiPage_readiness__XP0_z{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.EngineeringNpiPage_readiness__XP0_z ol{list-style:none;padding:0;margin:0}.EngineeringNpiPage_readiness__XP0_z li{display:grid;grid-template-columns:40px 1fr;gap:20px;padding-bottom:28px}.EngineeringNpiPage_readiness__XP0_z li>span{font-size:12px;color:#9c4900;padding-top:7px}.EngineeringNpiPage_decisions__Z8A4T{display:grid;grid-template-columns:1.5fr 1fr;gap:100px;align-items:center}.EngineeringNpiPage_decisions__Z8A4T>div:last-child{display:grid;gap:14px}@media(max-width:1000px){.EngineeringNpiPage_decisions__Z8A4T,.EngineeringNpiPage_readiness__XP0_z,.EngineeringNpiPage_reviewDetail__d6gVi{gap:40px}.EngineeringNpiPage_workspaceHeading__eFZTm{grid-template-columns:1fr;gap:6px}}@media(max-width:700px){.EngineeringNpiPage_heading__krPbH{padding-block:16px 42px}.EngineeringNpiPage_workspace__u0nEy{padding-bottom:50px}.EngineeringNpiPage_decisions__Z8A4T,.EngineeringNpiPage_readiness__XP0_z,.EngineeringNpiPage_reviewColumns__lbVa8,.EngineeringNpiPage_reviewDetail__d6gVi{grid-template-columns:1fr}.EngineeringNpiPage_reviewColumns__lbVa8>div,.EngineeringNpiPage_reviewColumns__lbVa8>div+div{border-inline-start:0;border-bottom:1px solid #d9ddde;padding:26px 0}.EngineeringNpiPage_reviewColumns__lbVa8 svg{margin-bottom:15px}}.ComponentSourcingPage_header___GTEU{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;padding-block:20px 60px}.ComponentSourcingPage_header___GTEU>a{flex-shrink:0;margin-bottom:8px}.ComponentSourcingPage_bom__MAIWl{padding-bottom:80px}.ComponentSourcingPage_bom__MAIWl>a{margin-top:24px}.ComponentSourcingPage_risks__8GrVo{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.ComponentSourcingPage_risks__8GrVo dl>div{display:grid;grid-template-columns:.65fr 1fr;gap:28px;padding-block:24px;border-top:1px solid #596165}.ComponentSourcingPage_risks__8GrVo dt{font-size:20px}.ComponentSourcingPage_risks__8GrVo dd{color:#c6cdcf}.ComponentSourcingPage_approval___w_CQ{display:grid;grid-template-columns:1.1fr 1fr;gap:80px}.ComponentSourcingPage_approval___w_CQ ol{margin-top:30px}.ComponentSourcingPage_approval___w_CQ li{padding:12px 0 20px 10px}.ComponentSourcingPage_approval___w_CQ li::marker{color:#9c4900;font-size:14px}.ComponentSourcingPage_receiving__Hgvgo{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center}@media(max-width:1000px){.ComponentSourcingPage_header___GTEU{display:block}.ComponentSourcingPage_header___GTEU>a{margin-top:24px}.ComponentSourcingPage_approval___w_CQ,.ComponentSourcingPage_receiving__Hgvgo,.ComponentSourcingPage_risks__8GrVo{gap:40px}}@media(max-width:700px){.ComponentSourcingPage_header___GTEU{padding-block:16px 40px}.ComponentSourcingPage_approval___w_CQ,.ComponentSourcingPage_receiving__Hgvgo,.ComponentSourcingPage_risks__8GrVo{grid-template-columns:1fr}.ComponentSourcingPage_risks__8GrVo dl>div{grid-template-columns:1fr;gap:10px}.ComponentSourcingPage_bom__MAIWl{padding-bottom:52px}}.PcbAssemblyPage_hero__HIZFu{padding-top:16px}.PcbAssemblyPage_board__HzLfz{margin-top:40px}.PcbAssemblyPage_board__HzLfz>a{aspect-ratio:3.8}.PcbAssemblyPage_board__HzLfz img{-o-object-position:center 50%;object-position:center 50%}.PcbAssemblyPage_processes__VdZZD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px;margin-top:38px}.PcbAssemblyPage_processes__VdZZD>div{padding-top:22px;border-top:2px solid #202628}.PcbAssemblyPage_processes__VdZZD>div>span{display:block;color:#9c4900;font-size:12px;margin-bottom:25px}.PcbAssemblyPage_processes__VdZZD a{margin-top:24px}.PcbAssemblyPage_inputs__Q99r6{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.PcbAssemblyPage_inputs__Q99r6 dl{margin-top:28px}.PcbAssemblyPage_inputs__Q99r6 dl>div{display:grid;grid-template-columns:140px 1fr;gap:25px;padding-block:20px;border-bottom:1px solid #d9ddde}.PcbAssemblyPage_inputs__Q99r6 dt{font-size:16px;font-weight:600}.PcbAssemblyPage_inputs__Q99r6 dd{color:#596165}.PcbAssemblyPage_handoff__HyPpC{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.PcbAssemblyPage_handoff__HyPpC a{margin-top:24px}.PcbAssemblyPage_checks__Yqaiw{border-inline-start:2px solid #ee7d03;padding-inline-start:32px}.PcbAssemblyPage_checks__Yqaiw strong{display:block;color:#202628;font-size:18px;margin-bottom:8px}.PcbAssemblyPage_integration__cZyE8{display:flex;align-items:center;gap:60px;justify-content:space-between;border-top:1px solid #d9ddde;padding-block:48px 80px}.PcbAssemblyPage_integration__cZyE8>div:first-child{max-width:640px}@media(max-width:1000px){.PcbAssemblyPage_handoff__HyPpC,.PcbAssemblyPage_inputs__Q99r6{gap:40px}.PcbAssemblyPage_integration__cZyE8{display:block}}@media(max-width:700px){.PcbAssemblyPage_board__HzLfz>a{aspect-ratio:1.7}.PcbAssemblyPage_handoff__HyPpC,.PcbAssemblyPage_inputs__Q99r6,.PcbAssemblyPage_processes__VdZZD{grid-template-columns:1fr}.PcbAssemblyPage_inputs__Q99r6 dl>div{grid-template-columns:1fr;gap:8px}.PcbAssemblyPage_integration__cZyE8{padding-bottom:50px}}