.hero.svelte-1uha8ag{padding:6px 0 4px;border-bottom:1px solid var(--rule)}.hero-inner.svelte-1uha8ag{display:block}.hero-copy.svelte-1uha8ag{min-width:0;max-width:min(132ch,100%)}.hero-lockup.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;max-width:100%}.hero-lockup.svelte-1uha8ag .mark{flex:0 0 auto}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;color:var(--navy);font-size:calc(32px * var(--site-scale))}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .r:where(.svelte-1uha8ag){color:var(--red)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:normal;color:var(--red);font-weight:500;opacity:.9}.tagline.svelte-1uha8ag{color:var(--ink);font-size:var(--fs-lede);margin:6px 0 4px;max-width:min(96ch,100%)}.who.svelte-1uha8ag{color:var(--muted);font-size:var(--fs-meta);margin:0}.problem.svelte-1uha8ag{max-width:min(104ch,100%);margin:8px 0 0;color:var(--ink);font-size:var(--fs-lede-muted);line-height:1.5}.rail-card.svelte-1uha8ag{padding:14px 16px;border:1px solid var(--rule);border-radius:8px;background:var(--card)}.rail-kicker.svelte-1uha8ag{margin:0 0 8px;color:var(--muted);font-size:var(--fs-kicker);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rail-card.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin:0;color:var(--muted);font-size:var(--fs-item-body);line-height:1.5}.start-here.svelte-1uha8ag{margin:0 0 22px;padding-bottom:16px;border-bottom:1px solid var(--rule)}.start-here.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:8px}.start-lede.svelte-1uha8ag{color:var(--muted);font-size:var(--fs-item-body);line-height:1.5;max-width:var(--measure-lede-wide);margin:0 0 14px}.start-list.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.start-list.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--card);border:1px solid var(--rule);border-radius:8px;padding:12px}.start-list.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--navy);border:none;font-weight:800}.start-list.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:8px 0 0;color:var(--muted);font-size:var(--fs-item-body);line-height:1.5}.term-strip.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:16px;color:var(--muted);font-size:var(--fs-item-body)}.term-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){font-weight:700;color:var(--ink)}.post-list.svelte-1uha8ag{list-style:none;padding:0}.post-list.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:0 0 10px}.post-link.svelte-1uha8ag{display:block;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:14px 16px;color:var(--ink);border-bottom:1px solid var(--rule);transition:border-color .15s ease,transform .15s ease}.post-link.svelte-1uha8ag:hover{border-color:var(--red);transform:translateY(-1px)}.post-link.svelte-1uha8ag .title:where(.svelte-1uha8ag){display:block;font-size:var(--fs-item-title);font-weight:700;color:var(--navy);margin-bottom:4px;max-width:var(--measure-item-title)}.post-link.svelte-1uha8ag .excerpt:where(.svelte-1uha8ag){display:block;color:var(--muted);font-size:var(--fs-item-body);margin-bottom:6px;max-width:var(--measure-item-body)}.post-link.svelte-1uha8ag .meta:where(.svelte-1uha8ag){display:block;color:var(--muted);font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.05em}.sections.svelte-1uha8ag{list-style:none;padding:0;margin:16px 0}.sections.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:10px 0;border-bottom:1px solid var(--rule)}.sections.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:none}.self-check.svelte-1uha8ag{margin:26px 0 20px;padding:18px 20px;border:1px solid var(--rule);border-radius:8px;background:var(--card)}.self-check.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 8px;font-size:22px}.self-check.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 10px;color:var(--muted);font-size:15px;line-height:1.65;max-width:820px}.self-check.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:0;padding-left:20px}.self-check.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:6px 0}.disclosure.svelte-1uha8ag{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:24px 0 18px;padding:18px 0}.disclosure.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 8px;font-size:22px}.disclosure.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted);font-size:14px;line-height:1.65;max-width:820px}.muted.svelte-1uha8ag{color:var(--muted)}@media (max-width: 760px){.hero-copy.svelte-1uha8ag{max-width:100%}.start-list.svelte-1uha8ag{grid-template-columns:1fr}.problem.svelte-1uha8ag{font-size:var(--fs-lede-muted)}.hero-lockup.svelte-1uha8ag{gap:12px}}@media (max-width: 480px){.hero.svelte-1uha8ag{padding-top:10px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:calc(30px * var(--site-scale))}.hero-lockup.svelte-1uha8ag .mark{width:44px!important;height:44px!important}.tagline.svelte-1uha8ag{font-size:var(--fs-lede)}}@media (prefers-color-scheme: dark){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#b5c9f0}.post-link.svelte-1uha8ag .title:where(.svelte-1uha8ag){color:#b5c9f0}.start-list.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#b5c9f0}}
