.cordless-plastic-page{--cordless-night:#061f37;--cordless-navy:#083b73;--cordless-blue:#0b69a6;--cordless-aqua:#20bec2;--cordless-signal:#71e3e4;--cordless-ice:#eff9fb;--cordless-border:#cfe3e8}.cordless-section{padding-block:96px}.cordless-heading{margin-bottom:48px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.72fr);gap:72px;align-items:end}.cordless-heading h2,.cordless-section h2{margin:0;color:var(--home-dark);font-size:clamp(38px,4vw,56px);font-weight:650;letter-spacing:-.055em;line-height:1.02}.cordless-heading>p{margin:0;color:var(--home-gray);font-size:14px;line-height:1.75}.cordless-heading.is-light h2{color:#fff}.cordless-heading.is-light>p{color:#acc5d4}.cordless-hero{position:relative;isolation:isolate;min-height:750px;color:#fff;background:radial-gradient(circle at 76% 34%,rgba(32,190,194,.2),transparent 31%),linear-gradient(118deg,#061f37,#083b73 58%,#075a75);overflow:hidden}.cordless-hero:before{content:"CORDLESS";position:absolute;left:-18px;bottom:54px;z-index:-1;color:rgba(255,255,255,.035);font-family:Avenir Next,Century Gothic,sans-serif;font-size:clamp(120px,18vw,270px);font-weight:800;letter-spacing:-.08em;line-height:.7;white-space:nowrap}.cordless-breadcrumb{min-height:52px;display:flex;align-items:center;gap:10px;color:#9fc4d2;font-size:10px;letter-spacing:.05em}.cordless-breadcrumb a:hover{color:#fff}.cordless-breadcrumb span[aria-hidden]{color:var(--cordless-signal)}.cordless-hero-grid{min-height:568px;display:grid;grid-template-columns:minmax(0,.98fr) minmax(480px,1.02fr);gap:62px;align-items:center}.cordless-hero-copy{position:relative;z-index:2;padding:38px 0 58px}.cordless-hero .section-kicker{color:var(--cordless-signal)}.cordless-hero h1{max-width:690px;margin:0;color:#fff;font-size:clamp(48px,4.5vw,67px);font-weight:620;letter-spacing:-.058em;line-height:.99}.cordless-hero-lede{max-width:660px;margin:28px 0 0;color:#c2d8e3;font-size:15px;line-height:1.75}.cordless-audience{margin:18px 0 0;color:#80b6c7;font-size:11px;font-weight:700;letter-spacing:.025em}.cordless-hero .button-row{margin-top:34px;display:flex;gap:13px;flex-wrap:wrap}.cordless-hero .cordless-primary{color:var(--cordless-night);border-color:#fff;background:#fff}.cordless-hero .cordless-primary:hover{color:var(--cordless-night);background:var(--cordless-signal);border-color:var(--cordless-signal)}.cordless-hero .cordless-secondary{color:#fff;border-color:rgba(255,255,255,.52)}.cordless-hero .cordless-secondary:hover{color:var(--cordless-night);border-color:#fff;background:#fff}.cordless-hero-visual{position:relative;min-width:0;padding:38px 0 32px}.cordless-hero-visual>img{position:relative;z-index:1;width:100%;height:510px;object-fit:cover;object-position:center;border:1px solid rgba(255,255,255,.24);border-radius:58% 42% 34% 66%/44% 48% 52% 56%;box-shadow:0 34px 70px rgba(0,15,29,.34)}.signal-ring{position:absolute;border:1px solid rgba(113,227,228,.28);border-radius:50%}.signal-ring-one{inset:5px -54px 4px 25px}.signal-ring-two{inset:52px -7px 46px 73px}.hero-battery-tag{position:absolute;left:-35px;bottom:58px;z-index:3;width:160px;padding:18px 20px;border:1px solid rgba(113,227,228,.5);border-radius:12px;color:#fff;background:rgba(5,36,63,.9);box-shadow:0 18px 38px rgba(2,24,42,.26);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-battery-tag span{display:block;color:var(--cordless-signal);font-size:30px;font-weight:700;letter-spacing:-.05em}.hero-battery-tag small{display:block;margin-top:4px;color:#bad2de;font-size:9px;line-height:1.45}.cordless-proof{min-height:98px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.18)}.cordless-proof div{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:23px 20px;border-right:1px solid rgba(255,255,255,.16)}.cordless-proof div:first-child{padding-left:0}.cordless-proof div:last-child{border-right:0}.cordless-proof span{color:var(--cordless-signal);font-size:9px;letter-spacing:.08em}.cordless-proof strong{color:#fff;font-size:12px;line-height:1.35}.cordless-answer{background:#fff}.answer-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:80px}.answer-index{padding-top:9px;border-top:1px solid var(--cordless-border)}.answer-index span{display:block;color:var(--cordless-aqua);font-size:74px;font-weight:650;letter-spacing:-.08em;line-height:1}.answer-index small{display:block;margin-top:12px;color:#738b98;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.answer-copy{max-width:850px}.answer-copy>p:not(.section-kicker){max-width:800px;margin:28px 0 0;color:#405d70;font-size:18px;line-height:1.7}.answer-copy aside{margin-top:30px;padding:22px 24px;border-left:3px solid var(--cordless-aqua);background:var(--cordless-ice)}.answer-copy aside strong{color:var(--home-navy);font-size:13px}.answer-copy aside p{margin:8px 0 12px;color:#5d7583;font-size:12px;line-height:1.65}.answer-copy aside a{color:var(--home-navy);font-size:11px;font-weight:750}.answer-copy aside a span{margin-left:9px;transition:transform .2s ease}.answer-copy aside a:hover span{display:inline-block;transform:translateX(4px)}.configuration-section{background:linear-gradient(180deg,#eff9fb,#fff);scroll-margin-top:80px}.configuration-equation{display:grid;grid-template-columns:1fr 50px 1fr 50px 1fr 50px 1.22fr;align-items:stretch;margin-bottom:38px;border:1px solid var(--cordless-border);border-radius:18px;background:rgba(255,255,255,.88);overflow:hidden}.configuration-equation>div{min-height:128px;display:flex;flex-direction:column;justify-content:center;padding:20px 24px}.configuration-equation>b{display:grid;place-items:center;color:#81a6b2;font-size:20px;font-weight:400}.configuration-equation strong{color:var(--home-navy);font-size:40px;line-height:1;letter-spacing:-.055em}.configuration-equation span{margin-top:7px;color:var(--home-dark);font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.configuration-equation small{margin-top:7px;color:#6d8490;font-size:10px;line-height:1.4}.configuration-equation .configuration-total{color:#fff;background:var(--cordless-navy)}.configuration-equation .configuration-total span,.configuration-equation .configuration-total strong{color:#fff}.configuration-equation .configuration-total small{color:#a9c9d7}.configuration-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.configuration-card{min-width:0;border:1px solid var(--cordless-border);border-radius:14px;background:#fff;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.configuration-card:hover{transform:translateY(-4px);border-color:#8fd4d8;box-shadow:0 16px 34px rgba(8,59,115,.08)}.configuration-card header{min-height:82px;display:grid;grid-template-columns:36px 1fr;gap:13px;align-items:center;padding:14px 17px;border-bottom:1px solid var(--cordless-border)}.configuration-card header>span{color:var(--cordless-aqua);font-size:9px;font-weight:800}.configuration-card h3{margin:0;color:var(--home-navy);font-size:17px;font-weight:650}.configuration-card header p{margin:3px 0 0;color:#718793;font-size:10px}.configuration-image{height:285px;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#f1f8fa);overflow:hidden}.configuration-image img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.configuration-card:first-child .configuration-image img,.configuration-card:nth-child(3) .configuration-image img{object-fit:contain;padding:13px}.configuration-card:hover .configuration-image img{transform:scale(1.025)}.cordless-swatches{min-height:60px;display:flex;align-items:center;justify-content:center;gap:13px;padding:12px;border-top:1px solid var(--cordless-border)}.cordless-swatches span{display:inline-flex;align-items:center;gap:5px;color:#5f7683;font-size:8px;font-weight:700;text-transform:uppercase}.cordless-swatches i{width:12px;height:12px;border:1px solid #aebfc6;border-radius:50%}.swatch-white i{background:#fff}.swatch-gray i{background:#949ba0}.swatch-black i{background:#171b1e;border-color:#171b1e}.configuration-note{margin:22px 0 0;color:#738996;font-size:10px;line-height:1.6;text-align:center}.placement-section{background:#fff}.placement-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:16px}.placement-card{position:relative;min-height:465px;border-radius:18px;background:var(--cordless-night);overflow:hidden}.placement-card img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.placement-card:hover img{transform:scale(1.025)}.placement-card:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(180deg,transparent,rgba(3,25,44,.88))}.placement-card>div{position:absolute;left:24px;right:24px;bottom:24px;z-index:1}.placement-card span{color:var(--cordless-signal);font-size:9px;font-weight:800}.placement-card h3{margin:8px 0 6px;color:#fff;font-size:24px;font-weight:650;letter-spacing:-.035em}.placement-card p{margin:0;color:#b7d0dc;font-size:11px;line-height:1.5}.modes-section{position:relative;color:#fff;background:var(--cordless-night);overflow:hidden}.modes-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(113,227,228,.035) 1px,transparent 0),linear-gradient(90deg,rgba(113,227,228,.035) 1px,transparent 0);background-size:70px 70px}.mode-flow,.modes-section .page-shell{position:relative}.mode-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:12px}.mode-flow:before{content:"";position:absolute;top:44px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--cordless-aqua),transparent)}.mode-flow article{position:relative;z-index:1;padding:24px 28px 28px;border:1px solid rgba(113,227,228,.2);border-radius:14px;background:rgba(10,47,77,.72)}.mode-flow article>span{color:#74a6ba;font-size:9px;letter-spacing:.08em}.mode-node{width:16px;height:16px;margin:12px 0 24px;border:4px solid var(--cordless-night);border-radius:50%;background:var(--cordless-signal);box-shadow:0 0 0 1px var(--cordless-signal)}.mode-flow h3{margin:0;color:#fff;font-size:20px}.mode-flow p{margin:12px 0 0;color:#abc4d2;font-size:12px;line-height:1.65}.sensor-spotlight{margin-top:58px;display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:center;padding-top:56px;border-top:1px solid rgba(113,227,228,.18)}.sensor-spotlight h2{color:#fff}.sensor-spotlight>div:last-child>p:not(.section-kicker){max-width:720px;margin:22px 0 0;color:#abc4d2;font-size:14px;line-height:1.75}.sensor-spotlight small{display:block;margin-top:16px;color:#7194a5;font-size:9px;line-height:1.5}.sensor-visual{position:relative;min-height:310px;display:grid;place-items:center}.sensor-core{width:92px;height:92px;border:1px solid var(--cordless-signal);border-radius:50%;background:radial-gradient(circle,rgba(113,227,228,.92) 0 8%,rgba(32,190,194,.22) 10% 42%,transparent 44%)}.sensor-visual i{position:absolute;width:150px;height:150px;border:1px solid rgba(113,227,228,.48);border-radius:50%}.sensor-visual i:nth-of-type(2){width:220px;height:220px;border-color:rgba(113,227,228,.3)}.sensor-visual i:nth-of-type(3){width:290px;height:290px;border-color:rgba(113,227,228,.14)}.power-section{background:var(--cordless-ice)}.power-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:22px;align-items:stretch}.battery-panel,.led-panel{border-radius:18px;overflow:hidden}.battery-panel{padding:40px;color:#fff;background:linear-gradient(145deg,#083b73,#061f37)}.battery-panel h2{color:#fff;font-size:clamp(36px,3.4vw,49px)}.battery-number{margin:36px 0 28px;display:flex;align-items:end;gap:10px}.battery-number strong{color:var(--cordless-signal);font-size:clamp(72px,7vw,104px);font-weight:650;letter-spacing:-.085em;line-height:.78}.battery-number span{color:#fff;font-size:16px;font-weight:700}.battery-panel dl{margin:0;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(255,255,255,.18)}.battery-panel dl div{padding:17px 10px 17px 0;border-bottom:1px solid rgba(255,255,255,.18)}.battery-panel dt{color:#82a7b8;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.battery-panel dd{margin:7px 0 0;color:#fff;font-size:12px;line-height:1.45}.runtime-note{margin:18px 0 0;color:#87a7b7;font-size:9px;line-height:1.55}.led-panel{padding:40px;border:1px solid var(--cordless-border);background:#fff}.led-panel h2{font-size:clamp(36px,3.4vw,49px)}.led-panel>p:not(.section-kicker){max-width:670px;margin:18px 0 26px;color:var(--home-gray);font-size:13px;line-height:1.7}.led-comparison{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.led-comparison figure{margin:0;border:1px solid var(--cordless-border);border-radius:12px;background:#f8fcfd;overflow:hidden}.led-comparison figure img{width:100%;height:195px;object-fit:cover}.led-comparison figcaption{display:flex;align-items:center;gap:12px;padding:14px 16px}.led-comparison figcaption>i{width:12px;height:12px;flex:0 0 auto;border-radius:50%}.blue-dot{background:#28b7ee;box-shadow:0 0 0 5px rgba(40,183,238,.1)}.red-dot{background:#e84b56;box-shadow:0 0 0 5px rgba(232,75,86,.1)}.led-comparison figcaption span{display:grid;gap:3px}.led-comparison figcaption strong{color:var(--home-navy);font-size:11px}.led-comparison figcaption small{color:#718793;font-size:9px}.video-section{background:#fff}.video-grid{display:grid;grid-template-columns:1.62fr 1fr;gap:18px;align-items:start}.video-card{margin:0;border:1px solid var(--cordless-border);border-radius:16px;background:#fff;overflow:hidden}.video-card video{width:100%;aspect-ratio:16/9;display:block;object-fit:cover;background:var(--cordless-night)}.video-card figcaption{padding:24px 26px 28px}.video-card figcaption>span{color:var(--cordless-aqua);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.video-card h3{margin:9px 0 7px;color:var(--home-navy);font-size:24px;letter-spacing:-.03em}.video-card p{margin:0;color:var(--home-gray);font-size:11px;line-height:1.55}.material-section{padding-block:70px;background:#eaf7f9}.material-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;align-items:center}.material-grid>div:first-child>p:last-child{max-width:610px;margin:20px 0 0;color:#526d7b;font-size:13px;line-height:1.7}.material-points{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #b9d9de;border-bottom:1px solid #b9d9de}.material-points div{min-height:126px;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:18px;border-right:1px solid #b9d9de}.material-points div:last-child{border-right:0}.material-points span{color:var(--cordless-aqua);font-size:9px}.material-points strong{color:var(--home-navy);font-size:12px;line-height:1.45}.specifications-section{background:#fff}.cordless-table-wrap{border:1px solid var(--cordless-border);border-radius:14px;overflow-x:auto}.cordless-table{width:100%;min-width:720px;border-collapse:collapse}.cordless-table td,.cordless-table th{padding:17px 20px;border-bottom:1px solid var(--cordless-border);color:#4f6876;font-size:11px;line-height:1.45;text-align:left}.cordless-table thead th{color:#fff;background:var(--cordless-navy);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.cordless-table thead th:first-child{background:var(--cordless-night)}.cordless-table tbody th{width:28%;color:var(--home-navy);background:#f4fafc;font-weight:750}.cordless-table tr:last-child td,.cordless-table tr:last-child th{border-bottom:0}.table-note{margin:15px 0 0;color:#778d98;font-size:9px;line-height:1.5}.cordless-oem{background:#eff9fb}.oem-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}.oem-copy>p:not(.section-kicker){max-width:540px;margin:23px 0 0;color:var(--home-gray);font-size:13px;line-height:1.75}.oem-copy .button-row{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.cordless-oem-flow{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--cordless-border);border-radius:16px;background:#fff;list-style:none;overflow:hidden}.cordless-oem-flow li{min-height:128px;display:grid;grid-template-columns:34px 1fr;gap:13px;align-items:center;padding:22px;border-right:1px solid var(--cordless-border);border-bottom:1px solid var(--cordless-border)}.cordless-oem-flow li:nth-child(2n){border-right:0}.cordless-oem-flow li:nth-last-child(-n+2){border-bottom:0}.cordless-oem-flow li>span{color:var(--cordless-aqua);font-size:9px;font-weight:800}.cordless-oem-flow li div{display:grid;gap:7px}.cordless-oem-flow strong{color:var(--home-navy);font-size:13px}.cordless-oem-flow small{color:#718793;font-size:9px;line-height:1.5}.sample-section{color:#fff;background:var(--cordless-navy)}.sample-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.sample-layout h2{color:#fff}.sample-layout>div>p:last-child{margin:24px 0 0;color:#b6ccda;font-size:13px;line-height:1.75}.sample-layout ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;border-top:1px solid rgba(255,255,255,.22)}.sample-layout li{min-height:52px;display:grid;grid-template-columns:40px 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.22);color:#d8e7ee;font-size:11px}.sample-layout li:nth-child(odd){border-right:1px solid rgba(255,255,255,.22)}.sample-layout li span{color:var(--cordless-signal);font-size:8px}.manufacturing-section{background:#fff}.manufacturing-layout{display:grid;grid-template-columns:1.12fr .88fr;gap:70px;align-items:center}.manufacturing-image{border-radius:18px;overflow:hidden}.manufacturing-image img{width:100%;height:510px;object-fit:cover}.manufacturing-copy>p:not(.section-kicker){margin:24px 0 26px;color:var(--home-gray);font-size:13px;line-height:1.75}.manufacturing-copy .text-link{min-height:45px;display:inline-flex;align-items:center;gap:18px;border-bottom:1px solid #aacbd1;color:var(--home-navy);font-size:11px;font-weight:750}.cordless-plastic-faq{background:#f4fafc}.cordless-plastic-faq .section-heading h2{max-width:700px}.cordless-plastic-faq .faq-list{max-width:1000px;background:#fff}.cordless-plastic-faq .faq-item,.related-section{background:#fff}.cordless-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cordless-related-grid>a{min-width:0;padding:20px;border:1px solid var(--cordless-border);border-radius:14px;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.cordless-related-grid>a:focus-visible,.cordless-related-grid>a:hover{transform:translateY(-5px);border-color:var(--cordless-aqua);box-shadow:0 14px 30px rgba(8,59,115,.08)}.cordless-related-grid>a>span{color:var(--cordless-aqua);font-size:9px}.cordless-related-grid img{width:100%;height:245px;object-fit:contain}.cordless-related-grid h3{margin:14px 0 8px;color:var(--home-navy);font-size:18px;line-height:1.3}.cordless-related-grid p{margin:0 0 19px;color:#718793;font-size:10px}.cordless-related-grid strong{color:var(--home-navy);font-size:10px}.cordless-related-grid strong span{display:inline-block;margin-left:8px;transition:transform .2s ease}.cordless-related-grid>a:hover strong span{transform:translateX(4px)}.cordless-rfq .final-copy>p:last-child{margin-top:16px}@media (max-width:1100px){.cordless-hero-grid{grid-template-columns:.95fr 1.05fr;gap:38px}.cordless-hero-visual>img{height:470px}.configuration-grid{grid-template-columns:repeat(2,1fr)}.placement-grid{grid-template-columns:1.2fr 1fr}.placement-card:last-child{grid-column:1/-1;min-height:380px}.power-grid{grid-template-columns:1fr}.oem-layout{gap:45px}}@media (max-width:900px){.cordless-section{padding-block:78px}.cordless-heading{grid-template-columns:1fr;gap:22px;margin-bottom:38px}.cordless-hero{min-height:auto}.cordless-hero-grid{grid-template-columns:1fr;padding:34px 0 42px}.cordless-hero-copy{padding:10px 0 0}.cordless-hero h1{max-width:760px}.cordless-hero-visual{width:min(720px,100%);margin-inline:auto}.cordless-hero-visual>img{height:480px}.cordless-proof{grid-template-columns:repeat(2,1fr)}.cordless-proof div:nth-child(2){border-right:0}.answer-grid{grid-template-columns:150px 1fr;gap:45px}.configuration-equation{grid-template-columns:repeat(3,1fr)}.configuration-equation>b{display:none}.configuration-equation .configuration-total{grid-column:1/-1;min-height:105px}.manufacturing-layout,.material-grid,.oem-layout,.sample-layout,.sensor-spotlight{grid-template-columns:1fr;gap:44px}.sensor-spotlight{gap:24px}.sensor-visual{min-height:250px}.video-grid{grid-template-columns:1fr}.video-card-main{grid-column:auto}.material-points{grid-template-columns:repeat(3,1fr)}.cordless-related-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.cordless-section{padding-block:64px}.cordless-heading h2,.cordless-section h2{font-size:clamp(34px,10.5vw,46px)}.cordless-breadcrumb{min-height:46px;font-size:9px}.cordless-hero h1{font-size:clamp(43px,12.5vw,58px)}.cordless-hero-lede{font-size:13px}.cordless-hero .button-row{flex-direction:column;align-items:stretch}.cordless-hero .button-row a{width:100%}.cordless-hero-visual>img{height:390px;border-radius:30% 70% 48% 52%/42% 44% 56% 58%}.hero-battery-tag{left:12px;bottom:42px}.signal-ring-one{inset:6px -24px 6px 3px}.signal-ring-two{inset:40px 12px 36px 35px}.cordless-proof div{min-height:76px;padding:15px 12px}.cordless-proof div:first-child{padding-left:12px}.answer-grid{grid-template-columns:1fr;gap:24px}.answer-index{display:flex;align-items:baseline;gap:14px}.answer-index span{font-size:50px}.answer-copy>p:not(.section-kicker){font-size:15px}.configuration-equation{grid-template-columns:1fr}.configuration-equation>div{min-height:100px}.configuration-equation .configuration-total{grid-column:auto}.configuration-grid,.cordless-oem-flow,.cordless-related-grid,.led-comparison,.mode-flow,.placement-grid,.sample-layout ul{grid-template-columns:1fr}.configuration-image{height:340px}.placement-card,.placement-card:last-child{min-height:400px;grid-column:auto}.mode-flow{gap:14px}.mode-flow:before{top:20px;bottom:20px;left:35px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--cordless-aqua),transparent)}.mode-flow article{display:grid;grid-template-columns:28px 1fr;column-gap:14px}.mode-node{grid-column:1;grid-row:2/span 2}.mode-flow h3,.mode-flow p{grid-column:2}.sensor-visual{transform:scale(.82)}.battery-panel,.led-panel{padding:28px 22px}.battery-panel dl{grid-template-columns:1fr}.battery-number strong{font-size:78px}.led-comparison figure img{height:210px}.material-points{grid-template-columns:1fr}.material-points div{min-height:84px;border-right:0;border-bottom:1px solid #b9d9de}.material-points div:last-child{border-bottom:0}.cordless-oem-flow li,.cordless-oem-flow li:nth-child(2n),.cordless-oem-flow li:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--cordless-border)}.cordless-oem-flow li:last-child{border-bottom:0}.sample-layout li:nth-child(odd){border-right:0}.manufacturing-image img{height:360px}}@media (max-width:430px){.cordless-hero-visual>img{height:330px}.hero-battery-tag{width:142px;padding:14px 16px}.hero-battery-tag span{font-size:25px}.cordless-proof strong{font-size:10px}.configuration-image{height:300px}.placement-card,.placement-card:last-child{min-height:350px}.video-card figcaption{padding:20px}.cordless-related-grid img{height:220px}}@media (prefers-reduced-motion:reduce){.configuration-card,.configuration-image img,.cordless-related-grid strong span,.cordless-related-grid>a,.placement-card img{transition:none}.configuration-card:hover,.cordless-related-grid>a:focus-visible,.cordless-related-grid>a:hover{transform:none}.configuration-card:hover .configuration-image img,.placement-card:hover img{transform:none}}