.page-module__1PYtFG__articleHeader{border-bottom:2px dashed var(--color-primary-light);margin-bottom:40px;padding-bottom:20px}.page-module__1PYtFG__articleTitle{color:var(--color-black);margin:16px 0;font-size:2.5rem}.page-module__1PYtFG__articleDate{color:#888}.page-module__1PYtFG__markdownContent{color:var(--color-text);background-color:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:40px;font-size:1.1rem;line-height:1.8}.page-module__1PYtFG__markdownContent h1,.page-module__1PYtFG__markdownContent h2,.page-module__1PYtFG__markdownContent h3{color:var(--color-primary-dark);margin-top:2em;margin-bottom:1em}.page-module__1PYtFG__markdownContent p{margin-bottom:1.5em}.page-module__1PYtFG__markdownContent a{color:var(--color-primary);text-decoration:underline}.page-module__1PYtFG__markdownContent ul,.page-module__1PYtFG__markdownContent ol{margin-bottom:1.5em;padding-left:2em}.page-module__1PYtFG__markdownContent li{margin-bottom:.5em}.page-module__1PYtFG__markdownContent strong{color:var(--color-black);background:linear-gradient(#0000 60%,#ff8c004d 60%)}.page-module__1PYtFG__backLink{color:var(--color-primary);transition:var(--transition);align-items:center;gap:8px;margin-top:40px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__1PYtFG__backLink:hover{transform:translate(-4px)}
