.blog_listing__xdUr0 .page-header__crumbs{color:#c3cfd9}.blog_section__SpbmF{padding-top:40px}.blog_toolbar__OBbBA{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.blog_categories__M0RJ9{display:flex;flex-wrap:wrap;gap:8px}.blog_categories__M0RJ9 a{min-height:40px;display:inline-flex;align-items:center}.blog_search__vsqEP{display:flex;gap:8px;flex:0 1 340px;min-width:260px}.blog_search__vsqEP input{width:100%;min-width:0;border:1px solid var(--line-strong);border-radius:var(--radius);padding:10px 12px;font:inherit;font-size:.9rem;background:#fff;color:var(--ink)}.blog_search__vsqEP input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.blog_search__vsqEP button{padding:10px 16px;font:inherit;font-size:.9rem}.blog_srOnly__aJH7C{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blog_resultsHeading__nsVUb{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 20px;margin:32px 0 24px}.blog_resultsHeading__nsVUb h2{font-size:clamp(1.35rem,2.5vw,1.8rem);margin:0}.blog_resultsHeading__nsVUb p{margin:0;color:var(--muted);font-size:.88rem}.blog_query__hRXN2{flex-basis:100%;overflow-wrap:anywhere}.blog_textLink__XZHDI{color:var(--brand);text-decoration:underline;text-underline-offset:4px;font-weight:600}.blog_grid__cjdAi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px 24px;gap:32px 24px}.blog_card__8lqm6{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff;height:100%;transition:box-shadow .2s,border-color .2s}.blog_card__8lqm6:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.blog_cardLink__vEaWN{display:flex;height:100%;flex-direction:column}.blog_cardLink__vEaWN:focus-visible{outline-offset:-3px}.blog_cardMedia__6kPgJ{aspect-ratio:16/10;overflow:hidden;background:var(--bg-sunken)}.blog_cardMedia__6kPgJ img{width:100%;height:100%;object-fit:cover;transition:transform .35s var(--ease-out)}.blog_cardLink__vEaWN:hover .blog_cardMedia__6kPgJ img{transform:scale(1.035)}.blog_coverFallback__Li5KP{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#fff;background:linear-gradient(135deg,transparent 55%,rgba(255,255,255,.05) 55%),repeating-linear-gradient(90deg,transparent,transparent 63px,rgba(255,255,255,.08) 64px),var(--brand)}.blog_coverFallback__Li5KP span:first-child{font-family:var(--font-display);font-size:2rem;font-weight:700;letter-spacing:.14em}.blog_coverFallback__Li5KP span:last-child{color:#c6d4de;font-size:.65rem;letter-spacing:.18em}.blog_cardBody__sezsd{padding:22px;flex:1 1;display:flex;flex-direction:column}.blog_cardMeta__nOnHr{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:.75rem;margin-bottom:12px}.blog_cardMeta__nOnHr span{color:var(--brand);font-weight:700}.blog_cardMeta__nOnHr time{color:var(--muted)}.blog_card__8lqm6 h3{font-size:1.2rem;line-height:1.35;margin:0 0 12px}.blog_excerpt__MzHMP{margin:0 0 24px;color:var(--muted);font-size:.92rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_readMore__Sob8U{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--line);padding-top:15px;margin-top:auto;font-weight:600;color:var(--brand);font-size:.85rem}.blog_readMore__Sob8U span{font-size:1.15rem;color:var(--accent-solid)}.blog_empty__btCy0{margin:12px 0 0;padding:clamp(32px,5vw,64px) 24px;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);text-align:center}.blog_emptyIcon__kqLhi{width:58px;height:58px;margin:0 auto 20px;display:grid;place-items:center;background:#fff;color:var(--brand);border:1px solid var(--line);border-radius:var(--radius)}.blog_empty__btCy0 h2{font-size:1.6rem}.blog_empty__btCy0 p{max-width:54ch;margin:0 auto 24px;color:var(--muted)}.blog_empty__btCy0 .blog_actions__7sZ2E{justify-content:center}.blog_actions__7sZ2E{display:flex;gap:12px;flex-wrap:wrap}.blog_pagination__tkmSA{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:44px}.blog_currentPage__L2kms,.blog_pageLink__kWQ_v{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:44px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:.9rem}.blog_pageLink__kWQ_v:hover{border-color:var(--brand);color:var(--brand);background:var(--bg-soft)}.blog_currentPage__L2kms{color:#fff;background:var(--brand);border-color:var(--brand);font-weight:700}.blog_gap__CR_5h{color:var(--muted);padding:0 4px}.blog_cta__pPn31{border-top:1px solid var(--line)}.blog_ctaInner__KGx3U{display:flex;align-items:center;justify-content:space-between;gap:32px}.blog_ctaInner__KGx3U h2{max-width:23ch}.blog_ctaInner__KGx3U p{margin-bottom:0}.blog_ctaInner__KGx3U .blog_eyebrow__tinp7{margin:0 0 16px}.blog_articleHeader__XWBWn{max-width:900px;margin:0 auto;padding:32px 0}.blog_articleCategory__SdW8t{color:var(--brand);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.blog_articleHeader__XWBWn h1{margin-top:18px;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.12}.blog_articleLead__X42IX{font-size:clamp(1.05rem,2vw,1.2rem);color:var(--muted);line-height:1.7}.blog_articleMeta__ceIb3{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:.85rem;color:var(--muted);margin-top:24px}.blog_articleMeta__ceIb3 span:first-child{color:var(--brand);font-weight:600}.blog_articleCover__IKjko{max-width:1100px;margin:0 auto 48px}.blog_articleCover__IKjko img{width:100%;height:auto;max-height:650px;object-fit:contain;background:var(--bg-soft);border-radius:var(--radius)}.blog_articleLayout__DmNYV{display:grid;grid-template-columns:minmax(0,760px) minmax(0,260px);grid-gap:64px;gap:64px;justify-content:center;align-items:start;padding-bottom:var(--section-y)}.blog_articleContent__aAi3C{min-width:0;overflow-wrap:anywhere}.blog_articleContent__aAi3C .richtext{font-size:1.06rem}.blog_articleContent__aAi3C .richtext>:first-child{margin-top:0}.blog_articleContent__aAi3C .richtext :is(h2,h3,h4,h5,h6){scroll-margin-top:100px}.blog_articleContent__aAi3C .richtext img{max-width:100%;height:auto;margin:28px auto}.blog_articleContent__aAi3C .richtext table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0}.blog_articleContent__aAi3C .richtext :is(td,th){border:1px solid var(--line-strong);padding:12px;min-width:100px}.blog_articleContent__aAi3C .richtext th{background:var(--bg-soft)}.blog_articleContent__aAi3C .richtext hr{border:0;border-top:1px solid var(--line);margin:32px 0}.blog_articleContent__aAi3C .richtext code{background:var(--bg-soft);border-radius:3px;padding:2px 5px}.blog_sidebar__HX1FW{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:28px;gap:28px}.blog_sidebar__HX1FW h2{font-size:1rem;margin:0 0 16px}.blog_toc__2W1Cj{padding-left:18px;margin:0;font-size:.88rem}.blog_toc__2W1Cj li{margin:10px 0;color:var(--muted)}.blog_toc__2W1Cj a:hover{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.blog_toc__2W1Cj .blog_nested__k2CV6{margin-left:14px}.blog_sidebarBox__rJiY1{border-top:2px solid var(--accent);padding:24px;background:var(--bg-soft);border-radius:0 0 var(--radius) var(--radius)}.blog_sidebarBox__rJiY1 p{font-size:.88rem;color:var(--muted);margin:0 0 18px}.blog_tags___Wjdw{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.blog_tag__9lXjx{font-size:.8rem;color:var(--muted);background:var(--bg-soft);border-radius:4px;padding:4px 10px}.blog_articleBack__GIz0G{margin-top:32px}.blog_related__foZYS{border-top:1px solid var(--line)}.blog_relatedHeader__sUBRK{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:28px}.blog_relatedHeader__sUBRK h2{margin:0}@media (max-width:1050px){.blog_toolbar__OBbBA{flex-direction:column;align-items:stretch;gap:18px}.blog_search__vsqEP{flex-basis:auto;max-width:480px}.blog_articleLayout__DmNYV{gap:36px;grid-template-columns:minmax(0,1fr) 230px}}@media (max-width:900px){.blog_grid__cjdAi{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_ctaInner__KGx3U{flex-direction:column;align-items:flex-start}.blog_articleLayout__DmNYV{grid-template-columns:minmax(0,1fr)}.blog_sidebar__HX1FW{position:static;grid-row:1}.blog_sidebarBox__rJiY1{display:none}.blog_sidebar__HX1FW:has(>:only-child.blog_sidebarBox__rJiY1){display:none}.blog_toc__2W1Cj{column-count:2;column-gap:32px}.blog_toc__2W1Cj li{page-break-inside:avoid;break-inside:avoid}}@media (max-width:560px){.blog_section__SpbmF{padding-top:28px}.blog_categories__M0RJ9{gap:8px 6px}.blog_categories__M0RJ9 a{padding:7px 12px;font-size:.8rem}.blog_search__vsqEP{min-width:0}.blog_grid__cjdAi{grid-template-columns:minmax(0,1fr);gap:24px}.blog_cardBody__sezsd{padding:20px}.blog_empty__btCy0{padding:32px 18px}.blog_empty__btCy0 h2{font-size:1.4rem}.blog_actions__7sZ2E{gap:10px}.blog_actions__7sZ2E .btn{padding:11px 18px}.blog_articleHeader__XWBWn{padding-top:20px}.blog_articleMeta__ceIb3{gap:8px 14px}.blog_articleCover__IKjko{margin-bottom:32px}.blog_articleContent__aAi3C .richtext{font-size:1rem}.blog_toc__2W1Cj{column-count:1}.blog_pagination__tkmSA{gap:6px}.blog_currentPage__L2kms,.blog_pageLink__kWQ_v{min-width:38px;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.blog_cardMedia__6kPgJ img,.blog_card__8lqm6{transition:none}.blog_cardLink__vEaWN:hover .blog_cardMedia__6kPgJ img{transform:none}}