.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:64px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:640px}.hero__lead[data-astro-cid-lcdefpme]{max-width:560px;margin-top:24px}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.record[data-astro-cid-lcdefpme]{margin:32px 0 0;overflow:hidden;box-shadow:0 1px 2px #12161b0f}.record__head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;font-size:12px;display:flex}.record__rows[data-astro-cid-lcdefpme]{font-family:var(--font-mono);gap:12px;margin:0;padding:20px;font-size:12.5px;line-height:1.5;display:grid}.record__rows[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:9.5em minmax(0,1fr);gap:12px;display:grid}.record__rows[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--color-muted)}.record__rows[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-ink);margin:0}.record__pill[data-astro-cid-lcdefpme]{background:var(--color-amber-bg);color:var(--color-amber-text);border-radius:4px;padding:2px 8px}.record__foot[data-astro-cid-lcdefpme]{background:var(--color-bg);border-top:1px solid var(--color-border);padding:16px 20px 20px}.record__question[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:14px}.record__link[data-astro-cid-lcdefpme]{margin-top:10px;font-size:14px;display:inline-block}.record__answer[data-astro-cid-lcdefpme]{color:var(--color-accent);font-family:var(--font-heading);margin-top:6px;font-size:18px;font-weight:600;line-height:1.35}.audiences[data-astro-cid-lcdefpme],.engagement[data-astro-cid-lcdefpme],.writing__list[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.section--screen[data-astro-cid-lcdefpme]{align-items:center;min-height:100svh;display:flex}.audiences[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.audience[data-astro-cid-lcdefpme]{padding:24px}.audience__label[data-astro-cid-lcdefpme]{color:var(--color-accent);text-transform:uppercase}.audience__body[data-astro-cid-lcdefpme]{color:var(--color-ink);font-family:var(--font-heading);margin-top:14px;font-size:1.1875rem;font-weight:600;line-height:1.35}.audience__link[data-astro-cid-lcdefpme]{margin-top:16px;font-size:15px;display:inline-block}.engagement[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.engagement[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-ink);padding-top:20px}.engagement[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 10px}.engagement[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.label){font-size:15px}.writing__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px;display:flex}.writing__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.note[data-astro-cid-lcdefpme]{padding:24px}.note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 10px}.note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);text-decoration:none}.note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent);text-decoration:underline}.note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.label){font-size:15px}.faq[data-astro-cid-lcdefpme]{max-width:calc(900px + 2 * var(--gutter))}.faq__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);margin-top:40px}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{color:var(--color-ink);font-family:var(--font-heading);cursor:pointer;gap:10px;padding:20px 0;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:before{content:"▸";flex:none}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:before{content:"▾"}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:760px;padding:0 0 24px}@media (width<=1023px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.record[data-astro-cid-lcdefpme]{margin-top:0}.engagement[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.engagement[data-astro-cid-lcdefpme],.audiences[data-astro-cid-lcdefpme],.writing__list[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.record__rows[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:2px}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}
