:root{--accent:#76f335;--accent2:#38dae5}
body{background:#000;color:#d1d5db;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}
.scsi-site-nav{position:sticky;top:0;z-index:100;height:64px;display:flex;align-items:center;background:rgba(0,0,0,.86);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,0.10)}
.scsi-nav-in{max-width:1440px;margin:0 auto;padding:0 40px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}
.scsi-brand{font-size:20px;font-weight:900;font-style:italic;letter-spacing:-.03em;text-decoration:none;color:#ffffff}
.scsi-nav-in .scsi-cta{padding:10px 20px;border-radius:10px;font-size:13px;font-weight:800;text-decoration:none;background:#76f335;color:#000}
.scsi-art-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;max-width:1440px;margin:0 auto;padding:56px 40px 24px}
.scsi-art-main{min-width:0}
.scsi-art-sidebar{position:sticky;top:80px;align-self:start}
.scsi-sidebar-card{background:#161617;border:1px solid rgba(255,255,255,0.10);border-radius:16px;padding:24px;margin-bottom:16px}
.scsi-sidebar-card h3{font-size:14px;font-weight:800;margin:0 0 12px;color:#ffffff}
.scsi-art-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#9ca3af;margin-bottom:18px}
h1.scsi-art-title{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.2;letter-spacing:-.02em;font-weight:900;margin:0 0 18px;color:#ffffff}
.scsi-art-lead{font-size:17px;line-height:1.85;color:#9ca3af;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid rgba(255,255,255,0.10)}
.scsi-site-section{max-width:1440px;margin:0 auto;padding:0 40px}
@media(max-width:900px){.scsi-art-layout{grid-template-columns:1fr;padding:32px 18px 18px}.scsi-art-sidebar{display:none}.scsi-nav-in,.scsi-site-section{padding-left:18px;padding-right:18px}}
html,body{background:#f5efe1!important;color:#3f382c!important;font-family:'Kaiti SC', 'KaiTi', 'Songti SC', serif!important}
body{line-height:1.75}
h1,h2,h3,h4{color:#1f1a12!important;font-family:'Kaiti SC', 'KaiTi', serif!important}
a{color:#92400e!important}
.nav,.scsi-nav,.site-nav,.scsi-site-nav{background:#e9e0cc!important;border-bottom:1px solid #a89a7e55!important}
.nav-in,.scsi-nav-in{max-width:720px!important;margin-left:auto;margin-right:auto}
.brand,.scsi-brand{color:#1f1a12!important;font-weight:900}
.cta,.scsi-cta{background:#92400e!important;color:#fbf6ea!important;border-radius:0px}
.wrap,.scsi-wrap,.art-layout,.scsi-art-layout,.site-section,.scsi-site-section{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}
.grid,.scsi-grid,.myth,.scsi-myth,.box,.scsi-box,.tb-mk-grid,.scsi-tb-mk-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:34px!important}
.sub,.scsi-sub,.art-lead,.scsi-art-lead,.lead,.scsi-lead,.lead,.scsi-lead,.crumb,.scsi-crumb,.art-crumb,.scsi-art-crumb,.news-meta,.scsi-news-meta,.art-meta,.scsi-art-meta,.news-meta,.scsi-news-meta{color:#a89a7e!important}
.pager,.scsi-pager,.navlinks,.scsi-navlinks{border-color:#a89a7e!important}
.news-card,.scsi-news-card,.pricing-card,.scsi-pricing-card,.sidebar-card,.scsi-sidebar-card{background:#fbf6ea!important;border-radius:0px!important;border:1px solid #a89a7e33!important}
.pager,.scsi-pager,.navlinks,.scsi-navlinks a,.navlinks,.scsi-navlinks a{color:#92400e!important}