.hero[data-astro-cid-vkuyrmqh]{padding:var(--space-10) 0}.hero-inner[data-astro-cid-vkuyrmqh]{max-width:720px;margin:0 auto;text-align:center}.hero-inner[data-astro-cid-vkuyrmqh] h1[data-astro-cid-vkuyrmqh]{margin:0 auto var(--space-4) auto;max-width:22ch}.lede[data-astro-cid-vkuyrmqh]{font-size:var(--text-lede-size);line-height:var(--text-lede-line);margin:0 auto;max-width:60ch;color:var(--text-primary)}.eyebrow[data-astro-cid-vkuyrmqh]{font-size:var(--text-eyebrow-size);letter-spacing:var(--text-eyebrow-spacing);text-transform:uppercase;color:var(--muted);font-weight:500;margin:0 0 var(--space-3) 0}.heppner[data-astro-cid-vkuyrmqh]{background:var(--graphite);color:var(--text-primary-dark);padding:var(--space-10) 0}.heppner-eyebrow[data-astro-cid-vkuyrmqh]{color:var(--counsel)}.heppner[data-astro-cid-vkuyrmqh] h2[data-astro-cid-vkuyrmqh]{color:var(--text-primary-dark);margin:0 0 var(--space-6) 0;max-width:22ch}.heppner-grid[data-astro-cid-vkuyrmqh]{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media(min-width:900px){.heppner-grid[data-astro-cid-vkuyrmqh]{grid-template-columns:1fr 1fr 1fr;gap:var(--space-6)}}.heppner-col-title[data-astro-cid-vkuyrmqh]{font-family:var(--font-serif);font-size:22px;margin:0 0 var(--space-2) 0}.heppner-col[data-astro-cid-vkuyrmqh] p[data-astro-cid-vkuyrmqh]{margin:0;color:var(--text-secondary-dark);max-width:36ch}.heppner-link[data-astro-cid-vkuyrmqh]{margin:var(--space-6) 0 0 0}.heppner-link[data-astro-cid-vkuyrmqh] a[data-astro-cid-vkuyrmqh]{color:var(--counsel);text-decoration:none}.heppner-link[data-astro-cid-vkuyrmqh] a[data-astro-cid-vkuyrmqh]:hover{text-decoration:underline}.subprocessors[data-astro-cid-vkuyrmqh]{padding:var(--space-10) 0}.subprocessors-inner[data-astro-cid-vkuyrmqh]{max-width:900px}.subprocessors-date[data-astro-cid-vkuyrmqh]{color:var(--text-tertiary);font-size:var(--text-caption-size);margin:0 0 var(--space-4) 0}.subprocessor-list[data-astro-cid-vkuyrmqh]{list-style:none;padding:0;margin:0}.subprocessor-list[data-astro-cid-vkuyrmqh] li[data-astro-cid-vkuyrmqh]{display:grid;grid-template-columns:1fr;gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline)}@media(min-width:720px){.subprocessor-list[data-astro-cid-vkuyrmqh] li[data-astro-cid-vkuyrmqh]{grid-template-columns:1fr 2fr 1fr;gap:var(--space-3);align-items:baseline}}.sp-vendor[data-astro-cid-vkuyrmqh]{font-weight:600}.sp-role[data-astro-cid-vkuyrmqh]{color:var(--text-secondary);font-size:var(--text-body-small-size)}.sp-jurisdiction[data-astro-cid-vkuyrmqh]{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--text-tertiary)}.subprocessors-subscribe[data-astro-cid-vkuyrmqh]{margin:var(--space-4) 0 0 0;color:var(--text-secondary);font-size:var(--text-body-small-size)}.subprocessors-subscribe[data-astro-cid-vkuyrmqh] a[data-astro-cid-vkuyrmqh]{color:var(--counsel)}.data-blocks[data-astro-cid-vkuyrmqh]{background:var(--vellum);padding:var(--space-9) 0}.data-grid[data-astro-cid-vkuyrmqh]{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media(min-width:900px){.data-grid[data-astro-cid-vkuyrmqh]{grid-template-columns:1fr 1fr 1fr}}.data-block[data-astro-cid-vkuyrmqh] p[data-astro-cid-vkuyrmqh],.data-block[data-astro-cid-vkuyrmqh] ul[data-astro-cid-vkuyrmqh]{margin:0;color:var(--text-primary)}.data-block[data-astro-cid-vkuyrmqh] ul[data-astro-cid-vkuyrmqh]{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.data-block[data-astro-cid-vkuyrmqh] ul[data-astro-cid-vkuyrmqh] li[data-astro-cid-vkuyrmqh]{font-family:var(--font-mono);font-size:var(--text-body-small-size)}.roadmap[data-astro-cid-vkuyrmqh]{padding:var(--space-10) 0}.roadmap-inner[data-astro-cid-vkuyrmqh]{max-width:900px}.roadmap[data-astro-cid-vkuyrmqh] h2[data-astro-cid-vkuyrmqh]{margin:0 0 var(--space-6) 0}.roadmap-list[data-astro-cid-vkuyrmqh]{list-style:none;padding:0;margin:0}.roadmap-row[data-astro-cid-vkuyrmqh]{display:grid;grid-template-columns:1fr;gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--hairline)}@media(min-width:720px){.roadmap-row[data-astro-cid-vkuyrmqh]{grid-template-columns:200px 1fr 2fr;gap:var(--space-4);align-items:baseline}}.roadmap-when[data-astro-cid-vkuyrmqh]{color:var(--counsel);font-weight:600;font-size:var(--text-body-small-size)}.roadmap-milestone[data-astro-cid-vkuyrmqh]{font-weight:600}.roadmap-summary[data-astro-cid-vkuyrmqh]{color:var(--text-secondary);font-size:var(--text-body-small-size)}.ethics[data-astro-cid-vkuyrmqh]{background:var(--vellum);padding:var(--space-10) 0}.ethics-inner[data-astro-cid-vkuyrmqh]{max-width:720px;display:flex;flex-direction:column;gap:var(--space-6)}.ethics-block[data-astro-cid-vkuyrmqh] h3[data-astro-cid-vkuyrmqh]{font-family:var(--font-serif);font-size:24px;margin:0 0 var(--space-2) 0}.ethics-block[data-astro-cid-vkuyrmqh] p[data-astro-cid-vkuyrmqh]{margin:0 0 var(--space-2) 0;color:var(--text-primary)}.ethics-block[data-astro-cid-vkuyrmqh] ul[data-astro-cid-vkuyrmqh]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-1)}.ethics-block[data-astro-cid-vkuyrmqh] ul[data-astro-cid-vkuyrmqh] li[data-astro-cid-vkuyrmqh]{font-size:var(--text-body-size);color:var(--text-primary)}.ethics-block[data-astro-cid-vkuyrmqh] a[data-astro-cid-vkuyrmqh]{color:var(--counsel)}.ghost-link[data-astro-cid-vkuyrmqh]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.trust-cta[data-astro-cid-vkuyrmqh]{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--hairline)}@media(min-width:720px){.trust-cta[data-astro-cid-vkuyrmqh]{flex-direction:row;gap:var(--space-5)}}
