.slh-evaluation-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.slh-evaluation-card{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 8px 30px rgba(20,45,57,.045);padding:30px}.slh-evaluation-card h3{margin:0 0 10px}.slh-evaluation-card p{color:var(--muted);margin:0}.slh-evaluation-cta{margin-top:40px;text-align:center}.slh-comparison-links{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:55px}.slh-comparison-card{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 8px 30px rgba(20,45,57,.045);color:inherit;display:block;padding:28px 50px 28px 28px;position:relative;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.slh-comparison-card:hover{border-color:var(--accent);box-shadow:0 14px 35px rgba(20,45,57,.09);transform:translateY(-3px)}.slh-comparison-card h3{margin:0 0 8px}.slh-comparison-card p{color:var(--muted);margin:0}.slh-comparison-arrow{color:var(--accent);font-size:22px;position:absolute;right:24px;top:50%;transform:translateY(-50%)}@media (max-width:900px){.slh-comparison-links,.slh-evaluation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.slh-comparison-links,.slh-evaluation-grid{grid-template-columns:1fr}.slh-comparison-links{margin-top:35px}}