.YueRgq_frame{background:var(--aluminum);width:100%;position:relative;overflow:hidden}.YueRgq_fill{height:100%}.YueRgq_cover{object-fit:cover}.YueRgq_logoBox{position:absolute;inset:20% 22% 38%}.YueRgq_logo{object-fit:contain}.YueRgq_placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:16px;display:flex;position:absolute;inset:0}.YueRgq_label{font-size:var(--body);color:var(--steel);font-weight:600}.YueRgq_hint{font-size:var(--caption);color:var(--steel)}
.TEmRHW_frame{background:var(--aluminum);position:absolute;inset:0}.TEmRHW_poster,.TEmRHW_canvas{width:100%;height:100%;position:absolute;inset:0}.TEmRHW_poster{object-fit:contain;padding:6%}.TEmRHW_poster[data-kind=exploded]{display:none}.TEmRHW_poster[data-hidden],.TEmRHW_canvas{opacity:0;transition:opacity .4s var(--ease-out)}.TEmRHW_canvas[data-ready]{opacity:1}@media (prefers-reduced-motion:reduce){.TEmRHW_poster[data-kind=assembled]{display:none}.TEmRHW_poster[data-kind=exploded]{display:block}}
.OcNEJq_frame{--cycle:10s;background:var(--aluminum);position:absolute;inset:0;overflow:hidden}.OcNEJq_box{position:absolute;inset:20% 22% 38%}.OcNEJq_img{object-fit:contain}.OcNEJq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OcNEJq_fx{animation-duration:var(--cycle);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease-in-out)}.OcNEJq_frame[data-fx=spray] .OcNEJq_fx{animation-delay:3s}.OcNEJq_frame[data-fx=etch] .OcNEJq_fx{animation-delay:.5s}.OcNEJq_frame[data-fx=drop] .OcNEJq_fx{animation-delay:5.5s}.OcNEJq_frame[data-fx=flip] .OcNEJq_fx{animation-delay:8s}.OcNEJq_ghost{filter:grayscale();opacity:.12;position:absolute;inset:0}.OcNEJq_clean{position:absolute;inset:0}.OcNEJq_frost{opacity:0;background:linear-gradient(#f0f9ff,#bae6fd 60%,#7dd3fc);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.OcNEJq_flakes{position:absolute;inset:0}.OcNEJq_flake{width:var(--flake-size,3px);height:var(--flake-size,3px);margin:calc(var(--flake-size,3px) / -2) 0 0 calc(var(--flake-size,3px) / -2);opacity:0;background:#f0f9ff;border-radius:50%;position:absolute;box-shadow:0 0 0 1px #0e749038}.OcNEJq_nozzle{opacity:0;pointer-events:none;position:absolute;inset:0}.OcNEJq_head{width:28px;height:64px;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.OcNEJq_headSvg{width:100%;height:100%;display:block}.OcNEJq_cone{clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);background:linear-gradient(#bae6fdcc,#bae6fd00);width:64px;height:180px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.OcNEJq_snow{opacity:0;background:#f0f9ff;border-radius:50%;width:3px;height:3px;position:absolute;top:100%;box-shadow:0 0 0 1px #0e749040}@media (prefers-reduced-motion:no-preference){.OcNEJq_clean{animation-name:OcNEJq_spray-clean}.OcNEJq_frost{animation-name:OcNEJq_spray-frost;animation-timing-function:linear}.OcNEJq_nozzle{animation-name:OcNEJq_spray-sweep;animation-timing-function:linear}.OcNEJq_frame[data-fx=spray] .OcNEJq_flake{animation-name:OcNEJq_flake;animation-delay:calc(3s + var(--p-delay))}.OcNEJq_frame[data-fx=spray] .OcNEJq_snow{animation-name:OcNEJq_snow;animation-duration:.6s;animation-timing-function:linear;animation-delay:var(--snow-delay)}}@keyframes OcNEJq_spray-clean{0%,18.4%{opacity:0}25.6%,85%{opacity:1}96%,to{opacity:0}}@keyframes OcNEJq_spray-frost{0%,3.2%{opacity:.95;clip-path:inset(0 100% 0 0);transform:translateY(0)}19.2%{opacity:.95;clip-path:inset(0);transform:translateY(0)}25.6%,to{opacity:0;clip-path:inset(0);transform:translateY(-4px)}}@keyframes OcNEJq_spray-sweep{0%{opacity:0;transform:translate(0)}1.6%{opacity:1;transform:translate(0)}17.6%{opacity:1;transform:translate(100%)}20%,to{opacity:0;transform:translate(100%)}}@keyframes OcNEJq_flake{0%{opacity:0;transform:translate(var(--fx-drift), calc(-1 * var(--fy) * min(100cqh, 100cqw / var(--ar)) - 20px));animation-timing-function:var(--ease-out)}.8%{opacity:1}4%{opacity:1;transform:translate(0)}9.6%{opacity:1;transform:translate(0)}12.8%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes OcNEJq_snow{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--sx), 120px)}}.OcNEJq_frame[data-fx=etch]{container-type:size}.OcNEJq_wafer{--d:min(84cqw, 78cqh);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);position:absolute;top:44%;left:50%}.OcNEJq_disk{background:radial-gradient(circle at 32% 26%,#fff 0%,#eceef2 26%,#c3c8d1 68%,#9aa1ad 100%);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3,0 1px 2px #0000001f,0 12px 28px #0f172a1f}.OcNEJq_spin{background:repeating-linear-gradient(0deg,#47556929 0 1px,#0000 1px 9%),repeating-linear-gradient(90deg,#47556929 0 1px,#0000 1px 9%),conic-gradient(from 200deg at 12% 115%,#64c6f75c,#c182ed52,#fbc45647,#4de6b352,#64c6f75c);position:absolute;inset:0}.OcNEJq_resist{opacity:0;background:radial-gradient(circle,#fbbf246b,#f59e0b4d 70%,#d9770638);border-radius:50%;position:absolute;inset:0}.OcNEJq_glint{opacity:0;background:linear-gradient(105deg,#0000 30%,#ffffffd9 50%,#0000 70%);width:60%;position:absolute;inset:0 auto 0 -60%}.OcNEJq_notch{background:var(--aluminum);border-radius:50%;width:5%;height:5%;margin-left:-2.5%;position:absolute;bottom:-2.5%;left:50%}.OcNEJq_waferArt{width:76%;aspect-ratio:var(--ar);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OcNEJq_waferBody,.OcNEJq_finalLogo,.OcNEJq_letter,.OcNEJq_etchedLogo,.OcNEJq_edgeDark,.OcNEJq_edgeLight,.OcNEJq_plasma,.OcNEJq_ions,.OcNEJq_machine{position:absolute;inset:0}.OcNEJq_edgeDark,.OcNEJq_edgeLight,.OcNEJq_plasma{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.OcNEJq_edgeDark{background:#0f172a8c;transform:translateY(-1px)}.OcNEJq_edgeLight{background:#fffffff2;transform:translateY(1.5px)}.OcNEJq_etchedLogo .OcNEJq_img{filter:saturate(1.1)brightness(.92)}.OcNEJq_plasma{opacity:0;background:radial-gradient(circle at 50% 60%,#fdf4ff,#f0abfc 40%,#c084fc 75%,#7c3aed)}.OcNEJq_etchedLogo{opacity:0}.OcNEJq_finalLogo{transform-origin:50%}.OcNEJq_ion{opacity:0;background:#fae8ff;border-radius:50%;width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute;box-shadow:0 0 4px 1px #e879f9cc}.OcNEJq_machine{opacity:0;pointer-events:none}.OcNEJq_rail{background:#1d1d1f;border-radius:2px;height:3px;position:absolute;top:-52%;left:-18%;right:-18%;box-shadow:0 1px #fff9}.OcNEJq_head{width:100%;height:42%;position:absolute;top:-52%;left:0}.OcNEJq_carriage{background:linear-gradient(#3a3a3c,#1d1d1f);border-radius:4px;width:28px;height:14px;position:absolute;top:-6px;left:-14px}.OcNEJq_spindle{background:#6e6e73;width:3px;position:absolute;top:8px;bottom:9px;left:-1.5px}.OcNEJq_tip{clip-path:polygon(0 0,100% 0,70% 100%,30% 100%);background:#1d1d1f;width:12px;height:10px;position:absolute;bottom:0;left:-6px}.OcNEJq_beam{opacity:0;background:linear-gradient(#ede9fef2,#c084fcd9);border-radius:2px;width:3px;height:143%;position:absolute;top:100%;left:-1.5px;box-shadow:0 0 8px 2px #c084fc8c}.OcNEJq_beam:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;left:50%;box-shadow:0 0 10px 4px #e879f9cc}@media (prefers-reduced-motion:no-preference){.OcNEJq_spin{animation-name:OcNEJq_wafer-spin}.OcNEJq_resist{animation-name:OcNEJq_wafer-resist}.OcNEJq_machine{animation-name:OcNEJq_etch-machine}.OcNEJq_glint{animation-name:OcNEJq_wafer-glint}.OcNEJq_waferBody{animation-name:OcNEJq_wafer-away}.OcNEJq_finalLogo{animation-name:OcNEJq_etch-final}.OcNEJq_head,.OcNEJq_beam,.OcNEJq_plasma{animation-timing-function:linear}.OcNEJq_head{animation-timing-function:var(--ease-in-out)}.OcNEJq_frame[data-fx=etch] .OcNEJq_ion{animation-name:OcNEJq_ion;animation-delay:calc(.5s + var(--ion-delay))}}@media (prefers-reduced-motion:reduce){.OcNEJq_waferBody{display:none}.OcNEJq_etchedLogo,.OcNEJq_plasma,.OcNEJq_head,.OcNEJq_beam{animation:none!important}}@keyframes OcNEJq_wafer-spin{0%{transform:rotate(0)}3.5%,to{transform:rotate(360deg)}}@keyframes OcNEJq_wafer-resist{0%,.5%{opacity:0;transform:scale(.25)}3.5%,17.5%{opacity:1;transform:scale(1)}19.5%,to{opacity:0;transform:scale(1)}}@keyframes OcNEJq_etch-machine{0%{opacity:0}1.5%,18.5%{opacity:1}20%,to{opacity:0}}@keyframes OcNEJq_wafer-away{0%,20%{opacity:1;transform:none}24%,85%{opacity:0;transform:translateY(6%)scale(.94)}96%,to{opacity:1;transform:none}}@keyframes OcNEJq_etch-final{0%,20%{opacity:0;transform:scale(1)}24%{opacity:1;transform:scale(1)}29%,85%{opacity:1;transform:scale(1.2)}96%,to{opacity:0;transform:scale(1)}}@keyframes OcNEJq_wafer-glint{0%,18%{opacity:0;transform:translate(0)}18.5%{opacity:1}21%{opacity:1;transform:translate(270%)}21.5%,to{opacity:0;transform:translate(270%)}}@keyframes OcNEJq_ion{0%{opacity:0;transform:translateY(0)}.5%{opacity:1}3.5%{opacity:0;transform:translateY(var(--ion-rise))}to{opacity:0;transform:translateY(var(--ion-rise))}}.OcNEJq_box:has(.OcNEJq_art){container-type:size}.OcNEJq_art{width:min(100cqw, 100cqh * var(--ar));aspect-ratio:var(--ar);margin:auto;position:absolute;inset:0}.OcNEJq_piece{-webkit-mask-source-type:luminance;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.OcNEJq_craft{opacity:0;height:20%;position:absolute;inset:8% 0 auto}.OcNEJq_craftSvg{width:auto;height:100%;position:absolute;left:0;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.OcNEJq_craft{animation-name:OcNEJq_craft-fly;animation-timing-function:linear}}@media (prefers-reduced-motion:reduce){.OcNEJq_piece{animation:none!important}}@keyframes OcNEJq_craft-fly{0%{opacity:0;transform:translate(-30%)}1.6%{opacity:1;transform:translate(-30%)}19.2%{opacity:1;transform:translate(130%)}20%,to{opacity:0;transform:translate(130%)}}.OcNEJq_frame[data-fx=flip]{perspective:1200px;background:0 0}.OcNEJq_flipper{transform-style:preserve-3d;position:absolute;inset:0}.OcNEJq_face{background:var(--aluminum);backface-visibility:hidden;position:absolute;inset:0}.OcNEJq_back{background:#0038a8;place-items:center;padding:16%;display:grid;transform:rotateX(180deg)}.OcNEJq_backWord{letter-spacing:-.02em;color:#fff;text-align:center;text-wrap:balance;font-size:clamp(1.25rem,9cqw,2.25rem);font-weight:600;line-height:1.05}@media (prefers-reduced-motion:no-preference){.OcNEJq_flipper{animation-name:OcNEJq_flip}}@keyframes OcNEJq_flip{0%{transform:rotateX(0)}5%,15%{transform:rotateX(180deg)}20%,to{transform:rotateX(360deg)}}:is([data-offscreen] .OcNEJq_fx,[data-motion=paused] .OcNEJq_fx){animation-play-state:paused}
.cFHQ5G_split{grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.cFHQ5G_half{position:relative;overflow:hidden}
.-GBxYa_layout{gap:var(--gap);padding:var(--gap);grid-template-rows:minmax(0,1fr) minmax(0,1fr);display:grid;position:absolute;inset:0;container-type:size}.-GBxYa_top{border-radius:calc(var(--r-tile) - 6px);position:relative;overflow:hidden}.-GBxYa_squares{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.-GBxYa_square{border-radius:calc(var(--r-tile) - 6px);background:var(--paper);flex-direction:column;justify-content:flex-start;gap:4px;min-width:0;padding:16px;display:flex;container-type:inline-size}.-GBxYa_label{letter-spacing:.01em;color:var(--steel);font-size:.8125rem;font-weight:600}.-GBxYa_title{letter-spacing:-.015em;font-size:1.0625rem;font-weight:600;line-height:1.25}.-GBxYa_line{color:var(--steel);font-size:.875rem;line-height:1.35}.-GBxYa_pending{color:var(--steel);border-bottom:1px dashed var(--hairline);align-self:flex-start;font-size:.875rem}@container (max-width:240px){.-GBxYa_square{padding:12px}.-GBxYa_label{font-size:.6875rem}.-GBxYa_title{font-size:.8125rem;line-height:1.2}.-GBxYa_square:last-child .-GBxYa_line{display:none}.-GBxYa_line{font-size:.6875rem;line-height:1.3}}@container (max-height:420px){.-GBxYa_layout{grid-template-rows:minmax(0,2fr) minmax(0,3fr)}}
._9GHQCW_tile{isolation:isolate;height:100%;position:relative}._9GHQCW_tile:before{content:"";z-index:-1;border-radius:var(--r-tile);box-shadow:var(--shadow-lift);opacity:0;position:absolute;inset:0}._9GHQCW_card{border-radius:var(--r-tile);background:var(--aluminum);height:100%;color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}a._9GHQCW_card{touch-action:manipulation;transition:transform .22s var(--ease-out)}a._9GHQCW_card:active{transition-duration:.12s;transform:scale(.97)}._9GHQCW_drift{position:absolute;inset:0}@keyframes _9GHQCW_drift{to{transform:translate(var(--drift-x), var(--drift-y)) scale(var(--drift-scale))}}@media (prefers-reduced-motion:no-preference){._9GHQCW_drift[style*=--drift-duration]{animation:_9GHQCW_drift var(--drift-duration) var(--ease-in-out) var(--drift-delay) infinite alternate}._9GHQCW_tile[data-offscreen] ._9GHQCW_drift{animation-play-state:paused}[data-motion=paused] ._9GHQCW_drift{animation-play-state:paused}}._9GHQCW_caption{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);max-width:calc(100% - 24px);transition:opacity .15s var(--ease-out);background:#ffffffc7;border-radius:14px;padding:10px 14px;position:absolute;bottom:12px;left:12px}._9GHQCW_tile[data-layout=split] ._9GHQCW_caption{max-width:calc(50% - 24px)}._9GHQCW_title{letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.3}._9GHQCW_subtitle{letter-spacing:-.008em;max-width:30ch;margin-top:1px;font-size:.8125rem;font-weight:500;line-height:1.3}._9GHQCW_sub{letter-spacing:-.008em;color:var(--steel);font-size:.8125rem;line-height:1.35}._9GHQCW_dates{font-variant-numeric:tabular-nums}._9GHQCW_pending{border-bottom:1px dashed var(--hairline)}@container (max-width:240px){._9GHQCW_sub{display:none}}._9GHQCW_glass{text-align:center;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);opacity:0;transition:opacity .15s var(--ease-out);background:#ffffff8c;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex;position:absolute;inset:0}._9GHQCW_glassSub{max-width:30ch;color:var(--graphite);font-size:.875rem}._9GHQCW_glassTitle{font-size:var(--body);letter-spacing:-.022em;font-weight:600}._9GHQCW_learn{color:var(--graphite);text-underline-offset:4px;font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px}._9GHQCW_glassTitle,._9GHQCW_learn{transition:transform .15s var(--ease-out);transform:translateY(8px)}@media (hover:hover) and (pointer:fine){a._9GHQCW_card:hover ._9GHQCW_glass{opacity:1;transition-duration:.2s}a._9GHQCW_card:hover ._9GHQCW_glassTitle,a._9GHQCW_card:hover ._9GHQCW_learn{transition-duration:.2s;transform:none}a._9GHQCW_card:hover ._9GHQCW_caption{opacity:0}}a._9GHQCW_card:focus-visible ._9GHQCW_glass{opacity:1}a._9GHQCW_card:focus-visible ._9GHQCW_glassTitle,a._9GHQCW_card:focus-visible ._9GHQCW_learn{transform:none}a._9GHQCW_card:focus-visible ._9GHQCW_caption{opacity:0}a._9GHQCW_card:focus-visible{outline-offset:4px}._9GHQCW_tile[data-tone=dark] ._9GHQCW_caption{color:#f5f5f7;background:#1d1d1f99}._9GHQCW_tile[data-tone=dark] ._9GHQCW_sub{color:#a1a1a6}._9GHQCW_tile[data-tone=dark] ._9GHQCW_glass{color:#f5f5f7;background:#00000073}._9GHQCW_tile[data-tone=dark] ._9GHQCW_learn{color:#f5f5f7}@media (prefers-reduced-transparency:reduce){._9GHQCW_tile[data-tone=dark] ._9GHQCW_caption,._9GHQCW_tile[data-tone=dark] ._9GHQCW_glass{background:#1d1d1ff0}._9GHQCW_caption,._9GHQCW_glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0}}@keyframes _9GHQCW_land{0%{opacity:0;transform:translateY(56px) scale(1.06) rotate(var(--land-tilt,2deg))}25%{opacity:1}}@keyframes _9GHQCW_unlift{0%{opacity:1}to{opacity:0}}@keyframes _9GHQCW_land-fade{0%{opacity:0}}._9GHQCW_tile[data-land=pending]{opacity:0}@media (prefers-reduced-motion:no-preference){._9GHQCW_tile[data-land=pending]{transform:translateY(56px) scale(1.06) rotate(var(--land-tilt,2deg))}._9GHQCW_tile[data-land=landed]{animation:_9GHQCW_land .95s var(--ease-land) both;animation-delay:var(--land-delay,0s)}._9GHQCW_tile[data-land=landed]:before{animation:_9GHQCW_unlift .95s var(--ease-out) both;animation-delay:var(--land-delay,0s)}}@media (prefers-reduced-motion:reduce){._9GHQCW_tile[data-land=landed]{animation:.2s both _9GHQCW_land-fade}}._9GHQCW_tile[data-land]:focus-within{opacity:1;animation:none;transform:none}._9GHQCW_tile[data-land]:focus-within:before{animation:none}
.KwQkzW_limb{fill:none;stroke:#a1a1a6;stroke-width:5px;stroke-linecap:round}.KwQkzW_hand{fill:var(--aluminum);stroke:#8e8e93;stroke-width:1.2px}.KwQkzW_peekHead,.KwQkzW_peekHands,.KwQkzW_peekEyes{transform-box:view-box}.KwQkzW_peekEyes{transform-origin:22px 17px}
.iUZySG_peek{top:calc(var(--peek-y,0px) - 24px);left:calc(var(--peek-x,0px) - 22px);z-index:2;pointer-events:none;width:44px;height:28px;position:absolute;overflow:hidden}.iUZySG_art{width:100%;height:100%;display:block}.iUZySG_art [data-part]{transform-box:view-box}.iUZySG_art [data-part=gear]{transform-origin:22px 22px}@media (prefers-reduced-motion:no-preference){.iUZySG_peek[data-state=up] [data-part=gear]{animation:4.4s linear infinite iUZySG_spin}html[data-motion=paused] .iUZySG_peek [data-part=gear]{animation-play-state:paused}}@keyframes iUZySG_spin{to{transform:rotate(-360deg)}}.iUZySG_art [data-part=head]{transition:transform .18s var(--ease-out);transform:translateY(26px)}.iUZySG_art [data-part=hands]{transition:transform .14s var(--ease-out);transform:translateY(8px)}.iUZySG_art [data-part=eyes]{transform-origin:22px 17px;transition:transform .15s var(--ease-out)}.iUZySG_peek[data-state=up] [data-part=head]{transition:transform .26s var(--ease-land);transform:none}.iUZySG_peek[data-state=up] [data-part=hands]{transition:transform .22s var(--ease-out) 60ms;transform:none}.iUZySG_peek[data-state=up] [data-part=eyes]{transition-delay:.22s;transform:translate(-1.5px,1px)}@media (prefers-reduced-motion:reduce){.iUZySG_peek{opacity:0;transition:opacity .15s}.iUZySG_peek[data-state=up]{opacity:1}.iUZySG_art [data-part=head],.iUZySG_art [data-part=hands],.iUZySG_art [data-part=eyes]{transition:none;transform:none}}
.oL0KhG_work{max-width:var(--max);padding-inline:var(--margin);margin-inline:auto;position:relative}.oL0KhG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:32px;display:flex}.oL0KhG_heading{font-size:var(--title);letter-spacing:-.012em;font-weight:600;line-height:1.1}.oL0KhG_gridWrap{overflow-clip-margin:var(--margin);padding-bottom:96px;overflow-x:clip;container-type:inline-size}.oL0KhG_grid{--cols:2;--ratio:1;--colw:calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols));grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--colw) * var(--ratio));gap:var(--gap);display:grid;position:relative}.oL0KhG_cell{grid-column:var(--gc-all-n);grid-row:var(--gr-all-n);min-width:0}.oL0KhG_grid[data-filter=experience] .oL0KhG_cell{grid-column:var(--gc-experience-n);grid-row:var(--gr-experience-n)}html[data-filter=experience] .oL0KhG_cell{grid-column:var(--gc-experience-n);grid-row:var(--gr-experience-n)}.oL0KhG_grid[data-filter=projects] .oL0KhG_cell{grid-column:var(--gc-projects-n);grid-row:var(--gr-projects-n)}html[data-filter=projects] .oL0KhG_cell{grid-column:var(--gc-projects-n);grid-row:var(--gr-projects-n)}@media (min-width:1024px){.oL0KhG_grid{--cols:4;--ratio:.78}.oL0KhG_cell{grid-column:var(--gc-all-w);grid-row:var(--gr-all-w)}.oL0KhG_grid[data-filter=experience] .oL0KhG_cell{grid-column:var(--gc-experience-w);grid-row:var(--gr-experience-w)}html[data-filter=experience] .oL0KhG_cell{grid-column:var(--gc-experience-w);grid-row:var(--gr-experience-w)}.oL0KhG_grid[data-filter=projects] .oL0KhG_cell{grid-column:var(--gc-projects-w);grid-row:var(--gr-projects-w)}html[data-filter=projects] .oL0KhG_cell{grid-column:var(--gc-projects-w);grid-row:var(--gr-projects-w)}}
._0hdAMq_controls{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._0hdAMq_chips{flex-wrap:wrap;gap:8px;display:flex}._0hdAMq_chip,._0hdAMq_pause{background:var(--aluminum);min-height:36px;color:var(--graphite);font:inherit;font-size:var(--caption);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .22s var(--ease-out);border:0;border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}._0hdAMq_chip:active,._0hdAMq_pause:active{transition-duration:.12s;transform:scale(.97)}._0hdAMq_chip[aria-current=true]{background:var(--graphite);color:var(--paper)}._0hdAMq_pause{color:var(--steel);background:0 0}@media (prefers-reduced-motion:reduce){._0hdAMq_pause{display:none}}html[data-filter] ._0hdAMq_chip[data-value=all]{background:var(--aluminum);color:var(--graphite)}:is(html[data-filter=experience] ._0hdAMq_chip[data-value=experience],html[data-filter=projects] ._0hdAMq_chip[data-value=projects]){background:var(--graphite);color:var(--paper)}:is(html[data-filter=experience] [data-group=projects],html[data-filter=projects] [data-group=experience]){display:none}@media (hover:hover) and (pointer:fine){._0hdAMq_chip:not([aria-current=true]):hover{background:var(--hairline)}._0hdAMq_pause:hover{color:var(--graphite)}}
.JGfoya_claims{flex-wrap:wrap;gap:20px 32px;margin:24px 0 0;display:flex}.JGfoya_claim{flex-direction:column;min-width:0;display:flex}.JGfoya_label{max-width:22ch;font-size:var(--caption);color:var(--steel);order:2;margin-top:2px;line-height:1.35}.JGfoya_value{letter-spacing:-.01em;color:var(--heat);font-variant-numeric:tabular-nums;white-space:nowrap;order:1;margin:0;font-size:1.75rem;font-weight:600;line-height:1.1}[data-size=lg] .JGfoya_value{letter-spacing:-.02em;font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem)}[data-size=lg] .JGfoya_label{font-size:var(--body);max-width:26ch}.JGfoya_basis{border:1px solid var(--hairline);letter-spacing:0;color:var(--steel);border-radius:999px;order:3;align-self:flex-start;margin:8px 0 0;padding:2px 8px;font-size:.75rem;line-height:1.4}.JGfoya_basis[data-basis=Planned]{border-style:dashed}@media (max-width:899px){.JGfoya_claims{gap:12px 20px;margin-top:12px}.JGfoya_value{font-size:1.25rem}.JGfoya_label{font-size:.75rem}.JGfoya_basis{margin-top:4px;padding:1px 6px;font-size:.6875rem}[data-size=lg] .JGfoya_value{font-size:2rem}[data-size=lg] .JGfoya_label{font-size:var(--caption)}}
.GplfIG_close{padding-top:48px;padding-bottom:max(72px, calc(env(safe-area-inset-bottom) + 48px));border-top:1px solid var(--hairline)}.GplfIG_heading{font-size:var(--title);letter-spacing:-.012em;margin-bottom:24px;font-weight:600;line-height:1.1}.GplfIG_links{flex-wrap:wrap;gap:16px 48px;margin:0;padding:0;list-style:none;display:flex}.GplfIG_link{font-size:var(--title);letter-spacing:-.012em;flex-direction:column;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.GplfIG_label{text-underline-offset:6px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){a.GplfIG_link:hover .GplfIG_label{text-decoration-color:currentColor}}.GplfIG_detail,span.GplfIG_link{color:var(--steel)}.GplfIG_detail{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--caption);letter-spacing:-.016em;margin-top:4px;font-weight:400}
.hoHZ0G_figure{flex-direction:column;align-items:center;width:100%;max-height:100%;margin:0;display:flex}.hoHZ0G_frame{justify-content:center;min-height:0;max-height:68svh;display:flex}.hoHZ0G_frame[data-size=md]{max-height:46svh}.hoHZ0G_frame[data-size=sm]{max-height:34svh;margin-top:24px}.hoHZ0G_image{width:auto;max-width:100%;height:auto;max-height:inherit;object-fit:contain;border-radius:14px}.hoHZ0G_figure[data-tone=photo] .hoHZ0G_image{border-radius:var(--r-tile)}.hoHZ0G_caption{max-width:52ch;font-size:var(--caption);text-align:center;color:var(--steel);margin-top:14px;line-height:1.45}.hoHZ0G_numbers{max-width:640px}.hoHZ0G_numbersNote{font-size:var(--caption);color:var(--steel);margin-top:28px}.hoHZ0G_steps{width:100%;max-width:820px}.hoHZ0G_stepList{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hoHZ0G_step{opacity:.45;transition:opacity .25s var(--ease-out);background:#f5f5f7eb;border-radius:14px;padding:14px 14px 12px;position:relative}.hoHZ0G_step:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--heat);opacity:0;transition:opacity .25s var(--ease-out);pointer-events:none;position:absolute;inset:0}.hoHZ0G_version{font-variant-numeric:tabular-nums;font-weight:600}.hoHZ0G_change{min-height:2.6em;font-size:var(--caption);color:var(--steel);margin-top:2px;line-height:1.3}.hoHZ0G_stepData{font-size:var(--caption);font-variant-numeric:tabular-nums;gap:6px;margin:10px 0 0;display:grid}.hoHZ0G_stepData div{justify-content:space-between;gap:8px;display:flex}.hoHZ0G_stepData dt{color:var(--steel)}.hoHZ0G_stepData dd{white-space:nowrap;margin:0}.hoHZ0G_stepsNote{font-size:var(--caption);color:var(--steel);margin-top:12px}:is(article[data-step="0"] .hoHZ0G_step[data-row-step="0"],article[data-step="1"] .hoHZ0G_step[data-row-step="1"],article[data-step="2"] .hoHZ0G_step[data-row-step="2"],article[data-step="3"] .hoHZ0G_step[data-row-step="3"]){opacity:1}article[data-step="0"] .hoHZ0G_step[data-row-step="0"]:after{opacity:1}article[data-step="1"] .hoHZ0G_step[data-row-step="1"]:after{opacity:1}article[data-step="2"] .hoHZ0G_step[data-row-step="2"]:after{opacity:1}article[data-step="3"] .hoHZ0G_step[data-row-step="3"]:after{opacity:1}:is(article[data-step="0"] .hoHZ0G_step[data-row-step="0"] .hoHZ0G_version,article[data-step="1"] .hoHZ0G_step[data-row-step="1"] .hoHZ0G_version,article[data-step="2"] .hoHZ0G_step[data-row-step="2"] .hoHZ0G_version,article[data-step="3"] .hoHZ0G_step[data-row-step="3"] .hoHZ0G_version){color:var(--heat)}.hoHZ0G_step[data-row-step="-1"]{opacity:.7}.hoHZ0G_bands{width:100%;max-width:620px;height:92px;margin-bottom:8px;position:relative}.hoHZ0G_bandSvg{width:100%;height:34px;position:absolute;inset:22px 0 auto}.hoHZ0G_bandMotor,.hoHZ0G_bandBlade{fill:#1d1d1f14}.hoHZ0G_axis{stroke:var(--hairline);stroke-width:.4px;vector-effect:non-scaling-stroke}.hoHZ0G_bandLabel{white-space:nowrap;color:var(--steel);font-size:.75rem;position:absolute;top:0;transform:translate(-50%)}.hoHZ0G_ticks span{font-variant-numeric:tabular-nums;color:var(--steel);font-size:.6875rem;position:absolute;top:60px;transform:translate(-50%)}.hoHZ0G_modeBefore,.hoHZ0G_modeAfter{border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:34px}.hoHZ0G_modeBefore{border:1.5px solid var(--steel)}.hoHZ0G_modeAfter{background:var(--heat)}.hoHZ0G_modeTrack{transform:translateX(var(--from));transition:transform .9s var(--ease-in-out) .35s;position:absolute;inset:0}[data-shown="1"] .hoHZ0G_modeTrack{transform:none}.hoHZ0G_modeTag{font-size:var(--caption);white-space:nowrap;color:var(--heat);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;top:74px;transform:translate(-6px)}@media (prefers-reduced-motion:reduce){.hoHZ0G_modeTrack{transition:none}}.hoHZ0G_slots{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:end;gap:20px;width:100%;max-width:860px;display:grid}.hoHZ0G_facts{font-size:var(--caption);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 20px;margin:0;padding:0;list-style:none;display:grid}.hoHZ0G_facts li{border-top:1px solid var(--hairline);padding-top:8px}.hoHZ0G_slotGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hoHZ0G_roadmap{width:100%;max-width:860px}.hoHZ0G_roadmapTitle{font-size:var(--body);margin-bottom:12px;font-weight:600}.hoHZ0G_tests{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hoHZ0G_tests li{border:1px dashed var(--hairline);background:#ffffffe0;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.hoHZ0G_tests li[data-status=done]{border-style:solid}.hoHZ0G_testName{font-weight:600;line-height:1.3}.hoHZ0G_testChecks{font-size:var(--caption);color:var(--steel);flex:1;line-height:1.35}.hoHZ0G_planned{border:1px dashed var(--steel);color:var(--steel);border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 10px;font-size:.75rem}[data-status=done] .hoHZ0G_planned{border-style:solid}@media (min-width:1280px){.hoHZ0G_tests:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.hoHZ0G_frame{max-height:40svh}.hoHZ0G_frame[data-size=sm]{display:none}.hoHZ0G_stepList{grid-template-columns:repeat(5,minmax(108px,1fr));overflow-x:auto}.hoHZ0G_slots{grid-template-columns:1fr}.hoHZ0G_slotGrid{display:none}.hoHZ0G_tests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (max-width:1279px){.hoHZ0G_step{padding:10px 10px 8px}.hoHZ0G_stepData dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hoHZ0G_stepData div{justify-content:flex-start}.hoHZ0G_tests{grid-template-columns:repeat(2,minmax(0,1fr))}.hoHZ0G_slotGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hoHZ0G_slots{grid-template-columns:1fr}}.hoHZ0G_slots,.hoHZ0G_roadmap{background:#ffffffe6;border-radius:18px;padding:16px}.hoHZ0G_diagram{width:100%;max-width:520px;height:auto;overflow:visible}.hoHZ0G_diagramCompact{width:100%;max-width:360px;height:auto;overflow:visible}.hoHZ0G_sectionGhost{fill:none;stroke:var(--steel);stroke-width:1.5px;stroke-dasharray:4 3}.hoHZ0G_section,.hoHZ0G_armBar{fill:var(--graphite)}.hoHZ0G_armBar{fill:#1d1d1fe0}.hoHZ0G_slotCut{fill:var(--paper)}.hoHZ0G_hotspot{fill:none;stroke:var(--heat);stroke-width:2.5px}.hoHZ0G_spread{fill:none;stroke:var(--heat);stroke-width:2.5px;stroke-linecap:round}.hoHZ0G_wall{fill:var(--hairline)}.hoHZ0G_dim{stroke:var(--steel);stroke-width:1px}.hoHZ0G_loadArrow line,.hoHZ0G_loadArrow path{fill:none;stroke:var(--heat);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.hoHZ0G_diagramNote{fill:var(--steel);font-size:12px}.hoHZ0G_diagramValue{fill:var(--heat);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.hoHZ0G_diagramValueMuted{fill:var(--graphite);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.hoHZ0G_prints{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hoHZ0G_printCard{background:var(--aluminum);border-radius:14px;align-items:center;gap:12px;margin:0;padding:10px 14px 10px 10px;display:flex}.hoHZ0G_printCard figcaption{flex-direction:column;gap:2px;min-width:0;display:flex}.hoHZ0G_printImage{background:var(--paper);border-radius:10px;flex:none;width:88px;height:88px}.hoHZ0G_validateTop{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:16px;margin-bottom:20px;display:grid}@media (max-width:899px){.hoHZ0G_prints,.hoHZ0G_validateTop{grid-template-columns:1fr}.hoHZ0G_printImage{width:64px;height:64px}.hoHZ0G_validateTop{display:none}}.hoHZ0G_placeholderWide{width:min(100%,460px)}.hoHZ0G_placeholderStrip{width:min(100%,520px);margin-top:16px}.hoHZ0G_loop{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:720px;margin:0;padding:0;list-style:none;display:grid}.hoHZ0G_loopStep{background:var(--aluminum);border-radius:14px;flex-direction:column;gap:4px;padding:16px 14px;display:flex;position:relative}.hoHZ0G_loopStep:not(:last-child):after{content:"";background:var(--heat);width:10px;height:2px;position:absolute;top:26px;right:-10px}.hoHZ0G_loopIndex{background:var(--heat);width:22px;height:22px;color:var(--paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-bottom:4px;font-size:.75rem;font-weight:600;display:grid}@media (max-width:899px){.hoHZ0G_loop{grid-template-columns:repeat(2,minmax(0,1fr))}.hoHZ0G_loopStep:not(:last-child):after,.hoHZ0G_placeholderStrip{display:none}}.hoHZ0G_frame[data-size=wide]{width:min(100%,720px);max-height:70svh}.hoHZ0G_imageFill{object-fit:contain;border-radius:var(--r-tile);width:100%;height:auto;max-height:70svh}.hoHZ0G_frame[data-size=wide] .hoHZ0G_image{width:100%;max-height:70svh}.hoHZ0G_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;width:min(100%,900px);display:grid}.hoHZ0G_pairImage{aspect-ratio:371/262;object-fit:cover;border-radius:var(--r-tile);background:var(--aluminum);width:100%;height:auto}
.izSE9W_spur{--wake:0s;z-index:10;grid-area:1/1/auto/-1;place-self:center end;align-items:flex-start;gap:8px;display:flex;position:relative}html:not([data-opened]) .izSE9W_spur{--wake:1.1s}.izSE9W_art{flex:none;width:108px;height:auto;display:block;overflow:visible}.izSE9W_bubbles{place-items:start end;display:grid}.izSE9W_bubble{background:var(--aluminum);max-width:8.5em;font-size:var(--caption);letter-spacing:-.016em;text-wrap:pretty;opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:14px;grid-area:1/1;margin-top:4px;padding:8px 12px;line-height:1.35;transform:translateY(6px)}.izSE9W_spur[data-line=one] .izSE9W_lineOne,.izSE9W_spur[data-line=two] .izSE9W_lineTwo{opacity:1;transform:none}.izSE9W_bubble:after{background:inherit;content:"";border-radius:2px;width:10px;height:10px;position:absolute;top:16px;right:-4px;transform:rotate(45deg)}.izSE9W_bubble{position:relative}@media (min-width:1024px){.izSE9W_spur{grid-area:1/9/span 2/-1;justify-self:center;gap:12px}.izSE9W_art{width:180px}.izSE9W_bubble{max-width:12em;font-size:var(--body);letter-spacing:-.022em;margin-top:16px;padding:10px 14px}.izSE9W_bubble:after{top:20px}}.izSE9W_art [data-part]{transform-box:view-box}.izSE9W_art [data-part=figure],.izSE9W_art [data-part=bob],.izSE9W_art [data-part=breath]{transform-origin:60px 123px}.izSE9W_art [data-part=figure]{transition:transform .3s var(--ease-out)}.izSE9W_art [data-part=gear]{transform-origin:60px 52px}.izSE9W_art [data-part=eyes]{transform-origin:60px 50.5px}.izSE9W_art [data-part=mouth]{transform-origin:60px 61.5px}.izSE9W_art [data-part=lids]{opacity:0}.izSE9W_art [data-part=bubble]{opacity:0;transform-origin:84px 73px}.izSE9W_art [data-part=armL],.izSE9W_art [data-part=armR],.izSE9W_art [data-part=legL],.izSE9W_art [data-part=legR]{transition:transform .45s var(--ease-land)}.izSE9W_art [data-part=armL]{transform-origin:33px 62px}.izSE9W_art [data-part=armR]{transform-origin:87px 62px}.izSE9W_art [data-part=legL]{transform-origin:52.5px 82px}.izSE9W_art [data-part=legR]{transform-origin:67.5px 82px}.izSE9W_spur[data-pose=fly] [data-part=figure]{transform:rotate(var(--tilt,0deg))}.izSE9W_spur[data-pose=fly] [data-part=armL]{animation:.2s ease-in-out infinite alternate izSE9W_flap-l}.izSE9W_spur[data-pose=fly] [data-part=armR]{animation:.2s ease-in-out infinite alternate izSE9W_flap-r}.izSE9W_spur[data-pose=fly] [data-part=legL]{animation:.28s ease-in-out infinite alternate izSE9W_kick}.izSE9W_spur[data-pose=fly] [data-part=legR]{animation:.28s ease-in-out -280ms infinite alternate izSE9W_kick}.izSE9W_spur[data-pose=point] [data-part=armL]{transform:rotate(var(--aim-l,128deg))}.izSE9W_spur[data-pose=point] [data-part=armR]{transform:rotate(var(--aim-r,-128deg))}@keyframes izSE9W_snore{0%{opacity:1;transform:scale(.35)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes izSE9W_breathe-sleep{to{transform:scaleY(1.02)}}@keyframes izSE9W_lids-off{0%{opacity:1}to{opacity:0}}@keyframes izSE9W_eyes-open{0%{opacity:0;transform:scaleY(.1)}}@keyframes izSE9W_blink{50%{transform:scaleY(.1)}}@keyframes izSE9W_blink-idle{0%,96%{transform:none}97.8%{transform:scaleY(.1)}to{transform:none}}@keyframes izSE9W_spin{to{transform:rotate(-360deg)}}@keyframes izSE9W_bop{to{transform:translateY(-5px)}}@keyframes izSE9W_swing-l{45%{transform:rotate(40deg)}}@keyframes izSE9W_swing-r{45%{transform:rotate(-40deg)}}@keyframes izSE9W_flap-l{0%{transform:rotate(30deg)}to{transform:rotate(80deg)}}@keyframes izSE9W_flap-r{0%{transform:rotate(-30deg)}to{transform:rotate(-80deg)}}@keyframes izSE9W_kick{0%{transform:rotate(16deg)}to{transform:rotate(-12deg)}}@keyframes izSE9W_speak{0%{opacity:0;transform:translateY(6px)}}@keyframes izSE9W_fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){html:not([data-opened]) .izSE9W_art [data-part=bubble]{animation:1s ease-in-out both izSE9W_snore}html:not([data-opened]) .izSE9W_art [data-part=breath]{animation:.5s ease-in-out 2 alternate izSE9W_breathe-sleep}html:not([data-opened]) .izSE9W_art [data-part=lids]{animation:izSE9W_lids-off .12s var(--ease-out) 1s both}html:not([data-opened]) .izSE9W_art [data-part=eyes]{animation:izSE9W_eyes-open .15s var(--ease-out) 1s both, izSE9W_blink .18s ease-in-out 1.3s}html:not([data-opened]) .izSE9W_spur:not([data-pose]) [data-part=armL]{animation:izSE9W_swing-l .4s var(--ease-in-out) 1.1s}html:not([data-opened]) .izSE9W_spur:not([data-pose]) [data-part=armR]{animation:izSE9W_swing-r .4s var(--ease-in-out) 1.1s}html:not([data-opened]) .izSE9W_bubbles{animation:izSE9W_speak .3s var(--ease-out) 1.5s both}.izSE9W_art [data-part=gear]{animation:izSE9W_spin 4.4s linear var(--wake) infinite}.izSE9W_art [data-part=bob]{animation:izSE9W_bop .55s ease-in-out var(--wake) infinite alternate}html[data-opened] .izSE9W_art [data-part=eyes]{animation:5s ease-in-out infinite izSE9W_blink-idle}:is(.izSE9W_spur[data-offscreen="1"] [data-part],html[data-motion=paused] .izSE9W_spur [data-part]){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){html:not([data-opened]) .izSE9W_spur{animation:.2s both izSE9W_fade}}
.M1_Z5q_figure{flex-direction:column;align-items:center;width:100%;max-width:760px;margin:0;display:flex}.M1_Z5q_schematic{width:100%;max-height:58svh;overflow:visible}.M1_Z5q_plate{fill:var(--aluminum);stroke:var(--hairline)}.M1_Z5q_pocket{fill:var(--paper);stroke:var(--hairline)}.M1_Z5q_partBody{fill:var(--steel)}.M1_Z5q_partLit,.M1_Z5q_scan{fill:var(--heat);opacity:0}.M1_Z5q_pin,.M1_Z5q_clamp{fill:var(--graphite)}.M1_Z5q_nozzle{fill:none;stroke:var(--graphite);stroke-width:7px;stroke-linecap:round}.M1_Z5q_spray{fill:var(--heat);opacity:.35}.M1_Z5q_fov{fill:none;stroke:var(--heat);stroke-width:1.5px;stroke-dasharray:6 5}.M1_Z5q_note{fill:var(--steel);font-size:13px}.M1_Z5q_group{transition:opacity .25s var(--ease-out)}article[data-active-chapter="1"] .M1_Z5q_group{opacity:.32}:is(article[data-active-chapter="1"][data-step="0"] .M1_Z5q_group[data-group="0"],article[data-active-chapter="1"][data-step="1"] .M1_Z5q_group[data-group="1"],article[data-active-chapter="1"][data-step="2"] .M1_Z5q_group[data-group="2"]){opacity:1}.M1_Z5q_groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:16px;display:grid}.M1_Z5q_groupTitle{font-size:var(--body);margin-bottom:8px;font-weight:600}.M1_Z5q_list{font-size:var(--caption);color:var(--steel);gap:4px;margin:0;padding:0;line-height:1.35;list-style:none;display:grid}.M1_Z5q_caption{font-size:var(--caption);color:var(--steel);margin-top:16px}.M1_Z5q_doe{gap:28px;width:100%;max-width:800px;display:grid}.M1_Z5q_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.M1_Z5q_flow li{background:var(--aluminum);min-height:84px;font-size:var(--caption);border-radius:14px;align-items:center;padding:14px;font-weight:600;line-height:1.3;display:flex;position:relative}.M1_Z5q_flow li:not(:last-child):after{content:"→";color:var(--heat);font-size:14px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.M1_Z5q_factors{font-size:var(--caption);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.M1_Z5q_factors li{border-top:1px solid var(--hairline);padding-top:8px}.M1_Z5q_optimize{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;width:100%;max-width:860px;display:grid}.M1_Z5q_ring{width:100%;max-height:60svh;overflow:visible}.M1_Z5q_link{stroke:var(--hairline)}.M1_Z5q_node{fill:var(--heat)}.M1_Z5q_targets{font-size:var(--caption);gap:8px;margin:0;padding:0;line-height:1.35;list-style:none;display:grid}.M1_Z5q_targets li{border-top:1px solid var(--hairline);padding-top:8px}@media (prefers-reduced-motion:no-preference){.M1_Z5q_part{transition:transform .45s var(--ease-out), opacity .3s var(--ease-out);transition-delay:calc(var(--i) * 30ms)}article[data-active-chapter="0"] .M1_Z5q_part{opacity:0;transform:translateY(-16px)}.M1_Z5q_clampTop,.M1_Z5q_clampBottom,.M1_Z5q_nozzleGroup,.M1_Z5q_fovGroup{transition:transform .5s var(--ease-out), opacity .3s var(--ease-out)}.M1_Z5q_spray{transform-box:fill-box;transform-origin:100% 0;transition:transform .4s var(--ease-out) .3s, opacity .3s var(--ease-out) .3s}:is(article[data-active-chapter="0"] .M1_Z5q_clampTop,article[data-active-chapter="1"][data-step="0"] .M1_Z5q_clampTop){opacity:0;transform:translateY(-14px)}:is(article[data-active-chapter="0"] .M1_Z5q_clampBottom,article[data-active-chapter="1"][data-step="0"] .M1_Z5q_clampBottom){opacity:0;transform:translateY(14px)}:is(article[data-active-chapter="0"] .M1_Z5q_nozzleGroup,article[data-active-chapter="1"][data-step="0"] .M1_Z5q_nozzleGroup){opacity:0;transform:translate(39px,-25px)}:is(article[data-active-chapter="0"] .M1_Z5q_spray,article[data-active-chapter="1"][data-step="0"] .M1_Z5q_spray){opacity:0;transition-delay:0s;transform:scale(.9)}:is(article[data-active-chapter="0"] .M1_Z5q_fovGroup,article[data-active-chapter="1"][data-step="0"] .M1_Z5q_fovGroup,article[data-active-chapter="1"][data-step="1"] .M1_Z5q_fovGroup){opacity:0}article[data-active-chapter="1"][data-step="2"] .M1_Z5q_scan{animation:M1_Z5q_scan 1.3s var(--ease-in-out) .2s both}.M1_Z5q_partLit{transition:opacity .25s var(--ease-out)}article[data-active-chapter="1"][data-step="2"] .M1_Z5q_partLit{opacity:.5;transition-delay:calc(var(--c) * .26s + .35s)}.M1_Z5q_flow li,.M1_Z5q_factors li,.M1_Z5q_targets li{transition:transform .4s var(--ease-out), opacity .3s var(--ease-out)}.M1_Z5q_flow li{transition-delay:calc(var(--i) * 70ms)}[data-panel][data-shown="0"] .M1_Z5q_flow li{opacity:0;transform:translateY(10px)}.M1_Z5q_factors li,.M1_Z5q_targets li{transition-delay:calc(var(--i) * 30ms)}:is(article[data-active-chapter="2"][data-step="0"] .M1_Z5q_factors li,article[data-active-chapter="3"][data-step="0"] .M1_Z5q_targets li){opacity:.25;transition-delay:0s;transform:translateY(6px)}.M1_Z5q_goal,.M1_Z5q_link{transition:opacity .35s var(--ease-out)}.M1_Z5q_goal{transition-delay:calc(var(--i) * 70ms)}.M1_Z5q_link{transition-delay:calc(var(--i) * 30ms + .3s)}:is([data-panel][data-shown="0"] .M1_Z5q_goal,[data-panel][data-shown="0"] .M1_Z5q_link){opacity:0;transition-delay:0s}}@keyframes M1_Z5q_scan{0%{opacity:0;transform:translate(0)}10%,90%{opacity:1}to{opacity:0;transform:translate(321px)}}@media (max-width:899px){.M1_Z5q_groups,.M1_Z5q_targets{display:none}.M1_Z5q_schematic{max-height:38svh}.M1_Z5q_schematic .M1_Z5q_note{font-size:19px}.M1_Z5q_optimize{grid-template-columns:1fr}.M1_Z5q_ring{max-height:40svh}.M1_Z5q_doe{gap:12px}.M1_Z5q_flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.M1_Z5q_flow li{min-height:0;padding:8px 10px;font-size:.75rem}.M1_Z5q_flow li:not(:last-child):after{display:none}.M1_Z5q_factors{gap:2px 12px;font-size:.6875rem}.M1_Z5q_factors li{padding-top:3px}.M1_Z5q_groupTitle{font-size:var(--caption);margin-bottom:4px}}
.CkRlQW_train{pointer-events:none;display:none;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.CkRlQW_defs,.CkRlQW_gear{position:absolute}.CkRlQW_spin{position:relative}.CkRlQW_svg{width:100%;height:auto;display:block}.CkRlQW_heat{opacity:0;position:absolute;inset:0}@keyframes CkRlQW_train-in{0%{opacity:0}}@keyframes CkRlQW_spin-center{0%{transform:rotate(-144deg)}}@keyframes CkRlQW_spin-small{0%{transform:rotate(240deg)}}@keyframes CkRlQW_heat-up{to{opacity:1}}@keyframes CkRlQW_clear-small{to{opacity:0;transform:scale(.92)}}@keyframes CkRlQW_clear-center{to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:no-preference){html:not([data-opened]) .CkRlQW_train{animation:CkRlQW_train-in .15s var(--ease-out) both;display:block}html:not([data-opened]) .CkRlQW_center .CkRlQW_spin{animation:CkRlQW_spin-center 1.1s var(--ease-out) both}:is(html:not([data-opened]) .CkRlQW_left .CkRlQW_spin,html:not([data-opened]) .CkRlQW_right .CkRlQW_spin){animation:CkRlQW_spin-small 1.1s var(--ease-out) both}html:not([data-opened]) .CkRlQW_heat{animation:CkRlQW_heat-up .5s var(--ease-out) .2s both}:is(html:not([data-opened]) .CkRlQW_left,html:not([data-opened]) .CkRlQW_right){animation:CkRlQW_clear-small .4s var(--ease-out) .65s both}html:not([data-opened]) .CkRlQW_center{animation:CkRlQW_clear-center .4s var(--ease-out) .65s both}}
.xLMM8q_story{--copy-w:min(440px, 38vw);position:relative}.xLMM8q_stage{background:var(--paper);height:100svh;position:sticky;top:0;overflow:hidden}.xLMM8q_poster,.xLMM8q_canvas,.xLMM8q_cad{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.xLMM8q_cad{transition:opacity .2s linear}}.xLMM8q_poster img{object-fit:cover;object-position:center;width:100%;height:100%}.xLMM8q_poster[data-hidden],.xLMM8q_canvas{opacity:0;transition:opacity .4s var(--ease-out)}.xLMM8q_canvas[data-ready]{opacity:1}.xLMM8q_labels{pointer-events:none;position:absolute;inset:0}.xLMM8q_label{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.xLMM8q_labelText{font-size:var(--caption);white-space:nowrap;color:var(--graphite);background:#ffffffeb;border-radius:999px;padding:4px 10px;font-weight:500;line-height:1.3;display:block;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000000f}.xLMM8q_label[data-tone=annotation] .xLMM8q_labelText{letter-spacing:.08em;color:var(--heat);font-size:.75rem;font-weight:600}.xLMM8q_panels{pointer-events:none;position:absolute;inset:0}.xLMM8q_panel{top:calc(var(--nav-h) + 4svh);bottom:4svh;left:calc(var(--margin) + var(--copy-w) + 56px);right:var(--margin);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute}.xLMM8q_panel[data-shown="1"]{pointer-events:auto}.xLMM8q_panel[data-panel=iterations],.xLMM8q_panel[data-panel=dfm],.xLMM8q_panel[data-panel=print],.xLMM8q_panel[data-panel=dataflow],.xLMM8q_panel[data-panel=validation]{align-items:flex-end;top:auto;bottom:5svh}.xLMM8q_chapters{margin-top:-100svh;position:relative}.xLMM8q_chapter{min-height:calc(var(--keys) * 70svh + 100svh);position:relative}.xLMM8q_pin{height:100svh;padding:var(--nav-h) var(--margin) 0;pointer-events:none;align-items:center;display:flex;position:sticky;top:0}.xLMM8q_copy{width:var(--copy-w);pointer-events:auto}.xLMM8q_eyebrow{font-size:var(--body);letter-spacing:.011em;color:var(--steel);margin-bottom:12px;font-weight:600;display:block}.xLMM8q_display{font-size:var(--display);letter-spacing:-.015em;font-weight:600;line-height:1.05;display:block}.xLMM8q_display[data-long]{letter-spacing:-.012em;font-size:clamp(1.625rem,1.25rem + 1.1vw,2.25rem);line-height:1.12}.xLMM8q_headline{letter-spacing:-.01em;font-size:clamp(1.5rem,1.2rem + 1.1vw,2.25rem);font-weight:600;line-height:1.15}.xLMM8q_body{max-width:46ch;font-size:var(--body);color:var(--graphite);margin-top:16px;line-height:1.5}.xLMM8q_footnote{max-width:46ch;font-size:var(--caption);color:var(--steel);margin-top:16px;line-height:1.45}.xLMM8q_cue{font-size:var(--caption);color:var(--steel);margin-top:32px}@media (max-width:899px){.xLMM8q_story{--copy-w:100%}.xLMM8q_pin{padding:0 var(--margin) max(16px, env(safe-area-inset-bottom));align-items:flex-end}.xLMM8q_copy{border-radius:var(--r-tile);background:#fffffff2;padding:16px 18px 18px;box-shadow:0 0 0 1px #0000000d,0 12px 32px #00000014}.xLMM8q_eyebrow{font-size:var(--caption);margin-bottom:6px}.xLMM8q_display{font-size:1.875rem}.xLMM8q_display[data-long]{font-size:1.375rem;line-height:1.2}.xLMM8q_headline{font-size:1.125rem;line-height:1.2}.xLMM8q_body{margin-top:10px;font-size:.875rem;line-height:1.45}.xLMM8q_footnote{margin-top:10px;font-size:.75rem}.xLMM8q_panel,.xLMM8q_panel[data-panel=iterations],.xLMM8q_panel[data-panel=dfm],.xLMM8q_panel[data-panel=print],.xLMM8q_panel[data-panel=validation]{top:calc(var(--nav-h) + 12px);bottom:47svh;left:var(--margin);right:var(--margin);align-items:center}.xLMM8q_cue,.xLMM8q_panel[data-panel=dataflow]{display:none}}.xLMM8q_story[data-motion=reduced] .xLMM8q_panel{transition:opacity .2s linear}
.Ro7qTW_page{max-width:980px;padding:32px var(--margin) 120px;margin-inline:auto}.Ro7qTW_back{font-size:var(--caption);color:var(--steel);margin-bottom:40px;padding:8px 0;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.Ro7qTW_back:hover{color:var(--graphite)}}.Ro7qTW_title{font-size:var(--title);letter-spacing:-.012em;font-weight:600;line-height:1.1}.Ro7qTW_role{font-size:var(--body-lg);margin-top:8px}.Ro7qTW_dates{font-size:var(--body);color:var(--steel);font-variant-numeric:tabular-nums}.Ro7qTW_hero{margin-block:40px}.Ro7qTW_frame{border-radius:var(--r-tile)}.Ro7qTW_summary{max-width:60ch;font-size:var(--body-lg);letter-spacing:.011em;line-height:1.4}.Ro7qTW_metric{font-size:var(--body-lg);color:var(--heat);font-variant-numeric:tabular-nums;margin-top:16px}.Ro7qTW_note{max-width:60ch;color:var(--steel);margin-top:24px}.Ro7qTW_future{color:var(--steel);margin-top:24px}.Ro7qTW_story{margin-top:calc(-1 * var(--nav-h))}.Ro7qTW_storyMeta{margin-bottom:28px}.Ro7qTW_storyMeta .Ro7qTW_back{margin-bottom:20px}.Ro7qTW_org{align-items:center;gap:14px;display:flex}.Ro7qTW_orgMark{border-radius:12px;flex:none;width:72px}.Ro7qTW_orgText{font-size:var(--caption);flex-direction:column;line-height:1.35;display:flex}.Ro7qTW_orgDates{color:var(--steel);font-variant-numeric:tabular-nums}.Ro7qTW_next{max-width:var(--max);padding:120px var(--margin) 160px;text-align:center;margin-inline:auto}.Ro7qTW_nextLabel{font-size:var(--body);color:var(--steel);font-weight:600}.Ro7qTW_nextLink{font-size:var(--title);letter-spacing:-.01em;margin-top:8px;padding:4px 0;font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.Ro7qTW_nextLink:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}}@media (max-width:899px){.Ro7qTW_storyMeta{margin-bottom:14px}.Ro7qTW_storyMeta .Ro7qTW_back{margin-bottom:8px}.Ro7qTW_orgMark{border-radius:8px;width:44px}}
.JgYmMq_hero{align-content:center;column-gap:var(--gap);max-width:var(--max);padding:32px var(--margin) 80px;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:28px;margin-inline:auto;display:grid}.JgYmMq_text{grid-area:2/1/auto/-1}.JgYmMq_title{font-weight:600}.JgYmMq_name{font-size:var(--body-lg);letter-spacing:.011em;margin-bottom:16px;line-height:1.4;display:block}.JgYmMq_headline{max-width:14ch;font-size:var(--display);letter-spacing:-.022em;line-height:1.02;display:block}.JgYmMq_word{white-space:pre;display:inline-block}.JgYmMq_meta{font-size:var(--body-lg);letter-spacing:.011em;color:var(--steel);margin-top:28px;line-height:1.4;display:inline-block}.JgYmMq_placeholder{color:var(--steel);border-bottom:1px dashed var(--hairline);font-style:normal}.JgYmMq_portraitDepth{grid-area:1/1/auto/-1;width:120px;position:relative;container-type:inline-size}.JgYmMq_portraitReveal{border-radius:var(--r-headshot);clip-path:inset(0 round var(--r-headshot));overflow:hidden}.JgYmMq_portraitInner{transform-origin:50%}@media (min-width:1024px){.JgYmMq_hero{min-height:calc(100svh - var(--nav-h));padding-block:48px 96px}.JgYmMq_text{grid-column:1/span 8}.JgYmMq_portraitDepth{width:160px}}@keyframes JgYmMq_reveal{0%{clip-path:inset(calc(50% - 19cqw) round 50%)}}@keyframes JgYmMq_settle{0%{transform:scale(1.08)}}@keyframes JgYmMq_fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){html:not([data-opened]) .JgYmMq_portraitReveal{animation:JgYmMq_reveal .7s var(--ease-out) .6s both}html:not([data-opened]) .JgYmMq_portraitInner{animation:JgYmMq_settle 1.4s var(--ease-out) .6s both, JgYmMq_fade 1.4s ease .6s both}:is(html:not([data-opened]) .JgYmMq_name,html:not([data-opened]) .JgYmMq_word,html:not([data-opened]) .JgYmMq_meta){animation:.9s both JgYmMq_fade;animation-delay:calc(.8s + var(--i,0) * 35ms)}}@media (prefers-reduced-motion:reduce){:is(html:not([data-opened]) .JgYmMq_text,html:not([data-opened]) .JgYmMq_portraitDepth){animation:.2s both JgYmMq_fade}}@keyframes JgYmMq_depth{to{transform:translateY(8px)scale(.96)}}@supports (animation-timeline:scroll()){@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.JgYmMq_portraitDepth{animation:linear both JgYmMq_depth;animation-timeline:scroll(root);animation-range:0 60vh}}}
