.insights-post-module__D408Ca__postPage{background-color:var(--bg-primary)}.insights-post-module__D408Ca__headerGrid{border-bottom:var(--border-thin);padding:100px 40px}.insights-post-module__D408Ca__meta{justify-content:space-between;align-items:center;margin-bottom:60px;display:flex}.insights-post-module__D408Ca__backBtn{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-secondary);align-items:center;gap:8px;font-size:.85rem;font-weight:600;transition:transform .2s;display:flex}.insights-post-module__D408Ca__backBtn:hover{transform:translate(-4px)}.insights-post-module__D408Ca__tagRow{align-items:center;gap:24px;display:flex}.insights-post-module__D408Ca__tag{text-transform:uppercase;color:var(--accent-primary);background-color:#2daa7f1a;border-radius:2px;padding:4px 10px;font-size:.75rem;font-weight:700}.insights-post-module__D408Ca__date{color:var(--text-secondary);font-size:.85rem;font-weight:500}.insights-post-module__D408Ca__title{max-width:1000px;margin-bottom:40px;font-size:clamp(3rem,6vw,4.8rem);line-height:1.1}.insights-post-module__D408Ca__excerpt{color:var(--text-secondary);max-width:800px;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.6}.insights-post-module__D408Ca__heroImageContainer{border-bottom:var(--border-thin);background-color:#eee;width:100%;height:60vh;min-height:400px;max-height:800px;overflow:hidden}.insights-post-module__D408Ca__heroImageContainerV2{border-bottom:none;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.insights-post-module__D408Ca__heroImg{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.33,1,.68,1)}.insights-post-module__D408Ca__heroImageContainer:hover .insights-post-module__D408Ca__heroImg{transform:scale(1.04)}.insights-post-module__D408Ca__contentGrid{border-bottom:var(--border-thin);grid-template-columns:280px 1fr;padding:80px 40px;display:grid}.insights-post-module__D408Ca__sidebar{padding-right:40px}.insights-post-module__D408Ca__authorBadge{align-items:center;gap:16px;display:flex;position:sticky;top:120px}.insights-post-module__D408Ca__authorImg{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.insights-post-module__D408Ca__authorName{font-size:1rem;font-weight:600;display:block}.insights-post-module__D408Ca__authorRole{color:var(--text-secondary);font-size:.8rem;display:block}.insights-post-module__D408Ca__richText{max-width:800px}.insights-post-module__D408Ca__richText h2{margin-top:60px;margin-bottom:32px;font-size:2rem}.insights-post-module__D408Ca__richText p{color:var(--text-secondary);margin-bottom:32px;font-size:1.2rem;line-height:1.7}.insights-post-module__D408Ca__richText blockquote{border-top:1px solid var(--line-color);border-bottom:1px solid var(--line-color);color:var(--text-primary);margin:40px 0;padding:40px 0;font-size:1.8rem;font-style:italic;line-height:1.3}.insights-post-module__D408Ca__richText ul{margin-bottom:40px}.insights-post-module__D408Ca__richText li{margin-bottom:16px;padding-left:24px;font-size:1.1rem;position:relative}.insights-post-module__D408Ca__richText li:before{content:"";background-color:var(--accent-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.insights-post-module__D408Ca__footerCta{text-align:left;padding:100px 40px}.insights-post-module__D408Ca__footerCta h2{margin-bottom:24px;font-size:3.2rem}.insights-post-module__D408Ca__footerCta p{color:var(--text-secondary);margin-bottom:40px;font-size:1.25rem}@media (max-width:900px){.insights-post-module__D408Ca__headerGrid{padding:60px 40px}.insights-post-module__D408Ca__contentGrid{grid-template-columns:1fr;gap:60px}.insights-post-module__D408Ca__authorBadge{position:static}}@media (max-width:768px){.insights-post-module__D408Ca__headerGrid{padding:40px 24px}.insights-post-module__D408Ca__meta{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}.insights-post-module__D408Ca__tagRow{flex-wrap:wrap;gap:12px}.insights-post-module__D408Ca__title{margin-bottom:24px;font-size:clamp(2rem,8vw,2.75rem)}.insights-post-module__D408Ca__excerpt{font-size:1.05rem}.insights-post-module__D408Ca__heroImageContainer{height:clamp(220px,42vh,360px);min-height:0}.insights-post-module__D408Ca__contentGrid{gap:40px;padding:0 24px 48px}.insights-post-module__D408Ca__paragraph{font-size:1.05rem}.insights-post-module__D408Ca__footerCta{padding:48px 24px}.insights-post-module__D408Ca__footerCta h2{font-size:clamp(1.75rem,7vw,2.5rem)}.insights-post-module__D408Ca__footerCta p{font-size:1.05rem}}@media (max-width:480px){.insights-post-module__D408Ca__headerGrid,.insights-post-module__D408Ca__contentGrid{padding-left:20px;padding-right:20px}.insights-post-module__D408Ca__footerCta{padding:40px 20px}}
