.navbar-wrap[data-v-d479fa33]{flex-direction:column;left:0;pointer-events:none;position:fixed;right:0;top:20px;z-index:200}.navbar[data-v-d479fa33],.navbar-wrap[data-v-d479fa33]{align-items:center;display:flex}.navbar[data-v-d479fa33]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffe0;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000f,inset 0 1px #fffc;gap:4px;max-width:860px;padding:8px 8px 8px 20px;pointer-events:all;transition:all .3s cubic-bezier(.4,0,.2,1);width:calc(100% - 32px)}.navbar--scrolled[data-v-d479fa33]{background:#fffffff7;box-shadow:0 8px 40px #00000024,0 2px 8px #00000014,inset 0 1px #fff}.navbar__logo[data-v-d479fa33]{align-items:center;display:flex;flex-shrink:0;gap:9px;margin-right:8px;text-decoration:none}.logo__img[data-v-d479fa33]{flex-shrink:0;height:72px;-o-object-fit:contain;object-fit:contain;width:auto}.logo__text[data-v-d479fa33]{color:var(--color-dark);font-size:18px;font-weight:800;letter-spacing:-.4px;white-space:nowrap}.logo__accent[data-v-d479fa33]{color:var(--color-primary)}.navbar__nav[data-v-d479fa33]{display:flex;flex:1;gap:0}.nav__link[data-v-d479fa33]{border-radius:999px;color:var(--color-muted);font-size:14px;font-weight:500;padding:9px 14px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.nav__link[data-v-d479fa33]:hover{background:#00b4a614;color:var(--color-dark)}.navbar__actions[data-v-d479fa33]{display:flex;flex-shrink:0;margin-left:4px}.nav-btn[data-v-d479fa33],.navbar__actions[data-v-d479fa33]{align-items:center;gap:6px}.nav-btn[data-v-d479fa33]{background:none;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:14px;font-weight:600;padding:9px 18px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.nav-btn--ghost[data-v-d479fa33]{background:transparent;color:var(--color-dark)}.nav-btn--ghost[data-v-d479fa33]:hover{background:var(--color-light);color:var(--color-primary)}.nav-btn--primary[data-v-d479fa33]{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);box-shadow:0 2px 12px #00b4a659;color:#fff}.nav-btn--primary[data-v-d479fa33]:hover{background:linear-gradient(135deg,var(--color-primary-dark) 0,var(--color-primary-darker) 100%);box-shadow:0 4px 20px #00b4a673;transform:translateY(-1px)}.navbar__hamburger[data-v-d479fa33]{background:none;border:none;border-radius:999px;cursor:pointer;display:none;flex-direction:column;gap:4.5px;height:38px;justify-content:center;margin-left:auto;padding:8px;transition:background .2s;width:38px}.navbar__hamburger[data-v-d479fa33]:hover{background:var(--color-light)}.navbar__hamburger span[data-v-d479fa33]{background:var(--color-dark);border-radius:2px;display:block;height:1.8px;transform-origin:center;transition:all .25s ease;width:18px}.navbar__hamburger.is-active span[data-v-d479fa33]:first-child{transform:translateY(6.3px) rotate(45deg)}.navbar__hamburger.is-active span[data-v-d479fa33]:nth-child(2){opacity:0;transform:scaleX(0)}.navbar__hamburger.is-active span[data-v-d479fa33]:nth-child(3){transform:translateY(-6.3px) rotate(-45deg)}.mobile-dropdown[data-v-d479fa33]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffff7;border:1px solid hsla(0,0%,100%,.7);border-radius:24px;box-shadow:0 12px 48px #00000024;margin-top:8px;max-width:860px;padding:12px;pointer-events:all;width:calc(100% - 32px)}.mobile-dropdown__nav[data-v-d479fa33]{display:flex;flex-direction:column;gap:2px}.mobile-link[data-v-d479fa33]{align-items:center;border-radius:14px;color:var(--color-dark);display:flex;font-size:15px;font-weight:500;gap:12px;padding:13px 16px;text-decoration:none;transition:all .2s ease}.mobile-link svg[data-v-d479fa33]{color:var(--color-muted);flex-shrink:0}.mobile-link[data-v-d479fa33]:hover{background:var(--color-primary-lighter);color:var(--color-primary-dark)}.mobile-link:hover svg[data-v-d479fa33]{color:var(--color-primary)}.mobile-dropdown__divider[data-v-d479fa33]{background:var(--color-border-light);height:1px;margin:10px 4px}.mobile-dropdown__actions[data-v-d479fa33]{display:flex;flex-direction:column;gap:8px}.mobile-action-btn[data-v-d479fa33]{align-items:center;border-radius:14px;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px;text-decoration:none;transition:all .2s ease}.mobile-action-btn--ghost[data-v-d479fa33]{background:var(--color-light);color:var(--color-dark)}.mobile-action-btn--ghost[data-v-d479fa33]:hover{background:var(--color-border)}.mobile-action-btn--primary[data-v-d479fa33]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));box-shadow:0 4px 16px #00b4a659;color:#fff}.dropdown-enter-active[data-v-d479fa33],.dropdown-leave-active[data-v-d479fa33]{transition:all .25s cubic-bezier(.4,0,.2,1)}.dropdown-enter-from[data-v-d479fa33],.dropdown-leave-to[data-v-d479fa33]{opacity:0;transform:translateY(-8px) scale(.97)}@media(max-width:820px){.navbar__actions[data-v-d479fa33],.navbar__nav[data-v-d479fa33]{display:none}.navbar__hamburger[data-v-d479fa33]{display:flex}.navbar[data-v-d479fa33]{padding:8px 8px 8px 16px}}.footer[data-v-cf0adef9]{background:#0e1e1c;color:#ffffffa6;font-size:14px}.footer__bar[data-v-cf0adef9]{background:linear-gradient(90deg,#006d64,#00b4a6,#00d4c4);height:3px}.footer__main[data-v-cf0adef9]{border-bottom:1px solid hsla(0,0%,100%,.07);padding:64px 0 52px}.footer__cols[data-v-cf0adef9]{align-items:start;display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr 1fr}.footer__logo-img[data-v-cf0adef9]{height:120px;margin-right:8px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:auto}.footer__logo[data-v-cf0adef9]{color:#fff;display:inline-block;font-size:20px;font-weight:800;letter-spacing:-.4px;margin-bottom:14px;text-decoration:none}.footer__logo span[data-v-cf0adef9]{color:#00b4a6}.footer__desc[data-v-cf0adef9]{color:#ffffff73;font-size:13px;line-height:1.7;margin-bottom:20px}.footer__socials[data-v-cf0adef9]{display:flex;gap:8px;margin-bottom:20px}.social-btn[data-v-cf0adef9]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#ffffff8c;display:flex;flex-shrink:0;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease;width:36px}.social-btn[data-v-cf0adef9]:hover{background:#00b4a6;border-color:#00b4a6;color:#fff;transform:translateY(-2px)}.footer__trust[data-v-cf0adef9]{display:flex;flex-direction:column;gap:7px}.footer__trust span[data-v-cf0adef9]{color:#ffffff61;font-size:12px;font-weight:500}.footer__trust-item[data-v-cf0adef9]{align-items:center;display:flex;gap:6px}.footer__col-title[data-v-cf0adef9]{border-bottom:1px solid hsla(0,0%,100%,.08);color:#ffffffd9;font-size:11px;font-weight:700;letter-spacing:1.2px;margin-bottom:16px;padding-bottom:12px;text-transform:uppercase}.footer__list[data-v-cf0adef9]{display:flex;flex-direction:column;gap:10px}.footer__link[data-v-cf0adef9]{align-items:center;color:#ffffff73;display:flex;font-size:13.5px;gap:8px;line-height:1;text-decoration:none;transition:all .18s ease}.footer__link[data-v-cf0adef9]:hover{color:#00b4a6;transform:translate(2px)}.flag[data-v-cf0adef9]{flex-shrink:0;font-size:14px;line-height:1}.footer__newsletter[data-v-cf0adef9]{background:#00b4a60f;border-bottom:1px solid hsla(0,0%,100%,.05);padding:24px 0}.footer__newsletter-inner[data-v-cf0adef9]{align-items:center;display:flex;gap:24px;justify-content:space-between}.newsletter-text[data-v-cf0adef9]{display:flex;flex-direction:column;gap:3px}.newsletter-text strong[data-v-cf0adef9]{color:#fff;font-size:14.5px;font-weight:700}.newsletter-text span[data-v-cf0adef9]{color:#fff6;font-size:12.5px}.newsletter-form[data-v-cf0adef9]{display:flex;flex-shrink:0;gap:8px}.newsletter-input[data-v-cf0adef9]{background:#ffffff0d;border:1.5px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-family:var(--font-body);font-size:14px;outline:none;padding:11px 16px;transition:border-color .2s;width:220px}.newsletter-input[data-v-cf0adef9]::-moz-placeholder{color:#ffffff47}.newsletter-input[data-v-cf0adef9]::placeholder{color:#ffffff47}.newsletter-input[data-v-cf0adef9]:focus{border-color:#00b4a6}.newsletter-btn[data-v-cf0adef9]{background:#00b4a6;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;padding:11px 20px;transition:all .2s ease;white-space:nowrap}.newsletter-btn[data-v-cf0adef9]:hover:not(:disabled){background:#008f84;transform:translateY(-1px)}.newsletter-btn[data-v-cf0adef9]:disabled{cursor:not-allowed;opacity:.6}.newsletter-ok[data-v-cf0adef9]{align-items:center;background:#00b4a61a;border:1px solid rgba(0,180,166,.25);border-radius:10px;color:#00b4a6;display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 18px}.footer__bottom[data-v-cf0adef9]{background:#00000026;padding:18px 0}.footer__bottom-inner[data-v-cf0adef9]{align-items:center;display:flex;gap:16px;justify-content:space-between}.footer__copy[data-v-cf0adef9]{color:#ffffff4d;font-size:12.5px;white-space:nowrap}.footer__bottom-links[data-v-cf0adef9]{align-items:center;color:#fff3;display:flex;font-size:12.5px;gap:8px}.footer__bottom-link[data-v-cf0adef9]{color:#ffffff59;text-decoration:none;transition:color .2s;white-space:nowrap}.footer__bottom-link[data-v-cf0adef9]:hover{color:#00b4a6}.footer__payment[data-v-cf0adef9]{align-items:center;display:flex;flex-shrink:0;gap:6px}.pay-pill[data-v-cf0adef9]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:5px;color:#ffffff59;font-size:11px;font-weight:600;letter-spacing:.3px;padding:3px 9px;white-space:nowrap}@media(max-width:1100px){.footer__cols[data-v-cf0adef9]{gap:36px;grid-template-columns:1fr 1fr 1fr}.footer__col--brand[data-v-cf0adef9]{align-items:start;display:grid;gap:0 40px;grid-column:1/-1;grid-template-columns:auto 1fr auto}.footer__desc[data-v-cf0adef9],.footer__logo[data-v-cf0adef9]{grid-column:1/-1}}@media(max-width:768px){.footer__cols[data-v-cf0adef9]{gap:32px;grid-template-columns:1fr 1fr}.footer__col--brand[data-v-cf0adef9]{display:block;grid-column:1/-1}.footer__newsletter-inner[data-v-cf0adef9]{align-items:flex-start;flex-direction:column;gap:16px}.newsletter-form[data-v-cf0adef9]{width:100%}.newsletter-input[data-v-cf0adef9]{flex:1;width:100%}.footer__bottom-inner[data-v-cf0adef9]{flex-direction:column;gap:10px;text-align:center}}@media(max-width:480px){.footer__cols[data-v-cf0adef9]{gap:24px;grid-template-columns:1fr 1fr}}
