.ywfIHG_logo{width:100%;height:auto;display:block;overflow:visible}.ywfIHG_maskBase{fill:var(--mask-visible)}.ywfIHG_gear{fill:var(--mask-hidden)}.ywfIHG_triangle{fill:none;stroke:var(--logo-trace,var(--copper));stroke-linejoin:miter}.ywfIHG_letter{fill:var(--logo-ink,var(--silk))}.ywfIHG_via{fill:var(--copper);fill-rule:evenodd;opacity:0}.ywfIHG_boot .ywfIHG_triangle{stroke-dasharray:1;stroke-dashoffset:1px}.ywfIHG_boot .ywfIHG_letter{clip-path:inset(100% 0% 0%)}
.pN55Qa_switch{--cell:calc(var(--pitch) * 4.5);grid-template-columns:repeat(var(--positions), var(--cell));height:calc(var(--pitch) * 4);padding:var(--trace);border:var(--trace) solid var(--rule-strong);display:inline-grid;position:relative}.pN55Qa_actuator{top:var(--trace);bottom:var(--trace);left:var(--trace);width:var(--cell);background:var(--fg);transform:translateX(calc(var(--active-index) * 100%));transition:transform var(--dur) var(--ease-detent);position:absolute}.pN55Qa_position{z-index:1;color:var(--fg-dim);transition:color var(--dur-fast) var(--ease-step);place-items:center;display:grid;position:relative}.pN55Qa_position+.pN55Qa_position:before{content:"";width:var(--trace);height:var(--space-2);background:var(--rule-strong);position:absolute;top:50%;left:0;transform:translateY(-50%)}.pN55Qa_position:hover{color:var(--fg)}.pN55Qa_active,.pN55Qa_active:hover{color:var(--bg)}.pN55Qa_active:before,.pN55Qa_active+.pN55Qa_position:before{opacity:0}
.SVGNrW_glyph{flex:none;width:1.15em;height:1.15em;display:block}.SVGNrW_mark{fill:currentColor}
.W4Hxga_gear{width:1em;height:1em;transition:transform var(--dur) var(--ease-out);flex:none;display:block;overflow:visible}.W4Hxga_maskVisible{fill:var(--mask-visible)}.W4Hxga_maskHidden{fill:var(--mask-hidden)}.W4Hxga_body{fill:currentColor}
.sEIw4W_pad{--pad-chamfer:var(--chamfer-sm);--pad-chamfer-inner:calc(var(--pad-chamfer) - var(--trace) * var(--chamfer-inset-ratio));--pad-ink:var(--signal);--pad-ink-hover:var(--bg);--pad-fill:var(--signal);--pad-shape:polygon(var(--pad-chamfer) 0, 100% 0, 100% calc(100% - var(--pad-chamfer)), calc(100% - var(--pad-chamfer)) 100%, 0 100%, 0 var(--pad-chamfer));--pad-shape-inner:polygon(var(--pad-chamfer-inner) 0, 100% 0, 100% calc(100% - var(--pad-chamfer-inner)), calc(100% - var(--pad-chamfer-inner)) 100%, 0 100%, 0 var(--pad-chamfer-inner));isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:calc(var(--pitch) * 6);padding:var(--space-3) var(--space-4);color:var(--pad-ink);white-space:nowrap;transition:color var(--dur) var(--ease-out);display:inline-flex;position:relative}.sEIw4W_pad:before,.sEIw4W_pad:after,.sEIw4W_fill{content:"";position:absolute}.sEIw4W_pad:before{z-index:-3;background:var(--signal);clip-path:var(--pad-shape);inset:0}.sEIw4W_pad:after{inset:var(--trace);z-index:-2;background:var(--bg);clip-path:var(--pad-shape-inner)}.sEIw4W_fill{z-index:-1;background:var(--pad-fill);clip-path:var(--pad-shape);transform-origin:0;transition:transform var(--dur) var(--ease-out);inset:0;transform:scaleX(0)}.sEIw4W_label{align-items:center;gap:var(--space-2);display:inline-flex;position:relative}.sEIw4W_pad:hover,.sEIw4W_pad:focus-visible{color:var(--pad-ink-hover)}.sEIw4W_pad:hover .sEIw4W_fill,.sEIw4W_pad:focus-visible .sEIw4W_fill{transform:scaleX(1)}.sEIw4W_pad:hover .sEIw4W_gear,.sEIw4W_pad:focus-visible .sEIw4W_gear{transform:rotate(var(--gear-tooth))}.sEIw4W_solid{--pad-ink:var(--bg);--pad-fill:var(--fg)}.sEIw4W_solid:after{background:var(--signal)}.sEIw4W_ink{--pad-ink:var(--copper);--pad-ink-hover:var(--board);--pad-fill:var(--silk)}.sEIw4W_ink:before,.sEIw4W_ink:after{background:var(--board)}.sEIw4W_compact{--pad-chamfer:calc(var(--chamfer-sm) * .75);min-height:calc(var(--pitch) * 4.5);padding:var(--space-2) var(--space-3)}
.JY0BFG_status{align-items:center;gap:var(--space-2);white-space:nowrap;color:var(--fg-dim);display:inline-flex}.JY0BFG_open{color:var(--fg)}.JY0BFG_label{font-size:var(--step--1);text-transform:uppercase}
.o7waBW_overlay{--bg:var(--copper);--fg:var(--board);--fg-dim:var(--board-on-copper-dim);--signal:var(--board);--rule:var(--board-on-copper-dim);--rule-strong:var(--board);top:calc(var(--space-3) + var(--panel-h) + var(--space-2));left:var(--gutter);right:var(--gutter);z-index:var(--z-menu);gap:var(--space-5);max-height:calc(100svh - var(--panel-h) - var(--space-6));padding:var(--space-4) var(--space-4) var(--space-5);background:var(--bg);color:var(--fg);clip-path:inset(0% 0% 100%);visibility:hidden;display:grid;position:fixed;overflow-y:auto}.o7waBW_list{display:grid}.o7waBW_item{border-bottom:var(--trace) solid var(--rule)}.o7waBW_link{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-size:var(--display-m);display:flex}.o7waBW_led{width:var(--space-2);height:var(--space-2);border:var(--trace) solid var(--fg)}.o7waBW_active .o7waBW_led{background:var(--fg)}.o7waBW_footer{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:1100px){.o7waBW_overlay{display:none}}
._85i50G_header{top:var(--space-3);left:var(--gutter);right:var(--gutter);z-index:var(--z-header);pointer-events:none;transition:translate var(--dur) var(--ease-out);justify-content:center;display:flex;position:fixed}._85i50G_panel{--ink-pivot:.64;--ink-sharpness:800%;--tint:calc(var(--header-tint) * 100%);--ink:clamp(0%, calc((var(--header-tint) - var(--ink-pivot)) * var(--ink-sharpness) + 50%), 100%);--bg:color-mix(in oklab, var(--copper) var(--tint), var(--board-raised));--fg:color-mix(in oklab, var(--board) var(--ink), var(--silk));--fg-dim:color-mix(in oklab, var(--board-on-copper-dim) var(--ink), var(--silk-dim));--signal:color-mix(in oklab, var(--board) var(--ink), var(--copper));--signal-ink:color-mix(in oklab, var(--copper) var(--ink), var(--board));--rule-strong:color-mix(in oklab, var(--board-on-copper-dim) var(--tint), var(--silk-rule));--panel-chamfer:var(--chamfer);--panel-chamfer-inner:calc(var(--panel-chamfer) - var(--trace) * var(--chamfer-inset-ratio));isolation:isolate;align-items:center;gap:var(--space-4);width:100%;max-width:var(--panel-max);height:var(--panel-h);padding:0 var(--space-1) 0 var(--space-4);pointer-events:auto;transition:height var(--dur) var(--ease-out), max-width var(--dur) var(--ease-out);display:flex;position:relative}._85i50G_panel:before,._85i50G_panel:after{content:"";z-index:-1;clip-path:polygon(var(--panel-chamfer) 0, 100% 0, 100% calc(100% - var(--panel-chamfer)), calc(100% - var(--panel-chamfer)) 100%, 0 100%, 0 var(--panel-chamfer));position:absolute}._85i50G_panel:before{background:var(--rule-strong);inset:0}._85i50G_panel:after{--panel-chamfer:var(--panel-chamfer-inner);inset:var(--trace);background:var(--bg)}._85i50G_compact{--panel-h:var(--panel-h-compact);--panel-max:var(--panel-max-compact)}html.is-immersive ._85i50G_header{--panel-h:var(--panel-h-compact);--panel-max:var(--panel-max-compact)}html.is-immersive ._85i50G_compact{translate:0 calc(-100% - var(--space-3))}._85i50G_menuOpen ._85i50G_panel{--tint:0%;--ink:0%}._85i50G_brand{width:var(--space-5);flex:none}._85i50G_logo{--logo-trace:var(--signal);--logo-ink:var(--fg)}html.is-booting ._85i50G_logo{visibility:hidden}._85i50G_toggle{display:none}._85i50G_menuButton{padding:0 var(--space-2);color:var(--fg);margin-left:auto}@media (min-width:1100px){._85i50G_toggle{display:inline-grid}._85i50G_menuButton{display:none}}
.XKC3pa_nav{flex:1;display:none}.XKC3pa_list{justify-content:center;gap:var(--space-4);display:flex}.XKC3pa_link{align-items:center;gap:var(--space-2);color:var(--fg-dim);transition:color var(--dur-fast) var(--ease-step);display:inline-flex}.XKC3pa_led{width:var(--space-1);height:var(--space-1);background:var(--board-edge);transition:background-color var(--dur-fast) var(--ease-step)}.XKC3pa_link:hover,.XKC3pa_active{color:var(--fg)}.XKC3pa_active .XKC3pa_led{background:var(--signal)}@media (min-width:1100px){.XKC3pa_nav{display:block}}
.u1cUoq_power{--power-chamfer:var(--chamfer-sm);align-items:center;gap:var(--space-2);height:calc(var(--panel-h) - var(--space-2));padding:0 var(--space-4);background:var(--signal);color:var(--signal-ink);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--power-chamfer)), calc(100% - var(--power-chamfer)) 100%, 0 100%);transition:height var(--dur) var(--ease-out), color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);display:flex}.u1cUoq_power:hover,.u1cUoq_power:focus-visible{background:var(--silk);color:var(--board)}.u1cUoq_label{display:none}@media (min-width:600px){.u1cUoq_label{display:inline}}
.qm39Ka_wordmark{shape-rendering:crispedges;width:100%;height:auto;display:block;overflow:visible}.qm39Ka_pixel{fill:currentColor}.qm39Ka_boot .qm39Ka_pixel{opacity:0}
.EvBssa_preloader{z-index:var(--z-preloader);pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}html.is-booting .EvBssa_preloader{animation:EvBssa_boot-failsafe var(--dur-fast) linear var(--boot-failsafe) forwards;display:block}.EvBssa_door{background:var(--board);width:50%;position:absolute;top:0;bottom:0}.EvBssa_left{left:0}.EvBssa_right{right:0}.EvBssa_edge{width:var(--trace);background:var(--copper);opacity:0;position:absolute;top:0;bottom:0}.EvBssa_left .EvBssa_edge{right:0}.EvBssa_right .EvBssa_edge{left:0}.EvBssa_seam{width:var(--trace);background:var(--copper);transform-origin:top;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.EvBssa_stage{place-items:center;display:grid;position:absolute;inset:0}.EvBssa_lockup{width:clamp(9.5rem,26vw,17.5rem)}.EvBssa_mark{position:relative}.EvBssa_wordmark{width:var(--wordmark-width);margin-left:var(--wordmark-offset-x);margin-top:var(--wordmark-offset-y);color:var(--silk)}@keyframes EvBssa_boot-failsafe{to{opacity:0;visibility:hidden}}
.le4cCq_lines{margin:0}.le4cCq_stack{flex-direction:column;display:flex}.le4cCq_line{--line-track:var(--track-heading);letter-spacing:var(--line-track);text-wrap:balance;display:block}html.has-motion .le4cCq_intro .le4cCq_line{clip-path:inset(0% 0% 100%);animation:le4cCq_lines-failsafe 0s linear var(--intro-failsafe) forwards}@keyframes le4cCq_lines-failsafe{to{clip-path:inset(0%)}}
.gd075q_title{font-size:var(--display-l);color:var(--fg)}
.WLtp9W_band{--wipe:1;--reach:calc(var(--wipe) * 200%);z-index:-1;background:var(--copper);clip-path:polygon(0 0, var(--reach) 0, calc(var(--reach) - 100%) 100%, 0 100%);position:absolute;inset:0}
.n5XM0a_section{isolation:isolate;width:100%;padding:var(--space-8) var(--gutter);color:var(--fg);position:relative}.n5XM0a_copper{--bg:var(--copper);--fg:var(--board);--fg-dim:var(--board-on-copper-dim);--fg-faint:var(--board-on-copper-dim);--signal:var(--board);--rule:var(--board-on-copper-dim);--rule-strong:var(--board)}.n5XM0a_head,.n5XM0a_body{width:100%;max-width:var(--content-max);margin-inline:auto}.n5XM0a_head{gap:var(--space-4);margin-bottom:var(--space-6);display:grid}.n5XM0a_bleed{max-width:none}
._61M1BG_frame{background:var(--board);display:block;position:relative;overflow:hidden}._61M1BG_overlay{pointer-events:none;background:0 0;position:absolute;inset:0}._61M1BG_photo,._61M1BG_dither,._61M1BG_canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._61M1BG_dither{opacity:0;image-rendering:pixelated}._61M1BG_canvas{opacity:0;pointer-events:none}html.has-motion ._61M1BG_photo{opacity:0}html.has-motion ._61M1BG_dither{opacity:1}._61M1BG_overlay ._61M1BG_photo{opacity:0}html:not(.has-motion) ._61M1BG_overlay._61M1BG_active ._61M1BG_photo{opacity:1}
._4EMPOa_layout{gap:var(--space-6);display:grid}._4EMPOa_statement{font-size:var(--display-m);color:var(--copper);flex-wrap:wrap;gap:0 .28em;display:flex}._4EMPOa_word{display:inline-block}._4EMPOa_photo{aspect-ratio:4/3}._4EMPOa_body{gap:var(--space-3);max-width:var(--measure);color:var(--fg-dim);display:grid}@media (min-width:900px){._4EMPOa_layout{column-gap:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}._4EMPOa_statement{font-size:var(--display-l);grid-column:1/-1}._4EMPOa_photo{aspect-ratio:auto;grid-row:span 2;min-height:100%}}
.R-7mCq_week{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--trace) solid var(--rule);display:grid}.R-7mCq_label{color:var(--fg-dim)}.R-7mCq_screen{width:100%;height:calc(var(--pitch) * 11);margin-top:var(--space-2);display:block;overflow:visible}.R-7mCq_divider{stroke:var(--rule);stroke-width:var(--trace);vector-effect:non-scaling-stroke}.R-7mCq_wave{fill:none;stroke:var(--copper);stroke-width:var(--trace-power);stroke-linejoin:miter;vector-effect:non-scaling-stroke}.R-7mCq_days{grid-template-columns:repeat(var(--days), minmax(0, 1fr));text-align:center;display:grid}.R-7mCq_day{align-content:start;gap:var(--space-1);color:var(--fg-dim);display:grid}.R-7mCq_name{font-size:var(--step--1)}.R-7mCq_hours{font-size:var(--step--2);color:var(--fg-faint);text-transform:none;flex-wrap:wrap;justify-content:center;display:flex}.R-7mCq_closed{color:var(--fg-faint)}
.vCSbAq_cell{display:grid}.vCSbAq_key{isolation:isolate;aspect-ratio:4/3;width:100%;padding:var(--space-3) 0 0;background:var(--bg);color:var(--fg-dim);text-align:start;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.vCSbAq_key:focus-visible{outline-offset:calc(var(--trace-power) * -2)}.vCSbAq_logo{width:calc(var(--logo-mark) * var(--logo-w));height:calc(var(--logo-mark) * var(--logo-h));-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;place-self:center}.vCSbAq_caption{z-index:1;justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);flex-wrap:wrap;display:flex;position:relative}.vCSbAq_name{font-size:var(--step--1)}.vCSbAq_category{font-size:var(--step--2);color:var(--fg-faint);transition:color var(--dur) var(--ease-out)}.vCSbAq_active .vCSbAq_caption{background:var(--copper);color:var(--board)}.vCSbAq_active .vCSbAq_category{color:var(--board-on-copper-dim)}@media (hover:hover) and (pointer:fine){.vCSbAq_caption{transform:translateY(100%)}.vCSbAq_active .vCSbAq_caption{transform:translateY(0)}}@media (min-width:900px){.vCSbAq_key{aspect-ratio:16/10}}
.PQ5Iwq_lead{max-width:var(--measure);margin-bottom:var(--space-6);color:var(--fg-dim)}.PQ5Iwq_wall{gap:var(--trace);background:var(--rule);border:var(--trace) solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.PQ5Iwq_wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.PQ5Iwq_wall{grid-template-columns:repeat(4,minmax(0,1fr))}}
.sgxDga_layout{gap:var(--space-6);display:grid}.sgxDga_info{align-content:start;justify-items:start;gap:var(--space-4);display:grid}.sgxDga_lead{max-width:var(--measure);color:var(--fg-dim)}.sgxDga_specs{border-top:var(--trace) solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));width:100%;display:grid}.sgxDga_spec{align-content:start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-5) 0;border-bottom:var(--trace) solid var(--rule);display:grid}.sgxDga_term{color:var(--signal)}.sgxDga_value{gap:var(--space-3);display:grid}.sgxDga_address{font-style:normal;display:grid}.sgxDga_rows{gap:var(--space-1);display:grid}.sgxDga_row{gap:0;display:grid}.sgxDga_pad{justify-self:start}.sgxDga_pads{gap:var(--space-2);flex-wrap:wrap;display:flex}.sgxDga_link{align-items:center;gap:var(--space-2);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--copper-deep);text-decoration-color:var(--copper-deep);text-decoration-thickness:var(--trace);text-underline-offset:var(--space-1);transition:text-decoration-color var(--dur-fast) var(--ease-step);justify-self:start;display:inline-flex}.sgxDga_link:hover{-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper)}@media (min-width:1000px){.sgxDga_layout{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.rJUdga_circuit{pointer-events:none}.rJUdga_board{width:100%;height:100%;display:block;overflow:visible}.rJUdga_trace,.rJUdga_signal{fill:none;stroke-width:var(--trace-power);stroke-linejoin:miter}.rJUdga_trace{stroke:var(--copper-deep)}.rJUdga_signal{stroke:var(--copper);opacity:0}.rJUdga_via{fill:var(--copper-deep);fill-rule:evenodd}
._6ggVEq_frame{padding:var(--space-5);display:grid;position:relative}._6ggVEq_circuit{position:absolute;inset:0}._6ggVEq_map{--map-chamfer:var(--chamfer);min-height:calc(var(--pitch) * 44);background:var(--board-raised);clip-path:polygon(var(--map-chamfer) 0, 100% 0, 100% calc(100% - var(--map-chamfer)), calc(100% - var(--map-chamfer)) 100%, 0 100%, 0 var(--map-chamfer));position:relative}._6ggVEq_embed{width:100%;height:100%;filter:var(--map-filter);border:0;position:absolute;inset:0}@media (min-width:900px){._6ggVEq_frame{padding:var(--space-7)}}
.Ji4KeW_list{border-top:var(--trace) solid var(--rule);max-width:56rem}.Ji4KeW_entry{border-bottom:var(--trace) solid var(--rule)}.Ji4KeW_heading{font:inherit}.Ji4KeW_question{grid-template-columns:calc(var(--pitch) * 5) minmax(0, 1fr) var(--space-4);align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) 0;text-align:left;display:grid}.Ji4KeW_index{color:var(--copper)}.Ji4KeW_text{font-size:var(--step-1);font-weight:var(--weight-display);font-stretch:var(--wdth-display);line-height:var(--lh-display);text-transform:uppercase;transition:color var(--dur-fast) var(--ease-step)}.Ji4KeW_question:hover .Ji4KeW_text{color:var(--copper)}.Ji4KeW_sign{width:var(--space-4);height:var(--space-4);position:relative}.Ji4KeW_sign:before,.Ji4KeW_sign:after{content:"";height:var(--trace-power);background:var(--copper);position:absolute;inset:50% 0 auto}.Ji4KeW_sign:after{transform:rotate(90deg)}.Ji4KeW_open .Ji4KeW_sign:after{transform:rotate(0)}.Ji4KeW_answer{grid-template-rows:0fr;display:grid}.Ji4KeW_open .Ji4KeW_answer{grid-template-rows:1fr}.Ji4KeW_answerInner{overflow:hidden}.Ji4KeW_answerInner p{max-width:var(--measure);padding:0 0 var(--space-4) calc(var(--pitch) * 5 + var(--space-3));color:var(--fg-dim)}
.sS-rha_footer{gap:var(--space-6);padding:var(--space-8) var(--bleed-inset) var(--space-5);background:var(--copper);color:var(--board);display:grid}.sS-rha_wordmark{width:100%;color:var(--board)}.sS-rha_baseline{place-items:center start;gap:var(--space-2) var(--space-4);padding-top:var(--space-4);border-top:var(--trace-power) solid var(--board);display:grid}.sS-rha_credit{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.sS-rha_credit a{gap:var(--space-2);text-decoration:underline;text-decoration-thickness:var(--trace);text-underline-offset:var(--space-1);display:inline-flex}.sS-rha_developer{margin-top:var(--space-2)}@media (min-width:1000px){.sS-rha_baseline{grid-template-columns:minmax(0,1fr) auto}.sS-rha_developer{grid-area:1/2/span 2;margin-top:0}}
.g2SIgW_section{isolation:isolate;color:var(--fg);background:var(--board);position:relative}.g2SIgW_stage{height:100svh;padding:calc(var(--space-3) + var(--panel-h-compact) + var(--space-4)) var(--gutter) var(--space-4);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.g2SIgW_head,.g2SIgW_hint{z-index:1;pointer-events:none;position:relative}.g2SIgW_head{gap:var(--space-3);width:100%;max-width:var(--content-max);pointer-events:none;margin-inline:auto;display:grid}.g2SIgW_lead{max-width:var(--measure);color:var(--fg-dim)}.g2SIgW_viewport{--canvas-top:30%;--labels-reserve:34%;--label-w:15rem;position:absolute;inset:0}.g2SIgW_poster{top:var(--canvas-top);width:100%;height:calc(100% - var(--canvas-top) - var(--labels-reserve));position:absolute;left:0}.g2SIgW_canvas,.g2SIgW_leaders{width:100%;height:100%;position:absolute;inset:0}.g2SIgW_canvas{visibility:hidden;opacity:0}.g2SIgW_live .g2SIgW_canvas{cursor:grab;touch-action:pan-y}.g2SIgW_live .g2SIgW_canvas:active{cursor:grabbing}.g2SIgW_leaders{pointer-events:none;display:none;overflow:visible}.g2SIgW_leader{fill:none;stroke:var(--copper);stroke-width:var(--trace);opacity:0}.g2SIgW_labels{inset:auto var(--gutter) calc(var(--space-7) + var(--space-2));gap:var(--space-2) var(--space-3);pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute}.g2SIgW_label{gap:var(--space-1);padding-top:var(--space-2);border-top:var(--trace) solid var(--copper);display:grid}.g2SIgW_name{font-size:var(--display-xs)}.g2SIgW_fault{font-size:var(--step--2);color:var(--fg-dim)}.g2SIgW_fix{font-size:var(--step--1);color:var(--copper)}.g2SIgW_hint{justify-content:center;justify-self:center;gap:var(--space-1) var(--space-4);color:var(--copper);flex-wrap:wrap;grid-row:3;display:flex}.g2SIgW_dragHint{display:none}.g2SIgW_live .g2SIgW_dragHint{display:inline}@media (max-width:899px){.g2SIgW_live .g2SIgW_labels{bottom:var(--space-6);grid-template-columns:minmax(0,1fr)}.g2SIgW_live .g2SIgW_label{grid-area:1/1}}@media (min-width:900px){.g2SIgW_head{grid-template-columns:auto minmax(0, var(--measure));justify-content:space-between;align-items:end;gap:var(--space-5)}.g2SIgW_viewport{--canvas-top:22%;--labels-reserve:6%}.g2SIgW_leaders{display:block}.g2SIgW_labels{grid-template-columns:var(--label-w) 1fr var(--label-w);grid-auto-flow:dense;align-content:center;row-gap:var(--space-5);padding:48svh var(--bleed-inset) var(--space-7);inset:0}.g2SIgW_left{grid-column:1}.g2SIgW_right{text-align:right;grid-column:3}.g2SIgW_name{font-size:var(--display-s)}.g2SIgW_live .g2SIgW_labels{inset:0 var(--bleed-inset);padding:0;display:block}.g2SIgW_live .g2SIgW_label{width:var(--label-w);translate:0 var(--label-y,0);position:absolute;top:0}.g2SIgW_live .g2SIgW_left{left:0}.g2SIgW_live .g2SIgW_right{right:0}.g2SIgW_live .g2SIgW_name{font-size:var(--display-xs)}}.g2SIgW_poster img{object-fit:contain}@media (max-width:899px) and (max-height:599px){.g2SIgW_stage{height:auto;padding-bottom:var(--space-7)}.g2SIgW_viewport{gap:var(--space-5);margin-top:var(--space-5);display:grid;position:relative;inset:auto}.g2SIgW_poster{height:80svh;position:relative;top:auto}.g2SIgW_canvas,.g2SIgW_leaders,.g2SIgW_hint{display:none}.g2SIgW_labels{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));position:static}}
.r2JKnW_controls{z-index:3;align-items:stretch;display:flex;position:absolute;bottom:0;left:0}.r2JKnW_next{--next-chamfer:var(--chamfer);width:var(--space-6);height:var(--space-6);background:var(--copper);color:var(--board);font-size:var(--step-0);clip-path:polygon(0 0, calc(100% - var(--next-chamfer)) 0, 100% var(--next-chamfer), 100% 100%, 0 100%);transition:background-color var(--dur) var(--ease-out);place-items:center;display:grid;position:relative}.r2JKnW_next:hover,.r2JKnW_next:focus-visible{background:var(--silk)}.r2JKnW_arrow{transition:transform var(--dur) var(--ease-out)}.r2JKnW_next:hover .r2JKnW_arrow,.r2JKnW_next:focus-visible .r2JKnW_arrow{transform:translateX(var(--space-1))}.r2JKnW_progress{height:var(--space-1);background:var(--board);transform-origin:0;animation:r2JKnW_slide-progress var(--slide-duration) linear forwards;position:absolute;bottom:0;left:0;right:0}.r2JKnW_paused{animation-play-state:paused}.r2JKnW_counter{padding:0 var(--space-3);background:var(--board);color:var(--copper);font-size:var(--step--1);align-items:center;display:flex}@media (min-width:900px){.r2JKnW_next{width:var(--space-7);height:var(--space-7);font-size:var(--step-1)}}@keyframes r2JKnW_slide-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.GQED2a_text{display:block}.GQED2a_stack{flex-direction:column;display:flex}.GQED2a_line{white-space:pre;min-height:1em;display:block}
.Vtspxq_hero{isolation:isolate;background:var(--board);align-content:start;min-height:100svh;display:grid;position:relative;overflow:hidden}.Vtspxq_circuit{z-index:-1;position:absolute;inset:0}.Vtspxq_copy{align-content:end;justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--gutter);display:grid}.Vtspxq_kicker{color:var(--copper)}.Vtspxq_title{font-size:var(--display-xl);color:var(--fg)}.Vtspxq_text{max-width:var(--measure);color:var(--fg-dim)}.Vtspxq_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:900px){.Vtspxq_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;height:100svh}.Vtspxq_circuit{right:50%}.Vtspxq_title{font-size:var(--display-xl-split)}.Vtspxq_copy{padding:calc(var(--header-h) + var(--space-4)) var(--space-6) var(--space-7) max(var(--gutter), calc(100% - var(--content-max) / 2));grid-area:1/1}}
.va1QkG_window{background:var(--board-raised);height:52svh;position:relative;overflow:hidden}.va1QkG_stack{position:absolute;inset:-6% 0}.va1QkG_slide{visibility:hidden;position:absolute;inset:0}.va1QkG_current{z-index:2;visibility:visible}.va1QkG_wipe{background:var(--copper);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.va1QkG_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:900px){.va1QkG_window{grid-area:1/2;height:auto}}
.H6GBDG_cloud{display:grid}.H6GBDG_partner{align-content:start;gap:var(--space-3);padding:var(--space-5) 0;border-top:var(--trace) solid var(--rule);display:grid}.H6GBDG_name{font-size:var(--display-m);color:var(--fg);transition:color var(--dur) var(--ease-out)}.H6GBDG_glyphs{display:block}.H6GBDG_partner:hover .H6GBDG_name{color:var(--copper)}.H6GBDG_meta{align-items:center;gap:var(--space-2);color:var(--fg-dim);flex-wrap:wrap;display:flex}.H6GBDG_divider{width:var(--space-3);height:var(--trace);background:var(--rule-strong)}.H6GBDG_tenure{align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);display:flex}.H6GBDG_years{font-size:var(--step-3);color:var(--copper)}.H6GBDG_tenureLabel{color:var(--fg-dim)}@media (min-width:900px){.H6GBDG_cloud{border-top:var(--trace) solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr))}.H6GBDG_partner{padding:var(--space-5) var(--space-5) var(--space-5) 0;border-top:0}.H6GBDG_name{font-size:var(--display-column)}.H6GBDG_partner+.H6GBDG_partner{padding-left:var(--space-5);border-left:var(--trace) solid var(--rule)}}
.VfGicG_counter{gap:var(--space-2);margin-top:var(--space-6);display:none}.VfGicG_reading{align-items:baseline;gap:var(--space-1);display:flex}.VfGicG_current{font-size:var(--step-3);color:var(--fg);display:inline-block}.VfGicG_total{font-size:var(--step-1);color:var(--fg-dim)}.VfGicG_active{color:var(--fg)}@media (min-width:900px){html.has-motion .VfGicG_counter{display:grid}}
.DpfziG_step{gap:var(--space-2);display:grid}.DpfziG_head{align-items:baseline;gap:var(--space-3);display:flex}.DpfziG_index{font-size:var(--step--1);color:var(--fg-dim);flex:none}.DpfziG_name{font-size:var(--display-m);color:var(--fg)}.DpfziG_detail{max-width:var(--measure);color:var(--fg-dim)}
.ARc2JW_trace{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ARc2JW_base,.ARc2JW_power{fill:none;stroke-width:var(--trace-power);stroke-linejoin:miter}.ARc2JW_base{stroke:var(--board-on-copper-faint)}.ARc2JW_power{stroke:var(--fg)}.ARc2JW_signal{fill:none;stroke:var(--fg);stroke-width:calc(var(--trace-power) * 3);opacity:0}.ARc2JW_pad{fill:var(--fg)}.ARc2JW_ping{fill:none;stroke:var(--fg);stroke-width:var(--trace-power);opacity:0}.ARc2JW_via{fill:var(--fg);fill-rule:evenodd}.ARc2JW_solder{fill:var(--fg)}
._1n76cW_layout{gap:var(--space-6);display:grid}._1n76cW_aside{align-content:start;display:grid}._1n76cW_lead{max-width:var(--measure);color:var(--fg-dim)}._1n76cW_route{--rail-width:calc(var(--pitch) * 5);grid-template-columns:var(--rail-width) minmax(0, 1fr);column-gap:var(--space-3);display:grid;position:relative}._1n76cW_rail{position:relative}._1n76cW_steps{gap:var(--space-6);list-style:none;display:grid}@media (min-width:900px){._1n76cW_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}._1n76cW_aside{top:calc(var(--header-h) + var(--space-5));position:sticky}._1n76cW_route{--rail-width:calc(var(--pitch) * 8)}._1n76cW_steps{gap:var(--space-7)}}
.PbGNoW_card{--card-chamfer:var(--chamfer);background:var(--board-raised);clip-path:polygon(var(--card-chamfer) 0, 100% 0, 100% calc(100% - var(--card-chamfer)), calc(100% - var(--card-chamfer)) 100%, 0 100%, 0 var(--card-chamfer));grid-template-rows:auto 1fr;display:grid;position:relative}.PbGNoW_photo{aspect-ratio:3/2}.PbGNoW_meta{align-content:start;gap:var(--space-2);padding:var(--space-4);border-top:var(--trace-power) solid var(--copper);display:grid}.PbGNoW_name{font-size:var(--display-m)}.PbGNoW_detail{color:var(--fg-dim);font-size:var(--step--1)}@media (min-width:900px){.PbGNoW_card{flex:none;grid-template-rows:minmax(0,1fr) auto;width:min(28rem,34vw);height:100%}.PbGNoW_photo{aspect-ratio:auto;height:100%}.PbGNoW_meta{align-content:end}}
.PKZCHq_intro{gap:var(--space-3);max-width:var(--content-max);margin:0 auto var(--space-6);display:grid}.PKZCHq_lead{max-width:var(--measure);color:var(--fg-dim)}.PKZCHq_hint{color:var(--copper);display:none}.PKZCHq_viewport{max-width:var(--content-max);margin-inline:auto;position:relative}.PKZCHq_track{gap:var(--space-4);display:grid}.PKZCHq_progress{display:none}@media (min-width:900px){.PKZCHq_hint{display:block}.PKZCHq_viewport{max-width:none;height:100svh;margin-inline:calc(var(--gutter) * -1);padding:calc(var(--header-h) + var(--space-3)) 0 var(--space-6);flex-direction:column;justify-content:center;display:flex;overflow:hidden}.PKZCHq_track,.PKZCHq_progress{margin-inline:var(--bleed-inset)}.PKZCHq_track{gap:var(--space-4);height:min(100%, var(--rail-max));will-change:transform;width:max-content;display:flex}.PKZCHq_progress{height:var(--space-1);margin-top:var(--space-4);background:var(--rule);display:block;position:relative}.PKZCHq_progressFill{background:var(--copper);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}}
._426x9q_grid{columns:1;column-gap:var(--space-4)}._426x9q_ticket{--ticket-chamfer:var(--chamfer);gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-4);background:var(--board-raised);border-top:var(--trace-power) solid var(--copper);break-inside:avoid;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--ticket-chamfer)), calc(100% - var(--ticket-chamfer)) 100%, 0 100%);display:grid}._426x9q_quote{color:var(--fg)}._426x9q_name{color:var(--copper)}@media (min-width:700px){._426x9q_grid{columns:2}}@media (min-width:1100px){._426x9q_grid{columns:3}}
