.gc-post-content h3{font-size:1.35rem}.gc-post-content h4{font-size:1.15rem}.gc-post-content blockquote{border-left:4px solid var(--gc-green,#00c66a);margin-left:0;padding:4px 0 4px 20px;color:#374151;font-style:italic}.gc-post-content code{background:#e8efe9;padding:.1em .35em;border-radius:4px;font-size:.92em}.gc-post-content table{width:100%;border-collapse:collapse;font-size:1rem}.gc-post-content th,.gc-post-content td{border-bottom:1px solid #d7ded9;padding:10px;text-align:left}.gc-blog-archive-header{margin-bottom:44px}.gc-blog-archive-intro{max-width:640px;font-size:1.125rem;line-height:1.6;color:#374151;margin:0}.gc-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.gc-blog-card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:var(--gc-shadow-soft);transition:transform .2s,box-shadow .2s}.gc-blog-card:hover{transform:translateY(-3px);box-shadow:var(--gc-shadow-hover)}.gc-blog-card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.gc-blog-card-media{aspect-ratio:1200/630;background:var(--gc-home-ink,#08291f);overflow:hidden}.gc-blog-card-media img{width:100%;height:100%;object-fit:cover;display:block}.gc-blog-card-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:var(--gc-green-soft,#8fffc4);font-weight:700;font-size:1.3rem}.gc-blog-card-body{padding:22px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.gc-blog-card-title{font-family:"Manrope",sans-serif;font-size:1.3rem;line-height:1.25;font-weight:700;color:var(--gc-home-ink,#08291f)!important;margin:0;letter-spacing:-.015em}.gc-blog-card-excerpt{margin:0;color:#4b5563;line-height:1.6}.gc-blog-card-more{margin-top:auto;font-weight:700;color:#00704a}.gc-blog-pagination{margin-top:44px}.gc-blog-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.gc-blog-pagination .page-numbers{padding:8px 14px;border-radius:10px;background:#fff;color:var(--gc-home-ink,#08291f);text-decoration:none}.gc-blog-pagination .current{background:var(--gc-home-ink,#08291f);color:#fff}@media (max-width:1024px){.gc-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.gc-blog-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gc-blog-card{transition:none}.gc-blog-card:hover{transform:none}}.gc-blog-archive article.gc-blog-card{background:#fff!important}.gc-blog-card-media,.gc-blog-card-body{width:100%;box-sizing:border-box;margin:0!important}.gc-blog-archive{padding-top:88px}