.seo-prose .d7-list,.d7-list{margin:.9rem 0 0;padding-left:1.2rem;list-style:outside}.d7-list li+li{margin-top:.45em}.d7-list+p{margin-top:1em}.seo-prose .d7-steps,.d7-steps{margin:.9rem 0 0;padding-left:1.35rem;list-style:decimal}.d7-steps li{padding-left:.2rem}.d7-steps li+li{margin-top:.6em}.d7-steps li::marker{color:var(--color-ink-3);font-weight:600}.d7-steps+p{margin-top:1em}.d7-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.1rem;display:grid}.d7-col{border:1px solid var(--color-line);border-radius:var(--r);background:var(--color-surface);padding:1rem 1.15rem}.d7-col h3{letter-spacing:-.012em;color:var(--color-ink);font-size:1.02rem}.seo-prose .d7-col .d7-list{margin-top:.6rem;font-size:15px}.d7-two+p{margin-top:1.1rem}@media (max-width:720px){.d7-two{grid-template-columns:minmax(0,1fr)}}.d7-defs{border-top:1px solid var(--color-line);margin:1rem 0 0}.d7-defs>div{border-bottom:1px solid var(--color-line);grid-template-columns:11rem minmax(0,1fr);gap:.35rem 1.25rem;padding:.85rem 0;display:grid}.d7-defs dt{color:var(--color-ink);font-weight:600}.d7-defs dd{margin:0}@media (max-width:640px){.d7-defs>div{grid-template-columns:minmax(0,1fr)}}.d7-quote{border-left:3px solid var(--color-ink);border-radius:var(--r-sm);background:var(--color-surface);color:var(--color-ink);margin:1rem 0 0;padding:.95rem 1.15rem}.d7-quote p{font-size:1.05rem;line-height:1.55}.d7-quote footer{margin-top:.5rem;font-size:13.5px}.d7-quote+p{margin-top:1em}.seo-prose .d7-links,.d7-links{border-top:1px solid var(--color-line);margin:1rem 0 0;padding:0;list-style:none}.d7-links li{border-bottom:1px solid var(--color-line);gap:.15rem;padding:.7rem 0;display:grid}.d7-links li+li{margin-top:0}.d7-link{font-weight:550}span.d7-link{color:var(--color-ink-2)}.d7-link-d{color:var(--color-ink-3);font-size:14px}.d7-none{border:1px dashed var(--color-line-strong);border-radius:var(--r);background:var(--color-surface);padding:.95rem 1.15rem}.d7-feed{white-space:nowrap}.d7-about-links{gap:.45rem;margin:0;padding-left:1.2rem;list-style:outside;display:grid}.d7-text-table .seo-table .table td{white-space:normal;min-width:9rem;max-width:22rem}@media (max-width:640px){.d7-text-table .seo-table .table td{min-width:5.5rem}.d7-text-table .seo-table .table .seo-td-name{min-width:6.5rem}}
