.cta-band[data-astro-cid-rcdzuq3a]{background:var(--color-dark);color:#fff}.cta-inner[data-astro-cid-rcdzuq3a]{text-align:center}.cta-inner[data-astro-cid-rcdzuq3a] h2[data-astro-cid-rcdzuq3a]{font-size:1.8rem;margin:0 0 var(--space-3);color:#fff}.cta-inner[data-astro-cid-rcdzuq3a]>p[data-astro-cid-rcdzuq3a]{color:#cdd8e4;max-width:42rem;margin:0 auto var(--space-6)}.cta-actions[data-astro-cid-rcdzuq3a]{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.cta-call[data-astro-cid-rcdzuq3a]{display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.5rem;border-radius:var(--radius);background:var(--color-accent);color:var(--color-dark);font-weight:700;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.cta-call[data-astro-cid-rcdzuq3a]:hover{background:var(--color-star);transform:translateY(-1px)}.cta-call[data-astro-cid-rcdzuq3a] svg[data-astro-cid-rcdzuq3a]{flex-shrink:0}.cta-book[data-astro-cid-rcdzuq3a]{display:inline-flex;align-items:center;padding:.85rem 1.75rem;border-radius:var(--radius);background:transparent;color:var(--color-accent);border:2px solid var(--color-accent);font-weight:700;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease}.cta-book[data-astro-cid-rcdzuq3a]:hover{background:var(--color-accent);color:var(--color-dark);transform:translateY(-1px)}
