.blog_page__BjWbF{background:var(--ho-bg);min-height:100vh;display:flex;flex-direction:column}.blog_wrap__4ONUw{width:100%;max-width:1120px;margin:0 auto;padding:var(--ho-space-7) var(--ho-space-4) var(--ho-space-8);flex:1 1}.blog_footerWrap__ZfeQE{width:100%;max-width:1120px;margin:0 auto;padding:0 var(--ho-space-4)}.blog_hero__4ZbGN{max-width:46rem;padding-top:var(--ho-space-5)}.blog_kicker__wvvN_{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#53c1db;margin:0 0 var(--ho-space-2)}.blog_pageTitle__SVltd{font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.1;letter-spacing:-.02em;font-weight:800;color:#ffffff;margin:0 0 var(--ho-space-3);text-wrap:balance}.blog_pageLede__H0j4V{font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.72);margin:0}.blog_heroBack__cSKkW{display:inline-block;font-size:.9rem;font-weight:600;color:#53c1db;text-decoration:none;margin-bottom:var(--ho-space-3)}.blog_heroBack__cSKkW:focus-visible,.blog_heroBack__cSKkW:hover{text-decoration:underline}.blog_heroMeta__pn_2t{font-size:.85rem;color:rgba(255,255,255,.5);margin:var(--ho-space-2) 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog_grid__b3Ij3{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));grid-gap:var(--ho-space-4);gap:var(--ho-space-4)}.blog_card__f1drk{display:flex;flex-direction:column;gap:var(--ho-space-2);padding:var(--ho-space-5);background:var(--ho-surface);border:1px solid var(--ho-border);border-radius:var(--ho-radius-lg);box-shadow:var(--ho-shadow-low);text-decoration:none;color:inherit;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.blog_card__f1drk:focus-visible,.blog_card__f1drk:hover{transform:translateY(-2px);box-shadow:var(--ho-shadow-medium);border-color:var(--ho-border-strong)}.blog_cardMeta__SK0R_{font-size:.8rem;color:var(--ho-text-body);opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.blog_cardTitle__karZV{font-size:1.2rem;line-height:1.25;letter-spacing:-.01em;font-weight:700;color:var(--ho-text);margin:0;text-wrap:balance}.blog_cardExcerpt___DSf9{font-size:.95rem;line-height:1.55;color:var(--ho-text-body);margin:0;flex:1 1}.blog_cardMore__k5sVb{font-size:.9rem;font-weight:600;color:var(--ho-accent);margin:var(--ho-space-1) 0 0}.blog_empty__Rgux6{color:var(--ho-text-body);font-size:1rem;margin:0}.blog_article__U_PEd{max-width:40rem;margin:0}.blog_lede__ZPFvB{font-size:1.2rem;line-height:1.55;color:var(--ho-text);margin:0 0 var(--ho-space-6);padding-bottom:var(--ho-space-5);border-bottom:1px solid var(--ho-border)}.blog_section__lnMfH{margin-bottom:var(--ho-space-6)}.blog_heading__BKjpi{font-size:1.35rem;line-height:1.25;letter-spacing:-.01em;font-weight:700;color:var(--ho-text);margin:0 0 var(--ho-space-3);text-wrap:balance}.blog_bullets__FpemH,.blog_paragraph__4xQk3{font-size:1.02rem;line-height:1.7;color:var(--ho-text-body);margin:0 0 var(--ho-space-3)}.blog_bullets__FpemH{padding-left:1.15rem}.blog_bullets__FpemH li{margin-bottom:var(--ho-space-2)}.blog_bullets__FpemH li::marker{color:var(--ho-accent)}.blog_rows__5U8yM{margin:0 0 var(--ho-space-3);display:flex;flex-direction:column;gap:var(--ho-space-3)}.blog_row__szrtE{padding:var(--ho-space-4);background:var(--ho-surface-sunken);border-radius:var(--ho-radius-md);border:1px solid var(--ho-border)}.blog_rowTerm__pOsdr{font-weight:700;color:var(--ho-text);font-size:.98rem;margin:0 0 var(--ho-space-1)}.blog_rowText__xhn44{margin:0;font-size:.98rem;line-height:1.65;color:var(--ho-text-body)}.blog_cta__TC7sn{margin-top:var(--ho-space-7);padding:var(--ho-space-6);background:var(--ho-surface);border:1px solid var(--ho-border);border-radius:var(--ho-radius-lg);text-align:center}.blog_ctaTitle__gMZPN{font-size:1.25rem;font-weight:700;color:var(--ho-text);margin:0 0 var(--ho-space-2);text-wrap:balance}.blog_ctaText__eG_xr{font-size:.98rem;line-height:1.6;color:var(--ho-text-body);margin:0 0 var(--ho-space-4)}.blog_ctaLink__eTKNz{display:inline-block;font-weight:600;color:var(--ho-accent);text-decoration:none}.blog_ctaLink__eTKNz:focus-visible,.blog_ctaLink__eTKNz:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.blog_card__f1drk{transition:none}.blog_card__f1drk:focus-visible,.blog_card__f1drk:hover{transform:none}}