.tnd[data-astro-cid-uaz7a3hl]{padding:28px 0 48px;max-width:860px}.crumbs[data-astro-cid-uaz7a3hl]{font-size:13px;color:var(--mut);display:flex;gap:6px;margin-bottom:6px}.crumbs[data-astro-cid-uaz7a3hl] a[data-astro-cid-uaz7a3hl]{color:var(--green-d);font-weight:600}.tnd[data-astro-cid-uaz7a3hl] h1[data-astro-cid-uaz7a3hl]{margin:8px 0 6px;font-size:clamp(24px,4vw,34px)}.tnd-sub[data-astro-cid-uaz7a3hl]{margin:0 0 18px;color:var(--mut);font-size:15px;max-width:640px}.tnd-filters[data-astro-cid-uaz7a3hl]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.tnd-filters[data-astro-cid-uaz7a3hl] input[data-astro-cid-uaz7a3hl]{flex:1;min-width:200px;border:1.5px solid var(--line);border-radius:10px;padding:10px 14px;font:inherit;font-size:14px;outline:none}.tnd-filters[data-astro-cid-uaz7a3hl] input[data-astro-cid-uaz7a3hl]:focus{border-color:var(--green)}.tnd-price-row[data-astro-cid-uaz7a3hl]{display:flex;gap:8px;flex:1.15;min-width:310px}.tnd-price-row[data-astro-cid-uaz7a3hl] label[data-astro-cid-uaz7a3hl]{display:flex;align-items:center;gap:7px;flex:1;border:1.5px solid var(--line);border-radius:10px;padding:0 10px;background:#fff}.tnd-price-row[data-astro-cid-uaz7a3hl] label[data-astro-cid-uaz7a3hl]:focus-within{border-color:var(--green)}.tnd-price-row[data-astro-cid-uaz7a3hl] span[data-astro-cid-uaz7a3hl]{font-size:12.5px;font-weight:800;color:var(--green-d)}.tnd-price-row[data-astro-cid-uaz7a3hl] input[data-astro-cid-uaz7a3hl]{min-width:0;border:0;padding:10px 0}.tnd-filters[data-astro-cid-uaz7a3hl] button[data-astro-cid-uaz7a3hl]{border:none;background:var(--green);color:#fff;font:inherit;font-weight:700;border-radius:10px;padding:10px 20px;cursor:pointer}.tnd-reset[data-astro-cid-uaz7a3hl]{align-self:center;font-size:13.5px;font-weight:600;color:var(--green-d)}.tnd-presets[data-astro-cid-uaz7a3hl]{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 20px}.tnd-chip[data-astro-cid-uaz7a3hl]{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--line);border-radius:999px;padding:5px 11px;background:#fff;color:#53625a;font-size:13px;font-weight:700}.tnd-chip[data-astro-cid-uaz7a3hl]:hover,.tnd-chip[data-astro-cid-uaz7a3hl].on{border-color:var(--green);color:var(--green-d);background:var(--soft)}@media(max-width:560px){.tnd-price-row[data-astro-cid-uaz7a3hl]{min-width:100%}.tnd-filters[data-astro-cid-uaz7a3hl] button[data-astro-cid-uaz7a3hl]{flex:1}}.tnd-list[data-astro-cid-uaz7a3hl]{display:grid;gap:12px}.tndc[data-astro-cid-uaz7a3hl]{display:grid;gap:7px;background:#fff;border:1px solid var(--line);border-radius:15px;padding:16px 18px;color:inherit;transition:.15s}.tndc[data-astro-cid-uaz7a3hl]:hover{border-color:var(--green);box-shadow:0 8px 24px #00502814;transform:translateY(-2px)}.tndc-top[data-astro-cid-uaz7a3hl]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px}.tndc-law[data-astro-cid-uaz7a3hl]{font-weight:800;color:var(--green-d);background:var(--soft);border-radius:999px;padding:3px 10px;text-transform:uppercase;letter-spacing:.03em;font-size:10.5px}.tndc-city[data-astro-cid-uaz7a3hl]{color:var(--mut)}.tndc-dl[data-astro-cid-uaz7a3hl]{margin-left:auto;font-weight:700;color:#3f8757}.tndc-dl[data-astro-cid-uaz7a3hl].soon{color:#b3261e}.tndc-title[data-astro-cid-uaz7a3hl]{font-size:15.5px;line-height:1.35;color:var(--ink)}.tndc-cust[data-astro-cid-uaz7a3hl]{font-size:13px;color:var(--mut)}.tndc-foot[data-astro-cid-uaz7a3hl]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;color:var(--mut)}.tndc-price[data-astro-cid-uaz7a3hl]{font-size:16px;color:var(--ink)}.tndc-go[data-astro-cid-uaz7a3hl]{margin-left:auto;font-weight:700;color:var(--green-d)}.tnd-empty[data-astro-cid-uaz7a3hl]{background:#fff;border:1.5px dashed var(--line);border-radius:16px;padding:36px 24px;text-align:center;color:var(--mut)}.tnd-empty[data-astro-cid-uaz7a3hl] b[data-astro-cid-uaz7a3hl]{color:var(--ink);font-size:16px}.tnd-empty[data-astro-cid-uaz7a3hl] p[data-astro-cid-uaz7a3hl]{margin:8px 0 0}.tnd-note[data-astro-cid-uaz7a3hl]{margin-top:22px;background:var(--soft);border-radius:13px;padding:14px 16px;font-size:13.5px;color:#4a574f;line-height:1.5}
