.rs__filters[data-astro-cid-4iiliaqm]{gap:var(--space-xs);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.rs__filters[data-astro-cid-4iiliaqm] button[data-astro-cid-4iiliaqm]{border-radius:var(--radius-pill);border:1px solid var(--chapter-line);color:var(--chapter-ink);font:inherit;font-family:var(--font-display);font-weight:600;font-size:var(--text-body-sm);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 16px;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out;display:inline-flex}.rs__filters[data-astro-cid-4iiliaqm] button[data-astro-cid-4iiliaqm]:hover{border-color:var(--chapter-ink);background:var(--chapter-card)}.rs__filters[data-astro-cid-4iiliaqm] button[data-astro-cid-4iiliaqm][aria-pressed=true]{background:var(--chapter-ink);border-color:var(--chapter-ink);color:var(--brand-blue);box-shadow:inset 0 -4px 0 var(--accent)}.rs__filters[data-astro-cid-4iiliaqm] button[data-astro-cid-4iiliaqm]:focus-visible{outline-color:var(--chapter-ink)}.rs__filters[data-astro-cid-4iiliaqm] span[data-astro-cid-4iiliaqm]{border-radius:var(--radius-pill);background:var(--accent);min-width:22px;height:22px;color:var(--chapter-ink);place-items:center;padding-inline:6px;font-size:.75rem;display:grid}.rs__list[data-astro-cid-4iiliaqm]{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.rs__card[data-astro-cid-4iiliaqm]{border-radius:var(--radius-media);background:var(--brand-navy-deep);border:1px solid var(--chapter-line);box-shadow:var(--shadow-deep);position:relative;overflow:hidden}.rs__card[data-astro-cid-4iiliaqm][hidden]{display:none}.rs__card[data-astro-cid-4iiliaqm] .rs__bg{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.rs__card[data-astro-cid-4iiliaqm]:before{content:"";z-index:1;background:linear-gradient(90deg, var(--wash-solid) 0%, var(--wash-solid) 38%, var(--wash-soft) 72%, var(--wash-clear) 100%);position:absolute;inset:0}.rs__body[data-astro-cid-4iiliaqm]{z-index:2;gap:var(--space-xl);min-height:560px;padding:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid;position:relative}.rs__text[data-astro-cid-4iiliaqm]{gap:var(--space-sm);justify-items:start;max-width:600px;display:grid}.rs__group[data-astro-cid-4iiliaqm]{border-radius:var(--radius-pill);background:var(--accent);color:var(--chapter-ink);font-family:var(--font-display);font-weight:600;font-size:var(--text-body-sm);padding:6px 12px}.rs__name[data-astro-cid-4iiliaqm]{font-size:var(--text-page-title);color:var(--chapter-ink);line-height:1.1}.rs__summary[data-astro-cid-4iiliaqm]{color:var(--chapter-ink-2);max-width:52ch}.rs__tags[data-astro-cid-4iiliaqm]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rs__tags[data-astro-cid-4iiliaqm] li[data-astro-cid-4iiliaqm]{border-radius:var(--radius-pill);border:1px solid var(--chapter-line);color:var(--chapter-ink-2);font-size:var(--text-body-sm);padding:6px 12px}.rs__metrics[data-astro-cid-4iiliaqm]{gap:var(--space-sm);width:100%;margin-top:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.rs__metrics[data-astro-cid-4iiliaqm] .result{background:var(--chapter-card);border:1px solid var(--chapter-line);backdrop-filter:blur(6px)}.rs__metrics[data-astro-cid-4iiliaqm] .result__value svg{color:var(--accent)}.rs__metrics[data-astro-cid-4iiliaqm] .result__source{display:none}.rs__source[data-astro-cid-4iiliaqm]{color:var(--chapter-ink-2);font-size:var(--text-body-sm)}.rs__visit[data-astro-cid-4iiliaqm]{color:var(--chapter-ink);font-family:var(--font-display);align-items:center;gap:6px;font-weight:600;display:inline-flex}.rs__visit[data-astro-cid-4iiliaqm]:focus-visible,.rs__safe[data-astro-cid-4iiliaqm] a[data-astro-cid-4iiliaqm]:focus-visible{outline-color:var(--chapter-ink)}.rs__safe[data-astro-cid-4iiliaqm]{color:var(--chapter-ink-2);font-size:var(--text-body-sm);padding-top:var(--space-sm);border-top:1px solid var(--chapter-line);width:100%}.rs__safe[data-astro-cid-4iiliaqm] a[data-astro-cid-4iiliaqm]{color:var(--chapter-ink)}.rs__phone[data-astro-cid-4iiliaqm]{background:var(--brand-navy-deep);width:220px;box-shadow:0 0 0 3px var(--accent), var(--shadow-deep);border-radius:30px;margin:0;padding:6px}.rs__phone[data-astro-cid-4iiliaqm] video[data-astro-cid-4iiliaqm],.rs__phone[data-astro-cid-4iiliaqm] img{aspect-ratio:716/1280;object-fit:cover;object-position:top;background:var(--brand-navy-deep);border-radius:24px;width:100%;height:auto;display:block}@media (width<=1024px){.rs__card[data-astro-cid-4iiliaqm] .rs__bg{aspect-ratio:16/9;height:auto;position:relative;inset:auto}.rs__card[data-astro-cid-4iiliaqm]:before{aspect-ratio:16/9;background:linear-gradient(180deg, var(--wash-clear) 40%, var(--wash-solid) 100%);height:auto;inset:0 0 auto}.rs__body[data-astro-cid-4iiliaqm]{min-height:0;padding:var(--space-md);gap:var(--space-md);grid-template-columns:1fr}.rs__text[data-astro-cid-4iiliaqm]{max-width:none}.rs__phone[data-astro-cid-4iiliaqm]{width:150px;margin-top:calc(-1 * var(--space-xl) - 120px);border-radius:22px;grid-row:1;justify-self:end}.rs__phone[data-astro-cid-4iiliaqm] video[data-astro-cid-4iiliaqm],.rs__phone[data-astro-cid-4iiliaqm] img{border-radius:17px}}.results[data-astro-cid-etclxhs6]{background:var(--brand-navy);padding-block:var(--space-md) var(--space-section)}.crumbs[data-astro-cid-etclxhs6]{font-size:var(--text-body-sm)}.crumbs[data-astro-cid-etclxhs6] ol[data-astro-cid-etclxhs6]{color:var(--chapter-ink-2);flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-etclxhs6] li[data-astro-cid-etclxhs6]+li[data-astro-cid-etclxhs6]:before{content:"›";margin-right:8px}.crumbs[data-astro-cid-etclxhs6] a[data-astro-cid-etclxhs6]{color:var(--chapter-ink)}.crumbs[data-astro-cid-etclxhs6] a[data-astro-cid-etclxhs6]:focus-visible{outline-color:var(--chapter-ink)}.results__head[data-astro-cid-etclxhs6]{gap:var(--space-lg);padding-block:var(--space-xl) var(--space-xl);justify-items:start;display:grid}.results__head[data-astro-cid-etclxhs6] h1[data-astro-cid-etclxhs6]{font-size:var(--text-display);color:var(--chapter-ink);line-height:1.12}.results__head[data-astro-cid-etclxhs6] .lede[data-astro-cid-etclxhs6]{max-width:52ch}.rule[data-astro-cid-etclxhs6]{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:12px;text-decoration-thickness:5px}.split[data-astro-cid-etclxhs6]{gap:var(--space-xl);grid-template-columns:1fr 2fr;align-items:start;display:grid}.split__head[data-astro-cid-etclxhs6]{gap:var(--space-sm);align-content:start;display:grid}.split__head[data-astro-cid-etclxhs6] p[data-astro-cid-etclxhs6]{color:var(--ink-2);max-width:36ch}@media (width<=1024px){.split[data-astro-cid-etclxhs6]{gap:var(--space-lg);grid-template-columns:1fr}}
