.IconButton_button__af7c_.IconButton_button__af7c_{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.IconButton_button__af7c_.IconButton_button__af7c_ svg{width:20px;height:20px;flex:none}.IconButton_button__af7c_.IconButton_button__af7c_:focus-visible{outline:2px solid currentColor;outline-offset:2px}.IconButton_button__af7c_.IconButton_button__af7c_:active{background:color-mix(in srgb,currentColor 16%,transparent)}.IconButton_button__af7c_.IconButton_button__af7c_:disabled{opacity:.5;cursor:default}@media (hover:hover){.IconButton_button__af7c_.IconButton_button__af7c_:hover:not(:disabled){background:color-mix(in srgb,currentColor 10%,transparent)}}.Figures_hint__cOw_q{display:none}.Figures_motionControl___2j2K{flex:none}.Figures_figure__DhOxt{margin:0 0 44px;padding:28px 0 0;color:var(--ink);position:relative}.Figures_viewport__i7Xnp{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--ink-3) transparent;scrollbar-width:thin}.Figures_viewport__i7Xnp>svg{display:block;width:100%;min-width:840px;height:auto;overflow:visible;font-family:var(--sans)}.Figures_viewport__i7Xnp:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.Figures_trace__HGyBg{fill:none;stroke:var(--ink-3);stroke-width:.8;opacity:.5}.Figures_secondary__KJSbW{fill:var(--ink-2)}.Figures_figure__DhOxt figcaption{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-top:20px;padding-top:16px;font:400 var(--v6-caption)/1.6 var(--sans);color:var(--ink-2)}.Figures_figure__DhOxt figcaption>div{max-width:75ch}.Figures_figure__DhOxt figcaption b{display:block;color:var(--ink);font-weight:550;margin-bottom:5px}.Figures_flight__GP_vQ{transform-box:fill-box;transform-origin:center;animation:Figures_breathe__S8jNA 9s cubic-bezier(.45,0,.55,1) infinite alternate;animation-play-state:paused}.Figures_figure__DhOxt[data-active=true]:not([data-paused=true]) .Figures_flight__GP_vQ{animation-play-state:running}@keyframes Figures_breathe__S8jNA{0%{transform:translate(-3px,2px) rotate(-2deg)}to{transform:translate(4px,-3px) rotate(2deg)}}@media(max-width:600px){.Figures_figure__DhOxt{padding-top:10px;margin-bottom:32px}.Figures_hint__cOw_q{display:flex;align-items:center;gap:8px;font:400 var(--v6-caption)/1.5 var(--sans);color:var(--ink-2);margin-bottom:20px}.Figures_figure__DhOxt figcaption{flex-direction:column;gap:4px}.Figures_viewport__i7Xnp>svg{min-width:840px}}@media(prefers-reduced-motion:reduce){.Figures_flight__GP_vQ{animation:none!important}.Figures_motionControl___2j2K{display:none}}.MotionControls_controls__0QjC_{display:flex;align-items:center;gap:4px;color:var(--stage-fg)}@media (prefers-reduced-motion:reduce){.MotionControls_controls__0QjC_{display:none}}.LogoEntrance_hero__OaseB{position:relative;isolation:isolate;overflow:hidden;background:var(--stage);color:var(--stage-fg);margin-top:-60px;padding:85px 40px 22px;min-height:min(850px,100svh);display:flex;flex-direction:column;align-items:center;justify-content:center}.LogoEntrance_stage__RaDWa{width:min(660px,75vw);aspect-ratio:1;display:grid;place-items:center;flex-shrink:1;min-height:0;margin-top:-30px}.LogoEntrance_hero__OaseB .LogoEntrance_mark__n78GO{width:100%;height:100%;overflow:visible;fill:currentColor}.LogoEntrance_mark__n78GO polygon{transform-origin:16px 16px}.LogoEntrance_hero__OaseB h1{font:650 clamp(2.2rem,5.8vw,5.2rem)/1.05 var(--sans);letter-spacing:-.04em;text-align:center;white-space:nowrap;margin:-50px 0 34px;position:relative;z-index:1}.LogoEntrance_hero__OaseB h1 span{color:var(--stage-fg)}.LogoEntrance_footer__WjGRn{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:24px;font-size:.9375rem}.LogoEntrance_footer__WjGRn a,.LogoEntrance_footer__WjGRn button{color:var(--stage-fg);background:transparent;border:0;padding:12px 0;font:inherit;text-decoration:none;cursor:pointer;min-height:44px}.LogoEntrance_footer__WjGRn a{display:inline-flex;align-items:center}.LogoEntrance_footer__WjGRn span{display:inline-flex;margin-left:20px}.LogoEntrance_footer__WjGRn a:focus-visible,.LogoEntrance_footer__WjGRn button:focus-visible{outline:2px solid var(--stage-fg);outline-offset:5px}@media(max-height:760px) and (min-width:651px){.LogoEntrance_stage__RaDWa{width:min(530px,65vh)}.LogoEntrance_hero__OaseB h1{margin-top:-20px}.LogoEntrance_hero__OaseB{min-height:100svh}}@media(max-width:650px){.LogoEntrance_hero__OaseB{padding:100px 20px 20px;min-height:88svh}.LogoEntrance_stage__RaDWa{width:110vw;max-width:none;margin-top:-25px}.LogoEntrance_hero__OaseB h1{font-size:clamp(1.9rem,8vw,3.1rem);margin:-30px 0 48px;letter-spacing:-.035em}.LogoEntrance_footer__WjGRn{font-size:.875rem;gap:12px}.LogoEntrance_footer__WjGRn span{margin-left:8px}}@media(prefers-reduced-motion:reduce){.LogoEntrance_mark__n78GO polygon{transform:none!important}.LogoEntrance_hero__OaseB h1{-webkit-clip-path:none!important;clip-path:none!important;opacity:1!important;transform:none!important}}.LogoEntrance_rotor__OiMGs{transform-origin:16px 16px}@media(max-width:650px){.LogoEntrance_footer__WjGRn{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.LogoEntrance_rotor__OiMGs{transform:none!important}}.LogoEntrance_hero__OaseB h1{color:var(--stage-fg)}.LogoEntrance_hero__OaseB h1 .LogoEntrance_titleFill__MDX1b{display:block}.LogoEntrance_hero__OaseB h1 .LogoEntrance_titleOutline__w6mft{position:absolute;inset:0;display:block;color:transparent;-webkit-text-stroke:.8px var(--stage-fg);opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.LogoEntrance_hero__OaseB h1 .LogoEntrance_titleFill__MDX1b{opacity:1!important}.LogoEntrance_hero__OaseB h1 .LogoEntrance_titleOutline__w6mft{opacity:0!important}}.LogoEntrance_swarmCanvas__r6R2v{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0}.LogoEntrance_swarmHero__4aUre{margin-top:0}.LogoEntrance_softHero__NQTJB{--stage:var(--foundation-t);--stage-fg:var(--ink)}