.nav-item.dropdown .dropdown-toggle[data-v-4d363c20]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lang-item[data-v-4d363c20]{display:flex;align-items:center}.navbar-tools[data-v-4d363c20]{display:none}.lang-switch[data-v-4d363c20]{display:inline-flex!important;align-items:center;grid-gap:8px;gap:8px;background:transparent;border:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:color .3s ease}.lang-switch.lang-switch-mobile[data-v-4d363c20]{display:none!important}.lang-switch[data-v-4d363c20]:hover{color:#12c2e9!important}.lang-flag[data-v-4d363c20]{width:18px;height:13px;-o-object-fit:cover;object-fit:cover;border-radius:2px;display:block;flex-shrink:0}@media (max-width:991px){[dir=ltr] .navbar-tools[data-v-4d363c20]{margin-left:auto}[dir=rtl] .navbar-tools[data-v-4d363c20]{margin-right:auto}.navbar-tools[data-v-4d363c20]{display:flex;align-items:center;grid-gap:12px;gap:12px}.lang-switch.lang-switch-mobile[data-v-4d363c20]{display:inline-flex!important;align-items:center;margin:0!important;padding:0!important;color:inherit}.lang-switch-desktop[data-v-4d363c20]{display:none!important}.nav-cta-item[data-v-4d363c20]{justify-content:center;width:100%;margin-top:10px;margin-bottom:12px}.nav-cta-btn[data-v-4d363c20]{width:100%;max-width:320px;margin:0 auto!important}}.nav-cta-item[data-v-4d363c20]{display:flex;align-items:center}[dir=ltr] .nav-cta-btn[data-v-4d363c20]{margin-left:8px}[dir=rtl] .nav-cta-btn[data-v-4d363c20]{margin-right:8px}[dir=ltr] .nav-cta-btn[data-v-4d363c20]{margin-right:0}[dir=rtl] .nav-cta-btn[data-v-4d363c20]{margin-left:0}.nav-cta-btn[data-v-4d363c20]{display:inline-flex!important;align-items:center;justify-content:center;grid-gap:8px;gap:8px;text-align:center;height:42px;padding:0 22px;margin-top:10px;margin-bottom:10px;background:linear-gradient(135deg,rgba(18,194,233,.12),rgba(58,123,213,.22));border:1.5px solid #12c2e9;border-radius:30px;color:#fff;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;box-sizing:border-box;box-shadow:0 0 15px rgba(18,194,233,.25);transition:all .3s ease}.nav-calc-icon[data-v-4d363c20]{font-size:13px;color:#12c2e9;transition:transform .3s ease,color .3s ease}.nav-cta-btn[data-v-4d363c20]:hover{background:linear-gradient(135deg,#12c2e9,#3a7bd5);color:#fff!important;border-color:#12c2e9;box-shadow:0 0 25px rgba(18,194,233,.55);transform:translateY(-1px)}.nav-cta-btn:hover .nav-calc-icon[data-v-4d363c20]{color:#fff;transform:scale(1.15) rotate(-5deg)}.nav-cta-btn.nuxt-link-active[data-v-4d363c20],.nav-cta-btn.nuxt-link-exact-active[data-v-4d363c20]{background:linear-gradient(135deg,#12c2e9,#3a7bd5);color:#fff!important;border-color:#12c2e9;box-shadow:0 0 20px rgba(18,194,233,.5)}.nav-cta-btn.nuxt-link-active .nav-calc-icon[data-v-4d363c20],.nav-cta-btn.nuxt-link-exact-active .nav-calc-icon[data-v-4d363c20]{color:#fff}.navbar.light .nav-cta-btn[data-v-4d363c20]{color:#111;border-color:#0c4597}.navbar.light .nav-calc-icon[data-v-4d363c20]{color:#0c4597}.navbar.light .lang-switch-mobile[data-v-4d363c20]{color:#111}.navbar.light .nav-cta-btn.nuxt-link-active[data-v-4d363c20],.navbar.light .nav-cta-btn.nuxt-link-exact-active[data-v-4d363c20],.navbar.light .nav-cta-btn[data-v-4d363c20]:hover{color:#fff!important;background:linear-gradient(135deg,#12c2e9,#0c4597)}.footer-luxury-studio[data-v-d3414a5a]{color:#fff;padding:60px 0 35px;position:relative;overflow:hidden;contain:content;background-color:#080c14;border-top:1px solid rgba(18,194,233,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.footer-top-kicker[data-v-d3414a5a]{background:#0d1322;border:1px solid hsla(0,0%,100%,.09);border-radius:24px;padding:34px 38px;margin-bottom:50px;box-shadow:0 16px 45px rgba(0,0,0,.45)}.kicker-badge[data-v-d3414a5a]{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:4px 12px;background:rgba(18,194,233,.08);border:1px solid rgba(18,194,233,.25);border-radius:999px;font-size:11.5px;font-weight:700;color:#12c2e9;letter-spacing:.3px;margin-bottom:14px}.k-dot[data-v-d3414a5a]{width:6px;height:6px;border-radius:50%;background:#00ff87;box-shadow:0 0 8px #00ff87}.kicker-title[data-v-d3414a5a]{font-size:clamp(20px,2.2vw,25px);font-weight:800;color:#fff;line-height:1.4;margin-bottom:8px}.kicker-sub[data-v-d3414a5a]{font-size:14px;color:hsla(0,0%,100%,.65);line-height:1.6;margin:0}.kicker-actions[data-v-d3414a5a]{display:flex;align-items:center;grid-gap:12px;gap:12px;justify-content:flex-start;flex-wrap:wrap}.is-rtl .kicker-actions[data-v-d3414a5a]{justify-content:flex-end}.btn-kicker-primary[data-v-d3414a5a]{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;background:linear-gradient(135deg,#12c2e9,#2b70f0);color:#fff;padding:12px 24px;border-radius:12px;font-size:13.5px;font-weight:700;text-decoration:none;box-shadow:0 8px 25px rgba(18,194,233,.3);transition:all .3s ease}.btn-kicker-primary[data-v-d3414a5a]:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(18,194,233,.45);color:#fff}.btn-kicker-ghost[data-v-d3414a5a]{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.85);padding:12px 20px;border-radius:12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .25s ease}.btn-kicker-ghost[data-v-d3414a5a]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.28);color:#fff}.footer-main-grid[data-v-d3414a5a]{padding-bottom:50px;border-bottom:1px solid hsla(0,0%,100%,.07)}.footer-col-brand[data-v-d3414a5a]{padding-left:20px}.is-rtl .footer-col-brand[data-v-d3414a5a]{padding-left:0;padding-right:20px}.footer-logo-link[data-v-d3414a5a]{display:inline-block;margin-bottom:18px}.footer-logo-img[data-v-d3414a5a]{height:28px;width:auto;display:block}.brand-bio[data-v-d3414a5a]{font-size:14px;line-height:1.75;color:hsla(0,0%,100%,.68);margin-bottom:22px}.brand-standards-strip[data-v-d3414a5a]{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.std-chip[data-v-d3414a5a]{font-size:11px;font-weight:700;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.09);padding:5px 10px;border-radius:6px;font-family:monospace}.footer-nav-col[data-v-d3414a5a]{display:flex;flex-direction:column}.col-heading[data-v-d3414a5a]{font-size:15px;font-weight:800;color:#fff;margin-bottom:20px;display:flex;align-items:center;grid-gap:8px;gap:8px}.heading-accent[data-v-d3414a5a]{color:#12c2e9;font-size:12px}.footer-links-list[data-v-d3414a5a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.footer-links-list li a[data-v-d3414a5a]{color:hsla(0,0%,100%,.65);font-size:13.5px;text-decoration:none;transition:all .2s ease;display:inline-block}.footer-links-list li a[data-v-d3414a5a]:hover{color:#12c2e9;transform:translateX(-4px)}.is-rtl .footer-links-list li a[data-v-d3414a5a]:hover{transform:translateX(4px)}.all-works-item[data-v-d3414a5a]{margin-top:6px;padding-top:10px;border-top:1px dashed hsla(0,0%,100%,.1)}.link-view-all[data-v-d3414a5a]{color:#12c2e9!important;font-weight:700;font-size:13px!important;display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.contact-card-list[data-v-d3414a5a]{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.contact-card-item[data-v-d3414a5a]{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-radius:10px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);text-decoration:none;transition:all .25s ease}.contact-card-item[data-v-d3414a5a]:hover{background:hsla(0,0%,100%,.06);border-color:rgba(18,194,233,.35)}.cc-icon[data-v-d3414a5a]{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;font-size:13px;color:#12c2e9;flex-shrink:0}.cc-details[data-v-d3414a5a]{display:flex;flex-direction:column}.cc-label[data-v-d3414a5a]{font-size:10.5px;color:hsla(0,0%,100%,.48);line-height:1.2}.cc-val[data-v-d3414a5a]{font-size:12.5px;color:#fff;font-weight:600;line-height:1.3}.footer-social-strip[data-v-d3414a5a]{display:flex;grid-gap:8px;gap:8px;margin-top:4px}.social-circle[data-v-d3414a5a]{width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);font-size:13px;text-decoration:none;transition:all .25s ease}.social-circle[data-v-d3414a5a]:hover{background:#12c2e9;border-color:#12c2e9;color:#05070a;transform:translateY(-2px)}.footer-bottom-bar[data-v-d3414a5a]{padding-top:25px}.copyright-text[data-v-d3414a5a]{font-size:13px;color:hsla(0,0%,100%,.55);margin:0}.brand-text[data-v-d3414a5a]{color:#fff;font-weight:700}.bottom-legal-links[data-v-d3414a5a]{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;font-size:13px;color:hsla(0,0%,100%,.5);flex-wrap:wrap}.footer-kashf-pill[data-v-d3414a5a]{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;padding:3px 12px;border-radius:999px;background:rgba(18,194,233,.08);border:1px solid rgba(18,194,233,.28);font-size:11.5px;font-weight:700;color:#12c2e9!important;text-decoration:none;transition:all .2s ease}.footer-kashf-pill[data-v-d3414a5a]:hover{background:rgba(18,194,233,.18);border-color:#12c2e9;color:#fff!important;transform:translateY(-1px)}.kashf-indicator[data-v-d3414a5a]{width:6px;height:6px;border-radius:50%;background-color:#00ff87;box-shadow:0 0 6px #00ff87}.bottom-legal-links a[data-v-d3414a5a]{color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .2s ease}.bottom-legal-links a[data-v-d3414a5a]:hover{color:#12c2e9}.sep[data-v-d3414a5a]{opacity:.3}@media (max-width:991px){.footer-top-kicker[data-v-d3414a5a]{padding:26px 22px}.is-rtl .kicker-actions[data-v-d3414a5a],.kicker-actions[data-v-d3414a5a]{justify-content:flex-start;margin-top:14px}.footer-col-brand[data-v-d3414a5a]{padding:0;margin-bottom:25px}}@media (max-width:767px){.footer-top-kicker[data-v-d3414a5a]{padding:22px 18px}.btn-kicker-ghost[data-v-d3414a5a],.btn-kicker-primary[data-v-d3414a5a]{width:100%;justify-content:center}.bottom-legal-links[data-v-d3414a5a]{justify-content:center;margin-top:10px}}