.NewsCard-module__CYjG_q__wrapper{justify-content:center;width:100%;padding:16px 0;display:flex}.NewsCard-module__CYjG_q__card{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:320px;padding:16px;transition:all .3s;display:block}.NewsCard-module__CYjG_q__card:hover{border-color:var(--accent-hover);box-shadow:var(--card-shadow)}.NewsCard-module__CYjG_q__cardPrevious{border-left:4px solid var(--border-color)}.NewsCard-module__CYjG_q__cardPrevious:hover{border-left-color:var(--accent-color)}.NewsCard-module__CYjG_q__cardNext{border-right:4px solid var(--border-color);text-align:right}.NewsCard-module__CYjG_q__cardNext:hover{border-right-color:var(--accent-color)}.NewsCard-module__CYjG_q__category{color:var(--accent-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.75rem;font-weight:600}.NewsCard-module__CYjG_q__title{color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:12px;font-size:.875rem;line-height:1.4;transition:color .3s;display:-webkit-box;overflow:hidden}.NewsCard-module__CYjG_q__card:hover .NewsCard-module__CYjG_q__title{color:var(--accent-hover)}.NewsCard-module__CYjG_q__meta{color:var(--text-secondary);align-items:center;gap:12px;font-size:.75rem;display:flex}.NewsCard-module__CYjG_q__metaPrevious{justify-content:flex-start}.NewsCard-module__CYjG_q__metaNext{justify-content:flex-end}.NewsCard-module__CYjG_q__views{align-items:center;gap:4px;display:flex}.NewsCard-module__CYjG_q__navigationLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:4px;font-size:.65rem}
.NewsHeader-module__fyuaCa__header{border-bottom:1px solid var(--border-color);margin-bottom:32px;padding-bottom:24px}.NewsHeader-module__fyuaCa__newsBadgeWrapper{margin-bottom:24px;display:flex}.NewsHeader-module__fyuaCa__newsBadge{border:2px solid var(--accent-color);color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;border-radius:4px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-block}.NewsHeader-module__fyuaCa__meta{letter-spacing:.05em;align-items:center;gap:16px;margin-bottom:16px;font-size:.875rem;font-weight:600;display:flex}.NewsHeader-module__fyuaCa__category{color:var(--accent-color);text-transform:uppercase}.NewsHeader-module__fyuaCa__date{color:var(--text-secondary);align-items:center;gap:8px;display:flex}.NewsHeader-module__fyuaCa__views{color:var(--text-secondary);align-items:center;gap:4px;margin-left:auto;display:flex}.NewsHeader-module__fyuaCa__title{color:var(--text-primary);margin-bottom:16px;font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:1024px){.NewsHeader-module__fyuaCa__title{font-size:2.25rem}}.NewsHeader-module__fyuaCa__excerpt{color:var(--text-secondary);margin-top:16px;font-size:1.125rem;line-height:1.6}
.NewsContent-module__SW3YFq__contentBox{border-bottom:1px solid var(--border-color);margin-bottom:48px;padding-bottom:48px}.NewsContent-module__SW3YFq__imageWrapper{aspect-ratio:16/9;border:1px solid var(--border-color);background-color:var(--bg-secondary);border-radius:8px;width:100%;margin-bottom:32px;position:relative;overflow:hidden}.NewsContent-module__SW3YFq__image{object-fit:cover}.NewsContent-module__SW3YFq__htmlContent{color:var(--text-primary);line-height:1.8;font-family:var(--font-sans);overflow-wrap:break-word;word-break:break-word;font-size:1.125rem}.NewsContent-module__SW3YFq__htmlContent h1,.NewsContent-module__SW3YFq__htmlContent h2,.NewsContent-module__SW3YFq__htmlContent h3,.NewsContent-module__SW3YFq__htmlContent h4,.NewsContent-module__SW3YFq__htmlContent h5,.NewsContent-module__SW3YFq__htmlContent h6{font-family:var(--font-serif,serif);margin-top:2rem;margin-bottom:1rem;font-weight:700;line-height:1.3}.NewsContent-module__SW3YFq__htmlContent h1{font-size:2rem}.NewsContent-module__SW3YFq__htmlContent h2{font-size:1.75rem}.NewsContent-module__SW3YFq__htmlContent h3{font-size:1.5rem}.NewsContent-module__SW3YFq__htmlContent h4{font-size:1.25rem}.NewsContent-module__SW3YFq__htmlContent p{margin-bottom:1.5rem}.NewsContent-module__SW3YFq__htmlContent blockquote{border-left:4px solid var(--accent-color);color:var(--text-secondary);margin:2rem 0;padding-left:1.5rem;font-size:1.25rem;font-style:italic}.NewsContent-module__SW3YFq__htmlContent a{color:var(--accent-color);text-underline-offset:4px;text-decoration:underline}.NewsContent-module__SW3YFq__htmlContent a:hover{color:var(--accent-hover)}.NewsContent-module__SW3YFq__htmlContent img,.NewsContent-module__SW3YFq__htmlContent figure,.NewsContent-module__SW3YFq__htmlContent video{border-radius:8px;max-width:100%!important;height:auto!important}.NewsContent-module__SW3YFq__htmlContent iframe{aspect-ratio:16/9;border:none;border-radius:8px;min-height:400px;margin:1.5rem 0;display:block;width:100%!important}.NewsContent-module__SW3YFq__htmlContent .NewsContent-module__SW3YFq__aligncenter{margin:0 auto;display:block}.NewsContent-module__SW3YFq__htmlContent .NewsContent-module__SW3YFq__alignleft{float:left;margin-bottom:1.5rem;margin-right:1.5rem}.NewsContent-module__SW3YFq__htmlContent .NewsContent-module__SW3YFq__alignright{float:right;margin-bottom:1.5rem;margin-left:1.5rem}.NewsContent-module__SW3YFq__htmlContent ul,.NewsContent-module__SW3YFq__htmlContent ol{margin-bottom:1.5rem;padding-left:2rem}.NewsContent-module__SW3YFq__htmlContent ul{list-style-type:disc}.NewsContent-module__SW3YFq__htmlContent ol{list-style-type:decimal}.NewsContent-module__SW3YFq__htmlContent li{margin-bottom:.5rem}.NewsContent-module__SW3YFq__htmlContent li p{margin-bottom:.25rem}.NewsContent-module__SW3YFq__htmlContent li:last-child p{margin-bottom:0}.NewsContent-module__SW3YFq__htmlContent li::marker{color:var(--accent-color);font-weight:700}.NewsContent-module__SW3YFq__authorSignature{border-top:1px dashed var(--border-color);text-align:right;color:var(--text-primary);font-size:1.1rem;font-family:var(--font-sans);margin-top:3rem;padding-top:1.5rem}.NewsContent-module__SW3YFq__authorSignature strong{text-transform:uppercase;letter-spacing:.5px;color:var(--text-primary)}
.NewsNavigation-module__OTvHeW__container{border-top:4px double var(--border-color);background-color:var(--bg-color);z-index:50;justify-content:center;align-items:center;gap:1rem;width:100%;padding:16px 24px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -4px 12px #0000001a}@media (min-width:1024px){.NewsNavigation-module__OTvHeW__container{display:none}}.NewsNavigation-module__OTvHeW__button{color:var(--text-secondary);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:4px;align-items:center;gap:8px;padding:12px 16px;font-size:.875rem;transition:all .2s;display:flex}.NewsNavigation-module__OTvHeW__button:hover{color:var(--accent-color);background-color:var(--bg-color)}.NewsNavigation-module__OTvHeW__buttonText{display:none}@media (min-width:640px){.NewsNavigation-module__OTvHeW__buttonText{display:inline}}
.page-module__4BIHXW__container{max-width:var(--max-width);margin:0 auto;padding:0 24px}@media (max-width:768px){.page-module__4BIHXW__container{padding:0 16px}}.page-module__4BIHXW__mainLayout{grid-template-columns:1fr;gap:24px;padding-top:32px;padding-bottom:96px;display:grid;position:relative}@media (min-width:1024px){.page-module__4BIHXW__mainLayout{grid-template-columns:240px minmax(0,1fr) 240px;gap:32px;padding-bottom:32px}}@media (min-width:1200px){.page-module__4BIHXW__mainLayout{grid-template-columns:320px minmax(0,1fr) 320px;gap:4rem}}.page-module__4BIHXW__sideColumn{flex-direction:column;align-self:flex-start;align-items:center;width:100%;min-width:0;height:fit-content;padding-top:16px;display:none;position:sticky;top:100px}@media (min-width:1024px){.page-module__4BIHXW__sideColumn{display:flex}}.page-module__4BIHXW__centerColumn{width:100%;min-width:0}.page-module__4BIHXW__adBannerBottom{background-color:var(--bg-secondary,#1a1a1a);width:100%;max-width:900px;height:120px;color:var(--text-secondary,#666);border-radius:4px;justify-content:center;align-items:center;margin:2rem auto 0;font-size:.85rem;display:flex;position:relative;overflow:hidden}.page-module__4BIHXW__pageWrap{background-color:var(--bg-color);min-height:100vh;color:var(--text-primary)}
