.hf[data-astro-cid-2tdr5hva]{width:100%;margin:0;padding-top:2.75rem;font-size:.875rem;line-height:1.4;position:relative}.hf__tag[data-astro-cid-2tdr5hva]{background:var(--c-ink);color:var(--c-surface);border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;font-weight:700;position:absolute;top:0;left:0}.hf__flow[data-astro-cid-2tdr5hva]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.hf__flow[data-astro-cid-2tdr5hva]:before{content:"";background:var(--c-accent-soft);width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.5rem}.hf__step[data-astro-cid-2tdr5hva]{background:var(--c-surface);border:1px solid var(--c-line);border-radius:16px;gap:.55rem;padding:.9rem 1rem;display:grid;position:relative;box-shadow:0 16px 32px -28px #0b1a2a80}.hf__step--msg[data-astro-cid-2tdr5hva]{margin-left:2.5rem}.hf__step--lead[data-astro-cid-2tdr5hva]{border-color:var(--c-accent);margin-left:5rem}.hf__label[data-astro-cid-2tdr5hva]{align-items:center;gap:.4rem;font-weight:750;display:inline-flex}.hf__label[data-astro-cid-2tdr5hva] svg{color:var(--c-accent-ink)}.hf__site[data-astro-cid-2tdr5hva]{background:var(--c-tint);border-radius:10px;gap:.4rem;padding:.7rem .8rem;display:grid}.hf__langs[data-astro-cid-2tdr5hva]{gap:.3rem;display:flex}.hf__langs[data-astro-cid-2tdr5hva] b[data-astro-cid-2tdr5hva]{border:1px solid var(--c-accent-soft);border-radius:999px;padding:.1rem .45rem;font-size:.6875rem}.hf__langs[data-astro-cid-2tdr5hva] b[data-astro-cid-2tdr5hva].is-on{background:var(--c-accent);border-color:var(--c-accent)}.hf__site-title[data-astro-cid-2tdr5hva]{margin:0;font-size:1rem;font-weight:800;line-height:1.15}.hf__btn[data-astro-cid-2tdr5hva]{background:var(--c-ink);color:#fff;border-radius:6px;justify-self:start;padding:.3rem .7rem;font-size:.75rem;font-weight:700}.hf__chat[data-astro-cid-2tdr5hva]{gap:.4rem;display:grid}.hf__bubble[data-astro-cid-2tdr5hva]{border-radius:12px;max-width:88%;margin:0;padding:.45rem .7rem}.hf__bubble--in[data-astro-cid-2tdr5hva]{background:var(--c-surface-2);justify-self:start}.hf__bubble--out[data-astro-cid-2tdr5hva]{background:var(--c-ink);color:#fff;justify-self:end}.hf__fields[data-astro-cid-2tdr5hva]{gap:.3rem;margin:0;display:grid}.hf__fields[data-astro-cid-2tdr5hva] div[data-astro-cid-2tdr5hva]{grid-template-columns:70px 1fr;gap:.5rem;display:grid}.hf__fields[data-astro-cid-2tdr5hva] dt[data-astro-cid-2tdr5hva]{color:var(--c-ink-3)}.hf__fields[data-astro-cid-2tdr5hva] dd[data-astro-cid-2tdr5hva]{margin:0;font-weight:650}.hf__pill[data-astro-cid-2tdr5hva]{background:var(--c-tint);color:var(--c-accent-ink);border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}@media (width<=767px){.hf__step--msg[data-astro-cid-2tdr5hva],.hf__step--lead[data-astro-cid-2tdr5hva]{margin-left:0}.hf__flow[data-astro-cid-2tdr5hva]:before{display:none}}.pg__title[data-astro-cid-o76emn7t]{margin-bottom:var(--space-7)}.pg__grid[data-astro-cid-o76emn7t]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pg__card[data-astro-cid-o76emn7t]{align-content:start;gap:var(--space-3);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-m);transition:border-color var(--dur-base) var(--ease-out);scroll-margin-top:var(--space-4);padding:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:grid}.pg__card[data-astro-cid-o76emn7t]:hover{border-color:var(--c-accent)}.pg__card-title[data-astro-cid-o76emn7t]{font-size:var(--fs-h3)}.pg__text[data-astro-cid-o76emn7t]{color:var(--c-ink-2)}.pg__points[data-astro-cid-o76emn7t]{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--c-line);display:grid}.pg__points[data-astro-cid-o76emn7t] li[data-astro-cid-o76emn7t]{gap:var(--space-2);grid-template-columns:18px 1fr;font-weight:600;display:grid}.pg__points[data-astro-cid-o76emn7t] svg{color:var(--c-accent-ink);margin-top:.2rem}.pg__note[data-astro-cid-o76emn7t]{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-m);background:var(--c-tint);align-items:flex-start;font-weight:600;display:flex}.pg__note[data-astro-cid-o76emn7t] svg{color:var(--c-accent-ink);flex:none;margin-top:.15rem}@media (width<=860px){.pg__grid[data-astro-cid-o76emn7t]{grid-template-columns:minmax(0,1fr)}}.jr__panel[data-astro-cid-d7rol7pk]{background:var(--c-deep);color:var(--c-on-deep);border-radius:var(--radius-l);padding:clamp(1.75rem,1rem + 3.5vw,4.5rem)}.jr__title[data-astro-cid-d7rol7pk]{max-width:22ch}.jr__list[data-astro-cid-d7rol7pk]{margin:var(--space-7) 0 0;counter-reset:jr;grid-template-columns:repeat(var(--jr-cols,5), minmax(0, 1fr));gap:var(--space-4);padding:0;list-style:none;display:grid}.jr__step[data-astro-cid-d7rol7pk]{counter-increment:jr;padding-top:3.25rem;position:relative}.jr__step[data-astro-cid-d7rol7pk]:before{content:counter(jr, decimal-leading-zero);background:var(--c-accent);width:2.4rem;height:2.4rem;color:var(--c-ink);border-radius:50%;place-items:center;font-size:.875rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.jr__step[data-astro-cid-d7rol7pk]:after{content:"";top:1.2rem;left:3rem;right:calc(var(--space-4) * -1 + .4rem);background:#19c9b559;height:2px;position:absolute}.jr__step[data-astro-cid-d7rol7pk]:last-child:after{display:none}.jr__step-title[data-astro-cid-d7rol7pk]{font-size:1.125rem}.jr__step-text[data-astro-cid-d7rol7pk]{margin-top:var(--space-2);color:var(--c-on-deep-2);font-size:var(--fs-small)}@media (width<=960px){.jr__list[data-astro-cid-d7rol7pk]{grid-template-columns:minmax(0,1fr);gap:0}.jr__step[data-astro-cid-d7rol7pk]{padding:0 0 var(--space-6) 3.5rem}.jr__step[data-astro-cid-d7rol7pk]:last-child{padding-bottom:0}.jr__step[data-astro-cid-d7rol7pk]:after{width:2px;height:auto;inset:2.6rem auto .4rem calc(1.2rem - 1px)}}@media (width<=520px){.jr__panel[data-astro-cid-d7rol7pk]{margin-inline:calc(var(--gutter) * -1);padding:var(--space-7) var(--gutter);border-radius:0}}
