.blog-module__JsT-Oq__page{gap:24px;display:grid}.blog-module__JsT-Oq__hero,.blog-module__JsT-Oq__section,.blog-module__JsT-Oq__article,.blog-module__JsT-Oq__faqSection,.blog-module__JsT-Oq__relatedSection{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-panel);padding:clamp(20px,4vw,36px)}.blog-module__JsT-Oq__hero{background:linear-gradient(145deg,#fffaf0f5,#e6f5efc7)}.blog-module__JsT-Oq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin:0;font-size:.82rem;font-weight:700}.blog-module__JsT-Oq__hero h1,.blog-module__JsT-Oq__article h1,.blog-module__JsT-Oq__section h2,.blog-module__JsT-Oq__card h2,.blog-module__JsT-Oq__content h2,.blog-module__JsT-Oq__faqSection h2,.blog-module__JsT-Oq__relatedSection h2,.blog-module__JsT-Oq__ctaBand h2{font-family:var(--font-heading),"Segoe UI",sans-serif}.blog-module__JsT-Oq__hero h1,.blog-module__JsT-Oq__article h1{margin:8px 0 10px}.blog-module__JsT-Oq__lead,.blog-module__JsT-Oq__meta,.blog-module__JsT-Oq__excerpt,.blog-module__JsT-Oq__content p,.blog-module__JsT-Oq__card p,.blog-module__JsT-Oq__faqSection p,.blog-module__JsT-Oq__relatedCard p,.blog-module__JsT-Oq__ctaBand p{color:var(--muted)}.blog-module__JsT-Oq__meta{flex-wrap:wrap;gap:10px;font-size:.94rem;display:flex}.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.blog-module__JsT-Oq__card,.blog-module__JsT-Oq__relatedCard,.blog-module__JsT-Oq__faqItem{border:1px solid var(--line);background:#fff;border-radius:16px;padding:16px}.blog-module__JsT-Oq__card h2,.blog-module__JsT-Oq__relatedCard h3,.blog-module__JsT-Oq__content h2,.blog-module__JsT-Oq__content h3,.blog-module__JsT-Oq__faqItem h3{margin-top:0}.blog-module__JsT-Oq__cardMeta{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:.92rem;display:flex}.blog-module__JsT-Oq__pillRow{flex-wrap:wrap;gap:8px;display:flex}.blog-module__JsT-Oq__pill{color:var(--brand-ink);background:#ffffffb8;border:1px solid #0f766e2e;border-radius:999px;padding:6px 10px;font-size:.85rem;font-weight:700}.blog-module__JsT-Oq__cardLink,.blog-module__JsT-Oq__textLink{color:var(--brand);font-weight:700}.blog-module__JsT-Oq__cardLink:hover,.blog-module__JsT-Oq__textLink:hover{color:var(--brand-ink)}.blog-module__JsT-Oq__content{gap:18px;display:grid}.blog-module__JsT-Oq__content ul{color:var(--muted);margin:8px 0 0;padding-left:20px}.blog-module__JsT-Oq__ctaBand{border:1px solid var(--line);background:linear-gradient(135deg,#0f766e1f,#d977061f);border-radius:18px;padding:18px}.blog-module__JsT-Oq__ctaRow{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.blog-module__JsT-Oq__primaryCta,.blog-module__JsT-Oq__secondaryCta{border:1px solid #0000;border-radius:999px;padding:10px 16px;font-weight:700;transition:transform .12s,box-shadow .12s}.blog-module__JsT-Oq__primaryCta{background:var(--brand);color:#fff;box-shadow:0 10px 24px #0f766e40}.blog-module__JsT-Oq__secondaryCta{border-color:var(--line);background:0 0}.blog-module__JsT-Oq__primaryCta:hover,.blog-module__JsT-Oq__secondaryCta:hover{transform:translateY(-1px)}.blog-module__JsT-Oq__faqList{gap:12px;display:grid}@media (max-width:920px){.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__relatedGrid{grid-template-columns:1fr}}
