.hero-wrap[data-astro-cid-njl2q4gy]{isolation:isolate;margin-top:-72px;padding-top:72px;position:relative}.hero-wrap[data-astro-cid-njl2q4gy]>.mesh{z-index:-1}.hero[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;padding-block:clamp(32px,5vw,72px) clamp(72px,9vw,120px);display:grid}.hero-copy[data-astro-cid-njl2q4gy]{justify-items:start;gap:20px;display:grid}.outcome[data-astro-cid-njl2q4gy]{letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.2rem,1.7vw,1.4rem);line-height:1.35}.hero[data-astro-cid-njl2q4gy] .lead[data-astro-cid-njl2q4gy]{max-width:56ch}.hero-visual[data-astro-cid-njl2q4gy] .viz{box-shadow:var(--shadow-3);background:#fff;min-height:240px;padding:28px;font-size:.8125rem}.body[data-astro-cid-njl2q4gy]{padding-block:var(--section);grid-template-columns:240px minmax(0,1fr);gap:64px;display:grid}.toc[data-astro-cid-njl2q4gy]{align-self:start;position:sticky;top:96px}.toc-title[data-astro-cid-njl2q4gy]{color:var(--ink-mute);margin-bottom:12px;font-size:.8125rem;font-weight:500}.toc[data-astro-cid-njl2q4gy] ol[data-astro-cid-njl2q4gy]{border-left:1px solid var(--hairline);gap:4px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{color:var(--ink-2);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;font-size:.875rem;line-height:1.35;display:block}.toc[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--primary);border-left-color:var(--primary)}.content[data-astro-cid-njl2q4gy]{gap:72px;max-width:760px;display:grid}.block[data-astro-cid-njl2q4gy]{gap:16px;scroll-margin-top:96px;display:grid}.block[data-astro-cid-njl2q4gy]>p[data-astro-cid-njl2q4gy]{color:var(--ink-2);font-size:1.0625rem;line-height:1.65}.items[data-astro-cid-njl2q4gy]{border-top:1px solid var(--hairline);gap:0;margin:8px 0 0;display:grid}.items[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--hairline);grid-template-columns:220px minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.items[data-astro-cid-njl2q4gy] dt[data-astro-cid-njl2q4gy]{color:var(--ink);font-weight:500}.items[data-astro-cid-njl2q4gy] dd[data-astro-cid-njl2q4gy]{color:var(--ink-2);margin:0}.monthly[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{border-radius:var(--r-lg);background:var(--canvas-soft);border:1px solid var(--hairline);gap:12px;margin:0;padding:24px 28px;list-style:none;display:grid}.monthly[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{color:var(--ink-2);padding-left:26px;position:relative}.monthly[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{content:"";background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m4 7.2 2 2 4-4.4' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:.35em;left:0}.audiences[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.audience[data-astro-cid-njl2q4gy]{border-radius:var(--r-lg);background:var(--canvas-cream);align-content:start;gap:8px;padding:24px;display:grid}.audience[data-astro-cid-njl2q4gy]:nth-child(2){background:var(--indigo-tint-2,#ece9ff)}.audience[data-astro-cid-njl2q4gy]:nth-child(3){background:#fde4ee}.audience[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--ink-2);font-size:.9375rem}.tools[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tools[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-radius:var(--r-pill);border:1px solid var(--hairline-input);color:var(--ink-2);padding:6px 14px;font-size:.875rem;font-weight:500}.related[data-astro-cid-njl2q4gy] .lead[data-astro-cid-njl2q4gy]{margin:12px 0 32px}.related[data-astro-cid-njl2q4gy] .lead[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{text-decoration:underline 1px}.related-list[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.related-card[data-astro-cid-njl2q4gy]{height:100%;color:var(--ink);gap:8px;padding:24px;transition:box-shadow .25s,transform .25s cubic-bezier(.16,1,.3,1);display:grid}.related-card[data-astro-cid-njl2q4gy]:hover{color:var(--ink);box-shadow:var(--shadow-2);transform:translateY(-2px)}.related-card[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-size:1.0625rem;font-weight:500}.related-card[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]:not(.link-arrow){color:var(--ink-2);font-size:.9375rem}.related-card[data-astro-cid-njl2q4gy] .link-arrow[data-astro-cid-njl2q4gy]{margin-top:6px}@media (width<=1000px){.body[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr)}.toc[data-astro-cid-njl2q4gy]{display:none}.content[data-astro-cid-njl2q4gy]{max-width:none}}@media (width<=960px){.hero[data-astro-cid-njl2q4gy],.audiences[data-astro-cid-njl2q4gy],.related-list[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.items[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr);gap:6px}}
