.shot[data-astro-cid-pmiqfeva]{background:#0b0b0e;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,inset 0 1px #ffffff0f,0 40px 90px -30px #000000d9,0 18px 40px -20px #0009}.shot[data-astro-cid-pmiqfeva] img{width:100%;height:auto}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-top:clamp(8px,3vw,40px);padding-bottom:clamp(64px,9vw,120px);position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-3;background:radial-gradient(360px 300px at 50% 220px,#635eeb47,#0000 72%),radial-gradient(420px 320px at 90% 420px,#2499ff12,#0000 70%),radial-gradient(420px 320px at 5% 640px,#8b87f70f,#0000 70%);position:absolute;inset:0}.stars[data-astro-cid-ge2uvauf]{z-index:-2;fill:#e8eaff;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 80%);mask-image:linear-gradient(#000 45%,#0000 80%)}@media (width>=960px){.stars[data-astro-cid-ge2uvauf]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#00000040 0%,#00000059 38%,#000 58%),linear-gradient(#000 45%,#0000 80%);mask-image:linear-gradient(90deg,#00000040 0%,#00000059 38%,#000 58%),linear-gradient(#000 45%,#0000 80%);mask-composite:intersect}}.layout[data-astro-cid-ge2uvauf]{align-items:center;display:grid}.art[data-astro-cid-ge2uvauf]{aspect-ratio:1;order:-1;justify-self:center;width:min(100%,560px);margin-bottom:-9%;position:relative}.art[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(closest-side,#6c68f58c,#6c68f524 62%,#0000);border-radius:50%;position:absolute;inset:24%}.art[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:100%;height:100%;overflow:visible}@media (width>=960px){.hero[data-astro-cid-ge2uvauf]:before{background:radial-gradient(520px 420px at 74% 330px,#635eeb42,#0000 72%),radial-gradient(460px 360px at 96% 620px,#2499ff14,#0000 70%),radial-gradient(520px 380px at 8% 160px,#8b87f70f,#0000 70%)}.layout[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:24px;min-height:min(720px,100vh - 150px)}.art[data-astro-cid-ge2uvauf]{order:0;justify-self:end;width:116%;max-width:740px;margin:0 -8% 0 0}}.band[data-astro-cid-ge2uvauf]{fill:none}.band[data-astro-cid-ge2uvauf].light{stroke:#e8e7ff21}.band[data-astro-cid-ge2uvauf].dark{stroke:#0c094033}.ring-shadow[data-astro-cid-ge2uvauf]{fill:none;stroke:#06051e59;stroke-width:16px}.rim[data-astro-cid-ge2uvauf]{fill:none;stroke:url(#planet-rim);stroke-width:2.5px}.orbit[data-astro-cid-ge2uvauf],.inner[data-astro-cid-ge2uvauf],.track[data-astro-cid-ge2uvauf],.fill[data-astro-cid-ge2uvauf]{fill:none}.orbit[data-astro-cid-ge2uvauf]{stroke:#8b8da257;stroke-width:9px;stroke-dasharray:1 5}.inner[data-astro-cid-ge2uvauf]{stroke:#aaa8ff33;stroke-width:3px}.track[data-astro-cid-ge2uvauf]{stroke:#b0aef042;stroke-width:13px}.fill[data-astro-cid-ge2uvauf]{stroke:url(#ring-fill);stroke-width:13px;stroke-linecap:round}.halo[data-astro-cid-ge2uvauf]{fill:#4faaff33}.knob[data-astro-cid-ge2uvauf] .halo[data-astro-cid-ge2uvauf]{fill:#2499ff47}.glint[data-astro-cid-ge2uvauf]{fill:#f1f2ff;opacity:.8}@media (prefers-reduced-motion:no-preference){.fill[data-astro-cid-ge2uvauf]{animation:fill 2.4s .35s var(--ease-out) backwards}.knob[data-astro-cid-ge2uvauf]{opacity:0;animation:.7s ease-out 2.3s forwards appear}.planet[data-astro-cid-ge2uvauf],.art[data-astro-cid-ge2uvauf]:before{animation:rise-in 1.6s var(--ease-out) both}.twinkle[data-astro-cid-ge2uvauf],.glint[data-astro-cid-ge2uvauf]{animation:5s ease-in-out infinite twinkle}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:rise .9s var(--ease-out) both}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:60ms}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.12s}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(n+4){animation-delay:.18s}.stage[data-astro-cid-ge2uvauf]{animation:rise 1.1s .3s var(--ease-out) both}.hero[data-astro-cid-ge2uvauf]:not(.is-visible) [data-astro-cid-ge2uvauf]:is(.twinkle,.glint){animation-play-state:paused}}@keyframes fill{0%{stroke-dashoffset:var(--gauge-fill)}}@keyframes appear{to{opacity:1}}@keyframes rise-in{0%{opacity:0;transform:scale(.94)}}@keyframes twinkle{50%{opacity:.15}}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}.planet[data-astro-cid-ge2uvauf]{transform-origin:0 0}.copy[data-astro-cid-ge2uvauf]{justify-items:start;display:grid}.badge[data-astro-cid-ge2uvauf]{color:#9ce9c3;background:#3dd68c14;border:1px solid #3dd68c40;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.badge[data-astro-cid-ge2uvauf] svg{color:var(--success)}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.045em;max-width:13ch;margin-top:22px;font-size:clamp(2.7rem,1.4rem + 4.6vw,5.1rem);line-height:1}.gradient[data-astro-cid-ge2uvauf]{background:linear-gradient(100deg,#b3b0ff 0%,#8b87f7 30%,#2499ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lede[data-astro-cid-ge2uvauf]{max-width:34em;margin-top:24px}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.meta[data-astro-cid-ge2uvauf]{color:var(--ink-faint);margin-top:18px;font-size:14px}.stage[data-astro-cid-ge2uvauf]{margin-top:clamp(56px,8vw,96px)}.stats[data-astro-cid-23gkgyqt]{padding-bottom:clamp(40px,6vw,72px)}.grid[data-astro-cid-23gkgyqt]{gap:28px clamp(24px,3vw,40px);display:grid}@media (width>=560px){.grid[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.grid[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat[data-astro-cid-23gkgyqt]{align-items:flex-start;gap:16px;display:flex}.tile[data-astro-cid-23gkgyqt]{color:#fff;width:48px;height:48px;box-shadow:inset 0 1px 0 #ffffff40, 0 10px 24px -10px var(--shadow);border-radius:13px;flex:none;place-items:center;display:grid}.violet[data-astro-cid-23gkgyqt]{--shadow:#6a63eecc;background:linear-gradient(160deg,#a19df9,#6a63ee)}.green[data-astro-cid-23gkgyqt]{--shadow:#17a15fcc;background:linear-gradient(160deg,#5fe3a4,#17a15f)}.blue[data-astro-cid-23gkgyqt]{--shadow:#1c77c7cc;background:linear-gradient(160deg,#4fb0ff,#1c77c7)}.pink[data-astro-cid-23gkgyqt]{--shadow:#d1307fcc;background:linear-gradient(160deg,#f79ccb,#d1307f)}.label[data-astro-cid-23gkgyqt]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:11.5px;font-weight:650}.value[data-astro-cid-23gkgyqt]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:40px;font-weight:700;line-height:1.05}.text[data-astro-cid-23gkgyqt]{color:var(--ink-dull);margin-top:6px;font-size:14.5px;line-height:1.5}.tour[data-astro-cid-ezmpdztk]{gap:20px;display:grid}.rail[data-astro-cid-ezmpdztk]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 6px;scroll-padding-inline:var(--gutter);gap:6px;display:flex;overflow-x:auto}.rail[data-astro-cid-ezmpdztk]::-webkit-scrollbar{display:none}.group[data-astro-cid-ezmpdztk]{display:contents}.group-label[data-astro-cid-ezmpdztk]{display:none}[data-astro-cid-ezmpdztk][role=tab]{border:1px solid var(--line);background:var(--card);color:var(--ink-dull);text-align:left;cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:9px;padding:9px 13px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}[data-astro-cid-ezmpdztk][role=tab] svg{color:var(--ink-faint);flex:none;transition:color .2s}[data-astro-cid-ezmpdztk][role=tab]:hover{color:var(--ink);background:var(--hover)}[data-astro-cid-ezmpdztk][role=tab][aria-selected=true]{color:var(--ink);background:var(--selected);border-color:#363a55}[data-astro-cid-ezmpdztk][role=tab][aria-selected=true] svg{color:var(--accent)}.live[data-astro-cid-ezmpdztk]{background:var(--success);border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 3px #3dd68c26}.panel[data-astro-cid-ezmpdztk] figcaption[data-astro-cid-ezmpdztk]{max-width:52em;color:var(--ink-dull);margin-top:20px;font-size:16.5px}.panel[data-astro-cid-ezmpdztk] figcaption[data-astro-cid-ezmpdztk] strong[data-astro-cid-ezmpdztk]{color:var(--ink);font-weight:650}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-ezmpdztk]:not([hidden]){animation:swap .45s var(--ease-out)}@keyframes swap{0%{opacity:0;transform:translateY(8px)scale(.995)}}}@media (width>=1000px){.tour[data-astro-cid-ezmpdztk]{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:32px}.rail[data-astro-cid-ezmpdztk]{border:1px solid var(--line);background:linear-gradient(#111116,#0e0e12);border-radius:16px;gap:2px;margin:0;padding:14px 10px;display:grid;overflow:visible}.group[data-astro-cid-ezmpdztk]{gap:2px;display:grid}.group[data-astro-cid-ezmpdztk]+.group[data-astro-cid-ezmpdztk]{margin-top:10px}.group-label[data-astro-cid-ezmpdztk]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:0 12px 6px;font-size:11px;font-weight:650;display:block}[data-astro-cid-ezmpdztk][role=tab]{background:0 0;border-color:#0000;width:100%;padding:7px 12px;font-size:14.5px}[data-astro-cid-ezmpdztk][role=tab].tab{padding-left:39px;font-size:13.5px}[data-astro-cid-ezmpdztk][role=tab].tab svg{display:none}}.no-js .rail[data-astro-cid-ezmpdztk]{display:none}.no-js .panel[data-astro-cid-ezmpdztk][hidden]{margin-top:56px;display:block}.layout[data-astro-cid-nuh6lztb]{gap:24px;display:grid}@media (width>=1040px){.layout[data-astro-cid-nuh6lztb]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px}}.breakdown[data-astro-cid-nuh6lztb]{padding:clamp(20px,3vw,32px)}.total[data-astro-cid-nuh6lztb] p[data-astro-cid-nuh6lztb]:first-child{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,4vw,38px);font-weight:700;line-height:1.1}.approx[data-astro-cid-nuh6lztb]{color:var(--ink-dull);font-weight:500}.of[data-astro-cid-nuh6lztb]{letter-spacing:0;color:var(--ink-dull);font-size:17px;font-weight:500}.small[data-astro-cid-nuh6lztb]{margin-top:6px;font-size:14px}.bar[data-astro-cid-nuh6lztb]{background:var(--track);border-radius:999px;gap:2px;height:14px;margin:24px 0 20px;display:flex;overflow:hidden}.segment[data-astro-cid-nuh6lztb]{background-color:var(--c);flex-basis:0;min-width:3px}.segment[data-astro-cid-nuh6lztb].striped,.dot[data-astro-cid-nuh6lztb].striped{background-color:var(--cat-unmeasured)}@media (prefers-reduced-motion:no-preference){.js .bar[data-astro-cid-nuh6lztb]{clip-path:inset(0 100% 0 0 round 999px);transition:clip-path 1.4s var(--ease-out) .2s}.js .is-visible[data-astro-cid-nuh6lztb] .bar[data-astro-cid-nuh6lztb]{clip-path:inset(0 round 999px)}}.legend[data-astro-cid-nuh6lztb]{gap:2px;padding:0;list-style:none;display:grid}.legend[data-astro-cid-nuh6lztb] li[data-astro-cid-nuh6lztb]{border-top:1px solid #25262fb3;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:baseline;column-gap:12px;padding:7px 0;font-size:15px;display:grid}.legend[data-astro-cid-nuh6lztb] li[data-astro-cid-nuh6lztb]:first-child{border-top:0}.legend[data-astro-cid-nuh6lztb] .dot[data-astro-cid-nuh6lztb]{border-radius:3px;align-self:center;width:10px;height:10px}.name[data-astro-cid-nuh6lztb]{font-weight:600}.desc[data-astro-cid-nuh6lztb]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:none;overflow:hidden}.pct[data-astro-cid-nuh6lztb]{color:var(--ink-faint);font-variant-numeric:tabular-nums;text-align:right;font-size:14px}.gb[data-astro-cid-nuh6lztb]{font-variant-numeric:tabular-nums;text-align:right;min-width:82px;font-weight:600}@media (width>=700px){.legend[data-astro-cid-nuh6lztb] li[data-astro-cid-nuh6lztb]{grid-template-columns:10px 150px minmax(0,1fr) 44px 92px}.desc[data-astro-cid-nuh6lztb]{display:block}}.findings[data-astro-cid-nuh6lztb]{gap:12px;display:grid}.findings-title[data-astro-cid-nuh6lztb]{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint);margin:4px 0;font-size:12.5px;font-weight:650}.finding[data-astro-cid-nuh6lztb]{border-radius:14px;gap:14px;padding:16px 18px;display:flex}.tile[data-astro-cid-nuh6lztb]{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--c) 85%, white), color-mix(in srgb, var(--c) 80%, black));border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff40}.body[data-astro-cid-nuh6lztb]{flex:1;min-width:0}.row[data-astro-cid-nuh6lztb]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-astro-cid-nuh6lztb]{font-family:var(--font-sans);letter-spacing:-.01em;font-size:16.5px;font-weight:650}.category[data-astro-cid-nuh6lztb]{color:var(--ink-faint);font-size:13px}.text[data-astro-cid-nuh6lztb]{color:var(--ink-dull);margin-top:6px;font-size:14.5px;line-height:1.5}.note[data-astro-cid-nuh6lztb],.command[data-astro-cid-nuh6lztb]{align-items:center;gap:7px;margin-top:8px;font-size:13.5px;display:flex}.note[data-astro-cid-nuh6lztb]{color:var(--warning);font-weight:500}.command[data-astro-cid-nuh6lztb]{color:var(--ink-dull);flex-wrap:wrap}.command[data-astro-cid-nuh6lztb] code[data-astro-cid-nuh6lztb]{border:1px solid var(--line);color:#cfe6ff;background:#0e0e12;border-radius:6px;padding:2px 7px;font-size:12.5px}.safety[data-astro-cid-xddwiqgp]{background:radial-gradient(60% 50% at 15% 0,#3dd68c12,#0000 70%),radial-gradient(50% 40% at 90% 30%,#2499ff0d,#0000 70%)}.levels[data-astro-cid-xddwiqgp]{gap:16px;display:grid}@media (width>=860px){.levels[data-astro-cid-xddwiqgp]{grid-template-columns:repeat(3,1fr)}}.level[data-astro-cid-xddwiqgp]{padding:24px;overflow:hidden}.level[data-astro-cid-xddwiqgp]:before{content:"";background:var(--edge);opacity:.8;height:2px;position:absolute;inset:0 0 auto}.level[data-astro-cid-xddwiqgp].safe{--edge:linear-gradient(90deg, var(--success), transparent)}.level[data-astro-cid-xddwiqgp].review{--edge:linear-gradient(90deg, var(--warning), transparent)}.level[data-astro-cid-xddwiqgp].keep{--edge:linear-gradient(90deg, #8b8da2, transparent)}.level[data-astro-cid-xddwiqgp] h3[data-astro-cid-xddwiqgp]{letter-spacing:-.02em;margin-top:16px;font-size:22px}.level[data-astro-cid-xddwiqgp] .text[data-astro-cid-xddwiqgp]{color:var(--ink-dull);margin-top:8px}.examples[data-astro-cid-xddwiqgp]{border-top:1px solid var(--line);color:var(--ink-faint);margin-top:14px;padding-top:14px;font-size:14.5px}.checks-row[data-astro-cid-xddwiqgp]{gap:24px;margin-top:24px;display:grid}@media (width>=1040px){.checks-row[data-astro-cid-xddwiqgp]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.checklist[data-astro-cid-xddwiqgp]{padding:clamp(22px,3vw,32px)}.checklist[data-astro-cid-xddwiqgp] h3[data-astro-cid-xddwiqgp]{letter-spacing:-.02em;font-size:21px}.checklist[data-astro-cid-xddwiqgp] ol[data-astro-cid-xddwiqgp]{gap:16px;margin-top:20px;padding:0;list-style:none;display:grid}.checklist[data-astro-cid-xddwiqgp] li[data-astro-cid-xddwiqgp]{align-items:flex-start;gap:14px;display:flex}.checklist[data-astro-cid-xddwiqgp] p[data-astro-cid-xddwiqgp]{color:var(--ink-dull);font-size:15.5px;line-height:1.55}.checklist[data-astro-cid-xddwiqgp] strong[data-astro-cid-xddwiqgp]{color:var(--ink);font-weight:620}.tick[data-astro-cid-xddwiqgp]{width:24px;height:24px;color:var(--success);background:#3dd68c29;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid;box-shadow:inset 0 0 0 1px #3dd68c66}@media (prefers-reduced-motion:no-preference){.js .tick[data-astro-cid-xddwiqgp]{box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:background-color .4s,box-shadow .4s;transition-delay:calc(.35s + var(--i) * .28s);background:0 0}.js .tick[data-astro-cid-xddwiqgp] svg{opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.35s + var(--i) * .28s);transform:scale(.4)}.js .is-visible[data-astro-cid-xddwiqgp] .tick[data-astro-cid-xddwiqgp]{background:#3dd68c29;box-shadow:inset 0 0 0 1px #3dd68c66}.js .is-visible[data-astro-cid-xddwiqgp] .tick[data-astro-cid-xddwiqgp] svg{opacity:1;transform:none}}.review-shot[data-astro-cid-xddwiqgp] figcaption[data-astro-cid-xddwiqgp]{color:var(--ink-dull);margin-top:16px;font-size:15px}.extras[data-astro-cid-xddwiqgp]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;display:grid}@media (width>=900px){.extras[data-astro-cid-xddwiqgp]{grid-template-columns:repeat(3,1fr)}}.extra[data-astro-cid-xddwiqgp]{padding:24px}.extra-icon[data-astro-cid-xddwiqgp]{background:var(--card-raised);border:1px solid var(--line-strong);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.extra[data-astro-cid-xddwiqgp] h3[data-astro-cid-xddwiqgp]{letter-spacing:-.015em;margin-top:16px;font-size:19px}.extra[data-astro-cid-xddwiqgp] p[data-astro-cid-xddwiqgp]{color:var(--ink-dull);margin-top:8px;font-size:15px;line-height:1.6}.inline-pill[data-astro-cid-xddwiqgp]{vertical-align:1px;padding:3px 7px 3px 6px;font-size:10px}.terminal[data-astro-cid-xddwiqgp]{border:1px solid var(--line);color:#d6e4ff;background:#0a0a0d;border-radius:10px;margin:16px 0 0;padding:14px 16px;font-size:13px;line-height:1.75;overflow-x:auto}.terminal[data-astro-cid-xddwiqgp] span[data-astro-cid-xddwiqgp]{color:var(--ink-faint);user-select:none}.steps[data-astro-cid-cvxc2wd2]{gap:12px;padding:0;list-style:none;display:grid}@media (width>=900px){.steps[data-astro-cid-cvxc2wd2]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:0}}.step[data-astro-cid-cvxc2wd2]{padding:22px 22px 24px}@media (width>=900px){.step[data-astro-cid-cvxc2wd2]{border-right-width:0;border-radius:0}.step[data-astro-cid-cvxc2wd2]:first-child{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.step[data-astro-cid-cvxc2wd2]+.step[data-astro-cid-cvxc2wd2]:before{content:"";border-top:1px solid var(--line-strong);border-right:1px solid var(--line-strong);background:var(--card);width:16px;height:16px;position:absolute;top:50%;left:-9px;transform:translateY(-50%)rotate(45deg)}}.num[data-astro-cid-cvxc2wd2]{font-family:var(--font-mono);color:var(--ink-faint);font-size:13px;position:absolute;top:18px;right:20px}.step[data-astro-cid-cvxc2wd2] .step-icon{color:var(--violet)}.step[data-astro-cid-cvxc2wd2] h3[data-astro-cid-cvxc2wd2]{letter-spacing:-.015em;margin-top:14px;font-size:18px}.step[data-astro-cid-cvxc2wd2] p[data-astro-cid-cvxc2wd2]{color:var(--ink-dull);margin-top:6px;font-size:15px;line-height:1.55}.result[data-astro-cid-cvxc2wd2]{border-radius:var(--radius-lg);color:var(--success);background:linear-gradient(160deg,#3dd68c2e,#3dd68c0f);border:1px solid #3dd68c59;justify-content:center;align-items:center;gap:10px;padding:18px 26px;font-size:17px;font-weight:700;display:flex}@media (width>=900px){.result[data-astro-cid-cvxc2wd2]{border-radius:0 var(--radius-lg) var(--radius-lg) 0;flex-direction:column}}.outcomes[data-astro-cid-cvxc2wd2]{gap:16px;margin-top:24px;display:grid}@media (width>=900px){.outcomes[data-astro-cid-cvxc2wd2]{grid-template-columns:1fr 1fr}}.outcome[data-astro-cid-cvxc2wd2]{padding:24px}.outcome[data-astro-cid-cvxc2wd2] header[data-astro-cid-cvxc2wd2]{align-items:center;gap:14px;display:flex}.outcome-icon[data-astro-cid-cvxc2wd2]{color:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff40}.tile-trash[data-astro-cid-cvxc2wd2]{background:linear-gradient(160deg,#f59a9a,#d7383a)}.tile-clone[data-astro-cid-cvxc2wd2]{background:linear-gradient(160deg,#a19df9,#6a63ee)}.where[data-astro-cid-cvxc2wd2]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:650}.outcome[data-astro-cid-cvxc2wd2] h3[data-astro-cid-cvxc2wd2]{letter-spacing:-.015em;font-size:19px}.outcome[data-astro-cid-cvxc2wd2]>p[data-astro-cid-cvxc2wd2]{color:var(--ink-dull);margin-top:14px;font-size:15.5px}.clone[data-astro-cid-cvxc2wd2]{border:1px solid var(--line);background:#0e0e12;border-radius:12px;grid-template-columns:minmax(0,1fr) 48px auto;align-items:center;margin-top:20px;padding:16px;display:grid}.paths[data-astro-cid-cvxc2wd2]{gap:22px;min-width:0;display:grid}.paths[data-astro-cid-cvxc2wd2] code[data-astro-cid-cvxc2wd2]{background:var(--card-raised);border:1px solid var(--line-strong);color:var(--ink-dull);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:6px 9px;font-size:12px;display:block;overflow:hidden}.links[data-astro-cid-cvxc2wd2]{width:100%;height:80px}.links[data-astro-cid-cvxc2wd2] path[data-astro-cid-cvxc2wd2]{fill:none;stroke:var(--violet);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.8}.blocks[data-astro-cid-cvxc2wd2]{justify-items:center;gap:8px;display:grid}.cells[data-astro-cid-cvxc2wd2]{background:#8b87f71a;border:1px solid #8b87f780;border-radius:8px;grid-template-columns:repeat(4,12px);gap:3px;padding:7px;display:grid}.cells[data-astro-cid-cvxc2wd2] i[data-astro-cid-cvxc2wd2]{background:var(--violet);border-radius:2px;height:12px}.blocks-label[data-astro-cid-cvxc2wd2]{color:var(--ink-faint);white-space:nowrap;font-size:12px}.fine[data-astro-cid-cvxc2wd2]{color:var(--ink-dull);flex-wrap:wrap;gap:10px 28px;margin-top:24px;padding:0;font-size:14.5px;list-style:none;display:flex}.fine[data-astro-cid-cvxc2wd2] li[data-astro-cid-cvxc2wd2]{align-items:center;gap:8px;display:inline-flex}.fine[data-astro-cid-cvxc2wd2] svg{color:var(--ink-faint)}.label[data-astro-cid-asivzzai]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:650}.fit[data-astro-cid-asivzzai]{padding:clamp(20px,3vw,32px)}.fit-head[data-astro-cid-asivzzai]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.question[data-astro-cid-asivzzai]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:6px;font-size:clamp(20px,2.6vw,26px);font-weight:650}.question[data-astro-cid-asivzzai] code[data-astro-cid-asivzzai]{color:#d9d7ff;font-size:.85em}.verdict[data-astro-cid-asivzzai]{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.verdict[data-astro-cid-asivzzai].danger{color:#ff8f8f;background:#f26b6b21;box-shadow:inset 0 0 0 1px #f26b6b59}.verdict[data-astro-cid-asivzzai].warning{color:var(--warning);background:#f6b73c1f;box-shadow:inset 0 0 0 1px #f6b73c4d}.verdict[data-astro-cid-asivzzai].success{color:var(--success);background:#3dd68c1f;box-shadow:inset 0 0 0 1px #3dd68c4d}.memory[data-astro-cid-asivzzai]{grid-template-columns:11.64fr 4.36fr;height:44px;margin:56px 0 28px;display:grid;position:relative}.used[data-astro-cid-asivzzai]{border-radius:10px 0 0 10px;gap:2px;display:flex;overflow:hidden}.used[data-astro-cid-asivzzai] span[data-astro-cid-asivzzai]{background:var(--c);color:#ffffffeb;white-space:nowrap;flex-basis:0;place-items:center;min-width:0;font-size:12.5px;font-weight:600;display:grid;overflow:hidden}@media (width<=559px){.wide-only[data-astro-cid-asivzzai]{display:none}}.used[data-astro-cid-asivzzai] span[data-astro-cid-asivzzai] span[data-astro-cid-asivzzai]{background:0 0;display:inline}.free[data-astro-cid-asivzzai]{background:var(--track);color:var(--ink-dull);white-space:nowrap;border-radius:0 10px 10px 0;place-items:center;margin-left:2px;font-size:12.5px;font-weight:600;display:grid}.model[data-astro-cid-asivzzai]{color:#ffd0d0;white-space:nowrap;background:repeating-linear-gradient(-45deg,#f26b6b57 0 3px,#f26b6b24 3px 8px);border-radius:8px;justify-content:center;align-items:center;width:38.0625%;height:28px;font-size:12.5px;font-weight:650;display:flex;position:absolute;top:-36px;right:0;box-shadow:inset 0 0 0 1.5px #f26b6bcc}.model[data-astro-cid-asivzzai]:after{content:"";border-left:1.5px dashed #f26b6be6;height:44px;position:absolute;top:100%;right:71.5928%}@media (prefers-reduced-motion:no-preference){.js .model[data-astro-cid-asivzzai]{opacity:0;transition:opacity .6s var(--ease-out) .4s, transform .6s var(--ease-out) .4s;transform:translateY(-10px)}.js .is-visible[data-astro-cid-asivzzai] .model[data-astro-cid-asivzzai]{opacity:1;transform:none}}.advice[data-astro-cid-asivzzai]{color:var(--ink-dull);max-width:52em}.advice[data-astro-cid-asivzzai] strong[data-astro-cid-asivzzai]{color:var(--ink);font-weight:600}.models[data-astro-cid-asivzzai]{border-top:1px solid var(--line);margin-top:22px;padding:0;list-style:none}.models[data-astro-cid-asivzzai] li[data-astro-cid-asivzzai]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:12px 0;display:grid}.models[data-astro-cid-asivzzai] li[data-astro-cid-asivzzai]:last-child{border-bottom:0;padding-bottom:0}.model-name[data-astro-cid-asivzzai]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.model-name[data-astro-cid-asivzzai] code[data-astro-cid-asivzzai]{color:var(--ink);font-size:14px;font-weight:600}.model-name[data-astro-cid-asivzzai] .faint[data-astro-cid-asivzzai]{font-size:13px}.needs[data-astro-cid-asivzzai]{color:var(--ink-dull);font-variant-numeric:tabular-nums;grid-column:1;font-size:14px}.models[data-astro-cid-asivzzai] .verdict[data-astro-cid-asivzzai]{grid-area:1/2/span 2}@media (width>=700px){.models[data-astro-cid-asivzzai] li[data-astro-cid-asivzzai]{grid-template-columns:minmax(0,1fr) 150px 130px}.needs[data-astro-cid-asivzzai]{text-align:right;grid-column:2}.models[data-astro-cid-asivzzai] .verdict[data-astro-cid-asivzzai]{grid-area:auto/3;justify-self:end}}.how[data-astro-cid-asivzzai]{gap:24px;margin-top:24px;display:grid}@media (width>=1000px){.how[data-astro-cid-asivzzai]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.steps[data-astro-cid-asivzzai]{gap:22px;padding:8px 0 0;list-style:none;display:grid}.steps[data-astro-cid-asivzzai] li[data-astro-cid-asivzzai]{gap:16px;display:flex}.step-icon[data-astro-cid-asivzzai]{width:40px;height:40px;color:var(--cat-ai);background:#f472b61f;border:1px solid #f472b64d;border-radius:11px;flex:none;place-items:center;display:grid}.steps[data-astro-cid-asivzzai] h3[data-astro-cid-asivzzai]{letter-spacing:-.015em;font-size:18px}.steps[data-astro-cid-asivzzai] p[data-astro-cid-asivzzai]{color:var(--ink-dull);margin-top:4px;font-size:15.5px}.settings[data-astro-cid-asivzzai]{background:#0e0e12;padding:22px 24px}.settings[data-astro-cid-asivzzai] dl[data-astro-cid-asivzzai]{margin-top:12px;display:grid}.settings[data-astro-cid-asivzzai] dl[data-astro-cid-asivzzai]>div[data-astro-cid-asivzzai]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:11px 0;display:flex}.settings[data-astro-cid-asivzzai] dl[data-astro-cid-asivzzai]>div[data-astro-cid-asivzzai]:first-child{border-top:0}.settings[data-astro-cid-asivzzai] dt[data-astro-cid-asivzzai]{gap:2px;min-width:0;display:grid}.settings[data-astro-cid-asivzzai] dt[data-astro-cid-asivzzai] code[data-astro-cid-asivzzai]{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.note[data-astro-cid-asivzzai]{color:var(--ink-faint);font-size:13px}.settings[data-astro-cid-asivzzai] dd[data-astro-cid-asivzzai] code[data-astro-cid-asivzzai]{color:var(--success);background:#3dd68c1a;border:1px solid #3dd68c4d;border-radius:7px;padding:3px 9px;font-size:13px;font-weight:600}.swap[data-astro-cid-asivzzai]{align-items:center;gap:28px;margin-top:clamp(56px,8vw,96px);display:grid}@media (width>=1040px){.swap[data-astro-cid-asivzzai]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}}.swap-copy[data-astro-cid-asivzzai] h3[data-astro-cid-asivzzai]{letter-spacing:-.025em;margin-top:14px;font-size:clamp(26px,3vw,34px)}.swap-copy[data-astro-cid-asivzzai] p[data-astro-cid-asivzzai]:last-child{color:var(--ink-dull);margin-top:14px;font-size:17px}.mission[data-astro-cid-g3msli3m]{color:var(--launch-ink);background:var(--launch-bg);border-bottom:1px solid var(--launch-border);border-top:1px solid var(--launch-border)!important}.mission[data-astro-cid-g3msli3m] .section-title[data-astro-cid-g3msli3m]{letter-spacing:-.02em;font-weight:300}.mission[data-astro-cid-g3msli3m] .lede[data-astro-cid-g3msli3m]{color:var(--launch-dull)}.live[data-astro-cid-g3msli3m]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--launch-dull);align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.rec[data-astro-cid-g3msli3m]{background:#ff4d4d;border-radius:50%;width:9px;height:9px}@media (prefers-reduced-motion:no-preference){.rec[data-astro-cid-g3msli3m]{animation:1s steps(2,jump-none) infinite blink}@keyframes blink{50%{opacity:.25}}}.switch[data-astro-cid-g3msli3m]{background:var(--launch-tile);border:1px solid var(--launch-border);border-radius:3px;gap:4px;width:fit-content;margin:0 auto 24px;padding:4px;display:flex}.switch[data-astro-cid-g3msli3m] [data-astro-cid-g3msli3m][role=tab]{color:var(--launch-dull);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:8px clamp(10px,2.5vw,16px);font-size:clamp(11px,2.8vw,12.5px);font-weight:600;transition:background-color .2s,color .2s}.switch[data-astro-cid-g3msli3m] [data-astro-cid-g3msli3m][role=tab]:hover{color:#fff}.switch[data-astro-cid-g3msli3m] [data-astro-cid-g3msli3m][role=tab][aria-selected=true]{background:var(--launch-ink);color:var(--launch-bg)}.viewer[data-astro-cid-g3msli3m] .launch-shot{background:var(--launch-bg);box-shadow:0 0 0 1px var(--launch-border), 0 40px 100px -30px #000000e6;border-radius:4px}.viewer[data-astro-cid-g3msli3m] figcaption[data-astro-cid-g3msli3m]{text-align:center;max-width:50em;color:var(--launch-dull);margin:18px auto 0;font-size:15.5px}@media (prefers-reduced-motion:no-preference){.viewer[data-astro-cid-g3msli3m] [data-astro-cid-g3msli3m][role=tabpanel]:not([hidden]){animation:swap .45s var(--ease-out)}@keyframes swap{0%{opacity:0}}}.features[data-astro-cid-g3msli3m]{gap:28px 32px;margin-top:clamp(48px,7vw,80px);padding:0;list-style:none;display:grid}@media (width>=600px){.features[data-astro-cid-g3msli3m]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.features[data-astro-cid-g3msli3m]{grid-template-columns:repeat(4,minmax(0,1fr))}}.features[data-astro-cid-g3msli3m] svg{color:var(--cyan)}.features[data-astro-cid-g3msli3m] h3[data-astro-cid-g3msli3m]{letter-spacing:-.015em;margin-top:12px;font-size:18px}.features[data-astro-cid-g3msli3m] p[data-astro-cid-g3msli3m]{color:var(--launch-dull);margin-top:6px;font-size:15px;line-height:1.55}.console[data-astro-cid-g3msli3m]{background:var(--launch-tile);border:1px solid var(--launch-border);border-radius:4px;align-items:center;gap:36px;margin-top:clamp(64px,9vw,110px);padding:clamp(24px,4vw,48px);display:grid}@media (width>=760px){.console[data-astro-cid-g3msli3m]{grid-template-columns:minmax(0,1fr) 372px;gap:56px}}.kicker[data-astro-cid-g3msli3m]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);font-size:12.5px;font-weight:600}.console-copy[data-astro-cid-g3msli3m] h3[data-astro-cid-g3msli3m]{letter-spacing:-.025em;margin-top:12px;font-size:clamp(26px,3vw,36px)}.console-copy[data-astro-cid-g3msli3m] p[data-astro-cid-g3msli3m]:not(.kicker){color:var(--launch-dull);margin-top:14px;font-size:16.5px}.console-shot[data-astro-cid-g3msli3m]{width:100%;max-width:372px;margin-inline:auto}.console-shot[data-astro-cid-g3msli3m] .launch-shot{background:var(--launch-bg);box-shadow:0 0 0 1px var(--launch-border), 0 30px 80px -24px #000000e6;border-radius:12px}.launch[data-astro-cid-q5d3qmob]{color:var(--launch-ink);background:var(--launch-bg);border-top:1px solid var(--launch-border)!important}.launch[data-astro-cid-q5d3qmob] .section-title[data-astro-cid-q5d3qmob]{letter-spacing:-.02em;font-weight:300}.launch[data-astro-cid-q5d3qmob] .lede[data-astro-cid-q5d3qmob]{color:var(--launch-dull)}.link[data-astro-cid-q5d3qmob]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--launch-dull);align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.link[data-astro-cid-q5d3qmob] .dot[data-astro-cid-q5d3qmob]{background:var(--success);border-radius:50%;width:8px;height:8px}.launch[data-astro-cid-q5d3qmob] .shot{background:var(--launch-bg);box-shadow:0 0 0 1px var(--launch-border), 0 40px 100px -30px #000000e6;border-radius:4px}.details[data-astro-cid-q5d3qmob]{gap:24px;margin-top:28px;display:grid}@media (width>=1000px){.details[data-astro-cid-q5d3qmob]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px}}.panel[data-astro-cid-q5d3qmob]{border:1px solid var(--launch-border);background:var(--launch-tile);border-radius:3px;margin:0;padding:0;list-style:none;overflow:hidden}.panel[data-astro-cid-q5d3qmob] li[data-astro-cid-q5d3qmob]{gap:14px;padding:16px 18px;display:flex}.panel[data-astro-cid-q5d3qmob] li[data-astro-cid-q5d3qmob]+li[data-astro-cid-q5d3qmob]{border-top:1px solid var(--launch-border)}.panel[data-astro-cid-q5d3qmob] svg{color:var(--cyan);flex:none;margin-top:3px}.panel[data-astro-cid-q5d3qmob] h3[data-astro-cid-q5d3qmob]{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:500}.panel[data-astro-cid-q5d3qmob] p[data-astro-cid-q5d3qmob]{color:var(--launch-dull);margin-top:4px;font-size:15px}.label[data-astro-cid-q5d3qmob]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);font-size:12.5px;font-weight:600}.setup[data-astro-cid-q5d3qmob]{color:var(--launch-dull);gap:12px;font-size:15px;display:grid}.setup[data-astro-cid-q5d3qmob] pre[data-astro-cid-q5d3qmob]{border:1px solid var(--launch-border);background:var(--launch-tile);color:var(--launch-ink);border-radius:3px;margin:0;padding:12px 14px;font-size:13.5px;overflow-x:auto}.questions[data-astro-cid-dzszcp6v]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.questions[data-astro-cid-dzszcp6v] li[data-astro-cid-dzszcp6v]{color:#fff;background:#1f6fd1;border-radius:16px 16px 4px;padding:8px 14px;font-size:15px;font-weight:500}.details[data-astro-cid-dzszcp6v]{gap:24px;margin-top:28px;display:grid}@media (width>=1000px){.details[data-astro-cid-dzszcp6v]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:40px}}.label[data-astro-cid-dzszcp6v]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:650}.providers[data-astro-cid-dzszcp6v] ul[data-astro-cid-dzszcp6v]{margin-top:14px;padding:0;list-style:none;display:grid}.providers[data-astro-cid-dzszcp6v] li[data-astro-cid-dzszcp6v]{border-top:1px solid var(--line);gap:14px;padding:14px 0;display:flex}.icon[data-astro-cid-dzszcp6v]{background:var(--card-raised);border:1px solid var(--line-strong);width:36px;height:36px;color:var(--violet);border-radius:10px;flex:none;place-items:center;display:grid}.where[data-astro-cid-dzszcp6v]{color:var(--ink-faint);font-size:13.5px}.names[data-astro-cid-dzszcp6v]{font-size:17px;font-weight:650}.text[data-astro-cid-dzszcp6v]{color:var(--ink-dull);margin-top:2px;font-size:14.5px}.promises[data-astro-cid-dzszcp6v]{gap:16px;display:grid}.promise[data-astro-cid-dzszcp6v]{padding:22px}.promise[data-astro-cid-dzszcp6v] svg{color:var(--success)}.promise[data-astro-cid-dzszcp6v] h3[data-astro-cid-dzszcp6v]{letter-spacing:-.015em;margin-top:12px;font-size:18px}.promise[data-astro-cid-dzszcp6v] p[data-astro-cid-dzszcp6v]{color:var(--ink-dull);margin-top:6px;font-size:15px}.studio[data-astro-cid-qmlsea7b]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (width>=960px){.studio[data-astro-cid-qmlsea7b]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:40px}.preview[data-astro-cid-qmlsea7b]{position:sticky;top:92px}}.preview-head[data-astro-cid-qmlsea7b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.theme-name[data-astro-cid-qmlsea7b]{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700}.theme-note[data-astro-cid-qmlsea7b]{color:var(--ink-dull);font-size:15px}.modes[data-astro-cid-qmlsea7b]{background:var(--card);border:1px solid var(--line);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.modes[data-astro-cid-qmlsea7b] button[data-astro-cid-qmlsea7b]{color:var(--ink-dull);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.modes[data-astro-cid-qmlsea7b] button[data-astro-cid-qmlsea7b][aria-pressed=true]{background:var(--selected);color:var(--ink)}.modes[data-astro-cid-qmlsea7b] button[data-astro-cid-qmlsea7b]:disabled{cursor:not-allowed;opacity:.45}.mock[data-astro-cid-qmlsea7b]{--display:var(--font-display);--body:var(--font-sans);background:var(--t-window);min-height:380px;color:var(--t-ink);font-family:var(--body);box-shadow:0 0 0 1px color-mix(in srgb, var(--t-line-strong) 80%, transparent), 0 40px 90px -30px #000000d9;user-select:none;border-radius:14px;grid-template-columns:150px minmax(0,1fr);transition:background-color .35s,color .35s;display:grid;overflow:hidden}.mock[data-astro-cid-qmlsea7b][data-font=rounded]{--display:ui-rounded, "SF Pro Rounded", var(--font-sans);--body:ui-rounded, "SF Pro Rounded", var(--font-sans)}.mock[data-astro-cid-qmlsea7b][data-font=serif]{--display:ui-serif, "New York", Georgia, serif;--body:ui-serif, "New York", Georgia, serif}.mock[data-astro-cid-qmlsea7b][data-font=monospaced]{--display:var(--font-mono)}.mock[data-astro-cid-qmlsea7b] *{transition:background-color .35s,color .35s,border-color .35s}.mock[data-astro-cid-qmlsea7b]{--r:10px;--r-sm:6px}.mock[data-astro-cid-qmlsea7b][data-corners=square]{--r:3px;--r-sm:2px;border-radius:4px}.m-sidebar[data-astro-cid-qmlsea7b]{background:var(--t-sidebar);border-right:1px solid var(--t-line);align-content:start;gap:2px;padding:10px 8px;display:grid}.m-machine[data-astro-cid-qmlsea7b]{border-radius:var(--r);background:var(--t-card);border:1px solid var(--t-line);align-items:center;gap:7px;margin-bottom:6px;padding:7px;line-height:1.2;display:flex}.m-machine-icon[data-astro-cid-qmlsea7b]{border-radius:var(--r-sm);background:var(--t-secondary);width:24px;height:24px;color:var(--t-on-accent);flex:none;place-items:center;display:grid}.m-machine[data-astro-cid-qmlsea7b] b[data-astro-cid-qmlsea7b]{font-size:11px;display:block}.m-machine[data-astro-cid-qmlsea7b] small[data-astro-cid-qmlsea7b]{color:var(--t-ink-dull);font-size:9.5px;display:block}.m-group[data-astro-cid-qmlsea7b]{letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink-faint);margin:8px 7px 3px;font-size:8.5px;font-weight:600}.m-item[data-astro-cid-qmlsea7b]{border-radius:var(--r-sm);color:var(--t-ink);white-space:nowrap;align-items:center;gap:7px;padding:5px 7px;font-size:11.5px;display:flex}.m-item[data-astro-cid-qmlsea7b] svg{color:var(--t-ink-dull);flex:none}.m-item[data-astro-cid-qmlsea7b].is-selected{background:var(--t-selected)}.m-item[data-astro-cid-qmlsea7b].is-selected svg{color:var(--t-accent)}.m-ask[data-astro-cid-qmlsea7b]{margin-top:8px}.m-live[data-astro-cid-qmlsea7b]{background:var(--t-success);border-radius:50%;width:5px;height:5px;margin-left:auto}.m-main[data-astro-cid-qmlsea7b]{background:var(--t-window);grid-template-rows:auto 1fr;min-width:0;display:grid}.m-toolbar[data-astro-cid-qmlsea7b]{border-bottom:1px solid var(--t-line);justify-content:space-between;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:650;display:flex}.m-toolbar[data-astro-cid-qmlsea7b]>span[data-astro-cid-qmlsea7b]:first-child{align-items:center;gap:6px;display:inline-flex}.m-toolbar[data-astro-cid-qmlsea7b]>span[data-astro-cid-qmlsea7b]:first-child svg{color:var(--t-accent)}.m-ghost[data-astro-cid-qmlsea7b]{border-radius:var(--r-sm);background:var(--t-card-raised);align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.m-content[data-astro-cid-qmlsea7b]{background:var(--t-panel);align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.m-head[data-astro-cid-qmlsea7b]{gap:4px;display:grid}.m-caps[data-astro-cid-qmlsea7b]{letter-spacing:.16em;text-transform:uppercase;color:var(--t-ink-faint);font-size:8px;font-weight:500}.m-head[data-astro-cid-qmlsea7b] .m-caps[data-astro-cid-qmlsea7b]{margin-bottom:1px}div[data-astro-cid-qmlsea7b]>.m-caps[data-astro-cid-qmlsea7b]{margin-bottom:6px}.m-title[data-astro-cid-qmlsea7b]{font-family:var(--display);letter-spacing:-.01em;font-size:19px;font-weight:300;line-height:1.15}.m-detail[data-astro-cid-qmlsea7b]{color:var(--t-ink-dull);font-size:10px}.m-board[data-astro-cid-qmlsea7b]{border-radius:var(--r);background:var(--t-line);border:1px solid var(--t-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.m-board[data-astro-cid-qmlsea7b]>span[data-astro-cid-qmlsea7b]{background:var(--t-card);white-space:nowrap;text-overflow:ellipsis;gap:3px;padding:8px 9px;font-size:9.5px;display:grid;overflow:hidden}.m-board[data-astro-cid-qmlsea7b]>span[data-astro-cid-qmlsea7b].is-warning{color:var(--t-warning)}.m-board[data-astro-cid-qmlsea7b] b[data-astro-cid-qmlsea7b]{letter-spacing:.14em;text-transform:uppercase;color:var(--t-ink-dull);align-items:center;gap:5px;font-size:7.5px;font-weight:500;display:flex}.m-board[data-astro-cid-qmlsea7b] i[data-astro-cid-qmlsea7b]{background:var(--c);border-radius:50%;width:5px;height:5px}.m-panel[data-astro-cid-qmlsea7b]{border-radius:var(--r);background:var(--t-card);border:1px solid var(--t-line);overflow:hidden}.m-step[data-astro-cid-qmlsea7b]{grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:8px 10px;display:grid}.m-step[data-astro-cid-qmlsea7b]+.m-step[data-astro-cid-qmlsea7b]{border-top:1px solid var(--t-line)}.m-num[data-astro-cid-qmlsea7b]{font-variant-numeric:tabular-nums;color:var(--t-ink-faint);font-size:9.5px}.m-num[data-astro-cid-qmlsea7b].is-urgent{color:var(--t-warning)}.m-step-text[data-astro-cid-qmlsea7b]{min-width:0}.m-step-text[data-astro-cid-qmlsea7b] b[data-astro-cid-qmlsea7b]{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.m-step-text[data-astro-cid-qmlsea7b] small[data-astro-cid-qmlsea7b]{color:var(--t-ink-dull);white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.m-size[data-astro-cid-qmlsea7b]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:300}.m-button[data-astro-cid-qmlsea7b]{border-radius:var(--r-sm);background:var(--t-accent-fill);color:var(--t-on-accent);white-space:nowrap;flex:none;align-items:center;padding:4px 8px;font-size:9.5px;font-weight:650;display:inline-flex}.m-button[data-astro-cid-qmlsea7b].is-secondary{background:var(--t-card-raised);color:var(--t-ink)}@media (width<=560px){.mock[data-astro-cid-qmlsea7b]{grid-template-columns:minmax(0,1fr)}.m-sidebar[data-astro-cid-qmlsea7b],.m-size[data-astro-cid-qmlsea7b]{display:none}.m-step[data-astro-cid-qmlsea7b]{grid-template-columns:16px minmax(0,1fr) auto}}.picker[data-astro-cid-qmlsea7b]{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.family-label[data-astro-cid-qmlsea7b]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);align-items:baseline;gap:8px;margin-bottom:10px;font-size:12.5px;font-weight:650;display:flex}.family-label[data-astro-cid-qmlsea7b] span[data-astro-cid-qmlsea7b]{letter-spacing:0;color:var(--ink-faint);font-weight:500}.swatches[data-astro-cid-qmlsea7b]{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:8px;display:grid}@media (width<=959px){.picker[data-astro-cid-qmlsea7b]{gap:16px}.swatches[data-astro-cid-qmlsea7b]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 6px;display:flex;overflow-x:auto}.swatches[data-astro-cid-qmlsea7b]::-webkit-scrollbar{display:none}.swatch[data-astro-cid-qmlsea7b]{flex:0 0 40px}}.swatch[data-astro-cid-qmlsea7b]{aspect-ratio:1;background:var(--w);cursor:pointer;transition:transform .15s var(--ease-out);border:0;border-radius:10px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.swatch[data-astro-cid-qmlsea7b] span[data-astro-cid-qmlsea7b]{background:var(--c);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--i) 18%, transparent);border-radius:6px;position:absolute;inset:30% -10% -10% 30%}.swatch[data-astro-cid-qmlsea7b] span[data-astro-cid-qmlsea7b]:after{content:"";aspect-ratio:1;background:var(--a);border-radius:50%;width:30%;position:absolute;top:22%;left:22%}.swatch[data-astro-cid-qmlsea7b]:hover{transform:translateY(-2px)}.swatch[data-astro-cid-qmlsea7b][aria-pressed=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.layout[data-astro-cid-eym6cpmn]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=1000px){.layout[data-astro-cid-eym6cpmn]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:28px}}.steps[data-astro-cid-eym6cpmn]{gap:14px;padding:0;list-style:none;display:grid}.step[data-astro-cid-eym6cpmn]{gap:18px;padding:22px 24px;display:flex}.num[data-astro-cid-eym6cpmn]{background:var(--selected);width:34px;height:34px;color:var(--ink);font-variant-numeric:tabular-nums;border:1px solid #3a3e5c;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.step[data-astro-cid-eym6cpmn] h3[data-astro-cid-eym6cpmn]{letter-spacing:-.015em;align-items:center;gap:8px;margin-top:4px;font-size:19px;display:flex}.step[data-astro-cid-eym6cpmn] h3[data-astro-cid-eym6cpmn] svg{color:var(--accent)}.step[data-astro-cid-eym6cpmn] p[data-astro-cid-eym6cpmn]{color:var(--ink-dull);margin-top:6px;font-size:16px}.side[data-astro-cid-eym6cpmn]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.label[data-astro-cid-eym6cpmn]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.requirements[data-astro-cid-eym6cpmn]{padding:22px 24px}.requirements[data-astro-cid-eym6cpmn] ul[data-astro-cid-eym6cpmn]{gap:8px;margin:12px 0 20px;padding:0;list-style:none;display:grid}.requirements[data-astro-cid-eym6cpmn] li[data-astro-cid-eym6cpmn]{align-items:baseline;gap:10px;font-size:15.5px;display:flex}.requirements[data-astro-cid-eym6cpmn] li[data-astro-cid-eym6cpmn] svg{color:var(--success);flex:none;transform:translateY(2px)}.requirements[data-astro-cid-eym6cpmn] .download{width:100%}.version[data-astro-cid-eym6cpmn]{text-align:center;color:var(--ink-faint);margin-top:10px;font-size:13px}.cli[data-astro-cid-eym6cpmn]{padding:22px 24px}.cli[data-astro-cid-eym6cpmn] pre[data-astro-cid-eym6cpmn]{border:1px solid var(--line);color:#d6e4ff;background:#0a0a0d;border-radius:10px;margin:12px 0 0;padding:14px 16px;font-size:13px;line-height:1.7;overflow-x:auto}.cli[data-astro-cid-eym6cpmn] .c[data-astro-cid-eym6cpmn]{color:var(--ink-faint)}.note[data-astro-cid-eym6cpmn]{color:var(--ink-dull);margin-top:12px;font-size:14px}.note[data-astro-cid-eym6cpmn] code[data-astro-cid-eym6cpmn]{color:var(--ink);font-size:12.5px}.narrow[data-astro-cid-7synugci]{max-width:820px}.list[data-astro-cid-7synugci]{border-top:1px solid var(--line)}details[data-astro-cid-7synugci]{border-bottom:1px solid var(--line)}summary[data-astro-cid-7synugci]{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-size:18px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci]:hover{color:#fff}summary[data-astro-cid-7synugci] .chevron{color:var(--ink-faint);transition:transform .25s var(--ease-out);flex:none}details[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci] .chevron{transform:rotate(180deg)}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{max-width:44em;color:var(--ink-dull);padding:0 4px 22px;font-size:16.5px}.final[data-astro-cid-45ccuakr]{background:radial-gradient(45% 55% at 50% 38%,#635eeb47,#0000 70%),radial-gradient(30% 30% at 50% 45%,#2499ff1f,#0000 70%);overflow:hidden}.inner[data-astro-cid-45ccuakr]{text-align:center;justify-items:center;display:grid}.inner[data-astro-cid-45ccuakr] .final-icon{filter:drop-shadow(0 24px 50px #4c46dc80);width:clamp(104px,14vw,140px);height:auto}h2[data-astro-cid-45ccuakr]{margin-top:24px}.lede[data-astro-cid-45ccuakr]{margin-top:16px}.cta[data-astro-cid-45ccuakr]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.meta[data-astro-cid-45ccuakr]{color:var(--ink-faint);margin-top:18px;font-size:14px}
