.code[data-astro-cid-3hq4qce4]{background:var(--cs-900);box-shadow:inset 0 0 0 1px var(--cs-800);font-family:var(--font-code);color:var(--cs-50);border-radius:4px;padding:1px 6px;font-size:.92em}.fs[data-astro-cid-xayan2bm]{--o:#ff4f00;--o2:#ff8a4c;--ink:#0a0f1e;--ln:#94a3c838;--tx:#e8ecf5;--mu:#93a0ba;isolation:isolate;border-radius:var(--radius-lg);background:radial-gradient(70% 60% at 50% 45%, #ff4f0029, transparent 70%), radial-gradient(120% 100% at 50% 0%, #16203a 0%, var(--ink) 70%);color:var(--tx);font-family:var(--font-text);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 24px 60px #0a0f1e47;container-type:inline-size}.fs__stars[data-astro-cid-xayan2bm]{z-index:-1;opacity:.8;background-image:radial-gradient(1px 1px at 12% 18%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 72% 12%,#ffffff59,#0000 60%),radial-gradient(1.5px 1.5px at 88% 40%,#fff6,#0000 60%),radial-gradient(1px 1px at 30% 70%,#ffffff4d,#0000 60%),radial-gradient(1px 1px at 56% 86%,#ffffff59,#0000 60%),radial-gradient(1.5px 1.5px at 6% 58%,#ffffff4d,#0000 60%);position:absolute;inset:0}.fs__floor[data-astro-cid-xayan2bm]{z-index:-1;transform-origin:bottom;background-image:linear-gradient(#94a3c824 1px,#0000 1px),linear-gradient(90deg,#94a3c824 1px,#0000 1px);background-size:44px 44px;height:42%;position:absolute;bottom:-10%;left:-20%;right:-20%;transform:perspective(420px)rotateX(62deg);mask-image:linear-gradient(#0000 15%,#000 90%)}.fs[data-astro-cid-xayan2bm] .fs-lines{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fs[data-astro-cid-xayan2bm] .fs-ln{fill:none;stroke:var(--ln);stroke-width:1.5px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.fs[data-astro-cid-xayan2bm] .fs-ln.o{stroke:#ff4f0059}.fs[data-astro-cid-xayan2bm] .fs-pl{fill:none;stroke:var(--o2);stroke-width:3px;stroke-linecap:round;stroke-dasharray:6 94;stroke-dashoffset:100px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ff7828e6);opacity:0}.fs[data-astro-cid-xayan2bm] .fs-pl.o{stroke:#ffc09a}.fs[data-astro-cid-xayan2bm] .fs-k{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:10.5px;font-weight:600}.fs[data-astro-cid-xayan2bm] .fs-col{z-index:2;flex-direction:column;justify-content:center;gap:10px;display:flex;position:absolute;top:0;bottom:0}.fs[data-astro-cid-xayan2bm] .fs-halo{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ff4f0059,#0000);border-radius:50%;width:clamp(120px,34cqw,220px);animation:4s ease-in-out infinite fs-breathe;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@keyframes fs-breathe{50%{opacity:.7;transform:translate(-50%,-50%)scale(1.12)}}@media (prefers-reduced-motion:no-preference){.fs--live[data-astro-cid-xayan2bm] .fs-pl,.is-revealed .fs[data-astro-cid-xayan2bm] .fs-pl{animation:fs-flow var(--fs-flow) cubic-bezier(.45, 0, .25, 1) infinite;animation-delay:calc(var(--i,0) * var(--fs-step))}}@keyframes fs-flow{0%{stroke-dashoffset:100px;opacity:0}8%{opacity:1}70%{opacity:1}80%,to{stroke-dashoffset:0;opacity:0}}.cards[data-astro-cid-juf32whq]{gap:16px;display:grid}.cards--3[data-astro-cid-juf32whq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.cards--2[data-astro-cid-juf32whq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.card[data-astro-cid-juf32whq]{border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--cs-800);transition:transform .3s var(--ease-std), box-shadow .3s var(--ease-std);flex-direction:column;gap:12px;padding:clamp(22px,2.4cqw,30px);scroll-margin-top:96px;display:flex}.card[data-astro-cid-juf32whq]:hover{box-shadow:inset 0 0 0 1px var(--cs-800), var(--shadow-lift);transform:translateY(-2px)}.card__icon[data-astro-cid-juf32whq]{color:var(--cs-400);display:flex}.card__title[data-astro-cid-juf32whq]{font-size:var(--fs-card-title);color:var(--cs-50);margin:0;font-weight:600;line-height:1.4}.card__text[data-astro-cid-juf32whq]{font-size:var(--fs-card-desc);color:var(--cs-550);margin:0;line-height:1.6}.versions[data-astro-cid-juf32whq]{border-top:1px solid var(--cs-800);flex-direction:column;gap:8px;margin:auto 0 0;padding:12px 0 0;list-style:none;display:flex}.versions[data-astro-cid-juf32whq] li[data-astro-cid-juf32whq]{font-family:var(--font-code);color:var(--cs-50);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.pill[data-astro-cid-juf32whq]{font-family:var(--font-code);color:var(--cs-550);box-shadow:inset 0 0 0 1px var(--cs-800);border-radius:9999px;align-items:center;padding:2px 10px;font-size:11.5px;font-style:normal;font-weight:500;display:inline-flex}.pill--current[data-astro-cid-juf32whq]{color:var(--cs-50)}.pill--ok[data-astro-cid-juf32whq]{color:var(--cs-ok);background:color-mix(in srgb, var(--cs-ok) 12%, transparent);box-shadow:none}.detail[data-astro-cid-juf32whq]{border-radius:var(--radius-md);background:var(--cs-950);box-shadow:inset 0 0 0 1px var(--cs-800);font-family:var(--font-code);color:var(--cs-50);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.schedule[data-astro-cid-juf32whq]{margin-top:auto;padding:12px 14px}.schedule__label[data-astro-cid-juf32whq]{letter-spacing:.12em;text-transform:uppercase;color:var(--cs-600);margin-bottom:2px;font-size:10.5px}.toggles[data-astro-cid-juf32whq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.toggles[data-astro-cid-juf32whq] div[data-astro-cid-juf32whq]{border-radius:var(--radius-md);background:var(--cs-900);box-shadow:inset 0 0 0 1px var(--cs-800);font-family:var(--font-code);color:var(--cs-50);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.toggle[data-astro-cid-juf32whq]{background:var(--cs-800);border-radius:9999px;flex-shrink:0;width:34px;height:20px;display:inline-block;position:relative}.toggle[data-astro-cid-juf32whq]:after{content:"";background:#fff;border-radius:9999px;width:16px;height:16px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #121a2b40}.toggle--on[data-astro-cid-juf32whq]{background:var(--cs-ok)}.toggle--on[data-astro-cid-juf32whq]:after{transform:translate(14px)}.snippet[data-astro-cid-juf32whq]{margin:4px 0 0;padding:14px 16px;line-height:1.7;overflow-x:auto}.snippet__mode[data-astro-cid-juf32whq]{min-width:96px;color:var(--cs-ok);display:inline-block}.group[data-astro-cid-vytolk5g]{--card-bg:var(--cs-950);padding:var(--section-y) 0;background:var(--cs-950);border-bottom:1px solid var(--cs-800);scroll-margin-top:72px}.group--muted[data-astro-cid-vytolk5g]{background:var(--cs-900)}.group--plain[data-astro-cid-vytolk5g]{--card-bg:var(--cs-900)}.group__inner[data-astro-cid-vytolk5g]{max-width:var(--page-max);padding:0 var(--page-gutter);margin-inline:auto}@container (width>=1180px){.group--rail[data-astro-cid-vytolk5g] .group__inner[data-astro-cid-vytolk5g]{padding-left:calc(var(--page-gutter) + var(--rail-width) + 40px)}}.group__head[data-astro-cid-vytolk5g]{flex-direction:column;align-items:flex-start;gap:14px;max-width:780px;margin-bottom:clamp(40px,5cqw,64px);display:flex}.group__title[data-astro-cid-vytolk5g]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--cs-50);text-wrap:balance;margin:0;font-size:clamp(32px,3.6cqw,46px);font-weight:700;line-height:1.08}.group__lead[data-astro-cid-vytolk5g]{font-size:var(--text-body);color:var(--cs-550);text-wrap:pretty;margin:0;line-height:1.625}.group__stack[data-astro-cid-vytolk5g]{flex-direction:column;display:flex}.group__stack[data-astro-cid-vytolk5g]>*+*{border-top:1px solid var(--cs-800);margin-top:clamp(48px,5cqw,72px);padding-top:clamp(48px,5cqw,72px)}.group__stack[data-astro-cid-vytolk5g]>*+.policy{border-top:0}.core[data-astro-cid-5ocqx4gn]{--sz:72px;flex-direction:column;align-items:center;display:flex;position:relative}.core--lg[data-astro-cid-5ocqx4gn]{--sz:clamp(64px, 17cqw, 104px)}.core--sm[data-astro-cid-5ocqx4gn]{--sz:34px}.core__face[data-astro-cid-5ocqx4gn]{z-index:1;justify-content:center;align-items:center;gap:calc(var(--sz) * .16);width:var(--sz);height:var(--sz);border-radius:calc(var(--sz) * .28);background:linear-gradient(160deg,#ff9a5c 0%,#ff4f00 48%,#d93a00 100%);display:flex;position:relative;box-shadow:inset 0 2px #ffffff59,inset 0 -4px 10px #78140059,0 10px 30px #ff4f0073}.core__face[data-astro-cid-5ocqx4gn]:before{content:"";border-radius:calc(var(--sz) * .16);background:#1a0f14;position:absolute;inset:18% 14%;box-shadow:inset 0 0 0 1px #ffffff14}.core__face[data-astro-cid-5ocqx4gn] i[data-astro-cid-5ocqx4gn]{width:calc(var(--sz) * .12);height:calc(var(--sz) * .2);border-radius:calc(var(--sz) * .06);background:#fff;animation:5s infinite core-blink;position:relative;box-shadow:0 0 8px #ffffffb3}.core__pad[data-astro-cid-5ocqx4gn]{width:calc(var(--sz) * 1.5);height:calc(var(--sz) * .3);margin-top:calc(var(--sz) * -.04);background:radial-gradient(closest-side,#ff78288c,#ff4f001f 70%,#0000);border-radius:50%;box-shadow:0 0 0 1px #ff782859}.core--sm[data-astro-cid-5ocqx4gn] .core__pad[data-astro-cid-5ocqx4gn]{display:none}@media (prefers-reduced-motion:no-preference){.is-revealed .core--ping[data-astro-cid-5ocqx4gn] .core__face[data-astro-cid-5ocqx4gn]{animation:4.5s infinite core-ping;animation-delay:calc(var(--i,0) * .3s + 2.4s)}}@keyframes core-blink{0%,46%,50%,to{transform:none}48%{transform:scaleY(.15)}}@keyframes core-ping{0%,8%{box-shadow:inset 0 2px #ffffff59,0 0 #ff782899}20%{box-shadow:inset 0 2px #ffffff59,0 0 0 10px #ff782800}to{box-shadow:inset 0 2px #ffffff59,0 10px 30px #ff4f0073}}.scene-hero{aspect-ratio:600/470;width:100%}.center[data-astro-cid-3wqwpjfo]{z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit[data-astro-cid-3wqwpjfo]{z-index:2;aspect-ratio:1;pointer-events:none;width:46cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit__ring[data-astro-cid-3wqwpjfo]{border:1px dashed #ff8c5059;border-radius:50%;position:absolute;inset:0}.orbit__ring--inner[data-astro-cid-3wqwpjfo]{border-style:solid;border-color:#94a3c824;inset:16%}.orbit__spin[data-astro-cid-3wqwpjfo]{position:absolute;inset:0}.orbit__sat[data-astro-cid-3wqwpjfo]{width:0;height:0;transform:rotate(var(--a)) translateY(-23cqw) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.orbit__chip[data-astro-cid-3wqwpjfo]{color:#ffb089;white-space:nowrap;backdrop-filter:blur(6px);background:#121a2eeb;border-radius:9999px;align-items:center;gap:6px;height:30px;padding:0 11px 0 8px;display:inline-flex;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 18px #00000059}.orbit__chip[data-astro-cid-3wqwpjfo] b[data-astro-cid-3wqwpjfo]{color:var(--tx);font-size:12px;font-weight:600}.sources[data-astro-cid-3wqwpjfo]{z-index:3;flex-direction:column;justify-content:space-around;padding:14% 0;display:flex;position:absolute;top:0;bottom:0;left:2.5%}.source[data-astro-cid-3wqwpjfo]{color:#1b2230;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:9px;align-items:center;gap:8px;max-width:25cqw;height:32px;padding:0 10px 0 6px;font-size:11.5px;font-weight:500;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #00000059}.source[data-astro-cid-3wqwpjfo] em[data-astro-cid-3wqwpjfo]{color:#fff;font-family:var(--font-code);background:#2f3b57;border-radius:5px;flex-shrink:0;padding:3px 6px;font-size:9.5px;font-style:normal;font-weight:700}.source[data-astro-cid-3wqwpjfo]:first-child em[data-astro-cid-3wqwpjfo]{background:var(--o)}.answers[data-astro-cid-3wqwpjfo]{z-index:3;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:20% 0 22%;display:flex;position:absolute;top:0;bottom:0;right:2.5%}.answer[data-astro-cid-3wqwpjfo]{color:#1b2230;background:#fff;border-radius:12px 12px 4px;align-items:center;gap:8px;max-width:26cqw;padding:8px 12px 8px 8px;font-size:11.5px;font-weight:600;line-height:1.3;display:inline-flex;box-shadow:0 12px 28px #00000059}.answer[data-astro-cid-3wqwpjfo] i[data-astro-cid-3wqwpjfo]{color:#fff;background:#12a36b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.answer--action[data-astro-cid-3wqwpjfo]{color:var(--tx);background:#1e2741;border-radius:12px 4px 12px 12px;box-shadow:inset 0 0 0 1px #ff8c5073,0 12px 28px #00000059}.answer--action[data-astro-cid-3wqwpjfo] i[data-astro-cid-3wqwpjfo]{background:var(--o)}.tagline[data-astro-cid-3wqwpjfo]{z-index:3;font-family:var(--font-code);letter-spacing:.06em;color:var(--mu);white-space:nowrap;background:#121a2ed9;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:10.5px;display:inline-flex;position:absolute;bottom:4.5%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff14}.tagline[data-astro-cid-3wqwpjfo] i[data-astro-cid-3wqwpjfo]{background:var(--o);width:7px;height:7px;box-shadow:0 0 8px var(--o);border-radius:50%;animation:1.6s ease-in-out infinite tagline-blink}@keyframes tagline-blink{50%{opacity:.3}}@media (prefers-reduced-motion:no-preference){.orbit__spin[data-astro-cid-3wqwpjfo],.orbit__chip[data-astro-cid-3wqwpjfo]{animation:40s linear infinite scene-rot}.orbit__chip[data-astro-cid-3wqwpjfo]{animation-direction:reverse}.orbit__ring--outer[data-astro-cid-3wqwpjfo]{animation:90s linear infinite reverse scene-rot}.source[data-astro-cid-3wqwpjfo]{animation:6s ease-in-out infinite scene-float;animation-delay:calc(var(--i) * -2s)}.answer[data-astro-cid-3wqwpjfo]{animation:7s cubic-bezier(.16,1,.3,1) infinite scene-pop}.answer--action[data-astro-cid-3wqwpjfo]{animation-delay:1.4s}}@keyframes scene-rot{to{transform:rotate(360deg)}}@keyframes scene-float{50%{transform:translateY(-5px)}}@keyframes scene-pop{0%,14%{opacity:0;transform:translateY(8px)scale(.94)}22%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-4px)}}@container (width<=520px){.sources[data-astro-cid-3wqwpjfo],.answers[data-astro-cid-3wqwpjfo]{display:none}.orbit[data-astro-cid-3wqwpjfo]{width:70cqw}.orbit__sat[data-astro-cid-3wqwpjfo]{transform:rotate(var(--a)) translateY(-35cqw) rotate(calc(-1 * var(--a)))}.scene-hero{aspect-ratio:1}}@container (width<=480px){.orbit__chip[data-astro-cid-3wqwpjfo] b[data-astro-cid-3wqwpjfo],.tagline[data-astro-cid-3wqwpjfo]{display:none}.orbit__chip[data-astro-cid-3wqwpjfo]{padding:0 8px}}.hero[data-astro-cid-f3pn7oqi]{isolation:isolate;padding:var(--hero-top) 0 var(--hero-bottom);background:var(--cs-950);border-bottom:1px solid var(--cs-800);position:relative}.hero__background[data-astro-cid-f3pn7oqi]{z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 50% -10%, var(--cs-brand-subtle), transparent 70%), linear-gradient(180deg, transparent 55%, var(--cs-900) 100%);position:absolute;inset:0;overflow:hidden}.hero__orb[data-astro-cid-f3pn7oqi]{filter:blur(60px);opacity:.9;border-radius:9999px;position:absolute}.hero__orb--1[data-astro-cid-f3pn7oqi]{background:radial-gradient(circle, var(--cs-glow-strong), transparent 68%);width:46cqw;max-width:620px;height:46cqw;max-height:620px;animation:hero-drift 22s var(--ease-std) infinite;top:-30%;left:-8%}.hero__orb--2[data-astro-cid-f3pn7oqi]{background:radial-gradient(circle, var(--cs-glow), transparent 68%);width:40cqw;max-width:560px;height:40cqw;max-height:560px;animation:hero-drift 26s var(--ease-std) -8s infinite reverse;top:-18%;right:-6%}@keyframes hero-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(4%,6%)scale(1.06)}66%{transform:translate(-4%,2%)scale(.96)}}.hero__inner[data-astro-cid-f3pn7oqi]{max-width:var(--page-max);padding:0 var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4cqw,64px);margin-inline:auto;display:grid}@container (width<=980px){.hero__inner[data-astro-cid-f3pn7oqi]{grid-template-columns:minmax(0,1fr)}}.hero__inner--solo[data-astro-cid-f3pn7oqi]{grid-template-columns:minmax(0,1fr)}.hero__inner--solo[data-astro-cid-f3pn7oqi] .hero__copy[data-astro-cid-f3pn7oqi]{max-width:820px}.hero__copy[data-astro-cid-f3pn7oqi]{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;display:flex}.hero__title[data-astro-cid-f3pn7oqi]{font-family:var(--font-display);letter-spacing:-.045em;color:var(--cs-50);margin:0;font-size:clamp(48px,7cqw,96px);font-weight:700;line-height:1}.hero__title--lg[data-astro-cid-f3pn7oqi]{font-size:clamp(42px,5.4cqw,72px);line-height:1.02}.hero__lede[data-astro-cid-f3pn7oqi]{max-width:760px;color:var(--cs-600);text-wrap:pretty;margin:0;font-size:clamp(16.5px,1.3cqw,19px);line-height:1.6}.hero__actions[data-astro-cid-f3pn7oqi]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=679px){.hero__actions[data-astro-cid-f3pn7oqi]{flex-direction:column;align-self:stretch}.hero__actions[data-astro-cid-f3pn7oqi]>*{width:100%}}.hero__visual[data-astro-cid-f3pn7oqi]{min-width:0;position:relative}
