.main-content.container .ledger-devices{margin-block:1.5rem 2rem}.ledger-devices-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-block-end:1rem}.ledger-devices-heading h2{margin:0;font-size:clamp(1.25rem,2vw,1.75rem)}.ledger-devices-heading p{margin-block:.35rem 0}.ledger-devices-heading .text-link{min-block-size:44px;display:inline-flex;align-items:center;gap:.5rem}.ledger-device-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.ledger-device-grid figure{min-inline-size:0;margin:0;overflow:hidden;border:1px solid var(--border);border-radius:1rem;background:var(--surface)}.ledger-device-grid img{display:block;inline-size:100%;block-size:auto;aspect-ratio:1;object-fit:contain;background:#fff;padding:.75rem}.ledger-device-grid figcaption{padding:.9rem .5rem;text-align:center;font-size:.9375rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}@media (max-width:959px){.ledger-device-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.ledger-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.provider-deep-review .provider-product-figure{margin:0 0 2rem;padding:clamp(.75rem,2vw,1.5rem);border:1px solid var(--border);border-radius:1.25rem;background:var(--surface);overflow:hidden}.provider-deep-review .provider-product-figure img{display:block;width:100%;max-width:45rem;max-height:32rem;object-fit:contain;height:auto;margin-inline:auto}.provider-deep-review .provider-product-figure figcaption{margin-block-start:.75rem;color:var(--muted);font-size:.875rem;text-align:center}.provider-deep-review .prose>section{scroll-margin-top:7rem}