.blog_page__tw05C{max-width:var(--max-content-width);margin:0 auto;padding:clamp(22px,3vw,34px) clamp(18px,4vw,40px) 60px}.blog_title__cark5{font-family:var(--font-display);font-weight:800;font-size:clamp(26px,3.4vw,38px);letter-spacing:-.025em;margin:0 0 20px;color:var(--ink-950)}.blog_cats__IdkOC{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.blog_catChip__VQMGB{padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--ink-700);background:var(--surface-card);border:1px solid var(--border-strong)}.blog_catChip__VQMGB.blog_active__30Yyf{color:#fff;background:var(--grad-brand);border-color:transparent}.blog_grid__ThTxp{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.blog_card__IiWiY{display:block;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;overflow:hidden;color:inherit;transition:box-shadow .18s ease}.blog_card__IiWiY:hover{box-shadow:var(--shadow-hover);color:inherit}.blog_cover__TAsey{height:130px;position:relative;background-size:cover;background-position:50%}.blog_catTag__AFP4S{position:absolute;top:10px;left:12px;font-size:10.5px;font-weight:600;color:#fff;background:rgba(0,0,0,.28);padding:3px 9px;border-radius:6px}.blog_cardBody__M_REs{padding:16px 18px}.blog_cardTitle__bGrgp{font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.4;color:var(--ink-950);margin-bottom:6px}.blog_cardTeaser__xTbHU{font-size:12.5px;line-height:1.6;color:var(--ink-400);margin-bottom:10px}.blog_cardMeta__vfUXL{font-size:11.5px;color:var(--ink-400)}.blog_empty__PVI3U{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:40px;text-align:center;color:var(--ink-400)}.blog_articlePage__chvgj{max-width:var(--max-content-width);margin:0 auto;padding:clamp(22px,3vw,34px) clamp(18px,4vw,40px) 60px}.blog_back__yJwjC{font-size:13px;font-weight:600;color:var(--brand-blue)}.blog_articleWrap__f2ZAu{max-width:720px;margin:18px auto 0}.blog_articleMeta__ruvAc{font-size:11.5px;color:var(--ink-400);margin-bottom:10px}.blog_articleTitle__WLkA7{font-family:var(--font-display);font-weight:800;font-size:clamp(22px,3vw,30px);line-height:1.2;letter-spacing:-.02em;margin:0 0 18px;color:var(--ink-950)}.blog_articleCover__xKBmL{height:220px;border-radius:16px;margin-bottom:22px;background-size:cover;background-position:50%}.blog_articleBody__9qe8z{display:flex;flex-direction:column;gap:16px;font-size:15px;line-height:1.85;color:var(--ink-700);white-space:pre-wrap}