.how[data-astro-cid-ujm4huxz]{font-family:var(--font-text);color:var(--ink)}ol[data-astro-cid-ujm4huxz]{margin:0;padding:0;list-style:none}.bands[data-astro-cid-ujm4huxz]{grid-template-columns:repeat(9,minmax(0,1fr));margin-bottom:28px;display:grid}.band-ent[data-astro-cid-ujm4huxz]{border-top:1px solid var(--line-strong);color:var(--muted);margin-right:14px;padding-top:10px;font-size:14px;font-weight:600;line-height:20px}.band-last[data-astro-cid-ujm4huxz]{margin-right:0}.band-core[data-astro-cid-ujm4huxz]{border-top:var(--diagram-core) solid var(--accent);flex-direction:column;gap:2px;margin-right:14px;padding-top:8px;display:flex}.core-label[data-astro-cid-ujm4huxz]{color:var(--accent);font-size:16px;font-weight:700;line-height:22px}.core-sub[data-astro-cid-ujm4huxz]{color:var(--ink2);font-size:14px;line-height:20px}.row[data-astro-cid-ujm4huxz]{grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.row[data-astro-cid-ujm4huxz] li[data-astro-cid-ujm4huxz]{border-top:var(--diagram-rail) solid var(--ink);position:relative}.node[data-astro-cid-ujm4huxz]{width:var(--diagram-node);height:var(--diagram-node);box-sizing:border-box;background:var(--bg);border:2px solid var(--ink);border-radius:50%;position:absolute;top:-9px;left:0}.node[data-astro-cid-ujm4huxz].core{background:var(--accent);border-color:var(--accent)}.step[data-astro-cid-ujm4huxz]{box-sizing:border-box;height:100%;color:var(--ink);border-radius:2px;flex-direction:column;gap:6px;padding:22px 14px 18px 4px;text-decoration:none;display:flex}.step[data-astro-cid-ujm4huxz]:hover{background:var(--tint)}.step[data-astro-cid-ujm4huxz]:hover .title[data-astro-cid-ujm4huxz]{color:var(--accent-hover);text-underline-offset:4px;text-decoration:underline}.step[data-astro-cid-ujm4huxz]:focus-visible,.step-n[data-astro-cid-ujm4huxz]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.num[data-astro-cid-ujm4huxz]{color:var(--muted);font-size:14px;font-weight:600;line-height:20px}.title[data-astro-cid-ujm4huxz]{font-size:17px;font-weight:600;line-height:24px}.detail[data-astro-cid-ujm4huxz]{color:var(--ink2);font-size:14px;line-height:20px}.tag[data-astro-cid-ujm4huxz]{border:1px solid var(--ink);background:var(--ink);color:var(--bg);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px}.tag[data-astro-cid-ujm4huxz].core{border-color:var(--line-strong);color:var(--ink2);background:0 0}.n-ent[data-astro-cid-ujm4huxz]{border-top:1px solid var(--line-strong);color:var(--muted);margin:8px 0 16px;padding-top:8px;font-size:14px;font-weight:600;line-height:20px}.n-ent[data-astro-cid-ujm4huxz].first{margin-top:0}.n-core[data-astro-cid-ujm4huxz]{border-top:var(--diagram-core) solid var(--accent);flex-direction:column;gap:2px;margin:8px 0 16px;padding-top:8px;display:flex}.n-core[data-astro-cid-ujm4huxz] .core-label[data-astro-cid-ujm4huxz]{font-size:17px;line-height:24px}.col[data-astro-cid-ujm4huxz] li[data-astro-cid-ujm4huxz]{border-left:var(--diagram-rail) solid var(--ink);margin-left:8px;position:relative}.col[data-astro-cid-ujm4huxz] li[data-astro-cid-ujm4huxz].last{border-left-color:#0000}.col[data-astro-cid-ujm4huxz] .node[data-astro-cid-ujm4huxz]{top:3px;left:-9px}.step-n[data-astro-cid-ujm4huxz]{color:var(--ink);border-radius:2px;flex-direction:column;gap:4px;padding:0 0 24px 22px;text-decoration:none;display:flex}.title-n[data-astro-cid-ujm4huxz]{font-size:18px;font-weight:600;line-height:26px}.step-n[data-astro-cid-ujm4huxz]:hover .title-n[data-astro-cid-ujm4huxz]{color:var(--accent-hover);text-underline-offset:4px;text-decoration:underline}.detail-n[data-astro-cid-ujm4huxz]{color:var(--ink2);font-size:15px;line-height:22px}.note[data-astro-cid-ujm4huxz]{max-width:72ch;color:var(--ink2);margin:28px 0 0;font-size:16px;line-height:24px}.claims-text[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--three-cols), minmax(0, 1fr));gap:40px 48px;display:grid}.claim-text[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);flex-direction:column;gap:16px;padding-top:20px;display:flex}.claim-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--h2);line-height:var(--h2-lh);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600}.claim-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink2);text-wrap:pretty;margin:0}@media (width>=768px){.claim-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:32px;line-height:40px}}
