.page_header__Zc_Ie{text-align:center;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--border-color)}.page_category__n9ZGV{display:inline-block;padding:4px 12px;font-size:.8rem;font-weight:600;background-color:var(--background-output);color:var(--text-secondary);border-radius:9999px;margin-bottom:16px;text-transform:uppercase}.page_title__xYFu1{font-size:clamp(1.8rem,1.5vw + 1.5rem,2.5rem);color:var(--text-primary);margin:0 0 12px;line-height:1.2}.page_date__s1If_{font-size:.9rem;color:var(--text-subtle)}.page_content__tHqa2{line-height:1.8;color:var(--text-secondary)}.page_content__tHqa2 h2{font-size:clamp(1.4rem,1vw + 1rem,1.75rem);color:var(--text-primary);margin-top:2.5em;margin-bottom:1em}.page_content__tHqa2 p{margin-bottom:1.5em}.page_content__tHqa2 a{color:var(--primary-color);text-decoration:underline}.page_content__tHqa2 ol+h2,.page_content__tHqa2 ol+h3,.page_content__tHqa2 ol+hr,.page_content__tHqa2 ul+h2,.page_content__tHqa2 ul+h3,.page_content__tHqa2 ul+hr{margin-top:2em}.page_content__tHqa2 ol,.page_content__tHqa2 ul{padding-left:20px}.page_content__tHqa2 blockquote{margin:2em 0;padding:20px;background-color:var(--background-muted);border-left:3px solid var(--primary-color);font-size:clamp(1rem,.5vw + .8rem,1.1rem);font-style:italic;color:var(--text-secondary)}.page_content__tHqa2 blockquote p{margin-bottom:0}.page_content__tHqa2 code{background-color:var(--background-secondary);color:var(--primary-color);padding:2px 8px;border-radius:6px;font-size:.9em;font-family:inherit;font-weight:600;border:1px solid var(--border-color)}@media (max-width:768px){.page_header__Zc_Ie{margin-bottom:24px;padding-bottom:24px}}