._12bzqG_plate{--fig-hi:#fff;--fig-lo:var(--ink,#14111f);--fig-outline:var(--ink,#14111f);--fig-outline-mix:60%;--fig-card:var(--card,#fff);--fig-paper:var(--paper-2,#f2eee6);--fig-line:var(--line,#e4dfd4);--fig-line-strong:var(--line-strong,#cfc8ba);--fig-metal:#cdc8da;--fig-gear:#2b2640;--fig-blue:var(--blue,#3346e8);--fig-tangerine:var(--tangerine,#ff7a3d);--lit:var(--fig-blue);--on-lit:var(--on-blue,#fff);--rule:var(--ink-2,#5b566b);--engrave:var(--ink-2,#5b566b);--led-off:#5b566b;--led-on:var(--mint,#7be0b0);--chart:#fffdf8;--trace:var(--fig-blue)}.dark ._12bzqG_plate{--fig-hi:#d9d3ee;--fig-lo:#0a0812;--fig-outline:var(--ink,#f5f2ff);--fig-outline-mix:30%;--fig-card:#4a4370;--fig-paper:#3a3458;--fig-line:#2c2745;--fig-line-strong:#221e3b;--fig-metal:#5e5784;--fig-gear:#17142a;--fig-blue:var(--blue,#8f9bff);--fig-tangerine:var(--tangerine,#ff8f5a);--on-lit:var(--on-blue,#14111f);--rule:var(--ink-2,#a9a3bf);--engrave:var(--ink-2,#a9a3bf);--led-off:#3a3458;--chart:#e9e4f5;--trace:#3346e8}._12bzqG_drawing{width:100%;height:auto;display:block}._12bzqG_halo{fill:var(--fig-lo);stroke:var(--fig-lo)}._12bzqG_halo>path{opacity:.021}.dark ._12bzqG_halo{fill:#000;stroke:#000}.dark ._12bzqG_halo>path{opacity:.139}._12bzqG_plate .iso-solid{--m:var(--fig-paper)}._12bzqG_plate [data-material=base]{--m:var(--fig-line)}._12bzqG_plate [data-material=foot]{--m:var(--fig-line-strong)}._12bzqG_plate [data-material=deck]{--m:var(--fig-metal)}._12bzqG_plate [data-material=paper]{--m:var(--chart)}._12bzqG_plate :is([data-material=roller],[data-material=post],[data-material=metal],[data-material=lamp]){--m:var(--fig-metal)}._12bzqG_plate [data-material=carriage]{--m:var(--fig-card)}._12bzqG_plate [data-material=pen]{--m:var(--fig-tangerine)}._12bzqG_plate [data-material=knob]{--m:var(--fig-blue)}._12bzqG_plate .iso-solid .iso-fill{fill:color-mix(in oklab, var(--m) 84%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-top{fill:color-mix(in oklab, var(--m) 78%, var(--fig-hi));transition:fill .4s}._12bzqG_plate [data-material=paper] .iso-top{fill:var(--m)}._12bzqG_plate .iso-solid .iso-shade-0{fill:var(--m)}._12bzqG_plate .iso-solid .iso-shade-1{fill:color-mix(in oklab, var(--m) 90%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-shade-2{fill:color-mix(in oklab, var(--m) 80%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-shade-3{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-edge{stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--m));stroke-width:.55px;stroke-linecap:round}._12bzqG_plate .iso-solid .iso-bevel{stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.4px}._12bzqG_gridMinor{fill:none;stroke:var(--fig-blue);stroke-width:.2px;opacity:.3}._12bzqG_gridMajor{fill:none;stroke:var(--fig-blue);stroke-width:.3px;opacity:.5}._12bzqG_trace{fill:none;stroke:var(--trace);stroke-width:.6px;stroke-linejoin:round;stroke-linecap:round;opacity:0;transition:opacity .45s}._12bzqG_trace[data-active]{opacity:1}._12bzqG_nameplate{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}._12bzqG_rule{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.35px;stroke-linecap:round}._12bzqG_vent{fill:color-mix(in oklab, var(--m) 55%, var(--fig-lo))}._12bzqG_screw{fill:var(--fig-metal);stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--fig-metal));stroke-width:.25px}._12bzqG_axle{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.3px}._12bzqG_engraving{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:3.4px;font-weight:600}._12bzqG_detent{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:2.4px;transition:fill .4s}._12bzqG_plate[data-runtime=rust] ._12bzqG_detent[data-runtime=rust],._12bzqG_plate[data-runtime=gc] ._12bzqG_detent[data-runtime=gc],._12bzqG_plate[data-runtime=cpp] ._12bzqG_detent[data-runtime=cpp]{fill:var(--lit);font-weight:700}._12bzqG_knobRing{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.3px}._12bzqG_carriage{transition:transform .8s cubic-bezier(.22,1,.36,1)}._12bzqG_pointer{transition:transform .6s cubic-bezier(.22,1,.36,1)}._12bzqG_pointerLine{fill:none;stroke:var(--fig-hi);stroke-width:.8px;stroke-linecap:round}._12bzqG_pointerHub{fill:var(--fig-hi)}._12bzqG_plate[data-runtime=rust] [data-part^=lamp-]:not([data-part^=lamp-bezel]) .iso-top{fill:var(--led-on)}._12bzqG_plate[data-runtime=gc] [data-part=lamp-0] .iso-top{fill:var(--led-on)}._12bzqG_plate[data-runtime=cpp] :is([data-part=lamp-1],[data-part=lamp-2]) .iso-top{fill:var(--led-on)}._12bzqG_readout{font-variant-numeric:tabular-nums;color:var(--foreground)}._12bzqG_controls{padding:4px 22px 0}._12bzqG_lamps{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0 22px;font-size:11px;list-style:none;display:flex}._12bzqG_lamps li>span[aria-hidden]{border:1px solid var(--border);width:16px;height:16px;font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);border-radius:50%;place-items:center;margin-right:6px;font-size:9px;transition:background-color .4s,color .4s;display:inline-grid}._12bzqG_lamps li[data-on]{color:var(--foreground)}._12bzqG_lamps li[data-on]>span[aria-hidden]{background:var(--led-on);color:var(--ink-on-color,#14111f);border-color:#0000}@media (max-width:640px){._12bzqG_controls,._12bzqG_lamps{padding-inline:16px}}@media (prefers-reduced-motion:reduce){._12bzqG_plate,._12bzqG_plate *{transition:none!important}}
.gNO7SG_browser{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-lift);overflow:hidden}.gNO7SG_browser img{width:100%;height:auto;display:block}.gNO7SG_phone{background:var(--island-ink);box-shadow:var(--shadow-lift), inset 0 0 0 1.5px #ffffff14;border-radius:36px;padding:8px;overflow:hidden}.gNO7SG_phone img{border-radius:28px;width:100%;height:auto;display:block}.gNO7SG_hero{padding-bottom:0}.gNO7SG_h1{max-width:15ch;font-size:var(--t-display-l)}.gNO7SG_stage{background:color-mix(in oklch, var(--mint) 26%, var(--paper))}.gNO7SG_stageInner{padding-block:64px 0;position:relative}.gNO7SG_stageBrowser{border-bottom-right-radius:0;border-bottom-left-radius:0;width:min(100%,1000px);margin-inline:auto}.gNO7SG_stageBrowser img{aspect-ratio:1440/860;object-fit:cover;object-position:top}.gNO7SG_stagePhone{right:max(var(--frame-pad), calc(50% - 560px));width:240px;position:absolute;bottom:48px;rotate:3deg}@media (min-width:768px) and (max-width:1099px){.gNO7SG_stagePhone{border-radius:26px;width:19%;padding:6px;bottom:24px;right:24px}.gNO7SG_stagePhone img{border-radius:20px}}@media (max-width:767px){.gNO7SG_stageInner{padding-top:32px}.gNO7SG_stageBrowser img{aspect-ratio:1440/1200}.gNO7SG_stagePhone{border-radius:22px;width:24%;padding:5px;bottom:12px;right:12px}.gNO7SG_stagePhone img{border-radius:17px}}.gNO7SG_story{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.gNO7SG_story>:first-child{flex-direction:column;grid-column:1/span 7;align-items:flex-start;gap:20px;display:flex}.gNO7SG_story>:last-child{grid-column:9/-1}.gNO7SG_years{border-radius:var(--r-xl);background:var(--butter);color:var(--ink-on-color);flex-direction:column;gap:12px;padding:32px;display:flex}.gNO7SG_yearsNum{font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 88;letter-spacing:-.05em;font-size:clamp(120px,14vw,200px);font-weight:700;line-height:.8}.gNO7SG_yearsLabel{max-width:18ch;font-family:var(--font-display), sans-serif;letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.15}.gNO7SG_years .gNO7SG_chips li{border-color:#14111f38}@media (max-width:1023px){.gNO7SG_story{grid-template-columns:minmax(0,1fr);gap:40px}.gNO7SG_story>*{grid-column:1/-1!important}}.gNO7SG_chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.gNO7SG_chips li{border:1.5px solid var(--line-strong);white-space:nowrap;border-radius:999px;align-items:center;height:32px;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}.gNO7SG_explorer{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.gNO7SG_explorer[data-layout=side] .gNO7SG_tabs{flex-direction:column;grid-column:1/span 4;gap:6px;display:flex}.gNO7SG_explorer[data-layout=side] .gNO7SG_explorerStage{grid-column:5/-1;position:sticky;top:96px}.gNO7SG_explorer[data-layout=top] .gNO7SG_tabs{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.gNO7SG_explorer[data-layout=top] .gNO7SG_explorerStage{grid-column:2/span 10}.gNO7SG_tab{border-radius:var(--r-md);text-align:left;width:100%;color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart), box-shadow var(--dur-fast) var(--ease-out-quart);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid}.gNO7SG_tab:hover{background:var(--paper-2)}.gNO7SG_tab[aria-selected=true]{background:var(--card);box-shadow:var(--shadow-card)}.gNO7SG_tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gNO7SG_tab strong{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.gNO7SG_tab small{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:1.45;display:block}.gNO7SG_tabNum{background:var(--chip-bg);width:30px;height:30px;font-family:var(--font-display), sans-serif;transition:background-color var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart);border-radius:99px;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.gNO7SG_tab[aria-selected=true] .gNO7SG_tabNum{background:var(--blue);color:var(--on-blue)}.gNO7SG_explorer[data-layout=side] .gNO7SG_tab:not([aria-selected=true]) small{display:none}.gNO7SG_stack{display:grid}.gNO7SG_stack img{opacity:0;width:100%;height:auto;transition:opacity var(--dur-base) var(--ease-out-quart);grid-area:1/1;display:block}.gNO7SG_stack img[data-active]{opacity:1}@media (max-width:1023px){.gNO7SG_explorer{grid-template-columns:minmax(0,1fr)}.gNO7SG_explorer .gNO7SG_tabs,.gNO7SG_explorer .gNO7SG_explorerStage{grid-column:1/-1!important;position:static!important}.gNO7SG_explorer[data-layout=side] .gNO7SG_tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gNO7SG_explorer[data-layout=top] .gNO7SG_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.gNO7SG_tab small{display:none!important}}@media (max-width:767px){.gNO7SG_tab{gap:10px;padding:12px}.gNO7SG_tab strong{font-size:16px}}.gNO7SG_payBand{background:color-mix(in oklch, var(--tangerine) 18%, var(--paper))}.gNO7SG_payBand .kicker{background:var(--card);--chip-dot:var(--tangerine)}.gNO7SG_payFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gNO7SG_payFlow li{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:20px 20px 28px;display:flex}.gNO7SG_payFlow h3{margin-top:6px;font-size:21px;line-height:1.2}.gNO7SG_payFlow p{color:var(--ink-2);font-size:15.5px;line-height:1.55}.gNO7SG_payVisual{border-radius:var(--r-lg);background:var(--paper-2);place-items:end center;height:360px;margin-bottom:12px;padding-top:24px;display:grid;overflow:hidden}.gNO7SG_payVisual .gNO7SG_phone{width:min(220px,70%);margin-bottom:-96px}.gNO7SG_payBrowser{place-self:start;width:240%;margin-left:-36%}.gNO7SG_payBrowser .demo-titlebar{display:none}.gNO7SG_stepNum{background:var(--tangerine);width:32px;height:32px;color:var(--ink-on-color);font-family:var(--font-display), sans-serif;border-radius:99px;place-items:center;font-size:15px;font-weight:700;display:inline-grid}@media (max-width:1023px){.gNO7SG_payFlow{grid-template-columns:minmax(0,1fr)}.gNO7SG_payVisual{height:320px}.gNO7SG_payBrowser{width:200%;margin-left:-30%}}.gNO7SG_devices{border-radius:var(--r-2xl);background:color-mix(in oklch, var(--lilac) 30%, var(--paper));isolation:isolate;grid-template-columns:1fr;padding:48px 48px 0;display:grid;position:relative;overflow:hidden}.gNO7SG_devicesDesktop{border-bottom-right-radius:0;border-bottom-left-radius:0;width:72%}.gNO7SG_devicesTablet{border-radius:28px;width:26%;position:absolute;bottom:-60px;right:22%}.gNO7SG_devicesTablet img{border-radius:20px}.gNO7SG_devicesPhone{width:15%;position:absolute;bottom:32px;right:48px}@media (max-width:767px){.gNO7SG_devices{border-radius:var(--r-xl);padding:16px 16px 0}.gNO7SG_devicesDesktop{width:100%}.gNO7SG_devicesTablet{display:none}.gNO7SG_devicesPhone{border-radius:22px;width:24%;padding:5px;bottom:12px;right:12px}.gNO7SG_devicesPhone img{border-radius:17px}}.gNO7SG_compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gNO7SG_compare article{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;align-items:flex-start;gap:20px;padding:36px;display:flex}.gNO7SG_compare h3{font-size:28px;line-height:1.1}.gNO7SG_compare ul{flex-direction:column;flex:1;gap:12px;display:flex}.gNO7SG_compare li{grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:16.5px;line-height:1.45;display:grid}.gNO7SG_compare li svg{width:20px;height:20px;color:var(--signal-ok);margin-top:2px}.gNO7SG_compare .gNO7SG_comparePro{background:var(--blue);color:var(--on-blue)}.gNO7SG_comparePro li svg{color:var(--butter)}.gNO7SG_comparePro [data-slot=button]{background:var(--card);color:var(--ink)}.gNO7SG_comparePro [data-slot=button]:hover{background:var(--paper-2)}@media (max-width:767px){.gNO7SG_compare{grid-template-columns:minmax(0,1fr)}.gNO7SG_compare article{padding:24px}}.gNO7SG_start{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gNO7SG_start li{border-radius:var(--r-lg);background:var(--paper-2);flex-direction:column;gap:10px;padding:28px;display:flex}.gNO7SG_start h3{font-size:20px}.gNO7SG_start p{color:var(--ink-2);font-size:15.5px;line-height:1.55}.gNO7SG_license{max-width:72ch;color:var(--ink-2);margin-top:24px;font-size:15px;line-height:1.55}@media (max-width:767px){.gNO7SG_start{grid-template-columns:minmax(0,1fr)}}.gNO7SG_faq{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gNO7SG_faq>h2{grid-column:1/span 4}.gNO7SG_faq>:last-child{grid-column:6/-1}@media (max-width:1023px){.gNO7SG_faq>*{grid-column:1/-1!important}}.gNO7SG_launch{background:var(--island-ink);color:#f5f2ff;isolation:isolate;overflow:clip}.gNO7SG_launch:before{content:"";z-index:-1;background:radial-gradient(40% 60% at 85% 20%, color-mix(in oklch, var(--mint) 30%, transparent), transparent 70%), radial-gradient(36% 50% at 10% 100%, color-mix(in oklch, var(--blue) 40%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.gNO7SG_launch .kicker{color:inherit;background:#ffffff1f;padding-left:4px}.gNO7SG_launch .kicker:before{display:none}.gNO7SG_launch .lead{color:#c9c3dd}.gNO7SG_launch h2 .accent{color:var(--mint)}.gNO7SG_launch .gNO7SG_chips li{border-color:#ffffff40}.gNO7SG_newPill{background:var(--mint);color:var(--ink-on-color);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.gNO7SG_launchGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.gNO7SG_launchGrid>:first-child{flex-direction:column;grid-column:1/span 6;align-items:flex-start;gap:20px;display:flex}.gNO7SG_launchArt{grid-column:7/-1;padding-bottom:48px;position:relative}.gNO7SG_launchPhone{width:34%;position:absolute;bottom:0;left:-8px;rotate:-4deg}.gNO7SG_launchActions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.gNO7SG_launchActions [data-slot=button][data-variant=outline]{color:#f5f2ff;background:0 0;border-color:#ffffff59}.gNO7SG_launchActions [data-slot=button][data-variant=outline]:hover{background:#ffffff1a}@media (max-width:1023px){.gNO7SG_launchGrid{grid-template-columns:minmax(0,1fr);gap:48px}.gNO7SG_launchGrid>*{grid-column:1/-1!important}.gNO7SG_launchPhone{width:30%;left:auto;right:12px}}@media (max-width:767px){.gNO7SG_launchPhone{border-radius:22px;padding:5px}.gNO7SG_launchPhone img{border-radius:17px}}
.byOe2G_mojo{color:#f5f2ff;background:var(--island-ink);isolation:isolate;padding-block:clamp(56px,8vw,104px);position:relative;overflow:clip}.byOe2G_mojo:before{content:"";z-index:-1;background:radial-gradient(44% 70% at 88% 12%, color-mix(in oklch, var(--blue) 46%, transparent), transparent 72%), radial-gradient(36% 60% at 4% 100%, color-mix(in oklch, var(--tangerine) 24%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}.byOe2G_mojoHead{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(32px,5vw,56px);display:grid}.byOe2G_mojoHead>:first-child{flex-direction:column;grid-column:1/span 7;align-items:flex-start;gap:18px;display:flex}.byOe2G_mojoHead>:last-child{color:#c9c3dd;grid-column:8/-1;margin:0;font-size:18px;line-height:1.5}.byOe2G_mojoHead h2{color:inherit;font-family:var(--font-display), sans-serif;font-size:var(--t-h2);font-variation-settings:"wdth" 96;letter-spacing:-.022em;margin:0;font-weight:600;line-height:1.02}.byOe2G_mojoHead .accent{color:var(--butter)}.byOe2G_mojoHead .kicker{color:inherit;--chip-dot:var(--tangerine);background:#ffffff1f}.byOe2G_values{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.byOe2G_values li{border-radius:var(--r-lg);background:#ffffff12;flex-direction:column;gap:10px;padding:24px;display:flex}.byOe2G_values span{font-family:var(--font-geist-mono), monospace;color:var(--butter);font-size:12px}.byOe2G_values h3{color:inherit;margin:0;font-size:21px;line-height:1.15}.byOe2G_values p{color:#c9c3dd;margin:0;font-size:15.5px;line-height:1.5}.byOe2G_signature{font-family:var(--font-accent), serif;color:var(--mint);margin:clamp(28px,4vw,44px) 0 0;font-size:clamp(30px,4vw,52px);font-style:italic;line-height:1.05}@media (max-width:1023px){.byOe2G_mojoHead{grid-template-columns:minmax(0,1fr)}.byOe2G_mojoHead>*{grid-column:1/-1!important}.byOe2G_values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.byOe2G_values{grid-template-columns:minmax(0,1fr)}}.byOe2G_plain{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.byOe2G_plainLead{border-radius:var(--r-xl);color:var(--on-blue);background:var(--blue);flex-direction:column;grid-column:1/span 5;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,36px);display:flex}.byOe2G_plainLead .kicker{color:inherit;--chip-dot:var(--butter);background:#ffffff29}.byOe2G_plainLead h2{color:inherit;margin:0;font-size:clamp(26px,3vw,38px);line-height:1.08}.byOe2G_plainLead p{margin:0;font-size:17px;line-height:1.5}.byOe2G_plainExample{border-top:1px solid #ffffff42;padding-top:14px;margin-top:auto!important;font-size:15px!important}.byOe2G_plainCard{border-radius:var(--r-xl);flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,30px);display:flex}.byOe2G_plainFor{background:color-mix(in oklch, var(--lilac) 34%, var(--card));grid-column:6/span 3}.byOe2G_plainEnd{background:color-mix(in oklch, var(--mint) 34%, var(--card));grid-column:9/-1}.byOe2G_plainCard h3{margin:0;font-size:20px;line-height:1.15}.byOe2G_plainCard ul{flex-direction:column;gap:12px;display:flex}.byOe2G_plainCard li{grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:15.5px;line-height:1.42;display:grid}.byOe2G_plainCard svg{width:18px;height:18px;margin-top:2px}@media (max-width:1023px){.byOe2G_plain{grid-template-columns:repeat(2,minmax(0,1fr))}.byOe2G_plainLead{grid-column:1/-1}.byOe2G_plainFor,.byOe2G_plainEnd{grid-column:span 1}}@media (max-width:639px){.byOe2G_plain{grid-template-columns:minmax(0,1fr)}.byOe2G_plainFor,.byOe2G_plainEnd{grid-column:1/-1}}.byOe2G_servicesHero{padding-block:clamp(112px,12vw,148px) clamp(32px,5vw,56px);position:relative}.byOe2G_servicesHero h1{max-width:18ch;margin:16px 0 20px;font-size:clamp(42px,6vw,84px);line-height:1}.byOe2G_servicesHero .lead{max-width:62ch}.byOe2G_ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.byOe2G_way{border-radius:var(--r-xl);color:inherit;box-shadow:var(--shadow-card);transition:translate var(--dur-base) var(--ease-out-quart), box-shadow var(--dur-base) var(--ease-out-quart);flex-direction:column;gap:8px;padding:26px 28px;display:flex}.byOe2G_way:hover{box-shadow:var(--shadow-lift);translate:0 -3px}.byOe2G_way:first-child{color:var(--on-blue);background:var(--blue)}.byOe2G_way:last-child{background:var(--card)}.byOe2G_way strong{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:12px;font-size:24px;font-weight:650;line-height:1.15;display:flex}.byOe2G_way svg{flex:none;width:20px;height:20px}.byOe2G_way span{opacity:.88;font-size:16px;line-height:1.45}.byOe2G_offerCards{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.byOe2G_offerCard{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;grid-column:span 4;gap:12px;padding:28px;display:flex}.byOe2G_offerCard[data-rank=main]{color:var(--ink-on-color);background:var(--butter);grid-column:span 8}.byOe2G_offerCard[data-rank=wide]{grid-column:span 6}.byOe2G_offerCardTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.byOe2G_offerCard h3{color:inherit;margin:0;font-size:24px;line-height:1.12}.byOe2G_offerPlainName{opacity:.72;font-size:14px;font-weight:600}.byOe2G_offerPrice{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1}.byOe2G_offerPriceNote{font-family:var(--font-geist-mono), monospace;opacity:.78;margin-top:4px;font-size:12px;display:block}.byOe2G_offerCard p{opacity:.9;margin:0;font-size:15.5px;line-height:1.5}.byOe2G_offerCard[data-rank=main] p{font-size:19px;line-height:1.45}.byOe2G_offerCard[data-rank=main] li{font-size:17px}.byOe2G_offerCard[data-rank=main] h3{font-size:32px}.byOe2G_offerCard[data-rank=main] .byOe2G_offerPrice{font-size:48px}.byOe2G_offerCard ul{flex-direction:column;gap:8px;margin-block:2px 6px;display:flex}.byOe2G_offerCard li{grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:14.5px;line-height:1.4;display:grid}.byOe2G_offerCard li svg{width:16px;height:16px;margin-top:2px}.byOe2G_offerLabel{font-size:13px;font-weight:650}.byOe2G_offerCardLink{color:var(--accent-text);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-weight:650;display:inline-flex}.byOe2G_offerCard[data-rank=main] .byOe2G_offerCardLink{color:inherit}.byOe2G_offerCardLink svg{width:17px;height:17px;transition:translate var(--dur-fast) var(--ease-out-quart)}.byOe2G_offerCardLink:hover svg{translate:2px -2px}@media (max-width:1023px){.byOe2G_offerCards{grid-template-columns:repeat(2,minmax(0,1fr))}.byOe2G_offerCard,.byOe2G_offerCard[data-rank=wide]{grid-column:span 1}.byOe2G_offerCard[data-rank=main]{grid-column:1/-1}}@media (max-width:639px){.byOe2G_ways,.byOe2G_offerCards{grid-template-columns:minmax(0,1fr)}.byOe2G_offerCard,.byOe2G_offerCard[data-rank=wide],.byOe2G_offerCard[data-rank=main]{grid-column:1/-1}}.byOe2G_areaNav{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.byOe2G_areaNav a{border:1.5px solid var(--line-strong);min-height:36px;transition:background-color var(--dur-fast) var(--ease-out-quart);border-radius:999px;align-items:center;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}.byOe2G_areaNav a:hover{background:var(--paper-2)}.byOe2G_areas{flex-direction:column;gap:20px;display:flex}.byOe2G_area{border-radius:var(--r-2xl);background:var(--card);box-shadow:var(--shadow-card);grid-template-columns:repeat(12,minmax(0,1fr));scroll-margin-top:96px;display:grid;overflow:clip}.byOe2G_areaSide{color:var(--ink-on-color);background:var(--area,var(--butter));flex-direction:column;grid-column:1/span 5;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,40px);display:flex}.byOe2G_areaSide h3{color:inherit;margin:0;font-size:clamp(26px,2.8vw,36px);line-height:1.06}.byOe2G_areaSide p{color:inherit;margin:0;font-size:16px;line-height:1.5}.byOe2G_areaNum{font-family:var(--font-geist-mono), monospace;font-size:12px}.byOe2G_areaLine{flex-direction:column;gap:3px;display:flex}.byOe2G_areaLine b{font-size:13px;font-weight:700}.byOe2G_areaNote{border-radius:var(--r-md);background:#ffffff75;padding:12px 14px;font-size:14px!important}.byOe2G_areaList{grid-column:6/-1;padding:clamp(10px,1.6vw,20px) clamp(20px,3vw,36px)}.byOe2G_areaRow{grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding-block:16px;display:grid}.byOe2G_areaRow+.byOe2G_areaRow{border-top:1px solid var(--line)}.byOe2G_areaRow h4{font-family:var(--font-text), sans-serif;letter-spacing:0;margin:0;font-size:16.5px;font-weight:650;line-height:1.3}.byOe2G_areaRow h4 a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.byOe2G_areaRow p{color:var(--ink-2);grid-column:1;margin:0;font-size:15px;line-height:1.45}.byOe2G_areaRow>span{max-width:190px;font-family:var(--font-geist-mono), monospace;text-align:right;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:13px;line-height:1.4}@media (max-width:1023px){.byOe2G_area{grid-template-columns:minmax(0,1fr)}.byOe2G_areaSide,.byOe2G_areaList{grid-column:1/-1}}@media (max-width:639px){.byOe2G_area{border-radius:var(--r-xl)}.byOe2G_areaRow{grid-template-columns:minmax(0,1fr)}.byOe2G_areaRow>span{text-align:left;grid-area:auto/1;max-width:none;margin-top:4px}}.byOe2G_designHero{padding-block:clamp(112px, 12vw, 148px) var(--section-y-minor)}.byOe2G_designGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.byOe2G_designCopy{flex-direction:column;grid-column:1/span 6;align-items:flex-start;gap:20px;display:flex}.byOe2G_designCopy h1{margin:0;font-size:clamp(42px,5.4vw,80px);line-height:1}.byOe2G_designActions{flex-wrap:wrap;gap:12px;display:flex}.byOe2G_designArt{grid-column:7/-1;min-width:0}@media (max-width:1023px){.byOe2G_designGrid{grid-template-columns:minmax(0,1fr)}.byOe2G_designCopy,.byOe2G_designArt{grid-column:1/-1}}.byOe2G_window{aspect-ratio:16/11;border-radius:var(--r-xl);background:var(--art-bg,#f4f0ff);color:#14111f;width:100%;box-shadow:var(--shadow-lift);isolation:isolate;position:relative;overflow:hidden}.byOe2G_window svg{width:100%;height:100%;display:block}.byOe2G_window text{font-family:var(--font-geist-mono), monospace}@media (prefers-reduced-motion:no-preference){.byOe2G_playhead{animation:7s linear infinite byOe2G_playhead}@keyframes byOe2G_playhead{0%{transform:translate(0)}to{transform:translate(440px)}}.byOe2G_dotOnCurve{offset-path:path("M60 200 C 150 200, 180 60, 300 60 S 430 60, 500 60");animation:3.6s cubic-bezier(.65,0,.35,1) infinite alternate byOe2G_curve}@keyframes byOe2G_curve{0%{offset-distance:0%}to{offset-distance:100%}}.byOe2G_cursorA{animation:6s ease-in-out infinite alternate byOe2G_cursorA}@keyframes byOe2G_cursorA{to{transform:translate(70px,44px)}}.byOe2G_cursorB{animation:7s ease-in-out infinite alternate byOe2G_cursorB}@keyframes byOe2G_cursorB{to{transform:translate(-60px,-30px)}}.byOe2G_pulse{animation:2.4s ease-in-out infinite byOe2G_pulse}@keyframes byOe2G_pulse{50%{opacity:.35}}}.byOe2G_dotOnCurve{offset-path:path("M60 200 C 150 200, 180 60, 300 60 S 430 60, 500 60");offset-distance:56%;offset-rotate:0deg}.byOe2G_rail{background:var(--paper-2);border-radius:999px;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:20px;padding:6px;display:grid;position:relative}.byOe2G_railTab{min-height:48px;color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart), box-shadow var(--dur-fast) var(--ease-out-quart);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:10px;font-size:15px;font-weight:650;display:flex}.byOe2G_railTab:hover{color:var(--ink)}.byOe2G_railTab[aria-selected=true]{color:var(--on-blue);background:var(--blue);box-shadow:var(--shadow-card)}.byOe2G_railTab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.byOe2G_railTab i{font-family:var(--font-geist-mono), monospace;opacity:.7;font-size:11.5px;font-style:normal;font-weight:500}.byOe2G_panel{border-radius:var(--r-2xl);background:var(--card);box-shadow:var(--shadow-card);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(16px,2.4vw,28px);display:grid}.byOe2G_panel[hidden]{display:none}.byOe2G_panelArt{grid-column:1/span 7;min-width:0}.byOe2G_panelArt .byOe2G_window{box-shadow:none}.byOe2G_panelText{flex-direction:column;grid-column:8/-1;align-items:flex-start;gap:14px;padding:8px;display:flex}.byOe2G_panelText h3{margin:0;font-size:clamp(26px,2.6vw,34px);line-height:1.08}.byOe2G_panelText>p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.5}.byOe2G_youGet{border-radius:var(--r-md);background:color-mix(in oklch, var(--mint) 30%, var(--card));width:100%;padding:14px 16px;font-size:15.5px;line-height:1.42}.byOe2G_youGet b{margin-bottom:2px;font-size:13px;display:block}.byOe2G_chips{flex-wrap:wrap;gap:6px;display:flex}.byOe2G_chips li{border:1.5px solid var(--line-strong);border-radius:999px;align-items:center;height:30px;padding-inline:12px;font-size:13.5px;font-weight:600;display:inline-flex}@media (max-width:1023px){.byOe2G_panel{grid-template-columns:minmax(0,1fr)}.byOe2G_panelArt,.byOe2G_panelText{grid-column:1/-1}.byOe2G_rail{border-radius:var(--r-xl);grid-template-columns:repeat(3,minmax(0,1fr))}.byOe2G_railTab{border-radius:var(--r-md)}}@media (max-width:639px){.byOe2G_rail{grid-template-columns:repeat(2,minmax(0,1fr))}.byOe2G_railTab{justify-content:flex-start;padding-inline:12px}}.byOe2G_tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.byOe2G_tool{border-radius:var(--r-xl);min-height:280px;color:var(--ink-on-color);background:var(--tool);flex-direction:column;gap:10px;padding:26px;display:flex}.byOe2G_tool h3{color:inherit;margin:0 0 auto;padding-bottom:28px;font-size:clamp(26px,2.5vw,34px);line-height:1.04}.byOe2G_tool p{margin:0;font-size:15px;line-height:1.45}.byOe2G_tool p:first-of-type{font-weight:650}@media (max-width:1023px){.byOe2G_tools{grid-template-columns:repeat(2,minmax(0,1fr))}.byOe2G_tool{min-height:0}}@media (max-width:639px){.byOe2G_tools{grid-template-columns:minmax(0,1fr)}}.byOe2G_video{color:#f5f2ff;background:#0d0b16;padding-block:clamp(56px,8vw,104px);position:relative;overflow:clip}.byOe2G_videoGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.byOe2G_videoCopy{flex-direction:column;grid-column:1/span 5;align-items:flex-start;gap:18px;display:flex}.byOe2G_videoCopy h2{color:inherit;font-family:var(--font-display), sans-serif;font-size:var(--t-h2);font-variation-settings:"wdth" 96;letter-spacing:-.022em;margin:0;font-weight:600;line-height:1.02}.byOe2G_videoCopy .accent{color:var(--tangerine)}.byOe2G_videoCopy .kicker{color:inherit;--chip-dot:var(--tangerine);background:#ffffff1f}.byOe2G_videoCopy p{color:#c9c3dd;margin:0;font-size:17px;line-height:1.55}.byOe2G_videoArt{grid-column:6/-1;min-width:0}.byOe2G_videoArt .byOe2G_window{--art-bg:#17142a;color:#f5f2ff;box-shadow:0 30px 70px -30px #000000e6,inset 0 0 0 1px #ffffff14}.byOe2G_canDo{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(32px,5vw,56px);display:grid}.byOe2G_canDo li{border-radius:var(--r-lg);background:#ffffff12;flex-direction:column;gap:8px;padding:22px;display:flex}.byOe2G_canDo h3{color:inherit;margin:0;font-size:19px;line-height:1.15}.byOe2G_canDo p{color:#c9c3dd;margin:0;font-size:15px;line-height:1.45}.byOe2G_videoFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;display:flex}.byOe2G_videoFoot p{color:#a9a3bf;flex:340px;margin:0;font-size:14px;line-height:1.5}@media (max-width:1023px){.byOe2G_videoGrid{grid-template-columns:minmax(0,1fr)}.byOe2G_videoCopy,.byOe2G_videoArt{grid-column:1/-1}.byOe2G_canDo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.byOe2G_canDo{grid-template-columns:minmax(0,1fr)}}.byOe2G_designPlans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.byOe2G_designPlan{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;align-items:flex-start;gap:12px;padding:30px;display:flex}.byOe2G_designPlan h3{margin:0;font-size:22px}.byOe2G_designPlan p{color:var(--ink-2);flex:1;margin:0;font-size:15.5px;line-height:1.5}@media (max-width:767px){.byOe2G_designPlans{grid-template-columns:minmax(0,1fr)}}.byOe2G_plainStacked{grid-template-columns:repeat(2,minmax(0,1fr))}.byOe2G_plainStacked .byOe2G_plainLead{grid-column:1/-1}.byOe2G_plainStacked .byOe2G_plainFor,.byOe2G_plainStacked .byOe2G_plainEnd{grid-column:span 1}@media (max-width:639px){.byOe2G_plainStacked{grid-template-columns:minmax(0,1fr)}.byOe2G_plainStacked .byOe2G_plainFor,.byOe2G_plainStacked .byOe2G_plainEnd{grid-column:1/-1}}
.FbswsG_grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.FbswsG_tile{border-radius:var(--r-xl);background:var(--card);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;transition:translate .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s;display:flex;position:relative;overflow:hidden}.FbswsG_tile:hover{box-shadow:var(--shadow-lift);translate:0 -4px}.FbswsG_tile:focus-within{outline:2px solid var(--focus);outline-offset:2px}.FbswsG_tileBody{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;padding:28px;display:flex;position:relative}.FbswsG_tileBody h3{margin:0;font-size:clamp(24px,2.2vw,32px);line-height:1.05}.FbswsG_tileBody p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.45}.FbswsG_tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--ink-2);font-size:12px}.FbswsG_audience{font-weight:550;color:var(--ink)!important;font-size:13.5px!important}.FbswsG_tileLink{color:var(--accent-text);align-items:center;gap:6px;margin-top:6px;font-weight:650;display:inline-flex}.FbswsG_tileLink:after{content:"";z-index:2;position:absolute;inset:0}.FbswsG_tileLink:focus-visible{outline:none}.FbswsG_tileLink svg{width:17px;height:17px;transition:translate .2s}.FbswsG_tile:hover .FbswsG_tileLink svg{translate:2px -2px}.FbswsG_tileArt{flex:1;min-height:180px;position:relative;overflow:hidden}.FbswsG_tileArt img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.FbswsG_dispatch{color:#04202e;background:#1db7ec;grid-column:span 8}.FbswsG_dispatch .FbswsG_tileBody{max-width:640px}.FbswsG_dispatch .FbswsG_tileBody p,.FbswsG_dispatch .FbswsG_tag,.FbswsG_dispatch .FbswsG_audience{color:#04202e!important}.FbswsG_dispatch .FbswsG_tileLink{color:#04202e}.FbswsG_dispatch .FbswsG_tileArt{min-height:300px;-webkit-mask-image:linear-gradient(#0000,#000 44px);mask-image:linear-gradient(#0000,#000 44px)}.FbswsG_dispatch .FbswsG_tileArt img{object-position:center top}.FbswsG_evCardTile{color:#f1fbff;background:#06111e;grid-area:span 2/span 4}.FbswsG_evCardTile .FbswsG_tileBody p,.FbswsG_evCardTile .FbswsG_tag,.FbswsG_evCardTile .FbswsG_audience{color:#bcd2df!important}.FbswsG_evCardTile .FbswsG_tileLink{color:#5ce1e6}.FbswsG_evCardTile .FbswsG_tileArt{min-height:420px}.FbswsG_evCardTile .FbswsG_tileArt img{object-position:center 42%}.FbswsG_evCardIcon{border-radius:12px;width:52px;height:52px}.FbswsG_supervisionTile,.FbswsG_bizneticsTile,.FbswsG_irveTile{grid-column:span 4}.FbswsG_supervisionTile .FbswsG_tileArt,.FbswsG_bizneticsTile .FbswsG_tileArt,.FbswsG_irveTile .FbswsG_tileArt{border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;min-height:200px;max-height:240px;margin-inline:20px}.FbswsG_buildTile{color:#f5f2ff;background:var(--island-ink);grid-column:span 8;justify-content:center}.FbswsG_buildTile .FbswsG_tileBody{gap:16px;padding:clamp(28px,4vw,48px)}.FbswsG_buildTile h3{font-size:clamp(28px,3.2vw,44px)}.FbswsG_buildTile .accent{color:var(--mint)}.FbswsG_buildTile .FbswsG_tileBody p{color:#c9c3dd;max-width:58ch;font-size:17px}.FbswsG_buildTile .FbswsG_tileLink{color:var(--mint)}@media (max-width:1023px){.FbswsG_dispatch,.FbswsG_buildTile{grid-column:1/-1}.FbswsG_evCardTile{grid-area:auto/1/auto/-1}.FbswsG_evCardTile .FbswsG_tileArt{min-height:320px;max-height:420px}.FbswsG_supervisionTile,.FbswsG_bizneticsTile,.FbswsG_irveTile{grid-column:span 6}.FbswsG_irveTile{grid-column:1/-1}}@media (max-width:639px){.FbswsG_grid{grid-template-columns:minmax(0,1fr);gap:16px}.FbswsG_grid>*{grid-column:1/-1!important}.FbswsG_tileBody{padding:22px}.FbswsG_dispatch .FbswsG_tileArt{min-height:190px}}@media (prefers-reduced-motion:reduce){.FbswsG_tile,.FbswsG_tileLink svg{transition:none}.FbswsG_tile:hover,.FbswsG_tile:hover .FbswsG_tileLink svg{translate:none}}.FbswsG_hero{padding-block:148px var(--section-y-minor)}.FbswsG_heroGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.FbswsG_heroCopy{flex-direction:column;grid-column:1/span 6;align-items:flex-start;gap:20px;display:flex}.FbswsG_heroCopy h1{margin:0;font-size:clamp(42px,5vw,76px);line-height:1}.FbswsG_heroArt{grid-column:7/-1;min-width:0}.FbswsG_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FbswsG_reassure{color:var(--ink-2);font-size:14px}.FbswsG_textLink{color:var(--accent-text);text-underline-offset:3px;font-weight:650;text-decoration:underline}.FbswsG_shot{border-radius:var(--r-xl);width:100%;height:auto;box-shadow:var(--shadow-lift);display:block}.FbswsG_statsBand{color:#f5f2ff;background:var(--island-ink);padding-block:clamp(48px,7vw,88px)}.FbswsG_statsBand h2{max-width:22ch;color:inherit;font-family:var(--font-display), sans-serif;font-size:var(--t-h2);font-variation-settings:"wdth" 96;letter-spacing:-.022em;margin:0 0 40px;font-weight:600;line-height:1.02}.FbswsG_stats{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FbswsG_stats dt{color:#c9c3dd;order:2;margin-top:10px;font-size:16px;line-height:1.4}.FbswsG_stats dd{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--mint);order:1;margin:0;font-size:clamp(44px,5.4vw,76px);font-weight:700;line-height:1}.FbswsG_stats>div{flex-direction:column;display:flex}.FbswsG_source{color:#a9a3bf;margin-top:32px;font-size:13px}.FbswsG_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.FbswsG_cards.FbswsG_three{grid-template-columns:repeat(3,minmax(0,1fr))}.FbswsG_card{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding:26px;display:flex}.FbswsG_card h3{margin:0;font-size:20px;line-height:1.15}.FbswsG_card p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.FbswsG_wideShot{border-radius:var(--r-xl);width:100%;height:auto;margin-top:40px;display:block}.FbswsG_plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.FbswsG_plan{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;align-items:flex-start;gap:12px;padding:30px;display:flex}.FbswsG_plan.FbswsG_featured{outline:2px solid var(--accent-text);box-shadow:var(--shadow-lift)}.FbswsG_plan h3{margin:0;font-size:22px}.FbswsG_plan>p{color:var(--ink-2);min-height:3em;margin:0;font-size:15px;line-height:1.45}.FbswsG_price{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:44px;font-weight:700;line-height:1;display:flex}.FbswsG_price small{font-family:var(--font-text), sans-serif;letter-spacing:0;color:var(--ink-2);font-size:15px;font-weight:500}.FbswsG_plan ul{flex-direction:column;flex:1;gap:8px;width:100%;margin:6px 0 12px;font-size:15px;line-height:1.35;display:flex}.FbswsG_plan li{gap:8px;display:flex}.FbswsG_plan li svg{width:17px;height:17px;color:var(--signal-ok);flex:none;margin-top:1px}.FbswsG_planNote{color:var(--ink-2);margin-top:20px;font-size:14px}.FbswsG_duo{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FbswsG_duoCard{border-radius:var(--r-xl);background:var(--paper-2);flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(28px,4vw,44px);display:flex}.FbswsG_duoCard.FbswsG_ink{color:#f5f2ff;background:var(--island-ink)}.FbswsG_duoCard h2{margin:0;font-size:clamp(26px,2.8vw,38px);line-height:1.08}.FbswsG_duoCard p{color:var(--ink-2);flex:1;margin:0;font-size:16px;line-height:1.5}.FbswsG_duoCard.FbswsG_ink p{color:#c9c3dd}.FbswsG_faq>*{max-width:820px}.FbswsG_gameHero{color:#f1fbff;isolation:isolate;background:radial-gradient(70% 70% at 85% 10%,#123f5a 0%,#0000 70%),radial-gradient(60% 60% at 0 100%,#4a2a17 0%,#0000 70%),#06111e;margin-top:88px;padding-block:clamp(48px,7vw,88px) 0;position:relative;overflow:hidden}.FbswsG_gameGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.FbswsG_gameCopy{flex-direction:column;grid-column:1/span 6;align-items:flex-start;gap:20px;padding-bottom:clamp(48px,7vw,88px);display:flex}.FbswsG_gameCopy h1{color:inherit;margin:0;font-size:clamp(42px,5vw,76px);line-height:1}.FbswsG_gameCopy .accent{color:#5ce1e6}.FbswsG_gameCopy .lead{color:#bcd2df}.FbswsG_gameCopy .kicker{color:inherit;--chip-dot:#5ce1e6;background:#ffffff1f}.FbswsG_gameCopy .FbswsG_reassure{color:#9fb7c5}.FbswsG_gameFan{grid-column:7/-1;height:clamp(420px,44vw,600px);position:relative}.FbswsG_gameFan img{border-radius:20px;width:44%;height:auto;position:absolute;bottom:-56px;left:50%;box-shadow:0 30px 60px -24px #000c}.FbswsG_gameFan img:first-child{translate:-112% 8%;rotate:-8deg}.FbswsG_gameFan img:nth-child(2){translate:12% 8%;rotate:8deg}.FbswsG_gameFan img:nth-child(3){z-index:1;translate:-50%}.FbswsG_numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.FbswsG_numbers>div{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;padding:22px 24px;display:flex}.FbswsG_numbers dt{color:var(--ink-2);order:2;margin-top:6px;font-size:15px;line-height:1.35}.FbswsG_numbers dd{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--accent-text);order:1;margin:0;font-size:clamp(38px,4vw,56px);font-weight:700;line-height:1}.FbswsG_learn{flex-wrap:wrap;gap:10px;margin:28px 0 0;display:flex}.FbswsG_learn li{border:1px solid var(--line-strong);border-radius:999px;padding:9px 16px;font-weight:550}.FbswsG_gallery{padding:8px max(var(--frame-pad), calc((100vw - var(--frame-max)) / 2 + var(--frame-pad))) 20px;scroll-snap-type:x proximity;scrollbar-width:thin;gap:20px;display:flex;overflow-x:auto}.FbswsG_gallery:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.FbswsG_gallery li{scroll-snap-align:center;flex:0 0 min(72vw,270px)}.FbswsG_gallery img{width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:22px;display:block}.FbswsG_gallery h3{margin:16px 0 4px;font-size:18px}.FbswsG_gallery p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.45}@media (max-width:1023px){.FbswsG_hero{padding-top:112px}.FbswsG_heroGrid,.FbswsG_gameGrid{grid-template-columns:minmax(0,1fr);gap:36px}.FbswsG_heroCopy,.FbswsG_heroArt,.FbswsG_gameCopy,.FbswsG_gameFan{grid-column:1/-1}.FbswsG_gameCopy{padding-bottom:0}.FbswsG_gameFan{height:clamp(360px,90vw,620px)}.FbswsG_cards,.FbswsG_cards.FbswsG_three,.FbswsG_plans,.FbswsG_numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.FbswsG_plan.FbswsG_featured{order:-1;grid-column:1/-1}.FbswsG_plan>p{min-height:0}}@media (max-width:639px){.FbswsG_stats,.FbswsG_cards,.FbswsG_cards.FbswsG_three,.FbswsG_plans,.FbswsG_duo{grid-template-columns:minmax(0,1fr)}.FbswsG_gallery{padding-inline:16px}.FbswsG_gameHero{margin-top:72px}}.FbswsG_caption{color:var(--ink-2);margin-top:12px;font-size:13px;line-height:1.4}.FbswsG_darkCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.FbswsG_darkCards article{border-radius:var(--r-lg);background:#ffffff12;flex-direction:column;gap:10px;padding:26px;display:flex}.FbswsG_darkCards h3{color:inherit;margin:0;font-size:21px;line-height:1.15}.FbswsG_darkCards p{color:#c9c3dd;margin:0;font-size:16px;line-height:1.5}.FbswsG_showcaseGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.FbswsG_showcaseCopy{flex-direction:column;grid-column:1/span 5;gap:16px;display:flex}.FbswsG_showcaseCopy h2{margin:0}.FbswsG_showcaseGrid>:last-child{grid-column:6/-1;min-width:0}.FbswsG_priceCard{color:var(--ink-on-color);background:var(--butter)}.FbswsG_priceCard p{color:inherit;flex:0 auto}.FbswsG_priceCard .FbswsG_price small,.FbswsG_priceCard .FbswsG_planNote{color:inherit}.FbswsG_priceCard .FbswsG_planNote{flex:1;margin-top:0}.FbswsG_mergedBand{border-radius:var(--r-2xl);color:#04202e;background:#1db7ec;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(28px,4vw,48px);display:flex}.FbswsG_mergedBand .kicker{color:inherit;--chip-dot:#04202e;background:#ffffff5c}.FbswsG_mergedBand h2{max-width:24ch;color:inherit;font-family:var(--font-display), sans-serif;font-size:var(--t-h2);font-variation-settings:"wdth" 96;letter-spacing:-.022em;margin:0;font-weight:600;line-height:1.02}.FbswsG_mergedBand .accent{color:inherit}.FbswsG_mergedBand p{max-width:66ch;margin:0;font-size:18px;line-height:1.5}.FbswsG_mergedLink{align-items:center;gap:6px;font-weight:700;display:inline-flex}.FbswsG_mergedLink svg{width:18px;height:18px}.FbswsG_limits{border-radius:var(--r-lg);background:var(--paper-2);margin-top:24px;padding:24px 28px}.FbswsG_limits h3{margin:0 0 12px;font-size:18px}.FbswsG_limits ul{flex-direction:column;gap:8px;display:flex}.FbswsG_limits li{color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:15.5px;line-height:1.45;display:grid}.FbswsG_limits svg{width:18px;height:18px;margin-top:2px}.FbswsG_irveNote{border-radius:var(--r-xl);background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(24px,3vw,36px);display:flex}.FbswsG_irveNote>div{flex-direction:column;flex:380px;gap:8px;display:flex}.FbswsG_irveNote h2{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.08}.FbswsG_irveNote p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}@media (max-width:1023px){.FbswsG_showcaseGrid{grid-template-columns:minmax(0,1fr)}.FbswsG_showcaseGrid>*{grid-column:1/-1!important}}@media (max-width:767px){.FbswsG_darkCards{grid-template-columns:minmax(0,1fr)}}
.mtT8RG_plate{--fig-hi:#fff;--fig-lo:var(--ink,#14111f);--fig-outline:var(--ink,#14111f);--fig-outline-mix:60%;--fig-card:var(--card,#fff);--fig-paper:var(--paper-2,#f2eee6);--fig-line:var(--line,#e4dfd4);--fig-line-strong:var(--line-strong,#cfc8ba);--fig-metal:#cdc8da;--fig-gear:#2b2640;--fig-blue:var(--blue,#3346e8);--fig-tangerine:var(--tangerine,#ff7a3d);--lit:var(--fig-blue);--on-lit:var(--on-blue,#fff);--rule:var(--ink-2,#5b566b);--face:var(--card,#fff);--engrave:var(--ink-2,#5b566b);--led-off:#5b566b;--led-on:var(--mint,#7be0b0)}.dark .mtT8RG_plate{--fig-hi:#d9d3ee;--fig-lo:#0a0812;--fig-outline:var(--ink,#f5f2ff);--fig-outline-mix:30%;--fig-card:#4a4370;--fig-paper:#3a3458;--fig-line:#2c2745;--fig-line-strong:#221e3b;--fig-metal:#5e5784;--fig-gear:#17142a;--fig-blue:var(--blue,#8f9bff);--fig-tangerine:var(--tangerine,#ff8f5a);--on-lit:var(--on-blue,#14111f);--rule:var(--ink-2,#a9a3bf);--face:#2c2745;--engrave:var(--ink-2,#a9a3bf);--led-off:#3a3458}.mtT8RG_drawing{width:100%;height:auto;display:block}.mtT8RG_halo{fill:var(--fig-lo);stroke:var(--fig-lo)}.mtT8RG_halo>path{opacity:.021}.dark .mtT8RG_halo{fill:#000;stroke:#000}.dark .mtT8RG_halo>path{opacity:.139}.mtT8RG_plate .iso-solid{--m:var(--fig-paper)}.mtT8RG_plate [data-material=base]{--m:var(--fig-line)}.mtT8RG_plate [data-material=foot]{--m:var(--fig-line-strong)}.mtT8RG_plate [data-material=plate]{--m:var(--fig-card)}.mtT8RG_plate [data-material=frame]{--m:var(--fig-paper)}.mtT8RG_plate :is([data-material=post],[data-material=rail],[data-material=metal],[data-material=lamp]){--m:var(--fig-metal)}.mtT8RG_plate :is([data-material=server],[data-material=storage],[data-material=switch],[data-material=patch]){--m:var(--fig-gear)}.mtT8RG_plate [data-material=deck]{--m:var(--fig-blue)}.mtT8RG_plate [data-material=module]{--m:var(--fig-card)}.mtT8RG_plate [data-material=crate]{--m:var(--fig-tangerine)}.mtT8RG_plate [data-material=instrument]{--m:var(--fig-paper)}.mtT8RG_plate [data-material=knob]{--m:var(--fig-gear)}.mtT8RG_plate [data-material=plaque]{--m:var(--fig-card)}.mtT8RG_plate .iso-solid .iso-fill{fill:color-mix(in oklab, var(--m) 84%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-top{fill:color-mix(in oklab, var(--m) 78%, var(--fig-hi))}.mtT8RG_plate .iso-solid .iso-shade-0{fill:var(--m)}.mtT8RG_plate .iso-solid .iso-shade-1{fill:color-mix(in oklab, var(--m) 90%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-shade-2{fill:color-mix(in oklab, var(--m) 80%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-shade-3{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-edge{stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--m));stroke-width:.55px;stroke-linecap:round;transition:stroke .4s,stroke-width .4s}.mtT8RG_plate .iso-solid .iso-bevel{stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.4px}.mtT8RG_groove{fill:none;stroke:var(--rule);stroke-width:.4px;opacity:.45}.mtT8RG_tickMinor{fill:none;stroke:var(--rule);stroke-width:.35px;opacity:.6}.mtT8RG_tickMajor{fill:none;stroke:var(--engrave);stroke-width:.5px}.mtT8RG_screw{fill:var(--fig-metal);stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--fig-metal));stroke-width:.25px}.mtT8RG_lead{fill:none;stroke:var(--fig-gear);stroke-width:1.3px;stroke-linecap:round}.dark .mtT8RG_lead{stroke:#5b547e}.mtT8RG_plateRule{fill:none;stroke:var(--rule);stroke-width:.45px;stroke-linecap:round}.mtT8RG_ear{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi))}.mtT8RG_bay{fill:color-mix(in oklab, var(--m) 75%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 55%, var(--fig-hi));stroke-width:.25px}.mtT8RG_bayDot{fill:var(--led-off)}.mtT8RG_slot,.mtT8RG_vent{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo))}.mtT8RG_port{fill:var(--fig-lo);stroke:color-mix(in oklab, var(--m) 55%, var(--fig-hi));stroke-width:.2px}.mtT8RG_window{fill:color-mix(in oklab, var(--m) 65%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 60%, var(--fig-hi));stroke-width:.2px}.mtT8RG_jack{fill:var(--fig-lo);stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.25px}.mtT8RG_hole{fill:color-mix(in oklab, var(--m) 50%, var(--fig-lo))}.mtT8RG_seam{fill:none;stroke:color-mix(in oklab, var(--m) 60%, var(--fig-lo));stroke-width:.3px}.mtT8RG_led{fill:var(--led-off);transition:fill .4s}.mtT8RG_plate[data-step=audit] .mtT8RG_led[data-led=run],.mtT8RG_plate[data-step=audit] .mtT8RG_led[data-led=link],.mtT8RG_plate[data-step=migrate] .mtT8RG_led[data-led=disk]{fill:var(--led-on)}.mtT8RG_bezel{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}.mtT8RG_bezelEdge{fill:none;stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.3px}.mtT8RG_dialFace{fill:var(--face)}.mtT8RG_engraving{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;letter-spacing:.1px;font-size:2.6px}.mtT8RG_needle{transition:transform .9s cubic-bezier(.22,1,.36,1)}.mtT8RG_needleLine{fill:none;stroke:var(--lit);stroke-width:.7px;stroke-linecap:round}.mtT8RG_hub{fill:var(--fig-tangerine);stroke:var(--fig-hi);stroke-width:.25px}.mtT8RG_nameplate{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}.mtT8RG_providerName{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;letter-spacing:.5px;font-size:6px;font-weight:500;transition:fill .4s}.mtT8RG_pad{fill:none;stroke:var(--rule);stroke-width:.35px;opacity:.7}.mtT8RG_padMark{fill:var(--rule)}.mtT8RG_strip{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo));transition:fill .4s}.mtT8RG_plate[data-step=run] .mtT8RG_strip{fill:var(--led-on)}.mtT8RG_plate[data-step=run] .mtT8RG_providerName{fill:var(--lit)}.mtT8RG_plate[data-step=run] [data-material=module] .iso-edge{stroke:var(--lit);stroke-width:.8px}.mtT8RG_crate{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.mtT8RG_slat,.mtT8RG_strap{fill:none;stroke:color-mix(in oklab, var(--m) 55%, var(--fig-lo));stroke-width:.35px}.mtT8RG_tag{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.2px}.mtT8RG_tagPrint{fill:none;stroke:var(--rule);stroke-width:.3px;stroke-linecap:round}.mtT8RG_plate[data-step=migrate] [data-material=crate] .iso-edge{stroke:var(--lit);stroke-width:.9px}.mtT8RG_plate [data-part=rack-lamp] .iso-top{transition:fill .4s}.mtT8RG_plate[data-step=audit] [data-part=rack-lamp] .iso-top{fill:var(--led-on)}.mtT8RG_plaqueRing{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px;transition:stroke .4s}.mtT8RG_plaqueNumber{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:4.6px;font-weight:600;transition:fill .4s}.mtT8RG_plate [data-material=plaque] .iso-top{transition:fill .4s}:is(.mtT8RG_plate[data-step=audit] [data-part=plaque-0] .iso-top,.mtT8RG_plate[data-step=migrate] [data-part=plaque-1] .iso-top,.mtT8RG_plate[data-step=run] [data-part=plaque-2] .iso-top){fill:var(--lit)}.mtT8RG_plate[data-step=audit] [data-part=plaque-0] .mtT8RG_plaqueNumber,.mtT8RG_plate[data-step=migrate] [data-part=plaque-1] .mtT8RG_plaqueNumber,.mtT8RG_plate[data-step=run] [data-part=plaque-2] .mtT8RG_plaqueNumber{fill:var(--on-lit)}.mtT8RG_readout{font-variant-numeric:tabular-nums;color:var(--foreground)}.mtT8RG_controls{flex-direction:column;gap:12px;padding:4px 22px;display:flex}.mtT8RG_providers{flex-wrap:wrap;width:auto}.mtT8RG_stepRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mtT8RG_steps{flex-wrap:wrap;width:auto;max-width:100%}.mtT8RG_stepIndex{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:10px}.mtT8RG_legend{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0 22px 16px;font-size:11px;list-style:none;display:flex}.mtT8RG_legend span{font-family:var(--font-geist-mono), monospace;color:var(--foreground);margin-right:6px;font-size:10px}@media (max-width:640px){.mtT8RG_controls,.mtT8RG_legend{padding-inline:16px}}.mtT8RG_stage{flex-direction:column;margin:0;display:flex;position:relative}.mtT8RG_stage .mtT8RG_drawing{width:min(100%,860px);max-height:440px;margin:8px auto 0}.mtT8RG_stageCaption{z-index:1;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);justify-content:space-between;align-items:flex-start;gap:16px;font-size:11px;display:flex;position:absolute;inset:-32px 0 auto}.mtT8RG_disclosure{text-align:right;position:relative}.mtT8RG_disclosure summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.mtT8RG_disclosure summary::-webkit-details-marker{display:none}.mtT8RG_disclosure p{border:1px solid var(--hairline);background:var(--background);width:min(360px,80vw);box-shadow:var(--float-shadow);font-family:var(--font-public-sans), sans-serif;letter-spacing:0;text-transform:none;text-align:left;color:var(--muted-foreground);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.55;position:absolute;top:24px;right:0}.mtT8RG_stageAxes{border-top:1px solid var(--hairline);font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);justify-content:space-around;gap:12px;margin:4px 0 0;padding:10px 0;font-size:11px;list-style:none;display:flex}.mtT8RG_stageAxes span{color:var(--foreground);margin-right:6px}.mtT8RG_stageBar{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.mtT8RG_segmented{border:1px solid var(--hairline);background:var(--background);scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.mtT8RG_segmented button{height:32px;font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);scroll-snap-align:start;transition:background-color .2s var(--ease-out-quart), color .2s var(--ease-out-quart);cursor:pointer;border-radius:999px;flex:none;padding-inline:12px;font-size:13px}.mtT8RG_segmented button:hover{color:var(--foreground)}.mtT8RG_segmented button[aria-checked=true]{background:var(--signal-soft);color:var(--signal)}.mtT8RG_segmented button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.mtT8RG_stageStep{font-family:var(--font-geist-mono), monospace;align-items:center;gap:16px;font-size:13px;display:flex}@media (max-width:767px){.mtT8RG_stageCaption{margin-bottom:8px;position:static}.mtT8RG_stageAxes{flex-wrap:wrap;justify-content:flex-start;gap:6px 14px}.mtT8RG_stageBar{flex-direction:column-reverse;align-items:stretch}.mtT8RG_stageStep{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.mtT8RG_plate,.mtT8RG_plate *{transition:none!important}}
.-qRWAa_plate{--fig-hi:#fff;--fig-lo:var(--ink,#14111f);--fig-outline:var(--ink,#14111f);--fig-outline-mix:60%;--fig-card:var(--card,#fff);--fig-paper:var(--paper-2,#f2eee6);--fig-line:var(--line,#e4dfd4);--fig-line-strong:var(--line-strong,#cfc8ba);--fig-metal:#cdc8da;--fig-gear:#2b2640;--fig-blue:var(--blue,#3346e8);--fig-tangerine:var(--tangerine,#ff7a3d);--lit:var(--fig-blue);--on-lit:var(--on-blue,#fff);--rule:var(--ink-2,#5b566b);--engrave:var(--ink-2,#5b566b);--led-off:#5b566b;--led-on:var(--mint,#7be0b0);--fault:#e5484d;--cable:var(--fig-line-strong)}.dark .-qRWAa_plate{--fig-hi:#d9d3ee;--fig-lo:#0a0812;--fig-outline:var(--ink,#f5f2ff);--fig-outline-mix:30%;--fig-card:#4a4370;--fig-paper:#3a3458;--fig-line:#2c2745;--fig-line-strong:#221e3b;--fig-metal:#5e5784;--fig-gear:#17142a;--fig-blue:var(--blue,#8f9bff);--fig-tangerine:var(--tangerine,#ff8f5a);--on-lit:var(--on-blue,#14111f);--rule:var(--ink-2,#a9a3bf);--engrave:var(--ink-2,#a9a3bf);--led-off:#3a3458;--fault:#ff6b6f;--cable:#5e5784}.-qRWAa_drawing{width:100%;height:auto;display:block}.-qRWAa_halo{fill:var(--fig-lo);stroke:var(--fig-lo)}.-qRWAa_halo>path{opacity:.021}.dark .-qRWAa_halo{fill:#000;stroke:#000}.dark .-qRWAa_halo>path{opacity:.139}.-qRWAa_plate .iso-solid{--m:var(--fig-paper)}.-qRWAa_plate [data-material=base]{--m:var(--fig-line)}.-qRWAa_plate [data-material=foot]{--m:var(--fig-line-strong)}.-qRWAa_plate [data-material=tray]{--m:var(--fig-paper)}.-qRWAa_plate [data-material=rim]{--m:var(--fig-line)}.-qRWAa_plate :is([data-material=cabinet],[data-material=slider],[data-material=plaque]){--m:var(--fig-card)}.-qRWAa_plate [data-material=frame]{--m:var(--fig-paper)}.-qRWAa_plate :is([data-material=metal],[data-material=lamp]){--m:var(--fig-metal)}.-qRWAa_plate [data-material=vault]{--m:var(--fig-tangerine)}.-qRWAa_plate [data-material=router]{--m:var(--fig-blue)}.-qRWAa_plate [data-material=knob]{--m:var(--fig-gear)}.-qRWAa_plate .iso-solid .iso-fill{fill:color-mix(in oklab, var(--m) 84%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-top{fill:color-mix(in oklab, var(--m) 78%, var(--fig-hi));transition:fill .4s}.-qRWAa_plate .iso-solid .iso-shade-0{fill:var(--m)}.-qRWAa_plate .iso-solid .iso-shade-1{fill:color-mix(in oklab, var(--m) 90%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-shade-2{fill:color-mix(in oklab, var(--m) 80%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-shade-3{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-edge{stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--m));stroke-width:.55px;stroke-linecap:round;transition:stroke .4s,stroke-width .4s}.-qRWAa_plate .iso-solid .iso-bevel{stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.4px}.-qRWAa_boundary{fill:none;stroke:var(--lit);stroke-width:.5px;opacity:.55}.-qRWAa_divider{fill:none;stroke:var(--rule);stroke-width:.4px;opacity:.5}.-qRWAa_screw{fill:var(--fig-metal);stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--fig-metal));stroke-width:.25px}.-qRWAa_rimLabel{fill:var(--lit);font-family:var(--font-geist-mono), monospace;letter-spacing:.6px;font-size:4.2px;font-weight:600}.-qRWAa_engraving{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:4px;font-weight:600}.-qRWAa_cable{fill:none;stroke:var(--cable);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.-qRWAa_flow{fill:none;stroke:var(--lit);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1),opacity .3s}.-qRWAa_flow[data-active]{stroke-dashoffset:0;opacity:1}.-qRWAa_door{fill:color-mix(in oklab, var(--m) 88%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}.-qRWAa_unit{fill:var(--fig-gear);stroke:color-mix(in oklab, var(--fig-gear) 60%, var(--fig-hi));stroke-width:.2px;transition:opacity .4s}.dark .-qRWAa_unit{stroke:#3a3458}.-qRWAa_bay{fill:color-mix(in oklab, var(--fig-gear) 80%, #000);stroke:color-mix(in oklab, var(--fig-gear) 70%, var(--fig-hi));stroke-width:.2px}.-qRWAa_slot,.-qRWAa_vent{fill:color-mix(in oklab, var(--m) 55%, var(--fig-lo))}.-qRWAa_handle{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo))}.-qRWAa_seam{fill:none;stroke:color-mix(in oklab, var(--m) 60%, var(--fig-lo));stroke-width:.3px}.-qRWAa_led{fill:var(--led-off);transition:fill .4s}.-qRWAa_port{fill:var(--fig-lo);stroke:color-mix(in oklab, var(--m) 55%, var(--fig-hi));stroke-width:.2px}.-qRWAa_groove{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.25px}.-qRWAa_hinge{fill:color-mix(in oklab, var(--m) 65%, var(--fig-lo))}.-qRWAa_doorRing{fill:color-mix(in oklab, var(--m) 80%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.35px;transition:stroke .4s}.-qRWAa_doorFace{fill:color-mix(in oklab, var(--m) 92%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 55%, var(--fig-lo));stroke-width:.3px}.-qRWAa_bolt{fill:color-mix(in oklab, var(--m) 50%, var(--fig-lo))}.-qRWAa_spoke{fill:none;stroke:color-mix(in oklab, var(--m) 40%, var(--fig-lo));stroke-width:.9px;stroke-linecap:round}.-qRWAa_spokeEnd,.-qRWAa_hub{fill:color-mix(in oklab, var(--m) 50%, var(--fig-lo))}.-qRWAa_keypad{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo))}.-qRWAa_key{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi))}.-qRWAa_vaultLed{fill:var(--led-on)}.-qRWAa_plaqueRing{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}.-qRWAa_plaqueNumber{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:4.6px;font-weight:600}.-qRWAa_plate [data-part=primary-body] .-qRWAa_led,.-qRWAa_plate[data-phase=failover] [data-part=standby-body] .-qRWAa_led,.-qRWAa_plate [data-part=router] .-qRWAa_led,:is(.-qRWAa_plate[data-phase=normal] [data-part=primary-lamp] .iso-top,.-qRWAa_plate[data-phase=failover] [data-part=standby-lamp] .iso-top){fill:var(--led-on)}:is(.-qRWAa_plate[data-phase=normal] [data-part=primary-body] .iso-edge,.-qRWAa_plate[data-phase=failover] [data-part=standby-body] .iso-edge){stroke:var(--lit);stroke-width:.9px}.-qRWAa_plate:not([data-phase=normal]) [data-part=primary-body] .-qRWAa_led{fill:var(--led-off)}.-qRWAa_plate:not([data-phase=normal]) [data-part=primary-body] .-qRWAa_unit{opacity:.55}.-qRWAa_plate:not([data-phase=normal]) [data-part=primary-lamp] .iso-top{fill:var(--fault)}.-qRWAa_plate[data-phase=outage] [data-part=primary-body] .iso-edge{stroke:var(--fault);stroke-width:.9px}:is(.-qRWAa_plate[data-phase=normal] [data-part=plaque-0] .iso-top,.-qRWAa_plate[data-phase=failover] [data-part=plaque-1] .iso-top){fill:var(--lit)}.-qRWAa_plate[data-phase=normal] [data-part=plaque-0] .-qRWAa_plaqueNumber,.-qRWAa_plate[data-phase=failover] [data-part=plaque-1] .-qRWAa_plaqueNumber{fill:var(--on-lit)}.-qRWAa_slider{transition:transform .7s cubic-bezier(.22,1,.36,1)}.-qRWAa_readout{font-variant-numeric:tabular-nums;color:var(--foreground);text-align:right}.-qRWAa_controls{flex-wrap:wrap;gap:10px;padding:4px 22px 0;display:flex}.-qRWAa_targets{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 18px;margin:16px 22px 0;padding:12px 14px;font-size:11px;transition:border-color .4s;display:grid}.-qRWAa_targets[data-emphasis]{border-color:color-mix(in oklab, var(--brand-ink) 60%, var(--border))}.-qRWAa_targets dt{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:10px}.-qRWAa_targets dd{font-family:var(--font-geist-mono), monospace;color:var(--foreground);margin:2px 0 0}.-qRWAa_targets dd span{font-family:var(--font-sans,inherit);color:var(--muted-foreground);display:block}.-qRWAa_eu{align-self:end}.-qRWAa_eu dd{color:var(--brand-ink);font-weight:600}.-qRWAa_legend{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0 22px 16px;font-size:11px;list-style:none;display:flex}.-qRWAa_legend span{font-family:var(--font-geist-mono), monospace;color:var(--foreground);margin-right:6px;font-size:10px}@media (max-width:640px){.-qRWAa_controls,.-qRWAa_legend{padding-inline:16px}.-qRWAa_targets{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.-qRWAa_plate,.-qRWAa_plate *{transition:none!important}}
