.aud-hero[data-astro-cid-f4x2z7zx]{padding-block:clamp(3rem,6vw,4.5rem) clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.aud-hero-inner[data-astro-cid-f4x2z7zx]{z-index:1;max-width:48rem;position:relative}.aud-crumbs[data-astro-cid-f4x2z7zx]{color:var(--muted);gap:.5rem;font-size:.88rem;display:flex}.aud-crumbs[data-astro-cid-f4x2z7zx] a[data-astro-cid-f4x2z7zx]{text-decoration:none}.aud-hero[data-astro-cid-f4x2z7zx] h1[data-astro-cid-f4x2z7zx],.aud-hero[data-astro-cid-f4x2z7zx] .lede[data-astro-cid-f4x2z7zx]{margin-top:1rem}.aud-cta[data-astro-cid-f4x2z7zx]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.aud-pages-list[data-astro-cid-f4x2z7zx]{gap:.75rem;max-width:44rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.aud-pages-list[data-astro-cid-f4x2z7zx] li[data-astro-cid-f4x2z7zx]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:1rem;padding:.85rem 1.1rem;display:flex}.aud-pages-num[data-astro-cid-f4x2z7zx]{background:color-mix(in srgb, var(--accent) 14%, transparent);width:1.8rem;height:1.8rem;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:700;display:inline-grid}.aud-tool[data-astro-cid-f4x2z7zx]{gap:1.1rem;max-width:44rem;padding:1.75rem;display:grid}.aud-tool[data-astro-cid-f4x2z7zx] p[data-astro-cid-f4x2z7zx]{color:var(--muted);margin-top:.5rem}@media (width>=40rem){.aud-tool[data-astro-cid-f4x2z7zx]{grid-template-columns:auto minmax(0,1fr);align-items:start}}.aud-related-list[data-astro-cid-f4x2z7zx]{gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.aud-related-list[data-astro-cid-f4x2z7zx] a[data-astro-cid-f4x2z7zx]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:border-color .2s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex}.aud-related-list[data-astro-cid-f4x2z7zx] a[data-astro-cid-f4x2z7zx]:hover{border-color:var(--accent);transform:translate(4px)}.aud-related-list[data-astro-cid-f4x2z7zx] a[data-astro-cid-f4x2z7zx] span[data-astro-cid-f4x2z7zx]{flex:1;gap:.15rem;display:grid}.aud-related-list[data-astro-cid-f4x2z7zx] a[data-astro-cid-f4x2z7zx] small[data-astro-cid-f4x2z7zx]{color:var(--muted);font-size:.86rem}.aud-split[data-astro-cid-f4x2z7zx]{align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=62rem){.aud-split[data-astro-cid-f4x2z7zx]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.aud-month[data-astro-cid-f4x2z7zx]{gap:1rem;max-width:62rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.aud-month[data-astro-cid-f4x2z7zx] li[data-astro-cid-f4x2z7zx]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);align-items:flex-start;gap:1rem;padding:1.15rem 1.35rem;display:flex}.aud-month-n[data-astro-cid-f4x2z7zx]{background:color-mix(in srgb, var(--accent) 14%, transparent);width:1.9rem;height:1.9rem;color:var(--accent);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:800;display:inline-grid}.aud-month-body[data-astro-cid-f4x2z7zx]{gap:.3rem;min-width:0;display:grid}.aud-month-body[data-astro-cid-f4x2z7zx] b[data-astro-cid-f4x2z7zx]{font-size:.98rem}.aud-month-body[data-astro-cid-f4x2z7zx] small[data-astro-cid-f4x2z7zx]{color:var(--muted);font-size:.9rem;line-height:1.6}.aud-states[data-astro-cid-f4x2z7zx]{align-items:flex-start;gap:.85rem;max-width:62rem;margin-top:1.5rem;padding:1.35rem 1.5rem;display:flex}.aud-states[data-astro-cid-f4x2z7zx] svg[data-astro-cid-f4x2z7zx]{color:var(--accent);flex:none;margin-top:.15rem}.aud-states[data-astro-cid-f4x2z7zx] p[data-astro-cid-f4x2z7zx]{color:var(--muted);font-size:.93rem}.aud-legal[data-astro-cid-f4x2z7zx]{color:var(--muted);align-items:flex-start;gap:.55rem;margin-top:2rem;font-size:.82rem;display:flex}.aud-legal[data-astro-cid-f4x2z7zx] svg[data-astro-cid-f4x2z7zx]{color:var(--accent);flex:none;margin-top:.18rem}.aud-links[data-astro-cid-f4x2z7zx]{flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}
