.connector-technical{scroll-margin-top:110px}.connector-tech-heading{justify-content:space-between;align-items:start;gap:35px;display:flex}.connector-tech-heading>div{max-width:800px}.connector-tech-heading h2{margin:15px 0;font-size:clamp(30px,3vw,44px);line-height:1.15}.connector-tech-heading p,.connector-config-heading p{color:#52687a;font-size:15px;line-height:1.8}.connector-tech-heading>a{white-space:nowrap;font-size:12px}.connector-reference-scope{color:#29475f;background:#eef4fa;border-left:3px solid #237aff;margin:28px 0;padding:20px 24px}.connector-reference-scope strong{font-size:14px}.connector-reference-scope p{margin:8px 0;font-size:13px;line-height:1.75}.connector-reference-scope small{color:#60758b;font-size:11px}.connector-tech-highlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0;display:grid}.connector-tech-highlights>div{border:1px solid #d6e2eb;padding:22px}.connector-tech-highlights span{color:#5d7489;margin-bottom:10px;font-size:11px;display:block}.connector-tech-highlights strong{font-size:18px;line-height:1.45;display:block}.connector-tech-context{grid-template-columns:1fr 2fr;gap:45px;margin:35px 0 45px;display:grid}.connector-tech-context h3,.connector-config-heading h3{margin-bottom:12px;font-size:24px}.connector-tech-context p,.connector-tech-context li{color:#52687a;font-size:14px;line-height:1.8}.connector-tech-context ul{padding-left:18px}.connector-config-heading{margin-bottom:25px}.connector-configurations details{border:1px solid #cedeea;border-radius:5px;margin-bottom:12px;scroll-margin-top:110px;overflow:hidden}.connector-configurations summary{cursor:pointer;background:#f5f8fb;justify-content:space-between;align-items:center;gap:25px;padding:22px 25px;font-size:17px;font-weight:650;list-style:none;display:flex}.connector-configurations summary::-webkit-details-marker{display:none}.connector-configurations summary small{white-space:nowrap;color:#4e6981;align-items:center;gap:20px;font-size:11px;font-weight:400;display:flex}.connector-configurations summary b{color:#0670ed;font-size:22px}.connector-configurations details[open] summary{background:#e7f0fb}.connector-configurations details[open] summary b{transform:rotate(45deg)}.connector-configurations summary:focus-visible{outline-offset:-3px;outline:3px solid #0768ff}.connector-config-body{padding:26px}.connector-config-actions{color:#0763c7;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:30px;font-size:12px;display:flex}.connector-spec-group{margin-bottom:30px}.connector-spec-group h4,.connector-wiring h4,.connector-documents h4{margin-bottom:15px;font-size:18px}.connector-spec-group table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.connector-spec-group th,.connector-spec-group td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e0e9f0;padding:11px 14px;line-height:1.65}.connector-spec-group th{color:#36536d;width:38%;font-weight:550}.connector-spec-group tr:nth-child(odd){background:#f5f8fa}.connector-wiring p,.connector-documents p,.connector-tech-caveat{color:#526b80;margin-bottom:16px;font-size:12px;line-height:1.8}.connector-wiring>div{vertical-align:top;min-width:240px;margin:0 28px 25px 0;display:inline-block}.connector-wiring h5{margin-bottom:10px;font-size:13px}.connector-wiring ul{padding-left:18px;font-size:12px;line-height:1.9}.connector-documents{border-top:1px solid #d3e0eb;padding-top:25px}.connector-documents a{color:#0763c7;margin-top:12px;font-size:13px;display:block}.connector-comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.connector-comparison-grid>a{background:#f8fafc;border:1px solid #d5e1eb;padding:25px}.connector-comparison-grid h3{margin-bottom:15px;font-size:24px}.connector-comparison-grid dl>div{border-bottom:1px solid #e0e8ee;padding:10px 0}.connector-comparison-grid dt{color:#647b8e;margin-bottom:5px;font-size:10px}.connector-comparison-grid dd{font-size:13px;line-height:1.5}.connector-comparison-grid small{color:#0867c5;margin-top:22px;font-size:11px;display:block}@media (max-width:850px){.connector-tech-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.connector-tech-heading{display:block}.connector-tech-heading>a{margin-top:18px;display:inline-block}.connector-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.connector-tech-context,.connector-comparison-grid{grid-template-columns:1fr;gap:22px}.connector-tech-highlights>div{padding:15px}.connector-tech-highlights strong{font-size:15px}.connector-configurations summary{gap:10px;padding:18px 15px;font-size:15px}.connector-configurations summary small{gap:0;font-size:0}.connector-config-body{padding:15px}.connector-spec-group th,.connector-spec-group td{padding:9px 7px;font-size:12px}.connector-spec-group th{width:42%}.connector-wiring>div{min-width:0;margin-right:0;display:block}}.connector-spec-group caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.connector-tech-jump{color:#c3d9ec;margin:20px 0 0 20px;font-size:13px;display:inline-block}@media (max-width:600px){.connector-tech-jump{margin-left:0;display:block}}.connector-product-heading{grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;display:grid}.connector-product-heading h1{margin:15px 0;font-size:clamp(34px,4vw,54px);line-height:1.12}.connector-product-heading p{margin-bottom:22px;font-size:15px;line-height:1.8}.connector-product-heading figure{background:#edf3f8;border-radius:8px;margin:0;padding:15px}.connector-product-heading img{width:100%;height:auto}.connector-product-heading figcaption{color:#50697e;font-size:11px;line-height:1.6}.connector-dimensional{border-top:1px solid #d6e2eb;margin:25px 0;padding:25px 0}.connector-dimensional h2,.connector-specify h2{margin:15px 0;font-size:28px;line-height:1.2}.connector-dimensional p,.connector-specify p{color:#50697e;font-size:14px;line-height:1.8}.connector-specify{background:#edf3f8;border-radius:8px;padding:30px;scroll-margin-top:110px}.connector-specify-fields{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.connector-specify label{gap:8px;font-size:12px;font-weight:600;display:grid}.connector-specify input,.connector-specify select,.connector-specify textarea{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bfcedc;border-radius:4px;padding:12px}.connector-specify-actions{flex-wrap:wrap;gap:12px;display:flex}.connector-specify-actions button{font-size:12px}@media (max-width:700px){.connector-product-heading,.connector-specify-fields{grid-template-columns:1fr}.connector-specify{padding:20px}.connector-product-heading{gap:22px}}@media print{.connector-product-spec .button,.connector-product-spec .dl-back-link{display:none!important}body:has(.connector-product-spec) header{display:none!important}body:has(.connector-product-spec) footer{display:none!important}body:has(.connector-product-spec) .reviewbar{display:none!important}body:has(.connector-product-spec) .skip{display:none!important}.connector-product-spec .dl-content-section{padding:0}.connector-product-spec table tr{break-inside:avoid}.connector-product-spec h2,.connector-product-spec h3,.connector-product-spec h4{break-after:avoid}.connector-product-heading h1{font-size:28px}.connector-product-spec figure{max-width:240px}.connector-specify{background:#fff;padding:15px 0}.connector-product-spec{font-size:10pt}@page{margin:16mm}}
