.knowledge-body{margin:0;background:#f5f8fc;color:#14213a;font-family:Inter,"Noto Sans SC",system-ui,sans-serif}.knowledge-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.92);border-bottom:1px solid #dce6f2;backdrop-filter:blur(18px)}.knowledge-header>div{width:min(1120px,calc(100% - 40px));height:72px;margin:auto;display:flex;align-items:center;justify-content:space-between}.knowledge-header a{color:#1b55a7;text-decoration:none;font-weight:700}.knowledge-main{width:min(960px,calc(100% - 40px));margin:auto;padding:80px 0 96px}.knowledge-hero{margin-bottom:48px}.knowledge-kicker{text-transform:uppercase;letter-spacing:.14em;color:#1768d5;font-size:.78rem;font-weight:800}.knowledge-hero h1{max-width:850px;margin:12px 0 18px;font-size:clamp(2.25rem,6vw,4.8rem);line-height:1.02;letter-spacing:-.045em}.knowledge-hero>p:last-child{max-width:760px;color:#52647c;font-size:1.15rem;line-height:1.75}.knowledge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.knowledge-card,.knowledge-article{background:#fff;border:1px solid #dce6f2;border-radius:24px;box-shadow:0 20px 55px rgba(30,71,120,.07)}.knowledge-card{padding:28px;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s}.knowledge-card:hover{transform:translateY(-3px);border-color:#63a4ff}.knowledge-card span{color:#1768d5;font-size:.76rem;font-weight:800;letter-spacing:.12em}.knowledge-card h2{margin:14px 0 10px;font-size:1.3rem}.knowledge-card p{margin:0;color:#5e6c80;line-height:1.7}.article-main{width:min(860px,calc(100% - 40px))}.knowledge-article{padding:clamp(28px,6vw,64px)}.knowledge-article .article-lede{font-size:1.2rem;color:#38516f;line-height:1.8}.article-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin:24px 0 42px;padding:18px 0;border-block:1px solid #e1e8f1;color:#607087;font-size:.9rem}.knowledge-article section{margin:42px 0}.knowledge-article h2{font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.025em}.knowledge-article p{color:#344861;line-height:1.9}.article-faq{padding-top:24px;border-top:1px solid #dfe8f2}.article-faq details{padding:18px 0;border-bottom:1px solid #e3eaf2}.article-faq summary{font-weight:750;cursor:pointer}.article-faq details p{margin-bottom:0}.knowledge-footer{background:#081936;color:#b9c9df}.knowledge-footer>div{width:min(960px,calc(100% - 40px));margin:auto;padding:28px 0;display:flex;justify-content:space-between;gap:20px}.knowledge-footer a{color:#fff}@media(max-width:700px){.knowledge-main{padding:52px 0 72px}.knowledge-grid{grid-template-columns:1fr}.knowledge-header>div,.knowledge-main,.article-main,.knowledge-footer>div{width:min(100% - 28px,960px)}.knowledge-article{border-radius:18px}.article-meta{display:grid}.knowledge-footer>div{display:grid}}
