.si-page{--si-green: #08874a;--si-green-hover: #06703e;--si-green-light: #f0faf5;--si-green-tint: #eef9f3;--si-blue: #125bff;--si-dark: #111213;--si-body: #4a4a4a;--si-light: #5f666d;--si-border: #e9ecef;--si-bg-light: #f8f9fa;--si-white: #fdfdfd;--si-on-accent: #ffffff;--si-row-alt: #fbfcfd;--si-radius: 8px;--si-shadow-sm: 0 2px 4px rgba(0, 0, 0, .06);font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12.5px;color:var(--si-body);background:var(--si-white)}.si-container{max-width:1200px;margin:0 auto;padding:0 24px}.si-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.si-page section[id]{scroll-margin-top:120px}.si-hero{background:linear-gradient(135deg,var(--si-white) 0%,var(--si-green-tint) 100%);border-bottom:1px solid var(--si-border);padding:44px 0 36px}.si-hero-grid{display:grid;grid-template-columns:3fr 2fr;gap:40px;align-items:center}.si-eyebrow{font-size:13.5px;font-weight:600;color:var(--si-green-hover);margin:0 0 12px}.si-h1{font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.01em;color:var(--si-dark);margin:0 0 12px}.si-lead{font-size:15px;font-weight:300;line-height:1.5;margin:0 0 20px}.si-hero-img{display:block;width:100%;height:auto;border-radius:var(--si-radius);border:1px solid var(--si-border);box-shadow:var(--si-shadow-sm)}.si-chips{display:flex;flex-wrap:wrap;gap:8px}.si-chip{display:inline-flex;align-items:center;font-size:13.5px;font-weight:600;color:var(--si-green-hover);background:var(--si-white);border:1px solid var(--si-border);border-radius:var(--si-radius);padding:0 16px;text-decoration:none;min-height:44px}.si-chip:hover{background:var(--si-green-light);border-color:var(--si-green);text-decoration:none}.si-chip:focus-visible{outline:2px solid var(--si-blue);outline-offset:2px}.si-section{padding:40px 0}.si-section--alt{background:var(--si-bg-light)}.si-h2{font-size:22.5px;line-height:1.2;font-weight:700;color:var(--si-dark);margin:0 0 12px}.si-intro{font-size:12.5px;line-height:1.7;margin:0 0 18px;max-width:860px}.si-page p{font-size:12.5px;line-height:1.6}.si-page a{color:var(--si-blue);text-decoration:none}.si-page a:hover{text-decoration:underline}.si-page a:focus-visible{outline:2px solid var(--si-blue);outline-offset:2px;border-radius:2px}.si-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.si-table{width:100%;border-collapse:collapse;font-size:11px;background:var(--si-white);border:1px solid var(--si-border)}.si-table thead th{text-align:left;padding:9px 12px;font-weight:600;font-size:11px;color:var(--si-dark);background:var(--si-bg-light);border-bottom:2px solid var(--si-border);white-space:nowrap}.si-table td{padding:8px 12px;border-bottom:1px solid var(--si-border);vertical-align:top}.si-table tbody tr:nth-child(2n){background:var(--si-row-alt)}.si-table tbody tr:hover{background:var(--si-green-light)}.si-table a{font-weight:600}.si-table th:first-child,.si-table td:first-child{position:sticky;left:0;background:var(--si-white);border-right:1px solid var(--si-border)}.si-table thead th:first-child{background:var(--si-bg-light)}.si-table tbody tr:nth-child(2n) td:first-child{background:var(--si-row-alt)}.si-table tbody tr:hover td:first-child{background:var(--si-green-light)}.si-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}.si-card{display:block;background:var(--si-white);border:1px solid var(--si-border);border-radius:var(--si-radius);padding:20px;box-shadow:var(--si-shadow-sm);min-width:0;overflow-wrap:break-word}.si-card:hover{border-color:var(--si-green);text-decoration:none}.si-card:focus-visible{outline:2px solid var(--si-blue);outline-offset:2px}.si-card h3{font-size:17.5px;line-height:1.3;font-weight:600;color:var(--si-dark);margin:0 0 8px}.si-card p{font-size:12.5px;line-height:1.6;color:var(--si-body);margin:0 0 10px}.si-card-cta{font-size:13.5px;font-weight:600;color:var(--si-green-hover)}.si-card:hover .si-card-cta{color:var(--si-green)}.si-glossary{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 28px;margin:0}.si-term{background:var(--si-white);border:1px solid var(--si-border);border-radius:var(--si-radius);padding:16px 20px;min-width:0;overflow-wrap:break-word}.si-term dt{font-size:13.5px;font-weight:700;color:var(--si-dark);margin:0 0 6px}.si-term dd{font-size:12.5px;line-height:1.65;margin:0}.si-faq-q{font-size:12.5px;font-weight:600;color:var(--si-dark);margin:20px 0 6px}.si-faq-q:first-child{margin-top:0}.si-faq p{margin:0 0 8px}.si-cta{background:linear-gradient(135deg,var(--si-green-hover),var(--si-green));color:var(--si-on-accent);text-align:center;padding:48px 0;margin-top:24px}.si-cta-title{font-size:22.5px;font-weight:700;margin:0 0 10px;color:var(--si-on-accent)}.si-cta-text{font-size:15px;font-weight:300;line-height:1.5;margin:0 auto 20px;color:var(--si-on-accent);max-width:720px}.si-cta a.si-cta-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--si-white);color:var(--si-green);font-size:13.5px;font-weight:600;padding:12px 24px;border-radius:var(--si-radius);text-decoration:none;min-height:44px;min-width:44px}.si-cta a.si-cta-btn:hover{background:var(--si-green-light);text-decoration:none}.si-cta a.si-cta-btn:focus-visible{outline:2px solid var(--si-on-accent);outline-offset:3px}.si-cta-sub{margin:14px 0 0;font-size:12.5px}.si-cta-sub a{color:var(--si-on-accent);text-decoration:underline}.si-cta-sub a:focus-visible{outline:2px solid var(--si-on-accent);outline-offset:2px}@media(max-width:1024px){.si-h1{font-size:27.5px}.si-hero-grid{grid-template-columns:1fr;gap:24px}.si-hero-img{max-width:640px}.si-cards{grid-template-columns:1fr 1fr}}@media(max-width:768px){.si-hero{padding:32px 0 26px}.si-h1{font-size:22.5px}.si-h2{font-size:20px}.si-lead{font-size:13.5px}.si-section{padding:32px 0}.si-table{min-width:640px}.si-cards,.si-glossary{grid-template-columns:1fr}.si-cta-title{font-size:20px}}@media(max-width:480px){.si-container{padding:0 16px}.si-h1,.si-h2{font-size:20px}.si-lead{font-size:12.5px}.si-cta-title{font-size:20px}.si-chip{font-size:12.5px;padding:0 13px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/image-sensors-index.css.map */
