.category-options { margin-top: 28px; }
.option-card { scroll-margin-top: 106px; }
.option-card .option-title { margin: 0; font-size: clamp(1.65rem, 3vw, 2.1rem); letter-spacing: -.035em; }
.option-card .eyebrow { margin-bottom: 14px; }
.option-card .product-description { min-height: 0; }
.option-card .product-cta { min-height: 50px; height: auto; padding-block: 12px; line-height: 1.4; text-align: center; }
.legacy-system-links { margin-top: 38px; }
.legacy-system-links a[id] { scroll-margin-top: 106px; }
