.header-area.header-2-area[data-v-5353ca76]{min-height:150px;display:block;background-color:#192437}.header-info ul[data-v-5353ca76]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;grid-gap:15px;gap:15px}.header-info li[data-v-5353ca76]{font-size:14px}.header-info a[data-v-5353ca76],.header-info li[data-v-5353ca76]{display:flex;align-items:center}.header-info a[data-v-5353ca76]{color:hsla(0,0%,100%,.85);text-decoration:none;line-height:1.4;transition:color .3s ease}.header-info a[data-v-5353ca76]:hover{color:#fff}.header-info i[data-v-5353ca76]{color:#ff5316;margin-right:8px;font-size:18px;transition:color .3s ease}.header-info a:hover i[data-v-5353ca76]{color:#ff8c42}.social ul li a[data-v-5353ca76]{transition:all .3s ease!important}.social ul li a[data-v-5353ca76]:hover{color:#ff5316!important;transform:translateY(-2px)}.header-top-2[data-v-5353ca76]{background-color:#0f172a!important}.header-top-2[data-v-5353ca76]:before,.main-header[data-v-5353ca76]:before{display:none!important}.header-top-2 .header-top-item[data-v-5353ca76]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;position:relative;z-index:200}.main-header[data-v-5353ca76]{position:relative;z-index:100;transition:none!important}.main-header.sticky.header-hidden[data-v-5353ca76]{transform:translateY(-100%)!important;animation:none!important}.main-header[data-v-5353ca76]{background:var(--bg-nav)!important;transition:background-color .4s ease!important}.main-header-menus[data-v-5353ca76]{position:relative;display:flex!important;align-items:center!important;height:100px;flex:1;min-width:0;padding-right:120px!important}.main-header-menus .header-logo[data-v-5353ca76]{background:transparent!important;position:relative;z-index:10!important;padding:0 15px 0 0!important;margin-top:0!important;display:flex;align-items:center;align-self:stretch!important;height:auto}.main-header-menus .header-logo[data-v-5353ca76]:before{content:"";position:absolute;top:-60px;bottom:auto!important;height:160px!important;left:-100vw;width:calc(100vw + 100%);background:#ff5316;clip-path:polygon(0 0,100% 0,calc(100% - 35px) 100%,0 100%);z-index:-1}.main-header-menus .header-logo a.logo-container[data-v-5353ca76]{display:flex;align-items:center;text-decoration:none;transform:translate(-30px,-20px)}.main-logo-icon[data-v-5353ca76]{height:115px!important;width:auto!important;-o-object-fit:contain!important;object-fit:contain!important;transform:scale(1)!important;flex-shrink:0!important;margin:0!important}.logo-container:hover .main-logo-icon[data-v-5353ca76]{transform:scale(1.05)!important}@media (min-width:992px){.header-area.header-2-area .main-header .main-header-item .main-header-menus .header-menu[data-v-5353ca76]{min-width:0!important;flex-grow:1;margin:0 30px 0 0!important;padding:0!important;display:block!important;height:100px;position:relative;z-index:200}}.header-menu>ul[data-v-5353ca76]{flex-wrap:nowrap!important;justify-content:space-between;align-items:center;width:100%}.header-menu>ul>li[data-v-5353ca76],.header-menu>ul[data-v-5353ca76]{display:flex!important;margin:0!important;padding:0!important;height:100px}.header-menu>ul>li[data-v-5353ca76]{position:relative}.header-area.header-2-area .main-header .main-header-item .main-header-menus .header-menu>ul>li>a[data-v-5353ca76],.header-area.header-2-area .main-header.sticky .main-header-item .main-header-menus .header-menu>ul>li>a[data-v-5353ca76],.header-menu>ul>li>a[data-v-5353ca76]{display:flex!important;align-items:center!important;height:100%!important;line-height:normal!important}.header-menu>ul>li>a[data-v-5353ca76]{color:#64748b;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;position:relative;padding:0 10px!important;white-space:nowrap;transition:color .3s ease}.header-menu>ul>li:hover>a[data-v-5353ca76],.header-menu>ul>li>a.active[data-v-5353ca76]{color:#ff5316}.header-menu>ul>li>a[data-v-5353ca76]:after{content:"";position:absolute;top:calc(50% + 16px);left:50%;transform:translateX(-50%) scaleX(0);width:calc(100% - 20px);height:2px;background:#ff5316;border-radius:2px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.header-menu>ul>li:hover>a[data-v-5353ca76]:after,.header-menu>ul>li>a.active[data-v-5353ca76]:after{transform:translateX(-50%) scaleX(1)}@media (min-width:992px){.header-menu>ul>li>.sub-menu[data-v-5353ca76]{transform:translateY(15px);transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;display:block!important;opacity:0!important;visibility:hidden!important;pointer-events:none;background:#fff!important;border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 40px rgba(0,0,0,.1)!important;border-radius:12px;padding:8px 0!important;border-top:3px solid #ff5316!important}.header-menu>ul>li>.sub-menu>li[data-v-5353ca76]{background-color:transparent;padding:0 8px!important}.header-menu>ul>li>.sub-menu>li>a[data-v-5353ca76]{color:#444!important;background-color:transparent!important;display:block!important;padding:10px 16px!important;width:100%;border-radius:8px!important;transition:all .2s ease!important;font-weight:500!important}.header-area .main-header .main-header-item .header-menu>ul>li>.sub-menu>li>a.active[data-v-5353ca76],.header-area .main-header .main-header-item .header-menu>ul>li>.sub-menu>li>a.nuxt-link-active[data-v-5353ca76],.header-area .main-header .main-header-item .header-menu>ul>li>.sub-menu>li>a[data-v-5353ca76]:hover{background:#fff5f0!important;color:#ff5316!important;transform:translateX(4px)}.header-menu>ul>li:hover>.sub-menu[data-v-5353ca76]{transform:translateY(0);opacity:1!important;visibility:visible!important;pointer-events:auto}}.main-header.sticky[data-v-5353ca76]{position:fixed!important;top:0;left:0;width:100%;z-index:9999!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;background-color:hsla(0,0%,100%,.88)!important;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);transition:transform .4s cubic-bezier(.3,0,.2,1),background-color .3s ease,box-shadow .3s ease!important;animation:slideDown-5353ca76 .5s ease forwards!important}.main-header.sticky .main-header-menus[data-v-5353ca76]{height:100px!important}.header-menu>ul>li>a[data-v-5353ca76],.main-header-menus .header-logo[data-v-5353ca76]:before,.main-header-menus .header-logo a.logo-container[data-v-5353ca76],.main-header-menus[data-v-5353ca76]{transition:all .4s cubic-bezier(.3,0,.2,1)!important}.main-header.sticky .main-header-menus .header-logo[data-v-5353ca76]:before{top:0!important;bottom:auto!important;height:100px!important}.main-header.sticky .main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(-30px)!important}.main-header.sticky .main-logo-icon[data-v-5353ca76]{height:80px!important;transition:all .3s ease}.main-logo-icon[data-v-5353ca76]{transition:transform .3s ease!important}.header-area.header-2-area .main-header.sticky .main-header-item .main-header-menus .header-menu>ul>li[data-v-5353ca76],.header-area.header-2-area .main-header.sticky .main-header-item .main-header-menus .header-menu>ul[data-v-5353ca76],.header-area.header-2-area .main-header.sticky .main-header-item .main-header-menus .header-menu[data-v-5353ca76]{height:70px!important}.header-area.header-2-area .main-header.sticky .main-header-item .main-header-menus .header-menu ul li li[data-v-5353ca76]{height:auto!important;min-height:0!important}.header-area.header-2-area .main-header.sticky .main-header-item .main-header-menus .header-menu ul li li a[data-v-5353ca76]{height:auto!important;line-height:1.4!important;min-height:0!important}.main-header.sticky .header-menu>ul>li[data-v-5353ca76],.main-header.sticky .header-menu>ul[data-v-5353ca76]{height:70px!important}.main-header.sticky .header-menu>ul>li>a[data-v-5353ca76]{height:70px!important;line-height:70px!important}.main-header.sticky .header-menu>ul>li>.sub-menu>li[data-v-5353ca76],.main-header.sticky .header-menu>ul>li>.sub-menu>li a[data-v-5353ca76]{height:auto!important;min-height:0!important;line-height:1.4!important}.main-header.sticky .header-menu>ul>li>a[data-v-5353ca76]:after{top:calc(50% + 12px)}@keyframes slideDown-5353ca76{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (max-width:991px){.header-area.header-2-area[data-v-5353ca76]{min-height:auto!important;background-color:transparent!important}.header-top-2[data-v-5353ca76]{display:none!important}.main-header-menus[data-v-5353ca76]{width:auto!important;flex:1;padding-right:0!important;margin-right:0!important}.main-header-item>.hamburger-container[data-v-5353ca76]{display:flex!important;align-items:center;justify-content:center;padding:0 16px;flex-shrink:0;z-index:9999}.main-header-menus .header-logo[data-v-5353ca76]{position:relative!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px 28px 10px 20px!important;margin-left:-20px!important;width:230px!important;flex-shrink:0!important;flex-grow:0!important;clip-path:none!important}.main-header-menus .header-logo[data-v-5353ca76]:before{display:block!important;content:"";position:absolute;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;height:100%!important;background:#ff5316!important;clip-path:polygon(0 0,100% 0,calc(100% - 28px) 100%,0 100%)!important;z-index:-1!important}.main-logo-icon[data-v-5353ca76]{height:48px!important;max-width:175px!important;width:auto!important}.main-header-menus .header-logo a.logo-container[data-v-5353ca76],.main-header.sticky .main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(0)!important}}@media (max-width:576px){.header-info ul[data-v-5353ca76]{flex-direction:column;align-items:center;grid-gap:10px;gap:10px}.header-info li[data-v-5353ca76]{justify-content:center;text-align:center;font-size:13px}.header-info a[data-v-5353ca76]{flex-direction:column;grid-gap:4px;gap:4px}}@media (max-width:1500px){.main-header-menus .header-logo[data-v-5353ca76]{padding:10px 50px 10px 0!important}.header-menu>ul>li>a[data-v-5353ca76]{padding:0 6px!important;font-size:12px!important}}@media (max-width:1400px){.main-header-menus .header-logo[data-v-5353ca76]{padding:10px 10px 10px 0!important}.main-logo-icon[data-v-5353ca76]{height:95px!important}.main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(-20px,-20px)}.header-menu>ul>li>a[data-v-5353ca76]{padding:0 4px!important;font-size:11px!important;letter-spacing:0!important}.header-info li[data-v-5353ca76]{font-size:12px!important}}@media (max-width:1199px){.main-header-menus .header-logo[data-v-5353ca76]{padding:10px 5px 10px 0!important}.main-logo-icon[data-v-5353ca76]{height:85px!important}.header-menu>ul>li>a[data-v-5353ca76]{padding:0 3px!important;font-size:10px!important}}@media (min-width:1400px){.main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(-60px,-30px)}.main-header.sticky .main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(-60px)!important}}@media (min-width:1700px){.main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(-90px,-30px)}.main-header.sticky .main-header-menus .header-logo a.logo-container[data-v-5353ca76]{transform:translate(-90px)!important}}.header-area[data-v-5353ca76]{position:relative;z-index:99999!important}.offcanvas-overlay[data-v-5353ca76]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(2,6,23,.6);z-index:9998;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.25,1,.5,1)}.offcanvas-overlay.active[data-v-5353ca76]{opacity:1;visibility:visible}.offcanvas_menu_wrapper[data-v-5353ca76]{position:fixed!important;top:0!important;bottom:0!important;height:100dvh!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;border-left:1px solid rgba(0,0,0,.08);border-right:none!important;box-shadow:-10px 0 40px rgba(0,0,0,.05)!important;padding:30px 24px!important;z-index:10001!important;width:310px!important;left:auto!important;right:0!important;transform:translateX(100%);margin-left:0!important;transition:transform .4s cubic-bezier(.25,1,.5,1)!important;max-height:100dvh;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.offcanvas_menu_wrapper.active[data-v-5353ca76]{transform:translateX(0)!important;margin-left:0!important}html.dark .offcanvas_menu_wrapper[data-v-5353ca76]{background:linear-gradient(180deg,#0f172a,#020617)!important;border-left:1px solid hsla(0,0%,100%,.05);box-shadow:-10px 0 40px rgba(0,0,0,.4)!important}.drawer-header[data-v-5353ca76]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.05)}html.dark .drawer-header[data-v-5353ca76]{border-bottom-color:hsla(0,0%,100%,.05)}.drawer-brand[data-v-5353ca76]{display:flex;align-items:center;grid-gap:12px;gap:12px}.brand-circle[data-v-5353ca76]{width:12px;height:12px;border-radius:50%;background:#ff6200;position:relative;box-shadow:0 0 12px rgba(255,98,0,.6)}.brand-text[data-v-5353ca76]{font-family:Oswald,sans-serif;font-weight:700;font-size:19px;letter-spacing:1px;color:#192437}html.dark .brand-text[data-v-5353ca76]{color:#fff}.drawer-close-btn[data-v-5353ca76]{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);color:#475569;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;outline:none}html.dark .drawer-close-btn[data-v-5353ca76]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#94a3b8}.drawer-close-btn[data-v-5353ca76]:hover{background:rgba(255,98,0,.15);border-color:#ff6200;color:#ff6200;transform:rotate(90deg)}.mobile-accessibility-section[data-v-5353ca76]{margin-bottom:30px;background:rgba(0,0,0,.02);padding:16px;border-radius:14px;border:1px solid rgba(0,0,0,.05)}html.dark .mobile-accessibility-section[data-v-5353ca76]{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.05)}.accessibility-title[data-v-5353ca76]{color:#64748b;margin-bottom:12px}html.dark .accessibility-title[data-v-5353ca76]{color:#94a3b8}.premium-mode-switch[data-v-5353ca76]{cursor:pointer;width:100%}.mode-switch-bg[data-v-5353ca76]{position:relative;display:flex;background:#e2e8f0;border-radius:30px;padding:4px;height:40px;align-items:center;border:1px solid rgba(0,0,0,.05)}html.dark .mode-switch-bg[data-v-5353ca76]{background:#020617;border-color:hsla(0,0%,100%,.05)}.mode-switch-option[data-v-5353ca76]{position:relative;flex:1;color:#64748b;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;z-index:2;height:100%;transition:color .3s ease;font-family:Oswald,sans-serif;text-transform:uppercase}html.dark .mode-switch-option[data-v-5353ca76]{color:#94a3b8}.mode-switch-option.active[data-v-5353ca76]{color:#192437!important}html.dark .mode-switch-option.active[data-v-5353ca76]{color:#020617!important}.mode-switch-active-pill[data-v-5353ca76]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#fff;border-radius:30px;z-index:1;transition:transform .35s cubic-bezier(.25,1,.5,1);box-shadow:0 2px 8px rgba(0,0,0,.15)}html.dark .mode-switch-active-pill[data-v-5353ca76]{box-shadow:0 2px 8px rgba(0,0,0,.4)}.mode-switch-active-pill.slide-right[data-v-5353ca76]{transform:translateX(100%)}.offcanvas_main_menu li[data-v-5353ca76]{position:relative;margin-bottom:10px}.offcanvas_main_menu li a[data-v-5353ca76]{border-bottom:none!important}.offcanvas_main_menu>li>a[data-v-5353ca76]{font-family:Oswald,sans-serif;font-weight:600;font-size:17px;text-transform:uppercase;color:#192437!important;letter-spacing:.5px;transition:all .3s ease;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 0}html.dark .offcanvas_main_menu>li>a[data-v-5353ca76]{color:#cbd5e1!important}.offcanvas_main_menu>li.active>a[data-v-5353ca76],.offcanvas_main_menu>li:hover>a[data-v-5353ca76]{color:#ff6200!important}.menu-link-icon[data-v-5353ca76]{color:#ff6200;font-size:16px;opacity:.8;width:20px;text-align:center}.menu-expand[data-v-5353ca76]{position:absolute;right:0;top:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:transform .3s ease;color:#64748b}html.dark .menu-expand[data-v-5353ca76]{color:#94a3b8}.active>.menu-expand[data-v-5353ca76]{transform:rotate(180deg);color:#ff6200}.sub-menu-dropdown[data-v-5353ca76]{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.25,1,.5,1),opacity .3s ease,border-color .3s ease;padding-left:32px;margin-top:2px;border-left:1px solid transparent}.sub-menu-dropdown.open[data-v-5353ca76]{max-height:250px;opacity:1;margin-bottom:12px;border-left:1px solid rgba(255,98,0,.15)}.sub-menu-dropdown li[data-v-5353ca76]{margin-bottom:6px}.sub-menu-dropdown li a[data-v-5353ca76]{font-size:14px;font-weight:500;color:#475569!important;padding:6px 0;display:block;transition:all .2s ease}html.dark .sub-menu-dropdown li a[data-v-5353ca76]{color:#94a3b8!important}.sub-menu-dropdown li a[data-v-5353ca76]:hover{color:#ff6200!important;padding-left:6px}.offcanvas_footer[data-v-5353ca76]{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding-top:16px;border-top:1px solid rgba(0,0,0,.07);margin-top:8px;margin-bottom:0}.drawer-contact-link[data-v-5353ca76]{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#475569;font-size:13px;text-decoration:none;transition:color .3s ease;padding:4px 0}.drawer-contact-link i[data-v-5353ca76]{color:#ff5316;font-size:15px;width:16px;flex-shrink:0}.drawer-contact-link span[data-v-5353ca76]{display:inline;line-height:1.3}.drawer-phone-link[data-v-5353ca76]{font-weight:700;font-size:14px}.drawer-contact-link[data-v-5353ca76]:hover{color:#ff6200}html.dark .drawer-contact-link[data-v-5353ca76]{color:#94a3b8}html.dark .drawer-contact-link[data-v-5353ca76]:hover{color:#ff6200}.offcanvas_footer span a[data-v-5353ca76]{color:#475569!important;font-size:13px!important;transition:color .3s ease}html.dark .offcanvas_footer span a[data-v-5353ca76]{color:#94a3b8!important}.offcanvas_footer span a[data-v-5353ca76]:hover{color:#ff6200!important}.drawer-socials[data-v-5353ca76]{display:flex;justify-content:center;grid-gap:15px;gap:15px;margin-top:12px;padding-top:0;margin-bottom:20px;border-top:none}html.dark .drawer-socials[data-v-5353ca76]{border-top-color:hsla(0,0%,100%,.05)}.drawer-socials a[data-v-5353ca76]{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);color:#475569;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .3s ease}html.dark .drawer-socials a[data-v-5353ca76]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:#cbd5e1}.drawer-socials a[data-v-5353ca76]:hover{background:#ff6200;border-color:#ff6200;color:#fff;transform:translateY(-2px)}.offcanvas_menu_wrapper .offcanvas_main_menu>li[data-v-5353ca76]{opacity:0;transform:translateX(-20px);transition:opacity .5s ease,transform .5s cubic-bezier(.25,1,.5,1)}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]{opacity:1;transform:translateX(0)}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]:first-child{transition-delay:.1s}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]:nth-child(2){transition-delay:.15s}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]:nth-child(3){transition-delay:.2s}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]:nth-child(4){transition-delay:.25s}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]:nth-child(5){transition-delay:.3s}.offcanvas_menu_wrapper.active .offcanvas_main_menu>li[data-v-5353ca76]:nth-child(6){transition-delay:.35s}.mode-toggle-pill[data-v-5353ca76]{position:relative;display:inline-flex;background:#0f172a;border-radius:50px;padding:3px;height:38px;align-items:center;border:1px solid rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15);width:150px}html.dark .mode-toggle-pill[data-v-5353ca76]{background:#1e293b;border-color:hsla(0,0%,100%,.05)}.mode-pill-btn[data-v-5353ca76]{position:relative;flex:1;background:transparent;border:none;color:#94a3b8;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;z-index:2;height:100%;transition:color .3s ease;outline:none;font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.5px}.mode-pill-btn[data-v-5353ca76]:hover{color:#cbd5e1}.mode-pill-btn.active[data-v-5353ca76]{color:#192437!important}html.dark .mode-pill-btn.active[data-v-5353ca76]{color:#0f172a!important}.mode-pill-slider[data-v-5353ca76]{position:absolute;top:3px;left:3px;width:calc(50% - 3px);height:calc(100% - 6px);background:#fff;border-radius:50px;z-index:1;transition:transform .35s cubic-bezier(.25,1,.5,1);box-shadow:0 2px 8px rgba(0,0,0,.2)}.mode-pill-slider.slide-right[data-v-5353ca76]{transform:translateX(100%)}.mode-icon[data-v-5353ca76]{transition:transform .35s ease}.mode-pill-btn.active .mode-icon[data-v-5353ca76]{transform:scale(1.1)}.theme-toggle-btn[data-v-5353ca76]{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#64748b;transition:background-color .3s,color .3s;width:40px;height:40px;outline:none}.theme-toggle-btn[data-v-5353ca76]:hover{background-color:rgba(255,83,22,.08);color:#ff5316}html.dark .theme-toggle-btn[data-v-5353ca76]{color:#cbd5e1}html.dark .theme-toggle-btn[data-v-5353ca76]:hover{background-color:hsla(0,0%,100%,.05);color:#ff5316}.theme-toggle-icon-wrap[data-v-5353ca76]{position:relative;width:20px;height:20px;transition:transform .5s cubic-bezier(.4,0,.2,1)}.theme-toggle-icon-wrap.is-dark[data-v-5353ca76]{transform:rotate(1turn)}.moon-icon[data-v-5353ca76],.sun-icon[data-v-5353ca76]{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease,transform .5s ease;backface-visibility:hidden}.sun-icon[data-v-5353ca76]{opacity:1;transform:scale(1)}.moon-icon[data-v-5353ca76]{opacity:0;transform:scale(.5) rotate(-45deg)}.theme-toggle-icon-wrap.is-dark .sun-icon[data-v-5353ca76]{opacity:0;transform:scale(.5) rotate(45deg)}.theme-toggle-icon-wrap.is-dark .moon-icon[data-v-5353ca76]{opacity:1;transform:scale(1) rotate(0deg)}#hamburger-checkbox[data-v-5353ca76]{display:none}.toggle[data-v-5353ca76]{position:relative;width:32px;cursor:pointer;margin:auto;display:block;height:24px}.bar[data-v-5353ca76]{position:absolute;left:0;right:0;height:3px;border-radius:2px;background:#192437;opacity:1;transition-duration:.35s;transition-timing-function:cubic-bezier(.5,-.35,.35,1.5)}html.dark .bar[data-v-5353ca76]{background:#fff}.bar--top[data-v-5353ca76]{top:0;transition-property:top,transform}.bar--middle[data-v-5353ca76],.bar--top[data-v-5353ca76]{transition-delay:.35s,0s}.bar--middle[data-v-5353ca76]{top:10px;transition-property:top,opacity}.bar--bottom[data-v-5353ca76]{bottom:0;top:auto;transition-property:transform;transition-delay:0s}#hamburger-checkbox:checked+.toggle .bar--top[data-v-5353ca76]{top:21px;transform:translateY(-10.5px) rotate(45deg);transition-delay:0s,.35s}#hamburger-checkbox:checked+.toggle .bar--middle[data-v-5353ca76]{top:21px;opacity:0;transition-delay:0s,.35s}#hamburger-checkbox:checked+.toggle .bar--bottom[data-v-5353ca76]{transform:translateY(-10.5px) rotate(-45deg);transition-delay:.35s}.mobile-accessibility-section[data-v-5353ca76]{margin-top:20px;text-align:left;padding:15px 20px;border-top:1px solid rgba(0,0,0,.05)}html.dark .mobile-accessibility-section[data-v-5353ca76]{border-top-color:hsla(0,0%,100%,.05)}.accessibility-title[data-v-5353ca76]{display:block;font-size:11px;font-weight:700;text-transform:uppercase;color:#7f8692;letter-spacing:1px;margin-bottom:10px}.mobile-mode-btn[data-v-5353ca76]{background:transparent;border:1px solid rgba(0,0,0,.1);color:#192437;padding:10px 16px;width:100%;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;text-align:left;transition:all .3s ease}html.dark .mobile-mode-btn[data-v-5353ca76]{border-color:hsla(0,0%,100%,.1);color:#fff}.mode-btn-content[data-v-5353ca76]{display:flex;align-items:center;grid-gap:10px;gap:10px}.mode-icon[data-v-5353ca76]{flex-shrink:0}.header-area.header-2-area .main-header .main-header-item .main-header-menus .header-menu{background:transparent!important;min-width:auto!important;padding-right:0!important}.header-area.header-2-area .main-header .main-header-item .header-menu ul li .sub-menu{background:#fff!important;border-radius:8px!important;box-shadow:0 10px 40px rgba(7,27,58,.1)!important;border:none!important;padding:10px 0!important}.header-area.header-2-area .main-header .main-header-item .header-menu ul li .sub-menu>li>a{color:#0f172a!important;font-weight:600!important;transition:all .3s ease!important}.header-area.header-2-area .main-header .main-header-item .header-menu ul li .sub-menu>li:hover>a{background:rgba(255,83,22,.08)!important;color:#ff5316!important;padding-left:30px!important}.footer-wave[data-v-b48b634e]{margin-top:-2px;line-height:0;overflow:hidden}.footer-wave svg[data-v-b48b634e]{width:100%;height:60px;display:block}.row[data-v-b48b634e]{display:flex;justify-content:space-around}.footer-about-list ul li a[data-v-b48b634e]{transition:all .3s ease;position:relative;display:inline-block}.footer-about-list ul li a[data-v-b48b634e]:hover{transform:translateX(4px);color:#ff8a50!important}.footer-about-list ul li a i[data-v-b48b634e]{transition:transform .3s ease}.footer-about-list ul li a:hover i[data-v-b48b634e]{transform:translateX(3px);color:#ff8a50}.footer-social ul li a[data-v-b48b634e]{transition:all .3s ease}.footer-social ul li a[data-v-b48b634e]:hover{background:#e74606!important;transform:translateY(-3px);box-shadow:0 4px 15px rgba(231,70,6,.3)}.footer-copyright p[data-v-b48b634e]{font-family:Inter,sans-serif;font-size:13px;letter-spacing:.5px}.go-top-area .go-top[data-v-b48b634e]{position:fixed!important;cursor:pointer;bottom:-100px!important;right:auto!important;left:25px!important;top:auto!important;color:#fff;background-color:#ff5316;z-index:9999;width:42px;text-align:center;height:42px;line-height:42px;opacity:0;visibility:hidden;transition:all .4s ease-out!important;border-radius:10px}.go-top-area .go-top.active[data-v-b48b634e]{bottom:25px!important;opacity:1!important;visibility:visible!important}.go-top-btn[data-v-b48b634e]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.go-top-btn[data-v-b48b634e]:hover{margin-top:-4px;box-shadow:0 8px 25px rgba(231,70,6,.3)}.intro-header[data-v-6aca2766]{position:relative;padding:130px 0 80px;overflow:hidden}.intro-bg[data-v-6aca2766]{right:0;bottom:0;background-position:50%;background-size:cover}.intro-bg[data-v-6aca2766],.intro-overlay[data-v-6aca2766]{position:absolute;top:0;left:0}.intro-overlay[data-v-6aca2766]{width:100%;height:100%;background:linear-gradient(90deg,#0d1626,rgba(13,22,38,.95) 45%,rgba(13,22,38,0));z-index:1}.intro-overlay[data-v-6aca2766]:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.03) 45%,hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.03) 55%,transparent 60%);animation:lightSweep-6aca2766 8s ease-in-out infinite;pointer-events:none}@keyframes lightSweep-6aca2766{0%{left:-100%}to{left:200%}}.particles-container[data-v-6aca2766]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.particle[data-v-6aca2766]{position:absolute;background:hsla(0,0%,100%,.15);border-radius:50%;animation:floatParticle-6aca2766 linear infinite}.particle-1[data-v-6aca2766]{width:15px;height:15px;left:10%;bottom:20%;animation-duration:15s}.particle-2[data-v-6aca2766]{width:8px;height:8px;left:30%;bottom:10%;animation-duration:22s;animation-delay:-5s}.particle-3[data-v-6aca2766]{width:25px;height:25px;left:60%;bottom:-10%;animation-duration:18s;animation-delay:-2s;background:rgba(255,83,22,.1)}.particle-4[data-v-6aca2766]{width:12px;height:12px;left:80%;bottom:30%;animation-duration:25s;animation-delay:-8s}.particle-5[data-v-6aca2766]{width:18px;height:18px;left:90%;bottom:-5%;animation-duration:20s;animation-delay:-12s;background:rgba(255,83,22,.1)}@keyframes floatParticle-6aca2766{0%{transform:translateY(0) rotate(0deg) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-800px) rotate(1turn) scale(1.5);opacity:0}}.intro-content[data-v-6aca2766]{position:relative;z-index:3}.intro-content .breadcrumb[data-v-6aca2766]{background:transparent;padding:0;margin-bottom:12px;display:flex;align-items:center}.intro-content .breadcrumb-item a[data-v-6aca2766]{color:#fff;font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:hsla(0,0%,100%,.4);text-decoration-color:hsla(0,0%,100%,.4);transition:all .3s ease}.intro-content .breadcrumb-item a[data-v-6aca2766]:hover{color:#ff5316;-webkit-text-decoration-color:#ff5316;text-decoration-color:#ff5316}.intro-content .breadcrumb-item.active[data-v-6aca2766]{color:#ff5316;font-weight:700;font-size:16px}.intro-content .breadcrumb-item+.breadcrumb-item[data-v-6aca2766]:before{color:hsla(0,0%,100%,.5);content:"›";font-size:22px;font-weight:500;padding:0 12px}.intro-title[data-v-6aca2766]{color:#fff;font-size:clamp(28px,5.5vw,58px);font-weight:800;text-transform:uppercase;margin-bottom:20px;line-height:1.1;letter-spacing:1px}.intro-underline[data-v-6aca2766]{width:60px;height:4px;background:#ff5316;margin-bottom:25px;position:relative}.intro-desc[data-v-6aca2766]{color:#d1d5db;font-size:17px;line-height:1.6;max-width:650px;font-family:Inter,sans-serif;font-weight:400;margin:0}.intro-anim[data-v-6aca2766]{opacity:0;transform:translateY(20px);animation:introFadeUp-6aca2766 .4s cubic-bezier(.16,1,.3,1) forwards}.intro-anim-1[data-v-6aca2766]{animation-delay:.05s}.intro-anim-2[data-v-6aca2766]{animation-delay:.15s}.intro-anim-3[data-v-6aca2766]{animation-delay:.25s}.intro-anim-4[data-v-6aca2766]{animation-delay:.35s}@keyframes introFadeUp-6aca2766{to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.intro-overlay[data-v-6aca2766]{background:linear-gradient(180deg,rgba(13,22,38,.3),rgba(13,22,38,.9) 70%,rgba(13,22,38,.95));clip-path:none}.intro-bg[data-v-6aca2766],.intro-overlay[data-v-6aca2766]{-webkit-mask-image:linear-gradient(180deg,#000,#000 75%,transparent);mask-image:linear-gradient(180deg,#000,#000 75%,transparent)}}@media (max-width:767px){.intro-header[data-v-6aca2766]{padding:120px 0 70px}.intro-desc[data-v-6aca2766]{font-size:14px;line-height:1.4;padding:0 10px}.intro-title[data-v-6aca2766]{font-size:clamp(28px,6vw,36px)}.intro-title[data-v-6aca2766],.intro-underline[data-v-6aca2766]{margin-bottom:15px}}@media (max-width:480px){.intro-header[data-v-6aca2766]{padding:110px 0 60px}}.error-page-area[data-v-66087fe5]{padding:100px 0}.error-page-area h1[data-v-66087fe5]{font-size:48px;margin-bottom:20px;color:#192437}.error-page-area p[data-v-66087fe5]{font-size:18px;margin-bottom:30px;color:#64748b}.mt-30[data-v-66087fe5]{margin-top:30px}html.dark .error-page-area{background:var(--bg-primary)!important}html.dark .error-page-area h1{color:var(--text-heading)!important}html.dark .error-page-area p{color:var(--text-body)!important}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:4px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#ff5316;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.menu-overlay[data-v-195dddd4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:999998;cursor:pointer}.fab-wrapper[data-v-195dddd4]{position:fixed!important;bottom:25px!important;right:25px!important;z-index:999999!important;display:flex!important;flex-direction:column;align-items:flex-end}.whatsapp-tooltip[data-v-195dddd4]{position:absolute;right:80px;bottom:10px;background-color:#fff;color:#192437;padding:12px 18px;border-radius:12px;border-bottom-right-radius:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;box-shadow:0 5px 20px rgba(0,0,0,.15);white-space:nowrap;pointer-events:auto;display:flex;align-items:center;grid-gap:12px;gap:12px;transform-origin:bottom right}@media (max-width:767px){.whatsapp-tooltip[data-v-195dddd4]{white-space:normal;width:-moz-max-content;width:max-content;max-width:calc(100vw - 110px)}}.whatsapp-tooltip[data-v-195dddd4]:after{content:"";position:absolute;right:-8px;bottom:0;border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:0 solid transparent}.tooltip-close[data-v-195dddd4]{cursor:pointer;color:#999;font-size:14px;padding-left:5px;transition:color .2s ease}.tooltip-close[data-v-195dddd4]:hover{color:#ff5316}.fade-tooltip-enter-active[data-v-195dddd4],.fade-tooltip-leave-active[data-v-195dddd4]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.fade-tooltip-enter[data-v-195dddd4],.fade-tooltip-leave-to[data-v-195dddd4]{opacity:0;transform:scale(.8) translateY(10px)}.online-indicator[data-v-195dddd4]{position:absolute;top:0;right:0;width:14px;height:14px;background-color:#10b981;border-radius:50%;border:2px solid #fff;z-index:3;animation:pulse-online-195dddd4 2s infinite}@keyframes pulse-online-195dddd4{0%{box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{box-shadow:0 0 0 8px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.fab-menu[data-v-195dddd4]{flex-direction:column;align-items:flex-end;margin-bottom:20px}.fab-item[data-v-195dddd4],.fab-menu[data-v-195dddd4]{display:flex;grid-gap:15px;gap:15px}.fab-item[data-v-195dddd4]{align-items:center;text-decoration:none;cursor:pointer}.fab-item:hover .fab-label[data-v-195dddd4]{background-color:#ff5316;transform:translateX(-8px)}.fab-item:hover .fab-button[data-v-195dddd4]{transform:scale(1.15) rotate(8deg);box-shadow:0 8px 25px rgba(0,0,0,.3)}.fab-label[data-v-195dddd4]{background-color:#192437;padding:8px 16px;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;box-shadow:0 4px 10px rgba(0,0,0,.15);white-space:normal;text-align:right;max-width:calc(100vw - 120px)}.fab-button[data-v-195dddd4],.fab-label[data-v-195dddd4]{color:#fff;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.fab-button[data-v-195dddd4]{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;box-shadow:0 4px 15px rgba(0,0,0,.2)}.fab-phone[data-v-195dddd4]{background-color:#3498db}.fab-whatsapp[data-v-195dddd4]{background-color:#25d366}.fab-email[data-v-195dddd4]{background-color:#ff5316}.fab-main[data-v-195dddd4]{width:65px;height:65px;border-radius:50%;border:none;background-color:#25d366;color:#fff;cursor:pointer;padding:0;box-shadow:0 4px 15px rgba(37,211,102,.4);transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.fab-main[data-v-195dddd4],.whatsapp-icon-wrapper[data-v-195dddd4]{display:flex;justify-content:center;align-items:center}.whatsapp-icon-wrapper[data-v-195dddd4]{width:100%;height:100%;position:relative}.fab-main.is-open[data-v-195dddd4]{background-color:#ff5316;transform:rotate(180deg) scale(.9);box-shadow:0 4px 20px rgba(255,83,22,.4)}.fab-main[data-v-195dddd4]:hover{transform:translateY(-5px) scale(1.08)}.fab-main.is-open[data-v-195dddd4]:hover{transform:rotate(180deg) scale(1)}.fade-enter-active[data-v-195dddd4],.fade-leave-active[data-v-195dddd4]{transition:opacity .3s ease}.fade-enter[data-v-195dddd4],.fade-leave-to[data-v-195dddd4]{opacity:0}.fade-stagger-enter-active[data-v-195dddd4],.fade-stagger-leave-active[data-v-195dddd4]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.fade-stagger-enter[data-v-195dddd4],.fade-stagger-leave-to[data-v-195dddd4]{opacity:0;transform:translateY(20px) scale(.9)}.scale-fade-enter-active[data-v-195dddd4],.scale-fade-leave-active[data-v-195dddd4]{transition:all .2s ease}.scale-fade-enter[data-v-195dddd4],.scale-fade-leave-to[data-v-195dddd4]{opacity:0;transform:scale(.5) rotate(-45deg)}.pulse-ring[data-v-195dddd4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65px;height:65px;border-radius:50%;border:2px solid rgba(37,211,102,.6);animation:waRingPulse-195dddd4 2.5s ease-out infinite;pointer-events:none;z-index:1}.pulse-ring.delay[data-v-195dddd4]{animation-delay:1.2s}@keyframes waRingPulse-195dddd4{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}html.dark .whatsapp-tooltip{background-color:var(--bg-card)!important;color:var(--text-body)!important;border:1px solid var(--border-subtle)!important}html.dark .whatsapp-tooltip:after{border-left-color:var(--bg-card)!important}html.dark .fab-label{background-color:var(--bg-card)!important;color:var(--text-heading)!important;border:1px solid var(--border-subtle)!important}.cookie-banner-wrapper[data-v-2c313017]{position:fixed;bottom:30px;left:0;right:0;display:flex;justify-content:center;z-index:99999;padding:0 20px;pointer-events:none}.cookie-banner[data-v-2c313017]{background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15),0 2px 10px rgba(0,0,0,.05);padding:24px;display:flex;align-items:center;justify-content:space-between;max-width:1000px;width:100%;grid-gap:30px;gap:30px;pointer-events:auto;border:1px solid #f1f5f9}.cookie-content[data-v-2c313017]{display:flex;align-items:flex-start;grid-gap:20px;gap:20px}.cookie-icon[data-v-2c313017]{background:rgba(231,70,6,.1);color:#e74606;width:48px;height:48px;min-width:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.cookie-icon svg[data-v-2c313017]{width:24px;height:24px}.cookie-text h4[data-v-2c313017]{font-size:16px;font-weight:700;color:#192437;margin-bottom:8px;margin-top:2px}.cookie-text p[data-v-2c313017]{font-size:13px;color:#64748b;margin:0;line-height:1.5}.cookie-text a[data-v-2c313017]{color:#e74606;text-decoration:underline;font-weight:500}.cookie-buttons[data-v-2c313017]{display:flex;grid-gap:12px;gap:12px;min-width:-moz-max-content;min-width:max-content}.btn-accept[data-v-2c313017],.btn-decline[data-v-2c313017]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-decline[data-v-2c313017]{background:transparent;color:#64748b;border:1px solid #cbd5e1}.btn-decline[data-v-2c313017]:hover{background:#f8fafc;color:#192437;border-color:#94a3b8}.btn-accept[data-v-2c313017]{background:#e74606;color:#fff;border:1px solid #e74606;box-shadow:0 4px 12px rgba(231,70,6,.2)}.btn-accept[data-v-2c313017]:hover{background:#c23a00;border-color:#c23a00;transform:translateY(-2px);box-shadow:0 6px 16px rgba(231,70,6,.3)}.slide-up-enter-active[data-v-2c313017],.slide-up-leave-active[data-v-2c313017]{transition:all .5s cubic-bezier(.16,1,.3,1)}.slide-up-enter[data-v-2c313017],.slide-up-leave-to[data-v-2c313017]{opacity:0;transform:translateY(50px) scale(.95)}@media (max-width:768px){.cookie-banner[data-v-2c313017]{flex-direction:column;align-items:stretch;padding:20px;grid-gap:20px;gap:20px}.cookie-buttons[data-v-2c313017]{display:flex;justify-content:flex-end;width:100%}}@media (max-width:480px){.cookie-content[data-v-2c313017]{align-items:center;text-align:center}.cookie-buttons[data-v-2c313017],.cookie-content[data-v-2c313017]{flex-direction:column}.btn-accept[data-v-2c313017],.btn-decline[data-v-2c313017]{width:100%}}html.dark .cookie-banner{background:var(--bg-card)!important;border-color:var(--border-subtle)!important;box-shadow:0 10px 40px rgba(0,0,0,.6)!important}html.dark .cookie-text h4{color:var(--text-heading)!important}html.dark .btn-decline,html.dark .cookie-text p{color:var(--text-body)!important}html.dark .btn-decline{border-color:var(--border-subtle)!important}html.dark .btn-decline:hover{background:var(--bg-primary)!important;color:var(--text-heading)!important;border-color:var(--text-muted)!important}.policy-modal-backdrop[data-v-2c7d780a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);z-index:100000;padding:40px 20px;overflow-y:auto}.policy-modal-dialog[data-v-2c7d780a]{background:#fff;border-radius:12px;width:100%;max-width:800px;margin:0 auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;pointer-events:auto}.policy-modal-header[data-v-2c7d780a]{padding:24px 32px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:flex-start;background:#fff;border-radius:12px 12px 0 0}.header-title[data-v-2c7d780a]{grid-gap:16px;gap:16px}.header-title[data-v-2c7d780a],.shield-icon[data-v-2c7d780a]{display:flex;align-items:center}.shield-icon[data-v-2c7d780a]{width:40px;height:40px;background:rgba(231,70,6,.1);color:#e74606;border-radius:10px;justify-content:center}.shield-icon svg[data-v-2c7d780a]{width:22px;height:22px}.header-title h3[data-v-2c7d780a]{margin:0 0 4px;font-size:20px;font-weight:700;color:#1e293b}.header-title span[data-v-2c7d780a]{font-size:14px;color:#64748b}.close-btn[data-v-2c7d780a]{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;transition:color .3s ease}.close-btn[data-v-2c7d780a]:hover{color:#1e293b}.policy-modal-body[data-v-2c7d780a]{padding:32px;background:#fff}.policy-section[data-v-2c7d780a]{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.mt-4[data-v-2c7d780a]{margin-top:32px}.num-badge[data-v-2c7d780a]{background:rgba(231,70,6,.1);color:#e74606;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.policy-section h4[data-v-2c7d780a]{margin:0;font-size:16px;font-weight:700;color:#1e293b}.policy-modal-body p[data-v-2c7d780a]{margin:0;color:#475569;font-size:14.5px;line-height:1.7}.policy-modal-footer[data-v-2c7d780a]{padding:20px 32px;border-top:1px solid #f1f5f9;background:#f8fafc;display:flex;justify-content:flex-end;border-radius:0 0 12px 12px}.btn-cerrar[data-v-2c7d780a]{padding:10px 24px;background:#fff;border:1px solid #cbd5e1;color:#475569;font-weight:600;font-size:14px;border-radius:8px;cursor:pointer;transition:all .3s ease}.btn-cerrar[data-v-2c7d780a]:hover{background:#f1f5f9;color:#1e293b}.btn-pdf[data-v-2c7d780a]{padding:10px 24px;background:#1d4ed8;border:1px solid #1d4ed8;color:#fff;font-weight:600;font-size:14px;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;grid-gap:8px;gap:8px;text-decoration:none;margin-left:12px}.btn-pdf[data-v-2c7d780a]:hover{background:#1e40af;border-color:#1e40af;color:#fff}.fade-enter-active[data-v-2c7d780a],.fade-leave-active[data-v-2c7d780a]{transition:opacity .3s ease}.fade-enter[data-v-2c7d780a],.fade-leave-to[data-v-2c7d780a]{opacity:0}.fade-enter-active .policy-modal-dialog[data-v-2c7d780a]{animation:modal-in-2c7d780a .3s ease-out}.fade-leave-active .policy-modal-dialog[data-v-2c7d780a]{animation:modal-in-2c7d780a .3s ease-in reverse}@keyframes modal-in-2c7d780a{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:640px){.policy-modal-dialog[data-v-2c7d780a]{height:100%;max-height:100vh;border-radius:0}.policy-modal-backdrop[data-v-2c7d780a]{padding:0}.policy-modal-body[data-v-2c7d780a],.policy-modal-footer[data-v-2c7d780a],.policy-modal-header[data-v-2c7d780a]{padding:20px}}.policy-modal-backdrop[data-v-02b8d721]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);z-index:100000;padding:40px 20px;overflow-y:auto}.policy-modal-dialog[data-v-02b8d721]{background:#fff;border-radius:12px;width:100%;max-width:800px;margin:0 auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;pointer-events:auto}.policy-modal-header[data-v-02b8d721]{padding:24px 32px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:flex-start;background:#fff;border-radius:12px 12px 0 0}.header-title[data-v-02b8d721]{grid-gap:16px;gap:16px}.doc-icon[data-v-02b8d721],.header-title[data-v-02b8d721]{display:flex;align-items:center}.doc-icon[data-v-02b8d721]{width:40px;height:40px;background:rgba(13,148,136,.1);color:#0d9488;border-radius:10px;justify-content:center}.doc-icon svg[data-v-02b8d721]{width:22px;height:22px}.header-title h3[data-v-02b8d721]{margin:0 0 4px;font-size:20px;font-weight:700;color:#1e293b}.header-title span[data-v-02b8d721]{font-size:14px;color:#64748b}.close-btn[data-v-02b8d721]{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;transition:color .3s ease}.close-btn[data-v-02b8d721]:hover{color:#1e293b}.policy-modal-body[data-v-02b8d721]{padding:32px;background:#fff}.policy-section[data-v-02b8d721]{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.mt-4[data-v-02b8d721]{margin-top:32px}.num-badge[data-v-02b8d721]{background:rgba(13,148,136,.1);color:#0d9488;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.policy-section h4[data-v-02b8d721]{margin:0;font-size:16px;font-weight:700;color:#1e293b}.policy-modal-body p[data-v-02b8d721]{margin:0;color:#475569;font-size:14.5px;line-height:1.7}.policy-modal-footer[data-v-02b8d721]{padding:20px 32px;border-top:1px solid #f1f5f9;background:#f8fafc;display:flex;justify-content:flex-end;border-radius:0 0 12px 12px}.btn-cerrar[data-v-02b8d721]{padding:10px 24px;background:#fff;border:1px solid #cbd5e1;color:#475569;font-weight:600;font-size:14px;border-radius:8px;cursor:pointer;transition:all .3s ease}.btn-cerrar[data-v-02b8d721]:hover{background:#f1f5f9;color:#1e293b}.btn-pdf[data-v-02b8d721]{padding:10px 24px;background:#1d4ed8;border:1px solid #1d4ed8;color:#fff;font-weight:600;font-size:14px;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;grid-gap:8px;gap:8px;text-decoration:none;margin-left:12px}.btn-pdf[data-v-02b8d721]:hover{background:#1e40af;border-color:#1e40af;color:#fff}.fade-enter-active[data-v-02b8d721],.fade-leave-active[data-v-02b8d721]{transition:opacity .3s ease}.fade-enter[data-v-02b8d721],.fade-leave-to[data-v-02b8d721]{opacity:0}.fade-enter-active .policy-modal-dialog[data-v-02b8d721]{animation:modal-in-02b8d721 .3s ease-out}.fade-leave-active .policy-modal-dialog[data-v-02b8d721]{animation:modal-in-02b8d721 .3s ease-in reverse}@keyframes modal-in-02b8d721{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:640px){.policy-modal-dialog[data-v-02b8d721]{height:100%;max-height:100vh;border-radius:0}.policy-modal-backdrop[data-v-02b8d721]{padding:0}.policy-modal-body[data-v-02b8d721],.policy-modal-footer[data-v-02b8d721],.policy-modal-header[data-v-02b8d721]{padding:20px}}html.dark .policy-modal-dialog,html.dark .policy-modal-header{background:var(--bg-card)!important}html.dark .policy-modal-header{border-bottom-color:var(--border-subtle)!important}html.dark .header-title h3,html.dark .policy-section h4{color:var(--text-heading)!important}html.dark .policy-modal-body{background:var(--bg-card)!important}html.dark .policy-modal-body p{color:var(--text-body)!important}html.dark .policy-modal-footer{background:var(--bg-secondary)!important;border-top-color:var(--border-subtle)!important}html.dark .btn-cerrar{background:transparent!important;color:var(--text-body)!important;border-color:var(--border-subtle)!important}html.dark .btn-cerrar:hover{background:var(--bg-primary)!important;color:var(--text-heading)!important}.scroll-progress-wrapper[data-v-0b7bfc9e]{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);z-index:9999;pointer-events:none}.scroll-pill[data-v-0b7bfc9e]{display:flex;align-items:center;background:hsla(0,0%,100%,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.05),inset 0 0 0 1px hsla(0,0%,100%,.4);padding:4px;border-radius:50px;transition:all .8s cubic-bezier(.16,1,.3,1)}.scroll-pill.is-scrolled[data-v-0b7bfc9e]{background:hsla(0,0%,100%,.5);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.03)}.progress-ring-container[data-v-0b7bfc9e]{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.05);flex-shrink:0}.progress-ring[data-v-0b7bfc9e]{transform:rotate(-90deg);position:absolute;top:0;left:0}.progress-ring-track[data-v-0b7bfc9e]{stroke:rgba(0,0,0,.05)}.progress-ring-circle[data-v-0b7bfc9e]{stroke:#ff5316;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.center-icon[data-v-0b7bfc9e]{position:relative;z-index:2;color:#ff5a1f;display:flex;align-items:center;justify-content:center}.scroll-text-container[data-v-0b7bfc9e]{overflow:hidden;max-width:150px;opacity:1;transition:max-width .8s cubic-bezier(.16,1,.3,1),opacity .6s ease}.scroll-pill.is-scrolled .scroll-text-container[data-v-0b7bfc9e]{max-width:0;opacity:0}.scroll-text[data-v-0b7bfc9e]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#192437;letter-spacing:.3px;white-space:nowrap;padding:0 12px 0 8px}@media (max-width:767px){.scroll-progress-wrapper[data-v-0b7bfc9e]{display:none!important}}html.dark .scroll-pill{background:rgba(15,23,42,.75)!important;border:1px solid hsla(0,0%,100%,.05)!important;box-shadow:0 4px 12px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.05)!important}html.dark .scroll-pill.is-scrolled{background:rgba(15,23,42,.5)!important;border:1px solid hsla(0,0%,100%,.02)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}html.dark .progress-ring-container{background:var(--bg-card)!important;box-shadow:0 2px 5px rgba(0,0,0,.5)!important}html.dark .progress-ring-track{stroke:hsla(0,0%,100%,.05)!important}html.dark .scroll-text{color:var(--text-heading)!important}.page-enter-active,.page-leave-active{transition:opacity .2s ease,transform .2s ease}.page-enter,.page-leave-to{opacity:0;transform:translateY(6px)}