.hc[data-astro-cid-fgskzzav]{--hc-paper: #faf7f2;--hc-ink: #1c1a17;--hc-muted: #5f5a52;--hc-line: #e6e0d6;--hc-ok: #2f7a4a;--s1: 1;--s2: 1;--s3: 1;--result: 1;--scan: 0;--scan-o: 0;margin:0 auto;width:min(100%,460px)}.hc-card[data-astro-cid-fgskzzav]{background:var(--hc-paper);color:var(--hc-ink);border-radius:18px;padding:10px 10px 16px;container-type:inline-size;box-shadow:0 1px 2px #1c1a170f,0 20px 40px -28px #1c1a1759}[data-theme=dark] .hc-card[data-astro-cid-fgskzzav]{box-shadow:0 1px 2px #00000080,0 24px 48px -24px #000000b3}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hc-card[data-astro-cid-fgskzzav]{box-shadow:0 1px 2px #00000080,0 24px 48px -24px #000000b3}}.hc-code[data-astro-cid-fgskzzav]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden}.hc-code[data-astro-cid-fgskzzav]>img[data-astro-cid-fgskzzav],.hc-code[data-astro-cid-fgskzzav] canvas[data-astro-cid-fgskzzav]{position:absolute;inset:0;width:100%;height:100%}.hc-start[data-astro-cid-fgskzzav]{display:none;padding:calc(100% * 4 / 65);background:var(--hc-paper);object-fit:cover}.hc-js .hc-start[data-astro-cid-fgskzzav]{display:block;animation:hc-fallback 0s 6s forwards}@keyframes hc-fallback{to{visibility:hidden}}.hc-scan[data-astro-cid-fgskzzav]{position:absolute;left:calc(100% * 3.5 / 65);right:calc(100% * 3.5 / 65);height:2px;border-radius:2px;top:calc(100% * 4 / 65 + var(--scan) * 100% * 57 / 65);background:var(--hc-ink);opacity:calc(var(--scan-o) * .55);pointer-events:none}.hc-steps[data-astro-cid-fgskzzav]{list-style:none;margin:14px 6px 0;padding:0;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:10px;font:500 13px/1.2 var(--body);color:var(--hc-muted)}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav]{position:relative;padding-bottom:9px;white-space:nowrap;transition:color .2s}@container (max-width: 360px){.hc-steps[data-astro-cid-fgskzzav]{grid-template-columns:repeat(3,minmax(0,1fr));font-size:12px}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav]{white-space:normal;align-self:end}}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav]:before,.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav]:before{background:var(--hc-line)}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav]:after{background:var(--hc-ink);transform-origin:left}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav][data-step="1"]:after{transform:scaleX(var(--s1))}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav][data-step="2"]:after{transform:scaleX(var(--s2))}.hc-steps[data-astro-cid-fgskzzav] li[data-astro-cid-fgskzzav][data-step="3"]:after{transform:scaleX(var(--s3))}.hc[data-astro-cid-fgskzzav][data-step="1"] li[data-astro-cid-fgskzzav][data-step="1"],.hc[data-astro-cid-fgskzzav][data-step="2"] li[data-astro-cid-fgskzzav][data-step="2"],.hc[data-astro-cid-fgskzzav][data-step="3"] li[data-astro-cid-fgskzzav][data-step="3"],.hc[data-astro-cid-fgskzzav][data-step=done] li[data-astro-cid-fgskzzav]{color:var(--hc-ink)}.hc-result[data-astro-cid-fgskzzav]{display:flex;align-items:center;gap:14px;margin:16px 6px 0;opacity:calc(.3 + .7 * var(--result))}.hc-num[data-astro-cid-fgskzzav]{font:600 40px/1 var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:2ch}.hc-meta[data-astro-cid-fgskzzav]{display:grid;gap:3px;font:500 13px/1.3 var(--body);color:var(--hc-muted)}.hc-meta[data-astro-cid-fgskzzav] em[data-astro-cid-fgskzzav]{font-style:normal;font-weight:600;color:var(--hc-ok);margin-left:4px;opacity:var(--result)}.hc-readers[data-astro-cid-fgskzzav]{display:flex;flex-wrap:wrap;column-gap:12px;font-variant-numeric:tabular-nums}.hc-readers[data-astro-cid-fgskzzav] b[data-astro-cid-fgskzzav]{color:var(--hc-ink);font-weight:600}.hc[data-astro-cid-fgskzzav]>figcaption[data-astro-cid-fgskzzav]{position:relative;margin-top:14px;min-height:1.6em;text-align:center;font-size:15px;color:var(--muted)}.hc-cue[data-astro-cid-fgskzzav],.hc-done[data-astro-cid-fgskzzav]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:12px;transition:opacity .3s}.hc-cue[data-astro-cid-fgskzzav]{display:none;gap:6px;color:var(--ink-2);font-weight:500}.hc-pin .hc-cue[data-astro-cid-fgskzzav]{display:flex;position:absolute;inset:0}.hc-pin .hc[data-astro-cid-fgskzzav][data-phase=start] .hc-done[data-astro-cid-fgskzzav],.hc-pin .hc[data-astro-cid-fgskzzav]:not([data-phase=start]) .hc-cue[data-astro-cid-fgskzzav]{opacity:0;pointer-events:none}.hc-js .hc[data-astro-cid-fgskzzav]:not([data-phase=end]) .hc-done[data-astro-cid-fgskzzav]{opacity:0}.hc-js .hc[data-astro-cid-fgskzzav]:not([data-ready]){--s1: 0;--s2: 0;--s3: 0;--result: 0}.hc-js .hc[data-astro-cid-fgskzzav]:not([data-ready]) .hc-done[data-astro-cid-fgskzzav]{opacity:0}.hc-pin .hc[data-astro-cid-fgskzzav]:not([data-ready]) .hc-cue[data-astro-cid-fgskzzav]{opacity:1}.hc-cue[data-astro-cid-fgskzzav] svg[data-astro-cid-fgskzzav]{animation:hc-nudge 1.6s cubic-bezier(.16,1,.3,1) infinite}@keyframes hc-nudge{0%,to{transform:none}50%{transform:translateY(3px)}}.hc-hint-touch[data-astro-cid-fgskzzav]{display:none}@media(pointer:coarse){.hc-hint[data-astro-cid-fgskzzav]{display:none}.hc-hint-touch[data-astro-cid-fgskzzav]{display:inline}}.hc-replay[data-astro-cid-fgskzzav]{font:600 15px/1 var(--body);color:var(--ink);padding:6px 2px;border:0;background:none;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px}.hc-replay[data-astro-cid-fgskzzav][hidden]{display:none}.hc-replay[data-astro-cid-fgskzzav]:hover{color:var(--accent);text-decoration-color:currentColor}.hero[data-astro-cid-j7pv25f6]{padding:56px 0 40px}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:1fr repeat(4,auto) 1fr;column-gap:40px}.hero-scrub[data-astro-cid-j7pv25f6],.hero-main[data-astro-cid-j7pv25f6]{display:contents}.hero-main[data-astro-cid-j7pv25f6]>h1[data-astro-cid-j7pv25f6],.hero-grid[data-astro-cid-j7pv25f6]>.lede[data-astro-cid-j7pv25f6],.hero-grid[data-astro-cid-j7pv25f6]>.hero-cta[data-astro-cid-j7pv25f6],.hero-grid[data-astro-cid-j7pv25f6]>.ticks[data-astro-cid-j7pv25f6]{grid-column:1}.hero-main[data-astro-cid-j7pv25f6]>h1[data-astro-cid-j7pv25f6]{grid-row:2}.hero-grid[data-astro-cid-j7pv25f6]>.lede[data-astro-cid-j7pv25f6]{grid-row:3}.hero-grid[data-astro-cid-j7pv25f6]>.hero-cta[data-astro-cid-j7pv25f6]{grid-row:4}.hero-grid[data-astro-cid-j7pv25f6]>.ticks[data-astro-cid-j7pv25f6]{grid-row:5}.hero-main[data-astro-cid-j7pv25f6]>.hero-demo[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / -1;align-self:center;min-width:0}.hero-spacer[data-astro-cid-j7pv25f6]{display:none}.hc-pin .hero[data-astro-cid-j7pv25f6]{padding:0}.hc-pin .hero-grid[data-astro-cid-j7pv25f6]{position:sticky;top:64px;min-height:calc(100svh - 64px);padding-block:24px}.hc-pin .hero-spacer-wide[data-astro-cid-j7pv25f6]{display:block;height:110svh}.hc-pin .hero-main[data-astro-cid-j7pv25f6]>h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.3rem,min(5.2vw,7.6svh),3.9rem)}.hc-pin .hero-main[data-astro-cid-j7pv25f6] .hc{width:min(100%,460px,calc(100svh - 300px))}@media(min-width:981px)and (max-height:760px){.hc-pin .hero-grid[data-astro-cid-j7pv25f6]{padding-block:12px}.hc-pin .hero-grid[data-astro-cid-j7pv25f6]>.lede[data-astro-cid-j7pv25f6]{font-size:1.05rem}.hc-pin .hero-grid[data-astro-cid-j7pv25f6]>.hero-cta[data-astro-cid-j7pv25f6]{margin:18px 0 14px}.hc-pin .hero-grid[data-astro-cid-j7pv25f6]>.ticks[data-astro-cid-j7pv25f6]{gap:2px}}@media(max-width:980px){.hero[data-astro-cid-j7pv25f6]{padding-top:32px}.hero-grid[data-astro-cid-j7pv25f6],.hero-scrub[data-astro-cid-j7pv25f6],.hero-main[data-astro-cid-j7pv25f6]{display:block}.hero-main[data-astro-cid-j7pv25f6]>.hero-demo[data-astro-cid-j7pv25f6]{margin:12px 0 32px}.hc-pin .hero[data-astro-cid-j7pv25f6]{padding:0 0 40px}.hc-pin .hero-grid[data-astro-cid-j7pv25f6]{position:static;min-height:0;padding-block:0}.hc-pin .hero-spacer-wide[data-astro-cid-j7pv25f6]{display:none}.hc-pin .hero-main[data-astro-cid-j7pv25f6]{position:sticky;top:64px;min-height:calc(100svh - 64px);display:flex;flex-direction:column;justify-content:center;padding-block:16px}.hc-pin .hero-main[data-astro-cid-j7pv25f6]>.hero-demo[data-astro-cid-j7pv25f6]{margin:4px 0 0}.hc-pin .hero-spacer-narrow[data-astro-cid-j7pv25f6]{display:block;height:100svh}.hc-pin .hero-main[data-astro-cid-j7pv25f6] .hc{width:min(100%,460px,calc(100svh - 360px))}.hc-pin .hero-grid[data-astro-cid-j7pv25f6]>.lede[data-astro-cid-j7pv25f6]{margin-top:8px}}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:500;color:var(--accent)}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 22px}.ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:6px;color:var(--ink-2);font-size:16px}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:18px}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:calc(.8em - 4px);width:8px;height:8px;background:var(--accent);border-radius:2px}.ticks[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{white-space:nowrap}.head-row[data-astro-cid-j7pv25f6]{display:grid;gap:8px;margin-bottom:32px;max-width:44em}.head-row[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.head-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.head-row[data-astro-cid-j7pv25f6] .legend[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--muted)}.hint-touch[data-astro-cid-j7pv25f6]{display:none}@media(pointer:coarse){.hint-desk[data-astro-cid-j7pv25f6]{display:none}.hint-touch[data-astro-cid-j7pv25f6]{display:inline}}.gallery[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}@media(max-width:980px){.gallery[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ex[data-astro-cid-j7pv25f6]{display:grid;gap:16px;align-content:start}.ex[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;border-radius:12px;box-shadow:0 1px 2px #1c1a1714,0 14px 28px -18px #1c1a1766}.ex-body[data-astro-cid-j7pv25f6]{display:grid;gap:6px;align-content:start}.ex[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0;font-size:1.15rem}.ex[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.ex-body[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:first-of-type{color:var(--ink-2);font-size:15px}.ex-meta[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--muted)}.ex-meta[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ex-meta[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6][data-band=high]{color:var(--ok)}.ex[data-astro-cid-j7pv25f6] .ex-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:6px;font-size:15px}.ex-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:var(--muted);text-decoration-color:var(--line-strong)}.ex-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].ex-try{color:var(--ink);font-weight:600;text-decoration-color:var(--accent)}.ex-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent);text-decoration-color:currentColor}.ex-try[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transition:transform .15s cubic-bezier(.16,1,.3,1)}.ex-try[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{transform:translate(2px)}@media(max-width:560px){.gallery[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:32px}.ex[data-astro-cid-j7pv25f6]{grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:start}.ex[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:8px}.ex[data-astro-cid-j7pv25f6] .ex-links[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;gap:0}}.how[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px}@media(max-width:860px){.how[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:28px}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:44px 1fr;column-gap:16px}.steps[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{grid-row:span 3;width:36px;height:36px;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center;font:600 16px var(--display)}.steps[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:6px 0}.steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-2)}.step-more[data-astro-cid-j7pv25f6],.faq-more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{justify-self:start;margin-top:8px;font-weight:600;font-size:15px;text-decoration-color:var(--accent)}.faq[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px}@media(max-width:860px){.faq[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line);padding:18px 0}summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:600;font-size:18px;list-style:none;display:flex;justify-content:space-between;gap:16px}summary[data-astro-cid-j7pv25f6]:after{content:"+";color:var(--muted);font-weight:400}details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"–"}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:12px 0 0;color:var(--ink-2)}details[data-astro-cid-j7pv25f6] .faq-more[data-astro-cid-j7pv25f6]{margin-top:4px}.closing[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(24px,5vw,40px);flex-wrap:wrap}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 6px;max-width:16em}.closing[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}
