.fsog-kdd{--brand:#175ca8;--brand-deep:#103b70;--brand-soft:#e9f2fb;--accent:#ef8a48;--ink:#172635;--paper:#f7fafc;--line:#dbe6f0}.fsog-news.fsog-kdd .container.pb-5{max-width:1120px}.fsog-news.fsog-kdd .col-md-6.wow.fadeIn[data-wow-delay]{padding:clamp(22px,4.5vw,56px);background:linear-gradient(135deg,rgba(23,92,168,.035),transparent 28%),linear-gradient(180deg,#ffffff,#f8fbfe);text-align:left}.fsog-news.fsog-kdd .col-md-6.wow.fadeIn[data-wow-delay]:before{height:5px;background:linear-gradient(90deg,var(--brand-deep),var(--brand) 58%,var(--accent))}.fsog-kdd .news-article-header{margin-bottom:24px}.fsog-kdd .news-meta{display:flex;align-items:center;gap:10px;margin:2px 0 16px;color:#577087;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fsog-kdd .news-meta-dot{width:5px;height:5px;border-radius:50%;background:var(--accent)}.fsog-news.fsog-kdd h1.display-6{max-width:920px;margin-bottom:20px!important;color:var(--brand-deep);font-size:clamp(28px,4vw,44px)}.fsog-kdd .news-lead{margin:0;padding:20px clamp(18px,3vw,28px);border-left:4px solid var(--accent);border-radius:0 14px 14px 0;background:linear-gradient(90deg,#eef5fb,#f8fbfe);color:#274966;font-size:clamp(17px,1.8vw,20px);font-weight:650;line-height:1.8}.fsog-kdd .news-section{margin-top:clamp(42px,7vw,72px)}.fsog-kdd .news-section-heading{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line)}.fsog-kdd .news-section-heading>span{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--brand-deep);color:#fff;font-size:14px;font-weight:800;letter-spacing:.08em;box-shadow:0 8px 18px rgba(16,59,112,.18)}.fsog-kdd .news-section-heading h2{margin:0;color:var(--brand-deep);font-size:clamp(23px,3vw,31px);font-weight:800;letter-spacing:.02em}.fsog-kdd .research-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:30px 0 42px}.fsog-kdd .research-highlight{position:relative;min-height:230px;padding:24px 20px 22px;overflow:hidden;border:1px solid #d7e4ef;border-radius:16px;background:rgba(255,255,255,.9);box-shadow:0 12px 28px rgba(20,53,83,.07)}.fsog-kdd .research-highlight:after{content:"";position:absolute;right:-28px;bottom:-34px;width:100px;height:100px;border-radius:50%;background:var(--brand-soft)}.fsog-kdd .research-highlight-number{display:inline-block;margin-bottom:18px;color:var(--accent);font-size:13px;font-weight:900;letter-spacing:.18em}.fsog-kdd .research-highlight h3{margin:0 0 10px;color:var(--brand-deep);font-size:19px;font-weight:800;line-height:1.45}.fsog-kdd .research-highlight p{position:relative;z-index:1;margin:0;color:#455f75;font-size:15px;line-height:1.75}.fsog-kdd .news-figure{width:100%;margin:34px auto 42px;padding:clamp(10px,2vw,18px);border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 12px 28px rgba(26,61,92,.08)}.fsog-kdd .news-figure--paper{max-width:900px;margin-top:28px}.fsog-news.fsog-kdd .news-figure img{width:100%;margin:0 auto;border:0;border-radius:8px;box-shadow:none}.fsog-news.fsog-kdd .news-figure img:hover{transform:none;box-shadow:none}.fsog-kdd .news-figure-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:center}.fsog-kdd .news-figure figcaption{margin-top:14px;padding-top:12px;border-top:1px solid #edf2f6;color:#5b7083;font-size:14px;line-height:1.55;text-align:center}.fsog-kdd .paper-info{margin:24px 0 0;padding:clamp(20px,3vw,30px);border:1px solid #cdddeb;border-radius:16px;background:linear-gradient(145deg,#f0f6fb,#ffffff 70%)}.fsog-kdd .paper-info>div{display:grid;grid-template-columns:minmax(110px,150px) 1fr;grid-gap:18px;gap:18px;padding:13px 0;border-bottom:1px dashed #d5e1eb}.fsog-kdd .paper-info>div:last-child{border-bottom:0}.fsog-kdd .paper-info dt{color:var(--brand-deep);font-weight:800}.fsog-kdd .paper-info dd{margin:0;color:#3e5569;line-height:1.65;overflow-wrap:anywhere}.fsog-kdd .news-source-link,.fsog-kdd .paper-info a{color:var(--brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.fsog-kdd .news-footer{margin-top:52px;padding-top:24px;border-top:1px solid var(--line)}.fsog-kdd .news-actions,.fsog-kdd .news-credits{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.fsog-kdd .news-credits{color:#708496;font-size:14px}.fsog-kdd .news-actions{justify-content:space-between;margin-top:22px}.fsog-news.fsog-kdd .mt-4{margin-top:0!important}@media (max-width:820px){.fsog-kdd .research-highlights{grid-template-columns:1fr}.fsog-kdd .research-highlight{min-height:0}.fsog-kdd .news-figure-pair,.fsog-kdd .paper-info>div{grid-template-columns:1fr}.fsog-kdd .paper-info>div{gap:4px}}@media (max-width:576px){.fsog-news.fsog-kdd .col-md-6.wow.fadeIn[data-wow-delay]{padding:22px 17px 28px}.fsog-kdd .news-meta{flex-wrap:wrap}.fsog-kdd .news-section-heading>span{width:38px;height:38px}.fsog-kdd .news-actions{align-items:flex-start;flex-direction:column}}