.sd-database section{margin:2.5rem 0;scroll-margin-top:90px}.sd-database h2{color:#f3e8c8;margin:1rem 0;font-size:1.7rem}.sd-database h3{color:#f3e8c8;margin:.5rem 0;font-size:1.25rem}.sd-database p,.sd-database li{line-height:1.85}.sd-database a{color:#e8c981}.sd-database-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.sd-database-card,.sd-method-grid article{background:#15231c;border:1px solid #52634e;border-radius:12px;padding:1.4rem}.sd-database-card>span{color:#b7c5ac;font-size:.8rem}.sd-database-card p{color:#bac5b6;font-size:.9rem}.sd-database-card:hover{border-color:#d8ba70}.sd-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sd-database ul,.sd-database ol{padding-left:1.4rem;list-style:outside}.sd-database-trails li{margin:.8rem 0}.sd-coverage-counts{flex-wrap:wrap;gap:1rem;margin:1.5rem 0;display:flex}.sd-coverage-counts>div{border:1px solid #52634e;border-radius:8px;flex:1;min-width:180px;padding:1rem}.sd-coverage-counts dt{color:#b7c5ac;font-size:.8rem}.sd-coverage-counts dd{color:#efd193;font-size:1.8rem;font-weight:700}.sd-database :focus-visible{outline-offset:4px;outline:3px solid #e8c981}@media (max-width:800px){.sd-database-grid{grid-template-columns:1fr}}@media (max-width:600px){.sd-method-grid{grid-template-columns:1fr}}
