.BlogFilterBar-module__14xdfq__bar{z-index:20;background:#fff;border-bottom:1px solid #0e1a3a0f;margin:0;position:sticky;top:64px}.BlogFilterBar-module__14xdfq__inner{scrollbar-width:none;-ms-overflow-style:none;gap:6px;padding:14px 5%;display:flex;overflow-x:auto}.BlogFilterBar-module__14xdfq__inner::-webkit-scrollbar{display:none}.BlogFilterBar-module__14xdfq__pill{font-size:13px;font-weight:600;font-family:var(--ff);color:var(--ink-soft);white-space:nowrap;background:#0e1a3a0a;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;padding:7px 16px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.BlogFilterBar-module__14xdfq__pill:hover{color:var(--ink);background:#0e1a3a12}.BlogFilterBar-module__14xdfq__active{background:var(--teal-soft);color:var(--teal-deep);border-color:#1e8fa84d}@media (max-width:960px){.BlogFilterBar-module__14xdfq__inner{padding:12px 24px}}
.BlogStickyLeadForm-module__NfTqMa__wrap{position:static}.BlogStickyLeadForm-module__NfTqMa__card{border-radius:20px}.BlogStickyLeadForm-module__NfTqMa__mobileToggle{display:none}@media (max-width:980px){.BlogStickyLeadForm-module__NfTqMa__wrap{z-index:180;padding:0;position:fixed;inset:auto 0 0}.BlogStickyLeadForm-module__NfTqMa__mobileToggle{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a4756,#1e8fa8);border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 20px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.BlogStickyLeadForm-module__NfTqMa__mobileToggleOpen{z-index:3;background:0 0;width:auto;padding:14px 18px;position:absolute;top:0;right:0}.BlogStickyLeadForm-module__NfTqMa__mobileToggleOpen .BlogStickyLeadForm-module__NfTqMa__mobileToggleLabel{display:none}.BlogStickyLeadForm-module__NfTqMa__mobileToggleIcon{font-size:20px;line-height:1}.BlogStickyLeadForm-module__NfTqMa__cardOpen h2{padding-right:34px}.BlogStickyLeadForm-module__NfTqMa__card{border-radius:20px 20px 0 0;max-height:78vh;display:none;overflow-y:auto;box-shadow:0 -8px 32px #0e1a3a33}.BlogStickyLeadForm-module__NfTqMa__cardOpen{display:block}}
.blog-module__JCPPNq__pageBody{background:#fff}.blog-module__JCPPNq__pageHero{background:linear-gradient(135deg,#061327 0%,#0b1f3a 50%,#0e5c73 100%);margin:0;padding:52px 24px 44px}.blog-module__JCPPNq__pageHeroInner{width:100%;max-width:1180px;margin:0 auto}.blog-module__JCPPNq__heroSearch{max-width:520px;margin-top:24px;position:relative}.blog-module__JCPPNq__heroSearchInput{width:100%;height:50px;font-size:15px;font-family:var(--ff);color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;outline:none;padding:0 44px 0 46px;transition:border-color .15s,background .15s}.blog-module__JCPPNq__heroSearchInput::placeholder{color:#ffffff80}.blog-module__JCPPNq__heroSearchInput:focus{border-color:var(--teal);background:#ffffff1f}.blog-module__JCPPNq__heroSearchIcon{color:#ffffff8c;pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.blog-module__JCPPNq__heroTitle{letter-spacing:-.035em;color:#fff;font-size:clamp(34px,4vw,52px);font-weight:300;line-height:1.1;font-family:var(--ff);margin:0 0 14px}.blog-module__JCPPNq__heroTitle b{font-weight:800}.blog-module__JCPPNq__heroTitle .blog-module__JCPPNq__accent{color:var(--teal)}.blog-module__JCPPNq__heroSub{color:#fff;max-width:520px;margin:0;font-size:15.5px;line-height:1.65}.blog-module__JCPPNq__heroCount{color:#fff;margin:14px 0 0;font-size:13px;font-weight:500}.blog-module__JCPPNq__main{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:44px 24px 80px}.blog-module__JCPPNq__layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 348px;align-items:start;gap:40px;width:100%;max-width:1180px;margin:0 auto;padding:44px 24px 80px;display:grid}.blog-module__JCPPNq__contentCol{min-width:0}.blog-module__JCPPNq__asideCol{flex-direction:column;gap:24px;display:flex}@media (min-width:981px){.blog-module__JCPPNq__asideCol{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0e5c7359 transparent;max-height:calc(100vh - 156px);padding-right:6px;position:sticky;top:140px;overflow-y:auto}.blog-module__JCPPNq__asideCol::-webkit-scrollbar{width:6px}.blog-module__JCPPNq__asideCol::-webkit-scrollbar-track{background:0 0}.blog-module__JCPPNq__asideCol::-webkit-scrollbar-thumb{background:#0e5c734d;border-radius:6px}}.blog-module__JCPPNq__mobileSpacer{display:none}@media (max-width:1100px){.blog-module__JCPPNq__layout{grid-template-columns:minmax(0,1fr) 320px;gap:28px}}@media (max-width:980px){.blog-module__JCPPNq__layout{grid-template-columns:1fr;gap:0;padding:32px 24px 60px}.blog-module__JCPPNq__asideCol{gap:0;margin-top:8px}.blog-module__JCPPNq__mobileSpacer{height:72px;display:block}}@media (max-width:480px){.blog-module__JCPPNq__layout{padding:24px 16px 48px}}.blog-module__JCPPNq__section{margin-bottom:44px}.blog-module__JCPPNq__section:last-of-type{margin-bottom:0}.blog-module__JCPPNq__sectionTitle{letter-spacing:-.02em;color:var(--ink);margin:0 0 20px;padding-bottom:10px;font-size:20px;font-weight:800;position:relative}.blog-module__JCPPNq__sectionTitle:after{content:"";background:var(--teal);border-radius:2px;width:36px;height:3px;position:absolute;bottom:0;left:0}.blog-module__JCPPNq__cardGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}@media (max-width:960px){.blog-module__JCPPNq__cardGrid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:600px){.blog-module__JCPPNq__cardGrid{grid-template-columns:1fr;gap:16px}}.blog-module__JCPPNq__sectionHeadRow{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.blog-module__JCPPNq__sectionHeadRow .blog-module__JCPPNq__sectionTitle{margin-bottom:0}.blog-module__JCPPNq__carNav{gap:8px;display:flex}.blog-module__JCPPNq__carBtn{width:38px;height:38px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #0e1a3a1f;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.blog-module__JCPPNq__carBtn:hover{background:var(--teal-soft);color:var(--teal-deep);border-color:#1e8fa84d;transform:translateY(-1px)}.blog-module__JCPPNq__carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:22px;margin:0;padding:4px 2px 8px;display:flex;overflow-x:auto}.blog-module__JCPPNq__carousel::-webkit-scrollbar{display:none}.blog-module__JCPPNq__carItem{scroll-snap-align:start;flex:0 0 100%;max-width:100%}.blog-module__JCPPNq__rowList{flex-direction:column;gap:18px;display:flex}.blog-module__JCPPNq__skeletonList{flex-direction:column;gap:16px;display:flex}.blog-module__JCPPNq__skeleton{background:linear-gradient(90deg,#eaecf2 25%,#f5f6fa 50%,#eaecf2 75%) 0 0/200% 100%;border-radius:12px;width:100%;height:80px;animation:1.4s linear infinite blog-module__JCPPNq__blog-shimmer}@keyframes blog-module__JCPPNq__blog-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.blog-module__JCPPNq__errorBox{color:#dc2626;background:#fff1f0;border:1px solid #dc262626;border-radius:16px;padding:24px 28px;font-size:15px}.blog-module__JCPPNq__retryBtn{background:var(--ink);color:#fff;cursor:pointer;font-size:13px;font-weight:700;font-family:var(--ff);border:none;border-radius:999px;margin-top:12px;padding:10px 22px;transition:opacity .15s}.blog-module__JCPPNq__retryBtn:hover{opacity:.85}.blog-module__JCPPNq__heroSearchClear{cursor:pointer;color:#fff;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:26px;height:26px;transition:background .15s;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.blog-module__JCPPNq__heroSearchClear:hover{background:#ffffff47}.blog-module__JCPPNq__heroSearchInput::-webkit-search-cancel-button{appearance:none}.blog-module__JCPPNq__empty{text-align:center;color:var(--ink-soft);padding:80px 0;font-size:16px}.blog-module__JCPPNq__emptyTitle{color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:18px;font-weight:800}.blog-module__JCPPNq__emptyHint{color:var(--ink-soft);margin:0 0 18px;font-size:14.5px}@media (max-width:560px){.blog-module__JCPPNq__empty{padding:56px 16px}.blog-module__JCPPNq__emptyTitle{font-size:16.5px}}.blog-module__JCPPNq__paginationWrap{justify-content:center;margin-top:48px;display:flex}@media (max-width:960px){.blog-module__JCPPNq__pageHero{padding:52px 28px 40px}.blog-module__JCPPNq__main{padding:32px 24px 60px}}@media (max-width:480px){.blog-module__JCPPNq__pageHero{padding:40px 20px 32px}.blog-module__JCPPNq__heroTitle{font-size:28px}.blog-module__JCPPNq__main{padding:24px 16px 48px}}