.sdpage{padding-top:20px;padding-bottom:70px}.sdpage h1{letter-spacing:-.3px;margin-bottom:10px;font-size:30px;font-weight:800}.sd-lead{color:var(--ink2);max-width:720px;margin-bottom:8px;font-size:15px;line-height:1.9}.sd-lead b{color:var(--ink)}.sd-g{margin-top:30px}.sd-g h2{border-top:1px solid var(--line);margin-bottom:12px;padding-top:16px;font-size:17px;font-weight:800}.sd-g h2 span{color:var(--mut);margin-left:8px;font-size:12.5px;font-weight:600}.sd-list{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:9px;display:grid}.sd-i{border:1px solid var(--line);color:inherit;background:#fff;border-radius:11px;padding:10px 13px;transition:all .15s;display:block}.sd-i:hover{border-color:var(--ac);transform:translateY(-2px);box-shadow:0 10px 22px -12px #12285040}.sd-i b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700;line-height:1.35;display:block}.sd-i span{color:var(--mut);margin-top:2px;font-size:11.5px;display:block}.sd-i.out{opacity:.6}.sd-note{color:var(--ink2);background:var(--bg2);border-left:3px solid var(--gold);border-radius:12px;margin-top:34px;padding:14px 18px;font-size:14px;line-height:1.9}.sd-note a{color:var(--ac);font-weight:600}@media (max-width:700px){.sdpage h1{font-size:25px}.sd-list{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:8px}.sd-i{padding:9px 11px}.sd-i b{font-size:13.5px}}
