.ProductDetail_page__x_BNH{background:#fff;color:#07114c;padding-bottom:0}.ProductDetail_container__45uxi{width:min(1180px,calc(100% - 64px));margin-inline:auto}.ProductDetail_hero__E9Jf6{background:#07114c;color:#fff;padding:160px 0 64px}.ProductDetail_heroGrid__j1jc5{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:72px}.ProductDetail_heroGridSingle__Ou_F5{max-width:840px}.ProductDetail_hero__E9Jf6 h1{font-size:clamp(34px,4.2vw,54px);line-height:1.12;font-weight:500;letter-spacing:-.025em;margin:0 0 20px;text-wrap:balance}.ProductDetail_cas__5rKJf{color:rgba(255,255,255,.75);font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:18px}.ProductDetail_oneLine__0iaX_{max-width:720px;color:rgba(255,255,255,.88);font-size:17px;line-height:1.7;margin:0}.ProductDetail_actions__DOkln{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.ProductDetail_action__Ruu6_{font-size:14px}.ProductDetail_documentLinks__h6iGu{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:26px;font-size:13px}.ProductDetail_documentAction__O6eX_,.ProductDetail_documentLinks__h6iGu a{color:inherit;text-decoration:underline;text-underline-offset:5px}.ProductDetail_documentAction__O6eX_{display:inline-flex;align-items:center;gap:12px;background:transparent;border:0;padding:0;font:inherit;cursor:pointer;text-align:start}.ProductDetail_documentAction__O6eX_:hover,.ProductDetail_documentLinks__h6iGu a:hover{color:#0070D8}.ProductDetail_hero__E9Jf6 .ProductDetail_documentAction__O6eX_:hover,.ProductDetail_hero__E9Jf6 .ProductDetail_documentLinks__h6iGu a:hover{color:#76d5ff}.ProductDetail_image__OuJ0b{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px}.ProductDetail_illustration__k6yiC{margin:0}.ProductDetail_illustrationImage__Z7fOs{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.ProductDetail_illustration__k6yiC figcaption{margin-top:10px;font-size:13px;line-height:1.45;color:rgba(255,255,255,.82)}.ProductDetail_heroGrid__j1jc5:has(.ProductDetail_illustration__k6yiC){grid-template-columns:minmax(0,1fr) minmax(0,440px)}.ProductDetail_summary__dBlSW{padding:44px 0 48px;border-bottom:1px solid #e6e9f0}.ProductDetail_summaryGrid__N7kT_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ProductDetail_summaryItem__Jc5GF{border-inline-start:2px solid #dce8fb;padding-inline-start:18px}.ProductDetail_summaryItem__Jc5GF dt{font-size:12px;color:#626c86;line-height:1.6}.ProductDetail_summaryItem__Jc5GF dd{font-size:17px;line-height:1.5;margin:8px 0 0;font-weight:500;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ProductDetail_section__v8TWK{padding:56px 0;border-bottom:1px solid #e6e9f0;scroll-margin-top:110px}.ProductDetail_section__v8TWK h2{font-size:clamp(23px,2.6vw,30px);line-height:1.25;font-weight:500;letter-spacing:-.018em;margin:0 0 26px}.ProductDetail_section__v8TWK h3{font-size:14px;font-weight:600;margin:0 0 12px}.ProductDetail_detail__8dMkh p,.ProductDetail_section__v8TWK p{font-size:14px;line-height:1.85;color:#536078;margin:0 0 18px;max-width:900px}.ProductDetail_tableWrap__yTZYY{overflow-x:auto;border:1px solid #e6e9f0;border-radius:8px}.ProductDetail_table__AvAc0{width:100%;border-collapse:collapse;text-align:start;font-size:13px}.ProductDetail_table__AvAc0 thead{background:#f4f6fa;color:#5c6880}.ProductDetail_table__AvAc0 td,.ProductDetail_table__AvAc0 th{padding:17px 22px;line-height:1.6;text-align:start;vertical-align:top}.ProductDetail_table__AvAc0 th{font-weight:500}.ProductDetail_table__AvAc0 tbody tr+tr{border-top:1px solid #e6e9f0}.ProductDetail_table__AvAc0 td:nth-child(2){font-weight:500;font-variant-numeric:tabular-nums}.ProductDetail_table__AvAc0 td:last-child{color:#62708a;font-size:12px}.ProductDetail_gradeValues___e4fU{display:flex;flex-direction:column;gap:5px}.ProductDetail_applicationList__xHbeV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 36px;list-style:none;padding:0;margin:0}.ProductDetail_applicationList__xHbeV li{position:relative;padding-inline-start:18px;font-size:14px;line-height:1.7;color:#536078}.ProductDetail_applicationList__xHbeV li:before{content:"";position:absolute;inset-inline-start:0;top:10px;width:5px;height:5px;border-radius:50%;background:#0076e7}.ProductDetail_twoColumns__yfdMi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}.ProductDetail_documentCard__VVNWt{background:#f4f6fa;border:1px solid #e6e9f0;border-radius:8px;padding:26px}.ProductDetail_documentCard__VVNWt a{color:#0070D8;font-size:14px;text-decoration:underline;text-underline-offset:4px}.ProductDetail_documentCard__VVNWt .ProductDetail_documentAction__O6eX_{color:#0070D8;font-size:14px}.ProductDetail_detail__8dMkh{border-bottom:1px solid #e6e9f0;padding:22px 0}.ProductDetail_detail__8dMkh summary{list-style-position:outside;cursor:pointer;font-size:15px;font-weight:500;padding:8px 22px}.ProductDetail_detail__8dMkh[open] summary{margin-bottom:22px}.ProductDetail_detailContent__NpSxh{padding:0 22px 18px}.ProductDetail_identity__aVMnh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px}.ProductDetail_identity__aVMnh div{display:flex;gap:24px;justify-content:space-between;border-bottom:1px solid #e6e9f0;padding:12px 0;font-size:13px}.ProductDetail_identity__aVMnh dt{color:#62708a}.ProductDetail_identity__aVMnh dd{margin:0;text-align:end;overflow-wrap:anywhere}.ProductDetail_tags__mJ3c6{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 24px}.ProductDetail_tags__mJ3c6 span{border:1px solid #e0e5ee;border-radius:4px;padding:7px 11px;color:#536078;font-size:12px;line-height:1.5}.ProductDetail_related__a5PSe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ProductDetail_related__a5PSe a{border:1px solid #e6e9f0;border-radius:8px;padding:24px;text-decoration:none;color:#07114c;transition:border-color .2s ease}.ProductDetail_related__a5PSe a:hover{border-color:#0076e7}.ProductDetail_related__a5PSe h3{font-size:16px;font-weight:500;line-height:1.5;margin:0 0 12px}.ProductDetail_related__a5PSe p{font-size:12px;margin:0;color:#62708a}.ProductDetail_footnote__AqFwa{padding:32px 0;color:#62708a;font-size:12px;line-height:1.7}.ProductDetail_footnote__AqFwa p{margin:8px 0}.ProductDetail_mobileQuote__BFS2v{display:none}.ProductDetail_action__Ruu6_:focus-visible,.ProductDetail_documentAction__O6eX_:focus-visible,.ProductDetail_related__a5PSe a:focus-visible{outline:3px solid #76d5ff;outline-offset:5px}@media (max-width:960px){.ProductDetail_heroGrid__j1jc5{grid-template-columns:minmax(0,1fr) 230px;gap:40px}.ProductDetail_related__a5PSe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ProductDetail_container__45uxi{width:calc(100% - 40px)}.ProductDetail_hero__E9Jf6{padding:180px 0 42px}.ProductDetail_heroGrid__j1jc5{grid-template-columns:1fr;gap:32px}.ProductDetail_image__OuJ0b{width:min(100%,280px)}.ProductDetail_heroGrid__j1jc5:has(.ProductDetail_illustration__k6yiC){grid-template-columns:1fr}.ProductDetail_identity__aVMnh,.ProductDetail_summaryGrid__N7kT_,.ProductDetail_twoColumns__yfdMi{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.ProductDetail_section__v8TWK{padding:40px 0}.ProductDetail_applicationList__xHbeV,.ProductDetail_identity__aVMnh,.ProductDetail_twoColumns__yfdMi{grid-template-columns:1fr}.ProductDetail_table__AvAc0 td,.ProductDetail_table__AvAc0 th{padding:14px 12px}.ProductDetail_table__AvAc0{min-width:440px}.ProductDetail_page__x_BNH{padding-bottom:88px}.ProductDetail_mobileQuote__BFS2v{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:60;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#07114c;color:#fff;box-shadow:0 -4px 24px rgba(7,17,76,.1)}.ProductDetail_mobileQuote__BFS2v>span{font-size:12px;line-height:1.4;max-width:45%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductDetail_mobileQuote__BFS2v .ProductDetail_action__Ruu6_{flex-shrink:0;font-size:12px;gap:10px;padding-inline-end:18px}.ProductDetail_mobileQuote__BFS2v .ProductDetail_action__Ruu6_ .btn-arrow-pill__icon{width:34px;height:34px}}@media (max-width:440px){.ProductDetail_actions__DOkln{align-items:stretch;flex-direction:column}.ProductDetail_actions__DOkln .ProductDetail_action__Ruu6_{justify-content:flex-start}.ProductDetail_related__a5PSe{grid-template-columns:1fr}}@media print{.ProductDetail_actions__DOkln,.ProductDetail_documentLinks__h6iGu,.ProductDetail_mobileQuote__BFS2v{display:none}.ProductDetail_hero__E9Jf6{background:#fff;color:#07114c;padding:32px 0}.ProductDetail_cas__5rKJf,.ProductDetail_oneLine__0iaX_{color:#07114c}.ProductDetail_page__x_BNH{padding-bottom:0}}.ApplicationMap_root__9bk16{scroll-margin-top:120px}.ApplicationMap_panel__aWYzP{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(48px,5vw,88px);align-items:start;padding:clamp(28px,3vw,44px);border-radius:28px;background:rgba(255,255,255,.035)}.ApplicationMap_lines__I1qyA{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ApplicationMap_line___Gj7C{fill:none;stroke-width:1;stroke-linecap:round}.ApplicationMap_branch__3S3oG{stroke:rgba(255,255,255,.2)}.ApplicationMap_active__1JHG5{stroke:#31e7df;stroke-opacity:.85}.ApplicationMap_leaf__izzbQ{stroke:rgba(49,231,223,.38)}.ApplicationMap_drawing__n8gNM{stroke-dasharray:1;stroke-dashoffset:1;animation:ApplicationMap_draw__M8enM .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes ApplicationMap_draw__M8enM{to{stroke-dashoffset:0}}.ApplicationMap_column__hY9U9{position:relative;min-width:0}.ApplicationMap_followColumn__8CtYu{position:sticky;top:calc(var(--site-header-h, 88px) + 24px)}.ApplicationMap_columnTitle__1CcgV{margin:0 0 14px;padding-inline:14px;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;color:rgba(255,255,255,.56)}.ApplicationMap_summary__qgLdu{margin:0 0 16px;padding-inline:14px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.72);text-wrap:pretty}.ApplicationMap_summary__qgLdu strong{font-weight:500;color:#ffffff}.ApplicationMap_nodes__9P_58{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ApplicationMap_node__PYaMz{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 14px;border:0;border-radius:10px;background:transparent;color:rgba(255,255,255,.74);font:inherit;font-size:15px;line-height:1.35;text-align:start;cursor:pointer;transition:background-color .18s ease,color .18s ease}.ApplicationMap_node__PYaMz:hover{background:rgba(255,255,255,.06);color:#ffffff}.ApplicationMap_node__PYaMz[aria-expanded=true]{background:rgba(255,255,255,.12);color:#ffffff}.ApplicationMap_node__PYaMz:focus-visible,.ApplicationMap_productActions__SGhdf .btn-arrow-pill:focus-visible,.ApplicationMap_productName__fgwB2:focus-visible,.ApplicationMap_stepSummary__ySHOB:focus-visible,.ApplicationMap_viewLink__qV9ZL:focus-visible{outline:2px solid #31e7df;outline-offset:2px}.ApplicationMap_nodeLabel__VZdqy{min-width:0}.ApplicationMap_nodeMeta__oLJHx{flex-shrink:0;font-size:12px;color:rgba(255,255,255,.48);white-space:nowrap;font-variant-numeric:tabular-nums}.ApplicationMap_node__PYaMz[aria-expanded=true] .ApplicationMap_nodeMeta__oLJHx{color:#31e7df}.ApplicationMap_products__rJuNS{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ApplicationMap_product__Yux8q{padding:16px 20px 20px;border-radius:14px;background:rgba(255,255,255,.06)}.ApplicationMap_productName__fgwB2{font-size:16px;font-weight:500;line-height:1.35;color:#ffffff;text-decoration:none}.ApplicationMap_productName__fgwB2:hover{text-decoration:underline;text-underline-offset:3px}.ApplicationMap_productLead__P4fj0{margin:6px 0 0;font-size:13px;line-height:1.55;color:rgba(255,255,255,.66);text-wrap:pretty}.ApplicationMap_productActions__SGhdf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px}.ApplicationMap_productActions__SGhdf .btn-arrow-pill{gap:10px;padding:4px 16px 4px 4px;font-size:13px}.ApplicationMap_productActions__SGhdf .btn-arrow-pill__icon{width:30px;height:30px}.ApplicationMap_productActions__SGhdf .btn-arrow-pill__icon svg{width:14px;height:14px}.ApplicationMap_viewLink__qV9ZL{font-size:13px;font-weight:500;color:rgba(255,255,255,.86);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.35)}.ApplicationMap_viewLink__qV9ZL:hover{color:#ffffff;text-decoration-color:currentColor}.ApplicationMap_mobile__yt6Rj{display:none}.ApplicationMap_step__HGiJU,.ApplicationMap_subStep__55_SJ{border-radius:14px;background:rgba(255,255,255,.06)}.ApplicationMap_subStep__55_SJ{margin-top:8px;background:rgba(255,255,255,.05)}.ApplicationMap_stepSummary__ySHOB{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;color:#ffffff;font-size:15px;line-height:1.35;cursor:pointer;list-style:none}.ApplicationMap_stepSummary__ySHOB::-webkit-details-marker{display:none}.ApplicationMap_stepSummary__ySHOB .ApplicationMap_nodeLabel__VZdqy{flex:1}.ApplicationMap_chevron__09bee{flex-shrink:0;color:rgba(255,255,255,.6);transition:transform .18s ease}details[open]>.ApplicationMap_stepSummary__ySHOB .ApplicationMap_chevron__09bee{transform:rotate(180deg)}details[open]>.ApplicationMap_stepSummary__ySHOB .ApplicationMap_nodeMeta__oLJHx{color:#31e7df}.ApplicationMap_stepBody__q0uWe{padding:0 12px 14px}.ApplicationMap_stepBody__q0uWe .ApplicationMap_summary__qgLdu{padding-inline:4px}.ApplicationMap_stepBody__q0uWe .ApplicationMap_product__Yux8q{background:rgba(255,255,255,.07)}@media (max-width:899px){.ApplicationMap_panel__aWYzP{display:none}.ApplicationMap_mobile__yt6Rj{display:grid;gap:8px}}@media (prefers-reduced-motion:reduce){.ApplicationMap_drawing__n8gNM{animation:none;stroke-dashoffset:0}.ApplicationMap_chevron__09bee,.ApplicationMap_node__PYaMz{transition:none}}.ConstructionHub_main__U7OEl{background:#ffffff;color:#07114c}.ConstructionHub_inner__Xl6nC{max-width:1280px;margin:0 auto;padding:0 48px}.ConstructionHub_hero__8RxKc{position:relative;overflow:hidden;background:#050a2e;color:#ffffff;padding-top:clamp(132px,16vw,196px);padding-bottom:clamp(64px,8vw,112px)}.ConstructionHub_heroImage__FHfvX{object-fit:cover;object-position:center;z-index:0}.ConstructionHub_heroScrim__whYzC{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(3,10,38,.76),rgba(3,10,38,.6) 30%,rgba(3,10,38,.34) 50%,rgba(3,10,38,.4) 62%,rgba(3,10,38,.58)),linear-gradient(180deg,rgba(3,10,38,.3),rgba(3,10,38,0) 35%)}.ConstructionHub_heroGrid__bg_Az{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:start}.ConstructionHub_title__mEPr_{overflow-wrap:normal;font-size:clamp(40px,5.2vw,76px);font-weight:300;line-height:1.02;letter-spacing:-.02em;color:#ffffff}.ConstructionHub_hero__8RxKc .ConstructionHub_title__mEPr_,.ConstructionHub_tile__cenD0 .ConstructionHub_tileName__snZ2F{overflow-wrap:normal;hyphens:manual}.ConstructionHub_heroText__dmvI9{display:grid;gap:16px;padding-top:10px}.ConstructionHub_heroText__dmvI9 p{margin:0;font-size:clamp(15px,1.25vw,17px);line-height:1.7;color:rgba(255,255,255,.82);text-wrap:pretty}.ConstructionHub_heroText__dmvI9 .ConstructionHub_rawLink__sD8Da{font-size:15px;color:rgba(255,255,255,.7)}.ConstructionHub_jumps__yQ7gf a,.ConstructionHub_rawLink__sD8Da a{color:#ffffff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)}.ConstructionHub_jumps__yQ7gf a:hover,.ConstructionHub_rawLink__sD8Da a:hover{text-decoration-color:currentColor}.ConstructionHub_jumps__yQ7gf{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:12px;font-size:15px;font-weight:500}.ConstructionHub_jumps__yQ7gf a:focus-visible,.ConstructionHub_listProducts__63nvj a:focus-visible,.ConstructionHub_rawLink__sD8Da a:focus-visible,.ConstructionHub_tile__cenD0:focus-visible{outline:2px solid #31e7df;outline-offset:3px}.ConstructionHub_section__pYo7f{padding:clamp(64px,8vw,104px) 0;scroll-margin-top:80px}.ConstructionHub_sectionHead__haK1f{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px 64px;align-items:end;margin-bottom:40px}.ConstructionHub_heading__Mb1QX{font-size:clamp(30px,3.4vw,46px);font-weight:300;line-height:1.12;letter-spacing:-.015em}.ConstructionHub_headingSmall__DAvW3{font-size:clamp(24px,2.4vw,32px);font-weight:300;line-height:1.2}.ConstructionHub_lede__IVHMq{margin:0;max-width:620px;font-size:16px;line-height:1.7;color:#536079;text-wrap:pretty}.ConstructionHub_tiles__Mu_Yz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ConstructionHub_tiles__Mu_Yz>li{display:flex}.ConstructionHub_tile__cenD0{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:28px;min-height:248px;padding:28px 24px 24px;overflow:hidden;color:#ffffff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ConstructionHub_tile__cenD0:hover{transform:translateY(-2px);box-shadow:0 18px 40px -24px rgba(7,17,76,.55)}.ConstructionHub_tileImage__WTHAc{object-fit:cover;object-position:center;pointer-events:none}.ConstructionHub_tileShade__nxY_1{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,9,38,.78),rgba(4,9,38,.5) 30%,rgba(4,9,38,.16) 52%,rgba(4,9,38,.2) 66%,rgba(4,9,38,.8));pointer-events:none}.ConstructionHub_tileBody__1NZxZ,.ConstructionHub_tileFoot__3bj6i{position:relative}.ConstructionHub_tileBody__1NZxZ{display:grid;gap:10px}.ConstructionHub_tileName__snZ2F{overflow-wrap:normal;font-size:clamp(18px,1.45vw,21px);font-weight:400;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.ConstructionHub_tileText__KszGM{font-size:14px;line-height:1.55;color:rgba(255,255,255,.84);text-wrap:pretty}.ConstructionHub_tileFoot__3bj6i{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.92)}.ConstructionHub_tileFoot__3bj6i svg{transition:transform .2s ease}.ConstructionHub_tile__cenD0:hover .ConstructionHub_tileFoot__3bj6i svg{transform:translateX(3px)}.ConstructionHub_mapSection__p_FEb{background:linear-gradient(160deg,#050a2e,#07114c 55%,#0b1a62);color:#ffffff}.ConstructionHub_mapSection__p_FEb .ConstructionHub_heading__Mb1QX{color:#ffffff}.ConstructionHub_mapSection__p_FEb .ConstructionHub_lede__IVHMq{color:rgba(255,255,255,.74)}.ConstructionHub_listSection__x23_I{padding-bottom:clamp(48px,6vw,72px)}.ConstructionHub_list__p_k7_{columns:300px 3;column-gap:48px;margin:0;padding:0;list-style:none}.ConstructionHub_listContext__3n2m9{break-inside:avoid;padding-bottom:28px;scroll-margin-top:120px}.ConstructionHub_listContextTitle__ikBi8{margin:0 0 10px;font-size:17px;font-weight:500;line-height:1.35;color:#07114c}.ConstructionHub_listUses__frx4B{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ConstructionHub_listUse__8IUX6{display:block;font-size:14px;line-height:1.5;color:#536079}.ConstructionHub_listProducts__63nvj{display:flex;flex-wrap:wrap;gap:2px 12px;margin:2px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.5}.ConstructionHub_listProducts__63nvj a{color:#0058b0;text-decoration:none}.ConstructionHub_listProducts__63nvj a:hover{text-decoration:underline;text-underline-offset:3px}.ConstructionHub_listProducts__63nvj a:focus-visible{outline-color:#0076e7}.ConstructionHub_finderSection__YUEgx{background:#f3f7fc}@media (max-width:1100px){.ConstructionHub_tiles__Mu_Yz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ConstructionHub_heroGrid__bg_Az,.ConstructionHub_sectionHead__haK1f{grid-template-columns:minmax(0,1fr);gap:20px}.ConstructionHub_heroText__dmvI9{padding-top:0}}@media (max-width:760px){.ConstructionHub_inner__Xl6nC{padding:0 20px}.ConstructionHub_sectionHead__haK1f{margin-bottom:28px}}@media (max-width:600px){.ConstructionHub_tiles__Mu_Yz{grid-template-columns:minmax(0,1fr)}.ConstructionHub_tile__cenD0{min-height:0}}@media (max-width:480px){.ConstructionHub_inner__Xl6nC{padding:0 16px}}@media (prefers-reduced-motion:reduce){.ConstructionHub_tileFoot__3bj6i svg,.ConstructionHub_tile__cenD0{transition:none}.ConstructionHub_tile__cenD0:hover,.ConstructionHub_tile__cenD0:hover .ConstructionHub_tileFoot__3bj6i svg{transform:none}}.ProductFinder_finder___A0qT{display:grid;gap:28px}.ProductFinder_controls__s573y{display:grid;gap:18px;padding:clamp(20px,3vw,32px);border-radius:24px;background:#ffffff}.ProductFinder_search__IaEBe{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px}.ProductFinder_searchField__bFFft{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;border-radius:14px;background:#f1f5fa;color:#536079}.ProductFinder_searchField__bFFft:focus-within{background:#e9f0f8;box-shadow:0 0 0 2px #0076e7}.ProductFinder_searchField__bFFft input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:#07114c;font:inherit;font-size:16px}.ProductFinder_searchField__bFFft input::placeholder{color:#7a849a}.ProductFinder_searchField__bFFft input::-webkit-search-cancel-button{cursor:pointer}.ProductFinder_filterGroup__We9f1{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:16px}.ProductFinder_filterLabel__S5btB{padding-top:8px;font-size:14px;font-weight:500;line-height:1.4;color:#07114c}.ProductFinder_search__IaEBe .ProductFinder_filterLabel__S5btB{padding-top:0}.ProductFinder_chips__AHedq{display:flex;flex-wrap:wrap;gap:6px}.ProductFinder_chip__0cV18{padding:8px 12px;border:0;border-radius:999px;background:#f1f5fa;color:#34405a;font:inherit;font-size:13px;line-height:1.4;cursor:pointer;transition:background-color .16s ease,color .16s ease}.ProductFinder_chip__0cV18:hover{background:#e3ebf5;color:#07114c}.ProductFinder_chip__0cV18[aria-pressed=true]{background:#07114c;color:#ffffff}.ProductFinder_actions__9jO2h .btn-arrow-pill:focus-visible,.ProductFinder_cardTitle__RMBSf a:focus-visible,.ProductFinder_chip__0cV18:focus-visible,.ProductFinder_clear__tptla:focus-visible,.ProductFinder_more__lM_pd:focus-visible,.ProductFinder_viewLink__4ndM7:focus-visible{outline:2px solid #0076e7;outline-offset:2px}.ProductFinder_status__7aush{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.ProductFinder_count__cJAvB{margin:0;font-size:15px;font-weight:500;color:#07114c;font-variant-numeric:tabular-nums}.ProductFinder_clear__tptla{padding:0;border:0;background:none;color:#0058b0;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ProductFinder_empty__6ubC6{margin:0;padding:28px;border-radius:18px;background:#ffffff;color:#536079;font-size:15px;line-height:1.6}.ProductFinder_grid__0jNdG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ProductFinder_card__Usjqg{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:18px;background:#ffffff}.ProductFinder_cardTitle__RMBSf{margin:0;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.ProductFinder_cardTitle__RMBSf a{color:#07114c;text-decoration:none}.ProductFinder_cardTitle__RMBSf a:hover{text-decoration:underline;text-underline-offset:3px}.ProductFinder_cardLead__4B5RB{margin:0;font-size:14px;line-height:1.55;color:#536079;text-wrap:pretty}.ProductFinder_meta__ZL5hk{display:grid;gap:4px;margin:0;font-size:13px;line-height:1.5}.ProductFinder_meta__ZL5hk div{display:flex;flex-wrap:wrap;gap:0 6px}.ProductFinder_meta__ZL5hk dt{color:#7a849a}.ProductFinder_meta__ZL5hk dt:after{content:":"}.ProductFinder_meta__ZL5hk dd{margin:0;color:#07114c}.ProductFinder_actions__9jO2h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:auto;padding-top:8px}.ProductFinder_actions__9jO2h .btn-arrow-pill{gap:10px;padding:4px 16px 4px 4px;background:#07114c;color:#ffffff;font-size:13px}.ProductFinder_actions__9jO2h .btn-arrow-pill__icon{width:30px;height:30px;background:rgba(255,255,255,.14);color:#ffffff}.ProductFinder_actions__9jO2h .btn-arrow-pill__icon svg{width:14px;height:14px}.ProductFinder_actions__9jO2h .btn-arrow-pill:hover .btn-arrow-pill__icon{background:#0076e7}.ProductFinder_actions__9jO2h .btn-arrow-pill--outline{border:0;background:#eef3fa;color:#07114c;backdrop-filter:none;-webkit-backdrop-filter:none}.ProductFinder_actions__9jO2h .btn-arrow-pill--outline:hover{border:0;background:#e3ebf5}.ProductFinder_actions__9jO2h .btn-arrow-pill--outline .btn-arrow-pill__icon{border:0;background:#ffffff;color:#0076e7}.ProductFinder_actions__9jO2h .btn-arrow-pill--outline:hover .btn-arrow-pill__icon{border:0;background:#0076e7;color:#ffffff}.ProductFinder_viewLink__4ndM7{font-size:13px;font-weight:500;color:#0058b0;text-decoration:underline;text-underline-offset:3px}.ProductFinder_moreRow__CKEMr{display:flex;justify-content:center}.ProductFinder_more__lM_pd{padding:13px 24px;border:0;border-radius:999px;background:#07114c;color:#ffffff;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.ProductFinder_more__lM_pd:hover{background:#0d1e6e}@media (max-width:1100px){.ProductFinder_grid__0jNdG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ProductFinder_filterGroup__We9f1,.ProductFinder_search__IaEBe{grid-template-columns:minmax(0,1fr);gap:8px}.ProductFinder_filterLabel__S5btB{padding-top:0}.ProductFinder_grid__0jNdG{grid-template-columns:minmax(0,1fr)}.ProductFinder_card__Usjqg{padding:20px}}@media (prefers-reduced-motion:reduce){.ProductFinder_chip__0cV18{transition:none}}.ProductTrustBlock_block__VAmXW{background:#f3f7fc;border:1px solid #e3eaf3;border-radius:16px;padding:32px;color:#07114c}.ProductTrustBlock_grid__vK7_L{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.ProductTrustBlock_point__c6Xh7{display:flex;align-items:flex-start;gap:10px}.ProductTrustBlock_mark__LBapb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:23px;height:23px;border-radius:50%;background:#e1f1f8;color:#0076e7}.ProductTrustBlock_point__c6Xh7 h3{font-size:14px;line-height:1.5;margin:0 0 8px}.ProductTrustBlock_point__c6Xh7 p{font-size:12px;line-height:1.7;color:#59647c;margin:0}.ProductTrustBlock_compact__snMEQ{padding:24px}@media (max-width:1000px){.ProductTrustBlock_grid__vK7_L{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.ProductTrustBlock_block__VAmXW{padding:24px 20px}.ProductTrustBlock_grid__vK7_L{grid-template-columns:1fr;gap:20px}.ProductTrustBlock_point__c6Xh7 h3{margin-bottom:3px}}.PriorityProductLanding_main___DEtk{background:#fff;color:#07114c;padding:180px 24px 88px;font-family:Be Vietnam Pro,sans-serif}.PriorityProductLanding_inner__IM4s_{max-width:1120px;margin:0 auto}.PriorityProductLanding_hero__BooFf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr);gap:64px;align-items:center;padding-bottom:64px}.PriorityProductLanding_title__Ttelu{font-size:clamp(34px,4.5vw,58px);font-weight:400;line-height:1.13;letter-spacing:-.035em;margin:0 0 22px;text-wrap:balance}.PriorityProductLanding_intro__3rw6_{font-size:17px;line-height:1.85;color:#536079;max-width:700px;margin:0 0 26px}.PriorityProductLanding_image__rNBmY{border-radius:20px;background:#f3f7fc;width:100%;height:300px;object-fit:contain}.PriorityProductLanding_actions__J35GF{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.PriorityProductLanding_button__3Egsw{padding:13px 22px;border-radius:999px;text-decoration:none;display:inline-flex;justify-content:center;gap:8px;font-size:14px;font-weight:500;color:#fff;background:#07114c}.PriorityProductLanding_secondary__2lYuk{background:#f3f7fc;color:#07114c;box-shadow:inset 0 0 0 1px #dce5ef}.PriorityProductLanding_section__XfGX3{padding:56px 0;border-top:1px solid #e5eaf1;scroll-margin-top:120px}.PriorityProductLanding_section__XfGX3 h2{font-size:clamp(25px,3vw,34px);font-weight:400;line-height:1.3;letter-spacing:-.02em;margin:0 0 24px}.PriorityProductLanding_section__XfGX3 h3{font-size:19px;font-weight:500;line-height:1.5;margin:0 0 14px}.PriorityProductLanding_body__poMKb{font-size:15px;line-height:1.9;color:#536079;margin:0 0 24px;max-width:820px}.PriorityProductLanding_grid__JcaQC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.PriorityProductLanding_card__o3L0x{border:1px solid #e1e8f1;border-radius:14px;padding:26px;background:#fff}.PriorityProductLanding_card__o3L0x p{font-size:14px;line-height:1.8;color:#536079;margin:0 0 16px}.PriorityProductLanding_link__19Lg3{color:#0076e7;text-decoration:none;font-size:14px;font-weight:500}.PriorityProductLanding_link__19Lg3:hover{text-decoration:underline}.PriorityProductLanding_tableWrap__VP4yb{overflow-x:auto;border:1px solid #e1e8f1;border-radius:12px;margin:18px 0 24px}.PriorityProductLanding_table__mtE4t{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7}.PriorityProductLanding_table__mtE4t th{background:#f3f7fc;color:#536079;font-weight:500;text-align:start;padding:14px 18px}.PriorityProductLanding_table__mtE4t td{padding:15px 18px;border-top:1px solid #e7edf4;vertical-align:top}.PriorityProductLanding_table__mtE4t td:nth-child(2){min-width:130px}.PriorityProductLanding_table__mtE4t th[scope=row]{background:#fff;border-top:1px solid #e7edf4;color:#07114c}.PriorityProductLanding_chips__4ls9_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.PriorityProductLanding_chip__YKorC{padding:7px 12px;border-radius:999px;background:#f3f7fc;color:#536079;font-size:12px;line-height:1.5}.PriorityProductLanding_list__fJt9y{padding-inline-start:21px;color:#536079;font-size:15px;line-height:2;margin:0}.PriorityProductLanding_notice__JNfjE{font-size:13px;line-height:1.8;padding:18px 22px;background:#f3f7fc;border-radius:10px;color:#536079;margin:18px 0 0}.PriorityProductLanding_sample__TCE0m{max-width:680px;background:#f3f7fc;border:1px solid #e1e8f1;border-radius:16px;padding:32px}.PriorityProductLanding_details__sTnGQ{border-top:1px solid #e5eaf1;padding:20px 0}.PriorityProductLanding_details__sTnGQ summary{cursor:pointer;font-size:16px;font-weight:500;line-height:1.6}.PriorityProductLanding_details__sTnGQ p{color:#536079;font-size:14px;line-height:1.9}@media (max-width:800px){.PriorityProductLanding_main___DEtk{padding:180px 20px 64px}.PriorityProductLanding_hero__BooFf{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.PriorityProductLanding_image__rNBmY{height:200px}.PriorityProductLanding_grid__JcaQC{grid-template-columns:1fr}.PriorityProductLanding_section__XfGX3{padding:36px 0}.PriorityProductLanding_intro__3rw6_{font-size:16px}.PriorityProductLanding_card__o3L0x{padding:22px}}@media (max-width:480px){.PriorityProductLanding_actions__J35GF{align-items:stretch}.PriorityProductLanding_button__3Egsw{flex-grow:1}.PriorityProductLanding_sample__TCE0m{padding:24px 18px}.PriorityProductLanding_table__mtE4t td,.PriorityProductLanding_table__mtE4t th{padding:12px}}.ProductSpecification_container__3LkrC{max-width:1000px}@media print{.ProductSpecification_actions__HAk8D,.ProductSpecification_documents__f3hIO,.ProductSpecification_trust__W4Pse,body:has(.ProductSpecification_page__TtPtr) [class*=CookieConsent],body:has(.ProductSpecification_page__TtPtr) [role=dialog],body:has(.ProductSpecification_page__TtPtr) footer,body:has(.ProductSpecification_page__TtPtr) header,body:has(.ProductSpecification_page__TtPtr) nav{display:none!important}.ProductSpecification_page__TtPtr{padding:0!important;background:#fff!important}.ProductSpecification_hero__KDlYZ{padding:24px 0!important;background:#fff!important;color:#07114c!important}.ProductSpecification_hero__KDlYZ h1,.ProductSpecification_hero__KDlYZ p,.ProductSpecification_hero__KDlYZ span{color:#07114c!important}.ProductSpecification_container__3LkrC{width:100%!important;max-width:none!important}.ProductSpecification_page__TtPtr section{padding-block:20px!important}.ProductSpecification_page__TtPtr table{min-width:0!important;font-size:12px!important}.ProductSpecification_page__TtPtr td,.ProductSpecification_page__TtPtr th{padding:8px!important}.ProductSpecification_page__TtPtr tr{break-inside:avoid}}