.WhyCodeOrbit_section__tILAY{padding-block:calc(var(--section-y) / 2);scroll-margin-top:6rem;overflow:hidden}.WhyCodeOrbit_inner__uDiuY{display:grid;gap:clamp(16px,2.4vh,32px);margin-inline:auto;max-width:1200px;padding-inline:var(--gutter)}.WhyCodeOrbit_inner__uDiuY>*{min-width:0}.WhyCodeOrbit_grid__WWmj4{display:grid;align-items:center;gap:1.5rem}@media (min-width:900px){.WhyCodeOrbit_grid__WWmj4{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:clamp(24px,3vw,64px);min-height:min(70svh,44rem)}}.WhyCodeOrbit_copy__o4CEu{min-width:0;z-index:2}@media (max-width:899px){.WhyCodeOrbit_stage__rABXc{order:-1}.WhyCodeOrbit_grid__WWmj4{gap:1rem}}.WhyCodeOrbit_facts__p0zqm{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:2rem 0 0;padding-top:1.5rem;border-top:1px solid var(--ink-hairline)}.WhyCodeOrbit_fact__T9GAd{display:grid;gap:.375rem;min-width:0}.WhyCodeOrbit_fact__T9GAd dd{margin:0;color:var(--ink-text);font-size:1rem;font-weight:500}.WhyCodeOrbit_stage__rABXc{position:relative;min-width:0;height:100%;z-index:1;overflow:hidden;-webkit-tap-highlight-color:transparent;--vial-w:min(60vw,18rem)}@media (max-width:899px){.WhyCodeOrbit_stage__rABXc{height:auto;aspect-ratio:5/4}}@media (max-width:899px) and (orientation:landscape){.WhyCodeOrbit_stage__rABXc{aspect-ratio:auto;height:62svh;min-height:12rem}}@media (min-width:900px){.WhyCodeOrbit_stage__rABXc{--vial-w:clamp(380px,31vw,480px);min-height:26rem}.WhyCodeOrbit_facts__p0zqm{display:grid}}.WhyCodeOrbit_gel__Qa9oJ{position:absolute;left:50%;top:50%;width:min(86%,720px);aspect-ratio:1.5;transform:translate(-50%,-50%);border-radius:58% 42% 47% 53%/44% 56% 44% 56%;background:radial-gradient(58% 54% at 36% 32%,color-mix(in srgb,var(--tint) 34%,transparent),transparent 70%),radial-gradient(66% 62% at 62% 66%,color-mix(in srgb,var(--tint) 22%,transparent),transparent 72%);filter:blur(22px);opacity:.55;transition:opacity .4s ease;pointer-events:none}:root[data-theme=light] .WhyCodeOrbit_gel__Qa9oJ{opacity:.4}.WhyCodeOrbit_orbitItem__qXpwq{position:absolute;left:0;top:0;width:var(--vial-w);margin-left:calc(var(--vial-w) / -2);margin-top:calc(var(--vial-w) * -.28125);padding:0;background:none;border:0;transform-origin:50% 50%;will-change:transform,opacity;opacity:0;cursor:pointer;z-index:1}.WhyCodeOrbit_orbitItem__qXpwq img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 28px rgba(0,0,0,.45));transition:filter .2s ease}:root[data-theme=light] .WhyCodeOrbit_orbitItem__qXpwq img{filter:drop-shadow(0 14px 22px rgba(43,35,22,.28))}.WhyCodeOrbit_orbitItem__qXpwq[data-active=true]{cursor:default}.WhyCodeOrbit_orbitItem__qXpwq:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;z-index:4}@media (hover:hover) and (pointer:fine){.WhyCodeOrbit_orbitItem__qXpwq:hover:not([data-active=true]) img{filter:drop-shadow(0 18px 28px rgba(0,0,0,.45)) brightness(1.06) saturate(1.08)}}@media (max-width:899px){.WhyCodeOrbit_orbitItem__qXpwq[data-active=false]{pointer-events:none}}.WhyCodeOrbit_switcher___IAq0{display:flex;flex-wrap:nowrap;justify-content:center;gap:.75rem;margin:0;padding:.5rem 0 0;list-style:none}.WhyCodeOrbit_switcher___IAq0>li{flex:0 0 auto}.WhyCodeOrbit_dot__mKJKK{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.WhyCodeOrbit_dot__mKJKK:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--ink-faint);transition:background-color .2s ease,width .2s ease}.WhyCodeOrbit_dot__mKJKK[data-active=true]:before{width:26px;background:var(--gold-ink)}@media (hover:hover) and (pointer:fine){.WhyCodeOrbit_dot__mKJKK:hover:before{background:var(--ink-text)}}.WhyCodeOrbit_dotFill__2kYEZ{position:absolute;top:50%;right:9px;height:8px;width:0;margin-top:-4px;border-radius:999px;background:var(--ink-bg);animation-name:WhyCodeOrbit_dotDrain__HQ2y2;animation-timing-function:linear;animation-fill-mode:forwards;pointer-events:none}@keyframes WhyCodeOrbit_dotDrain__HQ2y2{0%{width:0}to{width:26px}}.WhyCodeOrbit_strip__jqRCE{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.25rem 1.5rem;flex-wrap:wrap;padding-top:1.25rem;border-top:1px solid var(--ink-hairline);background:var(--ink-bg);z-index:2}.WhyCodeOrbit_caption__unfv8{display:grid;gap:.375rem;margin:0;max-width:48ch;color:var(--ink-muted);font-size:.9375rem;line-height:1.5}.WhyCodeOrbit_stripActions__cYK2H{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (max-width:899px){.WhyCodeOrbit_stripActions__cYK2H{flex-wrap:wrap;width:100%;gap:.5rem 1rem}.WhyCodeOrbit_stripActions__cYK2H .WhyCodeOrbit_link___CdQa{flex:0 0 auto;white-space:nowrap}}.WhyCodeOrbit_arrows__ek5KM{display:flex;border:1px solid var(--ink-hairline-2);border-radius:6px;overflow:hidden}.WhyCodeOrbit_arrow__0XA0d{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:transparent;border:0;border-left:1px solid var(--ink-hairline-2);color:var(--ink-text);font-size:.875rem;cursor:pointer;transition:background .15s ease,color .15s ease}.WhyCodeOrbit_arrow__0XA0d:first-child{border-left:0}.WhyCodeOrbit_arrow__0XA0d[data-transport=true][aria-pressed=true]{background:var(--ink-text);color:var(--ink-bg)}@media (hover:hover) and (pointer:fine){.WhyCodeOrbit_arrow__0XA0d:hover{background:var(--ink-elevate)}}.WhyCodeOrbit_arrow__0XA0d:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}.WhyCodeOrbit_link___CdQa{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;padding:0 .25rem;color:var(--ink-text);font-size:.9375rem;font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-ink);text-decoration-thickness:1px;text-underline-offset:6px;white-space:nowrap;transition:color .15s ease}@media (hover:hover) and (pointer:fine){.WhyCodeOrbit_link___CdQa:hover{color:var(--gold-ink-2)}}@media (prefers-reduced-motion:reduce){.WhyCodeOrbit_dot__mKJKK:before,.WhyCodeOrbit_gel__Qa9oJ,.WhyCodeOrbit_orbitItem__qXpwq img{transition:none}.WhyCodeOrbit_dotFill__2kYEZ{animation:none;width:0}}@media (max-width:899px) and (max-height:740px){.WhyCodeOrbit_stage__rABXc{aspect-ratio:4/3}.WhyCodeOrbit_switcher___IAq0{padding:.25rem 0 0}}