.blog-module__ZWXRTa__page{--primary:#004a8f;--accent:#c8102e;--accent-light:#fdf0f2;--text-dark:#1c1c2e;--text-mid:#44526a;--text-light:#7a8799;--bg:#fff;--bg-sidebar:#f7f9fc;--border:#e4e9f0;--radius:6px;--radius-lg:6px;--shadow:0 2px 16px #004a8f14;--font-display:"Georgia", "Times New Roman", serif;--font-body:"Segoe UI", system-ui, -apple-system, sans-serif;max-width:1200px;font-family:var(--font-body);color:var(--text-dark);background:var(--bg);margin:0 auto;padding:0 24px 80px}.blog-module__ZWXRTa__blogRoot{background:#fff;min-height:100vh}.blog-module__ZWXRTa__hero{border-radius:var(--radius-lg);aspect-ratio:16/7;width:100%;max-width:860px;box-shadow:var(--shadow);background:#dde3ec;margin:32px auto 0;position:relative;overflow:hidden}.blog-module__ZWXRTa__heroImageWrap{position:absolute;inset:0}.blog-module__ZWXRTa__heroImage{object-fit:cover;transition:transform .6s}.blog-module__ZWXRTa__hero:hover .blog-module__ZWXRTa__heroImage{transform:scale(1.02)}.blog-module__ZWXRTa__heroOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#1c1c2e2e 100%);position:absolute;inset:0}.blog-module__ZWXRTa__metaBar{flex-direction:column;gap:10px;max-width:860px;margin:24px auto 8px;display:flex}.blog-module__ZWXRTa__categoryBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);border-bottom:2px solid var(--accent);width:fit-content;padding-bottom:1px;font-size:.72rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.blog-module__ZWXRTa__categoryBadge:hover{opacity:.7}.blog-module__ZWXRTa__title{font-family:var(--font-display);color:var(--text-dark);letter-spacing:-.02em;margin:0;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:700;line-height:1.3}.blog-module__ZWXRTa__metaRow{color:var(--text-light);align-items:center;gap:4px;font-size:.82rem;display:flex}.blog-module__ZWXRTa__date{font-style:italic}.blog-module__ZWXRTa__author strong{color:var(--primary);font-weight:600}.blog-module__ZWXRTa__shareBar{gap:8px;margin-top:4px;display:flex}.blog-module__ZWXRTa__shareBtn{background:var(--share-color,#888);color:#fff;cursor:pointer;width:34px;height:34px;font-size:.75rem;font-weight:600;font-family:var(--font-body);border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .18s,opacity .18s;display:flex}.blog-module__ZWXRTa__shareBtn:hover{opacity:.88;transform:translateY(-2px)scale(1.1)}.blog-module__ZWXRTa__contentGrid{grid-template-columns:1fr 400px;align-items:start;gap:40px;max-width:1200px;margin:36px auto 0;display:grid}.blog-module__ZWXRTa__articleBody{color:var(--text-mid);min-width:0;font-size:1rem;line-height:1.82}.blog-module__ZWXRTa__articleBody h2{font-family:var(--font-display);color:var(--text-dark);letter-spacing:-.01em;margin:2em 0 .6em;font-size:1.35rem;font-weight:700;line-height:1.3}.blog-module__ZWXRTa__articleBody h3{font-family:var(--font-display);color:var(--text-dark);margin:1.6em 0 .5em;font-size:1.1rem;font-weight:700}.blog-module__ZWXRTa__articleBody p{margin:0 0 1.2em}.blog-module__ZWXRTa__articleBody a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .18s}.blog-module__ZWXRTa__articleBody a:hover{opacity:.75}.blog-module__ZWXRTa__articleBody ul,.blog-module__ZWXRTa__articleBody ol{margin-bottom:1.2em;padding-left:1.4em}.blog-module__ZWXRTa__articleBody li{margin-bottom:.5em}.blog-module__ZWXRTa__articleBody blockquote{border-left:3px solid var(--accent);background:var(--accent-light);border-radius:0 var(--radius) var(--radius) 0;color:var(--text-dark);margin:1.5em 0;padding:10px 20px;font-style:italic}.blog-module__ZWXRTa__articleBody img{border-radius:var(--radius);max-width:100%;margin:1.2em 0}.blog-module__ZWXRTa__articleBody .blog-module__ZWXRTa__related-link{color:var(--accent);margin:1.2em 0;font-size:.85rem;font-style:italic;display:block}.blog-module__ZWXRTa__sidebar{flex-direction:column;gap:24px;display:flex;position:sticky;top:80px}.blog-module__ZWXRTa__nowReading{background:var(--bg-sidebar);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 18px}.blog-module__ZWXRTa__nowReadingLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--text-light);margin:0 0 14px;font-size:.7rem;font-weight:700}.blog-module__ZWXRTa__nowReadingList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.blog-module__ZWXRTa__nowReadingList li{border-bottom:1px solid var(--border);padding-bottom:12px}.blog-module__ZWXRTa__nowReadingList li:last-child{border-bottom:none;padding-bottom:0}.blog-module__ZWXRTa__nowReadingActive .blog-module__ZWXRTa__nowReadingLink{color:var(--accent);font-weight:600}.blog-module__ZWXRTa__nowReadingLink{color:var(--text-dark);font-size:.84rem;line-height:1.45;text-decoration:none;transition:color .18s;display:block}.blog-module__ZWXRTa__nowReadingLink:hover{color:var(--primary)}.blog-module__ZWXRTa__sideNewsletter{background:var(--primary);border-radius:var(--radius-lg);color:#fff;flex-direction:column;gap:12px;padding:22px 18px;display:flex}.blog-module__ZWXRTa__sideNewsletterTitle{font-family:var(--font-display);margin:0;font-size:1.05rem;font-weight:700}.blog-module__ZWXRTa__sideNewsletterDesc{opacity:.88;margin:0;font-size:.8rem;line-height:1.6}.blog-module__ZWXRTa__sideNewsletterInput{width:100%;font-size:.83rem;font-family:var(--font-body);color:var(--text-dark);box-sizing:border-box;border:none;border-radius:4px;outline:none;padding:9px 13px}.blog-module__ZWXRTa__sideNewsletterInput:focus{box-shadow:0 0 0 3px #fff6}.blog-module__ZWXRTa__sideNewsletterBtn{background:var(--accent);color:#fff;width:100%;font-size:.88rem;font-weight:700;font-family:var(--font-body);cursor:pointer;border:none;border-radius:4px;padding:10px;transition:background .18s,transform .18s}.blog-module__ZWXRTa__sideNewsletterBtn:hover{background:#a50d25;transform:translateY(-1px)}.blog-module__ZWXRTa__tagsRow{max-width:860px;color:var(--text-mid);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin:32px auto 0;padding-top:20px;font-size:.82rem;display:flex}.blog-module__ZWXRTa__tagItem a{color:var(--primary);font-weight:600;text-decoration:none}.blog-module__ZWXRTa__tagPill{color:var(--primary);background:#eef2f7;border:1px solid #d4dff0;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-block}.blog-module__ZWXRTa__helpful{max-width:860px;color:var(--text-mid);align-items:center;gap:16px;margin:24px auto;font-size:.85rem;display:flex}.blog-module__ZWXRTa__helpful p{margin:0}.blog-module__ZWXRTa__helpfulBtns{gap:8px;display:flex}.blog-module__ZWXRTa__helpfulBtn{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:50%;width:36px;height:36px;font-size:1rem;transition:background .18s,transform .18s}.blog-module__ZWXRTa__helpfulBtn:hover{background:var(--accent-light);transform:scale(1.12)}.blog-module__ZWXRTa__related{border-top:2px solid var(--accent);max-width:860px;margin:32px auto 0;padding-top:28px}.blog-module__ZWXRTa__relatedHeading{letter-spacing:.12em;color:var(--accent);text-transform:uppercase;margin:0 0 20px;font-size:.72rem;font-weight:700}.blog-module__ZWXRTa__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}.blog-module__ZWXRTa__relatedCard{color:inherit;border-radius:var(--radius-lg);border:1px solid var(--border);flex-direction:column;gap:10px;padding-bottom:16px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.blog-module__ZWXRTa__relatedCard:hover{transform:translateY(-3px);box-shadow:0 6px 24px #004a8f1a}.blog-module__ZWXRTa__relatedImageWrap{background:#dde3ec;width:100%;padding-top:56%;position:relative;overflow:hidden}.blog-module__ZWXRTa__relatedImage{object-fit:cover;transition:transform .3s}.blog-module__ZWXRTa__relatedCard:hover .blog-module__ZWXRTa__relatedImage{transform:scale(1.04)}.blog-module__ZWXRTa__relatedCategory{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);padding:0 14px;font-size:.68rem;font-weight:700}.blog-module__ZWXRTa__relatedTitle{font-family:var(--font-display);color:var(--text-dark);margin:0;padding:0 14px;font-size:.9rem;font-weight:700;line-height:1.4}@media (max-width:900px){.blog-module__ZWXRTa__contentGrid{grid-template-columns:1fr}.blog-module__ZWXRTa__sidebar{flex-flow:wrap;position:static}.blog-module__ZWXRTa__nowReading,.blog-module__ZWXRTa__sideNewsletter{flex:1;min-width:260px}}@media (max-width:600px){.blog-module__ZWXRTa__page{padding:0 16px 60px}.blog-module__ZWXRTa__hero{border-radius:var(--radius);margin-top:16px}.blog-module__ZWXRTa__sidebar{flex-direction:column}.blog-module__ZWXRTa__helpful{flex-direction:column;align-items:flex-start;gap:10px}}
