.page-module__jXZM3G__blogPage{padding-top:5rem}.page-module__jXZM3G__blogContainer{padding-top:8rem;padding-bottom:4rem}.page-module__jXZM3G__pageHeader{background-color:var(--color-primary);background-image:linear-gradient(135deg,var(--color-primary-dark)0%,var(--color-primary)100%);margin-bottom:2rem;padding:5rem 0;position:relative;overflow:hidden}.page-module__jXZM3G__pageHeader:after{content:"";background:radial-gradient(circle,#ffffff1a 0%,#fff0 70%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-50px;right:-50px}.page-module__jXZM3G__postGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.page-module__jXZM3G__postCard{height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.page-module__jXZM3G__postCard:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.page-module__jXZM3G__postMeta{color:var(--color-text-muted);margin-bottom:.75rem;font-size:.875rem;font-weight:500}.page-module__jXZM3G__postTitle{color:var(--color-text-main);margin-bottom:1rem;font-size:1.5rem;transition:color .2s}.page-module__jXZM3G__postCard:hover .page-module__jXZM3G__postTitle{color:var(--color-primary)}.page-module__jXZM3G__postExcerpt{color:var(--color-text-muted);flex-grow:1;margin-bottom:1.5rem;line-height:1.6}.page-module__jXZM3G__readMore{color:var(--color-primary);mt:auto;font-weight:600}.page-module__jXZM3G__backLink{color:var(--color-primary);margin-bottom:2rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-block}.page-module__jXZM3G__backLink:hover{opacity:.8}.page-module__jXZM3G__postHeader{border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:2rem}.page-module__jXZM3G__postDate{color:var(--color-primary);margin-bottom:.5rem;font-weight:600;display:block}.page-module__jXZM3G__articleTitle{color:var(--color-text-main);font-size:3rem;line-height:1.2}.page-module__jXZM3G__postContent{color:var(--color-text-main);max-width:800px;margin:0 auto;font-size:1.125rem;line-height:1.8}.page-module__jXZM3G__postContent h2{color:var(--color-primary-dark);margin-top:3rem;margin-bottom:1rem;font-size:2rem}.page-module__jXZM3G__postContent h3{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem}.page-module__jXZM3G__postContent p{margin-bottom:1.5rem}.page-module__jXZM3G__postContent ul{margin-bottom:1.5rem;padding-left:2rem}.page-module__jXZM3G__postContent li{margin-bottom:.75rem}.page-module__jXZM3G__ctaSection{background-color:var(--color-bg-light);border-top:1px solid var(--color-border);margin-top:5rem;padding:4rem 0}@media (max-width:768px){.page-module__jXZM3G__articleTitle{font-size:2.25rem}}
