.article_container__XHRAR{max-width:1400px;margin:0 auto;padding:2rem}.article_layout__4z22S{display:grid;grid-template-columns:1fr 350px;grid-gap:3rem;gap:3rem}.article_article__Gck_y{min-width:0}.article_sidebar__Cb_z2{position:relative}.article_backLink__jgL6K{display:inline-block;font-family:var(--font-display);font-size:.95rem;color:var(--text-muted);text-decoration:none;margin-bottom:2rem;transition:var(--transition-smooth)}.article_backLink__jgL6K:hover{color:#333}.article_header__Z3IyV{margin-bottom:2rem}.article_category__96jiG{display:inline-block;font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;color:#333;padding:.5rem 1rem;background:#f5f5f5;border-radius:4px}.article_category__96jiG,.article_title__WUCaB{font-family:var(--font-display);margin-bottom:1rem}.article_title__WUCaB{font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.2;color:var(--text-primary)}.article_date__TE_xR{font-family:var(--font-display);font-size:1rem;color:var(--text-muted);font-style:italic}.article_imageWrapper__s_vAA{margin-bottom:2rem;border-radius:8px;overflow:hidden}.article_imageWrapper__s_vAA.article_landscape__qT6io{width:100%}.article_image__S690f{width:100%;height:auto;display:block}.article_articleWithPortrait__zCwxZ{display:flex;gap:2rem;align-items:flex-start}.article_articleWithPortrait__zCwxZ .article_content__bNyEa{flex:1 1}.article_portraitImage__sWk3R{flex-shrink:0;width:300px;height:auto;max-height:100%}.article_portraitImage__sWk3R img{width:100%;height:auto;border-radius:8px;object-fit:cover}.article_content__bNyEa{font-size:1.1rem;line-height:1.9;color:var(--text-secondary)}.article_content__bNyEa p{margin-bottom:1.5rem}.article_content__bNyEa h2{font-size:1.6rem;margin:2rem 0 1rem}.article_content__bNyEa h2,.article_content__bNyEa h3{font-family:var(--font-display);color:var(--text-primary)}.article_content__bNyEa h3{font-size:1.3rem;margin:1.5rem 0 .75rem}.article_content__bNyEa blockquote{border-left:3px solid #333;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--text-muted)}.article_content__bNyEa a{color:#333;text-decoration:underline;text-underline-offset:3px}.article_content__bNyEa a:hover{color:#666}.article_content__bNyEa ol,.article_content__bNyEa ul{margin:1rem 0 1.5rem 1.5rem}.article_content__bNyEa li{margin-bottom:.5rem}.article_content__bNyEa img{max-width:100%;height:auto;border-radius:8px;margin:2rem 0}.article_content__bNyEa strong{color:var(--text-primary);font-weight:600}.article_content__bNyEa em{font-style:italic}@media (max-width:1024px){.article_layout__4z22S{grid-template-columns:1fr}.article_sidebar__Cb_z2{order:-1}}@media (max-width:768px){.article_container__XHRAR{padding:1rem}.article_content__bNyEa{font-size:1rem}.article_articleWithPortrait__zCwxZ{flex-direction:column}.article_portraitImage__sWk3R{width:100%;max-width:300px;margin:0 auto 2rem}}.Widget_widget__NTcCI{background:var(--bg-secondary);border-radius:var(--radius-md);padding:1.5rem;border:var(--border-light);position:-webkit-sticky;position:sticky;top:100px}.Widget_title__XXoXH{font-family:var(--font-display);font-size:1.1rem;text-align:center;margin-bottom:1.5rem;letter-spacing:.1em;text-transform:uppercase}.Widget_titleLink__b7B0_{text-decoration:none;color:inherit;display:block;transition:opacity .2s ease}.Widget_titleLink__b7B0_:hover{opacity:.7}.Widget_titleAccent__agAXe{display:inline-block}.Widget_titleAccent__agAXe:first-child{color:#333}.Widget_titleAccent__agAXe:nth-child(2){color:#555}.Widget_titleAccent__agAXe:nth-child(3){color:#777}.Widget_items__NksAZ{display:flex;flex-direction:column;gap:.75rem}.Widget_item__fwJRv{display:flex;gap:.75rem;padding:.75rem;background:var(--bg-tertiary);border-radius:var(--radius-sm);text-decoration:none;transition:var(--transition-smooth);animation:Widget_fadeInUp__eg25u .5s ease forwards;opacity:0}@keyframes Widget_fadeInUp__eg25u{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Widget_item__fwJRv:hover{transform:translateX(3px);background:#eee}.Widget_type__PBCum{flex-shrink:0;padding:.2rem .5rem;border-radius:2px;font-family:var(--font-body);font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#333}.Widget_content__gGj_X{flex:1 1;min-width:0}.Widget_itemTitle__s8oGZ{font-family:var(--font-body);font-size:.85rem;color:var(--text-primary);line-height:1.3}.Widget_description__EfGyg{font-size:.75rem;color:var(--text-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Widget_empty__v05c9{color:var(--text-muted);font-size:.9rem}.Widget_empty__v05c9,.Widget_viewAll__RHpXJ{text-align:center;font-family:var(--font-body)}.Widget_viewAll__RHpXJ{display:block;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08);font-size:.8rem;color:#7a6a5a;text-decoration:none;transition:color .2s ease}.Widget_viewAll__RHpXJ:hover{color:#4a3a2a}@media (max-width:1024px){.Widget_widget__NTcCI{position:relative;top:0}}