.article_article__JxMWc{min-height:60vh}.article_hero__VPWs7{width:100%;max-height:28rem;overflow:hidden}.article_heroImg__WvA91{width:100%;height:100%;object-fit:cover;display:block;max-height:28rem}.article_container__zOmsP{max-width:52rem;margin:0 auto;padding:2.5rem 1.5rem 5rem}.article_header__1DQ11{margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1rem}.article_category__MB4ci{display:inline-block;padding:.25rem .75rem;border-radius:var(--radius-sm);border:1px solid;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;align-self:flex-start}.article_title__i1kKF{font-family:var(--font-serif);font-size:clamp(1.75rem,5vw,2.75rem);font-weight:400;line-height:1.25;color:var(--color-text);margin:0}.article_meta__9cRHb{display:flex;gap:1rem;align-items:center}.article_author__RoTf9{font-size:.9375rem;font-weight:600;color:var(--color-text-muted)}.article_date__SAU9t{font-size:.9375rem;color:var(--color-text-soft)}.article_body__KJnWu{font-size:1.0625rem;line-height:1.8;color:var(--color-text)}.article_body__KJnWu h2{font-size:1.5rem;margin:2.5rem 0 1rem}.article_body__KJnWu h2,.article_body__KJnWu h3{font-family:var(--font-serif);font-weight:400;color:var(--color-text)}.article_body__KJnWu h3{font-size:1.25rem;margin:2rem 0 .75rem}.article_body__KJnWu p{margin:0 0 1.25rem}.article_body__KJnWu a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}.article_body__KJnWu a:hover{color:var(--color-primary-light)}.article_body__KJnWu ol,.article_body__KJnWu ul{margin:0 0 1.25rem 1.5rem}.article_body__KJnWu ol li,.article_body__KJnWu ul li{margin-bottom:.375rem}.article_body__KJnWu blockquote{border-left:3px solid var(--color-primary);margin:1.5rem 0;padding:.75rem 1.25rem;background:var(--color-bg-alt);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-style:italic;color:var(--color-text-muted)}.article_body__KJnWu img{max-width:100%;height:auto;border-radius:var(--radius-md)}.article_body__KJnWu img.img-align-center{display:block;max-width:80%;margin:1.5rem auto}.article_body__KJnWu img.img-align-wide{display:block;width:100%;height:auto;margin:1.5rem 0}.article_body__KJnWu img.img-align-left{float:left;display:block;max-width:42%;margin:.25rem 1.5rem .75rem 0}.article_body__KJnWu img.img-align-right{float:right;display:block;max-width:42%;margin:.25rem 0 .75rem 1.5rem}.article_body__KJnWu:after{content:"";display:table;clear:both}.article_body__KJnWu hr{border:none;border-top:1px solid var(--color-border);margin:2.5rem 0}.article_body__KJnWu strong{font-weight:700}.article_body__KJnWu em{font-style:italic}.article_body__KJnWu code{font-family:var(--font-mono);font-size:.875em;background:var(--color-bg-alt);padding:.15em .4em;border-radius:var(--radius-sm)}