

/* Start:/about/equipment/editorial.css?179317603323538*/
@font-face{font-family:EquipmentManrope;src:url('/about/equipment/assets/Manrope-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:EquipmentManrope;src:url('/about/equipment/assets/Manrope-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:EquipmentManrope;src:url('/about/equipment/assets/Manrope-SemiBold.woff2') format('woff2');font-weight:600;font-display:swap}
.eq{--eq-ink:#202326;--eq-muted:#858b90;--eq-red:#df3533;--eq-line:#dfe3e5;--eq-header-height:110px;background:#fff;color:var(--eq-ink);font:400 15px/1.8 EquipmentManrope,Manrope,Arial,sans-serif;overflow:clip;isolation:isolate}
.eq *,.eq *::before,.eq *::after{box-sizing:border-box}
.eq h1,.eq h2,.eq h3,.eq p,.eq dl,.eq dd,.eq figure{margin:0}
.eq h1,.eq h2,.eq h3{font-family:inherit;font-weight:500;text-transform:none;color:inherit}
.eq a{color:inherit;text-decoration:none}
.eq button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}
.eq img{display:block;max-width:100%;height:auto}
.eq svg{width:22px;height:22px;flex:none}
.eq [hidden]{display:none!important}
.eq a:focus-visible,.eq button:focus-visible,.eq summary:focus-visible{outline:2px solid var(--eq-red);outline-offset:5px}
/* Section widths and gutters inherit the shared site .container. */
.eq-red{color:var(--eq-red)}
.eq-muted{color:var(--eq-muted)}
.eq-kicker{font-size:10px;letter-spacing:.13em;font-weight:600;text-transform:uppercase;line-height:1.7}
.eq-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;color:#8a9297;font-size:10px;padding-top:25px}
.eq-breadcrumb [aria-current]{color:var(--eq-ink)}
.eq-breadcrumb a:hover{color:var(--eq-red)}
.eq .eq-intro{height:auto;padding-bottom:25px;position:relative;z-index:auto;top:auto;box-shadow:none}
.eq-intro-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;padding:51px 0 40px}
.eq-intro h1{font-size:clamp(42px,4.45vw,66px);line-height:1.13;letter-spacing:-.055em}
.eq-intro-heading>p{font-size:11px;line-height:1.9;color:#7c858b;max-width:360px;padding-bottom:4px}
.eq-page-index{display:flex;gap:38px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--eq-line)}
.eq-page-index a{display:flex;gap:10px;font-size:9px;color:#969ea3;align-items:center;min-height:30px}
.eq-page-index a span{font-size:11px;color:#59646b}
.eq-page-index a:hover span{color:var(--eq-red)}
.eq section[id],.eq-stories{scroll-margin-top:calc(var(--eq-header-height) + 72px)}
.eq-chapter-index{position:sticky;top:var(--eq-header-height);z-index:30;background:#fffffff9;border-block:1px solid var(--eq-line)}
.eq-chapter-index>.eq-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:60px}
.eq-chapter-index>.eq-wrap>span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#879197;flex:none}
.eq-chapter-index .eq-wrap>div{display:flex;gap:37px;align-items:center}
.eq-chapter-index a{padding:17px 0;font-size:13px;line-height:1.9;position:relative;white-space:nowrap}
.eq-chapter-index a::after{content:'';position:absolute;height:2px;left:0;right:0;bottom:-1px;background:var(--eq-red);transform:scaleX(0);transform-origin:left;transition:transform .25s}
.eq-chapter-index a:hover::after,.eq-chapter-index a[aria-current]::after{transform:scaleX(1)}
.eq-chapter-index a[aria-current]{color:var(--eq-red)}
.eq-story{position:relative;padding:76px 0 65px;view-timeline-name:--eq-story;view-timeline-axis:block}
.eq-story--mist{background:#f2f4f5}
.eq-story--dark{background:#22292e;color:#f4f6f7;--eq-muted:#9eaab2;--eq-line:#ffffff25}
.eq .eq-story-heading{height:auto;position:relative;z-index:auto;top:auto;background:transparent;box-shadow:none;display:flex;justify-content:space-between;align-items:flex-end;gap:45px;padding-bottom:38px;border-bottom:1px solid var(--eq-line)}
.eq-story-identity{display:grid;grid-template-columns:auto auto;gap:2px 25px;align-items:end}
.eq-story-number{grid-column:1/-1;font:10px/1.8 monospace;letter-spacing:.03em;color:var(--eq-muted);margin-bottom:13px}
.eq .eq-story-heading h2{font-size:clamp(62px,7.3vw,108px);letter-spacing:-.065em;line-height:1}
.eq-story-identity p{font-size:12px;line-height:1.7;max-width:140px;padding-bottom:6px;color:var(--eq-muted)}
.eq-story-headline{font-size:clamp(22px,2.2vw,31px);letter-spacing:-.035em;line-height:1.3;max-width:370px;text-align:right}
.eq-story-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:60px;padding-top:40px;align-items:start}
.eq-story-script{position:relative;z-index:1;padding-top:16px}
.eq-beat{display:flex;gap:24px;align-items:flex-start;min-height:33svh;padding:38px 0 55px}
.eq-beat-number{font:10px/2 monospace;color:var(--eq-muted);width:18px;flex:none;padding-top:3px}
.eq-beat>div{border-top:1px solid var(--eq-line);padding-top:17px;max-width:350px}
.eq-beat h3{font-size:21px;line-height:1.35;letter-spacing:-.03em;margin-bottom:15px}
.eq-beat p{font-size:13px;line-height:1.95;color:#6f7c84}
.eq-story--dark .eq-beat p{color:#b1bcc4}
.eq-story-visual{position:sticky;top:calc(var(--eq-header-height) + 83px);align-self:start;min-width:0;user-select:none}
.eq-story-canvas{position:relative;height:clamp(420px,64svh,680px)}
.eq-story-watermark{position:absolute;left:2%;top:13px;font-size:clamp(110px,14vw,210px);font-weight:600;line-height:1;letter-spacing:-.08em;color:#e9edef;z-index:0}
.eq-story--mist .eq-story-watermark{color:#e2e7ea}
.eq-story--dark .eq-story-watermark{color:#ffffff08}
.eq-story-ground{position:absolute;left:10%;right:10%;bottom:8%;height:12%;background:radial-gradient(ellipse,#38434c16,transparent 69%)}
.eq-story--dark .eq-story-ground{background:radial-gradient(ellipse,#0005,transparent 69%)}
.eq-story-product{position:absolute;inset:0 -5%;display:flex;justify-content:center;align-items:center;z-index:1}
.eq-story-product img{width:100%;height:100%;object-fit:contain}
.eq-visual-cross{position:absolute;z-index:2;font:18px/1 monospace;color:#a5afb5}
.eq-visual-cross--a{top:30px;right:3%}
.eq-visual-cross--b{bottom:20px;left:3%}
.eq-story-visual figcaption{display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.035em;color:var(--eq-muted);padding:10px 0 20px}
.eq-story-visual figcaption>span:first-child{color:inherit}
.eq-story-progress{height:1px;background:var(--eq-line);overflow:hidden}
.eq-story-progress>span{display:block;width:100%;height:100%;background:var(--eq-red);transform:scaleX(0);transform-origin:left}
.eq-story--reverse .eq-story-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr)}
.eq-story--reverse .eq-story-script{grid-column:2;grid-row:1}
.eq-story--reverse .eq-story-visual{grid-column:1;grid-row:1}
.eq-story-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;border-top:1px solid var(--eq-line);padding-top:27px;margin-top:15px}
.eq-example-label{font-size:9px;color:var(--eq-muted);margin-bottom:22px!important;letter-spacing:.025em}
.eq-story-specs{display:flex;gap:55px}
.eq-story-specs>div{display:flex;flex-direction:column-reverse;gap:6px}
.eq-story-specs dt{font-size:9px;color:var(--eq-muted)}
.eq-story-specs dd{font-size:16px;font-weight:500;line-height:1.4}
.eq-text-link{display:inline-flex;align-items:center;gap:20px;font-size:11px;font-weight:500;flex:none;min-height:40px}
.eq-text-link svg{transition:transform .2s}
.eq-text-link:hover svg{transform:translateX(5px)}
.eq .eq-section{padding-block:100px}
.eq-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:50px}
.eq-section-heading .eq-kicker{margin-bottom:22px;color:#7d878e}
.eq h2{font-size:clamp(36px,3.7vw,54px);line-height:1.15;letter-spacing:-.05em}
.eq-section-heading>p{font-size:12px;line-height:1.9;color:#818b92;max-width:325px;padding-bottom:3px}
.eq-decoder{padding-block:100px;background:#21282d;color:#f3f5f6}
.eq-decoder .eq-section-heading .eq-kicker{color:#9ba7ae}
.eq-decoder h2>span{color:#9ba9b1}
.eq-decoder .eq-section-heading>p{color:#a9b3ba}
.eq-decoder-bar{border-top:1px solid #ffffff26;padding-top:27px;display:flex;justify-content:space-between;font-size:10px;color:#a6b2ba}
.eq-interactive-label{font-size:10px}
.eq-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--eq-red);margin-right:8px;vertical-align:middle}
.eq-code{display:flex;align-items:center;justify-content:center;gap:10px;padding:65px 0 48px}
.eq-code button{font-size:clamp(40px,6vw,87px);line-height:1.3;letter-spacing:-.06em;padding:0 8px 9px;position:relative;transition:color .2s}
.eq-code button::after{content:'';position:absolute;bottom:0;left:9px;right:7px;height:1px;background:#56636b}
.eq-code button.is-active{color:#ff736b}
.eq-code button.is-active::after{background:#ff736b;height:3px}
.eq-code button:hover{color:#ffb0a9}
.eq-code>span{font-size:40px;color:#6f7b83}
.eq-code-explanation{display:flex;gap:34px;min-height:160px;padding:28px 0 38px;border-bottom:1px solid #ffffff26}
.eq-code-number{color:#83929c;font:11px/2 monospace;flex:none;width:70px}
.eq-code-explanation h3{font-size:19px;letter-spacing:-.02em;margin-bottom:10px}
.eq-code-explanation p{font-size:13px;line-height:1.9;color:#acb7bf;max-width:650px}
.eq-code-reference{margin-top:25px;font-size:11px;color:#bdc7ce}
.eq summary{cursor:pointer;list-style:none}
.eq summary::-webkit-details-marker{display:none}
.eq-code-reference summary{width:max-content;display:flex;gap:25px;align-items:center;min-height:36px}
.eq-code-reference summary span{font-size:21px;color:#8a9aa4}
.eq-code-reference[open] summary span{transform:rotate(45deg)}
.eq-code-reference dl{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;padding-top:28px}
.eq-code-reference dl>div{display:flex;gap:20px;line-height:1.8}
.eq-code-reference dt{font-weight:600;min-width:36px;color:#fff}
.eq-code-reference dd{color:#a6b4be}
.eq-dark-note{color:#a5b0b8;font-size:10px;margin-top:35px!important;max-width:760px;line-height:1.9}
.eq-option-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}
.eq-option-group h3{font-size:13px;font-weight:500;border-bottom:1px solid var(--eq-line);padding-bottom:20px;display:flex;align-items:center;gap:20px}
.eq-option-group h3>span{color:#9da4a8;font-size:10px}
.eq-option-group dl>div{display:flex;align-items:flex-start;gap:21px;margin-top:26px}
.eq-option-group dt{font-size:27px;line-height:1.25;letter-spacing:-.045em;min-width:49px;font-weight:500}
.eq-option-group dd{padding-top:3px;display:flex;flex-direction:column;gap:5px}
.eq-option-group dd b{font-size:12px;font-weight:500}
.eq-option-group dd span{font-size:11px;color:#7e888e;line-height:1.8}
.eq-pending{margin-top:50px;border:1px solid var(--eq-line);font-size:11px;color:#747f85}
.eq-pending summary{display:flex;align-items:center;gap:18px;padding:22px 24px}
.eq-pending-symbol{display:grid;place-items:center;width:18px;height:18px;border:1px solid #aab3b8;border-radius:50%;font-size:11px;font-weight:600;flex:none}
.eq-pending summary b{font-weight:500;color:#414c52;margin-left:15px}
.eq-pending-status{margin-left:auto;font-size:10px;background:#f1f3f4;padding:5px 9px;color:#65737c}
.eq-plus{font-size:24px;line-height:1;color:#7c898f}
.eq-pending[open] .eq-plus{transform:rotate(45deg)}
.eq-pending>div{padding:0 60px 25px;max-width:900px;line-height:1.9}
.eq-pending>div p+p{margin-top:10px}
.eq-formats{background:#f1f3f4;padding:100px 0 65px}
.eq-installation{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:75px;align-items:center;border-top:1px solid #d5dce0;padding-block:45px;view-timeline-name:--eq-installation}
.eq-installation-visual{position:relative;min-width:0;height:440px}
.eq-installation-photo{position:absolute;inset:0 -2%;display:flex;align-items:center;justify-content:center;z-index:1}
.eq-installation-photo img{width:100%;height:100%;object-fit:contain}
.eq-installation-no{position:absolute;left:10px;top:15px;font-size:140px;line-height:1;letter-spacing:-.07em;color:#e0e6e9}
.eq-drawing-corner{position:absolute;width:25px;height:25px;border-color:#aab5bd;border-style:solid;z-index:2}
.eq-drawing-corner--a{left:0;top:0;border-width:1px 0 0 1px}
.eq-drawing-corner--b{right:0;bottom:0;border-width:0 1px 1px 0}
.eq-installation-tag{position:absolute;bottom:15px;left:15px;font-size:9px;letter-spacing:.06em;color:#82909a;text-transform:uppercase}
.eq-installation-copy{max-width:410px}
.eq-installation-copy .eq-kicker{color:#85919a}
.eq-installation h3{font-size:41px;line-height:1.2;letter-spacing:-.045em;margin:18px 0}
.eq-installation-copy>p{font-size:13px;color:#71808a;line-height:1.95}
.eq-installation-copy>.eq-installation-lead{color:var(--eq-ink);font-size:16px;line-height:1.6;margin-bottom:15px}
.eq-installation-copy dl{display:flex;gap:30px;border-top:1px solid #d5dce0;margin-top:25px;padding-top:20px;font-size:10px}
.eq-installation-copy dt{color:#8a959e}
.eq-caption{font-size:10px;color:#7c8a94;padding-top:25px;border-top:1px solid #d5dce0;line-height:1.9}
@keyframes eq-story-drift{from{transform:translateY(65px) scale(.94)}to{transform:translateY(-45px) scale(1.03)}}
@keyframes eq-reading-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes eq-installation-drift{from{transform:translateY(30px)}to{transform:translateY(-25px)}}
@supports(animation-timeline:view()){
 @media(min-width:992px) and (prefers-reduced-motion:no-preference){
  .eq.motion-ready .eq-story-product{animation:eq-story-drift linear both;animation-timeline:--eq-story;animation-range:contain 0% contain 100%}
  .eq.motion-ready .eq-story-progress>span{animation:eq-reading-progress linear both;animation-timeline:--eq-story;animation-range:contain 0% contain 100%}
  .eq.motion-ready .eq-installation-photo{animation:eq-installation-drift linear both;animation-timeline:--eq-installation;animation-range:entry 0% exit 100%}
 }
}
@media(prefers-reduced-motion:no-preference){
 .eq.motion-ready [data-enter]{transition:opacity .65s ease,translate .75s cubic-bezier(.22,.65,.25,1)}
 .eq.motion-ready [data-enter].will-enter{opacity:0;translate:0 22px}
 .eq.motion-ready [data-enter].is-visible{opacity:1;translate:0 0}
}
@media(min-width:1600px){.eq-story{padding-top:95px}.eq-story-layout{gap:100px}.eq-beat{min-height:34svh}.eq-story-canvas{height:680px}.eq-beat h3{font-size:24px}.eq-beat p{font-size:14px}}
@media(max-width:1100px){.eq-story-layout,.eq-story--reverse .eq-story-layout{gap:35px}.eq-story-headline{font-size:25px;max-width:300px}.eq-story-identity{gap:2px 18px}.eq-story-identity p{font-size:11px;max-width:125px}.eq-story-canvas{height:480px}.eq-story-specs{gap:30px}.eq-installation{gap:45px}.eq-installation-visual{height:370px}.eq-option-groups{gap:30px}}
@media(max-width:991px){.eq-intro-heading{display:block;padding:40px 0 30px}.eq-intro-heading>p{margin-top:20px;font-size:12px}.eq-intro-heading>p br{display:none}.eq-chapter-index .eq-wrap>div{gap:25px}.eq-story-heading{gap:30px}.eq .eq-story-heading h2{font-size:70px}.eq-story-headline{font-size:23px}.eq-story-identity{display:block}.eq-story-identity p{max-width:none;padding:14px 0 0}.eq-story-number{display:block;margin-bottom:12px}.eq-story{padding:55px 0}.eq-beat{gap:15px;min-height:30svh;padding:25px 0 35px}.eq-beat h3{font-size:19px}.eq-beat p{font-size:12px}.eq-story-canvas{height:390px}.eq-story-visual{top:calc(var(--eq-header-height) + 85px)}.eq-story-watermark{font-size:105px}.eq .eq-section,.eq-decoder,.eq-formats{padding-block:75px}.eq-installation{gap:30px}.eq-installation-visual{height:330px}.eq-installation h3{font-size:34px}.eq-installation-copy>.eq-installation-lead{font-size:14px}.eq-installation-copy>p{font-size:12px}.eq-option-group dt{font-size:23px;min-width:39px}.eq-option-group dl>div{gap:13px}.eq-story-footer{gap:30px}.eq-story-specs dd{font-size:14px}}
@media(max-width:767px){
 .eq-breadcrumb{font-size:9px;gap:8px;padding-top:20px}.eq .eq-intro{padding-bottom:16px}.eq-intro-heading{padding:31px 0 25px}.eq-intro h1{font-size:42px;line-height:1.13;letter-spacing:-.055em;max-width:340px}.eq-intro-heading>p{font-size:11px;line-height:1.85;margin-top:18px}.eq-page-index{gap:14px 20px;padding-top:12px;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}.eq-page-index a{gap:7px;font-size:8px;white-space:nowrap;flex:none}.eq-page-index a span{font-size:10px}.eq-chapter-index>.eq-wrap{gap:20px;min-height:52px}.eq-chapter-index .eq-wrap>span{font-size:8px}.eq-chapter-index .eq-wrap>div{overflow:auto;gap:25px;scrollbar-width:none}.eq-chapter-index a{font-size:12px;min-height:52px;display:flex;align-items:center;padding:0;flex:none}.eq-story{padding:42px 0 35px}.eq .eq-story-heading{display:block;padding-bottom:25px}.eq-story-identity{display:grid;grid-template-columns:auto 1fr;gap:2px 25px}.eq-story-number{grid-column:1/-1;font-size:9px;margin-bottom:12px}.eq .eq-story-heading h2{font-size:72px;line-height:1;letter-spacing:-.065em}.eq-story-identity p{padding:0 0 5px;font-size:11px;max-width:130px}.eq-story-headline{text-align:left;font-size:24px;margin-top:23px!important;max-width:310px}.eq-story-layout,.eq-story--reverse .eq-story-layout{display:flex;flex-direction:column;gap:13px;padding-top:20px}.eq-story-visual,.eq-story--reverse .eq-story-visual{position:relative;top:auto;order:0;width:100%}.eq-story-script,.eq-story--reverse .eq-story-script{order:1;width:100%;padding-top:10px}.eq-story-canvas{height:300px}.eq-story-watermark{font-size:115px;top:8px}.eq-story-product{inset:0 -5%}.eq-visual-cross--a{top:13px}.eq-visual-cross--b{bottom:13px}.eq-story-visual figcaption{font-size:8px;padding:8px 0 15px}.eq-story-progress{display:none}.eq-beat{min-height:0;padding:18px 0 22px;gap:15px}.eq-beat>div{max-width:none;padding-top:13px}.eq-beat h3{font-size:20px;margin-bottom:10px}.eq-beat p{font-size:12px;line-height:1.95}.eq-beat-number{font-size:9px;padding-top:12px}.eq-story-footer{display:block;padding-top:22px;margin-top:15px}.eq-example-label{font-size:8px;margin-bottom:18px!important}.eq-story-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.eq-story-specs dd{font-size:12px}.eq-story-specs dt{font-size:8px;line-height:1.7}.eq-story-footer .eq-text-link{margin-top:21px;font-size:11px}.eq .eq-section,.eq-decoder,.eq-formats{padding-block:60px}.eq-section-heading{display:block;margin-bottom:32px}.eq-section-heading .eq-kicker{font-size:9px;margin-bottom:18px}.eq h2{font-size:36px}.eq-section-heading>p{font-size:11px;margin-top:22px;line-height:1.85}.eq-section-heading>p br{display:none}.eq-decoder-bar{font-size:9px;padding-top:23px}.eq-interactive-label{font-size:8px}.eq-dot{width:4px;height:4px;margin-right:5px}.eq-code{gap:3px;padding:38px 0 28px}.eq-code button{font-size:clamp(25px,7.5vw,45px);padding:0 3px 10px;letter-spacing:-.05em}.eq-code>span{font-size:24px}.eq-code button::after{left:3px;right:3px}.eq-code-explanation{display:block;min-height:195px;padding:22px 0 27px}.eq-code-number{display:block;font-size:9px;margin-bottom:12px}.eq-code-explanation h3{font-size:17px}.eq-code-explanation p{font-size:12px}.eq-code-reference{font-size:10px;margin-top:17px}.eq-code-reference dl{grid-template-columns:1fr;gap:16px}.eq-dark-note{font-size:9px;margin-top:25px!important}.eq-option-groups{grid-template-columns:1fr;gap:35px}.eq-option-group h3{font-size:13px;padding-bottom:17px;gap:14px}.eq-option-group dl{display:grid;grid-template-columns:1fr 1fr;gap:23px 18px;padding-top:23px}.eq-option-group dl>div{margin:0;gap:12px}.eq-option-group dt{font-size:24px;min-width:38px}.eq-option-group dd b{font-size:11px}.eq-option-group dd span{font-size:10px}.eq-pending{margin-top:35px}.eq-pending summary{flex-wrap:wrap;gap:12px;padding:20px 17px}.eq-pending summary>span:nth-child(2){font-size:10px;flex:1}.eq-pending summary b{display:block;margin:3px 0 0;font-size:12px}.eq-pending-status{order:4;margin:0 0 0 30px;font-size:9px}.eq-pending>div{padding:0 20px 22px;font-size:10px}.eq-installation{display:flex;flex-direction:column;gap:24px;padding-block:30px;align-items:stretch}.eq-installation-visual{height:270px}.eq-installation-no{font-size:100px;left:10px;top:7px}.eq-installation-photo{inset:0 -3%}.eq-installation-tag{font-size:8px;left:13px;bottom:13px}.eq-installation-copy{max-width:none}.eq-installation h3{font-size:33px;margin:15px 0}.eq-installation-copy .eq-kicker{font-size:9px}.eq-installation-copy>.eq-installation-lead{font-size:15px}.eq-installation-copy>p{font-size:12px}.eq-installation-copy dl{padding-top:18px;margin-top:20px;font-size:10px}.eq-caption{font-size:9px;padding-top:23px}
}
@media(max-width:370px){.eq-intro h1{font-size:37px}.eq .eq-story-heading h2{font-size:65px}.eq-story-canvas{height:255px}.eq-story-specs{gap:10px}.eq-story-specs dd{font-size:11px}.eq-code{gap:1px}.eq-option-group dl{grid-template-columns:1fr}.eq h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){.eq *,.eq *::before,.eq *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.eq [data-enter]{opacity:1!important;translate:none!important}.eq-story-product,.eq-installation-photo{transform:none!important}}
@media print{.eq-chapter-index,.eq-page-index{display:none}.eq-story-visual{position:static}.eq-story-layout{display:block}.eq-beat{min-height:0}.eq-story{break-inside:avoid}.eq-story--dark{background:#eee;color:#222}.eq [data-enter]{opacity:1!important;translate:none!important}}

@media screen and (min-width:1241px) and (max-width:1340px){.eq .eq-wrap{width:calc(100% - 20px)}}

.eq-story-footer .eq-series-button{min-height:50px;max-width:100%;padding:12px 22px;gap:24px;border:1px solid #d32f2d;border-radius:4px;background:#d32f2d;color:#fff;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .2s,border-color .2s}
.eq-story-footer .eq-series-button:hover{background:#bd2d2b;border-color:#bd2d2b}
.eq-story-footer .eq-series-button:active{background:#a92524;border-color:#a92524}

/* ADS side-profile study: blend the studio into the section and crop at the viewport. */
.eq-story--side-view.eq-story--dark{background:#000}
.eq-story--side-view .eq-story-watermark,.eq-story--side-view .eq-story-ground,.eq-story--side-view .eq-visual-cross{display:none}
.eq-story--side-view .eq-story-canvas{height:auto;aspect-ratio:3/2;overflow:visible}
.eq-story--side-view .eq-story-product{inset:0}
.eq-story--side-view.eq-story--dark .eq-story-product{mask-image:linear-gradient(90deg,transparent,#000 7%,#000 94%,transparent)}
.eq-story--side-view.eq-story--dark .eq-story-product img{mask-image:linear-gradient(transparent,#000 10%,#000 80%,transparent)}
.eq.motion-ready .eq-story--side-view .eq-story-product{animation:none;transform:none}
@media(min-width:992px){
 .eq-story--side-view .eq-story-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}
 .eq-story--side-view .eq-story-canvas{height:clamp(666.667px,54.667vw,1120px);aspect-ratio:auto}
 .eq-story--side-view .eq-story-product{inset:0 auto auto 0;width:clamp(1000px,82vw,1680px);height:auto;aspect-ratio:3/2}
 .eq-story--side-view.eq-story--dark .eq-story-product{mask-image:linear-gradient(90deg,transparent,#000 7%)}
 .eq-story--side-view.eq-story--reverse .eq-story-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr)}
 .eq-story--side-view.eq-story--reverse .eq-story-product{inset:0 0 auto auto}
 .eq-story--side-view .eq-story-product img{height:auto;max-width:none}
}

/* End */
/* /about/equipment/editorial.css?179317603323538 */
