.contact-cta.svelte-1qdygc6{background:#fff;border-top:1px solid #7028a60f;border-bottom:1px solid #7028a60f;padding:42px 0;position:relative;overflow:hidden}.container.svelte-1qdygc6{justify-content:space-between;align-items:center;gap:30px;width:min(1120px,100% - 40px);margin:0 auto;display:flex}.cta-content.svelte-1qdygc6{animation:.55s both svelte-1qdygc6-contact-reveal}.cta-label.svelte-1qdygc6{color:#9222bc;letter-spacing:.11em;font-size:9px;font-weight:800}.cta-content.svelte-1qdygc6 h2:where(.svelte-1qdygc6){letter-spacing:-.035em;margin:6px 0 5px;font-size:23px;font-weight:850;line-height:1.2}.cta-content.svelte-1qdygc6 p:where(.svelte-1qdygc6){color:#746c7b;margin:0;font-size:11px;line-height:1.6}.contact-actions.svelte-1qdygc6{flex-shrink:0;align-items:center;gap:8px;display:flex}.contact-item.svelte-1qdygc6{color:#302936;background:#fff;border:1px solid #7126ab17;border-radius:12px;align-items:center;gap:9px;min-width:145px;padding:10px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:.55s both svelte-1qdygc6-contact-reveal;display:inline-flex;box-shadow:0 6px 18px #4e1b6f0b}.contact-item.svelte-1qdygc6:nth-child(2){animation-delay:60ms}.contact-item.svelte-1qdygc6:nth-child(3){animation-delay:.12s}.contact-item.svelte-1qdygc6:hover{transform:translateY(-3px);box-shadow:0 11px 25px #4e1b6f17}.icon.svelte-1qdygc6{color:#fff;background:linear-gradient(135deg,#d31bc1,#7139df);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.icon.svelte-1qdygc6 svg:where(.svelte-1qdygc6){fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.whatsapp.svelte-1qdygc6 .icon:where(.svelte-1qdygc6) svg:where(.svelte-1qdygc6){fill:currentColor;stroke:none}.contact-item.svelte-1qdygc6 strong:where(.svelte-1qdygc6),.contact-item.svelte-1qdygc6 small:where(.svelte-1qdygc6){display:block}.contact-item.svelte-1qdygc6 strong:where(.svelte-1qdygc6){font-size:10px;font-weight:800}.contact-item.svelte-1qdygc6 small:where(.svelte-1qdygc6){color:#817786;text-overflow:ellipsis;white-space:nowrap;max-width:145px;margin-top:2px;font-size:8px;overflow:hidden}@keyframes svelte-1qdygc6-contact-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=850px){.container.svelte-1qdygc6{text-align:center;flex-direction:column;align-items:stretch}.contact-actions.svelte-1qdygc6{flex-wrap:wrap;justify-content:center}}@media (width<=520px){.contact-cta.svelte-1qdygc6{padding:34px 0}.container.svelte-1qdygc6{width:calc(100% - 28px)}.contact-actions.svelte-1qdygc6{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.contact-item.svelte-1qdygc6{flex-direction:column;gap:6px;min-width:0;padding:10px 6px}.contact-item.svelte-1qdygc6 small:where(.svelte-1qdygc6){max-width:100%}}@media (prefers-reduced-motion:reduce){.cta-content.svelte-1qdygc6,.contact-item.svelte-1qdygc6{animation:none}.contact-item.svelte-1qdygc6{transition:none}}
