.page_main__uM7vM{max-width:800px;margin:0 auto;padding:2rem 1rem}.page_title__eQQh4{font-size:2.5rem;font-weight:700;color:#222;margin:1rem 0;text-align:center;line-height:1.2}.page_date__A0hko{font-size:.875rem;color:#888;text-align:center;margin-bottom:.5rem}.page_category__Rx0LD{font-size:.875rem;text-align:center;margin-bottom:2rem}.page_post__XRHA8 h1{font-size:2.5rem;font-weight:700;color:#333;margin:2rem 0 1rem;line-height:1.2;border-bottom:2px solid #ddd;padding-bottom:.5rem}.page_post__XRHA8 h2{font-size:2rem;font-weight:700;color:#444;margin:1.5rem 0 .75rem;line-height:1.3;border-bottom:1px solid #ddd;padding-bottom:.25rem}.page_post__XRHA8 p{margin:1rem 0}.page_post__XRHA8 p,.page_post__XRHA8 ul{font-size:1rem;line-height:1.6;color:#555}.page_post__XRHA8 ul{margin:1rem 0 1rem 1.5rem;padding-left:1.5rem}.page_post__XRHA8 ul li{margin-bottom:.5rem}