.ArticleDetail_wrapper__0sxlQ{max-width:720px;margin:0 auto;padding:2rem 1rem}.ArticleDetail_heroSection__wAVA0{width:100%;padding:4rem 0;border-radius:1rem;overflow:hidden}.ArticleDetail_oatMilk__8SzwW{background-color:#f9f5ef}.ArticleDetail_mutedGreen__pqVPo{background-color:#edf3ec}.ArticleDetail_heroContent__iIN93{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;padding:0 1rem;gap:2rem;align-items:center;justify-content:space-between}.ArticleDetail_textSide__FtKdt{flex:1 1 400px;min-width:300px}.ArticleDetail_imageSide___vsu3{flex:1 1 400px;min-width:300px;padding-right:50px}.ArticleDetail_backLink__4__VD{display:inline-block;margin-bottom:1rem;color:#555;font-size:.95rem;text-decoration:none}.ArticleDetail_title__MHm32{font-size:2rem;font-weight:700;margin:0 0 .75rem;color:#222}.ArticleDetail_meta__XGgg7{font-size:.95rem;color:#777}.ArticleDetail_heroImage__tzTL4{width:100%;max-height:50vh;border-radius:8px;object-fit:cover}.ArticleDetail_articleBody__a7Q7E{max-width:100%;width:min(90%,840px);margin:3rem auto;padding:0 1rem}.ArticleDetail_paragraph__M7coi{font-size:1.05rem;line-height:1.8;color:#333;margin-bottom:1.5rem}.ArticleDetail_h1__AM3Aq{font-size:1.8rem;margin:2rem 0 1rem;font-weight:700}.ArticleDetail_h2__ou79_{font-size:1.4rem;margin:2rem 0 1rem;font-weight:600}.ArticleDetail_richImage__pC3xy{max-width:100%;margin:2rem auto;display:block;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.05);object-fit:contain}.ArticleDetail_separator__oQPB5{margin:1.5rem 0;border:none;border-top:1px solid rgba(0,0,0,.1)}.ArticleDetail_metaRow__e9UpD{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1rem}.ArticleDetail_metaBlock__lbWVN{flex:1 1 200px}.ArticleDetail_metaLabel__H_HyI{font-size:.85rem;color:#666;margin-bottom:.25rem;font-weight:500}.ArticleDetail_metaValue__gU3Fd{font-size:1rem;font-weight:600;color:#222}.ArticleDetail_inlineImageBlock__le1bo,.ArticleDetail_inlineImageContainer__GV6q5{display:flex;flex-direction:column;align-items:center;margin:2rem 0}.ArticleDetail_inlineImage__964Rd{max-width:600px;width:100%;height:auto;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.ArticleDetail_imageCaption__EEj4X{font-size:.875rem;color:var(--gray-700);text-align:center;margin-top:.5rem;font-style:italic;max-width:90%}.ArticleDetail_references__nIX_o{margin-top:5rem;padding:0;color:#444}.ArticleDetail_referencesInner__rLzBc{max-width:840px;margin:0 auto;padding:3rem 1.25rem;background-color:#f9f7f5;border-radius:6px}.ArticleDetail_references__nIX_o h3{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:1rem}.ArticleDetail_references__nIX_o ul{padding-left:1.25rem;list-style-type:disc;color:#333}.ArticleDetail_references__nIX_o li{font-size:.875rem;font-style:italic;line-height:1.6;color:#555;margin-bottom:.5rem}.ArticleDetail_articleWrapper__N8buX{max-width:720px;margin:0 auto;padding:0 1.25rem}.RelatedArticlesSection_relatedSection__c_3dr{margin:4rem 0;padding:0 1rem}.RelatedArticlesSection_heading__Sd_yt{font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.RelatedArticlesSection_scrollContainer__4OGIn{display:flex;overflow-x:auto;gap:1rem;padding-bottom:.5rem;scroll-snap-type:x mandatory}.RelatedArticlesSection_card__3CtH5{flex:0 0 auto;width:250px;background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);text-decoration:none;color:inherit;scroll-snap-align:start;transition:transform .2s ease}.RelatedArticlesSection_card__3CtH5:hover{transform:translateY(-4px)}.RelatedArticlesSection_imageWrapper__KFLUl{width:100%;height:160px;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.RelatedArticlesSection_image__Iv6C3{width:100%;height:100%;object-fit:cover}.RelatedArticlesSection_cardContent__WhcD4{padding:.75rem}.RelatedArticlesSection_title__9qodX{font-size:1rem;font-weight:600;margin:0 0 .5rem}.RelatedArticlesSection_excerpt__UqzEa{font-size:.9rem;color:#555}