.hero[data-astro-cid-rayrrsjh]{padding-block:var(--spacing-2xl) var(--spacing-xl);max-width:var(--layout-prose-max)}.hero-deck[data-astro-cid-rayrrsjh]{font-family:var(--font-family-display);font-size:var(--font-size-display-2xl);line-height:var(--line-height-display);color:var(--color-text-heading);text-wrap:balance}.hero-deck[data-astro-cid-rayrrsjh] span[data-astro-cid-rayrrsjh]{display:block}.hero-deck[data-astro-cid-rayrrsjh] span[data-astro-cid-rayrrsjh]:last-child{color:var(--color-text-accent)}.ticker[data-astro-cid-rayrrsjh]{padding-block:var(--spacing-md);border-block:1px solid var(--color-border-subtle);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--spacing-3xl), #000 calc(100% - var(--spacing-3xl)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--spacing-3xl), #000 calc(100% - var(--spacing-3xl)), transparent);overflow:hidden}.ticker-track[data-astro-cid-rayrrsjh]{width:max-content;padding:0;list-style:none;animation:45s linear infinite ticker-scroll;display:flex}.ticker-group[data-astro-cid-rayrrsjh]{align-items:center;display:flex}@keyframes ticker-scroll{to{transform:translate(-50%)}}.ticker-item[data-astro-cid-rayrrsjh]{align-items:center;gap:var(--spacing-lg);padding-right:var(--spacing-lg);font-family:var(--font-family-display);font-size:var(--font-size-headline-h1);line-height:var(--line-height-display);white-space:nowrap;color:var(--color-text-muted);display:inline-flex}.ticker-item[data-astro-cid-rayrrsjh] .ticker-spur{height:var(--font-size-label-large);color:var(--color-text-accent)}@media (prefers-reduced-motion:reduce){.ticker[data-astro-cid-rayrrsjh]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ticker-track[data-astro-cid-rayrrsjh]{animation:none}.ticker-group[data-astro-cid-rayrrsjh][aria-hidden=true]{display:none}}.body[data-astro-cid-rayrrsjh]{max-width:var(--layout-prose-max);padding-block:var(--spacing-xl)}.body[data-astro-cid-rayrrsjh] h1[data-astro-cid-rayrrsjh]{font-size:var(--font-size-display-xl);margin-bottom:var(--spacing-lg)}.intro[data-astro-cid-rayrrsjh]{font-size:var(--font-size-body-large)}.section[data-astro-cid-rayrrsjh]{margin-top:var(--spacing-2xl)}.section[data-astro-cid-rayrrsjh] h2[data-astro-cid-rayrrsjh]{margin-bottom:var(--spacing-md)}.body[data-astro-cid-rayrrsjh] p[data-astro-cid-rayrrsjh]{margin-bottom:var(--spacing-md);line-height:var(--line-height-body)}.lead[data-astro-cid-rayrrsjh]{font-weight:var(--font-weight-black);color:var(--color-text-heading)}.numbered[data-astro-cid-rayrrsjh]{margin-top:var(--spacing-lg)}.num[data-astro-cid-rayrrsjh]{color:var(--color-text-accent)}.requirements[data-astro-cid-rayrrsjh]{gap:var(--spacing-md);padding-left:var(--spacing-lg);flex-direction:column;display:flex}.requirements[data-astro-cid-rayrrsjh] li[data-astro-cid-rayrrsjh]{line-height:var(--line-height-body)}.requirements[data-astro-cid-rayrrsjh] li[data-astro-cid-rayrrsjh]::marker{color:var(--color-text-accent)}.closing[data-astro-cid-rayrrsjh]{padding:var(--spacing-lg);border-radius:var(--radius-panel);background:var(--color-background-surface)}.faq-item[data-astro-cid-rayrrsjh]{margin-top:var(--spacing-lg)}.faq-item[data-astro-cid-rayrrsjh] h3[data-astro-cid-rayrrsjh]{margin-bottom:var(--spacing-xs)}.cta-wrap[data-astro-cid-rayrrsjh]{padding-block:var(--spacing-xl);max-width:var(--layout-prose-max)}.sources[data-astro-cid-rayrrsjh] ul[data-astro-cid-rayrrsjh]{padding-left:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.sources[data-astro-cid-rayrrsjh] li[data-astro-cid-rayrrsjh]{color:var(--color-text-muted);font-size:var(--font-size-body-small);line-height:var(--line-height-body)}.sources[data-astro-cid-rayrrsjh] a[data-astro-cid-rayrrsjh]{color:var(--color-text-body);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.sources[data-astro-cid-rayrrsjh] a[data-astro-cid-rayrrsjh]:hover,.sources[data-astro-cid-rayrrsjh] a[data-astro-cid-rayrrsjh]:focus-visible{color:var(--color-text-accent)}@media (width>=900px){.hero[data-astro-cid-rayrrsjh]{padding-block:var(--spacing-3xl) var(--spacing-2xl)}.closing[data-astro-cid-rayrrsjh]{padding:var(--spacing-xl)}}
