.bx-page{color:#1b2430;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;overflow-wrap:break-word;padding:32px 16px 72px}.bx-page p{text-align:left}.bx-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.bx-chips,.bx-chips li{margin:0;padding:0}.bx-chip{align-items:center;background:#fff;border:1px solid #e3e7ec;border-radius:18px;color:#4a5565!important;display:inline-flex;font:500 14px/1.2 Roboto,system-ui,-apple-system,Segoe UI,sans-serif;min-height:36px;padding:0 16px;text-decoration:none!important;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}.bx-chip:hover{background:#f6f7f9;border-color:#c9d0d8;color:#1b2430!important}.bx-chip:focus-visible{outline:3px solid var(--idx-accent-text,#202a44);outline-offset:2px}.bx-chip.bx-on{background:var(--idx-accent,#202a44);border-color:var(--idx-accent,#202a44);color:var(--idx-on-accent,#fff)!important}.bx-byline{align-items:center;display:flex;gap:10px;min-width:0}.bx-avatar{border-radius:50%;flex:none;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.bx-avatar-initials{background-color:var(--idx-accent-soft,#e9eaec);background-color:color-mix(in srgb,var(--idx-accent,#202a44) 16%,#fff);color:var(--idx-accent-text,#202a44);display:grid;font:600 12px/1 Roboto,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.02em;place-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bx-byline-text{color:#6b7380;display:flex;flex-direction:column;font-size:13px;gap:1px;line-height:1.35;margin:0;min-width:0}.bx-author{color:#1b2430;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-dot{margin:0 6px}@media(max-width:767px){.bx-page{padding:20px 16px 56px}.bx-chip{border-radius:22px;min-height:44px;padding:0 18px}}@media(prefers-reduced-motion:reduce){.bx-chip{transition:none}}.blog-array .bx-list-head{margin:0 auto 28px;max-width:1140px}.blog-array .bx-banner{aspect-ratio:4/1;background:#dfe4ea;border-radius:16px;display:block;height:auto;margin:0 0 28px;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-array .bx-list-title{color:#1b2430;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(28px,1.6vw + 22px,42px);font-weight:700;letter-spacing:-.015em;line-height:1.12;margin:0;text-align:left;text-transform:none}.blog-array .bx-list-sub{color:#4a5565;font-size:18px;line-height:1.55;margin:10px 0 0;max-width:680px}.blog-array .bx-list{margin:0 auto;max-width:1140px}.blog-array .bx-cats{border-bottom:1px solid #e3e7ec;margin:0 0 28px;padding:0 0 20px}.blog-array .bx-filter-note{color:#4a5565;font-size:15px;margin:-8px 0 24px}.blog-array .bx-filter-note .lx-link{margin-left:8px}.blog-array .bx-grid{display:grid;gap:24px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.blog-array .bx-grid>li{margin:0;min-width:0;padding:0}.blog-array .bx-grid>li[hidden]{display:none}@media(min-width:640px){.blog-array .bx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.blog-array .bx-grid{gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-array .bx-card .bx-card-ph{aspect-ratio:1200/630;overflow:hidden}.blog-array .bx-card .bx-card-ph img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blog-array .bx-card:hover .bx-card-ph img{transform:scale(1.03)}.blog-array .bx-card .bx-ph-none{background-color:var(--idx-accent-soft,#e9eaec);background-color:color-mix(in srgb,var(--idx-accent,#202a44) 16%,#fff);background-image:radial-gradient(120% 90% at 85% 10%,hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 60%);display:grid;place-items:center}.blog-array .bx-ph-mark{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(16,24,40,.12);color:var(--idx-accent-text,#202a44);display:grid;font-size:24px;height:64px;place-items:center;width:64px}.blog-array .bx-card-body{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px}.blog-array .bx-card-title{color:#1b2430;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;font-size:19px;font-weight:700;letter-spacing:-.005em;line-height:1.32;margin:0;text-align:left;text-transform:none}.blog-array .bx-card-excerpt,.blog-array .bx-card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-array .bx-card-excerpt{color:#4a5565;font-size:15px;line-height:1.55;margin:0 0 6px}.blog-array .bx-card-foot{border-top:1px solid #e3e7ec;margin-top:auto;padding-top:14px}.blog-array .bx-more{display:flex;justify-content:center;margin-top:40px}.blog-array .bx-more:has(>[hidden]){display:none}.blog-array .bx-empty{border:1px dashed #c9d0d8;border-radius:12px;color:#4a5565;margin:24px 0;padding:40px 16px;text-align:center}@media(max-width:767px){.blog-array .bx-banner{aspect-ratio:5/2;border-radius:12px;margin-bottom:20px}.blog-array .bx-list-sub{font-size:16px}.blog-array .bx-cats{padding-bottom:14px}.blog-array .bx-cats .bx-chips{flex-wrap:nowrap;margin:0 -16px;overflow-x:auto;padding:2px 16px 6px;scrollbar-width:none}.blog-array .bx-cats .bx-chip{flex:none}}@media(prefers-reduced-motion:reduce){.blog-array .bx-card-ph img{transition:none}.blog-array .bx-card:hover .bx-card-ph img{transform:none}}
