:root{--knowledge-bg:#f5f7f8;--knowledge-card:#fff;--knowledge-accent:#b9da5a;--knowledge-blue:#0b3875}
.article-page{background:var(--knowledge-bg);color:#10233f}.article-page .site-header{height:72px;color:var(--ink);background:rgba(255,255,255,.96);box-shadow:0 1px 20px rgba(9,34,73,.08);backdrop-filter:blur(14px)}
.article-page .site-header .nav-contact{border-color:var(--line)}.article-page .site-nav a.active{color:var(--blue)}.article-page .site-nav a.active:after{right:0}
.knowledge-shell,.article-shell{width:min(1160px,calc(100% - 68px));margin:0 auto}.knowledge-hero{padding:160px 0 84px;background:linear-gradient(135deg,#071f46 0%,#0b397a 68%,#165394 100%);color:#fff;overflow:hidden;position:relative}.knowledge-hero:after{content:"";position:absolute;width:520px;height:520px;right:-130px;top:-250px;border:1px solid rgba(255,255,255,.16);border-radius:50%;box-shadow:0 0 0 72px rgba(255,255,255,.035),0 0 0 144px rgba(255,255,255,.025)}
.knowledge-hero .knowledge-shell{position:relative;z-index:1}.knowledge-eyebrow{margin:0 0 15px;color:#7a9bc3;font-size:10px;letter-spacing:.28em;font-weight:700}.knowledge-hero .knowledge-eyebrow{color:var(--knowledge-accent)}.knowledge-hero h1{margin:0;font:400 clamp(38px,5vw,62px)/1.25 var(--serif);letter-spacing:.05em}.knowledge-hero>div>p:not(.knowledge-eyebrow){max-width:700px;margin:24px 0 0;color:rgba(255,255,255,.76);font-size:16px}.knowledge-status{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.knowledge-status span{padding:7px 13px;border:1px solid rgba(255,255,255,.2);border-radius:99px;color:rgba(255,255,255,.82);font-size:11px;letter-spacing:.08em}
.knowledge-list-section{padding:88px 0 110px}.knowledge-list-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:42px}.knowledge-list-heading small{color:var(--blue);font-size:10px;letter-spacing:.22em}.knowledge-list-heading h2{margin:8px 0 0;font:400 34px/1.35 var(--serif)}.knowledge-list-heading>p{margin:0;color:#617088;font-size:14px}.knowledge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.knowledge-card{display:flex;flex-direction:column;min-height:315px;padding:34px;background:var(--knowledge-card);border:1px solid #e5e9ec;border-radius:3px;box-shadow:0 12px 35px rgba(13,42,82,.055);transition:transform .25s,box-shadow .25s}.knowledge-card:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(13,42,82,.1)}.knowledge-card:first-child{grid-column:1/3;background:linear-gradient(135deg,#fff 0%,#f3f8ed 100%)}.knowledge-card-meta{display:flex;justify-content:space-between;gap:18px;color:#8190a4;font-size:11px}.knowledge-card-meta span{color:var(--blue);font-weight:700;letter-spacing:.12em}.knowledge-card h2{margin:25px 0 15px;font:400 25px/1.52 var(--serif)}.knowledge-card h2 a:hover{color:var(--blue)}.knowledge-card>p{margin:0;color:#657286;font-size:14px}.knowledge-more{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:25px;color:var(--blue);font-size:12px;font-weight:700;letter-spacing:.08em}.knowledge-more span{font-size:18px;transition:transform .2s}.knowledge-more:hover span{transform:translateX(4px)}.knowledge-boundary{display:grid;grid-template-columns:150px 1fr;gap:30px;margin-top:28px;padding:26px 30px;background:#eef3f8;border-left:3px solid var(--knowledge-blue)}.knowledge-boundary strong{font:400 18px var(--serif)}.knowledge-boundary p{margin:0;color:#5e6d82;font-size:13px}
.article-main{padding:124px 0 100px}.article-shell{max-width:980px}.breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 22px;color:#758399;font-size:11px}.breadcrumbs a:hover{color:var(--blue)}.article-document{background:#fff;border:1px solid #e5e9ec;box-shadow:0 18px 60px rgba(12,38,74,.07)}.article-title{padding:60px 68px 48px;border-bottom:1px solid #e9edef}.article-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:#7d8a9d;font-size:11px}.article-meta span:first-child{padding:5px 10px;background:#eaf2fb;color:var(--blue);font-weight:700}.article-title h1{margin:24px 0 18px;font:400 clamp(34px,4.6vw,50px)/1.36 var(--serif);letter-spacing:.025em}.article-title>p{max-width:760px;margin:0;color:#637087;font-size:15px}.direct-answer{margin:48px 68px 0;padding:28px 32px;background:linear-gradient(135deg,#edf4fb,#f5f8ef);border-left:4px solid var(--knowledge-blue)}.direct-answer small{display:block;margin-bottom:10px;color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.18em}.direct-answer p{margin:0;font:400 21px/1.85 var(--serif);color:#1d3554}.article-content{padding:20px 68px 0}.article-content>section{display:grid;grid-template-columns:48px 1fr;gap:24px;padding:38px 0;border-bottom:1px solid #edf0f2}.section-index{color:#91a0b2;font:400 13px var(--serif)}.article-content h2{margin:0 0 13px;font:400 25px/1.4 var(--serif)}.article-content p{margin:0;color:#59687e;font-size:15px;line-height:2}.article-faq{margin:48px 68px 0}.article-faq h2{margin:5px 0 25px;font:400 30px var(--serif)}.article-faq details{border-top:1px solid #e6eaed}.article-faq details:last-child{border-bottom:1px solid #e6eaed}.article-faq summary{padding:20px 35px 20px 0;cursor:pointer;font-size:15px;font-weight:700;position:relative;list-style:none}.article-faq summary:after{content:"+";position:absolute;right:6px;color:var(--blue);font-size:21px;font-weight:400}.article-faq details[open] summary:after{content:"−"}.article-faq details p{margin:0;padding:0 35px 20px 0;color:#617087;font-size:14px}.article-evidence{margin:50px 68px 0;padding:27px 30px;background:#f4f7f9}.article-evidence strong{font:400 19px var(--serif)}.article-evidence p{margin:10px 0 18px;color:#637087;font-size:13px}.article-evidence div{display:flex;flex-wrap:wrap;gap:8px}.article-evidence span{padding:5px 9px;border:1px solid #dce4ea;background:#fff;color:#5f6e82;font-size:10px}.article-back{padding:35px 68px 55px}.article-back a{color:var(--blue);font-size:12px;font-weight:700}.knowledge-footer{margin-top:0}
@media(max-width:820px){.article-page .site-nav{background:#071f46;color:#fff}.knowledge-shell,.article-shell{width:min(100% - 40px,1160px)}.knowledge-hero{padding:132px 0 66px}.knowledge-list-section{padding:65px 0 80px}.knowledge-list-heading{grid-template-columns:1fr;gap:20px}.knowledge-grid{grid-template-columns:1fr}.knowledge-card:first-child{grid-column:auto}.knowledge-boundary{grid-template-columns:1fr;gap:8px}.article-main{padding:100px 0 70px}.article-title{padding:44px 34px 38px}.direct-answer{margin:34px 34px 0;padding:24px}.article-content{padding:12px 34px 0}.article-faq,.article-evidence{margin-left:34px;margin-right:34px}.article-back{padding:32px 34px 45px}}
@media(max-width:560px){.knowledge-shell,.article-shell{width:min(100% - 28px,1160px)}.knowledge-hero h1{font-size:38px}.knowledge-card{min-height:0;padding:27px}.knowledge-card h2{font-size:22px}.article-title{padding:34px 22px}.article-title h1{font-size:31px}.direct-answer{margin:24px 22px 0;padding:21px}.direct-answer p{font-size:18px}.article-content{padding:5px 22px 0}.article-content>section{grid-template-columns:1fr;gap:5px;padding:30px 0}.article-faq,.article-evidence{margin-left:22px;margin-right:22px}.article-evidence{padding:23px}.article-back{padding:30px 22px 40px}}
