.cta-section.svelte-7p4a3m{text-align:center;padding:2.5rem 1rem}.cta-button.svelte-7p4a3m{display:inline-block;padding:1rem 3rem;background:var(--gradient-primary);color:#fff;font-size:1.25rem;font-weight:700;border-radius:var(--radius-lg);text-decoration:none;box-shadow:0 4px 20px rgba(var(--accent-rgb),.35);transition:transform .2s ease,box-shadow .2s ease}.cta-button.svelte-7p4a3m:hover{transform:translateY(-2px);box-shadow:0 6px 28px rgba(var(--accent-rgb),.45)}.cta-subtitle.svelte-7p4a3m{margin-top:.75rem;font-size:.95rem;color:var(--text-secondary)}.cta-subtitle.svelte-7p4a3m a{color:var(--accent-primary);text-decoration:none}.cta-subtitle.svelte-7p4a3m a:hover{text-decoration:underline}@media (max-width: 768px){.cta-button.svelte-7p4a3m{font-size:1.1rem;padding:.875rem 2rem}}.related-links.svelte-s7d9o5.svelte-s7d9o5{max-width:1040px;margin:0 auto;padding:2rem 1.5rem 2.5rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.75rem}.related-label.svelte-s7d9o5.svelte-s7d9o5{font-size:.8rem;font-weight:700;letter-spacing:.05em;color:var(--text-tertiary)}.related-items.svelte-s7d9o5.svelte-s7d9o5{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.related-links.svelte-s7d9o5 a.svelte-s7d9o5{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-link);text-decoration:none;font-size:.95rem;font-weight:600}.related-links.svelte-s7d9o5 a.svelte-s7d9o5:hover{color:var(--accent-primary);text-decoration:underline}.related-links.svelte-s7d9o5 svg{width:16px;height:16px;opacity:.7}@media (max-width: 768px){.related-links.svelte-s7d9o5.svelte-s7d9o5{flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem 2rem}.related-items.svelte-s7d9o5.svelte-s7d9o5{flex-direction:column;gap:.75rem}}
