.hero[data-astro-cid-tcy35dad]{padding:var(--space-11) 0 var(--space-9)}.hero[data-astro-cid-tcy35dad] h1[data-astro-cid-tcy35dad]{font-size:max(2.5rem,min(5.5vw,4rem));font-size:clamp(2.5rem,5.5vw,4rem);margin-top:var(--space-4);max-width:16ch}.article-lede[data-astro-cid-tcy35dad]{color:var(--on-surface-variant);font-size:1.25rem;line-height:1.55;margin-top:var(--space-6);max-width:60ch}.prose-section[data-astro-cid-tcy35dad]{padding:var(--space-9) 0}.prose[data-astro-cid-tcy35dad]{max-width:64ch}.prose[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{font-size:1.125rem;line-height:1.7;margin-bottom:1.25em}.caps-section[data-astro-cid-tcy35dad]{padding:var(--space-10) 0}.caps-section[data-astro-cid-tcy35dad] .section-head[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:max(1.75rem,min(3vw,2.5rem));font-size:clamp(1.75rem,3vw,2.5rem)}.caps-grid[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-7);gap:var(--space-7)}.cap-card[data-astro-cid-tcy35dad]{background:var(--surface-container-low);border-top:2px solid var(--primary-container);padding:var(--space-7)}.cap-card[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{font-size:var(--headline-sm);margin-bottom:var(--space-4)}.cap-card[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:var(--on-surface-variant);font-size:var(--body-lg);line-height:1.6;margin:0}@media(max-width:800px){.caps-grid[data-astro-cid-tcy35dad]{gap:var(--space-5);grid-template-columns:1fr}}.engagements-section[data-astro-cid-tcy35dad]{padding:var(--space-10) 0}.engagements-section[data-astro-cid-tcy35dad] .section-head[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:max(1.75rem,min(3vw,2.5rem));font-size:clamp(1.75rem,3vw,2.5rem)}.engagement-grid[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-7);gap:var(--space-7)}.engagement[data-astro-cid-tcy35dad]{background:var(--surface-container-lowest);padding:var(--space-7)}.engagement[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{font-size:var(--headline-sm);line-height:1.3;margin-bottom:var(--space-4)}.engagement[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:var(--on-surface-variant);font-size:var(--body-lg);line-height:1.6;margin:0}@media(max-width:800px){.engagement-grid[data-astro-cid-tcy35dad]{gap:var(--space-5);grid-template-columns:1fr}}.faqs-section[data-astro-cid-tcy35dad]{padding:var(--space-10) 0}.narrow[data-astro-cid-tcy35dad]{max-width:880px}.faqs-section[data-astro-cid-tcy35dad] .section-head[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:max(1.75rem,min(3vw,2.5rem));font-size:clamp(1.75rem,3vw,2.5rem)}.faqs[data-astro-cid-tcy35dad] details[data-astro-cid-tcy35dad]{border-top:1px solid var(--ghost-border);padding:var(--space-6) 0}.faqs[data-astro-cid-tcy35dad] details[data-astro-cid-tcy35dad]:last-child{border-bottom:1px solid var(--ghost-border)}.faqs[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]{cursor:pointer;font-family:var(--font-serif);font-size:var(--headline-sm);line-height:1.35;list-style:none}.faqs[data-astro-cid-tcy35dad] summary[data-astro-cid-tcy35dad]::-webkit-details-marker{display:none}.faqs[data-astro-cid-tcy35dad] .faq-answer[data-astro-cid-tcy35dad]{color:var(--on-surface-variant);line-height:1.6;margin-top:var(--space-5);max-width:70ch}.faqs[data-astro-cid-tcy35dad] .faq-answer[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{margin:0 0 1em}.faqs[data-astro-cid-tcy35dad] .faq-answer[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]:last-child{margin-bottom:0}.cta[data-astro-cid-tcy35dad]{margin-top:0;padding:var(--space-10) 0}.cta-row[data-astro-cid-tcy35dad]{align-items:center;display:flex;gap:var(--space-8);justify-content:space-between}.cta-row[data-astro-cid-tcy35dad] .eyebrow[data-astro-cid-tcy35dad]{color:var(--on-primary);opacity:.6}.cta-row[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{color:var(--on-primary);font-size:max(1.75rem,min(3vw,2.5rem));font-size:clamp(1.75rem,3vw,2.5rem);margin-top:var(--space-3);max-width:22ch}@media(max-width:800px){.cta-row[data-astro-cid-tcy35dad]{align-items:flex-start;flex-direction:column}}
