.Demo02_site__bwiJp{--paper:#f3f1eb;--white:#fffefa;--ink:#172622;--muted:#687570;--line:#d8ddd5;--green:#294b41;--green-dark:#17352e;--copper:#b96f4a;--soft-green:#e6ece6;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Inter,Segoe UI,sans-serif;font-size:16px;line-height:1.6;font-variant-numeric:lining-nums;font-feature-settings:"zero" 0}.Demo02_site__bwiJp h1,.Demo02_site__bwiJp h2,.Demo02_site__bwiJp h3,.Demo02_site__bwiJp h4{font-family:Plus Jakarta Sans,Inter,sans-serif}.Demo02_announcement__Yd4DP{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:16px;padding:7px max(24px,calc((100vw - 1380px) / 2));background:var(--green-dark);color:rgba(255,255,255,.78);font-size:10px;letter-spacing:.06em}.Demo02_announcementLabel__1h2sV{color:#d8c3a5;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Demo02_header__2m9lL{position:sticky;z-index:30;top:0;border-bottom:1px solid rgba(23,38,34,.1);background:rgba(250,249,245,.94);backdrop-filter:blur(14px)}.Demo02_headerMain__6Lcvk{display:flex;width:min(1380px,100%);min-height:80px;align-items:center;justify-content:space-between;gap:24px;margin:0 auto;padding:14px 28px}.Demo02_brand__c59pq{display:inline-flex;min-width:max-content;flex-direction:column;color:var(--ink);text-decoration:none}.Demo02_brandName__Aqf_b{font-size:18px;font-weight:800;letter-spacing:-.055em}.Demo02_brandSub__FRWGI{margin-top:3px;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.18em}.Demo02_nav__l38kJ{display:flex;align-items:center;gap:clamp(15px,2vw,30px)}.Demo02_navLink__e8SBO{color:#485651;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s}.Demo02_navLink__e8SBO:hover{color:var(--copper)}.Demo02_headerCta__e69_n{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:9px;border-radius:3px;background:var(--green);padding:0 16px;color:white;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s,transform .2s}.Demo02_headerCta__e69_n:hover{transform:translateY(-1px);background:var(--green-dark)}.Demo02_hero__1kOl7{display:grid;width:min(1380px,100%);grid-template-columns:minmax(0,.93fr) minmax(440px,1.07fr);align-items:center;gap:clamp(36px,6vw,88px);margin:0 auto;padding:clamp(56px,7vw,98px) 28px clamp(64px,8vw,110px)}.Demo02_eyebrow__0iySV{display:flex;align-items:center;gap:10px;color:var(--copper);font-size:10px;font-weight:800;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.Demo02_eyebrow__0iySV:before{width:22px;height:1px;background:currentColor;content:""}.Demo02_heroTitle__j7nrl{max-width:700px;margin:22px 0 0;font-size:clamp(43px,5vw,73px);font-weight:700;letter-spacing:-.065em;line-height:1.025}.Demo02_heroTitle__j7nrl em{color:var(--green);font-style:normal}.Demo02_heroIntro__tIb__{max-width:570px;margin:25px 0 0;color:#5b6963;font-size:clamp(16px,1.35vw,18px)}.Demo02_heroActions__4BFct{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.Demo02_button__kWqGU{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:3px;padding:0 19px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,border-color .2s}.Demo02_button__kWqGU:hover{transform:translateY(-1px)}.Demo02_buttonDark__Q_XnH{background:var(--green);color:white}.Demo02_buttonDark__Q_XnH:hover{background:var(--green-dark)}.Demo02_buttonOutline__NFkKd{border-color:#c5cdc5;background:transparent;color:var(--ink)}.Demo02_buttonOutline__NFkKd:hover{border-color:var(--green);background:rgba(255,255,255,.55)}.Demo02_buttonCopper__E4Bee{background:var(--copper);color:white}.Demo02_buttonCopper__E4Bee:hover{background:#9d5938}.Demo02_heroFootnote__hs_nN{margin-top:25px;color:#7a847e;font-size:10px;line-height:1.6}.Demo02_heroVisual__KMBUE{position:relative;min-height:400px;aspect-ratio:1.18/1;overflow:hidden;background:#26342f}.Demo02_heroImage__bWD5Y{object-fit:cover}.Demo02_heroImageShade__VYhMj{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(13,25,22,.82))}.Demo02_heroImageCaption__CYFU6{position:absolute;right:20px;bottom:18px;left:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;color:white}.Demo02_heroImageCaption__CYFU6 strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.Demo02_heroImageCaption__CYFU6 span{max-width:220px;color:rgba(255,255,255,.74);font-size:10px;line-height:1.5;text-align:right}.Demo02_heroIndex__KZCAp{position:absolute;top:18px;left:18px;border:1px solid rgba(255,255,255,.32);padding:8px 10px;background:rgba(23,38,34,.35);color:white;font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;backdrop-filter:blur(5px)}.Demo02_heroProof__YeKrt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.Demo02_heroProofItem__rk7bv{padding:15px 12px 0 0;color:#65716b;font-size:10px;line-height:1.55}.Demo02_heroProofItem__rk7bv strong{display:block;margin-bottom:3px;color:var(--ink);font-size:11px}.Demo02_section__ekt8q{padding:clamp(64px,8vw,110px) 28px}.Demo02_sectionInner__uHcjL{width:min(1324px,100%);margin:0 auto}.Demo02_sectionWhite__qa266{background:var(--white)}.Demo02_sectionDark__A2P6p{background:var(--green-dark);color:white}.Demo02_sectionHead__V9JpP{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:31px}.Demo02_sectionTitle__1qmfl{max-width:760px;margin:12px 0 0;font-size:clamp(32px,4vw,49px);font-weight:700;letter-spacing:-.055em;line-height:1.12}.Demo02_sectionLead__4Dx_5{max-width:440px;margin:0;color:var(--muted);font-size:14px;line-height:1.8}.Demo02_sectionDark__A2P6p .Demo02_eyebrow__0iySV{color:#cda783}.Demo02_sectionDark__A2P6p .Demo02_sectionLead__4Dx_5{color:rgba(255,255,255,.65)}.Demo02_applicationGrid__3eWnp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.Demo02_applicationCard__Muz0o{position:relative;display:flex;min-height:228px;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--line);background:#f6f4ee;padding:21px;color:var(--ink);text-decoration:none;transition:border .2s,transform .2s,background .2s}.Demo02_applicationCard__Muz0o:hover{transform:translateY(-3px);border-color:var(--green);background:white}.Demo02_applicationCard__Muz0o:nth-child(2){background:#efe9df}.Demo02_applicationCard__Muz0o:nth-child(3){background:#e9eee7}.Demo02_applicationCard__Muz0o:nth-child(4){background:#eee8e0}.Demo02_applicationNumber__H7PdL{color:#8d9992;font-size:10px;font-weight:700;letter-spacing:.14em}.Demo02_applicationIcon__GEBtU{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(41,75,65,.23);border-radius:50%;color:var(--green)}.Demo02_applicationTitle__k9AVx{margin:0;font-size:19px;font-weight:700;letter-spacing:-.04em}.Demo02_applicationShort__g7j_4{margin:7px 0 0;color:#68746e;font-size:11px;line-height:1.65}.Demo02_applicationArrow__frVMu{position:absolute;right:21px;bottom:22px;color:var(--copper)}.Demo02_applicationNote__9SQcq{max-width:810px;margin:19px 0 0;color:#77817a;font-size:10px;line-height:1.65}.Demo02_machineGrid__xuDvK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.Demo02_machineCard__025TP{display:flex;min-height:370px;flex-direction:column;border:1px solid var(--line);background:var(--white);color:var(--ink);text-decoration:none;transition:box-shadow .2s,transform .2s}.Demo02_machineCard__025TP:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(23,38,34,.1)}.Demo02_machineSketchWrap__9QwuM{display:flex;height:178px;align-items:center;justify-content:center;border-bottom:1px solid var(--line);background:#eeeee8;padding:19px}.Demo02_machineSketch__9E3Cc{width:min(100%,250px);height:135px;color:var(--green)}.Demo02_machineCardBody__vt59e{display:flex;flex:1;flex-direction:column;padding:19px}.Demo02_machineEyebrow__LH75q{color:var(--copper);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.Demo02_machineTitle__CmOrG{margin:12px 0 0;font-size:19px;font-weight:700;letter-spacing:-.04em;line-height:1.25}.Demo02_machineSummary__xz_SV{margin:10px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.Demo02_machineLink__TKF1m{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:21px;color:var(--green);font-size:11px;font-weight:700}.Demo02_machineCatalogTools__9C5i3{display:grid;gap:15px;margin-bottom:11px}.Demo02_machineFilters__dRKSi{display:flex;flex-wrap:wrap;gap:7px}.Demo02_machineFilters__dRKSi button{min-height:35px;border:1px solid var(--line);background:transparent;padding:0 12px;color:#59665f;font:inherit;font-size:10px;cursor:pointer;transition:.18s ease}.Demo02_machineFilters__dRKSi .Demo02_machineFilterActive__dRXC7,.Demo02_machineFilters__dRKSi button:hover{border-color:var(--green);background:var(--green);color:white}.Demo02_machineSearch__l_rOw{display:flex;width:min(420px,100%);min-height:43px;align-items:center;gap:9px;border:1px solid var(--line);background:var(--white);padding:0 12px;color:#77827b}.Demo02_machineSearch__l_rOw input{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:11px}.Demo02_machineSearch__l_rOw input::placeholder{color:#909a93}.Demo02_srOnly__UdD7u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.Demo02_machineCatalogCount__0KW1O{margin:0 0 14px;color:#69756e;font-size:10px}.Demo02_machineCatalogCount__0KW1O span{color:#909a93}.Demo02_emptyResults__oMZFC{border:1px dashed #bbc5bb;padding:25px;color:var(--muted);font-size:12px}.Demo02_lineFlow__ezcqE{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:39px;border:1px solid rgba(255,255,255,.2)}.Demo02_lineStep__Bf7hq{position:relative;min-height:150px;padding:22px 18px}.Demo02_lineStep__Bf7hq+.Demo02_lineStep__Bf7hq{border-left:1px solid rgba(255,255,255,.2)}.Demo02_lineStepNum__DaeUZ{color:#cda783;font-size:10px;font-weight:800;letter-spacing:.1em}.Demo02_lineStep__Bf7hq h3{margin:23px 0 0;font-size:14px;font-weight:700}.Demo02_lineStep__Bf7hq p{margin:7px 0 0;color:rgba(255,255,255,.6);font-size:10px;line-height:1.55}.Demo02_linePlannerSection__yDxm1{margin-top:38px}.Demo02_linePlanner__Zs_qu{border:1px solid var(--line);background:var(--white);padding:clamp(19px,3vw,32px)}.Demo02_linePlannerHead__5s_6_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.Demo02_linePlannerHead__5s_6_ .Demo02_eyebrow__0iySV{margin:0}.Demo02_linePlannerHead__5s_6_ h2{margin:11px 0 0;font-size:clamp(22px,3vw,31px);letter-spacing:-.05em}.Demo02_linePlannerHead__5s_6_ p{max-width:650px;margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.Demo02_linePlannerCount__17m79{flex:0 0 auto;border:1px solid #d7ddd5;border-radius:999px;padding:7px 11px;color:var(--green);font-size:10px;font-weight:700}.Demo02_lineModuleGrid__jnGzW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:22px}.Demo02_lineModuleChoice__5dc6I{position:relative;display:flex;min-height:143px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);background:#fbfaf6;padding:15px;color:var(--ink);text-align:left;cursor:pointer;transition:border .18s,background .18s}.Demo02_lineModuleChoice__5dc6I:hover{border-color:#91a297}.Demo02_lineModuleChoiceActive__OLvlW{border-color:var(--green);background:#e9efe9;box-shadow:inset 0 0 0 1px var(--green)}.Demo02_lineModuleNo__rcf_T{color:#8a958e;font-size:9px;font-weight:800;letter-spacing:.12em}.Demo02_lineModuleCheck__9_8oO{position:absolute;top:13px;right:13px;display:flex;width:19px;height:19px;align-items:center;justify-content:center;border:1px solid #c4cdc4;border-radius:50%;color:white}.Demo02_lineModuleChoiceActive__OLvlW .Demo02_lineModuleCheck__9_8oO{border-color:var(--green);background:var(--green)}.Demo02_lineModuleChoice__5dc6I strong{margin-top:17px;font-size:12px}.Demo02_lineModuleChoice__5dc6I small{margin-top:6px;color:#738078;font-size:10px;line-height:1.55}.Demo02_linePlannerFoot__wvqvE{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;border-top:1px solid var(--line);padding-top:18px}.Demo02_linePlannerFoot__wvqvE p{max-width:570px;margin:0;color:var(--muted);font-size:10px;line-height:1.6}.Demo02_linePlannerFoot__wvqvE p strong{color:var(--ink)}.Demo02_lineCaveat__YwbhI{margin:13px 0 0;color:rgba(255,255,255,.53);font-size:10px;line-height:1.6}.Demo02_sectionAction__Z_NAX{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:35px}.Demo02_sectionAction__Z_NAX p{max-width:630px;margin:0;color:rgba(255,255,255,.72);font-size:13px;line-height:1.75}.Demo02_testGrid__PCRRK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.Demo02_testCard__aqFjZ{min-height:264px;border:1px solid var(--line);background:#f6f5f0;padding:clamp(22px,3vw,34px)}.Demo02_testCardAccent__9z2Aq{color:var(--copper);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.Demo02_testCard__aqFjZ h3{margin:26px 0 0;font-size:23px;font-weight:700;letter-spacing:-.04em}.Demo02_testCard__aqFjZ p{max-width:520px;margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.8}.Demo02_testCard__aqFjZ ul{display:flex;flex-wrap:wrap;gap:8px;margin:19px 0 0;padding:0;list-style:none}.Demo02_testCard__aqFjZ li{border:1px solid #d7ddd5;padding:7px 9px;color:#58655e;font-size:9px}.Demo02_testDisclaimer__J9pxw{margin:16px 0 0;color:#7a847e;font-size:10px;line-height:1.6}.Demo02_ctaBand__gybIM{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:31px;background:#e6ece5}.Demo02_ctaBand__gybIM h2{max-width:650px;margin:10px 0 0;font-size:clamp(25px,3vw,37px);letter-spacing:-.05em;line-height:1.16}.Demo02_ctaBand__gybIM p{max-width:650px;margin:11px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.Demo02_subpageHero__Kk2sT{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:45px;width:min(1324px,100%);margin:0 auto;padding:72px 28px 47px}.Demo02_subpageTitle__H_Swn{max-width:800px;margin:13px 0 0;font-size:clamp(38px,5vw,62px);font-weight:700;letter-spacing:-.06em;line-height:1.04}.Demo02_subpageIntro__wxdFi{margin:0;color:var(--muted);font-size:14px;line-height:1.8}.Demo02_detailGrid__hcbbe{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.78fr);gap:38px;align-items:start}.Demo02_detailImage__4z8cr{position:relative;min-height:400px;overflow:hidden;background:#24342e}.Demo02_detailImage__4z8cr img{object-fit:cover}.Demo02_detailImageLabel__LlA0m{position:absolute;right:14px;bottom:14px;left:14px;display:flex;justify-content:space-between;gap:12px;color:white;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.Demo02_detailPanel__dutzJ{border-top:1px solid var(--line)}.Demo02_detailBlock__RTFuM{padding:20px 0;border-bottom:1px solid var(--line)}.Demo02_detailBlock__RTFuM h2{margin:0;font-size:17px;letter-spacing:-.03em}.Demo02_detailBlock__RTFuM p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.75}.Demo02_detailBlock__RTFuM ul{display:grid;gap:9px;margin:13px 0 0;padding:0;list-style:none}.Demo02_detailBlock__RTFuM li{display:flex;gap:9px;color:#4e5d56;font-size:11px;line-height:1.55}.Demo02_detailNotice__hRtvn{margin-top:17px;border-left:2px solid var(--copper);background:#eee9df;padding:14px 15px;color:#5e6861;font-size:10px;line-height:1.7}.Demo02_applicationDetail__Z3mUr{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:42px;align-items:center}.Demo02_sampleImage__0uqev{position:relative;min-height:360px;overflow:hidden;background:#c1b7a6}.Demo02_applicationChecks__3U7xb{display:grid;gap:0;margin-top:25px;border-top:1px solid var(--line)}.Demo02_applicationCheck__BBMrG{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);color:#56625c;font-size:12px;line-height:1.65}.Demo02_applicationCheck__BBMrG svg{flex:0 0 auto;margin-top:2px;color:var(--green)}.Demo02_applicationList__F0plL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.Demo02_applicationListCard__NfPnf{display:flex;min-height:205px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);background:var(--white);padding:22px;color:var(--ink);text-decoration:none;transition:border .2s,transform .2s}.Demo02_applicationListCard__NfPnf:hover{transform:translateY(-2px);border-color:var(--green)}.Demo02_applicationListCard__NfPnf strong{margin-top:auto;font-size:19px;letter-spacing:-.04em}.Demo02_applicationListCard__NfPnf span{margin-top:8px;color:var(--muted);font-size:11px;line-height:1.6}.Demo02_applicationListCard__NfPnf small{color:var(--copper);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Demo02_flowDiagram__9aNjb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.Demo02_flowModule__TQ4_v{min-height:175px;border:1px solid var(--line);background:var(--white);padding:17px}.Demo02_flowModuleNum__x9HRg{display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border:1px solid #a6b4aa;border-radius:50%;color:var(--green);font-size:9px;font-weight:800}.Demo02_flowModule__TQ4_v h3{margin:25px 0 0;font-size:13px}.Demo02_flowModule__TQ4_v p{margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.Demo02_optionalScope__jBo2U{color:var(--copper)!important;font-size:9px!important;font-weight:700;letter-spacing:.05em}.Demo02_compareGrid__n3nli{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.Demo02_supportGrid__QHh6l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.Demo02_supportCard__hFX2V{min-height:185px;border:1px solid var(--line);background:var(--white);padding:22px}.Demo02_supportCard__hFX2V span{color:var(--copper);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.Demo02_supportCard__hFX2V h3{margin:25px 0 0;font-size:16px}.Demo02_supportCard__hFX2V p{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.7}.Demo02_qualityGrid__WaXLn,.Demo02_responsibilityGrid__BwAlP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.Demo02_qualityCard__6wcqQ,.Demo02_responsibilityCard__DiabJ{min-height:190px;border:1px solid var(--line);background:#f8f7f2;padding:23px}.Demo02_qualityCard__6wcqQ>span,.Demo02_responsibilityCard__DiabJ>span{color:var(--copper);font-size:10px;font-weight:800;letter-spacing:.14em}.Demo02_qualityCard__6wcqQ h2,.Demo02_responsibilityCard__DiabJ h2{margin:28px 0 0;font-size:18px;letter-spacing:-.035em}.Demo02_qualityCard__6wcqQ p,.Demo02_responsibilityCard__DiabJ p{max-width:570px;margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.75}.Demo02_qualityNote__rdqKq{display:flex;align-items:flex-start;gap:13px;margin-top:18px;border-left:2px solid var(--copper);background:#eee9df;padding:17px;color:#59655e}.Demo02_qualityNote__rdqKq svg{flex:0 0 auto;margin-top:1px;color:var(--green)}.Demo02_qualityNote__rdqKq p{margin:0;font-size:11px;line-height:1.7}.Demo02_qualityNote__rdqKq strong{color:var(--ink)}.Demo02_faqList__5qLBn{display:grid;gap:8px;margin-bottom:46px}.Demo02_faqItem__DjRpx{border:1px solid var(--line);background:#fbfaf6}.Demo02_faqItem__DjRpx summary{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:15px;padding:16px 19px;color:var(--ink);font-size:13px;font-weight:700;line-height:1.5;cursor:pointer;list-style:none}.Demo02_faqItem__DjRpx summary::-webkit-details-marker{display:none}.Demo02_faqItem__DjRpx summary svg{flex:0 0 auto;color:var(--copper);transition:transform .2s}.Demo02_faqItem__DjRpx[open] summary svg{transform:rotate(90deg)}.Demo02_faqItem__DjRpx>p{max-width:900px;margin:0;border-top:1px solid var(--line);padding:16px 19px 20px;color:var(--muted);font-size:11px;line-height:1.8}.Demo02_finderWrap__Bnzv8{width:min(1100px,100%);margin:0 auto;padding:0 28px 92px}.Demo02_inquiryLayout__ZrYbl{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:45px;width:min(1240px,100%);margin:0 auto;padding:0 28px 95px;align-items:start}.Demo02_inquiryAside__6xVnb{position:sticky;top:112px}.Demo02_inquiryAside__6xVnb h2{margin:15px 0 0;font-size:31px;letter-spacing:-.05em;line-height:1.12}.Demo02_inquiryAside__6xVnb p{margin:16px 0 0;color:var(--muted);font-size:12px;line-height:1.8}.Demo02_inquiryAsideList__yuUsZ{display:grid;gap:13px;margin-top:24px}.Demo02_inquiryAsideItem__xjaJd{display:flex;gap:10px;color:#57645e;font-size:11px;line-height:1.65}.Demo02_inquiryAsideItem__xjaJd svg{flex:0 0 auto;margin-top:2px;color:var(--green)}.Demo02_formCard__iCwIi{border:1px solid var(--line);background:var(--white);padding:clamp(20px,4vw,38px)}.Demo02_uploadBox__A0kL5{margin-top:22px;border:1px dashed #bac5ba;background:#f8f7f2;padding:15px}.Demo02_uploadLabel__iZcJr{position:relative;display:flex;min-height:60px;align-items:center;gap:13px;color:var(--green);cursor:pointer}.Demo02_uploadLabel__iZcJr>span{display:grid;gap:4px;color:var(--ink)}.Demo02_uploadLabel__iZcJr strong{font-size:11px}.Demo02_uploadLabel__iZcJr small{color:var(--muted);font-size:9px;line-height:1.5}.Demo02_uploadLabel__iZcJr input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.Demo02_uploadLabel__iZcJr:focus-within{outline:2px solid var(--green);outline-offset:3px}.Demo02_fileList__0tHuH{display:grid;gap:7px;margin:12px 0 0;padding:0;list-style:none}.Demo02_fileList__0tHuH li{display:flex;align-items:center;gap:9px;border:1px solid var(--line);background:var(--white);padding:8px 10px;color:var(--green)}.Demo02_fileList__0tHuH li>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;overflow-wrap:anywhere;color:var(--ink);font-size:10px}.Demo02_fileList__0tHuH li small{color:var(--muted);font-size:9px}.Demo02_fileList__0tHuH li button{display:inline-flex;width:29px;height:29px;align-items:center;justify-content:center;border:0;background:transparent;color:#8b5b4b;cursor:pointer}.Demo02_privacyNote__x4Iay{margin:12px 0 0;color:#7a847e;font-size:9px;line-height:1.6}.Demo02_formSectionTitle__lVcJE{margin:0 0 20px;font-size:17px;font-weight:700;letter-spacing:-.03em}.Demo02_formSectionTitle__lVcJE small{display:block;margin-top:5px;color:var(--muted);font-size:10px;font-weight:400;letter-spacing:0;line-height:1.6}.Demo02_formGrid__pO820{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Demo02_wizardProgress__9BMj_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Demo02_wizardStep__ooeCp{display:flex;min-height:55px;align-items:center;gap:8px;border-bottom:2px solid transparent;padding:7px 8px;color:#89928b;font-size:9px;font-weight:600;line-height:1.35}.Demo02_wizardStep__ooeCp span{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #cbd2c9;border-radius:50%;color:#79847d;font-size:8px}.Demo02_wizardStepActive__IF7hH{border-bottom-color:var(--copper);color:var(--ink)}.Demo02_wizardStepActive__IF7hH span,.Demo02_wizardStepDone__JuDIb span{border-color:var(--green);background:var(--green);color:white}.Demo02_wizardStepDone__JuDIb{color:var(--green)}.Demo02_wizardPanel__gIo1k{padding:25px 0 4px}.Demo02_wizardTitle__exrfs{margin:0;font-size:clamp(22px,3vw,30px);letter-spacing:-.05em;line-height:1.2}.Demo02_wizardLead__aNA0K{margin:8px 0 21px;color:var(--muted);font-size:11px;line-height:1.7}.Demo02_choiceGrid__XIH4y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.Demo02_choiceButton__KnICc{position:relative;display:flex;min-height:91px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);background:#fffefa;padding:13px 12px 12px 37px;color:var(--ink);text-align:left;cursor:pointer;transition:border .18s,background .18s}.Demo02_choiceButton__KnICc:hover{border-color:#8ea295}.Demo02_choiceButtonActive__wEsul{border-color:var(--green);background:#edf2ed;box-shadow:inset 0 0 0 1px var(--green)}.Demo02_choiceCheck__4JA9e{position:absolute;top:14px;left:12px;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;border:1px solid #b8c2b9;border-radius:50%;color:white}.Demo02_choiceButtonActive__wEsul .Demo02_choiceCheck__4JA9e{border-color:var(--green);background:var(--green)}.Demo02_choiceButton__KnICc strong{font-size:11px;font-weight:700}.Demo02_choiceButton__KnICc small{margin-top:6px;color:#77827b;font-size:9px;line-height:1.5}.Demo02_choiceQuestion__TiNoR{margin:0 0 11px;font-size:11px}.Demo02_formatGrid__adJlF{display:flex;flex-wrap:wrap;gap:7px}.Demo02_formatChoice__1T33W{min-height:34px;border:1px solid var(--line);background:#fffefa;padding:0 11px;color:#526058;font:inherit;font-size:9px;cursor:pointer;transition:border .18s,background .18s,color .18s}.Demo02_formatChoice__1T33W:hover{border-color:#8ea295}.Demo02_formatChoiceActive__B7CQb{border-color:var(--green);background:var(--green);color:white}.Demo02_inputNote__oUI2h{display:flex;align-items:flex-start;gap:8px;margin-top:21px;border-left:2px solid var(--copper);background:#f3f0e8;padding:12px;color:#68746c;font-size:10px;line-height:1.6}.Demo02_inputNote__oUI2h svg{flex:0 0 auto}.Demo02_recommendationCard__vFJI5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:20px;border:1px solid var(--line);background:#f6f5ef;padding:19px}.Demo02_briefLine__mUCdS{display:flex;flex-direction:column;gap:4px;margin:12px 0 0;color:#606d65;font-size:10px;line-height:1.5}.Demo02_briefLine__mUCdS strong{color:var(--ink);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.Demo02_openQuestionList__s35Hx{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}.Demo02_openQuestionList__s35Hx li{display:flex;align-items:flex-start;gap:5px;color:#647168;font-size:10px;line-height:1.55}.Demo02_openQuestionList__s35Hx svg{flex:0 0 auto;color:var(--copper)}.Demo02_allSet__pu7GQ{display:flex;align-items:flex-start;gap:7px;margin:13px 0 0;color:var(--green);font-size:10px;line-height:1.6}.Demo02_allSet__pu7GQ svg{flex:0 0 auto}.Demo02_recommendationNote__I9peG{margin:13px 0 0;color:#7c867e;font-size:9px;line-height:1.65}.Demo02_honeypot__TSYm4{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.Demo02_field__NNKsQ{display:block;color:#44514b;font-size:10px;font-weight:700}.Demo02_fieldFull__awTzO{grid-column:1/-1}.Demo02_fieldHint__L0lwy{margin:5px 0 0;color:#879089;font-size:9px;font-weight:400;line-height:1.6}.Demo02_input__lSBo1,.Demo02_select__HE0Cn,.Demo02_textarea__i9MyK{display:block;width:100%;min-height:45px;margin-top:7px;border:1px solid #cbd2c9;border-radius:2px;outline:none;background:#fffefa;padding:11px 12px;font:inherit;font-size:12px;transition:border .18s,box-shadow .18s}.Demo02_input__lSBo1::placeholder,.Demo02_textarea__i9MyK::placeholder{color:#a0a8a1}.Demo02_input__lSBo1:focus,.Demo02_select__HE0Cn:focus,.Demo02_textarea__i9MyK:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(41,75,65,.1)}.Demo02_textarea__i9MyK{min-height:94px;resize:vertical;line-height:1.65}.Demo02_formDivider___c8_e{height:1px;margin:28px 0;background:var(--line)}.Demo02_formFoot__T_cNM{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px}.Demo02_formNote__DJhw4{max-width:400px;margin:0;color:#7a847d;font-size:9px;line-height:1.65}.Demo02_formError__Zec35{margin-top:16px;border-left:2px solid #b84939;background:#f8eeeb;padding:12px 14px;color:#8e3629;font-size:11px;line-height:1.6}.Demo02_successCard__JCEDk{border:1px solid #bdd0c3;background:#edf2ec;padding:clamp(24px,4vw,40px)}.Demo02_successCard__JCEDk h2{margin:14px 0 0;font-size:29px;letter-spacing:-.05em}.Demo02_successCard__JCEDk p{color:#56635c;font-size:12px;line-height:1.8}.Demo02_footer__XVfS1{border-top:1px solid var(--line);background:#ecebe4}.Demo02_footerInner__oOMrb{display:flex;width:min(1380px,100%);justify-content:space-between;gap:35px;margin:0 auto;padding:36px 28px}.Demo02_footerBrand__ppven{max-width:360px}.Demo02_footerBrand__ppven p{margin:9px 0 0;color:#6d7770;font-size:10px;line-height:1.65}.Demo02_footerLinks__UmE3V{display:flex;flex-wrap:wrap;gap:14px 22px}.Demo02_footerLinks__UmE3V a{color:#58645d;font-size:10px;font-weight:600;text-decoration:none}.Demo02_footerLinks__UmE3V a:hover{color:var(--copper)}.Demo02_footerBottom__ZXojT{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:13px 28px;color:#879089;font-size:9px}.Demo02_footerBottomInner__X_A7e{display:flex;width:min(1324px,100%);justify-content:space-between;gap:20px;margin:0 auto}.Demo02_sampleBadge__LGlAl{color:var(--green);font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1080px){.Demo02_headerMain__6Lcvk{flex-wrap:wrap;gap:13px 20px;padding-top:12px;padding-bottom:12px}.Demo02_nav__l38kJ{order:3;width:100%;justify-content:flex-start;overflow-x:auto;padding:7px 0 3px;scrollbar-width:none}.Demo02_nav__l38kJ::-webkit-scrollbar{display:none}.Demo02_hero__1kOl7{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:33px}.Demo02_machineGrid__xuDvK{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_machineCard__025TP{min-height:340px}}@media (max-width:760px){.Demo02_announcement__Yd4DP{justify-content:center;text-align:center}.Demo02_announcement__Yd4DP>span:last-child{display:none}.Demo02_headerMain__6Lcvk{min-height:68px;padding-right:18px;padding-left:18px}.Demo02_headerCta__e69_n{min-height:39px;padding:0 12px;font-size:10px}.Demo02_nav__l38kJ{gap:19px}.Demo02_navLink__e8SBO{font-size:11px}.Demo02_hero__1kOl7{grid-template-columns:1fr;gap:30px;padding:51px 20px 61px}.Demo02_heroTitle__j7nrl{max-width:580px;font-size:clamp(43px,10vw,66px)}.Demo02_heroVisual__KMBUE{min-height:290px;aspect-ratio:1.08/1}.Demo02_heroProof__YeKrt{margin-top:3px}.Demo02_heroProofItem__rk7bv{padding-right:7px;font-size:9px}.Demo02_heroProofItem__rk7bv strong{font-size:10px}.Demo02_section__ekt8q{padding:62px 20px}.Demo02_sectionHead__V9JpP{display:block}.Demo02_sectionLead__4Dx_5{margin-top:14px}.Demo02_applicationGrid__3eWnp{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_applicationCard__Muz0o{min-height:205px;padding:16px}.Demo02_applicationTitle__k9AVx{font-size:16px}.Demo02_machineGrid__xuDvK{gap:10px}.Demo02_machineSketchWrap__9QwuM{height:140px;padding:10px}.Demo02_machineSketch__9E3Cc{height:120px}.Demo02_machineCard__025TP{min-height:335px}.Demo02_machineCardBody__vt59e{padding:14px}.Demo02_machineTitle__CmOrG{font-size:16px}.Demo02_machineSummary__xz_SV{font-size:10px}.Demo02_lineFlow__ezcqE{grid-template-columns:1fr}.Demo02_lineStep__Bf7hq{min-height:unset;padding:17px 18px}.Demo02_lineStep__Bf7hq+.Demo02_lineStep__Bf7hq{border-top:1px solid rgba(255,255,255,.2);border-left:0}.Demo02_lineStep__Bf7hq h3{margin-top:10px}.Demo02_ctaBand__gybIM,.Demo02_sectionAction__Z_NAX{align-items:flex-start;flex-direction:column}.Demo02_compareGrid__n3nli,.Demo02_testGrid__PCRRK{grid-template-columns:1fr}.Demo02_subpageHero__Kk2sT{grid-template-columns:1fr;gap:17px;padding:52px 20px 34px}.Demo02_subpageIntro__wxdFi{max-width:580px}.Demo02_applicationDetail__Z3mUr,.Demo02_detailGrid__hcbbe{grid-template-columns:1fr;gap:25px}.Demo02_detailImage__4z8cr,.Demo02_sampleImage__0uqev{min-height:300px}.Demo02_flowDiagram__9aNjb{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_flowModule__TQ4_v{min-height:150px}.Demo02_flowModule__TQ4_v:last-child{grid-column:1/-1}.Demo02_supportGrid__QHh6l{grid-template-columns:1fr}.Demo02_supportCard__hFX2V{min-height:unset}.Demo02_lineModuleGrid__jnGzW{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_linePlannerFoot__wvqvE{align-items:stretch;flex-direction:column}.Demo02_linePlannerFoot__wvqvE .Demo02_button__kWqGU{width:100%}.Demo02_linePlannerHead__5s_6_{flex-direction:column}.Demo02_qualityGrid__WaXLn,.Demo02_responsibilityGrid__BwAlP{grid-template-columns:1fr}.Demo02_finderWrap__Bnzv8{padding:0 20px 70px}.Demo02_inquiryLayout__ZrYbl{grid-template-columns:1fr;gap:24px;padding:0 20px 70px}.Demo02_inquiryAside__6xVnb{position:static}.Demo02_inquiryAside__6xVnb h2{font-size:27px}.Demo02_inquiryAsideList__yuUsZ{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_footerInner__oOMrb{flex-direction:column;padding:30px 20px}.Demo02_footerBottom__ZXojT{padding-right:20px;padding-left:20px}.Demo02_footerBottomInner__X_A7e{flex-direction:column;gap:7px}}@media (max-width:430px){.Demo02_brandName__Aqf_b{font-size:16px}.Demo02_brandSub__FRWGI{font-size:8px}.Demo02_heroActions__4BFct .Demo02_button__kWqGU{width:100%}.Demo02_heroProof__YeKrt{grid-template-columns:1fr;gap:10px}.Demo02_heroProofItem__rk7bv{padding:0}.Demo02_machineGrid__xuDvK{grid-template-columns:1fr}.Demo02_machineCard__025TP{min-height:unset}.Demo02_machineSketchWrap__9QwuM{height:170px}.Demo02_applicationList__F0plL{grid-template-columns:1fr}.Demo02_wizardProgress__9BMj_{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_wizardStep__ooeCp{min-height:46px}.Demo02_choiceGrid__XIH4y{grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_formGrid__pO820,.Demo02_lineModuleGrid__jnGzW,.Demo02_recommendationCard__vFJI5{grid-template-columns:1fr}.Demo02_fieldFull__awTzO{grid-column:auto}.Demo02_formFoot__T_cNM{align-items:stretch;flex-direction:column}.Demo02_formFoot__T_cNM .Demo02_button__kWqGU{width:100%}.Demo02_inquiryAsideList__yuUsZ{grid-template-columns:1fr}}.Demo02_site__bwiJp :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #9e5b36;outline-offset:4px}.Demo02_site__bwiJp button:disabled{cursor:wait;opacity:.55}.Demo02_skipLink__3mPR_{position:fixed;left:20px;top:-80px;z-index:100;background:white;color:var(--ink);padding:10px 20px}.Demo02_skipLink__3mPR_:focus{top:12px}.Demo02_mobileNav__RFd9W{display:none}.Demo02_hero__1kOl7{padding-top:60px;padding-bottom:65px;gap:44px}.Demo02_heroTitle__j7nrl{font-size:clamp(40px,4.4vw,63px);letter-spacing:-.055em;line-height:1.1}.Demo02_heroIntro__tIb__{font-size:17px;line-height:1.8}.Demo02_heroVisual__KMBUE{min-height:450px}.Demo02_heroFootnote__hs_nN,.Demo02_heroImageCaption__CYFU6 span,.Demo02_heroProofItem__rk7bv,.Demo02_heroProofItem__rk7bv strong{font-size:12px}.Demo02_button__kWqGU,.Demo02_headerCta__e69_n,.Demo02_navLink__e8SBO{font-size:13px;min-height:44px}.Demo02_navLink__e8SBO{display:inline-flex;align-items:center}.Demo02_eyebrow__0iySV{font-size:11px;letter-spacing:.1em}.Demo02_section__ekt8q{padding-top:62px;padding-bottom:62px}.Demo02_sectionTitle__1qmfl{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.04em}.Demo02_heroActions__4BFct+p,.Demo02_sectionLead__4Dx_5,.Demo02_subpageIntro__wxdFi{font-size:16px;line-height:1.75}.Demo02_subpageHero__Kk2sT{padding-top:46px;padding-bottom:38px}.Demo02_subpageTitle__H_Swn{font-size:clamp(32px,4vw,52px);line-height:1.15;letter-spacing:-.045em}.Demo02_applicationShort__g7j_4,.Demo02_detailBlock__RTFuM p,.Demo02_faqItem__DjRpx p,.Demo02_machineSummary__xz_SV,.Demo02_qualityCard__6wcqQ p,.Demo02_responsibilityCard__DiabJ p,.Demo02_sectionAction__Z_NAX p,.Demo02_supportCard__hFX2V p,.Demo02_testCard__aqFjZ p{font-size:14px;line-height:1.75}.Demo02_applicationTitle__k9AVx,.Demo02_machineTitle__CmOrG{font-size:21px;line-height:1.3}.Demo02_emptyResults__oMZFC,.Demo02_footerLinks__UmE3V a,.Demo02_machineCatalogCount__0KW1O,.Demo02_machineFilterActive__dRXC7,.Demo02_machineFilters__dRKSi button,.Demo02_machineLink__TKF1m,.Demo02_machineSearch__l_rOw input{font-size:13px}.Demo02_detailNotice__hRtvn,.Demo02_footerBottom__ZXojT,.Demo02_footerBrand__ppven p,.Demo02_machineEyebrow__LH75q,.Demo02_optionalScope__jBo2U,.Demo02_qualityNote__rdqKq,.Demo02_testDisclaimer__J9pxw{font-size:12px;line-height:1.7}.Demo02_emptyResults__oMZFC{padding:28px;border:1px solid var(--line);background:white}.Demo02_emptyResults__oMZFC button{margin-left:10px;text-decoration:underline;color:var(--green)}.Demo02_textLink__MWEJV{display:inline-flex;align-items:center;gap:9px;color:var(--green);font-weight:650;font-size:14px;text-decoration:underline;text-underline-offset:4px}.Demo02_technicalIntro__IlcuE{width:min(1280px,100%);margin:auto;padding:38px 28px 32px}.Demo02_technicalIntro__IlcuE>a,.Demo02_technicalIntro__IlcuE>span{font-size:13px;color:var(--muted);margin-right:10px}.Demo02_technicalIntro__IlcuE>.Demo02_eyebrow__0iySV{margin-top:25px}.Demo02_technicalIntro__IlcuE h1{font-size:clamp(32px,4vw,52px);line-height:1.15;letter-spacing:-.045em;margin:10px 0 16px}.Demo02_technicalIntro__IlcuE>p:last-child{max-width:780px;color:#4c6056;font-size:17px;line-height:1.8}.Demo02_technicalHero__5w5EP{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;width:min(1280px,100%);margin:auto;padding:36px 28px 50px}.Demo02_technicalHero__5w5EP>*{min-width:0}.Demo02_technicalFigure__TBOpS{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:390px;background:#e8ece5;padding:26px;position:relative}.Demo02_technicalFigure__TBOpS>img{max-height:480px;width:100%;object-fit:contain}.Demo02_technicalFigure__TBOpS>svg{width:100%;height:auto;max-height:390px;color:var(--green)}.Demo02_technicalFigure__TBOpS figcaption{margin-top:20px;font-size:12px;color:#506457}.Demo02_technicalSummary__KfaB_ h2{font-size:27px;line-height:1.25;margin:8px 0 18px}.Demo02_technicalSummary__KfaB_ h3{font-size:16px;margin:23px 0 10px}.Demo02_technicalSummary__KfaB_ li,.Demo02_technicalSummary__KfaB_ p{font-size:15px;color:#4e6055;line-height:1.8}.Demo02_technicalSummary__KfaB_ ul{padding-left:20px;list-style:disc}.Demo02_formatTags__V25xJ{display:flex;flex-wrap:wrap;gap:7px}.Demo02_formatTags__V25xJ span{background:#edf1eb;border:1px solid #d1dcd1;padding:6px 12px;font-size:13px}.Demo02_processSequence__7vWJB{display:grid;grid-template-columns:repeat(5,1fr);margin:28px 0 0;padding:0;list-style:none;border-top:1px solid #bccabd;border-bottom:1px solid #bccabd}.Demo02_processSequence__7vWJB li{position:relative;padding:22px 26px 22px 0}.Demo02_processSequence__7vWJB li+li{padding-left:22px;border-left:1px solid #bccabd}.Demo02_processSequence__7vWJB span{display:block;font-size:12px;color:#8c5837;margin-bottom:10px}.Demo02_processSequence__7vWJB strong{font-size:16px}.Demo02_processSequence__7vWJB svg{position:absolute;right:8px;top:27px;color:#5a7063}.Demo02_specHeader__vmBSo{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:25px}.Demo02_specHeader__vmBSo p:last-child{color:#526559;font-size:14px;line-height:1.8;max-width:540px;align-self:end;margin:0}.Demo02_specScroll__aBMZK{max-width:100%;overflow-x:auto;border:1px solid #c9d2c8}.Demo02_specTable__GGyDV{width:100%;border-collapse:collapse;min-width:660px;font-size:14px;text-align:left}.Demo02_specTable__GGyDV td,.Demo02_specTable__GGyDV th{padding:16px 20px;border-bottom:1px solid #d9dfd5;vertical-align:top;line-height:1.7}.Demo02_specTable__GGyDV thead th{background:var(--green);color:white;font-weight:600}.Demo02_specTable__GGyDV tbody th{width:21%;font-weight:650;color:var(--ink)}.Demo02_specTable__GGyDV td:nth-child(2){width:30%;font-weight:550}.Demo02_specTable__GGyDV tbody tr:nth-child(2n){background:#f6f7f2}.Demo02_scopeColumns__xcjff{display:grid;grid-template-columns:1fr 1fr;gap:55px}.Demo02_scopeColumns__xcjff h2{font-size:26px;line-height:1.25;margin:8px 0 20px}.Demo02_scopeColumns__xcjff ol,.Demo02_scopeColumns__xcjff ul{padding-left:22px;list-style:disc;color:#4a5b51}.Demo02_scopeColumns__xcjff ol{list-style:decimal}.Demo02_scopeColumns__xcjff li{padding:7px 0;font-size:15px}.Demo02_interfacePanel__o5rtW{border-top:1px solid #bfcfc2;padding:30px 0 0;margin-top:40px}.Demo02_documentHeading__O7c49,.Demo02_interfacePanel__o5rtW h2{font-size:26px;margin:0 0 17px}.Demo02_interfacePanel__o5rtW ol{list-style:decimal;padding-left:22px}.Demo02_interfacePanel__o5rtW li,.Demo02_interfacePanel__o5rtW p{color:#4d6054;font-size:15px;line-height:1.8}.Demo02_interfacePanel__o5rtW li{padding:6px 0}.Demo02_applicationFormats__b9bez{display:flex;flex-direction:column;border-top:1px solid #d1dbd1}.Demo02_applicationFormats__b9bez a{display:flex;justify-content:space-between;padding:17px 0;border-bottom:1px solid #d1dbd1;color:var(--green);font-weight:600}.Demo02_exampleLineIntro__aVuik{max-width:900px;margin-bottom:30px}.Demo02_exampleLineIntro__aVuik h2{font-size:27px}.Demo02_exampleLineIntro__aVuik p{font-size:16px;color:#526559;line-height:1.8}.Demo02_exampleLineIntro__aVuik a{text-decoration:underline;color:var(--green)}.Demo02_documentList__bdb2T>a{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #c9d3ca;padding:24px 0}.Demo02_documentList__bdb2T h2{font-size:23px;margin:0 0 6px}.Demo02_documentList__bdb2T p{font-size:15px;color:#53635a;max-width:760px;margin:0}.Demo02_documentList__bdb2T a>span{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--green)}.Demo02_documentHeading__O7c49{margin-top:42px}.Demo02_documentGrid__Jm5Pf{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.Demo02_documentGrid__Jm5Pf a{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid #d7dfd5;font-size:15px;font-weight:600}.Demo02_documentGrid__Jm5Pf small{display:block;font-size:12px;font-weight:400;color:#596b5d;margin-top:5px}.Demo02_prose__J6MUb{width:min(800px,100%);margin:auto;font-size:16px;line-height:1.85;color:#44584c}.Demo02_prose__J6MUb h2{color:var(--ink);font-size:24px;margin:30px 0 10px}.Demo02_prose__J6MUb h2:first-child{margin-top:0}.Demo02_formCard__iCwIi{min-width:0}.Demo02_formGrid__pO820{gap:20px}.Demo02_field__NNKsQ{font-size:14px;line-height:1.5;font-weight:600;min-width:0}.Demo02_input__lSBo1,.Demo02_select__HE0Cn,.Demo02_textarea__i9MyK{font-size:15px;min-height:48px;padding:11px 13px;color:var(--ink);font-weight:400}.Demo02_input__lSBo1::placeholder,.Demo02_textarea__i9MyK::placeholder{color:#78867c}.Demo02_fieldHint__L0lwy,.Demo02_formNote__DJhw4,.Demo02_formSectionTitle__lVcJE small,.Demo02_privacyNote__x4Iay{font-size:12px;line-height:1.7;color:#5c6b60}.Demo02_formSectionTitle__lVcJE{font-size:23px;margin-top:30px}.Demo02_intentChoices__Kk_cL{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.Demo02_intentChoices__Kk_cL button{border:1px solid #c7d3c9;padding:13px 10px;font-size:13px;color:var(--green);background:white}.Demo02_intentChoices__Kk_cL button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.Demo02_scopeChoices__6lS63{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.Demo02_scopeChoices__6lS63 button{display:flex;align-items:center;gap:8px;padding:10px 12px;background:white;border:1px solid #c8d6c9;color:var(--green);font-size:13px}.Demo02_scopeChoices__6lS63 button[aria-pressed=true]{background:#e5eee5;border-color:#617f68}.Demo02_scopeRows__dzVrV{list-style:none;padding:0;margin:24px 0 0}.Demo02_scopeRows__dzVrV>li{border-top:1px solid #c9d4c9;padding:17px 0}.Demo02_scopeRowTitle__BEw91{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.Demo02_scopeRowTitle__BEw91 strong{font-size:15px;display:flex;gap:14px;align-items:center}.Demo02_scopeRowTitle__BEw91 strong span{color:#8c5d3f;font-size:12px;font-weight:500}.Demo02_scopeRowTitle__BEw91>div{display:flex;gap:4px}.Demo02_scopeRowTitle__BEw91 button{padding:10px;border:1px solid #c9d4c9;color:var(--green)}.Demo02_scopeRowFields__90Z8P{display:grid;grid-template-columns:.8fr 1.2fr;gap:14px}.Demo02_scopeRowFields__90Z8P label{font-size:12px;color:#5c6b60}.Demo02_scopeRowFields__90Z8P input,.Demo02_scopeRowFields__90Z8P select{display:block;border:1px solid #c7d3c9;background:white;min-height:44px;width:100%;padding:9px 11px;margin-top:6px;font-size:14px;color:var(--ink)}.Demo02_formDisclosure__rk84s{border-top:1px solid #d0d9cd;border-bottom:1px solid #d0d9cd;padding:16px 0;margin:25px 0}.Demo02_formDisclosure__rk84s summary{cursor:pointer;font-size:16px;font-weight:650;padding:8px 0}.Demo02_formDisclosure__rk84s[open]>div{margin-top:20px}.Demo02_draftNotice__UMbBc{padding:12px;background:#edf2e8;font-size:13px;margin-bottom:20px}.Demo02_uploadLabel__iZcJr strong{font-size:15px}.Demo02_fileList__0tHuH li,.Demo02_fileList__0tHuH small,.Demo02_uploadLabel__iZcJr small{font-size:12px}.Demo02_formError__Zec35{font-size:14px;border-left-width:4px;padding:15px 18px}.Demo02_inquiryAside__6xVnb h2{font-size:27px}.Demo02_inquiryAsideItem__xjaJd,.Demo02_inquiryAside__6xVnb p{font-size:14px;line-height:1.8}.Demo02_successCard__JCEDk p{font-size:16px}.Demo02_briefLine__mUCdS,.Demo02_choiceButton__KnICc small,.Demo02_formatChoice__1T33W,.Demo02_inputNote__oUI2h,.Demo02_openQuestionList__s35Hx,.Demo02_recommendationNote__I9peG,.Demo02_wizardLead__aNA0K,.Demo02_wizardStep__ooeCp{font-size:13px}.Demo02_choiceButton__KnICc strong,.Demo02_wizardStepActive__IF7hH{font-size:14px}.Demo02_flowModule__TQ4_v p,.Demo02_linePlannerFoot__wvqvE p,.Demo02_linePlannerHead__5s_6_ p{font-size:14px;line-height:1.75}@media(max-width:760px){.Demo02_headerMain__6Lcvk{gap:12px;flex-wrap:nowrap;min-height:72px}.Demo02_nav__l38kJ{display:none}.Demo02_brand__c59pq{min-width:0}.Demo02_brandName__Aqf_b{font-size:15px;white-space:nowrap}.Demo02_brandSub__FRWGI{font-size:8px;letter-spacing:.1em}.Demo02_headerCta__e69_n{font-size:12px;padding:0 12px;margin-left:auto}.Demo02_mobileNav__RFd9W{display:block}.Demo02_mobileNav__RFd9W summary{cursor:pointer;font-size:13px;padding:10px 3px;list-style:none}.Demo02_mobileNav__RFd9W summary:after{content:" +"}.Demo02_mobileNav__RFd9W[open] summary:after{content:" −"}.Demo02_mobileNav__RFd9W nav{position:absolute;top:100%;left:0;right:0;padding:12px 20px 20px;display:grid;grid-template-columns:1fr 1fr;gap:5px 20px;background:#fffefa;border-bottom:1px solid #bac9bc;box-shadow:0 15px 20px #132d1b15}.Demo02_mobileNav__RFd9W nav a{padding:13px 0;border-bottom:1px solid #e0e6da;font-size:14px}.Demo02_hero__1kOl7{padding:35px 20px 42px;gap:26px}.Demo02_heroTitle__j7nrl{font-size:40px}.Demo02_heroIntro__tIb__{font-size:16px}.Demo02_heroVisual__KMBUE{min-height:280px}.Demo02_heroProof__YeKrt{display:none}.Demo02_heroActions__4BFct{gap:10px}.Demo02_heroActions__4BFct .Demo02_button__kWqGU{width:auto}.Demo02_section__ekt8q{padding:42px 20px}.Demo02_sectionTitle__1qmfl{font-size:30px}.Demo02_sectionLead__4Dx_5{font-size:15px}.Demo02_technicalIntro__IlcuE{padding:30px 20px 24px}.Demo02_technicalIntro__IlcuE h1{font-size:34px}.Demo02_technicalIntro__IlcuE>p:last-child{font-size:16px}.Demo02_technicalHero__5w5EP{grid-template-columns:1fr;gap:28px;padding:20px}.Demo02_technicalFigure__TBOpS{min-height:250px;padding:18px}.Demo02_technicalFigure__TBOpS>svg{max-height:250px}.Demo02_processSequence__7vWJB{grid-template-columns:1fr}.Demo02_processSequence__7vWJB li,.Demo02_processSequence__7vWJB li+li{border-left:0;border-bottom:1px solid #bccabd;padding:14px 32px 14px 0;display:flex;gap:20px;align-items:center}.Demo02_processSequence__7vWJB span{margin:0}.Demo02_processSequence__7vWJB svg{top:17px;transform:rotate(90deg)}.Demo02_documentGrid__Jm5Pf,.Demo02_scopeColumns__xcjff,.Demo02_specHeader__vmBSo{grid-template-columns:1fr;gap:26px}.Demo02_scopeColumns__xcjff h2{font-size:24px}.Demo02_specTable__GGyDV{font-size:13px;min-width:630px}.Demo02_specTable__GGyDV td,.Demo02_specTable__GGyDV th{padding:13px 15px}.Demo02_inquiryLayout__ZrYbl{padding:0;gap:0}.Demo02_inquiryAside__6xVnb{display:none}.Demo02_formCard__iCwIi{padding:22px 16px}.Demo02_intentChoices__Kk_cL{grid-template-columns:1fr;gap:6px}.Demo02_intentChoices__Kk_cL button{min-height:44px;padding:10px}.Demo02_formGrid__pO820,.Demo02_scopeRowFields__90Z8P{grid-template-columns:1fr}.Demo02_fieldFull__awTzO{grid-column:auto}.Demo02_scopeRowTitle__BEw91{align-items:flex-start}.Demo02_scopeRowTitle__BEw91 strong{flex:1;align-items:flex-start}.Demo02_linePlanner__Zs_qu{padding:22px 16px}.Demo02_formFoot__T_cNM{align-items:stretch;flex-direction:column}.Demo02_formFoot__T_cNM .Demo02_button__kWqGU{width:100%}.Demo02_machineFilters__dRKSi{max-width:100%}.Demo02_machineGrid__xuDvK{grid-template-columns:1fr}.Demo02_machineSummary__xz_SV{font-size:14px}.Demo02_machineSketchWrap__9QwuM{height:210px}.Demo02_machineSketch__9E3Cc{height:170px}.Demo02_machineCardBody__vt59e{padding:20px}.Demo02_finderWrap__Bnzv8{padding:0}}.Demo02_nav__l38kJ{gap:clamp(9px,1.1vw,17px)}.Demo02_navGroup__bPBYm{position:relative;display:inline-flex;align-items:center;gap:1px;min-height:42px}.Demo02_navGroupActive__36RND>.Demo02_navLink__e8SBO,.Demo02_navLink__e8SBO[aria-current=page]{color:var(--green-dark)}.Demo02_navDropdown__mnHU2{display:inline-flex;align-items:center}.Demo02_navDropdown__mnHU2 summary{display:flex;width:24px;height:34px;align-items:center;justify-content:center;color:#78837d;cursor:pointer;list-style:none}.Demo02_navDropdown__mnHU2 summary::-webkit-details-marker{display:none}.Demo02_navDropdown__mnHU2[open]>summary{color:var(--green)}.Demo02_navDropdownPanel__69dam{position:absolute;top:calc(100% + 5px);right:-14px;z-index:50;display:grid;width:280px;max-height:min(72vh,540px);grid-template-columns:1fr;gap:2px;overflow-y:auto;border:1px solid #d6ddd5;background:#fffefa;padding:9px;box-shadow:0 18px 42px rgba(22,38,32,.16)}.Demo02_navGroup__bPBYm:first-child .Demo02_navDropdownPanel__69dam{width:430px;grid-template-columns:repeat(2,minmax(0,1fr))}.Demo02_navDropdownPanel__69dam a{display:flex;min-height:39px;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;color:#4c5a53;font-size:11px;line-height:1.35;text-decoration:none}.Demo02_navDropdownPanel__69dam a:focus-visible,.Demo02_navDropdownPanel__69dam a:hover{background:#edf1eb;color:var(--green-dark)}.Demo02_navDropdownPanel__69dam .Demo02_navDropdownPrimary__jTXl2{grid-column:1/-1;margin-bottom:4px;border-bottom:1px solid var(--line);padding-bottom:11px;color:var(--green-dark);font-weight:750}.Demo02_breadcrumbs__BsCrH{width:min(1324px,100%);margin:0 auto;padding:14px 28px 0}.Demo02_breadcrumbs__BsCrH ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;color:#7b867f;font-size:11px;list-style:none}.Demo02_breadcrumbs__BsCrH li{display:inline-flex;align-items:center;gap:8px}.Demo02_breadcrumbs__BsCrH a{color:#64716a;text-decoration:none}.Demo02_breadcrumbs__BsCrH a:hover{color:var(--green);text-decoration:underline;text-underline-offset:3px}.Demo02_breadcrumbs__BsCrH [aria-current=page]{color:var(--ink);font-weight:650}.Demo02_mobileNavGroup__3lRQI{border-bottom:1px solid #e1e6de}.Demo02_mobileNavGroup__3lRQI summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;font-weight:700;list-style:none}.Demo02_mobileNavGroup__3lRQI summary::-webkit-details-marker{display:none}.Demo02_mobileNavGroup__3lRQI summary:after{content:"+";color:var(--muted);font-size:18px;font-weight:400}.Demo02_mobileNavGroup__3lRQI[open] summary:after{content:"−"}.Demo02_mobileNavGroup__3lRQI>div{display:grid;grid-template-columns:1fr;padding:0 0 9px 11px}.Demo02_mobileNavGroup__3lRQI>div a{display:flex;min-height:41px;align-items:center;justify-content:space-between;border:0!important;padding:7px 8px!important;color:#5d6962;font-size:13px!important;text-decoration:none}.Demo02_mobileNavGroup__3lRQI>div a:hover{background:#edf1eb;color:var(--green-dark)}.Demo02_footerInner__oOMrb{align-items:flex-start}.Demo02_footerLinks__UmE3V{display:grid;flex:1;grid-template-columns:repeat(5,minmax(115px,1fr));gap:22px}.Demo02_footerColumn__TAXeu{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.Demo02_footerColumn__TAXeu h2{margin:0 0 3px;color:var(--ink);font-size:11px;font-weight:750}.Demo02_footerColumn__TAXeu a{font-size:10px;line-height:1.45}.Demo02_commercialSplit__dQbWA{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:clamp(24px,5vw,64px);align-items:start}.Demo02_commercialTitle__sNMGn{max-width:730px;margin:10px 0 0;font-size:clamp(28px,3.2vw,41px);letter-spacing:-.045em;line-height:1.17}.Demo02_commercialList__keZ3c{display:grid;gap:0;margin:23px 0 0;padding:0;list-style:none}.Demo02_commercialList__keZ3c li{display:flex;align-items:flex-start;gap:11px;border-top:1px solid var(--line);padding:12px 0;color:#59665f;font-size:12px;line-height:1.65}.Demo02_commercialList__keZ3c li svg{flex:0 0 auto;margin-top:2px;color:var(--green)}.Demo02_commercialAside__QSO8k{border-left:2px solid var(--green);background:#e8ece5;padding:clamp(20px,3vw,30px)}.Demo02_commercialAside__QSO8k h2{margin:9px 0 0;font-size:22px;letter-spacing:-.035em}.Demo02_commercialAside__QSO8k>p:not(.Demo02_eyebrow__0iySV){margin:8px 0 0;color:#65716a;font-size:12px;line-height:1.75}.Demo02_commercialAside__QSO8k .Demo02_commercialList__keZ3c{margin-top:17px}.Demo02_commercialAside__QSO8k .Demo02_commercialList__keZ3c li{border-color:rgba(41,75,65,.18);font-size:11px}.Demo02_scopePanel__hz8SE{border-top:2px solid var(--green);background:#fffefa;padding:20px 22px 23px}.Demo02_scopePanelMuted__B5BLl{border-top-color:var(--copper);background:#eeeae1}.Demo02_scopePanel__hz8SE h3{margin:0;font-size:17px;letter-spacing:-.025em}.Demo02_scopePanel__hz8SE .Demo02_commercialList__keZ3c{margin-top:12px}.Demo02_scopePanel__hz8SE .Demo02_commercialList__keZ3c li{font-size:11px}.Demo02_commercialNotes__jEUPm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:35px;border-top:1px solid var(--line);padding-top:22px}.Demo02_commercialNotes__jEUPm article{max-width:580px}.Demo02_commercialNotes__jEUPm article>span{color:var(--copper);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.Demo02_commercialNotes__jEUPm p{margin:8px 0 0;color:#58655e;font-size:12px;line-height:1.8}.Demo02_commercialCta__HNxQj{display:flex;align-items:center;justify-content:space-between;gap:32px}.Demo02_sectionDark__A2P6p .Demo02_commercialCta__HNxQj h2{max-width:760px;margin:11px 0 0;font-size:clamp(26px,3.2vw,39px);letter-spacing:-.045em;line-height:1.2}.Demo02_sectionDark__A2P6p .Demo02_commercialCta__HNxQj>div>p:last-child{max-width:720px;margin:12px 0 0;color:rgba(255,255,255,.67);font-size:12px;line-height:1.7}.Demo02_orderTimeline__8wk1m{margin:0;padding:0;list-style:none}.Demo02_orderTimeline__8wk1m li{display:grid;grid-template-columns:48px minmax(0,1fr) 155px;gap:20px;align-items:start;border-top:1px solid var(--line);padding:23px 0}.Demo02_orderTimeline__8wk1m li:last-child{border-bottom:1px solid var(--line)}.Demo02_orderNumber__uFjr8{color:var(--copper);font-size:12px;font-weight:800;letter-spacing:.11em}.Demo02_orderTimeline__8wk1m h2{margin:0;font-size:18px;letter-spacing:-.03em}.Demo02_orderTimeline__8wk1m p{max-width:780px;margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.75}.Demo02_orderOutput__y_wo9{color:#748078;font-size:10px;line-height:1.55;text-align:right}.Demo02_checklistPanel__m8fQc{background:#f5f4ee;padding:22px}.Demo02_checklistPanel__m8fQc h2{margin:9px 0 0;font-size:21px;letter-spacing:-.035em}.Demo02_checklistPanel__m8fQc .Demo02_commercialList__keZ3c{margin-top:14px}.Demo02_deliveryNotice__Gqxzz{display:flex;gap:14px;border-left:2px solid var(--copper);background:#eeeae1;padding:16px 18px;color:#5b665f;font-size:12px;line-height:1.7}.Demo02_deliveryNotice__Gqxzz strong{flex:0 0 auto;color:var(--ink)}.Demo02_deliveryRows___SU5y{margin-top:28px}.Demo02_deliveryRows___SU5y article{display:grid;grid-template-columns:40px minmax(0,1.15fr) minmax(190px,.85fr);gap:20px;align-items:start;border-top:1px solid var(--line);padding:21px 0}.Demo02_deliveryRows___SU5y article:last-child{border-bottom:1px solid var(--line)}.Demo02_capabilityRows__w29n8 article>span,.Demo02_deliveryRows___SU5y article>span{color:var(--copper);font-size:11px;font-weight:800;letter-spacing:.1em}.Demo02_capabilityRows__w29n8 h2,.Demo02_deliveryRows___SU5y h2{margin:0;font-size:16px;letter-spacing:-.025em}.Demo02_capabilityRows__w29n8 p,.Demo02_deliveryRows___SU5y p{margin:6px 0 0;color:#5d6962;font-size:12px;line-height:1.75}.Demo02_deliveryRows___SU5y small{color:#738078;font-size:10px;line-height:1.6;text-align:right}.Demo02_aboutStatement__Lksy_{max-width:900px;margin-bottom:36px}.Demo02_aboutStatement__Lksy_ h2{margin:13px 0 0;font-size:clamp(28px,3.5vw,44px);letter-spacing:-.05em;line-height:1.18}.Demo02_aboutStatement__Lksy_>p:last-child{max-width:820px;margin:15px 0 0;color:var(--muted);font-size:15px;line-height:1.8}.Demo02_scopePanel__hz8SE>p{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:1.8}.Demo02_scopePanel__hz8SE .Demo02_textLink__MWEJV{margin-top:17px}.Demo02_capabilityRows__w29n8{border-top:1px solid var(--line)}.Demo02_capabilityRows__w29n8 article{display:grid;grid-template-columns:48px minmax(0,1fr) 35px;gap:20px;align-items:center;border-bottom:1px solid var(--line);padding:23px 0}.Demo02_capabilityRows__w29n8 article>a{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--line);color:var(--green)}.Demo02_capabilityRows__w29n8 article>a:hover{border-color:var(--green);background:#e8ece5}.Demo02_resourceHeader__VSZFx{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:23px}.Demo02_resourceHeader__VSZFx .Demo02_commercialTitle__sNMGn{font-size:clamp(24px,2.6vw,34px)}.Demo02_guideList__hoeKo{border-top:1px solid var(--line)}.Demo02_guideList__hoeKo>a{display:grid;grid-template-columns:42px minmax(0,1fr) 62px 20px;gap:17px;align-items:center;border-bottom:1px solid var(--line);padding:22px 3px;color:var(--ink);text-decoration:none;transition:background .18s,padding .18s}.Demo02_guideList__hoeKo>a:hover{background:#f2f2eb;padding-right:10px;padding-left:10px}.Demo02_guideIndex__GgkxB{color:var(--copper);font-size:11px;font-weight:800;letter-spacing:.1em}.Demo02_guideList__hoeKo h3{margin:0;font-size:17px;letter-spacing:-.025em}.Demo02_guideList__hoeKo p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.65}.Demo02_guideList__hoeKo small{color:#79847d;font-size:10px;text-align:right}.Demo02_guideList__hoeKo svg{color:var(--green)}.Demo02_resourceTools__FT2Hp{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:32px;border:1px solid var(--line);background:#f5f4ee;padding:20px}.Demo02_resourceTools__FT2Hp>div{display:flex;align-items:flex-start;gap:13px}.Demo02_resourceTools__FT2Hp>div>svg{flex:0 0 auto;margin-top:2px;color:var(--green)}.Demo02_resourceTools__FT2Hp h3{margin:0;font-size:15px}.Demo02_resourceTools__FT2Hp p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.Demo02_resourceTools__FT2Hp>a{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--green);font-size:11px;font-weight:700;text-decoration:none}.Demo02_resourceFooter__Dplxf{display:flex;flex-wrap:wrap;align-items:center;gap:17px;margin-top:26px;color:var(--muted);font-size:11px}.Demo02_resourceFooter__Dplxf .Demo02_textLink__MWEJV{font-size:11px}.Demo02_guideArticle__yA4us{max-width:1020px}.Demo02_guideArticle__yA4us>article{display:grid;grid-template-columns:43px minmax(0,1fr);gap:20px;border-top:1px solid var(--line);padding:25px 0}.Demo02_guideArticle__yA4us>article>span{color:var(--copper);font-size:11px;font-weight:800;letter-spacing:.1em}.Demo02_guideArticle__yA4us>article h2{margin:0;font-size:19px;letter-spacing:-.03em}.Demo02_guideArticle__yA4us>article p{max-width:850px;margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.85}.Demo02_guideArticle__yA4us>.Demo02_textLink__MWEJV{margin-top:22px}@media (max-width:1120px){.Demo02_headerMain__6Lcvk{flex-wrap:nowrap;gap:14px}.Demo02_nav__l38kJ{display:none}.Demo02_mobileNav__RFd9W{position:relative;display:block;flex:0 0 auto}.Demo02_mobileNav__RFd9W>summary{min-height:42px;padding:9px 5px;color:var(--ink);font-size:13px;font-weight:700}.Demo02_mobileNav__RFd9W nav{position:absolute;top:calc(100% + 8px);right:-5px;left:auto;display:block;width:min(92vw,390px);max-height:min(76vh,660px);overflow-y:auto;border:1px solid #d6ddd5;background:#fffefa;padding:9px 15px 15px;box-shadow:0 18px 42px rgba(22,38,32,.16)}.Demo02_mobileNav__RFd9W nav a{border-bottom:0}.Demo02_footerLinks__UmE3V{grid-template-columns:repeat(3,minmax(115px,1fr))}}@media (max-width:760px){.Demo02_breadcrumbs__BsCrH{padding:12px 20px 0}.Demo02_breadcrumbs__BsCrH ol{font-size:10px}.Demo02_headerMain__6Lcvk{flex-wrap:nowrap}.Demo02_commercialSplit__dQbWA{grid-template-columns:1fr;gap:25px}.Demo02_commercialAside__QSO8k{border-left-width:3px}.Demo02_commercialNotes__jEUPm{grid-template-columns:1fr;gap:16px}.Demo02_commercialCta__HNxQj{align-items:flex-start;flex-direction:column}.Demo02_orderTimeline__8wk1m li{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:20px 0}.Demo02_orderOutput__y_wo9{grid-column:2;text-align:left}.Demo02_deliveryNotice__Gqxzz{flex-direction:column;gap:4px}.Demo02_deliveryRows___SU5y article{grid-template-columns:31px minmax(0,1fr);gap:12px;padding:18px 0}.Demo02_deliveryRows___SU5y small{grid-column:2;text-align:left}.Demo02_capabilityRows__w29n8 article{grid-template-columns:34px minmax(0,1fr) 30px;gap:12px}.Demo02_resourceHeader__VSZFx{align-items:flex-start;flex-direction:column}.Demo02_guideList__hoeKo>a{grid-template-columns:28px minmax(0,1fr) 18px;gap:11px;padding:18px 0}.Demo02_guideList__hoeKo small{grid-column:2;grid-row:2;text-align:left}.Demo02_guideList__hoeKo>a>svg{grid-column:3;grid-row:1/span 2}.Demo02_resourceFooter__Dplxf,.Demo02_resourceTools__FT2Hp{align-items:flex-start;flex-direction:column}.Demo02_resourceFooter__Dplxf{gap:12px}.Demo02_guideArticle__yA4us>article{grid-template-columns:30px minmax(0,1fr);gap:12px}.Demo02_footerLinks__UmE3V{grid-template-columns:repeat(2,minmax(130px,1fr));width:100%}.Demo02_footerColumn__TAXeu a{font-size:12px}}