.nav[data-v-ec1b516a]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.07);transition:box-shadow .2s,background .2s}.nav.scrolled[data-v-ec1b516a]{background:#fffffffc;box-shadow:0 2px 20px #00000014}.progress-bar[data-v-ec1b516a]{position:absolute;top:0;left:0;height:3px;background:linear-gradient(90deg,#036,#06c);transition:width .1s linear;z-index:1}.nav-inner[data-v-ec1b516a]{max-width:1200px;margin:0 auto;padding:0 1.5rem;height:64px;display:flex;align-items:center;justify-content:space-between;gap:2rem}.brand[data-v-ec1b516a]{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:#111827;font-weight:800;font-size:1.15rem;letter-spacing:-.02em;flex-shrink:0;transition:opacity .15s}.brand[data-v-ec1b516a]:hover{opacity:.8}.brand-logo[data-v-ec1b516a]{border-radius:6px}.desktop-links[data-v-ec1b516a]{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.nav-link[data-v-ec1b516a]{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem .875rem;text-decoration:none;color:#4b5563;font-size:.9rem;font-weight:500;border-radius:8px;transition:all .15s;white-space:nowrap}.nav-link[data-v-ec1b516a]:hover{color:#036;background:#0033660f}.nav-link--active[data-v-ec1b516a]{color:#036;background:#00336614;font-weight:600}.nav-link--secondary[data-v-ec1b516a]{color:#9ca3af;font-size:.85rem}.nav-link--secondary[data-v-ec1b516a]:hover{color:#6b7280;background:#00000008}.nav-link--secondary.nav-link--active[data-v-ec1b516a]{color:#036}.chevron[data-v-ec1b516a]{transition:transform .2s;color:#9ca3af}.chevron--open[data-v-ec1b516a]{transform:rotate(180deg);color:#036}.has-dropdown[data-v-ec1b516a]{position:relative}.dropdown[data-v-ec1b516a]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-6px);min-width:680px;background:#fff;border-radius:14px;box-shadow:0 20px 60px #00000024,0 4px 16px #0000000f;border:1px solid #e5e7eb;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;pointer-events:none}.dropdown--open[data-v-ec1b516a]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:all}.dropdown-inner[data-v-ec1b516a]{padding:1.25rem 1.5rem 1.5rem}.dropdown-top[data-v-ec1b516a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.dropdown-label[data-v-ec1b516a]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af}.dropdown-top-links[data-v-ec1b516a]{display:inline-flex;gap:1rem;align-items:center}.dropdown-all[data-v-ec1b516a]{font-size:.82rem;font-weight:600;color:#036;text-decoration:none;transition:opacity .15s}.dropdown-all[data-v-ec1b516a]:hover{opacity:.7}.dropdown-cats[data-v-ec1b516a]{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.25rem}.dropdown-cat[data-v-ec1b516a]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .8rem;border:1.5px solid #e5e7eb;border-radius:20px;text-decoration:none;color:#374151;font-size:.82rem;font-weight:500;transition:all .15s}.dropdown-cat[data-v-ec1b516a]:hover{border-color:#036;background:#0033660d;color:#036}.dropdown-cat-count[data-v-ec1b516a]{background:#f3f4f6;color:#9ca3af;padding:.08rem .38rem;border-radius:10px;font-size:.72rem;font-weight:700}.dropdown-footer[data-v-ec1b516a]{border-top:1px solid #f3f4f6;padding-top:1.1rem}.dropdown-recent-label[data-v-ec1b516a]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af;display:block;margin-bottom:.75rem}.dropdown-recent-list[data-v-ec1b516a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.dropdown-article[data-v-ec1b516a]{display:flex;gap:.6rem;text-decoration:none;color:inherit;border-radius:8px;padding:.5rem;transition:background .15s}.dropdown-article[data-v-ec1b516a]:hover{background:#f9fafb}.dropdown-article img[data-v-ec1b516a]{width:48px;height:48px;border-radius:6px;object-fit:cover;flex-shrink:0}.dropdown-article-cat[data-v-ec1b516a]{display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;color:#036;margin-bottom:.2rem}.dropdown-article-title[data-v-ec1b516a]{font-size:.8rem;font-weight:600;color:#111827;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-btn[data-v-ec1b516a]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:none;border:1.5px solid #e5e7eb;border-radius:8px;cursor:pointer;padding:0;transition:border-color .15s;flex-shrink:0}.mobile-btn[data-v-ec1b516a]:hover{border-color:#036}.mobile-btn span[data-v-ec1b516a]{display:block;width:18px;height:1.75px;background:#374151;border-radius:1px;transition:all .25s cubic-bezier(.4,0,.2,1);transform-origin:center}.mobile-btn--open span[data-v-ec1b516a]:nth-child(1){transform:rotate(45deg) translate(4.5px,4.5px)}.mobile-btn--open span[data-v-ec1b516a]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-btn--open span[data-v-ec1b516a]:nth-child(3){transform:rotate(-45deg) translate(4.5px,-4.5px)}.mobile-overlay[data-v-ec1b516a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.mobile-overlay--visible[data-v-ec1b516a]{opacity:1;visibility:visible}.mobile-drawer[data-v-ec1b516a]{position:fixed;top:0;right:0;bottom:0;width:min(360px,92vw);background:#fff;z-index:1001;transform:translate(100%);transition:transform .32s cubic-bezier(.4,0,.2,1);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.mobile-drawer--open[data-v-ec1b516a]{transform:translate(0)}.drawer-head[data-v-ec1b516a]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #f3f4f6;flex-shrink:0}.drawer-brand[data-v-ec1b516a]{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#111827;font-weight:800;font-size:1rem}.drawer-brand img[data-v-ec1b516a]{border-radius:5px}.drawer-close[data-v-ec1b516a]{background:#f3f4f6;border:none;width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:background .15s}.drawer-close[data-v-ec1b516a]:hover{background:#e5e7eb}.drawer-nav[data-v-ec1b516a]{display:flex;flex-direction:column;padding:.75rem 0;border-bottom:1px solid #f3f4f6}.drawer-link[data-v-ec1b516a]{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.5rem;text-decoration:none;color:#374151;font-size:.975rem;font-weight:500;transition:all .15s}.drawer-link[data-v-ec1b516a]:hover,.drawer-link.router-link-active[data-v-ec1b516a]{color:#036;background:#0033660d}.drawer-link-badge[data-v-ec1b516a]{margin-left:auto;background:#036;color:#fff;padding:.15rem .5rem;border-radius:12px;font-size:.72rem;font-weight:700}.drawer-section[data-v-ec1b516a]{padding:1.25rem 1.5rem;border-bottom:1px solid #f3f4f6}.drawer-section[data-v-ec1b516a]:last-child{border-bottom:none}.drawer-section-label[data-v-ec1b516a]{display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af;margin-bottom:.875rem}.drawer-cats[data-v-ec1b516a]{display:flex;flex-wrap:wrap;gap:.45rem}.drawer-cat[data-v-ec1b516a]{padding:.35rem .75rem;border:1.5px solid #e5e7eb;border-radius:20px;text-decoration:none;color:#374151;font-size:.82rem;font-weight:500;transition:all .15s}.drawer-cat[data-v-ec1b516a]:hover,.drawer-cat.router-link-active[data-v-ec1b516a]{border-color:#036;background:#0033660f;color:#036}.drawer-articles[data-v-ec1b516a]{display:flex;flex-direction:column;gap:.875rem}.drawer-article[data-v-ec1b516a]{display:flex;gap:.875rem;text-decoration:none;color:inherit;border-radius:8px;transition:background .15s}.drawer-article[data-v-ec1b516a]:hover{background:#f9fafb}.drawer-article-img[data-v-ec1b516a]{width:64px;height:64px;border-radius:8px;object-fit:cover;flex-shrink:0}.drawer-article-body[data-v-ec1b516a]{display:flex;flex-direction:column;gap:.25rem;justify-content:center}.drawer-article-cat[data-v-ec1b516a]{font-size:.68rem;font-weight:700;text-transform:uppercase;color:#036}.drawer-article-title[data-v-ec1b516a]{font-size:.875rem;font-weight:600;color:#111827;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.nav-inner[data-v-ec1b516a]{height:56px;padding:0 1rem}.desktop-links[data-v-ec1b516a]{display:none}.mobile-btn[data-v-ec1b516a]{display:flex}}@media (max-width: 480px){.brand-name[data-v-ec1b516a]{display:none}.mobile-drawer[data-v-ec1b516a]{width:100vw;border-radius:0}.drawer-head[data-v-ec1b516a]{padding:.875rem 1rem}.drawer-nav .drawer-link[data-v-ec1b516a]{padding:.875rem 1.25rem;font-size:1rem}.drawer-section[data-v-ec1b516a]{padding:1rem 1.25rem}.drawer-cat[data-v-ec1b516a]{padding:.45rem .875rem;font-size:.85rem}.drawer-article-img[data-v-ec1b516a]{width:56px;height:56px}}body{font-family:Inter,Helvetica Neue,Segoe UI,sans-serif;background-color:#0b0d0f;letter-spacing:.02em;font-weight:400;line-height:1.6}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}.page-content{padding-top:64px}@media (max-width: 768px){.page-content{padding-top:56px}}.site-footer{background:#080c12;border-top:1px solid rgba(255,255,255,.06);font-family:Inter,Helvetica Neue,Segoe UI,sans-serif}.footer-main{max-width:1200px;margin:0 auto;padding:3.5rem 1.5rem 2.5rem;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}.footer-logo{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}.footer-logo img{border-radius:6px}.footer-logo span{font-size:1.05rem;font-weight:800;color:#fff;letter-spacing:-.02em}.footer-tagline{font-size:.85rem;color:#6b7280;line-height:1.65;margin-bottom:1.25rem;max-width:280px}.footer-ai-badge{display:inline-flex;align-items:center;gap:.4rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#6b7280;font-size:.75rem;padding:.35rem .75rem;border-radius:20px}.footer-nav{display:flex;flex-direction:column;gap:.6rem}.footer-nav-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#374151;margin-bottom:.4rem}.footer-nav a{font-size:.875rem;color:#6b7280;text-decoration:none;transition:color .15s;width:fit-content}.footer-nav a:hover{color:#d1d5db}.footer-note{font-size:.8rem;color:#374151;line-height:1.55;margin-top:.25rem}.footer-bottom{max-width:1200px;margin:0 auto;padding:1.25rem 1.5rem;border-top:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:#374151}.footer-bottom a{color:#374151;text-decoration:none;transition:color .15s}.footer-bottom a:hover{color:#9ca3af}.footer-bottom-links{display:flex;align-items:center;gap:.5rem}.footer-bottom-sep{color:#374151;font-size:.8rem}@media (max-width: 900px){.footer-main{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand{grid-column:1 / -1}.footer-tagline{max-width:100%}}@media (max-width: 540px){.footer-main{grid-template-columns:1fr 1fr;padding:2rem 1rem 1.5rem;gap:1.5rem}.footer-brand{margin-bottom:0}.footer-tagline{font-size:.8rem}.footer-nav-label{font-size:.65rem}.footer-nav a{font-size:.82rem}.footer-note{font-size:.75rem}.footer-bottom{flex-direction:column;gap:.4rem;text-align:center;padding:1rem;font-size:.75rem}.footer-bottom-links{justify-content:center}}@media (max-width: 360px){.footer-main{grid-template-columns:1fr}}.ad-banner[data-v-8172e31f]{width:100%;margin:1.5rem 0}.ad-label[data-v-8172e31f]{display:block;font-size:.7rem;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;margin-bottom:.25rem;text-align:center}.ad-slot[data-v-8172e31f]{display:block;width:100%;border-radius:6px;overflow:hidden}.ad-sticky-sidebar[data-v-8172e31f]{position:sticky;top:72px}.ad-after-content[data-v-8172e31f]{margin:2rem 0}.ad-slot-after-content[data-v-8172e31f]{max-width:728px;margin:0 auto}@media (max-width: 768px){.ad-sticky-sidebar[data-v-8172e31f]{position:static;top:auto}}[data-v-feec3f72]{box-sizing:border-box;margin:0;padding:0}.homepage[data-v-feec3f72]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:#f8fafc;color:#111827}.container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.pill[data-v-feec3f72]{display:inline-block;background:#0033661a;color:#036;padding:.2rem .65rem;border-radius:20px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.pill--red[data-v-feec3f72]{background:#c00;color:#fff}.pill--light[data-v-feec3f72]{background:#ffffff38;color:#fff}.pill--sm[data-v-feec3f72]{font-size:.67rem;padding:.15rem .55rem}.ticker[data-v-feec3f72]{background:#036;display:flex;align-items:center;height:36px;overflow:hidden}.ticker-label[data-v-feec3f72]{background:#c00;color:#fff;padding:0 1rem;height:100%;display:flex;align-items:center;font-size:.68rem;font-weight:800;letter-spacing:2px;white-space:nowrap;flex-shrink:0}.ticker-track[data-v-feec3f72]{flex:1;overflow:hidden}.ticker-inner[data-v-feec3f72]{display:flex;align-items:center;gap:3rem;animation:ticker-scroll-feec3f72 60s linear infinite;width:max-content;padding-left:2rem}.ticker-inner[data-v-feec3f72]:hover{animation-play-state:paused}.ticker-item[data-v-feec3f72]{color:#ffffffe0;text-decoration:none;font-size:.8rem;white-space:nowrap;transition:color .15s}.ticker-item[data-v-feec3f72]:hover{color:#fff}@keyframes ticker-scroll-feec3f72{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero[data-v-feec3f72]{padding:1.75rem 0;background:#fff;border-bottom:1px solid #e5e7eb}.hero-layout[data-v-feec3f72]{display:grid;grid-template-columns:3fr 2fr;gap:1.5rem}.lead[data-v-feec3f72]{position:relative;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:500px;text-decoration:none;color:#fff;transition:transform .3s}.lead[data-v-feec3f72]:hover{transform:translateY(-2px)}.lead-img[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0}.lead-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.lead:hover .lead-img img[data-v-feec3f72]{transform:scale(1.03)}.lead-scrim[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000eb,#0000008c 45%,#00000014)}.lead-body[data-v-feec3f72]{position:relative;z-index:1;padding:2rem}.lead-eyebrow[data-v-feec3f72]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.lead-time[data-v-feec3f72]{color:#ffffffa6;font-size:.8rem}.lead-title[data-v-feec3f72]{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:800;line-height:1.25;margin-bottom:.75rem}.lead-desc[data-v-feec3f72]{font-size:1rem;color:#ffffffd4;line-height:1.6;margin-bottom:1.25rem}.lead-footer[data-v-feec3f72]{display:flex;align-items:center;justify-content:space-between}.read-cta[data-v-feec3f72]{font-size:.875rem;font-weight:600;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:2px}.time-badge[data-v-feec3f72]{background:#ffffff2e;padding:.3rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500}.secondary-stack[data-v-feec3f72]{display:flex;flex-direction:column;gap:1.25rem}.sec-card[data-v-feec3f72]{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;flex:1;border:1px solid #e5e7eb;transition:all .2s}.sec-card[data-v-feec3f72]:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.sec-img[data-v-feec3f72]{overflow:hidden;height:155px}.sec-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.sec-card:hover .sec-img img[data-v-feec3f72]{transform:scale(1.05)}.sec-body[data-v-feec3f72]{padding:1.1rem 1.25rem;flex:1;display:flex;flex-direction:column;gap:.4rem}.sec-title[data-v-feec3f72]{font-size:1rem;font-weight:700;line-height:1.4;color:#111827}.sec-desc[data-v-feec3f72]{font-size:.85rem;color:#6b7280;line-height:1.5;flex:1}.sec-meta[data-v-feec3f72]{display:flex;gap:.75rem;font-size:.78rem;color:#9ca3af;margin-top:.25rem}.stats-strip[data-v-feec3f72]{background:#036;padding:0;border-bottom:3px solid #cc0000}.stats-container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.stats-grid[data-v-feec3f72]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center}.stats-item[data-v-feec3f72]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:2rem 1rem;text-align:center}.stats-number[data-v-feec3f72]{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:900;color:#fff;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stats-unit[data-v-feec3f72]{font-size:.55em;font-weight:700;color:#ffffffa6;letter-spacing:0}.stats-label[data-v-feec3f72]{font-size:.72rem;font-weight:500;color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.stats-divider[data-v-feec3f72]{width:1px;height:3rem;background:#ffffff1f;flex-shrink:0}.quick-section[data-v-feec3f72]{background:#fff;padding:2rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.quick-head[data-v-feec3f72]{margin-bottom:1.25rem}.quick-heading-group[data-v-feec3f72]{display:flex;align-items:center;gap:.5rem}.quick-bolt[data-v-feec3f72]{flex-shrink:0}.quick-heading[data-v-feec3f72]{font-size:1.35rem;font-weight:800;color:#111827;line-height:1;position:relative;padding-bottom:.5rem}.quick-heading[data-v-feec3f72]:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:3px;background:#036;border-radius:2px}.quick-tagline[data-v-feec3f72]{font-size:.78rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-left:.25rem;align-self:flex-end;padding-bottom:.55rem}.quick-track[data-v-feec3f72]{display:flex;gap:.875rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.25rem}.quick-track[data-v-feec3f72]::-webkit-scrollbar{display:none}.quick-card[data-v-feec3f72]{display:flex;flex-direction:column;flex:0 0 200px;width:200px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;scroll-snap-align:start;transition:transform .2s,box-shadow .2s}.quick-card[data-v-feec3f72]:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0000001a}.quick-img-wrap[data-v-feec3f72]{position:relative;width:100%;height:80px;flex-shrink:0;overflow:hidden}.quick-img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.quick-card:hover .quick-img[data-v-feec3f72]{transform:scale(1.06)}.quick-pill[data-v-feec3f72]{position:absolute;top:.4rem;left:.4rem;display:inline-block;background:#003366e0;color:#fff;padding:.15rem .5rem;border-radius:20px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.quick-body[data-v-feec3f72]{padding:.65rem .75rem .7rem;display:flex;flex-direction:column;justify-content:space-between;gap:.45rem;flex:1}.quick-title[data-v-feec3f72]{font-size:.83rem;font-weight:700;color:#111827;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.quick-min-badge[data-v-feec3f72]{display:inline-block;align-self:flex-start;background:#f1f5f9;color:#374151;border:1px solid #e5e7eb;padding:.1rem .5rem;border-radius:20px;font-size:.68rem;font-weight:600}.editorial-intro[data-v-feec3f72]{background:#fff;border-bottom:1px solid #e5e7eb;padding:2.5rem 0}.editorial-intro-inner[data-v-feec3f72]{max-width:820px}.editorial-intro-title[data-v-feec3f72]{font-size:1.25rem;font-weight:800;color:#036;margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:3px solid #003366;display:inline-block}.editorial-intro-body[data-v-feec3f72]{display:flex;flex-direction:column;gap:.875rem}.editorial-intro-body p[data-v-feec3f72]{font-size:.95rem;color:#374151;line-height:1.75}.section[data-v-feec3f72]{padding:3rem 0}.section--tinted[data-v-feec3f72]{background:#f1f5f9}.sec-head[data-v-feec3f72]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.5rem}.sec-heading[data-v-feec3f72]{font-size:1.35rem;font-weight:800;color:#111827;position:relative;padding-bottom:.5rem}.sec-heading[data-v-feec3f72]:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:3px;background:#036;border-radius:2px}.sec-link[data-v-feec3f72]{color:#036;text-decoration:none;font-size:.875rem;font-weight:600;transition:opacity .2s}.sec-link[data-v-feec3f72]:hover{opacity:.65}.muted-time[data-v-feec3f72]{color:#9ca3af;font-size:.78rem}.tiles-grid[data-v-feec3f72]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.tile[data-v-feec3f72]{background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;border:1px solid #e5e7eb;display:flex;flex-direction:column;transition:all .2s}.tile[data-v-feec3f72]:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.tile-img[data-v-feec3f72]{position:relative;height:190px;overflow:hidden}.tile-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .35s}.tile:hover .tile-img img[data-v-feec3f72]{transform:scale(1.05)}.tile-hover-cta[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;background:#003366d1;color:#fff;font-weight:600;font-size:.9rem;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s}.tile:hover .tile-hover-cta[data-v-feec3f72]{opacity:1}.tile-body[data-v-feec3f72]{padding:1.1rem 1.25rem;flex:1;display:flex;flex-direction:column;gap:.45rem}.tile-top[data-v-feec3f72]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tile-title[data-v-feec3f72]{font-size:1rem;font-weight:700;line-height:1.4;color:#111827}.tile-desc[data-v-feec3f72]{font-size:.85rem;color:#6b7280;line-height:1.55}.topic-section[data-v-feec3f72]{background:#fff;padding:3rem 0;border-bottom:1px solid #e5e7eb}.topic-header[data-v-feec3f72]{margin-bottom:1.75rem}.topic-label-row[data-v-feec3f72]{margin-bottom:.6rem}.topic-label-pill[data-v-feec3f72]{display:inline-block;background:#c00;color:#fff;padding:.2rem .65rem;border-radius:20px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.topic-heading-row[data-v-feec3f72]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.topic-heading[data-v-feec3f72]{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;color:#111827;line-height:1.2;position:relative;padding-bottom:.5rem}.topic-heading[data-v-feec3f72]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:#036;border-radius:2px}.topic-see-all[data-v-feec3f72]{color:#036;text-decoration:none;font-size:.875rem;font-weight:600;white-space:nowrap;flex-shrink:0;transition:opacity .2s}.topic-see-all[data-v-feec3f72]:hover{opacity:.65}.topic-grid[data-v-feec3f72]{display:grid;grid-template-columns:3fr 2fr;gap:1.5rem;margin-bottom:1.5rem}.topic-featured[data-v-feec3f72]{position:relative;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:480px;text-decoration:none;color:#fff;transition:transform .3s}.topic-featured[data-v-feec3f72]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000002e}.topic-featured-img[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0}.topic-featured-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.topic-featured:hover .topic-featured-img img[data-v-feec3f72]{transform:scale(1.04)}.topic-featured-scrim[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e6,#00000080 45%,#0000000d)}.topic-featured-body[data-v-feec3f72]{position:relative;z-index:1;padding:2rem;display:flex;flex-direction:column;gap:.5rem}.topic-meta-time[data-v-feec3f72]{font-size:.78rem;color:#ffffffa6}.topic-featured-title[data-v-feec3f72]{font-size:clamp(1.2rem,2vw,1.7rem);font-weight:800;line-height:1.3}.topic-featured-desc[data-v-feec3f72]{font-size:.95rem;color:#ffffffd1;line-height:1.6;margin-top:.25rem}.topic-featured-footer[data-v-feec3f72]{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.topic-read-cta[data-v-feec3f72]{font-size:.875rem;font-weight:600;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:2px}.topic-time-badge[data-v-feec3f72]{background:#ffffff2e;padding:.3rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500}.topic-side-stack[data-v-feec3f72]{display:flex;flex-direction:column;gap:1rem}.topic-side-card[data-v-feec3f72]{display:flex;gap:.875rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;flex:1;transition:all .2s}.topic-side-card[data-v-feec3f72]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a;background:#fff}.topic-side-img[data-v-feec3f72]{width:110px;flex-shrink:0;overflow:hidden}.topic-side-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.topic-side-card:hover .topic-side-img img[data-v-feec3f72]{transform:scale(1.06)}.topic-side-body[data-v-feec3f72]{padding:.875rem .875rem .875rem 0;display:flex;flex-direction:column;gap:.3rem;justify-content:center}.topic-side-title[data-v-feec3f72]{font-size:.9rem;font-weight:700;color:#111827;line-height:1.4}.topic-side-desc[data-v-feec3f72]{font-size:.8rem;color:#6b7280;line-height:1.5}.topic-read-time[data-v-feec3f72]{font-size:.75rem;color:#9ca3af;margin-top:.15rem}.topic-footer-link[data-v-feec3f72]{display:none;margin-top:.5rem}.topic-footer-cta[data-v-feec3f72]{display:inline-block;color:#036;text-decoration:none;font-size:.875rem;font-weight:600;transition:opacity .2s}.topic-footer-cta[data-v-feec3f72]:hover{opacity:.65}.split[data-v-feec3f72]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.panel-head[data-v-feec3f72]{display:flex;align-items:center;gap:.65rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb}.panel-heading[data-v-feec3f72]{font-size:1.2rem;font-weight:800;color:#111827}.trending-list[data-v-feec3f72]{list-style:none;display:flex;flex-direction:column;gap:1.25rem}.trending-row[data-v-feec3f72]{display:flex;gap:1rem;align-items:flex-start}.trending-n[data-v-feec3f72]{font-size:1.75rem;font-weight:900;color:#e5e7eb;line-height:1;min-width:2.5rem;font-variant-numeric:tabular-nums;flex-shrink:0}.trending-info[data-v-feec3f72]{display:flex;flex-direction:column;gap:.25rem}.trending-title[data-v-feec3f72]{font-size:.92rem;font-weight:700;color:#111827;text-decoration:none;line-height:1.4;transition:color .15s}.trending-title[data-v-feec3f72]:hover{color:#036}.trending-meta[data-v-feec3f72]{font-size:.78rem;color:#9ca3af}.cat-grid[data-v-feec3f72]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.cat-card[data-v-feec3f72]{border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;position:relative;aspect-ratio:4 / 3;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .2s}.cat-card[data-v-feec3f72]:hover{transform:translateY(-2px)}.cat-card img[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}.cat-card:hover img[data-v-feec3f72]{transform:scale(1.05)}.cat-card-body[data-v-feec3f72]{position:relative;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,transparent 100%);padding:.875rem;display:flex;flex-direction:column;gap:.35rem}.cat-card-title[data-v-feec3f72]{font-size:.82rem;font-weight:700;color:#fff;line-height:1.35}.deep-section[data-v-feec3f72]{padding:3.5rem 0;background:#f1f5f9;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.deep-container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.deep-header[data-v-feec3f72]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.deep-header-text[data-v-feec3f72]{display:flex;flex-direction:column;gap:.3rem}.deep-heading[data-v-feec3f72]{font-size:1.5rem;font-weight:800;color:#111827;position:relative;padding-bottom:.55rem}.deep-heading[data-v-feec3f72]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:#c00;border-radius:2px}.deep-tagline[data-v-feec3f72]{font-size:.9rem;color:#6b7280;font-style:italic}.deep-see-all[data-v-feec3f72]{color:#036;text-decoration:none;font-size:.875rem;font-weight:600;transition:opacity .2s;white-space:nowrap}.deep-see-all[data-v-feec3f72]:hover{opacity:.65}.deep-pill[data-v-feec3f72]{display:inline-block;padding:.2rem .65rem;border-radius:20px;font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.deep-pill--red[data-v-feec3f72]{background:#c00;color:#fff}.deep-pill--navy[data-v-feec3f72]{background:#0033661a;color:#036}.deep-read-badge[data-v-feec3f72]{display:inline-flex;align-items:center;background:#111827;color:#fff;padding:.2rem .65rem;border-radius:20px;font-size:.67rem;font-weight:600;white-space:nowrap}.deep-layout[data-v-feec3f72]{display:grid;grid-template-columns:5fr 4fr;gap:1.75rem;align-items:start}.deep-featured[data-v-feec3f72]{position:relative;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:520px;text-decoration:none;color:#fff;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #0000001f}.deep-featured[data-v-feec3f72]:hover{transform:translateY(-3px);box-shadow:0 12px 36px #0000002e}.deep-featured-img[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0}.deep-featured-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.deep-featured:hover .deep-featured-img img[data-v-feec3f72]{transform:scale(1.04)}.deep-featured-scrim[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000f0,#0009 45%,#0000001a)}.deep-featured-body[data-v-feec3f72]{position:relative;z-index:1;padding:2rem;display:flex;flex-direction:column;gap:.75rem}.deep-featured-eyebrow[data-v-feec3f72]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.deep-featured-title[data-v-feec3f72]{font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:800;line-height:1.25}.deep-featured-desc[data-v-feec3f72]{font-size:.975rem;color:#ffffffd1;line-height:1.65}.deep-featured-footer[data-v-feec3f72]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.deep-featured-date[data-v-feec3f72]{font-size:.78rem;color:#ffffff8c}.deep-cta-label[data-v-feec3f72]{font-size:.875rem;font-weight:600;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:2px}.deep-list[data-v-feec3f72]{display:flex;flex-direction:column;gap:0}.deep-list-item[data-v-feec3f72]{display:flex;gap:1rem;align-items:flex-start;text-decoration:none;color:inherit;padding:1.1rem .5rem;border-bottom:1px solid #e5e7eb;transition:background .2s,transform .2s;border-radius:8px;margin:0 -.5rem}.deep-list-item[data-v-feec3f72]:last-child{border-bottom:none}.deep-list-item[data-v-feec3f72]:hover{background:#0033660a;transform:translate(3px)}.deep-list-img[data-v-feec3f72]{flex-shrink:0;width:96px;height:72px;border-radius:8px;overflow:hidden}.deep-list-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .35s}.deep-list-item:hover .deep-list-img img[data-v-feec3f72]{transform:scale(1.06)}.deep-list-body[data-v-feec3f72]{flex:1;display:flex;flex-direction:column;gap:.35rem;min-width:0}.deep-list-meta[data-v-feec3f72]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.deep-list-title[data-v-feec3f72]{font-size:.95rem;font-weight:700;line-height:1.4;color:#111827;transition:color .15s}.deep-list-item:hover .deep-list-title[data-v-feec3f72]{color:#036}.deep-list-desc[data-v-feec3f72]{font-size:.82rem;color:#6b7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deep-list-date[data-v-feec3f72]{font-size:.75rem;color:#9ca3af}.finance-section[data-v-feec3f72]{background:#fff;padding:2.5rem 0;border-top:1px solid #e5e7eb;border-left:4px solid #003366}.finance-container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.finance-header[data-v-feec3f72]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:.5rem}.finance-label[data-v-feec3f72]{font-size:.7rem;font-weight:800;color:#036;text-transform:uppercase;letter-spacing:.1em;padding:.2rem .75rem;border:2px solid #003366;border-radius:3px}.finance-see-all[data-v-feec3f72]{font-size:.82rem;font-weight:600;color:#036;text-decoration:none;transition:color .2s}.finance-see-all[data-v-feec3f72]:hover{color:#c00}.finance-layout[data-v-feec3f72]{display:grid;grid-template-columns:1fr 260px;gap:1.75rem;align-items:start}.finance-cards[data-v-feec3f72]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.finance-card[data-v-feec3f72]{display:flex;flex-direction:column;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.finance-card[data-v-feec3f72]:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0000001a}.finance-card-img-wrap[data-v-feec3f72]{position:relative;width:100%;height:140px;overflow:hidden;flex-shrink:0}.finance-card-img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.finance-card:hover .finance-card-img[data-v-feec3f72]{transform:scale(1.05)}.finance-category-pill[data-v-feec3f72]{position:absolute;top:.45rem;left:.45rem;display:inline-block;background:#003366e0;color:#fff;padding:.15rem .55rem;border-radius:20px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.finance-card-body[data-v-feec3f72]{padding:.85rem .9rem .9rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.finance-card-title[data-v-feec3f72]{font-size:.9rem;font-weight:700;color:#111827;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.finance-card-meta[data-v-feec3f72]{display:flex;align-items:center;gap:.35rem;margin-top:auto}.finance-card-date[data-v-feec3f72],.finance-card-dot[data-v-feec3f72],.finance-card-read[data-v-feec3f72]{font-size:.72rem;color:#9ca3af}.finance-card-read[data-v-feec3f72]{font-weight:600;color:#6b7280}.finance-sidebar[data-v-feec3f72]{background:#036;border-radius:10px;padding:1.4rem 1.25rem 1.15rem;color:#fff}.finance-sidebar-heading[data-v-feec3f72]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;margin:0 0 1rem}.finance-stat-list[data-v-feec3f72]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.finance-stat-item[data-v-feec3f72]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.65rem 0}.finance-stat-divider[data-v-feec3f72]{height:1px;background:#ffffff1a;display:block}.finance-stat-label[data-v-feec3f72]{font-size:.8rem;font-weight:500;color:#fffc;line-height:1.3}.finance-stat-value[data-v-feec3f72]{font-size:1rem;font-weight:800;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.finance-stat-value.positive[data-v-feec3f72]{color:#4ade80}.finance-sidebar-note[data-v-feec3f72]{font-size:.65rem;color:#ffffff4d;margin:1rem 0 0;text-align:right}.more-grid[data-v-feec3f72]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.more-card[data-v-feec3f72]{text-decoration:none;color:inherit;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb;transition:all .2s}.more-card[data-v-feec3f72]:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.more-img[data-v-feec3f72]{height:145px;overflow:hidden}.more-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.more-card:hover .more-img img[data-v-feec3f72]{transform:scale(1.05)}.more-body[data-v-feec3f72]{padding:.875rem 1rem}.more-meta[data-v-feec3f72]{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem;flex-wrap:wrap}.more-title[data-v-feec3f72]{font-size:.875rem;font-weight:700;line-height:1.4;color:#111827}.tech-section[data-v-feec3f72]{background:#0a1628;padding:4rem 0}.tech-container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.tech-header[data-v-feec3f72]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.tech-label-pill[data-v-feec3f72]{display:inline-block;background:#c00;color:#fff;padding:.25rem .85rem;border-radius:20px;font-size:.68rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.tech-heading[data-v-feec3f72]{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;color:#fff;line-height:1.2;margin:0}.tech-layout[data-v-feec3f72]{display:grid;grid-template-columns:3fr 2fr;gap:2rem;align-items:stretch}.tech-featured[data-v-feec3f72]{position:relative;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:520px;text-decoration:none;color:#fff;transition:transform .3s}.tech-featured[data-v-feec3f72]:hover{transform:translateY(-3px)}.tech-featured-img[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0}.tech-featured-img img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.tech-featured:hover .tech-featured-img img[data-v-feec3f72]{transform:scale(1.04)}.tech-featured-gradient[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a1628f7,#0a1628a6 45%,#0a16281f)}.tech-featured-body[data-v-feec3f72]{position:relative;z-index:1;padding:2rem;display:flex;flex-direction:column;gap:.65rem}.tech-featured-meta[data-v-feec3f72]{display:flex;align-items:center;gap:.875rem}.tech-date[data-v-feec3f72],.tech-readtime[data-v-feec3f72]{font-size:.78rem;color:#ffffff8c}.tech-featured-title[data-v-feec3f72]{font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:800;color:#fff;line-height:1.28;margin:0}.tech-featured-desc[data-v-feec3f72]{font-size:.95rem;color:#ffffffc7;line-height:1.65;margin:0}.tech-featured-cta[data-v-feec3f72]{display:inline-block;font-size:.875rem;font-weight:600;color:#fff;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:2px;width:fit-content;transition:border-color .2s}.tech-featured:hover .tech-featured-cta[data-v-feec3f72]{border-color:#fff}.tech-list[data-v-feec3f72]{display:flex;flex-direction:column;justify-content:space-between}.tech-list-item[data-v-feec3f72]{display:flex;align-items:center;gap:1rem;padding:1.1rem 0;border-bottom:1px solid rgba(255,255,255,.08);text-decoration:none;color:#fff;transition:opacity .2s}.tech-list-item[data-v-feec3f72]:first-child{padding-top:0}.tech-list-item[data-v-feec3f72]:last-child{border-bottom:none;padding-bottom:0}.tech-list-item[data-v-feec3f72]:hover{opacity:.75}.tech-thumb[data-v-feec3f72]{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#ffffff0f}.tech-thumb img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.tech-list-item:hover .tech-thumb img[data-v-feec3f72]{transform:scale(1.07)}.tech-list-body[data-v-feec3f72]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.tech-list-title[data-v-feec3f72]{font-size:.9rem;font-weight:700;color:#fff;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tech-list-meta[data-v-feec3f72]{font-size:.75rem;color:#ffffff6b;white-space:nowrap}.tech-footer[data-v-feec3f72]{margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:flex-end}.tech-all-link[data-v-feec3f72]{color:#ffffffa6;text-decoration:none;font-size:.875rem;font-weight:600;transition:color .2s}.tech-all-link[data-v-feec3f72]:hover{color:#fff}.picks-section[data-v-feec3f72]{background:#f8fafc;padding:5rem 0 4rem;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.picks-header[data-v-feec3f72]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;margin-bottom:2.5rem}.picks-label[data-v-feec3f72]{display:inline-block;background:#c00;color:#fff;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:.3rem .85rem;border-radius:20px}.picks-heading[data-v-feec3f72]{font-size:clamp(1.75rem,3vw,2.4rem);font-weight:900;color:#111827;line-height:1.15;letter-spacing:-.02em;margin:0}.picks-grid[data-v-feec3f72]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;align-items:start}.picks-card[data-v-feec3f72]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s,border-color .22s}.picks-card[data-v-feec3f72]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0033661f;border-color:#036}.picks-img-wrap[data-v-feec3f72]{position:relative;width:100%;height:260px;flex-shrink:0;overflow:hidden}.picks-img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.picks-card:hover .picks-img[data-v-feec3f72]{transform:scale(1.05)}.picks-category-pill[data-v-feec3f72]{position:absolute;top:.75rem;left:.75rem;display:inline-block;background:#003366e6;color:#fff;font-size:.63rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .6rem;border-radius:20px;white-space:nowrap}.picks-body[data-v-feec3f72]{padding:1.4rem 1.5rem .75rem;display:flex;flex-direction:column;gap:1rem;flex:1}.picks-title[data-v-feec3f72]{font-size:1.2rem;font-weight:800;color:#111827;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.picks-quote[data-v-feec3f72]{margin:0;padding:.5rem 0 .5rem 1rem;border-left:3px solid #003366;font-style:italic;font-size:.9rem;line-height:1.65;color:#374151}.picks-meta[data-v-feec3f72]{display:flex;align-items:center;gap:.65rem}.picks-avatar[data-v-feec3f72]{width:32px;height:32px;border-radius:50%;background:#036;color:#fff;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-user-select:none;user-select:none}.picks-meta-text[data-v-feec3f72]{display:flex;align-items:center;gap:.35rem;font-size:.78rem;color:#6b7280;flex-wrap:wrap}.picks-meta-date[data-v-feec3f72],.picks-meta-read[data-v-feec3f72]{font-weight:500}.picks-meta-sep[data-v-feec3f72]{color:#9ca3af}.picks-footer[data-v-feec3f72]{padding:.75rem 1.5rem 1.25rem;border-top:1px solid #e5e7eb;margin-top:auto}.picks-link[data-v-feec3f72]{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem 1.1rem;border:1.5px solid #003366;border-radius:6px;color:#036;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .18s,color .18s}.picks-link[data-v-feec3f72]:hover{background:#036;color:#fff}.catbrowser-section[data-v-feec3f72]{padding:3.5rem 0;background:#fff;border-top:1px solid #e5e7eb}.catbrowser-container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.catbrowser-head[data-v-feec3f72]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.75rem}.catbrowser-heading[data-v-feec3f72]{font-size:1.35rem;font-weight:800;color:#111827;position:relative;padding-bottom:.5rem}.catbrowser-heading[data-v-feec3f72]:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:3px;background:#036;border-radius:2px}.catbrowser-count[data-v-feec3f72]{color:#9ca3af;font-size:.875rem;font-weight:500}.catbrowser-grid[data-v-feec3f72]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.catbrowser-card[data-v-feec3f72]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:3 / 2;border-radius:12px;overflow:hidden;text-decoration:none;color:#fff;transition:transform .25s,box-shadow .25s}.catbrowser-card[data-v-feec3f72]:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000002e}.catbrowser-img-wrap[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0}.catbrowser-img[data-v-feec3f72]{width:100%;height:100%;object-fit:cover;transition:transform .4s;display:block}.catbrowser-card:hover .catbrowser-img[data-v-feec3f72]{transform:scale(1.05)}.catbrowser-fallback[data-v-feec3f72]{width:100%;height:100%;background:#036}.catbrowser-overlay[data-v-feec3f72]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1,#00000073,#0000001f)}.catbrowser-body[data-v-feec3f72]{position:relative;z-index:1;padding:1rem 1rem .875rem;display:flex;flex-direction:column;gap:.35rem}.catbrowser-badge[data-v-feec3f72]{display:inline-block;background:#cc0000d9;color:#fff;font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:.18rem .55rem;border-radius:20px;width:fit-content}.catbrowser-name[data-v-feec3f72]{font-size:.98rem;font-weight:800;color:#fff;line-height:1.3;margin:0}.tags-section[data-v-feec3f72]{background:#fff;padding:3.5rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.tags-container[data-v-feec3f72]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.tags-header[data-v-feec3f72]{margin-bottom:2rem}.tags-header-text[data-v-feec3f72]{display:flex;flex-direction:column;gap:.3rem}.tags-heading[data-v-feec3f72]{font-size:1.5rem;font-weight:800;color:#111827;position:relative;padding-bottom:.55rem}.tags-heading[data-v-feec3f72]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background:#036;border-radius:2px}.tags-subtext[data-v-feec3f72]{font-size:.9rem;color:#6b7280;font-style:italic}.tags-cloud[data-v-feec3f72]{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}.tags-pill[data-v-feec3f72]{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .9rem;border:1.5px solid #e5e7eb;border-radius:999px;text-decoration:none;color:#374151;font-weight:600;line-height:1;white-space:nowrap;background:#fff;transition:border-color .18s,background .18s,color .18s}.tags-pill[data-v-feec3f72]:hover{border-color:#036;background:#00336612;color:#036}.tags-pill:hover .tags-count[data-v-feec3f72]{color:#036}.tags-pill--large[data-v-feec3f72]{font-size:1rem;padding:.5rem 1.1rem}.tags-pill--medium[data-v-feec3f72]{font-size:.875rem;padding:.45rem .95rem}.tags-pill--small[data-v-feec3f72]{font-size:.78rem;padding:.4rem .85rem}.tags-count[data-v-feec3f72]{font-size:.8em;font-weight:500;color:#9ca3af;transition:color .18s}.nl-section[data-v-feec3f72]{position:relative;background:linear-gradient(135deg,#036,#004080);padding:5rem 0;overflow:hidden;border-top:3px solid #cc0000}.nl-bg-text[data-v-feec3f72]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(5rem,18vw,14rem);font-weight:900;letter-spacing:-.04em;color:#ffffff0a;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1}.nl-container[data-v-feec3f72]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem}.nl-inner[data-v-feec3f72]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.nl-left[data-v-feec3f72]{display:flex;flex-direction:column;gap:1.25rem}.nl-eyebrow[data-v-feec3f72]{display:inline-block;background:#cc0000e6;color:#fff;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .75rem;border-radius:20px;width:fit-content}.nl-heading[data-v-feec3f72]{font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:900;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0}.nl-subtext[data-v-feec3f72]{font-size:1rem;color:#ffffffb8;line-height:1.65;margin:0;max-width:42ch}.nl-perks[data-v-feec3f72]{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.75rem}.nl-perk[data-v-feec3f72]{display:flex;align-items:flex-start;gap:.75rem;font-size:.93rem;color:#ffffffd9;line-height:1.5}.nl-check[data-v-feec3f72]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:50%;font-size:.7rem;font-weight:800;color:#7ec8a4;margin-top:.05rem}.nl-right[data-v-feec3f72]{display:flex;flex-direction:column;align-items:stretch}.nl-form-card[data-v-feec3f72]{background:#ffffff12;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:2rem 2rem 1.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:1rem}.nl-label[data-v-feec3f72]{font-size:.82rem;font-weight:600;color:#ffffffbf;letter-spacing:.02em}.nl-field-row[data-v-feec3f72]{display:flex;gap:.625rem}.nl-input[data-v-feec3f72]{flex:1;height:3rem;padding:0 1rem;background:#fff;border:2px solid transparent;border-radius:10px;font-size:.95rem;color:#111827;outline:none;transition:border-color .2s,box-shadow .2s;min-width:0}.nl-input[data-v-feec3f72]::placeholder{color:#9ca3af}.nl-input[data-v-feec3f72]:focus{border-color:#036;box-shadow:0 0 0 3px #0033662e}.nl-btn[data-v-feec3f72]{flex-shrink:0;height:3rem;padding:0 1.4rem;background:#c00;color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s,transform .15s,box-shadow .2s}.nl-btn[data-v-feec3f72]:hover{background:#a80000;transform:translateY(-1px);box-shadow:0 6px 18px #cc000073}.nl-privacy[data-v-feec3f72]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#ffffff73;margin:0}.nl-lock-icon[data-v-feec3f72]{flex-shrink:0;opacity:.55}.nl-success[data-v-feec3f72]{background:#ffffff12;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:2.5rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.875rem}.nl-success-icon[data-v-feec3f72]{font-size:2.75rem;line-height:1}.nl-success-heading[data-v-feec3f72]{font-size:1.4rem;font-weight:800;color:#fff;margin:0}.nl-success-text[data-v-feec3f72]{font-size:.9rem;color:#ffffffad;line-height:1.6;margin:0;max-width:36ch}.cta-section[data-v-feec3f72]{padding:4rem 0;background:#036}.cta-box[data-v-feec3f72]{display:flex;align-items:center;justify-content:space-between;gap:2rem}.cta-text h2[data-v-feec3f72]{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#fff;margin-bottom:.5rem}.cta-text p[data-v-feec3f72]{color:#ffffffc7;font-size:1rem}.cta-btn[data-v-feec3f72]{display:inline-flex;align-items:center;gap:.625rem;background:#fff;color:#036;padding:1rem 2rem;border-radius:10px;font-weight:700;font-size:.975rem;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:all .2s}.cta-btn[data-v-feec3f72]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.ad-wrap[data-v-feec3f72]{margin:.5rem auto}@media (max-width: 1024px){.more-grid[data-v-feec3f72]{grid-template-columns:repeat(3,1fr)}.deep-layout[data-v-feec3f72]{grid-template-columns:1fr 1fr;gap:1.5rem}.deep-featured[data-v-feec3f72]{min-height:440px}}@media (max-width: 900px){.topic-grid[data-v-feec3f72]{grid-template-columns:1fr 1fr}.topic-featured[data-v-feec3f72]{min-height:360px}.topic-side-img[data-v-feec3f72]{width:90px}.topic-side-title[data-v-feec3f72]{font-size:.83rem}.topic-side-desc[data-v-feec3f72]{display:none}.finance-layout[data-v-feec3f72]{grid-template-columns:1fr}.finance-cards[data-v-feec3f72]{grid-template-columns:repeat(2,1fr)}.catbrowser-grid[data-v-feec3f72]{grid-template-columns:repeat(3,1fr);gap:1rem}.picks-grid[data-v-feec3f72]{grid-template-columns:1fr 1fr;gap:1.25rem}.picks-img-wrap[data-v-feec3f72]{height:220px}.nl-inner[data-v-feec3f72]{grid-template-columns:1fr;gap:2.5rem}.nl-subtext[data-v-feec3f72]{max-width:none}.nl-bg-text[data-v-feec3f72]{font-size:clamp(4rem,22vw,8rem)}}@media (max-width: 768px){.container[data-v-feec3f72]{padding:0 1rem}.hero[data-v-feec3f72]{padding:1rem 0}.hero-layout[data-v-feec3f72]{grid-template-columns:1fr;gap:1rem}.lead[data-v-feec3f72]{min-height:300px}.lead-body[data-v-feec3f72]{padding:1.25rem}.lead-desc[data-v-feec3f72]{font-size:.9rem;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lead-footer[data-v-feec3f72]{flex-wrap:wrap;gap:.5rem}.secondary-stack[data-v-feec3f72]{flex-direction:row;overflow-x:auto;padding-bottom:.5rem;gap:.875rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.secondary-stack[data-v-feec3f72]::-webkit-scrollbar{display:none}.sec-card[data-v-feec3f72]{min-width:240px;flex:0 0 240px}.sec-img[data-v-feec3f72]{height:130px}.sec-title[data-v-feec3f72]{font-size:.92rem}.sec-desc[data-v-feec3f72]{display:none}.section[data-v-feec3f72]{padding:2rem 0}.tiles-grid[data-v-feec3f72]{grid-template-columns:repeat(2,1fr);gap:.875rem}.tile-img[data-v-feec3f72]{height:155px}.split[data-v-feec3f72]{grid-template-columns:1fr;gap:1.5rem}.cat-grid[data-v-feec3f72]{grid-template-columns:repeat(2,1fr)}.more-grid[data-v-feec3f72]{grid-template-columns:repeat(2,1fr);gap:.875rem}.more-img[data-v-feec3f72]{height:130px}.cta-section[data-v-feec3f72]{padding:2.5rem 0}.cta-box[data-v-feec3f72]{flex-direction:column;text-align:center}.cta-btn[data-v-feec3f72]{width:100%;justify-content:center}.stats-grid[data-v-feec3f72]{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.stats-divider[data-v-feec3f72]{display:none}.stats-item[data-v-feec3f72]{padding:1.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.08)}.stats-item[data-v-feec3f72]:nth-child(1),.stats-item[data-v-feec3f72]:nth-child(3){border-right:1px solid rgba(255,255,255,.08)}.stats-item[data-v-feec3f72]:nth-child(3),.stats-item[data-v-feec3f72]:nth-child(4){border-bottom:none}.topic-section[data-v-feec3f72]{padding:2rem 0}.topic-heading-row[data-v-feec3f72]{flex-direction:column;align-items:flex-start;gap:.5rem}.topic-see-all[data-v-feec3f72]{display:none}.topic-footer-link[data-v-feec3f72]{display:block}.topic-grid[data-v-feec3f72]{grid-template-columns:1fr}.topic-featured[data-v-feec3f72]{min-height:300px}.topic-side-stack[data-v-feec3f72]{flex-direction:row;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem}.topic-side-stack[data-v-feec3f72]::-webkit-scrollbar{display:none}.topic-side-card[data-v-feec3f72]{min-width:260px;flex:0 0 260px;flex-direction:column}.topic-side-img[data-v-feec3f72]{width:100%;height:140px}.topic-side-body[data-v-feec3f72]{padding:.875rem}.topic-side-desc[data-v-feec3f72]{display:block}.deep-section[data-v-feec3f72]{padding:2.5rem 0}.deep-container[data-v-feec3f72]{padding:0 1rem}.deep-layout[data-v-feec3f72]{grid-template-columns:1fr;gap:1.25rem}.deep-header[data-v-feec3f72]{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem}.deep-featured[data-v-feec3f72]{min-height:320px}.deep-featured-body[data-v-feec3f72]{padding:1.25rem}.deep-list-img[data-v-feec3f72]{width:80px;height:62px}.tech-section[data-v-feec3f72]{padding:2.5rem 0}.tech-container[data-v-feec3f72]{padding:0 1rem}.tech-layout[data-v-feec3f72]{grid-template-columns:1fr;gap:1.5rem}.tech-featured[data-v-feec3f72]{min-height:340px}.tech-featured-body[data-v-feec3f72]{padding:1.5rem}.tech-footer[data-v-feec3f72]{justify-content:center}.picks-section[data-v-feec3f72]{padding:3rem 0 2.5rem}.picks-grid[data-v-feec3f72]{grid-template-columns:1fr;gap:1.25rem}.picks-img-wrap[data-v-feec3f72]{height:200px}.picks-body[data-v-feec3f72]{padding:1.1rem 1.1rem .6rem}.picks-footer[data-v-feec3f72]{padding:.65rem 1.1rem 1rem}.finance-section[data-v-feec3f72]{border-left:none;border-top:4px solid #003366}.finance-container[data-v-feec3f72]{padding:0 1rem}.finance-cards[data-v-feec3f72]{grid-template-columns:1fr}.catbrowser-grid[data-v-feec3f72]{grid-template-columns:repeat(2,1fr);gap:.875rem}.catbrowser-section[data-v-feec3f72]{padding:2.5rem 0}.catbrowser-container[data-v-feec3f72]{padding:0 1rem}.tags-section[data-v-feec3f72]{padding:2.5rem 0}.tags-container[data-v-feec3f72]{padding:0 1rem}.tags-header[data-v-feec3f72]{margin-bottom:1.5rem}.tags-cloud[data-v-feec3f72]{gap:.5rem}.nl-section[data-v-feec3f72]{padding:3.5rem 0}.nl-container[data-v-feec3f72]{padding:0 1rem}@media (min-width: 900px){.quick-track[data-v-feec3f72]{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}.quick-card[data-v-feec3f72]{flex:0 0 calc((100% - 6 * .875rem) / 7);width:auto}}}@media (max-width: 640px){.nl-form-card[data-v-feec3f72]{padding:1.5rem 1.25rem 1.25rem}.nl-field-row[data-v-feec3f72]{flex-direction:column;gap:.75rem}.nl-input[data-v-feec3f72],.nl-btn[data-v-feec3f72]{width:100%;height:3.25rem}.nl-btn[data-v-feec3f72]{font-size:1rem}.nl-heading[data-v-feec3f72]{font-size:1.75rem}}@media (max-width: 480px){.container[data-v-feec3f72]{padding:0 .875rem}.ticker[data-v-feec3f72]{height:32px}.ticker-label[data-v-feec3f72]{padding:0 .75rem;font-size:.6rem;letter-spacing:1.2px}.ticker-item[data-v-feec3f72]{font-size:.75rem}.ticker-inner[data-v-feec3f72]{gap:2rem;padding-left:1rem}.lead[data-v-feec3f72]{min-height:260px}.lead-body[data-v-feec3f72]{padding:1rem}.lead-desc[data-v-feec3f72]{display:none}.lead-title[data-v-feec3f72]{font-size:1.25rem}.sec-card[data-v-feec3f72]{min-width:210px;flex:0 0 210px}.tiles-grid[data-v-feec3f72]{grid-template-columns:1fr;gap:.875rem}.tile-img[data-v-feec3f72]{height:195px}.more-grid[data-v-feec3f72]{grid-template-columns:repeat(2,1fr);gap:.625rem}.more-img[data-v-feec3f72]{height:110px}.more-title[data-v-feec3f72]{font-size:.8rem}.more-body[data-v-feec3f72]{padding:.65rem .75rem}.sec-heading[data-v-feec3f72]{font-size:1.1rem}.trending-n[data-v-feec3f72]{font-size:1.35rem;min-width:1.9rem}.trending-title[data-v-feec3f72]{font-size:.875rem}.cta-section[data-v-feec3f72]{padding:2rem 0}.cta-text h2[data-v-feec3f72]{font-size:1.5rem}.stats-container[data-v-feec3f72]{padding:0 .875rem}.stats-number[data-v-feec3f72]{font-size:1.9rem}.stats-label[data-v-feec3f72]{font-size:.67rem}.stats-item[data-v-feec3f72]{padding:1.25rem .5rem}.topic-featured[data-v-feec3f72]{min-height:250px}.topic-featured-body[data-v-feec3f72]{padding:1.25rem}.topic-featured-desc[data-v-feec3f72]{display:none}.topic-featured-title[data-v-feec3f72]{font-size:1.15rem}.topic-side-card[data-v-feec3f72]{min-width:220px;flex:0 0 220px}.topic-side-img[data-v-feec3f72]{height:115px}.topic-heading[data-v-feec3f72]{font-size:1.3rem}.deep-featured[data-v-feec3f72]{min-height:270px}.deep-featured-body[data-v-feec3f72]{padding:1rem}.deep-featured-desc[data-v-feec3f72]{display:none}.deep-featured-title[data-v-feec3f72]{font-size:1.2rem}.deep-list-img[data-v-feec3f72]{width:68px;height:54px}.deep-list-title[data-v-feec3f72]{font-size:.875rem}.deep-list-desc[data-v-feec3f72]{display:none}.deep-heading[data-v-feec3f72]{font-size:1.25rem}.tech-section[data-v-feec3f72]{padding:2rem 0}.tech-container[data-v-feec3f72]{padding:0 .875rem}.tech-header[data-v-feec3f72]{flex-wrap:wrap;gap:.65rem;margin-bottom:1.5rem}.tech-featured[data-v-feec3f72]{min-height:280px}.tech-featured-body[data-v-feec3f72]{padding:1.1rem}.tech-featured-desc[data-v-feec3f72]{display:none}.tech-featured-title[data-v-feec3f72]{font-size:1.15rem}.tech-thumb[data-v-feec3f72]{width:52px;height:52px}.tech-list-title[data-v-feec3f72]{font-size:.83rem}.tags-section[data-v-feec3f72]{padding:2rem 0}.tags-container[data-v-feec3f72]{padding:0 .875rem}.tags-heading[data-v-feec3f72]{font-size:1.25rem}.tags-pill--large[data-v-feec3f72]{font-size:.9rem;padding:.45rem .95rem}.tags-pill--medium[data-v-feec3f72]{font-size:.82rem;padding:.4rem .85rem}.tags-pill--small[data-v-feec3f72]{font-size:.75rem;padding:.35rem .75rem}}@media (hover: none) and (pointer: coarse){.lead[data-v-feec3f72]:hover,.sec-card[data-v-feec3f72]:hover,.tile[data-v-feec3f72]:hover,.more-card[data-v-feec3f72]:hover{transform:none}.tile-hover-cta[data-v-feec3f72]{display:none}.topic-featured[data-v-feec3f72]:hover,.topic-side-card[data-v-feec3f72]:hover{transform:none;box-shadow:none}.deep-featured[data-v-feec3f72]:hover{transform:none;box-shadow:0 4px 20px #0000001f}.deep-list-item[data-v-feec3f72]:hover{background:none;transform:none}.tech-featured[data-v-feec3f72]:hover{transform:none}.tech-list-item[data-v-feec3f72]:hover{opacity:1}.picks-card[data-v-feec3f72]:hover{transform:none;box-shadow:none;border-color:#e5e7eb}.picks-card:hover .picks-img[data-v-feec3f72]{transform:none}.finance-card[data-v-feec3f72]:hover,.catbrowser-card[data-v-feec3f72]:hover{transform:none;box-shadow:none}.catbrowser-card:hover .catbrowser-img[data-v-feec3f72]{transform:none}.quick-card[data-v-feec3f72]:hover{transform:none;box-shadow:none}.tags-pill[data-v-feec3f72]:hover{border-color:#e5e7eb;background:#fff;color:#374151}.tags-pill:hover .tags-count[data-v-feec3f72]{color:#9ca3af}.nl-btn[data-v-feec3f72]:hover{transform:none;box-shadow:none;background:#c00}}[data-v-65041961]{box-sizing:border-box;margin:0;padding:0}.about[data-v-65041961]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#111827}.container[data-v-65041961]{max-width:1100px;margin:0 auto;padding:0 1.5rem}.btn[data-v-65041961]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:10px;font-size:.9rem;font-weight:600;text-decoration:none;font-family:inherit;cursor:pointer;border:none;transition:all .18s}.btn--lg[data-v-65041961]{padding:.9rem 1.75rem;font-size:.95rem}.btn--primary[data-v-65041961]{background:#fff;color:#036}.btn--primary[data-v-65041961]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003}.btn--ghost[data-v-65041961]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.25)}.btn--ghost[data-v-65041961]:hover{background:#ffffff2e}.btn--outline-white[data-v-65041961]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4)}.btn--outline-white[data-v-65041961]:hover{background:#ffffff1a}.section[data-v-65041961]{padding:5rem 0}.section--light[data-v-65041961]{background:#f8fafc}.section--dark[data-v-65041961]{background:#0a0f1e}.section--cta[data-v-65041961]{background:linear-gradient(135deg,#036,#05a);color:#fff}.section-label[data-v-65041961]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#036;margin-bottom:.75rem}.section-label--light[data-v-65041961]{color:#ffffff8c}.section-heading[data-v-65041961]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.2;color:#111827;margin-bottom:1.5rem}.section-heading--light[data-v-65041961]{color:#fff}.body-text[data-v-65041961]{font-size:1rem;color:#4b5563;line-height:1.75;margin-bottom:1.25rem}.body-text--muted[data-v-65041961]{color:#fff9}.hero[data-v-65041961]{position:relative;background:linear-gradient(135deg,#001129,#036 55%,#00509e);color:#fff;padding:6rem 0 5rem;overflow:hidden}.hero-grid-bg[data-v-65041961]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 40%,transparent 100%)}.hero-inner[data-v-65041961]{position:relative;max-width:740px}.hero-badge[data-v-65041961]{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#ffffffe6;padding:.4rem .875rem;border-radius:20px;font-size:.8rem;font-weight:500;margin-bottom:1.75rem}.badge-dot[data-v-65041961]{width:7px;height:7px;background:#4ade80;border-radius:50%;animation:pulse-65041961 2s infinite}@keyframes pulse-65041961{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.hero-title[data-v-65041961]{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.15;margin-bottom:1.5rem;letter-spacing:-.02em}.hero-lead[data-v-65041961]{font-size:clamp(1rem,2vw,1.15rem);color:#fffc;line-height:1.7;margin-bottom:2.5rem;max-width:620px}.hero-actions[data-v-65041961]{display:flex;gap:1rem;flex-wrap:wrap}.two-col[data-v-65041961]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.two-col__text[data-v-65041961]{display:flex;flex-direction:column}.flow-card[data-v-65041961]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 24px #00000012;border:1px solid #e5e7eb}.flow-step[data-v-65041961]{display:flex;gap:1.25rem;align-items:flex-start}.flow-step strong[data-v-65041961]{display:block;font-size:.95rem;font-weight:700;color:#111827;margin-bottom:.2rem}.flow-step p[data-v-65041961]{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0}.flow-num[data-v-65041961]{font-size:1.1rem;font-weight:900;color:#036;min-width:2rem;padding-top:2px;font-variant-numeric:tabular-nums}.flow-connector[data-v-65041961]{width:2px;height:1.5rem;background:#e5e7eb;margin:.5rem 0 .5rem .9rem}.models-grid[data-v-65041961]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.model-card[data-v-65041961]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:1.75rem;transition:background .2s}.model-card[data-v-65041961]:hover{background:#ffffff14}.model-icon[data-v-65041961]{color:#ffffff80;margin-bottom:1.1rem}.model-name[data-v-65041961]{font-size:1.2rem;font-weight:800;color:#fff;margin-bottom:.2rem}.model-by[data-v-65041961]{font-size:.78rem;color:#ffffff73;text-transform:uppercase;letter-spacing:.8px;margin-bottom:1rem;font-weight:600}.model-desc[data-v-65041961]{font-size:.875rem;color:#fff9;line-height:1.6;margin:0}.pillars-grid[data-v-65041961]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.pillar[data-v-65041961]{padding:1.75rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;transition:box-shadow .2s}.pillar[data-v-65041961]:hover{box-shadow:0 6px 24px #00000014}.pillar-title[data-v-65041961]{font-size:1rem;font-weight:700;color:#111827;margin-bottom:.6rem}.pillar-text[data-v-65041961]{font-size:.9rem;color:#6b7280;line-height:1.65;margin:0}.team-grid[data-v-65041961]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.team-card[data-v-65041961]{border-radius:14px;overflow:hidden;border:1px solid #e5e7eb;background:#fff;transition:transform .2s,box-shadow .2s}.team-card[data-v-65041961]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000001a}.team-img[data-v-65041961]{width:100%;height:220px;object-fit:cover;object-position:top;display:block}.team-info[data-v-65041961]{padding:1.25rem 1.5rem}.team-name[data-v-65041961]{font-size:1rem;font-weight:700;color:#111827;margin-bottom:.2rem}.team-role[data-v-65041961]{font-size:.78rem;font-weight:600;color:#036;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem}.team-bio[data-v-65041961]{font-size:.875rem;color:#6b7280;line-height:1.6;margin:0}.cta-inner[data-v-65041961]{text-align:center;max-width:580px;margin:0 auto}.cta-title[data-v-65041961]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#fff;margin-bottom:.75rem;line-height:1.2}.cta-sub[data-v-65041961]{font-size:1.05rem;color:#ffffffbf;margin-bottom:2.5rem}.cta-actions[data-v-65041961]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width: 900px){.two-col[data-v-65041961]{grid-template-columns:1fr;gap:2rem}.models-grid[data-v-65041961]{grid-template-columns:1fr 1fr;gap:1rem}.team-grid[data-v-65041961]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.container[data-v-65041961]{padding:0 1rem}.section[data-v-65041961]{padding:2.5rem 0}.hero[data-v-65041961]{padding:3rem 0 2.5rem}.hero-badge[data-v-65041961]{font-size:.75rem;margin-bottom:1.25rem}.hero-actions[data-v-65041961]{flex-direction:column;align-items:flex-start;gap:.75rem}.hero-actions .btn[data-v-65041961]{width:100%;justify-content:center}.flow-card[data-v-65041961]{padding:1.25rem}.flow-step strong[data-v-65041961]{font-size:.9rem}.flow-step p[data-v-65041961]{font-size:.8rem}.models-grid[data-v-65041961]{grid-template-columns:1fr}.model-card[data-v-65041961]{padding:1.25rem}.pillars-grid[data-v-65041961]{grid-template-columns:1fr;gap:1rem}.pillar[data-v-65041961]{padding:1.25rem}.team-grid[data-v-65041961]{grid-template-columns:1fr}.section--cta .section[data-v-65041961]{padding:2.5rem 0}.cta-sub[data-v-65041961]{font-size:.95rem;margin-bottom:2rem}.cta-actions[data-v-65041961]{flex-direction:column;align-items:center;gap:.75rem}.cta-actions .btn[data-v-65041961]{width:100%;justify-content:center;max-width:320px}}@media (max-width: 400px){.hero-title[data-v-65041961]{font-size:1.75rem}.hero-lead[data-v-65041961]{font-size:.95rem}}.section--white[data-v-65041961]{background:#fff}.purpose-grid[data-v-65041961]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.purpose-block[data-v-65041961]{display:flex;flex-direction:column}.guidelines-grid[data-v-65041961]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:.5rem}.guideline-card[data-v-65041961]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.75rem;transition:box-shadow .2s,transform .2s}.guideline-card[data-v-65041961]:hover{box-shadow:0 8px 28px #00000014;transform:translateY(-2px)}.guideline-num[data-v-65041961]{font-size:2rem;font-weight:900;color:#036;opacity:.15;line-height:1;margin-bottom:.75rem;font-variant-numeric:tabular-nums}.guideline-title[data-v-65041961]{font-size:.95rem;font-weight:700;color:#111827;margin-bottom:.6rem}.guideline-text[data-v-65041961]{font-size:.875rem;color:#6b7280;line-height:1.65;margin:0}.policy-cols[data-v-65041961]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:.5rem}.policy-col[data-v-65041961]{display:flex;flex-direction:column}.corrections-layout[data-v-65041961]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.corrections-text[data-v-65041961]{display:flex;flex-direction:column}.text-link[data-v-65041961]{color:#036;text-decoration:underline;text-underline-offset:2px}.text-link[data-v-65041961]:hover{color:#05a}.corrections-steps[data-v-65041961]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 24px #00000012;border:1px solid #e5e7eb;display:flex;flex-direction:column}.correction-step[data-v-65041961]{display:flex;gap:1.1rem;align-items:flex-start}.correction-step strong[data-v-65041961]{display:block;font-size:.9rem;font-weight:700;color:#111827;margin-bottom:.2rem}.correction-step p[data-v-65041961]{font-size:.82rem;color:#6b7280;line-height:1.5;margin:0}.cstep-icon[data-v-65041961]{width:36px;height:36px;background:#eff6ff;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#036;flex-shrink:0}.cstep-connector[data-v-65041961]{width:2px;height:1.5rem;background:#e5e7eb;margin:.5rem 0 .5rem 1.05rem}@media (max-width: 900px){.purpose-grid[data-v-65041961]{grid-template-columns:1fr;gap:0}.guidelines-grid[data-v-65041961]{grid-template-columns:repeat(2,1fr)}.policy-cols[data-v-65041961]{grid-template-columns:1fr;gap:0}.corrections-layout[data-v-65041961]{grid-template-columns:1fr;gap:2.5rem}}@media (max-width: 640px){.guidelines-grid[data-v-65041961]{grid-template-columns:1fr;gap:1rem}.guideline-card[data-v-65041961],.corrections-steps[data-v-65041961]{padding:1.25rem}}[data-v-9fcea7f0]{box-sizing:border-box;margin:0;padding:0}.overview[data-v-9fcea7f0]{background:#f8fafc;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#111827}.container[data-v-9fcea7f0]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ov-header[data-v-9fcea7f0]{background:linear-gradient(135deg,#001f4d,#036 60%,#004d99);color:#fff;padding:5rem 0 3.5rem;text-align:center}.ov-title[data-v-9fcea7f0]{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;margin-bottom:.75rem;line-height:1.15}.ov-subtitle[data-v-9fcea7f0]{font-size:1.05rem;opacity:.82;max-width:540px;margin:0 auto 2rem;line-height:1.6}.ov-stats[data-v-9fcea7f0]{display:inline-flex;align-items:center;gap:1.5rem;background:#ffffff1f;padding:.7rem 2rem;border-radius:50px}.ov-stat[data-v-9fcea7f0]{display:flex;align-items:baseline;gap:.35rem}.ov-stat-num[data-v-9fcea7f0]{font-size:1.4rem;font-weight:800}.ov-stat-label[data-v-9fcea7f0]{font-size:.85rem;opacity:.78}.ov-stat-sep[data-v-9fcea7f0]{opacity:.35;font-size:1.25rem}.controls-bar[data-v-9fcea7f0]{background:#fff;border-bottom:1px solid #e5e7eb;padding:1.25rem 0 0}.controls-row[data-v-9fcea7f0]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.search-wrap[data-v-9fcea7f0]{position:relative;flex:1}.search-icon[data-v-9fcea7f0]{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.search-input[data-v-9fcea7f0]{width:100%;padding:.72rem 2.5rem .72rem 2.6rem;border:2px solid #e5e7eb;border-radius:10px;font-size:.95rem;background:#f9fafb;transition:all .2s;font-family:inherit}.search-input[data-v-9fcea7f0]:focus{outline:none;border-color:#036;background:#fff;box-shadow:0 0 0 3px #00336614}.search-clear[data-v-9fcea7f0]{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;font-size:1.2rem;cursor:pointer;padding:.25rem;line-height:1}.search-clear[data-v-9fcea7f0]:hover{color:#374151}.controls-right[data-v-9fcea7f0]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.sort-select[data-v-9fcea7f0]{padding:.72rem 1rem;border:2px solid #e5e7eb;border-radius:10px;font-size:.88rem;background:#f9fafb;color:#374151;cursor:pointer;font-family:inherit;transition:all .2s}.sort-select[data-v-9fcea7f0]:focus{outline:none;border-color:#036}.view-toggle[data-v-9fcea7f0]{display:flex;border:2px solid #e5e7eb;border-radius:10px;overflow:hidden}.view-btn[data-v-9fcea7f0]{padding:.6rem .75rem;background:#f9fafb;border:none;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.view-btn.active[data-v-9fcea7f0]{background:#036;color:#fff}.view-btn[data-v-9fcea7f0]:not(.active):hover{background:#f3f4f6;color:#374151}.cat-pills[data-v-9fcea7f0]{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none}.cat-pills[data-v-9fcea7f0]::-webkit-scrollbar{display:none}.cat-pill[data-v-9fcea7f0]{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .85rem;border:1.5px solid #e5e7eb;border-radius:20px;background:#fff;color:#374151;font-size:.82rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s;font-family:inherit}.cat-pill[data-v-9fcea7f0]:hover{border-color:#036;color:#036}.cat-pill.active[data-v-9fcea7f0]{background:#036;border-color:#036;color:#fff}.pill-count[data-v-9fcea7f0]{background:#0000001a;color:inherit;padding:.08rem .38rem;border-radius:10px;font-size:.72rem;font-weight:700}.cat-pill.active .pill-count[data-v-9fcea7f0]{background:#ffffff38}.results-bar[data-v-9fcea7f0]{padding:.875rem 0}.results-inner[data-v-9fcea7f0]{display:flex;align-items:center;gap:1rem}.results-count[data-v-9fcea7f0]{color:#6b7280;font-size:.88rem}.clear-filters[data-v-9fcea7f0]{background:none;border:none;color:#036;font-size:.85rem;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s}.clear-filters[data-v-9fcea7f0]:hover{opacity:.65}.articles-section[data-v-9fcea7f0]{padding-bottom:4rem}.articles-grid.grid[data-v-9fcea7f0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem}.articles-grid.list[data-v-9fcea7f0]{display:flex;flex-direction:column;gap:1rem}.ad-row[data-v-9fcea7f0]{grid-column:1 / -1}.article-card[data-v-9fcea7f0]{background:#fff;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;border:1px solid #e5e7eb;transition:all .2s ease}.article-card[data-v-9fcea7f0]:hover{box-shadow:0 8px 28px #0000001a;transform:translateY(-3px)}.article-card.list[data-v-9fcea7f0]{flex-direction:row}.card-img[data-v-9fcea7f0]{position:relative;overflow:hidden;flex-shrink:0}.article-card.grid .card-img[data-v-9fcea7f0]{height:210px}.article-card.list .card-img[data-v-9fcea7f0]{width:210px;height:155px}.card-img img[data-v-9fcea7f0]{width:100%;height:100%;object-fit:cover;transition:transform .35s}.article-card:hover .card-img img[data-v-9fcea7f0]{transform:scale(1.05)}.card-overlay[data-v-9fcea7f0]{position:absolute;top:0;right:0;bottom:0;left:0;background:#003366d1;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.9rem;opacity:0;transition:opacity .25s}.article-card:hover .card-overlay[data-v-9fcea7f0]{opacity:1}.card-body[data-v-9fcea7f0]{padding:1.2rem 1.35rem;flex:1;display:flex;flex-direction:column;gap:.45rem}.card-meta[data-v-9fcea7f0]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.card-cat[data-v-9fcea7f0]{background:#036;color:#fff;padding:.18rem .6rem;border-radius:12px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.card-date[data-v-9fcea7f0],.card-rt[data-v-9fcea7f0]{color:#9ca3af;font-size:.78rem}.card-title[data-v-9fcea7f0]{font-size:1.08rem;font-weight:700;line-height:1.4;color:#111827;margin:0}.article-card.list .card-title[data-v-9fcea7f0]{font-size:1.12rem}.card-desc[data-v-9fcea7f0]{color:#6b7280;font-size:.865rem;line-height:1.6;flex:1}.card-tags[data-v-9fcea7f0]{display:flex;gap:.35rem;flex-wrap:wrap}.card-tag[data-v-9fcea7f0]{background:#f3f4f6;color:#6b7280;padding:.18rem .5rem;border-radius:6px;font-size:.73rem}.card-author[data-v-9fcea7f0]{display:flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;border-top:1px solid #f3f4f6}.author-img[data-v-9fcea7f0]{width:22px;height:22px;border-radius:50%;object-fit:cover}.author-name[data-v-9fcea7f0]{color:#6b7280;font-size:.78rem;font-weight:500}.load-more[data-v-9fcea7f0]{text-align:center;padding:3rem 0 1rem}.load-more-btn[data-v-9fcea7f0]{display:inline-flex;align-items:center;gap:.6rem;background:#036;color:#fff;padding:.9rem 2rem;border:none;border-radius:10px;font-size:.92rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s}.load-more-btn[data-v-9fcea7f0]:hover{background:#004080;transform:translateY(-1px);box-shadow:0 4px 16px #0033664d}.load-more-sub[data-v-9fcea7f0]{margin-top:.75rem;color:#9ca3af;font-size:.85rem}.no-results[data-v-9fcea7f0]{text-align:center;padding:5rem 2rem;color:#6b7280}.no-results h3[data-v-9fcea7f0]{font-size:1.35rem;font-weight:700;color:#374151;margin:1.25rem 0 .5rem}.no-results p[data-v-9fcea7f0]{margin-bottom:1.5rem}.reset-btn[data-v-9fcea7f0]{background:#036;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .2s}.reset-btn[data-v-9fcea7f0]:hover{background:#004080}@media (max-width: 1024px){.articles-grid.grid[data-v-9fcea7f0]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 768px){.container[data-v-9fcea7f0]{padding:0 1rem}.ov-header[data-v-9fcea7f0]{padding:3.5rem 0 2rem}.ov-title[data-v-9fcea7f0]{font-size:2rem}.ov-subtitle[data-v-9fcea7f0]{font-size:.95rem}.controls-bar[data-v-9fcea7f0]{padding:1rem 0 0}.controls-row[data-v-9fcea7f0]{flex-direction:column;align-items:stretch;gap:.75rem}.controls-right[data-v-9fcea7f0]{justify-content:space-between}.search-input[data-v-9fcea7f0]{font-size:16px}.sort-select[data-v-9fcea7f0]{font-size:16px;flex:1}.articles-grid.grid[data-v-9fcea7f0]{grid-template-columns:1fr 1fr;gap:1rem}.article-card.grid .card-img[data-v-9fcea7f0]{height:160px}.card-body[data-v-9fcea7f0]{padding:1rem;gap:.375rem}.card-title[data-v-9fcea7f0]{font-size:.9rem}.card-desc[data-v-9fcea7f0],.card-tags[data-v-9fcea7f0]{display:none}.article-card.list[data-v-9fcea7f0]{flex-direction:column}.article-card.list .card-img[data-v-9fcea7f0]{width:100%;height:185px}.load-more-btn[data-v-9fcea7f0]{width:100%;justify-content:center}.load-more[data-v-9fcea7f0]{padding:2rem 0 .5rem}}@media (max-width: 480px){.ov-stats[data-v-9fcea7f0]{gap:.875rem;padding:.55rem 1.1rem}.ov-stat-num[data-v-9fcea7f0]{font-size:1.2rem}.articles-grid.grid[data-v-9fcea7f0]{grid-template-columns:1fr;gap:.875rem}.article-card.grid .card-img[data-v-9fcea7f0]{height:195px}.card-desc[data-v-9fcea7f0]{display:block}.card-tags[data-v-9fcea7f0]{display:flex}}@media (hover: none) and (pointer: coarse){.article-card[data-v-9fcea7f0]:hover{transform:none}.card-overlay[data-v-9fcea7f0]{display:none}}.privacy-page[data-v-447ddd89]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;color:#1a1a1a;background:#fff;min-height:100vh}.hero-section[data-v-447ddd89]{background:linear-gradient(135deg,#036,#036);color:#fff;padding:5rem 2rem 4rem;text-align:center}.hero-content h1[data-v-447ddd89]{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:.75rem}.hero-content p[data-v-447ddd89]{opacity:.75;font-size:.95rem}.container[data-v-447ddd89]{max-width:800px;margin:0 auto;padding:4rem 2rem 6rem}.privacy-content[data-v-447ddd89]{display:flex;flex-direction:column;gap:2.5rem}section[data-v-447ddd89]{border-bottom:1px solid #e5e7eb;padding-bottom:2.5rem}section[data-v-447ddd89]:last-child{border-bottom:none;padding-bottom:0}h2[data-v-447ddd89]{font-size:1.3rem;font-weight:700;color:#036;margin-bottom:1rem}p[data-v-447ddd89]{color:#374151;margin-bottom:.75rem;font-size:1rem}p[data-v-447ddd89]:last-child{margin-bottom:0}ul[data-v-447ddd89]{list-style:disc;padding-left:1.5rem;color:#374151;display:flex;flex-direction:column;gap:.4rem;margin:.75rem 0}a[data-v-447ddd89]{color:#036;text-decoration:underline}a[data-v-447ddd89]:hover{color:#1e40af}@media (max-width: 768px){.container[data-v-447ddd89]{padding:2.5rem 1.5rem 4rem}}[data-v-8b50d064]{box-sizing:border-box;margin:0;padding:0}.kontakt-page[data-v-8b50d064]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#111827}.container[data-v-8b50d064]{max-width:1100px;margin:0 auto;padding:0 1.5rem}.btn[data-v-8b50d064]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:10px;font-size:.9rem;font-weight:600;text-decoration:none;font-family:inherit;cursor:pointer;border:none;transition:all .18s}.btn--white[data-v-8b50d064]{background:#fff;color:#036}.btn--white[data-v-8b50d064]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003}.btn--outline-white[data-v-8b50d064]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4)}.btn--outline-white[data-v-8b50d064]:hover{background:#ffffff1a}.btn--primary[data-v-8b50d064]{background:#036;color:#fff}.btn--primary[data-v-8b50d064]:hover{background:#00509e;transform:translateY(-1px);box-shadow:0 6px 20px #00336640}.btn--full[data-v-8b50d064]{width:100%;justify-content:center}.section[data-v-8b50d064]{padding:5rem 0}.section--light[data-v-8b50d064]{background:#f8fafc}.section--white[data-v-8b50d064]{background:#fff}.section--cta[data-v-8b50d064]{background:linear-gradient(135deg,#036,#05a);color:#fff}.section-label[data-v-8b50d064]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#036;margin-bottom:.75rem}.section-heading[data-v-8b50d064]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.2;color:#111827;margin-bottom:1.5rem}.body-text[data-v-8b50d064]{font-size:1rem;color:#4b5563;line-height:1.75;margin-bottom:1.25rem}.hero[data-v-8b50d064]{position:relative;background:linear-gradient(135deg,#001129,#036 55%,#00509e);color:#fff;padding:6rem 0 5rem;overflow:hidden}.hero-grid-bg[data-v-8b50d064]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 40%,transparent 100%)}.hero-inner[data-v-8b50d064]{position:relative;max-width:640px}.hero-badge[data-v-8b50d064]{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#ffffffe6;padding:.4rem .875rem;border-radius:20px;font-size:.8rem;font-weight:500;margin-bottom:1.75rem}.badge-dot[data-v-8b50d064]{width:7px;height:7px;background:#4ade80;border-radius:50%;animation:pulse-8b50d064 2s infinite}@keyframes pulse-8b50d064{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.hero-title[data-v-8b50d064]{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.15;margin-bottom:1.5rem;letter-spacing:-.02em}.hero-lead[data-v-8b50d064]{font-size:clamp(1rem,2vw,1.15rem);color:#fffc;line-height:1.7;max-width:580px}.cards-grid[data-v-8b50d064]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:.5rem}.contact-card[data-v-8b50d064]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.75rem;transition:box-shadow .2s,transform .2s}.contact-card[data-v-8b50d064]:hover{box-shadow:0 8px 28px #00000017;transform:translateY(-2px)}.card-icon[data-v-8b50d064]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:1.1rem}.card-icon--blue[data-v-8b50d064]{background:#eff6ff;color:#1d4ed8}.card-icon--green[data-v-8b50d064]{background:#f0fdf4;color:#15803d}.card-icon--purple[data-v-8b50d064]{background:#faf5ff;color:#7e22ce}.card-icon--red[data-v-8b50d064]{background:#fff1f2;color:#be123c}.card-title[data-v-8b50d064]{font-size:1rem;font-weight:700;color:#111827;margin-bottom:.6rem}.card-text[data-v-8b50d064]{font-size:.875rem;color:#6b7280;line-height:1.65;margin-bottom:1.25rem}.card-link[data-v-8b50d064]{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:#036;text-decoration:none;transition:gap .15s}.card-link[data-v-8b50d064]:hover{gap:.6rem;color:#05a}.contact-layout[data-v-8b50d064]{display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:start}.info-items[data-v-8b50d064]{display:flex;flex-direction:column;gap:1.5rem;margin-top:.5rem}.info-item[data-v-8b50d064]{display:flex;gap:1rem;align-items:flex-start}.info-icon[data-v-8b50d064]{width:38px;height:38px;background:#eff6ff;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#036;flex-shrink:0}.info-item strong[data-v-8b50d064]{display:block;font-size:.9rem;font-weight:700;color:#111827;margin-bottom:.15rem}.info-item p[data-v-8b50d064]{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0}.form-wrapper[data-v-8b50d064]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;padding:2rem}.contact-form[data-v-8b50d064]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-v-8b50d064]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-8b50d064]{display:flex;flex-direction:column;gap:.4rem}.form-label[data-v-8b50d064]{font-size:.82rem;font-weight:600;color:#374151;letter-spacing:.01em}.form-input[data-v-8b50d064]{padding:.7rem .9rem;border:1.5px solid #d1d5db;border-radius:9px;font-size:.9rem;font-family:inherit;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s;outline:none}.form-input[data-v-8b50d064]:focus{border-color:#036;box-shadow:0 0 0 3px #00336614}.form-input[data-v-8b50d064]::placeholder{color:#9ca3af}.form-select[data-v-8b50d064]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;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='%236b7280' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.5rem}.form-textarea[data-v-8b50d064]{resize:vertical;min-height:120px}.form-note[data-v-8b50d064]{font-size:.8rem;color:#9ca3af;text-align:center;line-height:1.5;margin:0}.inline-link[data-v-8b50d064]{color:#036;text-decoration:underline;text-underline-offset:2px}.inline-link[data-v-8b50d064]:hover{color:#05a}.cta-inner[data-v-8b50d064]{text-align:center;max-width:560px;margin:0 auto}.cta-title[data-v-8b50d064]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#fff;margin-bottom:.75rem;line-height:1.2}.cta-sub[data-v-8b50d064]{font-size:1.05rem;color:#ffffffbf;margin-bottom:2.5rem}.cta-actions[data-v-8b50d064]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width: 900px){.cards-grid[data-v-8b50d064]{grid-template-columns:1fr 1fr}.contact-layout[data-v-8b50d064]{grid-template-columns:1fr;gap:2.5rem}}@media (max-width: 640px){.container[data-v-8b50d064]{padding:0 1rem}.section[data-v-8b50d064]{padding:2.5rem 0}.hero[data-v-8b50d064]{padding:3rem 0 2.5rem}.cards-grid[data-v-8b50d064],.form-row[data-v-8b50d064]{grid-template-columns:1fr}.form-wrapper[data-v-8b50d064]{padding:1.25rem}.cta-actions[data-v-8b50d064]{flex-direction:column;align-items:center;gap:.75rem}.cta-actions .btn[data-v-8b50d064]{width:100%;justify-content:center;max-width:320px}}@media (max-width: 400px){.hero-title[data-v-8b50d064]{font-size:1.75rem}.hero-lead[data-v-8b50d064]{font-size:.95rem}}.privacy-page[data-v-09de4c9b]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;color:#1a1a1a;background:#fff;min-height:100vh}.hero-section[data-v-09de4c9b]{background:linear-gradient(135deg,#036,#036);color:#fff;padding:5rem 2rem 4rem;text-align:center}.hero-content h1[data-v-09de4c9b]{font-size:clamp(2rem,5vw,3rem);font-weight:700;margin-bottom:.75rem}.hero-content p[data-v-09de4c9b]{opacity:.75;font-size:.95rem}.container[data-v-09de4c9b]{max-width:800px;margin:0 auto;padding:4rem 2rem 6rem}.privacy-content[data-v-09de4c9b]{display:flex;flex-direction:column;gap:2.5rem}section[data-v-09de4c9b]{border-bottom:1px solid #e5e7eb;padding-bottom:2.5rem}section[data-v-09de4c9b]:last-child{border-bottom:none;padding-bottom:0}h2[data-v-09de4c9b]{font-size:1.3rem;font-weight:700;color:#036;margin-bottom:1rem}p[data-v-09de4c9b]{color:#374151;margin-bottom:.75rem;font-size:1rem}p[data-v-09de4c9b]:last-child{margin-bottom:0}ul[data-v-09de4c9b]{list-style:disc;padding-left:1.5rem;color:#374151;display:flex;flex-direction:column;gap:.4rem;margin:.75rem 0}a[data-v-09de4c9b]{color:#036;text-decoration:underline}a[data-v-09de4c9b]:hover{color:#1e40af}@media (max-width: 768px){.container[data-v-09de4c9b]{padding:2.5rem 1.5rem 4rem}}.related-articles[data-v-9d146590]{margin-top:3rem;padding-top:2rem;border-top:2px solid #e5e7eb}.related-title[data-v-9d146590]{font-size:1.25rem;font-weight:700;color:#036;margin-bottom:1.25rem}.related-grid[data-v-9d146590]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.related-card[data-v-9d146590]{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;background:#fff}.related-card[data-v-9d146590]:hover{box-shadow:0 4px 16px #0033661f;transform:translateY(-2px)}.related-image-wrap[data-v-9d146590]{height:130px;overflow:hidden}.related-image[data-v-9d146590]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.related-card:hover .related-image[data-v-9d146590]{transform:scale(1.04)}.related-info[data-v-9d146590]{padding:.875rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.related-category[data-v-9d146590]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#036}.related-article-title[data-v-9d146590]{font-size:.95rem;font-weight:600;color:#1f2937;line-height:1.4}.related-description[data-v-9d146590]{font-size:.82rem;color:#6b7280;line-height:1.5;flex:1}.related-meta[data-v-9d146590]{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:#9ca3af;margin-top:.25rem}.related-meta span[data-v-9d146590]:last-child{color:#036;font-weight:600}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;width:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#1f2937;background:#fff;overflow-x:hidden;width:100%;max-width:100vw}.article-page{width:100%;max-width:100vw;overflow-x:hidden}img{max-width:100%;height:auto;display:block}.hero-section{position:relative;background:linear-gradient(135deg,#036,#004d99);color:#fff;padding:clamp(5rem,10vh,8rem) clamp(1rem,5vw,3rem) clamp(3rem,6vh,5rem);min-height:clamp(400px,50vh,600px);display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1}.hero-content{position:relative;z-index:2;max-width:1200px;width:100%;padding:0 clamp(1rem,3vw,2rem);margin:0 auto}.article-title{font-size:clamp(1.75rem,5vw,3rem);font-weight:800;line-height:1.2;margin-bottom:clamp(.75rem,2vh,1.5rem);text-shadow:0 2px 4px rgba(0,0,0,.3);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.article-subtitle{font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.5;margin-bottom:clamp(1rem,3vh,2rem);opacity:.95;font-weight:400;word-wrap:break-word;overflow-wrap:break-word}.article-tags{display:flex;flex-wrap:wrap;gap:clamp(.5rem,1.5vw,.75rem);margin-bottom:clamp(1.25rem,3vh,2rem)}.tag{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(.375rem,1vw,.5rem) clamp(.75rem,2vw,1rem);border-radius:20px;font-size:clamp(.75rem,1.5vw,.875rem);font-weight:500;border:1px solid rgba(255,255,255,.3);white-space:nowrap}.author-info{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);margin-top:clamp(1.5rem,3vh,2rem)}.author-avatar{width:clamp(48px,10vw,60px);height:clamp(48px,10vw,60px);border-radius:50%;border:3px solid rgba(255,255,255,.3);object-fit:cover;flex-shrink:0}.author-details{display:flex;flex-direction:column;gap:.25rem;min-width:0}.author-name{font-weight:600;font-size:clamp(.9rem,2vw,1rem);word-wrap:break-word}.author-title{font-size:clamp(.8rem,1.8vw,.875rem);opacity:.9;word-wrap:break-word}.content-section{background:#f9fafb;padding:clamp(2rem,5vh,4rem) 0;width:100%;overflow-x:hidden}.content-container{max-width:1400px;width:100%;margin:0 auto;padding:0 clamp(1rem,3vw,2rem);display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem)}@media (min-width: 1024px){.content-container{grid-template-columns:1fr 350px}}.main-content{background:#fff;border-radius:clamp(8px,1.5vw,12px);padding:clamp(1.5rem,4vw,3rem);box-shadow:0 1px 3px #0000001a;width:100%;min-width:0;overflow-wrap:break-word}.article-image{width:100%;margin-bottom:clamp(1.5rem,3vh,2rem);border-radius:clamp(6px,1vw,8px);overflow:hidden}.article-image img{width:100%;aspect-ratio:16 / 9;height:auto;object-fit:cover;display:block}.image-caption{margin-top:clamp(.5rem,1vh,.75rem);font-size:clamp(.8rem,1.8vw,.875rem);color:#6b7280;font-style:italic;line-height:1.5;padding:0 clamp(.5rem,1vw,1rem)}.article-body{width:100%;min-width:0}.article-description{font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.7;color:#374151;margin-bottom:clamp(1.5rem,3vh,2rem);font-weight:500;word-wrap:break-word;overflow-wrap:break-word}.content-blocks{width:100%;min-width:0}.content-block{margin-bottom:clamp(2rem,4vh,3rem);width:100%;min-width:0}.content-block h3{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:#036;margin-bottom:clamp(.75rem,2vh,1rem);line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.content-block p{font-size:clamp(.95rem,2vw,1rem);line-height:1.7;color:#4b5563;margin-bottom:clamp(.75rem,2vh,1rem);word-wrap:break-word;overflow-wrap:break-word}.content-list{list-style:none;padding-left:0;margin:clamp(1rem,2vh,1.5rem) 0;width:100%}.content-list li{position:relative;padding-left:clamp(1.5rem,4vw,2rem);margin-bottom:clamp(.5rem,1.5vh,.75rem);font-size:clamp(.9rem,2vw,1rem);line-height:1.6;color:#4b5563;word-wrap:break-word;overflow-wrap:break-word}.content-list li:before{content:"→";position:absolute;left:0;color:#036;font-weight:700;font-size:clamp(1rem,2.2vw,1.125rem)}.pull-quote{border-left:4px solid #003366;padding-left:clamp(1rem,3vw,1.5rem);margin:clamp(1.5rem,3vh,2rem) 0;color:#1f2937;font-style:italic;font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.sidebar{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.5rem);width:100%;min-width:0}.specs-card,.info-card{background:#fff;border-radius:clamp(8px,1.5vw,12px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 1px 3px #0000001a;border:1px solid #e5e7eb;width:100%;min-width:0;overflow-wrap:break-word}.specs-title,.info-title{font-size:clamp(1.1rem,2.5vw,1.25rem);font-weight:700;color:#036;margin-bottom:clamp(.75rem,2vh,1rem);word-wrap:break-word}.specs-table{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vh,.75rem);width:100%;min-width:0}.spec-row{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(.5rem,2vw,1rem);padding:clamp(.5rem,1.5vh,.75rem) 0;border-bottom:1px solid #f3f4f6;width:100%;min-width:0}.spec-row:last-child{border-bottom:none}.spec-label{font-weight:600;color:#374151;font-size:clamp(.85rem,1.8vw,.9rem);flex-shrink:0;word-wrap:break-word}.spec-value{color:#6b7280;text-align:right;font-size:clamp(.85rem,1.8vw,.9rem);word-wrap:break-word;overflow-wrap:break-word;min-width:0}.toc-link{text-decoration:none;color:#036;font-weight:600;font-size:clamp(.85rem,1.8vw,.9rem);transition:color .2s;word-wrap:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%}.toc-link:hover{color:#004d99;text-decoration:underline}.info-items{display:flex;flex-direction:column;gap:clamp(.75rem,2vh,1rem);width:100%;min-width:0}.info-item{display:flex;flex-direction:column;gap:.25rem;width:100%;min-width:0}.info-label{font-weight:600;color:#036;font-size:clamp(.8rem,1.8vw,.875rem);text-transform:uppercase;letter-spacing:.5px;word-wrap:break-word}.info-value{color:#4b5563;font-size:clamp(.9rem,2vw,.95rem);line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 768px){.article-page,.content-section,.content-container,.main-content,.sidebar{overflow-x:hidden}.hero-section{padding-top:clamp(5rem,12vh,7rem)}.article-tags{gap:.5rem}.tag{font-size:.75rem;padding:.375rem .75rem}.content-container{padding:0 1rem;gap:1.5rem}.main-content{padding:1.5rem;border-radius:8px}.specs-card,.info-card{padding:1.25rem}}@media (max-width: 480px){.hero-section{padding-top:6rem;padding-left:1rem;padding-right:1rem}.content-container{padding:0 .75rem}.main-content,.specs-card,.info-card{padding:1rem}.article-image img{max-height:250px}}@media print{.hero-section{background:#036;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sidebar,.content-block{page-break-inside:avoid}}.hero-meta-row[data-v-793e12d6]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.hero-category[data-v-793e12d6]{background:#ffffff40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.4);padding:.25rem .75rem;border-radius:20px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.hero-date[data-v-793e12d6],.hero-date-modified[data-v-793e12d6],.hero-read-time[data-v-793e12d6]{font-size:.82rem;opacity:.85}.hero-date[data-v-793e12d6]:before,.hero-date-modified[data-v-793e12d6]:before{content:"·";margin-right:.75rem}.hero-date-label[data-v-793e12d6]{font-weight:600;opacity:.75;font-size:.75rem;text-transform:uppercase;letter-spacing:.3px}.block-heading[data-v-793e12d6]{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:#036;margin-bottom:clamp(.75rem,2vh,1rem);line-height:1.3}.pull-quote[data-v-793e12d6]{border-left:4px solid #003366;padding:.75rem 0 .75rem 1.25rem;margin:1.5rem 0;font-style:italic;color:#1f2937;font-size:1.05rem;line-height:1.6}.pull-quote p[data-v-793e12d6]{margin:0}.pull-quote footer[data-v-793e12d6]{font-style:normal;font-weight:600;font-size:.9rem;color:#4b5563;margin-top:.4rem}.block-stats[data-v-793e12d6]{margin-top:.5rem;margin-bottom:.5rem}.toc-time[data-v-793e12d6]{opacity:.65;font-size:.82rem}.faq-section[data-v-793e12d6]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.faq-title[data-v-793e12d6]{font-size:clamp(1.4rem,3.5vw,1.75rem);font-weight:800;color:#036;margin-bottom:1rem;line-height:1.3}.faq-list[data-v-793e12d6]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-v-793e12d6]{border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb;overflow:hidden}.faq-question[data-v-793e12d6]{cursor:pointer;list-style:none;padding:1rem 2.5rem 1rem 1.25rem;font-weight:700;font-size:1rem;color:#1f2937;position:relative}.faq-question[data-v-793e12d6]::-webkit-details-marker{display:none}.faq-question[data-v-793e12d6]:after{content:"+";position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:400;color:#036;transition:transform .2s}.faq-item[open] .faq-question[data-v-793e12d6]:after{content:"−"}.faq-answer[data-v-793e12d6]{padding:0 1.25rem 1.1rem;margin:0;color:#374151;line-height:1.65}.share-section[data-v-793e12d6]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.share-label[data-v-793e12d6]{font-size:.875rem;font-weight:600;color:#374151;white-space:nowrap}.share-buttons[data-v-793e12d6]{display:flex;gap:.5rem;flex-wrap:wrap}.share-btn[data-v-793e12d6]{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .875rem;border-radius:6px;font-size:.82rem;font-weight:600;text-decoration:none;cursor:pointer;border:none;transition:opacity .2s,transform .15s}.share-btn[data-v-793e12d6]:hover{opacity:.85;transform:translateY(-1px)}.share-twitter[data-v-793e12d6]{background:#000;color:#fff}.share-linkedin[data-v-793e12d6]{background:#0077b5;color:#fff}.share-copy[data-v-793e12d6]{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.more-articles-card[data-v-793e12d6]{background:linear-gradient(135deg,#036,#004d99);border-radius:12px;padding:1.5rem;color:#fff}.more-articles-card .info-title[data-v-793e12d6]{color:#fff}.more-articles-text[data-v-793e12d6]{font-size:.875rem;line-height:1.5;opacity:.9;margin-top:.5rem;margin-bottom:1rem}.more-articles-btn[data-v-793e12d6]{display:inline-block;background:#fff;color:#036;font-weight:700;font-size:.875rem;padding:.5rem 1rem;border-radius:6px;text-decoration:none;transition:opacity .2s}.more-articles-btn[data-v-793e12d6]:hover{opacity:.9}.breadcrumb[data-v-793e12d6]{max-width:1200px;margin:0 auto;padding:.85rem clamp(1rem,5vw,3rem)}.breadcrumb-list[data-v-793e12d6]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;list-style:none;margin:0;padding:0;font-size:.82rem}.breadcrumb-item a[data-v-793e12d6]{color:#004d99;text-decoration:none}.breadcrumb-item a[data-v-793e12d6]:hover{text-decoration:underline}.breadcrumb-sep[data-v-793e12d6]{color:#9ca3af}.breadcrumb-current[data-v-793e12d6]{color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.author-bio[data-v-793e12d6]{display:flex;gap:1rem;align-items:flex-start;margin-top:2.5rem;padding:1.25rem;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb}.author-bio-avatar[data-v-793e12d6]{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.author-bio-text[data-v-793e12d6]{display:flex;flex-direction:column}.author-bio-label[data-v-793e12d6]{font-size:.72rem;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;font-weight:700}.author-bio-name[data-v-793e12d6]{font-size:1.05rem;font-weight:800;color:#036}.author-bio-title[data-v-793e12d6]{font-size:.85rem;color:#4b5563;margin-bottom:.35rem}.author-bio-desc[data-v-793e12d6]{margin:.25rem 0 0;font-size:.9rem;line-height:1.6;color:#374151}
