.hero-section[data-astro-cid-7eq4nle5]{padding-block:3rem 4rem}.hero[data-astro-cid-7eq4nle5]{flex-direction:column;gap:1.25rem;display:flex}.crumbs[data-astro-cid-7eq4nle5]{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.crumbs[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5],.note[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]{color:var(--primary-text);font-weight:500;text-decoration:none}.crumbs[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:hover,.note[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:hover{text-decoration:underline}.hero-eyebrow[data-astro-cid-7eq4nle5]{margin-top:1.5rem}.page-title[data-astro-cid-7eq4nle5]{letter-spacing:-.035em;text-wrap:balance;max-width:18em;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.06}.lead[data-astro-cid-7eq4nle5]{max-width:40em;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.55}.plans[data-astro-cid-7eq4nle5]{background:var(--secondary);border-radius:999px;align-self:flex-start;margin:0;padding:2px .625rem;font-size:.8125rem;font-weight:500}.actions[data-astro-cid-7eq4nle5]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.cta[data-astro-cid-7eq4nle5]{border-radius:var(--radius);align-items:center;gap:.5rem;height:2.75rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.cta-primary[data-astro-cid-7eq4nle5]{background:var(--primary);color:var(--primary-foreground)}.cta-outline[data-astro-cid-7eq4nle5]{border:1px solid var(--border);background:var(--card);color:var(--foreground)}.part[data-astro-cid-7eq4nle5]{border-top:1px solid var(--border);background:var(--card)}.part-band[data-astro-cid-7eq4nle5]{background:var(--background)}.part-row[data-astro-cid-7eq4nle5]{flex-wrap:wrap;gap:1rem 4.5rem;padding-block:3.5rem;display:flex}.part-title[data-astro-cid-7eq4nle5]{letter-spacing:-.02em;text-wrap:balance;flex:17.5rem;margin:0;font-size:clamp(1.5rem,2.8vw,1.875rem);font-weight:700;line-height:1.2}.part-text[data-astro-cid-7eq4nle5]{flex-direction:column;flex:3 35rem;gap:1rem;max-width:44em;display:flex}.part-text[data-astro-cid-7eq4nle5] p[data-astro-cid-7eq4nle5]{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}.points[data-astro-cid-7eq4nle5]{flex-direction:column;gap:.625rem;margin:0;padding:0;font-size:1rem;line-height:1.55;list-style:none;display:flex}.points[data-astro-cid-7eq4nle5] li[data-astro-cid-7eq4nle5]{gap:.625rem;display:flex}.point-check[data-astro-cid-7eq4nle5]{color:var(--primary);flex:none;padding-top:4px;display:flex}.related-section[data-astro-cid-7eq4nle5]{border-top:1px solid var(--border);background:var(--muted)}.related[data-astro-cid-7eq4nle5]{flex-direction:column;gap:1.5rem;padding-block:4rem 5.5rem;display:flex}.related[data-astro-cid-7eq4nle5] .part-title[data-astro-cid-7eq4nle5]{flex:none}.related-list[data-astro-cid-7eq4nle5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.25rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.related-list[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]{border:1px solid var(--border);background:var(--card);height:100%;color:var(--foreground);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem 1.125rem;text-decoration:none;display:flex}.related-list[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:hover{border-color:var(--primary)}.related-list[data-astro-cid-7eq4nle5] strong[data-astro-cid-7eq4nle5]{font-family:var(--font-heading);font-size:.875rem;font-weight:600}.related-list[data-astro-cid-7eq4nle5] span[data-astro-cid-7eq4nle5]{color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.note[data-astro-cid-7eq4nle5]{color:var(--muted-foreground);margin:0;font-size:.875rem}.crumbs[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:focus-visible,.note[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:focus-visible,.cta[data-astro-cid-7eq4nle5]:focus-visible,.related-list[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
