.page-hero[data-astro-cid-g2cagxbr]{padding:var(--space-xl) var(--space-md);text-align:center;padding-top:12rem}.page-hero-container[data-astro-cid-g2cagxbr]{max-width:56.25rem;margin:0 auto}.page-hero-heading[data-astro-cid-g2cagxbr]{margin-bottom:.5rem}.page-hero-subtitle[data-astro-cid-g2cagxbr]{font-family:var(--font-heading);color:var(--color-primary-light-1);margin-bottom:1.5rem;font-size:clamp(1.4rem,4vw,2rem)}.page-hero-subhead[data-astro-cid-g2cagxbr]{color:var(--color-text);margin-bottom:2rem;font-size:1.2rem;line-height:1.6}.page-hero-buttons[data-astro-cid-g2cagxbr]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.content-section[data-astro-cid-g2cagxbr]{padding:var(--space-section) var(--space-md)}.prose-container[data-astro-cid-g2cagxbr]{max-width:46.875rem;margin:0 auto}.inline-cta-group[data-astro-cid-g2cagxbr]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.toll-section[data-astro-cid-g2cagxbr]{padding:var(--space-section) var(--space-md)}.toll-container[data-astro-cid-g2cagxbr]{max-width:68.75rem;margin:0 auto}.toll-intro[data-astro-cid-g2cagxbr]{text-align:center;max-width:43.75rem;margin:0 auto 2rem}.toll-grid[data-astro-cid-g2cagxbr]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.toll-card[data-astro-cid-g2cagxbr]{background:#1a1a1acc;border:.3125rem solid #0000;border-radius:1.5625rem;padding:2rem;box-shadow:.1875rem .25rem .1875rem #00000080}.toll-card--purple[data-astro-cid-g2cagxbr]{border-color:var(--color-primary)}.toll-card--teal[data-astro-cid-g2cagxbr]{border-color:var(--color-accent)}.toll-card--orange[data-astro-cid-g2cagxbr]{border-color:var(--color-secondary)}.toll-card--yellow[data-astro-cid-g2cagxbr]{border-color:var(--color-highlight)}.toll-card[data-astro-cid-g2cagxbr] h3[data-astro-cid-g2cagxbr]{font-family:var(--font-heading);color:#fff;margin:0 0 .25rem;font-size:1.2rem}.toll-subtitle[data-astro-cid-g2cagxbr]{opacity:.8;margin-bottom:1rem;font-size:.9rem;font-weight:600;display:block}.toll-card--purple[data-astro-cid-g2cagxbr] .toll-subtitle[data-astro-cid-g2cagxbr]{color:var(--color-primary)}.toll-card--teal[data-astro-cid-g2cagxbr] .toll-subtitle[data-astro-cid-g2cagxbr]{color:var(--color-accent)}.toll-card--orange[data-astro-cid-g2cagxbr] .toll-subtitle[data-astro-cid-g2cagxbr]{color:var(--color-secondary)}.toll-card--yellow[data-astro-cid-g2cagxbr] .toll-subtitle[data-astro-cid-g2cagxbr]{color:var(--color-highlight)}.toll-card[data-astro-cid-g2cagxbr] p[data-astro-cid-g2cagxbr]{color:var(--color-text);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.science-section[data-astro-cid-g2cagxbr]{padding:var(--space-lg) var(--space-md)}.science-container[data-astro-cid-g2cagxbr]{max-width:62.5rem;margin:0 auto}.science-grid[data-astro-cid-g2cagxbr]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2rem;display:grid}.science-card[data-astro-cid-g2cagxbr]{background:#1a1a1acc;border:.25rem solid #0000;border-radius:1.25rem;padding:1.5rem;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;box-shadow:.1875rem .25rem .1875rem #00000080}.science-card[data-astro-cid-g2cagxbr]:hover{transform:translateY(-.3125rem)scale(1.02)}.science-card--purple[data-astro-cid-g2cagxbr]{border-color:var(--color-primary)}.science-card--teal[data-astro-cid-g2cagxbr]{border-color:var(--color-accent)}.science-card--orange[data-astro-cid-g2cagxbr]{border-color:var(--color-secondary)}.science-card--green[data-astro-cid-g2cagxbr]{border-color:var(--color-success-brand)}.science-card[data-astro-cid-g2cagxbr] h3[data-astro-cid-g2cagxbr]{font-family:var(--font-heading);color:#fff;margin-top:1.33em;margin-bottom:.5rem;font-size:1rem}.science-card[data-astro-cid-g2cagxbr] p[data-astro-cid-g2cagxbr]{color:var(--color-text);margin:0;font-size:.85rem;line-height:1.4}.prose[data-astro-cid-g2cagxbr]{font-size:1.1rem;line-height:1.8}.prose[data-astro-cid-g2cagxbr] p[data-astro-cid-g2cagxbr]{margin-bottom:1.5rem}.prose[data-astro-cid-g2cagxbr] h3[data-astro-cid-g2cagxbr]{font-family:var(--font-heading);color:#fff;margin:2rem 0 1rem;font-size:1.3rem}.dark-mode-text[data-astro-cid-g2cagxbr]{color:var(--color-text)}@media (width<=968px){.toll-grid[data-astro-cid-g2cagxbr]{grid-template-columns:1fr}.science-grid[data-astro-cid-g2cagxbr]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.science-grid[data-astro-cid-g2cagxbr]{grid-template-columns:1fr}}@media (width<=768px){.page-hero[data-astro-cid-g2cagxbr]{padding-top:10rem}.page-hero-heading[data-astro-cid-g2cagxbr]{letter-spacing:.2rem}}
