.blog_shell__yOmRI{max-width:var(--shell-max);margin:0 auto;padding:40px 20px 72px}.blog_head__8_rcs{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.blog_title__zp3Ex{font:var(--text-h1);letter-spacing:var(--tracking-display);color:var(--ink-display);margin:0}.blog_intro__sPIs1{font:var(--text-lead);color:var(--text-secondary);max-width:60ch;margin:0}.blog_filters__y5O8L{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.blog_filter__O8VpA{display:inline-flex;align-items:center;min-height:36px;padding:6px 16px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface-card);color:var(--navy-800);font-family:var(--font-ui);font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .15s var(--ease-out),background .15s var(--ease-out),color .15s var(--ease-out)}.blog_filter__O8VpA:hover{border-color:var(--navy-800)}.blog_filterActive__hfto8{background:var(--action-primary);border-color:transparent;color:var(--white)}.blog_filterActive__hfto8:hover{background:var(--action-primary-hover);border-color:transparent}.blog_grid__cjdAi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog_grid__cjdAi>:nth-child(3n+2){--reveal-range:entry 11% entry 46%}.blog_grid__cjdAi>:nth-child(3n+3){--reveal-range:entry 17% entry 52%}.blog_card__8lqm6{position:relative;display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-2);box-shadow:var(--shadow-card);overflow:hidden;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),transform .2s var(--ease-out)}.blog_card__8lqm6:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.blog_card__8lqm6:hover .blog_cardCoverImg__taUnU{transform:scale(1.03)}.blog_cardCover__veZ4m{padding:16px 16px 0;background:transparent}.blog_cardCoverMedia__LfeAL{position:relative;aspect-ratio:16/10;border-radius:var(--radius-arch);overflow:hidden;background:var(--surface-sunken)}.blog_cardCoverImg__taUnU{object-fit:cover;transition:transform .6s var(--ease-out)}.blog_cardCoverFallback__bJ3cc{position:absolute;inset:0;background:var(--surface-inverse)}.blog_cardCategory__8wW9r{position:absolute;bottom:12px;left:12px;z-index:1;display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-pill);background:var(--warm-white);color:var(--navy-800);font:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.blog_card__8lqm6:hover .blog_cardCoverImg__taUnU{transform:none}}.blog_cardBody__sezsd{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;flex:1}.blog_cardTitle__Chiri{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.3;color:var(--ink-display);margin:0;letter-spacing:var(--tracking-display)}.blog_cardLink__vEaWN{color:inherit;text-decoration:none}.blog_cardLink__vEaWN:after{content:"";position:absolute;inset:0}.blog_cardLink__vEaWN:focus-visible{outline:none}.blog_card__8lqm6:has(.blog_cardLink__vEaWN:focus-visible){box-shadow:var(--focus-ring)}.blog_cardExcerpt__QMp17{font:var(--text-small);color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardFooter__ivM0I{margin-top:auto;padding-top:4px}.blog_byline__mLMtS{display:flex;align-items:center;gap:10px;min-width:0}.blog_bylineMd__l5PEG{gap:12px}.blog_bylineAvatar__ISvuF{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--navy-100);color:var(--navy-800);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-data);font-size:11px;font-weight:600}.blog_bylineAvatarMd__WHqSe{width:40px;height:40px;font-size:14px}.blog_bylineAvatarImg__fIupu{object-fit:cover}.blog_bylineText__MuZZe{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0;font:var(--text-small);color:var(--text-secondary)}.blog_bylineName__GXvRJ{font-family:var(--font-ui);font-weight:600;color:var(--ink-body)}.blog_bylineNameLink__3phgo{font-family:var(--font-ui);font-weight:600;color:var(--text-link);text-decoration:none;position:relative;z-index:1;transition:color var(--duration-fast) var(--ease-out)}.blog_bylineNameLink__3phgo:hover{color:var(--navy-900);text-decoration:underline;text-underline-offset:2px}.blog_bylineMeta__FHxk1{color:var(--text-secondary);white-space:nowrap}.blog_pager__X22aa{display:flex;justify-content:center;margin-top:40px}.blog_pagerLink__YtXi3{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 26px;border-radius:var(--radius-1);border:1px solid var(--line-strong);background:var(--surface-card);color:var(--navy-800);font:var(--text-button);font-size:15px;text-decoration:none;transition:border-color .15s var(--ease-out),background .15s var(--ease-out)}.blog_pagerLink__YtXi3:hover{border-color:var(--navy-800);background:var(--surface-sunken)}.blog_articleShell__RcIhJ{max-width:780px;margin:0 auto;padding:32px 20px 72px}.blog_backLink__Grr2w{display:inline-flex;align-items:center;gap:6px;font:var(--text-small);font-weight:600;color:var(--text-link);text-decoration:none;margin-bottom:24px}.blog_backLink__Grr2w:hover{color:var(--navy-900)}.blog_articleHeader__XWBWn{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.blog_articleCategory__SdW8t{align-self:flex-start;display:inline-flex;align-items:center;padding:5px 14px;border-radius:var(--radius-pill);background:var(--navy-100);color:var(--navy-800);font:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none}.blog_articleTitle__4_fR2{font:var(--text-h1);letter-spacing:var(--tracking-display);color:var(--ink-display);margin:0}.blog_articleExcerpt__xrNwE{font:var(--text-lead);color:var(--text-secondary);margin:0;max-width:72ch}.blog_articleCover__IKjko{position:relative;aspect-ratio:16/9;border-radius:var(--radius-2);overflow:hidden;background:var(--surface-sunken);margin-bottom:28px}.blog_articleCoverImg__jLJyR{object-fit:cover}.blog_articleBody__N9KWy{margin-top:8px}.blog_related__foZYS{margin-top:56px;padding-top:32px;border-top:1px solid var(--line)}.blog_relatedTitle__BETJh{font:var(--text-h3);letter-spacing:var(--tracking-display);color:var(--ink-display);margin:0 0 18px}.blog_relatedGrid__m96hi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blog_cta__pPn31{position:relative;overflow:hidden;margin-top:48px;background:var(--surface-inverse);border-radius:var(--radius-2);padding:36px 40px}.blog_ctaInner__KGx3U{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px 40px;flex-wrap:wrap}.blog_ctaText__xMfqm{display:flex;flex-direction:column;gap:6px;min-width:0}.blog_ctaTitle__6ZjeV{font:var(--text-h2);letter-spacing:var(--tracking-display);color:var(--text-inverse);margin:0;max-width:24ch}.blog_ctaDesc__zOe33{font:var(--text-body);color:var(--text-inverse-muted);margin:0;max-width:48ch}.blog_ctaButton__pUnt5{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 28px;border-radius:var(--radius-1);background:var(--warm-white);color:var(--navy-800);font:var(--text-button);font-size:15px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background var(--duration-fast) var(--ease-out)}.blog_ctaButton__pUnt5:hover{background:var(--white)}.blog_ctaButton__pUnt5:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface-inverse),0 0 0 4px var(--warm-white)}@media (max-width:900px){.blog_grid__cjdAi,.blog_relatedGrid__m96hi{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog_grid__cjdAi,.blog_relatedGrid__m96hi{grid-template-columns:1fr}.blog_articleTitle__4_fR2,.blog_title__zp3Ex{font:var(--text-h2)}}.EmptyState_root__Ap9bV{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:48px 32px}.EmptyState_icon__nEhRa{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--navy-100);color:var(--navy-800);margin-bottom:4px}.EmptyState_title___sezM{font:var(--text-h3);letter-spacing:var(--tracking-display);color:var(--ink-display);margin:0}.EmptyState_description__Be39x{font:var(--text-body);color:var(--text-secondary);max-width:46ch;margin:0}.EmptyState_action__8gqJk{margin-top:8px}.EmptyState_action__8gqJk a,.EmptyState_action__8gqJk button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:24px;border:none;border-radius:var(--radius-pill);background:var(--action-primary);color:var(--text-inverse);font-family:var(--font-ui);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.EmptyState_action__8gqJk a:hover,.EmptyState_action__8gqJk button:hover{background:var(--action-primary-hover)}.EmptyState_action__8gqJk a:focus-visible,.EmptyState_action__8gqJk button:focus-visible{outline:none;box-shadow:var(--focus-ring)}