.ah-cut{--anatomy-card:#e9e9e6;--anatomy-paper:#f0eee8;--anatomy-top:#f8f7f3;--anatomy-shade-0:#f0eee8;--anatomy-shade-1:#f0eee8;--anatomy-shade-2:#f0eee8;--anatomy-shade-3:#f0eee8;--anatomy-hi:#3a4047;--anatomy-mid:#6f767e;--anatomy-lo:#9aa0a7;--anatomy-faint:#cfd1d0;--anatomy-weight:.7px;--cut-stagger:70ms;--cut-fill:.5s;grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:1100px){.ah-cut{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:start;gap:36px clamp(40px,4.4vw,72px)}.ah-cut-figure{grid-area:1/1/span 2}.ah-cut-switch{grid-area:1/2}.ah-cut-panel{grid-area:2/2}}.ah-cut-switch{background:#fff;border-radius:999px;justify-self:start;padding:3px;display:inline-flex;box-shadow:0 0 0 1px #1d20241f}.ah-cut-switch button{appearance:none;min-height:40px;color:var(--ah-steel);font-family:var(--ah-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .28s var(--ah-ease), color .28s var(--ah-ease);background:0 0;border:0;border-radius:999px;padding:1px 18px 0;font-size:11px;font-weight:500}.ah-cut-switch button[aria-selected=true]{background:var(--ah-graphite);color:var(--ah-white)}.ah-cut-switch button:focus-visible{outline:2px solid var(--ah-gold-dark);outline-offset:3px}.ah-cut-figure{margin:0}.ah-cut-stage{aspect-ratio:760/430;background:var(--anatomy-card);position:relative;overflow:hidden}.ah-cut-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ah-cut-art{width:100%;position:absolute;top:0;left:0}.ah-cut .iso-svg{width:100%;height:auto;display:block;overflow:visible}.ah-cut .iso-svg path,.ah-cut .iso-svg circle{vector-effect:non-scaling-stroke}.ah-cut .iso-fill{fill:var(--anatomy-paper);stroke:none}.ah-cut .iso-shade,.ah-cut .iso-top{stroke:none}.ah-cut .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.ah-cut .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.ah-cut .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.ah-cut .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.ah-cut .iso-top{fill:var(--anatomy-top)}.ah-cut .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round;transition:stroke .32s var(--ah-ease), stroke-width .32s var(--ah-ease)}.ah-cut .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.ah-cut .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.ah-cut .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.ah-cut .iso-wire-end{fill:#fff;stroke:var(--anatomy-hi);stroke-width:var(--anatomy-weight)}.ah-cut .uc-pad{--anatomy-paper:#f3f2ed;--anatomy-top:#fcfbf9;--anatomy-shade-0:#f3f2ed;--anatomy-shade-1:#f3f2ed;--anatomy-shade-2:#f3f2ed;--anatomy-shade-3:#f3f2ed}.ah-cut .uc-round{--anatomy-shade-0:#e8e6df;--anatomy-shade-1:#ebe9e2;--anatomy-shade-2:#eeece5;--anatomy-shade-3:#f1efe9}.ah-cut .uc-rack{--anatomy-paper:#d9bd8c;--anatomy-top:#e5cfa6;--anatomy-shade-0:#d9bd8c;--anatomy-shade-1:#d9bd8c;--anatomy-shade-2:#d9bd8c;--anatomy-shade-3:#d9bd8c;--anatomy-hi:var(--ah-gold-dark);--anatomy-mid:#8f6f38;--anatomy-lo:var(--ah-gold);opacity:0}.ah-cut .uc-ghost .iso-line[data-dashed]{stroke-dasharray:3.2 2.6}.ah-cut .uc-foot{fill:#fff;fill-opacity:.55;stroke:none}.ah-cut .uc-hit{fill:var(--ah-verdigris);fill-opacity:0;stroke:none;pointer-events:all;transition:fill-opacity .32s var(--ah-ease)}.ah-cut .uc-rack,.ah-cut .uc-ghost{transition:opacity var(--cut-fill) var(--ah-ease) calc((14 - var(--i)) * var(--cut-stagger))}.ah-cut-stage[data-state=managed] .uc-rack,.ah-cut-stage[data-state=managed] .uc-ghost{transition-delay:calc(var(--i) * var(--cut-stagger))}.ah-cut-stage[data-state=managed] .uc-rack{opacity:1}.ah-cut-stage[data-state=managed] .uc-ghost{opacity:0}.ah-cut [data-part]{cursor:default;outline:none}.ah-cut-stage[data-held=racks] [data-part=racks],.ah-cut-stage[data-held=pmod] [data-part=pmod],.ah-cut-stage[data-held=cmod] [data-part=cmod],.ah-cut-stage[data-held=coolers] [data-part=coolers],.ah-cut-stage[data-held=batteries] [data-part=batteries],.ah-cut-stage[data-held=loop] [data-part=loop],.ah-cut-stage[data-held=pcab] [data-part=pcab]{--anatomy-hi:var(--ah-verdigris);--anatomy-mid:var(--ah-verdigris);--anatomy-lo:#7fa9a2;--cut-edge:1.5px;--cut-dash:1.2px;--cut-hit:.07}.ah-cut [data-part] .iso-edge,.ah-cut [data-part] .uc-corner,.ah-cut [data-part] .iso-crease{stroke-width:var(--cut-edge,var(--anatomy-weight))}.ah-cut [data-part] .uc-ghost .iso-line{stroke-width:var(--cut-dash,var(--anatomy-weight))}.ah-cut [data-part] .uc-hit{fill-opacity:var(--cut-hit,0)}.ah-cut .uc-leader{pointer-events:none}.ah-cut .uc-trace{fill:none;stroke:var(--ah-verdigris);stroke-width:1.4px;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity .32s var(--ah-ease)}.ah-cut .uc-reach{fill:#0000;stroke:none;pointer-events:all}.ah-cut-stage[data-held=loop] .uc-trace{opacity:.9}.ah-cut-pill{--cut-leader:16px;color:var(--ah-graphite);font-family:var(--ah-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .22s var(--ah-ease), visibility .22s;background:#fff;border-radius:999px;padding:5px 11px 4px;font-size:10.5px;font-weight:500;line-height:1.2;position:absolute;box-shadow:0 0 0 1px #1d202414,0 1px 2px #1d20241a}.ah-cut-pill[data-show]{opacity:1;visibility:visible}.ah-cut-tag{transform:translate(-50%,-2px)}.ah-cut-name{--cut-stem:50%;transform:translate(calc(-1 * var(--cut-stem)), calc(-100% - var(--cut-leader)))}.ah-cut-name[data-align=start]{--cut-stem:18px}.ah-cut-name[data-align=end]{--cut-stem:calc(100% - 18px)}.ah-cut-name:before,.ah-cut-name:after{content:"";left:var(--cut-stem);position:absolute}.ah-cut-name:before{width:1px;height:var(--cut-leader);background:var(--ah-verdigris);margin-left:-.5px;top:100%}.ah-cut-name:after{top:calc(100% + var(--cut-leader));width:5px;height:5px;box-shadow:0 0 0 1px var(--ah-verdigris);background:#fff;border-radius:50%;margin:-2.5px 0 0 -2.5px}.ah-cut-panel{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:0 64px;display:grid}.ah-cut-panel[data-off]{display:none}.ah-cut .ah-offer-gist,.ah-cut-sec .ah-offer-note{color:var(--ah-steel)}.ah-cut .ah-rows>div{border-top-color:var(--ah-mist)}.ah-cut .ah-rows>div:first-child{border-top-color:var(--ah-gold)}.ah-cut .ah-rows dt{color:var(--ah-gold-dark)}@media (max-width:1099px){.ah-cut-panel{margin-top:16px}}@media (max-width:560px){.ah-cut-stage{margin-inline:calc(-1 * var(--ah-gutter));aspect-ratio:6/5}.ah-cut-art{width:138.182%;left:-21.8182%}.ah-cut [data-part=pcab],.ah-cut-name[data-part-name=pcab]{visibility:hidden}.ah-cut .uc-fine{display:none}.ah-cut-stage:not([data-held=racks]) .uc-ghost{--anatomy-mid:#565d65;--anatomy-lo:#7d848b}.ah-cut [data-part] .uc-ghost .iso-line{stroke-width:var(--cut-dash,1px)}.ah-cut .uc-ghost .iso-line[data-dashed]{stroke-dasharray:3 2.2}.ah-cut-pill{letter-spacing:.1em;padding:4px 8px 3px;font-size:9px}.ah-cut-switch button{letter-spacing:.08em;padding:1px 13px 0;font-size:10px}}@media (min-width:1700px){.ah-cut-sec{grid-template-rows:repeat(5,auto) 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:clamp(72px,5vw,128px);display:grid}.ah-cut-sec>*{grid-column:1}.ah-cut-sec>noscript{display:none}.ah-cut{display:contents}.ah-cut-switch,.ah-cut-panel{grid-area:auto/1}.ah-cut-switch{margin-top:56px}.ah-cut-panel{grid-template-columns:minmax(0,1fr);max-width:680px;margin-top:36px}.ah-cut-figure{grid-area:2/2/-1;place-self:stretch end;width:100%;max-width:120.186vh;margin-top:20px}.ah-cut-stage{aspect-ratio:auto;align-items:center;height:100%;max-height:68vh;display:grid}.ah-cut-art{position:relative}.ah-cut .ah-offer-name{font-size:36px;line-height:1.1}.ah-cut .ah-offer-gist{margin:14px 0 32px;font-size:21px;line-height:31px}.ah-cut .ah-rows dd{font-size:20px;line-height:31px}.ah-cut .ah-rows dt{line-height:31px}.ah-cut-sec .ah-offer-note{max-width:680px;margin-top:44px;font-size:20px;line-height:31px}}@media (prefers-reduced-motion:reduce){.ah-cut .iso-line,.ah-cut .uc-rack,.ah-cut .uc-ghost,.ah-cut .uc-hit,.ah-cut .uc-trace,.ah-cut-pill,.ah-cut-switch button{transition:none}}
