.post-module__ZAXO3W__postHeader{text-align:center;background:#fff;border-bottom:1px solid #1a263514;padding:128px 48px 64px}.post-module__ZAXO3W__breadcrumb{font-family:var(--font-dm-mono);color:#8a9aab;letter-spacing:.06em;margin-bottom:28px;font-size:.75rem}.post-module__ZAXO3W__breadcrumb a{color:#007a71;text-decoration:none}.post-module__ZAXO3W__breadcrumb a:hover{text-decoration:underline}.post-module__ZAXO3W__eyebrow{font-family:var(--font-dm-mono);color:#007a71;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:.8125rem;display:inline-flex}.post-module__ZAXO3W__eyebrow:before{content:"";background:#007a71;flex-shrink:0;width:20px;height:1px}.post-module__ZAXO3W__postTitle{font-family:var(--font-fraunces);color:#0a1628;letter-spacing:-.01em;max-width:800px;margin:0 auto 20px;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:400;line-height:1.1}.post-module__ZAXO3W__postTitle em{color:#1a6fa8;font-style:italic}.post-module__ZAXO3W__postSubtitle{font-family:var(--font-fraunces);color:#5a6e7f;max-width:680px;margin:0 auto;font-size:1.1rem;font-style:italic;line-height:1.55}.post-module__ZAXO3W__heroImageWrap{max-width:1100px;margin:40px auto 0;padding:0 24px}.post-module__ZAXO3W__heroImageWrap img{object-fit:cover;border-radius:4px;width:100%;max-height:480px;display:block}.post-module__ZAXO3W__contentWrap{max-width:1100px;margin:0 auto;padding:48px 24px 96px}.post-module__ZAXO3W__contentPanel{background:#f0f8f6;border-radius:14px;grid-template-columns:200px 1fr;display:grid;overflow:hidden}.post-module__ZAXO3W__sidebar{border-right:1px solid #00a99d26;flex-direction:column;gap:24px;padding:36px 24px;display:flex}.post-module__ZAXO3W__sideLabel{font-family:var(--font-dm-mono);letter-spacing:.16em;text-transform:uppercase;color:#007a71;margin-bottom:10px;font-size:.65rem;display:block}.post-module__ZAXO3W__authorName{font-family:var(--font-fraunces);color:#0a1628;margin-bottom:4px;font-size:.9375rem;line-height:1.35}.post-module__ZAXO3W__authorRole{color:#5a6e7f;font-size:.8125rem;line-height:1.5}.post-module__ZAXO3W__sidebarDivider{border:none;border-top:1px solid #00a99d33;margin:0}.post-module__ZAXO3W__shareButtons{flex-wrap:wrap;gap:8px;display:flex}.post-module__ZAXO3W__shareBtn{color:#007a71;background:#fff;border:1px solid #00a99d4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.post-module__ZAXO3W__shareBtn:hover{color:#fff;background:#007a71;border-color:#007a71}.post-module__ZAXO3W__shareBtn svg{width:14px;height:14px;display:block}.post-module__ZAXO3W__articleArea{min-width:0;padding:36px 40px 48px}.post-module__ZAXO3W__articleMeta{font-family:var(--font-dm-mono);color:#8a9aab;letter-spacing:.06em;border-bottom:1px solid #00a99d26;margin-bottom:32px;padding-bottom:20px;font-size:.7rem}@media (max-width:680px){.post-module__ZAXO3W__postHeader{padding:108px 20px 48px}.post-module__ZAXO3W__contentWrap{padding:24px 16px 60px}.post-module__ZAXO3W__contentPanel{border-radius:10px;grid-template-columns:1fr}.post-module__ZAXO3W__sidebar{border-bottom:1px solid #00a99d26;border-right:none;flex-flow:wrap;align-items:flex-start;gap:20px;padding:24px 20px}.post-module__ZAXO3W__sidebarDivider{display:none}.post-module__ZAXO3W__articleArea{padding:24px 20px 36px}}
