.rd-facet .dp-hero h1{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;max-width:24ch}.rd-flags{border-top:1px solid var(--dp-line);margin:1em 0 0;padding:0;list-style:none}.rd-flags li{border-bottom:1px solid #2360551f;grid-template-columns:11em minmax(0,1fr);gap:.4rem 1.1rem;padding:.8rem 0;display:grid}.rd-flags .n{font-family:var(--serif-cn);color:var(--dp-gold-text);letter-spacing:.04em;font-size:.95rem;font-weight:600}.rd-flags .t{min-width:0}.rd-vs-table td:first-child{font-weight:500}.rd-steps{border-left:1px solid var(--dp-line);margin:1em 0 0;padding:0;list-style:none}.rd-steps li{grid-template-columns:9.5em minmax(0,1fr);gap:.4rem 1.1rem;padding:.8rem 0 .8rem 1.4rem;display:grid;position:relative}.rd-steps li:before{content:"";background:var(--dp-gold);width:7px;height:7px;position:absolute;top:1.35em;left:-4px;transform:rotate(45deg)}.rd-steps .n{font-family:var(--serif-cn);color:var(--dp-brand);letter-spacing:.04em;font-size:.95rem;font-weight:600}.rd-steps .t{min-width:0}@media (max-width:720px){.rd-flags li,.rd-steps li{grid-template-columns:1fr;gap:.2rem}}
