.provider-buying-guide{border:1px solid var(--glass-rim);border-radius:10px;margin:1.25rem 0;padding:1rem}.provider-buying-guide h2{margin:0 0 .6rem;font-size:1.15rem}.provider-buying-guide p{margin:.6rem 0;line-height:1.6}.provider-buying-guide dl{margin:1rem 0}.provider-buying-guide dl>div{grid-template-columns:minmax(8rem,1fr) minmax(0,4fr);gap:.75rem;margin-top:.8rem;display:grid}.provider-buying-guide dt{font-weight:650}.provider-buying-guide dd{margin:0;line-height:1.6}.provider-buying-sources{overflow-wrap:anywhere;font-size:.85rem}.provider-buying-actions{flex-wrap:wrap;gap:.6rem 1rem;margin-top:1rem;font-size:.9rem;display:flex}@media (max-width:600px){.provider-buying-guide dl>div{grid-template-columns:1fr;gap:.25rem}}
.provider-editorial{margin-top:28px}.provider-editorial-title{margin:0 6px 12px;font-size:20px}.provider-editorial-body .post-body{max-width:72ch}.provider-editorial-meta{border-top:1px solid var(--separator);margin-top:16px;padding-top:10px}.provider-editorial-body .admin-bar{margin-top:12px}.reply-cta{margin-top:24px}.reply-details{padding-block:0}.reply-details>summary{cursor:pointer;min-height:48px;color:var(--link);align-items:center;gap:10px;font-weight:600;list-style:none;display:flex}.reply-details>summary::-webkit-details-marker{display:none}.reply-details>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;margin:0 2px;transition:transform .15s;transform:rotate(-45deg)}.reply-details[open]>summary:before{transform:rotate(45deg)}.reply-details>summary:hover{text-decoration:underline}.reply-details>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.reply-details-body{padding-bottom:22px}.reply-invitation{margin-bottom:14px}@media (prefers-reduced-motion:reduce){.reply-details>summary:before{transition:none}}.posts>.post{min-width:0}.spec-capsules{margin-top:8px;display:flex}.correction-line{margin:20px 6px 0}
