.page-module__zsd5nG__container{max-width:780px;margin:0 auto;padding:110px 24px 80px}.page-module__zsd5nG__backLink{color:var(--primary-green);align-items:center;gap:6px;margin-bottom:36px;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.page-module__zsd5nG__backLink:hover{opacity:.8;transform:translate(-4px)}.page-module__zsd5nG__article{background:var(--card-bg);border-radius:var(--border-radius-lg);border:1px solid var(--card-border);padding:44px}.page-module__zsd5nG__articleHeader{border-bottom:1px solid var(--card-border);margin-bottom:36px;padding-bottom:28px}.page-module__zsd5nG__meta{align-items:center;gap:8px;margin-bottom:14px;font-size:.82rem;display:flex}.page-module__zsd5nG__category{background:var(--card-accent);color:var(--primary-green);text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:4px 12px;font-size:.78rem;font-weight:600}.page-module__zsd5nG__dot{color:var(--card-border)}.page-module__zsd5nG__readTime{color:var(--muted-text);font-weight:500}.page-module__zsd5nG__title{font-family:var(--font-playfair),serif;color:var(--dark-green);margin-bottom:18px;font-size:2.5rem;font-weight:700;line-height:1.2}.page-module__zsd5nG__authorRow{justify-content:space-between;align-items:center;font-size:.88rem;display:flex}.page-module__zsd5nG__author{color:var(--dark-green);font-weight:600}.page-module__zsd5nG__date{color:var(--muted-text)}.page-module__zsd5nG__content{color:var(--body-text);font-size:1.02rem;line-height:1.8}.page-module__zsd5nG__content h2{font-family:var(--font-playfair),serif;color:var(--dark-green);margin-top:36px;margin-bottom:14px;font-size:1.7rem;font-weight:700}.page-module__zsd5nG__content h3{font-family:var(--font-playfair),serif;color:var(--dark-green);margin-top:28px;margin-bottom:10px;font-size:1.3rem;font-weight:700}.page-module__zsd5nG__content p{margin-bottom:18px}.page-module__zsd5nG__content ul,.page-module__zsd5nG__content ol{margin-bottom:18px;padding-left:22px}.page-module__zsd5nG__content li{margin-bottom:8px}.page-module__zsd5nG__content strong{color:var(--dark-green);font-weight:600}.page-module__zsd5nG__content a{color:var(--primary-green);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.page-module__zsd5nG__content a:hover{color:var(--dark-green)}.page-module__zsd5nG__content blockquote{border-left:4px solid var(--primary-green);background:var(--card-accent);border-radius:0 var(--border-radius)var(--border-radius)0;color:var(--body-text);margin:24px 0;padding:18px 22px;font-style:italic}.page-module__zsd5nG__content blockquote p{margin-bottom:0}.page-module__zsd5nG__content img{border-radius:var(--border-radius);max-width:100%;margin:22px 0}.page-module__zsd5nG__cta{text-align:center;background:var(--card-accent);border-radius:var(--border-radius-lg);border:1px solid var(--card-border);margin-top:50px;padding:44px 28px}.page-module__zsd5nG__ctaText{font-family:var(--font-playfair),serif;color:var(--dark-green);margin-bottom:18px;font-size:1.3rem;font-weight:600}.page-module__zsd5nG__ctaButton{background-color:var(--primary-green);color:var(--white);border-radius:50px;padding:13px 32px;font-weight:600;text-decoration:none;transition:transform .3s,background-color .3s;display:inline-block}.page-module__zsd5nG__ctaButton:hover{background-color:var(--dark-green);transform:translateY(-2px)}@media (max-width:600px){.page-module__zsd5nG__article{padding:24px 18px}.page-module__zsd5nG__title{font-size:1.8rem}.page-module__zsd5nG__content h2{font-size:1.4rem}.page-module__zsd5nG__content h3{font-size:1.15rem}.page-module__zsd5nG__authorRow{flex-direction:column;align-items:flex-start;gap:4px}}
