.shot[data-astro-cid-4kf7wirp]{border-radius:var(--radius-lg);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg);background:var(--surface);overflow:hidden}.shot[data-astro-cid-4kf7wirp] img{width:100%;height:auto}.dark[data-astro-cid-4kf7wirp],:root[data-theme=dark] .light[data-astro-cid-4kf7wirp]:not(.only){display:none}:root[data-theme=dark] .dark[data-astro-cid-4kf7wirp]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .light[data-astro-cid-4kf7wirp]:not(.only){display:none}:root:not([data-theme=light]) .dark[data-astro-cid-4kf7wirp]{display:block}}.term[data-astro-cid-kenkipkp]{background:var(--term-bg);border:1px solid var(--term-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:0;margin:0;overflow:hidden}.bar[data-astro-cid-kenkipkp]{border-bottom:1px solid var(--term-border);align-items:center;gap:7px;padding:12px 16px;display:flex}.bar[data-astro-cid-kenkipkp] span[data-astro-cid-kenkipkp]{background:#3a3c46;border-radius:50%;width:11px;height:11px}.bar[data-astro-cid-kenkipkp] em[data-astro-cid-kenkipkp]{font-style:normal;font-family:var(--font-mono);color:var(--term-dim);margin-left:10px;font-size:12px}pre[data-astro-cid-kenkipkp]{color:var(--term-text);padding:18px 20px 22px;font-size:clamp(11px,1.15vw,13px);line-height:1.6;overflow-x:auto}pre[data-astro-cid-kenkipkp].wrap{white-space:pre-wrap}pre[data-astro-cid-kenkipkp] .cmd{color:var(--term-cmd)}pre[data-astro-cid-kenkipkp] .dot{color:var(--term-dim)}pre[data-astro-cid-kenkipkp] .step{color:var(--term-num)}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(60% 50% at 75% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%), radial-gradient(40% 40% at 10% 10%, color-mix(in srgb, var(--mint) 35%, transparent), transparent 70%);background-color:var(--bg);padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(40px,6vw,72px)}.hero-copy[data-astro-cid-lcdefpme]{text-align:center;max-width:760px;margin-inline:auto}.hero-copy[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:center;margin-top:28px}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:640px;margin-inline:auto}.fine[data-astro-cid-lcdefpme]{margin-top:14px}.pill[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:.85rem;display:inline-flex}.pill[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 3px var(--success-soft);border-radius:50%}.grad[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#6e6af0,#3c38b8 60%);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .grad[data-astro-cid-lcdefpme]{background-image:linear-gradient(100deg,#b5b3ff,#8a87ff 60%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .grad[data-astro-cid-lcdefpme]{background-image:linear-gradient(100deg,#b5b3ff,#8a87ff 60%)}}.hero-shot[data-astro-cid-lcdefpme]{margin-top:clamp(40px,6vw,64px)}.facts[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(4,1fr);gap:16px;margin:clamp(32px,5vw,56px) 0 0;display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--text-2);margin:0;font-size:.92rem}@media (width<=700px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;row-gap:24px}}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.split[data-astro-cid-lcdefpme].reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.split[data-astro-cid-lcdefpme].top{align-items:start}@media (width<=900px){.split[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme].reverse{grid-template-columns:minmax(0,1fr)}.split[data-astro-cid-lcdefpme].reverse>[data-astro-cid-lcdefpme]:first-child{order:2}}.trio[data-astro-cid-lcdefpme]{margin-top:40px}kbd[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background:var(--surface);border-bottom-width:2px;border-radius:5px;padding:0 6px;font-size:.78em;display:inline-block}.gallery[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=760px){.gallery[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}figure[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;flex-direction:column;margin:0;display:flex;overflow:hidden}figure[data-astro-cid-lcdefpme] img{object-fit:contain;flex:1;width:100%}figcaption[data-astro-cid-lcdefpme]{background:var(--surface-2);border-top:1px solid var(--border);color:var(--text-2);white-space:nowrap;padding:12px 16px;font-size:.85rem;overflow-x:auto}.stats[data-astro-cid-lcdefpme]{gap:18px;margin:28px 0 16px;display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:96px 1fr;align-items:baseline;gap:16px;display:grid}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:1.6rem}.trust[data-astro-cid-lcdefpme] .checks[data-astro-cid-lcdefpme]{margin:16px 0 20px}.cta[data-astro-cid-lcdefpme]{background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 60%), var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:24px;padding:clamp(32px,6vw,64px)}.cta[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{max-width:680px}.cta[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{margin-top:24px}
