.post-module__fFuUMG__postPage{background:var(--color-gray-100);min-height:100vh}.post-module__fFuUMG__article{max-width:800px;margin:0 auto}.post-module__fFuUMG__header{background:linear-gradient(135deg,var(--color-green-dark)0%,var(--color-green-accent)100%);padding:3rem 1.5rem 4rem}.post-module__fFuUMG__headerContent{max-width:700px;margin:0 auto}.post-module__fFuUMG__backLink{color:#ffffffd9;transition:color var(--transition-fast);margin-bottom:1.5rem;font-size:.9rem;text-decoration:none;display:block}.post-module__fFuUMG__backLink:hover{color:var(--color-white);text-decoration:none}.post-module__fFuUMG__category{color:var(--color-white);background:#fff3;border-radius:20px;margin-top:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}.post-module__fFuUMG__title{color:var(--color-white);margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.3}.post-module__fFuUMG__meta{color:#ffffffd9;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.post-module__fFuUMG__separator{opacity:.6}.post-module__fFuUMG__content{background:var(--color-white);border-radius:16px 16px 0 0;margin-top:-2rem;padding:3rem 2rem;box-shadow:0 -4px 20px #0000001a}.post-module__fFuUMG__prose{color:var(--color-gray-900);line-height:1.8}.post-module__fFuUMG__prose h2{color:var(--color-green-dark);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem}.post-module__fFuUMG__prose p{margin-bottom:1.25rem}.post-module__fFuUMG__prose ul,.post-module__fFuUMG__prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.post-module__fFuUMG__prose li{margin-bottom:.5rem}.post-module__fFuUMG__footer{background:var(--color-white);border-radius:0 0 16px 16px;padding:0 2rem 3rem}.post-module__fFuUMG__cta{background:linear-gradient(135deg,var(--color-green-dark)0%,var(--color-green-accent)100%);text-align:center;border-radius:12px;padding:2rem}.post-module__fFuUMG__ctaText{color:var(--color-white);margin-bottom:1.25rem;font-size:1.15rem;font-weight:600;line-height:1.5}.post-module__fFuUMG__ctaButton{background:var(--color-white);color:var(--color-green-dark);transition:all var(--transition-normal);border-radius:50px;justify-content:center;align-items:center;padding:.85rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.post-module__fFuUMG__ctaButton:hover{background:var(--color-gray-100);text-decoration:none;transform:translateY(-2px)}@media (max-width:768px){.post-module__fFuUMG__header{padding:2rem 1rem 3rem}.post-module__fFuUMG__content{padding:2rem 1.25rem}.post-module__fFuUMG__footer{padding:0 1.25rem 2rem}.post-module__fFuUMG__cta{padding:1.5rem}}@media (max-width:480px){.post-module__fFuUMG__title{font-size:1.5rem}.post-module__fFuUMG__prose h2{font-size:1.25rem}}
