.hero[data-astro-cid-lcdefpme]{border-bottom:var(--rule-w) solid var(--rule);background:linear-gradient(180deg, var(--paper-deep), var(--paper))}.hero-grid[data-astro-cid-lcdefpme]{align-items:end;gap:2.5rem;padding-block:clamp(2.5rem,2rem + 3vw,5rem);display:grid}@media (width>=62rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:4rem}}.pitch[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--step-5);letter-spacing:-.04em;max-width:14ch;margin-top:.8rem;line-height:.95}.pitch[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:1.3rem}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.ticket[data-astro-cid-lcdefpme]{background:var(--card);border:var(--rule-w) solid var(--rule-strong);border-top:4px solid var(--signal);border-radius:var(--radius);padding:1rem 1.2rem 1.2rem}.ticket[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{margin-top:.6rem;padding:0;list-style:none}.ticket[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:var(--rule-w) dashed var(--rule-strong)}.ticket[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--step--1);grid-template-columns:auto 1fr;gap:.8rem;padding-block:.8rem;line-height:1.45;text-decoration:none;display:grid}.ticket[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);margin-bottom:.1rem;font-size:1.1rem;display:block}.ticket[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme]{color:var(--signal)}.ticket[data-astro-cid-lcdefpme] .code-tag[data-astro-cid-lcdefpme]{align-self:start;margin-top:.2rem}.block[data-astro-cid-lcdefpme]{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.bh[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.bh[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--step--1);white-space:nowrap}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(19.5rem,1fr));gap:1.5rem 2rem;display:grid}.split[data-astro-cid-lcdefpme]{gap:0 3rem;display:grid}@media (width>=70rem){.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.split[data-astro-cid-lcdefpme] .row a{grid-template-columns:1fr;gap:.25rem}.split[data-astro-cid-lcdefpme] .row .tag{order:-1}}.rows[data-astro-cid-lcdefpme]{border-top:var(--rule-heavy) solid var(--signal);padding:0}.topics[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;padding:0;list-style:none;display:flex}.topics[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:var(--rule-w) solid var(--rule-strong);border-radius:var(--radius);background:var(--card);color:var(--ink);font-family:var(--font-display);font-weight:650;font-size:var(--step--1);align-items:baseline;gap:.5rem;padding:.45rem .8rem;text-decoration:none;display:inline-flex}.topics[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--signal);color:var(--signal-deep)}.econ[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem 2rem;display:grid}.eg[data-astro-cid-lcdefpme]{border-top:var(--rule-heavy) solid var(--signal);padding-top:.7rem}.eg[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.05rem}.eg[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.eg[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--signal-deep);text-decoration:underline}.eg[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.45rem;margin-top:.5rem;padding:0;list-style:none;display:grid}.eg[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--step--1);line-height:1.4;text-decoration:none}.eg[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--signal-deep);text-decoration:underline}.guides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:var(--rule-w) solid var(--rule-strong);border-radius:var(--radius);background:var(--card);gap:.35rem;height:100%;padding:.9rem 1rem 1rem;text-decoration:none;display:grid}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--signal)}.gt[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);font-weight:680;line-height:1.2}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .gt[data-astro-cid-lcdefpme]{color:var(--signal-deep)}.tool-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.5rem;display:grid}.tool[data-astro-cid-lcdefpme]{border:var(--rule-w) solid var(--rule-strong);border-left:5px solid var(--worked);border-radius:var(--radius);background:var(--worked-wash);color:var(--ink);gap:.5rem;padding:1.1rem 1.2rem 1.3rem;text-decoration:none;display:grid}.tool[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:var(--step--1)}.tool[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--signal);text-decoration:underline}
