.hero[data-astro-cid-hovqspkr]{border-bottom:1px solid var(--line);padding-block:36px 48px}.hero[data-astro-cid-hovqspkr] .trail{margin-bottom:28px}h1[data-astro-cid-hovqspkr]{max-width:14em;font-size:clamp(38px,5vw,64px);font-weight:800}.answer[data-astro-cid-hovqspkr]{color:var(--muted);max-width:40em;margin-top:20px;font-size:19px}.cta[data-astro-cid-hovqspkr]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.jump[data-astro-cid-hovqspkr]{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.jump[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr]{border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:500;text-decoration:none}.jump[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr]:hover,.jump[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr].hot{border-color:var(--coral)}.jump[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr].hot{background:var(--coral);color:var(--on-coral);font-weight:600}.pair[data-astro-cid-hovqspkr]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:48px 64px;display:grid}.pair[data-astro-cid-hovqspkr].flip>.text[data-astro-cid-hovqspkr]{order:1}.pair[data-astro-cid-hovqspkr]>[data-astro-cid-hovqspkr]{min-width:0}.body[data-astro-cid-hovqspkr]{color:var(--muted);max-width:36em;margin-top:18px;font-size:18px}.facts[data-astro-cid-hovqspkr] span[data-astro-cid-hovqspkr]{color:var(--fg)}.media[data-astro-cid-hovqspkr]{gap:20px;display:grid}.code[data-astro-cid-hovqspkr]{min-width:0;margin:0}.code[data-astro-cid-hovqspkr] figcaption[data-astro-cid-hovqspkr]{color:var(--muted);margin-bottom:8px;font-size:14px;font-weight:600}.code[data-astro-cid-hovqspkr] pre[data-astro-cid-hovqspkr]{background:var(--slate-deep);color:#edf2f4;-webkit-overflow-scrolling:touch;tab-size:2;border:1px solid #27383f;border-radius:12px;margin:0;padding:16px 18px;font-size:13.5px;line-height:1.55;overflow-x:auto}.code[data-astro-cid-hovqspkr] code[data-astro-cid-hovqspkr]{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media (prefers-color-scheme:dark){.code[data-astro-cid-hovqspkr] pre[data-astro-cid-hovqspkr]{background:#0b1317}}.stage[data-astro-cid-hovqspkr] .body[data-astro-cid-hovqspkr]{color:var(--on-slate-muted)}.stage[data-astro-cid-hovqspkr] .facts[data-astro-cid-hovqspkr] span[data-astro-cid-hovqspkr]{color:var(--on-slate)}.stage[data-astro-cid-hovqspkr] .code[data-astro-cid-hovqspkr] figcaption[data-astro-cid-hovqspkr]{color:var(--on-slate-muted)}.stage[data-astro-cid-hovqspkr] .code[data-astro-cid-hovqspkr] pre[data-astro-cid-hovqspkr]{background:#ffffff0f;border-color:#ffffff24}.stage-head[data-astro-cid-hovqspkr]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:48px 64px;display:grid}.stage-head[data-astro-cid-hovqspkr]>[data-astro-cid-hovqspkr]{min-width:0}.steps[data-astro-cid-hovqspkr]{counter-reset:step;gap:56px;margin:72px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-hovqspkr]{counter-increment:step;border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:32px 64px;padding-top:40px;display:grid}.step[data-astro-cid-hovqspkr]>[data-astro-cid-hovqspkr]{min-width:0}.step[data-astro-cid-hovqspkr] h3[data-astro-cid-hovqspkr]{grid-template-columns:44px 1fr;align-items:start;gap:14px;font-size:clamp(24px,2.6vw,32px);font-weight:700;display:grid}.step[data-astro-cid-hovqspkr] h3[data-astro-cid-hovqspkr]:before{content:counter(step);background:var(--coral);width:44px;height:44px;color:var(--on-coral);font:800 20px/44px var(--font-display);text-align:center;letter-spacing:0;border-radius:50%}.step[data-astro-cid-hovqspkr] .body[data-astro-cid-hovqspkr]{margin-top:16px}.title[data-astro-cid-hovqspkr]{margin-bottom:24px;font-size:clamp(28px,3vw,40px)}.faq[data-astro-cid-hovqspkr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;display:grid}.faq[data-astro-cid-hovqspkr] dt[data-astro-cid-hovqspkr]{font:700 18px var(--font-display);margin-bottom:6px}.faq[data-astro-cid-hovqspkr] dd[data-astro-cid-hovqspkr]{color:var(--muted);margin:0}.links[data-astro-cid-hovqspkr]{border-top:1px solid var(--line)}.grid3[data-astro-cid-hovqspkr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.grid3[data-astro-cid-hovqspkr] h3[data-astro-cid-hovqspkr]{margin-bottom:14px;font-size:19px;font-weight:700}.related[data-astro-cid-hovqspkr]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr],.hubs[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr]{color:var(--link);font-weight:600;text-decoration:none}.related[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr]:hover,.hubs[data-astro-cid-hovqspkr] a[data-astro-cid-hovqspkr]:hover{text-decoration:underline}.hubs[data-astro-cid-hovqspkr]{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;margin-top:40px;padding-top:24px;display:flex}@media (width<=960px){.grid3[data-astro-cid-hovqspkr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.pair[data-astro-cid-hovqspkr],.stage-head[data-astro-cid-hovqspkr],.step[data-astro-cid-hovqspkr]{grid-template-columns:1fr}.pair[data-astro-cid-hovqspkr].flip>.text[data-astro-cid-hovqspkr]{order:0}.steps[data-astro-cid-hovqspkr]{gap:40px;margin-top:48px}}@media (width<=760px){.faq[data-astro-cid-hovqspkr],.grid3[data-astro-cid-hovqspkr]{grid-template-columns:1fr}}@media (width<=640px){.hero[data-astro-cid-hovqspkr]{padding-block:24px 40px}.step[data-astro-cid-hovqspkr] h3[data-astro-cid-hovqspkr]{grid-template-columns:36px 1fr;gap:12px}.step[data-astro-cid-hovqspkr] h3[data-astro-cid-hovqspkr]:before{width:36px;height:36px;font-size:17px;line-height:36px}.code[data-astro-cid-hovqspkr] pre[data-astro-cid-hovqspkr]{padding:14px;font-size:13px}}
