.cta-section[data-v-f2d4f45f]{color:#fff;background:#0a0a0a;border-top:1px solid #ffffff0f;padding:6.5rem 0;position:relative;overflow:hidden}.cta-grain[data-v-f2d4f45f]{opacity:.03;pointer-events:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.85%22%20numOctaves%3D%224%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);position:absolute;inset:0}.cta-container[data-v-f2d4f45f]{text-align:center;max-width:680px;margin:0 auto;padding:0 2rem;position:relative}.cta-accent[data-v-f2d4f45f]{justify-content:center;align-items:center;gap:.6rem;margin-bottom:2.5rem;display:flex}.cta-accent-line[data-v-f2d4f45f]{background:#ffffff26;width:28px;height:1px;display:block}.cta-accent-dot[data-v-f2d4f45f]{background:#ed1c24;border-radius:50%;width:6px;height:6px;display:block}.cta-title[data-v-f2d4f45f]{letter-spacing:-.02em;color:#fff;margin-bottom:1.25rem;font-family:Satoshi,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15}.cta-break[data-v-f2d4f45f]{display:none}.cta-subtitle[data-v-f2d4f45f]{color:#ffffff80;max-width:500px;margin:0 auto 2.5rem;font-family:Satoshi,sans-serif;font-size:clamp(.95rem,2vw,1.1rem);font-weight:400;line-height:1.75}.cta-buttons[data-v-f2d4f45f]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.cta-btn[data-v-f2d4f45f]{letter-spacing:.01em;border-radius:100px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-family:Satoshi,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .35s cubic-bezier(.23,1,.32,1);display:inline-flex}.cta-btn-icon[data-v-f2d4f45f]{flex-shrink:0;width:1.1rem;height:1.1rem}.cta-btn-primary[data-v-f2d4f45f]{color:#fff;background:#25d366;border:1.5px solid #25d366}.cta-btn-primary[data-v-f2d4f45f]:hover{background:#1fbd5a;border-color:#1fbd5a;transform:translateY(-2px);box-shadow:0 10px 28px #25d36640}.cta-btn-call[data-v-f2d4f45f]{color:#fff;background:#ed1c24;border:1.5px solid #ed1c24}.cta-btn-call[data-v-f2d4f45f]:hover{background:#c41620;border-color:#c41620;transform:translateY(-2px);box-shadow:0 10px 28px #ed1c244d}.cta-btn-outline[data-v-f2d4f45f]{color:#fff;background:0 0;border:1.5px solid #fff3}.cta-btn-outline[data-v-f2d4f45f]:hover{color:#0a0a0a;background:#fff;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px #ffffff1a}.cta-btn-outline-wa[data-v-f2d4f45f]:hover{color:#fff;background:#25d366;border-color:#25d366;box-shadow:0 10px 28px #25d36640}.cta-btn-arrow[data-v-f2d4f45f]{transition:transform .3s}.cta-btn-outline:hover .cta-btn-arrow[data-v-f2d4f45f]{transform:translate(3px)}@media (width<=768px){.cta-section[data-v-f2d4f45f]{padding:5rem 0}.cta-container[data-v-f2d4f45f]{padding:0 1.25rem}.cta-break[data-v-f2d4f45f]{display:inline}.cta-buttons[data-v-f2d4f45f]{flex-direction:column;align-items:center}.cta-btn[data-v-f2d4f45f]{justify-content:center;width:100%;max-width:280px}}@media (width<=480px){.cta-section[data-v-f2d4f45f]{padding:4rem 0}.cta-accent[data-v-f2d4f45f],.cta-subtitle[data-v-f2d4f45f]{margin-bottom:2rem}.cta-btn[data-v-f2d4f45f]{padding:.8rem 1.5rem;font-size:.85rem}}
