:root{--color-navy:#002366;--color-navy-hover:#001744;--color-navy-light:#0d2f7d;--color-slate:#708090;--color-slate-light:#90a0b0;--color-white:#fff;--color-bg-light:#f8fafc;--color-bg-dark:#070d1e;--color-glass-dark:#0d1b3eb3;--color-card-border:#70809033;--color-text-dark:#0f172a;--color-text-light:#f8fafc;--color-text-muted:#64748b;--font-title:"Satoshi", sans-serif;--font-body:"Outfit", sans-serif;--transition-smooth:all .3s cubic-bezier(.4, 0, .2, 1);--shadow-premium:0 10px 30px -10px #00236626;--border-radius:12px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--color-text-dark);background-color:var(--color-bg-light);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);color:var(--color-navy);font-weight:700;line-height:1.25}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-light)}::-webkit-scrollbar-thumb{background:var(--color-slate);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-navy)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.btn{font-family:var(--font-title);border-radius:var(--border-radius);cursor:pointer;transition:var(--transition-smooth);border:none;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary{background-color:var(--color-navy);color:var(--color-white);box-shadow:var(--shadow-premium)}.btn-primary:hover{background-color:var(--color-navy-hover);transform:translateY(-2px);box-shadow:0 15px 35px -10px #0023664d}.btn-secondary{color:var(--color-navy);border:2px solid var(--color-navy);background-color:#0000}.btn-secondary:hover{background-color:#0023660d;transform:translateY(-2px)}.btn-slate{background-color:var(--color-slate);color:var(--color-white)}.btn-slate:hover{background-color:var(--color-slate-light);transform:translateY(-2px)}.btn-white{background-color:var(--color-white);color:var(--color-navy)}.btn-white:hover{background-color:var(--color-bg-light);transform:translateY(-2px);box-shadow:0 10px 25px #fff3}.btn-danger{color:var(--color-white);background-color:#dc2626}.btn-danger:hover{background-color:#b91c1c;transform:translateY(-2px)}.card{background-color:var(--color-white);border:1px solid var(--color-card-border);border-radius:var(--border-radius);box-shadow:var(--shadow-premium);transition:var(--transition-smooth);padding:32px}.card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -15px #00236626}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.8s cubic-bezier(.4,0,.2,1) forwards fadeIn}.form-group{margin-bottom:20px}.form-label{font-family:var(--font-title);color:var(--color-navy);margin-bottom:8px;font-size:14px;font-weight:700;display:block}.form-control{border-radius:var(--border-radius);width:100%;font-family:var(--font-body);color:var(--color-text-dark);background-color:var(--color-white);transition:var(--transition-smooth);border:2px solid #7080904d;padding:14px 16px;font-size:15px}.form-control:focus{border-color:var(--color-navy);outline:none;box-shadow:0 0 0 4px #0023661a}.glass{-webkit-backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff3}.glass-dark{background:var(--color-glass-dark);-webkit-backdrop-filter:blur(20px);border:1px solid #ffffff0d}@font-face{font-family:tabler-icons-filled;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/dist/fonts/tabler-icons-filled.woff2)format("woff2"),url(https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/dist/fonts/tabler-icons-filled.woff)format("woff"),url(https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/dist/fonts/tabler-icons-filled.ttf)format("truetype")}.ti-star-filled:before{content:""}.ti-star-filled{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:tabler-icons-filled!important}[data-v-7581d7f5]:root{--navy:#002366;--navy-l:#1a3a6e;--slate:#708090;--green:#16a34a;--amber:#d97706;--purple:#7c3aed;--border:#dde1e9;--surface:#f7f8fb;--off:#f2f4f8;--text:#1a2233;--muted:#6b7280;--light:#b0b8c8}.app-layout[data-v-7581d7f5]{flex-direction:column;min-height:100vh;display:flex}.main-content[data-v-7581d7f5]{flex:1}.nav[data-v-7581d7f5]{z-index:500;background:#002366;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:58px;padding:0 32px;transition:border-color .2s,box-shadow .2s;display:flex;position:fixed;top:0;left:0;right:0}.nav-scrolled[data-v-7581d7f5]{border-bottom-color:#ffffff21;box-shadow:0 4px 20px #00000026}.logo[data-v-7581d7f5]{color:#fff;letter-spacing:-.3px;align-items:center;gap:10px;font-size:18px;text-decoration:none;display:flex}.logo-text em[data-v-7581d7f5]{font-style:normal;font-weight:300}.logo-text strong[data-v-7581d7f5]{text-transform:uppercase;font-weight:800}.logo-dot[data-v-7581d7f5]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite ndot-7581d7f5}@keyframes ndot-7581d7f5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.nav-r[data-v-7581d7f5]{align-items:center;gap:2px;display:flex}.nl[data-v-7581d7f5]{color:#ffffffbf;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:3px;padding:6px 11px;font-family:inherit;font-size:13px;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.nl[data-v-7581d7f5]:hover,.nl.active[data-v-7581d7f5],.nl.open[data-v-7581d7f5]{color:#fff;background:#ffffff12}.nl.active[data-v-7581d7f5]{font-weight:600}.nl i[data-v-7581d7f5]{font-size:11px;transition:transform .2s}.nl.open i[data-v-7581d7f5]{transform:rotate(180deg)}.ndiv[data-v-7581d7f5]{background:#ffffff1f;width:1px;height:18px;margin:0 8px}.nportal[data-v-7581d7f5]{color:#fff;letter-spacing:.8px;text-transform:uppercase;background:#708090e6;border:none;border-radius:4px;align-items:center;gap:6px;padding:7px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s;display:flex}.nportal[data-v-7581d7f5]:hover{background:#5a6878}.hamburger[data-v-7581d7f5]{cursor:pointer;z-index:600;background:0 0;border:none;flex-direction:column;gap:4px;padding:6px;display:none}.hamburger span[data-v-7581d7f5]{background:#fff;border-radius:1px;width:20px;height:2px;transition:all .25s;display:block}.hamburger.open span[data-v-7581d7f5]:first-child{transform:translateY(6px)rotate(45deg)}.hamburger.open span[data-v-7581d7f5]:nth-child(2){opacity:0}.hamburger.open span[data-v-7581d7f5]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.dropdown[data-v-7581d7f5]{opacity:0;visibility:hidden;pointer-events:none;z-index:499;background:#fff;border:.5px solid #dde1e9;border-radius:12px;min-width:560px;padding:18px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 8px 32px #0000001f}.dropdown.open[data-v-7581d7f5]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-grid[data-v-7581d7f5]{gap:6px;display:grid}.drop-section[data-v-7581d7f5]{margin-bottom:10px}.drop-section-label[data-v-7581d7f5]{letter-spacing:1.4px;text-transform:uppercase;color:#b0b8c8;margin-bottom:6px;padding:0 8px;font-size:9.5px;font-weight:700}.drop-item[data-v-7581d7f5]{text-align:left;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 10px;text-decoration:none;transition:background .12s;display:flex}.drop-item[data-v-7581d7f5]:hover{background:#f7f8fb}.drop-item-icon[data-v-7581d7f5]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;display:flex}.drop-item-icon i[data-v-7581d7f5]{font-size:16px}.drop-item-icon.navy[data-v-7581d7f5]{background:#e8eef8}.drop-item-icon.navy i[data-v-7581d7f5]{color:#002366}.drop-item-icon.green[data-v-7581d7f5]{background:#f0fdf4}.drop-item-icon.green i[data-v-7581d7f5]{color:#16a34a}.drop-item-icon.purple[data-v-7581d7f5]{background:#faf5ff}.drop-item-icon.purple i[data-v-7581d7f5]{color:#7c3aed}.drop-item-icon.slate[data-v-7581d7f5]{background:#f7f8fb}.drop-item-icon.slate i[data-v-7581d7f5]{color:#708090}.drop-item-icon.amber[data-v-7581d7f5]{background:#fef3c7}.drop-item-icon.amber i[data-v-7581d7f5]{color:#d97706}.drop-item-icon.teal[data-v-7581d7f5]{background:#f0fdfa}.drop-item-icon.teal i[data-v-7581d7f5]{color:#0d9488}.drop-item-name[data-v-7581d7f5]{color:#002366;margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.2}.drop-item-desc[data-v-7581d7f5]{color:#6b7280;font-size:11.5px;line-height:1.35}.drop-footer[data-v-7581d7f5]{border-top:.5px solid #dde1e9;gap:8px;margin-top:12px;padding-top:12px;display:flex}.drop-footer-btn[data-v-7581d7f5]{border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.drop-footer-btn.primary[data-v-7581d7f5]{color:#fff;background:#002366}.drop-footer-btn.primary[data-v-7581d7f5]:hover{opacity:.9}.drop-footer-btn.ghost[data-v-7581d7f5]{color:#002366;background:#f7f8fb;border:.5px solid #dde1e9}.drop-footer-btn.ghost[data-v-7581d7f5]:hover{background:#eef2fb}.drop-footer-btn i[data-v-7581d7f5]{font-size:14px}.dropdown.resources[data-v-7581d7f5]{min-width:320px}.mobile-nav[data-v-7581d7f5]{z-index:490;background:#fff;transition:transform .28s cubic-bezier(.4,0,.2,1);position:fixed;inset:58px 0 0;overflow-y:auto;transform:translate(100%)}.mobile-nav.open[data-v-7581d7f5]{transform:translate(0)}.mobile-nav-inner[data-v-7581d7f5]{padding:16px 0 32px}.mob-section-label[data-v-7581d7f5]{letter-spacing:1.4px;text-transform:uppercase;color:#b0b8c8;text-align:left;padding:14px 22px 5px;font-size:9.5px;font-weight:700}.mob-link[data-v-7581d7f5]{color:#6b7280;text-align:left;border-bottom:.5px solid #f5f7fa;justify-content:space-between;align-items:center;padding:12px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}.mob-link[data-v-7581d7f5]:hover,.mob-link.active[data-v-7581d7f5]{color:#002366;background:#f7f8fb}.mob-link.active[data-v-7581d7f5]{font-weight:600}.mob-link i[data-v-7581d7f5]{flex-shrink:0;font-size:16px}.mob-link-inner[data-v-7581d7f5]{align-items:center;gap:10px;display:flex}.mob-expand-btn[data-v-7581d7f5]{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:500;transition:color .12s,background .12s;display:flex}.mob-expand-btn[data-v-7581d7f5]:hover{color:#002366;background:#f7f8fb}.mob-expand-btn .mob-chevron[data-v-7581d7f5]{flex-shrink:0;font-size:15px;transition:transform .2s}.mob-expand-btn.open .mob-chevron[data-v-7581d7f5]{transform:rotate(180deg)}.mob-sub[data-v-7581d7f5]{background:#fafafc;max-height:0;transition:max-height .3s;overflow:hidden}.mob-sub.open[data-v-7581d7f5]{max-height:600px}.mob-sub-item[data-v-7581d7f5]{color:#6b7280;text-align:left;border-bottom:.5px solid #f9fafb;align-items:center;gap:10px;padding:10px 22px 10px 42px;font-size:13px;text-decoration:none;transition:color .12s,background .12s;display:flex}.mob-sub-item[data-v-7581d7f5]:hover{color:#002366;background:#f7f8fb}.mob-sub-item i[data-v-7581d7f5]{flex-shrink:0;font-size:15px}.mob-sub-name[data-v-7581d7f5]{color:#1a2233;font-size:13px;font-weight:600}.mob-sub-desc[data-v-7581d7f5]{color:#6b7280;margin-top:1px;font-size:11px}.mob-ctas[data-v-7581d7f5]{border-top:.5px solid #dde1e9;flex-direction:column;gap:9px;margin-top:8px;padding:18px 22px;display:flex}.mob-cta-btn[data-v-7581d7f5]{border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:13px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}.mob-cta-btn.primary[data-v-7581d7f5]{color:#fff;background:#002366}.mob-cta-btn.primary[data-v-7581d7f5]:hover{opacity:.9}.mob-cta-btn.amber[data-v-7581d7f5]{color:#fff;background:#d97706}.mob-cta-btn.amber[data-v-7581d7f5]:hover{opacity:.9}.mob-cta-btn i[data-v-7581d7f5]{font-size:16px}.mob-overlay[data-v-7581d7f5]{z-index:489;opacity:0;visibility:hidden;background:#00000059;transition:opacity .25s,visibility .25s;position:fixed;inset:58px 0 0}.mob-overlay.open[data-v-7581d7f5]{opacity:1;visibility:visible}.footer[data-v-7581d7f5]{background:#001440;padding:44px 32px 22px}.footer-in[data-v-7581d7f5]{max-width:1080px;margin:0 auto}.footer-top[data-v-7581d7f5]{border-bottom:.5px solid #ffffff14;grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-bottom:20px;padding-bottom:28px;display:grid}.flogo[data-v-7581d7f5]{color:#fff;text-align:left;margin-bottom:9px;font-size:18px}.flogo em[data-v-7581d7f5]{font-style:normal;font-weight:300}.flogo strong[data-v-7581d7f5]{text-transform:uppercase;font-weight:800}.ftagline[data-v-7581d7f5]{color:#ffffff61;text-align:left;max-width:280px;margin-bottom:16px;font-size:12px;line-height:1.6}.fsocial[data-v-7581d7f5]{gap:8px;display:flex}.fsoc[data-v-7581d7f5]{cursor:pointer;color:#fff9;background:#ffffff12;border:.5px solid #ffffff1a;border-radius:5px;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:background .2s;display:flex}.fsoc[data-v-7581d7f5]:hover{color:#fff;background:#ffffff1f}.fsoc i[data-v-7581d7f5]{font-size:15px}.fctitle[data-v-7581d7f5]{color:#ffffff4d;letter-spacing:1.2px;text-transform:uppercase;text-align:left;margin-bottom:12px;font-size:10px;font-weight:600}.flink[data-v-7581d7f5]{color:#ffffff94;text-align:left;margin-bottom:8px;font-size:13px;text-decoration:none;transition:color .15s;display:block}.flink[data-v-7581d7f5]:hover{color:#fff}.fcontact[data-v-7581d7f5]{color:#ffffff94;text-align:left;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.fcontact i[data-v-7581d7f5]{color:#708090;flex-shrink:0;font-size:13px}.footer-bottom[data-v-7581d7f5]{justify-content:space-between;align-items:center;display:flex}.fcopy[data-v-7581d7f5]{color:#ffffff38;font-size:11px}.fcerts[data-v-7581d7f5]{gap:7px;display:flex}.fcert[data-v-7581d7f5]{color:#ffffff61;letter-spacing:.5px;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:3px;padding:4px 9px;font-size:10px;font-weight:600}.portal-float[data-v-7581d7f5]{z-index:200;color:#fff;cursor:pointer;background:#002366;border:.5px solid #fff3;border-radius:30px;align-items:center;gap:7px;padding:10px 18px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 4px 20px #00236659}.portal-float[data-v-7581d7f5]:hover{transform:translateY(-2px);box-shadow:0 6px 28px #00236673}.portal-float i[data-v-7581d7f5]{font-size:14px}@media (width<=768px){.nav-r .nl[data-v-7581d7f5]:not(.nportal-wrap),.ndiv[data-v-7581d7f5],.nportal[data-v-7581d7f5]{display:none}.hamburger[data-v-7581d7f5]{display:flex}}@media (width>=769px){.mobile-nav[data-v-7581d7f5],.mob-overlay[data-v-7581d7f5]{display:none!important}}@media (width<=900px){.footer-top[data-v-7581d7f5]{grid-template-columns:1fr 1fr}.footer-top>div[data-v-7581d7f5]:first-child{grid-column:span 2}}@media (width<=600px){.footer-top[data-v-7581d7f5]{grid-template-columns:1fr}.footer-top>div[data-v-7581d7f5]:first-child{grid-column:span 1}.footer-bottom[data-v-7581d7f5]{flex-direction:column;align-items:flex-start;gap:12px}.nav[data-v-7581d7f5]{padding:0 20px}}.home-v2-view[data-v-03c006e3]{color:#444c5c;text-align:left;background:#f2f4f8;font-family:Inter,system-ui,sans-serif}.hero[data-v-03c006e3]{background:#002366;padding:52px 32px 48px;position:relative;overflow:hidden}.hero[data-v-03c006e3]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero-grid[data-v-03c006e3]{z-index:1;grid-template-columns:1fr 280px;align-items:start;gap:32px;max-width:1080px;margin:0 auto;display:grid;position:relative}.hero-eyebrow[data-v-03c006e3]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.hero-h1[data-v-03c006e3]{color:#fff;letter-spacing:-.8px;margin-bottom:14px;font-size:34px;font-weight:800;line-height:1.12}.hero-h1 .accent[data-v-03c006e3]{color:#708090}.hero-sub[data-v-03c006e3]{color:#fff9;max-width:460px;margin-bottom:26px;font-size:14px;line-height:1.65}.hero-ctas[data-v-03c006e3]{gap:10px;margin-bottom:36px;display:flex}.btn-white[data-v-03c006e3]{color:#002366;cursor:pointer;background:#fff;border:none;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.btn-white[data-v-03c006e3]:hover{opacity:.92}.btn-amber[data-v-03c006e3]{color:#fff;cursor:pointer;background:#d97706;border:none;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.btn-amber[data-v-03c006e3]:hover{opacity:.9}.btn-amber i[data-v-03c006e3],.btn-white i[data-v-03c006e3]{font-size:14px}.hero-stats[data-v-03c006e3]{border-top:.5px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:0;padding-top:24px;display:grid}.hstat[data-v-03c006e3]{padding:0 16px 0 0}.hstat+.hstat[data-v-03c006e3]{border-left:.5px solid #ffffff1a;padding-left:16px}.hstat-num[data-v-03c006e3]{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800}.hstat-label[data-v-03c006e3]{color:#ffffff73;letter-spacing:.3px;margin-top:3px;font-size:10px;line-height:1.4}.hero-card[data-v-03c006e3]{text-align:left;background:#ffffff0f;border:.5px solid #ffffff1f;border-radius:10px;padding:20px}.hc-title[data-v-03c006e3]{color:#ffffff80;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:14px;font-size:10px}.hc-item[data-v-03c006e3]{border-bottom:.5px solid #ffffff12;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.hc-item[data-v-03c006e3]:last-of-type{border-bottom:none}.hc-icon[data-v-03c006e3]{background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hc-icon i[data-v-03c006e3]{color:#ffffffb3;font-size:15px}.hc-label[data-v-03c006e3]{color:#fff;margin-bottom:2px;font-size:12px;font-weight:600}.hc-sub[data-v-03c006e3]{color:#ffffff73;font-size:11px;line-height:1.4}.hc-badge[data-v-03c006e3]{color:#4ade80;background:#4ade801f;border:.5px solid #4ade8040;border-radius:10px;align-items:center;gap:4px;margin-top:5px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.hc-resp-label[data-v-03c006e3]{color:#ffffff59;letter-spacing:.6px;margin-bottom:9px;font-size:10px}.hc-resp-bar[data-v-03c006e3]{align-items:center;gap:10px;display:flex}.resp-track[data-v-03c006e3]{background:#ffffff1a;border-radius:2px;flex:1;height:3px;overflow:hidden}.resp-fill[data-v-03c006e3]{background:#4ade80;border-radius:2px;width:85%;height:100%}.resp-val[data-v-03c006e3]{color:#fff;white-space:nowrap;font-size:12px;font-weight:700}.tbar[data-v-03c006e3]{background:#fff;border-bottom:.5px solid #e2e5ec;padding:12px 32px}.tbar-inner[data-v-03c006e3]{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;display:flex}.tbar-left[data-v-03c006e3]{color:#708090;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:600}.tbar-badges[data-v-03c006e3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tbadge[data-v-03c006e3]{color:#002366;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:flex}.tbadge i[data-v-03c006e3]{color:#708090;font-size:13px}.metrics[data-v-03c006e3]{background:#002366;padding:36px 32px}.metrics-in[data-v-03c006e3]{grid-template-columns:repeat(4,1fr);max-width:1080px;margin:0 auto;display:grid}.metric[data-v-03c006e3]{text-align:center;padding:0 24px}.metric+.metric[data-v-03c006e3]{border-left:.5px solid #ffffff1a}.metric-num[data-v-03c006e3]{color:#fff;letter-spacing:-1px;font-size:28px;font-weight:800}.metric-unit[data-v-03c006e3]{color:#708090;font-size:14px;font-weight:600}.metric-label[data-v-03c006e3]{color:#ffffff73;letter-spacing:.3px;margin-top:4px;font-size:11px}.sec[data-v-03c006e3]{padding:52px 32px}.sec-bg[data-v-03c006e3]{background:#fff}.sec-alt[data-v-03c006e3]{background:#f2f4f8}.sec-in[data-v-03c006e3]{max-width:1080px;margin:0 auto}.stag[data-v-03c006e3]{letter-spacing:1.5px;text-transform:uppercase;color:#708090;margin-bottom:5px;font-size:10px;font-weight:700}.sh2[data-v-03c006e3]{color:#002366;letter-spacing:-.5px;margin-bottom:8px;font-size:28px;font-weight:800}.sdesc[data-v-03c006e3]{color:#6b7280;margin-bottom:28px;font-size:14px;line-height:1.65}.svc-panels[data-v-03c006e3]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.svc-panel[data-v-03c006e3]{background:#fff;border:.5px solid #dde1e9;border-radius:10px;transition:transform .2s;overflow:hidden}.svc-panel[data-v-03c006e3]:hover{transform:translateY(-3px)}.svc-ph[data-v-03c006e3]{background:#002366;padding:16px 18px}.svc-ph.alt[data-v-03c006e3]{background:#1a3a6e}.svc-pnum[data-v-03c006e3]{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff73;margin-bottom:3px;font-size:10px}.svc-ptitle[data-v-03c006e3]{color:#fff;font-size:13px;font-weight:700;line-height:1.3}.svc-pb[data-v-03c006e3]{padding:16px 18px}.svc-kpi[data-v-03c006e3]{background:#f0f4fa;border-radius:7px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 14px;display:flex}.svc-kpi-val[data-v-03c006e3]{color:#002366;font-size:18px;font-weight:800}.svc-kpi-val.long-val[data-v-03c006e3]{font-size:14px}.svc-kpi-label[data-v-03c006e3]{color:#708090;text-align:right;max-width:100px;font-size:11px;line-height:1.3}.svc-kpi-label.long-label[data-v-03c006e3]{max-width:150px}.svc-list[data-v-03c006e3]{flex-direction:column;gap:7px;list-style:none;display:flex}.svc-li[data-v-03c006e3]{color:#444;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.svc-li i[data-v-03c006e3]{color:#708090;flex-shrink:0;margin-top:1px;font-size:14px}.svc-link[data-v-03c006e3]{color:#002366;align-items:center;gap:4px;margin-top:14px;font-size:12px;font-weight:700;text-decoration:none;transition:gap .15s;display:inline-flex}.svc-link[data-v-03c006e3]:hover{gap:8px}.svc-link i[data-v-03c006e3]{font-size:13px}.why-grid[data-v-03c006e3]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.why-card[data-v-03c006e3]{background:#fff;border:.5px solid #dde1e9;border-radius:10px;padding:22px 18px;transition:transform .2s,border-color .2s}.why-card[data-v-03c006e3]:hover{border-color:#b0bad0;transform:translateY(-2px)}.why-ico[data-v-03c006e3]{background:#e8eef8;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:flex}.why-ico i[data-v-03c006e3]{color:#002366;font-size:20px}.why-title[data-v-03c006e3]{color:#002366;margin-bottom:7px;font-size:13px;font-weight:700}.why-desc[data-v-03c006e3]{color:#6b7280;font-size:12px;line-height:1.55}.why-proof[data-v-03c006e3]{color:#002366;background:#eef2fb;border-radius:5px;align-items:center;gap:5px;margin-top:12px;padding:5px 8px;font-size:11px;font-weight:600;display:inline-flex}.why-proof i[data-v-03c006e3]{font-size:12px}.process-grid[data-v-03c006e3]{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.process-grid[data-v-03c006e3]:before{content:"";z-index:0;background:#dde1e9;width:88%;height:.5px;position:absolute;top:20px;left:6%}.pstep[data-v-03c006e3]{z-index:1;padding:0 20px;position:relative}.pstep-num[data-v-03c006e3]{color:#fff;background:#002366;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;font-size:15px;font-weight:800;display:flex}.pstep-title[data-v-03c006e3]{color:#002366;margin-bottom:7px;font-size:13.5px;font-weight:700}.pstep-desc[data-v-03c006e3]{color:#6b7280;font-size:12.5px;line-height:1.55}.testi-sec[data-v-03c006e3]{background:#001a4d;padding:52px 32px}.testi-in[data-v-03c006e3]{max-width:1080px;margin:0 auto}.testi-grid[data-v-03c006e3]{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.tcard[data-v-03c006e3]{background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:10px;padding:24px;transition:background .2s}.tcard[data-v-03c006e3]:hover{background:#ffffff14}.tcard-stars[data-v-03c006e3]{justify-content:center;gap:3px;margin-bottom:14px;display:flex}.tcard-stars i[data-v-03c006e3]{color:#f59e0b;font-size:14px}.tcard-quote[data-v-03c006e3]{color:#fffc;margin-bottom:18px;font-size:13.5px;font-style:italic;line-height:1.65}.tcard-author[data-v-03c006e3]{justify-content:center;align-items:center;gap:12px;display:flex}.tcard-avatar[data-v-03c006e3]{color:#ffffffb3;background:#70809059;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.tcard-name[data-v-03c006e3]{color:#fff;font-size:12.5px;font-weight:600}.tcard-role[data-v-03c006e3]{color:#ffffff61;margin-top:2px;font-size:11px}.ctaband[data-v-03c006e3]{background:#002366;border-top:.5px solid #ffffff12;padding:40px 32px}.ctaband-in[data-v-03c006e3]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-03c006e3]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:22px;font-weight:800}.ctaband-left p[data-v-03c006e3]{color:#ffffff8c;font-size:13px}.ctaband-btns[data-v-03c006e3]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-03c006e3]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none}.cta-white[data-v-03c006e3]:hover{opacity:.92}.cta-outline[data-v-03c006e3]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none}.cta-outline[data-v-03c006e3]:hover{color:#fff;border-color:#ffffff73}.fade-up[data-v-03c006e3]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.fade-up.visible[data-v-03c006e3]{opacity:1;transform:translateY(0)}@keyframes pulse-03c006e3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (width<=900px){.hero-grid[data-v-03c006e3]{grid-template-columns:1fr}.hero-card[data-v-03c006e3]{display:none}.svc-panels[data-v-03c006e3],.testi-grid[data-v-03c006e3]{grid-template-columns:1fr}.why-grid[data-v-03c006e3]{grid-template-columns:repeat(2,1fr)}.process-grid[data-v-03c006e3]{grid-template-columns:repeat(2,1fr);gap:24px}.process-grid[data-v-03c006e3]:before{display:none}.metrics-in[data-v-03c006e3]{grid-template-columns:repeat(2,1fr);gap:20px}.metric+.metric[data-v-03c006e3]{border-left:none}.ctaband-in[data-v-03c006e3]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.hero-h1[data-v-03c006e3]{font-size:28px}.hero-ctas[data-v-03c006e3]{flex-direction:column}.hero-stats[data-v-03c006e3]{grid-template-columns:repeat(2,1fr)}.why-grid[data-v-03c006e3],.process-grid[data-v-03c006e3]{grid-template-columns:1fr}.tbar-inner[data-v-03c006e3]{flex-direction:column;align-items:flex-start;gap:10px}}.services-v2-view[data-v-e5dc2bb6]{color:#444c5c;text-align:left;background:#f2f4f8;font-family:Inter,system-ui,sans-serif}.page-hero[data-v-e5dc2bb6]{background:#002366;padding:48px 32px 52px;position:relative;overflow:hidden}.page-hero[data-v-e5dc2bb6]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero-inner[data-v-e5dc2bb6]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-e5dc2bb6]{align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-e5dc2bb6]{color:#ffffff73;font-size:12px;text-decoration:none;transition:color .15s}.bc-link[data-v-e5dc2bb6]:hover{color:#ffffffbf}.bc-sep[data-v-e5dc2bb6]{color:#ffffff40;font-size:12px}.bc-current[data-v-e5dc2bb6]{color:#ffffffbf;font-size:12px}.hero-eyebrow[data-v-e5dc2bb6]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.page-h1[data-v-e5dc2bb6]{color:#fff;letter-spacing:-.8px;margin-bottom:14px;font-size:36px;font-weight:800;line-height:1.1}.page-h1 .accent[data-v-e5dc2bb6]{color:#708090}.page-sub[data-v-e5dc2bb6]{color:#ffffff94;max-width:560px;margin-bottom:32px;font-size:15px;line-height:1.65}.hero-ctas[data-v-e5dc2bb6]{flex-wrap:wrap;gap:10px;display:flex}.btn-white[data-v-e5dc2bb6]{color:#002366;cursor:pointer;background:#fff;border:none;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.btn-white[data-v-e5dc2bb6]:hover{opacity:.92}.btn-amber[data-v-e5dc2bb6]{color:#fff;cursor:pointer;background:#d97706;border:none;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.btn-amber[data-v-e5dc2bb6]:hover{opacity:.9}.btn-white i[data-v-e5dc2bb6],.btn-amber i[data-v-e5dc2bb6]{font-size:14px}.pillar-tabs[data-v-e5dc2bb6]{border-top:.5px solid #ffffff1a;gap:12px;margin-top:36px;padding-top:28px;display:flex}.ptab[data-v-e5dc2bb6]{cursor:pointer;background:#ffffff0f;border:.5px solid #ffffff21;border-radius:8px;flex:1;align-items:center;gap:10px;max-width:280px;padding:12px 18px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.ptab[data-v-e5dc2bb6]:hover{background:#ffffff1a;border-color:#ffffff38}.ptab-icon[data-v-e5dc2bb6]{background:#ffffff14;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ptab-icon i[data-v-e5dc2bb6]{color:#ffffffbf;font-size:18px}.ptab-label[data-v-e5dc2bb6]{letter-spacing:1px;text-transform:uppercase;color:#ffffff73;margin-bottom:2px;font-size:10px}.ptab-name[data-v-e5dc2bb6]{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.ptab-arrow[data-v-e5dc2bb6]{color:#ffffff4d;flex-shrink:0;margin-left:auto;font-size:14px}.svc-nav[data-v-e5dc2bb6]{z-index:100;background:#fff;border-bottom:.5px solid #e2e5ec;position:sticky;top:58px}.svc-nav-inner[data-v-e5dc2bb6]{align-items:center;gap:0;max-width:1080px;margin:0 auto;padding:0 32px;display:flex;overflow-x:auto}.svc-nav-inner[data-v-e5dc2bb6]::-webkit-scrollbar{display:none}.svc-pillar-label[data-v-e5dc2bb6]{letter-spacing:1.2px;text-transform:uppercase;color:#708090;white-space:nowrap;border-right:.5px solid #e2e5ec;margin-right:8px;padding:14px 16px 14px 0;font-size:10px;font-weight:700}.svc-nav-link[data-v-e5dc2bb6]{color:#6b7280;white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:14px;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.svc-nav-link i[data-v-e5dc2bb6]{font-size:13px}.svc-nav-link[data-v-e5dc2bb6]:hover{color:#002366}.svc-nav-link.active[data-v-e5dc2bb6]{color:#002366;border-bottom-color:#002366;font-weight:700}.svc-nav-divider[data-v-e5dc2bb6]{background:#e2e5ec;flex-shrink:0;width:.5px;height:16px;margin:0 4px}.sec[data-v-e5dc2bb6]{padding:64px 32px}.sec-white[data-v-e5dc2bb6]{background:#fff}.sec-alt[data-v-e5dc2bb6]{background:#f2f4f8}.sec-in[data-v-e5dc2bb6]{max-width:1080px;margin:0 auto}.stag[data-v-e5dc2bb6]{letter-spacing:1.5px;text-transform:uppercase;color:#708090;margin-bottom:5px;font-size:10px;font-weight:700}.sh2[data-v-e5dc2bb6]{color:#002366;letter-spacing:-.5px;margin-bottom:8px;font-size:28px;font-weight:800}.sdesc[data-v-e5dc2bb6]{color:#6b7280;max-width:580px;margin-bottom:36px;font-size:14px;line-height:1.65}.pillar-band[data-v-e5dc2bb6]{text-align:left;background:#002366;padding:28px 32px}.pillar-band.alt[data-v-e5dc2bb6]{background:#1a3a6e}.pillar-band-in[data-v-e5dc2bb6]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.pb-left[data-v-e5dc2bb6]{align-items:center;gap:16px;display:flex}.pb-num[data-v-e5dc2bb6]{color:#ffffffb3;background:#ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:800;display:flex}.pb-label[data-v-e5dc2bb6]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff73;margin-bottom:4px;font-size:10px}.pb-title[data-v-e5dc2bb6]{color:#fff;letter-spacing:-.3px;font-size:20px;font-weight:800}.pb-desc[data-v-e5dc2bb6]{color:#ffffff8c;max-width:400px;font-size:13px;line-height:1.5}.pb-badge[data-v-e5dc2bb6]{color:#ffffffbf;white-space:nowrap;background:#ffffff14;border:.5px solid #ffffff24;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;display:flex}.pb-badge i[data-v-e5dc2bb6]{color:#4ade80;font-size:14px}.svc-grid[data-v-e5dc2bb6]{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.svc-card[data-v-e5dc2bb6]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.svc-card[data-v-e5dc2bb6]:hover{transform:translateY(-3px);box-shadow:0 8px 28px #00236617}.svc-card-head[data-v-e5dc2bb6]{flex:1;padding:22px 24px 0}.svc-card-icon[data-v-e5dc2bb6]{background:#e8eef8;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.svc-card-icon i[data-v-e5dc2bb6]{color:#002366;font-size:22px}.svc-card-icon.amber[data-v-e5dc2bb6]{background:#fef3c7}.svc-card-icon.amber i[data-v-e5dc2bb6]{color:#d97706}.svc-card-title[data-v-e5dc2bb6]{color:#002366;letter-spacing:-.2px;margin-bottom:6px;font-size:16px;font-weight:800}.svc-card-desc[data-v-e5dc2bb6]{color:#6b7280;margin-bottom:18px;font-size:13px;line-height:1.6}.svc-card-divider[data-v-e5dc2bb6]{background:#f0f3f7;height:.5px;margin:0 24px}.svc-card-body[data-v-e5dc2bb6]{padding:18px 24px 22px}.svc-feat-list[data-v-e5dc2bb6]{flex-direction:column;gap:9px;margin-bottom:20px;list-style:none;display:flex}.svc-feat[data-v-e5dc2bb6]{color:#444;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;display:flex}.svc-feat i[data-v-e5dc2bb6]{color:#708090;flex-shrink:0;margin-top:1px;font-size:15px}.svc-feat strong[data-v-e5dc2bb6]{color:#002366;font-weight:600}.svc-card-tags[data-v-e5dc2bb6]{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.svc-tag[data-v-e5dc2bb6]{color:#002366;background:#f0f4fa;border:.5px solid #dde8f5;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.svc-card-cta[data-v-e5dc2bb6]{color:#002366;align-items:center;gap:5px;font-size:12.5px;font-weight:700;text-decoration:none;transition:gap .15s;display:inline-flex}.svc-card-cta[data-v-e5dc2bb6]:hover{gap:9px}.svc-card-cta i[data-v-e5dc2bb6]{font-size:14px}.compliance-band[data-v-e5dc2bb6]{text-align:left;background:#f0f4fa;border-top:.5px solid #dde8f5;border-bottom:.5px solid #dde8f5;padding:24px 32px}.compliance-in[data-v-e5dc2bb6]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.compliance-left[data-v-e5dc2bb6]{align-items:center;gap:12px;display:flex}.compliance-icon[data-v-e5dc2bb6]{background:#002366;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.compliance-icon i[data-v-e5dc2bb6]{color:#fff;font-size:20px}.compliance-text strong[data-v-e5dc2bb6]{color:#002366;margin-bottom:2px;font-size:14px;font-weight:700;display:block}.compliance-text span[data-v-e5dc2bb6]{color:#6b7280;font-size:12px}.compliance-badges[data-v-e5dc2bb6]{flex-wrap:wrap;gap:7px;display:flex}.comp-badge[data-v-e5dc2bb6]{color:#002366;background:#fff;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:5px;padding:5px 12px;font-size:11px;font-weight:600;display:flex}.comp-badge i[data-v-e5dc2bb6]{color:#708090;font-size:12px}.highlight-row[data-v-e5dc2bb6]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:36px;display:grid;overflow:hidden}.hl-item[data-v-e5dc2bb6]{text-align:center;padding:22px 20px}.hl-item+.hl-item[data-v-e5dc2bb6]{border-left:.5px solid #f0f3f7}.hl-num[data-v-e5dc2bb6]{color:#002366;letter-spacing:-.5px;font-size:24px;font-weight:800}.hl-unit[data-v-e5dc2bb6]{color:#708090;font-size:13px;font-weight:600}.hl-label[data-v-e5dc2bb6]{color:#6b7280;margin-top:4px;font-size:11px;line-height:1.4}.ctaband[data-v-e5dc2bb6]{background:#002366;border-top:.5px solid #ffffff12;padding:48px 32px}.ctaband-in[data-v-e5dc2bb6]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-e5dc2bb6]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:22px;font-weight:800}.ctaband-left p[data-v-e5dc2bb6]{color:#ffffff8c;font-size:13px}.ctaband-btns[data-v-e5dc2bb6]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-e5dc2bb6]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-white[data-v-e5dc2bb6]:hover{opacity:.92}.cta-outline[data-v-e5dc2bb6]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-e5dc2bb6]:hover{color:#fff;border-color:#ffffff73}.fade-up[data-v-e5dc2bb6]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.fade-up.visible[data-v-e5dc2bb6]{opacity:1;transform:translateY(0)}@keyframes pulse-e5dc2bb6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (width<=960px){.svc-grid[data-v-e5dc2bb6]{grid-template-columns:1fr}.pillar-band-in[data-v-e5dc2bb6]{flex-direction:column;align-items:flex-start}.highlight-row[data-v-e5dc2bb6]{grid-template-columns:repeat(2,1fr)}.hl-item:nth-child(odd)+.hl-item[data-v-e5dc2bb6]:nth-child(2n){border-left:.5px solid #f0f3f7}.hl-item[data-v-e5dc2bb6]:nth-child(3),.hl-item[data-v-e5dc2bb6]:nth-child(4){border-top:.5px solid #f0f3f7}.pillar-tabs[data-v-e5dc2bb6]{flex-direction:column}.ptab[data-v-e5dc2bb6]{max-width:100%}.ctaband-in[data-v-e5dc2bb6],.compliance-in[data-v-e5dc2bb6]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.sec[data-v-e5dc2bb6]{padding:44px 20px}.pillar-band[data-v-e5dc2bb6]{padding:22px 20px}.compliance-band[data-v-e5dc2bb6]{padding:20px}.page-hero[data-v-e5dc2bb6]{padding:36px 20px 44px}.page-h1[data-v-e5dc2bb6]{font-size:28px}.hero-ctas[data-v-e5dc2bb6]{flex-direction:column}}.about-page[data-v-44d68cbc]{width:100%}.page-hero[data-v-44d68cbc]{text-align:left;background:#002366;padding:52px 32px 56px;position:relative;overflow:hidden}.page-hero[data-v-44d68cbc]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero-in[data-v-44d68cbc]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-44d68cbc]{align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-44d68cbc]{color:#ffffff73;font-size:12px;transition:color .15s}.bc-link[data-v-44d68cbc]:hover{color:#ffffffbf}.bc-sep[data-v-44d68cbc]{color:#ffffff38;font-size:12px}.bc-cur[data-v-44d68cbc]{color:#ffffffb8;font-size:12px}.eyebrow[data-v-44d68cbc]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.eyebrow-dot[data-v-44d68cbc]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite pulse-44d68cbc}@keyframes pulse-44d68cbc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.hero-layout[data-v-44d68cbc]{grid-template-columns:1fr 300px;align-items:start;gap:40px;display:grid}.page-h1[data-v-44d68cbc]{color:#fff;letter-spacing:-.9px;margin-bottom:16px;font-size:38px;font-weight:800;line-height:1.1}.page-h1 .accent[data-v-44d68cbc]{color:#708090}.page-sub[data-v-44d68cbc]{color:#ffffff94;max-width:520px;margin-bottom:28px;font-size:15px;line-height:1.7}.hero-actions[data-v-44d68cbc]{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.btn-white[data-v-44d68cbc]{color:#002366;background:#fff;border:none;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}.btn-white[data-v-44d68cbc]:hover{opacity:.92}.btn-slate[data-v-44d68cbc]{color:#fff;background:#70809040;border:.5px solid #fff3;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.btn-slate[data-v-44d68cbc]:hover{background:#70809061}.btn-white i[data-v-44d68cbc],.btn-slate i[data-v-44d68cbc]{font-size:14px}.hero-stats[data-v-44d68cbc]{border-top:.5px solid #ffffff1a;grid-template-columns:repeat(4,1fr);padding-top:24px;display:grid}.hstat[data-v-44d68cbc]{padding:0 16px 0 0}.hstat+.hstat[data-v-44d68cbc]{border-left:.5px solid #ffffff1a;padding-left:16px}.hstat-num[data-v-44d68cbc]{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800}.hstat-label[data-v-44d68cbc]{color:#ffffff6b;letter-spacing:.3px;margin-top:3px;font-size:10px;line-height:1.4}.info-card[data-v-44d68cbc]{background:#ffffff0e;border:.5px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:0;padding:22px;display:flex}.ic-title[data-v-44d68cbc]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;text-align:left;margin-bottom:16px;font-size:10px;font-weight:700}.ic-row[data-v-44d68cbc]{text-align:left;border-bottom:.5px solid #ffffff12;align-items:flex-start;gap:11px;padding:11px 0;display:flex}.ic-row[data-v-44d68cbc]:last-child{border-bottom:none;padding-bottom:0}.ic-icon[data-v-44d68cbc]{background:#ffffff14;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ic-icon i[data-v-44d68cbc]{color:#ffffffa6;font-size:16px}.ic-label[data-v-44d68cbc]{color:#fff;margin-bottom:2px;font-size:12px;font-weight:600}.ic-val[data-v-44d68cbc]{color:#ffffff73;font-size:11px;line-height:1.4}.green-pill[data-v-44d68cbc]{color:#86efac;background:#4ade801a;border:.5px solid #4ade8038;border-radius:10px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.tbar[data-v-44d68cbc]{background:#fff;border-bottom:.5px solid #e2e5ec;padding:12px 32px}.tbar-in[data-v-44d68cbc]{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;display:flex}.tbar-label[data-v-44d68cbc]{color:#708090;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.tbar-badges[data-v-44d68cbc]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tbadge[data-v-44d68cbc]{color:#002366;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:flex}.tbadge i[data-v-44d68cbc]{color:#708090;font-size:13px}.sec[data-v-44d68cbc]{padding:68px 32px}.sec-white[data-v-44d68cbc]{background:#fff}.sec-alt[data-v-44d68cbc]{background:#f2f4f8}.sec-navy[data-v-44d68cbc]{background:#002366}.sec-dark[data-v-44d68cbc]{background:#001a4d}.sec-green[data-v-44d68cbc]{background:#0a2e1a}.sec-in[data-v-44d68cbc]{text-align:left;max-width:1080px;margin:0 auto}.stag[data-v-44d68cbc]{letter-spacing:1.6px;text-transform:uppercase;color:#708090;margin-bottom:6px;font-size:10px;font-weight:700}.stag-light[data-v-44d68cbc]{color:#ffffff61}.stag-green[data-v-44d68cbc]{color:#4ade80}.sh2[data-v-44d68cbc]{color:#002366;letter-spacing:-.6px;margin-bottom:10px;font-size:30px;font-weight:800;line-height:1.1}.sh2-light[data-v-44d68cbc],.sh2-green[data-v-44d68cbc]{color:#fff}.sdesc[data-v-44d68cbc]{color:#6b7280;max-width:600px;font-size:14.5px;line-height:1.68}.sdesc-light[data-v-44d68cbc]{color:#ffffff8c}.sdesc-green[data-v-44d68cbc]{color:#fff9}.story-grid[data-v-44d68cbc]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin-top:40px;display:grid}.story-body p[data-v-44d68cbc]{color:#555;margin-bottom:16px;font-size:14.5px;line-height:1.75}.story-body p[data-v-44d68cbc]:last-child{margin-bottom:0}.story-body strong[data-v-44d68cbc]{color:#002366;font-weight:700}.story-pull[data-v-44d68cbc]{color:#002366;letter-spacing:-.3px;border-left:3px solid #002366;margin:28px 0;padding-left:18px;font-size:19px;font-weight:700;line-height:1.4}.story-right[data-v-44d68cbc]{flex-direction:column;gap:16px;display:flex}.story-stat-card[data-v-44d68cbc]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:22px 24px;transition:transform .2s}.story-stat-card[data-v-44d68cbc]:hover{transform:translateY(-2px)}.story-stat-num[data-v-44d68cbc]{color:#002366;letter-spacing:-1px;font-size:32px;font-weight:800;line-height:1}.story-stat-unit[data-v-44d68cbc]{color:#708090;font-size:16px;font-weight:600}.story-stat-label[data-v-44d68cbc]{color:#6b7280;margin-top:6px;font-size:12.5px;line-height:1.4}.story-stat-card.navy[data-v-44d68cbc]{background:#002366}.story-stat-card.navy .story-stat-num[data-v-44d68cbc]{color:#fff}.story-stat-card.navy .story-stat-unit[data-v-44d68cbc]{color:#ffffff80}.story-stat-card.navy .story-stat-label[data-v-44d68cbc]{color:#ffffff73}.story-stat-row[data-v-44d68cbc]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.values-grid[data-v-44d68cbc]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.val-card[data-v-44d68cbc]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:24px 22px;transition:transform .2s,border-color .2s}.val-card[data-v-44d68cbc]:hover{border-color:#b0bad0;transform:translateY(-3px)}.val-icon[data-v-44d68cbc]{border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;display:flex}.val-icon i[data-v-44d68cbc]{font-size:22px}.val-icon.navy[data-v-44d68cbc]{background:#e8eef8}.val-icon.navy i[data-v-44d68cbc]{color:#002366}.val-icon.green[data-v-44d68cbc]{background:#dcfce7}.val-icon.green i[data-v-44d68cbc]{color:#16a34a}.val-icon.amber[data-v-44d68cbc]{background:#fef3c7}.val-icon.amber i[data-v-44d68cbc]{color:#d97706}.val-icon.slate[data-v-44d68cbc]{background:#f0f3f7}.val-icon.slate i[data-v-44d68cbc]{color:#708090}.val-title[data-v-44d68cbc]{color:#002366;margin-bottom:8px;font-size:14px;font-weight:800}.val-desc[data-v-44d68cbc]{color:#6b7280;font-size:12.5px;line-height:1.6}.cert-layout[data-v-44d68cbc]{grid-template-columns:1.1fr 1fr;align-items:start;gap:48px;margin-top:36px;display:grid}.cert-body p[data-v-44d68cbc]{color:#555;margin-bottom:14px;font-size:14px;line-height:1.72}.cert-body strong[data-v-44d68cbc]{color:#002366}.cert-grid[data-v-44d68cbc]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cert-card[data-v-44d68cbc]{text-align:left;background:#f5f7fb;border:.5px solid #dde1e9;border-radius:10px;padding:18px 16px;transition:border-color .15s}.cert-card[data-v-44d68cbc]:hover{border-color:#b0bad0}.cert-card-top[data-v-44d68cbc]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.cert-badge-box[data-v-44d68cbc]{background:#002366;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cert-badge-box i[data-v-44d68cbc]{color:#fff;font-size:18px}.cert-badge-box.green[data-v-44d68cbc]{background:#16a34a}.cert-badge-box.slate[data-v-44d68cbc]{background:#708090}.cert-badge-box.amber[data-v-44d68cbc]{background:#d97706}.cert-name[data-v-44d68cbc]{color:#002366;font-size:13px;font-weight:800}.cert-full[data-v-44d68cbc]{color:#708090;margin-top:1px;font-size:10px}.cert-desc[data-v-44d68cbc]{color:#6b7280;font-size:12px;line-height:1.5}.standards-strip[data-v-44d68cbc]{background:#002366;padding:16px 32px;overflow:hidden}.strip-inner[data-v-44d68cbc]{white-space:nowrap;align-items:center;gap:32px;animation:24s linear infinite marquee-44d68cbc;display:flex}@keyframes marquee-44d68cbc{0%{transform:translate(0)}to{transform:translate(-50%)}}.strip-item[data-v-44d68cbc]{color:#ffffff8c;flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.strip-item i[data-v-44d68cbc]{color:#ffffff59;font-size:14px}.strip-sep[data-v-44d68cbc]{background:#fff3;border-radius:50%;flex-shrink:0;width:4px;height:4px}.sustain-hero[data-v-44d68cbc]{background:linear-gradient(135deg,#0a2e1a 0%,#063318 40%,#0a2e1a 100%);padding:72px 32px;position:relative;overflow:hidden}.sustain-hero[data-v-44d68cbc]:before{content:"";pointer-events:none;background-image:linear-gradient(#4ade8008 1px,#0000 1px),linear-gradient(90deg,#4ade8008 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.sustain-hero[data-v-44d68cbc]:after{content:"";pointer-events:none;background:radial-gradient(circle,#4ade800f 0%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-120px;right:-120px}.sustain-in[data-v-44d68cbc]{z-index:1;text-align:left;max-width:1080px;margin:0 auto;position:relative}.sustain-layout[data-v-44d68cbc]{grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}.sustain-tag[data-v-44d68cbc]{letter-spacing:1.6px;text-transform:uppercase;color:#4ade80;margin-bottom:6px;font-size:10px;font-weight:700}.sustain-h2[data-v-44d68cbc]{color:#fff;letter-spacing:-.6px;margin-bottom:14px;font-size:30px;font-weight:800;line-height:1.1}.sustain-desc[data-v-44d68cbc]{color:#ffffff94;margin-bottom:28px;font-size:14.5px;line-height:1.7}.sustain-points[data-v-44d68cbc]{flex-direction:column;gap:14px;display:flex}.sustain-point[data-v-44d68cbc]{text-align:left;align-items:flex-start;gap:12px;display:flex}.sp-icon[data-v-44d68cbc]{background:#4ade801f;border:.5px solid #4ade8033;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sp-icon i[data-v-44d68cbc]{color:#4ade80;font-size:17px}.sp-title[data-v-44d68cbc]{color:#fff;margin-bottom:3px;font-size:13px;font-weight:700}.sp-desc[data-v-44d68cbc]{color:#ffffff7a;font-size:12px;line-height:1.5}.sustain-metrics[data-v-44d68cbc]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.sm-card[data-v-44d68cbc]{text-align:left;background:#ffffff0d;border:.5px solid #4ade8026;border-radius:12px;padding:22px 20px;transition:background .15s}.sm-card[data-v-44d68cbc]:hover{background:#ffffff14}.sm-num[data-v-44d68cbc]{color:#fff;letter-spacing:-1px;font-size:28px;font-weight:800;line-height:1}.sm-unit[data-v-44d68cbc]{color:#4ade80;font-size:14px;font-weight:600}.sm-label[data-v-44d68cbc]{color:#ffffff73;margin-top:6px;font-size:12px;line-height:1.4}.sm-icon[data-v-44d68cbc]{background:#4ade801a;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:14px;display:flex}.sm-icon i[data-v-44d68cbc]{color:#4ade80;font-size:16px}.esg-grid[data-v-44d68cbc]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.esg-card[data-v-44d68cbc]{text-align:left;background:#ffffff0d;border:.5px solid #4ade801f;border-radius:12px;padding:24px 20px;transition:background .2s,border-color .2s}.esg-card[data-v-44d68cbc]:hover{background:#ffffff14;border-color:#4ade8040}.esg-icon[data-v-44d68cbc]{background:#4ade801a;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:flex}.esg-icon i[data-v-44d68cbc]{color:#4ade80;font-size:22px}.esg-title[data-v-44d68cbc]{color:#fff;margin-bottom:8px;font-size:14px;font-weight:800}.esg-desc[data-v-44d68cbc]{color:#ffffff80;font-size:12.5px;line-height:1.6}.esg-badge[data-v-44d68cbc]{color:#86efac;background:#4ade801a;border:.5px solid #4ade8033;border-radius:10px;align-items:center;gap:4px;margin-top:12px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.team-grid[data-v-44d68cbc]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.team-card[data-v-44d68cbc]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;transition:transform .2s,box-shadow .2s;overflow:hidden}.team-card[data-v-44d68cbc]:hover{transform:translateY(-3px);box-shadow:0 8px 28px #00236617}.team-card-head[data-v-44d68cbc]{background:#002366;padding:28px 24px 20px;position:relative}.team-card-head.alt[data-v-44d68cbc]{background:#1a3a6e}.team-card-head.slate[data-v-44d68cbc]{background:#708090}.team-avatar[data-v-44d68cbc]{color:#fff;background:#ffffff26;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;font-size:20px;font-weight:800;display:flex}.team-name[data-v-44d68cbc]{color:#fff;margin-bottom:3px;font-size:15px;font-weight:800}.team-role[data-v-44d68cbc]{color:#ffffff8c;letter-spacing:.3px;font-size:11px}.team-card-body[data-v-44d68cbc]{padding:18px 22px}.team-desc[data-v-44d68cbc]{color:#6b7280;margin-bottom:14px;font-size:12.5px;line-height:1.6}.team-skills[data-v-44d68cbc]{flex-wrap:wrap;gap:6px;display:flex}.team-skill[data-v-44d68cbc]{color:#002366;background:#f0f4fa;border:.5px solid #dde8f5;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.hq-layout[data-v-44d68cbc]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:36px;display:grid}.hq-body p[data-v-44d68cbc]{color:#555;margin-bottom:14px;font-size:14px;line-height:1.72}.hq-body strong[data-v-44d68cbc]{color:#002366;font-weight:700}.hq-contact-block[data-v-44d68cbc]{flex-direction:column;gap:12px;margin-top:24px;display:flex}.hq-contact-row[data-v-44d68cbc]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s;display:flex}.hq-contact-row[data-v-44d68cbc]:hover{border-color:#b0bad0}.hq-ci[data-v-44d68cbc]{background:#e8eef8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hq-ci i[data-v-44d68cbc]{color:#002366;font-size:17px}.hq-clabel[data-v-44d68cbc]{color:#708090;margin-bottom:1px;font-size:11px}.hq-cval[data-v-44d68cbc]{color:#002366;font-size:13px;font-weight:600}.hq-map[data-v-44d68cbc]{background:#e8eef8;border:.5px solid #dde1e9;border-radius:12px;justify-content:center;align-items:center;height:320px;display:flex;position:relative;overflow:hidden}.hq-map-overlay[data-v-44d68cbc]{text-align:center;z-index:2}.hq-map-pin[data-v-44d68cbc]{background:#002366;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 12px;display:flex}.hq-map-pin i[data-v-44d68cbc]{color:#fff;font-size:24px}.hq-map-label[data-v-44d68cbc]{color:#002366;font-size:14px;font-weight:700}.hq-map-sub[data-v-44d68cbc]{color:#708090;margin-top:4px;font-size:12px}.hq-map-grid[data-v-44d68cbc]{background-image:linear-gradient(#0023660d 1px,#0000 1px),linear-gradient(90deg,#0023660d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.linkedin-card[data-v-44d68cbc]{text-align:left;background:#0a66c2;border-radius:12px;align-items:center;gap:16px;margin-top:16px;padding:24px;text-decoration:none;transition:opacity .15s;display:flex}.linkedin-card[data-v-44d68cbc]:hover{opacity:.92}.li-icon[data-v-44d68cbc]{background:#ffffff26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.li-icon i[data-v-44d68cbc]{color:#fff;font-size:22px}.li-title[data-v-44d68cbc]{color:#fff;margin-bottom:2px;font-size:13.5px;font-weight:700}.li-sub[data-v-44d68cbc]{color:#ffffffa6;font-size:12px}.li-arrow[data-v-44d68cbc]{color:#ffffff80;flex-shrink:0;margin-left:auto;font-size:18px}.testi-grid[data-v-44d68cbc]{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.tcard[data-v-44d68cbc]{text-align:left;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:12px;padding:24px;transition:background .2s}.tcard[data-v-44d68cbc]:hover{background:#ffffff14}.tcard-stars[data-v-44d68cbc]{gap:3px;margin-bottom:12px;display:flex}.tcard-stars i[data-v-44d68cbc]{color:#f59e0b;font-size:14px}.tcard-quote[data-v-44d68cbc]{color:#ffffffc7;margin-bottom:18px;font-size:13.5px;font-style:italic;line-height:1.65}.tcard-author[data-v-44d68cbc]{align-items:center;gap:12px;display:flex}.tcard-avatar[data-v-44d68cbc]{color:#ffffffb3;background:#70809059;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:flex}.tcard-name[data-v-44d68cbc]{color:#fff;font-size:12.5px;font-weight:600}.tcard-role[data-v-44d68cbc]{color:#ffffff61;margin-top:2px;font-size:11px}.ctaband[data-v-44d68cbc]{background:#002366;border-top:.5px solid #ffffff12;padding:52px 32px}.ctaband-in[data-v-44d68cbc]{text-align:left;justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-44d68cbc]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:22px;font-weight:800}.ctaband-left p[data-v-44d68cbc]{color:#ffffff8c;font-size:13px}.ctaband-btns[data-v-44d68cbc]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-44d68cbc]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-white[data-v-44d68cbc]:hover{opacity:.92}.cta-outline[data-v-44d68cbc]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-44d68cbc]:hover{color:#fff;border-color:#ffffff73}.fade-up[data-v-44d68cbc]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.fade-up.visible[data-v-44d68cbc]{opacity:1;transform:translateY(0)}@media (width<=960px){.hero-layout[data-v-44d68cbc]{grid-template-columns:1fr}.info-card[data-v-44d68cbc]{display:none}.story-grid[data-v-44d68cbc],.cert-layout[data-v-44d68cbc],.sustain-layout[data-v-44d68cbc],.hq-layout[data-v-44d68cbc]{grid-template-columns:1fr}.values-grid[data-v-44d68cbc],.esg-grid[data-v-44d68cbc],.team-grid[data-v-44d68cbc]{grid-template-columns:repeat(2,1fr)}.testi-grid[data-v-44d68cbc]{grid-template-columns:1fr}.ctaband-in[data-v-44d68cbc]{flex-direction:column;align-items:flex-start}.sustain-metrics[data-v-44d68cbc]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.sec[data-v-44d68cbc]{padding:48px 20px}.page-hero[data-v-44d68cbc]{padding:36px 20px 48px}.page-h1[data-v-44d68cbc]{font-size:28px}.hero-actions[data-v-44d68cbc]{flex-direction:column}.hero-stats[data-v-44d68cbc]{grid-template-columns:repeat(2,1fr)}.hstat+.hstat[data-v-44d68cbc]{border-left:none;padding-left:0}.hstat[data-v-44d68cbc]:nth-child(2n){border-left:.5px solid #ffffff1a;padding-left:16px}.values-grid[data-v-44d68cbc],.esg-grid[data-v-44d68cbc],.team-grid[data-v-44d68cbc],.cert-grid[data-v-44d68cbc],.story-stat-row[data-v-44d68cbc]{grid-template-columns:1fr}.tbar-in[data-v-44d68cbc]{flex-direction:column;align-items:flex-start;gap:10px}.standards-strip[data-v-44d68cbc]{padding:14px 20px}}.contact-page[data-v-753c31de]{width:100%}.page-hero[data-v-753c31de]{text-align:left;background:#002366;padding:48px 32px 52px;position:relative;overflow:hidden}.page-hero[data-v-753c31de]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero-in[data-v-753c31de]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-753c31de]{align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-753c31de]{color:#ffffff73;font-size:12px;transition:color .15s}.bc-link[data-v-753c31de]:hover{color:#ffffffbf}.bc-sep[data-v-753c31de]{color:#ffffff38;font-size:12px}.bc-cur[data-v-753c31de]{color:#ffffffb8;font-size:12px}.hero-grid[data-v-753c31de]{grid-template-columns:1fr 300px;align-items:start;gap:40px;display:grid}.eyebrow[data-v-753c31de]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.eyebrow-dot[data-v-753c31de]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite pulse-753c31de}@keyframes pulse-753c31de{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.page-h1[data-v-753c31de]{color:#fff;letter-spacing:-.8px;margin-bottom:14px;font-size:36px;font-weight:800;line-height:1.1}.page-h1 .accent[data-v-753c31de]{color:#708090}.page-sub[data-v-753c31de]{color:#ffffff94;max-width:500px;margin-bottom:28px;font-size:15px;line-height:1.68}.hero-promise[data-v-753c31de]{border-top:.5px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:0;padding-top:24px;display:grid}.hp-item[data-v-753c31de]{padding:0 16px 0 0}.hp-item+.hp-item[data-v-753c31de]{border-left:.5px solid #ffffff1a;padding-left:16px}.hp-num[data-v-753c31de]{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800}.hp-label[data-v-753c31de]{color:#ffffff6b;letter-spacing:.3px;margin-top:3px;font-size:10px;line-height:1.4}.sla-card[data-v-753c31de]{text-align:left;background:#ffffff0e;border:.5px solid #ffffff1f;border-radius:12px;padding:22px}.sla-title[data-v-753c31de]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;margin-bottom:16px;font-size:10px;font-weight:700}.sla-row[data-v-753c31de]{border-bottom:.5px solid #ffffff12;align-items:flex-start;gap:11px;padding:10px 0;display:flex}.sla-row[data-v-753c31de]:last-child{border-bottom:none;padding-bottom:0}.sla-icon[data-v-753c31de]{background:#ffffff14;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.sla-icon i[data-v-753c31de]{color:#ffffffa6;font-size:16px}.sla-icon.amber-bg[data-v-753c31de]{background:#d9770633}.sla-icon.amber-bg i[data-v-753c31de]{color:#fbbf24}.sla-label[data-v-753c31de]{color:#fff;margin-bottom:2px;font-size:12px;font-weight:600}.sla-sub[data-v-753c31de]{color:#ffffff6b;font-size:11px;line-height:1.4}.green-pill[data-v-753c31de]{color:#86efac;background:#4ade801a;border:.5px solid #4ade8038;border-radius:10px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.amber-pill[data-v-753c31de]{color:#fbbf24;background:#d9770626;border:.5px solid #d977064d;border-radius:10px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.tbar[data-v-753c31de]{background:#fff;border-bottom:.5px solid #e2e5ec;padding:12px 32px}.tbar-in[data-v-753c31de]{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;display:flex}.tbar-label[data-v-753c31de]{color:#708090;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.tbar-badges[data-v-753c31de]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tbadge[data-v-753c31de]{color:#002366;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:flex}.tbadge i[data-v-753c31de]{color:#708090;font-size:13px}.contact-sec[data-v-753c31de]{background:#f2f4f8;padding:56px 32px 72px}.contact-in[data-v-753c31de]{max-width:1080px;margin:0 auto}.contact-layout[data-v-753c31de]{grid-template-columns:300px 1fr;align-items:start;gap:32px;display:grid}.sidebar[data-v-753c31de]{flex-direction:column;gap:14px;display:flex}.info-card[data-v-753c31de]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.info-card-head[data-v-753c31de]{background:#002366;padding:18px 20px}.info-card-head-title[data-v-753c31de]{letter-spacing:1.1px;text-transform:uppercase;color:#ffffff80;margin-bottom:3px;font-size:11px;font-weight:700}.info-card-head-sub[data-v-753c31de]{color:#fff;font-size:14px;font-weight:700}.info-card-body[data-v-753c31de]{padding:4px 0}.info-row[data-v-753c31de]{border-bottom:.5px solid #f0f3f7;align-items:center;gap:12px;padding:13px 20px;transition:background .15s;display:flex}.info-row[data-v-753c31de]:last-child{border-bottom:none}.info-row[data-v-753c31de]:hover{background:#fafbfd}.info-ico[data-v-753c31de]{background:#e8eef8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.info-ico i[data-v-753c31de]{color:#002366;font-size:16px}.info-label[data-v-753c31de]{color:#708090;letter-spacing:.3px;margin-bottom:1px;font-size:10px}.info-val[data-v-753c31de]{color:#002366;font-size:13px;font-weight:600}.urgent-card[data-v-753c31de]{box-shadow:none;background:#d97706;border-radius:12px;padding:20px;transition:opacity .15s;display:block}.urgent-card[data-v-753c31de]:hover{opacity:.93}.uc-top[data-v-753c31de]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.uc-icon[data-v-753c31de]{background:#fff3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.uc-icon i[data-v-753c31de]{color:#fff;font-size:18px}.uc-title[data-v-753c31de]{color:#fff;font-size:14px;font-weight:800}.uc-desc[data-v-753c31de]{color:#fffc;margin-bottom:12px;font-size:12px;line-height:1.5}.uc-btn[data-v-753c31de]{color:#fff;background:#fff3;border:.5px solid #ffffff59;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:700;display:flex}.li-card[data-v-753c31de]{text-align:left;background:#0a66c2;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;transition:opacity .15s;display:flex}.li-card[data-v-753c31de]:hover{opacity:.92}.li-ico[data-v-753c31de]{background:#ffffff26;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.li-ico i[data-v-753c31de]{color:#fff;font-size:17px}.li-text-title[data-v-753c31de]{color:#fff;font-size:12.5px;font-weight:700}.li-text-sub[data-v-753c31de]{color:#ffffffa6;font-size:11px}.li-arrow[data-v-753c31de]{color:#ffffff73;flex-shrink:0;margin-left:auto;font-size:16px}.form-card[data-v-753c31de]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:14px;overflow:hidden}.form-card-head[data-v-753c31de]{background:#002366;padding:22px 28px}.form-card-head-tag[data-v-753c31de]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff73;margin-bottom:4px;font-size:10px;font-weight:700}.form-card-head-title[data-v-753c31de]{color:#fff;letter-spacing:-.3px;font-size:18px;font-weight:800}.form-card-head-sub[data-v-753c31de]{color:#ffffff85;margin-top:4px;font-size:13px}.form-body[data-v-753c31de]{padding:28px}.form-row[data-v-753c31de]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.form-group[data-v-753c31de]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.form-group[data-v-753c31de]:last-child{margin-bottom:0}.form-label[data-v-753c31de]{color:#002366;letter-spacing:.2px;font-size:12px;font-weight:600}.form-label span.req[data-v-753c31de]{color:#d97706;margin-left:2px}.form-input[data-v-753c31de],.form-select[data-v-753c31de],.form-textarea[data-v-753c31de]{color:#1a2233;box-sizing:border-box;background:#f7f8fb;border:.5px solid #d4d8e2;border-radius:7px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background .15s}.form-input[data-v-753c31de]:focus,.form-select[data-v-753c31de]:focus,.form-textarea[data-v-753c31de]:focus{background:#fff;border-color:#002366;box-shadow:0 0 0 3px #00236612}.form-input[data-v-753c31de]::placeholder,.form-textarea[data-v-753c31de]::placeholder{color:#b0b8c8}.form-select[data-v-753c31de]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23708090' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.form-select[data-v-753c31de]:disabled{color:#b0b8c8;cursor:not-allowed;opacity:.7;background-color:#f2f4f8}.form-textarea[data-v-753c31de]{resize:vertical;min-height:100px;line-height:1.55}.service-toggle[data-v-753c31de]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:0;display:grid}.svc-opt[data-v-753c31de]{cursor:pointer;text-align:left;background:#f7f8fb;border:.5px solid #d4d8e2;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.svc-opt[data-v-753c31de]:hover{background:#fafbfd;border-color:#002366}.svc-opt.selected[data-v-753c31de]{background:#eef2fb;border-color:#002366;box-shadow:0 0 0 3px #00236612}.svc-opt input[type=radio][data-v-753c31de]{display:none}.svc-opt-icon[data-v-753c31de]{background:#e8eef8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex}.svc-opt.selected .svc-opt-icon[data-v-753c31de]{background:#002366}.svc-opt-icon i[data-v-753c31de]{color:#708090;font-size:17px;transition:color .15s}.svc-opt.selected .svc-opt-icon i[data-v-753c31de]{color:#fff}.svc-opt-text[data-v-753c31de]{color:#444c5c;font-size:12.5px;font-weight:600;line-height:1.3}.svc-opt.selected .svc-opt-text[data-v-753c31de]{color:#002366}.svc-opt-sub[data-v-753c31de]{color:#708090;margin-top:1px;font-size:10.5px}.sub-svc-wrap[data-v-753c31de]{opacity:0;max-height:0;margin-top:0;transition:max-height .35s,opacity .25s,margin .25s;overflow:hidden}.sub-svc-wrap.open[data-v-753c31de]{opacity:1;max-height:200px;margin-top:16px}.form-divider[data-v-753c31de]{background:#f0f3f7;height:.5px;margin:20px 0}.char-counter[data-v-753c31de]{color:#708090;text-align:right;margin-top:4px;font-size:11px}.form-submit[data-v-753c31de]{color:#fff;cursor:pointer;background:#002366;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:22px;padding:14px 24px;font-size:14px;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.form-submit[data-v-753c31de]:hover{opacity:.92;transform:translateY(-1px)}.form-submit[data-v-753c31de]:active{transform:translateY(0)}.form-submit i[data-v-753c31de]{font-size:16px}.form-submit.loading[data-v-753c31de]{opacity:.75;pointer-events:none}.privacy-note[data-v-753c31de]{color:#708090;text-align:left;align-items:flex-start;gap:7px;margin-top:14px;font-size:11.5px;line-height:1.5;display:flex}.privacy-note i[data-v-753c31de]{color:#708090;flex-shrink:0;margin-top:1px;font-size:13px}.success-state[data-v-753c31de]{text-align:center;outline:none;padding:48px 28px}.success-circle[data-v-753c31de]{background:#dcfce7;border:1.5px solid #86efac;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex}.success-circle i[data-v-753c31de]{color:#16a34a;font-size:34px}.success-h[data-v-753c31de]{color:#002366;letter-spacing:-.3px;margin-bottom:10px;font-size:20px;font-weight:800}.success-msg[data-v-753c31de]{color:#6b7280;max-width:380px;margin:0 auto 24px;font-size:14px;line-height:1.65}.success-ref[data-v-753c31de]{color:#002366;background:#f0f4fa;border:.5px solid #dde1e9;border-radius:8px;align-items:center;gap:7px;margin-bottom:28px;padding:10px 18px;font-size:12px;font-weight:600;display:inline-flex}.success-back[data-v-753c31de]{color:#708090;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:color .15s;display:inline-flex}.success-back[data-v-753c31de]:hover{color:#002366}.faq-sec[data-v-753c31de]{background:#fff;padding:56px 32px}.faq-in[data-v-753c31de]{text-align:left;max-width:1080px;margin:0 auto}.stag[data-v-753c31de]{letter-spacing:1.5px;text-transform:uppercase;color:#708090;margin-bottom:6px;font-size:10px;font-weight:700}.sh2[data-v-753c31de]{color:#002366;letter-spacing:-.5px;margin-bottom:8px;font-size:28px;font-weight:800}.sdesc[data-v-753c31de]{color:#6b7280;margin-bottom:32px;font-size:14px;line-height:1.65}.faq-grid[data-v-753c31de]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.faq-card[data-v-753c31de]{text-align:left;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:10px;padding:22px 20px;transition:border-color .2s}.faq-card[data-v-753c31de]:hover{border-color:#b0bad0}.faq-q[data-v-753c31de]{color:#002366;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:700;display:flex}.faq-q i[data-v-753c31de]{color:#708090;flex-shrink:0;margin-top:1px;font-size:16px}.faq-a[data-v-753c31de]{color:#6b7280;padding-left:24px;font-size:13px;line-height:1.6}.ctaband[data-v-753c31de]{background:#002366;border-top:.5px solid #ffffff12;padding:52px 32px}.ctaband-in[data-v-753c31de]{text-align:left;justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-753c31de]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:22px;font-weight:800}.ctaband-left p[data-v-753c31de]{color:#ffffff8c;font-size:13px}.ctaband-btns[data-v-753c31de]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-753c31de]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-white[data-v-753c31de]:hover{opacity:.92}.cta-outline[data-v-753c31de]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-753c31de]:hover{color:#fff;border-color:#ffffff73}.fade-up[data-v-753c31de]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}.fade-up.visible[data-v-753c31de]{opacity:1;transform:translateY(0)}.form-input.error[data-v-753c31de],.form-select.error[data-v-753c31de],.form-textarea.error[data-v-753c31de]{background:#fff8f8!important;border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.field-error[data-v-753c31de]{color:#ef4444;text-align:left;margin-top:4px;font-size:11.5px;display:none}.field-error.visible[data-v-753c31de]{display:block}@media (width<=960px){.hero-grid[data-v-753c31de]{grid-template-columns:1fr}.sla-card[data-v-753c31de]{display:none}.contact-layout[data-v-753c31de]{grid-template-columns:1fr}.sidebar[data-v-753c31de]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.info-card[data-v-753c31de]{grid-column:span 2}.ctaband-in[data-v-753c31de]{flex-direction:column;align-items:flex-start}.faq-grid[data-v-753c31de]{grid-template-columns:1fr}}@media (width<=640px){.page-hero[data-v-753c31de]{padding:36px 20px 44px}.page-h1[data-v-753c31de]{font-size:28px}.hero-promise[data-v-753c31de]{grid-template-columns:repeat(2,1fr)}.contact-sec[data-v-753c31de]{padding:40px 20px 60px}.faq-sec[data-v-753c31de]{padding:44px 20px}.ctaband[data-v-753c31de]{padding:40px 20px}.sidebar[data-v-753c31de]{grid-template-columns:1fr}.info-card[data-v-753c31de]{grid-column:span 1}.form-row[data-v-753c31de],.service-toggle[data-v-753c31de]{grid-template-columns:1fr}.tbar-in[data-v-753c31de]{flex-direction:column;align-items:flex-start;gap:10px}}.login-view[data-v-665b9e0c]{color:#444c5c;background:#001440;flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.bg-wrap[data-v-665b9e0c]{z-index:0;pointer-events:none;background:#001440;position:absolute;inset:0;overflow:hidden}.bg-grid[data-v-665b9e0c]{background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.bg-glow[data-v-665b9e0c]{background:radial-gradient(circle,#0023668c 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.bg-glow2[data-v-665b9e0c]{background:radial-gradient(circle,#70809014 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;right:-100px}.page-container[data-v-665b9e0c]{z-index:1;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:48px 20px 32px;display:flex;position:relative}.portal-logo[data-v-665b9e0c]{align-items:center;gap:10px;margin-bottom:36px;text-decoration:none;display:flex}.logo-dot[data-v-665b9e0c]{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2.5s ease-in-out infinite pulse-665b9e0c}@keyframes pulse-665b9e0c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.logo-text[data-v-665b9e0c]{color:#fff;letter-spacing:-.3px;text-align:left;font-size:20px}.logo-text em[data-v-665b9e0c]{font-style:normal;font-weight:300}.logo-text strong[data-v-665b9e0c]{text-transform:uppercase;font-weight:800}.logo-badge[data-v-665b9e0c]{color:#ffffff8c;letter-spacing:.8px;text-transform:uppercase;background:#70809040;border:.5px solid #70809059;border-radius:4px;padding:3px 9px;font-size:10px;font-weight:700}.main-card[data-v-665b9e0c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:.5px solid #ffffff1a;border-radius:16px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 20px 50px #0000004d}.tab-strip[data-v-665b9e0c]{border-bottom:.5px solid #ffffff14;grid-template-columns:1fr 1fr;display:grid}.tab-btn[data-v-665b9e0c]{color:#ffffff73;text-align:center;cursor:pointer;letter-spacing:.2px;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;padding:14px 0;font-size:12.5px;font-weight:600;transition:color .15s,border-color .15s,background .15s}.tab-btn.active[data-v-665b9e0c]{color:#fff;background:#00236626;border-bottom-color:#002366}.tab-btn[data-v-665b9e0c]:hover:not(.active){color:#ffffffb3}.tab-panel[data-v-665b9e0c]{text-align:left;padding:28px 28px 24px;display:none}.tab-panel.active[data-v-665b9e0c]{display:block}.panel-eyebrow[data-v-665b9e0c]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;margin-bottom:8px;font-size:10px;font-weight:700}.panel-h[data-v-665b9e0c]{color:#fff;letter-spacing:-.4px;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.2}.panel-sub[data-v-665b9e0c]{color:#ffffff80;margin-bottom:24px;font-size:13px;line-height:1.55}.ms-btn[data-v-665b9e0c]{color:#1a1a2e;cursor:pointer;box-sizing:border-box;background:#fff;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:16px;padding:13px 20px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.ms-btn[data-v-665b9e0c]:hover{opacity:.93;transform:translateY(-1px)}.ms-btn[data-v-665b9e0c]:active{transform:translateY(0)}.ms-logo[data-v-665b9e0c]{flex-shrink:0;width:20px;height:20px}.divider[data-v-665b9e0c]{align-items:center;gap:10px;margin:18px 0;display:flex}.divider-line[data-v-665b9e0c]{background:#ffffff1a;flex:1;height:.5px}.divider-text[data-v-665b9e0c]{color:#ffffff4d;white-space:nowrap;font-size:11px}.ms-btn.loading[data-v-665b9e0c]{opacity:.7;pointer-events:none}.session-info[data-v-665b9e0c]{background:#4ade800f;border:.5px solid #4ade802e;border-radius:8px;margin-bottom:20px;padding:12px 14px}.si-row[data-v-665b9e0c]{align-items:flex-start;gap:9px;margin-bottom:7px;display:flex}.si-row[data-v-665b9e0c]:last-child{margin-bottom:0}.si-row i[data-v-665b9e0c]{color:#4ade80;flex-shrink:0;margin-top:1px;font-size:14px}.si-text[data-v-665b9e0c]{color:#ffffff8c;font-size:11.5px;line-height:1.45}.si-text strong[data-v-665b9e0c]{color:#fffc;font-weight:600}.ob-form[data-v-665b9e0c]{flex-direction:column;gap:12px;display:flex}.ob-input-wrap[data-v-665b9e0c]{position:relative}.ob-input[data-v-665b9e0c]{color:#fff;box-sizing:border-box;background:#ffffff0f;border:.5px solid #ffffff26;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s,background .15s,box-shadow .15s}.ob-input[data-v-665b9e0c]::placeholder{color:#ffffff47}.ob-input[data-v-665b9e0c]:focus{background:#ffffff17;border-color:#ffffff59;box-shadow:0 0 0 3px #ffffff0d}.ob-input.error[data-v-665b9e0c]{background:#ef44440d!important;border-color:#ef4444!important}.form-label[data-v-665b9e0c]{color:#ffffffb3;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.form-label span.req[data-v-665b9e0c]{color:#fbbf24;margin-left:2px}.ob-btn[data-v-665b9e0c]{color:#fff;cursor:pointer;background:#002366;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-size:13.5px;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.ob-btn[data-v-665b9e0c]:hover{opacity:.9;transform:translateY(-1px)}.ob-btn[data-v-665b9e0c]:disabled{opacity:.7;pointer-events:none}.ob-btn i[data-v-665b9e0c]{font-size:15px}.ob-note[data-v-665b9e0c]{color:#ffffff61;text-align:center;margin-top:4px;font-size:11.5px;line-height:1.5}.ob-error[data-v-665b9e0c]{color:#ef4444;margin-top:4px;font-size:11.5px;display:none}.ob-error.visible[data-v-665b9e0c]{display:block}.ob-success[data-v-665b9e0c]{text-align:center;padding:8px 0 4px}.ob-success-circle[data-v-665b9e0c]{background:#4ade801f;border:1px solid #4ade804d;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 14px;display:flex}.ob-success-circle i[data-v-665b9e0c]{color:#4ade80;font-size:28px}.ob-success-h[data-v-665b9e0c]{color:#fff;margin-bottom:8px;font-size:16px;font-weight:800}.ob-success-msg[data-v-665b9e0c]{color:#ffffff80;max-width:320px;margin:0 auto;font-size:13px;line-height:1.6}.security-row[data-v-665b9e0c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.sec-badge[data-v-665b9e0c]{color:#ffffff73;background:#ffffff0d;border:.5px solid #ffffff1a;border-radius:20px;align-items:center;gap:5px;padding:5px 12px;font-size:10.5px;font-weight:600;display:flex}.sec-badge i[data-v-665b9e0c]{color:#708090cc;font-size:12px}.portal-footer[data-v-665b9e0c]{z-index:1;text-align:center;margin-top:auto;padding:20px;position:relative}.portal-footer-links[data-v-665b9e0c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:8px;display:flex}.pfl[data-v-665b9e0c]{color:#ffffff4d;font-size:11.5px;transition:color .15s}.pfl[data-v-665b9e0c]:hover{color:#fff9}.portal-copy[data-v-665b9e0c]{color:#ffffff2e;font-size:11px}.toast-notification[data-v-665b9e0c]{z-index:2000;background-color:#fff;border-radius:6px;align-items:stretch;max-width:320px;animation:.3s cubic-bezier(.4,0,.2,1) forwards slideIn-665b9e0c;display:flex;position:fixed;top:24px;right:24px;overflow:hidden;box-shadow:0 10px 30px #00000026}@keyframes slideIn-665b9e0c{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.toast-line[data-v-665b9e0c]{flex-shrink:0;width:5px}.toast-notification.success .toast-line[data-v-665b9e0c]{background-color:#10b981}.toast-notification.error .toast-line[data-v-665b9e0c]{background-color:#dc2626}.toast-content[data-v-665b9e0c]{align-items:center;gap:12px;padding:16px 20px;display:flex}.toast-icon[data-v-665b9e0c]{flex-shrink:0;font-size:20px}.success-icon[data-v-665b9e0c]{color:#10b981}.error-icon[data-v-665b9e0c]{color:#dc2626}.toast-message[data-v-665b9e0c]{font-family:var(--font-body);color:#1a2233;text-align:left;font-size:13px;line-height:1.5}@media (width<=480px){.tab-panel[data-v-665b9e0c]{padding:22px 20px 20px}.main-card[data-v-665b9e0c]{border-radius:12px}}.dashboard-view[data-v-cfe280e4]{color:#444c5c;background:#f2f4f8;flex-direction:column;width:100%;min-height:100vh;display:flex}.portal-nav[data-v-cfe280e4]{z-index:200;background:#002366;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:58px;padding:0 24px;display:flex;position:sticky;top:0}.pnav-left[data-v-cfe280e4]{align-items:center;gap:10px;display:flex}.pnav-logo[data-v-cfe280e4]{align-items:center;gap:9px;text-decoration:none;display:flex}.logo-dot[data-v-cfe280e4]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite pulse-cfe280e4}@keyframes pulse-cfe280e4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.logo-text[data-v-cfe280e4]{color:#fff;letter-spacing:-.3px;text-align:left;font-size:17px}.logo-text em[data-v-cfe280e4]{font-style:normal;font-weight:300}.logo-text strong[data-v-cfe280e4]{text-transform:uppercase;font-weight:800}.portal-badge[data-v-cfe280e4]{color:#ffffff8c;letter-spacing:.8px;text-transform:uppercase;background:#70809040;border:.5px solid #70809059;border-radius:4px;padding:3px 9px;font-size:10px;font-weight:700}.pnav-right[data-v-cfe280e4]{align-items:center;gap:10px;display:flex}.pnav-icon-btn[data-v-cfe280e4]{color:#ffffffa6;cursor:pointer;background:#ffffff12;border:.5px solid #ffffff1a;border-radius:7px;outline:none;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:relative}.pnav-icon-btn[data-v-cfe280e4]:hover{background:#ffffff1f}.pnav-icon-btn i[data-v-cfe280e4]{font-size:16px}.notif-dot[data-v-cfe280e4]{background:#d97706;border:1.5px solid #002366;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.pnav-divider[data-v-cfe280e4]{background:#ffffff1f;width:1px;height:20px;margin:0 4px}.user-btn[data-v-cfe280e4]{cursor:pointer;text-align:left;background:#ffffff12;border:.5px solid #ffffff1a;border-radius:8px;align-items:center;gap:9px;padding:5px 12px 5px 7px;transition:background .15s;display:flex}.user-btn[data-v-cfe280e4]:hover{background:#ffffff1f}.user-avatar[data-v-cfe280e4]{color:#fff;background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.user-name[data-v-cfe280e4]{color:#fff;font-size:12.5px;font-weight:600}.user-org[data-v-cfe280e4]{color:#ffffff73;font-size:10px}.logout-btn[data-v-cfe280e4]{color:#fff9;cursor:pointer;background:0 0;border:.5px solid #fff3;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:color .15s,border-color .15s;display:flex}.logout-btn[data-v-cfe280e4]:hover{color:#fff;border-color:#fff6}.logout-btn i[data-v-cfe280e4]{font-size:13px}.app-layout[data-v-cfe280e4]{grid-template-columns:220px 1fr;min-height:calc(100vh - 58px);display:grid}.sidebar[data-v-cfe280e4]{background:#fff;border-right:.5px solid #e2e5ec;flex-direction:column;height:calc(100vh - 58px);padding:20px 0;display:flex;position:sticky;top:58px;overflow-y:auto}.sidebar[data-v-cfe280e4]::-webkit-scrollbar{width:3px}.sidebar[data-v-cfe280e4]::-webkit-scrollbar-thumb{background:#dde1e9;border-radius:2px}.sb-section[data-v-cfe280e4]{text-align:left;margin-bottom:6px}.sb-section-label[data-v-cfe280e4]{letter-spacing:1.5px;text-transform:uppercase;color:#b0b8c8;padding:8px 18px 4px;font-size:9px;font-weight:700}.sb-link[data-v-cfe280e4]{cursor:pointer;color:#6b7280;text-align:left;border-left:2px solid #0000;align-items:center;gap:10px;padding:9px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:flex}.sb-link[data-v-cfe280e4]:hover{color:#002366;background:#f7f8fb}.sb-link.active[data-v-cfe280e4]{color:#002366;background:#eef2fb;border-left-color:#002366;font-weight:600}.sb-link i[data-v-cfe280e4]{flex-shrink:0;font-size:17px}.sb-count[data-v-cfe280e4]{color:#002366;background:#e8eef8;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}.sb-count.amber[data-v-cfe280e4]{color:#d97706;background:#fef3c7}.sb-spacer[data-v-cfe280e4]{flex:1}.sb-bottom[data-v-cfe280e4]{border-top:.5px solid #f0f3f7;padding:14px 18px}.sb-session-info[data-v-cfe280e4]{text-align:left;background:#f0f4fa;border-radius:7px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.sb-session-info i[data-v-cfe280e4]{color:#4ade80;flex-shrink:0;margin-top:1px;font-size:14px}.sb-session-text[data-v-cfe280e4]{color:#708090;font-size:10.5px;line-height:1.4}.sb-session-text strong[data-v-cfe280e4]{color:#002366}.main[data-v-cfe280e4]{text-align:left;box-sizing:border-box;padding:28px 28px 48px}.welcome-bar[data-v-cfe280e4]{text-align:left;background:#002366;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.welcome-bar[data-v-cfe280e4]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.wb-left[data-v-cfe280e4]{z-index:1;position:relative}.wb-greeting[data-v-cfe280e4]{color:#ffffff73;letter-spacing:.5px;margin-bottom:4px;font-size:11px}.wb-name[data-v-cfe280e4]{color:#fff;letter-spacing:-.3px;font-size:18px;font-weight:800}.wb-org[data-v-cfe280e4]{color:#ffffff80;margin-top:2px;font-size:12px}.wb-right[data-v-cfe280e4]{z-index:1;flex-shrink:0;align-items:center;gap:10px;display:flex;position:relative}.wb-stat[data-v-cfe280e4]{text-align:center;padding:0 14px}.wb-stat+.wb-stat[data-v-cfe280e4]{border-left:.5px solid #ffffff1a}.wb-stat-num[data-v-cfe280e4]{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800}.wb-stat-label[data-v-cfe280e4]{color:#ffffff6b;margin-top:2px;font-size:10px}.stat-row[data-v-cfe280e4]{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.stat-card[data-v-cfe280e4]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:10px;padding:16px 18px;transition:transform .2s}.stat-card[data-v-cfe280e4]:hover{transform:translateY(-2px)}.stat-card-icon[data-v-cfe280e4]{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;display:flex}.stat-card-icon.navy[data-v-cfe280e4]{background:#e8eef8}.stat-card-icon.navy i[data-v-cfe280e4]{color:#002366;font-size:18px}.stat-card-icon.green[data-v-cfe280e4]{background:#dcfce7}.stat-card-icon.green i[data-v-cfe280e4]{color:#16a34a;font-size:18px}.stat-card-icon.amber[data-v-cfe280e4]{background:#fef3c7}.stat-card-icon.amber i[data-v-cfe280e4]{color:#d97706;font-size:18px}.stat-card-icon.slate[data-v-cfe280e4]{background:#f0f3f7}.stat-card-icon.slate i[data-v-cfe280e4]{color:#708090;font-size:18px}.stat-num[data-v-cfe280e4]{color:#002366;letter-spacing:-.5px;font-size:22px;font-weight:800}.stat-label[data-v-cfe280e4]{color:#708090;margin-top:3px;font-size:11.5px}.sec-head[data-v-cfe280e4]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sec-h[data-v-cfe280e4]{color:#002366;letter-spacing:-.2px;font-size:15px;font-weight:800}.sec-action[data-v-cfe280e4]{color:#708090;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:600;transition:color .15s;display:flex}.sec-action[data-v-cfe280e4]:hover{color:#002366}.sec-action i[data-v-cfe280e4]{font-size:13px}.folder-grid[data-v-cfe280e4]{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:28px;display:grid}.folder-card[data-v-cfe280e4]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;transition:transform .2s,box-shadow .2s;overflow:hidden}.folder-card[data-v-cfe280e4]:hover{transform:translateY(-2px);box-shadow:0 6px 24px #00236614}.folder-head[data-v-cfe280e4]{text-align:left;align-items:center;gap:12px;padding:16px 18px;display:flex}.folder-head.cod[data-v-cfe280e4]{background:linear-gradient(135deg,#002366,#1a3a6e)}.folder-head.audit[data-v-cfe280e4]{background:linear-gradient(135deg,#16a34a,#15803d)}.folder-head.invoice[data-v-cfe280e4]{background:linear-gradient(135deg,#d97706,#b45309)}.folder-head.project[data-v-cfe280e4]{background:linear-gradient(135deg,#708090,#5a6878)}.folder-icon[data-v-cfe280e4]{background:#ffffff26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.folder-icon i[data-v-cfe280e4]{color:#fff;font-size:20px}.folder-title[data-v-cfe280e4]{color:#fff;font-size:13px;font-weight:700}.folder-count[data-v-cfe280e4]{color:#fff9;margin-top:2px;font-size:11px}.folder-body[data-v-cfe280e4]{padding:4px 0}.file-row[data-v-cfe280e4]{cursor:pointer;text-align:left;border-bottom:.5px solid #f5f7fa;align-items:center;gap:10px;padding:10px 18px;transition:background .12s;display:flex}.file-row[data-v-cfe280e4]:last-child{border-bottom:none}.file-row[data-v-cfe280e4]:hover{background:#fafbfd}.file-icon[data-v-cfe280e4]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.file-icon.pdf[data-v-cfe280e4]{background:#fef2f2}.file-icon.pdf i[data-v-cfe280e4]{color:#ef4444}.file-icon.xlsx[data-v-cfe280e4]{background:#f0fdf4}.file-icon.xlsx i[data-v-cfe280e4]{color:#16a34a}.file-icon.doc[data-v-cfe280e4]{background:#eff6ff}.file-icon.doc i[data-v-cfe280e4]{color:#3b82f6}.file-icon.zip[data-v-cfe280e4]{background:#fefce8}.file-icon.zip i[data-v-cfe280e4]{color:#d97706}.file-name[data-v-cfe280e4]{color:#1a2233;white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.file-meta[data-v-cfe280e4]{color:#b0b8c8;white-space:nowrap;font-size:11px}.file-badge[data-v-cfe280e4]{white-space:nowrap;border-radius:10px;padding:2px 7px;font-size:10px;font-weight:700}.file-badge.new[data-v-cfe280e4]{color:#16a34a;background:#dcfce7}.file-badge.ready[data-v-cfe280e4]{color:#002366;background:#e8eef8}.file-badge.overdue[data-v-cfe280e4]{color:#d97706;background:#fef3c7}.file-dl[data-v-cfe280e4]{cursor:pointer;color:#708090;background:#f0f3f7;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s;display:flex}.file-dl[data-v-cfe280e4]:hover{color:#002366;background:#e8eef8}.file-dl i[data-v-cfe280e4]{font-size:14px}.folder-viewall[data-v-cfe280e4]{color:#708090;cursor:pointer;background:0 0;border:none;border-top:.5px solid #f5f7fa;border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:5px;width:100%;padding:11px;font-size:12px;font-weight:600;transition:color .15s,background .15s;display:flex}.folder-viewall[data-v-cfe280e4]:hover{color:#002366;background:#fafbfd}.folder-viewall i[data-v-cfe280e4]{font-size:13px}.bottom-grid[data-v-cfe280e4]{grid-template-columns:1fr 260px;gap:16px;display:grid}.activity-card[data-v-cfe280e4]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.activity-head[data-v-cfe280e4]{border-bottom:.5px solid #f0f3f7;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.activity-title[data-v-cfe280e4]{color:#002366;font-size:13.5px;font-weight:700}.activity-body[data-v-cfe280e4]{padding:4px 0}.activity-row[data-v-cfe280e4]{border-bottom:.5px solid #f8f9fb;align-items:flex-start;gap:11px;padding:11px 18px;display:flex}.activity-row[data-v-cfe280e4]:last-child{border-bottom:none}.act-dot[data-v-cfe280e4]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.act-dot.green[data-v-cfe280e4]{background:#4ade80}.act-dot.navy[data-v-cfe280e4]{background:#002366}.act-dot.amber[data-v-cfe280e4]{background:#d97706}.act-dot.slate[data-v-cfe280e4]{background:#708090}.act-text[data-v-cfe280e4]{color:#444c5c;text-align:left;flex:1;font-size:12.5px;line-height:1.45}.act-text strong[data-v-cfe280e4]{color:#002366;font-weight:600}.act-time[data-v-cfe280e4]{color:#b0b8c8;white-space:nowrap;flex-shrink:0;margin-top:2px;font-size:11px}.qa-card[data-v-cfe280e4]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.qa-head[data-v-cfe280e4]{text-align:left;border-bottom:.5px solid #f0f3f7;padding:14px 18px}.qa-title[data-v-cfe280e4]{color:#002366;font-size:13.5px;font-weight:700}.qa-body[data-v-cfe280e4]{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.qa-btn[data-v-cfe280e4]{cursor:pointer;text-align:left;box-sizing:border-box;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.qa-btn[data-v-cfe280e4]:hover{background:#eef2fb;border-color:#b0bad0}.qa-btn-icon[data-v-cfe280e4]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.qa-btn-icon i[data-v-cfe280e4]{font-size:16px}.qa-btn-icon.navy[data-v-cfe280e4]{background:#e8eef8}.qa-btn-icon.navy i[data-v-cfe280e4]{color:#002366}.qa-btn-icon.amber[data-v-cfe280e4]{background:#fef3c7}.qa-btn-icon.amber i[data-v-cfe280e4]{color:#d97706}.qa-btn-icon.green[data-v-cfe280e4]{background:#dcfce7}.qa-btn-icon.green i[data-v-cfe280e4]{color:#16a34a}.qa-btn-icon.slate[data-v-cfe280e4]{background:#f0f3f7}.qa-btn-icon.slate i[data-v-cfe280e4]{color:#708090}.qa-btn-text[data-v-cfe280e4]{color:#002366;font-size:12.5px;font-weight:600}.qa-btn-sub[data-v-cfe280e4]{color:#708090;margin-top:1px;font-size:10.5px}.qa-btn i.qa-arrow[data-v-cfe280e4]{color:#b0b8c8;flex-shrink:0;margin-left:auto;font-size:14px}.upload-zone[data-v-cfe280e4]{text-align:center;cursor:pointer;border:1.5px dashed #dde1e9;border-radius:8px;margin:10px 16px 12px;padding:14px 12px;transition:border-color .15s,background .15s}.upload-zone[data-v-cfe280e4]:hover{background:#f7f9fe;border-color:#002366}.upload-zone i[data-v-cfe280e4]{color:#b0b8c8;margin-bottom:5px;font-size:20px}.upload-zone-text[data-v-cfe280e4]{color:#708090;font-size:11.5px;line-height:1.4}.upload-zone-text strong[data-v-cfe280e4]{color:#002366}.session-notice[data-v-cfe280e4]{color:#16a34a;text-align:left;background:#eef9f0;border:.5px solid #bbf7d0;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:10px 14px;font-size:12px;display:flex}.session-notice i[data-v-cfe280e4]{flex-shrink:0;font-size:16px}.session-notice span[data-v-cfe280e4]{line-height:1.4}.session-notice strong[data-v-cfe280e4]{font-weight:700}.session-notice-close[data-v-cfe280e4]{color:#86efac;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;font-size:16px;transition:color .15s}.session-notice-close[data-v-cfe280e4]:hover{color:#16a34a}.fade-up[data-v-cfe280e4]{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(14px)}.fade-up.visible[data-v-cfe280e4]{opacity:1;transform:translateY(0)}.animate-fade-in[data-v-cfe280e4]{animation:.4s cubic-bezier(.4,0,.2,1) forwards fadeIn-cfe280e4}@keyframes fadeIn-cfe280e4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.text-2xl[data-v-cfe280e4]{font-size:24px}.text-green[data-v-cfe280e4]{color:#16a34a}.text-blue[data-v-cfe280e4]{color:#3b82f6}.summary-grid[data-v-cfe280e4]{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.summary-card[data-v-cfe280e4]{text-align:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:24px 20px;box-shadow:0 4px 6px -1px #0000000d}.document-list-table[data-v-cfe280e4]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.table-responsive[data-v-cfe280e4]{width:100%;overflow-x:auto}table[data-v-cfe280e4]{border-collapse:collapse;width:100%}th[data-v-cfe280e4]{color:#708090;letter-spacing:.5px;text-transform:uppercase;border-bottom:1.5px solid #e2e8f0;padding:12px 16px;font-size:11px;font-weight:700}td[data-v-cfe280e4]{color:#444c5c;padding:14px 16px;font-size:13px}.border-bottom-row[data-v-cfe280e4]{border-bottom:.5px solid #f0f3f7;transition:background .12s}.border-bottom-row[data-v-cfe280e4]:last-child{border-bottom:none}.border-bottom-row[data-v-cfe280e4]:hover{background:#fafbfd}.file-link-name[data-v-cfe280e4]{color:#002366;font-weight:600}.badge[data-v-cfe280e4]{text-transform:uppercase;letter-spacing:.5px;border-radius:9999px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-block}.badge-active[data-v-cfe280e4]{color:#16a34a;background-color:#dcfce7}.badge-transit[data-v-cfe280e4]{color:#d97706;background-color:#fef3c7}.badge-eradicating[data-v-cfe280e4]{color:#dc2626;background-color:#fee2e2;border:1px dashed #ef4444}.badge-retired[data-v-cfe280e4]{color:#4b5563;background-color:#f3f4f6}.alert-box-premium[data-v-cfe280e4]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-left:4px solid #002366;border-radius:8px;padding:20px}.support-grid[data-v-cfe280e4]{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.form-group label[data-v-cfe280e4]{color:#002366;font-weight:600}.form-control[data-v-cfe280e4]{box-sizing:border-box;width:100%}.ticket-list-container[data-v-cfe280e4]{max-height:480px;overflow-y:auto}.spin-animation[data-v-cfe280e4]{animation:.8s linear infinite spin-cfe280e4}@keyframes spin-cfe280e4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1024px){.app-layout[data-v-cfe280e4]{grid-template-columns:200px 1fr}.stat-row[data-v-cfe280e4],.summary-grid[data-v-cfe280e4]{grid-template-columns:repeat(2,1fr)}.bottom-grid[data-v-cfe280e4],.support-grid[data-v-cfe280e4]{grid-template-columns:1fr}}@media (width<=768px){.app-layout[data-v-cfe280e4]{grid-template-columns:1fr}.sidebar[data-v-cfe280e4]{display:none}.main[data-v-cfe280e4]{padding:20px 16px 40px}.folder-grid[data-v-cfe280e4]{grid-template-columns:1fr}.welcome-bar[data-v-cfe280e4]{flex-direction:column;align-items:flex-start}.wb-right[data-v-cfe280e4]{flex-wrap:wrap;margin-top:14px}}@media (width<=480px){.stat-row[data-v-cfe280e4],.summary-grid[data-v-cfe280e4]{grid-template-columns:1fr}.portal-nav[data-v-cfe280e4]{padding:0 16px}.user-name[data-v-cfe280e4],.user-org[data-v-cfe280e4]{display:none}}.resources-nav[data-v-eee93ac2]{z-index:100;background:#fff;border-bottom:.5px solid #e2e5ec;position:sticky;top:58px}.rn-inner[data-v-eee93ac2]{align-items:center;gap:0;max-width:1080px;margin:0 auto;padding:0 32px;display:flex}.rn-label[data-v-eee93ac2]{letter-spacing:1.3px;text-transform:uppercase;color:#708090;white-space:nowrap;border-right:.5px solid #e2e5ec;margin-right:8px;padding:13px 16px 13px 0;font-size:10px;font-weight:700}.rn-link[data-v-eee93ac2]{color:#6b7280;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.rn-link i[data-v-eee93ac2]{font-size:14px}.rn-link[data-v-eee93ac2]:hover{color:#002366}.rn-link.active[data-v-eee93ac2]{color:#16a34a;border-bottom-color:#16a34a;font-weight:700}.page-hero[data-v-eee93ac2]{text-align:left;background:linear-gradient(135deg,#052e16 0%,#063318 50%,#052e16 100%);padding:56px 32px 60px;position:relative;overflow:hidden}.page-hero[data-v-eee93ac2]:before{content:"";pointer-events:none;background-image:linear-gradient(#4ade8009 1px,#0000 1px),linear-gradient(90deg,#4ade8009 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.page-hero[data-v-eee93ac2]:after{content:"";pointer-events:none;background:radial-gradient(circle,#4ade8012 0%,#0000 70%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-160px}.hero-in[data-v-eee93ac2]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-eee93ac2]{align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-eee93ac2]{color:#fff6;font-size:12px;text-decoration:none;transition:color .15s}.bc-link[data-v-eee93ac2]:hover{color:#ffffffb3}.bc-sep[data-v-eee93ac2]{color:#fff3;font-size:12px}.bc-cur[data-v-eee93ac2]{color:#ffffffa6;font-size:12px}.hero-layout[data-v-eee93ac2]{grid-template-columns:1fr 300px;align-items:start;gap:44px;display:grid}.eyebrow[data-v-eee93ac2]{color:#86efac;letter-spacing:1.2px;text-transform:uppercase;background:#4ade801a;border:.5px solid #4ade8038;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.eyebrow-dot[data-v-eee93ac2]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite pulse-eee93ac2}@keyframes pulse-eee93ac2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.page-h1[data-v-eee93ac2]{color:#fff;letter-spacing:-.9px;margin-bottom:16px;font-size:38px;font-weight:800;line-height:1.08}.page-h1 .accent[data-v-eee93ac2]{color:#4ade80}.page-sub[data-v-eee93ac2]{color:#ffffff8c;max-width:520px;margin-bottom:32px;font-size:15px;line-height:1.7}.hero-ctas[data-v-eee93ac2]{flex-wrap:wrap;gap:10px;margin-bottom:44px;display:flex}.btn-green[data-v-eee93ac2]{color:#fff;background:#16a34a;border:none;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.btn-green[data-v-eee93ac2]:hover{opacity:.9;transform:translateY(-1px)}.btn-outline-green[data-v-eee93ac2]{color:#ffffffbf;background:#4ade8014;border:.5px solid #4ade8040;border-radius:5px;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn-outline-green[data-v-eee93ac2]:hover{background:#4ade8024;border-color:#4ade8066}.btn-green i[data-v-eee93ac2],.btn-outline-green i[data-v-eee93ac2]{font-size:14px}.hero-stats[data-v-eee93ac2]{border-top:.5px solid #4ade8026;grid-template-columns:repeat(4,1fr);padding-top:24px;display:grid}.hstat[data-v-eee93ac2]{text-align:left;padding:0 16px 0 0}.hstat+.hstat[data-v-eee93ac2]{border-left:.5px solid #4ade801f;padding-left:16px}.hstat-num[data-v-eee93ac2]{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800}.hstat-label[data-v-eee93ac2]{color:#fff6;letter-spacing:.3px;margin-top:3px;font-size:10px;line-height:1.4}.esg-card[data-v-eee93ac2]{text-align:left;background:#ffffff0d;border:.5px solid #4ade8026;border-radius:12px;padding:22px}.esg-card-title[data-v-eee93ac2]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;margin-bottom:16px;font-size:10px;font-weight:700}.esg-row[data-v-eee93ac2]{border-bottom:.5px solid #ffffff0f;align-items:flex-start;gap:11px;padding:10px 0;display:flex}.esg-row[data-v-eee93ac2]:last-child{border-bottom:none;padding-bottom:0}.esg-row-icon[data-v-eee93ac2]{background:#4ade801a;border:.5px solid #4ade802e;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.esg-row-icon i[data-v-eee93ac2]{color:#4ade80;font-size:16px}.esg-row-label[data-v-eee93ac2]{color:#fff;margin-bottom:2px;font-size:12px;font-weight:600}.esg-row-val[data-v-eee93ac2]{color:#ffffff6b;font-size:11px;line-height:1.4}.green-pill[data-v-eee93ac2]{color:#86efac;background:#4ade801a;border:.5px solid #4ade8038;border-radius:10px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.tbar[data-v-eee93ac2]{background:#fff;border-bottom:.5px solid #e2e5ec;padding:12px 32px}.tbar-in[data-v-eee93ac2]{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;display:flex}.tbar-label[data-v-eee93ac2]{color:#708090;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:700}.tbar-badges[data-v-eee93ac2]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tbadge[data-v-eee93ac2]{color:#002366;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:flex}.tbadge.green[data-v-eee93ac2]{color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}.tbadge i[data-v-eee93ac2]{color:#708090;font-size:13px}.tbadge.green i[data-v-eee93ac2]{color:#16a34a}.sec[data-v-eee93ac2]{text-align:left;padding:68px 32px}.sec-white[data-v-eee93ac2]{background:#fff}.sec-alt[data-v-eee93ac2]{background:#f2f4f8}.sec-dark[data-v-eee93ac2]{background:#001a4d}.sec-green-dark[data-v-eee93ac2]{background:linear-gradient(135deg,#052e16,#063318)}.sec-in[data-v-eee93ac2]{max-width:1080px;margin:0 auto}.stag[data-v-eee93ac2]{letter-spacing:1.6px;text-transform:uppercase;color:#708090;margin-bottom:6px;font-size:10px;font-weight:700}.stag-green[data-v-eee93ac2]{color:#16a34a}.stag-light[data-v-eee93ac2]{color:#ffffff61}.sh2[data-v-eee93ac2]{color:#002366;letter-spacing:-.6px;margin-bottom:10px;font-size:30px;font-weight:800;line-height:1.1}.sh2-light[data-v-eee93ac2]{color:#fff}.sdesc[data-v-eee93ac2]{color:#6b7280;max-width:600px;margin-bottom:36px;font-size:14.5px;line-height:1.68}.sdesc-light[data-v-eee93ac2]{color:#ffffff8c}.impact-layout[data-v-eee93ac2]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.impact-body p[data-v-eee93ac2]{color:#555;margin-bottom:16px;font-size:14.5px;line-height:1.75}.impact-body p strong[data-v-eee93ac2]{color:#002366;font-weight:700}.impact-pull[data-v-eee93ac2]{color:#052e16;letter-spacing:-.3px;border-left:3px solid #16a34a;margin:28px 0;padding-left:18px;font-size:18px;font-weight:700;line-height:1.4}.impact-counters[data-v-eee93ac2]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.counter-card[data-v-eee93ac2]{text-align:center;background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:22px 20px;transition:transform .2s,border-color .2s}.counter-card[data-v-eee93ac2]:hover{border-color:#bbf7d0;transform:translateY(-3px)}.counter-card.featured[data-v-eee93ac2]{text-align:left;background:linear-gradient(135deg,#052e16,#063318);border-color:#4ade8033;grid-column:span 2;align-items:center;gap:20px;padding:24px 28px;display:flex}.counter-icon[data-v-eee93ac2]{background:#f0fdf4;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 12px;display:flex}.counter-icon i[data-v-eee93ac2]{color:#16a34a;font-size:22px}.counter-card.featured .counter-icon[data-v-eee93ac2]{background:#4ade801a;border-radius:12px;flex-shrink:0;width:54px;height:54px;margin:0}.counter-card.featured .counter-icon i[data-v-eee93ac2]{color:#4ade80;font-size:26px}.counter-num[data-v-eee93ac2]{color:#002366;letter-spacing:-1px;font-size:30px;font-weight:800;line-height:1}.counter-card.featured .counter-num[data-v-eee93ac2]{color:#fff;font-size:36px}.counter-unit[data-v-eee93ac2]{color:#708090;font-size:15px;font-weight:600}.counter-card.featured .counter-unit[data-v-eee93ac2]{color:#ffffff80}.counter-label[data-v-eee93ac2]{color:#6b7280;text-align:center;margin-top:6px;font-size:12px;line-height:1.4}.counter-card.featured .counter-label[data-v-eee93ac2]{color:#ffffff73;text-align:left;margin-top:4px;font-size:13px}.pillars-grid[data-v-eee93ac2]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pillar-card[data-v-eee93ac2]{border:.5px solid #0000;border-radius:14px;transition:transform .2s,box-shadow .2s;overflow:hidden}.pillar-card[data-v-eee93ac2]:hover{transform:translateY(-4px);box-shadow:0 10px 32px #0000001f}.pillar-card-head[data-v-eee93ac2]{padding:26px 24px 20px}.pillar-card-head.env[data-v-eee93ac2]{background:linear-gradient(135deg,#052e16,#065f46)}.pillar-card-head.soc[data-v-eee93ac2]{background:linear-gradient(135deg,#002366,#1a3a6e)}.pillar-card-head.gov[data-v-eee93ac2]{background:linear-gradient(135deg,#374151,#1f2937)}.pillar-hicon[data-v-eee93ac2]{background:#ffffff1f;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.pillar-hicon i[data-v-eee93ac2]{color:#fff;font-size:24px}.pillar-htitle[data-v-eee93ac2]{color:#fff;margin-bottom:5px;font-size:16px;font-weight:800}.pillar-hbadge[data-v-eee93ac2]{color:#ffffffb3;letter-spacing:.5px;background:#ffffff1f;border-radius:10px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.pillar-card-body[data-v-eee93ac2]{background:#fff;padding:22px 24px}.pillar-desc[data-v-eee93ac2]{color:#6b7280;margin-bottom:16px;font-size:13px;line-height:1.62}.pillar-points[data-v-eee93ac2]{flex-direction:column;gap:8px;display:flex}.pillar-point[data-v-eee93ac2]{color:#444;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.pillar-point i[data-v-eee93ac2]{color:#16a34a;flex-shrink:0;margin-top:1px;font-size:14px}.pillar-point.navy i[data-v-eee93ac2]{color:#002366}.pillar-point.slate i[data-v-eee93ac2]{color:#708090}.lifecycle-track[data-v-eee93ac2]{grid-template-columns:repeat(5,1fr);gap:0;margin-top:40px;display:grid;position:relative}.lifecycle-track[data-v-eee93ac2]:before{content:"";z-index:0;background:linear-gradient(90deg,#bbf7d0,#16a34a,#bbf7d0);width:80%;height:1.5px;position:absolute;top:28px;left:10%}.lc-step[data-v-eee93ac2]{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:0 12px;display:flex;position:relative}.lc-num[data-v-eee93ac2]{background:#052e16;border:2px solid #16a34a;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;transition:transform .2s;display:flex;position:relative}.lc-step:hover .lc-num[data-v-eee93ac2]{transform:scale(1.08)}.lc-num i[data-v-eee93ac2]{color:#4ade80;font-size:24px}.lc-step-num[data-v-eee93ac2]{color:#fff;background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:800;display:flex;position:absolute;top:-6px;right:-6px}.lc-title[data-v-eee93ac2]{color:#fff;margin-bottom:6px;font-size:13px;font-weight:700}.lc-desc[data-v-eee93ac2]{color:#ffffff80;font-size:11.5px;line-height:1.5}.itad-layout[data-v-eee93ac2]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.itad-body p[data-v-eee93ac2]{color:#555;margin-bottom:14px;font-size:14px;line-height:1.72}.itad-body p strong[data-v-eee93ac2]{color:#002366}.itad-pledge[data-v-eee93ac2]{background:linear-gradient(135deg,#052e16,#065f46);border-radius:12px;flex-direction:column;gap:16px;padding:28px 26px;display:flex}.pledge-title[data-v-eee93ac2]{color:#fff;margin-bottom:4px;font-size:16px;font-weight:800}.pledge-sub[data-v-eee93ac2]{color:#ffffff8c;margin-bottom:8px;font-size:13px;line-height:1.5}.pledge-item[data-v-eee93ac2]{border-bottom:.5px solid #4ade801f;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.pledge-item[data-v-eee93ac2]:last-child{border-bottom:none;padding-bottom:0}.pledge-icon[data-v-eee93ac2]{background:#4ade801a;border:.5px solid #4ade8033;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pledge-icon i[data-v-eee93ac2]{color:#4ade80;font-size:17px}.pledge-item-title[data-v-eee93ac2]{color:#fff;margin-bottom:3px;font-size:13px;font-weight:700}.pledge-item-desc[data-v-eee93ac2]{color:#ffffff7a;font-size:12px;line-height:1.5}.program-grid[data-v-eee93ac2]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.program-card[data-v-eee93ac2]{background:#fff;border:.5px solid #dde1e9;border-radius:14px;transition:transform .2s,box-shadow .2s;overflow:hidden}.program-card[data-v-eee93ac2]:hover{transform:translateY(-3px);box-shadow:0 8px 28px #00000012}.program-head[data-v-eee93ac2]{padding:24px 26px 20px}.program-head.epp[data-v-eee93ac2]{background:linear-gradient(135deg,#002366,#1a3a6e)}.program-head.donate[data-v-eee93ac2]{background:linear-gradient(135deg,#052e16,#065f46)}.prog-icon[data-v-eee93ac2]{background:#ffffff26;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.prog-icon i[data-v-eee93ac2]{color:#fff;font-size:22px}.prog-title[data-v-eee93ac2]{color:#fff;margin-bottom:5px;font-size:16px;font-weight:800}.prog-sub[data-v-eee93ac2]{color:#ffffff8c;font-size:12px}.program-body[data-v-eee93ac2]{padding:22px 26px}.prog-desc[data-v-eee93ac2]{color:#555;margin-bottom:18px;font-size:13.5px;line-height:1.65}.prog-steps[data-v-eee93ac2]{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.prog-step[data-v-eee93ac2]{color:#444;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;display:flex}.prog-step-num[data-v-eee93ac2]{color:#fff;background:#002366;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:10px;font-weight:800;display:flex}.prog-step-num.green[data-v-eee93ac2]{background:#16a34a}.prog-step strong[data-v-eee93ac2]{color:#002366;font-weight:600}.prog-cta[data-v-eee93ac2]{color:#002366;background:#eef2fb;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.prog-cta[data-v-eee93ac2]:hover{background:#dde8f5}.prog-cta.green[data-v-eee93ac2]{color:#16a34a;background:#f0fdf4}.prog-cta.green[data-v-eee93ac2]:hover{background:#dcfce7}.prog-cta i[data-v-eee93ac2]{font-size:14px}.esg-report-layout[data-v-eee93ac2]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.esg-report-body p[data-v-eee93ac2]{color:#555;margin-bottom:14px;font-size:14px;line-height:1.72}.esg-report-body p strong[data-v-eee93ac2]{color:#002366}.report-contents[data-v-eee93ac2]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.report-item[data-v-eee93ac2]{background:#f7f8fb;border:.5px solid #dde1e9;border-radius:8px;align-items:center;gap:10px;padding:11px 14px;transition:border-color .15s;display:flex}.report-item[data-v-eee93ac2]:hover{border-color:#b0bad0}.report-item-icon[data-v-eee93ac2]{background:#e8eef8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.report-item-icon i[data-v-eee93ac2]{color:#002366;font-size:15px}.report-item-icon.green[data-v-eee93ac2]{background:#f0fdf4}.report-item-icon.green i[data-v-eee93ac2]{color:#16a34a}.report-item-text[data-v-eee93ac2]{color:#002366;font-size:13px;font-weight:600}.report-item-sub[data-v-eee93ac2]{color:#708090;margin-top:1px;font-size:11px}.sample-report[data-v-eee93ac2]{background:linear-gradient(135deg,#052e16,#063318);border:.5px solid #4ade8026;border-radius:14px;padding:28px 26px;position:relative;overflow:hidden}.sample-report[data-v-eee93ac2]:before{content:"";pointer-events:none;background-image:linear-gradient(#4ade8008 1px,#0000 1px),linear-gradient(90deg,#4ade8008 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.sr-inner[data-v-eee93ac2]{z-index:1;position:relative}.sr-tag[data-v-eee93ac2]{letter-spacing:1.3px;text-transform:uppercase;color:#4ade80;margin-bottom:8px;font-size:10px;font-weight:700}.sr-title[data-v-eee93ac2]{color:#fff;margin-bottom:14px;font-size:16px;font-weight:800}.sr-metrics[data-v-eee93ac2]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.sr-metric[data-v-eee93ac2]{background:#ffffff0f;border:.5px solid #4ade801f;border-radius:8px;padding:14px 16px}.sr-metric-num[data-v-eee93ac2]{color:#fff;letter-spacing:-.5px;font-size:22px;font-weight:800}.sr-metric-unit[data-v-eee93ac2]{color:#4ade80;font-size:12px;font-weight:600}.sr-metric-label[data-v-eee93ac2]{color:#ffffff6b;margin-top:4px;font-size:11px;line-height:1.4}.sr-bar-label[data-v-eee93ac2]{color:#ffffff73;margin-bottom:6px;font-size:11px}.sr-bar-row[data-v-eee93ac2]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.sr-bar-name[data-v-eee93ac2]{color:#ffffff8c;flex-shrink:0;width:72px;font-size:11px}.sr-bar-track[data-v-eee93ac2]{background:#ffffff14;border-radius:3px;flex:1;height:6px;overflow:hidden}.sr-bar-fill[data-v-eee93ac2]{background:#4ade80;border-radius:3px;height:100%}.sr-bar-val[data-v-eee93ac2]{color:#ffffff8c;text-align:right;flex-shrink:0;width:28px;font-size:11px}.sr-get[data-v-eee93ac2]{color:#86efac;background:#4ade801f;border:.5px solid #4ade8040;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:4px;padding:12px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s;display:flex}.sr-get[data-v-eee93ac2]:hover{background:#4ade8033}.sr-get i[data-v-eee93ac2]{font-size:15px}.cert-grid[data-v-eee93ac2]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cert-card[data-v-eee93ac2]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:22px 20px;transition:transform .2s,border-color .2s}.cert-card[data-v-eee93ac2]:hover{border-color:#bbf7d0;transform:translateY(-3px)}.cert-top[data-v-eee93ac2]{align-items:center;gap:11px;margin-bottom:12px;display:flex}.cert-badge[data-v-eee93ac2]{background:#052e16;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cert-badge i[data-v-eee93ac2]{color:#4ade80;font-size:20px}.cert-badge.navy[data-v-eee93ac2]{background:#002366}.cert-badge.navy i[data-v-eee93ac2]{color:#fff}.cert-badge.slate[data-v-eee93ac2]{background:#708090}.cert-badge.slate i[data-v-eee93ac2]{color:#fff}.cert-name[data-v-eee93ac2]{color:#002366;font-size:14px;font-weight:800}.cert-full[data-v-eee93ac2]{color:#708090;margin-top:1px;font-size:11px}.cert-desc[data-v-eee93ac2]{color:#6b7280;font-size:12.5px;line-height:1.55}.cert-proof[data-v-eee93ac2]{color:#16a34a;background:#f0fdf4;border-radius:5px;align-items:center;gap:4px;margin-top:12px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.cert-proof i[data-v-eee93ac2]{font-size:12px}.testi-card[data-v-eee93ac2]{text-align:center;background:#ffffff0d;border:.5px solid #4ade8026;border-radius:14px;max-width:680px;margin:28px auto 0;padding:32px 36px}.testi-stars[data-v-eee93ac2]{justify-content:center;gap:4px;margin-bottom:18px;display:flex}.testi-stars i[data-v-eee93ac2]{color:#f59e0b;font-size:16px}.testi-quote[data-v-eee93ac2]{color:#ffffffd1;letter-spacing:-.1px;margin-bottom:22px;font-size:16px;font-style:italic;line-height:1.68}.testi-author[data-v-eee93ac2]{justify-content:center;align-items:center;gap:12px;display:flex}.testi-avatar[data-v-eee93ac2]{color:#ffffffb3;background:#7080904d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:flex}.testi-name[data-v-eee93ac2]{color:#fff;text-align:left;font-size:13px;font-weight:700}.testi-role[data-v-eee93ac2]{color:#ffffff61;text-align:left;margin-top:2px;font-size:11.5px}.ctaband[data-v-eee93ac2]{background:#002366;border-top:.5px solid #ffffff12;padding:52px 32px}.ctaband-in[data-v-eee93ac2]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-eee93ac2]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:22px;font-weight:800}.ctaband-left p[data-v-eee93ac2]{color:#ffffff8c;font-size:13px}.ctaband-btns[data-v-eee93ac2]{flex-shrink:0;gap:10px;display:flex}.cta-green[data-v-eee93ac2]{color:#fff;white-space:nowrap;background:#16a34a;border:none;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-green[data-v-eee93ac2]:hover{opacity:.9}.cta-outline[data-v-eee93ac2]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-eee93ac2]:hover{color:#fff;border-color:#ffffff73}.fade-up[data-v-eee93ac2]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.fade-up.visible[data-v-eee93ac2]{opacity:1;transform:translateY(0)}@media (width<=960px){.hero-layout[data-v-eee93ac2],.impact-layout[data-v-eee93ac2],.itad-layout[data-v-eee93ac2],.esg-report-layout[data-v-eee93ac2]{grid-template-columns:1fr}.esg-card[data-v-eee93ac2]{display:none}.pillars-grid[data-v-eee93ac2]{grid-template-columns:1fr}.lifecycle-track[data-v-eee93ac2]{grid-template-columns:repeat(3,1fr)}.lifecycle-track[data-v-eee93ac2]:before{display:none}.program-grid[data-v-eee93ac2]{grid-template-columns:1fr}.cert-grid[data-v-eee93ac2]{grid-template-columns:repeat(2,1fr)}.ctaband-in[data-v-eee93ac2]{flex-direction:column;align-items:flex-start}.hero-stats[data-v-eee93ac2]{grid-template-columns:repeat(2,1fr)}.hstat+.hstat[data-v-eee93ac2]{border-left:none;padding-left:0}.hstat[data-v-eee93ac2]:nth-child(2n){border-left:.5px solid #4ade801f;padding-left:16px}}@media (width<=600px){.page-hero[data-v-eee93ac2]{padding:36px 20px 48px}.page-h1[data-v-eee93ac2]{font-size:28px}.hero-ctas[data-v-eee93ac2]{flex-direction:column}.sec[data-v-eee93ac2]{padding:48px 20px}.pillars-grid[data-v-eee93ac2],.cert-grid[data-v-eee93ac2],.impact-counters[data-v-eee93ac2]{grid-template-columns:1fr}.counter-card.featured[data-v-eee93ac2]{text-align:center;flex-direction:column}.counter-card.featured .counter-label[data-v-eee93ac2]{text-align:center}.lifecycle-track[data-v-eee93ac2]{grid-template-columns:1fr 1fr}.sr-metrics[data-v-eee93ac2]{grid-template-columns:1fr}.tbar-in[data-v-eee93ac2]{flex-direction:column;align-items:flex-start;gap:10px}.rn-inner[data-v-eee93ac2]{padding:0 20px}}.resources-nav[data-v-47b61d7f]{z-index:100;background:#fff;border-bottom:.5px solid #e2e5ec;position:sticky;top:58px}.rn-inner[data-v-47b61d7f]{align-items:center;gap:0;max-width:1080px;margin:0 auto;padding:0 32px;display:flex}.rn-label[data-v-47b61d7f]{letter-spacing:1.3px;text-transform:uppercase;color:#708090;white-space:nowrap;border-right:.5px solid #e2e5ec;margin-right:8px;padding:13px 16px 13px 0;font-size:10px;font-weight:700}.rn-link[data-v-47b61d7f]{color:#6b7280;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.rn-link i[data-v-47b61d7f]{font-size:14px}.rn-link[data-v-47b61d7f]:hover{color:#002366}.rn-link.active[data-v-47b61d7f]{color:#002366;border-bottom-color:#002366;font-weight:700}.page-hero[data-v-47b61d7f]{text-align:left;background:#002366;padding:48px 32px 52px;position:relative;overflow:hidden}.page-hero[data-v-47b61d7f]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.page-hero[data-v-47b61d7f]:after{content:"";pointer-events:none;background:radial-gradient(circle,#70809012 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-140px;right:-140px}.hero-in[data-v-47b61d7f]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-47b61d7f]{align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-47b61d7f]{color:#ffffff73;font-size:12px;text-decoration:none;transition:color .15s}.bc-link[data-v-47b61d7f]:hover{color:#ffffffbf}.bc-sep[data-v-47b61d7f]{color:#ffffff38;font-size:12px}.bc-cur[data-v-47b61d7f]{color:#ffffffb3;font-size:12px}.eyebrow[data-v-47b61d7f]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.eyebrow-dot[data-v-47b61d7f]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite pulse}.hero-layout[data-v-47b61d7f]{grid-template-columns:1fr 320px;align-items:start;gap:40px;display:grid}.page-h1[data-v-47b61d7f]{color:#fff;letter-spacing:-.8px;margin-bottom:12px;font-size:36px;font-weight:800;line-height:1.1}.page-h1 .accent[data-v-47b61d7f]{color:#708090}.page-sub[data-v-47b61d7f]{color:#ffffff8c;max-width:500px;margin-bottom:28px;font-size:15px;line-height:1.68}.search-wrap[data-v-47b61d7f]{margin-bottom:20px;position:relative}.search-input[data-v-47b61d7f]{color:#fff;background:#ffffff14;border:.5px solid #fff3;border-radius:8px;outline:none;width:100%;padding:12px 44px 12px 16px;font-family:inherit;font-size:13.5px;transition:background .15s,border-color .15s}.search-input[data-v-47b61d7f]::placeholder{color:#ffffff4d}.search-input[data-v-47b61d7f]:focus{background:#ffffff1f;border-color:#fff6}.search-icon[data-v-47b61d7f]{color:#ffffff59;pointer-events:none;font-size:17px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.hero-stats[data-v-47b61d7f]{border-top:.5px solid #ffffff1a;grid-template-columns:repeat(3,1fr);padding-top:22px;display:grid}.hstat[data-v-47b61d7f]{text-align:left;padding:0 16px 0 0}.hstat+.hstat[data-v-47b61d7f]{border-left:.5px solid #ffffff1a;padding-left:16px}.hstat-num[data-v-47b61d7f]{color:#fff;letter-spacing:-.5px;font-size:18px;font-weight:800}.hstat-label[data-v-47b61d7f]{color:#ffffff6b;margin-top:3px;font-size:10px;line-height:1.4}.hero-aside[data-v-47b61d7f]{flex-direction:column;gap:12px;display:flex}.aside-card[data-v-47b61d7f]{text-align:left;background:#ffffff0f;border:.5px solid #ffffff1f;border-radius:10px;padding:18px 20px}.aside-title[data-v-47b61d7f]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;margin-bottom:14px;font-size:10px;font-weight:700}.aside-post[data-v-47b61d7f]{border-bottom:.5px solid #ffffff12;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.aside-post[data-v-47b61d7f]:last-child{border-bottom:none;padding-bottom:0}.aside-post-num[data-v-47b61d7f]{color:#fff3;flex-shrink:0;width:18px;font-size:13px;font-weight:800}.aside-post-title[data-v-47b61d7f]{color:#ffffffbf;text-align:left;font-size:12px;font-weight:600;line-height:1.4}.aside-post-title a[data-v-47b61d7f]{text-decoration:none}.aside-post-title a[data-v-47b61d7f]:hover{color:#fff}.aside-post-cat[data-v-47b61d7f]{color:#ffffff61;margin-top:2px;font-size:10px}.nl-mini[data-v-47b61d7f]{text-align:left;background:#ffffff0f;border:.5px solid #ffffff1f;border-radius:10px;padding:18px 20px}.nl-mini-title[data-v-47b61d7f]{color:#fff;margin-bottom:4px;font-size:13px;font-weight:700}.nl-mini-sub[data-v-47b61d7f]{color:#ffffff73;margin-bottom:12px;font-size:11.5px;line-height:1.4}.nl-mini-form[data-v-47b61d7f]{gap:6px;display:flex}.nl-mini-input[data-v-47b61d7f]{color:#fff;background:#ffffff14;border:.5px solid #fff3;border-radius:6px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:12px}.nl-mini-input[data-v-47b61d7f]::placeholder{color:#ffffff47}.nl-mini-btn[data-v-47b61d7f]{color:#fff;white-space:nowrap;background:#002366;border:none;border-radius:6px;padding:9px 14px;font-size:12px;font-weight:700;transition:opacity .15s,background-color .15s}.nl-mini-btn[data-v-47b61d7f]:hover{opacity:.85}.filter-bar[data-v-47b61d7f]{background:#fff;border-bottom:.5px solid #e2e5ec;padding:0 32px}.filter-in[data-v-47b61d7f]{align-items:center;gap:6px;max-width:1080px;margin:0 auto;padding:12px 0;display:flex;overflow-x:auto}.filter-in[data-v-47b61d7f]::-webkit-scrollbar{display:none}.filter-label[data-v-47b61d7f]{letter-spacing:1.2px;text-transform:uppercase;color:#708090;white-space:nowrap;margin-right:4px;font-size:10px;font-weight:700}.filter-btn[data-v-47b61d7f]{color:#6b7280;white-space:nowrap;cursor:pointer;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:5px;padding:5px 13px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:flex}.filter-btn[data-v-47b61d7f]:hover{color:#002366;background:#eef2fb;border-color:#b0bad0}.filter-btn.active[data-v-47b61d7f]{color:#fff;background:#002366;border-color:#002366;font-weight:600}.filter-btn i[data-v-47b61d7f]{font-size:13px}.filter-count[data-v-47b61d7f]{color:inherit;background:#fff3;border-radius:8px;padding:1px 6px;font-size:10px;font-weight:700}.filter-btn:not(.active) .filter-count[data-v-47b61d7f]{color:#708090;background:#e8eef8}.blog-sec[data-v-47b61d7f]{text-align:left;background:#f2f4f8;padding:48px 32px 72px}.blog-in[data-v-47b61d7f]{max-width:1080px;margin:0 auto}.blog-layout[data-v-47b61d7f]{grid-template-columns:1fr 300px;align-items:start;gap:28px;display:grid}.loading-state[data-v-47b61d7f],.empty-state[data-v-47b61d7f]{text-align:center;background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:40px}.spin-icon[data-v-47b61d7f]{color:#002366;margin-bottom:10px;font-size:28px;animation:1s linear infinite spin-47b61d7f;display:inline-block}@keyframes spin-47b61d7f{to{transform:rotate(360deg)}}.featured-post[data-v-47b61d7f]{background:#fff;border:.5px solid #dde1e9;border-radius:14px;margin-bottom:24px;transition:transform .2s,box-shadow .2s;overflow:hidden}.featured-post[data-v-47b61d7f]:hover{transform:translateY(-3px);box-shadow:0 10px 32px #00236617}.fp-img[data-v-47b61d7f]{background:linear-gradient(135deg,#002366 0%,#1a3a6e 60%,#002366 100%);justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.fp-img-grid[data-v-47b61d7f]{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.fp-img-icon[data-v-47b61d7f]{color:#ffffff14;font-size:64px}.fp-featured-badge[data-v-47b61d7f]{color:#fff;letter-spacing:.8px;text-transform:uppercase;background:#d97706;border-radius:4px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:16px;left:16px}.fp-cat-badge[data-v-47b61d7f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.5px;background:#002366b3;border-radius:4px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:16px;right:16px}.fp-body[data-v-47b61d7f]{text-align:left;padding:24px 28px}.fp-meta[data-v-47b61d7f]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.fp-cat[data-v-47b61d7f]{color:#002366;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}.fp-dot[data-v-47b61d7f]{background:#b0b8c8;border-radius:50%;width:3px;height:3px}.fp-date[data-v-47b61d7f]{color:#708090;font-size:11px}.fp-read[data-v-47b61d7f]{color:#708090;align-items:center;gap:4px;font-size:11px;display:flex}.fp-read i[data-v-47b61d7f]{font-size:12px}.fp-h2[data-v-47b61d7f]{color:#002366;letter-spacing:-.3px;margin-bottom:10px;font-size:20px;font-weight:800;line-height:1.25}.fp-h2 a[data-v-47b61d7f]{color:inherit;text-decoration:none;transition:color .15s}.fp-h2 a[data-v-47b61d7f]:hover{color:#1a3a6e}.fp-excerpt[data-v-47b61d7f]{color:#6b7280;margin-bottom:18px;font-size:13.5px;line-height:1.65}.fp-footer[data-v-47b61d7f]{justify-content:space-between;align-items:center;display:flex}.fp-author[data-v-47b61d7f]{align-items:center;gap:8px;display:flex}.fp-avatar[data-v-47b61d7f]{color:#002366;background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.fp-author-name[data-v-47b61d7f]{color:#444c5c;text-align:left;font-size:12px;font-weight:600}.fp-author-role[data-v-47b61d7f]{color:#708090;text-align:left;font-size:10.5px}.fp-read-more[data-v-47b61d7f]{color:#002366;background:#eef2fb;border-radius:6px;align-items:center;gap:5px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s,gap .15s;display:inline-flex}.fp-read-more[data-v-47b61d7f]:hover{background:#dde8f5;gap:8px}.fp-read-more i[data-v-47b61d7f]{font-size:13px}.post-grid[data-v-47b61d7f]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:30px;display:grid}.post-card[data-v-47b61d7f]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.post-card[data-v-47b61d7f]:hover{transform:translateY(-3px);box-shadow:0 8px 26px #00236617}.pc-img[data-v-47b61d7f]{justify-content:center;align-items:center;height:120px;display:flex;position:relative;overflow:hidden}.pc-img i[data-v-47b61d7f]{color:#ffffff26;z-index:1;font-size:40px;position:relative}.pc-cat-badge[data-v-47b61d7f]{letter-spacing:.5px;text-transform:uppercase;border-radius:3px;padding:3px 9px;font-size:10px;font-weight:700;position:absolute;bottom:10px;left:12px}.bg-cyber[data-v-47b61d7f]{background:linear-gradient(135deg,#002366,#1a3a6e)}.bg-itad[data-v-47b61d7f]{background:linear-gradient(135deg,#374151,#1f2937)}.bg-esg[data-v-47b61d7f]{background:linear-gradient(135deg,#052e16,#065f46)}.bg-data[data-v-47b61d7f]{background:linear-gradient(135deg,#1e3a5f,#0f2847)}.bg-iam[data-v-47b61d7f]{background:linear-gradient(135deg,#4a1d96,#2e1065)}.cat-navy[data-v-47b61d7f]{color:#fff;background:#002366cc}.cat-green[data-v-47b61d7f]{color:#fff;background:#16a34ad9}.cat-slate[data-v-47b61d7f]{color:#fff;background:#374151cc}.cat-purple[data-v-47b61d7f]{color:#fff;background:#6d28d9cc}.cat-blue[data-v-47b61d7f]{color:#fff;background:#0e7490cc}.cat-dark[data-v-47b61d7f]{color:#fff;background:#00000073}.pc-body[data-v-47b61d7f]{text-align:left;flex-direction:column;flex:1;padding:16px 18px;display:flex}.pc-meta[data-v-47b61d7f]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.pc-cat-label[data-v-47b61d7f]{color:#002366;letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:700}.pc-dot[data-v-47b61d7f]{background:#dde1e9;border-radius:50%;width:3px;height:3px}.pc-date[data-v-47b61d7f]{color:#708090;font-size:10.5px}.pc-read[data-v-47b61d7f]{color:#708090;align-items:center;gap:3px;font-size:10.5px;display:flex}.pc-read i[data-v-47b61d7f]{font-size:11px}.pc-h2[data-v-47b61d7f]{color:#002366;letter-spacing:-.2px;flex:1;margin-bottom:8px;font-size:14px;font-weight:800;line-height:1.3}.pc-h2 a[data-v-47b61d7f]{color:inherit;text-decoration:none;transition:color .15s}.pc-h2 a[data-v-47b61d7f]:hover{color:#1a3a6e}.pc-excerpt[data-v-47b61d7f]{color:#6b7280;margin-bottom:14px;font-size:12.5px;line-height:1.58}.pc-footer[data-v-47b61d7f]{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.pc-author[data-v-47b61d7f]{align-items:center;gap:6px;display:flex}.pc-avatar[data-v-47b61d7f]{color:#002366;background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:8px;font-weight:700;display:flex}.pc-author-name[data-v-47b61d7f]{color:#708090;font-size:11px}.pc-link[data-v-47b61d7f]{color:#002366;align-items:center;gap:3px;font-size:11.5px;font-weight:700;text-decoration:none;transition:gap .15s;display:inline-flex}.pc-link[data-v-47b61d7f]:hover{gap:6px}.pc-link i[data-v-47b61d7f]{font-size:13px}.sidebar[data-v-47b61d7f]{flex-direction:column;gap:18px;display:flex;position:sticky;top:130px}.sb-card[data-v-47b61d7f]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.sb-head[data-v-47b61d7f]{border-bottom:.5px solid #f0f3f7;padding:14px 18px}.sb-head-title[data-v-47b61d7f]{color:#002366;font-size:13px;font-weight:800}.sb-body[data-v-47b61d7f]{padding:14px 18px}.cat-list[data-v-47b61d7f]{flex-direction:column;gap:2px;display:flex}.cat-item[data-v-47b61d7f]{cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;padding:8px 10px;text-decoration:none;transition:background .12s;display:flex}.cat-item[data-v-47b61d7f]:hover{background:#f7f8fb}.cat-item-left[data-v-47b61d7f]{align-items:center;gap:9px;display:flex}.cat-item-icon[data-v-47b61d7f]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cat-item-icon i[data-v-47b61d7f]{font-size:14px}.cat-item-icon.navy[data-v-47b61d7f]{background:#e8eef8}.cat-item-icon.navy i[data-v-47b61d7f]{color:#002366}.cat-item-icon.green[data-v-47b61d7f]{background:#f0fdf4}.cat-item-icon.green i[data-v-47b61d7f]{color:#16a34a}.cat-item-icon.purple[data-v-47b61d7f]{background:#faf5ff}.cat-item-icon.purple i[data-v-47b61d7f]{color:#7c3aed}.cat-item-icon.slate[data-v-47b61d7f]{background:#f0f3f7}.cat-item-icon.slate i[data-v-47b61d7f]{color:#708090}.cat-item-icon.blue[data-v-47b61d7f]{background:#eff6ff}.cat-item-icon.blue i[data-v-47b61d7f]{color:#2563eb}.cat-item-name[data-v-47b61d7f]{color:#444c5c;font-size:12.5px;font-weight:600}.cat-item-count[data-v-47b61d7f]{color:#708090;background:#f0f4fa;border-radius:8px;padding:2px 7px;font-size:10px;font-weight:700}.pop-post[data-v-47b61d7f]{border-bottom:.5px solid #f5f7fa;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.pop-post[data-v-47b61d7f]:last-child{border-bottom:none;padding-bottom:0}.pop-num[data-v-47b61d7f]{color:#dde1e9;flex-shrink:0;width:16px;font-size:14px;font-weight:800}.pop-title[data-v-47b61d7f]{color:#002366;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;transition:color .15s}.pop-title[data-v-47b61d7f]:hover{color:#1a3a6e}.pop-meta[data-v-47b61d7f]{color:#708090;align-items:center;gap:4px;margin-top:3px;font-size:10.5px;display:flex}.pop-meta i[data-v-47b61d7f]{font-size:11px}.sb-tags[data-v-47b61d7f]{flex-wrap:wrap;gap:6px;display:flex}.sb-tag[data-v-47b61d7f]{color:#6b7280;cursor:pointer;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:500;text-decoration:none;transition:background .12s,color .12s}.sb-tag[data-v-47b61d7f]:hover{color:#002366;background:#eef2fb;border-color:#b0bad0}.sb-cta[data-v-47b61d7f]{text-align:left;background:linear-gradient(135deg,#002366,#1a3a6e);border-radius:12px;padding:22px 20px}.sb-cta-title[data-v-47b61d7f]{color:#fff;margin-bottom:6px;font-size:14px;font-weight:800}.sb-cta-desc[data-v-47b61d7f]{color:#ffffff8c;margin-bottom:14px;font-size:12px;line-height:1.55}.sb-cta-btn[data-v-47b61d7f]{color:#002366;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 16px;font-size:12.5px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.sb-cta-btn[data-v-47b61d7f]:hover{opacity:.92}.sb-cta-btn i[data-v-47b61d7f]{font-size:14px}.sb-newsletter[data-v-47b61d7f]{text-align:left;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:12px;padding:20px 18px}.sb-nl-icon[data-v-47b61d7f]{background:#e8eef8;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;display:flex}.sb-nl-icon i[data-v-47b61d7f]{color:#002366;font-size:20px}.sb-nl-title[data-v-47b61d7f]{color:#002366;margin-bottom:5px;font-size:13.5px;font-weight:800}.sb-nl-desc[data-v-47b61d7f]{color:#6b7280;margin-bottom:14px;font-size:12px;line-height:1.55}.sb-nl-form[data-v-47b61d7f]{flex-direction:column;gap:8px;display:flex}.sb-nl-input[data-v-47b61d7f]{color:#1a2233;background:#fff;border:.5px solid #d4d8e2;border-radius:7px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.sb-nl-input[data-v-47b61d7f]:focus{border-color:#002366}.sb-nl-input[data-v-47b61d7f]::placeholder{color:#b0b8c8}.sb-nl-btn[data-v-47b61d7f]{color:#fff;cursor:pointer;background:#002366;border:none;border-radius:7px;width:100%;padding:11px;font-size:13px;font-weight:700;transition:opacity .15s,background-color .15s}.sb-nl-btn[data-v-47b61d7f]:hover{opacity:.9}.sb-nl-note[data-v-47b61d7f]{color:#b0b8c8;text-align:center;margin-top:4px;font-size:10.5px}.pagination[data-v-47b61d7f]{justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.page-btn[data-v-47b61d7f]{color:#6b7280;cursor:pointer;background:#fff;border:.5px solid #dde1e9;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}.page-btn[data-v-47b61d7f]:hover:not(:disabled){color:#002366;background:#eef2fb;border-color:#b0bad0}.page-btn.active[data-v-47b61d7f]{color:#fff;background:#002366;border-color:#002366}.page-btn.nav-btn[data-v-47b61d7f]{gap:5px;width:auto;padding:0 14px;font-size:12.5px}.page-btn.nav-btn i[data-v-47b61d7f]{font-size:14px}.page-btn[data-v-47b61d7f]:disabled{opacity:.5;cursor:not-allowed}.topics-sec[data-v-47b61d7f]{text-align:left;background:#fff;border-top:.5px solid #e2e5ec;padding:40px 32px}.topics-in[data-v-47b61d7f]{max-width:1080px;margin:0 auto}.sh2[data-v-47b61d7f]{color:#002366;letter-spacing:-.4px;margin-bottom:6px;font-size:24px;font-weight:800}.topics-grid[data-v-47b61d7f]{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:20px;display:grid}.topic-card[data-v-47b61d7f]{background:#f7f8fb;border:.5px solid #dde1e9;border-radius:10px;align-items:flex-start;gap:10px;padding:16px 14px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.topic-card[data-v-47b61d7f]:hover{background:#eef2fb;border-color:#b0bad0;transform:translateY(-2px)}.topic-icon[data-v-47b61d7f]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.topic-icon i[data-v-47b61d7f]{font-size:17px}.topic-icon.navy[data-v-47b61d7f]{background:#e8eef8}.topic-icon.navy i[data-v-47b61d7f]{color:#002366}.topic-icon.green[data-v-47b61d7f]{background:#f0fdf4}.topic-icon.green i[data-v-47b61d7f]{color:#16a34a}.topic-icon.purple[data-v-47b61d7f]{background:#faf5ff}.topic-icon.purple i[data-v-47b61d7f]{color:#7c3aed}.topic-icon.slate[data-v-47b61d7f]{background:#f0f3f7}.topic-icon.slate i[data-v-47b61d7f]{color:#708090}.topic-icon.blue[data-v-47b61d7f]{background:#eff6ff}.topic-icon.blue i[data-v-47b61d7f]{color:#2563eb}.topic-name[data-v-47b61d7f]{color:#002366;margin-bottom:2px;font-size:12.5px;font-weight:700}.topic-count[data-v-47b61d7f]{color:#708090;font-size:11px}.newsletter-band[data-v-47b61d7f]{text-align:left;background:#002366;padding:52px 32px}.nl-band-in[data-v-47b61d7f]{grid-template-columns:1fr 400px;align-items:center;gap:40px;max-width:1080px;margin:0 auto;display:grid}.nl-band-tag[data-v-47b61d7f]{letter-spacing:1.4px;text-transform:uppercase;color:#fff6;margin-bottom:6px;font-size:10px;font-weight:700}.nl-band-h[data-v-47b61d7f]{color:#fff;letter-spacing:-.3px;margin-bottom:6px;font-size:22px;font-weight:800}.nl-band-sub[data-v-47b61d7f]{color:#ffffff85;font-size:13px;line-height:1.55}.nl-band-form[data-v-47b61d7f]{gap:8px;display:flex}.nl-band-input[data-v-47b61d7f]{color:#fff;background:#ffffff14;border:.5px solid #fff3;border-radius:7px;outline:none;flex:1;padding:12px 16px;font-family:inherit;font-size:13.5px;transition:background .15s,border-color .15s}.nl-band-input[data-v-47b61d7f]::placeholder{color:#ffffff47}.nl-band-input[data-v-47b61d7f]:focus{background:#ffffff1f;border-color:#fff6}.nl-band-btn[data-v-47b61d7f]{color:#002366;white-space:nowrap;cursor:pointer;background:#fff;border:none;border-radius:7px;padding:12px 20px;font-size:13px;font-weight:700;transition:opacity .15s,background-color .15s}.nl-band-btn[data-v-47b61d7f]:hover{opacity:.92}.nl-band-note[data-v-47b61d7f]{color:#ffffff4d;align-items:center;gap:5px;margin-top:8px;font-size:11px;display:flex}.nl-band-note i[data-v-47b61d7f]{font-size:13px}.nl-benefits[data-v-47b61d7f]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.nl-benefit[data-v-47b61d7f]{color:#ffffff8c;align-items:center;gap:5px;font-size:11.5px;display:flex}.nl-benefit i[data-v-47b61d7f]{color:#ffffff4d;font-size:13px}.ctaband[data-v-47b61d7f]{text-align:left;background:#001440;border-top:.5px solid #ffffff0f;padding:48px 32px}.ctaband-in[data-v-47b61d7f]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-47b61d7f]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:20px;font-weight:800}.ctaband-left p[data-v-47b61d7f]{color:#ffffff80;font-size:13px}.ctaband-btns[data-v-47b61d7f]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-47b61d7f]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-white[data-v-47b61d7f]:hover{opacity:.92}.cta-outline[data-v-47b61d7f]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-47b61d7f]:hover{color:#fff;border-color:#ffffff73}@media (width<=960px){.hero-layout[data-v-47b61d7f],.blog-layout[data-v-47b61d7f],.nl-band-in[data-v-47b61d7f]{grid-template-columns:1fr}.hero-aside[data-v-47b61d7f]{display:none}.sidebar[data-v-47b61d7f]{position:static}.post-grid[data-v-47b61d7f]{grid-template-columns:1fr}.topics-grid[data-v-47b61d7f]{grid-template-columns:repeat(2,1fr)}.ctaband-in[data-v-47b61d7f]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.page-hero[data-v-47b61d7f]{padding:36px 20px 44px}.page-h1[data-v-47b61d7f]{font-size:26px}.blog-sec[data-v-47b61d7f]{padding:36px 20px 56px}.filter-bar[data-v-47b61d7f]{padding:0 20px}.topics-sec[data-v-47b61d7f]{padding:32px 20px}.topics-grid[data-v-47b61d7f]{grid-template-columns:1fr 1fr}.newsletter-band[data-v-47b61d7f]{padding:40px 20px}.ctaband[data-v-47b61d7f]{padding:36px 20px}.rn-inner[data-v-47b61d7f]{padding:0 20px}}.resources-nav[data-v-94145eea]{z-index:100;background:#fff;border-bottom:.5px solid #e2e5ec;position:sticky;top:58px}.rn-inner[data-v-94145eea]{align-items:center;gap:0;max-width:1080px;margin:0 auto;padding:0 32px;display:flex}.rn-label[data-v-94145eea]{letter-spacing:1.3px;text-transform:uppercase;color:#708090;white-space:nowrap;border-right:.5px solid #e2e5ec;margin-right:8px;padding:13px 16px 13px 0;font-size:10px;font-weight:700}.rn-link[data-v-94145eea]{color:#6b7280;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.rn-link i[data-v-94145eea]{font-size:14px}.rn-link[data-v-94145eea]:hover{color:#002366}.rn-link.active[data-v-94145eea]{color:#002366;border-bottom-color:#002366;font-weight:700}.ticker[data-v-94145eea]{text-align:left;background:#ef4444;padding:8px 32px;overflow:hidden}.ticker-in[data-v-94145eea]{align-items:center;gap:12px;max-width:1080px;margin:0 auto;display:flex}.ticker-badge[data-v-94145eea]{color:#fff;letter-spacing:1px;white-space:nowrap;text-transform:uppercase;background:#fff3;border-radius:3px;padding:2px 8px;font-size:10px;font-weight:800}.ticker-text[data-v-94145eea]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.page-hero[data-v-94145eea]{text-align:left;background:#002366;padding:48px 32px 52px;position:relative;overflow:hidden}.page-hero[data-v-94145eea]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.page-hero[data-v-94145eea]:after{content:"";pointer-events:none;background:radial-gradient(circle,#70809012 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-140px;right:-140px}.hero-in[data-v-94145eea]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-94145eea]{align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-94145eea]{color:#ffffff73;font-size:12px;text-decoration:none;transition:color .15s}.bc-link[data-v-94145eea]:hover{color:#ffffffbf}.bc-sep[data-v-94145eea]{color:#ffffff38;font-size:12px}.bc-cur[data-v-94145eea]{color:#ffffffb3;font-size:12px}.eyebrow[data-v-94145eea]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px;font-size:10px;display:inline-flex}.eyebrow-dot[data-v-94145eea]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite pulse-94145eea}@keyframes pulse-94145eea{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@keyframes pulse-light-94145eea{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.page-h1[data-v-94145eea]{color:#fff;letter-spacing:-.8px;margin-bottom:12px;font-size:36px;font-weight:800;line-height:1.1}.page-h1 .accent[data-v-94145eea]{color:#708090}.page-sub[data-v-94145eea]{color:#ffffff8c;max-width:500px;margin-bottom:28px;font-size:15px;line-height:1.68}.hero-stats[data-v-94145eea]{border-top:.5px solid #ffffff1a;grid-template-columns:repeat(3,1fr);padding-top:22px;display:grid}.hstat[data-v-94145eea]{text-align:left;padding:0 16px 0 0}.hstat+.hstat[data-v-94145eea]{border-left:.5px solid #ffffff1a;padding-left:16px}.hstat-num[data-v-94145eea]{color:#fff;letter-spacing:-.5px;font-size:18px;font-weight:800}.hstat-label[data-v-94145eea]{color:#ffffff6b;margin-top:3px;font-size:10px;line-height:1.4}.hero-aside[data-v-94145eea]{flex-direction:column;gap:12px;display:flex}.aside-card[data-v-94145eea]{text-align:left;background:#ffffff0f;border:.5px solid #ffffff1f;border-radius:10px;padding:18px 20px}.aside-title[data-v-94145eea]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;margin-bottom:14px;font-size:10px;font-weight:700}.aside-item[data-v-94145eea]{border-bottom:.5px solid #ffffff12;align-items:flex-start;gap:9px;padding:8px 0;display:flex}.aside-item[data-v-94145eea]:last-child{border-bottom:none;padding-bottom:0}.aside-item-num[data-v-94145eea]{color:#fff3;flex-shrink:0;width:18px;font-size:13px;font-weight:800}.aside-item-title[data-v-94145eea]{color:#ffffffbf;text-align:left;font-size:12px;font-weight:600;line-height:1.35}.aside-item-title a[data-v-94145eea]{text-decoration:none}.aside-item-title a[data-v-94145eea]:hover{color:#fff}.aside-item-meta[data-v-94145eea]{color:#ffffff61;margin-top:2px;font-size:10px}.filter-bar[data-v-94145eea]{background:#fff;border-bottom:.5px solid #e2e5ec;padding:0 32px}.filter-in[data-v-94145eea]{align-items:center;gap:6px;max-width:1080px;margin:0 auto;padding:12px 0;display:flex;overflow-x:auto}.filter-in[data-v-94145eea]::-webkit-scrollbar{display:none}.filter-label[data-v-94145eea]{letter-spacing:1.2px;text-transform:uppercase;color:#708090;white-space:nowrap;margin-right:4px;font-size:10px;font-weight:700}.fbtn[data-v-94145eea]{color:#6b7280;white-space:nowrap;cursor:pointer;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;align-items:center;gap:5px;padding:5px 13px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.fbtn[data-v-94145eea]:hover{color:#002366;background:#eef2fb;border-color:#b0bad0}.fbtn.active[data-v-94145eea]{color:#fff;background:#002366;border-color:#002366;font-weight:600}.fbtn i[data-v-94145eea]{font-size:13px}.news-sec[data-v-94145eea]{text-align:left;background:#f2f4f8;padding:48px 32px 72px}.news-in[data-v-94145eea]{max-width:1080px;margin:0 auto}.news-layout[data-v-94145eea]{grid-template-columns:1fr 300px;align-items:start;gap:28px;display:grid}.loading-state[data-v-94145eea],.empty-state[data-v-94145eea]{text-align:center;background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:40px}.spin-icon[data-v-94145eea]{color:#002366;margin-bottom:10px;font-size:28px;animation:1s linear infinite spin;display:inline-block}.feat-card[data-v-94145eea]{background:#fff;border:.5px solid #dde1e9;border-radius:14px;margin-bottom:24px;transition:transform .2s,box-shadow .2s;overflow:hidden}.feat-card[data-v-94145eea]:hover{transform:translateY(-3px);box-shadow:0 10px 32px #00236617}.fc-img[data-v-94145eea]{justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.fc-img i[data-v-94145eea]{color:#ffffff14;z-index:1;font-size:64px;position:relative}.fc-img-grid[data-v-94145eea]{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.fc-breaking[data-v-94145eea]{color:#fff;letter-spacing:.8px;text-transform:uppercase;background:#ef4444;border-radius:4px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:16px;left:16px}.fc-cat-b[data-v-94145eea]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#002366b3;border-radius:4px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:16px;right:16px}.fc-body[data-v-94145eea]{text-align:left;padding:24px 28px}.fc-meta[data-v-94145eea]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.fc-cat[data-v-94145eea]{color:#002366;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}.fc-dot[data-v-94145eea]{background:#b0b8c8;border-radius:50%;width:3px;height:3px}.fc-date[data-v-94145eea]{color:#708090;font-size:11px}.fc-read[data-v-94145eea]{color:#708090;align-items:center;gap:4px;font-size:11px;display:flex}.fc-read i[data-v-94145eea]{font-size:12px}.fc-h2[data-v-94145eea]{color:#002366;letter-spacing:-.3px;margin-bottom:10px;font-size:20px;font-weight:800;line-height:1.25}.fc-h2 a[data-v-94145eea]{color:inherit;text-decoration:none;transition:color .15s}.fc-h2 a[data-v-94145eea]:hover{color:#1a3a6e}.fc-excerpt[data-v-94145eea]{color:#6b7280;margin-bottom:18px;font-size:13.5px;line-height:1.65}.fc-footer[data-v-94145eea]{justify-content:space-between;align-items:center;display:flex}.fc-author[data-v-94145eea]{align-items:center;gap:8px;display:flex}.fc-avatar[data-v-94145eea]{color:#002366;background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.fc-author-name[data-v-94145eea]{color:#444c5c;text-align:left;font-size:12px;font-weight:600}.fc-author-role[data-v-94145eea]{color:#708090;text-align:left;font-size:10.5px}.fc-read-more[data-v-94145eea]{color:#002366;background:#eef2fb;border-radius:6px;align-items:center;gap:5px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s,gap .15s;display:inline-flex}.fc-read-more[data-v-94145eea]:hover{background:#dde8f5;gap:8px}.fc-read-more i[data-v-94145eea]{font-size:13px}.news-grid[data-v-94145eea]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:30px;display:grid}.nc[data-v-94145eea]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.nc[data-v-94145eea]:hover{transform:translateY(-3px);box-shadow:0 8px 26px #00236617}.nc-img[data-v-94145eea]{justify-content:center;align-items:center;height:120px;display:flex;position:relative;overflow:hidden}.nc-img i[data-v-94145eea]{color:#ffffff26;z-index:1;font-size:40px;position:relative}.nc-cat-b[data-v-94145eea]{letter-spacing:.5px;text-transform:uppercase;border-radius:3px;padding:3px 9px;font-size:10px;font-weight:700;position:absolute;bottom:10px;left:12px}.nc-body[data-v-94145eea]{text-align:left;flex-direction:column;flex:1;padding:16px 18px;display:flex}.nc-meta[data-v-94145eea]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.nc-cat-l[data-v-94145eea]{color:#002366;letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:700}.nc-dot[data-v-94145eea]{background:#dde1e9;border-radius:50%;width:3px;height:3px}.nc-date[data-v-94145eea]{color:#708090;font-size:10.5px}.nc-read[data-v-94145eea]{color:#708090;align-items:center;gap:3px;font-size:10.5px;display:flex}.nc-read i[data-v-94145eea]{font-size:11px}.nc-h2[data-v-94145eea]{color:#002366;letter-spacing:-.2px;flex:1;margin-bottom:8px;font-size:14px;font-weight:800;line-height:1.3}.nc-h2 a[data-v-94145eea]{color:inherit;text-decoration:none;transition:color .15s}.nc-h2 a[data-v-94145eea]:hover{color:#1a3a6e}.nc-excerpt[data-v-94145eea]{color:#6b7280;margin-bottom:14px;font-size:12.5px;line-height:1.58}.nc-footer[data-v-94145eea]{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.nc-author[data-v-94145eea]{align-items:center;gap:6px;display:flex}.nc-av[data-v-94145eea]{color:#002366;background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:8px;font-weight:700;display:flex}.nc-author-name[data-v-94145eea]{color:#708090;font-size:11px}.nc-link[data-v-94145eea]{color:#002366;align-items:center;gap:3px;font-size:11.5px;font-weight:700;text-decoration:none;transition:gap .15s;display:inline-flex}.nc-link[data-v-94145eea]:hover{gap:6px}.nc-link i[data-v-94145eea]{font-size:13px}.bg-co-news[data-v-94145eea]{background:linear-gradient(135deg,#002366,#1a3a6e)}.bg-co-industry[data-v-94145eea]{background:linear-gradient(135deg,#374151,#1f2937)}.bg-co-cyber[data-v-94145eea]{background:linear-gradient(135deg,#ef4444,#991b1b)}.bg-co-esg[data-v-94145eea]{background:linear-gradient(135deg,#052e16,#065f46)}.bg-co-award[data-v-94145eea]{background:linear-gradient(135deg,#d97706,#78350f)}.cat-b-navy[data-v-94145eea]{color:#fff;background:#002366cc}.cat-b-slate[data-v-94145eea]{color:#fff;background:#374151cc}.cat-b-red[data-v-94145eea]{color:#fff;background:#ef4444d9}.cat-b-amber[data-v-94145eea]{color:#fff;background:#d97706d9}.sec-label-row[data-v-94145eea]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.stag[data-v-94145eea]{letter-spacing:1.5px;text-transform:uppercase;color:#708090;font-size:10px;font-weight:700}.total-label[data-v-94145eea]{color:#708090;font-size:12px}.pagination[data-v-94145eea]{justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.pgbtn[data-v-94145eea]{color:#6b7280;cursor:pointer;background:#fff;border:.5px solid #dde1e9;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.pgbtn[data-v-94145eea]:hover:not(:disabled){color:#002366;background:#eef2fb;border-color:#b0bad0}.pgbtn.active[data-v-94145eea]{color:#fff;background:#002366;border-color:#002366}.pgbtn.nav-btn[data-v-94145eea]{gap:5px;width:auto;padding:0 14px;font-size:12.5px}.pgbtn.nav-btn i[data-v-94145eea]{font-size:14px}.pgbtn[data-v-94145eea]:disabled{opacity:.5;cursor:not-allowed}.sidebar[data-v-94145eea]{flex-direction:column;gap:18px;display:flex;position:sticky;top:130px}.sb-card[data-v-94145eea]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.sb-head[data-v-94145eea]{border-bottom:.5px solid #f0f3f7;padding:14px 18px}.sb-head-title[data-v-94145eea]{color:#002366;font-size:13px;font-weight:800}.sb-body[data-v-94145eea]{padding:14px 18px}.cat-list[data-v-94145eea]{flex-direction:column;gap:2px;display:flex}.cat-item[data-v-94145eea]{border-radius:7px;justify-content:space-between;align-items:center;padding:8px 10px;text-decoration:none;transition:background .12s;display:flex}.cat-item[data-v-94145eea]:hover{background:#f7f8fb}.cat-item-left[data-v-94145eea]{align-items:center;gap:9px;display:flex}.cat-item-icon[data-v-94145eea]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cat-item-icon i[data-v-94145eea]{font-size:14px}.cat-item-icon.navy[data-v-94145eea]{background:#e8eef8}.cat-item-icon.navy i[data-v-94145eea]{color:#002366}.cat-item-icon.slate[data-v-94145eea]{background:#f0f3f7}.cat-item-icon.slate i[data-v-94145eea]{color:#708090}.cat-item-icon.green[data-v-94145eea]{background:#f0fdf4}.cat-item-icon.green i[data-v-94145eea]{color:#16a34a}.cat-item-icon.purple[data-v-94145eea]{background:#faf5ff}.cat-item-icon.purple i[data-v-94145eea]{color:#7c3aed}.cat-item-icon.amber[data-v-94145eea]{background:#fef3c7}.cat-item-icon.amber i[data-v-94145eea]{color:#d97706}.cat-item-name[data-v-94145eea]{color:#444c5c;font-size:12.5px;font-weight:600}.cat-item-count[data-v-94145eea]{color:#708090;background:#f0f4fa;border-radius:8px;padding:2px 7px;font-size:10px;font-weight:700}.sb-tags[data-v-94145eea]{flex-wrap:wrap;gap:6px;display:flex}.sb-tag[data-v-94145eea]{color:#6b7280;cursor:pointer;background:#f5f7fa;border:.5px solid #dde1e9;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:500;text-decoration:none;transition:all .12s}.sb-tag[data-v-94145eea]:hover{color:#002366;background:#eef2fb;border-color:#b0bad0}.sb-cta[data-v-94145eea]{text-align:left;background:linear-gradient(135deg,#002366,#1a3a6e);border-radius:12px;padding:22px 20px}.sb-cta-title[data-v-94145eea]{color:#fff;margin-bottom:6px;font-size:14px;font-weight:800}.sb-cta-desc[data-v-94145eea]{color:#ffffff8c;margin-bottom:14px;font-size:12px;line-height:1.55}.sb-cta-btn[data-v-94145eea]{color:#002366;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 16px;font-size:12.5px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.sb-cta-btn[data-v-94145eea]:hover{opacity:.92}.sb-cta-btn i[data-v-94145eea]{font-size:14px}.sb-nl[data-v-94145eea]{text-align:left;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:12px;padding:20px 18px}.sb-nl-icon[data-v-94145eea]{background:#e8eef8;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;display:flex}.sb-nl-icon i[data-v-94145eea]{color:#002366;font-size:20px}.sb-nl-title[data-v-94145eea]{color:#002366;margin-bottom:5px;font-size:13.5px;font-weight:800}.sb-nl-desc[data-v-94145eea]{color:#6b7280;margin-bottom:14px;font-size:12px;line-height:1.55}.sb-nl-form[data-v-94145eea]{flex-direction:column;gap:8px;display:flex}.sb-nl-input[data-v-94145eea]{color:#1a2233;background:#fff;border:.5px solid #d4d8e2;border-radius:7px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;transition:border-color .15s}.sb-nl-input[data-v-94145eea]:focus{border-color:#002366}.sb-nl-input[data-v-94145eea]::placeholder{color:#b0b8c8}.sb-nl-btn[data-v-94145eea]{color:#fff;cursor:pointer;background:#002366;border:none;border-radius:7px;width:100%;padding:11px;font-size:13px;font-weight:700;transition:opacity .15s,background-color .15s}.sb-nl-btn[data-v-94145eea]:hover{opacity:.9}.topics-sec[data-v-94145eea]{text-align:left;background:#fff;border-top:.5px solid #e2e5ec;padding:40px 32px}.topics-in[data-v-94145eea]{max-width:1080px;margin:0 auto}.topics-grid[data-v-94145eea]{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:20px;display:grid}.topic-card[data-v-94145eea]{background:#f7f8fb;border:.5px solid #dde1e9;border-radius:10px;align-items:flex-start;gap:10px;padding:16px 14px;text-decoration:none;transition:all .15s;display:flex}.topic-card[data-v-94145eea]:hover{background:#eef2fb;border-color:#b0bad0;transform:translateY(-2px)}.topic-icon[data-v-94145eea]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.topic-icon i[data-v-94145eea]{font-size:17px}.topic-icon.navy[data-v-94145eea]{background:#e8eef8}.topic-icon.navy i[data-v-94145eea]{color:#002366}.topic-icon.slate[data-v-94145eea]{background:#f0f3f7}.topic-icon.slate i[data-v-94145eea]{color:#708090}.topic-icon.green[data-v-94145eea]{background:#f0fdf4}.topic-icon.green i[data-v-94145eea]{color:#16a34a}.topic-icon.purple[data-v-94145eea]{background:#faf5ff}.topic-icon.purple i[data-v-94145eea]{color:#7c3aed}.topic-icon.amber[data-v-94145eea]{background:#fef3c7}.topic-icon.amber i[data-v-94145eea]{color:#d97706}.topic-name[data-v-94145eea]{color:#002366;margin-bottom:2px;font-size:12.5px;font-weight:700}.topic-count[data-v-94145eea]{color:#708090;font-size:11px}.newsletter-band[data-v-94145eea]{text-align:left;background:#002366;padding:52px 32px}.nl-band-in[data-v-94145eea]{grid-template-columns:1fr 400px;align-items:center;gap:40px;max-width:1080px;margin:0 auto;display:grid}.nl-band-tag[data-v-94145eea]{letter-spacing:1.4px;text-transform:uppercase;color:#fff6;margin-bottom:6px;font-size:10px;font-weight:700}.nl-band-h[data-v-94145eea]{color:#fff;letter-spacing:-.3px;margin-bottom:6px;font-size:22px;font-weight:800}.nl-band-sub[data-v-94145eea]{color:#ffffff85;font-size:13px;line-height:1.55}.nl-band-form[data-v-94145eea]{gap:8px;margin-top:16px;display:flex}.nl-band-input[data-v-94145eea]{color:#fff;background:#ffffff14;border:.5px solid #fff3;border-radius:7px;outline:none;flex:1;padding:12px 16px;font-family:inherit;font-size:13.5px;transition:all .15s}.nl-band-input[data-v-94145eea]::placeholder{color:#ffffff47}.nl-band-input[data-v-94145eea]:focus{background:#ffffff1f;border-color:#fff6}.nl-band-btn[data-v-94145eea]{color:#002366;white-space:nowrap;cursor:pointer;background:#fff;border:none;border-radius:7px;padding:12px 20px;font-size:13px;font-weight:700;transition:opacity .15s,background-color .15s}.nl-band-btn[data-v-94145eea]:hover{opacity:.92}.nl-band-note[data-v-94145eea]{color:#ffffff4d;align-items:center;gap:5px;margin-top:8px;font-size:11px;display:flex}.nl-band-note i[data-v-94145eea]{font-size:13px}.nl-benefits[data-v-94145eea]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.nl-benefit[data-v-94145eea]{color:#ffffff8c;align-items:center;gap:5px;font-size:11.5px;display:flex}.nl-benefit i[data-v-94145eea]{color:#ffffff4d;font-size:13px}.ctaband[data-v-94145eea]{text-align:left;background:#001440;border-top:.5px solid #ffffff0f;padding:48px 32px}.ctaband-in[data-v-94145eea]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-94145eea]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:20px;font-weight:800}.ctaband-left p[data-v-94145eea]{color:#ffffff80;font-size:13px}.ctaband-btns[data-v-94145eea]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-94145eea]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-white[data-v-94145eea]:hover{opacity:.92}.cta-outline[data-v-94145eea]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-94145eea]:hover{color:#fff;border-color:#ffffff73}@media (width<=960px){.hero-layout[data-v-94145eea],.news-layout[data-v-94145eea],.nl-band-in[data-v-94145eea]{grid-template-columns:1fr}.hero-aside[data-v-94145eea]{display:none}.sidebar[data-v-94145eea]{position:static}.news-grid[data-v-94145eea]{grid-template-columns:1fr}.topics-grid[data-v-94145eea]{grid-template-columns:repeat(2,1fr)}.ctaband-in[data-v-94145eea]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.page-hero[data-v-94145eea]{padding:36px 20px 44px}.page-h1[data-v-94145eea]{font-size:26px}.news-sec[data-v-94145eea]{padding:36px 20px 56px}.filter-bar[data-v-94145eea]{padding:0 20px}.topics-sec[data-v-94145eea]{padding:32px 20px}.topics-grid[data-v-94145eea]{grid-template-columns:1fr 1fr}.newsletter-band[data-v-94145eea]{padding:40px 20px}.ctaband[data-v-94145eea]{padding:36px 20px}.rn-inner[data-v-94145eea]{padding:0 20px}.ticker[data-v-94145eea]{padding:8px 20px}}.resources-nav[data-v-999c554f]{z-index:100;background:#fff;border-bottom:.5px solid #e2e5ec;position:sticky;top:58px}.rn-inner[data-v-999c554f]{align-items:center;gap:0;max-width:1080px;margin:0 auto;padding:0 32px;display:flex}.rn-label[data-v-999c554f]{letter-spacing:1.3px;text-transform:uppercase;color:#708090;white-space:nowrap;border-right:.5px solid #e2e5ec;margin-right:8px;padding:13px 16px 13px 0;font-size:10px;font-weight:700}.rn-link[data-v-999c554f]{color:#6b7280;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.rn-link i[data-v-999c554f]{font-size:14px}.rn-link[data-v-999c554f]:hover{color:#002366}.rn-link.active[data-v-999c554f]{color:#002366;border-bottom-color:#002366;font-weight:700}.post-hero[data-v-999c554f]{text-align:left;background:#002366;padding:44px 32px 48px;position:relative;overflow:hidden}.post-hero[data-v-999c554f]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.post-hero[data-v-999c554f]:after{content:"";pointer-events:none;background:radial-gradient(circle,#70809012 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-140px;right:-140px}.hero-in[data-v-999c554f]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-999c554f]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;display:flex}.bc-link[data-v-999c554f]{color:#ffffff73;font-size:12px;text-decoration:none;transition:color .15s}.bc-link[data-v-999c554f]:hover{color:#ffffffbf}.bc-sep[data-v-999c554f]{color:#ffffff38;font-size:12px}.bc-cur[data-v-999c554f]{color:#fff9;font-size:12px}.post-cat-badge[data-v-999c554f]{color:#fffc;letter-spacing:.6px;text-transform:uppercase;background:#00236680;border:.5px solid #ffffff26;border-radius:4px;align-items:center;gap:5px;margin-bottom:16px;padding:4px 11px;font-size:10px;font-weight:700;display:inline-flex}.post-h1[data-v-999c554f]{color:#fff;letter-spacing:-.8px;max-width:780px;margin-bottom:16px;font-size:34px;font-weight:800;line-height:1.12}.post-meta[data-v-999c554f]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.pm-item[data-v-999c554f]{color:#ffffff8c;align-items:center;gap:6px;font-size:12.5px;display:flex}.pm-item i[data-v-999c554f]{color:#ffffff59;font-size:14px}.pm-sep[data-v-999c554f]{background:#ffffff26;width:1px;height:14px}.post-author-row[data-v-999c554f]{border-top:.5px solid #ffffff1a;align-items:center;gap:12px;padding-top:20px;display:flex}.pa-avatar[data-v-999c554f]{color:#fff;background:#ffffff1f;border:1.5px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:flex}.pa-name[data-v-999c554f]{color:#fff;font-size:13px;font-weight:600}.pa-role[data-v-999c554f]{color:#ffffff73;margin-top:2px;font-size:11px}.pa-right[data-v-999c554f]{gap:8px;margin-left:auto;display:flex}.share-btn[data-v-999c554f]{color:#ffffffa6;cursor:pointer;background:#ffffff14;border:.5px solid #ffffff26;border-radius:5px;align-items:center;gap:5px;padding:6px 12px;font-size:11.5px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.share-btn[data-v-999c554f]:hover{color:#fff;background:#ffffff24}.share-btn i[data-v-999c554f]{font-size:14px}.progress-bar[data-v-999c554f]{z-index:199;background:#00236626;height:3px;position:fixed;top:58px;left:0;right:0}.progress-fill[data-v-999c554f]{background:linear-gradient(90deg,#002366,#4ade80);width:0%;height:100%;transition:width .1s linear}.post-wrap[data-v-999c554f]{max-width:1080px;margin:0 auto;padding:40px 32px 72px}.post-layout[data-v-999c554f]{grid-template-columns:1fr 280px;align-items:start;gap:40px;display:grid}.loading-state[data-v-999c554f],.empty-state[data-v-999c554f]{text-align:center;background:#fff;border:.5px solid #dde1e9;border-radius:12px;max-width:600px;margin:40px auto;padding:60px}.spin-icon[data-v-999c554f]{color:#002366;margin-bottom:10px;font-size:28px;animation:1s linear infinite spin-999c554f;display:inline-block}@keyframes spin-999c554f{to{transform:rotate(360deg)}}.cover-img[data-v-999c554f]{background:linear-gradient(135deg,#002366,#1a3a6e);border-radius:12px;justify-content:center;align-items:center;width:100%;height:300px;margin-bottom:36px;display:flex;position:relative;overflow:hidden}.cover-img i[data-v-999c554f]{color:#ffffff12;font-size:80px}.cover-img-grid[data-v-999c554f]{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.bg-co-news[data-v-999c554f]{background:linear-gradient(135deg,#002366,#1a3a6e)}.bg-co-industry[data-v-999c554f]{background:linear-gradient(135deg,#374151,#1f2937)}.bg-co-cyber[data-v-999c554f]{background:linear-gradient(135deg,#ef4444,#991b1b)}.bg-co-esg[data-v-999c554f]{background:linear-gradient(135deg,#052e16,#065f46)}.bg-co-award[data-v-999c554f]{background:linear-gradient(135deg,#d97706,#78350f)}.bg-itad[data-v-999c554f]{background:linear-gradient(135deg,#374151,#1f2937)}.bg-esg[data-v-999c554f]{background:linear-gradient(135deg,#052e16,#065f46)}.bg-data[data-v-999c554f]{background:linear-gradient(135deg,#1e3a5f,#0f2847)}.bg-iam[data-v-999c554f]{background:linear-gradient(135deg,#4a1d96,#2e1065)}.post-content[data-v-999c554f]{color:#3d4455;text-align:left;font-size:15.5px;line-height:1.78}.post-content[data-v-999c554f] p{margin-bottom:18px}.post-content[data-v-999c554f] strong{color:#1a2233;font-weight:700}.post-tags[data-v-999c554f]{text-align:left;border-top:.5px solid #e2e5ec;flex-wrap:wrap;gap:7px;margin:36px 0 0;padding-top:28px;display:flex}.post-tag[data-v-999c554f]{color:#002366;background:#f0f4fa;border:.5px solid #dde8f5;border-radius:20px;align-items:center;gap:4px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.share-row[data-v-999c554f]{text-align:left;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:10px;align-items:center;gap:10px;margin:28px 0;padding:18px 20px;display:flex}.share-label[data-v-999c554f]{color:#002366;flex-shrink:0;font-size:12.5px;font-weight:700}.share-btns[data-v-999c554f]{gap:7px;display:flex}.sh-btn[data-v-999c554f]{color:#444c5c;cursor:pointer;background:#fff;border:.5px solid #dde1e9;border-radius:6px;align-items:center;gap:5px;padding:7px 13px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.sh-btn[data-v-999c554f]:hover{color:#002366;background:#eef2fb;border-color:#b0bad0}.sh-btn.linkedin[data-v-999c554f]{color:#0a66c2;background:#f0f7ff;border-color:#0a66c2}.sh-btn.linkedin[data-v-999c554f]:hover{color:#fff;background:#0a66c2}.author-bio[data-v-999c554f]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;margin:36px 0;padding:24px}.ab-header[data-v-999c554f]{align-items:center;gap:14px;margin-bottom:14px;display:flex}.ab-avatar[data-v-999c554f]{color:#002366;background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:17px;font-weight:800;display:flex}.ab-name[data-v-999c554f]{color:#002366;font-size:15px;font-weight:800}.ab-role[data-v-999c554f]{color:#708090;margin-top:2px;font-size:12px}.ab-bio[data-v-999c554f]{color:#6b7280;font-size:13.5px;line-height:1.65}.toc-card[data-v-999c554f]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;position:sticky;top:130px;overflow:hidden}.toc-head[data-v-999c554f]{border-bottom:.5px solid #f0f3f7;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.toc-title[data-v-999c554f]{color:#002366;font-size:13px;font-weight:800}.toc-list[data-v-999c554f]{padding:8px 0}.toc-item[data-v-999c554f]{color:#6b7280;border-left:2px solid #0000;padding:7px 18px;font-size:12.5px;line-height:1.35;text-decoration:none;transition:all .12s;display:block}.toc-item[data-v-999c554f]:hover{color:#002366;background:#f7f8fb}.toc-item.active[data-v-999c554f]{color:#002366;background:#eef2fb;border-left-color:#002366;font-weight:600}.quote-btn[data-v-999c554f]{color:#fff;background:#002366;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}.related-sec[data-v-999c554f]{text-align:left;background:#f2f4f8;border-top:.5px solid #e2e5ec;padding:36px 32px}.related-in[data-v-999c554f]{max-width:1080px;margin:0 auto}.related-grid[data-v-999c554f]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.rel-card[data-v-999c554f]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;transition:transform .2s,box-shadow .2s;overflow:hidden}.rel-card[data-v-999c554f]:hover{transform:translateY(-3px);box-shadow:0 8px 26px #00236617}.rel-img[data-v-999c554f]{justify-content:center;align-items:center;height:90px;display:flex;position:relative;overflow:hidden}.rel-img i[data-v-999c554f]{color:#ffffff26;z-index:1;font-size:32px;position:relative}.rel-cat[data-v-999c554f]{text-transform:uppercase;color:#fff;background:#0006;border-radius:3px;padding:2px 8px;font-size:9.5px;font-weight:700;position:absolute;bottom:8px;left:10px}.rel-body[data-v-999c554f]{padding:14px 16px}.rel-date[data-v-999c554f]{color:#708090;margin-bottom:5px;font-size:10.5px}.rel-title[data-v-999c554f]{color:#002366;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.3}.rel-title a[data-v-999c554f]{color:inherit;text-decoration:none;transition:color .15s}.rel-title a[data-v-999c554f]:hover{color:#1a3a6e}.rel-link[data-v-999c554f]{color:#002366;align-items:center;gap:3px;font-size:11.5px;font-weight:700;text-decoration:none;transition:gap .15s;display:inline-flex}.rel-link[data-v-999c554f]:hover{gap:6px}.ctaband[data-v-999c554f]{text-align:left;background:#002366;border-top:.5px solid #ffffff12;padding:52px 32px}.ctaband-in[data-v-999c554f]{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;display:flex}.ctaband-left h3[data-v-999c554f]{color:#fff;letter-spacing:-.3px;margin-bottom:5px;font-size:22px;font-weight:800}.ctaband-left p[data-v-999c554f]{color:#ffffff8c;font-size:13px}.ctaband-btns[data-v-999c554f]{flex-shrink:0;gap:10px;display:flex}.cta-white[data-v-999c554f]{color:#002366;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cta-white[data-v-999c554f]:hover{opacity:.92}.cta-outline[data-v-999c554f]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.cta-outline[data-v-999c554f]:hover{color:#fff;border-color:#ffffff73}@media (width<=960px){.post-layout[data-v-999c554f]{grid-template-columns:1fr}.toc-card[data-v-999c554f]{margin-bottom:24px;position:static}.related-grid[data-v-999c554f]{grid-template-columns:1fr 1fr}.ctaband-in[data-v-999c554f]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.post-hero[data-v-999c554f]{padding:36px 20px 44px}.post-h1[data-v-999c554f]{font-size:26px}.post-wrap[data-v-999c554f]{padding:28px 20px 56px}.share-row[data-v-999c554f]{flex-direction:column;align-items:flex-start}.share-btns[data-v-999c554f]{flex-wrap:wrap}.related-sec[data-v-999c554f]{padding:32px 20px}.related-grid[data-v-999c554f]{grid-template-columns:1fr}.ctaband[data-v-999c554f]{padding:36px 20px}.rn-inner[data-v-999c554f]{padding:0 20px}}.page-hero[data-v-d475808e]{text-align:left;background:#002366;padding:44px 32px 48px;position:relative;overflow:hidden}.page-hero[data-v-d475808e]:before{content:"";pointer-events:none;background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.hero-in[data-v-d475808e]{z-index:1;max-width:1080px;margin:0 auto;position:relative}.breadcrumb[data-v-d475808e]{align-items:center;gap:6px;margin-bottom:18px;display:flex}.bc-link[data-v-d475808e]{color:#ffffff73;font-size:12px;text-decoration:none;transition:color .15s}.bc-link[data-v-d475808e]:hover{color:#ffffffbf}.bc-sep[data-v-d475808e]{color:#ffffff38;font-size:12px}.bc-cur[data-v-d475808e]{color:#ffffffb3;font-size:12px}.eyebrow[data-v-d475808e]{color:#ffffffb3;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff0f;border:.5px solid #ffffff24;border-radius:20px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 12px;font-size:10px;display:inline-flex}.page-h1[data-v-d475808e]{color:#fff;letter-spacing:-.6px;margin-bottom:10px;font-size:32px;font-weight:800;line-height:1.1}.page-sub[data-v-d475808e]{color:#ffffff8c;max-width:560px;margin-bottom:22px;font-size:14px;line-height:1.65}.updated-badge[data-v-d475808e]{color:#ffffff8c;background:#ffffff12;border:.5px solid #ffffff21;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;display:inline-flex}.updated-badge i[data-v-d475808e]{font-size:13px}.policy-wrap[data-v-d475808e]{max-width:1080px;margin:0 auto;padding:40px 32px 72px}.policy-layout[data-v-d475808e]{grid-template-columns:260px 1fr;align-items:start;gap:36px;display:grid}.toc-card[data-v-d475808e]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;position:sticky;top:78px;overflow:hidden}.toc-head[data-v-d475808e]{border-bottom:.5px solid #f0f3f7;padding:13px 18px}.toc-title[data-v-d475808e]{color:#002366;align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.toc-title i[data-v-d475808e]{color:#708090;font-size:15px}.toc-list[data-v-d475808e]{padding:6px 0}.toc-item[data-v-d475808e]{color:#6b7280;border-left:2px solid #0000;padding:7px 18px;font-size:12.5px;line-height:1.3;text-decoration:none;transition:all .12s;display:block}.toc-item[data-v-d475808e]:hover{color:#002366;background:#f7f8fb}.toc-item.active[data-v-d475808e]{color:#002366;background:#eef2fb;border-left-color:#002366;font-weight:600}.toc-footer[data-v-d475808e]{border-top:.5px solid #f0f3f7;padding:12px 18px}.contact-privacy-btn[data-v-d475808e]{color:#fff;background:#002366;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:opacity .15s;display:flex}.contact-privacy-btn[data-v-d475808e]:hover{opacity:.9}.contact-privacy-btn i[data-v-d475808e]{font-size:14px}.pol-section[data-v-d475808e]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:12px;margin-bottom:16px;padding:28px 30px}.pol-section[data-v-d475808e]:last-child{margin-bottom:0}.pol-h2[data-v-d475808e]{color:#002366;letter-spacing:-.3px;align-items:center;gap:10px;margin-bottom:10px;font-size:18px;font-weight:800;display:flex}.pol-h2 .sec-num[data-v-d475808e]{color:#002366;background:#e8eef8;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:flex}.pol-h3[data-v-d475808e]{color:#002366;margin:20px 0 8px;font-size:14.5px;font-weight:700}.pol-p[data-v-d475808e]{color:#555;margin-bottom:14px;font-size:13.5px;line-height:1.72}.pol-p[data-v-d475808e]:last-child{margin-bottom:0}.pol-p strong[data-v-d475808e]{color:#1a2233;font-weight:600}.pol-p a[data-v-d475808e]{color:#002366;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.pol-p a[data-v-d475808e]:hover{color:#1a3a6e}.pol-ul[data-v-d475808e]{margin:8px 0 14px 20px}.pol-ul li[data-v-d475808e]{color:#555;margin-bottom:6px;font-size:13.5px;line-height:1.65}.pol-ul li[data-v-d475808e]::marker{color:#708090}.pol-ul li strong[data-v-d475808e]{color:#1a2233;font-weight:600}.pol-dl[data-v-d475808e]{flex-direction:column;gap:10px;margin:10px 0 14px;display:flex}.pol-dt[data-v-d475808e]{color:#002366;margin-bottom:2px;font-size:13px;font-weight:700}.pol-dd[data-v-d475808e]{color:#555;border-left:2px solid #dde1e9;padding-left:14px;font-size:13px;line-height:1.6}.pol-callout[data-v-d475808e]{background:#eef2fb;border:.5px solid #dde8f5;border-radius:8px;align-items:flex-start;gap:11px;margin:16px 0;padding:14px 16px;display:flex}.pol-callout i[data-v-d475808e]{color:#002366;flex-shrink:0;margin-top:1px;font-size:16px}.pol-callout-text[data-v-d475808e]{color:#444c5c;font-size:13px;line-height:1.55}.pol-callout-text strong[data-v-d475808e]{color:#002366}.pol-callout.green[data-v-d475808e]{background:#f0fdf4;border-color:#bbf7d0}.pol-callout.green i[data-v-d475808e]{color:#16a34a}.pol-table[data-v-d475808e]{border-collapse:collapse;border:.5px solid #dde1e9;border-radius:8px;width:100%;margin:14px 0;overflow:hidden}.pol-table thead tr[data-v-d475808e]{background:#002366}.pol-table thead th[data-v-d475808e]{text-align:left;color:#fff;letter-spacing:.6px;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:700}.pol-table tbody tr[data-v-d475808e]{border-bottom:.5px solid #f0f3f7}.pol-table tbody tr[data-v-d475808e]:last-child{border-bottom:none}.pol-table tbody tr[data-v-d475808e]:nth-child(2n){background:#fafbfd}.pol-table tbody tr[data-v-d475808e]:hover{background:#f0f4fb}.pol-table td[data-v-d475808e]{color:#444c5c;vertical-align:top;padding:10px 14px;font-size:13px}.pol-table td[data-v-d475808e]:first-child{color:#002366;font-weight:600}.contact-box[data-v-d475808e]{background:#002366;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:26px 28px;display:flex}.cb-title[data-v-d475808e]{color:#fff;margin-bottom:5px;font-size:16px;font-weight:800}.cb-desc[data-v-d475808e]{color:#ffffff8c;font-size:13px;line-height:1.5}.cb-btns[data-v-d475808e]{flex-wrap:wrap;flex-shrink:0;gap:9px;display:flex}.cb-btn-white[data-v-d475808e]{color:#002366;white-space:nowrap;background:#fff;border-radius:5px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s}.cb-btn-white[data-v-d475808e]:hover{opacity:.92}.cb-btn-outline[data-v-d475808e]{color:#fffc;white-space:nowrap;background:0 0;border:.5px solid #ffffff40;border-radius:5px;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s}.cb-btn-outline[data-v-d475808e]:hover{color:#fff;border-color:#ffffff80}@media (width<=900px){.policy-layout[data-v-d475808e]{grid-template-columns:1fr}.toc-card[data-v-d475808e]{margin-bottom:20px;position:static}.contact-box[data-v-d475808e]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.page-hero[data-v-d475808e]{padding:36px 20px 44px}.page-h1[data-v-d475808e]{font-size:26px}.policy-wrap[data-v-d475808e]{padding:28px 20px 56px}.pol-section[data-v-d475808e]{padding:20px 18px}}[data-v-c4d775b9]:root{--navy:#002366;--navy-l:#1a3a6e;--slate:#708090;--off:#f2f4f8;--surface:#f7f8fb;--white:#fff;--border:#dde1e9;--green:#16a34a;--green-l:#f0fdf4;--green-b:#bbf7d0;--amber:#d97706;--red:#ef4444;--purple:#7c3aed;--text:#1a2233;--muted:#6b7280;--light:#b0b8c8;--r6:6px;--r8:8px;--r10:10px;--r12:12px}.cms-admin-view[data-v-c4d775b9]{color:#1a2233;background:#f2f4f8;min-height:100vh;font-family:Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5}.topbar[data-v-c4d775b9]{z-index:100;background:#002366;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.tb-logo[data-v-c4d775b9]{color:#fff;align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.tb-logo em[data-v-c4d775b9]{font-style:normal;font-weight:300}.tb-logo strong[data-v-c4d775b9]{text-transform:uppercase;font-weight:800}.tb-badge[data-v-c4d775b9]{color:#ffffff8c;letter-spacing:.7px;text-transform:uppercase;background:#7080904d;border:.5px solid #70809066;border-radius:3px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:600}.tb-right[data-v-c4d775b9]{align-items:center;gap:10px;display:flex}.tb-env[data-v-c4d775b9]{color:#86efac;background:#16a34a1f;border:.5px solid #4ade8040;border-radius:10px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:600;display:flex}.tb-dot[data-v-c4d775b9]{background:#4ade80;border-radius:50%;width:5px;height:5px;animation:2s infinite pulse-c4d775b9}.tb-user[data-v-c4d775b9]{background:#ffffff12;border:.5px solid #ffffff1a;border-radius:6px;align-items:center;gap:7px;padding:5px 10px;display:flex}.tb-avatar[data-v-c4d775b9]{color:#fff;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:flex}.tb-uname[data-v-c4d775b9]{color:#fff;font-size:12px;font-weight:600}.app[data-v-c4d775b9]{min-height:100vh;padding-top:52px;display:flex}.sidebar[data-v-c4d775b9]{z-index:90;text-align:left;background:#fff;border-right:.5px solid #dde1e9;flex-direction:column;width:220px;min-height:calc(100vh - 52px);display:flex;position:fixed;top:52px;bottom:0;left:0;overflow-y:auto}.sb-sec[data-v-c4d775b9]{padding:14px 0 4px}.sb-sec-label[data-v-c4d775b9]{letter-spacing:1.4px;text-transform:uppercase;color:#b0b8c8;padding:0 16px 5px;font-size:9px;font-weight:700}.sb-item[data-v-c4d775b9]{cursor:pointer;color:#6b7280;border-left:2px solid #0000;align-items:center;gap:9px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .12s;display:flex}.sb-item[data-v-c4d775b9]:hover{color:#002366;background:#f7f8fb}.sb-item.active[data-v-c4d775b9]{color:#002366;background:#eef2fb;border-left-color:#002366;font-weight:600}.sb-item i[data-v-c4d775b9]{flex-shrink:0;font-size:16px}.sb-badge[data-v-c4d775b9]{color:#002366;background:#eef2fb;border-radius:8px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.sb-div[data-v-c4d775b9]{background:#dde1e9;height:.5px;margin:6px 16px}.sb-bottom[data-v-c4d775b9]{border-top:.5px solid #dde1e9;margin-top:auto;padding:12px 14px}.sb-info[data-v-c4d775b9]{background:#f7f8fb;border-radius:8px;align-items:flex-start;gap:7px;padding:9px 11px;display:flex}.sb-info i[data-v-c4d775b9]{color:#16a34a;flex-shrink:0;margin-top:1px;font-size:13px}.sb-info-t[data-v-c4d775b9]{color:#6b7280;font-size:10.5px;line-height:1.4}.sb-info-t strong[data-v-c4d775b9]{color:#002366}.main[data-v-c4d775b9]{text-align:left;width:calc(100% - 220px);min-height:calc(100vh - 52px);margin-left:220px;padding:24px}.sec-hdr[data-v-c4d775b9]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.sec-tag[data-v-c4d775b9]{letter-spacing:1.4px;text-transform:uppercase;color:#708090;margin-bottom:3px;font-size:10px;font-weight:700}.sec-title[data-v-c4d775b9]{color:#002366;letter-spacing:-.4px;font-size:22px;font-weight:800}.sec-btns[data-v-c4d775b9]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn[data-v-c4d775b9]{white-space:nowrap;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.btn i[data-v-c4d775b9]{font-size:15px}.btn-primary[data-v-c4d775b9]{color:#fff;background:#002366}.btn-primary[data-v-c4d775b9]:hover{opacity:.9}.btn-success[data-v-c4d775b9]{color:#fff;background:#16a34a}.btn-success[data-v-c4d775b9]:hover{opacity:.9}.btn-ghost[data-v-c4d775b9]{color:#002366;background:0 0;border:.5px solid #dde1e9}.btn-ghost[data-v-c4d775b9]:hover{background:#f2f4f8}.btn-danger[data-v-c4d775b9]{color:#ef4444;background:#fef2f2;border:.5px solid #fecaca}.btn-sm[data-v-c4d775b9]{padding:6px 12px;font-size:12px}.btn-sm i[data-v-c4d775b9]{font-size:13px}.card[data-v-c4d775b9]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;margin-bottom:18px;overflow:hidden}.card-head[data-v-c4d775b9]{border-bottom:.5px solid #f0f3f7;justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.card-title[data-v-c4d775b9]{color:#002366;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.card-title i[data-v-c4d775b9]{color:#708090;font-size:15px}.card-body[data-v-c4d775b9]{padding:18px}.stats-row[data-v-c4d775b9]{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}.stat-card[data-v-c4d775b9]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;padding:18px 20px}.sc-top[data-v-c4d775b9]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.sc-ico[data-v-c4d775b9]{border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.sc-ico i[data-v-c4d775b9]{font-size:19px}.sc-ico.navy[data-v-c4d775b9]{background:#e8eef8}.sc-ico.navy i[data-v-c4d775b9]{color:#002366}.sc-ico.green[data-v-c4d775b9]{background:#f0fdf4}.sc-ico.green i[data-v-c4d775b9]{color:#16a34a}.sc-ico.amber[data-v-c4d775b9]{background:#fef3c7}.sc-ico.amber i[data-v-c4d775b9]{color:#d97706}.sc-ico.slate[data-v-c4d775b9]{background:#f0f3f7}.sc-ico.slate i[data-v-c4d775b9]{color:#708090}.sc-trend[data-v-c4d775b9]{color:#16a34a;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex}.sc-num[data-v-c4d775b9]{color:#002366;letter-spacing:-1px;font-size:26px;font-weight:800}.sc-label[data-v-c4d775b9]{color:#6b7280;margin-top:2px;font-size:11.5px}.table-wrap[data-v-c4d775b9]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden}.tbar[data-v-c4d775b9]{border-bottom:.5px solid #dde1e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.tsearch[data-v-c4d775b9]{flex:1;max-width:280px;position:relative}.tsearch input[data-v-c4d775b9]{background:#f7f8fb;border:.5px solid #dde1e9;border-radius:6px;outline:none;width:100%;padding:7px 32px 7px 11px;font-size:13px;transition:border-color .15s}.tsearch input[data-v-c4d775b9]:focus{border-color:#002366}.tsearch i[data-v-c4d775b9]{color:#b0b8c8;font-size:14px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.tfilters[data-v-c4d775b9]{flex-wrap:wrap;gap:5px;display:flex}.tfil[data-v-c4d775b9]{color:#6b7280;cursor:pointer;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:20px;padding:4px 11px;font-size:11.5px;font-weight:500;transition:all .12s}.tfil[data-v-c4d775b9]:hover{color:#002366;background:#eef2fb}.tfil.active[data-v-c4d775b9]{color:#fff;background:#002366;font-weight:600}table[data-v-c4d775b9]{border-collapse:collapse;width:100%}thead tr[data-v-c4d775b9]{background:#f7f8fb}th[data-v-c4d775b9]{text-align:left;letter-spacing:.8px;text-transform:uppercase;color:#b0b8c8;border-bottom:.5px solid #dde1e9;padding:9px 13px;font-size:10px;font-weight:700}td[data-v-c4d775b9]{vertical-align:middle;border-bottom:.5px solid #f5f7fa;padding:11px 13px}tbody tr:last-child td[data-v-c4d775b9]{border-bottom:none}tbody tr[data-v-c4d775b9]:hover{background:#f7f8fb}.t-thumb[data-v-c4d775b9]{object-fit:cover;border-radius:4px;flex-shrink:0;width:44px;height:32px}.t-thumb-ph[data-v-c4d775b9]{background:#f2f4f8;border:.5px dashed #dde1e9;border-radius:4px;justify-content:center;align-items:center;width:44px;height:32px;display:flex}.t-thumb-ph i[data-v-c4d775b9]{color:#b0b8c8;font-size:13px}.t-title-wrap[data-v-c4d775b9]{align-items:center;gap:9px;display:flex}.t-title[data-v-c4d775b9]{color:#002366;font-size:13px;font-weight:600;line-height:1.3}.t-meta[data-v-c4d775b9]{color:#6b7280;margin-top:2px;font-family:monospace;font-size:10.5px}.badge[data-v-c4d775b9]{border-radius:10px;align-items:center;gap:3px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.b-pub[data-v-c4d775b9]{color:#16a34a;background:#f0fdf4;border:.5px solid #bbf7d0}.b-draft[data-v-c4d775b9]{color:#708090;background:#f1f5f9;border:.5px solid #dde1e9}.b-blog[data-v-c4d775b9]{color:#002366;background:#eef2fb;border:.5px solid #dde8f5}.row-acts[data-v-c4d775b9]{gap:5px;display:flex}.ico-btn[data-v-c4d775b9]{color:#6b7280;cursor:pointer;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:6px;justify-content:center;align-items:center;width:29px;height:29px;font-size:14px;transition:all .12s;display:flex}.ico-btn[data-v-c4d775b9]:hover{color:#002366;background:#eef2fb;border-color:#002366}.ico-btn.danger[data-v-c4d775b9]:hover{color:#ef4444;background:#fef2f2;border-color:#ef4444}.empty-state[data-v-c4d775b9]{text-align:center;padding:48px 24px}.empty-ico[data-v-c4d775b9]{background:#f2f4f8;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 12px;display:flex}.empty-ico i[data-v-c4d775b9]{color:#b0b8c8;font-size:24px}.empty-title[data-v-c4d775b9]{color:#002366;margin-bottom:4px;font-size:15px;font-weight:700}.empty-desc[data-v-c4d775b9]{color:#6b7280;font-size:13px}.ed-layout[data-v-c4d775b9]{grid-template-columns:1fr 330px;align-items:start;gap:18px;display:grid}.ed-main[data-v-c4d775b9]{flex-direction:column;gap:14px;display:flex}.ed-side[data-v-c4d775b9]{flex-direction:column;gap:12px;display:flex;position:sticky;top:76px}.fg[data-v-c4d775b9]{margin-bottom:14px}.flabel[data-v-c4d775b9]{color:#002366;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:11.5px;font-weight:600;display:flex}.flabel-hint[data-v-c4d775b9]{color:#6b7280;font-size:10.5px;font-weight:400}.fi[data-v-c4d775b9],.fs[data-v-c4d775b9],.fta[data-v-c4d775b9]{color:#1a2233;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.fi[data-v-c4d775b9]:focus,.fs[data-v-c4d775b9]:focus,.fta[data-v-c4d775b9]:focus{border-color:#002366;box-shadow:0 0 0 3px #00236612}.slug-row[data-v-c4d775b9]{align-items:center;gap:7px;display:flex}.slug-pre[data-v-c4d775b9]{color:#6b7280;white-space:nowrap;flex-shrink:0;font-family:monospace;font-size:11.5px}.cbar[data-v-c4d775b9]{margin-top:4px}.cbar-info[data-v-c4d775b9]{color:#6b7280;justify-content:space-between;margin-bottom:3px;font-size:10.5px;display:flex}.cbar-track[data-v-c4d775b9]{background:#dde1e9;border-radius:2px;height:3px;overflow:hidden}.cbar-fill[data-v-c4d775b9]{border-radius:2px;height:100%;transition:width .2s,background .2s}.cbar-fill.good[data-v-c4d775b9]{background:#16a34a}.cbar-fill.warn[data-v-c4d775b9]{background:#d97706}.ctb[data-v-c4d775b9]{background:#f7f8fb;border:.5px solid #dde1e9;border-bottom:none;border-radius:6px 6px 0 0;flex-wrap:wrap;align-items:center;gap:2px;padding:7px 10px;display:flex}.tbtn[data-v-c4d775b9]{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:27px;height:27px;font-size:12px;transition:all .12s;display:flex}.tbtn[data-v-c4d775b9]:hover{color:#002366;background:#dde1e9}.tsep[data-v-c4d775b9]{background:#dde1e9;width:.5px;height:17px;margin:0 2px}.content-editor[data-v-c4d775b9]{color:#1a2233;border:.5px solid #dde1e9;border-top:none;border-radius:0 0 6px 6px;outline:none;width:100%;min-height:240px;padding:12px 13px;font-family:inherit;font-size:14px;line-height:1.7}.word-count[data-v-c4d775b9]{color:#6b7280;justify-content:space-between;margin-top:4px;font-size:10.5px;display:flex}.img-preview[data-v-c4d775b9]{border:.5px solid #dde1e9;border-radius:8px;position:relative;overflow:hidden}.img-preview img[data-v-c4d775b9]{object-fit:cover;width:100%;height:150px;display:block}.pv-wrap[data-v-c4d775b9]{background:#f2f4f8;border-radius:10px;margin-bottom:12px;padding:14px}.pv-lbl[data-v-c4d775b9]{letter-spacing:1.2px;text-transform:uppercase;color:#6b7280;align-items:center;gap:5px;margin-bottom:10px;font-size:10px;font-weight:700;display:flex}.pv-card[data-v-c4d775b9]{background:#fff;border:.5px solid #dde1e9;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #00000012}.pv-img[data-v-c4d775b9]{justify-content:center;align-items:center;height:96px;display:flex;position:relative;overflow:hidden}.pv-img i[data-v-c4d775b9]{color:#ffffff26;z-index:1;font-size:30px}.pv-img img[data-v-c4d775b9]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pv-cat-b[data-v-c4d775b9]{text-transform:uppercase;color:#fff;z-index:2;background:#00000073;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:700;position:absolute;bottom:7px;left:9px}.pv-body[data-v-c4d775b9]{padding:11px 13px}.pv-meta[data-v-c4d775b9]{color:#6b7280;align-items:center;gap:5px;margin-bottom:5px;font-size:9.5px;display:flex}.pv-cat-l[data-v-c4d775b9]{color:#002366;text-transform:uppercase;letter-spacing:.3px;font-size:9.5px;font-weight:700}.pv-dot[data-v-c4d775b9]{background:#dde1e9;border-radius:50%;width:2px;height:2px}.pv-h[data-v-c4d775b9]{color:#002366;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:12.5px;font-weight:800;line-height:1.3;overflow:hidden}.pv-ex[data-v-c4d775b9]{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:9px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.pv-foot[data-v-c4d775b9]{justify-content:space-between;align-items:center;display:flex}.pv-author[data-v-c4d775b9]{align-items:center;gap:5px;display:flex}.pv-av[data-v-c4d775b9]{color:#002366;background:#e8eef8;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:6px;font-weight:800;display:flex}.pv-aname[data-v-c4d775b9]{color:#6b7280;font-size:10px}.pv-link[data-v-c4d775b9]{color:#002366;align-items:center;gap:2px;font-size:10px;font-weight:700;display:flex}.media-grid[data-v-c4d775b9]{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.med-item[data-v-c4d775b9]{background:#fff;border:.5px solid #dde1e9;border-radius:8px;transition:all .15s;overflow:hidden}.med-item[data-v-c4d775b9]:hover{border-color:#b0bad0;box-shadow:0 2px 8px #0000000f}.med-thumb[data-v-c4d775b9]{object-fit:cover;background:#f2f4f8;width:100%;height:75px;display:block}.med-info[data-v-c4d775b9]{padding:6px 8px}.med-name[data-v-c4d775b9]{color:#002366;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.med-meta[data-v-c4d775b9]{color:#6b7280;margin-top:1px;font-size:10px}.med-acts[data-v-c4d775b9]{gap:3px;margin-top:5px;display:flex}.med-btn[data-v-c4d775b9]{color:#6b7280;cursor:pointer;background:#f7f8fb;border:.5px solid #dde1e9;border-radius:4px;flex:1;padding:3px 0;font-size:10px;font-weight:600;transition:all .12s}.med-btn[data-v-c4d775b9]:hover{color:#002366;background:#eef2fb}.act-list[data-v-c4d775b9]{flex-direction:column;display:flex}.act-item[data-v-c4d775b9]{border-bottom:.5px solid #f5f7fa;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.act-item[data-v-c4d775b9]:last-child{border-bottom:none}.act-dot[data-v-c4d775b9]{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.act-dot.g[data-v-c4d775b9]{background:#16a34a}.act-dot.n[data-v-c4d775b9]{background:#002366}.act-dot.a[data-v-c4d775b9]{background:#d97706}.act-text[data-v-c4d775b9]{color:#1a2233;flex:1;font-size:12.5px;line-height:1.4}.act-text strong[data-v-c4d775b9]{color:#002366;font-weight:600}.act-time[data-v-c4d775b9]{color:#b0b8c8;white-space:nowrap;font-size:11px}.json-wrap[data-v-c4d775b9]{background:#1a2233;border-radius:10px;max-height:300px;padding:14px;overflow:auto}.json-code[data-v-c4d775b9]{color:#a5f3fc;white-space:pre-wrap;font-family:monospace;font-size:11.5px;line-height:1.6}.toast-ctr[data-v-c4d775b9]{z-index:999;flex-direction:column;gap:7px;display:flex;position:fixed;bottom:22px;right:22px}.toast[data-v-c4d775b9]{color:#fff;background:#1a2233;border-radius:8px;align-items:center;gap:8px;max-width:300px;padding:10px 15px;font-size:13px;font-weight:500;animation:.25s toastIn-c4d775b9;display:flex;box-shadow:0 8px 32px #0000002e}.toast.ok[data-v-c4d775b9]{border-left:3px solid #16a34a}.toast.err[data-v-c4d775b9]{border-left:3px solid #ef4444}.toast.inf[data-v-c4d775b9]{border-left:3px solid #60a5fa}.dash-grid[data-v-c4d775b9]{grid-template-columns:1fr 340px;gap:16px;display:grid}.settings-grid[data-v-c4d775b9]{grid-template-columns:1fr 1fr;gap:14px;display:grid}@keyframes pulse-c4d775b9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes toastIn-c4d775b9{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-c4d775b9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.sidebar[data-v-c4d775b9]{display:none}.main[data-v-c4d775b9]{width:100%;margin-left:0}.ed-layout[data-v-c4d775b9],.dash-grid[data-v-c4d775b9],.settings-grid[data-v-c4d775b9]{grid-template-columns:1fr}.ed-side[data-v-c4d775b9]{position:static}.stats-row[data-v-c4d775b9]{grid-template-columns:1fr 1fr}.media-grid[data-v-c4d775b9]{grid-template-columns:repeat(2,1fr)}}.admin-login-view[data-v-e0d380ae]{color:#444c5c;background:#001440;flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative}.bg-wrap[data-v-e0d380ae]{z-index:0;pointer-events:none;background:#001440;position:absolute;inset:0;overflow:hidden}.bg-grid[data-v-e0d380ae]{background-image:linear-gradient(#7080900a 1px,#0000 1px),linear-gradient(90deg,#7080900a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.bg-glow[data-v-e0d380ae]{background:radial-gradient(circle,#0023668c 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.bg-glow2[data-v-e0d380ae]{background:radial-gradient(circle,#70809014 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;right:-100px}.page-container[data-v-e0d380ae]{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:48px 20px 32px;display:flex;position:relative}.portal-logo[data-v-e0d380ae]{align-items:center;gap:10px;margin-bottom:36px;text-decoration:none;display:flex}.logo-dot[data-v-e0d380ae]{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2.5s ease-in-out infinite pulse-e0d380ae}@keyframes pulse-e0d380ae{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.logo-text[data-v-e0d380ae]{color:#fff;letter-spacing:-.3px;font-size:20px}.logo-text em[data-v-e0d380ae]{color:#ffffffb3;font-style:normal;font-weight:300}.logo-text strong[data-v-e0d380ae]{text-transform:uppercase;font-weight:800}.logo-badge[data-v-e0d380ae]{color:#ffffff8c;letter-spacing:.8px;text-transform:uppercase;background:#70809040;border:.5px solid #70809059;border-radius:4px;padding:3px 9px;font-size:10px;font-weight:700}.login-card[data-v-e0d380ae]{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#ffffff0a;border:.5px solid #ffffff1a;border-radius:16px;width:100%;max-width:440px;padding:36px 36px 30px;box-shadow:0 20px 50px #0000004d}.card-eyebrow[data-v-e0d380ae]{letter-spacing:1.3px;text-transform:uppercase;color:#ffffff61;text-align:left;margin-bottom:8px;font-size:10px;font-weight:700}.card-title[data-v-e0d380ae]{color:#fff;letter-spacing:-.4px;text-align:left;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.2}.card-sub[data-v-e0d380ae]{color:#ffffff80;text-align:left;margin-bottom:24px;font-size:13px;line-height:1.55}.login-form[data-v-e0d380ae]{flex-direction:column;gap:16px;display:flex}.form-group[data-v-e0d380ae]{flex-direction:column;gap:6px;display:flex}.form-label[data-v-e0d380ae]{color:#ffffffb3;text-align:left;font-size:12px;font-weight:600}.input-wrap[data-v-e0d380ae]{width:100%;position:relative}.input-icon[data-v-e0d380ae]{color:#ffffff4d;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.form-input[data-v-e0d380ae]{color:#fff;box-sizing:border-box;background:#ffffff0f;border:.5px solid #ffffff26;border-radius:8px;outline:none;width:100%;padding:12px 14px 12px 38px;font-size:13.5px;transition:border-color .15s,background .15s,box-shadow .15s}.form-input[data-v-e0d380ae]::placeholder{color:#ffffff47}.form-input[data-v-e0d380ae]:focus{background:#ffffff17;border-color:#ffffff59;box-shadow:0 0 0 3px #ffffff0d}.toggle-pass-btn[data-v-e0d380ae]{color:#ffffff4d;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.toggle-pass-btn[data-v-e0d380ae]:hover{color:#fff9}.submit-btn[data-v-e0d380ae]{color:#fff;cursor:pointer;box-sizing:border-box;background:#002366;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:13px 20px;font-size:13.5px;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.submit-btn[data-v-e0d380ae]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.submit-btn[data-v-e0d380ae]:active:not(:disabled){transform:translateY(0)}.submit-btn[data-v-e0d380ae]:disabled{opacity:.7;cursor:not-allowed}.card-footer[data-v-e0d380ae]{text-align:center;border-top:.5px solid #ffffff14;margin-top:24px;padding-top:18px}.card-footer p[data-v-e0d380ae]{color:#ffffff59;margin:0 0 14px;font-size:11.5px;line-height:1.5}.back-link[data-v-e0d380ae]{color:#fff9;font-size:12px;font-weight:600;text-decoration:underline;transition:color .15s}.back-link[data-v-e0d380ae]:hover{color:#fff}.spin-animation[data-v-e0d380ae]{animation:.8s linear infinite spin-e0d380ae}@keyframes spin-e0d380ae{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-notification[data-v-e0d380ae]{z-index:1000;background:#0f172ae6;border:1px solid #ffffff1a;border-radius:8px;align-items:stretch;max-width:380px;animation:.35s cubic-bezier(.16,1,.3,1) slide-in-e0d380ae;display:flex;position:fixed;top:24px;right:24px;overflow:hidden;box-shadow:0 10px 30px #00000080}.toast-line[data-v-e0d380ae]{width:4px}.toast-notification.success .toast-line[data-v-e0d380ae]{background:#10b981}.toast-notification.error .toast-line[data-v-e0d380ae]{background:#ef4444}.toast-content[data-v-e0d380ae]{align-items:center;gap:12px;padding:14px 18px;display:flex}.toast-icon[data-v-e0d380ae]{font-size:18px}.success-icon[data-v-e0d380ae]{color:#10b981}.error-icon[data-v-e0d380ae]{color:#ef4444}.toast-message[data-v-e0d380ae]{color:#f1f5f9;font-size:13px;font-weight:500;line-height:1.4}@keyframes slide-in-e0d380ae{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (width<=480px){.login-card[data-v-e0d380ae]{padding:28px 20px}}.not-found-view[data-v-2cf5531a]{color:#444c5c;background:#f2f4f8;flex-direction:column;min-height:calc(100vh - 120px);display:flex;position:relative}.main[data-v-2cf5531a]{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:60px 32px;display:flex;position:relative}.err-wrap[data-v-2cf5531a]{text-align:center;width:100%;max-width:600px}.err-num[data-v-2cf5531a]{color:#002366;letter-spacing:-6px;opacity:.08;-webkit-user-select:none;user-select:none;margin-bottom:8px;font-size:120px;font-weight:800;line-height:1}.err-icon-wrap[data-v-2cf5531a]{z-index:1;background:#002366;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:-80px auto 24px;display:flex;position:relative;box-shadow:0 8px 32px #0023662e}.err-icon-wrap i[data-v-2cf5531a]{color:#fff;font-size:38px}.err-tag[data-v-2cf5531a]{letter-spacing:1.6px;text-transform:uppercase;color:#708090;margin-bottom:10px;font-size:10px;font-weight:700}.err-h1[data-v-2cf5531a]{color:#002366;letter-spacing:-.5px;margin-bottom:12px;font-size:28px;font-weight:800;line-height:1.2}.err-desc[data-v-2cf5531a]{color:#6b7280;max-width:460px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.65}.err-ctas[data-v-2cf5531a]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:44px;display:flex}.btn-primary[data-v-2cf5531a]{color:#fff;background:#002366;border:none;border-radius:6px;align-items:center;gap:7px;padding:12px 22px;font-size:13.5px;font-weight:700;text-decoration:none;transition:opacity .15s,transform .15s;display:flex}.btn-primary[data-v-2cf5531a]:hover{opacity:.9;transform:translateY(-1px)}.btn-ghost[data-v-2cf5531a]{color:#002366;background:#fff;border:.5px solid #dde1e9;border-radius:6px;align-items:center;gap:7px;padding:12px 22px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.btn-ghost[data-v-2cf5531a]:hover{background:#f0f4fc;border-color:#b0bad0}.btn-primary i[data-v-2cf5531a],.btn-ghost i[data-v-2cf5531a]{font-size:15px}.quick-label[data-v-2cf5531a]{letter-spacing:1.4px;text-transform:uppercase;color:#b0b8c8;margin-bottom:14px;font-size:10px;font-weight:700}.quick-grid[data-v-2cf5531a]{grid-template-columns:repeat(3,1fr);gap:10px;max-width:540px;margin:0 auto;display:grid}.quick-card[data-v-2cf5531a]{text-align:left;background:#fff;border:.5px solid #dde1e9;border-radius:10px;align-items:flex-start;gap:10px;padding:14px;text-decoration:none;transition:all .15s;display:flex}.quick-card[data-v-2cf5531a]:hover{border-color:#b0bad0;transform:translateY(-2px);box-shadow:0 4px 16px #00236612}.qc-icon[data-v-2cf5531a]{background:#e8eef8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.qc-icon i[data-v-2cf5531a]{color:#002366;font-size:16px}.qc-name[data-v-2cf5531a]{color:#002366;margin-bottom:2px;font-size:12.5px;font-weight:700}.qc-desc[data-v-2cf5531a]{color:#708090;font-size:11px;line-height:1.35}.search-wrap[data-v-2cf5531a]{max-width:400px;margin:32px auto 0;position:relative}.search-input[data-v-2cf5531a]{color:#1a2233;background:#fff;border:.5px solid #dde1e9;border-radius:8px;outline:none;width:100%;padding:12px 44px 12px 16px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.search-input[data-v-2cf5531a]:focus{border-color:#002366;box-shadow:0 0 0 3px #00236612}.search-input[data-v-2cf5531a]::placeholder{color:#b0b8c8}.search-btn[data-v-2cf5531a]{cursor:pointer;background:#002366;border:none;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.search-btn[data-v-2cf5531a]:hover{opacity:.85}.search-btn i[data-v-2cf5531a]{color:#fff;font-size:14px}.search-hint[data-v-2cf5531a]{color:#b0b8c8;text-align:center;margin-top:8px;font-size:11px}.bg-dots[data-v-2cf5531a]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.bg-dots span[data-v-2cf5531a]{opacity:.08;background:#002366;border-radius:50%;width:4px;height:4px;animation:linear infinite float-2cf5531a;position:absolute}@keyframes float-2cf5531a{0%{transform:translateY(100vh)rotate(0)}to{transform:translateY(-100px)rotate(360deg)}}@media (width<=600px){.main[data-v-2cf5531a]{padding:40px 20px}.err-num[data-v-2cf5531a]{font-size:80px}.quick-grid[data-v-2cf5531a]{grid-template-columns:1fr 1fr}.err-ctas[data-v-2cf5531a]{flex-direction:column;align-items:center}}
