.qc-module__yofteW__layer{display:block}.qc-module__yofteW__fMist{fill:var(--mist)}.qc-module__yofteW__fSteel{fill:var(--steel)}.qc-module__yofteW__fField{fill:var(--field)}.qc-module__yofteW__fPaper{fill:var(--paper)}.qc-module__yofteW__fSoft{fill:var(--blue-soft)}.qc-module__yofteW__fSoftDeep{fill:var(--blue-soft);stroke:var(--blue);stroke-width:1px;vector-effect:non-scaling-stroke}.qc-module__yofteW__fSheen{fill:var(--paper);opacity:.55}.qc-module__yofteW__fGlass{fill:var(--blue-soft);opacity:.6}.qc-module__yofteW__ln,.qc-module__yofteW__lnThin,.qc-module__yofteW__lnHeavy{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.qc-module__yofteW__lnThin{stroke-width:1.2px;opacity:.62}.qc-module__yofteW__lnHeavy{stroke-width:3.2px}.qc-module__yofteW__detail{opacity:var(--qc-detail,0)}.qc-module__yofteW__ex{--m:calc(max(0px,(100% - var(--wrap)) / 2) + var(--gutter));--colgap:clamp(40px,5.5vw,112px);--figw:min(620px,calc((100svh - 150px) / 1.25),46vw);--stick:max(92px,calc((100svh - var(--figw) * 1.25) / 2 + 24px));background:var(--paper);color:var(--ink);grid-template-columns:var(--m) var(--figw) minmax(0,1fr) var(--m);grid-template-rows:auto auto;display:grid;position:relative}.qc-module__yofteW__exHead{min-height:100svh;padding:clamp(120px,16vh,180px) 0 clamp(56px,8vh,96px) var(--colgap);flex-direction:column;grid-area:1/3;justify-content:center;display:flex}.qc-module__yofteW__h1{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-xl,var(--track));color:var(--ink);text-wrap:balance;max-width:12ch;font-size:clamp(2.4rem,4.9vw,5rem);line-height:.94}.qc-module__yofteW__exLede{max-width:30em;animation:qc-module__yofteW__pgRise .95s var(--ease-out) .38s both;margin-top:clamp(28px,4.5vh,52px)}.qc-module__yofteW__exLede .pg-lede{color:var(--ink);letter-spacing:var(--tr-sm,-.012em);font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.42}.qc-module__yofteW__exCta{animation:qc-module__yofteW__pgRise .95s var(--ease-out) .52s both;margin-top:clamp(26px,4vh,40px)}.qc-module__yofteW__exReply{color:var(--ink-2);margin:clamp(14px,2.2vh,20px) 0 0;font-size:max(14px,.95rem);line-height:1.4}.qc-module__yofteW__exFig{padding:var(--stick) 0 clamp(64px,9vh,112px);grid-area:1/2/span 2}.qc-module__yofteW__exSticky{top:var(--stick);position:sticky}.qc-module__yofteW__exSticky [data-stage]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qc-module__yofteW__exNotes{max-width:32em;padding:0 0 clamp(120px,20vh,220px) var(--colgap);grid-area:2/3;align-self:start;gap:clamp(26px,4.4vh,48px);display:grid}.qc-module__yofteW__note{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.25vw,1.22rem);line-height:1.5;transition:opacity .45s}.qc-module__yofteW__note a{color:var(--blue-deep)}.qc-module__yofteW__exToc{display:none}.qc-module__yofteW__ex[data-pick] .qc-module__yofteW__note{opacity:.64}html[data-scrolling] .qc-module__yofteW__ex[data-pick] .qc-module__yofteW__note{opacity:.5}.qc-module__yofteW__ex[data-pick=pass] .qc-module__yofteW__note[data-set=pass],.qc-module__yofteW__ex[data-pick=ports] .qc-module__yofteW__note[data-set=ports],.qc-module__yofteW__ex[data-pick=balance] .qc-module__yofteW__note[data-set=balance],.qc-module__yofteW__ex[data-pick=exhaust] .qc-module__yofteW__note[data-set=exhaust]{opacity:1}.qc-module__yofteW__ex [data-hl]{transition:opacity .5s}.qc-module__yofteW__ex[data-pick=pass] [data-hl]:not([data-hl=pass]),.qc-module__yofteW__ex[data-pick=ports] [data-hl]:not([data-hl=ports]),.qc-module__yofteW__ex[data-pick=balance] [data-hl]:not([data-hl=balance]),.qc-module__yofteW__ex[data-pick=exhaust] [data-hl]:not([data-hl=exhaust]){opacity:.3}.qc-module__yofteW__hots{z-index:3;pointer-events:none;position:absolute;inset:0}.qc-module__yofteW__hot{left:var(--x);top:var(--y);transform:translate(var(--dx,-50%),var(--dy,-50%));pointer-events:auto;cursor:pointer;white-space:nowrap;color:var(--ink);letter-spacing:var(--tr-ui,0);background:var(--paper);box-shadow:0 0 0 1px var(--line-strong);border-radius:3px;padding:6px 10px;font-size:max(13px,.86rem);font-weight:600;line-height:1.2;transition:opacity .4s,box-shadow .25s;position:absolute}.qc-module__yofteW__hot:after{content:"";position:absolute;inset:-8px -4px}.qc-module__yofteW__hot[data-side=left]{--dx:0}.qc-module__yofteW__hot[data-side=right]{--dx:-100%}.qc-module__yofteW__hot[data-side=above]{--dy:-100%}.qc-module__yofteW__hot[data-side=below]{--dy:0}.qc-module__yofteW__hot:hover{box-shadow:0 0 0 1px var(--ink)}.qc-module__yofteW__hot:focus-visible{outline:2px solid var(--blue-deep);outline-offset:3px}.qc-module__yofteW__hot[data-out]{opacity:0;pointer-events:none}.qc-module__yofteW__ex[data-pick] .qc-module__yofteW__hot{opacity:.66}.qc-module__yofteW__ex[data-pick] .qc-module__yofteW__hot[aria-pressed=true]{opacity:1}.qc-module__yofteW__ex[data-pick] .qc-module__yofteW__hot[data-out]{opacity:0}.qc-module__yofteW__ex [data-stage]{cursor:pointer}html:not(.pg-js) .qc-module__yofteW__hots{display:none}.qc-module__yofteW__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qc-module__yofteW__factsBand.qc-module__yofteW__factsBand{background:var(--field);padding:clamp(76px,11vh,128px) 0}.qc-module__yofteW__facts{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:clamp(48px,8vh,88px) clamp(28px,4vw,72px);margin:0;display:grid}.qc-module__yofteW__factBig,.qc-module__yofteW__fact{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.qc-module__yofteW__factBig{grid-column:span 3;gap:clamp(14px,2.2vh,22px)}.qc-module__yofteW__fact{grid-column:span 2;gap:10px}.qc-module__yofteW__factName{color:var(--ink-2);text-wrap:pretty;max-width:20em;margin:0;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.4}.qc-module__yofteW__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.qc-module__yofteW__factBig .qc-module__yofteW__factText{letter-spacing:var(--tr-lg,var(--track));max-width:13ch;font-size:clamp(1.9rem,3.5vw,3.7rem);line-height:1.02}.qc-module__yofteW__fact .qc-module__yofteW__factText{letter-spacing:var(--tr-md,-.019em);max-width:16ch;font-size:clamp(1.3rem,1.75vw,1.7rem);line-height:1.16}.qc-module__yofteW__mistScene[data-kit-scene]{background:var(--mist)}.qc-module__yofteW__photo{width:100%}.qc-module__yofteW__photo>figure{aspect-ratio:480/384;background:var(--steel);border-radius:0;margin:0}.qc-module__yofteW__listSplit{align-items:center}.qc-module__yofteW__listSplit>:last-child{padding-top:0}.qc-module__yofteW__specs{border-top:1px solid var(--ink);max-width:34em;margin:clamp(4px,1vh,10px) 0 0;padding:0;list-style:none}.qc-module__yofteW__spec{border-bottom:1px solid var(--line);color:var(--ink-2);text-wrap:pretty;padding:15px 0;font-size:clamp(.98rem,1.05vw,1.05rem);line-height:1.55}.qc-module__yofteW__spec strong{color:var(--ink);font-weight:600}.qc-module__yofteW__units{margin:clamp(36px,5.5vh,60px) 0 clamp(48px,7vh,80px)}.qc-module__yofteW__table{border-collapse:collapse;width:100%;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.45}.qc-module__yofteW__table thead th{text-align:left;color:var(--ink-2);border-bottom:1px solid var(--ink);padding:0 clamp(16px,2vw,32px) 14px 0;font-size:max(13px,.9rem);font-weight:600}.qc-module__yofteW__table tbody th,.qc-module__yofteW__table tbody td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-strong);padding:clamp(18px,2.6vh,26px) clamp(16px,2vw,32px) clamp(18px,2.6vh,26px) 0}.qc-module__yofteW__table tbody th{color:var(--ink);width:30%;font-weight:600}.qc-module__yofteW__table tbody td{color:var(--ink-2)}.qc-module__yofteW__table tbody tr{opacity:.72;transition:opacity .3s}.qc-module__yofteW__table tbody tr[data-hold],.qc-module__yofteW__table tbody tr:hover{opacity:1}.qc-module__yofteW__table a{color:var(--blue-deep)}.qc-module__yofteW__table strong{font-weight:600}@media (max-width:1023px){.qc-module__yofteW__ex{padding:0 var(--gutter);display:block}.qc-module__yofteW__exHead{min-height:0;padding:112px 0 8px;display:block}.qc-module__yofteW__h1{max-width:14ch}.qc-module__yofteW__exFig{max-width:520px;margin:0 auto;padding:clamp(28px,5vh,44px) 0 0}.qc-module__yofteW__exSticky{position:static}.qc-module__yofteW__exNotes{gap:clamp(20px,3.4vh,32px);max-width:none;padding:clamp(36px,6vh,56px) 0}.qc-module__yofteW__exToc{padding:0 var(--gutter) clamp(28px,5vh,48px);background:var(--paper);display:block}.qc-module__yofteW__hot{padding:5px 8px;font-size:13px}.qc-module__yofteW__facts{display:block}.qc-module__yofteW__factBig+.qc-module__yofteW__factBig,.qc-module__yofteW__fact{margin-top:clamp(38px,5.8vh,50px)}.qc-module__yofteW__factBig .qc-module__yofteW__factText{max-width:none;font-size:min(8.4vw,2.7rem)}.qc-module__yofteW__fact .qc-module__yofteW__factText{max-width:none;font-size:clamp(1.35rem,5.6vw,1.7rem)}.qc-module__yofteW__listSplit>:last-child{padding-top:clamp(28px,5vh,40px)}}@media (max-width:600px){.qc-module__yofteW__h1{letter-spacing:var(--tr-lg,var(--track));font-size:clamp(2.05rem,9vw,2.9rem)}.qc-module__yofteW__exLede .pg-lede{font-size:1.18rem}.qc-module__yofteW__exLede{margin-top:24px}.qc-module__yofteW__note{font-size:1.05rem}.qc-module__yofteW__table thead{display:none}.qc-module__yofteW__table,.qc-module__yofteW__table tbody,.qc-module__yofteW__table tr,.qc-module__yofteW__table th,.qc-module__yofteW__table td{width:auto;display:block}.qc-module__yofteW__table tbody tr{border-bottom:1px solid var(--line-strong);opacity:1;padding:18px 0}.qc-module__yofteW__table tbody th,.qc-module__yofteW__table tbody td{border:0;padding:0}.qc-module__yofteW__table tbody th{width:auto;margin-bottom:8px;font-size:1.12rem}.qc-module__yofteW__table tbody td+td{margin-top:6px}.qc-module__yofteW__table tbody td:before{content:attr(data-label);color:var(--ink-2);opacity:.8;margin-bottom:2px;font-size:13px;font-weight:600;display:block}}@media (prefers-reduced-motion:reduce){.qc-module__yofteW__exLede,.qc-module__yofteW__exCta{animation:none!important}.qc-module__yofteW__note,.qc-module__yofteW__ex [data-hl],.qc-module__yofteW__hot{transition:none}}
