.blog-module__3rPSzG__wrap{max-width:var(--max-width);min-height:60vh;margin:0 auto;padding:120px 32px 96px}.blog-module__3rPSzG__head{max-width:720px;margin-bottom:48px}.blog-module__3rPSzG__title{letter-spacing:-.025em;color:var(--text-main);margin:8px 0 0;font-size:48px;font-weight:600;line-height:1.05}.blog-module__3rPSzG__lede{color:var(--text-muted);margin:20px 0 0;font-size:18px;line-height:1.55}.blog-module__3rPSzG__topics{flex-wrap:wrap;gap:8px;margin:28px 0 0;display:flex}.blog-module__3rPSzG__topicChip{border-radius:var(--radius-pill);border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-sm)) saturate(140%);backdrop-filter:blur(var(--blur-sm)) saturate(140%);color:var(--text-muted);transition:all var(--dur) var(--ease);padding:6px 14px;font-size:13px;font-weight:500}.blog-module__3rPSzG__topicChip:hover{color:var(--primary);border-color:var(--primary)}.blog-module__3rPSzG__topicChip.blog-module__3rPSzG__active{background:var(--primary);color:#fff;border-color:var(--primary)}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-module__3rPSzG__card{background:var(--card);-webkit-backdrop-filter:blur(var(--blur-xl)) saturate(140%);backdrop-filter:blur(var(--blur-xl)) saturate(140%);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm), var(--shadow-inset-top);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), background var(--dur) var(--ease);flex-direction:column;display:flex;overflow:hidden}.blog-module__3rPSzG__card:hover{background:var(--card-strong);box-shadow:var(--shadow-lg), var(--shadow-inset-top-strong);transform:translateY(-2px)}.blog-module__3rPSzG__thumbWrap{aspect-ratio:16/9;background:linear-gradient(135deg,#1e55e61a,#64748b1a);width:100%;position:relative;overflow:hidden}.blog-module__3rPSzG__thumbImg{object-fit:cover}.blog-module__3rPSzG__thumbFallback{aspect-ratio:16/9;width:100%;color:var(--primary);letter-spacing:-.04em;background:linear-gradient(135deg,#1e55e61f,#64748b1a);justify-content:center;align-items:center;font-size:38px;font-weight:800;display:flex}.blog-module__3rPSzG__cardBody{flex-direction:column;flex:1;gap:10px;padding:22px 22px 24px;display:flex}.blog-module__3rPSzG__cardOverline{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.blog-module__3rPSzG__cardTitle{letter-spacing:-.012em;color:var(--text-main);margin:0;font-size:19px;font-weight:600;line-height:1.3}.blog-module__3rPSzG__cardDek{color:var(--text-muted);flex:1;margin:0;font-size:14px;line-height:1.55}.blog-module__3rPSzG__cardMeta{color:var(--text-faint);margin-top:4px;font-size:12px}.blog-module__3rPSzG__empty{border:1px dashed var(--border-strong);border-radius:var(--radius-xl);text-align:center;color:var(--text-muted);padding:56px 32px}@media (max-width:960px){.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,1fr)}.blog-module__3rPSzG__title{font-size:40px}}@media (max-width:640px){.blog-module__3rPSzG__wrap{padding:88px 20px 64px}.blog-module__3rPSzG__grid{grid-template-columns:1fr}.blog-module__3rPSzG__title{font-size:32px}}
.Breadcrumbs-module__JHh-xa__crumbs{margin:0 0 28px}.Breadcrumbs-module__JHh-xa__list{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.Breadcrumbs-module__JHh-xa__item{align-items:center;gap:4px;min-width:0;display:inline-flex}.Breadcrumbs-module__JHh-xa__link{color:var(--text-muted);transition:color var(--dur) var(--ease);border-radius:4px;padding:2px;text-decoration:none}.Breadcrumbs-module__JHh-xa__link:hover{color:var(--primary)}.Breadcrumbs-module__JHh-xa__sep{color:var(--text-faint);display:inline-flex}.Breadcrumbs-module__JHh-xa__current{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;max-width:60vw;font-weight:500;overflow:hidden}
.post-module__ZAXO3W__wrap{max-width:760px;margin:0 auto;padding:112px 24px 96px}.post-module__ZAXO3W__overline{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primary);font-size:12px;font-weight:500}.post-module__ZAXO3W__title{letter-spacing:-.025em;color:var(--text-main);margin:12px 0 0;font-size:42px;font-weight:600;line-height:1.08}.post-module__ZAXO3W__dek{color:var(--text-muted);margin:18px 0 0;font-size:20px;line-height:1.5}.post-module__ZAXO3W__meta{color:var(--text-faint);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 0;padding-bottom:28px;font-size:13px;display:flex}.post-module__ZAXO3W__heroWrap{aspect-ratio:16/9;border-radius:var(--radius-xl);border:1px solid var(--glass-border);width:100%;margin:32px 0 0;position:relative;overflow:hidden}.post-module__ZAXO3W__heroImg{object-fit:cover}.post-module__ZAXO3W__takeaways{background:var(--card);-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(140%);backdrop-filter:blur(var(--blur-lg)) saturate(140%);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm), var(--shadow-inset-top);margin:36px 0 0;padding:24px 28px}.post-module__ZAXO3W__takeawaysHead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px;font-size:11px;font-weight:600}.post-module__ZAXO3W__takeaways ul{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.post-module__ZAXO3W__takeaways li{color:var(--text-main);font-size:15px;line-height:1.5}.post-module__ZAXO3W__body{color:var(--text-main);margin:40px 0 0;font-size:17px;line-height:1.72}.post-module__ZAXO3W__body h2{letter-spacing:-.015em;color:var(--text-main);margin:40px 0 12px;font-size:26px;font-weight:600;line-height:1.25}.post-module__ZAXO3W__body h3{color:var(--text-main);margin:28px 0 8px;font-size:20px;font-weight:600}.post-module__ZAXO3W__body p{margin:0 0 20px}.post-module__ZAXO3W__body a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.post-module__ZAXO3W__body ul,.post-module__ZAXO3W__body ol{flex-direction:column;gap:8px;margin:0 0 20px;padding-left:22px;display:flex}.post-module__ZAXO3W__body li{line-height:1.6}.post-module__ZAXO3W__body blockquote{border-left:3px solid var(--primary);color:var(--text-muted);margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.post-module__ZAXO3W__body strong{font-weight:600}.post-module__ZAXO3W__body code{font-family:var(--font-mono);background:#18181b0f;border-radius:6px;padding:2px 6px;font-size:.88em}.post-module__ZAXO3W__tags{flex-wrap:wrap;gap:8px;margin:40px 0 0;display:flex}.post-module__ZAXO3W__tag{border-radius:var(--radius-pill);background:var(--glass);border:1px solid var(--glass-border);color:var(--text-muted);padding:5px 12px;font-size:12px}.post-module__ZAXO3W__sourceNote{border:1px solid var(--primary-soft);border-radius:var(--radius-lg);color:var(--text-muted);background:#1e55e60d;margin:36px 0 0;padding:20px 24px;font-size:14px;line-height:1.55}.post-module__ZAXO3W__sourceNote a{color:var(--primary)}.post-module__ZAXO3W__cta{text-align:center;background:var(--night-solid);color:#fff;border-radius:var(--radius-2xl);margin:48px 0 0;padding:32px}.post-module__ZAXO3W__ctaTitle{letter-spacing:-.015em;margin:0 0 18px;font-size:22px;font-weight:600}.post-module__ZAXO3W__related{max-width:var(--max-width);margin:80px auto 0;padding:0 24px}.post-module__ZAXO3W__relatedHead{letter-spacing:-.015em;color:var(--text-main);margin:0 0 24px;font-size:24px;font-weight:600}.post-module__ZAXO3W__relatedGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:860px){.post-module__ZAXO3W__relatedGrid{grid-template-columns:1fr}}@media (max-width:640px){.post-module__ZAXO3W__wrap{padding:96px 20px 72px}.post-module__ZAXO3W__title{font-size:32px}.post-module__ZAXO3W__dek{font-size:18px}.post-module__ZAXO3W__body{font-size:16px}}
