.tc[data-astro-cid-2vr3h7kz]{margin:0;width:100%;max-width:560px}svg[data-astro-cid-2vr3h7kz]{width:100%;height:auto;overflow:visible}.c[data-astro-cid-2vr3h7kz] circle[data-astro-cid-2vr3h7kz]{fill:#a6c63629;stroke:var(--text);stroke-width:2}.core[data-astro-cid-2vr3h7kz] circle[data-astro-cid-2vr3h7kz]{fill:var(--text)}.h[data-astro-cid-2vr3h7kz]{font:700 19px var(--font-display);fill:var(--text);text-anchor:middle;letter-spacing:.02em}.s[data-astro-cid-2vr3h7kz]{font:500 14px var(--font-body);fill:var(--text-2);text-anchor:middle}.mark[data-astro-cid-2vr3h7kz] rect[data-astro-cid-2vr3h7kz]{fill:var(--lime)}.mark[data-astro-cid-2vr3h7kz] text[data-astro-cid-2vr3h7kz]{font:700 15px var(--font-display);fill:var(--ink);text-anchor:middle}.c1[data-astro-cid-2vr3h7kz]{animation:in1 1.4s cubic-bezier(.2,.8,.2,1) both}.c2[data-astro-cid-2vr3h7kz]{animation:in2 1.4s cubic-bezier(.2,.8,.2,1) both}.c3[data-astro-cid-2vr3h7kz]{animation:in3 1.4s cubic-bezier(.2,.8,.2,1) both}.core[data-astro-cid-2vr3h7kz],.mark[data-astro-cid-2vr3h7kz]{animation:fade .6s 1.2s both}.labels[data-astro-cid-2vr3h7kz]{animation:fade .8s .5s both}@keyframes in1{0%{transform:translateY(-60px);opacity:0}}@keyframes in2{0%{transform:translate(-60px,40px);opacity:0}}@keyframes in3{0%{transform:translate(60px,40px);opacity:0}}@keyframes fade{0%{opacity:0}}.tabs[data-astro-cid-llbma2o2]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);background:var(--card);border:1px solid var(--border);border-radius:999px;padding:6px;max-width:760px}.tabs[data-astro-cid-llbma2o2] button[data-astro-cid-llbma2o2]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:0;padding:10px;font:600 1rem/1.2 var(--font-display);color:var(--text-2);cursor:pointer;border-radius:999px;transition:color .3s}.mode[data-astro-cid-llbma2o2]{font:500 .72rem/1.2 var(--font-body);opacity:.75}.lockup[data-astro-cid-llbma2o2]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 20px;margin-bottom:22px}.lockup[data-astro-cid-llbma2o2]>span[data-astro-cid-llbma2o2]:last-child{font:600 .72rem/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);padding-bottom:2px}.tabs[data-astro-cid-llbma2o2] button[data-astro-cid-llbma2o2][aria-selected=true]{color:var(--ink)}.n[data-astro-cid-llbma2o2]{font-size:.75rem;opacity:.6;margin-right:8px}.rail[data-astro-cid-llbma2o2]{position:absolute;top:6px;bottom:6px;left:6px;width:calc((100% - 12px) / 3);background:var(--lime);border-radius:999px;transform:translate(calc(var(--i, 0) * 100%));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.same[data-astro-cid-llbma2o2]{margin:16px 0 36px;font-size:.95rem}.panel[data-astro-cid-llbma2o2]{margin-bottom:48px}.panel[data-astro-cid-llbma2o2] .split[data-astro-cid-llbma2o2]{align-items:start}.ready[data-astro-cid-llbma2o2] .panel[data-astro-cid-llbma2o2]{margin-bottom:0}.ready[data-astro-cid-llbma2o2] .panel[data-astro-cid-llbma2o2][data-active=false]{display:none}.ready[data-astro-cid-llbma2o2] .panel[data-astro-cid-llbma2o2][data-active=true]{animation:show .5s both}@keyframes show{0%{opacity:0;transform:translateY(10px)}}.ph[data-astro-cid-llbma2o2]{font-size:1.6rem}.outs[data-astro-cid-llbma2o2]{grid-template-columns:1fr;gap:10px;margin:22px 0 26px}.outs[data-astro-cid-llbma2o2] .card[data-astro-cid-llbma2o2]{padding:16px 18px}.outs[data-astro-cid-llbma2o2] h4[data-astro-cid-llbma2o2]{font:600 1rem var(--font-display);color:var(--text);margin:0 0 4px}.outs[data-astro-cid-llbma2o2] p[data-astro-cid-llbma2o2]{font-size:.94rem}@media(max-width:560px){.tabs[data-astro-cid-llbma2o2] button[data-astro-cid-llbma2o2]{font-size:.9rem;padding:10px 4px}.n[data-astro-cid-llbma2o2]{display:none}.mode[data-astro-cid-llbma2o2]{font-size:.66rem}}.story[data-astro-cid-qsdyafty]{display:grid;gap:48px}.visual[data-astro-cid-qsdyafty]{display:none}.steps[data-astro-cid-qsdyafty]{list-style:none;margin:0;padding:0}.steps[data-astro-cid-qsdyafty] li[data-astro-cid-qsdyafty]{padding:28px 0;border-top:1px solid var(--border)}.steps[data-astro-cid-qsdyafty] h3[data-astro-cid-qsdyafty]{font-size:1.5rem}.inline-img[data-astro-cid-qsdyafty]{margin-top:18px;border-radius:10px;overflow:hidden;border:1px solid var(--border)}@media(min-width:900px){.story[data-astro-cid-qsdyafty]{grid-template-columns:7fr 5fr;align-items:start}.visual[data-astro-cid-qsdyafty]{display:block;position:sticky;top:110px}.stage[data-astro-cid-qsdyafty]{position:relative;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:#111;box-shadow:0 40px 80px -40px #00000080}.slide[data-astro-cid-qsdyafty]{position:absolute;inset:0;opacity:0;transition:opacity .6s,transform .6s;transform:scale(1.02)}.slide[data-astro-cid-qsdyafty][data-on=true]{opacity:1;transform:none}.slide[data-astro-cid-qsdyafty] img{width:100%;height:100%;object-fit:cover;object-position:left top}.portrait[data-astro-cid-qsdyafty] img{object-fit:contain!important;object-position:center!important;background:#f2f2f2}.ui-bar[data-astro-cid-qsdyafty]{margin-top:14px;font-size:.85rem;color:var(--text-3);display:flex;align-items:center;gap:8px}.dot[data-astro-cid-qsdyafty]{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px #a6c63640}.steps[data-astro-cid-qsdyafty] li[data-astro-cid-qsdyafty]{min-height:52vh;display:flex;flex-direction:column;justify-content:center;opacity:.35;transition:opacity .4s}.steps[data-astro-cid-qsdyafty] li[data-astro-cid-qsdyafty].on,.steps[data-astro-cid-qsdyafty] li[data-astro-cid-qsdyafty]:first-child:not(.on):only-child{opacity:1}.inline-img[data-astro-cid-qsdyafty]{display:none}}@media(min-width:900px)and (scripting:none){.steps[data-astro-cid-qsdyafty] li[data-astro-cid-qsdyafty]{opacity:1}}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(48px,7vw,96px)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3rem,8vw,6.4rem);line-height:.95}.strip[data-astro-cid-j7pv25f6]{background:var(--ink);color:#c9c9c9;padding:28px 0}.facts[data-astro-cid-j7pv25f6]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font:700 1.25rem var(--font-display);color:var(--lime)}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.9rem}.cap[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font:600 .8rem var(--font-display);color:var(--accent-text);display:block;margin-bottom:28px}.cap[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.94rem}.hubwrap[data-astro-cid-j7pv25f6]{display:grid;gap:40px}@media(min-width:1000px){.hubwrap[data-astro-cid-j7pv25f6]{grid-template-columns:4fr 7fr;align-items:center}}.ind-h[data-astro-cid-j7pv25f6]{margin-top:56px}.chips[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.chips[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;padding:10px 16px;border:1px solid var(--border);border-radius:999px;text-decoration:none;color:var(--text);font-weight:500}.chips[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--lime);background:var(--lime-soft);color:var(--ink)}
