.Demo09_site__cHMcB{--ink:#151a1c;--muted:#647073;--line:#d9dfdc;--paper:#f4f4ee;--white:#fff;--accent:#df9d27;--accent-deep:#ad6b00;--forest:#263832;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif;min-height:100vh}.Demo09_site__cHMcB *{box-sizing:border-box}.Demo09_sampleBar__qE_kl{min-height:32px;padding:6px max(24px,calc((100vw - 1320px) / 2));display:flex;align-items:center;gap:14px;background:#151b1d;color:#d8dfdc;font-size:10px;letter-spacing:.06em}.Demo09_sampleBar__qE_kl>span{display:inline-flex;align-items:center;gap:8px;color:#fff;white-space:nowrap;font-weight:700}.Demo09_sampleBar__qE_kl>span i{width:7px;height:7px;border-radius:50%;background:#e4a735;box-shadow:0 0 12px #e4a73580}.Demo09_sampleBar__qE_kl p{flex:1;margin:0;color:#9fa9a6}.Demo09_sampleBar__qE_kl a{display:inline-flex;align-items:center;gap:5px;color:#fff;text-decoration:none;white-space:nowrap}.Demo09_header__6Bc_4{position:sticky;top:0;z-index:30;border-bottom:1px solid #dce1dd;background:rgb(244 244 238/95%);backdrop-filter:blur(16px)}.Demo09_headerInner__KzUY0{width:min(1320px,calc(100% - 64px));min-height:78px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.Demo09_brand__bbWM9{display:inline-flex;align-items:center;gap:11px;color:var(--ink);text-decoration:none;flex-shrink:0}.Demo09_brandMark__M1FDa{width:31px;height:31px;display:flex;align-items:flex-end;gap:3px;padding:4px;border:1px solid #cfd5d0}.Demo09_brandMark__M1FDa i{display:block;flex:1;background:var(--ink)}.Demo09_brandMark__M1FDa i:first-child{height:35%;opacity:.65}.Demo09_brandMark__M1FDa i:nth-child(2){height:67%;background:var(--accent)}.Demo09_brandMark__M1FDa i:nth-child(3){height:100%}.Demo09_brand__bbWM9>span:last-child{display:grid;gap:3px}.Demo09_brand__bbWM9 strong{font-size:15px;line-height:1;letter-spacing:.14em}.Demo09_brand__bbWM9 small{color:#7b8580;font-size:8px;letter-spacing:.17em}.Demo09_desktopNav__V0UZt{display:flex;align-items:center;gap:clamp(18px,2.5vw,37px)}.Demo09_desktopNav__V0UZt a,.Demo09_mobileMenu__2r528 nav a{color:#4d5956;font-size:12px;text-decoration:none;transition:color .18s ease}.Demo09_desktopNav__V0UZt a:hover,.Demo09_mobileMenu__2r528 nav a:hover{color:var(--accent-deep)}.Demo09_navGroup__W2YDi{display:flex;align-items:center;gap:4px;white-space:nowrap}.Demo09_mobileMenu__2r528 nav a[aria-current=page],.Demo09_navGroup__W2YDi>a[aria-current=page]{color:var(--accent-deep);font-weight:700}.Demo09_navDisclosure__9GLY4{position:relative}.Demo09_navDisclosure__9GLY4 summary{width:22px;height:30px;display:grid;place-items:center;list-style:none;color:#77827c;cursor:pointer}.Demo09_mobileNavGroup__FYHN4 summary::-webkit-details-marker,.Demo09_navDisclosure__9GLY4 summary::-webkit-details-marker{display:none}.Demo09_navDisclosure__9GLY4[open] summary{color:var(--accent-deep)}.Demo09_navDropdown__ul10Q{position:absolute;top:34px;left:-10px;z-index:40;width:238px;padding:8px;display:grid;gap:2px;border:1px solid var(--line);background:var(--white);box-shadow:0 16px 36px #17201c1a}.Demo09_navDropdown__ul10Q a{min-height:38px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.Demo09_navDropdown__ul10Q a:hover{background:#f6f6f1}.Demo09_buttonDark__Ro0ph,.Demo09_buttonLight__yJd9e,.Demo09_buttonOutline__mDsf4,.Demo09_buttonPrimary__KkfuB,.Demo09_headerCta___YDl9{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 19px;text-decoration:none;font-size:12px;font-weight:700;transition:transform .18s ease,background .18s ease,border-color .18s ease}.Demo09_buttonPrimary__KkfuB,.Demo09_headerCta___YDl9{color:#fff;background:var(--ink);border:1px solid var(--ink)}.Demo09_buttonDark__Ro0ph:hover,.Demo09_buttonPrimary__KkfuB:hover,.Demo09_headerCta___YDl9:hover{transform:translateY(-2px);background:var(--accent-deep);border-color:var(--accent-deep)}.Demo09_mobileMenu__2r528{display:none;position:relative}.Demo09_mobileMenu__2r528 summary{width:42px;height:42px;display:grid;align-content:center;justify-content:center;gap:5px;border:1px solid var(--line);list-style:none;cursor:pointer}.Demo09_mobileMenu__2r528 summary::-webkit-details-marker{display:none}.Demo09_mobileMenu__2r528 summary span{width:17px;height:1px;background:var(--ink)}.Demo09_mobileMenu__2r528 nav{position:absolute;top:50px;right:0;width:min(340px,calc(100vw - 32px));max-height:calc(100dvh - 96px);padding:12px;display:grid;gap:2px;overflow-y:auto;border:1px solid var(--line);background:var(--paper);box-shadow:0 15px 35px #1113}.Demo09_mobileMenu__2r528 nav a{padding:12px}.Demo09_mobileNavGroup__FYHN4{border-bottom:1px solid var(--line)}.Demo09_mobileNavGroup__FYHN4 summary{width:100%;height:auto;min-height:42px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;list-style:none;color:var(--ink);font-size:12px;font-weight:650;cursor:pointer}.Demo09_mobileNavGroup__FYHN4>div{padding:2px 0 9px 12px;display:grid}.Demo09_mobileNavGroup__FYHN4>div a{min-height:35px;padding:9px;font-size:11px}.Demo09_mobileQuoteLink__baCoW{margin-top:9px;display:flex;align-items:center;justify-content:space-between;color:#fff!important;background:var(--ink);font-weight:700}.Demo09_breadcrumbs__8MnlS{width:min(1320px,calc(100% - 64px));min-height:40px;margin:0 auto;display:flex;align-items:center;gap:9px;color:#88928c;font-size:10px}.Demo09_breadcrumbs__8MnlS a{color:#68736e;text-decoration:none}.Demo09_breadcrumbs__8MnlS a:hover{color:var(--accent-deep)}.Demo09_breadcrumbs__8MnlS span{color:#38433d}.Demo09_hero__Weh9J{width:min(1320px,calc(100% - 64px));min-height:655px;margin:0 auto;padding:65px 0 75px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px}.Demo09_heroCopy__ri2Ly{padding:18px 0}.Demo09_eyebrow__zjIGP{margin:0 0 18px;color:#73807a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.17em;line-height:1.6}.Demo09_heroCopy__ri2Ly .Demo09_eyebrow__zjIGP{display:flex;align-items:center;gap:12px}.Demo09_heroCopy__ri2Ly .Demo09_eyebrow__zjIGP span{color:var(--accent-deep)}.Demo09_heroCopy__ri2Ly .Demo09_eyebrow__zjIGP b{padding-left:12px;border-left:1px solid #c4cbc6;font-weight:600}.Demo09_hero__Weh9J h1,.Demo09_pageIntro__aP2Oz h1{max-width:720px;margin:0;font-size:clamp(42px,5vw,72px);font-weight:600;letter-spacing:-.055em;line-height:.99}.Demo09_bottomCta__hfxkn h2 em,.Demo09_buyingHead__fqlra h2 em,.Demo09_hero__Weh9J h1 em,.Demo09_pageIntro__aP2Oz h1 em,.Demo09_projectCopy__5U0H9 h2 em,.Demo09_rangeIntro__jwvAY h2 em{color:var(--accent-deep);font-style:normal}.Demo09_heroLead__Pj79m{max-width:515px;margin:24px 0 0;color:#53605b;font-size:15px;line-height:1.9}.Demo09_heroActions__2TOIj{margin-top:29px;display:flex;flex-wrap:wrap;gap:10px}.Demo09_buttonPrimary__KkfuB{min-height:50px}.Demo09_buttonOutline__mDsf4{min-height:50px;border:1px solid #c9d0cb;color:var(--ink);background:transparent}.Demo09_buttonOutline__mDsf4:hover{border-color:var(--ink);background:white}.Demo09_heroNotes__ZSRmI{margin-top:31px;display:flex;flex-wrap:wrap;gap:20px}.Demo09_heroNotes__ZSRmI span{display:inline-flex;align-items:center;gap:7px;color:#606c67;font-size:10px}.Demo09_heroNotes__ZSRmI svg{color:var(--accent-deep)}.Demo09_heroFineprint__1S5Ew{margin:23px 0 0;color:#8a9490;font-size:9px;line-height:1.7}.Demo09_heroImageWrap__yBdTX{position:relative;min-height:493px;overflow:hidden;background:#303a37}.Demo09_heroImage__LKH2k{object-fit:cover;object-position:52% center}.Demo09_heroOverlay__F7IwL{position:absolute;inset:0;background:linear-gradient(90deg,#0b1511a8,transparent 65%),linear-gradient(0deg,#111a18aa,transparent 34%)}.Demo09_imageCaption__eWnFn{position:absolute;left:34px;bottom:43px;display:grid;gap:13px;color:#fff}.Demo09_imageCaption__eWnFn span,.Demo09_imageDisclaimer__XVKAF{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.14em}.Demo09_imageCaption__eWnFn strong{font-size:clamp(25px,3vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.04}.Demo09_imageDisclaimer__XVKAF{position:absolute;right:17px;bottom:15px;color:#eff1eccc;font-size:8px}.Demo09_applicationsPage__QUPaf,.Demo09_catalogSection___P6Cv,.Demo09_deliveryBoundaries__mTD4b,.Demo09_deliveryNotice__cTddK,.Demo09_deliveryStages__DNOdD,.Demo09_faqPage__kz6fo,.Demo09_orderApproval__dBlGM,.Demo09_orderIntro__1FHMh,.Demo09_pricingPage__AASV1,.Demo09_pricingPrepare__HFlI_,.Demo09_pricingScope__aHNxg,.Demo09_processPage__StEf7,.Demo09_projectBriefs__rkNiR,.Demo09_referenceSection__oQUCi,.Demo09_relatedSection__nbtY4,.Demo09_resourceArticle__GyiuO,.Demo09_resourceHub__q7cfB,.Demo09_resourceSupport__Styp6,.Demo09_resourcesPage__d1lO2,.Demo09_routeSection__Cvj3W{width:min(1320px,calc(100% - 64px));margin:0 auto}.Demo09_routeSection__Cvj3W{padding:93px 0 101px;border-top:1px solid var(--line)}.Demo09_sectionTitle__K4w0B{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:31px}.Demo09_sectionTitle__K4w0B .Demo09_eyebrow__zjIGP{margin-bottom:12px}.Demo09_aboutPage__kZX_t h2,.Demo09_applicationQuestions__RZjOT h2,.Demo09_buyingHead__fqlra h2,.Demo09_faqTeaser__o8UGR h2,.Demo09_manufacturingIntro__hYvLJ h2,.Demo09_pageIntro__aP2Oz h1,.Demo09_projectCopy__5U0H9 h2,.Demo09_qualityIntro__ZjRqx h2,.Demo09_rangeIntro__jwvAY h2,.Demo09_referenceHeading__jJUkp h2,.Demo09_sectionTitle__K4w0B h2,.Demo09_workflowStrip__cgzKq h2{margin:0;font-size:clamp(31px,3.5vw,48px);font-weight:550;letter-spacing:-.05em;line-height:1.08}.Demo09_sectionTitle__K4w0B>p{max-width:390px;margin:0 0 4px;color:var(--muted);font-size:13px;line-height:1.8}.Demo09_routeGrid__dd5bg{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.Demo09_routeCard__3gtrf{min-height:230px;padding:23px;display:flex;flex-direction:column;border:1px solid var(--line);color:var(--ink);background:#fbfbf7;text-decoration:none;transition:.2s}.Demo09_routeCard__3gtrf:hover{border-color:#c18a27;transform:translateY(-3px);box-shadow:0 18px 40px #252b2510}.Demo09_routeNo__BYiPU{color:#8a938e;font-family:ui-monospace,monospace;font-size:9px;letter-spacing:.11em}.Demo09_routeCard__3gtrf h3{margin:auto 0 11px;font-size:22px;font-weight:550;letter-spacing:-.035em}.Demo09_routeCard__3gtrf p{min-height:48px;margin:0;color:var(--muted);font-size:11px;line-height:1.7}.Demo09_routeArrow__EP_uB,.Demo09_textLink__j65LV{display:inline-flex;align-items:center;gap:8px;color:var(--accent-deep);font-size:11px;font-weight:700;text-decoration:none}.Demo09_routeArrow__EP_uB{margin-top:21px}.Demo09_rangeSection__t1BUx{padding:88px max(32px,calc((100vw - 1320px) / 2));display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;background:#e9ece5}.Demo09_rangeIntro__jwvAY{align-self:center}.Demo09_rangeIntro__jwvAY h2{font-size:clamp(35px,4vw,54px)}.Demo09_rangeIntro__jwvAY>p:not(.Demo09_eyebrow__zjIGP){max-width:370px;margin:20px 0 18px;color:#5f6a65;font-size:13px;line-height:1.8}.Demo09_rangeShowcase__MePbK{min-height:320px;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:1fr 1fr;gap:10px}.Demo09_rangeTile__WgW9J{position:relative;min-height:150px;padding:19px;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:#273532;text-decoration:none}.Demo09_rangeTile__WgW9J:after{position:absolute;right:-60px;bottom:-100px;width:260px;height:260px;border:1px solid #d6a5456b;border-radius:50%;box-shadow:0 0 0 25px #fff05,0 0 0 50px #fff03;content:""}.Demo09_rangeTile__WgW9J>span{color:#d5c193;font-family:ui-monospace,monospace;font-size:9px;letter-spacing:.1em}.Demo09_rangeTile__WgW9J strong{z-index:1;margin-top:auto;font-size:21px;font-weight:500;letter-spacing:-.03em}.Demo09_rangeTile__WgW9J small{z-index:1;margin-top:6px;color:#d2d7d2;font-size:10px}.Demo09_rangeTile__WgW9J svg{position:absolute;top:17px;right:17px;z-index:1}.Demo09_tile_1__TgGzB{grid-row:span 2;background:linear-gradient(145deg,#30443e,#172220)}.Demo09_tile_2__LjXCR{background:#78633d}.Demo09_tile_3__Xy7B2{background:#6c7771}.Demo09_projectSection__psY3P{padding:100px max(32px,calc((100vw - 1320px) / 2));display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.Demo09_projectImage__Kw_eO{padding:19px;background:#e5e7e1}.Demo09_planGraphic__yZkBu{min-height:340px;padding:18px;color:#42524b;background:#f7f7f0;border:1px solid #d2d8d2}.Demo09_planTop__8xCIM{display:flex;justify-content:space-between;color:#82908a;font:8px ui-monospace,monospace;letter-spacing:.13em}.Demo09_planGrid__oD_NX{margin:26px 0 20px;min-height:232px;padding:25px 38px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);gap:22px 25px;border:1px solid #d5d9d0;background-image:linear-gradient(#e7e9e3 1px,transparent 0),linear-gradient(90deg,#e7e9e3 1px,transparent 0);background-size:34px 34px}.Demo09_planGrid__oD_NX i{position:relative;align-self:center;justify-self:center;width:17px;height:17px;border:1px solid #ba7c17;border-radius:50%;background:#edc767;box-shadow:0 0 0 7px #edc76725}.Demo09_planGrid__oD_NX i:after{position:absolute;left:7px;top:16px;width:1px;height:40px;background:linear-gradient(#ba7c17aa,transparent);content:""}.Demo09_planLegend__ZIREs{display:flex;flex-wrap:wrap;gap:15px;color:#718078;font-size:8px}.Demo09_planLegend__ZIREs span{display:inline-flex;align-items:center;gap:5px}.Demo09_planLegend__ZIREs i{width:7px;height:7px;display:inline-block;border-radius:50%;background:#edc767}.Demo09_planLegend__ZIREs .Demo09_legendBlue__fOQ6E{background:#486f7a}.Demo09_illustrativeFoot__6TFpD{margin:11px 0 0;color:#88928d;font-size:8px}.Demo09_projectCopy__5U0H9 h2{font-size:clamp(34px,4vw,52px)}.Demo09_projectCopy__5U0H9>p:not(.Demo09_eyebrow__zjIGP){max-width:510px;margin:21px 0;color:var(--muted);font-size:13px;line-height:1.9}.Demo09_projectCopy__5U0H9 ul{margin:0 0 26px;padding:0;display:grid;gap:12px;list-style:none;color:#4f5c56;font-size:11px}.Demo09_projectCopy__5U0H9 li{display:flex;align-items:center;gap:9px}.Demo09_projectCopy__5U0H9 li svg{color:var(--accent-deep)}.Demo09_buttonDark__Ro0ph{min-height:49px;border:1px solid var(--ink);color:#fff;background:var(--ink)}.Demo09_buyingSection__SLGxU{padding:83px max(32px,calc((100vw - 1320px) / 2));display:grid;grid-template-columns:.82fr 1.18fr;gap:80px;background:#e4e8e0}.Demo09_buyingHead__fqlra h2{font-size:43px}.Demo09_buyingHead__fqlra>p:not(.Demo09_eyebrow__zjIGP){max-width:390px;margin:20px 0;color:#5d6963;font-size:12px;line-height:1.8}.Demo09_evidenceList__4_Ij1{border-top:1px solid #cbd2c9}.Demo09_evidenceList__4_Ij1 article{min-height:82px;padding:17px 0;display:grid;grid-template-columns:38px 1fr 18px;align-items:center;gap:15px;border-bottom:1px solid #cbd2c9}.Demo09_evidenceList__4_Ij1 article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_evidenceList__4_Ij1 h3{margin:0;font-size:14px;font-weight:650}.Demo09_evidenceList__4_Ij1 p{margin:5px 0 0;color:#65716b;font-size:10px;line-height:1.6}.Demo09_evidenceList__4_Ij1 article>svg{color:#86908a}.Demo09_workflowStrip__cgzKq{padding:78px max(32px,calc((100vw - 1320px) / 2));display:grid;grid-template-columns:.68fr 1.32fr;gap:65px;color:#fff;background:#1b2925}.Demo09_workflowStrip__cgzKq .Demo09_eyebrow__zjIGP{color:#c8b98e}.Demo09_workflowStrip__cgzKq h2{font-size:39px}.Demo09_inlineDark__7T17v,.Demo09_inlineLight__7knaD{display:inline-flex;align-items:center;gap:9px;margin-top:24px;color:#fff;font-size:11px;font-weight:700;text-decoration:none}.Demo09_workflowSteps__F8edq{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.Demo09_workflowSteps__F8edq article{padding:16px 13px;border-top:1px solid #60716b}.Demo09_workflowSteps__F8edq article>span{color:#dca644;font:10px ui-monospace,monospace}.Demo09_workflowSteps__F8edq h3{margin:27px 0 9px;font-size:14px;font-weight:550}.Demo09_workflowSteps__F8edq p{margin:0;color:#b4c0bb;font-size:10px;line-height:1.7}.Demo09_faqTeaser__o8UGR{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:91px 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.Demo09_faqTeaser__o8UGR h2{font-size:42px}.Demo09_faqTeaser__o8UGR>div:last-child{border-top:1px solid var(--line)}.Demo09_faqTeaser__o8UGR>div:last-child a{min-height:65px;display:grid;grid-template-columns:35px 1fr 16px;align-items:center;gap:14px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.Demo09_faqTeaser__o8UGR>div:last-child a span{color:#9aa39e;font:10px ui-monospace,monospace}.Demo09_faqTeaser__o8UGR>div:last-child a strong{font-size:12px;font-weight:550}.Demo09_faqTeaser__o8UGR>div:last-child a svg{color:#89928d}.Demo09_bottomCta__hfxkn{padding:45px max(32px,calc((100vw - 1320px)/2));display:flex;align-items:center;justify-content:space-between;gap:25px;background:var(--accent)}.Demo09_bottomCta__hfxkn .Demo09_eyebrow__zjIGP{color:#654300}.Demo09_bottomCta__hfxkn h2{margin:0;font-size:clamp(25px,3vw,38px);font-weight:550;letter-spacing:-.04em;line-height:1.1}.Demo09_bottomCta__hfxkn h2 em{color:#fff8e5}.Demo09_buttonLight__yJd9e{min-height:48px;color:#fff;background:var(--ink);border:1px solid var(--ink);white-space:nowrap}.Demo09_buttonLight__yJd9e:hover{background:#3d4743}.Demo09_pageIntro__aP2Oz{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:86px 0 74px;display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:75px;border-bottom:1px solid var(--line)}.Demo09_pageIntro__aP2Oz .Demo09_eyebrow__zjIGP{margin-bottom:16px}.Demo09_pageIntro__aP2Oz h1{font-size:clamp(43px,5.5vw,68px)}.Demo09_pageIntro__aP2Oz>p{max-width:500px;margin:0 0 6px;color:var(--muted);font-size:13px;line-height:1.9}.Demo09_catalogSection___P6Cv{padding:43px 0 100px}.Demo09_sampleNotice__FtsRr{margin-bottom:28px;padding:16px 18px;display:flex;align-items:center;gap:13px;border:1px solid #e3d4b0;background:#f9f2e2}.Demo09_sampleNotice__FtsRr>svg{flex-shrink:0;color:#a86c0c}.Demo09_sampleNotice__FtsRr p{flex:1;margin:0;display:grid;gap:4px}.Demo09_sampleNotice__FtsRr p strong{font-size:11px}.Demo09_sampleNotice__FtsRr a,.Demo09_sampleNotice__FtsRr p span{color:#746444;font-size:9px;line-height:1.6}.Demo09_sampleNotice__FtsRr a{display:inline-flex;align-items:center;gap:4px;text-decoration:none;white-space:nowrap}.Demo09_catalogControls__6Bzhl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.Demo09_categoryTabs__HtAgG{display:flex;flex-wrap:wrap;gap:6px}.Demo09_categoryTabs__HtAgG button{min-height:35px;padding:0 13px;border:1px solid transparent;color:#68736e;background:transparent;font-size:10px;cursor:pointer}.Demo09_categoryTabs__HtAgG button.Demo09_categoryActive__aSFKp{border-color:var(--ink);color:#fff;background:var(--ink)}.Demo09_searchField__Od_P_{min-width:min(330px,100%);min-height:39px;padding:0 11px;display:inline-flex;align-items:center;gap:9px;border:1px solid #cfd6d0;background:#fff;color:#88928d}.Demo09_searchField__Od_P_ input{width:100%;border:0;outline:none;color:var(--ink);background:transparent;font-size:10px}.Demo09_searchField__Od_P_ input::placeholder{color:#9aa39d}.Demo09_catalogMeta__cHi87{min-height:49px;display:flex;align-items:center;justify-content:space-between;color:#839089;font-size:9px}.Demo09_catalogMeta__cHi87 a{display:inline-flex;align-items:center;gap:7px;color:var(--ink);text-decoration:none;font-size:10px;font-weight:650}.Demo09_catalogMeta__cHi87 a b{min-width:19px;height:19px;padding:0 5px;display:inline-grid;place-items:center;border-radius:50%;color:#fff;background:var(--accent-deep);font-size:9px}.Demo09_productGrid__DnUxG{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.Demo09_productCard__hJNQm{border:1px solid var(--line);background:#fff;transition:transform .18s,box-shadow .18s}.Demo09_productCard__hJNQm:hover{transform:translateY(-3px);box-shadow:0 20px 38px #17201b12}.Demo09_productCardLink__bZlZd{display:block;color:inherit;text-decoration:none}.Demo09_productImage__qMFVy{position:relative;height:195px;padding:14px;display:grid;place-items:center;overflow:hidden;color:#c5a767;background:#25322e}.Demo09_productImage__qMFVy:after{position:absolute;inset:auto -25px -80px auto;width:170px;height:170px;border:1px solid #ffffff28;border-radius:50%;box-shadow:0 0 0 20px #ffffff08,0 0 0 40px #ffffff05;content:""}.Demo09_visual_downlight__1tpj_,.Demo09_visual_indoor__PpEex,.Demo09_visual_linear__18X7V,.Demo09_visual_panel__e4Bhi,.Demo09_visual_track__ScULf,.Demo09_visual_troffer__tB5eV{background:#303b36}.Demo09_visual_flood__wtD5M,.Demo09_visual_highbay__ymmHa,.Demo09_visual_industrial__PS0g3{background:#293231}.Demo09_visual_bollard__r_Aii,.Demo09_visual_outdoor__pTYUC,.Demo09_visual_step__w6JhC,.Demo09_visual_street__oFlyx,.Demo09_visual_wall__D_IGc{background:#33433c}.Demo09_visual_control__lmgkt,.Demo09_visual_controls__GKVae{background:#4a473a}.Demo09_productImageWithArtwork__I02n8{background:#e7e4dc;color:var(--ink)}.Demo09_productArtwork__e_deg{object-fit:cover}.Demo09_productImageWithArtwork__I02n8 .Demo09_sampleNumber__WbM_g{padding:4px 6px;color:#26312b;background:#ffffffc9}.Demo09_artworkNote__UFg60{position:absolute;right:12px;bottom:12px;z-index:2;padding:5px 7px;color:#fff;background:#151a1ccc;font:7px ui-monospace,monospace;letter-spacing:.08em}.Demo09_fixtureSketch__bsgQC{position:relative;z-index:1;width:min(100%,290px);height:165px;overflow:visible;color:#ebc776}.Demo09_sampleNumber__WbM_g{position:absolute;left:15px;top:14px;z-index:2;color:#e1d7bb;font:8px ui-monospace,monospace;letter-spacing:.12em}.Demo09_productCardBody__k_u_w{padding:18px 18px 13px}.Demo09_productCardMeta__o5RUg{display:flex;justify-content:space-between;color:#838e88;font:8px ui-monospace,monospace;letter-spacing:.08em}.Demo09_productCardBody__k_u_w h3{margin:12px 0 8px;font-size:19px;font-weight:600;letter-spacing:-.035em}.Demo09_productCardBody__k_u_w>p{min-height:40px;margin:0;color:#67736d;font-size:10px;line-height:1.7}.Demo09_productCardBody__k_u_w>small{display:block;margin-top:10px;color:#89938e;font-size:9px}.Demo09_productDetails__3DjmH{margin-top:15px;display:inline-flex;align-items:center;gap:6px;color:var(--accent-deep);font-size:9px;font-weight:700}.Demo09_addToList__ZuQsd{width:calc(100% - 36px);min-height:36px;margin:0 18px 16px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d2d9d3;color:var(--ink);background:#fbfcfa;font-size:9px;font-weight:650;cursor:pointer}.Demo09_addToList__ZuQsd:hover{border-color:#bd831c;background:#fff8e9}.Demo09_noResults__unQJE{padding:45px;border:1px dashed #cfd6d0;color:#77827c;text-align:center;font-size:12px}.Demo09_visuallyHidden__ej8W5{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.Demo09_productDetailSection__Jj_kB{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:60px 0 100px;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.Demo09_productDetailIntro__My_CX{padding-top:30px}.Demo09_productDetailIntro__My_CX h2{max-width:420px;margin:0;font-size:35px;font-weight:550;letter-spacing:-.05em}.Demo09_productDetailIntro__My_CX>p:not(.Demo09_eyebrow__zjIGP){max-width:440px;color:var(--muted);font-size:12px;line-height:1.9}.Demo09_detailPrompt__bpNYx{max-width:430px;margin:25px 0;padding:14px;display:flex;align-items:flex-start;gap:11px;border:1px solid #e5d4aa;background:#fbf5e7}.Demo09_detailPrompt__bpNYx svg{flex-shrink:0;color:var(--accent-deep)}.Demo09_detailPrompt__bpNYx p{margin:0;color:#6f6042;font-size:10px;line-height:1.7}.Demo09_detailPanel__gln0f{padding:23px;border:1px solid var(--line);background:#fff}.Demo09_detailDemoLabel__txkm_{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:10px}.Demo09_detailDemoLabel__txkm_ span{color:var(--accent-deep);font:9px ui-monospace,monospace;letter-spacing:.12em}.Demo09_detailDemoLabel__txkm_ strong{padding:5px 7px;color:#765414;background:#faf0d8;font-size:8px}.Demo09_detailVisual__RzgXS{position:relative;height:220px;margin-bottom:22px;display:grid;place-items:center;overflow:hidden}.Demo09_detailVisual__RzgXS>span{position:absolute;top:10px;left:10px;z-index:2;margin:0;padding:5px 7px;color:#fff;background:#151a1ccc;font:8px ui-monospace,monospace;letter-spacing:.1em}.Demo09_detailVisual__RzgXS .Demo09_productArtwork__e_deg{object-fit:contain}.Demo09_detailVisual__RzgXS .Demo09_artworkNote__UFg60{margin:0}.Demo09_detailVisual__RzgXS .Demo09_fixtureSketch__bsgQC{width:min(100%,390px);height:200px}.Demo09_detailPanel__gln0f h2{margin:0 0 7px;font-size:24px;letter-spacing:-.035em}.Demo09_detailPanel__gln0f>p{margin:0 0 17px;color:var(--muted);font-size:11px;line-height:1.7}.Demo09_specTable__45uSI{margin:0;border-top:1px solid var(--line)}.Demo09_specTable__45uSI>div{min-height:41px;display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;border-bottom:1px solid #e9ede8}.Demo09_specTable__45uSI dd,.Demo09_specTable__45uSI dt{margin:0;font-size:10px}.Demo09_specTable__45uSI dt{color:#7d8882}.Demo09_specTable__45uSI dd{color:#28322d;font-weight:600}.Demo09_specDisclaimer__qviXy{margin:15px 0;padding:11px 12px;border-left:2px solid var(--accent);color:#78684b;background:#fbf5e8;font-size:9px;line-height:1.7}.Demo09_reviewBox__epxiW{margin:17px 0;padding:15px;background:#f1f3ee}.Demo09_reviewBox__epxiW h3{margin:0 0 11px;font-size:11px}.Demo09_reviewBox__epxiW p{margin:7px 0;display:flex;align-items:flex-start;gap:8px;color:#58635d;font-size:9px;line-height:1.6}.Demo09_reviewBox__epxiW p svg{flex-shrink:0;color:var(--accent-deep)}.Demo09_detailPanel__gln0f .Demo09_buttonPrimary__KkfuB{width:100%;margin-top:3px}.Demo09_configurationGrid__eYPJR{margin-top:15px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.Demo09_configurationField___3jpn{min-width:0;display:grid;gap:6px}.Demo09_configurationField___3jpn>span{color:#59645e;font-size:9px;font-weight:650}.Demo09_configurationField___3jpn select{width:100%;min-height:39px;padding:8px 10px;border:1px solid #d2d9d4;border-radius:0;color:var(--ink);background:#fdfdfa;font:inherit;font-size:10px}.Demo09_configurationField___3jpn select:focus{outline:2px solid #dfa12755;outline-offset:1px;border-color:#a97920}.Demo09_configurationGridCompact__aRju_{margin:10px 0 2px;grid-template-columns:repeat(3,minmax(0,1fr))}.Demo09_configSection__TA_gB{margin:20px 0;padding:16px;border:1px solid var(--line);background:#f8f8f3}.Demo09_configSection__TA_gB h3{margin:0;font-size:12px}.Demo09_configSection__TA_gB p{margin:5px 0 0;color:var(--muted);font-size:9px;line-height:1.6}.Demo09_relatedSection__nbtY4{padding:10px 0 90px}.Demo09_relatedGrid__Pa3MK{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.Demo09_relatedGrid__Pa3MK a{min-height:110px;padding:17px;display:grid;grid-template-columns:1fr 20px;align-content:start;gap:6px;border:1px solid var(--line);color:var(--ink);background:#fff;text-decoration:none}.Demo09_relatedGrid__Pa3MK a small,.Demo09_relatedGrid__Pa3MK a>span{color:#87918b;font-size:8px}.Demo09_relatedGrid__Pa3MK a strong{grid-column:1;font-size:13px}.Demo09_relatedGrid__Pa3MK a small{grid-column:1}.Demo09_relatedGrid__Pa3MK a svg{grid-column:2;grid-row:1/span 3;color:var(--accent-deep)}.Demo09_applicationsPage__QUPaf{padding:48px 0 100px}.Demo09_applicationRow__gUDg_{min-height:133px;padding:23px 8px;display:grid;grid-template-columns:140px 1fr 230px 20px;align-items:center;gap:25px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.Demo09_applicationRow__gUDg_:first-child{border-top:1px solid var(--line)}.Demo09_applicationRow__gUDg_>span:first-child{color:#89938d;font:9px ui-monospace,monospace;letter-spacing:.1em}.Demo09_applicationRow__gUDg_ h2{margin:0;font-size:22px;font-weight:550;letter-spacing:-.03em}.Demo09_applicationRow__gUDg_ p{margin:7px 0 0;color:#68736d;font-size:10px}.Demo09_applicationProducts__d7Bqu{color:#818c85;font-size:9px}.Demo09_applicationRow__gUDg_>svg{color:var(--accent-deep)}.Demo09_applicationDetail__JCw6R{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:55px 0 100px;display:grid;grid-template-columns:1fr .9fr;gap:74px}.Demo09_applicationQuestions__RZjOT h2{margin-bottom:23px;font-size:35px}.Demo09_applicationQuestions__RZjOT>article{padding:15px 0;display:grid;grid-template-columns:35px 1fr;gap:14px;border-top:1px solid var(--line)}.Demo09_applicationQuestions__RZjOT>article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_applicationQuestions__RZjOT h3{margin:0 0 6px;font-size:13px}.Demo09_applicationQuestions__RZjOT article p{margin:0;color:#67736d;font-size:10px;line-height:1.7}.Demo09_noteBand__eTKR_{margin:19px 0;padding:13px;display:flex;align-items:flex-start;gap:10px;border:1px solid #e6d5af;background:#faf4e7;color:#735b2d}.Demo09_noteBand__eTKR_ svg{flex-shrink:0}.Demo09_noteBand__eTKR_ p{margin:0;font-size:9px;line-height:1.7}.Demo09_applicationProducts__d7Bqu{display:grid;align-content:start;gap:9px}.Demo09_applicationProducts__d7Bqu>.Demo09_eyebrow__zjIGP{margin:0 0 6px}.Demo09_applicationProducts__d7Bqu>a{min-height:93px;padding:15px;display:grid;grid-template-columns:1fr 18px;align-content:start;gap:5px;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none}.Demo09_applicationProducts__d7Bqu>a>small,.Demo09_applicationProducts__d7Bqu>a>span{color:#7d8982;font-size:8px}.Demo09_applicationProducts__d7Bqu>a strong{grid-column:1;font-size:13px}.Demo09_applicationProducts__d7Bqu>a small{grid-column:1;line-height:1.5}.Demo09_applicationProducts__d7Bqu>a svg{grid-column:2;grid-row:1/span 3;color:var(--accent-deep)}.Demo09_projectBriefs__rkNiR{padding:49px 0 55px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.Demo09_projectBrief__Ooiru{border:1px solid var(--line);background:#fff}.Demo09_briefGraphic__2YGUx{position:relative;height:245px;padding:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#e8c16e;background:#25342f}.Demo09_briefGraphic__2YGUx>span{position:absolute;top:15px;left:16px;color:#d9ccb0;font:8px ui-monospace,monospace;letter-spacing:.1em}.Demo09_briefGraphic__2YGUx svg{width:100%;height:185px;stroke:currentColor;fill:none;stroke-width:1.5}.Demo09_briefGraphic__2YGUx small{position:absolute;right:13px;bottom:12px;color:#e0ded2b0;font:7px ui-monospace,monospace;letter-spacing:.08em}.Demo09_briefBody__5hsR_{padding:19px}.Demo09_briefBody__5hsR_ .Demo09_eyebrow__zjIGP{margin-bottom:9px}.Demo09_briefBody__5hsR_ h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.03em}.Demo09_briefBody__5hsR_>p:not(.Demo09_eyebrow__zjIGP){margin:8px 0 17px;color:#65716b;font-size:10px;line-height:1.6}.Demo09_briefBody__5hsR_>div{min-height:73px;margin-bottom:16px;padding:11px;display:grid;gap:5px;background:#f1f3ee}.Demo09_briefBody__5hsR_>div strong{font-size:9px}.Demo09_briefBody__5hsR_>div span{color:#66726b;font-size:9px;line-height:1.6}.Demo09_caseDisclaimer__LziFy,.Demo09_qualityCaution__aiolI{width:min(1320px,calc(100% - 64px));margin:0 auto 80px;padding:17px;display:flex;align-items:flex-start;gap:12px;border:1px solid #d9d4c7;background:#f9f5e9}.Demo09_caseDisclaimer__LziFy>svg,.Demo09_qualityCaution__aiolI>svg{flex-shrink:0;color:#96702c}.Demo09_caseDisclaimer__LziFy p,.Demo09_qualityCaution__aiolI p{margin:0;display:grid;gap:5px}.Demo09_caseDisclaimer__LziFy strong,.Demo09_qualityCaution__aiolI strong{font-size:10px}.Demo09_caseDisclaimer__LziFy span,.Demo09_qualityCaution__aiolI span{color:#746c5b;font-size:9px;line-height:1.7}.Demo09_manufacturingPage__vCkM5{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:57px 0 100px;display:grid;grid-template-columns:.85fr 1.15fr;gap:75px}.Demo09_factoryIllustration__uDi0O{min-height:265px;margin-bottom:26px;padding:28px;display:flex;align-items:center;justify-content:center;gap:15px;background:#273732}.Demo09_factoryIllustration__uDi0O>div{position:relative;width:77px;height:90px;display:grid;place-items:center;border:1px solid #d8b55b;color:#e6c469}.Demo09_factoryIllustration__uDi0O>div:not(:last-of-type):after{position:absolute;left:76px;width:31px;border-top:1px dashed #d8b55b;content:""}.Demo09_factoryIllustration__uDi0O>div span{position:absolute;top:7px;left:7px;color:#e3dbbf;font:8px ui-monospace,monospace}.Demo09_factoryIllustration__uDi0O>div i{width:21px;height:20px;border:1px solid;border-radius:50%;box-shadow:0 0 0 8px #d8b55b12}.Demo09_factoryIllustration__uDi0O>div b{position:absolute;bottom:12px;width:34px;border-top:1px solid}.Demo09_factoryIllustration__uDi0O small{position:absolute;align-self:end;justify-self:start;margin:0 0 -12px -8px;color:#d9d7c8a8;font:7px ui-monospace,monospace;letter-spacing:.1em}.Demo09_manufacturingIntro__hYvLJ h2{font-size:36px}.Demo09_manufacturingIntro__hYvLJ>p:not(.Demo09_eyebrow__zjIGP){color:#65716b;font-size:11px;line-height:1.8}.Demo09_manufacturingIntro__hYvLJ .Demo09_buttonDark__Ro0ph{margin-top:14px}.Demo09_factoryChecks__MnpXE{border-top:1px solid var(--line)}.Demo09_factoryChecks__MnpXE article{min-height:88px;padding:18px 0;display:grid;grid-template-columns:34px 1fr 18px;gap:13px;border-bottom:1px solid var(--line)}.Demo09_factoryChecks__MnpXE article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_factoryChecks__MnpXE h3{margin:0 0 5px;font-size:13px}.Demo09_factoryChecks__MnpXE p{margin:0;color:#66716b;font-size:10px;line-height:1.6}.Demo09_factoryChecks__MnpXE svg{color:#738179}.Demo09_qualityIntro__ZjRqx{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:55px 0 72px;display:grid;grid-template-columns:.9fr 1.1fr;gap:75px}.Demo09_qualityIntro__ZjRqx h2{font-size:38px}.Demo09_qualityIntro__ZjRqx>div:first-child>p:not(.Demo09_eyebrow__zjIGP){max-width:490px;color:#65716b;font-size:11px;line-height:1.8}.Demo09_qualitySteps__A9qXS{border-top:1px solid var(--line)}.Demo09_qualitySteps__A9qXS article{min-height:74px;display:grid;grid-template-columns:40px 1fr;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.Demo09_qualitySteps__A9qXS article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_qualitySteps__A9qXS strong{font-size:12px}.Demo09_qualitySteps__A9qXS p{margin:5px 0 0;color:#6a766f;font-size:9px;line-height:1.6}.Demo09_referenceSection__oQUCi{padding:34px 0 63px;display:grid;grid-template-columns:.57fr 1.43fr;gap:60px}.Demo09_referenceHeading__jJUkp h2{font-size:32px}.Demo09_referenceHeading__jJUkp>p:last-child{color:#69756e;font-size:10px;line-height:1.7}.Demo09_referenceList__V_TEV{border-top:1px solid var(--line)}.Demo09_referenceList__V_TEV article{padding:17px 7px;display:grid;grid-template-columns:35px 1fr 20px;gap:13px;border-bottom:1px solid var(--line)}.Demo09_referenceList__V_TEV article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_referenceList__V_TEV small{color:#858f89;font-size:8px;text-transform:uppercase;letter-spacing:.12em}.Demo09_referenceList__V_TEV h3{margin:4px 0;font-size:13px}.Demo09_referenceList__V_TEV strong{font-size:9px;font-weight:650}.Demo09_referenceList__V_TEV p{max-width:690px;margin:5px 0 0;color:#68746e;font-size:9px;line-height:1.7}.Demo09_referenceList__V_TEV a{align-self:start;color:var(--accent-deep)}.Demo09_qualityCaution__aiolI{margin-bottom:28px}.Demo09_pageCta__KNKUS{width:min(1320px,calc(100% - 64px));margin:0 auto 78px;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line)}.Demo09_pageCta__KNKUS>p{margin:0;font-size:14px;font-weight:600}.Demo09_resourcesPage__d1lO2{padding:49px 0}.Demo09_resourcesPage__d1lO2 article{min-height:132px;padding:20px 10px;display:grid;grid-template-columns:40px 1fr 140px;align-items:center;gap:16px;border-bottom:1px solid var(--line)}.Demo09_resourcesPage__d1lO2 article:first-child{border-top:1px solid var(--line)}.Demo09_resourcesPage__d1lO2 article>span{color:var(--accent-deep);font:11px ui-monospace,monospace}.Demo09_resourcesPage__d1lO2 .Demo09_eyebrow__zjIGP{margin:0 0 6px}.Demo09_resourcesPage__d1lO2 h2{margin:0;font-size:17px}.Demo09_resourcesPage__d1lO2 article>div>p:last-child{margin:7px 0 0;color:#68746e;font-size:9px}.Demo09_resourceBadge__xq_Cm{padding:7px 8px;justify-self:end;border:1px solid #ddd6c7;color:#87744f;font-size:8px;letter-spacing:.08em}.Demo09_pricingTeaser__zZPHf{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:54px 0;display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:45px;border-top:1px solid var(--line)}.Demo09_pricingTeaser__zZPHf h2{max-width:650px;margin:0;font-size:clamp(30px,3.8vw,48px);letter-spacing:-.05em;line-height:1.06}.Demo09_pricingTeaser__zZPHf h2 em{color:var(--accent-deep);font-style:normal}.Demo09_pricingTeaser__zZPHf>div:first-child>p:last-child{max-width:630px;color:#68746e;font-size:12px;line-height:1.8}.Demo09_pricingTeaserAction__0Y1mu{display:grid;justify-items:start;gap:18px}.Demo09_pricingTeaserAction__0Y1mu>span{color:#7d8982;font:9px ui-monospace,monospace;letter-spacing:.1em}.Demo09_pricingPage__AASV1{padding:52px 0 65px;display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.Demo09_pricingLead__SXAoJ{scroll-margin-top:100px}.Demo09_deliveryBoundaries__mTD4b h2,.Demo09_orderApproval__dBlGM h2,.Demo09_pricingLead__SXAoJ h2,.Demo09_pricingPrepare__HFlI_ h2,.Demo09_pricingScope__aHNxg h2,.Demo09_resourceHubIntro__cPfwH h2{margin:0;font-size:clamp(28px,3.1vw,42px);letter-spacing:-.045em;line-height:1.1}.Demo09_deliveryBoundaries__mTD4b p:last-child,.Demo09_orderApproval__dBlGM>div:first-child>p:last-child,.Demo09_pricingLead__SXAoJ>p:last-child,.Demo09_pricingPrepare__HFlI_>div:first-child>p:last-child,.Demo09_pricingScope__aHNxg>div:first-child>p:last-child{color:#68746e;font-size:12px;line-height:1.85}.Demo09_pricingFactors__B3rZX{border-top:1px solid var(--line)}.Demo09_pricingFactors__B3rZX article{min-height:105px;padding:20px 4px;display:grid;grid-template-columns:42px 1fr;gap:14px;border-bottom:1px solid var(--line)}.Demo09_prepareList__UY0x9 article>span,.Demo09_pricingFactors__B3rZX article>span{color:var(--accent-deep);font:11px ui-monospace,monospace}.Demo09_prepareList__UY0x9 h3,.Demo09_pricingFactors__B3rZX h3{margin:0 0 6px;font-size:14px}.Demo09_prepareList__UY0x9 p,.Demo09_pricingFactors__B3rZX p{max-width:640px;margin:0;color:#68746e;font-size:11px;line-height:1.75}.Demo09_pricingScope__aHNxg{padding:42px 34px;display:grid;grid-template-columns:.75fr 1.25fr;gap:55px;background:#e9ece5;scroll-margin-top:100px}.Demo09_scopeColumns__dNXXR{display:grid;grid-template-columns:1fr 1fr;gap:15px}.Demo09_scopeColumns__dNXXR article{padding:22px;border:1px solid #d2d9d0;background:#f8f8f4}.Demo09_scopeColumns__dNXXR h3{margin:0 0 14px;font-size:14px}.Demo09_scopeColumns__dNXXR ul{margin:0;padding-left:18px;color:#65716a;font-size:11px;line-height:1.9}.Demo09_pricingPrepare__HFlI_{padding:65px 0 55px;display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:50px}.Demo09_prepareList__UY0x9{border-top:1px solid var(--line)}.Demo09_prepareList__UY0x9 article{padding:17px 4px;display:grid;grid-template-columns:42px 1fr;gap:14px;border-bottom:1px solid var(--line)}.Demo09_pricingPrepare__HFlI_>.Demo09_buttonDark__Ro0ph{grid-column:2;justify-self:start}.Demo09_orderIntro__1FHMh{padding:47px 0 60px}.Demo09_orderSteps__XDAci{border-top:1px solid var(--line)}.Demo09_orderSteps__XDAci article{padding:23px 8px;display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.Demo09_orderStepHeading__703lC{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start}.Demo09_orderStepHeading__703lC>span{color:var(--accent-deep);font:12px ui-monospace,monospace}.Demo09_orderStepHeading__703lC h2{margin:0;font-size:18px;letter-spacing:-.02em}.Demo09_orderResponsibilities__dsYbs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.Demo09_orderResponsibilities__dsYbs>div{padding-left:15px;border-left:1px solid #cbd2cc}.Demo09_orderResponsibilities__dsYbs strong{color:#4c5a52;font-size:10px}.Demo09_orderResponsibilities__dsYbs p{margin:6px 0 0;color:#68746e;font-size:10px;line-height:1.75}.Demo09_orderApproval__dBlGM{margin-bottom:70px;padding:38px;display:grid;grid-template-columns:1fr .8fr;gap:50px;background:#e9ece5;scroll-margin-top:100px}.Demo09_approvalRecord__ZhVFY{padding:20px;display:grid;align-content:center;gap:13px;border:1px solid #d0d6d0;background:#f8f8f4}.Demo09_approvalRecord__ZhVFY>span{color:#79847d;font:9px ui-monospace,monospace;letter-spacing:.12em}.Demo09_approvalRecord__ZhVFY>strong{font-size:14px;line-height:1.7}.Demo09_deliveryNotice__cTddK{margin-top:42px;padding:19px 22px;display:grid;grid-template-columns:190px 1fr;gap:20px;border-left:3px solid var(--accent);background:#e9ece5}.Demo09_deliveryNotice__cTddK strong{font-size:13px}.Demo09_deliveryNotice__cTddK p{margin:0;color:#5f6b64;font-size:11px;line-height:1.8}.Demo09_deliveryStages__DNOdD{padding:25px 0 50px}.Demo09_deliveryStages__DNOdD article{padding:23px 10px;display:grid;grid-template-columns:55px 1fr;gap:20px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.Demo09_deliveryStages__DNOdD article:first-child{border-top:1px solid var(--line)}.Demo09_deliveryStages__DNOdD article>span{color:var(--accent-deep);font:18px ui-monospace,monospace}.Demo09_deliveryStages__DNOdD .Demo09_eyebrow__zjIGP{margin:0 0 7px}.Demo09_deliveryStages__DNOdD h2{margin:0;font-size:19px}.Demo09_deliveryStages__DNOdD article>div>p:not(.Demo09_eyebrow__zjIGP){max-width:820px;color:#68746e;font-size:11px;line-height:1.8}.Demo09_deliveryBoundaries__mTD4b{padding:0 0 65px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.Demo09_deliveryBoundaries__mTD4b>div{padding:24px;border:1px solid var(--line);background:#fff;scroll-margin-top:100px}.Demo09_deliveryBoundaries__mTD4b .Demo09_eyebrow__zjIGP{margin-bottom:10px}.Demo09_resourceHub__q7cfB{padding:44px 0 55px}.Demo09_resourceHubIntro__cPfwH{max-width:620px;margin-bottom:32px}.Demo09_resourceHubIntro__cPfwH h2{font-size:34px}.Demo09_resourceHubIntro__cPfwH>p:last-child{color:#68746e;font-size:12px;line-height:1.8}.Demo09_resourceCategory__MKwt2{margin-top:30px}.Demo09_resourceCategoryHeading__nMJSZ{margin-bottom:12px;display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--line)}.Demo09_resourceCategoryHeading__nMJSZ h3{margin:0 0 12px;font-size:17px}.Demo09_resourceCategoryHeading__nMJSZ span{color:#7b8680;font-size:10px}.Demo09_resourceCards__n4SyP{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.Demo09_resourceCard__pC2sT{min-height:155px;padding:21px;display:grid;grid-template-columns:32px 1fr 18px;gap:13px;align-items:start;border:1px solid var(--line);color:var(--ink);background:#fff;text-decoration:none;transition:border-color .18s,transform .18s}.Demo09_resourceCard__pC2sT:hover{border-color:var(--accent);transform:translateY(-2px)}.Demo09_resourceCardNumber__mdGav{color:var(--accent-deep);font:11px ui-monospace,monospace}.Demo09_resourceCard__pC2sT .Demo09_eyebrow__zjIGP{margin:0 0 8px;font-size:8px;letter-spacing:.1em}.Demo09_resourceCard__pC2sT h2{margin:0;font-size:17px}.Demo09_resourceCard__pC2sT div>p:last-child{color:#68746e;font-size:10px;line-height:1.7}.Demo09_resourceCard__pC2sT>svg{color:var(--accent-deep)}.Demo09_resourceSupport__Styp6{padding:28px;margin-bottom:75px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;border:1px solid var(--line);background:#e9ece5}.Demo09_resourceSupport__Styp6 article{display:grid;grid-template-columns:22px 1fr;align-content:start;gap:12px}.Demo09_resourceSupport__Styp6 article>svg{margin-top:3px;color:var(--accent-deep)}.Demo09_resourceSupport__Styp6 h2{margin:0 0 8px;font-size:15px}.Demo09_resourceSupport__Styp6 p{color:#68746e;font-size:10px;line-height:1.75}.Demo09_resourceSupport__Styp6 .Demo09_textLink__j65LV{font-size:10px}.Demo09_resourceArticle__GyiuO{padding:45px 0 85px;display:grid;grid-template-columns:230px 1fr;gap:80px}.Demo09_resourceArticleAside__ZJN4o{align-self:start;position:sticky;top:120px;display:grid;gap:12px}.Demo09_resourceArticleAside__ZJN4o>span{color:#808b84;font:9px ui-monospace,monospace;letter-spacing:.1em}.Demo09_resourceArticleAside__ZJN4o a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);color:#4f5b54;font-size:11px;text-decoration:none}.Demo09_resourceArticleBody__UPSIp>section{padding:0 0 24px;margin-bottom:28px;border-bottom:1px solid var(--line)}.Demo09_resourceArticleBody__UPSIp h2{margin:0 0 12px;font-size:24px;letter-spacing:-.03em}.Demo09_resourceArticleBody__UPSIp li,.Demo09_resourceArticleBody__UPSIp p{color:#59665f;font-size:13px;line-height:1.9}.Demo09_resourceArticleBody__UPSIp ul{padding-left:20px}.Demo09_resourceArticleNote__qgGAz{margin:25px 0;padding:18px;border-left:3px solid var(--accent);background:#e9ece5}.Demo09_resourceArticleNote__qgGAz strong{font-size:12px}.Demo09_resourceArticleNote__qgGAz p{margin:5px 0 0;font-size:11px}.Demo09_resourceArticleBody__UPSIp .Demo09_buttonDark__Ro0ph{margin-top:8px}.Demo09_processPage__StEf7{padding:47px 0 30px}.Demo09_processPage__StEf7 article{min-height:145px;padding:24px 10px;display:grid;grid-template-columns:67px 1fr 300px;align-items:center;gap:30px;border-bottom:1px solid var(--line)}.Demo09_processPage__StEf7 article:first-child{border-top:1px solid var(--line)}.Demo09_processNo__5Y4m_{color:var(--accent-deep);font:25px ui-monospace,monospace}.Demo09_processPage__StEf7 .Demo09_eyebrow__zjIGP{margin:0 0 8px}.Demo09_processPage__StEf7 h2{margin:0;font-size:19px;font-weight:600}.Demo09_processPage__StEf7 article>div:nth-child(2)>p:last-child{max-width:570px;margin:7px 0 0;color:#68736e;font-size:10px;line-height:1.7}.Demo09_processPage__StEf7 aside{padding-left:17px;display:grid;gap:6px;border-left:1px solid var(--line)}.Demo09_processPage__StEf7 aside span{color:#87928b;font:8px ui-monospace,monospace;letter-spacing:.1em}.Demo09_processPage__StEf7 aside strong{font-size:9px;font-weight:550;line-height:1.7}.Demo09_faqPage__kz6fo{padding:45px 0 35px}.Demo09_faqPage__kz6fo details{border-top:1px solid var(--line)}.Demo09_faqPage__kz6fo details:last-child{border-bottom:1px solid var(--line)}.Demo09_faqPage__kz6fo summary{min-height:72px;padding:12px 6px;display:grid;grid-template-columns:40px 1fr 18px;align-items:center;gap:12px;list-style:none;cursor:pointer}.Demo09_faqPage__kz6fo summary::-webkit-details-marker{display:none}.Demo09_faqPage__kz6fo summary>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_faqPage__kz6fo summary strong{font-size:13px;font-weight:600}.Demo09_faqPage__kz6fo summary svg{color:#78837d;transition:transform .2s}.Demo09_faqPage__kz6fo details[open] summary svg{transform:rotate(90deg)}.Demo09_faqPage__kz6fo details>p{max-width:880px;margin:0 40px 23px 58px;color:#626f68;font-size:11px;line-height:1.9}.Demo09_aboutPage__kZX_t{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:61px 0 105px;display:grid;grid-template-columns:.9fr 1.1fr;gap:83px}.Demo09_aboutPage__kZX_t h2{font-size:38px}.Demo09_aboutPage__kZX_t>div:first-child>p:not(.Demo09_eyebrow__zjIGP){color:#66726c;font-size:11px;line-height:1.9}.Demo09_aboutPage__kZX_t .Demo09_buttonDark__Ro0ph{margin-top:15px}.Demo09_aboutChecklist__T92le{border-top:1px solid var(--line)}.Demo09_aboutChecklist__T92le article{min-height:85px;padding:17px 0;display:grid;grid-template-columns:40px 1fr;gap:11px;border-bottom:1px solid var(--line)}.Demo09_aboutChecklist__T92le article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_aboutChecklist__T92le h3{margin:0 0 6px;font-size:12px}.Demo09_aboutChecklist__T92le p{margin:0;color:#68746e;font-size:9px;line-height:1.6}.Demo09_quotePage__bgVSo{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:51px 0 100px;display:grid;grid-template-columns:.61fr 1.39fr;align-items:start;gap:42px}.Demo09_quoteAside__nZfbx{position:sticky;top:106px;padding:23px;border:1px solid var(--line);background:#e9ece5}.Demo09_quoteAsideIcon__eGDQp{width:40px;height:40px;display:grid;place-items:center;color:#fff;background:var(--forest)}.Demo09_quoteAside__nZfbx .Demo09_eyebrow__zjIGP{margin:19px 0 9px}.Demo09_quoteAside__nZfbx h2{margin:0;font-size:23px;letter-spacing:-.035em;line-height:1.15}.Demo09_quoteAside__nZfbx>div:nth-of-type(2){margin:20px 0;display:grid;gap:10px}.Demo09_quoteAside__nZfbx>div:nth-of-type(2) span{display:flex;align-items:center;gap:8px;color:#5e6a64;font-size:9px}.Demo09_quoteAside__nZfbx>div:nth-of-type(2) svg{color:var(--accent-deep)}.Demo09_sampleCaveat__VkFD0{color:#7c6c4d;font-size:9px;line-height:1.7}.Demo09_quoteAside__nZfbx .Demo09_textLink__j65LV{margin-top:8px}.Demo09_quoteForm__1TaVj{border:1px solid var(--line);background:#fff}.Demo09_formHeading__iYs7r{padding:26px 28px 20px;border-bottom:1px solid var(--line)}.Demo09_formHeading__iYs7r .Demo09_eyebrow__zjIGP{margin-bottom:8px}.Demo09_formHeading__iYs7r h2{margin:0;font-size:27px;font-weight:600;letter-spacing:-.04em}.Demo09_formHeading__iYs7r>p:last-child{margin:7px 0 0;color:#69756e;font-size:10px}.Demo09_quoteSection__UfMS3{padding:24px 28px;border-bottom:1px solid var(--line)}.Demo09_formSectionTitle__X0YJl{margin-bottom:19px;display:flex;align-items:flex-start;gap:11px}.Demo09_formSectionTitle__X0YJl>span{width:26px;height:26px;display:grid;place-items:center;color:#fff;background:var(--forest);font:9px ui-monospace,monospace}.Demo09_formSectionTitle__X0YJl h3{margin:1px 0 4px;font-size:13px}.Demo09_formSectionTitle__X0YJl p{margin:0;color:#7a8580;font-size:9px}.Demo09_formGrid__SrsvW{display:grid;grid-template-columns:1fr 1fr;gap:14px}.Demo09_field__7gpZ5,.Demo09_fullField__jcbOB{display:grid;gap:7px}.Demo09_field__7gpZ5>span,.Demo09_fullField__jcbOB>span{color:#38433d;font-size:9px;font-weight:650}.Demo09_field__7gpZ5>span small,.Demo09_fullField__jcbOB>span small{margin-left:5px;color:#929b95;font-size:8px;font-weight:400}.Demo09_field__7gpZ5>span b{margin-left:4px;color:var(--accent-deep)}.Demo09_field__7gpZ5 input,.Demo09_field__7gpZ5 select,.Demo09_fullField__jcbOB textarea{width:100%;min-height:41px;padding:10px 11px;border:1px solid #d2d9d4;border-radius:0;outline:none;color:var(--ink);background:#fdfdfa;font:inherit;font-size:10px}.Demo09_field__7gpZ5 input:focus,.Demo09_field__7gpZ5 select:focus,.Demo09_fullField__jcbOB textarea:focus{border-color:#a97920;box-shadow:0 0 0 3px #dfa1271c}.Demo09_field__7gpZ5 input::placeholder,.Demo09_fullField__jcbOB textarea::placeholder{color:#9aa39d}.Demo09_fullField__jcbOB{margin-top:15px}.Demo09_fullField__jcbOB textarea{min-height:76px;resize:vertical}.Demo09_quoteItems__2L6kt{margin-top:18px;border:1px solid #d8dfd8;background:#f6f7f2}.Demo09_quoteItemsHead__ZVOfA{padding:12px 13px;display:flex;justify-content:space-between;border-bottom:1px solid #dfe4de}.Demo09_quoteItemsHead__ZVOfA h3{margin:0;font-size:10px}.Demo09_quoteItemsHead__ZVOfA>span{color:#8e7b55;font-size:8px}.Demo09_quoteLine__GYsqN{min-height:55px;padding:9px 12px;display:grid;grid-template-columns:1fr 75px 25px;gap:10px;align-items:center;border-bottom:1px solid #e5e9e4}.Demo09_quoteLineTitle__Et1_Z{min-width:0;display:grid;gap:4px}.Demo09_quoteLine__GYsqN strong{font-size:9px}.Demo09_quoteLine__GYsqN span{color:#7c8780;font:8px ui-monospace,monospace}.Demo09_quoteLineTitle__Et1_Z small{color:#57645c;font-size:9px;line-height:1.6}.Demo09_quoteLine__GYsqN input{width:75px;min-height:29px;padding:4px 6px;border:1px solid #d2d9d4;background:#fff;font-size:9px}.Demo09_lineLocation__ry6ot{grid-column:1/-1;display:grid;gap:5px}.Demo09_lineLocation__ry6ot>span{color:#59655e;font-size:9px;font-weight:650}.Demo09_lineLocation__ry6ot small{margin-left:5px;color:#8a958e;font-weight:400}.Demo09_lineLocation__ry6ot input{width:100%;min-height:35px;padding:7px 9px;border:1px solid #d2d9d4;background:#fff;color:var(--ink);font:inherit;font-size:10px}.Demo09_lineLocation__ry6ot input:focus{outline:2px solid #dfa12755;border-color:var(--accent-deep)}.Demo09_quoteLine__GYsqN button{padding:4px;border:0;color:#89938d;background:transparent;cursor:pointer}.Demo09_quoteLine__GYsqN button:hover{color:#a83232}.Demo09_lineConfiguration__l3i1z{grid-column:1/-1;padding:8px 0 1px;border-top:1px dashed #d9dfdc}.Demo09_lineConfiguration__l3i1z summary{color:var(--accent-deep);font-size:9px;font-weight:700;cursor:pointer}.Demo09_filePicker__E6IqL{min-height:78px;padding:14px;display:flex;flex-wrap:wrap;align-items:center;gap:9px;border:1px dashed #b9c4bc;color:var(--ink);background:#fafbf8;cursor:pointer}.Demo09_filePicker__E6IqL>svg{color:var(--accent-deep)}.Demo09_filePicker__E6IqL>span{font-size:10px;font-weight:700}.Demo09_filePicker__E6IqL>small{flex-basis:100%;padding-left:25px;color:var(--muted);font-size:8px}.Demo09_filePicker__E6IqL input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.Demo09_filePicker__E6IqL:focus-within{outline:2px solid #dfa12780;outline-offset:2px}.Demo09_attachmentList__FR4_r{margin:8px 0 0;padding:0;display:grid;gap:5px;list-style:none}.Demo09_attachmentList__FR4_r li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;background:#f1f3ee;color:#47534c;font-size:9px}.Demo09_attachmentList__FR4_r button{padding:4px;border:0;color:#7c8780;background:transparent;cursor:pointer}.Demo09_privacyNote__CYrQy{display:block;margin-top:7px;color:#746343;font-size:8px;line-height:1.65}.Demo09_quoteItems__2L6kt>p{margin:0;padding:10px 12px;color:#85765a;font-size:8px}.Demo09_noSelectedProducts__Lh6FP{margin-top:18px;padding:13px;display:flex;align-items:center;gap:10px;border:1px dashed #cbd4cd;color:#68756d}.Demo09_noSelectedProducts__Lh6FP svg{flex-shrink:0;color:var(--accent-deep)}.Demo09_noSelectedProducts__Lh6FP p{margin:0;font-size:9px;line-height:1.6}.Demo09_noSelectedProducts__Lh6FP a{color:var(--accent-deep)}.Demo09_formActions__i0iGK{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:15px}.Demo09_formActions__i0iGK>p{max-width:330px;margin:0;color:#828d86;font-size:8px;line-height:1.6}.Demo09_formActions__i0iGK button{flex-shrink:0;cursor:pointer}.Demo09_formActions__i0iGK button:disabled{opacity:.6;cursor:wait}.Demo09_formError__Lqsts{margin:17px 0 0;padding:11px;border:1px solid #e7caca;color:#9e3939;background:#fff6f5;font-size:9px}.Demo09_successPanel__iaUia{padding:35px;border:1px solid #bfd1c3;background:#f5f8f2}.Demo09_successIcon__mYepI{width:44px;height:44px;display:grid;place-items:center;color:#fff;background:#3f6b50}.Demo09_successPanel__iaUia .Demo09_eyebrow__zjIGP{margin:18px 0 8px;color:#4f735b}.Demo09_successPanel__iaUia h2{margin:0;font-size:28px;letter-spacing:-.04em}.Demo09_successPanel__iaUia>p:not(.Demo09_eyebrow__zjIGP){color:#637168;font-size:11px;line-height:1.8}.Demo09_successRecord___NS_E{margin:17px 0;color:#6a756e;font-size:9px}.Demo09_successRecord___NS_E strong{color:var(--ink)}.Demo09_successPanel__iaUia .Demo09_buttonPrimary__KkfuB{width:fit-content}.Demo09_successPanel__iaUia .Demo09_sampleCaveat__VkFD0{margin-top:16px}.Demo09_footer__rG_x4{padding:36px max(32px,calc((100vw - 1320px)/2)) 20px;color:#f2f4ef;background:#151d1a}.Demo09_footerTop__1u892{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:26px;border-bottom:1px solid #ffffff24}.Demo09_footer__rG_x4 .Demo09_brand__bbWM9{color:#fff}.Demo09_footer__rG_x4 .Demo09_brand__bbWM9 small{color:#a3aea6}.Demo09_footerTop__1u892>p{margin:0;color:#aab4ad;font-size:10px}.Demo09_footerLinks__OPpFC{padding:24px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:25px;border-bottom:1px solid #ffffff24}.Demo09_footerLinks__OPpFC>div{display:grid;align-content:start;gap:9px}.Demo09_footerLinks__OPpFC strong{margin-bottom:3px;color:#e8c471;font-size:9px}.Demo09_footerBottom__llWBK,.Demo09_footerLinks__OPpFC a{color:#aab4ad;font-size:8px;text-decoration:none}.Demo09_footerLinks__OPpFC a:hover{color:#fff}.Demo09_footerBottom__llWBK{padding-top:17px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.Demo09_contactPage__UFXqw,.Demo09_privacyPage__uLxFq{width:min(1080px,calc(100% - 64px));margin:0 auto;padding:35px 0 100px}.Demo09_contactPage__UFXqw{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px}.Demo09_contactPanel__1BIi0{padding:28px;align-self:start;border:1px solid var(--line);background:#fff}.Demo09_contactPanel__1BIi0 h2,.Demo09_privacyPage__uLxFq h2{margin:0 0 12px;font-size:23px;letter-spacing:-.035em}.Demo09_contactPanel__1BIi0>p:not(.Demo09_eyebrow__zjIGP),.Demo09_privacyPage__uLxFq article p{color:#65716b;font-size:11px;line-height:1.8}.Demo09_contactPanel__1BIi0 .Demo09_buttonDark__Ro0ph{margin-top:12px}.Demo09_contactNotes__ACFH7{display:grid;align-content:start}.Demo09_contactNotes__ACFH7 article{padding:19px 0;display:grid;grid-template-columns:40px 1fr;gap:14px;border-top:1px solid var(--line)}.Demo09_contactNotes__ACFH7 article>span{color:var(--accent-deep);font:10px ui-monospace,monospace}.Demo09_contactNotes__ACFH7 h3{margin:0 0 5px;font-size:13px}.Demo09_contactNotes__ACFH7 p{margin:0;color:#65716b;font-size:10px;line-height:1.7}.Demo09_privacyPage__uLxFq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.Demo09_privacyPage__uLxFq article{padding:22px;border:1px solid var(--line);background:#fff}.Demo09_privacyPage__uLxFq h2{font-size:16px}.Demo09_privacyPage__uLxFq article p{margin:0}.Demo09_privacyPage__uLxFq .Demo09_textLink__j65LV{margin-top:15px}@media (max-width:1050px){.Demo09_desktopNav__V0UZt{display:none}.Demo09_mobileMenu__2r528{display:block}.Demo09_hero__Weh9J{gap:32px}.Demo09_buyingSection__SLGxU,.Demo09_projectSection__psY3P,.Demo09_rangeSection__t1BUx,.Demo09_workflowStrip__cgzKq{gap:40px}.Demo09_productGrid__DnUxG,.Demo09_routeGrid__dd5bg{grid-template-columns:repeat(2,1fr)}.Demo09_quotePage__bgVSo{grid-template-columns:.7fr 1.3fr;gap:22px}.Demo09_pricingPage__AASV1,.Demo09_pricingPrepare__HFlI_{gap:35px}.Demo09_pricingScope__aHNxg{grid-template-columns:1fr;gap:24px}.Demo09_resourceSupport__Styp6{grid-template-columns:1fr 1fr}.Demo09_resourceArticle__GyiuO{grid-template-columns:185px 1fr;gap:40px}}@media (max-width:760px){.Demo09_sampleBar__qE_kl{padding:7px 16px;gap:8px}.Demo09_sampleBar__qE_kl p{display:none}.Demo09_sampleBar__qE_kl>span{flex:1}.Demo09_headerInner__KzUY0{width:calc(100% - 32px);min-height:67px;gap:10px}.Demo09_desktopNav__V0UZt,.Demo09_headerCta___YDl9{display:none}.Demo09_mobileMenu__2r528{display:block}.Demo09_aboutPage__kZX_t,.Demo09_applicationDetail__JCw6R,.Demo09_applicationsPage__QUPaf,.Demo09_breadcrumbs__8MnlS,.Demo09_caseDisclaimer__LziFy,.Demo09_catalogSection___P6Cv,.Demo09_deliveryBoundaries__mTD4b,.Demo09_deliveryNotice__cTddK,.Demo09_deliveryStages__DNOdD,.Demo09_faqPage__kz6fo,.Demo09_hero__Weh9J,.Demo09_manufacturingPage__vCkM5,.Demo09_orderApproval__dBlGM,.Demo09_orderIntro__1FHMh,.Demo09_pageCta__KNKUS,.Demo09_pageIntro__aP2Oz,.Demo09_pricingPage__AASV1,.Demo09_pricingPrepare__HFlI_,.Demo09_pricingScope__aHNxg,.Demo09_processPage__StEf7,.Demo09_productDetailSection__Jj_kB,.Demo09_projectBriefs__rkNiR,.Demo09_qualityCaution__aiolI,.Demo09_qualityIntro__ZjRqx,.Demo09_quotePage__bgVSo,.Demo09_referenceSection__oQUCi,.Demo09_relatedSection__nbtY4,.Demo09_resourceArticle__GyiuO,.Demo09_resourceHub__q7cfB,.Demo09_resourceSupport__Styp6,.Demo09_resourcesPage__d1lO2,.Demo09_routeSection__Cvj3W{width:calc(100% - 32px)}.Demo09_pricingTeaser__zZPHf{width:calc(100% - 32px);padding:42px 0;grid-template-columns:1fr;gap:22px}.Demo09_pricingTeaserAction__0Y1mu{gap:12px}.Demo09_pricingPage__AASV1{padding:35px 0 44px;grid-template-columns:1fr;gap:20px}.Demo09_pricingScope__aHNxg{padding:23px 17px}.Demo09_scopeColumns__dNXXR{grid-template-columns:1fr}.Demo09_pricingPrepare__HFlI_{padding:44px 0;grid-template-columns:1fr;gap:18px}.Demo09_pricingPrepare__HFlI_>.Demo09_buttonDark__Ro0ph{grid-column:1}.Demo09_orderIntro__1FHMh{padding:35px 0 42px}.Demo09_orderSteps__XDAci article{padding:19px 2px;grid-template-columns:1fr;gap:13px}.Demo09_orderResponsibilities__dsYbs{grid-template-columns:1fr 1fr;gap:12px}.Demo09_orderApproval__dBlGM{margin-bottom:50px;padding:22px 17px;grid-template-columns:1fr;gap:18px}.Demo09_deliveryNotice__cTddK{margin-top:23px;padding:15px;grid-template-columns:1fr;gap:5px}.Demo09_deliveryStages__DNOdD{padding:18px 0 35px}.Demo09_deliveryStages__DNOdD article{padding:18px 2px;grid-template-columns:34px 1fr;gap:11px}.Demo09_deliveryBoundaries__mTD4b{padding-bottom:42px;grid-template-columns:1fr}.Demo09_deliveryBoundaries__mTD4b>div{padding:18px}.Demo09_resourceHub__q7cfB{padding:34px 0 40px}.Demo09_resourceHubIntro__cPfwH{margin-bottom:25px}.Demo09_resourceHubIntro__cPfwH h2{font-size:28px}.Demo09_resourceCards__n4SyP{grid-template-columns:1fr}.Demo09_resourceCard__pC2sT{min-height:130px;padding:16px;grid-template-columns:25px 1fr 16px;gap:9px}.Demo09_resourceSupport__Styp6{margin-bottom:50px;padding:19px;grid-template-columns:1fr;gap:19px}.Demo09_resourceArticle__GyiuO{padding:30px 0 55px;grid-template-columns:1fr;gap:25px}.Demo09_resourceArticleAside__ZJN4o{position:static;grid-template-columns:1fr 1fr;gap:7px 13px}.Demo09_resourceArticleAside__ZJN4o>span{grid-column:1/-1}.Demo09_resourceArticleAside__ZJN4o a{font-size:10px}.Demo09_resourceArticleBody__UPSIp h2{font-size:21px}.Demo09_breadcrumbs__8MnlS{min-height:36px;gap:6px;font-size:9px}.Demo09_hero__Weh9J{padding:36px 0 52px;grid-template-columns:1fr;gap:27px}.Demo09_hero__Weh9J h1{font-size:clamp(41px,11vw,60px)}.Demo09_heroLead__Pj79m{font-size:13px}.Demo09_heroImageWrap__yBdTX{min-height:330px}.Demo09_imageCaption__eWnFn{left:20px;bottom:35px}.Demo09_routeSection__Cvj3W{padding:55px 0}.Demo09_sectionTitle__K4w0B{align-items:flex-start;flex-direction:column;gap:12px}.Demo09_routeGrid__dd5bg{grid-template-columns:1fr 1fr;gap:8px}.Demo09_routeCard__3gtrf{min-height:200px;padding:15px}.Demo09_routeCard__3gtrf h3{font-size:18px}.Demo09_routeCard__3gtrf p{font-size:9px}.Demo09_routeArrow__EP_uB{font-size:8px}.Demo09_buyingSection__SLGxU,.Demo09_projectSection__psY3P,.Demo09_rangeSection__t1BUx,.Demo09_workflowStrip__cgzKq{padding:55px 16px;grid-template-columns:1fr;gap:28px}.Demo09_rangeShowcase__MePbK{min-height:290px}.Demo09_rangeTile__WgW9J{padding:14px}.Demo09_rangeTile__WgW9J strong{font-size:17px}.Demo09_projectSection__psY3P{width:100%}.Demo09_planGraphic__yZkBu{min-height:260px;padding:13px}.Demo09_planGrid__oD_NX{min-height:180px;gap:13px 12px;padding:18px}.Demo09_workflowSteps__F8edq{grid-template-columns:1fr 1fr}.Demo09_workflowStrip__cgzKq{width:100%}.Demo09_faqTeaser__o8UGR{width:calc(100% - 32px);padding:55px 0;grid-template-columns:1fr;gap:24px}.Demo09_bottomCta__hfxkn{padding:29px 16px;align-items:flex-start;flex-direction:column}.Demo09_bottomCta__hfxkn h2{font-size:29px}.Demo09_pageIntro__aP2Oz{padding:52px 0 38px;grid-template-columns:1fr;gap:18px}.Demo09_pageIntro__aP2Oz h1{font-size:clamp(40px,10vw,57px)}.Demo09_sampleNotice__FtsRr{align-items:flex-start;flex-wrap:wrap}.Demo09_sampleNotice__FtsRr a{margin-left:30px}.Demo09_catalogControls__6Bzhl{align-items:stretch}.Demo09_categoryTabs__HtAgG{width:100%}.Demo09_categoryTabs__HtAgG button{padding:0 9px;font-size:9px}.Demo09_searchField__Od_P_{width:100%}.Demo09_productGrid__DnUxG{grid-template-columns:1fr}.Demo09_productImage__qMFVy{height:210px}.Demo09_aboutPage__kZX_t,.Demo09_applicationDetail__JCw6R,.Demo09_manufacturingPage__vCkM5,.Demo09_productDetailSection__Jj_kB,.Demo09_qualityIntro__ZjRqx,.Demo09_quotePage__bgVSo,.Demo09_referenceSection__oQUCi{padding-top:36px;padding-bottom:55px;grid-template-columns:1fr;gap:33px}.Demo09_detailPanel__gln0f{padding:16px}.Demo09_detailVisual__RzgXS{height:190px}.Demo09_applicationRow__gUDg_{min-height:120px;grid-template-columns:70px 1fr 18px;gap:10px;padding:17px 3px}.Demo09_applicationRow__gUDg_>span:first-child{font-size:7px}.Demo09_applicationRow__gUDg_ h2{font-size:16px}.Demo09_applicationRow__gUDg_ p{line-height:1.6}.Demo09_applicationProducts__d7Bqu{grid-column:2;grid-row:2}.Demo09_applicationRow__gUDg_>svg{grid-column:3;grid-row:1/span 2}.Demo09_projectBriefs__rkNiR{grid-template-columns:1fr;padding-bottom:35px}.Demo09_briefGraphic__2YGUx{height:220px}.Demo09_caseDisclaimer__LziFy,.Demo09_qualityCaution__aiolI{margin-bottom:45px}.Demo09_factoryIllustration__uDi0O{min-height:210px;padding:18px;gap:9px}.Demo09_factoryIllustration__uDi0O>div{width:69px;height:80px}.Demo09_factoryIllustration__uDi0O>div:not(:last-of-type):after{left:68px;width:20px}.Demo09_processPage__StEf7 article{padding:19px 2px;grid-template-columns:35px 1fr;gap:13px}.Demo09_processPage__StEf7 aside{grid-column:2;padding-left:0;border-left:0}.Demo09_resourcesPage__d1lO2 article{grid-template-columns:28px 1fr;gap:9px}.Demo09_resourceBadge__xq_Cm{grid-column:2;justify-self:start}.Demo09_formHeading__iYs7r,.Demo09_quoteSection__UfMS3{padding:20px 16px}.Demo09_formGrid__SrsvW{grid-template-columns:1fr}.Demo09_configurationGridCompact__aRju_,.Demo09_configurationGrid__eYPJR{grid-template-columns:1fr 1fr}.Demo09_contactPage__UFXqw,.Demo09_privacyPage__uLxFq{width:calc(100% - 32px);padding:28px 0 65px;grid-template-columns:1fr;gap:20px}.Demo09_quoteAside__nZfbx{position:static}.Demo09_formActions__i0iGK{align-items:flex-start;flex-direction:column}.Demo09_formActions__i0iGK .Demo09_buttonPrimary__KkfuB{width:100%}.Demo09_successPanel__iaUia{padding:22px}.Demo09_footer__rG_x4{padding:27px 16px 17px}.Demo09_footerTop__1u892{align-items:flex-start;flex-direction:column}.Demo09_footerLinks__OPpFC{grid-template-columns:repeat(2,1fr)}.Demo09_footerBottom__llWBK{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Demo09_site__cHMcB *,.Demo09_site__cHMcB :after,.Demo09_site__cHMcB :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}