.gooey-container{position:relative;overflow:hidden;border-radius:100px;padding:.2rem 0}.gooey-nav{transform:translateZ(.01px)}.gooey-nav__list{display:flex;gap:.15rem;list-style:none;padding:0 .25rem;margin:0;position:relative;z-index:3;color:#ffffffe6;text-shadow:0 1px 2px rgba(0,0,0,.15)}.gooey-nav__item{border-radius:100px;position:relative;cursor:pointer;transition:color .3s ease,text-shadow .3s ease;color:inherit}.gooey-container--vertical .gooey-nav__list{flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem 0}.gooey-container--vertical .gooey-nav__link{display:block;text-align:center;padding:.85em 1.5em;font-size:1rem}.gooey-nav__item:hover{color:#fff}.gooey-nav__item--active{color:#fff;text-shadow:none}.gooey-nav__item--active:after{opacity:1;transform:scale(1)}.gooey-nav__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));opacity:0;transform:scale(0);transition:all .35s cubic-bezier(.25,.46,.45,.94);z-index:-1;box-shadow:0 2px 12px #0478574d}.gooey-nav__link{outline:none;padding:.5em .95em;display:inline-block;text-decoration:none;color:inherit;font-weight:600;font-size:.88rem;white-space:nowrap;font-family:Cairo,Poppins,sans-serif;letter-spacing:.2px}.gooey-effect{position:absolute;opacity:1;pointer-events:none;display:grid;place-items:center;z-index:1}.gooey-effect--text{color:#ffffffe6;transition:color .35s ease;font-weight:600;font-size:.88rem;font-family:Cairo,Poppins,sans-serif}.gooey-effect--text.active{color:#fff}.gooey-effect--filter{filter:blur(7px) contrast(100) blur(0);mix-blend-mode:lighten}.gooey-effect--filter:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-2;background:#000;border-radius:100px}.gooey-effect--filter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));transform:scale(0);opacity:0;z-index:-1;border-radius:100px}.gooey-effect.active:after{animation:gooeyPill .35s cubic-bezier(.25,.46,.45,.94) both}@keyframes gooeyPill{to{transform:scale(1);opacity:1}}.gooey-particle,.gooey-point{display:block;opacity:0;width:16px;height:16px;border-radius:9999px;transform-origin:center}.gooey-particle{--time: 5s;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);animation:gooeyParticle calc(var(--time)) ease 1 -.35s}.gooey-point{background:var(--color);opacity:1;animation:gooeyPoint calc(var(--time)) ease 1 -.35s}@keyframes gooeyParticle{0%{transform:rotate(0) translate(var(--start-x),var(--start-y));opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45)}70%{transform:rotate(calc(var(--rotate) * .5)) translate(calc(var(--end-x) * 1.2),calc(var(--end-y) * 1.2));opacity:1;animation-timing-function:ease}85%{transform:rotate(calc(var(--rotate) * .66)) translate(var(--end-x),var(--end-y));opacity:1}to{transform:rotate(calc(var(--rotate) * 1.2)) translate(calc(var(--end-x) * .5),calc(var(--end-y) * .5));opacity:1}}@keyframes gooeyPoint{0%{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45)}25%{transform:scale(calc(var(--scale) * .25))}38%{opacity:1}65%{transform:scale(var(--scale));opacity:1;animation-timing-function:ease}85%{transform:scale(var(--scale));opacity:1}to{transform:scale(0);opacity:0}}.section-cta[data-v-fba4be99]{position:relative;padding:5rem 1.5rem;text-align:center;overflow:hidden}.section-cta__img[data-v-fba4be99]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.section-cta__overlay[data-v-fba4be99]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#064e3bf2,#047857d9,#0f6e50eb);z-index:1}.section-cta__overlay[data-v-fba4be99]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.section-cta__content[data-v-fba4be99]{position:relative;z-index:2}.section-cta__title[data-v-fba4be99]{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:900;color:#fff;margin-bottom:.75rem}.section-cta__sub[data-v-fba4be99]{color:#fffc;font-size:1.05rem;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.8}.section-cta__btn[data-v-fba4be99]{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 2.5rem;background:#fff;color:var(--color-primary-dark);font-weight:800;font-size:1rem;border-radius:14px;text-decoration:none;box-shadow:0 8px 32px #0003;transition:all .4s ease}.section-cta__btn[data-v-fba4be99]:hover{transform:translateY(-3px);box-shadow:0 12px 40px #0000004d}.navbar[data-v-f73d9ba9]{position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .4s cubic-bezier(.25,.46,.45,.94);background:transparent}.navbar--scrolled[data-v-f73d9ba9],.navbar--inner[data-v-f73d9ba9]{top:15px;left:2.5%;right:2.5%;width:auto;border-radius:100px;background:#ffffffa6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 8px 32px #00000014;border:1px solid rgba(255,255,255,.8)}.navbar__container[data-v-f73d9ba9]{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto;padding:0 1.5rem;height:76px;width:100%}.navbar__brand-wrapper[data-v-f73d9ba9]{display:flex;flex:1;justify-content:flex-start}.navbar__brand[data-v-f73d9ba9]{display:flex;align-items:center;gap:.65rem;text-decoration:none;cursor:pointer}.navbar__logo-img[data-v-f73d9ba9]{width:44px;height:44px;border-radius:10px;object-fit:contain}.navbar__brand-text[data-v-f73d9ba9]{display:flex;flex-direction:column}.navbar__brand-name[data-v-f73d9ba9]{font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:.5px;line-height:1.2;transition:color .3s ease}.navbar--scrolled .navbar__brand-name[data-v-f73d9ba9],.navbar--inner .navbar__brand-name[data-v-f73d9ba9]{color:var(--color-primary-dark)}.navbar__brand-tagline[data-v-f73d9ba9]{font-size:.65rem;color:#ffffffb3;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:color .3s ease}.navbar--scrolled .navbar__brand-tagline[data-v-f73d9ba9],.navbar--inner .navbar__brand-tagline[data-v-f73d9ba9]{color:var(--color-text-muted)}.navbar__links-wrapper[data-v-f73d9ba9]{display:flex;flex:2;justify-content:center}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-effect--filter{mix-blend-mode:normal;filter:none}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-effect--filter:before{display:none}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-effect--filter:after{background:linear-gradient(135deg,#fff3,#ffffff1a);border-radius:100px}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-nav__list{color:#ffffffd9;text-shadow:0 1px 3px rgba(0,0,0,.2)}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-nav__item:hover,.navbar__links-wrapper[data-v-f73d9ba9] .gooey-nav__item--active{color:#fff}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-nav__item:after{background:#ffffff26;box-shadow:0 2px 8px #0000001a}.navbar__links-wrapper[data-v-f73d9ba9] .gooey-effect--text.active{color:#fff}.navbar--scrolled[data-v-f73d9ba9] .gooey-nav__list,.navbar--inner[data-v-f73d9ba9] .gooey-nav__list{color:var(--color-text-body);text-shadow:none}.navbar--scrolled[data-v-f73d9ba9] .gooey-nav__item:hover,.navbar--inner[data-v-f73d9ba9] .gooey-nav__item:hover{color:var(--color-primary)}.navbar--scrolled[data-v-f73d9ba9] .gooey-nav__item--active,.navbar--inner[data-v-f73d9ba9] .gooey-nav__item--active{color:#fff}.navbar--scrolled[data-v-f73d9ba9] .gooey-nav__item:after,.navbar--inner[data-v-f73d9ba9] .gooey-nav__item:after{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));box-shadow:0 2px 12px #0478574d}.navbar--scrolled[data-v-f73d9ba9] .gooey-effect--text.active,.navbar--inner[data-v-f73d9ba9] .gooey-effect--text.active{color:#fff}.navbar--scrolled[data-v-f73d9ba9] .gooey-effect--filter:after,.navbar--inner[data-v-f73d9ba9] .gooey-effect--filter:after{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));border-radius:100px}.navbar__actions[data-v-f73d9ba9]{display:flex;flex:1;justify-content:flex-end;align-items:center;gap:1rem}.navbar__lang-btn[data-v-f73d9ba9]{background:#ffffff26;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:700;font-family:Poppins,sans-serif;font-size:.9rem;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.navbar--scrolled .navbar__lang-btn[data-v-f73d9ba9],.navbar--inner .navbar__lang-btn[data-v-f73d9ba9]{background:#fff;border:1px solid rgba(4,120,87,.1);box-shadow:0 4px 12px #0478570f;color:var(--color-text-dark)}.navbar__lang-btn[data-v-f73d9ba9]:hover{background:#ffffff40;color:var(--color-gold)}.navbar--scrolled .navbar__lang-btn[data-v-f73d9ba9]:hover,.navbar--inner .navbar__lang-btn[data-v-f73d9ba9]:hover{background:var(--color-primary-50);color:var(--color-primary);border-color:#04785733}.navbar__toggle[data-v-f73d9ba9]{display:none;background:none;border:none;padding:.5rem;width:40px;height:40px;position:relative;cursor:pointer}.navbar__toggle-bar[data-v-f73d9ba9],.navbar__toggle-bar[data-v-f73d9ba9]:before,.navbar__toggle-bar[data-v-f73d9ba9]:after{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:all .3s ease;position:absolute;right:50%;transform:translate(50%)}.navbar--scrolled .navbar__toggle-bar[data-v-f73d9ba9],.navbar--scrolled .navbar__toggle-bar[data-v-f73d9ba9]:before,.navbar--scrolled .navbar__toggle-bar[data-v-f73d9ba9]:after,.navbar--inner .navbar__toggle-bar[data-v-f73d9ba9],.navbar--inner .navbar__toggle-bar[data-v-f73d9ba9]:before,.navbar--inner .navbar__toggle-bar[data-v-f73d9ba9]:after{background:var(--color-text-dark)}.navbar__toggle-bar[data-v-f73d9ba9]{top:50%;transform:translate(50%,-50%)}.navbar__toggle-bar[data-v-f73d9ba9]:before{content:"";top:-8px;right:0;transform:none}.navbar__toggle-bar[data-v-f73d9ba9]:after{content:"";top:8px;right:0;transform:none}.navbar__toggle-bar--open[data-v-f73d9ba9]{background:transparent!important}.navbar__toggle-bar--open[data-v-f73d9ba9]:before{top:0;transform:rotate(45deg);background:var(--color-primary)!important}.navbar__toggle-bar--open[data-v-f73d9ba9]:after{top:0;transform:rotate(-45deg);background:var(--color-primary)!important}.navbar__mobile-overlay[data-v-f73d9ba9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000}.navbar__mobile-sidebar[data-v-f73d9ba9]{position:fixed;inset-block:0;inset-inline-end:0;width:320px;max-width:85vw;background:#fffffff2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:1001;box-shadow:0 0 40px #00000026;display:flex;flex-direction:column}.navbar__mobile-header[data-v-f73d9ba9]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.05)}.navbar__mobile-logo[data-v-f73d9ba9]{border-radius:8px;box-shadow:0 2px 8px #0000001a}.navbar__mobile-close[data-v-f73d9ba9]{background:#0000000d;border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-dark);transition:all .2s ease}.navbar__mobile-close[data-v-f73d9ba9]:hover{background:#0000001a;color:var(--color-primary)}.navbar__mobile-body[data-v-f73d9ba9]{flex:1;padding:1.5rem;overflow-y:auto}.navbar__mobile-body[data-v-f73d9ba9] .gooey-container{isolation:isolate}.navbar__mobile-body[data-v-f73d9ba9] .gooey-nav__list{color:var(--color-text-body);text-shadow:none;font-size:1.1rem}.navbar__mobile-body[data-v-f73d9ba9] .gooey-effect--text.active{color:#fff;font-size:1.1rem}.navbar__mobile-body[data-v-f73d9ba9] .gooey-nav__item:hover{color:var(--color-primary)}.navbar__mobile-body[data-v-f73d9ba9] .gooey-nav__item--active{color:#fff}.navbar__mobile-body[data-v-f73d9ba9] .gooey-effect--filter:after,.navbar__mobile-body[data-v-f73d9ba9] .gooey-nav__item:after{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));border-radius:100px}.navbar__mobile-body[data-v-f73d9ba9] .gooey-effect--filter{mix-blend-mode:normal;filter:none}.navbar__mobile-body[data-v-f73d9ba9] .gooey-effect--filter:before{display:none}.fade-enter-active[data-v-f73d9ba9],.fade-leave-active[data-v-f73d9ba9]{transition:opacity .3s ease}.fade-enter-from[data-v-f73d9ba9],.fade-leave-to[data-v-f73d9ba9]{opacity:0}.slide-side-enter-active[data-v-f73d9ba9],.slide-side-leave-active[data-v-f73d9ba9]{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}html[dir=rtl] .slide-side-enter-from[data-v-f73d9ba9],html[dir=rtl] .slide-side-leave-to[data-v-f73d9ba9]{transform:translate(-100%)}html[dir=ltr] .slide-side-enter-from[data-v-f73d9ba9],html[dir=ltr] .slide-side-leave-to[data-v-f73d9ba9]{transform:translate(100%)}@media(max-width:1024px){.navbar__links-wrapper[data-v-f73d9ba9]{display:none}.navbar__brand-wrapper[data-v-f73d9ba9]{flex:2}.navbar__toggle[data-v-f73d9ba9]{display:block}}.footer[data-v-3d618790]{background:linear-gradient(180deg,#0a1f12,#071510);color:#ffffffb3}.footer__top[data-v-3d618790]{padding:4rem 1.5rem 3rem}.footer__grid[data-v-3d618790]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:3rem;max-width:1280px;margin:0 auto}.footer__logo-link[data-v-3d618790]{display:flex;align-items:center;gap:.75rem;text-decoration:none;margin-bottom:1.25rem}.footer__logo[data-v-3d618790]{width:48px;height:48px;border-radius:12px;object-fit:contain}.footer__name[data-v-3d618790]{display:block;font-size:1.15rem;font-weight:800;color:#fff}.footer__slogan[data-v-3d618790]{display:block;font-size:.65rem;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.footer__desc[data-v-3d618790]{font-size:.85rem;line-height:1.8;margin-bottom:1.25rem;color:#ffffff80}.footer__social[data-v-3d618790]{display:flex;gap:.5rem}.footer__social-link[data-v-3d618790]{width:36px;height:36px;border-radius:10px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;color:#ffffff80;transition:all .3s ease;cursor:pointer}.footer__social-link[data-v-3d618790]:hover{background:var(--color-primary);color:#fff}.footer__col-title[data-v-3d618790]{font-size:.95rem;font-weight:800;color:#fff;margin-bottom:1.25rem}.footer__links[data-v-3d618790]{display:flex;flex-direction:column;gap:.6rem}.footer__link[data-v-3d618790]{color:#ffffff80;text-decoration:none;font-size:.88rem;transition:all .2s ease;cursor:pointer}.footer__link[data-v-3d618790]:hover{color:var(--color-gold-light)}.footer__contact-items[data-v-3d618790]{display:flex;flex-direction:column;gap:.85rem}.footer__contact-item[data-v-3d618790]{display:flex;align-items:flex-start;gap:.65rem;font-size:.85rem;color:#ffffff80}.footer__contact-item svg[data-v-3d618790]{flex-shrink:0;margin-top:2px;color:var(--color-primary)}.footer__link--inline[data-v-3d618790]{color:#ffffff80;text-decoration:none;transition:color .2s}.footer__link--inline[data-v-3d618790]:hover{color:var(--color-gold-light)}.footer__bottom[data-v-3d618790]{border-top:1px solid rgba(255,255,255,.06);padding:1.5rem}.footer__bottom-inner[data-v-3d618790]{text-align:center;font-size:.8rem;color:#ffffff59;max-width:1280px;margin:0 auto}@media(max-width:1024px){.footer__grid[data-v-3d618790]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.footer__grid[data-v-3d618790]{grid-template-columns:1fr;gap:2.5rem;text-align:center}.footer__logo-link[data-v-3d618790],.footer__social[data-v-3d618790]{justify-content:center}.footer__contact-items[data-v-3d618790]{align-items:center}.footer__contact-item[data-v-3d618790]{justify-content:center;align-items:center}}.whatsapp-fab[data-v-1091401d]{position:fixed;bottom:2rem;inset-inline-start:2rem;z-index:999;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #25d36666;transition:all .35s ease;cursor:pointer;text-decoration:none}.whatsapp-fab[data-v-1091401d]:hover{transform:scale(1.1);box-shadow:0 8px 30px #25d36680}.whatsapp-fab__tooltip[data-v-1091401d]{position:absolute;inset-inline-end:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#fff;color:var(--color-text-dark);padding:.5rem 1rem;border-radius:8px;font-size:.82rem;font-weight:600;white-space:nowrap;box-shadow:0 4px 16px #0000001a;opacity:0;pointer-events:none;transition:opacity .25s ease}.whatsapp-fab:hover .whatsapp-fab__tooltip[data-v-1091401d]{opacity:1}.page-enter-active[data-v-1091401d]{transition:all .3s ease-out}.page-leave-active[data-v-1091401d]{transition:all .2s ease-in}.page-enter-from[data-v-1091401d]{opacity:0;transform:translateY(12px)}.page-leave-to[data-v-1091401d]{opacity:0;transform:translateY(-8px)}
