@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/dm-sans-latin-900-normal.BmOyECvA.woff2)format("woff2"),url(/_astro/dm-sans-latin-900-normal.Bm36EmVp.woff)format("woff")}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-italic.DRLHr0TN.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-italic.i6QPgQBE.woff)format("woff")}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-italic.jlr8VNK_.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-italic.BnqALPDU.woff)format("woff")}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:900;src:url(/_astro/dm-sans-latin-900-italic.vrA4yMEN.woff2)format("woff2"),url(/_astro/dm-sans-latin-900-italic.BeQYQWjZ.woff)format("woff")}.floating-contact-widget[data-astro-cid-zuijvy7z]{z-index:990;font-family:var(--sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);position:fixed;bottom:24px;left:24px}.floating-contact-toggle[data-astro-cid-zuijvy7z]{color:#fff;letter-spacing:-.01em;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;background:#6a1b41;border:2px solid #fff;border-radius:9999px;align-items:center;gap:8px;height:48px;padding:0 22px 0 18px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;box-shadow:0 4px 18px #00000038,0 2px 6px #0000001f}.floating-contact-toggle[data-astro-cid-zuijvy7z]:hover{background:#5b1436;transform:translateY(-2px);box-shadow:0 6px 24px #6a1b4159,0 3px 8px #00000029}.floating-contact-toggle[data-astro-cid-zuijvy7z]:active{transform:translateY(0)}.toggle-icon-open[data-astro-cid-zuijvy7z],.toggle-icon-close[data-astro-cid-zuijvy7z]{place-items:center;width:20px;height:20px;transition:transform .2s;display:grid}.toggle-icon-close[data-astro-cid-zuijvy7z],.floating-contact-widget[data-astro-cid-zuijvy7z].is-open .toggle-icon-open[data-astro-cid-zuijvy7z]{display:none}.floating-contact-widget[data-astro-cid-zuijvy7z].is-open .toggle-icon-close[data-astro-cid-zuijvy7z]{display:grid}.toggle-label[data-astro-cid-zuijvy7z]{font-size:15px;line-height:1}.floating-contact-menu[data-astro-cid-zuijvy7z]{transform-origin:0 100%;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;gap:8px;width:260px;padding:14px;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;display:flex;position:absolute;bottom:calc(100% + 14px);left:0;box-shadow:0 16px 40px #00000029,0 4px 12px #00000014}.floating-contact-menu[data-astro-cid-zuijvy7z][aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.92)translateY(10px)}.floating-contact-menu[data-astro-cid-zuijvy7z][aria-hidden=false]{opacity:1;visibility:visible;transform:scale(1)translateY(0)}.floating-contact-item[data-astro-cid-zuijvy7z]{text-align:left;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:14px;align-items:center;gap:14px;width:100%;padding:10px 12px;font-family:inherit;text-decoration:none;transition:background .16s,transform .16s;display:flex}.floating-contact-item[data-astro-cid-zuijvy7z]:hover{background:#f7f6f4}.floating-contact-item[data-astro-cid-zuijvy7z]:active{transform:scale(.98)}.floating-contact-icon[data-astro-cid-zuijvy7z]{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px 8px #0000001a}.floating-contact-icon[data-astro-cid-zuijvy7z].icon-call{background:#193f2f}.floating-contact-icon[data-astro-cid-zuijvy7z].icon-whatsapp{background:#25d366}.floating-contact-icon[data-astro-cid-zuijvy7z].icon-message{background:#6a1b41}.floating-contact-text[data-astro-cid-zuijvy7z]{flex-direction:column;min-width:0;display:flex}.floating-contact-title[data-astro-cid-zuijvy7z]{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.25}.floating-contact-desc[data-astro-cid-zuijvy7z]{color:#666;margin-top:2px;font-size:13px;font-weight:500;line-height:1.3}@media (width<=600px){.floating-contact-widget[data-astro-cid-zuijvy7z]{bottom:20px;left:16px}.floating-contact-menu[data-astro-cid-zuijvy7z]{width:min(260px,100vw - 32px)}}
