.rbs-near[data-v-695484d4]{display:grid;gap:18px}.rbs-near__intro h2[data-v-695484d4]{margin:0 0 10px;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.1}.rbs-near__intro p[data-v-695484d4]:last-child{max-width:68ch;margin:0}.rbs-near__form label[data-v-695484d4]{display:block;font-weight:700;margin-bottom:6px}.rbs-near__row[data-v-695484d4]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rbs-near__row input[data-v-695484d4]{width:9rem;min-height:44px;padding:8px 12px;border:1px solid #8a969e;border-radius:4px;font-size:1rem}.rbs-near__device[data-v-695484d4],.rbs-near__clear[data-v-695484d4]{min-height:44px;padding:8px 14px;border:1px solid #263645;border-radius:4px;background:#fff;font-weight:700}.rbs-near__clear[data-v-695484d4]{border-color:transparent;text-decoration:underline}.rbs-near__device[data-v-695484d4]:focus-visible,.rbs-near__clear[data-v-695484d4]:focus-visible,.rbs-near__row input[data-v-695484d4]:focus-visible{outline:3px solid #a24d60;outline-offset:2px}.rbs-near__note[data-v-695484d4]{font-size:.9rem;color:#475569;margin:6px 0 0}.rbs-near__status[data-v-695484d4]{font-weight:700;margin:0}.rbs-near__list[data-v-695484d4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.rbs-near__card[data-v-695484d4]{padding:22px;border:1px solid #dfdfd8;border-radius:4px;background:#fff}.rbs-near__card h3[data-v-695484d4]{margin:4px 0 8px;font-size:1.3rem}.rbs-near__distance[data-v-695484d4]{font-weight:700;margin:0}.rbs-near__badge[data-v-695484d4]{display:inline-block;margin:8px 0 0;padding:4px 8px;border-radius:3px;background:#e7f0e9;color:#1f4d2c;font-size:.85rem;font-weight:700}.rbs-near__sample[data-v-695484d4]{margin-left:8px;padding:2px 6px;border:1px solid currentColor;border-radius:3px;font-size:.7rem}.rbs-near__offers[data-v-695484d4]{margin:12px 0;padding-left:18px;list-style:disc}.rbs-near__offers a[data-v-695484d4]{text-decoration:underline}.rbs-near__links[data-v-695484d4]{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0}@media(max-width:900px){.rbs-near__list[data-v-695484d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.rbs-near__list[data-v-695484d4]{grid-template-columns:1fr}.rbs-near__row input[data-v-695484d4]{width:100%}}
