
/* DQIntegrity Knowledge Resource — non-commercial mode */
.dq-knowledge-bar{background:#082735;border-bottom:1px solid rgba(255,255,255,.09)}
.dq-knowledge-bar .dq-wrap{display:flex;justify-content:space-between;gap:1rem;align-items:center;color:#c6d9de;font-size:.78rem}
.dq-knowledge-bar strong{color:#6fe3be}.dq-knowledge-status{font-weight:800;color:#f4fbfc;white-space:nowrap}
.dq-knowledge-notice{background:#eef6f5;border-top:1px solid #d2e6e3;border-bottom:1px solid #d2e6e3;padding:1.4rem 0;color:#31515d}
.dq-knowledge-notice strong{display:block;color:#0a6264;margin-bottom:.25rem}.dq-knowledge-notice p{margin:0;max-width:980px;font-size:.83rem;line-height:1.6}
.dq-knowledge-hero{background:radial-gradient(circle at 82% 12%,rgba(20,155,156,.18),transparent 28%),linear-gradient(130deg,#071722,#0b3140);color:#fff;padding:88px 0 78px}
.dq-knowledge-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:3rem;align-items:center}.dq-knowledge-hero h1{color:#fff;font-size:clamp(3rem,6vw,5.8rem);line-height:.98;letter-spacing:-.055em;margin:.5rem 0 1rem}.dq-knowledge-hero p{color:#c7d9de;max-width:780px;font-size:1.08rem;line-height:1.7}.dq-knowledge-hero .dq-kicker{color:#6fe3be}.dq-knowledge-panel{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:1.4rem}.dq-knowledge-panel img{width:100%;max-width:420px;margin:auto}.dq-knowledge-panel p{font-size:.82rem;margin:.8rem 0 0;color:#bed1d6}.dq-knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dq-knowledge-card{background:#fff;border:1px solid #d8e5e9;border-radius:15px;padding:1.35rem;box-shadow:0 14px 38px rgba(11,38,52,.05)}.dq-knowledge-card h3{color:#153846;margin:.2rem 0 .5rem}.dq-knowledge-card p{font-size:.82rem;color:#5d7580}.dq-knowledge-card a{font-weight:800;color:#087874}.dq-resource-declaration{background:#fff;border:1px solid #d8e5e9;border-left:5px solid #149b9c;border-radius:12px;padding:1.1rem 1.25rem;color:#48636f}.dq-resource-declaration strong{color:#153846}.dq-topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.dq-topic-list a{display:block;background:#fff;border:1px solid #d8e5e9;border-radius:12px;padding:1rem;font-weight:800;color:#153846}.dq-topic-list a span{display:block;font-weight:500;color:#627984;font-size:.78rem;margin-top:.3rem}.dq-static-note{font-size:.75rem;color:#6b818a;margin-top:1rem}
@media(max-width:900px){.dq-knowledge-hero-grid,.dq-knowledge-grid,.dq-topic-list{grid-template-columns:1fr}.dq-knowledge-status{white-space:normal}.dq-knowledge-bar .dq-wrap{align-items:flex-start;flex-direction:column;gap:.35rem}.dq-knowledge-hero{padding:62px 0 56px}.dq-knowledge-panel{display:none}}
