.ocf-robotic-duct-inspection{background:#fff;color:#505b55;font-family:Lato,sans-serif;line-height:1.8}.ocf-robotic-duct-inspection *{box-sizing:border-box}.ocf-robotic-duct-inspection .gw-rdi-wrap,.ocf-robotic-duct-inspection .gw-source-wrap{width:calc(100% - 80px);max-width:1160px;margin-inline:auto}.ocf-robotic-duct-inspection h1,.ocf-robotic-duct-inspection h2,.ocf-robotic-duct-inspection h3{font-family:Montserrat,sans-serif;font-weight:800;color:#1a472e;line-height:1.2;letter-spacing:-.025em;margin:0}.ocf-robotic-duct-inspection h1{font-size:clamp(36px,4.2vw,56px);max-width:1000px;color:#fff}.ocf-robotic-duct-inspection h2{font-size:clamp(28px,3vw,40px)}.ocf-robotic-duct-inspection h3{font-size:20px}.ocf-robotic-duct-inspection p{font-size:16px;line-height:1.8;margin:18px 0 0}.ocf-robotic-duct-inspection .gw-rdi-eyebrow{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6fa62a;margin:0 0 14px;line-height:1.6}.ocf-robotic-duct-inspection .gw-rdi-hero{background:#1a472e;color:#fff;padding:80px 0}.ocf-robotic-duct-inspection .gw-rdi-hero .gw-rdi-eyebrow{color:#a8d272}.ocf-robotic-duct-inspection .gw-rdi-lead{color:rgba(255,255,255,.85);font-size:18px;max-width:850px;margin-top:24px}.ocf-robotic-duct-inspection .gw-rdi-actions,.ocf-robotic-duct-inspection .gw-source-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.ocf-robotic-duct-inspection .gw-rdi-button,.ocf-robotic-duct-inspection .gw-source-button{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;min-height:50px;background:#6fa62a;border:2px solid #6fa62a;border-radius:4px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;line-height:1.5;color:#fff}.ocf-robotic-duct-inspection .gw-rdi-outline,.ocf-robotic-duct-inspection .gw-source-outline{background:transparent;border-color:rgba(255,255,255,.7)}.ocf-robotic-duct-inspection .gw-rdi-button:hover,.ocf-robotic-duct-inspection .gw-source-button:hover{background:#598721;border-color:#598721}.ocf-robotic-duct-inspection .gw-rdi-outline:hover,.ocf-robotic-duct-inspection .gw-source-outline:hover{background:#fff;border-color:#fff;color:#1a472e}.ocf-robotic-duct-inspection .gw-rdi-band{padding:80px 0}.ocf-robotic-duct-inspection .gw-rdi-heading{max-width:850px;margin:0 auto 44px;text-align:center}.ocf-robotic-duct-inspection .gw-rdi-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ocf-robotic-duct-inspection .gw-rdi-compare-card{padding:36px;border:1px solid #e2e5df;border-radius:8px;background:#f8f8f6}.ocf-robotic-duct-inspection .gw-rdi-compare-card h3{font-size:20px}.ocf-robotic-duct-inspection .gw-rdi-compare-good{background:#f5f8f2;border:2px solid #6fa62a}.ocf-robotic-duct-inspection ul{list-style:none;margin:24px 0 0;padding:0}.ocf-robotic-duct-inspection .gw-rdi-compare-card li{padding:10px 0 10px 24px;position:relative;font-size:14px;line-height:1.7;border-bottom:1px solid #e2e5df}.ocf-robotic-duct-inspection .gw-rdi-compare-card li:last-child{border-bottom:0}.ocf-robotic-duct-inspection .gw-rdi-compare-card li:before{position:absolute;left:0;content:'✕';color:#c94c4c;font-weight:800}.ocf-robotic-duct-inspection .gw-rdi-compare-good li:before{content:'✓';color:#6fa62a}.ocf-robotic-duct-inspection .gw-rdi-findings{background:#f5f8f2}.ocf-robotic-duct-inspection .gw-rdi-findings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ocf-robotic-duct-inspection .gw-rdi-finding{padding:32px 28px;background:#fff;border:1px solid #dde6d8;border-radius:6px}.ocf-robotic-duct-inspection .gw-rdi-icon{display:block;font-size:32px;line-height:1.3;margin-bottom:18px}.ocf-robotic-duct-inspection .gw-rdi-finding h3{font-size:18px}.ocf-robotic-duct-inspection .gw-rdi-finding p{font-size:14px;line-height:1.8;margin-top:12px}.ocf-robotic-duct-inspection .gw-rdi-timing .gw-rdi-heading{margin-bottom:36px}.ocf-robotic-duct-inspection .gw-rdi-timing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1060px;margin:0 auto}.ocf-robotic-duct-inspection .gw-rdi-timing-grid p{margin:0;padding:20px 22px;background:#f5f8f2;border:1px solid #dde6d8;border-radius:4px;font-size:14px;color:#1a472e;font-weight:600}.ocf-robotic-duct-inspection .gw-source-band{padding:60px 0}.ocf-robotic-duct-inspection .gw-source-dark{background:#1a472e;color:rgba(255,255,255,.75)}.ocf-robotic-duct-inspection .gw-source-center{text-align:center}.ocf-robotic-duct-inspection .gw-source-actions{justify-content:center;margin-top:0}.ocf-robotic-duct-inspection .gw-source-small{font-size:11px;margin-top:28px}.ocf-robotic-duct-inspection a:focus-visible{outline:3px solid #6fa62a;outline-offset:4px}@media(max-width:1023px){.ocf-robotic-duct-inspection .gw-rdi-findings-grid,.ocf-robotic-duct-inspection .gw-rdi-timing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ocf-robotic-duct-inspection .gw-rdi-compare-card{padding:28px}}@media(max-width:639px){.ocf-robotic-duct-inspection .gw-rdi-wrap,.ocf-robotic-duct-inspection .gw-source-wrap{width:calc(100% - 40px)}.ocf-robotic-duct-inspection .gw-rdi-hero,.ocf-robotic-duct-inspection .gw-rdi-band{padding:52px 0}.ocf-robotic-duct-inspection h1{font-size:34px}.ocf-robotic-duct-inspection h2{font-size:28px}.ocf-robotic-duct-inspection .gw-rdi-eyebrow{font-size:10px;letter-spacing:1.3px}.ocf-robotic-duct-inspection .gw-rdi-lead{font-size:16px}.ocf-robotic-duct-inspection .gw-rdi-comparison,.ocf-robotic-duct-inspection .gw-rdi-findings-grid,.ocf-robotic-duct-inspection .gw-rdi-timing-grid{grid-template-columns:1fr}.ocf-robotic-duct-inspection .gw-rdi-heading{margin-bottom:30px}.ocf-robotic-duct-inspection .gw-rdi-actions,.ocf-robotic-duct-inspection .gw-source-actions{flex-direction:column;align-items:stretch}.ocf-robotic-duct-inspection .gw-rdi-button,.ocf-robotic-duct-inspection .gw-source-button{width:100%}.ocf-robotic-duct-inspection .gw-rdi-compare-card,.ocf-robotic-duct-inspection .gw-rdi-finding{padding:28px 24px}.ocf-robotic-duct-inspection .gw-source-band{padding:44px 0}}
