.cta-button[data-v-ae7549c5]{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:600;padding:12px 24px;text-align:center;text-decoration:none;transition:all .2s ease}.cta-button--large[data-v-ae7549c5]{font-size:1.1rem;padding:16px 32px}.cta-button--primary[data-v-ae7549c5]{background:linear-gradient(135deg,#00f0ff,#00a8ff);color:#08080c}.cta-button--primary[data-v-ae7549c5]:hover{box-shadow:0 4px 12px #00f0ff66;transform:translateY(-2px)}.cta-button--secondary[data-v-ae7549c5]{background:#2a2a3d80;border:1px solid rgba(42,42,61,.5);color:#f0f0f5}.cta-button--secondary[data-v-ae7549c5]:hover{background:#2a2a3dcc}.cta-button--ghost[data-v-ae7549c5]{background:transparent;color:#808090}.cta-button--ghost[data-v-ae7549c5]:hover{color:#f0f0f5}.cta-section[data-v-927ac83d]{background:radial-gradient(circle at bottom center,rgba(0,240,255,.03) 0,transparent 70%);border-top:1px solid hsla(240,7%,53%,.1);padding:8rem 0}.cta-container[data-v-927ac83d]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.cta-content[data-v-927ac83d]{margin:0 auto;max-width:800px;text-align:center}.cta-title[data-v-927ac83d]{color:#f0f0f5;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1.5rem}.cta-subtitle[data-v-927ac83d]{color:#808090;font-family:JetBrains Mono,monospace;font-size:1.1rem;line-height:1.6;margin-bottom:3rem}.cta-actions[data-v-927ac83d]{display:flex;gap:1.5rem;justify-content:center}@media(max-width:768px){.cta-title[data-v-927ac83d]{font-size:2.25rem}.cta-actions[data-v-927ac83d]{align-items:stretch;flex-direction:column}}
