.ArticleContent-module__0Wcr2a__content{flex-direction:column;gap:24px;width:100%;display:flex}.ArticleContent-module__0Wcr2a__content h1,.ArticleContent-module__0Wcr2a__content h2,.ArticleContent-module__0Wcr2a__content h3,.ArticleContent-module__0Wcr2a__content h4{color:var(--text-primary);margin-top:8px;line-height:1.4}.ArticleContent-module__0Wcr2a__content h1{font-size:30px;font-weight:700}.ArticleContent-module__0Wcr2a__content h2{font-size:22px;font-weight:600}.ArticleContent-module__0Wcr2a__content h3{font-size:19px;font-weight:600}.ArticleContent-module__0Wcr2a__content h4{font-size:17px;font-weight:600}.ArticleContent-module__0Wcr2a__content p{color:var(--text-secondary);font-size:17px;line-height:1.6}.ArticleContent-module__0Wcr2a__content img{border-radius:var(--radius-medium);max-width:100%;height:auto;margin:16px auto;display:block}.ArticleContent-module__0Wcr2a__content figure{text-align:center;margin:24px auto}.ArticleContent-module__0Wcr2a__content figcaption{color:var(--text-secondary);text-align:center;margin-top:8px;font-size:13px;font-style:italic}.ArticleContent-module__0Wcr2a__content ul,.ArticleContent-module__0Wcr2a__content ol{color:var(--text-secondary);padding-left:24px;font-size:17px;line-height:1.6}.ArticleContent-module__0Wcr2a__content li{margin-bottom:8px}.ArticleContent-module__0Wcr2a__content blockquote{border-left:3px solid var(--primary);border-radius:0 var(--radius-small) var(--radius-small) 0;color:var(--text-secondary);background:#d4af370d;padding:16px 24px;font-size:17px;font-style:italic;line-height:1.6}.ArticleContent-module__0Wcr2a__content a{color:var(--primary);text-decoration:underline;transition:color .2s}.ArticleContent-module__0Wcr2a__content a:hover{color:var(--primary-hover)}.ArticleContent-module__0Wcr2a__content strong{color:var(--text-primary);font-weight:700}.ArticleContent-module__0Wcr2a__content table{border-collapse:collapse;border-radius:var(--radius-small);border:1px solid #d4af3726;width:100%;overflow:hidden}.ArticleContent-module__0Wcr2a__content th,.ArticleContent-module__0Wcr2a__content td{text-align:left;border-bottom:1px solid #d4af371a;padding:12px 16px;font-size:15px}.ArticleContent-module__0Wcr2a__content th{background:var(--surface);color:var(--primary);font-weight:600}.ArticleContent-module__0Wcr2a__content td{color:var(--text-secondary)}.ArticleContent-module__0Wcr2a__content hr{border:none;border-top:1px solid #dfb12121;margin:16px 0}.ArticleContent-module__0Wcr2a__content pre{background:var(--surface);border-radius:var(--radius-small);color:var(--text-primary);padding:16px;font-size:13px;overflow-x:auto}.ArticleContent-module__0Wcr2a__content code{background:var(--surface);color:var(--primary);border-radius:4px;padding:2px 6px;font-size:14px}
.AuthorBox-module__nUquBq__box{background:var(--surface);border-radius:var(--radius-medium);align-items:center;gap:24px;width:100%;padding:32px;display:flex}.AuthorBox-module__nUquBq__avatarWrap{flex-shrink:0}.AuthorBox-module__nUquBq__avatar{border:2px solid var(--primary);border-radius:50%}.AuthorBox-module__nUquBq__info{flex-direction:column;gap:4px;display:flex}.AuthorBox-module__nUquBq__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}.AuthorBox-module__nUquBq__name{color:var(--primary);font-size:17px;font-weight:700}.AuthorBox-module__nUquBq__desc{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.5}
.MiniPostCard-module__LqgcBW__card{background:var(--surface);border-radius:var(--radius-large);align-items:center;gap:16px;padding:12px;transition:all .2s;display:flex}.MiniPostCard-module__LqgcBW__card:hover{background:#d4af3714}.MiniPostCard-module__LqgcBW__thumb{border-radius:var(--radius-medium);flex-shrink:0;width:80px;height:80px;position:relative;overflow:hidden}.MiniPostCard-module__LqgcBW__thumbImg{object-fit:cover}.MiniPostCard-module__LqgcBW__thumbPlaceholder{background:#d4af371a;width:100%;height:100%}.MiniPostCard-module__LqgcBW__textArea{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.MiniPostCard-module__LqgcBW__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.MiniPostCard-module__LqgcBW__date{color:var(--text-muted);font-size:11px}
.PostCard-module__ptSqka__card{border-radius:var(--radius-medium);border:1px solid #ffffff20;flex-direction:column;width:100%;height:420px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.PostCard-module__ptSqka__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #d4af371f}.PostCard-module__ptSqka__card:hover .PostCard-module__ptSqka__bgImage{transform:scale(1.05)}.PostCard-module__ptSqka__imageBox{z-index:0;position:absolute;inset:0}.PostCard-module__ptSqka__noImage{background:linear-gradient(135deg,#1a1520 0%,#12100e 40%,#1e1a1a 100%)}.PostCard-module__ptSqka__bgImage{object-fit:cover;transition:transform .5s}.PostCard-module__ptSqka__gradientOverlay{border-radius:var(--radius-medium);background:linear-gradient(#0000 0%,#000c 55%,#000 100%);position:absolute;inset:0}.PostCard-module__ptSqka__textContent{z-index:1;flex-direction:column;gap:12px;height:230px;margin-top:auto;padding:0 24px 24px;display:flex;position:relative}.PostCard-module__ptSqka__tag{align-items:center;gap:8px;display:flex}.PostCard-module__ptSqka__tagDot{background:var(--primary);border-radius:3px;width:6px;height:6px}.PostCard-module__ptSqka__tagText{color:var(--primary);letter-spacing:.5px;font-size:12px;font-weight:700}.PostCard-module__ptSqka__title{color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.PostCard-module__ptSqka__excerpt{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.PostCard-module__ptSqka__spacer{flex:1}.PostCard-module__ptSqka__stats{justify-content:space-between;align-items:center;width:100%;display:flex}.PostCard-module__ptSqka__date,.PostCard-module__ptSqka__views{color:var(--text-muted);align-items:center;gap:4px;font-size:11px;display:flex}@media (max-width:768px){.PostCard-module__ptSqka__card{height:360px}.PostCard-module__ptSqka__textContent{height:200px}}
.SearchInput-module__tQa-Ka__searchBar{background:var(--surface);border-radius:var(--radius-large);border:1px solid var(--primary);align-items:center;gap:12px;width:400px;padding:12px 24px;transition:box-shadow .2s,border-color .2s;display:flex}.SearchInput-module__tQa-Ka__searchBar:focus-within{border-color:var(--primary-light);box-shadow:0 0 0 2px #d4af3733}.SearchInput-module__tQa-Ka__submitBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.SearchInput-module__tQa-Ka__submitBtn:hover{color:var(--primary)}.SearchInput-module__tQa-Ka__searchIcon{flex-shrink:0}.SearchInput-module__tQa-Ka__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.SearchInput-module__tQa-Ka__searchInput::placeholder{color:var(--text-muted)}@media (max-width:768px){.SearchInput-module__tQa-Ka__searchBar{width:100%;padding:10px 16px}}
.page-module__D1rvnq__pageWrap{flex-direction:column;width:100%;display:flex}.page-module__D1rvnq__heroSec{width:100%;max-width:1200px;padding:120px var(--section-padding-x) 20px var(--section-padding-x);flex-direction:column;gap:24px;margin:0 auto;display:flex}.page-module__D1rvnq__breadcrumb{align-items:center;gap:8px;display:flex}.page-module__D1rvnq__bcLink{color:var(--text-muted);font-size:12px;transition:color .2s}.page-module__D1rvnq__bcLink:hover{color:var(--primary)}.page-module__D1rvnq__bcSep{color:var(--text-muted);font-size:13px}.page-module__D1rvnq__bcActive{color:var(--primary);font-size:12px;font-weight:600}.page-module__D1rvnq__seoBlock{flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.page-module__D1rvnq__heroTitle{color:var(--text-primary);font-size:38px;font-weight:700}.page-module__D1rvnq__heroSubtitle{color:var(--text-secondary);font-size:15px;line-height:1.5}.page-module__D1rvnq__mainSec{width:100%;max-width:1200px;padding:40px var(--section-padding-x) var(--section-padding-y) var(--section-padding-x);flex-direction:column;gap:48px;margin:0 auto;display:flex}.page-module__D1rvnq__toolbar{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__D1rvnq__tabs{align-items:center;gap:12px;display:flex}.page-module__D1rvnq__tab{background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:100px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .2s}.page-module__D1rvnq__tab:hover{color:var(--text-primary);background:#d4af3726}.page-module__D1rvnq__tabActive{background:var(--primary);color:var(--bg);font-weight:600}.page-module__D1rvnq__tabActive:hover{background:var(--primary-hover)}.page-module__D1rvnq__searchBar{background:var(--surface);border-radius:var(--radius-large);border:1px solid var(--primary);align-items:center;gap:16px;width:400px;padding:16px 24px;display:flex}.page-module__D1rvnq__searchIcon{color:var(--text-muted);flex-shrink:0}.page-module__D1rvnq__searchPlaceholder{color:var(--text-muted);font-size:15px}.page-module__D1rvnq__row{grid-template-columns:repeat(3,1fr);gap:35px;width:100%;display:grid}.page-module__D1rvnq__row>*{min-width:0}.page-module__D1rvnq__empty{justify-content:center;align-items:center;padding:120px 0;display:flex}.page-module__D1rvnq__empty p{color:var(--text-muted);font-size:17px}.page-module__D1rvnq__tagRow{align-items:center;gap:24px;padding-top:24px;display:flex}.page-module__D1rvnq__tagLabel{color:var(--text-primary);white-space:nowrap;font-size:13px;font-weight:700}.page-module__D1rvnq__tags{flex-wrap:wrap;gap:16px;display:flex}.page-module__D1rvnq__tagChip{background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:100px;padding:6px 16px;font-size:12px;transition:all .2s}.page-module__D1rvnq__tagChip:hover{color:var(--primary);background:#d4af371f}.page-module__D1rvnq__paginSec{justify-content:center;width:100%;padding-top:32px;display:flex}.page-module__D1rvnq__pagination{gap:16px;display:flex}.page-module__D1rvnq__pageBtn{border-radius:var(--radius-medium);border:1px solid var(--text-muted);color:var(--text-secondary);cursor:pointer;background:0 0;padding:8px 16px;font-size:13px;transition:all .2s}.page-module__D1rvnq__pageBtn:hover{border-color:var(--primary);color:var(--primary)}.page-module__D1rvnq__pageBtnActive{background:var(--primary);color:var(--bg);border-color:var(--primary);font-weight:600}.page-module__D1rvnq__pageBtnActive:hover{background:var(--primary-hover)}@media (max-width:1200px){.page-module__D1rvnq__heroSec{padding:120px 48px 20px}.page-module__D1rvnq__mainSec{padding:40px 48px 80px}}@media (max-width:1024px){.page-module__D1rvnq__heroSec{padding:100px 32px 16px}.page-module__D1rvnq__mainSec{padding:32px 32px 60px}.page-module__D1rvnq__toolbar{flex-direction:column;align-items:flex-start;gap:24px}.page-module__D1rvnq__tabs{flex-wrap:wrap}.page-module__D1rvnq__searchBar{width:100%}.page-module__D1rvnq__row{grid-template-columns:1fr;gap:24px}}@media (max-width:768px){.page-module__D1rvnq__heroSec{padding:90px 16px 16px}.page-module__D1rvnq__mainSec{gap:32px;padding:24px 16px 48px}.page-module__D1rvnq__heroTitle{font-size:26px}.page-module__D1rvnq__tagRow{flex-direction:column;align-items:flex-start;gap:12px}}
.TableOfContents-module__8dPGAW__tocWrapper{background:var(--surface);border-radius:var(--radius-large);z-index:10;border:1px solid #dfb12126;flex-direction:column;gap:16px;padding:24px;display:flex;position:sticky;top:120px}.TableOfContents-module__8dPGAW__tocTitle{color:var(--text-primary);text-transform:uppercase;font-size:17px;font-weight:700}.TableOfContents-module__8dPGAW__tocDivider{background:var(--primary);width:100%;height:1px}.TableOfContents-module__8dPGAW__tocList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.TableOfContents-module__8dPGAW__tocItem{color:var(--text-secondary);padding-left:12px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .2s,padding-left .2s;display:block;position:relative}.TableOfContents-module__8dPGAW__tocItem:before{content:"•";color:var(--primary);opacity:0;transition:opacity .2s;position:absolute;left:0}.TableOfContents-module__8dPGAW__indent{margin-left:12px}.TableOfContents-module__8dPGAW__tocItem:hover{color:var(--primary)}.TableOfContents-module__8dPGAW__tocItem.TableOfContents-module__8dPGAW__active{color:var(--primary);font-weight:600}.TableOfContents-module__8dPGAW__tocItem.TableOfContents-module__8dPGAW__active:before{opacity:1}@media (max-width:1024px){.TableOfContents-module__8dPGAW__tocWrapper{margin-bottom:24px;position:static}}
.page-module__hUlLAq__pageWrap{flex-direction:column;width:100%;display:flex}.page-module__hUlLAq__contentWrap{padding:120px var(--section-padding-x) var(--section-padding-y) var(--section-padding-x);flex-direction:column;gap:32px;width:100%;max-width:1200px;margin:0 auto;display:flex}.page-module__hUlLAq__breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__hUlLAq__bcLink{color:var(--text-muted);font-size:12px;transition:color .2s}.page-module__hUlLAq__bcLink:hover{color:var(--primary)}.page-module__hUlLAq__bcSep{color:var(--text-muted);font-size:13px}.page-module__hUlLAq__bcActive{color:var(--primary);font-size:12px;font-weight:600}.page-module__hUlLAq__splitLayout{gap:64px;width:100%;display:flex}.page-module__hUlLAq__mainContent{flex-direction:column;flex-shrink:0;gap:24px;width:780px;display:flex}.page-module__hUlLAq__articleHero{flex-direction:column;gap:16px;display:flex}.page-module__hUlLAq__categoryTag{border-radius:var(--radius-small);background:#d4af3714;align-self:flex-start;padding:6px 12px;display:inline-flex}.page-module__hUlLAq__categoryText{color:var(--primary);font-size:11px;font-weight:600}.page-module__hUlLAq__articleTitle{color:var(--text-primary);font-size:46px;font-weight:800;line-height:1.3}.page-module__hUlLAq__articleMeta{align-items:center;gap:16px;display:flex}.page-module__hUlLAq__author{color:var(--text-secondary);font-size:13px;font-weight:600}.page-module__hUlLAq__dot,.page-module__hUlLAq__metaDate{color:var(--text-muted);font-size:13px}.page-module__hUlLAq__coverImage{border-radius:var(--radius-large);width:100%;height:400px;position:relative;overflow:hidden}.page-module__hUlLAq__coverImg{object-fit:cover}.page-module__hUlLAq__divider{background:#dfb12121;width:100%;height:1px}.page-module__hUlLAq__sidebar{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.page-module__hUlLAq__sidebarTitle{color:var(--text-primary);font-size:22px;font-weight:700}.page-module__hUlLAq__sidebarDivider{background:var(--primary);width:100%;height:1px}.page-module__hUlLAq__miniPosts{flex-direction:column;gap:16px;display:flex}.page-module__hUlLAq__relatedBox{flex-direction:column;gap:32px;width:100%;padding-top:40px;display:flex}.page-module__hUlLAq__relatedHeader{align-items:center;gap:16px;width:100%;display:flex}.page-module__hUlLAq__relatedTitle{color:var(--text-primary);white-space:nowrap;font-size:19px;font-weight:700}.page-module__hUlLAq__relatedDivider{background:#dfb12121;flex:1;height:1px}.page-module__hUlLAq__relatedGrid{gap:35px;width:100%;display:flex}.page-module__hUlLAq__relatedGrid>*{flex:1;min-width:0}@media (max-width:1200px){.page-module__hUlLAq__contentWrap{padding:120px 48px 80px}.page-module__hUlLAq__mainContent{flex-shrink:1;width:60%}}@media (max-width:1024px){.page-module__hUlLAq__contentWrap{padding:100px 32px 60px}.page-module__hUlLAq__splitLayout{flex-direction:column;gap:48px}.page-module__hUlLAq__mainContent{width:100%}.page-module__hUlLAq__articleTitle{font-size:34px}.page-module__hUlLAq__relatedGrid{flex-direction:column;gap:24px}}@media (max-width:768px){.page-module__hUlLAq__contentWrap{padding:90px 16px 48px}.page-module__hUlLAq__articleTitle{font-size:26px}.page-module__hUlLAq__coverImage{height:250px}}
