.reviews-badge-frame[data-astro-cid-ajhdveue]{position:sticky;top:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding-top:8px;height:0;pointer-events:none}.reviews-badge-frame[data-astro-cid-ajhdveue]>.reviews-link[data-astro-cid-ajhdveue]{pointer-events:auto;display:inline-flex;border-radius:12px;text-decoration:none}.reviews-badge-frame[data-astro-cid-ajhdveue]>.reviews-link[data-astro-cid-ajhdveue]:hover{filter:brightness(1.1)}.is-landing .reviews-badge-frame[data-astro-cid-ajhdveue]{padding-top:10px}html.is-landing .fab-theme,body.landing-active .fab-theme{display:none!important}html.is-landing #trust-button[data-astro-cid-j7pv25f6],html.is-landing #trust-button[data-astro-cid-j7pv25f6]:focus,html.is-landing #trust-button[data-astro-cid-j7pv25f6]:focus-visible,html.is-landing .trust-button[data-astro-cid-j7pv25f6]:focus,html.is-landing .trust-button[data-astro-cid-j7pv25f6]:focus-visible{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}html.is-landing .landing[data-astro-cid-j7pv25f6] .trust-button[data-astro-cid-j7pv25f6]{border-color:transparent!important}html.is-landing .shield-stroke[data-astro-cid-j7pv25f6]{stroke:transparent!important}html.is-landing .landing[data-astro-cid-j7pv25f6]{outline:none!important}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,5vw,4rem)!important;font-weight:800;line-height:1.1;margin-bottom:1rem;color:var(--text, #111)}.hero-subtitle-line[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;color:var(--text, #111);margin-bottom:1.5rem}.hero-content[data-astro-cid-j7pv25f6]{text-align:center;max-width:900px;margin:0 auto}.section-title[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,2.75rem)!important;font-weight:700;color:var(--text, #111)}.flag-emoji[data-astro-cid-j7pv25f6]{width:1.2em;height:auto;display:inline-block;margin-right:.25rem;vertical-align:middle}@keyframes glimmer{0%{background-position:-200% center}to{background-position:200% center}}.glimmer[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.glimmer[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);background-size:200% 100%;animation:glimmer 2s infinite;pointer-events:none;border-radius:inherit}.landing[data-astro-cid-j7pv25f6]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem;outline:none;min-height:100vh;height:100vh;min-height:calc((var(--app-vh, 1vh) * 100));height:calc((var(--app-vh, 1vh) * 100));overflow:hidden}@supports (height: 100dvh){.landing[data-astro-cid-j7pv25f6]{min-height:100dvh;height:100dvh}}.landing-shell[data-astro-cid-j7pv25f6]{width:100%;max-width:1400px;margin:0 auto}.landing-stack[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center!important;justify-content:center;gap:2.5rem;text-align:center!important;padding:3rem 2.5rem;border-radius:32px;background:var(--glass-bg)!important;backdrop-filter:blur(20px) saturate(1.15)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;border:1px solid var(--glass-border)!important;box-shadow:0 8px 40px -10px #00000059,0 2px 4px #ffffff59 inset,0 0 0 1px #ffffff0f!important;animation:stack-fade-in .7s cubic-bezier(.22,.61,.36,1) both;width:100%;max-width:none;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-trust-wrapper[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-buttons[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-btn[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-btn[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]{pointer-events:auto!important}[data-astro-cid-j7pv25f6][data-theme=dark] .landing-stack[data-astro-cid-j7pv25f6]{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;box-shadow:0 10px 50px -12px #0009,0 2px 3px #ffffff1a inset,0 0 0 1px #ffffff0a!important}.logo-container[data-astro-cid-j7pv25f6]{width:100%;display:flex;justify-content:center;align-items:center;padding:.5rem!important;min-height:0}.landing-logo-img[data-astro-cid-j7pv25f6]{width:100%;height:auto;max-width:calc(100% + -0rem);object-fit:contain;filter:drop-shadow(0 4px 18px rgba(0,0,0,.18));animation:logo-entrance .6s ease-out both;margin:0 auto!important;display:block}.logo-frame[data-astro-cid-j7pv25f6]{position:relative;border-radius:24px;padding:14px;background:#fff;border:2px solid #ff6a3d;box-shadow:0 12px 40px #0003,inset 0 1px #fff9}.logo-frame[data-astro-cid-j7pv25f6]:before{content:none}[data-astro-cid-j7pv25f6][data-theme=dark] .logo-frame[data-astro-cid-j7pv25f6]{background:#fff;border-color:#ff6a3d}@media (max-width: 768px){.logo-container[data-astro-cid-j7pv25f6]{padding:1rem!important}}@media (max-width: 480px){.logo-container[data-astro-cid-j7pv25f6]{padding:.75rem!important}}.landing-logo-img[data-astro-cid-j7pv25f6].optically-center{transform:translate(6px)}.landing-stack[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]{display:inline-flex;position:relative;z-index:auto}.is-landing .trust-button-container[data-astro-cid-j7pv25f6]{display:none!important}.is-landing #trust-btn[data-astro-cid-j7pv25f6]:focus,.is-landing #trust-btn[data-astro-cid-j7pv25f6]:focus-visible{outline:none!important;box-shadow:none!important}.landing-actions[data-astro-cid-j7pv25f6]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:1.5rem!important;margin:0!important;padding:1rem 0!important}.landing-trust-wrapper[data-astro-cid-j7pv25f6]{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]{background:#ffffff1a!important;border-radius:16px!important;padding:.75rem!important;backdrop-filter:blur(8px)!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 4px 16px #0000001a!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;max-width:fit-content!important;margin:0 auto!important}.landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],.landing-actions[data-astro-cid-j7pv25f6] .trust-button[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .trust-button[data-astro-cid-j7pv25f6]{border-color:transparent!important;outline:none!important}.is-landing .shield-stroke[data-astro-cid-j7pv25f6],.is-landing .shield-fill[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .shield-stroke[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .shield-fill[data-astro-cid-j7pv25f6],.landing-actions[data-astro-cid-j7pv25f6] .shield-stroke[data-astro-cid-j7pv25f6],.landing-actions[data-astro-cid-j7pv25f6] .shield-fill[data-astro-cid-j7pv25f6],.landing-trust-wrapper[data-astro-cid-j7pv25f6] .shield-stroke[data-astro-cid-j7pv25f6],.landing-trust-wrapper[data-astro-cid-j7pv25f6] .shield-fill[data-astro-cid-j7pv25f6]{stroke:#fffc!important;fill:#ffffffe6!important}.is-landing .shield-fill[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .shield-fill[data-astro-cid-j7pv25f6],.landing-actions[data-astro-cid-j7pv25f6] .shield-fill[data-astro-cid-j7pv25f6],.landing-trust-wrapper[data-astro-cid-j7pv25f6] .shield-fill[data-astro-cid-j7pv25f6]{fill:#ffffffe6!important}.is-landing #tg-shield-grad[data-astro-cid-j7pv25f6] stop[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] #tg-shield-grad[data-astro-cid-j7pv25f6] stop[data-astro-cid-j7pv25f6]{stop-color:#ffffffe6!important}.landing[data-astro-cid-j7pv25f6] .trust-button[data-astro-cid-j7pv25f6]:focus,.landing[data-astro-cid-j7pv25f6] .trust-button[data-astro-cid-j7pv25f6]:active,.landing[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]:focus,.landing[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]:active{border-color:transparent!important;outline:none!important;box-shadow:0 4px 16px #0000001a!important}.landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]:hover{background:#ffffff26!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #00000026!important}.landing-actions .trust-button{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important}.landing-buttons[data-astro-cid-j7pv25f6]{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(.85rem,2vw,1.25rem)!important;width:min(540px,100%)!important;margin:0 auto!important;max-width:100%!important}@media (max-width: 960px){.landing-buttons[data-astro-cid-j7pv25f6]{width:min(480px,94vw)!important}}@media (max-width: 768px){.landing-buttons[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center;width:min(360px,92vw)!important}.landing-buttons[data-astro-cid-j7pv25f6] .landing-btn[data-astro-cid-j7pv25f6]{flex:1 1 100%;max-width:100%}}.landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6] .landing-trust-wrapper[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-trust-wrapper[data-astro-cid-j7pv25f6]{display:flex!important;visibility:visible!important;opacity:1!important}.landing[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],.landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-trust-wrapper[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],body .landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6],html body .landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]{position:static!important;top:unset!important;right:unset!important;left:unset!important;bottom:unset!important;transform:none!important;width:auto!important;display:inline-flex!important;z-index:auto!important;margin:0 auto!important;visibility:visible!important;opacity:1!important}.trust-button-wrapper[data-astro-cid-j7pv25f6]{position:relative}.trust-button[data-astro-cid-j7pv25f6].professional{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#10b981f2,#059669f2);border:2px solid rgba(255,255,255,.2);border-radius:16px;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);box-shadow:0 8px 32px #10b9814d,0 2px 8px #0000001a,inset 0 1px #fff3;position:relative;overflow:hidden;min-width:140px;justify-content:center}.trust-button[data-astro-cid-j7pv25f6].professional:hover{transform:translateY(-2px);background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 12px 40px #10b98166,0 4px 12px #00000026,inset 0 1px #ffffff4d;border-color:#ffffff4d}.trust-button[data-astro-cid-j7pv25f6].professional:active{transform:translateY(0)}.trust-icon[data-astro-cid-j7pv25f6]{width:20px;height:20px;flex-shrink:0}.trust-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%;height:100%;transition:transform .3s ease}.trust-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.trust-count[data-astro-cid-j7pv25f6]{font-size:1.1rem;font-weight:700;color:#fff}.trust-label[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:500;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px}.trust-ripple[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;background:#fff9;transform:scale(0);animation:ripple .6s linear;pointer-events:none}@keyframes ripple{to{transform:scale(4);opacity:0}}.trust-button[data-astro-cid-j7pv25f6].professional.clicked{animation:success-pulse .8s ease-out}@keyframes success-pulse{0%{transform:scale(1);background:linear-gradient(135deg,#10b981f2,#059669f2)}50%{transform:scale(1.05);background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 0 30px #22c55e99}to{transform:scale(1);background:linear-gradient(135deg,#10b981f2,#059669f2)}}.trust-count[data-astro-cid-j7pv25f6].updating{animation:count-update .5s ease-out}@keyframes count-update{0%{transform:scale(1)}50%{transform:scale(1.2);color:#fbbf24}to{transform:scale(1)}}.is-landing .floating-menu[data-astro-cid-j7pv25f6],.is-landing .floating-buttons[data-astro-cid-j7pv25f6],.is-landing .mobile-trust-button-container[data-astro-cid-j7pv25f6],.is-landing .trust-button-container[data-astro-cid-j7pv25f6],.is-landing #trust-wrap[data-astro-cid-j7pv25f6],.is-landing .header[data-astro-cid-j7pv25f6],.is-landing .whatsapp-button[data-astro-cid-j7pv25f6],.is-landing footer[data-astro-cid-j7pv25f6]{display:none!important;opacity:0!important;transform:translateY(20px)}html body.is-landing #cookie-consent[data-astro-cid-j7pv25f6],html body.is-landing .cookie-consent[data-astro-cid-j7pv25f6],body.is-landing #cookie-consent[data-astro-cid-j7pv25f6],body.is-landing .cookie-consent[data-astro-cid-j7pv25f6],.is-landing #cookie-consent[data-astro-cid-j7pv25f6],.is-landing .cookie-consent[data-astro-cid-j7pv25f6]{position:fixed!important;inset:auto 0 0!important;width:100%!important;z-index:2147483647!important;margin:0!important;transform:none!important}html body.is-landing #cookie-consent[data-astro-cid-j7pv25f6]:not(.visible):not(.exiting),html body.is-landing .cookie-consent[data-astro-cid-j7pv25f6]:not(.visible):not(.exiting),body.is-landing #cookie-consent[data-astro-cid-j7pv25f6]:not(.visible):not(.exiting),body.is-landing .cookie-consent[data-astro-cid-j7pv25f6]:not(.visible):not(.exiting),.is-landing #cookie-consent[data-astro-cid-j7pv25f6]:not(.visible):not(.exiting),.is-landing .cookie-consent[data-astro-cid-j7pv25f6]:not(.visible):not(.exiting){transform:translateY(100%) translateZ(0)!important;bottom:0!important;position:fixed!important}html body.is-landing #cookie-consent[data-astro-cid-j7pv25f6].visible,html body.is-landing .cookie-consent[data-astro-cid-j7pv25f6].visible,body.is-landing #cookie-consent[data-astro-cid-j7pv25f6].visible,body.is-landing .cookie-consent[data-astro-cid-j7pv25f6].visible,.is-landing #cookie-consent[data-astro-cid-j7pv25f6].visible,.is-landing .cookie-consent[data-astro-cid-j7pv25f6].visible{transform:translateY(0) translateZ(0)!important;bottom:0!important;position:fixed!important}html body.is-landing #cookie-consent[data-astro-cid-j7pv25f6].exiting,html body.is-landing .cookie-consent[data-astro-cid-j7pv25f6].exiting,body.is-landing #cookie-consent[data-astro-cid-j7pv25f6].exiting,body.is-landing .cookie-consent[data-astro-cid-j7pv25f6].exiting,.is-landing #cookie-consent[data-astro-cid-j7pv25f6].exiting,.is-landing .cookie-consent[data-astro-cid-j7pv25f6].exiting{transform:translateY(100%) translateZ(0)!important;bottom:0!important;position:fixed!important}@media (max-width: 768px){.landing[data-astro-cid-j7pv25f6]{padding:1rem!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;display:flex;align-items:center;justify-content:center}.landing-shell[data-astro-cid-j7pv25f6]{min-height:calc(100vh - 2rem);min-height:calc(100dvh - 2rem);padding:0;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.landing-stack[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,4vw,2rem);gap:clamp(1.5rem,4vw,2rem);max-width:calc(100% - 2rem);margin:1rem;border-radius:24px;width:calc(100% - 2rem)}.logo-container[data-astro-cid-j7pv25f6]{margin-bottom:clamp(1rem,3vw,1.5rem)}.landing-logo-img[data-astro-cid-j7pv25f6]{width:clamp(308px,82.5%,440px);max-width:90%}.landing-actions[data-astro-cid-j7pv25f6]{gap:clamp(1.2rem,3vw,1.8rem)!important;width:100%;align-items:center}.landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6],.landing[data-astro-cid-j7pv25f6] .landing-trust-wrapper[data-astro-cid-j7pv25f6],.landing-actions[data-astro-cid-j7pv25f6]{display:flex!important;visibility:visible!important;opacity:1!important}.landing[data-astro-cid-j7pv25f6] .landing-actions[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]{display:flex!important;visibility:visible!important;opacity:1!important;position:static!important}.landing-actions .trust-button{width:clamp(80px,20vw,96px)!important;height:clamp(80px,20vw,96px)!important;padding:clamp(9px,2.2vw,14px)!important;font-size:clamp(.75rem,2vw,.95rem)!important;border-radius:clamp(12px,3.2vw,18px)!important}.landing-actions .trust-icon{width:clamp(20px,5vw,24px)!important;height:clamp(20px,5vw,24px)!important}.landing-buttons[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:clamp(.8rem,2.5vw,1.2rem);width:min(360px,92vw);margin:0 auto}.landing-btn[data-astro-cid-j7pv25f6]{min-height:clamp(52px,13.2vw,64px);font-size:clamp(1.1rem,2.75vw,1.21rem);padding:clamp(13px,3.3vw,18px) clamp(22px,5.5vw,31px);border-radius:clamp(16px,3.85vw,20px)}}@media (max-width: 480px){.landing-shell[data-astro-cid-j7pv25f6]{padding:clamp(.5rem,2vw,1rem);min-height:100vh;min-height:100dvh}.landing-stack[data-astro-cid-j7pv25f6]{padding:clamp(1rem,3vw,1.5rem) clamp(.8rem,2.5vw,1rem);gap:clamp(1rem,3vw,1.5rem);max-width:95%;width:100%;border-radius:20px}.landing-logo-img[data-astro-cid-j7pv25f6]{width:clamp(264px,77%,352px)}.landing-actions[data-astro-cid-j7pv25f6]{gap:clamp(1rem,2.5vw,1.2rem)!important;width:100%!important;display:flex!important}.landing-actions .trust-button{width:clamp(70px,18vw,80px)!important;height:clamp(70px,18vw,80px)!important;font-size:clamp(.72rem,1.8vw,.85rem)!important}.landing-actions .trust-icon{width:clamp(18px,4.4vw,20px)!important;height:clamp(18px,4.4vw,20px)!important}.landing-btn[data-astro-cid-j7pv25f6]{min-height:clamp(48px,12.1vw,55px);font-size:clamp(1.05rem,2.53vw,1.1rem);padding:clamp(11px,2.75vw,15px) clamp(18px,4.4vw,22px)}}.landing-logo-img[data-astro-cid-j7pv25f6]{width:672px;max-width:calc(100% - 2rem)}.landing-stack[data-astro-cid-j7pv25f6] .trust-button[data-astro-cid-j7pv25f6]{font-size:12px;padding:16px;width:80px;height:80px;max-width:80px}.landing-active .fab-language{bottom:20px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;gap:6px}.landing-active .fab-theme{display:none!important}.landing-active .fab-language .lang-fab,.landing-active .fab-theme button{width:44px;height:44px;min-width:44px;min-height:44px}[data-astro-cid-j7pv25f6][data-theme=dark] .landing-logo-container[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#0f172a73,#0f172a33,#0f172a59);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px #00000040,inset 0 1px #fff3}html.is-landing,html.is-landing body{overflow:hidden!important;overscroll-behavior:none;touch-action:none;height:100%}.landing[data-astro-cid-j7pv25f6]{z-index:9999}.landing-logo-container[data-astro-cid-j7pv25f6]{z-index:10000}.landing-trust-container[data-astro-cid-j7pv25f6]{z-index:10001}.landing-buttons[data-astro-cid-j7pv25f6]{z-index:10002;margin-top:.75rem}.landing-buttons[data-astro-cid-j7pv25f6]{animation:selectors-entrance .9s cubic-bezier(.22,.61,.36,1) .16s both}.landing-btn[data-astro-cid-j7pv25f6]{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%;min-width:0;border-radius:20px;padding:clamp(1rem,2.6vw,1.35rem) clamp(1.6rem,3.2vw,2.3rem);font-size:clamp(1.08rem,2.5vw,1.28rem);font-weight:700;letter-spacing:.3px;border:2px solid #ff6a3d;background:linear-gradient(135deg,#ff6a3d,#ff8c61);color:#fff;cursor:pointer;box-shadow:0 6px 24px -4px #ff6a3d73;will-change:transform,opacity;transition:all .3s cubic-bezier(.4,0,.2,1)}.landing-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #ff6a3d59}@media (max-width:768px){.landing-btn[data-astro-cid-j7pv25f6]{width:100%;max-width:320px;margin:0 auto;font-size:1.05rem}}@keyframes logo-entrance{0%{opacity:0;transform:translateY(-20px) scale(.96);filter:blur(4px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes trust-entrance{0%{opacity:0;transform:translateY(-12px) scale(.92);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes selectors-entrance{0%{opacity:0;transform:translateY(14px) scale(.85);filter:blur(10px)}55%{opacity:.9;transform:translateY(-4px) scale(1.02);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.landing-btn[data-astro-cid-j7pv25f6].secondary{border-color:#ff8c61}.landing-btn[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #ffedd5;outline-offset:2px}.landing-btn[data-astro-cid-j7pv25f6]{animation:btn-breath 2.8s ease-in-out 1.2s infinite}.landing-btn[data-astro-cid-j7pv25f6].secondary{animation-delay:1.32s}.landing-btn[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:inherit;transform:translate(-50%,-50%);border:2px solid rgba(255,140,97,.5);pointer-events:none;opacity:0}@keyframes landing-ripple{0%{opacity:.35;transform:translate(-50%,-50%) scale(.92)}70%{opacity:.12;transform:translate(-50%,-50%) scale(1.28)}to{opacity:0;transform:translate(-50%,-50%) scale(1.45)}}.landing-btn[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-6px;border-radius:inherit;border:2px solid rgba(255,106,61,.28);pointer-events:none;opacity:0}@keyframes radar-pulse{0%{transform:scale(.9);opacity:.35}70%{transform:scale(1.2);opacity:.1}to{transform:scale(1.35);opacity:0}}.landing-btn[data-astro-cid-j7pv25f6]:hover:after,.landing-btn[data-astro-cid-j7pv25f6]:focus-visible:after,.landing-btn[data-astro-cid-j7pv25f6].pulse:after{animation:landing-ripple .9s ease-out 0ms 1;opacity:1}.landing-btn[data-astro-cid-j7pv25f6]:hover:before,.landing-btn[data-astro-cid-j7pv25f6]:focus-visible:before,.landing-btn[data-astro-cid-j7pv25f6].pulse:before{animation:radar-pulse 1.2s ease-out .12s 1;opacity:1}.landing-btn[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative;z-index:1}@keyframes btn-breath{0%,to{filter:drop-shadow(0 10px 24px rgba(255,122,77,.22))}50%{filter:drop-shadow(0 18px 44px rgba(255,122,77,.34))}}.is-landing .floating-menu[data-astro-cid-j7pv25f6],.is-landing .fab-language[data-astro-cid-j7pv25f6],.is-landing .fab-theme[data-astro-cid-j7pv25f6],.is-landing .floating-buttons[data-astro-cid-j7pv25f6],.is-landing .mobile-trust-button-container[data-astro-cid-j7pv25f6],.is-landing footer[data-astro-cid-j7pv25f6]{display:none!important;opacity:0!important;transform:translateY(20px)}.floats-enter[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(20px);transition:none}.fab-language[data-astro-cid-j7pv25f6].floats-enter{transform:translateY(20px) scale(.95)}.fab-theme[data-astro-cid-j7pv25f6].floats-enter{transform:translateY(15px) scale(.95)}.floating-menu[data-astro-cid-j7pv25f6].floats-enter{transform:translateY(25px) scale(.95)}.floating-buttons[data-astro-cid-j7pv25f6].floats-enter{transform:translateY(30px) scale(.95)}.floats-enter-active[data-astro-cid-j7pv25f6]{opacity:1;transform:translateY(0) scale(1);transition:all .32s cubic-bezier(.25,.46,.45,.94)}.footer-enter[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(30px)}.footer-enter-active[data-astro-cid-j7pv25f6]{opacity:1;transform:translateY(0);transition:all .36s cubic-bezier(.25,.46,.45,.94)}.landing-hidden[data-astro-cid-j7pv25f6]{opacity:0;transform:scale(.95);transition:opacity .24s ease,transform .24s ease;pointer-events:none}.mode-root[data-astro-cid-j7pv25f6]>section[data-astro-cid-j7pv25f6][data-frame]{will-change:transform,opacity,filter}.frame-pre-in[data-astro-cid-j7pv25f6]{opacity:0;transform:translate(-28px);filter:blur(6px)}.frame-in[data-astro-cid-j7pv25f6]{opacity:1;transform:translate(0);filter:blur(0);transition:transform .56s cubic-bezier(.22,.61,.36,1),opacity .56s ease,filter .56s ease}.frame-out[data-astro-cid-j7pv25f6]{opacity:0;transform:translate(36px);filter:blur(8px);transition:transform .56s cubic-bezier(.22,.61,.36,1),opacity .56s ease,filter .56s ease}.landing-buttons[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(.85rem,2vw,1.25rem);width:min(540px,100%);margin:0 auto;max-width:100%}.landing-buttons[data-astro-cid-j7pv25f6] .landing-btn[data-astro-cid-j7pv25f6]{flex:1 1 clamp(220px,45%,260px);max-width:clamp(220px,48%,280px)}.landing-stack[data-astro-cid-j7pv25f6] .landing-buttons[data-astro-cid-j7pv25f6]{position:static;transform:none;padding:0}@media (max-width: 768px){.landing[data-astro-cid-j7pv25f6],.landing-inner[data-astro-cid-j7pv25f6]{padding:1rem}.frame-in[data-astro-cid-j7pv25f6],.frame-out[data-astro-cid-j7pv25f6]{filter:blur(2px)}.landing-logo-container[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.landing-trust-container[data-astro-cid-j7pv25f6]{margin:1rem 0}.landing-buttons[data-astro-cid-j7pv25f6]{margin-top:1rem}}.landing-toggles[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;align-items:center;margin:1rem 0}.is-landing[data-astro-cid-j7pv25f6] .lang-toggle[data-astro-cid-j7pv25f6],.is-landing[data-astro-cid-j7pv25f6] .whatsapp-button[data-astro-cid-j7pv25f6],.is-landing[data-astro-cid-j7pv25f6] .dark-mode-floating[data-astro-cid-j7pv25f6]{display:none!important}.landing-stack[data-astro-cid-j7pv25f6] .trust-button-container[data-astro-cid-j7pv25f6]{position:static!important;display:flex!important;justify-content:center;align-items:center}@media (prefers-reduced-motion: reduce){.glimmer[data-astro-cid-j7pv25f6],.landing-btn[data-astro-cid-j7pv25f6]{animation:none!important}.landing-btn[data-astro-cid-j7pv25f6]:before,.landing-btn[data-astro-cid-j7pv25f6]:after{animation-duration:1ms!important}.frame-pre-in[data-astro-cid-j7pv25f6],.frame-in[data-astro-cid-j7pv25f6],.frame-out[data-astro-cid-j7pv25f6],.floats-enter[data-astro-cid-j7pv25f6],.floats-enter-active[data-astro-cid-j7pv25f6],.footer-enter[data-astro-cid-j7pv25f6],.footer-enter-active[data-astro-cid-j7pv25f6]{transition:none!important;filter:none!important}}.floats-enter[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(8px)}.floats-enter-active[data-astro-cid-j7pv25f6]{opacity:1;transform:translateY(0);transition:opacity .42s ease,transform .42s ease}.footer-enter[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(24px)}.footer-enter-active[data-astro-cid-j7pv25f6]{opacity:1;transform:translateY(0);transition:opacity .48s ease,transform .48s ease}.contact-wrapper[data-astro-cid-j7pv25f6]{background:var(--card, #fff);border-radius:16px;box-shadow:0 2px 12px #0000000a;padding:24px;max-width:700px;margin:0 auto}.contact-title[data-astro-cid-j7pv25f6]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;background:linear-gradient(135deg,#ff6b3d,#ff8f66);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contact-subtitle[data-astro-cid-j7pv25f6]{font-size:1.125rem;color:var(--text-muted, #6b7280);text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.contact-grid-modern[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:800px;margin:0 auto}.contact-card-modern[data-astro-cid-j7pv25f6]{background:var(--card, #ffffff);border-radius:20px;padding:2rem;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #00000014;transition:all .3s ease;position:relative;overflow:hidden}.contact-card-modern[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#ff6b3d,#ff8f66);transform:scaleX(0);transition:transform .3s ease}.contact-card-modern[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f;border-color:#ff6b3d4d}.contact-card-modern[data-astro-cid-j7pv25f6]:hover:before{transform:scaleX(1)}.contact-card-header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.contact-icon-modern[data-astro-cid-j7pv25f6]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.email-icon[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.phone-icon[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.contact-card-modern[data-astro-cid-j7pv25f6]:hover .contact-icon-modern[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.contact-card-info[data-astro-cid-j7pv25f6]{flex:1}.contact-method-title[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:600;color:var(--text, #1f2937);margin:0 0 .25rem;line-height:1.2}.contact-method-detail[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--brand, #ff6b3d);font-weight:500;margin:0;line-height:1.3}.contact-card-description[data-astro-cid-j7pv25f6]{color:var(--text-muted, #6b7280);line-height:1.5;margin-bottom:1.5rem;font-size:.9rem}.contact-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:12px;font-weight:500;text-decoration:none;transition:all .3s ease;font-size:.9rem;border:none;cursor:pointer;width:100%;justify-content:center}.contact-btn-primary[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#ff6b3d,#ff8f66);color:#fff;box-shadow:0 2px 8px #ff6b3d4d}.contact-btn-primary[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff6b3d66}.contact-btn-secondary[data-astro-cid-j7pv25f6]{background:transparent;color:var(--brand, #ff6b3d);border:2px solid var(--brand, #ff6b3d)}.contact-btn-secondary[data-astro-cid-j7pv25f6]:hover{background:var(--brand, #ff6b3d);color:#fff;transform:translateY(-1px)}.contact-btn[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transition:transform .3s ease}.contact-btn[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{transform:translate(2px)}[data-astro-cid-j7pv25f6][data-theme=dark] .contact-card-modern[data-astro-cid-j7pv25f6]{background:#1e293bcc;border-color:#ffffff1a;backdrop-filter:blur(12px)}[data-astro-cid-j7pv25f6][data-theme=dark] .contact-method-title[data-astro-cid-j7pv25f6]{color:#f1f5f9}[data-astro-cid-j7pv25f6][data-theme=dark] .contact-card-description[data-astro-cid-j7pv25f6]{color:#94a3b8}[data-astro-cid-j7pv25f6][data-theme=dark] .contact-btn-secondary[data-astro-cid-j7pv25f6]{border-color:#ff6b3d;color:#ff6b3d}[data-astro-cid-j7pv25f6][data-theme=dark] .contact-btn-secondary[data-astro-cid-j7pv25f6]:hover{background:#ff6b3d;color:#fff}@media (max-width: 768px){.contact-title[data-astro-cid-j7pv25f6]{font-size:2rem}.contact-subtitle[data-astro-cid-j7pv25f6]{font-size:1rem;margin-bottom:2rem}.contact-grid-modern[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.5rem}.contact-card-modern[data-astro-cid-j7pv25f6]{padding:1.5rem}.contact-card-header[data-astro-cid-j7pv25f6]{gap:.75rem}.contact-icon-modern[data-astro-cid-j7pv25f6]{width:40px;height:40px}.contact-method-title[data-astro-cid-j7pv25f6]{font-size:1.125rem}.contact-method-detail[data-astro-cid-j7pv25f6]{font-size:.9rem}}
