.blog_article__GOlZQ,.blog_page__Cst7i{--brand:#ed3a3a;--brand-dark:#d92f2f;--ink:#202631;--muted:#68707d;--line:#e8e9ed;--soft:#fff5f4;width:100%;max-width:var(--page-container-max);margin-inline:auto;padding:48px var(--page-gutter) 72px;color:var(--ink)}.blog_page__Cst7i{padding-top:16px}.blog_hero__PYFEQ{max-width:760px;padding:20px 0 28px}.blog_article__GOlZQ>small,.blog_card__I2ntO small,.blog_hero__PYFEQ p{color:var(--brand);font-size:12px;font-weight:800;letter-spacing:.08em}.blog_article__GOlZQ h1,.blog_hero__PYFEQ h1{font-size:clamp(34px,5vw,28px);line-height:1.16;letter-spacing:-.045em;margin:10px 0}.blog_hero__PYFEQ span{font-size:18px;line-height:1.7;color:var(--muted)}.blog_categories__apjRO{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 48px}.blog_categories__apjRO a{padding:9px 13px;border:1px solid var(--line);border-radius:999px;text-decoration:none;color:#4f5662;background:#fff;transition:border-color .16s,color .16s,background .16s}.blog_categories__apjRO a:hover{border-color:#f0aaa5;color:var(--brand-dark);background:var(--soft)}.blog_page__Cst7i section{margin-top:16px}.blog_article__GOlZQ h2,.blog_page__Cst7i h2{font-size:clamp(24px,3vw,32px);letter-spacing:-.035em;margin-bottom:22px}.blog_grid__UW0UB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blog_card__I2ntO{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff;transition:border-color .16s,transform .16s,box-shadow .16s}.blog_card__I2ntO:hover{border-color:#f0aaa5;box-shadow:0 14px 28px rgba(32,38,49,.08);transform:translateY(-3px)}.blog_card__I2ntO img{width:100%;aspect-ratio:16/9;object-fit:cover}.blog_card__I2ntO:not(:has(img)),.blog_card__I2ntO>div{padding:18px}.blog_card__I2ntO h3{font-size:18px;line-height:1.4;margin:8px 0}.blog_card__I2ntO h3 a{color:inherit;text-decoration:none}.blog_card__I2ntO p,.blog_card__I2ntO time{color:var(--muted);font-size:14px;line-height:1.65}.blog_empty__cfcaS{border:1px dashed #d9dce2;border-radius:16px;padding:46px;text-align:center;color:var(--muted);background:#fff}.blog_tools__Qesfj{border:1px solid #f1d5d2;background:var(--soft);border-radius:20px;padding:30px}.blog_tools__Qesfj div{display:flex;flex-wrap:wrap;gap:10px}.blog_tools__Qesfj a{background:var(--brand);color:white;padding:11px 15px;border-radius:10px;text-decoration:none;font-weight:700;transition:background .16s,transform .16s}.blog_tools__Qesfj a:hover{background:var(--brand-dark);transform:translateY(-1px)}.blog_article__GOlZQ{max-width:var(--page-container-max);margin-top:34px;margin-bottom:72px;padding:0;overflow:hidden;border:1px solid #e8eaed;border-radius:4px;background:#fff;box-shadow:0 2px 8px rgba(32,38,49,.04)}.blog_article__GOlZQ>:not(script){margin-inline:56px}.blog_articleHeader__1oiEM{padding:50px 0 30px;border-bottom:1px solid #eef0f2}.blog_breadcrumb__PfYJ8,.blog_meta__A4BWw{color:var(--muted);font-size:14px}.blog_breadcrumb__PfYJ8{display:flex;align-items:center;gap:8px;margin-bottom:25px}.blog_breadcrumb__PfYJ8 a{color:var(--muted);text-decoration:none}.blog_breadcrumb__PfYJ8 a:hover{text-decoration:underline}.blog_articleHeader__1oiEM>small{display:block;margin-bottom:11px;color:#03a66a;font-size:13px;font-weight:700}.blog_article__GOlZQ h1{margin:0;font-size:clamp(28px,4vw,38px);line-height:1.3;letter-spacing:-.055em;word-break:keep-all}.blog_summary__KT6oL{margin:16px 0 0;color:#69707a;font-size:16px;line-height:1.7;word-break:keep-all}.blog_meta__A4BWw{display:flex;align-items:center;gap:9px;margin:20px 0 0;font-size:13px}.blog_meta__A4BWw span{width:1px;height:11px;background:#d8dce1}.blog_cover__5NzBJ{width:100%;max-height:460px;margin:36px 0 0;object-fit:cover;border-radius:2px}.blog_article__GOlZQ>.blog_cover__5NzBJ{margin-inline:0}.blog_content__kqgMX{margin-top:38px!important;margin-bottom:44px!important;font-size:17px;line-height:1.95;color:#30343a;word-break:keep-all}.blog_content__kqgMX p{margin:0 0 22px}.blog_content__kqgMX h2,.blog_content__kqgMX h3{margin-top:52px;margin-bottom:18px;font-size:25px;line-height:1.4}.blog_content__kqgMX img{display:block;max-width:100%;height:auto;margin:30px auto;border-radius:2px}.blog_content__kqgMX a{color:var(--brand);font-weight:650}.blog_content__kqgMX hr{border:0;border-top:1px solid var(--line);margin:34px 0}.blog_content__kqgMX blockquote{margin:26px 0;padding:14px 18px;border-left:3px solid var(--brand);background:var(--soft);color:#4f5662}.blog_content__kqgMX .blog-callout{margin:24px 0;padding:16px 18px;border:1px solid #dbe4f0;border-radius:12px;background:#f8fbff}.blog_content__kqgMX .blog-callout-important{border-color:#f2c8c5;background:#fff5f4}.blog_content__kqgMX .blog-callout-warning{border-color:#f6dfac;background:#fffaf0}.blog_content__kqgMX .blog-callout p{margin:6px 0 0}.blog_story__8u2zt{display:grid;gap:26px;margin-top:38px!important;margin-bottom:48px!important}.blog_story__8u2zt figure{width:min(100%,720px);margin:0 auto}.blog_story__8u2zt img{display:block;width:100%;height:auto;border-radius:14px}.blog_story__8u2zt figcaption{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.55;text-align:center}.blog_noContent__cqmgq{margin-top:42px!important;margin-bottom:48px!important;padding:32px 20px;border:1px dashed #dfe3e7;color:var(--muted);text-align:center}.blog_article__GOlZQ>section:not(.blog_story__8u2zt):not(.blog_tools__Qesfj){margin-top:0;margin-bottom:50px}.blog_article__GOlZQ .blog_tools__Qesfj{margin-top:12px;margin-bottom:38px}@media (max-width:700px){.blog_grid__UW0UB{grid-template-columns:1fr}.blog_article__GOlZQ,.blog_page__Cst7i{padding-block:30px 54px}.blog_page__Cst7i{padding-top:16px}.blog_page__Cst7i section{margin-top:44px}.blog_hero__PYFEQ{padding-top:20px}.blog_content__kqgMX{font-size:16px}.blog_article__GOlZQ{margin-top:16px;margin-bottom:36px;padding:0;border-inline:0;border-radius:0;box-shadow:none}.blog_article__GOlZQ>:not(script){margin-inline:22px}.blog_articleHeader__1oiEM{padding-top:32px}.blog_article__GOlZQ h1{font-size:28px}.blog_summary__KT6oL{font-size:15px}.blog_content__kqgMX{margin-top:30px!important}.blog_tools__Qesfj{padding:24px 20px}.blog_story__8u2zt{gap:18px;margin-block:24px 36px}}