.page_article__BFNKU{max-width:100%}.page_articleHeader__FNJwg{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:3px dotted var(--yellow-dark)}.page_articleTitle___AKRO{font-size:2.2rem;margin-bottom:1rem;line-height:1.3}.page_articleMeta__SMvPB{display:flex;align-items:center;gap:1rem;color:var(--brown);font-size:.95rem}.page_articleDate__EP9Ba{display:flex;align-items:center;gap:.4rem}.page_articleDate__EP9Ba:before{content:"📅"}.page_backLink__EHA15{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;background:var(--yellow-light);border:2px solid var(--yellow-dark);color:var(--ink);text-decoration:none;font-size:.9rem;transition:all .2s ease;border-radius:4px;box-shadow:-2px 2px 0 var(--shadow-color)}.page_backLink__EHA15:hover{background:var(--yellow);transform:translate(2px,-2px);box-shadow:-4px 4px 0 var(--shadow-color);border-bottom:2px solid var(--yellow-dark)}.page_backLink__EHA15:before{content:"←";font-weight:700}.page_articleContent__hZSU1{font-size:1.1rem;line-height:1.8}.page_articleContent__hZSU1 h1{font-size:2rem;margin-top:2rem;margin-bottom:1rem}.page_articleContent__hZSU1 h2{font-size:1.6rem;margin-top:2rem;margin-bottom:1rem}.page_articleContent__hZSU1 h3{font-size:1.3rem;margin-top:1.5rem;margin-bottom:.8rem}.page_articleContent__hZSU1 p{margin-bottom:1.2rem}.page_articleContent__hZSU1 ol,.page_articleContent__hZSU1 ul{margin-bottom:1.2rem;padding-left:2rem}.page_articleContent__hZSU1 li{margin-bottom:.5rem}.page_articleContent__hZSU1 a{color:var(--brown);border-bottom:2px dotted var(--yellow-dark)}.page_articleContent__hZSU1 a:hover{background:var(--yellow-light);border-bottom-style:solid}.page_articleContent__hZSU1 img{max-width:100%;height:auto;margin:1.5rem 0;border:4px solid var(--yellow-dark);box-shadow:6px 6px 0 var(--shadow-color)}.page_articleContent__hZSU1 blockquote{margin:1.5rem 0;padding:1rem 1.5rem;background:var(--yellow-light);border-left:5px solid var(--yellow-dark);font-style:italic;position:relative;box-shadow:3px 3px 0 var(--shadow-color)}.page_articleContent__hZSU1 pre{margin:1.5rem 0;padding:1rem;background:var(--ink);color:var(--cream);border-radius:4px;overflow-x:auto;border:3px solid var(--yellow-dark);box-shadow:4px 4px 0 var(--shadow-strong),inset 0 0 20px rgba(0,0,0,.3)}.page_articleContent__hZSU1 code{font-family:Consolas,Monaco,monospace;font-size:.9em}.page_articleContent__hZSU1 li code,.page_articleContent__hZSU1 p code{background:var(--yellow-light);padding:.2em .4em;border-radius:3px;border:1px solid var(--yellow-dark);color:var(--ink)}.page_articleContent__hZSU1 hr{border:none;height:3px;background:repeating-linear-gradient(90deg,var(--yellow-dark) 0,var(--yellow-dark) 10px,transparent 10px,transparent 20px);margin:2rem 0}.page_articleContent__hZSU1 table{width:100%;border-collapse:collapse;margin:1.5rem 0;border:2px solid var(--yellow-dark)}.page_articleContent__hZSU1 td,.page_articleContent__hZSU1 th{padding:.75rem;text-align:left;border:1px solid var(--yellow-dark)}.page_articleContent__hZSU1 th{background:var(--yellow-light);font-weight:700}.page_articleContent__hZSU1 tr:nth-child(2n){background:var(--yellow-light)}.page_notFound__QE34C{text-align:center;padding:3rem}.page_notFound__QE34C h1{font-size:2rem;margin-bottom:1rem}@media (max-width:600px){.page_articleTitle___AKRO{font-size:1.6rem}.page_articleContent__hZSU1{font-size:1rem}}