.text-block[data-astro-cid-4p64u76j]{display:flex;flex-direction:column}.split[data-astro-cid-4p64u76j]{gap:var(--space-macro)}@media(min-width:1024px){.split[data-astro-cid-4p64u76j]{flex-direction:row;align-items:flex-start;gap:clamp(var(--space-macro),8vw,var(--space-section))}.split-left[data-astro-cid-4p64u76j]{flex:1;max-width:450px}.split-right[data-astro-cid-4p64u76j]{flex:1.5}.reverse[data-astro-cid-4p64u76j]{flex-direction:row-reverse;justify-content:flex-end}}.centered[data-astro-cid-4p64u76j]{align-items:center;text-align:center;margin:0 auto}.text-left[data-astro-cid-4p64u76j]{text-align:left}.text-center[data-astro-cid-4p64u76j]{text-align:center}.mx-auto[data-astro-cid-4p64u76j]{margin-left:auto;margin-right:auto}.max-w-800[data-astro-cid-4p64u76j]{max-width:800px}.max-w-1000[data-astro-cid-4p64u76j]{max-width:1000px}.text-measure[data-astro-cid-4p64u76j]{max-width:65ch}.title-gap[data-astro-cid-4p64u76j]{margin-bottom:var(--space-base)}.mb-micro[data-astro-cid-4p64u76j]{margin-bottom:var(--space-micro)}.mt-micro[data-astro-cid-4p64u76j]{margin-top:var(--space-micro)}.mb-base[data-astro-cid-4p64u76j]{margin-bottom:var(--space-base)}.mb-macro[data-astro-cid-4p64u76j]{margin-bottom:var(--space-macro)}.mt-macro[data-astro-cid-4p64u76j]{margin-top:var(--space-macro)}.mt-section[data-astro-cid-4p64u76j]{margin-top:var(--space-section)}.pt-base[data-astro-cid-4p64u76j]{padding-top:var(--space-base)}.pt-macro[data-astro-cid-4p64u76j]{padding-top:var(--space-macro)}.pb-micro[data-astro-cid-4p64u76j]{padding-bottom:var(--space-micro)}.p-macro[data-astro-cid-4p64u76j]{padding:var(--space-macro)}.p-base[data-astro-cid-4p64u76j]{padding:var(--space-base)}.mb-0[data-astro-cid-4p64u76j]{margin-bottom:0}.flex-column[data-astro-cid-4p64u76j]{display:flex;flex-direction:column}.gap-macro[data-astro-cid-4p64u76j]{gap:var(--space-macro)}.gap-micro[data-astro-cid-4p64u76j]{gap:var(--space-micro)}.standout-text[data-astro-cid-4p64u76j]{font-weight:500;color:var(--c-primary)}.font-bold[data-astro-cid-4p64u76j]{font-weight:600}.opacity-70[data-astro-cid-4p64u76j]{opacity:.7}.opacity-90[data-astro-cid-4p64u76j]{opacity:.9}.border-top-ghost[data-astro-cid-4p64u76j]{border-top:1px solid var(--c-outline-ghost)}.border-bottom-ghost[data-astro-cid-4p64u76j]{border-bottom:1px solid var(--c-outline-ghost)}.border-left-ghost[data-astro-cid-4p64u76j]{border-left:1px solid var(--c-outline-ghost)}.border-right-ghost[data-astro-cid-4p64u76j]{border-right:1px solid var(--c-outline-ghost)}.border-all-ghost[data-astro-cid-4p64u76j]{border:1px solid var(--c-outline-ghost)}.bg-low[data-astro-cid-4p64u76j]{background-color:var(--c-surface-low)}.bg-surface[data-astro-cid-4p64u76j]{background-color:var(--c-background)}.bg-surface-highest[data-astro-cid-4p64u76j]{background-color:var(--c-surface-highest)}.badge[data-astro-cid-4p64u76j]{color:var(--c-primary);display:inline-block}.badge-inverted[data-astro-cid-4p64u76j]{color:var(--c-on-primary);opacity:.8;display:inline-block;padding:.25rem .5rem;border:1px solid var(--c-outline-ghost)}.uppercase[data-astro-cid-4p64u76j]{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.clean-list[data-astro-cid-4p64u76j]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-micro)}.bullet-list[data-astro-cid-4p64u76j]{padding-left:1.5rem;display:flex;flex-direction:column;gap:var(--space-micro);margin-top:0}.bullet-list[data-astro-cid-4p64u76j] li[data-astro-cid-4p64u76j]::marker{color:var(--c-primary)}.grid-2[data-astro-cid-4p64u76j]{display:grid;grid-template-columns:1fr;gap:var(--space-macro)}@media(min-width:768px){.grid-2[data-astro-cid-4p64u76j]{grid-template-columns:repeat(2,1fr)}}.simple-card[data-astro-cid-4p64u76j]{display:flex;flex-direction:column}.simple-card[data-astro-cid-4p64u76j] h3[data-astro-cid-4p64u76j]{margin-top:0}.numeral[data-astro-cid-4p64u76j]{color:var(--c-primary);opacity:.5;font-weight:700}.quote-ai[data-astro-cid-4p64u76j]{color:var(--c-primary);font-style:italic;line-height:1.4}.hero-strategic{color:var(--c-on-primary)}.ghost-inverted{color:var(--c-on-primary)!important;border:1px solid var(--c-outline-ghost)}.ghost-inverted:hover{background-color:var(--c-primary-dim)!important}.primary-override{background-color:var(--c-on-primary)!important;color:var(--c-text)!important;border:none}.primary-override:hover{background-color:var(--c-surface-high)!important;color:var(--c-text)!important}
