.page_home__jFQbK{display:flex;flex-direction:column;gap:5.5rem}.page_hero__SKW6o{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:3.5rem;gap:3.5rem;align-items:center;padding:2.5rem 0 1rem}@media (max-width:62rem){.page_hero__SKW6o{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-top:1rem}}.page_heroCopy__kbqf4{display:grid;grid-gap:1.5rem;gap:1.5rem;align-content:start}.page_heroEyebrow__u_aZK{animation:page_rise__3tCje .7s var(--ease-out) both}.page_claim__LvXGs{font-size:clamp(2rem,4.4vw,3.6rem);font-weight:700;line-height:.98;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}.page_line__ZGPps{display:block;animation:page_rise__3tCje .85s var(--ease-out) both;animation-delay:calc(var(--i) * 95ms + 80ms)}.page_minus__k4aN0{display:flex;align-items:baseline;gap:.3em;color:var(--text-muted)}.page_minusSign__vIOaI{color:var(--accent);font-weight:400}.page_struck__Mlo3b{position:relative;display:inline-block}.page_struck__Mlo3b:after{content:"";position:absolute;left:-.04em;right:-.04em;top:.52em;height:.07em;background:var(--accent);transform:scaleX(0);transform-origin:left center;animation:page_strike__OF0DQ .7s var(--ease-out) .95s forwards}@keyframes page_strike__OF0DQ{to{transform:scaleX(1)}}.page_lede__RDnn4{color:var(--text-muted);font-size:1.0625rem;line-height:1.65;max-width:34rem;animation:page_rise__3tCje .85s var(--ease-out) .5s both}.page_ctas__g5wGe{display:flex;gap:.7rem;flex-wrap:wrap;animation:page_rise__3tCje .85s var(--ease-out) .62s both}.page_facts__yaC09{margin:.4rem 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);animation:page_rise__3tCje .85s var(--ease-out) .74s both}.page_fact__Q8Kr1{padding:.85rem .85rem 0 0;border-right:1px solid var(--line)}.page_fact__Q8Kr1:last-child{border-right:0}.page_facts__yaC09 .page_fact__Q8Kr1+.page_fact__Q8Kr1{padding-left:.85rem}.page_factValue__CJQeu{font-family:var(--mono);font-size:1.5rem;font-weight:620;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}.page_factLabel__sBTYe{margin:.1rem 0 0;font-family:var(--mono);font-size:.625rem;letter-spacing:.13em;text-transform:uppercase;color:var(--text-faint)}@media (max-width:34rem){.page_facts__yaC09{grid-template-columns:repeat(2,minmax(0,1fr))}.page_fact__Q8Kr1:nth-child(2n){border-right:0}.page_fact__Q8Kr1:nth-child(n+3){border-top:1px solid var(--line)}}.page_heroFigure__oGpJ5{min-width:0}.page_ticker__EbmTx{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-deep);padding:.75rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.page_tickerTrack__UJyjH{display:flex;width:max-content;animation:page_marquee__3cDu6 62s linear infinite}.page_ticker__EbmTx:hover .page_tickerTrack__UJyjH{animation-play-state:paused}.page_tickerRun__DBlhE{display:flex;flex:none}.page_tickerItem__YzgEN{display:inline-flex;align-items:center;gap:1.4rem;padding-right:1.4rem;white-space:nowrap;font-family:var(--mono);font-size:.75rem;letter-spacing:.13em;text-transform:uppercase;color:var(--text-faint)}.page_tickerItem__YzgEN:after{content:"";width:4px;height:4px;background:var(--accent);opacity:.5;border-radius:1px}.page_section__61PEw{display:grid;grid-gap:2rem;gap:2rem}.page_sectionHead__qnhAZ{display:grid;grid-gap:.8rem;gap:.8rem;max-width:46rem}.page_sectionTitle__hzsAh{font-size:var(--fs-h2);font-weight:660;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.page_sectionLede__fGFPV{color:var(--text-muted);font-size:1rem;line-height:1.65;max-width:42rem}.page_rungs__306tb{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.page_rung__uWtnQ{position:relative;display:grid;grid-template-columns:3.4rem 8.5rem minmax(0,1fr);align-items:baseline;grid-gap:1rem;gap:1rem;padding:1.1rem 1rem 1.1rem .6rem;border-bottom:1px solid var(--line);transition:background .28s var(--ease-out),padding-left .28s var(--ease-out)}.page_rung__uWtnQ:before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:top center;transition:transform .28s var(--ease-out)}.page_rung__uWtnQ:hover{background:var(--surface);padding-left:1.1rem}.page_rung__uWtnQ:hover:before{transform:scaleY(1)}.page_rungNum__QIx82{font-family:var(--mono);font-size:.75rem;letter-spacing:.1em;color:var(--text-faint);transition:color .28s var(--ease-out)}.page_rung__uWtnQ:hover .page_rungNum__QIx82{color:var(--accent)}.page_rungName__PyyxF{font-size:1.0625rem;font-weight:620;letter-spacing:-.01em}.page_rungPrompt__2qtfO{color:var(--text-muted);font-size:.9375rem;line-height:1.55}.page_hinge__jeRJZ{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);font-family:var(--mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--radius-sm);padding:.12rem .45rem}@media (max-width:46rem){.page_rung__uWtnQ{grid-template-columns:3rem minmax(0,1fr)}.page_rungPrompt__2qtfO{grid-column:2}.page_hinge__jeRJZ{position:static;transform:none;justify-self:start;grid-column:2;margin-top:.4rem}}.page_pull__06Fmj{border-left:2px solid var(--accent);padding:.2rem 0 .2rem 1.2rem;max-width:44rem;font-size:1.1rem;line-height:1.6;letter-spacing:-.01em}.page_routes__aBOP1{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));grid-gap:.85rem;gap:.85rem}.page_routeWrap__ukwuT{display:flex;min-width:0}.page_route___OtbZ{position:relative;isolation:isolate;overflow:hidden;flex:1 1;display:grid;grid-gap:.45rem;gap:.45rem;align-content:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.35rem 1.35rem 1.5rem;text-decoration:none;transition:border-color .3s var(--ease-out),transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.page_route___OtbZ:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 70% 60% at 100% 0,var(--accent-soft),transparent 70%);opacity:0;transition:opacity .35s var(--ease-out)}.page_route___OtbZ:hover{border-color:var(--accent-line);transform:translateY(-3px);box-shadow:0 14px 40px -24px var(--accent-glow)}.page_route___OtbZ:hover:before{opacity:1}.page_routeIndex__aOl50{font-family:var(--mono);font-size:.6875rem;letter-spacing:.16em;color:var(--text-faint)}.page_routeName__tZzON{font-size:1.15rem;font-weight:640;letter-spacing:-.018em}.page_routeArrow__jly4K{display:inline-block;color:var(--accent);transition:transform .3s var(--ease-out)}.page_route___OtbZ:hover .page_routeArrow__jly4K{transform:translateX(5px)}.page_routeMeta__Gysih{font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.page_routeDesc__bkIpn{margin-top:.35rem;color:var(--text-muted);font-size:.9375rem;line-height:1.6}.page_routeSpec___fl38{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--line);display:grid;grid-gap:.28rem;gap:.28rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.05em;color:var(--text-faint)}.page_routeSpec___fl38 span{display:flex;align-items:baseline;gap:.45rem}.page_routeSpec___fl38 span:before{content:"▸";color:var(--line-loud)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.page_cell__kEKND{background:var(--bg);padding:1.4rem 1.4rem 1.5rem;display:grid;grid-gap:.5rem;gap:.5rem;align-content:start;transition:background .3s var(--ease-out)}.page_cell__kEKND:hover{background:var(--surface)}.page_cellKey__Cnw5E{font-size:.9375rem;font-weight:640;letter-spacing:-.008em;padding-left:.85rem;border-left:2px solid var(--accent)}.page_cellValue__sotYq{color:var(--text-muted);font-size:.875rem;line-height:1.65}.page_close__ecjMc{display:grid;justify-items:center;grid-gap:.9rem;gap:.9rem;text-align:center;padding:3.5rem 1.5rem;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(ellipse 55% 100% at 50% 100%,var(--accent-soft),transparent 70%),var(--surface)}.page_closeLine__ZTGzJ{font-size:clamp(1.4rem,3.2vw,2.1rem);font-weight:680;letter-spacing:-.028em;line-height:1.15;max-width:22ch;text-wrap:balance}@media (prefers-reduced-motion:reduce){.page_tickerTrack__UJyjH{animation:none}.page_struck__Mlo3b:after{transform:scaleX(1)}}.RedundancyMap_figure__D26i2{margin:0;display:grid;grid-gap:.6rem;gap:.6rem}.RedundancyMap_frame__PBKE0{position:relative;background:radial-gradient(ellipse 70% 55% at 50% 45%,var(--accent-soft),transparent 70%),var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.RedundancyMap_frameHead__hQWGY{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .85rem;border-bottom:1px solid var(--line);background:var(--bg-deep);font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.RedundancyMap_svg__jS_P0{display:block;width:100%;height:auto}.RedundancyMap_web__lYZN5 .RedundancyMap_edge__zwAcX{fill:none;stroke:var(--line-strong);stroke-width:1;opacity:.5}.RedundancyMap_edgeLive__qMk_d{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:RedundancyMap_draw__yVnaN .75s var(--ease-out) forwards;filter:drop-shadow(0 0 5px var(--accent-glow))}.RedundancyMap_edgePulse__DyR9s{fill:none;stroke:var(--accent-bright);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:100;animation:RedundancyMap_travel__gP0C5 1.5s linear .55s infinite}@keyframes RedundancyMap_draw__yVnaN{to{stroke-dashoffset:0}}@keyframes RedundancyMap_travel__gP0C5{0%{stroke-dashoffset:100;opacity:0}12%{opacity:1}88%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.RedundancyMap_hit__XwtAE{fill:transparent;cursor:pointer}.RedundancyMap_nodeTarget__OtHkG,.RedundancyMap_node__LX7Y_{fill:var(--surface-raised);stroke:var(--line-loud);stroke-width:1.2;transition:fill .3s var(--ease-out),stroke .3s var(--ease-out)}.RedundancyMap_nodeGroup__rWeU1{outline:none}.RedundancyMap_nodeGroup__rWeU1:focus-visible .RedundancyMap_node__LX7Y_{stroke:var(--focus);stroke-width:2}.RedundancyMap_nodeGroup__rWeU1:hover .RedundancyMap_node__LX7Y_{stroke:var(--accent)}[data-state=live] .RedundancyMap_nodeTarget__OtHkG,[data-state=live] .RedundancyMap_node__LX7Y_{fill:var(--accent);stroke:var(--accent-bright);filter:drop-shadow(0 0 7px var(--accent-glow))}.RedundancyMap_readout__01XlC{border-top:1px solid var(--line);background:var(--bg-deep);padding:.8rem .9rem .7rem;display:grid;grid-gap:.3rem;gap:.3rem}.RedundancyMap_row__GfgV5{display:grid;grid-template-columns:3.4rem 1fr;align-items:baseline;grid-gap:.7rem;gap:.7rem;min-height:1.4rem}.RedundancyMap_rowKey__Lnk2T{font-family:var(--mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.RedundancyMap_rowValue__xhPIp{font-family:var(--mono);font-size:.8125rem;line-height:1.4;color:var(--text-muted);animation:RedundancyMap_swap__BnKc5 .4s var(--ease-out)}.RedundancyMap_rowValueLive__fG0Zw{color:var(--accent);font-weight:600}@keyframes RedundancyMap_swap__BnKc5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.RedundancyMap_track__SWPmN{height:2px;background:var(--line);margin-top:.4rem;overflow:hidden}.RedundancyMap_trackFill__agK8l{height:100%;width:100%;background:var(--accent-line);transform-origin:left center;transform:scaleX(0);animation:RedundancyMap_sweep__ap9SR linear forwards}.RedundancyMap_trackFill__agK8l[data-held=true]{animation:none;transform:scaleX(1);background:var(--accent)}@keyframes RedundancyMap_sweep__ap9SR{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.RedundancyMap_caption__tcoMG{font-family:var(--mono);font-size:.6875rem;letter-spacing:.04em;color:var(--text-faint);line-height:1.5}@media (prefers-reduced-motion:reduce){.RedundancyMap_edgeLive__qMk_d{stroke-dashoffset:0;animation:none}.RedundancyMap_edgePulse__DyR9s{display:none}.RedundancyMap_rowValue__xhPIp{animation:none}.RedundancyMap_trackFill__agK8l{animation:none;transform:scaleX(1)}}