header[data-v-41a55b46]{width:100%;position:fixed;top:0;left:0;right:0;z-index:1000;transition:top .25s ease}header.header--hidden[data-v-41a55b46]{top:-90px}.toolbar[data-v-41a55b46]{display:flex;align-items:center;justify-content:space-between;background-color:#1a1a1a;padding:0 40px;min-height:70px;gap:20px}.toolbar .log[data-v-41a55b46]{width:120px;height:auto;opacity:0;transition:all 1s ease;animation:fadeInLogo-41a55b46 1s ease forwards;flex-shrink:0}@keyframes fadeInLogo-41a55b46{0%{opacity:0}to{opacity:1}}menu[data-v-41a55b46],ul[data-v-41a55b46],li[data-v-41a55b46]{margin:0;padding:0;list-style:none}.clearfix[data-v-41a55b46]{display:flex;align-items:center}menu[data-v-41a55b46]{flex:1;display:flex;justify-content:center}menu>ul[data-v-41a55b46]{padding:0;margin:0;display:flex;gap:0}menu>ul>li[data-v-41a55b46]{position:relative}.main-menu>li>a[data-v-41a55b46]{display:block;padding:.9375rem 1.25rem;color:#f0ebeb;position:relative;z-index:10;transition:color .5s ease;text-transform:uppercase;overflow:hidden;font-size:.95em;font-weight:700;text-decoration:none;cursor:pointer}.main-menu>li>a[data-v-41a55b46]:before,.main-menu>li>a[data-v-41a55b46]:after{content:"";position:absolute;width:100%;height:1px;background-color:#fdcf41;transition:all .5s ease;opacity:0}.main-menu>li>a[data-v-41a55b46]:before{top:100%;left:0;transform:translateY(-100%)}.main-menu>li>a[data-v-41a55b46]:after{top:0;left:0;transform:translateY(-100%)}.main-menu>li:hover>a[data-v-41a55b46]{color:#fdcf41}.main-menu>li:hover>a[data-v-41a55b46]:before{transform:translateY(-15px);opacity:1}.main-menu>li:hover>a[data-v-41a55b46]:after{transform:translateY(15px);opacity:1}.sde[data-v-41a55b46]{padding:0;display:inline-flex;align-items:center;gap:20px;margin:0;flex-shrink:0}.sde>a[data-v-41a55b46]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.9;transition:opacity .3s ease}.sde>a:nth-child(1) svg[data-v-41a55b46]{width:32px;height:32px;color:#25d366;transition:all .5s ease}.sde>a:nth-child(2) svg[data-v-41a55b46]{width:32px;height:32px;color:#1877f2;transition:all .5s ease}.sde>a[data-v-41a55b46]:hover{opacity:1}.sde>a:hover svg[data-v-41a55b46]{transform:scale(1.1)}@media(max-width:940px){.toolbar[data-v-41a55b46]{padding:0 20px;justify-content:space-between}.toolbar .log[data-v-41a55b46]{width:100px;margin:0}menu[data-v-41a55b46]{flex:1;justify-content:center}.main-menu>li>a[data-v-41a55b46]{padding:.75rem;font-size:.85em}.sde[data-v-41a55b46]{gap:15px}.sde>a:nth-child(1) svg[data-v-41a55b46],.sde>a:nth-child(2) svg[data-v-41a55b46]{width:28px;height:28px}.menu-btn[data-v-41a55b46]{background:none;border:none;cursor:pointer;padding:8px;color:#fff}.menu-btn svg[data-v-41a55b46]{width:24px;height:24px}.mobile-menu[data-v-41a55b46]{background-color:#2a2a2a;padding:10px 0;border-top:1px solid #383838}.mobile-menu nav[data-v-41a55b46]{display:flex;flex-direction:column}.mobile-link[data-v-41a55b46]{color:#f0ebeb;padding:12px 20px;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:.9em;border-bottom:1px solid #383838;display:block;transition:background-color .3s ease;cursor:pointer}.mobile-link[data-v-41a55b46]:hover{background-color:#383838;color:#fdcf41}.mobile-menu .sde[data-v-41a55b46]{padding:15px 20px;margin:0;border-top:1px solid #383838}.mobile-menu .sde>a svg[data-v-41a55b46]{width:30px;height:30px}}@media(max-width:576px){.toolbar .log[data-v-41a55b46]{width:25%;margin:10px}.mobile-link[data-v-41a55b46]{font-size:.85em;padding:10px 15px}.mobile-menu .sde[data-v-41a55b46]{padding:12px 15px}.mobile-menu .sde>a svg[data-v-41a55b46]{width:25px;height:25px}}.footer[data-v-53a85208]{background:linear-gradient(135deg,#0a0e27,#1a1f3a,#0f1428);color:#e0e0e0;padding:80px 0 0;border-top:1px solid rgba(248,190,0,.2);position:relative;overflow:hidden}.footer[data-v-53a85208]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(248,190,0,.5),transparent)}.footer-wrapper[data-v-53a85208]{max-width:1400px;position:relative;z-index:1}.footer-top[data-v-53a85208]{padding:60px 20px;backdrop-filter:blur(10px)}.logo-col[data-v-53a85208]{display:flex;align-items:center;justify-content:center;animation:fadeInUp-53a85208 .8s ease-out}.logo-footer[data-v-53a85208]{width:90px;height:auto;filter:brightness(.95) drop-shadow(0 8px 24px rgba(248,190,0,.2));transition:all .6s cubic-bezier(.34,1.56,.64,1)}.logo-footer[data-v-53a85208]:hover{transform:scale(1.15) translateY(-8px);filter:brightness(1.15) drop-shadow(0 16px 40px rgba(248,190,0,.35))}.info-col[data-v-53a85208]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 40px;animation:fadeInUp-53a85208 .8s ease-out .1s both}.footer-title[data-v-53a85208]{font-size:36px;font-weight:900;margin:0 0 10px;background:linear-gradient(135deg,#f8be00,gold,#f4a500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:4px;text-shadow:0 8px 16px rgba(248,190,0,.1)}.footer-subtitle[data-v-53a85208]{font-size:14px;color:#a0a8c0;margin:0;font-weight:500;letter-spacing:2px;text-transform:uppercase}.social-col[data-v-53a85208]{display:flex;align-items:center;justify-content:center;animation:fadeInUp-53a85208 .8s ease-out .2s both}.social-badges[data-v-53a85208]{display:flex;gap:20px;align-items:center;justify-content:center}.social-badge[data-v-53a85208]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#f8be000d,#f8be0005);border:2px solid rgba(248,190,0,.25);color:#f8be00;text-decoration:none;transition:all .5s cubic-bezier(.34,1.56,.64,1);cursor:pointer;font-size:24px;backdrop-filter:blur(10px);position:relative}.social-badge[data-v-53a85208]:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(135deg,rgba(248,190,0,.3),transparent);opacity:0;transition:opacity .5s ease;z-index:-1}.social-badge[data-v-53a85208]:hover{transform:translateY(-10px) scale(1.1) rotate(5deg);border-color:#f8be00;background:linear-gradient(135deg,#f8be001a,#f8be000d);box-shadow:0 16px 40px #f8be0040}.social-badge[data-v-53a85208]:hover:before{opacity:1}.whatsapp-badge[data-v-53a85208]:hover{background:linear-gradient(135deg,#25d366,#20ba58);border-color:#25d366;color:#fff;box-shadow:0 16px 40px #25d36680}.facebook-badge[data-v-53a85208]:hover{background:linear-gradient(135deg,#1877f2,#1565d8);border-color:#1877f2;color:#fff;box-shadow:0 16px 40px #1877f280}.footer-divider[data-v-53a85208]{height:2px;background:linear-gradient(90deg,transparent 0%,rgba(248,190,0,.2) 20%,rgba(248,190,0,.4) 50%,rgba(248,190,0,.2) 80%,transparent 100%);margin:0 20px}.footer-bottom[data-v-53a85208]{padding:50px 20px 0}.footer-nav[data-v-53a85208]{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;animation:fadeInUp-53a85208 .8s ease-out .3s both}.footer-link[data-v-53a85208]{font-size:15px;font-weight:600;color:#c8d0e0;text-decoration:none;padding:10px 16px;position:relative;transition:all .3s ease;border-radius:6px;backdrop-filter:blur(10px)}.footer-link[data-v-53a85208]:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,transparent,#f8be00,transparent);transition:width .5s cubic-bezier(.34,1.56,.64,1)}.footer-link[data-v-53a85208]:hover{color:#f8be00;background:#f8be0014;transform:translateY(-3px)}.footer-link[data-v-53a85208]:hover:before{width:100%}.link-separator[data-v-53a85208]{color:#f8be004d;font-size:18px;margin:0 5px}.copyright-col[data-v-53a85208]{padding-top:20px}.copyright[data-v-53a85208]{font-size:13px;color:#747f98;margin:0;font-weight:400;letter-spacing:.5px}@keyframes fadeInUp-53a85208{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:940px){.footer[data-v-53a85208]{padding:60px 0 0}.footer-top[data-v-53a85208]{padding:45px 20px}.info-col[data-v-53a85208]{padding:20px}.footer-title[data-v-53a85208]{font-size:30px;letter-spacing:2px}.footer-subtitle[data-v-53a85208]{font-size:12px}.logo-footer[data-v-53a85208]{width:75px}.social-badges[data-v-53a85208]{gap:15px}.social-badge[data-v-53a85208]{width:50px;height:50px;font-size:20px}}@media(max-width:690px){.footer-top[data-v-53a85208]{padding:35px 15px}.logo-col[data-v-53a85208]{margin-bottom:20px}.logo-footer[data-v-53a85208]{width:145px}.info-col[data-v-53a85208]{padding:15px;margin-bottom:15px}.footer-title[data-v-53a85208]{font-size:26px;margin-bottom:8px}.footer-subtitle[data-v-53a85208]{font-size:11px}.social-col[data-v-53a85208]{margin-bottom:15px}.social-badges[data-v-53a85208]{gap:12px}.social-badge[data-v-53a85208]{width:48px;height:48px;font-size:18px}.footer-bottom[data-v-53a85208]{padding:30px 15px 0}.footer-nav[data-v-53a85208]{gap:12px}.footer-link[data-v-53a85208]{font-size:13px;padding:8px 12px}.link-separator[data-v-53a85208]{font-size:16px}.copyright[data-v-53a85208]{font-size:12px}}@media(max-width:480px){.footer[data-v-53a85208]{padding:40px 0 0}.footer-top[data-v-53a85208]{padding:30px 12px}.footer-title[data-v-53a85208]{font-size:22px;letter-spacing:1px}.logo-footer[data-v-53a85208]{width:135px}.social-badge[data-v-53a85208]{width:44px;height:44px;font-size:16px}.footer-nav[data-v-53a85208]{gap:8px;flex-direction:column}.link-separator[data-v-53a85208]{display:none}.footer-link[data-v-53a85208]{font-size:12px}}[data-v-b0c38b94] .v-main{background:#fff}
