.page-module__FqI4LW__container{min-height:100vh;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;color:#5c544e;background-color:#fcf9f9;position:relative;overflow:hidden}.page-module__FqI4LW__background{z-index:0;background:linear-gradient(135deg,#fff5f5 0%,#fcf8f2 50%,#fff0f5 100%);width:100%;height:100vh;position:fixed;top:0;left:0}.page-module__FqI4LW__main{z-index:1;max-width:800px;margin:0 auto;padding:4rem 2rem;position:relative}.page-module__FqI4LW__backLink{color:#b78a87;margin-bottom:2rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.page-module__FqI4LW__backLink:hover{color:#8c6866;transform:translate(-4px)}.page-module__FqI4LW__articleCard{-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid #fff;border-radius:28px;padding:4rem;box-shadow:0 15px 35px -5px #e6d2d266}.page-module__FqI4LW__title{color:#8c6866;border-bottom:2px solid #ffb6c14d;margin-bottom:2.5rem;padding-bottom:1.5rem;font-size:2.2rem;font-weight:800;line-height:1.4}.page-module__FqI4LW__heroImageContainer{aspect-ratio:16/9;border-radius:16px;width:100%;margin-bottom:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 20px #e6d2d280}.page-module__FqI4LW__heroImage{object-fit:cover;transition:transform .5s}.page-module__FqI4LW__heroImage:hover{transform:scale(1.02)}.page-module__FqI4LW__imageCredit{text-align:right;color:#a0948d;margin-top:-1.5rem;margin-bottom:2.5rem;padding-right:.5rem;font-size:.85rem}.page-module__FqI4LW__imageCredit a{color:#a0948d;text-decoration:underline}.page-module__FqI4LW__imageCredit a:hover{color:#8c6866}.page-module__FqI4LW__content{color:#6d645d;font-size:1.1rem;line-height:1.9}.page-module__FqI4LW__paragraph{white-space:pre-wrap;margin-bottom:1.8rem}.page-module__FqI4LW__relatedSection{background:#fff5f599;border:1px solid #ffebf0;border-radius:20px;margin-top:4rem;padding:2.5rem}.page-module__FqI4LW__relatedTitle{color:#8c6866;margin-bottom:1.5rem;font-size:1.3rem;font-weight:700;display:inline-block;position:relative}.page-module__FqI4LW__relatedTitle:after{content:"";background-color:#d4a5a1;border-radius:2px;width:30px;height:2px;position:absolute;bottom:-6px;left:0}.page-module__FqI4LW__relatedList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.page-module__FqI4LW__relatedLink{color:#b78a87;align-items:center;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.page-module__FqI4LW__relatedLink:hover{color:#8c6866;transform:translate(4px)}.page-module__FqI4LW__relatedLink:before{content:"🌿";margin-right:.8rem;font-size:1.1em}@media (max-width:768px){.page-module__FqI4LW__articleCard{padding:2.5rem 1.5rem}.page-module__FqI4LW__title{font-size:1.8rem}}.page-module__FqI4LW__markdownH2{color:#8c6866;border-bottom:1px solid #ffb6c166;margin-top:2.5rem;margin-bottom:1.2rem;padding-bottom:.5rem;font-size:1.6rem;font-weight:700}.page-module__FqI4LW__markdownH3{color:#a07a78;margin-top:2rem;margin-bottom:1rem;font-size:1.3rem;font-weight:700}.page-module__FqI4LW__markdownTable{border-collapse:collapse;background:#ffffffb3;border-radius:8px;width:100%;margin-bottom:2rem;overflow:hidden}.page-module__FqI4LW__markdownTh,.page-module__FqI4LW__markdownTd{text-align:left;border:1px solid #e6d2d280;padding:1rem}.page-module__FqI4LW__markdownTh{color:#8c6866;background-color:#fff0f5cc;font-weight:700}.page-module__FqI4LW__markdownBlockquote{color:#8c6866;background:#fff5f580;border-left:4px solid #d4a5a1;border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.5rem}.page-module__FqI4LW__markdownBlockquote p{margin-bottom:0}.page-module__FqI4LW__markdownUl,.page-module__FqI4LW__markdownOl{margin-bottom:1.8rem;padding-left:1.5rem}.page-module__FqI4LW__markdownLi{margin-bottom:.5rem}
