.breadcrumb{display:flex;gap:14px;flex-wrap:wrap;padding:20px 5%;border-top:1px solid #d6d9d2;font-size:14px}.breadcrumb a{color:var(--green)}.product-hero{padding:55px 5% 70px;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:6%;border-top:4px solid #C77B2E}.product-hero h1{font-size:clamp(44px,4.5vw,68px);letter-spacing:-2.5px;line-height:1.1}.product-lead{font-size:23px;line-height:1.5;max-width:540px}.product-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:30px}.product-hero figure{margin:0}.product-hero figure img{width:100%;height:330px;object-fit:cover}.product-hero figcaption{padding:16px 20px;background:var(--green);color:white;font-size:12px;letter-spacing:1px;font-family:'IBM Plex Mono',monospace}.product-nav{display:flex;gap:40px;flex-wrap:wrap;background:var(--ink);color:white;padding:22px 5%;font-size:14px}.product-nav [aria-current]{border-bottom:2px solid #C77B2E;padding-bottom:5px}.benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:35px;margin-top:45px}.benefits article{border-top:1px solid #bac4bd;padding-top:22px}.index{font-size:13px;font-family:'IBM Plex Mono',monospace;color:var(--green)}.benefits h3{margin:20px 0 15px}.applications,.resource-section{background:#E8E4DB}.application-list article{display:grid;grid-template-columns:50px 1fr 1.3fr;gap:25px;border-top:1px solid #bcc5bc;padding:24px 0;align-items:baseline}.application-list p{margin:0}.specification,.resource-section{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.spec-box{padding:32px;border-left:3px solid #C77B2E;background:#eceee8}.spec-box h3{margin-bottom:18px}.spec-box ul{padding-left:20px;margin-bottom:28px}.spec-box li{padding:5px 0}.resource-links a{display:flex;justify-content:space-between;gap:22px;padding:23px 0;border-top:1px solid #bac4bd;font-weight:500}.resource-links a:last-child{border-bottom:1px solid #bac4bd}.layers{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:35px}.layers article{padding:35px;background:#E8E4DB;border-top:4px solid var(--green)}.layers article+article{border-color:#C77B2E}.layers h3{font-size:30px;margin:20px 0 16px}.layers ul{padding-left:20px}.layers li{padding:5px 0}.table-wrap{overflow-x:auto;border:1px solid #c5cec5;background:var(--paper);margin-top:24px}.table-wrap table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap;font-size:14px}.table-wrap caption{padding:20px;text-align:left;font-weight:600;font-size:16px}.table-wrap th,.table-wrap td{padding:16px 20px;border-top:1px solid #d6dbd3}.table-wrap thead{background:var(--green);color:white}.table-wrap tbody th{font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:400}.table-wrap tbody tr:nth-child(even){background:#eeeee7}.floor-heading{margin-top:45px}.applications>h3{margin-bottom:15px}.small-note{font-size:14px;margin-top:25px}.section>h2{max-width:900px}@media(max-width:800px){.product-hero{grid-template-columns:1fr;gap:35px;padding-top:35px}.product-hero h1{font-size:48px;letter-spacing:-2px}.product-hero figure img{height:auto}.product-nav{gap:18px 25px}.benefits,.specification,.resource-section,.layers{grid-template-columns:1fr;gap:25px}.application-list article{grid-template-columns:30px 1fr;gap:12px}.application-list p{grid-column:2}.layers article,.spec-box{padding:25px}.product-lead{font-size:21px}}@media(max-width:380px){.product-hero h1{font-size:42px}}
