.Demo07_site__pQR8Y{--ink:#172820;--forest:#17372c;--forest-deep:#10271f;--muted:#68776f;--soft:#e9eee8;--line:#d8e0d9;--paper:#f4f6f1;--white:#fff;--lime:#bdd497;--amber:#cf8d57;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.Demo07_site__pQR8Y *{box-sizing:border-box}.Demo07_site__pQR8Y a{text-decoration:none}.Demo07_srOnly__4fSmw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.Demo07_eyebrow__bAXbI{margin:0;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.19em;line-height:1.6;text-transform:uppercase}.Demo07_eyebrow__bAXbI span{display:inline-grid;width:25px;height:25px;place-items:center;margin-right:10px;border:1px solid #bdc9bd;border-radius:50%;color:var(--forest);font-size:10px;letter-spacing:0;vertical-align:middle}.Demo07_sampleBar__0SNbX{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:18px;padding:7px max(26px,calc((100vw - 1420px) / 2));background:var(--forest-deep);color:#d7e0d9;font-size:9px;letter-spacing:.03em}.Demo07_sampleBar__0SNbX>a,.Demo07_sampleBar__0SNbX>span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.Demo07_sampleBar__0SNbX>span{color:#eef4ea;font-weight:700;letter-spacing:.12em}.Demo07_sampleBar__0SNbX>span i{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #bdd49780}.Demo07_sampleBar__0SNbX p{margin:0;color:#aebdb2;text-align:center}.Demo07_sampleBar__0SNbX>a{color:#dce5db;font-size:9px;font-weight:700;letter-spacing:.1em}.Demo07_header__VQa59{position:relative;z-index:5;border-bottom:1px solid var(--line);background:#f7f8f4ed;backdrop-filter:blur(14px)}.Demo07_headerInner__lKaqN{display:flex;width:min(100% - 52px,1420px);height:79px;align-items:center;justify-content:space-between;gap:28px;margin:0 auto}.Demo07_brand__BUwgS{display:inline-flex;flex-shrink:0;align-items:center;gap:11px;color:var(--ink)}.Demo07_brand__BUwgS>span:last-child{display:grid;gap:4px}.Demo07_brand__BUwgS strong{font-family:Georgia,Times New Roman,serif;font-size:20px;letter-spacing:-.055em}.Demo07_brand__BUwgS small{color:#718077;font-size:8px;font-weight:700;letter-spacing:.18em}.Demo07_brandSymbol___xTmk{display:flex;height:30px;align-items:end;gap:3px;padding:4px;border-bottom:1px solid #7f927f}.Demo07_brandSymbol___xTmk i{display:block;width:5px;background:var(--forest)}.Demo07_brandSymbol___xTmk i:first-child{height:11px;opacity:.52}.Demo07_brandSymbol___xTmk i:nth-child(2){height:19px}.Demo07_brandSymbol___xTmk i:nth-child(3){height:25px;background:#8cae66}.Demo07_desktopNav__SiLOn{display:flex;align-items:center;gap:clamp(18px,2.6vw,42px);margin-left:auto}.Demo07_desktopNav__SiLOn a{color:#58685f;font-size:12px;font-weight:600;transition:color .18s ease}.Demo07_desktopNav__SiLOn a:hover,.Demo07_footerBottom__poUdz a:hover{color:#718f4f}.Demo07_buttonDark__9jyxl,.Demo07_buttonLight__THP48,.Demo07_buttonOutline__0dgPZ,.Demo07_buttonPrimary__YA54g,.Demo07_navCta__s6mkS{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:11px;padding:0 19px;border:1px solid transparent;font-size:11px;font-weight:700;letter-spacing:.01em;transition:transform .18s ease,background .18s ease,border-color .18s ease}.Demo07_navCta__s6mkS{min-height:41px;background:var(--forest);color:#fff}.Demo07_buttonDark__9jyxl:hover,.Demo07_buttonPrimary__YA54g:hover,.Demo07_navCta__s6mkS:hover{transform:translateY(-1px);background:#244c3d}.Demo07_mobileMenu__86NG_{display:none;position:relative}.Demo07_mobileMenu__86NG_ summary{display:grid;width:42px;height:42px;place-content:center;gap:6px;border:1px solid var(--line);cursor:pointer;list-style:none}.Demo07_mobileMenu__86NG_ summary::-webkit-details-marker{display:none}.Demo07_mobileMenu__86NG_ summary span{width:17px;height:1px;background:var(--ink)}.Demo07_mobileMenu__86NG_ nav{position:absolute;top:50px;right:0;display:grid;min-width:220px;padding:9px;border:1px solid var(--line);background:white;box-shadow:0 16px 30px #17282018}.Demo07_mobileMenu__86NG_ nav a{padding:12px;color:var(--ink);font-size:13px}.Demo07_mobileMenu__86NG_ nav a:hover{background:var(--paper)}.Demo07_hero__y6qvK{display:grid;width:min(100% - 52px,1420px);min-height:650px;grid-template-columns:minmax(0,.91fr) minmax(450px,1.09fr);align-items:stretch;gap:clamp(34px,6vw,92px);margin:0 auto;padding:58px 0 64px}.Demo07_heroCopy__7vMOV{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 0 12px}.Demo07_hero__y6qvK h1,.Demo07_pageIntro__RVsKN h1{margin:24px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6.1vw,90px);font-weight:500;letter-spacing:-.075em;line-height:.99}.Demo07_bottomCta__WLlKo h2 em,.Demo07_hero__y6qvK h1 em,.Demo07_pageIntro__RVsKN h1 em,.Demo07_standardsPreview__dlAX_ h2 em{color:#68874e;font-weight:400}.Demo07_heroLead__VGewC{max-width:545px;margin:28px 0 0;color:#58685f;font-size:16px;line-height:1.8}.Demo07_heroActions__Rmsgw{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.Demo07_buttonPrimary__YA54g{background:var(--forest);color:#fff}.Demo07_buttonOutline__0dgPZ{border-color:#bcc9bd;background:transparent;color:var(--ink)}.Demo07_buttonOutline__0dgPZ:hover{border-color:var(--forest);background:#ffffffa8}.Demo07_heroFacts__4C71V{display:flex;flex-wrap:wrap;gap:9px 23px;margin-top:37px;color:#5f7065;font-size:10px;font-weight:600}.Demo07_heroFacts__4C71V div{display:flex;align-items:center;gap:7px}.Demo07_heroFacts__4C71V svg{color:#718f4f}.Demo07_sampleNote__Ec1S_{max-width:520px;margin:23px 0 0;color:#87938a;font-size:9px;line-height:1.7}.Demo07_heroVisual__QJTfc{position:relative;min-height:510px;overflow:hidden;background:#d9ded6}.Demo07_heroImage__HtLdN{object-fit:cover;object-position:54% 50%}.Demo07_imageScrim__lGqFb{position:absolute;inset:0;background:linear-gradient(0deg,#0b2018ad,transparent 54%),linear-gradient(90deg,#10271f18,transparent 72%)}.Demo07_heroVisualLabel__ku8RQ{position:absolute;bottom:64px;left:34px;display:grid;gap:12px;color:white}.Demo07_heroVisualLabel__ku8RQ span,.Demo07_imageDisclosure__AP96F{font-size:8px;font-weight:700;letter-spacing:.18em}.Demo07_heroVisualLabel__ku8RQ strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.05}.Demo07_flowTag__0lllO{position:absolute;top:22px;right:22px;display:flex;align-items:center;gap:10px;padding:12px 15px;background:#fbfcf1e8;color:var(--forest);font-size:8px;font-weight:700;letter-spacing:.14em}.Demo07_flowTag__0lllO i{width:17px;height:1px;background:#82926f}.Demo07_imageDisclosure__AP96F{position:absolute;right:20px;bottom:20px;color:#ffffffbd;font-size:7px}.Demo07_applicationsSection___PNEq,.Demo07_familySection___uZ2x,.Demo07_faqPreview__ak_56,.Demo07_intentSection__u7Fef,.Demo07_marketChecks__whq1W{width:min(100% - 52px,1260px);margin:0 auto}.Demo07_intentSection__u7Fef{padding:47px 0 92px;border-top:1px solid var(--line)}.Demo07_sectionHead__bWfqU{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:27px}.Demo07_aboutSection__KGqbA h2,.Demo07_briefCopy__LYqWF h2,.Demo07_faqPreview__ak_56 h2,.Demo07_marketChecks__whq1W h2,.Demo07_pageCta__fM6k7 p,.Demo07_plannerAside__hDsDS h2,.Demo07_processHeading__SBxJR h2,.Demo07_qualityIntro__r6_P7 h2,.Demo07_sectionHead__bWfqU h2{margin:11px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.7vw,49px);font-weight:500;letter-spacing:-.06em;line-height:1.08}.Demo07_sectionHead__bWfqU>p{width:min(370px,38%);margin:0 0 4px;color:var(--muted);font-size:13px;line-height:1.75}.Demo07_intentGrid__avi9F{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:var(--line);gap:1px}.Demo07_intentCard__sr32A{display:flex;min-height:240px;flex-direction:column;align-items:flex-start;padding:24px 26px;background:var(--paper);color:var(--ink);transition:background .2s ease}.Demo07_intentCard__sr32A:hover{background:#fff}.Demo07_intentCardTop___ObGP{display:flex;width:100%;align-items:center;justify-content:space-between;color:#75837a;font-size:8px;font-weight:700;letter-spacing:.17em}.Demo07_intentCardTop___ObGP i{display:grid;width:39px;height:39px;place-items:center;border:1px solid #cfdbcf;border-radius:50%;color:#68874e;font-style:normal}.Demo07_intentCard__sr32A h3{margin:28px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;letter-spacing:-.035em}.Demo07_intentCard__sr32A>p{max-width:310px;margin:10px 0 18px;color:var(--muted);font-size:11px;line-height:1.7}.Demo07_inlineDark__RDU_f,.Demo07_inlineLight__yn_SN,.Demo07_textLink__tP8SR{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700}.Demo07_textLink__tP8SR{margin-top:auto;color:#557640}.Demo07_familySection___uZ2x{padding:0 0 92px}.Demo07_familyGrid__Ui086{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.Demo07_familyTile__BeySO{display:flex;min-height:295px;flex-direction:column;align-items:flex-start;padding:17px 18px 19px;border:1px solid var(--line);background:#f8f9f5;color:var(--ink);transition:border .2s ease,transform .2s ease,background .2s ease}.Demo07_familyTile__BeySO:hover{transform:translateY(-3px);border-color:#9daf9c;background:#fff}.Demo07_tileNumber__1pArE{color:#75837a;font-size:8px;font-weight:700;letter-spacing:.12em}.Demo07_systemDiagram__EL6FT{display:block;width:100%;height:auto;margin:20px auto 12px;color:#658059}.Demo07_familyTile__BeySO h3{margin:auto 0 0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:500;letter-spacing:-.035em}.Demo07_familyTile__BeySO>p{min-height:51px;margin:9px 0 15px;color:var(--muted);font-size:10px;line-height:1.65}.Demo07_familyFoot__YbJa7{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px;color:#859188;font-size:9px}.Demo07_familyFoot__YbJa7 a{display:inline-flex;align-items:center;gap:8px;color:#557640;font-weight:700}.Demo07_briefSection__pMByl{display:grid;grid-template-columns:1.03fr .97fr;gap:clamp(40px,8vw,120px);align-items:center;padding:80px max(26px,calc((100vw - 1260px) / 2));background:#e9eee7}.Demo07_briefVisual__9Euv7{position:relative;padding:18px 36px 42px 0}.Demo07_briefWindow__8XXj9{border:1px solid #d2ddd3;background:#f8faf6;box-shadow:17px 17px 0 #17372c0b}.Demo07_briefWindowBottom__VpcHU,.Demo07_briefWindowTop__IWF5d{display:flex;align-items:center;justify-content:space-between;padding:16px 19px;border-bottom:1px solid var(--line);color:var(--forest);font-size:8px;font-weight:700;letter-spacing:.16em}.Demo07_briefWindowTop__IWF5d>span{display:flex;align-items:center;gap:7px}.Demo07_briefWindowTop__IWF5d i{width:7px;height:7px;border-radius:50%;background:#769857}.Demo07_briefWindowTop__IWF5d small{color:#8a978d;font-size:7px}.Demo07_briefRows__3vrku{padding:5px 19px}.Demo07_briefRows__3vrku>div{display:grid;grid-template-columns:1fr 1.2fr 26px;align-items:center;gap:10px;padding:18px 0;border-bottom:1px solid #e4e9e3}.Demo07_briefRows__3vrku>div:last-child{border-bottom:0}.Demo07_briefRows__3vrku span{color:#839087;font-size:7px;font-weight:700;letter-spacing:.13em}.Demo07_briefRows__3vrku strong{font-size:11px;font-weight:600}.Demo07_briefRows__3vrku i{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#e6eddf;color:#67844d;font-size:8px;font-style:normal}.Demo07_briefWindowBottom__VpcHU{border-top:1px solid var(--line);border-bottom:0;background:#f0f4ee}.Demo07_briefWindowBottom__VpcHU strong{letter-spacing:0;text-transform:none}.Demo07_briefCaption__cGA6m{position:absolute;right:0;bottom:12px;max-width:220px;color:#728177;font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic;line-height:1.4}.Demo07_briefCopy__LYqWF h2{margin-top:17px}.Demo07_briefCopy__LYqWF>p:not(.Demo07_eyebrow__bAXbI){max-width:540px;margin:18px 0 0;color:#5d6c62;font-size:12px;line-height:1.8}.Demo07_briefCopy__LYqWF ul{display:grid;gap:12px;margin:23px 0 27px;padding:0;list-style:none}.Demo07_briefCopy__LYqWF li{display:flex;align-items:flex-start;gap:9px;color:#46584c;font-size:10px;line-height:1.5}.Demo07_briefCopy__LYqWF li svg{flex-shrink:0;color:#68874e}.Demo07_buttonDark__9jyxl{background:var(--forest-deep);color:white}.Demo07_buttonDark__9jyxl:hover{transform:translateY(-1px);background:#224b3a}.Demo07_processSection__RWKd8{display:grid;grid-template-columns:.77fr 1.23fr;gap:clamp(40px,8vw,115px);padding:88px max(26px,calc((100vw - 1260px) / 2));background:var(--forest-deep);color:#f4f6ef}.Demo07_processHeading__SBxJR .Demo07_eyebrow__bAXbI{color:#afc0b1}.Demo07_processHeading__SBxJR h2{margin-top:16px}.Demo07_processHeading__SBxJR>p:not(.Demo07_eyebrow__bAXbI){max-width:360px;margin:17px 0 24px;color:#b7c5b9;font-size:11px;line-height:1.8}.Demo07_inlineLight__yn_SN{color:#d5e8bd}.Demo07_processList__Kzb_v{border-top:1px solid #ffffff2d}.Demo07_processRow__JYqyY{display:grid;grid-template-columns:42px 1fr 25px;gap:15px;align-items:start;padding:17px 0;border-bottom:1px solid #ffffff2d}.Demo07_processRow__JYqyY>span{color:var(--lime);font-size:9px;font-weight:700;letter-spacing:.1em}.Demo07_processRow__JYqyY h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:500}.Demo07_processRow__JYqyY p{max-width:540px;margin:6px 0 0;color:#b7c5b9;font-size:10px;line-height:1.7}.Demo07_processRow__JYqyY>i{color:#a7bd91}.Demo07_standardsPreview__dlAX_{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding:77px max(26px,calc((100vw - 1260px) / 2));background:#f9faf6}.Demo07_standardsPreviewCopy__BZ5R3 h2{margin:15px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,52px);font-weight:500;letter-spacing:-.065em;line-height:1.05}.Demo07_standardsPreviewCopy__BZ5R3>p:not(.Demo07_eyebrow__bAXbI){max-width:420px;margin:0 0 22px;color:var(--muted);font-size:11px;line-height:1.8}.Demo07_standardMiniList__5JuYx{border-top:1px solid var(--line)}.Demo07_standardMiniList__5JuYx>div{display:grid;grid-template-columns:28px 1fr 18px;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);color:#6b7d6e}.Demo07_standardMiniList__5JuYx>div>span{font-size:8px;font-weight:700}.Demo07_standardMiniList__5JuYx small,.Demo07_standardMiniList__5JuYx strong{display:block}.Demo07_standardMiniList__5JuYx strong{color:var(--ink);font-size:10px}.Demo07_standardMiniList__5JuYx small{margin-top:5px;color:#829087;font-size:8px}.Demo07_faqPreview__ak_56{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding:82px 0 88px;border-top:1px solid var(--line)}.Demo07_faqPreview__ak_56 h2{font-size:clamp(32px,3.4vw,45px)}.Demo07_faqPreview__ak_56>div:first-child>p:not(.Demo07_eyebrow__bAXbI){max-width:380px;margin:17px 0 22px;color:var(--muted);font-size:11px;line-height:1.8}.Demo07_inlineDark__RDU_f{color:#557640}.Demo07_faqPreviewList__TgyE8{border-top:1px solid #bfcbbf}.Demo07_faqPreviewList__TgyE8 a{display:grid;grid-template-columns:32px 1fr 18px;align-items:center;gap:14px;min-height:63px;border-bottom:1px solid var(--line);color:var(--ink)}.Demo07_faqPreviewList__TgyE8 a>span{color:#839087;font-size:8px}.Demo07_faqPreviewList__TgyE8 strong{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.Demo07_faqPreviewList__TgyE8 svg{color:#78915f}.Demo07_bottomCta__WLlKo{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:50px max(26px,calc((100vw - 1260px) / 2));background:#dce6d6}.Demo07_bottomCta__WLlKo h2{margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,48px);font-weight:500;letter-spacing:-.06em;line-height:1.05}.Demo07_bottomCta__WLlKo>div>p:not(.Demo07_eyebrow__bAXbI){max-width:515px;margin:12px 0 0;color:#526354;font-size:11px;line-height:1.7}.Demo07_buttonLight__THP48{flex-shrink:0;background:var(--forest-deep);color:white}.Demo07_buttonLight__THP48:hover{background:#244c3d}.Demo07_pageIntro__RVsKN{display:grid;width:min(100% - 52px,1260px);grid-template-columns:1.12fr .88fr;gap:65px;align-items:end;margin:0 auto;padding:87px 0 48px;border-bottom:1px solid var(--line)}.Demo07_pageIntro__RVsKN h1{margin-top:17px;font-size:clamp(44px,5.1vw,70px)}.Demo07_pageIntro__RVsKN>p{max-width:430px;margin:0 0 5px;color:var(--muted);font-size:13px;line-height:1.8}.Demo07_catalogSection__NY8Yy{width:min(100% - 52px,1260px);margin:0 auto;padding:28px 0 90px}.Demo07_catalogDisclosure__o2aVZ{display:flex;gap:13px;align-items:flex-start;margin-bottom:27px;padding:17px 19px;border-left:2px solid #77965e;background:#e8eee5;color:#5e705f}.Demo07_catalogDisclosure__o2aVZ svg{flex-shrink:0;margin-top:2px;color:#65814d}.Demo07_catalogDisclosure__o2aVZ p,.Demo07_catalogDisclosure__o2aVZ span{display:block;margin:0}.Demo07_catalogDisclosure__o2aVZ strong{display:block;margin-bottom:4px;color:var(--ink);font-size:10px}.Demo07_catalogDisclosure__o2aVZ span{font-size:10px;line-height:1.65}.Demo07_catalogTools__eT4j5{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:23px}.Demo07_catalogFilters__DExNU{display:flex;flex-wrap:wrap;gap:6px}.Demo07_catalogFilters__DExNU button{min-height:34px;padding:0 12px;border:1px solid transparent;background:transparent;color:#718077;cursor:pointer;font:inherit;font-size:9px}.Demo07_catalogFilters__DExNU button:hover{color:var(--ink)}.Demo07_catalogFilters__DExNU .Demo07_filterActive__Pz_r9{border-color:#cad5ca;background:#fff;color:var(--forest)}.Demo07_searchBox__8MM4W input{width:230px;height:36px;padding:0 11px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:10px;outline:none}.Demo07_searchBox__8MM4W input:focus{border-color:#7f9b65}.Demo07_productGrid__syLAo{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.Demo07_productCard__UCgpz{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);background:#f9faf7;color:var(--ink);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.Demo07_productCard__UCgpz:hover{transform:translateY(-3px);border-color:#a4b49f;box-shadow:0 15px 32px #1b392b0b}.Demo07_productVisual__NLYvR{position:relative;display:grid;min-height:205px;place-items:center;overflow:hidden;background:#e8eee6;color:#5f7954}.Demo07_detailSketch__e14uS:before,.Demo07_productVisual__NLYvR:before{position:absolute;inset:12px;border:1px solid #d5dfd2;content:""}.Demo07_productVisual__NLYvR>span{position:absolute;left:16px;bottom:13px;color:#71806f;font-size:7px;font-weight:700;letter-spacing:.16em}.Demo07_systemSketch__R0ZSw{width:min(83%,285px);height:152px}.Demo07_productCardBody__GcNuZ{display:flex;flex:1;flex-direction:column;padding:18px}.Demo07_productGroup__FKBrV{color:#708b57;font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.Demo07_productCard__UCgpz h3{margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500;letter-spacing:-.04em}.Demo07_productCardBody__GcNuZ>p{min-height:57px;margin:8px 0 14px;color:var(--muted);font-size:10px;line-height:1.7}.Demo07_productFit__aY2Gk{margin-top:auto;padding-top:12px;border-top:1px solid #e1e7df}.Demo07_productFit__aY2Gk small,.Demo07_productFit__aY2Gk span{display:block}.Demo07_productFit__aY2Gk small{color:#89968b;font-size:7px;font-weight:700;letter-spacing:.15em}.Demo07_productFit__aY2Gk span{margin-top:6px;color:#536456;font-size:9px}.Demo07_productLink__cKlGW{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:#57783e;font-size:9px;font-weight:700}.Demo07_emptyResults__8vHmy{padding:50px 10px;color:var(--muted);text-align:center;font-size:12px}.Demo07_illustrativeFoot__1tSdw{width:min(100% - 52px,1260px);margin:0 auto;padding:16px 0 35px;color:#87938a;font-size:9px;line-height:1.7}.Demo07_detailSection__x491_{display:grid;width:min(100% - 52px,1260px);grid-template-columns:1fr 1fr;gap:75px;align-items:center;margin:0 auto;padding:55px 0 70px}.Demo07_detailSketch__e14uS{position:relative;display:grid;min-height:380px;place-items:center;overflow:hidden;background:#e6ede3;color:#5f7954}.Demo07_detailSketch__e14uS>svg{width:78%;height:auto}.Demo07_detailSketch__e14uS>span{position:absolute;bottom:19px;color:#71806f;font-size:7px;font-weight:700;letter-spacing:.16em}.Demo07_detailPanel___qX9C h2{margin:13px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;letter-spacing:-.04em;line-height:1.15}.Demo07_detailList__A8Tsv{border-top:1px solid var(--line)}.Demo07_detailList__A8Tsv>div{display:grid;grid-template-columns:30px 1fr;gap:11px;padding:13px 0;border-bottom:1px solid var(--line)}.Demo07_detailList__A8Tsv span{color:#78915f;font-size:8px;font-weight:700}.Demo07_detailList__A8Tsv p{margin:0;color:#56675c;font-size:11px;line-height:1.65}.Demo07_detailCaution__E6IPg{display:flex;gap:11px;margin:20px 0 22px;padding:13px;background:#edf1eb;color:#617061}.Demo07_detailCaution__E6IPg svg{flex-shrink:0;color:#769257}.Demo07_detailCaution__E6IPg p{margin:0;font-size:9px;line-height:1.65}.Demo07_returnLink__HbWzk{width:min(100% - 52px,1260px);margin:0 auto;padding:0 0 45px}.Demo07_returnLink__HbWzk a{color:#5f7d48;font-size:10px;font-weight:700}.Demo07_pageCta__fM6k7{display:flex;width:min(100% - 52px,1260px);align-items:center;justify-content:space-between;gap:25px;margin:0 auto;padding:23px 0 62px;border-top:1px solid var(--line)}.Demo07_pageCta__fM6k7 p{font-size:24px}.Demo07_applicationRows__mj1xx{border-top:1px solid #bfcbbf}.Demo07_applicationRow__oQe9H{display:grid;grid-template-columns:145px 1fr 25px;align-items:center;gap:30px;padding:25px 4px;border-bottom:1px solid var(--line);color:var(--ink);transition:padding .18s ease}.Demo07_applicationRow__oQe9H:hover{padding-right:0;padding-left:13px}.Demo07_applicationRow__oQe9H>span{color:#78877b;font-size:8px;font-weight:700;letter-spacing:.15em}.Demo07_applicationRow__oQe9H h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:500;letter-spacing:-.04em}.Demo07_applicationRow__oQe9H p{max-width:690px;margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.Demo07_applicationRow__oQe9H>svg{color:#718f4f}.Demo07_applicationDetail__rusDh{display:grid;width:min(100% - 52px,1260px);grid-template-columns:.75fr 1.25fr;gap:85px;margin:0 auto;padding:56px 0 80px}.Demo07_applicationIndex__2gUtp{align-self:start;padding:25px;background:var(--forest-deep);color:#f4f6ef}.Demo07_applicationIndex__2gUtp>span{color:var(--lime);font-family:Georgia,Times New Roman,serif;font-size:66px}.Demo07_applicationIndex__2gUtp>strong{display:block;margin-top:39px;color:#c8d3c8;font-size:8px;letter-spacing:.18em}.Demo07_applicationIndex__2gUtp>p{margin:9px 0 0;color:#b7c5b9;font-size:10px;line-height:1.7}.Demo07_applicationInputs__zx6N2{border-top:1px solid var(--line)}.Demo07_applicationInputs__zx6N2>div:not(.Demo07_applicationFineprint__f6ZOb){display:grid;grid-template-columns:37px 1fr;gap:11px;padding:17px 0;border-bottom:1px solid var(--line)}.Demo07_applicationInputs__zx6N2>div>span{color:#78915f;font-size:8px;font-weight:700}.Demo07_applicationInputs__zx6N2 p{margin:0;color:#536456;font-size:11px;line-height:1.7}.Demo07_applicationFineprint__f6ZOb{display:flex;gap:11px;margin:20px 0;padding:15px;background:#e7eee4;color:#6c7a6b}.Demo07_applicationFineprint__f6ZOb svg{flex-shrink:0;color:#799158}.Demo07_applicationFineprint__f6ZOb p{font-size:10px}.Demo07_plannerSection__bXjmR{display:grid;width:min(100% - 52px,1260px);grid-template-columns:.68fr 1.32fr;gap:40px;align-items:start;margin:0 auto;padding:38px 0 85px}.Demo07_plannerAside__hDsDS{position:sticky;top:25px;padding:28px;background:var(--forest-deep);color:#f1f5ed}.Demo07_plannerAsideMark__g8a5v{display:grid;width:42px;height:42px;place-items:center;margin-bottom:25px;border:1px solid #b8ccaa70;color:var(--lime)}.Demo07_plannerAside__hDsDS .Demo07_eyebrow__bAXbI{color:#aebead}.Demo07_plannerAside__hDsDS h2{font-size:32px}.Demo07_plannerAside__hDsDS>p:not(.Demo07_eyebrow__bAXbI):not(.Demo07_confidentialNote__nx0oM){margin:16px 0 0;color:#b7c5b9;font-size:10px;line-height:1.8}.Demo07_plannerAsideList__AmYCh{display:grid;gap:12px;margin-top:23px;padding-top:20px;border-top:1px solid #ffffff30}.Demo07_plannerAsideList__AmYCh span{display:flex;align-items:center;gap:8px;color:#d3ddd2;font-size:9px}.Demo07_plannerAsideList__AmYCh svg{color:var(--lime)}.Demo07_confidentialNote__nx0oM{margin:25px 0 0;padding-top:15px;border-top:1px solid #ffffff30;color:#aab8ab;font-size:8px;line-height:1.7}.Demo07_planner__zYNHd{border:1px solid var(--line);background:#fbfcf9}.Demo07_plannerTop__VtK_q{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:23px 25px;border-bottom:1px solid var(--line)}.Demo07_plannerTop__VtK_q h2{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500;letter-spacing:-.035em}.Demo07_demoChip__Z1oNl{padding:8px 10px;background:#ebf0e7;color:#6e815e;font-size:8px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.Demo07_progressTrack__drkOl{display:grid;grid-template-columns:repeat(3,1fr);padding:17px 25px;border-bottom:1px solid var(--line)}.Demo07_progressTrack__drkOl>div{display:flex;align-items:center;gap:9px;color:#87938a}.Demo07_progressTrack__drkOl>div>span{display:grid;width:25px;height:25px;place-items:center;border:1px solid #cdd7cd;border-radius:50%;font-size:8px;font-weight:700}.Demo07_progressTrack__drkOl small{font-size:8px;font-weight:600}.Demo07_progressTrack__drkOl .Demo07_progressActive__140yQ{color:var(--forest)}.Demo07_progressTrack__drkOl .Demo07_progressActive__140yQ>span{border-color:var(--forest);background:var(--forest);color:white}.Demo07_formStep__ofY_y{padding:24px 25px 25px}.Demo07_stepIntro__Gsry8>span{color:#78915f;font-size:8px;font-weight:700;letter-spacing:.15em}.Demo07_stepIntro__Gsry8 h3{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:500;letter-spacing:-.04em}.Demo07_stepIntro__Gsry8 p{margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.6}.Demo07_optionGrid__coyyD{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:19px}.Demo07_choiceCard__hK1b6{position:relative;display:flex;min-height:85px;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;padding:13px 13px 13px 39px;border:1px solid var(--line);background:white;color:var(--ink);cursor:pointer;text-align:left}.Demo07_choiceCard__hK1b6:hover,.Demo07_choiceSelected__rPnH_{border-color:#80996b;background:#f0f4ec}.Demo07_choiceMark__0aDOD{position:absolute;top:14px;left:13px;display:grid;width:16px;height:16px;place-items:center;border:1px solid #b7c4b6;color:white}.Demo07_choiceSelected__rPnH_ .Demo07_choiceMark__0aDOD{border-color:var(--forest);background:var(--forest)}.Demo07_choiceCard__hK1b6 strong{font-size:10px}.Demo07_choiceCard__hK1b6 small{color:var(--muted);font-size:8px;line-height:1.4}.Demo07_fieldGrid__uGtYr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 13px;margin-top:20px}.Demo07_field__GOblJ{display:block;min-width:0;color:#435448;font-size:9px;font-weight:700}.Demo07_field__GOblJ>span{display:flex;min-height:14px;align-items:center;justify-content:space-between;gap:8px}.Demo07_field__GOblJ>span b{color:#779452}.Demo07_field__GOblJ>span small{color:#929c92;font-size:8px;font-weight:400}.Demo07_field__GOblJ input,.Demo07_field__GOblJ select,.Demo07_field__GOblJ textarea{display:block;width:100%;min-height:41px;margin-top:7px;padding:10px 11px;border:1px solid #d5ded5;border-radius:0;background:#fff;color:var(--ink);font:400 10px/1.5 Arial,Helvetica,sans-serif;outline:none}.Demo07_field__GOblJ input:focus,.Demo07_field__GOblJ select:focus,.Demo07_field__GOblJ textarea:focus{border-color:#7c965f;box-shadow:0 0 0 3px #8ca66e19}.Demo07_field__GOblJ textarea{resize:vertical}.Demo07_fieldGrid__uGtYr+.Demo07_field__GOblJ{margin-top:16px}.Demo07_formActions__tgjXs{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-top:21px;padding-top:17px;border-top:1px solid var(--line)}.Demo07_formActions__tgjXs>span{color:#839087;font-size:8px}.Demo07_formActions__tgjXs .Demo07_buttonPrimary__YA54g{min-height:40px}.Demo07_buttonBack__pEPKN{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 3px;border:0;background:transparent;color:#607064;cursor:pointer;font:600 10px Arial,sans-serif}.Demo07_noSizingNote__pIvm2{margin:16px 0 0;padding:11px 12px;border-left:2px solid #a8bf8d;background:#edf2e9;color:#60725b;font-size:8px;line-height:1.65}.Demo07_uploadBox__61dHF{margin-top:18px;border:1px dashed #aab9a9;background:#f4f7f1}.Demo07_uploadLabel__hP2Nv{display:flex;min-height:78px;align-items:center;gap:12px;padding:13px;color:#5f7954;cursor:pointer}.Demo07_uploadLabel__hP2Nv>span{display:grid;gap:5px}.Demo07_uploadLabel__hP2Nv strong{color:var(--ink);font-size:9px}.Demo07_uploadLabel__hP2Nv small{color:#768379;font-size:8px}.Demo07_uploadLabel__hP2Nv input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.Demo07_uploadLabel__hP2Nv:focus-within{outline:2px solid #79965b;outline-offset:2px}.Demo07_fileList__hm61Z{display:grid;gap:1px;margin:0;padding:0;list-style:none}.Demo07_fileList__hm61Z li{display:flex;align-items:center;gap:9px;padding:9px 13px;border-top:1px solid #e0e6dc;color:#68776f}.Demo07_fileList__hm61Z li>span{display:flex;flex:1;justify-content:space-between;gap:10px;color:#475a4c;font-size:8px}.Demo07_fileList__hm61Z li small{color:#89958b;font-size:8px;white-space:nowrap}.Demo07_fileList__hm61Z li button{display:grid;width:24px;height:24px;place-items:center;border:0;background:transparent;color:#7c897e;cursor:pointer}.Demo07_privacyNote__9O_aF{margin:11px 0 0;color:#839087;font-size:8px;line-height:1.7}.Demo07_formError__F2aL2{margin:13px 0 0;padding:10px 12px;border:1px solid #e9c4b1;background:#fff7f1;color:#98562e;font-size:9px}.Demo07_successPanel__Ekbe3{width:min(100% - 52px,780px);margin:55px auto 95px;padding:39px;border:1px solid #cad7c6;background:#f8fbf5}.Demo07_successIcon__Uyuyf{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:#e6eedf;color:#60814b}.Demo07_successPanel__Ekbe3 h2{margin:20px 0 0;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:500;letter-spacing:-.05em}.Demo07_successPanel__Ekbe3>p:not(.Demo07_eyebrow__bAXbI){max-width:560px;margin:12px 0 0;color:var(--muted);font-size:11px;line-height:1.75}.Demo07_referenceLine__MT9wh{display:flex;align-items:center;gap:20px;margin-top:20px;padding-top:15px;border-top:1px solid var(--line);color:#77857a;font-size:9px}.Demo07_referenceLine__MT9wh strong{color:var(--ink);letter-spacing:.08em}.Demo07_successActions__VKEBz{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.Demo07_successActions__VKEBz .Demo07_buttonPrimary__YA54g{min-height:40px}.Demo07_buttonText__p6tHd{color:#5d754e;font-size:9px;font-weight:700}.Demo07_successPanel__Ekbe3>small{display:block;margin-top:25px;color:#929c91;font-size:8px}.Demo07_qualitySection__z2_xp{width:min(100% - 52px,1100px);margin:0 auto;padding:48px 0 70px}.Demo07_qualityIntro__r6_P7{display:grid;grid-template-columns:49px 1fr;gap:17px;max-width:800px;margin-bottom:34px}.Demo07_qualitySymbol__3QmhO{display:grid;width:44px;height:44px;place-items:center;background:#e7eee3;color:#6f8a53}.Demo07_qualityIntro__r6_P7 h2{margin-top:9px;font-size:30px}.Demo07_qualityIntro__r6_P7>div>p:not(.Demo07_eyebrow__bAXbI){max-width:700px;margin:11px 0 0;color:var(--muted);font-size:10px;line-height:1.8}.Demo07_standardList__rKf3_{border-top:1px solid #bfcbbf}.Demo07_standardList__rKf3_ article{display:grid;grid-template-columns:33px 1fr 20px;gap:15px;align-items:start;padding:21px 0;border-bottom:1px solid var(--line);color:#75905e}.Demo07_standardList__rKf3_ article>span{padding-top:2px;font-size:8px;font-weight:700}.Demo07_standardList__rKf3_ article small{color:#7f8b82;font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.Demo07_standardList__rKf3_ article h3{margin:5px 0 0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:500}.Demo07_standardList__rKf3_ article p{max-width:780px;margin:8px 0 10px;color:#67756b;font-size:10px;line-height:1.75}.Demo07_standardList__rKf3_ article a{display:inline-flex;align-items:center;gap:6px;color:#557640;font-size:9px;font-weight:700}.Demo07_qualityWarning__gDUwW{display:flex;gap:17px;align-items:baseline;margin-top:25px;padding:17px 18px;border-left:2px solid #cf8d57;background:#f4ede5}.Demo07_qualityWarning__gDUwW strong{flex-shrink:0;color:#744c2e;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.Demo07_qualityWarning__gDUwW p{margin:0;color:#7f6855;font-size:9px;line-height:1.7}.Demo07_marketChecks__whq1W{padding:20px 0 70px}.Demo07_marketChecks__whq1W h2{font-size:36px}.Demo07_marketCheckGrid__IaNsK{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0}.Demo07_marketCheckGrid__IaNsK article{min-height:137px;padding:16px;border:1px solid var(--line);background:#f8f9f5}.Demo07_marketCheckGrid__IaNsK article>span{color:#809467;font-size:8px;font-weight:700}.Demo07_marketCheckGrid__IaNsK h3{margin:20px 0 0;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:500}.Demo07_marketCheckGrid__IaNsK p{margin:7px 0 0;color:var(--muted);font-size:9px;line-height:1.6}.Demo07_processPage__bwWPS{width:min(100% - 52px,1100px);margin:0 auto;padding:47px 0 20px}.Demo07_processPage__bwWPS article{display:grid;grid-template-columns:54px 1fr minmax(200px,.52fr);align-items:start;gap:23px;padding:23px 0;border-top:1px solid var(--line)}.Demo07_processPage__bwWPS article>span{color:#718e53;font-family:Georgia,Times New Roman,serif;font-size:23px}.Demo07_processPage__bwWPS article h2{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:500;letter-spacing:-.04em}.Demo07_processPage__bwWPS article div>p:not(.Demo07_eyebrow__bAXbI){max-width:545px;margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.7}.Demo07_processPage__bwWPS article aside{display:grid;gap:7px;padding:13px;background:#e9eee7}.Demo07_processPage__bwWPS article aside small{color:#809078;font-size:7px;font-weight:700;letter-spacing:.14em}.Demo07_processPage__bwWPS article aside strong{color:#4e6151;font-size:9px;font-weight:600;line-height:1.55}.Demo07_faqPage__UzdQR{width:min(100% - 52px,920px);margin:0 auto;padding:45px 0 56px}.Demo07_faqPage__UzdQR details{border-top:1px solid var(--line)}.Demo07_faqPage__UzdQR details:last-child{border-bottom:1px solid var(--line)}.Demo07_faqPage__UzdQR summary{display:grid;grid-template-columns:38px 1fr 19px;gap:13px;align-items:center;padding:19px 0;cursor:pointer;list-style:none}.Demo07_faqPage__UzdQR summary::-webkit-details-marker{display:none}.Demo07_faqPage__UzdQR summary>span{color:#7a915e;font-size:8px;font-weight:700}.Demo07_faqPage__UzdQR summary strong{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.Demo07_faqPage__UzdQR summary svg{color:#79915e;transition:transform .2s ease}.Demo07_faqPage__UzdQR details[open] summary svg{transform:rotate(90deg)}.Demo07_faqPage__UzdQR details>p{max-width:720px;margin:-3px 0 20px 51px;color:#65746a;font-size:10px;line-height:1.8}.Demo07_aboutSection__KGqbA{display:grid;width:min(100% - 52px,1160px);grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start;margin:0 auto;padding:55px 0 87px}.Demo07_aboutSection__KGqbA h2{font-size:35px}.Demo07_aboutSection__KGqbA>div:first-child>p:not(.Demo07_eyebrow__bAXbI){margin:14px 0 0;color:#65746a;font-size:10px;line-height:1.8}.Demo07_aboutSection__KGqbA .Demo07_buttonDark__9jyxl{margin-top:23px}.Demo07_aboutChecklist__LY4iy{border-top:1px solid var(--line)}.Demo07_aboutChecklist__LY4iy article{display:grid;grid-template-columns:39px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid var(--line)}.Demo07_aboutChecklist__LY4iy article>span{color:#718d53;font-size:8px;font-weight:700}.Demo07_aboutChecklist__LY4iy h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.Demo07_aboutChecklist__LY4iy p{margin:5px 0 0;color:var(--muted);font-size:9px;line-height:1.6}.Demo07_footer__J9yh5{padding:35px max(26px,calc((100vw - 1260px) / 2)) 18px;background:var(--forest-deep);color:#e7eee7}.Demo07_footerTop__oGk6g{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;padding:0 0 28px}.Demo07_footer__J9yh5 .Demo07_brand__BUwgS{color:white}.Demo07_footer__J9yh5 .Demo07_brand__BUwgS small{color:#afbeb0}.Demo07_footer__J9yh5 .Demo07_brandSymbol___xTmk{border-color:#78907a}.Demo07_footer__J9yh5 .Demo07_brandSymbol___xTmk i{background:#d9e6d1}.Demo07_footer__J9yh5 .Demo07_brandSymbol___xTmk i:nth-child(3){background:var(--lime)}.Demo07_footerTop__oGk6g>p{max-width:330px;margin:0;color:#afbeb0;font-size:9px;line-height:1.7}.Demo07_footerBottom__poUdz{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:16px;border-top:1px solid #ffffff28;color:#a4b3a7;font-size:7px;letter-spacing:.06em}.Demo07_footerBottom__poUdz>div{display:flex;flex-wrap:wrap;gap:12px 16px}.Demo07_footerBottom__poUdz a{color:#d2ddd1}.Demo07_navMenu__euhxm{position:relative;color:#58685f;font-size:12px;font-weight:600}.Demo07_navMenu__euhxm>summary{display:inline-flex;align-items:center;gap:7px;cursor:pointer;list-style:none;white-space:nowrap}.Demo07_navMenu__euhxm>summary::-webkit-details-marker{display:none}.Demo07_navMenu__euhxm>summary:after{width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg) translateY(-2px);transition:transform .16s ease}.Demo07_navMenu__euhxm[open]>summary:after{transform:rotate(225deg) translate(-1px,-1px)}.Demo07_navMenu__euhxm>summary:hover,.Demo07_navMenu__euhxm[data-active=true]>summary{color:var(--forest)}.Demo07_navSubmenu__gEYfq{position:absolute;z-index:20;top:calc(100% + 17px);left:-16px;display:grid;width:245px;padding:8px;border:1px solid var(--line);background:white;box-shadow:0 18px 45px #17282020}.Demo07_navSubmenu__gEYfq a{padding:11px 12px;color:var(--ink);font-size:11px;line-height:1.4}.Demo07_navSubmenu__gEYfq a:focus-visible,.Demo07_navSubmenu__gEYfq a:hover{background:var(--paper);color:var(--forest)}.Demo07_breadcrumbs__ChRDm{display:flex;width:min(100% - 52px,1420px);align-items:center;gap:8px;margin:0 auto;padding:20px 0 0;color:#78867e;font-size:10px}.Demo07_breadcrumbs__ChRDm a{color:#596a60}.Demo07_breadcrumbs__ChRDm a:hover{color:var(--forest);text-decoration:underline}.Demo07_breadcrumbs__ChRDm [aria-current=page]{color:var(--ink)}.Demo07_breadcrumbs__ChRDm svg{flex:0 0 auto;color:#a3aea5}.Demo07_mobileMenu__86NG_ nav{max-height:min(75vh,680px);overflow-y:auto}.Demo07_mobileMenu__86NG_ nav>details{border-bottom:1px solid var(--line)}.Demo07_mobileMenu__86NG_ nav>details>summary{display:flex;align-items:center;justify-content:space-between;padding:13px 12px;color:var(--ink);cursor:pointer;list-style:none;font-size:13px}.Demo07_mobileMenu__86NG_ nav>details>summary::-webkit-details-marker{display:none}.Demo07_mobileMenu__86NG_ nav>details>summary:after{width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg)}.Demo07_mobileMenu__86NG_ nav>details[open]>summary:after{transform:rotate(225deg)}.Demo07_mobileMenu__86NG_ nav>details>div{display:grid;padding:0 0 7px 12px}.Demo07_mobileMenu__86NG_ nav>details>div a{padding:9px 12px;color:#55645a;font-size:12px}.Demo07_mobileQuoteLink__VEAbZ{display:flex;align-items:center;justify-content:space-between;margin-top:8px;background:var(--forest);color:white!important;font-weight:700}.Demo07_orderSteps__Cj2d0{width:min(100% - 52px,1260px);margin:0 auto 70px;border-top:1px solid var(--line)}.Demo07_orderSteps__Cj2d0 article{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(180px,.45fr);gap:25px;padding:25px 0;border-bottom:1px solid var(--line)}.Demo07_deliveryTimeline__H4uJP article>span,.Demo07_orderSteps__Cj2d0 article>span,.Demo07_pricingFactors__nEHlh article>span{color:#7e917f;font-family:Georgia,serif;font-size:20px}.Demo07_deliveryTimeline__H4uJP h2,.Demo07_orderSteps__Cj2d0 h2,.Demo07_pricingFactors__nEHlh h2{margin:0 0 12px;font-family:Georgia,serif;font-size:22px;font-weight:600}.Demo07_orderSteps__Cj2d0 article p{display:grid;grid-template-columns:170px 1fr;gap:12px;margin:7px 0;color:var(--muted);font-size:12px;line-height:1.8}.Demo07_orderSteps__Cj2d0 article p strong{color:var(--ink)}.Demo07_orderSteps__Cj2d0 aside{align-self:center;padding:16px;background:#eaf0e8}.Demo07_deliveryNote__X_Ltn .Demo07_eyebrow__bAXbI,.Demo07_orderSteps__Cj2d0 aside small{display:block;margin-bottom:8px;color:#667c67;font-size:9px;font-weight:700;letter-spacing:.16em}.Demo07_orderSteps__Cj2d0 aside strong{color:var(--ink);font-size:11px;line-height:1.6}.Demo07_deliverySection__sjkN4,.Demo07_pricingSection__8Sh6t{display:grid;width:min(100% - 52px,1260px);grid-template-columns:1fr .82fr;gap:40px;margin:0 auto 45px}.Demo07_pricingFactors__nEHlh{border-top:1px solid var(--line)}.Demo07_pricingFactors__nEHlh article{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.Demo07_pricingFactors__nEHlh h2{margin-bottom:6px;font-size:19px}.Demo07_deliveryTimeline__H4uJP p,.Demo07_pricingFactors__nEHlh p{margin:0;color:var(--muted);font-size:12px;line-height:1.8}.Demo07_deliveryNote__X_Ltn,.Demo07_pricingPanel__lqBtd{padding:28px;background:#e8eee7}.Demo07_deliveryNote__X_Ltn h2,.Demo07_pricingPanel__lqBtd h2,.Demo07_resourceFooter__tdJU7 h2{margin:0 0 16px;font-family:Georgia,serif;font-size:25px;font-weight:600}.Demo07_deliveryNote__X_Ltn ul,.Demo07_pricingPanel__lqBtd ul,.Demo07_resourceArticle__ZKc9D ul{display:grid;gap:10px;margin:17px 0;padding-left:18px;color:#53645a;font-size:11px;line-height:1.7}.Demo07_deliveryNote__X_Ltn>p:not(.Demo07_eyebrow__bAXbI),.Demo07_pricingPanel__lqBtd>p:not(.Demo07_eyebrow__bAXbI){color:var(--muted);font-size:11px;line-height:1.8}.Demo07_pricingActions__qM79P{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:22px}.Demo07_scopeStrip__j7n21{display:flex;width:min(100% - 52px,1260px);align-items:center;justify-content:space-between;gap:22px;margin:0 auto 64px;padding:19px 22px;border:1px solid var(--line);background:white}.Demo07_scopeStrip__j7n21 p{margin:0;color:var(--muted);font-size:11px;line-height:1.7}.Demo07_scopeStrip__j7n21 strong{color:var(--ink)}.Demo07_scopeStrip__j7n21>a{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;color:var(--forest);font-size:10px;font-weight:700}.Demo07_deliveryTimeline__H4uJP{border-top:1px solid var(--line)}.Demo07_deliveryTimeline__H4uJP article{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.Demo07_deliveryTimeline__H4uJP h2{margin-bottom:6px;font-size:19px}.Demo07_deliveryNote__X_Ltn .Demo07_buttonDark__9jyxl{margin-top:10px}.Demo07_supportRoutes__EvysQ{display:grid;width:min(100% - 52px,1260px);grid-template-columns:repeat(2,1fr);gap:14px;margin:0 auto 45px}.Demo07_supportRoutes__EvysQ>a{min-height:190px;padding:23px;border:1px solid var(--line);background:white;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease}.Demo07_supportRoutes__EvysQ>a:hover{transform:translateY(-2px);box-shadow:0 12px 30px #17282014}.Demo07_supportRoutes__EvysQ>a>span{color:#84937f;font-family:Georgia,serif;font-size:18px}.Demo07_supportRoutes__EvysQ h2{margin:18px 0 7px;font-family:Georgia,serif;font-size:21px;font-weight:600}.Demo07_supportRoutes__EvysQ p{margin:0;color:var(--muted);font-size:11px;line-height:1.7}.Demo07_supportRoutes__EvysQ strong{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:var(--forest);font-size:10px}.Demo07_aboutLinks__Tcrre{display:grid;gap:10px;margin-top:26px}.Demo07_aboutLinks__Tcrre a{display:flex;align-items:center;justify-content:space-between;max-width:360px;padding:12px 0;border-bottom:1px solid var(--line);color:var(--forest);font-size:11px;font-weight:700}.Demo07_capabilityGrid__AvM6l{display:grid;width:min(100% - 52px,1260px);grid-template-columns:repeat(2,1fr);gap:12px;margin:0 auto 38px}.Demo07_capabilityGrid__AvM6l article{min-height:190px;padding:24px;border:1px solid var(--line);background:white}.Demo07_capabilityGrid__AvM6l article>span{color:#879885;font-family:Georgia,serif;font-size:17px}.Demo07_capabilityGrid__AvM6l h2{margin:18px 0 8px;font-family:Georgia,serif;font-size:20px;font-weight:600}.Demo07_capabilityGrid__AvM6l p{max-width:520px;margin:0;color:var(--muted);font-size:11px;line-height:1.8}.Demo07_resourceTabs__hwJ_l{display:flex;width:min(100% - 52px,1260px);flex-wrap:wrap;gap:8px;margin:-5px auto 24px}.Demo07_resourceTabs__hwJ_l a{padding:10px 14px;border:1px solid var(--line);border-radius:20px;color:#5c6c60;font-size:10px}.Demo07_resourceTabs__hwJ_l a:hover,.Demo07_resourceTabs__hwJ_l a[aria-current=page]{border-color:var(--forest);background:var(--forest);color:white}.Demo07_resourceGrid__wHf5S{display:grid;width:min(100% - 52px,1260px);grid-template-columns:repeat(3,1fr);gap:13px;margin:0 auto 55px}.Demo07_resourceCard__B8QYc{position:relative;display:flex;min-height:240px;flex-direction:column;overflow:hidden;padding:21px;border:1px solid var(--line);background:white;color:var(--ink)}.Demo07_resourceCard__B8QYc>div{display:flex;justify-content:space-between;gap:10px;color:#778774;font-size:8px;font-weight:700;letter-spacing:.12em}.Demo07_resourceCard__B8QYc>div small{color:#87928a;font-size:9px;letter-spacing:0}.Demo07_resourceCard__B8QYc h2{margin:24px 0 10px;font-family:Georgia,serif;font-size:20px;font-weight:600;line-height:1.3}.Demo07_resourceCard__B8QYc p{margin:0 0 18px;color:var(--muted);font-size:11px;line-height:1.7}.Demo07_resourceCard__B8QYc strong{display:inline-flex;align-items:center;gap:7px;margin-top:auto;color:var(--forest);font-size:10px}.Demo07_resourceCard__B8QYc>i{position:absolute;right:15px;bottom:8px;color:#eff2ec;font-family:Georgia,serif;font-size:50px;font-style:normal;font-weight:700;pointer-events:none}.Demo07_resourceCard__B8QYc:hover{border-color:#9aa993;box-shadow:0 14px 34px #17282012}.Demo07_documentList__6lvxC{width:min(100% - 52px,1260px);margin:0 auto 55px}.Demo07_documentList__6lvxC>article{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 6px;border-bottom:1px solid var(--line)}.Demo07_documentList__6lvxC small{color:#7b8c78;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.Demo07_documentList__6lvxC h2{margin:7px 0;font-family:Georgia,serif;font-size:19px;font-weight:600}.Demo07_documentList__6lvxC p{max-width:820px;margin:0;color:var(--muted);font-size:11px;line-height:1.7}.Demo07_documentList__6lvxC article>a{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;color:var(--forest);font-size:10px;font-weight:700}.Demo07_resourceFooter__tdJU7{display:flex;width:min(100% - 52px,1260px);align-items:center;justify-content:space-between;gap:25px;margin:0 auto 65px;padding:27px;background:#e8eee7}.Demo07_resourceFooter__tdJU7 h2{margin:8px 0}.Demo07_resourceFooter__tdJU7 p:not(.Demo07_eyebrow__bAXbI){margin:0;color:var(--muted);font-size:11px;line-height:1.7}.Demo07_resourceArticle__ZKc9D{width:min(100% - 52px,900px);margin:0 auto 55px}.Demo07_resourceArticleNote__IjH8_{display:flex;gap:12px;align-items:flex-start;margin-bottom:20px;padding:16px;background:#e8eee7;color:var(--forest)}.Demo07_resourceArticleNote__IjH8_ p{margin:0;color:#56685a;font-size:10px;line-height:1.7}.Demo07_resourceArticle__ZKc9D>section{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:23px 0;border-bottom:1px solid var(--line)}.Demo07_resourceArticle__ZKc9D>section>span{color:#8b9a87;font-family:Georgia,serif;font-size:18px}.Demo07_resourceArticle__ZKc9D h2{margin:0 0 10px;font-family:Georgia,serif;font-size:21px;font-weight:600}.Demo07_resourceArticle__ZKc9D>section p{margin:0;color:var(--muted);font-size:12px;line-height:1.9;white-space:pre-line}.Demo07_resourceArticle__ZKc9D ul{margin:13px 0 0}.Demo07_resourceArticleNext__3LY3e{margin-top:24px;padding:23px;background:white;border:1px solid var(--line)}.Demo07_resourceArticleNext__3LY3e h2{margin:8px 0 17px}@media (max-width:950px){.Demo07_desktopNav__SiLOn{gap:15px}.Demo07_desktopNav__SiLOn a{font-size:10px}.Demo07_hero__y6qvK{min-height:auto;grid-template-columns:.93fr 1.07fr;gap:28px}.Demo07_heroVisual__QJTfc{min-height:460px}.Demo07_hero__y6qvK h1{font-size:clamp(49px,7vw,70px)}.Demo07_familyGrid__Ui086{grid-template-columns:repeat(2,1fr)}.Demo07_processSection__RWKd8{grid-template-columns:.8fr 1.2fr;gap:45px}.Demo07_plannerSection__bXjmR{grid-template-columns:.58fr 1.42fr;gap:22px}.Demo07_plannerAside__hDsDS{padding:22px}.Demo07_marketCheckGrid__IaNsK{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.Demo07_sampleBar__0SNbX{justify-content:center;padding:7px 13px}.Demo07_sampleBar__0SNbX p,.Demo07_sampleBar__0SNbX>a{display:none}.Demo07_headerInner__lKaqN{width:min(100% - 30px,1420px);height:68px;gap:12px}.Demo07_brand__BUwgS strong{font-size:18px}.Demo07_desktopNav__SiLOn,.Demo07_headerInner__lKaqN>.Demo07_navCta__s6mkS{display:none}.Demo07_mobileMenu__86NG_{display:block}.Demo07_hero__y6qvK{width:min(100% - 30px,1420px);grid-template-columns:1fr;gap:27px;padding:42px 0 47px}.Demo07_heroCopy__7vMOV{padding:0}.Demo07_hero__y6qvK h1{max-width:550px;margin-top:18px;font-size:clamp(51px,13vw,76px)}.Demo07_heroLead__VGewC{margin-top:18px;font-size:13px;line-height:1.75}.Demo07_heroActions__Rmsgw{gap:8px;margin-top:22px}.Demo07_buttonDark__9jyxl,.Demo07_buttonLight__THP48,.Demo07_buttonOutline__0dgPZ,.Demo07_buttonPrimary__YA54g{min-height:43px;padding:0 14px;font-size:10px}.Demo07_heroFacts__4C71V{gap:11px 17px;margin-top:25px}.Demo07_heroVisual__QJTfc{min-height:390px}.Demo07_heroVisualLabel__ku8RQ{bottom:50px;left:20px}.Demo07_heroVisualLabel__ku8RQ strong{font-size:33px}.Demo07_flowTag__0lllO{top:12px;right:12px;gap:7px;padding:9px;font-size:7px}.Demo07_flowTag__0lllO i{width:10px}.Demo07_imageDisclosure__AP96F{right:12px;bottom:12px;max-width:180px;text-align:right;font-size:6px}.Demo07_applicationsSection___PNEq,.Demo07_familySection___uZ2x,.Demo07_faqPreview__ak_56,.Demo07_intentSection__u7Fef,.Demo07_marketChecks__whq1W{width:min(100% - 30px,1260px)}.Demo07_intentSection__u7Fef{padding:34px 0 61px}.Demo07_sectionHead__bWfqU{display:block;margin-bottom:19px}.Demo07_briefCopy__LYqWF h2,.Demo07_faqPreview__ak_56 h2,.Demo07_marketChecks__whq1W h2,.Demo07_processHeading__SBxJR h2,.Demo07_sectionHead__bWfqU h2{font-size:33px}.Demo07_sectionHead__bWfqU>p{width:auto;max-width:440px;margin:12px 0 0;font-size:11px}.Demo07_intentGrid__avi9F{grid-template-columns:1fr}.Demo07_intentCard__sr32A{min-height:205px;padding:19px}.Demo07_intentCard__sr32A h3{margin-top:18px;font-size:22px}.Demo07_familySection___uZ2x{padding-bottom:60px}.Demo07_familyGrid__Ui086{grid-template-columns:1fr 1fr;gap:8px}.Demo07_familyTile__BeySO{min-height:252px;padding:13px}.Demo07_familyTile__BeySO .Demo07_systemDiagram__EL6FT{margin-top:17px}.Demo07_familyTile__BeySO h3{font-size:16px}.Demo07_familyTile__BeySO>p{min-height:72px;font-size:9px}.Demo07_familyFoot__YbJa7{align-items:flex-start;flex-direction:column;font-size:8px}.Demo07_briefSection__pMByl,.Demo07_processSection__RWKd8,.Demo07_standardsPreview__dlAX_{grid-template-columns:1fr;gap:32px;padding:48px 15px}.Demo07_briefVisual__9Euv7{padding:0 12px 36px 0}.Demo07_briefRows__3vrku>div{grid-template-columns:.8fr 1.2fr 25px;padding:14px 0}.Demo07_briefRows__3vrku strong{font-size:9px}.Demo07_briefCaption__cGA6m{max-width:185px;font-size:11px}.Demo07_briefCopy__LYqWF>p:not(.Demo07_eyebrow__bAXbI){font-size:11px}.Demo07_processSection__RWKd8{gap:29px}.Demo07_processHeading__SBxJR h2{margin-top:12px}.Demo07_processRow__JYqyY{grid-template-columns:31px 1fr 20px;gap:10px}.Demo07_processRow__JYqyY h3{font-size:17px}.Demo07_processRow__JYqyY p{font-size:9px}.Demo07_standardMiniList__5JuYx>div{gap:8px}.Demo07_standardMiniList__5JuYx strong{font-size:9px}.Demo07_faqPreview__ak_56{grid-template-columns:1fr;gap:26px;padding:55px 0 60px}.Demo07_faqPreview__ak_56 h2{font-size:32px}.Demo07_faqPreviewList__TgyE8 strong{font-size:13px}.Demo07_bottomCta__WLlKo{align-items:flex-start;flex-direction:column;padding:37px 15px}.Demo07_bottomCta__WLlKo h2{font-size:34px}.Demo07_pageIntro__RVsKN{width:min(100% - 30px,1260px);grid-template-columns:1fr;gap:16px;padding:48px 0 25px}.Demo07_pageIntro__RVsKN h1{margin-top:13px;font-size:clamp(43px,11vw,61px)}.Demo07_pageIntro__RVsKN>p{font-size:11px}.Demo07_catalogSection__NY8Yy{width:min(100% - 30px,1260px);padding:20px 0 57px}.Demo07_catalogTools__eT4j5{align-items:stretch;flex-direction:column-reverse}.Demo07_searchBox__8MM4W input{width:100%}.Demo07_catalogFilters__DExNU{gap:3px}.Demo07_catalogFilters__DExNU button{padding:0 8px;font-size:8px}.Demo07_productGrid__syLAo{grid-template-columns:1fr;gap:9px}.Demo07_productVisual__NLYvR{min-height:175px}.Demo07_productCardBody__GcNuZ>p{min-height:0}.Demo07_detailSection__x491_{width:min(100% - 30px,1260px);grid-template-columns:1fr;gap:28px;padding:30px 0 41px}.Demo07_detailSketch__e14uS{min-height:290px}.Demo07_detailPanel___qX9C h2{font-size:25px}.Demo07_pageCta__fM6k7{width:min(100% - 30px,1260px);align-items:flex-start;flex-direction:column;padding:20px 0 45px}.Demo07_pageCta__fM6k7 p{font-size:21px}.Demo07_applicationRow__oQe9H{grid-template-columns:83px 1fr 17px;gap:10px;padding:18px 0}.Demo07_applicationRow__oQe9H>span{font-size:7px}.Demo07_applicationRow__oQe9H h2{font-size:18px}.Demo07_applicationRow__oQe9H p{font-size:9px}.Demo07_applicationDetail__rusDh{width:min(100% - 30px,1260px);grid-template-columns:1fr;gap:21px;padding:28px 0 55px}.Demo07_applicationIndex__2gUtp{padding:18px}.Demo07_applicationIndex__2gUtp>span{font-size:48px}.Demo07_applicationIndex__2gUtp>strong{margin-top:18px}.Demo07_plannerSection__bXjmR{width:min(100% - 30px,1260px);grid-template-columns:1fr;gap:15px;padding:24px 0 55px}.Demo07_plannerAside__hDsDS{position:static;padding:19px}.Demo07_plannerAsideMark__g8a5v{margin-bottom:17px}.Demo07_plannerAside__hDsDS h2{font-size:26px}.Demo07_plannerAside__hDsDS>p:not(.Demo07_eyebrow__bAXbI):not(.Demo07_confidentialNote__nx0oM){font-size:9px}.Demo07_plannerAsideList__AmYCh{grid-template-columns:1fr 1fr;gap:10px}.Demo07_plannerAsideList__AmYCh span{align-items:flex-start;font-size:8px}.Demo07_plannerTop__VtK_q,.Demo07_progressTrack__drkOl{padding-right:14px;padding-left:14px}.Demo07_plannerTop__VtK_q h2{font-size:18px}.Demo07_demoChip__Z1oNl{padding:6px;font-size:7px}.Demo07_progressTrack__drkOl{gap:7px}.Demo07_progressTrack__drkOl>div{gap:5px}.Demo07_progressTrack__drkOl small{font-size:7px}.Demo07_progressTrack__drkOl>div>span{width:22px;height:22px}.Demo07_formStep__ofY_y{padding:19px 14px 17px}.Demo07_stepIntro__Gsry8 h3{font-size:21px}.Demo07_fieldGrid__uGtYr,.Demo07_optionGrid__coyyD{grid-template-columns:1fr}.Demo07_choiceCard__hK1b6{min-height:66px}.Demo07_fieldGrid__uGtYr{gap:12px;margin-top:16px}.Demo07_formActions__tgjXs{align-items:flex-start;flex-wrap:wrap}.Demo07_formActions__tgjXs>span{width:100%}.Demo07_formActions__tgjXs .Demo07_buttonPrimary__YA54g{margin-left:auto}.Demo07_fileList__hm61Z li>span{display:grid;gap:3px;overflow-wrap:anywhere}.Demo07_successPanel__Ekbe3{width:min(100% - 30px,780px);margin:28px auto 57px;padding:23px}.Demo07_successPanel__Ekbe3 h2{font-size:28px}.Demo07_faqPage__UzdQR,.Demo07_processPage__bwWPS,.Demo07_qualitySection__z2_xp{width:min(100% - 30px,1100px);padding-top:28px}.Demo07_qualityIntro__r6_P7{grid-template-columns:37px 1fr;gap:11px}.Demo07_qualitySymbol__3QmhO{width:35px;height:35px}.Demo07_qualityIntro__r6_P7 h2{font-size:24px}.Demo07_standardList__rKf3_ article{grid-template-columns:23px 1fr 16px;gap:9px;padding:16px 0}.Demo07_standardList__rKf3_ article p{font-size:9px}.Demo07_qualityWarning__gDUwW{display:block}.Demo07_qualityWarning__gDUwW p{margin-top:7px}.Demo07_marketChecks__whq1W{padding:0 0 55px}.Demo07_marketChecks__whq1W h2{font-size:30px}.Demo07_marketCheckGrid__IaNsK{grid-template-columns:1fr 1fr;gap:7px}.Demo07_marketCheckGrid__IaNsK article{min-height:128px;padding:12px}.Demo07_marketCheckGrid__IaNsK h3{margin-top:14px;font-size:15px}.Demo07_marketCheckGrid__IaNsK p{font-size:8px}.Demo07_processPage__bwWPS article{grid-template-columns:34px 1fr;gap:11px;padding:16px 0}.Demo07_processPage__bwWPS article aside{grid-column:2}.Demo07_processPage__bwWPS article h2{font-size:21px}.Demo07_faqPage__UzdQR{padding-bottom:37px}.Demo07_faqPage__UzdQR summary{grid-template-columns:27px 1fr 17px;gap:8px;padding:15px 0}.Demo07_faqPage__UzdQR summary strong{font-size:14px}.Demo07_faqPage__UzdQR details>p{margin-left:35px;font-size:9px}.Demo07_aboutSection__KGqbA{width:min(100% - 30px,1160px);grid-template-columns:1fr;gap:31px;padding:30px 0 55px}.Demo07_aboutSection__KGqbA h2{font-size:29px}.Demo07_footer__J9yh5{padding:27px 15px 15px}.Demo07_footerTop__oGk6g{grid-template-columns:1fr;gap:16px;padding-bottom:20px}.Demo07_footerTop__oGk6g>p{max-width:400px}.Demo07_footerTop__oGk6g .Demo07_buttonLight__THP48{justify-self:start}.Demo07_footerBottom__poUdz{align-items:flex-start;flex-direction:column;gap:9px;font-size:7px}}@media (prefers-reduced-motion:reduce){.Demo07_site__pQR8Y *,.Demo07_site__pQR8Y :after,.Demo07_site__pQR8Y :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.Demo07_site__pQR8Y [tabindex="0"]:focus-visible,.Demo07_site__pQR8Y a:focus-visible,.Demo07_site__pQR8Y button:focus-visible,.Demo07_site__pQR8Y input:focus-visible,.Demo07_site__pQR8Y select:focus-visible,.Demo07_site__pQR8Y summary:focus-visible,.Demo07_site__pQR8Y textarea:focus-visible{outline:3px solid #315f3f;outline-offset:3px}.Demo07_sampleBar__0SNbX,.Demo07_sampleBar__0SNbX>p{font-size:11px}.Demo07_footerBottom__poUdz{font-size:10px}.Demo07_catalogFilters__DExNU button{font-size:11px}.Demo07_searchBox__8MM4W input{font-size:13px}.Demo07_productCardBody__GcNuZ>p,.Demo07_stepIntro__Gsry8 p{font-size:12px}.Demo07_choiceCard__hK1b6 strong{font-size:13px}.Demo07_choiceCard__hK1b6 small{font-size:11px}.Demo07_field__GOblJ{font-size:12px}.Demo07_field__GOblJ>span small{font-size:10px}.Demo07_field__GOblJ input,.Demo07_field__GOblJ select,.Demo07_field__GOblJ textarea{font-size:14px}.Demo07_noSizingNote__pIvm2{font-size:11px}.Demo07_formActions__tgjXs>span{font-size:10px}.Demo07_privacyNote__9O_aF{color:#536258;font-size:11px}.Demo07_privacyNote__9O_aF a{color:#315f3f;font-weight:700;text-decoration:underline;text-underline-offset:2px}.Demo07_uploadLabel__hP2Nv strong{font-size:12px}.Demo07_uploadLabel__hP2Nv small{font-size:10px}.Demo07_configurationSection__Cfy21,.Demo07_modelDataNote__eH7Uh,.Demo07_privacySection__unXPu,.Demo07_scopeSection__WSjpY{width:min(100% - 52px,1260px);margin:0 auto}.Demo07_configurationSection__Cfy21{padding:13px 0 72px}.Demo07_configurationHeading__veM4p{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:18px}.Demo07_configurationHeading__veM4p h2,.Demo07_modelDataNote__eH7Uh h2,.Demo07_privacySection__unXPu h2,.Demo07_scopeChecklist__d9PEO h2{margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,38px);font-weight:500;letter-spacing:-.05em;line-height:1.12}.Demo07_configurationBadge__HliLo{max-width:310px;padding:9px 12px;border:1px solid #d0a67f;background:#f7eee4;color:#734e31;font-size:11px;font-weight:700;line-height:1.4}.Demo07_configurationNotice__yCt4F{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px;padding:15px 17px;border-left:3px solid #b87540;background:#f5eee6;color:#5d4b3a}.Demo07_configurationNotice__yCt4F svg{flex:0 0 auto;margin-top:2px;color:#93643e}.Demo07_configurationNotice__yCt4F p{margin:0;font-size:12px;line-height:1.7}.Demo07_configurationTableWrap__t7yZk{max-width:100%;overflow-x:auto;border:1px solid var(--line);background:#fbfcf9;overscroll-behavior-inline:contain}.Demo07_configurationTable__1YBsd{width:100%;min-width:850px;border-collapse:collapse;text-align:left}.Demo07_configurationTable__1YBsd td,.Demo07_configurationTable__1YBsd th{padding:14px 15px;border-bottom:1px solid #e1e7df;color:#526157;font-size:12px;line-height:1.6;vertical-align:top}.Demo07_configurationTable__1YBsd thead th{background:#e8eee5;color:#34443a;font-size:11px;font-weight:700}.Demo07_configurationTable__1YBsd tbody th{width:19%;color:var(--ink);font-weight:700}.Demo07_configurationTable__1YBsd tbody td:nth-child(2){width:34%;color:#26392e;font-weight:600}.Demo07_configurationTable__1YBsd tr:last-child td,.Demo07_configurationTable__1YBsd tr:last-child th{border-bottom:0}.Demo07_configurationFoot__HiS6S{margin:13px 0 0;color:#59685e;font-size:11px;line-height:1.7}.Demo07_modelDataNote__eH7Uh{padding:12px 0 65px}.Demo07_modelDataNote__eH7Uh>p:not(.Demo07_eyebrow__bAXbI){max-width:850px;margin:14px 0 0;color:#58685f;font-size:13px;line-height:1.8}.Demo07_selectedProduct__RwtlG{display:flex;align-items:center;gap:12px;margin:17px 0 0;padding:11px 13px;border:1px solid #ccd8c7;background:#eef3ea}.Demo07_selectedProduct__RwtlG>span{color:#6f806e;font-size:9px;font-weight:700;letter-spacing:.12em}.Demo07_selectedProduct__RwtlG>strong{color:var(--forest);font-size:12px}.Demo07_selectedProduct__RwtlG>button{margin-left:auto;border:0;background:transparent;color:#526a46;cursor:pointer;font:600 11px Arial,sans-serif;text-decoration:underline;text-underline-offset:3px}.Demo07_scopeSection__WSjpY{display:grid;grid-template-columns:1.05fr .95fr;gap:45px;padding:42px 0 76px}.Demo07_scopeRoles__UbQoi{border-top:1px solid #bfcbbf}.Demo07_scopeRoles__UbQoi article{display:grid;grid-template-columns:38px 1fr;gap:16px;padding:19px 0;border-bottom:1px solid var(--line)}.Demo07_scopeRoles__UbQoi article>span{color:#718d53;font-size:11px;font-weight:700}.Demo07_scopeRoles__UbQoi h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:500;letter-spacing:-.03em}.Demo07_scopeRoles__UbQoi p{margin:7px 0 0;color:#58685f;font-size:13px;line-height:1.7}.Demo07_scopeChecklist__d9PEO{padding:27px;background:#e8eee5}.Demo07_scopeChecklist__d9PEO h2{font-size:30px}.Demo07_scopeChecklist__d9PEO ul{display:grid;gap:12px;margin:21px 0 17px;padding-left:20px;color:#46584c;font-size:13px;line-height:1.65}.Demo07_scopeChecklist__d9PEO>p:not(.Demo07_eyebrow__bAXbI){margin:0 0 19px;color:#58685f;font-size:12px;line-height:1.7}.Demo07_privacySection__unXPu{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:36px;margin-bottom:76px;background:var(--line);border:1px solid var(--line)}.Demo07_privacySection__unXPu article{min-height:190px;padding:25px;background:#fbfcf9}.Demo07_privacySection__unXPu h2{font-size:23px}.Demo07_privacySection__unXPu p{margin:11px 0 0;color:#526157;font-size:13px;line-height:1.8}.Demo07_privacySection__unXPu>a{grid-column:1/-1;justify-self:start;margin:22px}@media (max-width:950px){.Demo07_scopeSection__WSjpY{gap:25px}.Demo07_configurationHeading__veM4p{align-items:flex-start;flex-direction:column}}@media (max-width:700px){.Demo07_configurationSection__Cfy21,.Demo07_modelDataNote__eH7Uh,.Demo07_privacySection__unXPu,.Demo07_scopeSection__WSjpY{width:min(100% - 30px,1260px)}.Demo07_configurationSection__Cfy21{padding:6px 0 49px}.Demo07_configurationHeading__veM4p h2,.Demo07_modelDataNote__eH7Uh h2{font-size:28px}.Demo07_configurationBadge__HliLo{max-width:none;font-size:10px}.Demo07_configurationNotice__yCt4F{padding:13px}.Demo07_configurationNotice__yCt4F p,.Demo07_configurationTable__1YBsd td,.Demo07_configurationTable__1YBsd th{font-size:12px}.Demo07_configurationTable__1YBsd{min-width:760px}.Demo07_scopeSection__WSjpY{grid-template-columns:1fr;gap:21px;padding:24px 0 48px}.Demo07_scopeChecklist__d9PEO ul,.Demo07_scopeRoles__UbQoi p{font-size:12px}.Demo07_scopeChecklist__d9PEO{padding:19px}.Demo07_scopeChecklist__d9PEO h2{font-size:26px}.Demo07_privacySection__unXPu{grid-template-columns:1fr;margin-top:24px;margin-bottom:50px}.Demo07_privacySection__unXPu article{min-height:0;padding:19px}.Demo07_privacySection__unXPu h2{font-size:20px}.Demo07_privacySection__unXPu p{font-size:12px}.Demo07_privacySection__unXPu>a{grid-column:1;margin:14px}.Demo07_selectedProduct__RwtlG{align-items:flex-start;flex-wrap:wrap}}@media (max-width:1100px){.Demo07_desktopNav__SiLOn{gap:14px}.Demo07_desktopNav__SiLOn>a,.Demo07_navMenu__euhxm{font-size:10px}}@media (max-width:700px){.Demo07_breadcrumbs__ChRDm{width:min(100% - 30px,1420px);gap:5px;padding-top:14px;font-size:9px}.Demo07_navSubmenu__gEYfq{position:static;width:auto;padding:0 0 7px 12px;border:0;box-shadow:none}.Demo07_capabilityGrid__AvM6l,.Demo07_deliverySection__sjkN4,.Demo07_documentList__6lvxC,.Demo07_orderSteps__Cj2d0,.Demo07_pricingSection__8Sh6t,.Demo07_resourceArticle__ZKc9D,.Demo07_resourceFooter__tdJU7,.Demo07_resourceGrid__wHf5S,.Demo07_resourceTabs__hwJ_l,.Demo07_scopeStrip__j7n21,.Demo07_supportRoutes__EvysQ{width:min(100% - 30px,1260px)}.Demo07_orderSteps__Cj2d0{margin-bottom:48px}.Demo07_orderSteps__Cj2d0 article{grid-template-columns:32px 1fr;gap:12px;padding:19px 0}.Demo07_deliveryTimeline__H4uJP article>span,.Demo07_orderSteps__Cj2d0 article>span,.Demo07_pricingFactors__nEHlh article>span{font-size:17px}.Demo07_deliveryTimeline__H4uJP h2,.Demo07_orderSteps__Cj2d0 h2,.Demo07_pricingFactors__nEHlh h2{font-size:18px}.Demo07_orderSteps__Cj2d0 article p{grid-template-columns:1fr;gap:3px;font-size:11px}.Demo07_orderSteps__Cj2d0 aside{grid-column:2;width:100%}.Demo07_deliverySection__sjkN4,.Demo07_pricingSection__8Sh6t{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.Demo07_deliveryTimeline__H4uJP article,.Demo07_pricingFactors__nEHlh article{grid-template-columns:30px 1fr;gap:12px;padding:17px 0}.Demo07_deliveryNote__X_Ltn,.Demo07_pricingPanel__lqBtd{padding:20px}.Demo07_deliveryNote__X_Ltn h2,.Demo07_pricingPanel__lqBtd h2,.Demo07_resourceFooter__tdJU7 h2{font-size:22px}.Demo07_resourceFooter__tdJU7,.Demo07_scopeStrip__j7n21{align-items:flex-start;flex-direction:column;gap:13px;margin-bottom:42px;padding:18px}.Demo07_capabilityGrid__AvM6l,.Demo07_supportRoutes__EvysQ{grid-template-columns:1fr;gap:9px;margin-bottom:35px}.Demo07_capabilityGrid__AvM6l article,.Demo07_supportRoutes__EvysQ>a{min-height:0;padding:19px}.Demo07_capabilityGrid__AvM6l h2,.Demo07_supportRoutes__EvysQ h2{margin-top:12px;font-size:19px}.Demo07_resourceTabs__hwJ_l{gap:6px;margin-bottom:18px}.Demo07_resourceTabs__hwJ_l a{padding:9px 11px;font-size:9px}.Demo07_resourceGrid__wHf5S{grid-template-columns:1fr;gap:9px;margin-bottom:38px}.Demo07_resourceCard__B8QYc{min-height:205px;padding:18px}.Demo07_documentList__6lvxC{margin-bottom:36px}.Demo07_documentList__6lvxC>article{align-items:flex-start;flex-direction:column;gap:13px;padding:18px 2px}.Demo07_documentList__6lvxC h2{font-size:17px}.Demo07_resourceArticle__ZKc9D>section{grid-template-columns:28px 1fr;gap:11px;padding:18px 0}.Demo07_resourceArticle__ZKc9D h2{font-size:18px}.Demo07_resourceArticle__ZKc9D>section p{font-size:11px}.Demo07_resourceArticleNext__3LY3e{padding:18px}}