.vmg-sticky-shell[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:100;background:#f3f3ed;box-shadow:0 1px #102e201a}.vmg-site-header[data-astro-cid-ctg3m53h]{background:#f3f3ed;color:#134c5f;min-height:0;padding:0 clamp(20px,3vw,58px);display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,2vw,32px);position:relative;z-index:50}.vmg-brand[data-astro-cid-ctg3m53h]{display:flex;flex-direction:column;line-height:1;text-decoration:none;color:inherit;white-space:nowrap;flex-shrink:0}.vmg-logo-img[data-astro-cid-ctg3m53h]{display:block;width:auto;height:100px;max-width:none;object-fit:contain;object-position:left center}.vmg-logo-fallback[data-astro-cid-ctg3m53h]{display:none;flex-direction:column}.vmg-brand[data-astro-cid-ctg3m53h] strong[data-astro-cid-ctg3m53h]{font-size:32px;letter-spacing:-.085em;font-weight:900}.vmg-brand[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h]{color:#6c9ba9}.vmg-brand[data-astro-cid-ctg3m53h] small[data-astro-cid-ctg3m53h]{font-size:7.5px;font-weight:800;letter-spacing:.21em;margin-top:5px}.vmg-navigation[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.65vw,28px);min-width:0}.vmg-navigation[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h]{font-size:clamp(10px,.83vw,12px);font-weight:700;color:inherit;text-decoration:none;white-space:nowrap;line-height:1.4;transition:color .2s ease}.vmg-navigation[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h]:hover,.vmg-navigation[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h][aria-current=page]{color:#437f91}.vmg-navigation[data-astro-cid-ctg3m53h] .vmg-home[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.vmg-navigation[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:focus-visible,.vmg-cta[data-astro-cid-ctg3m53h]:focus-visible,.vmg-mobile-toggle[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid #37798a;outline-offset:4px}.vmg-cta[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;justify-content:space-between;gap:clamp(13px,1.8vw,32px);background:#134c5f;color:#fff;padding:17px 23px;border-radius:4px;text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap;flex-shrink:0;transition:transform .22s ease,box-shadow .22s ease}.vmg-cta[data-astro-cid-ctg3m53h]:hover{transform:translateY(-3px);box-shadow:0 9px 20px #0a1d1429}.vmg-inline-arrow[data-astro-cid-ctg3m53h]{display:block;width:19px;height:19px;flex-shrink:0;transition:transform .2s}.vmg-cta[data-astro-cid-ctg3m53h]:hover .vmg-inline-arrow[data-astro-cid-ctg3m53h],.vmg-mobile-hire[data-astro-cid-ctg3m53h]:hover .vmg-inline-arrow[data-astro-cid-ctg3m53h]{transform:translate(3px)}.vmg-mobile-hire[data-astro-cid-ctg3m53h]{display:flex!important;align-items:center;justify-content:space-between;gap:10px;border-radius:4px}.vmg-cta-unavailable[data-astro-cid-ctg3m53h]{opacity:.48;cursor:not-allowed}.vmg-mobile-toggle[data-astro-cid-ctg3m53h]{display:none;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 17px;background:transparent;border:1px solid #8aa7ac;border-radius:5px;color:#134c5f;font:800 14px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.035em;cursor:pointer;transition:background .2s,border-color .2s}.vmg-mobile-toggle[data-astro-cid-ctg3m53h]:hover{background:#e6eeed;border-color:#134c5f}.vmg-mobile-toggle[data-astro-cid-ctg3m53h] svg[data-astro-cid-ctg3m53h]{display:block;flex-shrink:0}.vmg-mobile-links[data-astro-cid-ctg3m53h]{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;overflow:hidden;overscroll-behavior:none;background:#f3f3ed;color:#134c5f;opacity:0;visibility:hidden;transform:translate(100%);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s ease,visibility .42s;pointer-events:none}.vmg-mobile-links[data-astro-cid-ctg3m53h][hidden]{display:none}.vmg-mobile-links[data-astro-cid-ctg3m53h].is-open{opacity:1;visibility:visible;transform:translate(0);pointer-events:auto}.vmg-menu-top[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;gap:18px;height:clamp(62px,12dvh,88px);min-height:0;padding:8px clamp(22px,5vw,62px);border-bottom:1px solid #cad9d7}.vmg-menu-home[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;min-width:0;min-height:44px;color:#134c5f;text-decoration:none}.vmg-menu-home[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{display:block;width:auto;height:clamp(48px,9dvh,72px);max-width:min(48vw,190px);object-fit:contain;object-position:left center}.vmg-menu-close[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:10px;min-height:44px;padding:9px 13px;border:1px solid #b6cecf;border-radius:5px;background:transparent;color:#134c5f;font:800 14px/1.2 Arial,Helvetica,sans-serif;cursor:pointer}.vmg-menu-close[data-astro-cid-ctg3m53h]:hover,.vmg-menu-close[data-astro-cid-ctg3m53h]:focus-visible{background:#e3eded}.vmg-menu-body[data-astro-cid-ctg3m53h]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:stretch;width:min(100% - 44px,1050px);margin:0 auto;padding:clamp(10px,2dvh,20px) 0}.vmg-menu-list[data-astro-cid-ctg3m53h]{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;width:100%}.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:flex;flex:1 1 0;min-height:0;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:3px 2px;border-bottom:1px solid #c8d9d7;color:#134c5f;text-decoration:none;font-size:clamp(17px,min(4.5vw,3.5dvh),42px);line-height:1.07;letter-spacing:-.035em;font-weight:600;transition:color .2s,padding-left .22s}.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current=page]{color:#4f8e9a}.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:focus-visible{color:#407f8e;padding-left:8px}.vmg-menu-arrow[data-astro-cid-ctg3m53h]{display:block;width:clamp(18px,2.5dvh,24px);height:clamp(18px,2.5dvh,24px);flex-shrink:0;transition:transform .2s}.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover .vmg-menu-arrow[data-astro-cid-ctg3m53h]{transform:translate(4px)}.vmg-menu-bottom[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;gap:14px;padding-top:clamp(10px,2dvh,22px);font-size:10px;letter-spacing:.12em;font-weight:800;color:#759aa2}.vmg-menu-bottom[data-astro-cid-ctg3m53h]>span[data-astro-cid-ctg3m53h]{line-height:1.5}.vmg-mobile-hire[data-astro-cid-ctg3m53h]{display:inline-flex!important;align-items:center;justify-content:space-between;gap:18px;min-height:44px;padding:11px 16px;border-radius:5px;color:#fff;background:#134c5f;font-size:12px;font-weight:800;letter-spacing:0;text-decoration:none}.vmg-mobile-hire[data-astro-cid-ctg3m53h]:hover{background:#216477}.vmg-menu-close[data-astro-cid-ctg3m53h]:focus-visible,.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:focus-visible,.vmg-menu-home[data-astro-cid-ctg3m53h]:focus-visible,.vmg-mobile-hire[data-astro-cid-ctg3m53h]:focus-visible{outline:3px solid #80b9c4;outline-offset:3px}@media(max-width:700px){.vmg-menu-top[data-astro-cid-ctg3m53h]{padding-inline:20px}.vmg-menu-body[data-astro-cid-ctg3m53h]{width:calc(100% - 40px)}.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{font-size:clamp(17px,min(6.1vw,3.7dvh),30px)}.vmg-menu-bottom[data-astro-cid-ctg3m53h]>span[data-astro-cid-ctg3m53h]{display:none}.vmg-menu-bottom[data-astro-cid-ctg3m53h] .vmg-mobile-hire[data-astro-cid-ctg3m53h]{width:100%;justify-content:space-between}}@media(max-height:520px){.vmg-menu-top[data-astro-cid-ctg3m53h]{height:58px}.vmg-menu-home[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{height:48px}.vmg-menu-body[data-astro-cid-ctg3m53h]{padding-block:5px}.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{font-size:clamp(14px,3dvh,21px)}.vmg-menu-bottom[data-astro-cid-ctg3m53h]{padding-top:5px}.vmg-menu-bottom[data-astro-cid-ctg3m53h]>span[data-astro-cid-ctg3m53h]{display:none}.vmg-mobile-hire[data-astro-cid-ctg3m53h]{padding-block:7px;min-height:38px}}@media(max-width:1200px){.vmg-navigation[data-astro-cid-ctg3m53h]{gap:12px}.vmg-navigation[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h]{font-size:10px}}@media(max-width:1060px){.vmg-site-header[data-astro-cid-ctg3m53h]{min-height:84px;padding:16px clamp(20px,3vw,58px)}.vmg-logo-img[data-astro-cid-ctg3m53h]{height:52px;max-width:180px}.vmg-navigation[data-astro-cid-ctg3m53h]{display:none}.vmg-mobile-toggle[data-astro-cid-ctg3m53h]{display:inline-flex}.vmg-cta[data-astro-cid-ctg3m53h]{margin-left:auto}}@media(max-width:480px){.vmg-brand[data-astro-cid-ctg3m53h] .vmg-logo-img[data-astro-cid-ctg3m53h]{transform:scale(1.25);transform-origin:left center}.vmg-site-header[data-astro-cid-ctg3m53h]{padding:10px 12px;gap:8px}.vmg-cta[data-astro-cid-ctg3m53h]{min-height:47px;box-sizing:border-box;justify-content:center;padding:12px 11px;font-size:12px;line-height:1.2;gap:7px;letter-spacing:.01em}.vmg-cta[data-astro-cid-ctg3m53h] .vmg-inline-arrow[data-astro-cid-ctg3m53h]{width:17px;height:17px}.vmg-brand[data-astro-cid-ctg3m53h] strong[data-astro-cid-ctg3m53h]{font-size:28px}.vmg-logo-img[data-astro-cid-ctg3m53h]{width:clamp(145px,40vw,184px);height:80px;max-width:none;object-fit:contain;object-position:left center}.vmg-mobile-toggle[data-astro-cid-ctg3m53h]{padding:12px 13px;min-height:47px;font-size:14px;gap:9px}.vmg-mobile-toggle[data-astro-cid-ctg3m53h] svg[data-astro-cid-ctg3m53h]{width:20px;height:20px}}.vmg-site-header[data-astro-cid-ctg3m53h],.vmg-logo-img[data-astro-cid-ctg3m53h]{transition:min-height .24s ease,padding .24s ease,height .24s ease}.vmg-sticky-shell[data-astro-cid-ctg3m53h].is-scrolled .vmg-logo-img[data-astro-cid-ctg3m53h]{height:75px}@media(max-width:1060px){.vmg-sticky-shell[data-astro-cid-ctg3m53h].is-scrolled .vmg-site-header[data-astro-cid-ctg3m53h]{min-height:63px;padding-block:12px}.vmg-sticky-shell[data-astro-cid-ctg3m53h].is-scrolled .vmg-logo-img[data-astro-cid-ctg3m53h]{height:39px}}@media(max-width:480px){.vmg-sticky-shell[data-astro-cid-ctg3m53h].is-scrolled .vmg-site-header[data-astro-cid-ctg3m53h]{min-height:0;padding-block:7.5px}.vmg-sticky-shell[data-astro-cid-ctg3m53h].is-scrolled .vmg-logo-img[data-astro-cid-ctg3m53h]{height:60px}}@media(max-width:360px){.vmg-cta[data-astro-cid-ctg3m53h]{font-size:11px;padding-inline:9px;gap:5px}.vmg-cta[data-astro-cid-ctg3m53h] .vmg-inline-arrow[data-astro-cid-ctg3m53h]{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.vmg-site-header[data-astro-cid-ctg3m53h],.vmg-logo-img[data-astro-cid-ctg3m53h],.vmg-mobile-links[data-astro-cid-ctg3m53h],.vmg-menu-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h],.vmg-menu-arrow[data-astro-cid-ctg3m53h],.vmg-mobile-toggle[data-astro-cid-ctg3m53h],.vmg-cta[data-astro-cid-ctg3m53h],.vmg-inline-arrow[data-astro-cid-ctg3m53h]{transition:none}.vmg-cta[data-astro-cid-ctg3m53h]:hover,.vmg-cta[data-astro-cid-ctg3m53h]:hover .vmg-inline-arrow[data-astro-cid-ctg3m53h]{transform:none}}.vmg-floating-actions[data-astro-cid-fbt5meba]{position:fixed;z-index:90;right:clamp(14px,2.4vw,36px);bottom:calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:stretch;isolation:isolate;padding:5px;gap:4px;background:#f7faf7e6;border:1px solid rgba(255,255,255,.82);border-radius:999px;box-shadow:0 12px 36px #07251938,0 2px 8px #07251914;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.vmg-action[data-astro-cid-fbt5meba]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 21px;border-radius:999px;text-decoration:none;white-space:nowrap;font:700 13px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.005em;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}.vmg-call[data-astro-cid-fbt5meba]{background:#16566a;color:#fff}.vmg-whatsapp[data-astro-cid-fbt5meba]{background:#168447;color:#fff}.vmg-action[data-astro-cid-fbt5meba] svg[data-astro-cid-fbt5meba]{display:block;flex-shrink:0;transition:transform .25s ease}@media(hover:hover)and (pointer:fine){.vmg-action[data-astro-cid-fbt5meba]:hover{transform:translateY(-3px);box-shadow:0 7px 16px #102e1e33}.vmg-action[data-astro-cid-fbt5meba]:hover svg[data-astro-cid-fbt5meba]{transform:scale(1.12) rotate(-6deg)}.vmg-call[data-astro-cid-fbt5meba]:hover{background:#216477}.vmg-whatsapp[data-astro-cid-fbt5meba]:hover{background:#0c7138}}.vmg-action[data-astro-cid-fbt5meba]:active{transform:translateY(0) scale(.97)}.vmg-action[data-astro-cid-fbt5meba]:focus-visible{outline:3px solid #ffca75;outline-offset:3px;z-index:1}@media(max-width:700px){.vmg-floating-actions[data-astro-cid-fbt5meba]{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px) + var(--vmg-footer-offset,0px));width:auto;min-height:53px;padding:0;gap:0;align-items:stretch;overflow:hidden;border:1.5px solid #fff;border-radius:999px;box-sizing:border-box;background:#13b92e;box-shadow:0 7px 22px #072d1c3d;-webkit-backdrop-filter:none;backdrop-filter:none}.vmg-action[data-astro-cid-fbt5meba]{min-height:53px;flex:1 1 50%;padding:0 10px;font-size:clamp(13px,3.8vw,16px);font-weight:700;gap:8px;border-radius:0;transition:background-color .2s ease}.vmg-action[data-astro-cid-fbt5meba] svg[data-astro-cid-fbt5meba]{width:22px;height:22px}.vmg-call[data-astro-cid-fbt5meba]{z-index:1;flex-basis:calc(50% + 12px);margin-right:-12px;background:#134c5f;color:#fff;border-radius:999px 48% 52% 999px/999px 68% 42% 999px}.vmg-whatsapp[data-astro-cid-fbt5meba]{z-index:0;background:#13b92e;color:#fff;padding-left:18px}.vmg-action[data-astro-cid-fbt5meba]:active{transform:none;filter:brightness(.94)}.vmg-action[data-astro-cid-fbt5meba]:focus-visible{outline-offset:-4px}}@media(max-width:360px){.vmg-action[data-astro-cid-fbt5meba]{font-size:12px;gap:5px;padding:0 6px}.vmg-whatsapp[data-astro-cid-fbt5meba]{padding-left:12px}}@media(prefers-reduced-motion:reduce){.vmg-action[data-astro-cid-fbt5meba],.vmg-action[data-astro-cid-fbt5meba] svg[data-astro-cid-fbt5meba]{transition:none}.vmg-action[data-astro-cid-fbt5meba]:hover,.vmg-action[data-astro-cid-fbt5meba]:hover svg[data-astro-cid-fbt5meba]{transform:none}}
