.blog-module__3rPSzG__container{max-width:700px;margin:5rem auto;padding:80px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.blog-module__3rPSzG__blogTitle{letter-spacing:-.05em;color:#000;margin-bottom:48px;font-size:3.5rem;font-weight:800}.blog-module__3rPSzG__postList{flex-direction:column;gap:40px;display:flex}.blog-module__3rPSzG__postCard{color:inherit;border-radius:12px;margin:-20px;padding:20px;text-decoration:none;transition:background .2s;display:block}.blog-module__3rPSzG__postCard:hover{background:#fafafa}.blog-module__3rPSzG__postCard h2{letter-spacing:-.02em;margin-bottom:8px;font-size:1.5rem;font-weight:600}.blog-module__3rPSzG__postCard p{color:#666;margin-bottom:12px;line-height:1.6}.blog-module__3rPSzG__postDate{color:#999;font-size:.875rem}.blog-module__3rPSzG__header{border-bottom:1px solid #eaeaea;margin-bottom:48px;padding-bottom:32px}.blog-module__3rPSzG__title{letter-spacing:-.05em;margin-bottom:16px;font-size:3rem;font-weight:800;line-height:1.1}.blog-module__3rPSzG__content{color:#111;font-size:1.125rem;line-height:1.8}.blog-module__3rPSzG__content h2{letter-spacing:-.02em;margin-top:48px;margin-bottom:16px;font-size:1.8rem;font-weight:700}.blog-module__3rPSzG__content p{margin-bottom:24px}.blog-module__3rPSzG__content ul{margin-bottom:24px;padding-left:20px}.blog-module__3rPSzG__content li{margin-bottom:8px}.blog-module__3rPSzG__content blockquote{color:#444;border-left:2px solid #000;margin:32px 0;padding-left:24px;font-style:italic}.blog-module__3rPSzG__imageWrapper{border:1px solid #eaeaea;border-radius:8px;margin:40px 0;overflow:hidden}.blog-module__3rPSzG__imageCaption{text-align:center;color:#666;margin-top:12px;font-size:.875rem}
