.blog-module__3rPSzG__hero{background:var(--blue-900);color:var(--ivory);border-radius:var(--r-xl);padding:clamp(32px,5vw,56px);position:relative;overflow:hidden}.blog-module__3rPSzG__heroInner{max-width:680px;position:relative}.blog-module__3rPSzG__heroTitle{color:var(--ivory);margin:0;font-size:clamp(36px,5vw,56px)}.blog-module__3rPSzG__heroTagline{font-family:var(--brand-serif);color:var(--blue-300);margin:12px 0 0;font-size:clamp(18px,2.4vw,24px);font-style:italic;line-height:1.35}.blog-module__3rPSzG__heroLead{color:var(--blue-200);max-width:540px;margin:18px 0 0;font-size:16px;line-height:1.55}.blog-module__3rPSzG__scales{opacity:.08;width:100%;height:100%;position:absolute;inset:0}.blog-module__3rPSzG__filters{flex-wrap:wrap;gap:8px;margin:28px 0 32px;display:flex}.blog-module__3rPSzG__filter{background:var(--paper);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.blog-module__3rPSzG__filter:hover{background:var(--blue-50)}.blog-module__3rPSzG__filter[aria-current=page]{background:var(--blue-900);color:var(--ivory);box-shadow:none}.blog-module__3rPSzG__filterCount{opacity:.7;font-size:12px}@media (max-width:640px){.blog-module__3rPSzG__filters{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.blog-module__3rPSzG__filters::-webkit-scrollbar{display:none}}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:960px){.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-module__3rPSzG__grid{grid-template-columns:1fr;gap:16px}}.blog-module__3rPSzG__card{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.blog-module__3rPSzG__card:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.blog-module__3rPSzG__cardBand{background:var(--blue-800);height:112px;color:var(--blue-200);justify-content:center;align-items:center;display:flex;position:relative}.blog-module__3rPSzG__cardBand[data-audience=b2b]{background:var(--blue-900)}.blog-module__3rPSzG__cardBody{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.blog-module__3rPSzG__cardTitle{color:var(--ink);margin:4px 0 0;font-size:22px;line-height:1.15}.blog-module__3rPSzG__cardExcerpt{color:var(--ink-3);margin:0;font-size:14px;line-height:1.55}.blog-module__3rPSzG__meta{color:var(--ink-3);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.blog-module__3rPSzG__readMore{color:var(--blue-700);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:500;display:inline-flex}.blog-module__3rPSzG__empty{background:var(--paper);border:1px dashed var(--line);border-radius:var(--r-lg);text-align:center;color:var(--ink-3);padding:40px 24px}.blog-module__3rPSzG__article{max-width:760px;margin:0 auto}.blog-module__3rPSzG__articleHeader{margin-bottom:28px}.blog-module__3rPSzG__articleTitle{margin:14px 0 0;font-size:clamp(32px,4.6vw,52px);line-height:1.05}.blog-module__3rPSzG__articleLead{font-family:var(--brand-serif);color:var(--ink-2);margin:18px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.6}.blog-module__3rPSzG__articleMeta{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.blog-module__3rPSzG__body{font-size:16px}.blog-module__3rPSzG__body h2{font-size:24px}.blog-module__3rPSzG__tip{background:var(--blue-50);border:1px solid var(--blue-200);border-radius:var(--r-md);margin:20px 0 24px;padding:16px 18px}.blog-module__3rPSzG__tip strong{margin-bottom:4px;display:block}.blog-module__3rPSzG__tip p{margin:0}.blog-module__3rPSzG__products{max-width:1240px;margin:56px auto 0}.blog-module__3rPSzG__productsTitle{margin:6px 0 20px;font-size:clamp(26px,3vw,32px)}.blog-module__3rPSzG__cta{background:var(--blue-900);max-width:760px;color:var(--ivory);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:56px auto 0;padding:clamp(24px,4vw,40px);display:flex}.blog-module__3rPSzG__ctaTitle{color:var(--ivory);margin:0;font-size:clamp(22px,2.6vw,28px)}.blog-module__3rPSzG__ctaText{color:var(--blue-200);max-width:420px;margin:8px 0 0;font-size:15px;line-height:1.5}.blog-module__3rPSzG__ctaButton{background:var(--ivory);color:var(--ink)}.blog-module__3rPSzG__more{max-width:1240px;margin:64px auto 0}
