.glance-grid[data-astro-cid-hmvq7v3s]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.glance-card[data-astro-cid-hmvq7v3s]{align-content:start;gap:.6rem;padding:clamp(1.5rem,2.5vw,2.25rem);display:grid}.glance-card[data-astro-cid-hmvq7v3s] h3[data-astro-cid-hmvq7v3s]{letter-spacing:-.03em;font-size:clamp(1.25rem,1rem + .8vw,1.6rem)}.glance-card[data-astro-cid-hmvq7v3s] p[data-astro-cid-hmvq7v3s]{color:var(--muted)}.models[data-astro-cid-hmvq7v3s]{gap:var(--gutter) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);display:grid}.models[data-astro-cid-hmvq7v3s] li[data-astro-cid-hmvq7v3s]{box-shadow:0 -1px 0 var(--line-strong);gap:.4rem;padding-top:1.25rem;display:grid}.models[data-astro-cid-hmvq7v3s] h3[data-astro-cid-hmvq7v3s]{letter-spacing:-.03em;font-size:clamp(1.1rem,1rem + .5vw,1.4rem)}.models[data-astro-cid-hmvq7v3s] p[data-astro-cid-hmvq7v3s]{color:var(--muted);font-size:var(--step-small)}.module-grid[data-astro-cid-hmvq7v3s]{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.module[data-astro-cid-hmvq7v3s]{align-content:start;gap:1.1rem;padding:clamp(1.75rem,3vw,2.75rem);display:grid}.kicker[data-astro-cid-hmvq7v3s]{font-size:var(--step-small);color:#ecaaf0;align-items:center;gap:.7rem;display:flex}.num[data-astro-cid-hmvq7v3s]{font-variant-numeric:tabular-nums;background:#d758df1f;border-radius:999px;place-items:center;min-width:2rem;height:2rem;padding-inline:.4rem;display:inline-grid}.module[data-astro-cid-hmvq7v3s] h3[data-astro-cid-hmvq7v3s]{letter-spacing:-.035em;max-width:20ch;font-size:clamp(1.4rem,1.1rem + 1vw,2rem)}.points[data-astro-cid-hmvq7v3s]{gap:.85rem;margin-top:.25rem;display:grid}.points[data-astro-cid-hmvq7v3s] li[data-astro-cid-hmvq7v3s]{color:var(--muted);grid-template-columns:1.15rem 1fr;gap:.7rem;line-height:1.45;display:grid}.points[data-astro-cid-hmvq7v3s] svg[data-astro-cid-hmvq7v3s]{width:1.15rem;height:1.15rem;color:var(--fuchsia);margin-top:.2rem}.points[data-astro-cid-hmvq7v3s] strong[data-astro-cid-hmvq7v3s]{color:var(--ink);font-weight:500}.flow-row[data-astro-cid-hmvq7v3s]{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.flow-step[data-astro-cid-hmvq7v3s]{box-shadow:inset 0 2px 0 var(--line-strong);align-content:start;gap:.5rem;padding:clamp(1.25rem,2vw,1.75rem) 0 0;display:grid;position:relative}.flow-n[data-astro-cid-hmvq7v3s]{font-size:var(--step-small);font-variant-numeric:tabular-nums;color:var(--fuchsia)}.flow-step[data-astro-cid-hmvq7v3s] h3[data-astro-cid-hmvq7v3s]{letter-spacing:-.03em;font-size:clamp(1.1rem,1rem + .5vw,1.4rem)}.flow-step[data-astro-cid-hmvq7v3s] p[data-astro-cid-hmvq7v3s]{color:var(--muted);font-size:var(--step-small)}.note[data-astro-cid-hmvq7v3s]{border-radius:calc(var(--radius) * .75);background:var(--surface-2);box-shadow:0 0 0 1px var(--line) inset;color:var(--muted);max-width:62ch;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,2.5vw,1.75rem)}.note[data-astro-cid-hmvq7v3s] strong[data-astro-cid-hmvq7v3s]{color:var(--ink);font-weight:500}.step-row[data-astro-cid-hmvq7v3s]{gap:var(--gutter) clamp(1.5rem, 3vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step[data-astro-cid-hmvq7v3s]{box-shadow:0 -1px 0 var(--line-strong);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding-top:1.5rem;display:grid}.step-n[data-astro-cid-hmvq7v3s]{font-size:var(--step-small);font-variant-numeric:tabular-nums;color:var(--fuchsia)}.step[data-astro-cid-hmvq7v3s] h3[data-astro-cid-hmvq7v3s]{letter-spacing:-.03em;font-size:clamp(1.1rem,1rem + .5vw,1.4rem)}.step[data-astro-cid-hmvq7v3s] p[data-astro-cid-hmvq7v3s]{color:var(--muted);font-size:var(--step-small);margin-top:.35rem}.disclaimer[data-astro-cid-hmvq7v3s]{color:var(--muted);font-size:var(--step-small);max-width:70ch;margin-top:clamp(2rem,4vw,3rem)}.glance[data-astro-cid-hmvq7v3s]{padding-top:0}@media (width<=1000px){.module-grid[data-astro-cid-hmvq7v3s]{grid-template-columns:1fr}.flow-row[data-astro-cid-hmvq7v3s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.glance-grid[data-astro-cid-hmvq7v3s],.models[data-astro-cid-hmvq7v3s],.step-row[data-astro-cid-hmvq7v3s]{grid-template-columns:1fr}}@media (width<=560px){.flow-row[data-astro-cid-hmvq7v3s]{grid-template-columns:1fr}}
