.site-footer[data-v-0831a00a]{position:relative;padding:74px 0 0;overflow:hidden;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(20,122,194,.25),transparent 30%),#061827}.site-footer[data-v-0831a00a]:before{content:"";position:absolute;top:0;left:0;width:38%;height:3px;background:linear-gradient(to right,#147ac2,transparent)}.footer-decoration[data-v-0831a00a]{position:absolute;top:-300px;right:-300px;width:670px;height:670px;border:1px solid rgba(255,255,255,.045);border-radius:50%;pointer-events:none}.footer-decoration[data-v-0831a00a]:before,.footer-decoration[data-v-0831a00a]:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.04);border-radius:50%}.footer-decoration[data-v-0831a00a]:before{inset:90px}.footer-decoration[data-v-0831a00a]:after{inset:180px}.footer-container[data-v-0831a00a]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto}.footer-main[data-v-0831a00a]{display:grid;grid-template-columns:minmax(230px,1.15fr) minmax(150px,.65fr) minmax(175px,.8fr) minmax(250px,1.05fr);gap:clamp(35px,5vw,70px);align-items:start}.footer-brand[data-v-0831a00a]{max-width:300px}.footer-logo[data-v-0831a00a]{width:fit-content;display:inline-flex;align-items:center;text-decoration:none}.footer-logo img[data-v-0831a00a]{width:auto;max-width:175px;height:58px;display:block;object-fit:contain;object-position:left center}.footer-logo-fallback[data-v-0831a00a]{display:grid;color:#fff;line-height:1}.footer-logo-fallback strong[data-v-0831a00a]{font-size:31px;font-weight:850;letter-spacing:-.06em}.footer-logo-fallback small[data-v-0831a00a]{margin-top:5px;color:#73c7f7;font-size:9px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.footer-description[data-v-0831a00a]{margin:23px 0 0;color:#ffffff94;font-size:12px;line-height:1.75}.footer-socials[data-v-0831a00a]{margin-top:23px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.footer-socials a[data-v-0831a00a]{width:38px;height:38px;display:grid;place-items:center;color:#ffffffc2;background:#ffffff0e;border:1px solid rgba(255,255,255,.13);border-radius:10px;font-size:13px;text-decoration:none;transition:transform .2s ease,color .2s ease,background .2s ease,border-color .2s ease}.footer-socials a[data-v-0831a00a]:hover{color:#fff;background:#147ac2;border-color:#147ac2;transform:translateY(-2px)}.footer-column[data-v-0831a00a]{display:grid;align-content:start;gap:12px}.footer-column-title[data-v-0831a00a]{position:relative;margin-bottom:9px;padding-bottom:13px;display:block;color:#fff;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.footer-column-title[data-v-0831a00a]:after{content:"";position:absolute;bottom:0;left:0;width:27px;height:2px;background:#147ac2;border-radius:2px}.footer-column a[data-v-0831a00a]{width:fit-content;display:inline-flex;align-items:center;color:#ffffff94;font-size:11px;line-height:1.5;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-column a[data-v-0831a00a]:before{content:"";width:0;height:1px;margin-right:0;background:#72c5f6;transition:width .2s ease,margin-right .2s ease}.footer-column a[data-v-0831a00a]:hover,.footer-column a.router-link-active[data-v-0831a00a]{color:#fff;transform:translate(3px)}.footer-column a[data-v-0831a00a]:hover:before{width:12px;margin-right:7px}.footer-contact[data-v-0831a00a]{display:grid;align-content:start;gap:15px}.footer-contact-item[data-v-0831a00a]{display:grid;grid-template-columns:37px minmax(0,1fr);gap:11px;align-items:start}.contact-icon[data-v-0831a00a]{width:37px;height:37px;display:grid;place-items:center;color:#75c8f7;background:#147ac221;border:1px solid rgba(116,200,248,.12);border-radius:10px;font-size:11px}.footer-contact-item>div[data-v-0831a00a]{min-width:0}.footer-contact-item small[data-v-0831a00a]{margin-bottom:3px;display:block;color:#ffffff61;font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.footer-contact-item p[data-v-0831a00a],.footer-contact-item a[data-v-0831a00a]{margin:0;color:#ffffffb3;font-size:11px;line-height:1.55;text-decoration:none;overflow-wrap:anywhere;transition:color .2s ease}.footer-contact-item a[data-v-0831a00a]:hover{color:#72c5f6}.footer-whatsapp[data-v-0831a00a]{min-height:45px;margin-top:5px;padding:0 14px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;color:#fff;background:#168b4f;border-radius:10px;font-size:11px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease}.footer-whatsapp[data-v-0831a00a]:hover{color:#fff;background:#1b9c5b;transform:translateY(-2px)}.footer-whatsapp .fa-whatsapp[data-v-0831a00a]{font-size:16px}.footer-whatsapp .fa-arrow-right[data-v-0831a00a]{font-size:9px}.footer-separator[data-v-0831a00a]{height:1px;margin-top:60px;background:linear-gradient(to right,#ffffff0a,#ffffff24,#ffffff0a)}.footer-bottom[data-v-0831a00a]{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-legal[data-v-0831a00a]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px}.footer-legal>span[data-v-0831a00a]{color:#fff6;font-size:9px;line-height:1.5}.cookie-preferences-link[data-v-0831a00a]{padding:0;display:inline-flex;align-items:center;gap:7px;color:#ffffff8c;background:transparent;border:0;font:inherit;font-size:9px;cursor:pointer;transition:color .2s ease}.cookie-preferences-link[data-v-0831a00a]:hover{color:#fff}.cookie-preferences-link i[data-v-0831a00a]{color:#72c5f6}.ea-medya-credit[data-v-0831a00a]{display:flex;align-items:center;gap:13px;color:#ffffff7a;text-decoration:none;transition:opacity .2s ease}.ea-medya-credit[data-v-0831a00a]:hover{opacity:.8}.ea-credit-label[data-v-0831a00a]{font-size:8px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.ea-medya-credit img[data-v-0831a00a]{width:auto;max-width:105px;height:30px;display:block;object-fit:contain}.ea-logo-fallback[data-v-0831a00a]{display:flex;align-items:baseline;gap:4px;color:#fff;line-height:1}.ea-logo-fallback strong[data-v-0831a00a]{color:#fff;font-size:19px;font-weight:900;letter-spacing:-.07em}.ea-logo-fallback small[data-v-0831a00a]{color:#e1508b;font-size:8px;font-weight:800;letter-spacing:.14em}.scroll-top-button[data-v-0831a00a]{position:absolute;right:24px;top:24px;z-index:5;width:42px;height:42px;display:grid;place-items:center;color:#ffffffb8;background:#ffffff0e;border:1px solid rgba(255,255,255,.14);border-radius:50%;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease}.scroll-top-button[data-v-0831a00a]:hover{color:#fff;background:#147ac2;transform:translateY(-3px)}@media(max-width:1050px){.footer-main[data-v-0831a00a]{grid-template-columns:minmax(230px,1fr) minmax(150px,.7fr) minmax(240px,1fr)}.footer-main .footer-column[data-v-0831a00a]:nth-of-type(2){display:none}}@media(max-width:800px){.site-footer[data-v-0831a00a]{padding-top:60px}.footer-main[data-v-0831a00a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px}.footer-brand[data-v-0831a00a]{max-width:none}.footer-contact[data-v-0831a00a]{grid-column:auto}}@media(max-width:580px){.site-footer[data-v-0831a00a]{padding-top:55px}.footer-container[data-v-0831a00a]{width:calc(100% - 36px)}.footer-main[data-v-0831a00a]{grid-template-columns:1fr;gap:38px}.footer-brand[data-v-0831a00a]{padding-right:30px}.footer-logo img[data-v-0831a00a]{max-width:155px;height:52px}.footer-description[data-v-0831a00a]{max-width:330px}.footer-column[data-v-0831a00a]{gap:10px}.footer-contact[data-v-0831a00a]{max-width:380px}.footer-separator[data-v-0831a00a]{margin-top:45px}.footer-bottom[data-v-0831a00a]{padding:25px 0 28px;flex-direction:column;align-items:flex-start;gap:22px}.footer-legal[data-v-0831a00a]{display:grid}.ea-medya-credit[data-v-0831a00a]{width:100%;padding-top:18px;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08)}.scroll-top-button[data-v-0831a00a]{top:18px;right:18px;width:39px;height:39px}}@media(prefers-reduced-motion:reduce){.footer-socials a[data-v-0831a00a],.footer-column a[data-v-0831a00a],.footer-whatsapp[data-v-0831a00a],.scroll-top-button[data-v-0831a00a]{transition:none}}.cs-header[data-v-38d4b74d]{position:relative;z-index:1000;width:100%;height:92px;background:#fffffffa;border-bottom:1px solid rgba(16,44,67,.08);transition:box-shadow .25s ease,background .25s ease}.cs-header.is-scrolled[data-v-38d4b74d]{position:sticky;top:0;background:#fffffff5;box-shadow:0 12px 35px #061e3214;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner[data-v-38d4b74d]{width:min(1420px,calc(100% - 64px));height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:35px}.logo-area[data-v-38d4b74d]{flex:0 0 auto;display:inline-flex;align-items:center;text-decoration:none}.logo-area img[data-v-38d4b74d]{width:auto;max-width:160px;height:62px;display:block;object-fit:contain;object-position:left center}.logo-fallback[data-v-38d4b74d]{display:grid;color:#071e32;line-height:1}.logo-fallback strong[data-v-38d4b74d]{font-size:29px;font-weight:900;letter-spacing:-.07em}.logo-fallback small[data-v-38d4b74d]{margin-top:4px;color:#147ac2;font-size:8px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.desktop-nav[data-v-38d4b74d]{height:100%;display:flex;align-items:center;gap:clamp(15px,1.7vw,28px)}.nav-item[data-v-38d4b74d]{position:relative;height:100%;display:flex;align-items:center}.nav-link[data-v-38d4b74d]{position:relative;min-height:42px;padding:0;display:inline-flex;align-items:center;color:#334d60;background:transparent;border:0;font:inherit;font-size:11px;font-weight:750;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .2s ease}.nav-link[data-v-38d4b74d]:after{content:"";position:absolute;right:50%;bottom:2px;left:50%;height:2px;background:#147ac2;border-radius:2px;transition:right .2s ease,left .2s ease}.nav-link[data-v-38d4b74d]:hover,.nav-link.router-link-active[data-v-38d4b74d],.dropdown-trigger.active[data-v-38d4b74d]{color:#147ac2}.nav-link[data-v-38d4b74d]:hover:after,.nav-link.router-link-active[data-v-38d4b74d]:after,.dropdown-trigger.active[data-v-38d4b74d]:after{right:0;left:0}.dropdown-trigger[data-v-38d4b74d]{gap:7px}.dropdown-trigger>i[data-v-38d4b74d]{width:17px;height:17px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:5px;font-size:7px;transition:color .2s ease,background .2s ease,transform .2s ease}.dropdown-trigger:hover>i[data-v-38d4b74d],.dropdown-trigger.active>i[data-v-38d4b74d]{color:#fff;background:#147ac2}.dropdown-trigger.active>i[data-v-38d4b74d]{transform:rotate(180deg)}.dropdown-menu[data-v-38d4b74d]{position:absolute;top:calc(100% - 7px);z-index:20;overflow:hidden;background:#fff;border:1px solid #dce6ec;border-radius:16px;box-shadow:0 24px 65px #051c2f29}.dropdown-menu[data-v-38d4b74d]:before{content:"";position:absolute;top:0;left:28px;width:45px;height:3px;background:#147ac2;border-radius:0 0 3px 3px}.corporate-dropdown[data-v-38d4b74d]{left:-28px;width:640px;padding:22px}.dropdown-header[data-v-38d4b74d]{margin-bottom:17px;padding:2px 4px 17px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #e4eaee}.dropdown-header__icon[data-v-38d4b74d]{width:39px;height:39px;display:grid;place-items:center;flex:0 0 auto;color:#fff;background:#147ac2;border-radius:11px;font-size:12px}.dropdown-header>div[data-v-38d4b74d]{display:grid;gap:3px}.dropdown-header strong[data-v-38d4b74d]{color:#102c43;font-size:12px}.dropdown-header small[data-v-38d4b74d]{color:#7a8b98;font-size:9px}.corporate-links[data-v-38d4b74d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.corporate-links>a[data-v-38d4b74d]{min-width:0;padding:12px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;color:inherit;border-radius:10px;text-decoration:none;transition:background .2s ease,transform .2s ease}.corporate-links>a[data-v-38d4b74d]:hover{background:#f1f7fb;transform:translate(2px)}.dropdown-link-icon[data-v-38d4b74d]{width:36px;height:36px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:10px;font-size:11px}.dropdown-link-content[data-v-38d4b74d]{min-width:0;display:grid;gap:3px}.dropdown-link-content strong[data-v-38d4b74d]{overflow:hidden;color:#244257;font-size:10px;font-weight:750;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.dropdown-link-content small[data-v-38d4b74d]{overflow:hidden;color:#81909c;font-size:8px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.dropdown-arrow[data-v-38d4b74d]{color:#a8b5be;font-size:8px;transition:color .2s ease,transform .2s ease}.corporate-links>a:hover .dropdown-arrow[data-v-38d4b74d]{color:#147ac2;transform:translate(3px)}.reference-dropdown[data-v-38d4b74d]{right:-28px;width:340px;padding:18px}.dropdown-small-label[data-v-38d4b74d]{margin-bottom:10px;padding:2px 6px 11px;color:#147ac2;border-bottom:1px solid #e3eaee;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.reference-link[data-v-38d4b74d]{padding:13px 10px;display:grid;grid-template-columns:39px minmax(0,1fr) auto;gap:11px;align-items:center;color:inherit;border-radius:10px;text-decoration:none;transition:background .2s ease}.reference-link[data-v-38d4b74d]:hover{background:#f1f7fb}.reference-link>span[data-v-38d4b74d]{width:39px;height:39px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:11px;font-size:11px}.reference-link>div[data-v-38d4b74d]{min-width:0;display:grid;gap:3px}.reference-link strong[data-v-38d4b74d]{color:#244257;font-size:10px}.reference-link small[data-v-38d4b74d]{color:#81909c;font-size:8px}.reference-link>i[data-v-38d4b74d]{color:#a4b1ba;font-size:8px;transition:color .2s ease,transform .2s ease}.reference-link:hover>i[data-v-38d4b74d]{color:#147ac2;transform:translate(3px)}.language-button[data-v-38d4b74d]{min-height:36px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;color:#40596b;background:#f4f8fa;border:1px solid #dce6ec;border-radius:8px;font-size:9px;font-weight:800;cursor:pointer}.language-flag[data-v-38d4b74d]{font-size:13px}.header-contact-button[data-v-38d4b74d]{min-height:43px;padding:0 15px;display:inline-flex;align-items:center;gap:9px;color:#fff;background:#147ac2;border-radius:9px;font-size:10px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease}.header-contact-button[data-v-38d4b74d]:hover{color:#fff;background:#178edc;transform:translateY(-2px)}.header-contact-button i[data-v-38d4b74d]{font-size:8px}.dropdown-fade-enter-active[data-v-38d4b74d],.dropdown-fade-leave-active[data-v-38d4b74d]{transition:opacity .18s ease,transform .18s ease;transform-origin:top}.dropdown-fade-enter-from[data-v-38d4b74d],.dropdown-fade-leave-to[data-v-38d4b74d]{opacity:0;transform:translateY(7px) scale(.985)}.mobile-toggle[data-v-38d4b74d]{width:43px;height:43px;padding:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:#f3f8fb;border:1px solid #dce6ec;border-radius:11px;cursor:pointer}.mobile-toggle span[data-v-38d4b74d]{width:20px;height:2px;display:block;background:#147ac2;border-radius:3px;transition:transform .25s ease,opacity .2s ease}.mobile-toggle.active span[data-v-38d4b74d]:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobile-toggle.active span[data-v-38d4b74d]:nth-child(2){opacity:0}.mobile-toggle.active span[data-v-38d4b74d]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-backdrop[data-v-38d4b74d]{position:fixed;inset:0;z-index:998;padding:0;background:#020e1891;border:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mobile-navigation[data-v-38d4b74d]{position:fixed;top:0;right:0;z-index:999;width:min(420px,92vw);height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;color:#102c43;background:#fff;box-shadow:-25px 0 70px #0316252e}.mobile-menu-header[data-v-38d4b74d]{min-height:86px;padding:0 20px 0 23px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3eaee}.mobile-menu-header>div[data-v-38d4b74d]{display:grid;gap:3px}.mobile-menu-header span[data-v-38d4b74d]{color:#147ac2;font-size:8px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.mobile-menu-header strong[data-v-38d4b74d]{color:#102c43;font-size:20px}.mobile-menu-header button[data-v-38d4b74d]{width:39px;height:39px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border:0;border-radius:10px;cursor:pointer}.mobile-menu-content[data-v-38d4b74d]{padding:14px 18px 25px;overflow-y:auto;overscroll-behavior:contain}.mobile-link[data-v-38d4b74d],.mobile-dropdown-button[data-v-38d4b74d]{width:100%;min-height:55px;padding:8px 7px;display:flex;align-items:center;gap:12px;color:#314d61;background:transparent;border:0;border-bottom:1px solid #e8edef;font:inherit;font-size:12px;font-weight:750;text-align:left;text-decoration:none;cursor:pointer}.mobile-link.router-link-active[data-v-38d4b74d]{color:#147ac2}.mobile-link-icon[data-v-38d4b74d]{width:35px;height:35px;display:grid;place-items:center;flex:0 0 auto;color:#147ac2;background:#edf7fd;border-radius:9px;font-size:10px}.mobile-dropdown-title[data-v-38d4b74d]{flex:1}.mobile-dropdown-indicator[data-v-38d4b74d]{width:27px;height:27px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border:1px solid #dceaf2;border-radius:7px}.mobile-dropdown-indicator i[data-v-38d4b74d]{font-size:8px;transition:transform .2s ease}.mobile-dropdown-button.active[data-v-38d4b74d]{color:#147ac2;border-bottom-color:transparent}.mobile-dropdown-button.active .mobile-dropdown-indicator[data-v-38d4b74d]{color:#fff;background:#147ac2}.mobile-dropdown-button.active .mobile-dropdown-indicator i[data-v-38d4b74d]{transform:rotate(180deg)}.mobile-submenu[data-v-38d4b74d]{margin:1px 0 8px 48px;padding:7px 10px;display:grid;background:#f3f8fb;border-left:2px solid #147ac2;border-radius:0 10px 10px 0}.mobile-submenu a[data-v-38d4b74d]{min-height:42px;padding:8px 6px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#526a7c;border-bottom:1px solid #e0e8ed;font-size:10px;font-weight:700;line-height:1.45;text-decoration:none}.mobile-submenu a[data-v-38d4b74d]:last-child{border-bottom:0}.mobile-submenu a.router-link-active[data-v-38d4b74d]{color:#147ac2}.mobile-submenu i[data-v-38d4b74d]{color:#147ac2;font-size:7px}.mobile-language-button[data-v-38d4b74d]{justify-content:flex-start}.mobile-language-flag[data-v-38d4b74d]{width:35px;text-align:center;font-size:18px}.mobile-menu-footer[data-v-38d4b74d]{padding:16px 20px 22px;border-top:1px solid #e3eaee;background:#fff}.mobile-menu-footer a[data-v-38d4b74d]{min-height:49px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#147ac2;border-radius:10px;font-size:11px;font-weight:750;text-decoration:none}.mobile-menu-enter-active[data-v-38d4b74d],.mobile-menu-leave-active[data-v-38d4b74d]{transition:transform .28s ease}.mobile-menu-enter-from[data-v-38d4b74d],.mobile-menu-leave-to[data-v-38d4b74d]{transform:translate(100%)}.mobile-overlay-enter-active[data-v-38d4b74d],.mobile-overlay-leave-active[data-v-38d4b74d]{transition:opacity .25s ease}.mobile-overlay-enter-from[data-v-38d4b74d],.mobile-overlay-leave-to[data-v-38d4b74d]{opacity:0}.mobile-submenu-enter-active[data-v-38d4b74d],.mobile-submenu-leave-active[data-v-38d4b74d]{overflow:hidden;transition:opacity .2s ease,transform .2s ease}.mobile-submenu-enter-from[data-v-38d4b74d],.mobile-submenu-leave-to[data-v-38d4b74d]{opacity:0;transform:translateY(-7px)}@media(max-width:1220px){.header-inner[data-v-38d4b74d]{width:calc(100% - 48px)}.desktop-nav[data-v-38d4b74d]{gap:17px}.nav-link[data-v-38d4b74d]{font-size:10px}.logo-area img[data-v-38d4b74d]{max-width:145px}}@media(max-width:1040px){.desktop-nav[data-v-38d4b74d]{display:none}.mobile-toggle[data-v-38d4b74d]{display:flex}}@media(max-width:620px){.cs-header[data-v-38d4b74d]{height:80px}.header-inner[data-v-38d4b74d]{width:calc(100% - 36px)}.logo-area img[data-v-38d4b74d]{max-width:138px;height:54px}.mobile-toggle[data-v-38d4b74d]{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.nav-link[data-v-38d4b74d]:after,.dropdown-trigger>i[data-v-38d4b74d],.dropdown-menu[data-v-38d4b74d],.mobile-toggle span[data-v-38d4b74d],.mobile-navigation[data-v-38d4b74d],.mobile-backdrop[data-v-38d4b74d],.mobile-submenu[data-v-38d4b74d]{transition:none}}.toast-wrapper[data-v-0ac8f2d3]{position:fixed;top:24px;right:24px;z-index:999999;display:flex;flex-direction:column;gap:14px}.toast[data-v-0ac8f2d3]{min-width:320px;max-width:420px;padding:16px;border-radius:18px;display:flex;align-items:center;gap:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;box-shadow:0 18px 45px #00000040}.toast.success[data-v-0ac8f2d3]{background:#22c55eeb}.toast.error[data-v-0ac8f2d3]{background:#ef4444eb}.toast.info[data-v-0ac8f2d3]{background:#3b82f6eb}.toast-icon[data-v-0ac8f2d3]{font-size:20px}.toast-content[data-v-0ac8f2d3]{font-weight:600;line-height:1.4}.toast-enter-active[data-v-0ac8f2d3],.toast-leave-active[data-v-0ac8f2d3]{transition:all .25s ease}.toast-enter-from[data-v-0ac8f2d3],.toast-leave-to[data-v-0ac8f2d3]{opacity:0;transform:translateY(-10px) translate(20px)}.cookie-banner[data-v-29931300]{position:fixed;right:24px;bottom:24px;left:24px;z-index:9998;display:flex;justify-content:center;pointer-events:none}.cookie-banner__content[data-v-29931300]{width:min(1180px,100%);padding:24px;display:flex;align-items:center;justify-content:space-between;gap:32px;color:#fff;background:linear-gradient(135deg,#08182d,#102d50);border:1px solid rgba(255,255,255,.14);border-radius:18px;box-shadow:0 20px 60px #000f2347;pointer-events:auto}.cookie-banner__text[data-v-29931300]{max-width:720px}.cookie-banner__eyebrow[data-v-29931300],.cookie-modal__header span[data-v-29931300]{display:block;margin-bottom:7px;color:#60aeea;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cookie-banner h2[data-v-29931300],.cookie-modal h2[data-v-29931300]{margin:0;font-size:clamp(20px,3vw,28px);line-height:1.2}.cookie-banner p[data-v-29931300]{margin:10px 0 0;color:#ffffffc2;font-size:14px;line-height:1.7}.cookie-banner__actions[data-v-29931300]{min-width:210px;display:grid;gap:8px}.cookie-button[data-v-29931300]{min-height:44px;padding:10px 18px;border-radius:10px;border:1px solid transparent;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.cookie-button[data-v-29931300]:hover{transform:translateY(-1px)}.cookie-button--primary[data-v-29931300]{color:#fff;background:#147ac2}.cookie-button--primary[data-v-29931300]:hover{background:#0d68aa}.cookie-button--secondary[data-v-29931300]{color:#17304a;background:#fff;border-color:#dce5ee}.cookie-button--text[data-v-29931300]{min-height:auto;padding:5px;color:#ffffffc2;background:transparent}.cookie-modal[data-v-29931300]{position:fixed;inset:0;z-index:9999;padding:24px;display:grid;place-items:center;background:#030e1cb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cookie-modal__panel[data-v-29931300]{width:min(620px,100%);max-height:min(760px,calc(100vh - 48px));overflow-y:auto;color:#17304a;background:#fff;border-radius:20px;box-shadow:0 24px 80px #000f2352}.cookie-modal__header[data-v-29931300]{padding:24px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e5ebf1}.cookie-modal__close[data-v-29931300]{width:40px;height:40px;color:#17304a;background:#f2f6f9;border:0;border-radius:50%;font-size:25px;line-height:1;cursor:pointer}.cookie-preference[data-v-29931300]{margin:0;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e5ebf1}.cookie-preference strong[data-v-29931300]{display:block;margin-bottom:6px}.cookie-preference p[data-v-29931300]{margin:0;color:#627489;font-size:14px;line-height:1.6}.cookie-preference input[data-v-29931300]{width:21px;height:21px;flex:0 0 auto;accent-color:#147ac2}.cookie-preference__required[data-v-29931300]{flex:0 0 auto;color:#147ac2;font-size:12px;font-weight:700}.cookie-modal__footer[data-v-29931300]{padding:20px 24px;display:flex;justify-content:flex-end;gap:10px}.cookie-fade-enter-active[data-v-29931300],.cookie-fade-leave-active[data-v-29931300],.cookie-modal-fade-enter-active[data-v-29931300],.cookie-modal-fade-leave-active[data-v-29931300]{transition:opacity .25s ease,transform .25s ease}.cookie-fade-enter-from[data-v-29931300],.cookie-fade-leave-to[data-v-29931300]{opacity:0;transform:translateY(16px)}.cookie-modal-fade-enter-from[data-v-29931300],.cookie-modal-fade-leave-to[data-v-29931300]{opacity:0}@media(max-width:760px){.cookie-banner[data-v-29931300]{right:12px;bottom:12px;left:12px}.cookie-banner__content[data-v-29931300]{padding:20px;display:block;border-radius:15px}.cookie-banner__actions[data-v-29931300]{width:100%;margin-top:18px}.cookie-modal[data-v-29931300]{padding:12px}.cookie-modal__header[data-v-29931300],.cookie-preference[data-v-29931300],.cookie-modal__footer[data-v-29931300]{padding-right:18px;padding-left:18px}.cookie-preference[data-v-29931300]{align-items:flex-start}.cookie-preference__required[data-v-29931300]{max-width:82px;text-align:right}.cookie-modal__footer[data-v-29931300]{display:grid;grid-template-columns:1fr}}.floating-contact[data-v-33d06670]{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:11px;pointer-events:none}.floating-contact__button[data-v-33d06670]{position:relative;display:flex;align-items:center;color:#fff;text-decoration:none;pointer-events:auto}.floating-contact__icon[data-v-33d06670]{position:relative;z-index:2;width:54px;height:54px;display:grid;place-items:center;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:17px;box-shadow:0 13px 35px #04162533;font-size:19px;transition:transform .2s ease,box-shadow .2s ease,border-radius .2s ease}.floating-contact__button--phone .floating-contact__icon[data-v-33d06670]{background:linear-gradient(145deg,#188bd5,#09639f)}.floating-contact__button--whatsapp .floating-contact__icon[data-v-33d06670]{background:linear-gradient(145deg,#25d366,#149347)}.floating-contact__button:hover .floating-contact__icon[data-v-33d06670]{transform:translateY(-3px);border-radius:14px;box-shadow:0 18px 42px #04162545}.floating-contact__tooltip[data-v-33d06670]{position:absolute;right:calc(100% + 12px);min-width:150px;padding:10px 13px;display:grid;gap:3px;visibility:hidden;opacity:0;color:#fff;background:#051c2ef0;border:1px solid rgba(255,255,255,.13);border-radius:10px;box-shadow:0 12px 32px #03131f33;font-size:11px;font-weight:750;line-height:1.3;white-space:nowrap;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transform:translate(7px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.floating-contact__tooltip[data-v-33d06670]:after{content:"";position:absolute;top:50%;right:-5px;width:9px;height:9px;background:#051c2ef0;transform:translateY(-50%) rotate(45deg)}.floating-contact__tooltip small[data-v-33d06670]{color:#ffffff9e;font-size:8px;font-weight:550}.floating-contact__button:hover .floating-contact__tooltip[data-v-33d06670],.floating-contact__button:focus-visible .floating-contact__tooltip[data-v-33d06670]{visibility:visible;opacity:1;transform:translate(0)}.floating-contact__pulse[data-v-33d06670]{position:absolute;inset:4px;z-index:1;background:#25d36652;border-radius:17px;animation:floating-contact-pulse-33d06670 2.3s ease-out infinite}@keyframes floating-contact-pulse-33d06670{0%{opacity:.6;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.4)}}@media(max-width:620px){.floating-contact[data-v-33d06670]{right:max(14px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));gap:9px}.floating-contact__icon[data-v-33d06670]{width:49px;height:49px;border-radius:15px;font-size:18px}.floating-contact__tooltip[data-v-33d06670]{display:none}.floating-contact__pulse[data-v-33d06670]{border-radius:15px}}@media(prefers-reduced-motion:reduce){.floating-contact__pulse[data-v-33d06670]{animation:none}.floating-contact__icon[data-v-33d06670],.floating-contact__tooltip[data-v-33d06670]{transition:none}}.hero-slider[data-v-e76bc866]{position:relative;width:100%;height:calc(100svh - 92px);min-height:610px;max-height:820px;overflow:hidden;color:#fff;background:#061827;outline:none}.hero-loading[data-v-e76bc866]{position:absolute;inset:0;z-index:20;display:grid;place-items:center;background:#061827}.hero-loading span[data-v-e76bc866]{width:38px;height:38px;border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:hero-loading-spin-e76bc866 .8s linear infinite}@keyframes hero-loading-spin-e76bc866{to{transform:rotate(360deg)}}.hero-slide[data-v-e76bc866]{position:absolute;inset:0;z-index:1;overflow:hidden;visibility:hidden;opacity:0;background-position:center;background-size:cover;transform:scale(1.045);transition:opacity .9s ease,visibility .9s ease,transform 7s ease}.hero-slide.active[data-v-e76bc866]{z-index:2;visibility:visible;opacity:1;transform:scale(1)}.hero-overlay[data-v-e76bc866]{position:absolute;inset:0;background:linear-gradient(90deg,#041320f2,#041320d1 45%,#04132075 72%,#04132052)}.hero-pattern[data-v-e76bc866]{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(to right,#000,transparent 72%);mask-image:linear-gradient(to right,#000,transparent 72%)}.hero-light[data-v-e76bc866]{position:absolute;top:-240px;left:-200px;width:700px;height:700px;opacity:.2;background:radial-gradient(circle,rgba(28,154,232,.55),transparent 68%);pointer-events:none}.hero-container[data-v-e76bc866]{position:relative;z-index:3;width:min(1180px,calc(100% - 48px));height:100%;margin:0 auto;display:flex;align-items:center}.hero-content[data-v-e76bc866]{max-width:820px;padding:55px 0 85px;opacity:0;transform:translateY(25px);transition:opacity .65s ease .2s,transform .65s ease .2s}.hero-content.visible[data-v-e76bc866]{opacity:1;transform:translateY(0)}.hero-eyebrow[data-v-e76bc866]{margin-bottom:17px;display:inline-flex;align-items:center;gap:9px;color:#78cbfb;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.hero-eyebrow i[data-v-e76bc866]{font-size:10px}.hero-content h1[data-v-e76bc866]{max-width:800px;margin:0;color:#fff;font-size:clamp(38px,5vw,42px);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.hero-content p[data-v-e76bc866]{max-width:690px;margin:20px 0 0;color:#ffffffc2;font-size:clamp(14px,1.5vw,17px);font-weight:400;line-height:1.7}.hero-actions[data-v-e76bc866]{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.hero-primary-button[data-v-e76bc866],.hero-secondary-button[data-v-e76bc866]{min-height:50px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border-radius:10px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.hero-primary-button[data-v-e76bc866]{color:#fff;background:#147ac2;border:1px solid #147ac2}.hero-secondary-button[data-v-e76bc866]{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-primary-button[data-v-e76bc866]:hover,.hero-secondary-button[data-v-e76bc866]:hover{transform:translateY(-2px)}.hero-primary-button[data-v-e76bc866]:hover{background:#178edc}.hero-secondary-button[data-v-e76bc866]:hover{background:#ffffff26;border-color:#ffffff5c}.hero-trust-list[data-v-e76bc866]{margin-top:27px;display:flex;align-items:center;flex-wrap:wrap;gap:17px 22px}.hero-trust-list span[data-v-e76bc866]{display:inline-flex;align-items:center;gap:7px;color:#ffffff9e;font-size:11px;font-weight:600}.hero-trust-list i[data-v-e76bc866]{width:18px;height:18px;display:grid;place-items:center;color:#74cafb;background:#74cafb1f;border-radius:50%;font-size:7px}.slider-arrow[data-v-e76bc866]{position:absolute;top:50%;z-index:7;width:46px;height:46px;display:grid;place-items:center;color:#fff;background:#05182861;border:1px solid rgba(255,255,255,.21);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(-50%);transition:transform .2s ease,background .2s ease}.slider-arrow[data-v-e76bc866]:hover{background:#147ac2}.slider-arrow--prev[data-v-e76bc866]{left:24px}.slider-arrow--prev[data-v-e76bc866]:hover{transform:translate(-3px,-50%)}.slider-arrow--next[data-v-e76bc866]{right:24px}.slider-arrow--next[data-v-e76bc866]:hover{transform:translate(3px,-50%)}.slider-navigation[data-v-e76bc866]{position:absolute;bottom:34px;left:50%;z-index:7;display:flex;align-items:center;gap:8px;transform:translate(-50%)}.slider-dot[data-v-e76bc866]{width:30px;height:18px;padding:0;display:grid;place-items:center;background:transparent;border:0;cursor:pointer}.slider-dot span[data-v-e76bc866]{width:20px;height:3px;overflow:hidden;background:#ffffff52;border-radius:999px;transition:width .25s ease,background .25s ease}.slider-dot.active span[data-v-e76bc866]{width:30px;background:#fff}.slider-counter[data-v-e76bc866]{position:absolute;right:max(30px,calc((100vw - 1180px)/2));bottom:33px;z-index:7;display:flex;align-items:center;gap:9px;color:#fff}.slider-counter strong[data-v-e76bc866]{font-size:12px}.slider-counter span[data-v-e76bc866]{width:28px;height:1px;background:#ffffff6b}.slider-counter small[data-v-e76bc866]{color:#ffffff8a;font-size:10px}.hero-scroll-indicator[data-v-e76bc866]{position:absolute;bottom:30px;left:max(30px,calc((100vw - 1180px)/2));z-index:7;display:flex;align-items:center;gap:9px;color:#ffffff94;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.hero-scroll-indicator i[data-v-e76bc866]{animation:hero-arrow-e76bc866 1.5s ease-in-out infinite}@keyframes hero-arrow-e76bc866{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media(max-width:900px){.hero-slider[data-v-e76bc866]{height:670px;min-height:670px}.slider-arrow[data-v-e76bc866]{display:none}.hero-content[data-v-e76bc866]{max-width:720px;padding-bottom:90px}.hero-content h1[data-v-e76bc866]{font-size:clamp(36px,7vw,52px)}}@media(max-width:620px){.hero-slider[data-v-e76bc866]{height:620px;min-height:620px;max-height:none}.hero-slide[data-v-e76bc866]{background-position:center}.hero-overlay[data-v-e76bc866]{background:linear-gradient(to bottom,#0413208f,#041320de,#041320fa)}.hero-pattern[data-v-e76bc866]{opacity:.08;-webkit-mask-image:none;mask-image:none}.hero-container[data-v-e76bc866]{width:calc(100% - 36px);align-items:flex-end}.hero-content[data-v-e76bc866]{width:100%;padding:90px 0 96px}.hero-eyebrow[data-v-e76bc866]{margin-bottom:13px;font-size:9px}.hero-content h1[data-v-e76bc866]{font-size:34px;line-height:1.08}.hero-content p[data-v-e76bc866]{margin-top:15px;font-size:13px;line-height:1.65}.hero-actions[data-v-e76bc866]{margin-top:23px;display:grid}.hero-primary-button[data-v-e76bc866],.hero-secondary-button[data-v-e76bc866]{width:100%;min-height:47px}.hero-trust-list[data-v-e76bc866]{display:none}.slider-navigation[data-v-e76bc866]{bottom:28px}.slider-counter[data-v-e76bc866],.hero-scroll-indicator[data-v-e76bc866]{display:none}}@media(prefers-reduced-motion:reduce){.hero-slide[data-v-e76bc866],.hero-content[data-v-e76bc866],.hero-primary-button[data-v-e76bc866],.hero-secondary-button[data-v-e76bc866]{transition:none}.hero-scroll-indicator i[data-v-e76bc866]{animation:none}}.discover-section[data-v-de8c4639]{position:relative;padding:clamp(45px,9vw,40px) 0;overflow:hidden;background:linear-gradient(180deg,#f6f9fb,#fff)}.discover-section[data-v-de8c4639]:before{content:"";position:absolute;top:0;right:0;width:42%;height:1px;background:linear-gradient(to left,#147ac2,transparent);opacity:.35}.discover-decoration[data-v-de8c4639]{position:absolute;top:-280px;right:-280px;width:650px;height:650px;border:1px solid rgba(20,122,194,.08);border-radius:50%;pointer-events:none}.discover-decoration[data-v-de8c4639]:before,.discover-decoration[data-v-de8c4639]:after{content:"";position:absolute;border:1px solid rgba(20,122,194,.07);border-radius:50%}.discover-decoration[data-v-de8c4639]:before{inset:90px}.discover-decoration[data-v-de8c4639]:after{inset:180px}.discover-container[data-v-de8c4639]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto}.discover-heading[data-v-de8c4639]{margin-bottom:40px;display:flex;align-items:flex-end;justify-content:space-between;gap:35px}.discover-heading>div[data-v-de8c4639]:first-child{max-width:760px}.discover-eyebrow[data-v-de8c4639]{margin-bottom:12px;display:inline-flex;align-items:center;gap:8px;color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.discover-eyebrow i[data-v-de8c4639]{font-size:9px}.discover-heading h2[data-v-de8c4639]{margin:0;color:#071e32;font-size:clamp(29px,4vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.discover-count[data-v-de8c4639]{min-width:125px;padding-left:20px;display:grid;border-left:1px solid #d7e2e9}.discover-count strong[data-v-de8c4639]{color:#147ac2;font-size:28px;font-weight:800;line-height:1}.discover-count span[data-v-de8c4639]{margin-top:6px;color:#7a8b99;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.discover-grid[data-v-de8c4639]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.discover-card[data-v-de8c4639]{min-width:0;overflow:hidden;display:flex;flex-direction:column;color:inherit;background:#fff;border:1px solid #dde7ed;border-radius:18px;box-shadow:0 14px 40px #051c2f0b;text-decoration:none;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.discover-card[data-v-de8c4639]:hover{transform:translateY(-5px);border-color:#147ac25c;box-shadow:0 22px 55px #051c2f1a}.discover-card__image[data-v-de8c4639]{position:relative;aspect-ratio:16 / 11;overflow:hidden;background:#071e32}.discover-card__image img[data-v-de8c4639]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .65s ease,filter .4s ease}.discover-card:hover .discover-card__image img[data-v-de8c4639]{transform:scale(1.055)}.discover-card__overlay[data-v-de8c4639]{position:absolute;inset:0;background:linear-gradient(180deg,#0414220a 30%,#041422b8)}.discover-card__number[data-v-de8c4639]{position:absolute;top:15px;left:15px;min-width:35px;height:29px;padding:0 9px;display:grid;place-items:center;color:#fff;background:#041422a8;border:1px solid rgba(255,255,255,.17);border-radius:8px;font-size:9px;font-weight:850;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.discover-card__icon[data-v-de8c4639]{position:absolute;right:15px;bottom:15px;width:39px;height:39px;display:grid;place-items:center;color:#fff;background:#041422a8;border:1px solid rgba(255,255,255,.2);border-radius:50%;font-size:11px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s ease,background .25s ease}.discover-card:hover .discover-card__icon[data-v-de8c4639]{color:#fff;background:#147ac2;transform:rotate(6deg)}.discover-card__body[data-v-de8c4639]{padding:24px;flex:1;display:flex;flex-direction:column}.discover-card__body h3[data-v-de8c4639]{margin:0;color:#102c43;font-size:19px;font-weight:750;letter-spacing:-.015em;line-height:1.35}.discover-card__body p[data-v-de8c4639]{margin:11px 0 22px;color:#687b8c;font-size:12px;line-height:1.7;flex:1}.discover-card__link[data-v-de8c4639]{min-height:39px;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#52697b;border-top:1px solid #e4eaee;transition:color .2s ease}.discover-card__link span[data-v-de8c4639]{font-size:11px;font-weight:750}.discover-card__link i[data-v-de8c4639]{color:#147ac2;font-size:11px;transition:transform .2s ease}.discover-card:hover .discover-card__link[data-v-de8c4639]{color:#147ac2}.discover-card:hover .discover-card__link i[data-v-de8c4639]{transform:translate(4px)}.discover-empty[data-v-de8c4639]{padding:30px;display:flex;align-items:center;justify-content:center;gap:12px;color:#667b8d;background:#fff;border:1px solid #dfe8ee;border-radius:15px}.discover-empty i[data-v-de8c4639]{color:#147ac2}.discover-empty p[data-v-de8c4639]{margin:0;font-size:13px}@media(max-width:980px){.discover-grid[data-v-de8c4639]{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-card__image[data-v-de8c4639]{aspect-ratio:16 / 10}}@media(max-width:620px){.discover-section[data-v-de8c4639]{padding:62px 0}.discover-container[data-v-de8c4639]{width:calc(100% - 36px)}.discover-heading[data-v-de8c4639]{margin-bottom:28px;align-items:flex-start}.discover-heading h2[data-v-de8c4639]{font-size:29px}.discover-count[data-v-de8c4639]{display:none}.discover-grid[data-v-de8c4639]{grid-template-columns:1fr;gap:16px}.discover-card__image[data-v-de8c4639]{aspect-ratio:16 / 10}.discover-card__body[data-v-de8c4639]{padding:21px}.discover-card__body h3[data-v-de8c4639]{font-size:18px}.discover-card__body p[data-v-de8c4639]{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.discover-card[data-v-de8c4639],.discover-card__image img[data-v-de8c4639],.discover-card__icon[data-v-de8c4639],.discover-card__link i[data-v-de8c4639]{transition:none}}.home-about[data-v-7ffc6fb4]{position:relative;padding:clamp(45px,9vw,45px) 0;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(20,122,194,.08),transparent 31%),#fff}.home-about[data-v-7ffc6fb4]:before{content:"";position:absolute;top:0;left:calc(50% + 170px);width:1px;height:100%;background:linear-gradient(to bottom,transparent,rgba(20,122,194,.12),transparent)}.about-background-shape[data-v-7ffc6fb4]{position:absolute;top:50%;right:-230px;width:620px;height:620px;border:1px solid rgba(20,122,194,.08);border-radius:50%;transform:translateY(-50%);pointer-events:none}.about-background-shape[data-v-7ffc6fb4]:before,.about-background-shape[data-v-7ffc6fb4]:after{content:"";position:absolute;border:1px solid rgba(20,122,194,.07);border-radius:50%}.about-background-shape[data-v-7ffc6fb4]:before{inset:80px}.about-background-shape[data-v-7ffc6fb4]:after{inset:160px}.home-about-container[data-v-7ffc6fb4]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:clamp(55px,8vw,100px);align-items:center}.about-content[data-v-7ffc6fb4]{max-width:700px}.about-eyebrow[data-v-7ffc6fb4]{margin-bottom:14px;display:inline-flex;align-items:center;gap:8px;color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.about-eyebrow i[data-v-7ffc6fb4]{font-size:9px}.about-content>h2[data-v-7ffc6fb4]{margin:0;color:#071e32;font-size:clamp(29px,4vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.16;text-wrap:balance}.about-html[data-v-7ffc6fb4]{max-width:670px;margin-top:24px;color:#627688;font-size:14px;line-height:1.8}.about-html[data-v-7ffc6fb4] p{margin:0 0 18px}.about-html[data-v-7ffc6fb4] p:last-child{margin-bottom:0}.about-html[data-v-7ffc6fb4] strong{color:#102c43;font-weight:750}.about-html[data-v-7ffc6fb4] h3{margin:26px 0 10px;color:#102c43;font-size:19px;line-height:1.4}.about-html[data-v-7ffc6fb4] ul,.about-html[data-v-7ffc6fb4] ol{margin:20px 0;padding:0;display:grid;gap:9px;list-style:none}.about-html[data-v-7ffc6fb4] li{position:relative;padding-left:27px}.about-html[data-v-7ffc6fb4] li:before{content:"✓";position:absolute;top:2px;left:0;width:18px;height:18px;display:grid;place-items:center;color:#147ac2;background:#eaf6fd;border-radius:50%;font-size:8px;font-weight:850}.about-motto[data-v-7ffc6fb4]{position:relative;margin:26px 0 0;padding:18px 20px 18px 50px;color:#183b53;background:#f4f9fc;border:1px solid #dce9f0;border-radius:13px}.about-motto>i[data-v-7ffc6fb4]{position:absolute;top:19px;left:19px;color:#147ac2;font-size:17px}.about-motto p[data-v-7ffc6fb4]{margin:0;font-size:13px;font-weight:700;line-height:1.65}.about-button[data-v-7ffc6fb4]{min-height:48px;margin-top:27px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:11px;color:#fff;background:#147ac2;border-radius:10px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.about-button[data-v-7ffc6fb4]:hover{transform:translateY(-2px);background:#178edc;box-shadow:0 12px 28px #147ac233}.about-features[data-v-7ffc6fb4]{position:relative;display:grid;gap:13px}.about-features[data-v-7ffc6fb4]:before{content:"";position:absolute;top:28px;bottom:70px;left:29px;width:1px;background:linear-gradient(to bottom,#147ac266,#147ac20f)}.about-feature[data-v-7ffc6fb4]{position:relative;padding:22px 22px 22px 78px;min-height:130px;display:flex;align-items:center;background:#ffffffeb;border:1px solid #dfe8ee;border-radius:17px;box-shadow:0 14px 40px #051c2f0b;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.about-feature[data-v-7ffc6fb4]:hover{transform:translate(5px);border-color:#147ac259;box-shadow:0 18px 45px #051c2f14}.about-feature--primary[data-v-7ffc6fb4]{margin-left:26px;background:radial-gradient(circle at 100% 0%,rgba(64,181,247,.18),transparent 40%),#071e32;border-color:#071e32}.feature-icon[data-v-7ffc6fb4]{position:absolute;top:50%;left:15px;z-index:2;width:46px;height:46px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border:5px solid #ffffff;border-radius:14px;font-size:16px;transform:translateY(-50%)}.about-feature--primary .feature-icon[data-v-7ffc6fb4]{color:#fff;background:#147ac2;border-color:#071e32}.feature-number[data-v-7ffc6fb4]{display:block;margin-bottom:5px;color:#147ac2;font-size:9px;font-weight:850;letter-spacing:.08em}.about-feature h3[data-v-7ffc6fb4]{margin:0;color:#102c43;font-size:17px;line-height:1.35}.about-feature p[data-v-7ffc6fb4]{margin:7px 0 0;color:#687b8c;font-size:12px;line-height:1.6}.about-feature--primary h3[data-v-7ffc6fb4]{color:#fff}.about-feature--primary p[data-v-7ffc6fb4]{color:#ffffffa6}.about-feature--primary .feature-number[data-v-7ffc6fb4]{color:#72c4f5}.about-signature[data-v-7ffc6fb4]{margin-top:8px;padding-left:30px;display:flex;align-items:center;gap:13px}.signature-line[data-v-7ffc6fb4]{width:35px;height:1px;background:#147ac2}.about-signature div[data-v-7ffc6fb4]{display:grid;gap:2px}.about-signature strong[data-v-7ffc6fb4]{color:#102c43;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.about-signature small[data-v-7ffc6fb4]{color:#8796a3;font-size:9px}@media(max-width:980px){.home-about[data-v-7ffc6fb4]:before{display:none}.home-about-container[data-v-7ffc6fb4]{grid-template-columns:1fr;gap:50px}.about-content[data-v-7ffc6fb4]{max-width:760px}.about-features[data-v-7ffc6fb4]{max-width:720px}}@media(max-width:620px){.home-about[data-v-7ffc6fb4]{padding:32px 0}.home-about-container[data-v-7ffc6fb4]{width:calc(100% - 36px);gap:38px}.about-content>h2[data-v-7ffc6fb4]{font-size:29px}.about-html[data-v-7ffc6fb4]{margin-top:19px;font-size:13px;line-height:1.75}.about-motto[data-v-7ffc6fb4]{padding:17px 17px 17px 45px}.about-motto>i[data-v-7ffc6fb4]{left:16px}.about-button[data-v-7ffc6fb4]{width:100%}.about-features[data-v-7ffc6fb4]:before{display:none}.about-feature[data-v-7ffc6fb4],.about-feature--primary[data-v-7ffc6fb4]{min-height:0;margin-left:0;padding:68px 20px 21px}.feature-icon[data-v-7ffc6fb4]{top:16px;left:16px;width:40px;height:40px;border-width:0;transform:none}.about-feature--primary .feature-icon[data-v-7ffc6fb4]{border-color:transparent}.about-feature[data-v-7ffc6fb4]:hover{transform:translateY(-2px)}.about-signature[data-v-7ffc6fb4]{padding-left:4px}}.video-section[data-v-024ee892]{position:relative;min-height:570px;overflow:hidden;display:flex;align-items:center;background:#061827}.background-video[data-v-024ee892],.video-fallback[data-v-024ee892]{position:absolute;inset:0;z-index:1;width:100%;height:100%}.background-video[data-v-024ee892]{object-fit:cover}.video-fallback[data-v-024ee892]{background:radial-gradient(circle at 80% 30%,rgba(20,122,194,.4),transparent 34%),linear-gradient(135deg,#061827,#0d314b)}.video-overlay[data-v-024ee892]{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(3,17,29,calc(var(--overlay-opacity) + .25)),rgba(3,17,29,var(--overlay-opacity)) 48%,rgba(3,17,29,calc(var(--overlay-opacity) * .48)))}.video-pattern[data-v-024ee892]{position:absolute;inset:0;z-index:3;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(to right,#000,transparent 75%);mask-image:linear-gradient(to right,#000,transparent 75%);pointer-events:none}.video-accent[data-v-024ee892]{position:absolute;top:0;left:0;z-index:4;width:38%;height:3px;background:linear-gradient(to right,#147ac2,transparent)}.video-container[data-v-024ee892]{position:relative;z-index:5;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:90px 0}.video-content[data-v-024ee892]{position:relative;max-width:720px;padding:38px 40px;color:#fff;background:#04172680;border:1px solid rgba(255,255,255,.15);border-radius:20px;box-shadow:0 30px 80px #0000002e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.video-content[data-v-024ee892]:before{content:"";position:absolute;top:32px;bottom:32px;left:0;width:3px;background:#147ac2;border-radius:0 4px 4px 0}.video-eyebrow[data-v-024ee892]{margin-bottom:14px;display:inline-flex;align-items:center;gap:8px;color:#78ccfc;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.video-eyebrow i[data-v-024ee892]{width:21px;height:21px;display:grid;place-items:center;color:#fff;background:#147ac2cc;border-radius:50%;font-size:7px}.video-content h2[data-v-024ee892]{max-width:670px;margin:0;color:#fff;font-size:clamp(29px,4vw,43px);font-weight:800;letter-spacing:-.03em;line-height:1.14;text-wrap:balance}.video-content>p[data-v-024ee892]{max-width:650px;margin:18px 0 0;color:#ffffffb5;font-size:14px;line-height:1.75}.video-actions[data-v-024ee892]{margin-top:27px;display:flex;align-items:center;flex-wrap:wrap;gap:11px}.video-primary-button[data-v-024ee892],.video-secondary-button[data-v-024ee892]{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border-radius:10px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.video-primary-button[data-v-024ee892]{color:#fff;background:#147ac2;border:1px solid #147ac2}.video-secondary-button[data-v-024ee892]{color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.22)}.video-primary-button[data-v-024ee892]:hover,.video-secondary-button[data-v-024ee892]:hover{transform:translateY(-2px)}.video-primary-button[data-v-024ee892]:hover{background:#178edc}.video-secondary-button[data-v-024ee892]:hover{background:#ffffff24}.video-capabilities[data-v-024ee892]{margin-top:24px;display:flex;align-items:center;flex-wrap:wrap;gap:14px 21px}.video-capabilities span[data-v-024ee892]{display:inline-flex;align-items:center;gap:7px;color:#ffffff94;font-size:10px;font-weight:650}.video-capabilities i[data-v-024ee892]{width:17px;height:17px;display:grid;place-items:center;color:#76cafa;background:#76cafa1f;border-radius:50%;font-size:7px}.video-control[data-v-024ee892]{position:absolute;right:max(28px,calc((100vw - 1180px)/2));bottom:28px;z-index:7;min-height:42px;padding:0 15px;display:inline-flex;align-items:center;gap:9px;color:#fff;background:#041625a1;border:1px solid rgba(255,255,255,.2);border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s ease,border-color .2s ease}.video-control[data-v-024ee892]:hover{background:#147ac2;border-color:#147ac2}.video-control i[data-v-024ee892]{font-size:9px}.video-control span[data-v-024ee892]{font-size:10px;font-weight:750}.video-section-label[data-v-024ee892]{position:absolute;right:max(28px,calc((100vw - 1180px)/2));top:34px;z-index:6;display:grid;justify-items:end;color:#fff}.video-section-label>span[data-v-024ee892]{font-size:25px;font-weight:850;letter-spacing:-.05em;line-height:1}.video-section-label small[data-v-024ee892]{margin-top:5px;color:#ffffff85;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media(max-width:900px){.video-section[data-v-024ee892]{min-height:540px}.video-container[data-v-024ee892]{padding:75px 0}.video-content[data-v-024ee892]{max-width:680px}.video-section-label[data-v-024ee892]{display:none}}@media(max-width:620px){.video-section[data-v-024ee892]{min-height:590px;align-items:flex-end}.background-video[data-v-024ee892]{object-position:center}.video-overlay[data-v-024ee892]{background:linear-gradient(to bottom,#03111d4d,#03111dcc 48%,#03111df7)}.video-pattern[data-v-024ee892]{opacity:.07;-webkit-mask-image:none;mask-image:none}.video-container[data-v-024ee892]{width:calc(100% - 36px);padding:75px 0 82px}.video-content[data-v-024ee892]{width:100%;padding:28px 23px;background:#041726a1;border-radius:17px}.video-content[data-v-024ee892]:before{top:25px;bottom:25px}.video-content h2[data-v-024ee892]{font-size:29px}.video-content>p[data-v-024ee892]{margin-top:14px;font-size:13px;line-height:1.65}.video-actions[data-v-024ee892]{display:grid}.video-primary-button[data-v-024ee892],.video-secondary-button[data-v-024ee892]{width:100%}.video-capabilities[data-v-024ee892]{display:none}.video-control[data-v-024ee892]{right:18px;bottom:20px;min-height:38px}}@media(prefers-reduced-motion:reduce){.video-primary-button[data-v-024ee892],.video-secondary-button[data-v-024ee892],.video-control[data-v-024ee892]{transition:none}}.policy-section[data-v-699f97f3]{position:relative;padding:clamp(75px,9vw,115px) 0;overflow:hidden;background:radial-gradient(circle at 0% 100%,rgba(20,122,194,.08),transparent 30%),#f5f8fa}.policy-section[data-v-699f97f3]:before{content:"";position:absolute;top:0;left:0;width:38%;height:3px;background:linear-gradient(to right,#147ac2,transparent)}.policy-decoration[data-v-699f97f3]{position:absolute;top:-280px;left:-280px;width:620px;height:620px;border:1px solid rgba(20,122,194,.08);border-radius:50%;pointer-events:none}.policy-decoration[data-v-699f97f3]:before,.policy-decoration[data-v-699f97f3]:after{content:"";position:absolute;border:1px solid rgba(20,122,194,.07);border-radius:50%}.policy-decoration[data-v-699f97f3]:before{inset:85px}.policy-decoration[data-v-699f97f3]:after{inset:170px}.policy-container[data-v-699f97f3]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);gap:clamp(55px,8vw,95px);align-items:center}.policy-content[data-v-699f97f3]{max-width:680px}.policy-eyebrow[data-v-699f97f3]{margin-bottom:14px;display:inline-flex;align-items:center;gap:8px;color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.policy-eyebrow i[data-v-699f97f3]{font-size:10px}.policy-content>h2[data-v-699f97f3]{margin:0;color:#071e32;font-size:clamp(29px,4vw,43px);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.policy-html[data-v-699f97f3]{max-width:650px;margin-top:23px;color:#617587;font-size:14px;line-height:1.8}.policy-html[data-v-699f97f3] p{margin:0 0 18px}.policy-html[data-v-699f97f3] p:last-child{margin-bottom:0}.policy-html[data-v-699f97f3] strong{color:#102c43;font-weight:750}.policy-html[data-v-699f97f3] h3{margin:28px 0 10px;color:#102c43;font-size:19px;line-height:1.4}.policy-html[data-v-699f97f3] h4{margin:24px 0 9px;color:#102c43;font-size:16px}.policy-html[data-v-699f97f3] ul,.policy-html[data-v-699f97f3] ol{margin:20px 0;padding:0;display:grid;gap:9px;list-style:none}.policy-html[data-v-699f97f3] li{position:relative;padding-left:28px}.policy-html[data-v-699f97f3] li:before{content:"✓";position:absolute;top:2px;left:0;width:19px;height:19px;display:grid;place-items:center;color:#147ac2;background:#e5f3fb;border-radius:50%;font-size:8px;font-weight:850}.policy-html[data-v-699f97f3] blockquote{margin:25px 0;padding:19px 21px;color:#35546b;background:#fff;border-left:3px solid #147ac2;border-radius:0 12px 12px 0}.policy-html[data-v-699f97f3] blockquote p{margin:0}.policy-principles[data-v-699f97f3]{margin-top:25px;display:flex;align-items:center;flex-wrap:wrap;gap:9px}.policy-principles span[data-v-699f97f3]{min-height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;color:#4d6577;background:#fff;border:1px solid #dce6ec;border-radius:8px;font-size:10px;font-weight:700}.policy-principles i[data-v-699f97f3]{color:#147ac2;font-size:8px}.policy-button[data-v-699f97f3]{min-height:48px;margin-top:28px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:11px;color:#fff;background:#147ac2;border-radius:10px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.policy-button[data-v-699f97f3]:hover{transform:translateY(-2px);background:#178edc;box-shadow:0 12px 28px #147ac233}.policy-visual[data-v-699f97f3]{position:relative;padding:0 0 42px 35px}.policy-image[data-v-699f97f3]{position:relative;min-height:490px;margin:0;overflow:hidden;background:#071e32;border-radius:22px;box-shadow:0 28px 70px #061e3226}.policy-image img[data-v-699f97f3]{width:100%;height:100%;min-height:490px;display:block;object-fit:cover;transition:transform .7s ease}.policy-section:hover .policy-image img[data-v-699f97f3]{transform:scale(1.035)}.policy-image-overlay[data-v-699f97f3]{position:absolute;inset:0;background:linear-gradient(180deg,#0414220d 35%,#041422e0)}.policy-image figcaption[data-v-699f97f3]{position:absolute;right:23px;bottom:23px;left:23px;display:flex;align-items:center;gap:13px;color:#fff}.policy-image-icon[data-v-699f97f3]{width:43px;height:43px;display:grid;place-items:center;flex:0 0 auto;color:#fff;background:#147ac2;border-radius:13px;font-size:13px}.policy-image figcaption>div[data-v-699f97f3]{display:grid;gap:4px}.policy-image figcaption strong[data-v-699f97f3]{font-size:13px}.policy-image figcaption small[data-v-699f97f3]{color:#ffffff9e;font-size:10px;line-height:1.4}.policy-side-card[data-v-699f97f3]{position:absolute;right:-28px;bottom:0;width:min(310px,78%);padding:20px;display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;align-items:center;background:#fff;border:1px solid #dce6ec;border-radius:16px;box-shadow:0 18px 50px #051c2f21}.policy-side-card__number[data-v-699f97f3]{width:50px;height:50px;display:grid;place-items:center;color:#fff;background:#147ac2;border-radius:13px;font-size:14px;font-weight:850}.policy-side-card>div[data-v-699f97f3]{min-width:0}.policy-side-card strong[data-v-699f97f3]{display:block;color:#102c43;font-size:12px;line-height:1.4}.policy-side-card p[data-v-699f97f3]{margin:5px 0 0;color:#768795;font-size:9px;line-height:1.5}@media(max-width:980px){.policy-container[data-v-699f97f3]{grid-template-columns:1fr;gap:50px}.policy-content[data-v-699f97f3]{max-width:760px}.policy-visual[data-v-699f97f3]{max-width:720px;padding-left:0}.policy-side-card[data-v-699f97f3]{right:-15px}}@media(max-width:620px){.policy-section[data-v-699f97f3]{padding:62px 0}.policy-container[data-v-699f97f3]{width:calc(100% - 36px);gap:38px}.policy-content>h2[data-v-699f97f3]{font-size:29px}.policy-html[data-v-699f97f3]{margin-top:19px;font-size:13px;line-height:1.75}.policy-principles[data-v-699f97f3]{display:grid}.policy-principles span[data-v-699f97f3],.policy-button[data-v-699f97f3]{width:100%}.policy-visual[data-v-699f97f3]{padding:0 0 68px}.policy-image[data-v-699f97f3],.policy-image img[data-v-699f97f3]{min-height:390px}.policy-image[data-v-699f97f3]{border-radius:17px}.policy-side-card[data-v-699f97f3]{right:14px;bottom:0;left:14px;width:auto}}@media(prefers-reduced-motion:reduce){.policy-image img[data-v-699f97f3],.policy-button[data-v-699f97f3]{transition:none}}.corporate-page[data-v-256e0929]{overflow:hidden;color:#102c43;background:#fff}.page-status[data-v-256e0929]{min-height:60vh;padding:90px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#647789;text-align:center}.status-spinner[data-v-256e0929]{width:38px;height:38px;border:3px solid #dce6ed;border-top-color:#147ac2;border-radius:50%;animation:corporate-spin-256e0929 .8s linear infinite}@keyframes corporate-spin-256e0929{to{transform:rotate(360deg)}}.corporate-hero[data-v-256e0929]{position:relative;min-height:520px;display:flex;align-items:flex-end;overflow:hidden;background-color:#061827;background-position:center;background-size:cover}.corporate-hero__overlay[data-v-256e0929]{position:absolute;inset:0;background:linear-gradient(90deg,#041422f5,#041422d1 52%,#04142266)}.corporate-hero__pattern[data-v-256e0929]{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to right,#000,transparent 78%);mask-image:linear-gradient(to right,#000,transparent 78%)}.corporate-back-button[data-v-256e0929]{position:absolute;top:30px;left:max(28px,calc((100vw - 1180px)/2));z-index:5;width:46px;height:46px;display:grid;place-items:center;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease}.corporate-back-button[data-v-256e0929]:hover{transform:translate(-3px);background:#147ac2}.corporate-hero__container[data-v-256e0929]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:120px 0 64px}.corporate-breadcrumb[data-v-256e0929]{margin-bottom:30px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#ffffffa8;font-size:12px}.corporate-breadcrumb a[data-v-256e0929]{color:#ffffffc2;text-decoration:none;transition:color .2s ease}.corporate-breadcrumb a[data-v-256e0929]:hover{color:#fff}.corporate-breadcrumb i[data-v-256e0929]{font-size:8px;opacity:.55}.corporate-breadcrumb span[aria-current=page][data-v-256e0929]{color:#fff}.corporate-hero__content[data-v-256e0929]{max-width:820px}.corporate-eyebrow[data-v-256e0929]{margin-bottom:15px;display:inline-flex;align-items:center;gap:8px;color:#72c4f5;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.corporate-hero__content h1[data-v-256e0929]{max-width:780px;margin:0;color:#fff;font-size:clamp(36px,5vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.07}.corporate-hero__content p[data-v-256e0929]{max-width:730px;margin:20px 0 0;color:#ffffffc2;font-size:15px;line-height:1.75}.corporate-hero-button[data-v-256e0929]{width:fit-content;min-height:48px;margin-top:30px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:11px;color:#fff;background:#147ac2;border-radius:10px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease}.corporate-hero-button[data-v-256e0929]:hover{transform:translateY(-2px);background:#168bd9}.corporate-content-section[data-v-256e0929]{padding:clamp(75px,9vw,110px) 0;background:radial-gradient(circle at 100% 0%,rgba(20,122,194,.07),transparent 28%),#fff}.corporate-content-container[data-v-256e0929]{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:72px;align-items:start}.corporate-content__heading[data-v-256e0929]{max-width:720px;margin-bottom:30px}.corporate-content__heading>span[data-v-256e0929]{display:block;color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.corporate-content__heading h2[data-v-256e0929]{margin:10px 0 0;color:#071e32;font-size:clamp(28px,4vw,40px);letter-spacing:-.025em;line-height:1.16}.corporate-content__html[data-v-256e0929]{color:#607486;font-size:14px;line-height:1.82}.corporate-content__html[data-v-256e0929] p{margin:0 0 20px}.corporate-content__html[data-v-256e0929] p:last-child{margin-bottom:0}.corporate-content__html[data-v-256e0929] h2{margin:38px 0 14px;color:#102c43;font-size:25px;line-height:1.3}.corporate-content__html[data-v-256e0929] h3{margin:30px 0 12px;color:#102c43;font-size:19px;line-height:1.4}.corporate-content__html[data-v-256e0929] h4{margin:25px 0 10px;color:#102c43;font-size:16px}.corporate-content__html[data-v-256e0929] strong{color:#102c43;font-weight:750}.corporate-content__html[data-v-256e0929] a{color:#147ac2;font-weight:650;text-underline-offset:3px}.corporate-content__html[data-v-256e0929] ul,.corporate-content__html[data-v-256e0929] ol{margin:20px 0;padding:0;display:grid;gap:10px;list-style:none}.corporate-content__html[data-v-256e0929] li{position:relative;padding-left:29px;color:#5d7284}.corporate-content__html[data-v-256e0929] li:before{content:"✓";position:absolute;top:1px;left:0;width:19px;height:19px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:50%;font-size:9px;font-weight:850}.corporate-content__html[data-v-256e0929] blockquote{margin:30px 0;padding:22px 24px;color:#35546b;background:#f4f9fc;border-left:3px solid #147ac2;border-radius:0 12px 12px 0}.corporate-content__html[data-v-256e0929] blockquote p{margin:0}.corporate-content__html[data-v-256e0929] img{max-width:100%;height:auto;margin:25px 0;display:block;border-radius:14px}.corporate-content__html[data-v-256e0929] table{width:100%;margin:25px 0;border-collapse:collapse}.corporate-content__html[data-v-256e0929] th,.corporate-content__html[data-v-256e0929] td{padding:12px 14px;border:1px solid #dfe8ee;font-size:12px;text-align:left}.corporate-content__html[data-v-256e0929] th{color:#102c43;background:#f4f8fb}.corporate-empty-content[data-v-256e0929]{padding:22px;display:flex;align-items:flex-start;gap:13px;color:#647789;background:#f4f9fc;border:1px solid #dfe8ee;border-radius:14px}.corporate-empty-content i[data-v-256e0929]{margin-top:3px;color:#147ac2}.corporate-empty-content p[data-v-256e0929]{margin:0;font-size:13px;line-height:1.65}.corporate-side[data-v-256e0929]{position:sticky;top:28px;display:grid;gap:18px}.corporate-image-card[data-v-256e0929]{position:relative;min-height:430px;margin:0;overflow:hidden;background:#071e32;border-radius:20px;box-shadow:0 24px 60px #071e3221}.corporate-image-card img[data-v-256e0929]{width:100%;height:100%;min-height:430px;display:block;object-fit:cover}.corporate-image-card[data-v-256e0929]:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(to top,rgba(4,20,34,.94),transparent)}.corporate-image-card figcaption[data-v-256e0929]{position:absolute;right:22px;bottom:21px;left:22px;z-index:2;display:flex;align-items:center;gap:11px;color:#fff;font-size:12px;font-weight:700;line-height:1.5}.corporate-image-card figcaption i[data-v-256e0929]{color:#72c4f5}.corporate-value-card[data-v-256e0929]{padding:25px;background:#f6f9fb;border:1px solid #dfe8ee;border-radius:17px}.value-card__label[data-v-256e0929]{display:block;color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.corporate-value-card h3[data-v-256e0929]{margin:9px 0 19px;color:#102c43;font-size:18px;line-height:1.4}.corporate-value-card ul[data-v-256e0929]{margin:0;padding:0;display:grid;gap:11px;list-style:none}.corporate-value-card li[data-v-256e0929]{display:flex;align-items:center;gap:10px;color:#5f7486;font-size:12px;line-height:1.5}.corporate-value-card li i[data-v-256e0929]{width:20px;height:20px;display:grid;place-items:center;flex:0 0 auto;color:#147ac2;background:#e7f4fc;border-radius:50%;font-size:8px}.corporate-contact-card[data-v-256e0929]{padding:28px;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(43,165,239,.23),transparent 34%),#071e32;border-radius:18px}.corporate-contact-card>span[data-v-256e0929]{color:#72c4f5;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.corporate-contact-card h3[data-v-256e0929]{margin:9px 0 10px;color:#fff;font-size:21px;line-height:1.3}.corporate-contact-card p[data-v-256e0929]{margin:0;color:#ffffffa6;font-size:12px;line-height:1.7}.corporate-contact-card a[data-v-256e0929]{width:100%;min-height:47px;margin-top:21px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#147ac2;border-radius:10px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease}.corporate-contact-card a[data-v-256e0929]:hover{transform:translateY(-2px);background:#168bd9}.corporate-bottom-section[data-v-256e0929]{padding:70px 0;background:#071e32}.corporate-bottom-container[data-v-256e0929]{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:52px;align-items:center}.corporate-bottom-container>div[data-v-256e0929]:first-child{max-width:730px}.corporate-bottom-container>div:first-child>span[data-v-256e0929]{color:#72c4f5;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.corporate-bottom-container h2[data-v-256e0929]{margin:10px 0 0;color:#fff;font-size:clamp(25px,4vw,36px);line-height:1.2}.corporate-bottom-container p[data-v-256e0929]{margin:13px 0 0;color:#ffffffa1;font-size:13px;line-height:1.7}.corporate-bottom-actions[data-v-256e0929]{min-width:230px;display:grid;gap:10px}.bottom-primary-link[data-v-256e0929],.bottom-secondary-link[data-v-256e0929]{min-height:48px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:9px;font-size:12px;font-weight:750;text-align:center;text-decoration:none}.bottom-primary-link[data-v-256e0929]{color:#fff;background:#147ac2}.bottom-secondary-link[data-v-256e0929]{color:#fff;border:1px solid rgba(255,255,255,.22)}.not-found-icon[data-v-256e0929]{width:60px;height:60px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:18px;font-size:22px}.page-not-found h1[data-v-256e0929]{margin:4px 0 0;color:#102c43}.page-not-found p[data-v-256e0929]{max-width:500px;margin:0;line-height:1.65}.page-not-found>a[data-v-256e0929]{min-height:45px;padding:0 18px;display:inline-flex;align-items:center;color:#fff;background:#147ac2;border-radius:9px;text-decoration:none}@media(max-width:980px){.corporate-content-container[data-v-256e0929]{grid-template-columns:1fr;gap:45px}.corporate-side[data-v-256e0929]{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.corporate-image-card[data-v-256e0929]{grid-row:span 2}.corporate-bottom-container[data-v-256e0929]{grid-template-columns:1fr;gap:28px}.corporate-bottom-actions[data-v-256e0929]{width:min(100%,360px)}}@media(max-width:680px){.corporate-hero[data-v-256e0929]{min-height:550px}.corporate-hero__overlay[data-v-256e0929]{background:#041422db}.corporate-back-button[data-v-256e0929]{top:20px;left:18px;width:42px;height:42px}.corporate-hero__container[data-v-256e0929],.corporate-content-container[data-v-256e0929],.corporate-bottom-container[data-v-256e0929]{width:calc(100% - 36px)}.corporate-hero__container[data-v-256e0929]{padding:90px 0 48px}.corporate-breadcrumb[data-v-256e0929]{margin-bottom:23px;font-size:10px}.corporate-hero__content h1[data-v-256e0929]{font-size:35px}.corporate-hero__content p[data-v-256e0929]{font-size:13px}.corporate-hero-button[data-v-256e0929]{width:100%}.corporate-content-section[data-v-256e0929]{padding:60px 0}.corporate-content__heading[data-v-256e0929]{margin-bottom:25px}.corporate-content__html[data-v-256e0929]{font-size:13px}.corporate-side[data-v-256e0929]{grid-template-columns:1fr}.corporate-image-card[data-v-256e0929],.corporate-image-card img[data-v-256e0929]{min-height:360px}.corporate-bottom-section[data-v-256e0929]{padding:55px 0}}.contact-page[data-v-0fb908b1]{--navy-950: #061521;--navy-900: #09283d;--blue-600: #0879bd;--blue-100: #e9f5fb;--green-600: #168857;--text-900: #172d3c;--text-700: #425966;--text-500: #73828c;--line: #dfe7eb;--surface: #f5f8f9;color:var(--text-900);background:#fff}.contact-page[data-v-0fb908b1] *,.contact-page[data-v-0fb908b1] *:before,.contact-page[data-v-0fb908b1] *:after{box-sizing:border-box}.contact-container[data-v-0fb908b1]{width:min(1120px,calc(100% - 40px));margin-inline:auto}.contact-hero[data-v-0fb908b1]{position:relative;min-height:480px;padding:110px 0 90px;display:flex;align-items:center;overflow:hidden;background-size:cover;background-position:center}.contact-hero__overlay[data-v-0fb908b1]{position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(20,148,212,.22),transparent 30%),linear-gradient(90deg,#04131ef5,#072437de 57%,#083149ad)}.contact-hero__content[data-v-0fb908b1]{position:relative;z-index:1;color:#fff}.contact-hero__content>span[data-v-0fb908b1],.section-eyebrow[data-v-0fb908b1],.contact-form-head>span[data-v-0fb908b1],.map-heading span[data-v-0fb908b1]{display:block;margin-bottom:10px;color:#6cc8f3;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.contact-hero h1[data-v-0fb908b1]{margin:0;color:#fff;font-size:clamp(40px,6vw,62px);line-height:1.04;letter-spacing:-.04em}.contact-hero p[data-v-0fb908b1]{max-width:730px;margin:18px 0 0;color:#ffffffba;font-size:16px;line-height:1.7}.contact-hero__actions[data-v-0fb908b1]{margin-top:27px;display:flex;flex-wrap:wrap;gap:9px}.contact-hero__actions a[data-v-0fb908b1]{min-height:47px;padding:11px 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:var(--blue-600);border:1px solid transparent;border-radius:9px;font-size:13px;font-weight:750;text-decoration:none}.contact-hero__actions a[data-v-0fb908b1]:nth-child(2){background:var(--green-600)}.contact-hero__actions a[data-v-0fb908b1]:last-child{background:#ffffff12;border-color:#ffffff3d}.contact-cards-section[data-v-0fb908b1]{position:relative;z-index:3;margin-top:-39px}.contact-card-grid[data-v-0fb908b1]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.contact-card[data-v-0fb908b1]{min-width:0;min-height:108px;padding:17px;display:grid;grid-template-columns:43px minmax(0,1fr) 18px;align-items:center;gap:12px;color:var(--text-900);background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 14px 38px #07243617;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.contact-card[data-v-0fb908b1]:hover{color:var(--text-900);box-shadow:0 19px 45px #07243621;transform:translateY(-3px)}.contact-card__icon[data-v-0fb908b1]{width:43px;height:43px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:10px}.contact-card--whatsapp .contact-card__icon[data-v-0fb908b1]{color:var(--green-600);background:#eaf8f1}.contact-card__content[data-v-0fb908b1]{min-width:0}.contact-card__content small[data-v-0fb908b1],.contact-card__content strong[data-v-0fb908b1],.contact-card__content em[data-v-0fb908b1]{display:block}.contact-card__content small[data-v-0fb908b1]{color:var(--text-500);font-size:9px;font-weight:700;text-transform:uppercase}.contact-card__content strong[data-v-0fb908b1]{margin-top:2px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.contact-card__content em[data-v-0fb908b1]{margin-top:3px;color:#8a979f;font-size:9px;font-style:normal}.contact-card>i[data-v-0fb908b1]{color:#91a0a9;font-size:11px}.contact-main[data-v-0fb908b1]{padding:clamp(75px,9vw,110px) 0}.contact-main__grid[data-v-0fb908b1]{display:grid;grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(45px,7vw,85px)}.contact-information[data-v-0fb908b1]{position:sticky;top:30px}.section-eyebrow[data-v-0fb908b1]{color:var(--blue-600)}.contact-information h2[data-v-0fb908b1]{margin:0;color:var(--navy-950);font-size:clamp(27px,3.5vw,38px);line-height:1.17;letter-spacing:-.025em}.contact-information__intro[data-v-0fb908b1]{margin:14px 0 0;color:var(--text-500);font-size:14px;line-height:1.7}.contact-information__list[data-v-0fb908b1]{margin-top:28px;display:grid;gap:17px}.contact-information__list>div[data-v-0fb908b1]{display:grid;grid-template-columns:38px 1fr;align-items:start;gap:11px}.contact-information__list>div>span[data-v-0fb908b1]{width:38px;height:38px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:9px}.contact-information__list small[data-v-0fb908b1]{display:block;margin-bottom:2px;color:#8a979f;font-size:9px;font-weight:700;text-transform:uppercase}.contact-information__list p[data-v-0fb908b1],.contact-information__list a[data-v-0fb908b1]{margin:0;color:#314b5b;font-size:12px;line-height:1.55;text-decoration:none}.contact-information__note[data-v-0fb908b1]{margin-top:27px;padding:15px;display:flex;align-items:flex-start;gap:10px;color:#536a78;background:var(--surface);border:1px solid var(--line);border-radius:11px}.contact-information__note i[data-v-0fb908b1]{margin-top:2px;color:var(--blue-600)}.contact-information__note p[data-v-0fb908b1]{margin:0;font-size:11px;line-height:1.6}.contact-form-card[data-v-0fb908b1]{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:0 22px 58px #08263914}.contact-form-head[data-v-0fb908b1]{padding:27px 29px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(20,148,212,.2),transparent 35%),linear-gradient(135deg,var(--navy-950),#0b3b5a)}.contact-form-head>span[data-v-0fb908b1]{color:#6cc8f3}.contact-form-head h2[data-v-0fb908b1]{margin:0;color:#fff;font-size:26px;line-height:1.2}.contact-form-head p[data-v-0fb908b1]{margin:8px 0 0;color:#ffffff9e;font-size:12px}.contact-form[data-v-0fb908b1]{position:relative;padding:27px 29px;display:grid;gap:19px}.service-selection[data-v-0fb908b1],.customer-selection[data-v-0fb908b1]{margin:0;padding:0;border:0}.service-selection legend[data-v-0fb908b1],.customer-selection legend[data-v-0fb908b1],.field label[data-v-0fb908b1]{margin-bottom:8px;color:#294252;font-size:11px;font-weight:750}.service-selection legend strong[data-v-0fb908b1],.customer-selection legend strong[data-v-0fb908b1],.field label strong[data-v-0fb908b1]{color:#ce3f4e}.service-grid[data-v-0fb908b1]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.service-option[data-v-0fb908b1]{position:relative;min-height:53px;padding:10px 12px;display:grid;grid-template-columns:29px 1fr 15px;align-items:center;gap:8px;color:#536976;background:var(--surface);border:1px solid var(--line);border-radius:9px;font-size:10px;font-weight:700;cursor:pointer}.service-option.selected[data-v-0fb908b1]{color:var(--blue-600);background:var(--blue-100);border-color:var(--blue-600)}.service-option input[data-v-0fb908b1]{position:absolute;opacity:0}.service-option>i[data-v-0fb908b1]:first-of-type{width:29px;height:29px;display:grid;place-items:center;color:var(--blue-600);background:#fff;border-radius:7px}.service-option>i[data-v-0fb908b1]:last-child{opacity:0}.service-option.selected>i[data-v-0fb908b1]:last-child{opacity:1}.customer-selection>div[data-v-0fb908b1]{display:flex;gap:8px}.customer-selection label[data-v-0fb908b1]{min-width:120px;min-height:40px;padding:8px 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#627480;background:var(--surface);border:1px solid var(--line);border-radius:8px;font-size:11px;font-weight:700;cursor:pointer}.customer-selection label.selected[data-v-0fb908b1]{color:var(--blue-600);background:var(--blue-100);border-color:var(--blue-600)}.customer-selection input[data-v-0fb908b1]{position:absolute;opacity:0}.form-grid[data-v-0fb908b1]{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.field[data-v-0fb908b1]{display:grid}.field label span[data-v-0fb908b1]{margin-left:4px;color:#89969e;font-size:9px;font-weight:500}.input-wrap[data-v-0fb908b1]{position:relative}.input-wrap>i[data-v-0fb908b1]{position:absolute;top:50%;left:12px;color:#87959e;font-size:12px;transform:translateY(-50%);pointer-events:none}.field input[data-v-0fb908b1],.field textarea[data-v-0fb908b1]{width:100%;color:var(--text-900);background:#f7f9fa;border:1px solid #dce4e8;border-radius:9px;outline:0;font:inherit;font-size:12px}.field input[data-v-0fb908b1]{min-height:44px;padding:9px 12px}.input-wrap input[data-v-0fb908b1]{padding-left:35px}.field textarea[data-v-0fb908b1]{min-height:112px;padding:12px;line-height:1.6;resize:vertical}.field input[data-v-0fb908b1]:focus,.field textarea[data-v-0fb908b1]:focus{background:#fff;border-color:var(--blue-600);box-shadow:0 0 0 3px #0879bd1a}.field small[data-v-0fb908b1],.service-selection>small[data-v-0fb908b1],.customer-selection>small[data-v-0fb908b1],.privacy-error[data-v-0fb908b1]{margin-top:5px;color:#b83240;font-size:9px}.field-meta[data-v-0fb908b1]{display:flex;justify-content:space-between}.field-meta span[data-v-0fb908b1]{margin-left:auto;color:#8c989f;font-size:9px}.privacy-check[data-v-0fb908b1]{position:relative;display:flex;align-items:flex-start;gap:9px;color:#61737f;font-size:10px;line-height:1.6;cursor:pointer}.privacy-check input[data-v-0fb908b1]{position:absolute;opacity:0}.privacy-check__box[data-v-0fb908b1]{width:18px;height:18px;margin-top:1px;display:grid;place-items:center;flex:0 0 auto;color:transparent;background:#fff;border:1px solid #cbd7de;border-radius:5px;font-size:8px}.privacy-check input:checked+.privacy-check__box[data-v-0fb908b1]{color:#fff;background:var(--blue-600);border-color:var(--blue-600)}.form-message[data-v-0fb908b1]{padding:12px 13px;display:flex;align-items:flex-start;gap:9px;border-radius:9px;font-size:11px}.form-message--error[data-v-0fb908b1]{color:#912b36;background:#fff1f2;border:1px solid #f0c8cc}.form-message--success[data-v-0fb908b1]{color:#176b43;background:#edf8f2;border:1px solid #c8e7d6}.form-message strong[data-v-0fb908b1],.form-message span[data-v-0fb908b1]{display:block}.form-message span[data-v-0fb908b1]{margin-top:3px;font-size:9px}.submit-button[data-v-0fb908b1]{min-height:49px;padding:11px 16px;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;background:linear-gradient(135deg,var(--blue-600),#075d92);border:0;border-radius:9px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.submit-button[data-v-0fb908b1]:disabled{opacity:.58;cursor:not-allowed}.form-security[data-v-0fb908b1]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;color:#85929a}.form-security span[data-v-0fb908b1]{display:inline-flex;align-items:center;gap:5px;font-size:8px}.form-security i[data-v-0fb908b1]{color:var(--blue-600)}.contact-map-section[data-v-0fb908b1]{padding:70px 0 90px;background:var(--surface)}.map-heading[data-v-0fb908b1]{margin-bottom:21px;display:grid;grid-template-columns:1fr minmax(260px,440px);align-items:end;gap:30px}.map-heading span[data-v-0fb908b1]{color:var(--blue-600)}.map-heading h2[data-v-0fb908b1]{margin:0;color:var(--navy-950);font-size:clamp(25px,3vw,34px)}.map-heading p[data-v-0fb908b1]{margin:0;color:var(--text-500);font-size:12px;line-height:1.6}.map-area[data-v-0fb908b1]{height:390px;overflow:hidden;background:#dfe7eb;border:1px solid #d5dfe5;border-radius:15px}.map-area iframe[data-v-0fb908b1]{width:100%;height:100%;display:block;border:0}.mobile-contact-bar[data-v-0fb908b1]{display:none}.honeypot-field[data-v-0fb908b1]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:900px){.contact-card-grid[data-v-0fb908b1],.contact-main__grid[data-v-0fb908b1]{grid-template-columns:1fr}.contact-information[data-v-0fb908b1]{position:static}}@media(max-width:620px){.contact-container[data-v-0fb908b1]{width:min(100% - 28px,1120px)}.contact-page[data-v-0fb908b1]{padding-bottom:70px}.contact-hero[data-v-0fb908b1]{min-height:430px;padding:85px 0 70px}.contact-hero h1[data-v-0fb908b1]{font-size:42px}.contact-hero p[data-v-0fb908b1]{font-size:14px}.contact-hero__actions[data-v-0fb908b1]{display:grid}.contact-hero__actions a[data-v-0fb908b1]{width:100%}.contact-cards-section[data-v-0fb908b1]{margin-top:-25px}.contact-form-head[data-v-0fb908b1],.contact-form[data-v-0fb908b1]{padding:21px 18px}.service-grid[data-v-0fb908b1],.form-grid[data-v-0fb908b1]{grid-template-columns:1fr}.customer-selection>div[data-v-0fb908b1]{display:grid;grid-template-columns:repeat(2,1fr)}.customer-selection label[data-v-0fb908b1]{min-width:0}.map-heading[data-v-0fb908b1]{grid-template-columns:1fr;gap:8px}.map-area[data-v-0fb908b1]{height:310px}.mobile-contact-bar[data-v-0fb908b1]{position:fixed;right:9px;bottom:9px;left:9px;z-index:900;padding:6px;display:grid;grid-template-columns:repeat(3,1fr);background:var(--navy-950);border-radius:12px;box-shadow:0 15px 40px #01121d4d}.mobile-contact-bar a[data-v-0fb908b1]{min-height:47px;display:grid;place-items:center;gap:2px;color:#fff;border-right:1px solid rgba(255,255,255,.11);font-size:9px;font-weight:700;text-decoration:none}.mobile-contact-bar a[data-v-0fb908b1]:last-child{border-right:0}}.services-page[data-v-dbeb8421]{--navy-950: #061521;--navy-900: #092b42;--blue-600: #0879bd;--blue-100: #e9f5fb;--text-900: #172d3c;--text-500: #71818c;--line: #dfe7eb;--surface: #f5f8f9;color:var(--text-900);background:#fff}.services-page[data-v-dbeb8421] *,.services-page[data-v-dbeb8421] *:before,.services-page[data-v-dbeb8421] *:after{box-sizing:border-box}.services-container[data-v-dbeb8421]{width:min(1120px,calc(100% - 40px));margin-inline:auto}.services-hero[data-v-dbeb8421]{position:relative;min-height:420px;padding:100px 0 105px;display:flex;align-items:center;overflow:hidden;background-size:cover;background-position:center}.hero-overlay[data-v-dbeb8421]{position:absolute;inset:0;background:radial-gradient(circle at 82% 15%,rgba(20,148,212,.22),transparent 30%),linear-gradient(135deg,#04131ef2,#072b41d1)}.hero-pattern[data-v-dbeb8421]{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent)}.hero-content[data-v-dbeb8421]{position:relative;z-index:2;color:#fff;text-align:center}.hero-content>span[data-v-dbeb8421]{display:block;margin-bottom:10px;color:#6cc8f3;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-content h1[data-v-dbeb8421]{margin:0;color:#fff;font-size:clamp(38px,5.5vw,57px);line-height:1.07;letter-spacing:-.04em}.hero-intro[data-v-dbeb8421]{max-width:720px;margin:15px auto 0;color:#ffffffb3;font-size:14px;line-height:1.7}.hero-intro[data-v-dbeb8421] p{margin:0}.service-search-section[data-v-dbeb8421]{position:relative;z-index:3;margin-top:-35px}.service-search-card[data-v-dbeb8421]{max-width:850px;min-height:74px;margin-inline:auto;padding:12px 14px;display:grid;grid-template-columns:43px 1fr 36px;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 17px 44px #0723351c}.service-search-icon[data-v-dbeb8421]{width:43px;height:43px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:10px}.service-search-card label[data-v-dbeb8421]{display:block;color:#294555;font-size:10px;font-weight:750}.service-search-card input[data-v-dbeb8421]{width:100%;margin-top:3px;padding:0;color:var(--text-900);background:transparent;border:0;outline:0;font:inherit;font-size:13px}.service-search-card input[data-v-dbeb8421]::placeholder{color:#96a2aa}.service-search-card>button[data-v-dbeb8421]{width:33px;height:33px;display:grid;place-items:center;color:#74838d;background:var(--surface);border:0;border-radius:8px;cursor:pointer}.services-section[data-v-dbeb8421]{padding:85px 0 105px;background:linear-gradient(180deg,#fff,#f7f9fa)}.services-layout[data-v-dbeb8421]{display:grid;grid-template-columns:minmax(260px,.52fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,78px)}.services-intro[data-v-dbeb8421]{position:sticky;top:30px}.services-intro>span[data-v-dbeb8421]{display:block;margin-bottom:8px;color:var(--blue-600);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.services-intro h2[data-v-dbeb8421]{margin:0;color:var(--navy-950);font-size:clamp(26px,3.3vw,36px);line-height:1.18;letter-spacing:-.025em}.services-intro>p[data-v-dbeb8421]{margin:13px 0 0;color:var(--text-500);font-size:13px;line-height:1.7}.services-count[data-v-dbeb8421]{margin-top:24px;padding:14px;display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:10px}.services-count>i[data-v-dbeb8421]{width:34px;height:34px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:8px}.services-count strong[data-v-dbeb8421],.services-count span[data-v-dbeb8421]{display:block}.services-count strong[data-v-dbeb8421]{font-size:11px}.services-count span[data-v-dbeb8421]{margin-top:2px;color:#89969e;font-size:8px}.contact-card[data-v-dbeb8421]{margin-top:11px;padding:15px;display:grid;grid-template-columns:30px 1fr 15px;align-items:start;gap:9px;color:#fff;background:linear-gradient(145deg,var(--navy-950),#0b3a58);border-radius:11px;text-decoration:none}.contact-card>i[data-v-dbeb8421]:first-child{color:#6cc8f3}.contact-card strong[data-v-dbeb8421],.contact-card span[data-v-dbeb8421]{display:block}.contact-card strong[data-v-dbeb8421]{font-size:10px;line-height:1.45}.contact-card span[data-v-dbeb8421]{margin-top:4px;color:#ffffff94;font-size:8px}.service-list[data-v-dbeb8421]{display:grid;gap:10px}.service-card[data-v-dbeb8421]{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:12px;transition:border-color .18s ease,box-shadow .18s ease}.service-card--open[data-v-dbeb8421]{border-color:#bfdbe9;box-shadow:0 14px 34px #082c4112}.service-card__main[data-v-dbeb8421]{min-height:93px;padding:16px;display:grid;grid-template-columns:25px 42px 1fr 34px;align-items:center;gap:11px}.service-number[data-v-dbeb8421]{color:#9ca8af;font-size:8px;font-weight:800}.service-icon[data-v-dbeb8421]{width:42px;height:42px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:10px}.service-card__title h2[data-v-dbeb8421]{margin:0;color:var(--navy-950);font-size:15px;line-height:1.35}.service-card__title p[data-v-dbeb8421]{margin:5px 0 0;color:var(--text-500);font-size:10px;line-height:1.5}.service-toggle[data-v-dbeb8421]{width:34px;height:34px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border:0;border-radius:8px;cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .18s ease}.service-card--open .service-toggle[data-v-dbeb8421]{color:#fff;background:var(--blue-600);transform:rotate(45deg)}.service-card__details[data-v-dbeb8421]{padding:0 16px 18px 94px}.service-blocks[data-v-dbeb8421]{padding-top:17px;display:grid;gap:19px;border-top:1px solid var(--line)}.service-block h3[data-v-dbeb8421]{margin:0 0 7px;color:#21475e;font-size:12px}.service-block p[data-v-dbeb8421]{margin:0;color:var(--text-500);font-size:11px;line-height:1.7}.service-block ul[data-v-dbeb8421]{margin:11px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:7px 14px;list-style:none}.service-block li[data-v-dbeb8421]{display:flex;align-items:flex-start;gap:7px;color:#536a77;font-size:10px;line-height:1.55}.service-block li i[data-v-dbeb8421]{margin-top:3px;color:var(--blue-600);font-size:8px}.service-no-preview[data-v-dbeb8421]{padding-top:16px;color:var(--text-500);border-top:1px solid var(--line);font-size:10px}.service-actions[data-v-dbeb8421]{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.service-detail-link[data-v-dbeb8421],.service-contact-link[data-v-dbeb8421]{min-height:39px;padding:9px 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;font-size:9px;font-weight:800;text-decoration:none}.service-detail-link[data-v-dbeb8421]{color:#fff;background:var(--blue-600)}.service-contact-link[data-v-dbeb8421]{color:var(--blue-600);background:var(--blue-100);border:1px solid #c8e2ef}.service-state[data-v-dbeb8421]{min-height:270px;padding:40px 20px;display:grid;place-items:center;align-content:center;color:var(--text-500);background:#fff;border:1px solid var(--line);border-radius:12px;text-align:center}.service-state>i[data-v-dbeb8421]{color:var(--blue-600);font-size:27px}.service-state strong[data-v-dbeb8421]{margin-top:10px;color:var(--navy-950);font-size:13px}.service-state p[data-v-dbeb8421]{margin:5px 0 0;font-size:10px}.service-state button[data-v-dbeb8421]{margin-top:13px;padding:8px 12px;color:#fff;background:var(--blue-600);border:0;border-radius:7px;font:inherit;font-size:9px;font-weight:750;cursor:pointer}.service-state--error[data-v-dbeb8421]{color:#902e39;background:#fff3f4;border-color:#ecc9cd}.service-enter-active[data-v-dbeb8421],.service-leave-active[data-v-dbeb8421]{transition:opacity .18s ease,transform .18s ease}.service-enter-from[data-v-dbeb8421],.service-leave-to[data-v-dbeb8421]{opacity:0;transform:translateY(-5px)}@media(max-width:820px){.services-layout[data-v-dbeb8421]{grid-template-columns:1fr}.services-intro[data-v-dbeb8421]{position:static}}@media(max-width:620px){.services-container[data-v-dbeb8421]{width:min(100% - 28px,1120px)}.services-hero[data-v-dbeb8421]{min-height:360px;padding:80px 0 95px}.hero-content h1[data-v-dbeb8421]{font-size:40px}.service-search-card[data-v-dbeb8421]{grid-template-columns:38px 1fr 30px}.service-search-icon[data-v-dbeb8421]{width:38px;height:38px}.services-section[data-v-dbeb8421]{padding:70px 0 85px}.service-card__main[data-v-dbeb8421]{grid-template-columns:38px 1fr 32px}.service-number[data-v-dbeb8421]{display:none}.service-icon[data-v-dbeb8421]{width:38px;height:38px}.service-card__details[data-v-dbeb8421]{padding:0 14px 16px}.service-block ul[data-v-dbeb8421]{grid-template-columns:1fr}.service-detail-link[data-v-dbeb8421],.service-contact-link[data-v-dbeb8421]{width:100%}}@media(prefers-reduced-motion:reduce){.service-card[data-v-dbeb8421],.service-toggle[data-v-dbeb8421],.service-enter-active[data-v-dbeb8421],.service-leave-active[data-v-dbeb8421]{transition:none}}.news-page[data-v-804ea7fe]{overflow:hidden;color:#102c43;background:#fff}.news-hero[data-v-804ea7fe]{position:relative;min-height:430px;display:flex;align-items:flex-end;overflow:hidden;background-color:#061827;background-position:center;background-size:cover}.news-hero__overlay[data-v-804ea7fe]{position:absolute;inset:0;background:linear-gradient(90deg,#041422f2,#041422c7 52%,#0414226b)}.news-hero__pattern[data-v-804ea7fe]{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to right,#000,transparent 75%);mask-image:linear-gradient(to right,#000,transparent 75%)}.news-hero__container[data-v-804ea7fe]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:80px 0 54px}.news-breadcrumb[data-v-804ea7fe]{margin-bottom:26px;display:flex;align-items:center;gap:9px;color:#ffffffa6;font-size:11px}.news-breadcrumb a[data-v-804ea7fe]{color:#ffffffbf;text-decoration:none}.news-breadcrumb a[data-v-804ea7fe]:hover{color:#fff}.news-breadcrumb i[data-v-804ea7fe]{font-size:7px}.news-hero__content[data-v-804ea7fe]{max-width:790px}.news-eyebrow[data-v-804ea7fe]{margin-bottom:13px;display:inline-flex;align-items:center;gap:8px;color:#75c8f8;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.news-hero__content h1[data-v-804ea7fe]{margin:0;color:#fff;font-size:clamp(35px,5vw,54px);font-weight:800;letter-spacing:-.035em;line-height:1.08}.news-hero__content p[data-v-804ea7fe]{max-width:690px;margin:18px 0 0;color:#ffffffb8;font-size:14px;line-height:1.75}.news-section[data-v-804ea7fe]{position:relative;scroll-margin-top:100px;padding:clamp(35px,4vw,40px) 0;overflow:hidden;background:linear-gradient(180deg,#f6f9fb,#fff)}.news-decoration[data-v-804ea7fe]{position:absolute;top:-290px;right:-290px;width:650px;height:650px;border:1px solid rgba(20,122,194,.07);border-radius:50%}.news-decoration[data-v-804ea7fe]:before,.news-decoration[data-v-804ea7fe]:after{content:"";position:absolute;border:1px solid rgba(20,122,194,.06);border-radius:50%}.news-decoration[data-v-804ea7fe]:before{inset:90px}.news-decoration[data-v-804ea7fe]:after{inset:180px}.news-container[data-v-804ea7fe]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto}.news-heading[data-v-804ea7fe]{margin-bottom:40px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.news-heading>div[data-v-804ea7fe]:first-child{max-width:720px}.news-heading>div:first-child>span[data-v-804ea7fe]{color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.news-heading h2[data-v-804ea7fe]{margin:10px 0 0;color:#071e32;font-size:clamp(28px,4vw,41px);letter-spacing:-.03em;line-height:1.16}.news-heading p[data-v-804ea7fe]{max-width:660px;margin:14px 0 0;color:#687b8c;font-size:13px;line-height:1.7}.news-total[data-v-804ea7fe]{min-width:130px;padding-left:21px;display:grid;border-left:1px solid #d7e2e9}.news-total strong[data-v-804ea7fe]{color:#147ac2;font-size:29px;line-height:1}.news-total span[data-v-804ea7fe]{margin-top:6px;color:#7b8c99;font-size:9px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.news-grid[data-v-804ea7fe]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.news-card[data-v-804ea7fe]{min-width:0;overflow:hidden;display:flex;flex-direction:column;color:inherit;background:#fff;border:1px solid #dfe8ee;border-radius:18px;box-shadow:0 14px 42px #051c2f0b;text-decoration:none;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.news-card[data-v-804ea7fe]:hover{transform:translateY(-5px);border-color:#147ac259;box-shadow:0 22px 55px #051c2f1a}.news-card--featured[data-v-804ea7fe]{grid-column:span 2}.news-card__image[data-v-804ea7fe]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#071e32}.news-card--featured .news-card__image[data-v-804ea7fe]{aspect-ratio:16 / 7.8}.news-card__image img[data-v-804ea7fe]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .65s ease}.news-card:hover .news-card__image img[data-v-804ea7fe]{transform:scale(1.05)}.news-card__overlay[data-v-804ea7fe]{position:absolute;inset:0;background:linear-gradient(to bottom,#04142208,#04142294)}.news-card__type[data-v-804ea7fe]{position:absolute;top:14px;left:14px;min-height:28px;padding:0 10px;display:inline-flex;align-items:center;color:#fff;background:#051b2cb8;border:1px solid rgba(255,255,255,.15);border-radius:7px;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.news-card__open[data-v-804ea7fe]{position:absolute;right:14px;bottom:14px;width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#051b2cb3;border:1px solid rgba(255,255,255,.17);border-radius:50%;font-size:10px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transition:background .2s ease,transform .2s ease}.news-card:hover .news-card__open[data-v-804ea7fe]{background:#147ac2;transform:rotate(5deg)}.news-card__body[data-v-804ea7fe]{padding:23px;flex:1;display:flex;flex-direction:column}.news-card__meta[data-v-804ea7fe]{margin-bottom:11px;display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;color:#83919d;font-size:9px;font-weight:650}.news-card__meta span[data-v-804ea7fe]{display:inline-flex;align-items:center;gap:6px}.news-card__meta i[data-v-804ea7fe]{color:#147ac2}.news-card__body h2[data-v-804ea7fe]{margin:0;color:#102c43;font-size:18px;letter-spacing:-.015em;line-height:1.4}.news-card--featured .news-card__body h2[data-v-804ea7fe]{font-size:22px}.news-card__body>p[data-v-804ea7fe]{margin:12px 0 21px;display:-webkit-box;overflow:hidden;color:#687b8c;font-size:12px;line-height:1.68;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex:1}.news-card__link[data-v-804ea7fe]{padding-top:15px;display:flex;align-items:center;justify-content:space-between;color:#536a7c;border-top:1px solid #e4eaee;font-size:10px;font-weight:750}.news-card__link i[data-v-804ea7fe]{color:#147ac2;font-size:9px;transition:transform .2s ease}.news-card:hover .news-card__link[data-v-804ea7fe]{color:#147ac2}.news-card:hover .news-card__link i[data-v-804ea7fe]{transform:translate(4px)}.news-loading[data-v-804ea7fe],.news-message[data-v-804ea7fe]{min-height:260px;padding:35px;display:flex;align-items:center;justify-content:center;gap:15px;color:#667a8b;background:#fff;border:1px solid #dfe8ee;border-radius:17px}.news-loading[data-v-804ea7fe]{flex-direction:column}.loading-spinner[data-v-804ea7fe]{width:37px;height:37px;border:3px solid #dfe8ee;border-top-color:#147ac2;border-radius:50%;animation:news-spin-804ea7fe .8s linear infinite}@keyframes news-spin-804ea7fe{to{transform:rotate(360deg)}}.news-loading p[data-v-804ea7fe],.news-message p[data-v-804ea7fe]{margin:0;font-size:12px}.news-message>span[data-v-804ea7fe]{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;color:#147ac2;background:#edf7fd;border-radius:13px}.news-message>div[data-v-804ea7fe]{display:grid;gap:5px}.news-message strong[data-v-804ea7fe]{color:#102c43;font-size:14px}.news-message button[data-v-804ea7fe]{min-height:40px;margin-left:15px;padding:0 15px;color:#fff;background:#147ac2;border:0;border-radius:8px;font-size:10px;font-weight:750;cursor:pointer}.news-pagination[data-v-804ea7fe]{margin-top:42px;display:flex;align-items:center;justify-content:center;gap:7px}.pagination-arrow[data-v-804ea7fe],.pagination-number[data-v-804ea7fe]{width:39px;height:39px;display:grid;place-items:center;color:#536a7c;background:#fff;border:1px solid #dce6ec;border-radius:9px;font-size:10px;font-weight:750;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.pagination-number.active[data-v-804ea7fe]{color:#fff;background:#147ac2;border-color:#147ac2}.pagination-arrow[data-v-804ea7fe]:disabled{opacity:.4;cursor:not-allowed}.pagination-arrow[data-v-804ea7fe]:not(:disabled):hover,.pagination-number[data-v-804ea7fe]:not(.active):hover{color:#147ac2;border-color:#147ac2}.news-bottom-section[data-v-804ea7fe]{padding:68px 0;background:#071e32}.news-bottom-container[data-v-804ea7fe]{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:center}.news-bottom-container>div[data-v-804ea7fe]{max-width:720px}.news-bottom-container span[data-v-804ea7fe]{color:#72c5f6;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.news-bottom-container h2[data-v-804ea7fe]{margin:9px 0 0;color:#fff;font-size:clamp(25px,4vw,35px);line-height:1.2}.news-bottom-container p[data-v-804ea7fe]{margin:12px 0 0;color:#ffffff9e;font-size:12px;line-height:1.7}.news-bottom-container>a[data-v-804ea7fe]{min-height:48px;padding:0 19px;display:inline-flex;align-items:center;gap:11px;color:#fff;background:#147ac2;border-radius:9px;font-size:11px;font-weight:750;text-decoration:none}@media(max-width:900px){.news-grid[data-v-804ea7fe]{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card--featured[data-v-804ea7fe]{grid-column:span 2}.news-bottom-container[data-v-804ea7fe]{grid-template-columns:1fr;gap:25px}.news-bottom-container>a[data-v-804ea7fe]{width:fit-content}}@media(max-width:620px){.news-hero[data-v-804ea7fe]{min-height:390px}.news-hero__overlay[data-v-804ea7fe]{background:#041422d1}.news-hero__container[data-v-804ea7fe],.news-container[data-v-804ea7fe],.news-bottom-container[data-v-804ea7fe]{width:calc(100% - 36px)}.news-hero__container[data-v-804ea7fe]{padding:70px 0 42px}.news-hero__content h1[data-v-804ea7fe]{font-size:35px}.news-hero__content p[data-v-804ea7fe]{font-size:13px}.news-section[data-v-804ea7fe]{padding:62px 0}.news-heading[data-v-804ea7fe]{margin-bottom:28px}.news-heading h2[data-v-804ea7fe]{font-size:29px}.news-total[data-v-804ea7fe]{display:none}.news-grid[data-v-804ea7fe]{grid-template-columns:1fr;gap:16px}.news-card--featured[data-v-804ea7fe]{grid-column:auto}.news-card--featured .news-card__image[data-v-804ea7fe],.news-card__image[data-v-804ea7fe]{aspect-ratio:16 / 10}.news-card--featured .news-card__body h2[data-v-804ea7fe]{font-size:18px}.news-message[data-v-804ea7fe]{align-items:flex-start;flex-direction:column}.news-message button[data-v-804ea7fe]{width:100%;margin-left:0}.news-bottom-section[data-v-804ea7fe]{padding:55px 0}.news-bottom-container>a[data-v-804ea7fe]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.news-card[data-v-804ea7fe],.news-card__image img[data-v-804ea7fe],.news-card__open[data-v-804ea7fe],.news-card__link i[data-v-804ea7fe]{transition:none}.loading-spinner[data-v-804ea7fe]{animation-duration:1.5s}}.faq-page[data-v-c1d14843]{--navy-950: #061521;--navy-900: #092b42;--blue-600: #0879bd;--blue-100: #e9f5fb;--text-900: #172d3c;--text-700: #435a68;--text-500: #73828c;--line: #dfe7eb;--surface: #f5f8f9;color:var(--text-900);background:#fff}.faq-page[data-v-c1d14843] *,.faq-page[data-v-c1d14843] *:before,.faq-page[data-v-c1d14843] *:after{box-sizing:border-box}.faq-container[data-v-c1d14843]{width:min(1080px,calc(100% - 40px));margin-inline:auto}.faq-hero[data-v-c1d14843]{position:relative;min-height:390px;padding:90px 20px 100px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:cover;background-position:center}.hero-overlay[data-v-c1d14843]{position:absolute;inset:0;background:radial-gradient(circle at 82% 15%,rgba(20,148,212,.22),transparent 30%),linear-gradient(135deg,#04131ef2,#072b41d1)}.hero-pattern[data-v-c1d14843]{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent)}.hero-content[data-v-c1d14843]{position:relative;z-index:2;max-width:760px;color:#fff;text-align:center}.hero-content>span[data-v-c1d14843]{display:block;margin-bottom:10px;color:#6cc8f3;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-content h1[data-v-c1d14843]{margin:0;color:#fff;font-size:clamp(36px,5vw,54px);line-height:1.07;letter-spacing:-.04em}.hero-content p[data-v-c1d14843]{max-width:650px;margin:15px auto 0;color:#ffffffb3;font-size:14px;line-height:1.7}.faq-search-section[data-v-c1d14843]{position:relative;z-index:3;margin-top:-34px}.faq-search-card[data-v-c1d14843]{min-height:74px;padding:12px 14px;display:grid;grid-template-columns:43px 1fr 38px;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 45px #0723351c}.faq-search-icon[data-v-c1d14843]{width:43px;height:43px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:10px}.faq-search-field[data-v-c1d14843]{min-width:0}.faq-search-field label[data-v-c1d14843]{display:block;color:#274354;font-size:10px;font-weight:750}.faq-search-field input[data-v-c1d14843]{width:100%;margin-top:3px;padding:0;color:var(--text-900);background:transparent;border:0;outline:0;font:inherit;font-size:13px}.faq-search-field input[data-v-c1d14843]::placeholder{color:#96a2aa}.faq-search-card>button[data-v-c1d14843]{width:34px;height:34px;display:grid;place-items:center;color:#76858e;background:var(--surface);border:0;border-radius:8px;cursor:pointer}.faq-section[data-v-c1d14843]{padding:82px 0 100px;background:linear-gradient(180deg,#fff,#f7f9fa)}.faq-layout[data-v-c1d14843]{display:grid;grid-template-columns:minmax(250px,.52fr) minmax(0,1fr);align-items:start;gap:clamp(42px,7vw,80px)}.faq-intro[data-v-c1d14843]{position:sticky;top:30px}.section-eyebrow[data-v-c1d14843]{display:block;margin-bottom:8px;color:var(--blue-600);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.faq-intro h2[data-v-c1d14843]{margin:0;color:var(--navy-950);font-size:clamp(26px,3.3vw,36px);line-height:1.18;letter-spacing:-.025em}.faq-intro>p[data-v-c1d14843]{margin:13px 0 0;color:var(--text-500);font-size:13px;line-height:1.7}.faq-result-count[data-v-c1d14843]{margin-top:24px;padding:14px;display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:10px}.faq-result-count>i[data-v-c1d14843]{width:34px;height:34px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:8px}.faq-result-count strong[data-v-c1d14843],.faq-result-count span[data-v-c1d14843]{display:block}.faq-result-count strong[data-v-c1d14843]{color:#284455;font-size:11px}.faq-result-count span[data-v-c1d14843]{margin-top:2px;color:#87949c;font-size:8px}.faq-contact-note[data-v-c1d14843]{margin-top:12px;padding:16px;display:flex;align-items:flex-start;gap:11px;color:#fff;background:linear-gradient(145deg,var(--navy-950),#0b3a58);border-radius:11px}.faq-contact-note>i[data-v-c1d14843]{margin-top:2px;color:#6cc8f3}.faq-contact-note strong[data-v-c1d14843]{font-size:11px}.faq-contact-note p[data-v-c1d14843]{margin:5px 0 10px;color:#ffffff9e;font-size:9px;line-height:1.55}.faq-contact-note a[data-v-c1d14843]{display:inline-flex;align-items:center;gap:6px;color:#6cc8f3;font-size:9px;font-weight:750;text-decoration:none}.faq-list[data-v-c1d14843]{display:grid;gap:9px}.faq-item[data-v-c1d14843]{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:11px;transition:border-color .18s ease,box-shadow .18s ease}.faq-item--open[data-v-c1d14843]{border-color:#c2dce9;box-shadow:0 13px 32px #082d4312}.faq-question[data-v-c1d14843]{width:100%;min-height:68px;padding:14px 16px;display:grid;grid-template-columns:28px 1fr 32px;align-items:center;gap:11px;color:var(--text-900);background:transparent;border:0;cursor:pointer;text-align:left}.faq-number[data-v-c1d14843]{color:#9aa6ad;font-size:9px;font-weight:800}.faq-question__text[data-v-c1d14843]{font-size:13px;font-weight:750;line-height:1.5}.faq-icon[data-v-c1d14843]{width:32px;height:32px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:8px;font-size:10px;transition:color .18s ease,background-color .18s ease,transform .18s ease}.faq-item--open .faq-icon[data-v-c1d14843]{color:#fff;background:var(--blue-600);transform:rotate(45deg)}.faq-answer[data-v-c1d14843]{overflow:hidden}.faq-answer__inner[data-v-c1d14843]{margin:0 16px 0 55px;padding:0 0 19px;color:var(--text-500);font-size:12px;line-height:1.75}.faq-answer__inner[data-v-c1d14843] p{margin:0 0 12px}.faq-answer__inner[data-v-c1d14843] p:last-child{margin-bottom:0}.faq-answer__inner[data-v-c1d14843] ul,.faq-answer__inner[data-v-c1d14843] ol{margin:10px 0 0;padding-left:18px}.faq-answer__inner[data-v-c1d14843] li{margin-bottom:6px}.faq-answer__inner[data-v-c1d14843] a{color:var(--blue-600)}.faq-enter-active[data-v-c1d14843],.faq-leave-active[data-v-c1d14843]{transition:opacity .18s ease,transform .18s ease}.faq-enter-from[data-v-c1d14843],.faq-leave-to[data-v-c1d14843]{opacity:0;transform:translateY(-5px)}.faq-state[data-v-c1d14843]{min-height:260px;padding:40px 20px;display:grid;place-items:center;align-content:center;color:var(--text-500);background:#fff;border:1px solid var(--line);border-radius:12px;text-align:center}.faq-state>i[data-v-c1d14843]{color:var(--blue-600);font-size:27px}.faq-state strong[data-v-c1d14843]{margin-top:11px;color:var(--navy-950);font-size:13px}.faq-state p[data-v-c1d14843]{max-width:420px;margin:5px 0 0;font-size:10px}.faq-state button[data-v-c1d14843]{margin-top:13px;padding:8px 12px;color:#fff;background:var(--blue-600);border:0;border-radius:7px;font:inherit;font-size:9px;font-weight:750;cursor:pointer}.faq-state--error[data-v-c1d14843]{color:#902e39;background:#fff3f4;border-color:#edc9cd}@media(max-width:820px){.faq-layout[data-v-c1d14843]{grid-template-columns:1fr}.faq-intro[data-v-c1d14843]{position:static}}@media(max-width:620px){.faq-container[data-v-c1d14843]{width:min(100% - 28px,1080px)}.faq-hero[data-v-c1d14843]{min-height:340px;padding:75px 18px 90px}.hero-content h1[data-v-c1d14843]{font-size:38px}.faq-search-section[data-v-c1d14843]{margin-top:-31px}.faq-search-card[data-v-c1d14843]{grid-template-columns:38px 1fr 30px}.faq-search-icon[data-v-c1d14843]{width:38px;height:38px}.faq-section[data-v-c1d14843]{padding:68px 0 80px}.faq-question[data-v-c1d14843]{grid-template-columns:22px 1fr 30px;padding:13px}.faq-question__text[data-v-c1d14843]{font-size:12px}.faq-answer__inner[data-v-c1d14843]{margin-left:46px;padding-right:13px}}@media(prefers-reduced-motion:reduce){.faq-item[data-v-c1d14843],.faq-icon[data-v-c1d14843],.faq-enter-active[data-v-c1d14843],.faq-leave-active[data-v-c1d14843]{transition:none}}.admin-login-page[data-v-5f2a2be7]{min-height:100vh;background:radial-gradient(circle at top left,rgba(49,130,206,.25),transparent 35%),linear-gradient(135deg,#07111f,#0d1b2f 45%,#101827);display:flex;align-items:center;justify-content:center;padding:24px;position:relative;overflow:hidden;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.login-bg span[data-v-5f2a2be7]{position:absolute;border-radius:999px;background:#3b82f629;filter:blur(10px)}.login-bg span[data-v-5f2a2be7]:nth-child(1){width:260px;height:260px;top:-80px;right:10%}.login-bg span[data-v-5f2a2be7]:nth-child(2){width:180px;height:180px;bottom:12%;left:8%}.login-bg span[data-v-5f2a2be7]:nth-child(3){width:90px;height:90px;bottom:20%;right:20%}.login-card[data-v-5f2a2be7]{width:100%;max-width:440px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:28px;padding:34px;box-shadow:0 30px 90px #00000059;color:#fff;position:relative;z-index:2}.brand-area[data-v-5f2a2be7]{display:flex;align-items:center;gap:14px;margin-bottom:34px}.brand-logo[data-v-5f2a2be7]{width:58px;height:58px;border-radius:18px;background:linear-gradient(135deg,#38bdf8,#2563eb);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:21px;letter-spacing:-1px;box-shadow:0 12px 28px #2563eb73}.brand-area h1[data-v-5f2a2be7]{margin:0;font-size:22px;font-weight:800}.brand-area p[data-v-5f2a2be7]{margin:3px 0 0;color:#9fb2cc;font-size:14px}.welcome[data-v-5f2a2be7]{margin-bottom:26px}.welcome h2[data-v-5f2a2be7]{margin:0 0 8px;font-size:30px;letter-spacing:-.8px}.welcome p[data-v-5f2a2be7]{margin:0;color:#a8b6ca;font-size:15px}.form-group[data-v-5f2a2be7]{margin-bottom:18px}.form-group label[data-v-5f2a2be7]{display:block;margin-bottom:8px;color:#d5deea;font-size:14px;font-weight:600}.input-wrapper[data-v-5f2a2be7]{height:56px;border-radius:17px;background:#ffffff17;border:1px solid rgba(255,255,255,.13);display:flex;align-items:center;padding:0 16px;transition:.25s ease}.input-wrapper[data-v-5f2a2be7]:focus-within{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f;background:#ffffff1f}.input-wrapper i[data-v-5f2a2be7]{color:#7dd3fc;margin-right:12px}.input-wrapper input[data-v-5f2a2be7]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:15px}.input-wrapper input[data-v-5f2a2be7]::placeholder{color:#74849a}.input-wrapper button[data-v-5f2a2be7]{background:transparent;border:none;color:#9fb2cc;cursor:pointer;font-size:15px}.login-options[data-v-5f2a2be7]{display:flex;justify-content:space-between;align-items:center;margin:6px 0 24px;font-size:14px;color:#a8b6ca}.login-options label[data-v-5f2a2be7]{display:flex;align-items:center;gap:8px}.login-options input[data-v-5f2a2be7]{accent-color:#38bdf8}.login-options a[data-v-5f2a2be7]{color:#7dd3fc;text-decoration:none;font-weight:600}.login-button[data-v-5f2a2be7]{width:100%;height:58px;border-radius:18px;border:none;background:linear-gradient(135deg,#38bdf8,#2563eb);color:#fff;font-size:16px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 18px 36px #2563eb59;transition:.25s ease}.login-button[data-v-5f2a2be7]:hover{transform:translateY(-2px);box-shadow:0 24px 46px #2563eb7a}.security-note[data-v-5f2a2be7]{margin-top:22px;padding:13px 15px;border-radius:16px;background:#0f172a8c;color:#b6c4d8;font-size:13px;display:flex;align-items:center;gap:9px}.security-note i[data-v-5f2a2be7]{color:#22c55e}@media(max-width:520px){.login-card[data-v-5f2a2be7]{padding:26px;border-radius:24px}.welcome h2[data-v-5f2a2be7]{font-size:26px}.brand-area h1[data-v-5f2a2be7]{font-size:20px}}.dashboard-page[data-v-1cbc521a]{display:grid;gap:24px}.welcome-card[data-v-1cbc521a]{background:radial-gradient(circle at right top,rgba(56,189,248,.22),transparent 34%),linear-gradient(135deg,#08111f,#0f172a);color:#fff;border-radius:30px;padding:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden}.welcome-card span[data-v-1cbc521a]{display:inline-block;margin-bottom:10px;color:#7dd3fc;font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.welcome-card h1[data-v-1cbc521a]{margin:0 0 12px;font-size:34px;letter-spacing:-1px}.welcome-card p[data-v-1cbc521a]{margin:0;max-width:700px;color:#cbd5e1;line-height:1.65}.welcome-btn[data-v-1cbc521a]{min-height:48px;padding:0 22px;border-radius:15px;background:#fff;color:#0f172a;text-decoration:none;font-weight:900;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.stats-grid[data-v-1cbc521a]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.stat-card[data-v-1cbc521a]{background:#fff;border-radius:24px;padding:22px;display:flex;align-items:center;gap:16px;border:1px solid #edf1f7;box-shadow:0 14px 38px #0f172a0d}.stat-icon[data-v-1cbc521a]{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:20px}.stat-icon.blue[data-v-1cbc521a]{background:#e0f2fe;color:#0284c7}.stat-icon.green[data-v-1cbc521a]{background:#dcfce7;color:#16a34a}.stat-icon.orange[data-v-1cbc521a]{background:#ffedd5;color:#ea580c}.stat-icon.purple[data-v-1cbc521a]{background:#f3e8ff;color:#9333ea}.stat-card span[data-v-1cbc521a]{display:block;color:#64748b;font-size:14px;margin-bottom:5px}.stat-card strong[data-v-1cbc521a]{font-size:30px;color:#0f172a}.dashboard-grid[data-v-1cbc521a]{display:grid;grid-template-columns:1.45fr .85fr;gap:22px}.panel[data-v-1cbc521a]{background:#fff;border-radius:26px;padding:24px;border:1px solid #edf1f7;box-shadow:0 14px 38px #0f172a0d}.panel.wide[data-v-1cbc521a]{grid-row:span 2}.panel-head[data-v-1cbc521a]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:20px}.panel-head h3[data-v-1cbc521a]{margin:0;font-size:21px;color:#0f172a}.panel-head p[data-v-1cbc521a]{margin:6px 0 0;color:#64748b;font-size:14px}.panel-head a[data-v-1cbc521a]{color:#0284c7;text-decoration:none;font-weight:800;white-space:nowrap}.project-list[data-v-1cbc521a]{display:grid;gap:13px}.project-row[data-v-1cbc521a]{padding:14px;border-radius:18px;background:#f8fafc;display:grid;grid-template-columns:74px 1fr auto;align-items:center;gap:14px}.project-row img[data-v-1cbc521a]{width:74px;height:54px;object-fit:cover;border-radius:12px}.project-row strong[data-v-1cbc521a]{display:block;margin-bottom:5px;color:#0f172a}.project-row span[data-v-1cbc521a]{color:#64748b;font-size:14px}.project-row small[data-v-1cbc521a]{padding:7px 11px;border-radius:999px;font-weight:900;font-size:12px}.project-row small.success[data-v-1cbc521a]{background:#dcfce7;color:#15803d}.project-row small.draft[data-v-1cbc521a]{background:#e2e8f0;color:#475569}.quick-actions[data-v-1cbc521a],.module-list[data-v-1cbc521a]{display:grid;gap:12px}.quick-actions a[data-v-1cbc521a],.module-list a[data-v-1cbc521a]{min-height:52px;border-radius:17px;padding:0 16px;background:#f8fafc;color:#0f172a;font-weight:800;text-decoration:none;display:flex;align-items:center;gap:12px;transition:.2s ease}.quick-actions a[data-v-1cbc521a]:hover,.module-list a[data-v-1cbc521a]:hover{background:#e0f2fe;transform:translate(3px)}.quick-actions i[data-v-1cbc521a]{width:20px;color:#0284c7}.module-list a[data-v-1cbc521a]{justify-content:space-between}.module-list i[data-v-1cbc521a]{color:#94a3b8;font-size:13px}.empty-state[data-v-1cbc521a]{border:1px dashed #cbd5e1;border-radius:18px;padding:22px;color:#64748b;background:#f8fafc}@media(max-width:1100px){.stats-grid[data-v-1cbc521a],.dashboard-grid[data-v-1cbc521a]{grid-template-columns:1fr 1fr}.panel.wide[data-v-1cbc521a]{grid-row:auto;grid-column:1 / -1}}@media(max-width:760px){.welcome-card[data-v-1cbc521a]{flex-direction:column;align-items:flex-start}.welcome-btn[data-v-1cbc521a]{width:100%}.stats-grid[data-v-1cbc521a],.dashboard-grid[data-v-1cbc521a]{grid-template-columns:1fr}.project-row[data-v-1cbc521a]{grid-template-columns:64px 1fr}.project-row small[data-v-1cbc521a]{grid-column:2;width:fit-content}}.sidebar[data-v-8c9f1ddf]{position:sticky;top:0;width:290px;height:100vh;min-height:100vh;padding:24px;display:flex;flex-direction:column;overflow-y:auto;color:#fff;background:#08111f}.brand[data-v-8c9f1ddf]{display:flex;align-items:center;gap:14px;margin-bottom:34px}.logo[data-v-8c9f1ddf]{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#38bdf8,#2563eb);display:flex;align-items:center;justify-content:center;font-weight:900}nav[data-v-8c9f1ddf]{display:flex;flex-direction:column;gap:10px}nav a[data-v-8c9f1ddf]{height:50px;border-radius:14px;display:flex;align-items:center;gap:12px;padding:0 15px;text-decoration:none;color:#9fb2cc;transition:.2s;font-weight:600}nav a[data-v-8c9f1ddf]:hover,nav a.active[data-v-8c9f1ddf]{background:#38bdf81f;color:#fff}nav[data-v-8c9f1ddf]{flex:1}.logout-button[data-v-8c9f1ddf]{width:100%;height:50px;border:none;border-radius:14px;background:#ef44441f;color:#fecaca;display:flex;align-items:center;gap:12px;padding:0 15px;font-weight:700;cursor:pointer;transition:.2s}.logout-button[data-v-8c9f1ddf]:hover{background:#ef444438;color:#fff}.topbar[data-v-2a1ad22a]{height:90px;background:#fff;padding:0 30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf2f7}.user-box[data-v-2a1ad22a]{display:flex;align-items:center;gap:12px}.avatar[data-v-2a1ad22a]{width:42px;height:42px;border-radius:50%;background:#0f172a;color:#fff;display:flex;align-items:center;justify-content:center}.admin-layout[data-v-6999c574]{min-height:100vh;display:flex;background:#f4f7fb}.admin-content[data-v-6999c574]{flex:1;display:flex;flex-direction:column}.page-content[data-v-6999c574]{padding:30px}.settings-page[data-v-c5ce0738]{display:grid;gap:24px}.page-head[data-v-c5ce0738]{background:#fff;border-radius:24px;padding:24px;border:1px solid #edf1f7;display:flex;align-items:center;justify-content:space-between}.page-head h1[data-v-c5ce0738]{margin:0;font-size:28px}.page-head p[data-v-c5ce0738]{margin:6px 0 0;color:#64748b}.page-head button[data-v-c5ce0738]{border:none;background:#0f172a;color:#fff;height:46px;padding:0 22px;border-radius:14px;font-weight:800;cursor:pointer}.settings-grid[data-v-c5ce0738]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.settings-card[data-v-c5ce0738]{background:#fff;border:1px solid #edf1f7;border-radius:24px;padding:24px;display:grid;gap:12px}.settings-card.full[data-v-c5ce0738]{grid-column:1 / -1}.settings-card h3[data-v-c5ce0738]{margin:0 0 10px;font-size:20px}label[data-v-c5ce0738]{font-size:14px;font-weight:800;color:#334155}input[data-v-c5ce0738],textarea[data-v-c5ce0738]{width:100%;border:1px solid #dbe3ef;border-radius:14px;padding:13px 14px;outline:none;font-size:15px}textarea[data-v-c5ce0738]{min-height:100px;resize:vertical}input[data-v-c5ce0738]:focus,textarea[data-v-c5ce0738]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.upload-box[data-v-c5ce0738]{border:1px dashed #cbd5e1;border-radius:18px;padding:16px;display:grid;gap:12px;background:#f8fafc}.upload-box.dark[data-v-c5ce0738]{background:#0f172a}.upload-box img[data-v-c5ce0738]{max-width:180px;max-height:90px;object-fit:contain}@media(max-width:900px){.settings-grid[data-v-c5ce0738]{grid-template-columns:1fr}.page-head[data-v-c5ce0738]{flex-direction:column;align-items:flex-start;gap:16px}}.faq-admin-page[data-v-aa6d5a1f]{display:grid;gap:24px}.page-head[data-v-aa6d5a1f]{background:#fff;border-radius:26px;padding:26px;border:1px solid #edf1f7;display:flex;align-items:center;justify-content:space-between;gap:20px}.page-head h1[data-v-aa6d5a1f]{margin:0;font-size:30px;letter-spacing:-.8px;color:#0f172a}.page-head p[data-v-aa6d5a1f]{margin:8px 0 0;color:#64748b;line-height:1.5}.page-head button[data-v-aa6d5a1f]{border:none;height:50px;padding:0 24px;border-radius:16px;background:#0f172a;color:#fff;font-weight:800;cursor:pointer;transition:.2s ease}.page-head button[data-v-aa6d5a1f]:hover{transform:translateY(-1px)}.admin-card[data-v-aa6d5a1f]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px;display:grid;gap:14px}.admin-card h3[data-v-aa6d5a1f]{margin:0 0 8px;font-size:22px;color:#0f172a}label[data-v-aa6d5a1f]{font-size:14px;font-weight:700;color:#334155}input[data-v-aa6d5a1f],textarea[data-v-aa6d5a1f]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;transition:.2s ease;background:#fff;color:#0f172a}input[data-v-aa6d5a1f]:focus,textarea[data-v-aa6d5a1f]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}textarea[data-v-aa6d5a1f]{min-height:140px;resize:vertical}.upload-box[data-v-aa6d5a1f]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-aa6d5a1f]{width:100%;max-height:260px;object-fit:cover;border-radius:18px}.card-head[data-v-aa6d5a1f]{display:flex;align-items:center;justify-content:space-between;gap:18px}.secondary-btn[data-v-aa6d5a1f]{border:none;height:46px;padding:0 18px;border-radius:14px;background:#e0f2fe;color:#0369a1;font-weight:700;cursor:pointer}.faq-form[data-v-aa6d5a1f]{margin-top:6px;display:grid;gap:14px}.form-row[data-v-aa6d5a1f]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.form-row input[type=number][data-v-aa6d5a1f]{width:130px}.check[data-v-aa6d5a1f]{display:flex;align-items:center;gap:10px;white-space:nowrap}.check input[data-v-aa6d5a1f]{width:auto}.form-row button[data-v-aa6d5a1f]{border:none;height:46px;padding:0 20px;border-radius:14px;background:#0f172a;color:#fff;font-weight:700;cursor:pointer}.faq-list[data-v-aa6d5a1f]{display:grid;gap:14px;margin-top:14px}.faq-row[data-v-aa6d5a1f]{border:1px solid #edf1f7;border-radius:20px;padding:18px;background:#fafcff;display:flex;align-items:center;justify-content:space-between;gap:18px}.faq-row strong[data-v-aa6d5a1f]{display:block;margin-bottom:6px;color:#0f172a;font-size:16px}.faq-row span[data-v-aa6d5a1f]{color:#64748b;font-size:14px}.actions[data-v-aa6d5a1f]{display:flex;align-items:center;gap:10px}.actions button[data-v-aa6d5a1f]{border:none;height:40px;padding:0 16px;border-radius:12px;font-weight:700;cursor:pointer;transition:.2s ease}.actions button[data-v-aa6d5a1f]:first-child{background:#e0f2fe;color:#0369a1}.actions button.danger[data-v-aa6d5a1f]{background:#fee2e2;color:#dc2626}.actions button[data-v-aa6d5a1f]:hover{transform:translateY(-1px)}@media(max-width:900px){.page-head[data-v-aa6d5a1f],.card-head[data-v-aa6d5a1f],.faq-row[data-v-aa6d5a1f],.form-row[data-v-aa6d5a1f]{flex-direction:column;align-items:stretch}.actions[data-v-aa6d5a1f],.actions button[data-v-aa6d5a1f],.form-row button[data-v-aa6d5a1f],.secondary-btn[data-v-aa6d5a1f],.page-head button[data-v-aa6d5a1f],.form-row input[type=number][data-v-aa6d5a1f]{width:100%}}.news-admin-page[data-v-0d723a08]{display:grid;gap:24px;color:#0f172a}.page-header[data-v-0d723a08],.admin-panel[data-v-0d723a08]{padding:27px;background:#fff;border:1px solid #e7edf3;border-radius:22px}.page-header[data-v-0d723a08]{display:flex;align-items:center;justify-content:space-between;gap:25px}.page-eyebrow[data-v-0d723a08]{color:#1685c5;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.page-header h1[data-v-0d723a08]{margin:7px 0 0;color:#0f172a;font-size:29px}.page-header p[data-v-0d723a08],.panel-heading p[data-v-0d723a08]{margin:7px 0 0;color:#64748b;font-size:13px;line-height:1.6}button[data-v-0d723a08]{font:inherit}.page-save-button[data-v-0d723a08],.new-item-button[data-v-0d723a08],.save-news-button[data-v-0d723a08]{min-height:45px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#fff;background:#0f172a;border:0;border-radius:11px;font-size:11px;font-weight:800;cursor:pointer}.new-item-button[data-v-0d723a08]{background:#1685c5}button[data-v-0d723a08]:disabled{opacity:.55;cursor:wait}.panel-heading[data-v-0d723a08],.panel-heading__content[data-v-0d723a08]{display:flex;align-items:center;gap:13px}.panel-heading[data-v-0d723a08]{margin-bottom:24px}.panel-heading--actions[data-v-0d723a08]{justify-content:space-between}.panel-icon[data-v-0d723a08]{width:43px;height:43px;display:grid;place-items:center;flex:0 0 auto;color:#1685c5;background:#eaf6fd;border-radius:12px}.panel-heading h2[data-v-0d723a08]{margin:0;font-size:19px}.page-settings-grid[data-v-0d723a08]{display:grid;grid-template-columns:1fr 420px;gap:28px}.settings-fields[data-v-0d723a08],.news-editor[data-v-0d723a08],.editor-section[data-v-0d723a08]{display:grid;gap:17px}.form-field[data-v-0d723a08]{position:relative;display:grid;gap:8px}.form-field label[data-v-0d723a08]{color:#334155;font-size:11px;font-weight:800}.required[data-v-0d723a08],.warning[data-v-0d723a08]{color:#dc2626!important}.label-row[data-v-0d723a08]{display:flex;justify-content:space-between;gap:20px}.label-row small[data-v-0d723a08],.character-count[data-v-0d723a08],.field-help[data-v-0d723a08]{color:#94a3b8;font-size:9px}.character-count[data-v-0d723a08]{position:absolute;right:12px;bottom:9px}input[data-v-0d723a08],textarea[data-v-0d723a08],select[data-v-0d723a08]{width:100%;min-height:45px;padding:11px 13px;color:#0f172a;background:#fff;border:1px solid #dbe4ed;border-radius:10px;font:inherit;font-size:12px;outline:none;box-sizing:border-box}textarea[data-v-0d723a08]{resize:vertical;line-height:1.65}input[data-v-0d723a08]:focus,textarea[data-v-0d723a08]:focus,select[data-v-0d723a08]:focus{border-color:#38a7df;box-shadow:0 0 0 3px #38a7df1c}.form-grid[data-v-0d723a08]{display:grid;gap:15px}.form-grid--two[data-v-0d723a08]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--three[data-v-0d723a08]{grid-template-columns:repeat(3,minmax(0,1fr))}.image-upload[data-v-0d723a08]{min-height:300px;padding:14px;display:grid;grid-template-rows:1fr auto;gap:13px;background:#f7fafc;border:1px dashed #cbd8e3;border-radius:15px}.image-upload--news[data-v-0d723a08]{min-height:260px}.image-upload img[data-v-0d723a08]{width:100%;height:225px;object-fit:cover;border-radius:11px}.image-upload--news img[data-v-0d723a08]{height:185px}.upload-placeholder[data-v-0d723a08]{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#94a3b8;text-align:center}.upload-placeholder i[data-v-0d723a08]{font-size:28px}.upload-placeholder strong[data-v-0d723a08]{color:#475569;font-size:12px}.upload-placeholder small[data-v-0d723a08]{font-size:9px}.upload-actions[data-v-0d723a08]{display:flex;gap:8px}.upload-button[data-v-0d723a08],.remove-image-button[data-v-0d723a08]{min-height:39px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;font-size:10px;font-weight:800;cursor:pointer}.upload-button[data-v-0d723a08]{flex:1;color:#fff;background:#1685c5}.upload-button input[data-v-0d723a08]{display:none}.remove-image-button[data-v-0d723a08]{color:#dc2626;background:#fee2e2;border:0}.news-editor[data-v-0d723a08]{padding:24px;background:#f8fafc;border:1px solid #e4ebf1;border-radius:18px}.editor-title[data-v-0d723a08]{display:flex;justify-content:space-between;gap:20px}.editor-title span[data-v-0d723a08]{color:#1685c5;font-size:9px;font-weight:850;text-transform:uppercase}.editor-title h3[data-v-0d723a08]{margin:5px 0 0;font-size:20px}.view-news-link[data-v-0d723a08]{color:#1685c5;font-size:10px;font-weight:750;text-decoration:none}.editor-section[data-v-0d723a08]{padding:23px;background:#fff;border:1px solid #e5ebf1;border-radius:15px}.section-label[data-v-0d723a08]{margin-bottom:3px;display:flex;align-items:center;gap:11px}.section-label>span[data-v-0d723a08]{width:35px;height:35px;display:grid;place-items:center;color:#1685c5;background:#eaf6fd;border-radius:9px;font-size:9px;font-weight:850}.section-label>div[data-v-0d723a08]{display:grid;gap:2px}.section-label strong[data-v-0d723a08]{font-size:13px}.section-label small[data-v-0d723a08]{color:#94a3b8;font-size:9px}.slug-input[data-v-0d723a08]{display:flex;align-items:center;overflow:hidden;background:#fff;border:1px solid #dbe4ed;border-radius:10px}.slug-input[data-v-0d723a08]:focus-within{border-color:#38a7df;box-shadow:0 0 0 3px #38a7df1c}.slug-input>span[data-v-0d723a08]{padding-left:13px;color:#94a3b8;font-size:11px}.slug-input input[data-v-0d723a08]{border:0;box-shadow:none}.editor-toolbar[data-v-0d723a08]{display:flex;flex-wrap:wrap;gap:7px;padding:10px;background:#f1f5f9;border-radius:10px}.editor-toolbar button[data-v-0d723a08]{min-height:34px;padding:0 11px;color:#475569;background:#fff;border:1px solid #dce5ed;border-radius:7px;font-size:9px;font-weight:750;cursor:pointer}.html-editor[data-v-0d723a08]{min-height:300px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.content-preview[data-v-0d723a08],.google-preview[data-v-0d723a08]{padding:18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.preview-heading[data-v-0d723a08]{margin-bottom:15px;display:flex;justify-content:space-between}.preview-heading strong[data-v-0d723a08]{font-size:11px}.preview-heading span[data-v-0d723a08]{color:#94a3b8;font-size:8px}.preview-content[data-v-0d723a08]{padding:18px;color:#475569;background:#fff;border-radius:9px;font-size:12px;line-height:1.75}.preview-content[data-v-0d723a08] p{margin:0 0 14px}.preview-content[data-v-0d723a08] h2,.preview-content[data-v-0d723a08] h3{color:#0f172a}.google-preview[data-v-0d723a08]{display:grid;gap:5px;background:#fff}.google-preview__url[data-v-0d723a08]{color:#166534;font-size:10px}.google-preview strong[data-v-0d723a08]{color:#1a0dab;font-size:17px;font-weight:500}.google-preview p[data-v-0d723a08]{margin:0;color:#4b5563;font-size:11px;line-height:1.5}.editor-footer[data-v-0d723a08]{display:flex;align-items:center;justify-content:space-between;gap:25px}.status-toggle[data-v-0d723a08]{display:flex;align-items:center;gap:11px;cursor:pointer}.status-toggle input[data-v-0d723a08]{display:none}.toggle-visual[data-v-0d723a08]{position:relative;width:43px;height:24px;background:#cbd5e1;border-radius:999px;transition:background .2s ease}.toggle-visual[data-v-0d723a08]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s ease}.status-toggle input:checked+.toggle-visual[data-v-0d723a08]{background:#16a34a}.status-toggle input:checked+.toggle-visual[data-v-0d723a08]:after{transform:translate(19px)}.status-toggle>span[data-v-0d723a08]:last-child{display:grid;gap:2px}.status-toggle strong[data-v-0d723a08]{font-size:11px}.status-toggle small[data-v-0d723a08]{color:#94a3b8;font-size:8px}.editor-footer__actions[data-v-0d723a08]{display:flex;gap:9px}.cancel-button[data-v-0d723a08]{min-height:45px;padding:0 16px;color:#475569;background:#fff;border:1px solid #dbe4ed;border-radius:10px;font-size:10px;font-weight:750;cursor:pointer}.news-list[data-v-0d723a08]{display:grid;gap:11px}.news-row[data-v-0d723a08]{padding:13px;display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:15px;align-items:center;background:#f8fafc;border:1px solid #e4ebf1;border-radius:13px}.news-row__image[data-v-0d723a08]{width:100px;height:76px;display:grid;place-items:center;overflow:hidden;color:#94a3b8;background:#e8eef3;border-radius:9px}.news-row__image img[data-v-0d723a08]{width:100%;height:100%;object-fit:cover}.news-row__content[data-v-0d723a08]{min-width:0}.news-row__status[data-v-0d723a08]{margin-bottom:6px;display:flex;gap:7px}.news-row__status span[data-v-0d723a08]{padding:4px 7px;color:#0369a1;background:#e0f2fe;border-radius:5px;font-size:7px;font-weight:850}.news-row__status .status-active[data-v-0d723a08]{color:#166534;background:#dcfce7}.news-row__status .status-passive[data-v-0d723a08]{color:#991b1b;background:#fee2e2}.news-row__content>strong[data-v-0d723a08]{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.news-row__content>small[data-v-0d723a08]{display:block;margin-top:4px;color:#1685c5;font-size:8px}.news-row__content>p[data-v-0d723a08]{margin:5px 0 0;color:#94a3b8;font-size:8px}.news-row__actions[data-v-0d723a08]{display:flex;gap:7px}.news-row__actions a[data-v-0d723a08],.news-row__actions button[data-v-0d723a08]{width:36px;height:36px;display:grid;place-items:center;color:#0369a1;background:#e0f2fe;border:0;border-radius:8px;font-size:10px;cursor:pointer;text-decoration:none}.news-row__actions .danger-button[data-v-0d723a08]{color:#dc2626;background:#fee2e2}.empty-news[data-v-0d723a08]{min-height:150px;display:grid;place-items:center;align-content:center;gap:10px;color:#94a3b8}.empty-news i[data-v-0d723a08]{font-size:28px}.empty-news p[data-v-0d723a08]{margin:0;font-size:11px}@media(max-width:1000px){.page-settings-grid[data-v-0d723a08]{grid-template-columns:1fr}.form-grid--three[data-v-0d723a08]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.page-header[data-v-0d723a08],.panel-heading--actions[data-v-0d723a08],.editor-title[data-v-0d723a08],.editor-footer[data-v-0d723a08]{align-items:stretch;flex-direction:column}.page-save-button[data-v-0d723a08],.new-item-button[data-v-0d723a08],.save-news-button[data-v-0d723a08],.cancel-button[data-v-0d723a08]{width:100%}.form-grid--two[data-v-0d723a08],.form-grid--three[data-v-0d723a08]{grid-template-columns:1fr}.admin-panel[data-v-0d723a08],.page-header[data-v-0d723a08]{padding:19px}.news-editor[data-v-0d723a08],.editor-section[data-v-0d723a08]{padding:16px}.news-row[data-v-0d723a08]{grid-template-columns:75px minmax(0,1fr)}.news-row__image[data-v-0d723a08]{width:75px;height:65px}.news-row__actions[data-v-0d723a08]{grid-column:1 / -1;justify-content:flex-end}.editor-footer__actions[data-v-0d723a08]{flex-direction:column}}.services-admin-page[data-v-f2e306fd]{display:grid;gap:24px}.page-head[data-v-f2e306fd],.admin-card[data-v-f2e306fd]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-f2e306fd]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-f2e306fd]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-f2e306fd]{margin:8px 0 0;color:#64748b}button[data-v-f2e306fd]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-f2e306fd],.save-btn[data-v-f2e306fd]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}.admin-card[data-v-f2e306fd]{display:grid;gap:14px}.admin-card h3[data-v-f2e306fd]{margin:0 0 8px;font-size:22px;color:#0f172a}label[data-v-f2e306fd]{font-size:14px;font-weight:800;color:#334155}input[data-v-f2e306fd],textarea[data-v-f2e306fd]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-f2e306fd]{min-height:110px;resize:vertical;line-height:1.6}.html-textarea[data-v-f2e306fd]{min-height:180px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}input[data-v-f2e306fd]:focus,textarea[data-v-f2e306fd]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.upload-box[data-v-f2e306fd]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-f2e306fd]{width:100%;max-height:260px;object-fit:cover;border-radius:18px}.card-head[data-v-f2e306fd],.form-row[data-v-f2e306fd],.service-row[data-v-f2e306fd],.actions[data-v-f2e306fd],.block-top[data-v-f2e306fd],.items-head[data-v-f2e306fd],.item-row[data-v-f2e306fd],.blocks-head[data-v-f2e306fd]{display:flex;align-items:center;gap:14px}.card-head[data-v-f2e306fd],.service-row[data-v-f2e306fd],.block-top[data-v-f2e306fd],.items-head[data-v-f2e306fd],.blocks-head[data-v-f2e306fd]{justify-content:space-between}.secondary-btn[data-v-f2e306fd],.blocks-head button[data-v-f2e306fd],.items-head button[data-v-f2e306fd]{min-height:44px;padding:0 18px;border-radius:14px;background:#e0f2fe;color:#0369a1}.service-form[data-v-f2e306fd]{display:grid;gap:14px}.form-row input[type=number][data-v-f2e306fd]{max-width:160px}.check[data-v-f2e306fd]{display:flex;align-items:center;gap:10px}.check input[data-v-f2e306fd]{width:auto}.blocks-area[data-v-f2e306fd]{display:grid;gap:14px;margin-top:8px}.blocks-head h4[data-v-f2e306fd]{margin:0;color:#0f172a}.block-card[data-v-f2e306fd]{border:1px solid #e2e8f0;background:#f8fafc;border-radius:22px;padding:18px;display:grid;gap:12px}.block-top strong[data-v-f2e306fd]{color:#0f172a}.danger-light[data-v-f2e306fd]{min-height:38px;padding:0 14px;border-radius:12px;background:#fee2e2;color:#dc2626}.items-head span[data-v-f2e306fd]{font-size:14px;font-weight:800;color:#334155}.item-row input[data-v-f2e306fd]{flex:1}.item-row button[data-v-f2e306fd]{min-height:44px;padding:0 14px;border-radius:12px;background:#fee2e2;color:#dc2626}.service-list[data-v-f2e306fd]{display:grid;gap:14px;margin-top:14px}.service-row[data-v-f2e306fd]{border:1px solid #edf1f7;border-radius:20px;padding:18px;background:#fafcff}.service-row strong[data-v-f2e306fd]{display:block;margin-bottom:6px;color:#0f172a}.service-row span[data-v-f2e306fd]{color:#64748b;font-size:14px}.actions button[data-v-f2e306fd]{min-height:40px;padding:0 16px;border-radius:12px;background:#e0f2fe;color:#0369a1}.actions .danger[data-v-f2e306fd]{background:#fee2e2;color:#dc2626}@media(max-width:900px){.page-head[data-v-f2e306fd],.card-head[data-v-f2e306fd],.form-row[data-v-f2e306fd],.service-row[data-v-f2e306fd],.actions[data-v-f2e306fd],.block-top[data-v-f2e306fd],.items-head[data-v-f2e306fd],.item-row[data-v-f2e306fd],.blocks-head[data-v-f2e306fd]{flex-direction:column;align-items:stretch}.actions button[data-v-f2e306fd],.page-head button[data-v-f2e306fd],.save-btn[data-v-f2e306fd],.secondary-btn[data-v-f2e306fd],.blocks-head button[data-v-f2e306fd],.items-head button[data-v-f2e306fd],.item-row button[data-v-f2e306fd]{width:100%}.form-row input[type=number][data-v-f2e306fd]{max-width:100%}}.form-section[data-v-f2e306fd],.seo-panel[data-v-f2e306fd]{display:grid;gap:14px;padding:22px;border:1px solid #e2e8f0;border-radius:22px;background:#f8fafc}.seo-panel[data-v-f2e306fd]{background:linear-gradient(145deg,#f8fafc,#eef8ff);border-color:#cfe8f7}.form-section-head h4[data-v-f2e306fd],.seo-panel-head h4[data-v-f2e306fd]{margin:0;color:#0f172a;font-size:18px}.form-section-head p[data-v-f2e306fd],.seo-panel-head p[data-v-f2e306fd]{margin:6px 0 0;color:#64748b;font-size:14px}.field-grid[data-v-f2e306fd],.image-grid[data-v-f2e306fd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field[data-v-f2e306fd]{min-width:0;display:grid;gap:8px}.field-label[data-v-f2e306fd],.field-with-counter[data-v-f2e306fd]{position:relative}.field-label[data-v-f2e306fd]{display:flex;justify-content:space-between;gap:12px}.field-label span[data-v-f2e306fd],.field-with-counter>span[data-v-f2e306fd]{color:#64748b;font-size:12px;font-weight:700}.field-with-counter>span[data-v-f2e306fd]{position:absolute;right:14px;bottom:12px;padding:3px 7px;border-radius:8px;background:#ffffffeb}.field-label span.warning[data-v-f2e306fd],.field-with-counter>span.warning[data-v-f2e306fd]{color:#dc2626}.field small[data-v-f2e306fd],.slug-preview[data-v-f2e306fd]{color:#64748b;font-size:12px;line-height:1.5;word-break:break-word}.keywords-textarea[data-v-f2e306fd]{min-height:130px}.google-preview[data-v-f2e306fd]{padding:18px;border:1px solid #dfe6ef;border-radius:16px;background:#fff}.google-preview span[data-v-f2e306fd]{display:block;margin-bottom:7px;color:#202124;font-size:12px}.google-preview strong[data-v-f2e306fd]{display:block;margin-bottom:6px;color:#1a0dab;font-size:18px;font-weight:500;line-height:1.3}.google-preview p[data-v-f2e306fd]{margin:0;color:#4d5156;font-size:13px;line-height:1.5}.service-keyword[data-v-f2e306fd]{display:block;margin-top:5px;color:#0369a1;font-size:12px;font-weight:700}button[data-v-f2e306fd]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:900px){.field-grid[data-v-f2e306fd],.image-grid[data-v-f2e306fd]{grid-template-columns:1fr}.form-section[data-v-f2e306fd],.seo-panel[data-v-f2e306fd]{padding:17px}}.corporate-admin-page[data-v-0b9a49c5]{display:grid;gap:24px}.page-head[data-v-0b9a49c5],.admin-card[data-v-0b9a49c5]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-0b9a49c5]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-0b9a49c5]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-0b9a49c5]{margin:8px 0 0;color:#64748b}.admin-grid[data-v-0b9a49c5]{display:grid;grid-template-columns:340px 1fr;gap:22px;align-items:start}.admin-card[data-v-0b9a49c5]{display:grid;gap:14px}.admin-card h3[data-v-0b9a49c5]{margin:0 0 8px;font-size:22px;color:#0f172a}.page-list-card[data-v-0b9a49c5]{position:sticky;top:24px}.page-list[data-v-0b9a49c5]{display:grid;gap:10px}.page-item[data-v-0b9a49c5]{width:100%;border:1px solid #e2e8f0;background:#f8fafc;border-radius:16px;padding:14px;text-align:left;cursor:pointer}.page-item.active[data-v-0b9a49c5]{border-color:#38bdf8;background:#e0f2fe}.page-item strong[data-v-0b9a49c5]{display:block;color:#0f172a;margin-bottom:4px}.page-item span[data-v-0b9a49c5]{color:#64748b;font-size:13px}button[data-v-0b9a49c5]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-0b9a49c5],.save-btn[data-v-0b9a49c5]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}label[data-v-0b9a49c5]{font-size:14px;font-weight:800;color:#334155}input[data-v-0b9a49c5],textarea[data-v-0b9a49c5]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-0b9a49c5]{min-height:120px;resize:vertical;line-height:1.6}input[data-v-0b9a49c5]:focus,textarea[data-v-0b9a49c5]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.form-row[data-v-0b9a49c5]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.upload-box[data-v-0b9a49c5]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-0b9a49c5]{width:100%;max-height:260px;object-fit:cover;border-radius:18px}.editor-toolbar[data-v-0b9a49c5]{display:flex;flex-wrap:wrap;gap:8px}.editor-toolbar button[data-v-0b9a49c5]{min-height:38px;padding:0 13px;border-radius:10px;background:#f1f5f9;color:#334155}.html-textarea[data-v-0b9a49c5]{min-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.preview-box[data-v-0b9a49c5]{border:1px solid #e2e8f0;border-radius:18px;padding:18px;background:#f8fafc;display:grid;gap:12px}.preview-box>strong[data-v-0b9a49c5]{color:#0f172a;font-size:14px}.preview-content[data-v-0b9a49c5]{background:#fff;border-radius:14px;padding:18px;color:#334155;line-height:1.75;overflow-wrap:break-word}.preview-content[data-v-0b9a49c5] p{margin:0 0 16px}.preview-content[data-v-0b9a49c5] h3{margin:0 0 14px;color:#0f172a}.preview-content[data-v-0b9a49c5] ul{margin:0 0 16px;padding-left:20px}.checks[data-v-0b9a49c5],.form-actions[data-v-0b9a49c5]{display:flex;align-items:center;gap:14px}.check[data-v-0b9a49c5]{display:flex;align-items:center;gap:10px}.check input[data-v-0b9a49c5]{width:auto}.danger[data-v-0b9a49c5]{min-height:48px;padding:0 20px;border-radius:15px;background:#fee2e2;color:#dc2626}@media(max-width:1100px){.admin-grid[data-v-0b9a49c5]{grid-template-columns:1fr}.page-list-card[data-v-0b9a49c5]{position:relative;top:auto}}@media(max-width:700px){.page-head[data-v-0b9a49c5],.checks[data-v-0b9a49c5],.form-actions[data-v-0b9a49c5]{flex-direction:column;align-items:stretch}.form-row[data-v-0b9a49c5]{grid-template-columns:1fr}.page-head button[data-v-0b9a49c5],.save-btn[data-v-0b9a49c5],.danger[data-v-0b9a49c5]{width:100%}}.hero-admin-page[data-v-daa76e9f]{display:grid;gap:24px}.page-head[data-v-daa76e9f],.admin-card[data-v-daa76e9f]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-daa76e9f]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-daa76e9f]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-daa76e9f]{margin:8px 0 0;color:#64748b}.admin-grid[data-v-daa76e9f]{display:grid;grid-template-columns:360px 1fr;gap:22px;align-items:start}.admin-card[data-v-daa76e9f]{display:grid;gap:14px}.admin-card h3[data-v-daa76e9f]{margin:0 0 8px;font-size:22px;color:#0f172a}.slide-list-card[data-v-daa76e9f]{position:sticky;top:24px}.slide-list[data-v-daa76e9f]{display:grid;gap:12px}.slide-item[data-v-daa76e9f]{width:100%;border:1px solid #e2e8f0;background:#f8fafc;border-radius:18px;padding:12px;text-align:left;cursor:pointer;display:grid;grid-template-columns:86px 1fr;gap:12px;align-items:center}.slide-item.active[data-v-daa76e9f]{border-color:#38bdf8;background:#e0f2fe}.slide-item img[data-v-daa76e9f]{width:86px;height:58px;border-radius:12px;object-fit:cover}.slide-item strong[data-v-daa76e9f]{display:block;color:#0f172a;margin-bottom:5px;line-height:1.3}.slide-item span[data-v-daa76e9f]{color:#64748b;font-size:13px}button[data-v-daa76e9f]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-daa76e9f],.save-btn[data-v-daa76e9f]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}label[data-v-daa76e9f]{font-size:14px;font-weight:800;color:#334155}input[data-v-daa76e9f],textarea[data-v-daa76e9f]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-daa76e9f]{min-height:110px;resize:vertical;line-height:1.6}input[data-v-daa76e9f]:focus,textarea[data-v-daa76e9f]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.upload-box[data-v-daa76e9f]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-daa76e9f]{width:100%;max-height:300px;object-fit:cover;border-radius:18px}.form-row[data-v-daa76e9f]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.checkbox-area[data-v-daa76e9f]{display:flex;align-items:flex-end}.check[data-v-daa76e9f]{height:50px;display:flex;align-items:center;gap:10px}.check input[data-v-daa76e9f]{width:auto}.preview-box[data-v-daa76e9f]{border:1px solid #e2e8f0;border-radius:22px;padding:16px;background:#f8fafc}.slide-preview[data-v-daa76e9f]{height:300px;border-radius:18px;overflow:hidden;background-size:cover;background-position:center;position:relative}.preview-overlay[data-v-daa76e9f]{position:absolute;inset:0;background:#0000007a}.preview-content[data-v-daa76e9f]{position:relative;z-index:2;height:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.preview-content h2[data-v-daa76e9f]{margin:0 0 12px;font-size:32px;line-height:1.1}.preview-content p[data-v-daa76e9f]{margin:0 0 20px;max-width:620px;line-height:1.45}.preview-content span[data-v-daa76e9f]{min-height:42px;padding:0 24px;border:1px solid rgba(255,255,255,.8);display:inline-flex;align-items:center;justify-content:center}.form-actions[data-v-daa76e9f]{display:flex;align-items:center;gap:14px}.danger[data-v-daa76e9f]{min-height:48px;padding:0 20px;border-radius:15px;background:#fee2e2;color:#dc2626}@media(max-width:1100px){.admin-grid[data-v-daa76e9f]{grid-template-columns:1fr}.slide-list-card[data-v-daa76e9f]{position:relative;top:auto}}@media(max-width:700px){.page-head[data-v-daa76e9f],.form-actions[data-v-daa76e9f]{flex-direction:column;align-items:stretch}.form-row[data-v-daa76e9f]{grid-template-columns:1fr}.page-head button[data-v-daa76e9f],.save-btn[data-v-daa76e9f],.danger[data-v-daa76e9f]{width:100%}}.home-about-admin-page[data-v-7fd3c9fc]{display:grid;gap:24px}.page-head[data-v-7fd3c9fc],.admin-card[data-v-7fd3c9fc]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-7fd3c9fc]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-7fd3c9fc]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-7fd3c9fc]{margin:8px 0 0;color:#64748b}.admin-card[data-v-7fd3c9fc]{display:grid;gap:14px}label[data-v-7fd3c9fc]{font-size:14px;font-weight:800;color:#334155}input[data-v-7fd3c9fc],textarea[data-v-7fd3c9fc]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-7fd3c9fc]{min-height:140px;resize:vertical;line-height:1.7}input[data-v-7fd3c9fc]:focus,textarea[data-v-7fd3c9fc]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}button[data-v-7fd3c9fc]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-7fd3c9fc]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}.form-row[data-v-7fd3c9fc]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check[data-v-7fd3c9fc]{display:flex;align-items:center;gap:10px}.check input[data-v-7fd3c9fc]{width:auto}.editor-toolbar[data-v-7fd3c9fc]{display:flex;flex-wrap:wrap;gap:8px}.editor-toolbar button[data-v-7fd3c9fc]{min-height:38px;padding:0 13px;border-radius:10px;background:#f1f5f9;color:#334155}.html-textarea[data-v-7fd3c9fc]{min-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.preview-box[data-v-7fd3c9fc]{border:1px solid #e2e8f0;border-radius:18px;padding:18px;background:#f8fafc;display:grid;gap:12px}.preview-box>strong[data-v-7fd3c9fc]{color:#0f172a;font-size:14px}.preview-content[data-v-7fd3c9fc]{background:#fff;border-radius:14px;padding:18px;color:#334155;line-height:1.75;overflow-wrap:break-word}.preview-content[data-v-7fd3c9fc] p{margin:0 0 16px}.preview-content[data-v-7fd3c9fc] h3{margin:0 0 14px;color:#0f172a}.preview-content[data-v-7fd3c9fc] ul{margin:0 0 16px;padding-left:20px}@media(max-width:768px){.page-head[data-v-7fd3c9fc]{flex-direction:column;align-items:stretch}.form-row[data-v-7fd3c9fc]{grid-template-columns:1fr}.page-head button[data-v-7fd3c9fc]{width:100%}}.discover-admin-page[data-v-18323fff]{display:grid;gap:24px}.page-head[data-v-18323fff],.admin-card[data-v-18323fff]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-18323fff]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-18323fff]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-18323fff]{margin:8px 0 0;color:#64748b}.admin-grid[data-v-18323fff]{display:grid;grid-template-columns:.75fr 1.25fr;gap:22px;align-items:start}.admin-card[data-v-18323fff]{display:grid;gap:14px}.admin-card h3[data-v-18323fff]{margin:0 0 8px;font-size:22px;color:#0f172a}.card-head[data-v-18323fff],.form-actions[data-v-18323fff]{display:flex;align-items:center;justify-content:space-between;gap:14px}button[data-v-18323fff]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-18323fff],.save-btn[data-v-18323fff]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}.secondary-btn[data-v-18323fff]{min-height:44px;padding:0 18px;border-radius:14px;background:#e0f2fe;color:#0369a1}.danger[data-v-18323fff]{min-height:48px;padding:0 20px;border-radius:15px;background:#fee2e2;color:#dc2626}label[data-v-18323fff]{font-size:14px;font-weight:800;color:#334155}input[data-v-18323fff],textarea[data-v-18323fff]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-18323fff]{min-height:110px;resize:vertical;line-height:1.6}input[data-v-18323fff]:focus,textarea[data-v-18323fff]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.form-row[data-v-18323fff]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check[data-v-18323fff]{display:flex;align-items:center;gap:10px}.check input[data-v-18323fff]{width:auto}.checkbox-bottom[data-v-18323fff]{align-self:end;min-height:50px}.upload-box[data-v-18323fff]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-18323fff]{width:100%;max-height:260px;object-fit:cover;border-radius:18px}.preview-card[data-v-18323fff]{border:1px solid #e2e8f0;border-radius:22px;overflow:hidden;background:#fff}.preview-card img[data-v-18323fff]{width:100%;height:220px;object-fit:cover;display:block}.preview-card div[data-v-18323fff]{padding:20px}.preview-card h4[data-v-18323fff]{margin:0 0 10px;color:#0f172a;font-size:20px}.preview-card p[data-v-18323fff]{margin:0 0 16px;color:#64748b;line-height:1.6}.preview-card span[data-v-18323fff]{color:#0369a1;font-weight:800}.card-list[data-v-18323fff]{display:grid;gap:12px;margin-top:14px}.list-card[data-v-18323fff]{width:100%;border:1px solid #e2e8f0;background:#f8fafc;border-radius:18px;padding:12px;text-align:left;cursor:pointer;display:grid;grid-template-columns:86px 1fr;gap:12px;align-items:center}.list-card.active[data-v-18323fff]{border-color:#38bdf8;background:#e0f2fe}.list-card img[data-v-18323fff]{width:86px;height:58px;border-radius:12px;object-fit:cover}.list-card strong[data-v-18323fff]{display:block;color:#0f172a;margin-bottom:5px}.list-card span[data-v-18323fff]{color:#64748b;font-size:13px}@media(max-width:1100px){.admin-grid[data-v-18323fff]{grid-template-columns:1fr}}@media(max-width:700px){.page-head[data-v-18323fff],.card-head[data-v-18323fff],.form-actions[data-v-18323fff]{flex-direction:column;align-items:stretch}.form-row[data-v-18323fff]{grid-template-columns:1fr}.page-head button[data-v-18323fff],.secondary-btn[data-v-18323fff],.save-btn[data-v-18323fff],.danger[data-v-18323fff]{width:100%}}.policy-admin-page[data-v-4ad8d1c5]{display:grid;gap:24px}.page-head[data-v-4ad8d1c5],.admin-card[data-v-4ad8d1c5]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-4ad8d1c5]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-4ad8d1c5]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-4ad8d1c5]{margin:8px 0 0;color:#64748b}.admin-card[data-v-4ad8d1c5]{display:grid;gap:14px}label[data-v-4ad8d1c5]{font-size:14px;font-weight:800;color:#334155}input[data-v-4ad8d1c5],textarea[data-v-4ad8d1c5]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-4ad8d1c5]{min-height:140px;resize:vertical;line-height:1.7}input[data-v-4ad8d1c5]:focus,textarea[data-v-4ad8d1c5]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}button[data-v-4ad8d1c5]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-4ad8d1c5]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}.upload-box[data-v-4ad8d1c5]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-4ad8d1c5]{width:100%;max-height:320px;object-fit:cover;border-radius:18px}.form-row[data-v-4ad8d1c5]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check[data-v-4ad8d1c5]{display:flex;align-items:center;gap:10px}.check input[data-v-4ad8d1c5]{width:auto}.editor-toolbar[data-v-4ad8d1c5]{display:flex;flex-wrap:wrap;gap:8px}.editor-toolbar button[data-v-4ad8d1c5]{min-height:38px;padding:0 13px;border-radius:10px;background:#f1f5f9;color:#334155}.html-textarea[data-v-4ad8d1c5]{min-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.preview-box[data-v-4ad8d1c5]{border:1px solid #e2e8f0;border-radius:18px;padding:18px;background:#f8fafc;display:grid;gap:12px}.preview-box>strong[data-v-4ad8d1c5]{color:#0f172a;font-size:14px}.preview-content[data-v-4ad8d1c5]{background:#fff;border-radius:14px;padding:18px;color:#334155;line-height:1.75;overflow-wrap:break-word}.preview-content[data-v-4ad8d1c5] p{margin:0 0 16px}.preview-content[data-v-4ad8d1c5] h3{margin:0 0 14px;color:#0f172a}.preview-content[data-v-4ad8d1c5] ul{margin:0 0 16px;padding-left:20px}@media(max-width:768px){.page-head[data-v-4ad8d1c5]{flex-direction:column;align-items:stretch}.form-row[data-v-4ad8d1c5]{grid-template-columns:1fr}.page-head button[data-v-4ad8d1c5]{width:100%}}.video-admin-page[data-v-0b24e676]{display:grid;gap:24px}.page-head[data-v-0b24e676],.admin-card[data-v-0b24e676]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-0b24e676]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-0b24e676]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-0b24e676]{margin:8px 0 0;color:#64748b}.admin-card[data-v-0b24e676]{display:grid;gap:14px}label[data-v-0b24e676]{font-size:14px;font-weight:800;color:#334155}input[data-v-0b24e676],textarea[data-v-0b24e676]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-0b24e676]{min-height:120px;resize:vertical;line-height:1.7}input[data-v-0b24e676]:focus,textarea[data-v-0b24e676]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}input[type=range][data-v-0b24e676]{padding:0;accent-color:#0f172a}button[data-v-0b24e676]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-0b24e676]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}.upload-box[data-v-0b24e676]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box video[data-v-0b24e676]{width:100%;max-height:360px;border-radius:18px;background:#000}.form-row[data-v-0b24e676]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check[data-v-0b24e676]{display:flex;align-items:center;gap:10px}.check input[data-v-0b24e676]{width:auto}.preview-box[data-v-0b24e676]{height:360px;border-radius:24px;overflow:hidden;position:relative;background:#000}.preview-box video[data-v-0b24e676]{width:100%;height:100%;object-fit:cover}.preview-overlay[data-v-0b24e676]{position:absolute;inset:0;z-index:2}.preview-content[data-v-0b24e676]{position:absolute;inset:0;z-index:3;padding:34px;display:flex;flex-direction:column;justify-content:center;color:#fff;max-width:760px}.preview-content h2[data-v-0b24e676]{margin:0 0 18px;font-size:34px;line-height:1.1}.preview-content p[data-v-0b24e676]{margin:0 0 24px;font-size:17px;line-height:1.55}.preview-content span[data-v-0b24e676]{width:fit-content;min-height:44px;padding:0 22px;background:#fff;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;font-weight:800}@media(max-width:768px){.page-head[data-v-0b24e676]{flex-direction:column;align-items:stretch}.page-head button[data-v-0b24e676]{width:100%}.form-row[data-v-0b24e676]{grid-template-columns:1fr}.preview-box[data-v-0b24e676]{height:300px}.preview-content h2[data-v-0b24e676]{font-size:26px}}.projects-page[data-v-075cb6b4]{--navy-950: #061521;--navy-900: #0a2c43;--blue-600: #0879bd;--blue-100: #e9f5fb;--text-900: #172d3c;--text-500: #71818c;--line: #dfe7eb;--surface: #f5f8f9;color:var(--text-900);background:#fff}.projects-page[data-v-075cb6b4] *,.projects-page[data-v-075cb6b4] *:before,.projects-page[data-v-075cb6b4] *:after{box-sizing:border-box}.projects-container[data-v-075cb6b4]{width:min(1120px,calc(100% - 40px));margin-inline:auto}.projects-hero[data-v-075cb6b4]{position:relative;min-height:390px;padding:90px 20px 100px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:cover;background-position:center}.hero-overlay[data-v-075cb6b4]{position:absolute;inset:0;background:radial-gradient(circle at 82% 15%,rgba(20,148,212,.2),transparent 30%),linear-gradient(135deg,#04131ef0,#082d44cc)}.hero-content[data-v-075cb6b4]{position:relative;z-index:1;max-width:780px;color:#fff;text-align:center}.hero-content>span[data-v-075cb6b4]{display:block;margin-bottom:10px;color:#6cc8f3;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-content h1[data-v-075cb6b4]{margin:0;color:#fff;font-size:clamp(35px,5vw,53px);line-height:1.08;letter-spacing:-.035em}.hero-content p[data-v-075cb6b4]{max-width:650px;margin:15px auto 0;color:#ffffffb3;font-size:14px;line-height:1.7}.project-tabs[data-v-075cb6b4]{position:relative;z-index:3;margin-top:-47px}.project-tabs__inner[data-v-075cb6b4]{padding:8px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;background:#fff;border:1px solid var(--line);border-radius:15px;box-shadow:0 18px 45px #0622331c}.project-tabs a[data-v-075cb6b4]{min-height:82px;padding:14px 17px;display:grid;grid-template-columns:42px 1fr 18px;align-items:center;gap:12px;color:#526875;background:#f7f9fa;border:1px solid transparent;border-radius:11px;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease}.project-tabs a[data-v-075cb6b4]:hover{color:var(--blue-600);transform:translateY(-2px)}.project-tabs a.active[data-v-075cb6b4]{color:#fff;background:linear-gradient(135deg,var(--blue-600),#075c90);box-shadow:0 11px 24px #0879bd33}.tab-icon[data-v-075cb6b4]{width:42px;height:42px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:10px}.project-tabs a.active .tab-icon[data-v-075cb6b4]{color:#fff;background:#ffffff24}.project-tabs small[data-v-075cb6b4],.project-tabs strong[data-v-075cb6b4]{display:block}.project-tabs small[data-v-075cb6b4]{margin-bottom:3px;color:#89969e;font-size:9px;font-weight:600}.project-tabs strong[data-v-075cb6b4]{font-size:14px}.project-tabs a.active small[data-v-075cb6b4]{color:#ffffff9e}.project-tabs a>i[data-v-075cb6b4]{font-size:11px}.projects-section[data-v-075cb6b4]{padding:82px 0 100px;background:#fff}.projects-heading[data-v-075cb6b4]{margin-bottom:29px;display:grid;grid-template-columns:1fr minmax(280px,440px);align-items:end;gap:30px}.projects-heading>div>span[data-v-075cb6b4]{display:block;margin-bottom:7px;color:var(--blue-600);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.projects-heading h2[data-v-075cb6b4]{margin:0;color:var(--navy-950);font-size:clamp(26px,3.5vw,37px);line-height:1.18}.projects-heading p[data-v-075cb6b4]{margin:0;color:var(--text-500);font-size:12px;line-height:1.65}.projects-grid[data-v-075cb6b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.project-card[data-v-075cb6b4]{min-width:0;overflow:hidden;color:var(--text-900);background:#fff;border:1px solid var(--line);border-radius:14px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.project-card[data-v-075cb6b4]:hover{color:var(--text-900);box-shadow:0 18px 42px #08273a1a;transform:translateY(-4px)}.project-card__image[data-v-075cb6b4]{position:relative;aspect-ratio:16 / 10.5;overflow:hidden;background:#dfe7eb}.project-card__image[data-v-075cb6b4]:after{content:"";position:absolute;inset:auto 0 0;height:90px;background:linear-gradient(to top,rgba(4,20,31,.5),transparent);pointer-events:none}.project-card__image img[data-v-075cb6b4]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.project-card:hover img[data-v-075cb6b4]{transform:scale(1.04)}.project-card__image>span[data-v-075cb6b4]{position:absolute;top:12px;left:12px;z-index:2;padding:6px 8px;color:#fff;background:#051c2bb8;border:1px solid rgba(255,255,255,.14);border-radius:7px;font-size:8px;font-weight:800;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.project-card__image>i[data-v-075cb6b4]{position:absolute;right:12px;bottom:12px;z-index:2;width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#051c2bb8;border-radius:9px;font-size:11px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.project-card__content[data-v-075cb6b4]{padding:17px}.project-card__content>small[data-v-075cb6b4]{color:var(--blue-600);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.project-card h3[data-v-075cb6b4]{margin:6px 0 15px;color:var(--navy-950);font-size:16px;line-height:1.4}.project-card__link[data-v-075cb6b4]{display:inline-flex;align-items:center;gap:7px;color:var(--blue-600);font-size:10px;font-weight:800}.projects-loading[data-v-075cb6b4],.projects-empty[data-v-075cb6b4],.projects-error[data-v-075cb6b4]{min-height:260px;padding:45px 20px;display:grid;place-items:center;align-content:center;color:var(--text-500);background:var(--surface);border:1px solid var(--line);border-radius:14px;text-align:center}.projects-loading[data-v-075cb6b4]{gap:10px;font-size:12px}.projects-loading i[data-v-075cb6b4],.projects-empty>i[data-v-075cb6b4]{color:var(--blue-600);font-size:28px}.projects-empty h3[data-v-075cb6b4],.projects-error strong[data-v-075cb6b4]{margin:11px 0 4px;color:var(--navy-950);font-size:16px}.projects-empty p[data-v-075cb6b4],.projects-error p[data-v-075cb6b4]{margin:0;font-size:11px}.projects-empty a[data-v-075cb6b4],.projects-error button[data-v-075cb6b4]{margin-top:15px;padding:9px 13px;color:#fff;background:var(--blue-600);border:0;border-radius:8px;font-size:10px;font-weight:750;text-decoration:none;cursor:pointer}.projects-error[data-v-075cb6b4]{color:#8d2e39;background:#fff3f4;border-color:#f0ccd0}.project-list-enter-active[data-v-075cb6b4],.project-list-leave-active[data-v-075cb6b4]{transition:opacity .18s ease,transform .18s ease}.project-list-enter-from[data-v-075cb6b4],.project-list-leave-to[data-v-075cb6b4]{opacity:0;transform:translateY(8px)}@media(max-width:900px){.projects-grid[data-v-075cb6b4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.projects-container[data-v-075cb6b4]{width:min(100% - 28px,1120px)}.projects-hero[data-v-075cb6b4]{min-height:340px;padding:75px 18px 85px}.project-tabs[data-v-075cb6b4]{margin-top:-39px}.project-tabs__inner[data-v-075cb6b4]{grid-template-columns:1fr}.project-tabs a[data-v-075cb6b4]{min-height:68px}.projects-section[data-v-075cb6b4]{padding:65px 0 80px}.projects-heading[data-v-075cb6b4]{grid-template-columns:1fr;gap:9px}.projects-grid[data-v-075cb6b4]{grid-template-columns:1fr}}.project-detail-page[data-v-50249e90]{--navy-950: #061521;--navy-900: #0a2d45;--blue-600: #0879bd;--blue-100: #e9f5fb;--green-600: #168857;--text-900: #172d3c;--text-500: #71818c;--line: #dfe7eb;--surface: #f5f8f9;color:var(--text-900);background:#fff}.project-detail-page[data-v-50249e90] *,.project-detail-page[data-v-50249e90] *:before,.project-detail-page[data-v-50249e90] *:after{box-sizing:border-box}.detail-container[data-v-50249e90],.gallery-container[data-v-50249e90]{width:min(1120px,calc(100% - 40px));margin-inline:auto}.detail-hero[data-v-50249e90]{position:relative;min-height:510px;padding:115px 0 85px;display:flex;align-items:flex-end;overflow:hidden;background-size:cover;background-position:center}.hero-overlay[data-v-50249e90]{position:absolute;inset:0;background:linear-gradient(to top,#03111bf0,#051c2b91 62%,#04131e7a)}.hero-pattern[data-v-50249e90]{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:65px 65px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent)}.hero-back-button[data-v-50249e90]{position:absolute;top:28px;left:max(20px,calc((100% - 1120px)/2));z-index:4;width:43px;height:43px;display:grid;place-items:center;color:#fff;background:#0417249e;border:1px solid rgba(255,255,255,.2);border-radius:11px;font-size:13px;cursor:pointer;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transition:background-color .18s ease,transform .18s ease}.hero-back-button[data-v-50249e90]:hover{background:var(--blue-600);transform:translate(-3px)}.hero-back-button[data-v-50249e90]:focus-visible{outline:3px solid rgba(108,200,243,.55);outline-offset:3px}.hero-content[data-v-50249e90]{position:relative;z-index:2;color:#fff}.hero-breadcrumb[data-v-50249e90]{margin-bottom:25px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#ffffff85;font-size:9px}.hero-breadcrumb a[data-v-50249e90]{color:#ffffffb8;text-decoration:none}.hero-breadcrumb a[data-v-50249e90]:hover{color:#6cc8f3}.hero-breadcrumb i[data-v-50249e90]{font-size:7px}.hero-breadcrumb span[data-v-50249e90]{max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-title[data-v-50249e90]{max-width:850px}.project-status-label[data-v-50249e90]{width:fit-content;margin-bottom:12px;padding:7px 10px;display:inline-flex;align-items:center;gap:7px;color:#fff;background:#0879bdb3;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:9px;font-weight:750;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-title h1[data-v-50249e90]{max-width:900px;margin:0;color:#fff;font-size:clamp(35px,5vw,56px);line-height:1.08;letter-spacing:-.04em}.hero-title>p[data-v-50249e90]{margin:15px 0 0;display:flex;align-items:center;gap:7px;color:#ffffffb3;font-size:12px}.section-heading[data-v-50249e90]{margin-bottom:30px;display:grid;grid-template-columns:1fr minmax(260px,420px);align-items:end;gap:30px}.section-heading>div>span[data-v-50249e90]{display:block;margin-bottom:7px;color:var(--blue-600);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.section-heading h2[data-v-50249e90]{margin:0;color:var(--navy-950);font-size:clamp(26px,3.5vw,37px);line-height:1.18;letter-spacing:-.025em}.section-heading>p[data-v-50249e90]{margin:0;color:var(--text-500);font-size:12px;line-height:1.65}.detail-section[data-v-50249e90]{padding:clamp(72px,9vw,105px) 0;background:#fff}.detail-layout[data-v-50249e90]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);align-items:stretch;gap:16px}.detail-image[data-v-50249e90]{position:relative;min-height:470px;margin:0;overflow:hidden;background:#dfe7eb;border-radius:15px}.detail-image[data-v-50249e90]:after{content:"";position:absolute;inset:auto 0 0;height:140px;background:linear-gradient(to top,rgba(3,18,29,.78),transparent);pointer-events:none}.detail-image img[data-v-50249e90]{width:100%;height:100%;min-height:470px;display:block;object-fit:cover}.detail-image figcaption[data-v-50249e90]{position:absolute;right:20px;bottom:18px;left:20px;z-index:2;color:#fff}.detail-image figcaption span[data-v-50249e90],.detail-image figcaption strong[data-v-50249e90]{display:block}.detail-image figcaption span[data-v-50249e90]{margin-bottom:4px;color:#ffffffa6;font-size:8px;text-transform:uppercase}.detail-image figcaption strong[data-v-50249e90]{font-size:13px}.project-info-card[data-v-50249e90]{padding:27px;color:#fff;background:radial-gradient(circle at 90% 5%,rgba(20,148,212,.19),transparent 32%),linear-gradient(145deg,var(--navy-950),#0b3855);border-radius:15px}.project-info-card>header>span[data-v-50249e90]{color:#6cc8f3;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.project-info-card>header h3[data-v-50249e90]{margin:7px 0 23px;color:#fff;font-size:22px}.detail-info[data-v-50249e90]{margin:0;display:grid}.info-row[data-v-50249e90]{padding:13px 0;display:grid;grid-template-columns:.75fr 1fr;gap:15px;border-bottom:1px solid rgba(255,255,255,.1)}.info-row[data-v-50249e90]:last-child{border-bottom:0}.info-row dt[data-v-50249e90]{display:flex;align-items:flex-start;gap:7px;color:#ffffff7a;font-size:9px}.info-row dt i[data-v-50249e90]{width:13px;color:#6cc8f3;text-align:center}.info-row dd[data-v-50249e90]{margin:0;color:#ffffffd4;font-size:11px;line-height:1.55}.status-pill[data-v-50249e90]{width:fit-content;padding:5px 7px;display:inline-flex;color:#8cd5f6;background:#1494d41f;border-radius:999px;font-size:8px;font-weight:750}.status-pill--completed[data-v-50249e90]{color:#8be0b6;background:#16885729}.project-scope[data-v-50249e90]{margin-top:17px;padding:clamp(22px,4vw,32px);display:grid;grid-template-columns:48px 1fr;align-items:start;gap:17px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.project-scope__icon[data-v-50249e90]{width:48px;height:48px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:11px}.project-scope span[data-v-50249e90]{color:var(--blue-600);font-size:8px;font-weight:800;text-transform:uppercase}.project-scope h2[data-v-50249e90]{margin:5px 0 9px;color:var(--navy-950);font-size:19px}.project-scope p[data-v-50249e90]{margin:0;color:var(--text-500);font-size:12px;line-height:1.75;white-space:pre-line}.gallery-section[data-v-50249e90]{padding:clamp(72px,9vw,100px) 0;background:var(--surface)}.gallery-grid[data-v-50249e90]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:230px;gap:12px}.gallery-grid--single[data-v-50249e90]{grid-template-columns:1fr}.gallery-grid--double[data-v-50249e90]{grid-template-columns:repeat(2,1fr)}.gallery-item[data-v-50249e90]{position:relative;padding:0;overflow:hidden;background:var(--navy-950);border:0;border-radius:12px;cursor:zoom-in}.gallery-item--featured[data-v-50249e90]{grid-row:span 2}.gallery-item img[data-v-50249e90]{width:100%;height:100%;display:block;object-fit:cover;transition:opacity .4s ease,transform .4s ease}.gallery-item:hover img[data-v-50249e90]{opacity:.82;transform:scale(1.035)}.gallery-overlay[data-v-50249e90]{position:absolute;inset:0;background:linear-gradient(to top,rgba(3,18,29,.52),transparent 55%)}.gallery-index[data-v-50249e90]{position:absolute;top:11px;left:11px;padding:6px 7px;color:#fff;background:#041622ad;border-radius:6px;font-size:8px;font-weight:800;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.gallery-action[data-v-50249e90]{position:absolute;right:11px;bottom:11px;width:33px;height:33px;display:grid;place-items:center;color:#fff;background:#041622b8;border-radius:8px;font-size:10px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.project-cta[data-v-50249e90]{padding:70px 0;background:#fff}.project-cta__inner[data-v-50249e90]{padding:clamp(25px,5vw,45px);display:flex;align-items:center;justify-content:space-between;gap:35px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(20,148,212,.22),transparent 32%),linear-gradient(135deg,var(--navy-950),#0b3a58);border-radius:16px}.project-cta span[data-v-50249e90]{color:#6cc8f3;font-size:8px;font-weight:800;text-transform:uppercase}.project-cta h2[data-v-50249e90]{max-width:600px;margin:6px 0 8px;color:#fff;font-size:clamp(23px,3vw,32px);line-height:1.2}.project-cta p[data-v-50249e90]{margin:0;color:#ffffff9e;font-size:11px}.project-cta a[data-v-50249e90]{min-height:43px;padding:10px 15px;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:#fff;background:var(--blue-600);border-radius:8px;font-size:10px;font-weight:800;text-decoration:none}.lightbox[data-v-50249e90]{position:fixed;inset:0;z-index:12000;padding:35px 90px;display:grid;place-items:center;background:#020c14f0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox figure[data-v-50249e90]{max-width:1180px;max-height:90vh;margin:0}.lightbox figure img[data-v-50249e90]{max-width:100%;max-height:82vh;display:block;object-fit:contain;border-radius:9px}.lightbox figcaption[data-v-50249e90]{margin-top:10px;display:flex;justify-content:space-between;gap:20px;color:#ffffffa6;font-size:10px}.lightbox-close[data-v-50249e90],.lightbox-arrow[data-v-50249e90]{position:absolute;display:grid;place-items:center;color:#fff;background:#ffffff17;border:1px solid rgba(255,255,255,.14);cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.lightbox-close[data-v-50249e90]{top:20px;right:20px;width:42px;height:42px;border-radius:50%}.lightbox-arrow[data-v-50249e90]{top:50%;width:43px;height:55px;border-radius:9px;transform:translateY(-50%)}.lightbox-arrow.prev[data-v-50249e90]{left:23px}.lightbox-arrow.next[data-v-50249e90]{right:23px}.lightbox-enter-active[data-v-50249e90],.lightbox-leave-active[data-v-50249e90]{transition:opacity .18s ease}.lightbox-enter-from[data-v-50249e90],.lightbox-leave-to[data-v-50249e90]{opacity:0}.project-status[data-v-50249e90]{min-height:70vh;padding:100px 20px;display:grid;place-items:center;align-content:center;gap:10px;color:#71818c;text-align:center}.project-status>i[data-v-50249e90]{color:#0879bd;font-size:30px}.project-status h1[data-v-50249e90]{margin:8px 0 0;color:#061521;font-size:29px}.project-status p[data-v-50249e90]{margin:0;font-size:12px}.project-status a[data-v-50249e90]{margin-top:10px;padding:9px 13px;color:#fff;background:#0879bd;border-radius:8px;font-size:10px;font-weight:750;text-decoration:none}@media(max-width:900px){.detail-layout[data-v-50249e90]{grid-template-columns:1fr}.project-info-card[data-v-50249e90]{order:-1}.gallery-grid[data-v-50249e90]{grid-template-columns:repeat(2,1fr)}.gallery-item--featured[data-v-50249e90]{grid-row:span 1}}@media(max-width:620px){.detail-container[data-v-50249e90],.gallery-container[data-v-50249e90]{width:min(100% - 28px,1120px)}.detail-hero[data-v-50249e90]{min-height:430px;padding:100px 0 60px}.hero-back-button[data-v-50249e90]{top:19px;left:14px}.hero-breadcrumb[data-v-50249e90]{display:none}.hero-title h1[data-v-50249e90]{font-size:37px}.section-heading[data-v-50249e90]{grid-template-columns:1fr;gap:8px}.detail-image[data-v-50249e90],.detail-image img[data-v-50249e90]{min-height:320px}.project-info-card[data-v-50249e90]{padding:23px}.info-row[data-v-50249e90]{grid-template-columns:1fr;gap:5px}.project-scope[data-v-50249e90]{grid-template-columns:39px 1fr}.project-scope__icon[data-v-50249e90]{width:39px;height:39px}.gallery-grid[data-v-50249e90],.gallery-grid--double[data-v-50249e90]{grid-template-columns:1fr;grid-auto-rows:250px}.project-cta__inner[data-v-50249e90]{align-items:flex-start;flex-direction:column}.project-cta a[data-v-50249e90]{width:100%;justify-content:center}.lightbox[data-v-50249e90]{padding:65px 14px}.lightbox-arrow[data-v-50249e90]{top:auto;bottom:12px;transform:none}.lightbox-arrow.prev[data-v-50249e90]{left:calc(50% - 53px)}.lightbox-arrow.next[data-v-50249e90]{right:calc(50% - 53px)}}@media(prefers-reduced-motion:reduce){.hero-back-button[data-v-50249e90],.gallery-item img[data-v-50249e90],.lightbox-enter-active[data-v-50249e90],.lightbox-leave-active[data-v-50249e90]{transition:none}}.projects-admin-page[data-v-7aa4507a]{display:grid;gap:24px}.page-head[data-v-7aa4507a],.admin-card[data-v-7aa4507a]{background:#fff;border:1px solid #edf1f7;border-radius:26px;padding:26px}.page-head[data-v-7aa4507a]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-7aa4507a]{margin:0;font-size:30px;color:#0f172a}.page-head p[data-v-7aa4507a]{margin:8px 0 0;color:#64748b}.admin-grid[data-v-7aa4507a]{display:grid;grid-template-columns:390px 1fr;gap:22px;align-items:start}.admin-card[data-v-7aa4507a]{display:grid;gap:14px}.admin-card h3[data-v-7aa4507a]{margin:0 0 8px;font-size:22px;color:#0f172a}.project-list-card[data-v-7aa4507a]{position:sticky;top:24px}.filter-row[data-v-7aa4507a]{display:flex;gap:8px;flex-wrap:wrap}.filter-row button[data-v-7aa4507a]{min-height:38px;padding:0 12px;border-radius:12px;background:#f1f5f9;color:#334155}.filter-row button.active[data-v-7aa4507a]{background:#0f172a;color:#fff}.project-list[data-v-7aa4507a]{display:grid;gap:12px}.project-item[data-v-7aa4507a]{width:100%;border:1px solid #e2e8f0;background:#f8fafc;border-radius:18px;padding:12px;text-align:left;cursor:pointer;display:grid;grid-template-columns:86px 1fr;gap:12px;align-items:center}.project-item.active[data-v-7aa4507a]{border-color:#38bdf8;background:#e0f2fe}.project-item img[data-v-7aa4507a]{width:86px;height:62px;border-radius:12px;object-fit:cover}.project-item strong[data-v-7aa4507a]{display:block;margin-bottom:5px;color:#0f172a;line-height:1.3}.project-item span[data-v-7aa4507a]{color:#64748b;font-size:12px;line-height:1.45}button[data-v-7aa4507a]{border:none;cursor:pointer;font-weight:800}.page-head button[data-v-7aa4507a],.save-btn[data-v-7aa4507a]{min-height:48px;padding:0 22px;border-radius:15px;background:#0f172a;color:#fff}.danger[data-v-7aa4507a]{min-height:48px;padding:0 20px;border-radius:15px;background:#fee2e2;color:#dc2626}label[data-v-7aa4507a]{font-size:14px;font-weight:800;color:#334155}input[data-v-7aa4507a],textarea[data-v-7aa4507a],select[data-v-7aa4507a]{width:100%;border:1px solid #dbe3ef;border-radius:16px;padding:14px 16px;font-size:15px;outline:none;color:#0f172a;background:#fff}textarea[data-v-7aa4507a]{min-height:120px;resize:vertical;line-height:1.7}input[data-v-7aa4507a]:focus,textarea[data-v-7aa4507a]:focus,select[data-v-7aa4507a]:focus{border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.form-row[data-v-7aa4507a]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.upload-box[data-v-7aa4507a],.gallery-upload[data-v-7aa4507a]{border:2px dashed #d7e2ef;border-radius:22px;padding:18px;background:#f8fafc;display:grid;gap:16px}.upload-box img[data-v-7aa4507a]{width:100%;max-height:320px;object-fit:cover;border-radius:18px}.gallery-preview[data-v-7aa4507a]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.gallery-item[data-v-7aa4507a]{position:relative;border-radius:16px;overflow:hidden;background:#f1f5f9}.gallery-item img[data-v-7aa4507a]{width:100%;height:120px;object-fit:cover;display:block}.gallery-item button[data-v-7aa4507a]{position:absolute;top:8px;right:8px;min-height:32px;padding:0 10px;border-radius:10px;background:#ef4444f2;color:#fff}.check[data-v-7aa4507a]{display:flex;align-items:center;gap:10px}.check input[data-v-7aa4507a]{width:auto}.form-actions[data-v-7aa4507a]{display:flex;gap:14px;align-items:center}@media(max-width:1100px){.admin-grid[data-v-7aa4507a]{grid-template-columns:1fr}.project-list-card[data-v-7aa4507a]{position:relative;top:auto}.gallery-preview[data-v-7aa4507a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.page-head[data-v-7aa4507a],.form-actions[data-v-7aa4507a]{flex-direction:column;align-items:stretch}.form-row[data-v-7aa4507a]{grid-template-columns:1fr}.page-head button[data-v-7aa4507a],.save-btn[data-v-7aa4507a],.danger[data-v-7aa4507a]{width:100%}.gallery-preview[data-v-7aa4507a]{grid-template-columns:1fr}}.service-detail-page[data-v-95c6675d]{overflow:hidden;background:#fff;color:#102c43}.service-status[data-v-95c6675d]{min-height:65vh;padding:80px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#617487;text-align:center}.status-spinner[data-v-95c6675d]{width:38px;height:38px;border:3px solid #dbe5ec;border-top-color:#147ac2;border-radius:50%;animation:service-spin-95c6675d .8s linear infinite}@keyframes service-spin-95c6675d{to{transform:rotate(360deg)}}.service-detail-hero[data-v-95c6675d]{position:relative;min-height:520px;display:flex;align-items:flex-end;overflow:hidden;background-color:#061827;background-position:center;background-size:cover}.service-hero-overlay[data-v-95c6675d]{position:absolute;inset:0;background:linear-gradient(90deg,#041422f5,#041422d4 48%,#0414226b)}.service-hero-pattern[data-v-95c6675d]{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to right,#000,transparent 76%);mask-image:linear-gradient(to right,#000,transparent 76%)}.service-back-button[data-v-95c6675d]{position:absolute;top:30px;left:max(28px,calc((100vw - 1180px)/2));z-index:5;width:46px;height:46px;display:grid;place-items:center;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease}.service-back-button[data-v-95c6675d]:hover{transform:translate(-3px);background:#147ac2}.service-hero-container[data-v-95c6675d]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:120px 0 64px}.service-breadcrumb[data-v-95c6675d]{margin-bottom:30px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#ffffff9e;font-size:12px}.service-breadcrumb a[data-v-95c6675d]{color:#ffffffc2;text-decoration:none;transition:color .2s ease}.service-breadcrumb a[data-v-95c6675d]:hover{color:#fff}.service-breadcrumb i[data-v-95c6675d]{font-size:8px;opacity:.65}.service-breadcrumb span[data-v-95c6675d]{color:#fff}.service-hero-content[data-v-95c6675d]{max-width:820px}.service-hero-eyebrow[data-v-95c6675d]{margin-bottom:15px;display:inline-flex;align-items:center;gap:8px;color:#7cc6f7;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.service-hero-content h1[data-v-95c6675d]{max-width:800px;margin:0;color:#fff;font-size:clamp(35px,5vw,55px);font-weight:800;letter-spacing:-.035em;line-height:1.08}.service-hero-content p[data-v-95c6675d]{max-width:730px;margin:20px 0 0;color:#ffffffc4;font-size:15px;line-height:1.75}.service-hero-actions[data-v-95c6675d]{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.hero-primary-button[data-v-95c6675d],.hero-secondary-button[data-v-95c6675d]{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border-radius:10px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.hero-primary-button[data-v-95c6675d]{color:#fff;background:#147ac2;border:1px solid #147ac2}.hero-secondary-button[data-v-95c6675d]{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-primary-button[data-v-95c6675d]:hover,.hero-secondary-button[data-v-95c6675d]:hover{transform:translateY(-2px)}.hero-secondary-button[data-v-95c6675d]:hover{background:#ffffff26}.service-content-section[data-v-95c6675d]{padding:clamp(70px,9vw,110px) 0;background:radial-gradient(circle at 100% 0%,rgba(20,122,194,.07),transparent 28%),#fff}.service-content-container[data-v-95c6675d]{width:min(1180px,calc(100% - 48px));margin:0 auto}.service-detail-layout[data-v-95c6675d]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:start}.service-section-heading[data-v-95c6675d]{max-width:720px;margin-bottom:42px}.service-section-heading>span[data-v-95c6675d],.sidebar-label[data-v-95c6675d]{display:block;color:#147ac2;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.service-section-heading h2[data-v-95c6675d]{margin:10px 0 0;color:#071e32;font-size:clamp(27px,4vw,38px);letter-spacing:-.025em;line-height:1.18}.service-section-heading p[data-v-95c6675d]{max-width:650px;margin:15px 0 0;color:#6a7c8c;font-size:14px;line-height:1.75}.service-block-list[data-v-95c6675d]{display:grid;gap:18px}.service-content-block[data-v-95c6675d]{scroll-margin-top:30px;padding:30px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px;background:#fff;border:1px solid #dfe8ee;border-radius:18px;box-shadow:0 14px 40px #051c2f0b;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.service-content-block[data-v-95c6675d]:hover{transform:translateY(-2px);border-color:#147ac259;box-shadow:0 18px 48px #051c2f13}.service-block-number[data-v-95c6675d]{width:48px;height:48px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:13px;font-size:12px;font-weight:850}.service-block-body h2[data-v-95c6675d]{margin:4px 0 10px;color:#102c43;font-size:20px;line-height:1.35}.service-block-body p[data-v-95c6675d]{margin:0;color:#647789;font-size:13px;line-height:1.78;white-space:pre-line}.service-block-body ul[data-v-95c6675d]{margin:20px 0 0;padding:0;display:grid;gap:10px;list-style:none}.service-block-body li[data-v-95c6675d]{display:flex;align-items:flex-start;gap:11px;color:#526779;font-size:13px;line-height:1.55}.service-block-body li i[data-v-95c6675d]{width:21px;height:21px;margin-top:1px;display:grid;place-items:center;flex:0 0 auto;color:#147ac2;background:#edf7fd;border-radius:50%;font-size:9px}.service-empty-content[data-v-95c6675d]{padding:26px;display:flex;align-items:flex-start;gap:16px;color:#526779;background:#f5f9fc;border:1px solid #dfe8ee;border-radius:16px}.service-empty-content>i[data-v-95c6675d]{margin-top:3px;color:#147ac2}.service-empty-content strong[data-v-95c6675d]{color:#102c43}.service-empty-content p[data-v-95c6675d]{margin:7px 0 0;font-size:13px;line-height:1.65}.service-sidebar[data-v-95c6675d]{position:sticky;top:28px;display:grid;gap:18px}.service-cover-card[data-v-95c6675d]{position:relative;aspect-ratio:16 / 11;margin:0;overflow:hidden;background:#071e32;border-radius:18px}.service-cover-card img[data-v-95c6675d]{width:100%;height:100%;display:block;object-fit:cover}.service-cover-card[data-v-95c6675d]:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(to top,rgba(4,20,34,.9),transparent)}.service-cover-card figcaption[data-v-95c6675d]{position:absolute;right:16px;bottom:15px;left:16px;z-index:2;display:flex;align-items:center;gap:9px;color:#fff;font-size:12px;font-weight:700}.service-page-navigation[data-v-95c6675d],.service-topic-card[data-v-95c6675d]{padding:23px;background:#f7fafc;border:1px solid #dfe8ee;border-radius:16px}.service-page-navigation[data-v-95c6675d]{display:grid;gap:6px}.service-page-navigation .sidebar-label[data-v-95c6675d]{margin-bottom:9px}.service-page-navigation a[data-v-95c6675d]{padding:10px 0;display:flex;align-items:flex-start;gap:10px;color:#53687a;border-bottom:1px solid #e3eaef;font-size:12px;line-height:1.45;text-decoration:none;transition:color .2s ease}.service-page-navigation a[data-v-95c6675d]:last-child{padding-bottom:0;border-bottom:0}.service-page-navigation a[data-v-95c6675d]:hover{color:#147ac2}.service-page-navigation a>span[data-v-95c6675d]{min-width:22px;color:#147ac2;font-size:10px;font-weight:850}.service-contact-card[data-v-95c6675d]{padding:28px;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgba(45,164,239,.25),transparent 35%),#071e32;border-radius:18px}.contact-card-icon[data-v-95c6675d]{width:44px;height:44px;margin-bottom:24px;display:grid;place-items:center;color:#fff;background:#147ac2;border-radius:13px}.service-contact-card .sidebar-label[data-v-95c6675d]{color:#72c4f5}.service-contact-card h2[data-v-95c6675d]{margin:9px 0 11px;color:#fff;font-size:22px;line-height:1.25}.service-contact-card p[data-v-95c6675d]{margin:0;color:#ffffffa8;font-size:12px;line-height:1.7}.service-contact-card>a[data-v-95c6675d]{width:100%;min-height:47px;margin-top:22px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#147ac2;border-radius:10px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease}.service-contact-card>a[data-v-95c6675d]:hover{transform:translateY(-2px);background:#1890df}.service-topic-card .sidebar-label[data-v-95c6675d]{margin-bottom:14px}.service-topic-list[data-v-95c6675d]{display:flex;flex-wrap:wrap;gap:7px}.service-topic-list span[data-v-95c6675d]{padding:7px 9px;color:#4f6577;background:#fff;border:1px solid #dce6ec;border-radius:7px;font-size:10px}.service-bottom-cta[data-v-95c6675d]{padding:70px 0;background:#071e32}.service-bottom-container[data-v-95c6675d]{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:center}.service-bottom-container>div[data-v-95c6675d]:first-child{max-width:720px}.service-bottom-container>div:first-child>span[data-v-95c6675d]{color:#6ec4f7;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.service-bottom-container h2[data-v-95c6675d]{margin:10px 0 0;color:#fff;font-size:clamp(25px,4vw,36px);line-height:1.2}.service-bottom-container p[data-v-95c6675d]{margin:13px 0 0;color:#ffffffa3;font-size:13px;line-height:1.7}.service-bottom-actions[data-v-95c6675d]{min-width:230px;display:grid;gap:10px}.bottom-primary-button[data-v-95c6675d],.bottom-secondary-button[data-v-95c6675d]{min-height:48px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:9px;font-size:12px;font-weight:750;text-align:center;text-decoration:none}.bottom-primary-button[data-v-95c6675d]{color:#fff;background:#147ac2}.bottom-secondary-button[data-v-95c6675d]{color:#fff;border:1px solid rgba(255,255,255,.22)}.service-not-found>span[data-v-95c6675d]{width:60px;height:60px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:18px;font-size:23px}.service-not-found h1[data-v-95c6675d]{margin:5px 0 0;color:#102c43}.service-not-found p[data-v-95c6675d]{max-width:500px;margin:0;line-height:1.65}.service-not-found a[data-v-95c6675d]{min-height:45px;padding:0 18px;display:inline-flex;align-items:center;color:#fff;background:#147ac2;border-radius:9px;text-decoration:none}@media(max-width:980px){.service-detail-layout[data-v-95c6675d]{grid-template-columns:1fr;gap:42px}.service-sidebar[data-v-95c6675d]{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.service-cover-card[data-v-95c6675d],.service-page-navigation[data-v-95c6675d]{grid-column:auto}.service-contact-card[data-v-95c6675d],.service-topic-card[data-v-95c6675d]{grid-column:1 / -1}.service-bottom-container[data-v-95c6675d]{grid-template-columns:1fr;gap:28px}.service-bottom-actions[data-v-95c6675d]{width:min(100%,360px)}}@media(max-width:680px){.service-detail-hero[data-v-95c6675d]{min-height:560px}.service-hero-overlay[data-v-95c6675d]{background:#041422db}.service-hero-container[data-v-95c6675d],.service-content-container[data-v-95c6675d],.service-bottom-container[data-v-95c6675d]{width:calc(100% - 36px)}.service-back-button[data-v-95c6675d]{top:20px;left:18px;width:42px;height:42px}.service-hero-container[data-v-95c6675d]{padding:90px 0 48px}.service-breadcrumb[data-v-95c6675d]{margin-bottom:24px}.service-hero-content h1[data-v-95c6675d]{font-size:34px}.service-hero-content p[data-v-95c6675d]{font-size:13px}.service-hero-actions[data-v-95c6675d]{display:grid}.hero-primary-button[data-v-95c6675d],.hero-secondary-button[data-v-95c6675d]{width:100%}.service-content-section[data-v-95c6675d]{padding:60px 0}.service-section-heading[data-v-95c6675d]{margin-bottom:30px}.service-content-block[data-v-95c6675d]{padding:22px;grid-template-columns:1fr}.service-block-number[data-v-95c6675d]{width:42px;height:42px}.service-block-body h2[data-v-95c6675d]{font-size:18px}.service-sidebar[data-v-95c6675d]{grid-template-columns:1fr}.service-contact-card[data-v-95c6675d],.service-topic-card[data-v-95c6675d]{grid-column:auto}.service-bottom-cta[data-v-95c6675d]{padding:55px 0}}.open-map-button[data-v-a270d58f]{min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#147ac2;background:#fff;border:1px solid #147ac2;border-radius:9px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.map-modal[data-v-a270d58f]{position:fixed;inset:0;z-index:10000;padding:20px;display:grid;place-items:center;background:#020f1bb8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.map-panel[data-v-a270d58f]{width:min(920px,100%);max-height:calc(100vh - 40px);overflow-y:auto;background:#fff;border-radius:18px;box-shadow:0 24px 80px #000f2359}.map-panel__head[data-v-a270d58f]{padding:20px 22px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e2e8ee}.map-panel__head span[data-v-a270d58f]{color:#147ac2;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.map-panel__head h2[data-v-a270d58f]{margin:5px 0 0;color:#102b43;font-size:24px}.map-panel__head>button[data-v-a270d58f]{width:40px;height:40px;color:#17304a;background:#eef3f7;border:0;border-radius:50%;font-size:25px;cursor:pointer}.map-instructions[data-v-a270d58f]{padding:13px 22px;color:#607487;background:#f6f9fb;font-size:13px}.map-wrapper[data-v-a270d58f]{position:relative}.map-container[data-v-a270d58f]{width:100%;height:min(520px,55vh);background:#e8edf1}.map-loading[data-v-a270d58f]{position:absolute;inset:0;display:grid;place-items:center;color:#526678;background:#ffffffd1}.map-panel__footer[data-v-a270d58f]{padding:16px 20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px}.location-button[data-v-a270d58f],.confirm-button[data-v-a270d58f]{min-height:44px;padding:10px 15px;border-radius:9px;font:inherit;font-weight:800;cursor:pointer}.location-button[data-v-a270d58f]{color:#147ac2;background:#fff;border:1px solid #147ac2}.confirm-button[data-v-a270d58f]{color:#fff;background:#147ac2;border:0}.confirm-button[data-v-a270d58f]:disabled{opacity:.5;cursor:not-allowed}.selected-location[data-v-a270d58f]{color:#68798a;font-size:13px;text-align:center}@media(max-width:680px){.map-modal[data-v-a270d58f]{padding:8px}.map-panel[data-v-a270d58f]{max-height:calc(100vh - 16px)}.map-panel__footer[data-v-a270d58f]{grid-template-columns:1fr}.selected-location[data-v-a270d58f]{order:-1}}.cs-map-marker{background:transparent;border:0}.cs-map-marker span{width:42px;height:42px;display:grid;place-items:center;color:#fff;background:#147ac2;border:3px solid #ffffff;border-radius:50% 50% 50% 8px;box-shadow:0 8px 22px #001e374d;transform:rotate(-45deg)}.cs-map-marker i{transform:rotate(45deg)}.lead-form-card[data-v-b67fdc67]{color:#172b3a;overflow:hidden;background:#fff;border:1px solid #dfe7ec;border-radius:18px;box-shadow:0 24px 65px #0a253717}.lead-form-head[data-v-b67fdc67]{padding:clamp(25px,4vw,38px);display:flex;align-items:flex-start;justify-content:space-between;gap:30px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(20,148,212,.22),transparent 35%),linear-gradient(135deg,#061521,#0b3855)}.lead-form-head__content[data-v-b67fdc67]{max-width:620px}.lead-form-eyebrow[data-v-b67fdc67]{display:block;margin-bottom:9px;color:#6cc8f3;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.lead-form-head h2[data-v-b67fdc67]{margin:0;color:#fff;font-size:clamp(25px,3.5vw,36px);line-height:1.16;letter-spacing:-.025em}.lead-form-head p[data-v-b67fdc67]{margin:11px 0 0;color:#ffffffab;font-size:14px;line-height:1.7}.lead-form-head__badge[data-v-b67fdc67]{min-width:210px;padding:14px;display:flex;align-items:center;gap:11px;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:12px}.lead-form-head__badge>i[data-v-b67fdc67]{width:35px;height:35px;display:grid;place-items:center;flex:0 0 auto;color:#6cc8f3;background:#1494d421;border-radius:9px}.lead-form-head__badge strong[data-v-b67fdc67],.lead-form-head__badge span[data-v-b67fdc67]{display:block}.lead-form-head__badge strong[data-v-b67fdc67]{font-size:12px}.lead-form-head__badge span[data-v-b67fdc67]{margin-top:2px;color:#ffffff8c;font-size:9px;line-height:1.4}.lead-form[data-v-b67fdc67]{position:relative;padding:clamp(21px,4vw,36px);display:grid;gap:17px;background:#f7f9fa}.form-group[data-v-b67fdc67]{padding:clamp(19px,3vw,28px);background:#fff;border:1px solid #e1e8ec;border-radius:14px}.form-group__head[data-v-b67fdc67]{margin-bottom:21px;display:flex;align-items:flex-start;gap:13px}.form-group__number[data-v-b67fdc67]{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;color:#0879bd;background:#e9f5fb;border-radius:9px;font-size:10px;font-weight:900}.form-group__head h3[data-v-b67fdc67]{margin:0;color:#112a3a;font-size:17px;line-height:1.3}.form-group__head p[data-v-b67fdc67]{margin:3px 0 0;color:#758590;font-size:12px;line-height:1.5}.choice-grid[data-v-b67fdc67]{margin:0;padding:0;display:grid;border:0}.choice-grid--services[data-v-b67fdc67]{grid-template-columns:repeat(2,1fr);gap:10px}.choice-card[data-v-b67fdc67]{position:relative;min-height:83px;padding:14px;display:grid;grid-template-columns:39px 1fr 18px;align-items:center;gap:11px;background:#f7f9fa;border:1px solid #dfe7eb;border-radius:11px;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.choice-card[data-v-b67fdc67]:hover{border-color:#b9d7e8;transform:translateY(-2px)}.choice-card--selected[data-v-b67fdc67]{background:#edf7fc;border-color:#0879bd;box-shadow:inset 0 0 0 1px #0879bd}.choice-card>input[data-v-b67fdc67]{position:absolute;opacity:0;pointer-events:none}.choice-card__icon[data-v-b67fdc67]{width:39px;height:39px;display:grid;place-items:center;color:#0879bd;background:#e5f3fa;border-radius:10px}.choice-card__content strong[data-v-b67fdc67],.choice-card__content small[data-v-b67fdc67]{display:block}.choice-card__content strong[data-v-b67fdc67]{color:#183344;font-size:13px;line-height:1.35}.choice-card__content small[data-v-b67fdc67]{margin-top:4px;color:#74838e;font-size:10px;line-height:1.45}.choice-check[data-v-b67fdc67]{color:#0879bd;opacity:0;transform:scale(.65);transition:opacity .18s ease,transform .18s ease}.choice-card--selected .choice-check[data-v-b67fdc67]{opacity:1;transform:scale(1)}.customer-type[data-v-b67fdc67]{margin:0 0 18px;padding:0;display:flex;gap:8px;border:0}.customer-type legend[data-v-b67fdc67]{margin-bottom:8px;color:#223b4b;font-size:12px;font-weight:750}.customer-type label[data-v-b67fdc67]{min-width:130px;min-height:42px;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#60717d;background:#f6f8f9;border:1px solid #dfe6ea;border-radius:9px;font-size:12px;font-weight:750;cursor:pointer}.customer-type label.selected[data-v-b67fdc67]{color:#0879bd;background:#eaf6fb;border-color:#0879bd}.customer-type input[data-v-b67fdc67]{position:absolute;opacity:0}.field-grid[data-v-b67fdc67]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.field[data-v-b67fdc67]{margin-top:15px;display:grid;gap:7px}.field-grid .field[data-v-b67fdc67]{margin-top:0}.field label[data-v-b67fdc67]{color:#294252;font-size:12px;font-weight:750}.field label strong[data-v-b67fdc67]{color:#d34b58}.field label span[data-v-b67fdc67]{margin-left:4px;color:#8a979f;font-size:10px;font-weight:500}.input-wrap[data-v-b67fdc67]{position:relative}.input-wrap>i[data-v-b67fdc67]{position:absolute;top:50%;left:13px;z-index:1;color:#82929c;font-size:13px;transform:translateY(-50%);pointer-events:none}.field input[data-v-b67fdc67],.field select[data-v-b67fdc67],.field textarea[data-v-b67fdc67]{width:100%;color:#172b3a;background:#f7f9fa;border:1px solid #dce4e8;border-radius:9px;outline:0;font:inherit;font-size:13px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.field input[data-v-b67fdc67],.field select[data-v-b67fdc67]{min-height:46px;padding:10px 13px}.input-wrap input[data-v-b67fdc67],.input-wrap select[data-v-b67fdc67]{padding-left:37px}.field textarea[data-v-b67fdc67]{min-height:100px;padding:12px 13px;line-height:1.6;resize:vertical}.field input[data-v-b67fdc67]::placeholder,.field textarea[data-v-b67fdc67]::placeholder{color:#9ba7ae}.field input[data-v-b67fdc67]:focus,.field select[data-v-b67fdc67]:focus,.field textarea[data-v-b67fdc67]:focus{background:#fff;border-color:#0879bd;box-shadow:0 0 0 3px #0879bd1a}.field small[data-v-b67fdc67],.field-error[data-v-b67fdc67],.privacy-error[data-v-b67fdc67]{color:#b83240;font-size:10px;line-height:1.4}.field-meta[data-v-b67fdc67]{display:flex;justify-content:space-between;gap:12px}.field-meta>span[data-v-b67fdc67]{margin-left:auto;color:#89969e;font-size:10px}.location-box[data-v-b67fdc67]{padding:17px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;background:linear-gradient(135deg,#edf7fc,#f7fbfd);border:1px solid #cce4f0;border-radius:12px}.location-box__icon[data-v-b67fdc67]{width:42px;height:42px;display:grid;place-items:center;color:#0879bd;background:#fff;border-radius:10px;box-shadow:0 5px 15px #08466914}.location-box__content strong[data-v-b67fdc67]{display:block;color:#19394d;font-size:13px}.location-box__content p[data-v-b67fdc67]{max-width:410px;margin:3px 0 0;color:#6d808c;font-size:11px;line-height:1.5}.location-actions[data-v-b67fdc67]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.location-actions>button[data-v-b67fdc67]{min-height:39px;padding:9px 13px;color:#fff;background:#0879bd;border:0;border-radius:8px;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.location-actions>button[data-v-b67fdc67]:hover{background:#066ba7}.location-actions>button[data-v-b67fdc67]:disabled{opacity:.6;cursor:wait}.location-success[data-v-b67fdc67]{margin-top:11px;padding:11px 13px;display:flex;align-items:center;gap:10px;color:#176b43;background:#edf8f2;border:1px solid #c8e7d6;border-radius:9px}.location-success>i[data-v-b67fdc67]{font-size:16px}.location-success strong[data-v-b67fdc67],.location-success span[data-v-b67fdc67]{display:block}.location-success strong[data-v-b67fdc67]{font-size:11px}.location-success span[data-v-b67fdc67]{margin-top:1px;font-size:9px}.form-submit-area[data-v-b67fdc67]{padding:clamp(19px,3vw,27px);background:#fff;border:1px solid #e1e8ec;border-radius:14px}.privacy-check[data-v-b67fdc67]{position:relative;display:flex;align-items:flex-start;gap:10px;color:#627480;font-size:11px;line-height:1.6;cursor:pointer}.privacy-check>input[data-v-b67fdc67]{position:absolute;opacity:0}.privacy-check__box[data-v-b67fdc67]{width:19px;height:19px;margin-top:1px;display:grid;place-items:center;flex:0 0 auto;color:transparent;background:#fff;border:1px solid #cbd7de;border-radius:5px;font-size:9px;transition:background-color .18s ease,border-color .18s ease}.privacy-check input:checked+.privacy-check__box[data-v-b67fdc67]{color:#fff;background:#0879bd;border-color:#0879bd}.privacy-check input:focus-visible+.privacy-check__box[data-v-b67fdc67]{box-shadow:0 0 0 3px #0879bd24}.privacy-error[data-v-b67fdc67]{display:block;margin-top:6px}.form-message[data-v-b67fdc67]{margin-top:13px;padding:12px 14px;display:flex;align-items:center;gap:8px;border-radius:9px;font-size:12px}.form-message--error[data-v-b67fdc67]{color:#912b36;background:#fff1f2;border:1px solid #f0c8cc}.form-message--success[data-v-b67fdc67]{color:#176b43;background:#edf8f2;border:1px solid #c8e7d6}.submit-button[data-v-b67fdc67]{width:100%;min-height:51px;margin-top:17px;padding:12px 18px;display:flex;align-items:center;justify-content:center;gap:11px;color:#fff;background:linear-gradient(135deg,#0879bd,#075d92);border:0;border-radius:10px;box-shadow:0 10px 24px #0879bd2e;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.submit-button[data-v-b67fdc67]:hover:not(:disabled){box-shadow:0 13px 28px #0879bd40;transform:translateY(-1px)}.submit-button[data-v-b67fdc67]:disabled{opacity:.58;box-shadow:none;cursor:not-allowed}.form-security-note[data-v-b67fdc67]{margin-top:13px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;color:#84919a}.form-security-note span[data-v-b67fdc67]{display:inline-flex;align-items:center;gap:5px;font-size:9px}.form-security-note i[data-v-b67fdc67]{color:#0879bd}.honeypot-field[data-v-b67fdc67]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.sr-only[data-v-b67fdc67]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.lead-form-head[data-v-b67fdc67]{display:block}.lead-form-head__badge[data-v-b67fdc67]{width:fit-content;min-width:0;margin-top:18px}.choice-grid--services[data-v-b67fdc67],.field-grid[data-v-b67fdc67]{grid-template-columns:1fr}.choice-card[data-v-b67fdc67]{min-height:77px}.location-box[data-v-b67fdc67]{grid-template-columns:39px 1fr}.location-actions[data-v-b67fdc67]{grid-column:1 / -1;display:grid;justify-content:stretch}.location-actions>button[data-v-b67fdc67]{width:100%}}@media(max-width:480px){.lead-form[data-v-b67fdc67]{padding:12px;gap:12px}.lead-form-head[data-v-b67fdc67]{padding:23px 19px}.lead-form-head h2[data-v-b67fdc67]{font-size:25px}.form-group[data-v-b67fdc67],.form-submit-area[data-v-b67fdc67]{padding:17px;border-radius:11px}.customer-type[data-v-b67fdc67]{display:grid;grid-template-columns:repeat(2,1fr)}.customer-type label[data-v-b67fdc67]{min-width:0}.choice-card[data-v-b67fdc67]{grid-template-columns:37px 1fr 16px;padding:12px}.choice-card__icon[data-v-b67fdc67]{width:37px;height:37px}.form-security-note[data-v-b67fdc67]{display:grid;justify-content:start}}.field-media-section[data-v-6696323c]{position:relative;padding:clamp(70px,9vw,105px) 0;overflow:hidden;background:linear-gradient(180deg,#f4f7f9,#fff)}.field-media-section[data-v-6696323c]:before{content:"";position:absolute;top:-180px;right:-180px;width:430px;height:430px;background:radial-gradient(circle,rgba(20,148,212,.09),transparent 68%);pointer-events:none}.cable-media-container[data-v-6696323c]{position:relative;width:min(1120px,calc(100% - 40px));margin-inline:auto}.media-top[data-v-6696323c]{margin-bottom:29px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.media-heading[data-v-6696323c]{max-width:690px}.media-heading>span[data-v-6696323c],.field-photos__head>div>span[data-v-6696323c]{display:block;margin-bottom:9px;color:#0879bd;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.media-heading h2[data-v-6696323c]{margin:0;color:#061d31;font-size:clamp(27px,3.5vw,38px);font-weight:760;line-height:1.16;letter-spacing:-.025em}.media-heading p[data-v-6696323c]{max-width:650px;margin:13px 0 0;color:#70808d;font-size:14px;line-height:1.7}.media-navigation[data-v-6696323c]{display:flex;gap:8px;flex:0 0 auto}.media-navigation button[data-v-6696323c]{width:42px;height:42px;display:grid;place-items:center;color:#19394d;background:#fff;border:1px solid #d9e3e8;border-radius:10px;font-size:13px;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.media-navigation button[data-v-6696323c]:hover{color:#fff;background:#0879bd;border-color:#0879bd;transform:translateY(-2px)}.vertical-video-track[data-v-6696323c]{padding:3px 2px 18px;display:flex;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b8c8d2 transparent}.vertical-video-track[data-v-6696323c]::-webkit-scrollbar{height:6px}.vertical-video-track[data-v-6696323c]::-webkit-scrollbar-track{background:transparent}.vertical-video-track[data-v-6696323c]::-webkit-scrollbar-thumb{background:#bfccd4;border-radius:999px}.vertical-video-card[data-v-6696323c]{width:clamp(245px,24vw,280px);min-width:clamp(245px,24vw,280px);overflow:hidden;scroll-snap-align:start;background:#fff;border:1px solid #dfe7eb;border-radius:15px;box-shadow:0 12px 30px #0d2c3f0e;transition:transform .2s ease,box-shadow .2s ease}.vertical-video-card[data-v-6696323c]:hover{box-shadow:0 18px 42px #0d2c3f1a;transform:translateY(-4px)}.vertical-video-frame[data-v-6696323c]{position:relative;aspect-ratio:9 / 15.5;overflow:hidden;background:linear-gradient(145deg,#061521,#0b3855)}.vertical-video-frame[data-v-6696323c]:after{content:"";position:absolute;inset:auto 0 0;height:95px;background:linear-gradient(to top,rgba(3,17,28,.43),transparent);pointer-events:none}.vertical-video-frame video[data-v-6696323c]{width:100%;height:100%;display:block;object-fit:cover}.video-frame-top[data-v-6696323c]{position:absolute;top:11px;right:11px;left:11px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.video-index[data-v-6696323c],.video-real-badge[data-v-6696323c]{color:#fff;background:#031420b0;border:1px solid rgba(255,255,255,.13);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-index[data-v-6696323c]{min-width:31px;padding:6px 7px;border-radius:7px;font-size:9px;font-weight:900;text-align:center}.video-real-badge[data-v-6696323c]{padding:6px 8px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:8px;font-weight:700}.video-real-badge i[data-v-6696323c]{color:#72ccf4}.video-card-content[data-v-6696323c]{min-height:159px;padding:17px}.video-card-content>span[data-v-6696323c]{display:block;color:#0879bd;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.video-card-content h3[data-v-6696323c]{margin:6px 0 7px;color:#163244;font-size:15px;font-weight:750;line-height:1.35}.video-card-content p[data-v-6696323c]{margin:0;color:#74838e;font-size:11px;line-height:1.6}.field-photos[data-v-6696323c]{margin-top:clamp(55px,8vw,82px);padding-top:31px;border-top:1px solid #dfe7eb}.field-photos__head[data-v-6696323c]{margin-bottom:21px;display:grid;grid-template-columns:1fr minmax(240px,390px);align-items:end;gap:30px}.field-photos__head h3[data-v-6696323c]{max-width:560px;margin:0;color:#0b2639;font-size:clamp(21px,2.7vw,29px);line-height:1.24;letter-spacing:-.02em}.field-photos__head>p[data-v-6696323c]{margin:0;color:#74838e;font-size:12px;line-height:1.6}.field-photo-grid[data-v-6696323c]{display:grid;grid-template-columns:1.2fr .8fr;gap:13px}.field-photo[data-v-6696323c]{position:relative;min-height:330px;padding:0;overflow:hidden;background:#061521;border:0;border-radius:14px;cursor:zoom-in}.field-photo img[data-v-6696323c]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s ease,opacity .5s ease}.field-photo:hover img[data-v-6696323c]{opacity:.87;transform:scale(1.035)}.field-photo__overlay[data-v-6696323c]{position:absolute;inset:0;background:linear-gradient(to top,rgba(3,18,29,.67),transparent 55%);pointer-events:none}.field-photo__number[data-v-6696323c]{position:absolute;top:14px;left:14px;padding:7px 9px;color:#fff;background:#031420ab;border:1px solid rgba(255,255,255,.13);border-radius:7px;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.field-photo__action[data-v-6696323c]{position:absolute;right:14px;bottom:14px;padding:8px 10px;display:inline-flex;align-items:center;gap:7px;color:#fff;background:#031420b8;border:1px solid rgba(255,255,255,.13);border-radius:8px;font-size:10px;font-weight:750;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.media-lightbox[data-v-6696323c]{position:fixed;inset:0;z-index:11000;padding:30px;display:grid;place-items:center;background:#020d16f0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.media-lightbox figure[data-v-6696323c]{max-width:min(1180px,100%);max-height:91vh;margin:0}.media-lightbox img[data-v-6696323c]{max-width:100%;max-height:82vh;display:block;object-fit:contain;border-radius:10px;box-shadow:0 25px 80px #0006}.media-lightbox figcaption[data-v-6696323c]{margin-top:11px;display:flex;align-items:center;justify-content:center;gap:7px;color:#ffffffad;font-size:11px;text-align:center}.media-lightbox__close[data-v-6696323c]{position:absolute;top:19px;right:19px;width:42px;height:42px;display:grid;place-items:center;color:#fff;background:#ffffff17;border:1px solid rgba(255,255,255,.14);border-radius:50%;font-size:17px;cursor:pointer}.media-lightbox__close[data-v-6696323c]:hover{background:#ffffff29}.lightbox-enter-active[data-v-6696323c],.lightbox-leave-active[data-v-6696323c]{transition:opacity .18s ease}.lightbox-enter-from[data-v-6696323c],.lightbox-leave-to[data-v-6696323c]{opacity:0}@media(max-width:820px){.field-photos__head[data-v-6696323c]{grid-template-columns:1fr;gap:9px}.field-photo-grid[data-v-6696323c]{grid-template-columns:1fr 1fr}.field-photo[data-v-6696323c]{min-height:270px}}@media(max-width:620px){.field-media-section[data-v-6696323c]{padding:64px 0}.cable-media-container[data-v-6696323c]{width:100%}.media-top[data-v-6696323c]{padding:0 16px;align-items:center}.media-navigation[data-v-6696323c]{display:none}.media-heading h2[data-v-6696323c]{font-size:27px}.vertical-video-track[data-v-6696323c]{padding:2px 16px 15px;gap:12px}.vertical-video-card[data-v-6696323c]{width:min(76vw,285px);min-width:min(76vw,285px)}.field-photos[data-v-6696323c]{margin:48px 16px 0}.field-photo-grid[data-v-6696323c]{grid-template-columns:1fr}.field-photo[data-v-6696323c]{min-height:250px}.media-lightbox[data-v-6696323c]{padding:13px}.media-lightbox__close[data-v-6696323c]{top:12px;right:12px}}@media(prefers-reduced-motion:reduce){.vertical-video-track[data-v-6696323c]{scroll-behavior:auto}.vertical-video-card[data-v-6696323c],.field-photo img[data-v-6696323c],.media-navigation button[data-v-6696323c]{transition:none}}.cable-page[data-v-9f895aad]{--navy-950: #061521;--navy-900: #092236;--navy-800: #103651;--blue-600: #0879bd;--blue-500: #1494d4;--blue-100: #e9f5fb;--green-600: #168857;--text-900: #172b3a;--text-700: #405565;--text-500: #70808d;--line: #dfe7ec;--surface: #f5f8fa;--white: #ffffff;color:var(--text-900);background:var(--white);font-size:15px;line-height:1.65}.cable-page[data-v-9f895aad] *,.cable-page[data-v-9f895aad] *:before,.cable-page[data-v-9f895aad] *:after{box-sizing:border-box}.cable-container[data-v-9f895aad]{width:min(1120px,calc(100% - 40px));margin-inline:auto}.cable-eyebrow[data-v-9f895aad],.section-head>span[data-v-9f895aad],.cable-hero__panel>span[data-v-9f895aad],.technology-label[data-v-9f895aad],.capability-card__label[data-v-9f895aad]{display:block;margin-bottom:10px;color:var(--blue-600);font-size:11px;font-weight:800;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.section-head[data-v-9f895aad]{max-width:670px;margin-bottom:32px}.section-head h2[data-v-9f895aad]{margin:0;color:var(--navy-950);font-size:clamp(27px,3.5vw,38px);font-weight:750;line-height:1.16;letter-spacing:-.025em}.section-head p[data-v-9f895aad]{margin:13px 0 0;color:var(--text-500);font-size:15px;line-height:1.7}.cable-hero[data-v-9f895aad]{position:relative;padding:clamp(72px,8vw,110px) 0 72px;overflow:hidden;color:var(--white);background:radial-gradient(circle at 82% 18%,rgba(20,148,212,.22),transparent 27%),linear-gradient(135deg,#051522,#09273d 55%,#0d4264)}.cable-hero[data-v-9f895aad]:before{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent)}.cable-hero[data-v-9f895aad]:after{content:"";position:absolute;right:-180px;bottom:-310px;width:620px;height:620px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 75px #ffffff05,0 0 0 150px #ffffff03}.cable-hero__grid[data-v-9f895aad]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(38px,6vw,75px)}.cable-hero .cable-eyebrow[data-v-9f895aad]{color:#68c5f2}.cable-hero h1[data-v-9f895aad]{max-width:720px;margin:0;color:var(--white);font-size:clamp(36px,5vw,54px);font-weight:780;line-height:1.07;letter-spacing:-.04em}.cable-hero__content>p[data-v-9f895aad]{max-width:700px;margin:20px 0 0;color:#ffffffbf;font-size:16px;line-height:1.75}.cable-hero__actions[data-v-9f895aad]{margin-top:27px;display:flex;flex-wrap:wrap;gap:10px}.cable-button[data-v-9f895aad]{min-height:47px;padding:11px 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:var(--white);border:1px solid transparent;border-radius:9px;font-size:14px;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.cable-button[data-v-9f895aad]:hover{color:var(--white);transform:translateY(-2px)}.cable-button--primary[data-v-9f895aad]{background:var(--blue-600)}.cable-button--primary[data-v-9f895aad]:hover{background:#076ba7}.cable-button--secondary[data-v-9f895aad]{background:var(--green-600)}.cable-button--secondary[data-v-9f895aad]:hover{background:#117348}.cable-button--ghost[data-v-9f895aad]{border-color:#ffffff40;background:#ffffff0f}.cable-button--ghost[data-v-9f895aad]:hover{border-color:#ffffff6b;background:#ffffff1a}.cable-highlights[data-v-9f895aad]{margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none}.cable-highlights li[data-v-9f895aad]{display:inline-flex;align-items:center;gap:8px;color:#ffffffc2;font-size:12px;font-weight:600}.cable-highlights i[data-v-9f895aad]{color:#68c5f2;font-size:13px}.cable-hero__panel[data-v-9f895aad]{padding:26px;background:#ffffff12;border:1px solid rgba(255,255,255,.13);border-radius:18px;box-shadow:0 22px 60px #000c1633;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cable-hero__panel>span[data-v-9f895aad]{color:#68c5f2}.cable-hero__panel ol[data-v-9f895aad]{margin:0;padding:0;display:grid;list-style:none}.cable-hero__panel li[data-v-9f895aad]{position:relative;padding:18px 0;display:grid;grid-template-columns:35px 1fr;gap:13px;border-bottom:1px solid rgba(255,255,255,.1)}.cable-hero__panel li[data-v-9f895aad]:first-child{padding-top:6px}.cable-hero__panel li[data-v-9f895aad]:last-child{padding-bottom:2px;border-bottom:0}.cable-hero__panel li>strong[data-v-9f895aad]{width:31px;height:31px;display:grid;place-items:center;color:#79cdf5;background:#1494d426;border:1px solid rgba(104,197,242,.22);border-radius:50%;font-size:10px}.cable-hero__panel b[data-v-9f895aad]{display:block;margin-bottom:4px;color:var(--white);font-size:14px;font-weight:750}.cable-hero__panel p[data-v-9f895aad]{margin:0;color:#ffffff9e;font-size:12px;line-height:1.55}.need-section[data-v-9f895aad]{padding:clamp(68px,8vw,96px) 0;background:var(--white)}.need-grid[data-v-9f895aad]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.need-grid article[data-v-9f895aad]{position:relative;padding:25px;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:15px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.need-grid article[data-v-9f895aad]:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--blue-600);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.need-grid article[data-v-9f895aad]:hover{border-color:#c8dbe7;box-shadow:0 16px 38px #11324814;transform:translateY(-4px)}.need-grid article[data-v-9f895aad]:hover:after{transform:scaleX(1)}.need-grid article>i[data-v-9f895aad]{width:43px;height:43px;display:grid;place-items:center;color:var(--blue-600);background:var(--blue-100);border-radius:11px;font-size:17px}.need-grid h3[data-v-9f895aad]{margin:18px 0 9px;color:var(--navy-950);font-size:18px;font-weight:750;line-height:1.3}.need-grid p[data-v-9f895aad]{margin:0 0 18px;color:var(--text-500);font-size:14px;line-height:1.65}.need-grid button[data-v-9f895aad]{padding:0;color:var(--blue-600);background:transparent;border:0;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.need-grid button[data-v-9f895aad]:after{content:" →"}.need-grid button[data-v-9f895aad]:hover{color:#075d91}.technology-section[data-v-9f895aad]{position:relative;padding:clamp(72px,9vw,105px) 0;color:var(--white);background:radial-gradient(circle at 88% 14%,rgba(20,148,212,.16),transparent 27%),var(--navy-950)}.technology-section .section-head[data-v-9f895aad]{max-width:750px}.technology-section .section-head>span[data-v-9f895aad]{color:#68c5f2}.technology-section .section-head h2[data-v-9f895aad]{color:var(--white)}.technology-section .section-head p[data-v-9f895aad]{color:#ffffffa8}.technology-comparison[data-v-9f895aad]{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:stretch}.technology-comparison article[data-v-9f895aad]{position:relative;padding:29px;background:#ffffff0e;border:1px solid rgba(255,255,255,.11);border-radius:16px}.technology-number[data-v-9f895aad]{position:absolute;top:18px;right:21px;color:#ffffff14;font-size:39px;font-weight:900;line-height:1}.technology-icon[data-v-9f895aad]{width:46px;height:46px;margin-bottom:19px;display:grid;place-items:center;color:var(--white);background:var(--blue-600);border-radius:11px;font-size:17px}.technology-label[data-v-9f895aad]{color:#68c5f2}.technology-comparison h3[data-v-9f895aad]{max-width:440px;margin:0;color:var(--white);font-size:clamp(19px,2.4vw,25px);font-weight:720;line-height:1.3;letter-spacing:-.015em}.technology-comparison p[data-v-9f895aad]{margin:14px 0 0;color:#ffffffa3;font-size:14px;line-height:1.7}.technology-connector[data-v-9f895aad]{display:grid;place-items:center;color:#68c5f2}.technology-connector i[data-v-9f895aad]{width:36px;height:36px;display:grid;place-items:center;background:var(--navy-800);border:1px solid rgba(255,255,255,.12);border-radius:50%;font-size:13px}.process-grid[data-v-9f895aad]{margin-top:16px;display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.process-grid article[data-v-9f895aad]{position:relative;min-height:190px;padding:22px;overflow:hidden;background:#ffffff09;border:1px solid rgba(255,255,255,.09);border-radius:14px}.process-grid article>span[data-v-9f895aad]{position:absolute;right:12px;bottom:-17px;color:#ffffff09;font-size:90px;font-weight:900;line-height:1}.process-grid i[data-v-9f895aad]{position:relative;color:#68c5f2;font-size:18px}.process-grid h3[data-v-9f895aad]{position:relative;margin:18px 0 8px;color:var(--white);font-size:15px;font-weight:750}.process-grid p[data-v-9f895aad]{position:relative;margin:0;color:#ffffff94;font-size:13px;line-height:1.6}.technology-note[data-v-9f895aad]{margin-top:16px;padding:19px 21px;display:flex;align-items:flex-start;gap:13px;color:var(--text-900);background:var(--white);border-radius:13px}.technology-note>i[data-v-9f895aad]{margin-top:3px;color:var(--blue-600);font-size:17px}.technology-note strong[data-v-9f895aad]{display:block;margin-bottom:5px;font-size:14px}.technology-note p[data-v-9f895aad]{margin:0;color:var(--text-500);font-size:13px;line-height:1.65}.applications-section[data-v-9f895aad]{padding:clamp(72px,9vw,100px) 0;background:var(--white)}.applications-grid[data-v-9f895aad]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);align-items:start;gap:clamp(38px,6vw,72px)}.application-list[data-v-9f895aad]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.application-list article[data-v-9f895aad]{min-height:67px;padding:13px;display:flex;align-items:center;gap:11px;background:var(--surface);border:1px solid #e5ebef;border-radius:11px}.application-list i[data-v-9f895aad]{width:35px;height:35px;display:grid;place-items:center;flex:0 0 auto;color:var(--blue-600);background:var(--blue-100);border-radius:9px;font-size:14px}.application-list span[data-v-9f895aad]{color:#294354;font-size:13px;font-weight:700;line-height:1.4}.capability-card[data-v-9f895aad]{padding:30px;color:var(--white);background:linear-gradient(145deg,#071b2a,#0b3855);border-radius:17px;box-shadow:0 20px 50px #041f3126}.capability-card__label[data-v-9f895aad]{color:#68c5f2}.capability-card h3[data-v-9f895aad]{margin:9px 0 19px;color:var(--white);font-size:23px;line-height:1.25}.capability-card ul[data-v-9f895aad]{margin:0;padding:0;display:grid;gap:10px;list-style:none}.capability-card li[data-v-9f895aad]{position:relative;padding-left:21px;color:#ffffffbd;font-size:13px;line-height:1.5}.capability-card li[data-v-9f895aad]:before{content:"✓";position:absolute;left:0;color:#68c5f2;font-weight:900}.capacity-stat[data-v-9f895aad]{margin-top:23px;padding:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:11px}.capacity-stat strong[data-v-9f895aad],.capacity-stat span[data-v-9f895aad]{display:block}.capacity-stat strong[data-v-9f895aad]{color:var(--white);font-size:21px}.capacity-stat span[data-v-9f895aad]{margin-top:4px;color:#fff9;font-size:11px;line-height:1.5}.capacity-disclaimer[data-v-9f895aad]{margin:13px 0 0;color:#ffffff80;font-size:10px;line-height:1.6}.form-section[data-v-9f895aad]{padding:clamp(70px,9vw,100px) 0;background:linear-gradient(180deg,#eef4f7,#f9fbfc)}.form-container[data-v-9f895aad]{max-width:880px}.cable-faq-section[data-v-9f895aad]{padding:clamp(70px,9vw,100px) 0;background:var(--white)}.cable-faq-grid[data-v-9f895aad]{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,75px)}.cable-faq-grid .section-head[data-v-9f895aad]{position:sticky;top:28px;margin-bottom:0}.cable-faq-list[data-v-9f895aad]{display:grid;gap:8px}.cable-faq-list details[data-v-9f895aad]{padding:0 18px;background:var(--surface);border:1px solid #e3e9ed;border-radius:11px}.cable-faq-list details[open][data-v-9f895aad]{background:var(--white);border-color:#cddde6;box-shadow:0 10px 28px #1031450f}.cable-faq-list summary[data-v-9f895aad]{position:relative;padding:17px 33px 17px 0;color:var(--text-900);font-size:14px;font-weight:750;line-height:1.45;cursor:pointer;list-style:none}.cable-faq-list summary[data-v-9f895aad]::-webkit-details-marker{display:none}.cable-faq-list summary[data-v-9f895aad]:after{content:"+";position:absolute;top:11px;right:0;color:var(--blue-600);font-size:24px;font-weight:400}.cable-faq-list details[open] summary[data-v-9f895aad]:after{content:"−"}.cable-faq-list details p[data-v-9f895aad]{margin:0;padding:0 0 18px;color:var(--text-500);font-size:13px;line-height:1.7}.mobile-contact-bar[data-v-9f895aad]{display:none}@media(max-width:920px){.cable-hero__grid[data-v-9f895aad],.applications-grid[data-v-9f895aad],.cable-faq-grid[data-v-9f895aad]{grid-template-columns:1fr}.cable-hero__panel[data-v-9f895aad]{max-width:620px}.need-grid[data-v-9f895aad]{grid-template-columns:1fr}.technology-comparison[data-v-9f895aad]{grid-template-columns:1fr;gap:10px}.technology-connector[data-v-9f895aad]{height:32px}.technology-connector i[data-v-9f895aad]{transform:rotate(45deg)}.process-grid[data-v-9f895aad]{grid-template-columns:repeat(2,1fr)}.cable-faq-grid .section-head[data-v-9f895aad]{position:static;margin-bottom:8px}}@media(max-width:620px){.cable-container[data-v-9f895aad]{width:min(100% - 28px,1120px)}.cable-page[data-v-9f895aad]{padding-bottom:70px}.cable-hero[data-v-9f895aad]{padding:58px 0 48px}.cable-hero h1[data-v-9f895aad]{font-size:clamp(32px,10vw,43px)}.cable-hero__content>p[data-v-9f895aad]{font-size:14px;line-height:1.7}.cable-hero__actions[data-v-9f895aad]{display:grid}.cable-button[data-v-9f895aad]{width:100%}.cable-highlights[data-v-9f895aad]{display:grid;gap:9px}.cable-hero__panel[data-v-9f895aad]{padding:21px}.section-head h2[data-v-9f895aad]{font-size:27px}.need-grid article[data-v-9f895aad]{padding:21px}.technology-comparison article[data-v-9f895aad]{padding:23px}.process-grid[data-v-9f895aad],.application-list[data-v-9f895aad]{grid-template-columns:1fr}.process-grid article[data-v-9f895aad]{min-height:auto}.technology-note[data-v-9f895aad]{display:block}.technology-note>i[data-v-9f895aad]{margin-bottom:9px}.capability-card[data-v-9f895aad]{padding:24px}.mobile-contact-bar[data-v-9f895aad]{position:fixed;right:9px;bottom:9px;left:9px;z-index:900;padding:6px;display:grid;grid-template-columns:repeat(3,1fr);background:var(--navy-950);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 15px 40px #01121d4d}.mobile-contact-bar a[data-v-9f895aad]{min-height:47px;display:grid;place-items:center;gap:2px;color:var(--white);border-right:1px solid rgba(255,255,255,.11);font-size:10px;font-weight:700;text-decoration:none}.mobile-contact-bar a[data-v-9f895aad]:last-child{border-right:0}.mobile-contact-bar i[data-v-9f895aad]{font-size:14px}}@media(prefers-reduced-motion:reduce){.cable-page[data-v-9f895aad] *,.cable-page[data-v-9f895aad] *:before,.cable-page[data-v-9f895aad] *:after{scroll-behavior:auto!important;transition:none!important}}.leads-page[data-v-b486e86f]{display:grid;gap:22px}.page-head[data-v-b486e86f],.filter-card[data-v-b486e86f],.leads-card[data-v-b486e86f]{padding:22px;background:#fff;border:1px solid #e2e8ee;border-radius:15px}.page-head[data-v-b486e86f]{display:flex;align-items:center;justify-content:space-between;gap:20px}.page-head h1[data-v-b486e86f]{margin:0 0 6px}.page-head p[data-v-b486e86f]{margin:0;color:#718092}.total-badge[data-v-b486e86f],.status-badge[data-v-b486e86f]{padding:7px 10px;display:inline-flex;border-radius:999px;font-size:12px;font-weight:800}.total-badge[data-v-b486e86f]{color:#1767a0;background:#e9f5fc}.filter-card[data-v-b486e86f]{display:grid;grid-template-columns:2fr 1fr 1fr auto auto;gap:10px}.filter-card input[data-v-b486e86f],.filter-card select[data-v-b486e86f],.edit-section input[data-v-b486e86f],.edit-section select[data-v-b486e86f],.edit-section textarea[data-v-b486e86f]{width:100%;padding:11px 12px;border:1px solid #dce4eb;border-radius:8px;font:inherit}.filter-card button[data-v-b486e86f],.detail-button[data-v-b486e86f],.pagination button[data-v-b486e86f],.save-button[data-v-b486e86f]{padding:10px 15px;color:#fff;background:#147ac2;border:0;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.filter-card .secondary[data-v-b486e86f]{color:#304860;background:#eef3f7}.table-wrapper[data-v-b486e86f]{overflow-x:auto}table[data-v-b486e86f]{width:100%;border-collapse:collapse}th[data-v-b486e86f],td[data-v-b486e86f]{padding:14px 12px;text-align:left;border-bottom:1px solid #edf1f4}th[data-v-b486e86f]{color:#6f7f8e;font-size:12px;text-transform:uppercase}td[data-v-b486e86f]{font-size:14px}td strong[data-v-b486e86f],td span[data-v-b486e86f]{display:block}td span[data-v-b486e86f]{margin-top:4px;color:#778696;font-size:12px}.status-new[data-v-b486e86f]{color:#8a5b00;background:#fff3cd}.status-contacted[data-v-b486e86f],.status-qualified[data-v-b486e86f],.status-site_visit_planned[data-v-b486e86f],.status-quoted[data-v-b486e86f]{color:#12629a;background:#e8f4fc}.status-won[data-v-b486e86f]{color:#17683d;background:#e7f7ee}.status-lost[data-v-b486e86f],.status-invalid[data-v-b486e86f]{color:#922b36;background:#fdecef}.state-message[data-v-b486e86f]{padding:45px;color:#718092;text-align:center}.pagination[data-v-b486e86f]{padding-top:18px;display:flex;justify-content:center;align-items:center;gap:14px}.pagination button[data-v-b486e86f]:disabled{opacity:.5;cursor:not-allowed}.detail-overlay[data-v-b486e86f]{position:fixed;inset:0;z-index:5000;display:flex;justify-content:flex-end;background:#03101d94}.detail-panel[data-v-b486e86f]{width:min(720px,100%);height:100%;overflow-y:auto;background:#f6f8fa;box-shadow:-18px 0 60px #00142840}.detail-head[data-v-b486e86f]{position:sticky;top:0;z-index:2;padding:21px 24px;display:flex;justify-content:space-between;color:#fff;background:#0b2b48}.detail-head span[data-v-b486e86f]{font-size:12px}.detail-head h2[data-v-b486e86f]{margin:4px 0 0}.detail-head button[data-v-b486e86f]{width:42px;height:42px;color:#fff;background:#ffffff1a;border:0;border-radius:50%;font-size:25px;cursor:pointer}.detail-content[data-v-b486e86f]{padding:22px;display:grid;gap:17px}.quick-actions[data-v-b486e86f]{display:flex;flex-wrap:wrap;gap:9px}.quick-actions a[data-v-b486e86f]{padding:10px 14px;color:#fff;background:#147ac2;border-radius:8px;font-weight:700;text-decoration:none}.detail-section[data-v-b486e86f]{padding:20px;background:#fff;border:1px solid #e1e7ec;border-radius:13px}.detail-section h3[data-v-b486e86f]{margin:0 0 17px}.detail-section dl[data-v-b486e86f]{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.detail-section dl div[data-v-b486e86f]{min-width:0}.detail-section dt[data-v-b486e86f]{margin-bottom:4px;color:#7b8895;font-size:12px}.detail-section dd[data-v-b486e86f]{margin:0;overflow-wrap:anywhere}.description-box[data-v-b486e86f]{margin-top:17px;padding:15px;white-space:pre-wrap;background:#f5f8fa;border-radius:9px;line-height:1.65}.edit-section[data-v-b486e86f],.edit-section label[data-v-b486e86f]{display:grid;gap:11px}.edit-section label[data-v-b486e86f]{color:#526678;font-size:13px;font-weight:700}.edit-grid[data-v-b486e86f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.save-button[data-v-b486e86f]{min-height:46px}.history-list[data-v-b486e86f]{margin:0;padding-left:20px}.history-list li+li[data-v-b486e86f]{margin-top:16px}.history-list span[data-v-b486e86f]{display:block;margin-top:4px;color:#7b8895;font-size:12px}.history-list p[data-v-b486e86f]{margin:7px 0 0;color:#53677a}.break-text[data-v-b486e86f]{word-break:break-all}.detail-loading[data-v-b486e86f]{margin:auto;padding:20px 25px;background:#fff;border-radius:12px}@media(max-width:1050px){.filter-card[data-v-b486e86f]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.page-head[data-v-b486e86f],.filter-card[data-v-b486e86f]{display:grid;grid-template-columns:1fr}.detail-section dl[data-v-b486e86f],.edit-grid[data-v-b486e86f]{grid-template-columns:1fr}.detail-content[data-v-b486e86f]{padding:14px}}.contact-admin[data-v-f71a2a58]{color:#233b4b}.page-head[data-v-f71a2a58]{margin-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.page-head span[data-v-f71a2a58]{color:#147ac2;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page-head h1[data-v-f71a2a58]{margin:5px 0 6px;color:#102b3d;font-size:30px}.page-head p[data-v-f71a2a58]{margin:0;color:#71818c;font-size:13px}.page-head button[data-v-f71a2a58],.reset-button[data-v-f71a2a58]{min-height:40px;padding:9px 13px;color:#334e5f;background:#fff;border:1px solid #dce5e9;border-radius:8px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.summary-grid[data-v-f71a2a58]{margin-bottom:20px;display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.summary-grid article[data-v-f71a2a58]{padding:17px;background:#fff;border:1px solid #e0e7eb;border-radius:11px}.summary-grid span[data-v-f71a2a58]{display:block;color:#7c8992;font-size:10px}.summary-grid strong[data-v-f71a2a58]{display:block;margin-top:6px;color:#18384c;font-size:24px}.summary-new[data-v-f71a2a58]{border-top:3px solid #147ac2!important}.summary-won[data-v-f71a2a58]{border-top:3px solid #198754!important}.request-panel[data-v-f71a2a58]{overflow:hidden;background:#fff;border:1px solid #dfe7eb;border-radius:12px}.filters[data-v-f71a2a58]{padding:15px;display:grid;grid-template-columns:minmax(230px,1fr) 190px 170px auto;gap:9px;border-bottom:1px solid #e4eaed}.search-field[data-v-f71a2a58]{position:relative}.search-field i[data-v-f71a2a58]{position:absolute;top:50%;left:12px;color:#87959e;transform:translateY(-50%)}.filters input[data-v-f71a2a58],.filters select[data-v-f71a2a58]{width:100%;min-height:40px;color:#284353;background:#f7f9fa;border:1px solid #dce4e8;border-radius:8px;outline:0;font:inherit;font-size:11px}.filters input[data-v-f71a2a58]{padding:9px 12px 9px 35px}.filters select[data-v-f71a2a58]{padding:9px 11px}.request-table-wrap[data-v-f71a2a58]{overflow-x:auto}.request-table[data-v-f71a2a58]{width:100%;border-collapse:collapse}.request-table th[data-v-f71a2a58]{padding:11px 13px;color:#74828b;background:#f7f9fa;border-bottom:1px solid #e2e8eb;font-size:9px;text-align:left;text-transform:uppercase}.request-table td[data-v-f71a2a58]{padding:13px;border-bottom:1px solid #edf0f2;font-size:11px}.request-table tbody tr[data-v-f71a2a58]{cursor:pointer}.request-table tbody tr[data-v-f71a2a58]:hover{background:#f8fbfc}.request-table td strong[data-v-f71a2a58],.request-table td span[data-v-f71a2a58]{display:block}.request-table td>span[data-v-f71a2a58]{margin-top:3px;color:#7d8b94;font-size:9px}.request-table td:last-child button[data-v-f71a2a58]{width:29px;height:29px;color:#147ac2;background:#edf7fc;border:0;border-radius:7px;cursor:pointer}.service-badge[data-v-f71a2a58],.source-badge[data-v-f71a2a58],.status-badge[data-v-f71a2a58]{width:fit-content;padding:5px 7px;border-radius:999px;font-size:9px!important;font-weight:700}.service-badge[data-v-f71a2a58]{color:#1a628e!important;background:#eaf5fb}.source-badge[data-v-f71a2a58]{color:#596d79!important;background:#eff2f4}.source-badge--ads[data-v-f71a2a58]{color:#176b43!important;background:#eaf7f0}.status-badge[data-v-f71a2a58]{color:#596d79!important;background:#eef2f4}.status-new[data-v-f71a2a58]{color:#116a9d!important;background:#e7f4fb}.status-reviewing[data-v-f71a2a58]{color:#806000!important;background:#fff6d8}.status-contacted[data-v-f71a2a58],.status-quoted[data-v-f71a2a58]{color:#6947a5!important;background:#f1ebfa}.status-won[data-v-f71a2a58]{color:#176b43!important;background:#e8f7ef}.status-lost[data-v-f71a2a58],.status-spam[data-v-f71a2a58]{color:#922f3b!important;background:#fcecef}.pagination[data-v-f71a2a58]{padding:13px 15px;display:flex;align-items:center;justify-content:space-between;color:#75838c;border-top:1px solid #e6ecef;font-size:10px}.pagination>div[data-v-f71a2a58]{display:flex;align-items:center;gap:10px}.pagination button[data-v-f71a2a58]{width:31px;height:31px;color:#147ac2;background:#edf7fc;border:0;border-radius:7px;cursor:pointer}.pagination button[data-v-f71a2a58]:disabled{opacity:.4;cursor:not-allowed}.loading-state[data-v-f71a2a58],.empty-state[data-v-f71a2a58],.detail-loading[data-v-f71a2a58]{padding:60px 20px;color:#74838d;text-align:center}.empty-state i[data-v-f71a2a58]{color:#9ba8af;font-size:31px}.empty-state h3[data-v-f71a2a58]{margin:12px 0 4px}.empty-state p[data-v-f71a2a58]{margin:0;font-size:11px}.notice[data-v-f71a2a58]{margin:13px;padding:11px 13px;border-radius:8px;font-size:11px}.notice--error[data-v-f71a2a58]{color:#902e39;background:#fff0f1;border:1px solid #f0c6ca}.notice--success[data-v-f71a2a58]{color:#176b43;background:#ebf8f1;border:1px solid #c8e7d6}.detail-overlay[data-v-f71a2a58]{position:fixed;inset:0;z-index:12000;display:flex;justify-content:flex-end;background:#030f1894;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.detail-drawer[data-v-f71a2a58]{width:min(680px,100%);height:100%;overflow-y:auto;color:#263f4e;background:#f5f7f8;box-shadow:-20px 0 60px #0000002e}.detail-head[data-v-f71a2a58]{position:sticky;top:0;z-index:3;padding:19px 22px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#08263b}.detail-head span[data-v-f71a2a58]{color:#6cc8f3;font-size:9px;font-weight:800;text-transform:uppercase}.detail-head h2[data-v-f71a2a58]{margin:4px 0 0;color:#fff;font-size:20px}.detail-head button[data-v-f71a2a58]{width:36px;height:36px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:50%;cursor:pointer}.detail-content[data-v-f71a2a58]{padding:17px;display:grid;gap:12px}.detail-primary[data-v-f71a2a58]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.detail-primary div[data-v-f71a2a58],.detail-section[data-v-f71a2a58]{padding:17px;background:#fff;border:1px solid #dfe6ea;border-radius:10px}.detail-primary span[data-v-f71a2a58]{display:block;color:#84919a;font-size:8px;text-transform:uppercase}.detail-primary strong[data-v-f71a2a58]{display:block;margin-top:5px;font-size:11px}.detail-section h3[data-v-f71a2a58]{margin:0 0 14px;color:#18394d;font-size:14px}.detail-section dl[data-v-f71a2a58]{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.detail-section dt[data-v-f71a2a58]{color:#87939b;font-size:8px;text-transform:uppercase}.detail-section dd[data-v-f71a2a58]{margin:3px 0 0;color:#294555;font-size:11px}.detail-section a[data-v-f71a2a58]{color:#147ac2;text-decoration:none}.break-value[data-v-f71a2a58]{overflow-wrap:anywhere}.contact-actions[data-v-f71a2a58]{margin-top:15px;display:flex;flex-wrap:wrap;gap:7px}.contact-actions a[data-v-f71a2a58]{min-height:35px;padding:8px 11px;display:inline-flex;align-items:center;gap:6px;color:#fff;background:#147ac2;border-radius:7px;font-size:10px;font-weight:700}.contact-actions a[data-v-f71a2a58]:nth-child(2){background:#168857}.request-subject[data-v-f71a2a58]{display:block;margin-bottom:8px;font-size:12px}.request-message[data-v-f71a2a58]{margin:0;color:#586d79;font-size:11px;line-height:1.7;white-space:pre-wrap}.edit-field[data-v-f71a2a58]{margin-top:12px;display:grid;gap:5px}.edit-field label[data-v-f71a2a58]{font-size:10px;font-weight:700}.edit-field select[data-v-f71a2a58],.edit-field textarea[data-v-f71a2a58]{width:100%;padding:10px;color:#294555;background:#f7f9fa;border:1px solid #dbe4e8;border-radius:7px;font:inherit;font-size:11px}.save-button[data-v-f71a2a58]{width:100%;min-height:41px;margin-top:13px;color:#fff;background:#147ac2;border:0;border-radius:8px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.history-list[data-v-f71a2a58]{display:grid}.history-list article[data-v-f71a2a58]{display:grid;grid-template-columns:12px 1fr;gap:9px}.history-list article>span[data-v-f71a2a58]{position:relative;width:8px;height:8px;margin-top:4px;background:#147ac2;border-radius:50%}.history-list article>span[data-v-f71a2a58]:after{content:"";position:absolute;top:10px;bottom:-45px;left:3px;width:1px;background:#dce5e9}.history-list article:last-child>span[data-v-f71a2a58]:after{display:none}.history-list article>div[data-v-f71a2a58]{padding-bottom:18px}.history-list strong[data-v-f71a2a58]{font-size:10px}.history-list p[data-v-f71a2a58]{margin:3px 0;color:#637681;font-size:10px}.history-list small[data-v-f71a2a58],.no-history[data-v-f71a2a58]{color:#8a979f;font-size:8px}@media(max-width:1100px){.summary-grid[data-v-f71a2a58]{grid-template-columns:repeat(3,1fr)}.filters[data-v-f71a2a58]{grid-template-columns:1fr 1fr}}@media(max-width:700px){.page-head[data-v-f71a2a58]{align-items:flex-start;flex-direction:column}.summary-grid[data-v-f71a2a58]{grid-template-columns:repeat(2,1fr)}.filters[data-v-f71a2a58],.detail-primary[data-v-f71a2a58],.detail-section dl[data-v-f71a2a58]{grid-template-columns:1fr}}.news-detail-page[data-v-650f4a06]{overflow:hidden;color:#102c43;background:#fff}.news-status[data-v-650f4a06]{min-height:65vh;padding:90px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#667a8b;text-align:center}.status-spinner[data-v-650f4a06]{width:38px;height:38px;border:3px solid #dce6ed;border-top-color:#147ac2;border-radius:50%;animation:news-spin-650f4a06 .8s linear infinite}@keyframes news-spin-650f4a06{to{transform:rotate(360deg)}}.news-detail-hero[data-v-650f4a06]{position:relative;min-height:540px;display:flex;align-items:flex-end;overflow:hidden;background-color:#061827;background-position:center;background-size:cover}.news-hero-overlay[data-v-650f4a06]{position:absolute;inset:0;background:linear-gradient(90deg,#041422f5,#041422c7 58%,#0414226b)}.news-hero-pattern[data-v-650f4a06]{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:55px 55px}.news-back-button[data-v-650f4a06]{position:absolute;top:30px;left:max(28px,calc((100vw - 1180px)/2));z-index:5;width:46px;height:46px;display:grid;place-items:center;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.news-hero-container[data-v-650f4a06]{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:120px 0 60px}.news-breadcrumb[data-v-650f4a06]{margin-bottom:27px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#ffffff9e;font-size:10px}.news-breadcrumb a[data-v-650f4a06]{color:#ffffffbf;text-decoration:none}.news-breadcrumb i[data-v-650f4a06]{font-size:7px}.news-hero-content[data-v-650f4a06]{max-width:850px}.news-meta[data-v-650f4a06]{margin-bottom:15px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#ffffffab;font-size:10px}.news-type[data-v-650f4a06]{min-height:28px;padding:0 10px;display:inline-flex;align-items:center;color:#fff;background:#147ac2;border-radius:7px;font-weight:800;text-transform:uppercase}.news-hero-content h1[data-v-650f4a06]{margin:0;color:#fff;font-size:clamp(34px,5vw,35px);letter-spacing:-.035em;line-height:1.08}.news-hero-content>p[data-v-650f4a06]{max-width:750px;margin:19px 0 0;color:#ffffffb8;font-size:14px;line-height:1.75}.news-content-section[data-v-650f4a06]{padding:90px 0}.news-content-container[data-v-650f4a06]{width:min(1120px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:65px;align-items:start}.article-heading[data-v-650f4a06]{margin-bottom:30px}.article-heading>span[data-v-650f4a06]{color:#147ac2;font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.article-heading h2[data-v-650f4a06]{margin:9px 0 0;color:#102c43;font-size:clamp(26px,3vw,36px);line-height:1.25}.article-content[data-v-650f4a06]{color:#536a7c;font-size:14px;line-height:1.85}.article-content[data-v-650f4a06] p{margin:0 0 21px}.article-content[data-v-650f4a06] h2{margin:38px 0 14px;color:#102c43;font-size:25px}.article-content[data-v-650f4a06] h3{margin:31px 0 12px;color:#102c43;font-size:20px}.article-content[data-v-650f4a06] strong{color:#102c43}.article-content[data-v-650f4a06] img{max-width:100%;height:auto;margin:28px 0;border-radius:15px}.article-content[data-v-650f4a06] ul,.article-content[data-v-650f4a06] ol{margin:22px 0;padding-left:24px}.article-content[data-v-650f4a06] li{margin-bottom:9px}.article-content[data-v-650f4a06] a{color:#147ac2}.article-content[data-v-650f4a06] blockquote{margin:28px 0;padding:21px 24px;background:#f3f8fb;border-left:3px solid #147ac2;border-radius:0 12px 12px 0}.article-footer[data-v-650f4a06]{margin-top:40px;padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dfe7ec;border-bottom:1px solid #dfe7ec}.article-date[data-v-650f4a06]{display:flex;align-items:center;gap:9px;color:#718391;font-size:10px}.article-date i[data-v-650f4a06]{color:#147ac2}.copy-link-button[data-v-650f4a06]{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;color:#50687a;background:#f3f8fb;border:1px solid #dce6ec;border-radius:8px;font-size:9px;font-weight:750;cursor:pointer}.article-navigation[data-v-650f4a06]{margin-top:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.article-navigation__item[data-v-650f4a06]{min-width:0;padding:17px;display:flex;align-items:center;gap:13px;color:inherit;background:#f6f9fb;border:1px solid #dfe8ee;border-radius:12px;text-decoration:none}.article-navigation__item--next[data-v-650f4a06]{justify-content:flex-end;text-align:right}.article-navigation__item>span[data-v-650f4a06]{min-width:0;display:grid;gap:4px}.article-navigation__item small[data-v-650f4a06]{color:#147ac2;font-size:8px;font-weight:800;text-transform:uppercase}.article-navigation__item strong[data-v-650f4a06]{overflow:hidden;color:#344f62;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.article-navigation__item>i[data-v-650f4a06]{color:#147ac2;font-size:9px}.news-sidebar[data-v-650f4a06]{position:sticky;top:25px;display:grid;gap:17px}.news-cover-image[data-v-650f4a06]{aspect-ratio:16 / 11;margin:0;overflow:hidden;border-radius:16px}.news-cover-image img[data-v-650f4a06]{width:100%;height:100%;object-fit:cover}.news-contact-card[data-v-650f4a06]{padding:27px;background:#071e32;border-radius:17px}.news-contact-card>span[data-v-650f4a06]{color:#72c5f6;font-size:9px;font-weight:800;text-transform:uppercase}.news-contact-card h2[data-v-650f4a06]{margin:9px 0;color:#fff;font-size:21px;line-height:1.3}.news-contact-card p[data-v-650f4a06]{color:#ffffffa1;font-size:11px;line-height:1.7}.news-contact-card a[data-v-650f4a06]{min-height:45px;margin-top:19px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;color:#fff;background:#147ac2;border-radius:9px;font-size:10px;font-weight:750;text-decoration:none}.related-news-section[data-v-650f4a06]{padding:75px 0 90px;background:#f4f8fa}.related-news-container[data-v-650f4a06]{width:min(1120px,calc(100% - 48px));margin:0 auto}.related-news-container>header[data-v-650f4a06]{margin-bottom:30px}.related-news-container>header span[data-v-650f4a06]{color:#147ac2;font-size:9px;font-weight:850;text-transform:uppercase}.related-news-container>header h2[data-v-650f4a06]{margin:8px 0 0;font-size:30px}.related-news-grid[data-v-650f4a06]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.related-news-card[data-v-650f4a06]{overflow:hidden;color:inherit;background:#fff;border:1px solid #dfe8ee;border-radius:15px;text-decoration:none}.related-news-image[data-v-650f4a06]{position:relative;aspect-ratio:16 / 10;overflow:hidden}.related-news-image img[data-v-650f4a06]{width:100%;height:100%;object-fit:cover}.related-news-image>span[data-v-650f4a06]{position:absolute;bottom:11px;left:11px;padding:6px 8px;color:#fff;background:#051b2cbf;border-radius:6px;font-size:7px;font-weight:800}.related-news-card>div[data-v-650f4a06]:last-child{padding:19px}.related-news-card small[data-v-650f4a06]{color:#83919c;font-size:8px}.related-news-card h3[data-v-650f4a06]{margin:8px 0 17px;color:#102c43;font-size:15px;line-height:1.4}.related-link[data-v-650f4a06]{display:flex;justify-content:space-between;color:#147ac2;font-size:9px;font-weight:750}.news-not-found>span[data-v-650f4a06]{width:58px;height:58px;display:grid;place-items:center;color:#147ac2;background:#edf7fd;border-radius:16px}.news-not-found h1[data-v-650f4a06]{margin:0;color:#102c43}.news-not-found p[data-v-650f4a06]{margin:0}.news-not-found a[data-v-650f4a06]{min-height:43px;padding:0 16px;display:inline-flex;align-items:center;color:#fff;background:#147ac2;border-radius:8px;text-decoration:none}@media(max-width:900px){.news-content-container[data-v-650f4a06]{grid-template-columns:1fr}.news-sidebar[data-v-650f4a06]{position:static}.related-news-grid[data-v-650f4a06]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.news-detail-hero[data-v-650f4a06]{min-height:520px}.news-back-button[data-v-650f4a06]{top:20px;left:18px}.news-hero-container[data-v-650f4a06],.news-content-container[data-v-650f4a06],.related-news-container[data-v-650f4a06]{width:calc(100% - 36px)}.news-hero-container[data-v-650f4a06]{padding:90px 0 45px}.news-hero-content h1[data-v-650f4a06]{font-size:34px}.news-content-section[data-v-650f4a06]{padding:60px 0}.article-content[data-v-650f4a06]{font-size:13px}.article-footer[data-v-650f4a06]{align-items:flex-start;flex-direction:column}.article-navigation[data-v-650f4a06]{grid-template-columns:1fr}.article-navigation__space[data-v-650f4a06]{display:none}.related-news-grid[data-v-650f4a06]{grid-template-columns:1fr}}:root{--color-primary: #0d437b;--color-primary-dark: #08345f;--color-primary-soft: #eaf2fb;--color-secondary: #d71920;--color-text: #202020;--color-text-soft: #555555;--color-muted: #777777;--color-bg: #ffffff;--color-bg-soft: #f6f8fb;--color-border: #e6eaf0;--color-white: #ffffff;--color-black: #000000;--font-main: "Arial", sans-serif;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 13px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 28px;--fs-3xl: 36px;--fs-4xl: 48px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--container: 1200px;--section-padding: 80px;--section-padding-mobile: 48px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 24px;--shadow-soft: 0 10px 30px rgba(0, 0, 0, .08);--shadow-medium: 0 18px 45px rgba(0, 0, 0, .12);--transition: .25s ease}@media(max-width:991px){:root{--fs-base: 14px;--fs-md: 15px;--fs-lg: 16px;--fs-xl: 20px;--fs-2xl: 25px;--fs-3xl: 30px;--fs-4xl: 38px;--section-padding: var(--section-padding-mobile)}}@media(max-width:575px){:root{--fs-xl: 18px;--fs-2xl: 23px;--fs-3xl: 27px;--fs-4xl: 32px;--container: 100%}}html,body{height:100%}#app{min-height:100%}body,html{margin:0;padding:0;overflow-x:hidden;width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:#f5f7fa;color:#0b0f14}*{box-sizing:border-box}#google_translate_element{position:fixed;left:-9999px;top:-9999px;opacity:0;pointer-events:none}.goog-te-banner-frame,.skiptranslate iframe{display:none!important}body{top:0!important}.notranslate{translate:no}
