.industrial-intro{grid-template-areas:"product interactive" "power power";grid-template-columns:minmax(0,44fr) minmax(0,56fr)}
.industrial-interactive-slot{grid-area:interactive;position:relative;min-width:0;min-height:var(--industrial-panel-height,900px)}
.industrial-overview .industrial-experience{margin-top:28px}
.industrial-model-panel{position:absolute;inset:0;visibility:hidden;opacity:0;transition:opacity 180ms ease}
.industrial-overview{transition:opacity 180ms ease}
[data-industrial-selected=true] .industrial-overview{visibility:hidden;opacity:0}
[data-industrial-selected=true] .industrial-model-panel{visibility:visible;opacity:1}
.industrial-model-back{width:100%;text-align:left;background:none;color:#d4d9d7;border:0;border-bottom:1px solid #ffffff30;padding:0 0 10px;min-height:44px;cursor:pointer}
.industrial-model-variants{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}
.industrial-model-variants:empty{display:none}
.industrial-model-variants button,.industrial-power-control button{background:transparent;border:1px solid #ffffff40;color:inherit;min-height:44px;padding:8px 12px;border-radius:4px;cursor:pointer}
.industrial-model-variants button[aria-pressed=true],.industrial-power-ticks button[aria-pressed=true]{background:#8dcea8;color:#182a20}
.industrial-inline-card{color:#f5f5f2}
.industrial-intro .industrial-inline-card h2{font-size:28px;margin:8px 0}
.industrial-inline-card .product-card__designation{font-size:26px;margin:0}
.industrial-inline-card .product-card__price{font-size:32px;margin:20px 0 0;color:#d6eddd}
.industrial-inline-card .product-card__tax{margin:0;color:#c1ccc6}
.industrial-inline-card .product-card__specs{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}
.industrial-inline-card dt{font-size:14px;color:#c1ccc6;line-height:1.5}
.industrial-inline-card dd{margin:6px 0 0;font-size:17px;line-height:1.5}
.industrial-inline-card .product-card__full{grid-column:1/-1}
.industrial-inline-card .product-card__stage-value{display:inline-block;white-space:nowrap}
.industrial-inline-card .product-card__cta{width:100%;padding:14px 18px;background:#087447;border:0;border-radius:4px;color:white;min-height:48px;text-align:left;cursor:pointer;font:inherit}
.industrial-inline-card .product-card__arrow{float:right}
.industrial-model-eyebrow,.industrial-representative{font-size:13px;color:#c1ccc6}
.industrial-representative{text-align:center;max-width:500px;margin:8px auto}
.industrial-inline-documents{font-size:15px}.industrial-inline-documents a{color:#d6eddd;display:flex;align-items:center;gap:8px;min-height:44px;text-underline-offset:4px}
.industrial-inline-documents svg{width:18px;height:18px;flex:none}
.industrial-power-control{grid-area:power;border-top:1px solid #ffffff30;padding-top:24px;margin-top:24px;min-width:0}
.industrial-power-label{display:flex;justify-content:space-between;gap:20px;font-size:20px;margin-bottom:12px}
.industrial-power-track{display:flex;align-items:center;gap:16px}.industrial-power-track input{flex:1;min-width:0;height:44px;accent-color:#8dcea8}
.industrial-power-track button{width:44px;padding:0}.industrial-power-control button:disabled{opacity:.4;cursor:default}
.industrial-power-ticks{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:8px 60px 0}
.industrial-power-ticks button{border-color:transparent}
.industrial-card-measure{position:absolute;inset:0 0 auto;visibility:hidden;pointer-events:none}

@media(prefers-reduced-motion:reduce){.industrial-model-panel,.industrial-overview{transition:none}}
.industrial-intro .industrial-inline-card :is(dt,.product-card__stage-count){color:#c1ccc6;font-size:14px;text-transform:none;letter-spacing:0}
.industrial-intro .industrial-inline-card dd,.industrial-intro .industrial-inline-card .product-card__stage-list{color:#f5f5f2;font-size:17px}
.industrial-intro .industrial-inline-card .product-card__physical span{color:inherit}
@media(min-width:1201px){.industrial-intro:before{background-size:100% 100%,100% 1060px;background-position:left top;background-repeat:no-repeat;background-color:#252727}.industrial-intro:after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,transparent 900px,#252727 1060px)}}


.industrial-inline-card .industrial-spec-column{display:flex;flex-direction:column;gap:18px;min-width:0}.industrial-standard-note{display:block;font-size:13px;color:#c1ccc6;margin-top:5px}.industrial-option-badge{display:inline-block;font-size:14px;padding:2px 8px;border:1px solid #8dcea850;border-radius:4px;color:#c9e2d2}.industrial-options-note{font-size:14px;color:#c1ccc6;margin:0 0 16px;line-height:1.5}

