h1 em{color:#eac27e;font-weight:400}#setup,.panel{margin-top:25px}h2{margin:0 0 18px;font-size:clamp(26px,3vw,36px)}.compare-links{display:flex;flex-wrap:wrap;gap:10px;margin:23px 0 10px}.compare-links a,.compare-bottom a{border:1px solid #d2ac71;border-radius:999px;padding:10px 15px;text-decoration:none;color:#e8c58b;font-size:14px}.compare-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.compare-form input,.controls select{width:100%;min-width:0}.compare-btn{background:#e7c38d;color:#101e27;border:0;border-radius:9px;padding:12px 18px;font-weight:800;margin-top:20px}.compare-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:55px}.compare-count{color:#e7c38d}.compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.compare-card{border:1px solid #ffffff2a;background:#0e2530;border-radius:15px;padding:22px;min-width:0}.compare-card h3{font-size:23px;margin:6px 0 10px;overflow-wrap:anywhere}.compare-card .price{font:700 29px Georgia,serif;color:#e7c38d}.compare-card p{overflow-wrap:anywhere;color:#bac6ca}.compare-card .provider{color:#a9bec8;font-size:13px}.compare-card .actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:18px}.compare-card .actions button{background:transparent;color:#f0c58d;border:1px solid #d0a76b;padding:8px 13px;border-radius:8px}.compare-card .actions a{color:#f0c58d}.compare-empty{border:1px dashed #627780;padding:24px;border-radius:12px;color:#aebfc6}.compare-bottom{display:flex;gap:15px;flex-wrap:wrap;margin-top:45px}@media(max-width:650px){.compare-form{grid-template-columns:1fr}.compare-heading{align-items:flex-start;flex-direction:column}}
.compare-card .actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.compare-card .actions button,.compare-card .actions a{font-size:12px;cursor:pointer}
