.tile[data-astro-cid-rmwam725]{position:relative;border-radius:var(--radius-image);overflow:hidden;background:var(--surface-muted);isolation:isolate;box-shadow:0 0 0 1px var(--border)}.tile-link[data-astro-cid-rmwam725]{position:relative;display:block}.stack[data-astro-cid-rmwam725]{position:relative}.frame[data-astro-cid-rmwam725].overlay{position:absolute;inset:0}.frame[data-astro-cid-rmwam725][hidden]{display:none}.tile[data-astro-cid-rmwam725] .media-natural{display:block;width:100%;height:auto}.tile[data-astro-cid-rmwam725] video[data-astro-cid-rmwam725].media-natural{aspect-ratio:auto 16 / 10}.shade[data-astro-cid-rmwam725]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 70%,transparent),transparent 28%),linear-gradient(to top,color-mix(in srgb,var(--bg) 70%,transparent),transparent 28%);opacity:0;transition:opacity .25s ease}.bar[data-astro-cid-rmwam725]{position:absolute;top:8px;left:8px;right:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;padding:6px 10px 6px 14px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 60%,transparent);backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);font-size:var(--fs-md);line-height:var(--lh-md);color:var(--text);opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease}.bar-text[data-astro-cid-rmwam725]{display:flex;gap:6px;min-width:0;white-space:nowrap}.company[data-astro-cid-rmwam725]{flex:0 0 auto}.title[data-astro-cid-rmwam725]{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis}.bar[data-astro-cid-rmwam725] svg{flex:0 0 auto}.thumbs[data-astro-cid-rmwam725]{position:absolute;left:50%;bottom:4px;display:flex;gap:6px;max-width:calc(100% - 12px);padding:6px;overflow-x:auto;scrollbar-width:none;transform:translate(-50%,4px);opacity:0;transition:opacity .25s ease,transform .25s ease}.thumbs[data-astro-cid-rmwam725]::-webkit-scrollbar{display:none}.thumb[data-astro-cid-rmwam725]{flex:0 0 auto;width:30px;height:30px;border-radius:var(--radius-image);overflow:hidden;background:var(--surface);box-shadow:0 1px 3px #0000001f;opacity:.85;transition:box-shadow .15s ease,opacity .15s ease}.thumb[data-astro-cid-rmwam725]:hover,.thumb[data-astro-cid-rmwam725][aria-pressed=true]{opacity:1}.thumb[data-astro-cid-rmwam725][aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px var(--text)}.tile[data-astro-cid-rmwam725]:hover .bar[data-astro-cid-rmwam725],.tile[data-astro-cid-rmwam725]:has(:focus-visible) .bar[data-astro-cid-rmwam725],.tile[data-astro-cid-rmwam725]:hover .shade[data-astro-cid-rmwam725],.tile[data-astro-cid-rmwam725]:has(:focus-visible) .shade[data-astro-cid-rmwam725]{opacity:1;transform:none}.tile[data-astro-cid-rmwam725]:hover .thumbs[data-astro-cid-rmwam725],.tile[data-astro-cid-rmwam725]:has(:focus-visible) .thumbs[data-astro-cid-rmwam725]{opacity:1;transform:translate(-50%)}.tile[data-astro-cid-rmwam725] .media-fill,.tile[data-astro-cid-rmwam725] .media-natural{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.tile[data-astro-cid-rmwam725]:hover .frame[data-astro-cid-rmwam725] .media-fill,.tile[data-astro-cid-rmwam725]:hover .frame[data-astro-cid-rmwam725] .media-natural{transform:scale(1.02)}@media(hover:none),(max-width:760px){.bar[data-astro-cid-rmwam725],.shade[data-astro-cid-rmwam725],.thumbs[data-astro-cid-rmwam725]{display:none}}.explore-grid[data-astro-cid-diqeeige]{--cols: 4;column-count:var(--cols);column-gap:var(--gap)}.cell[data-astro-cid-diqeeige]{break-inside:avoid;margin-bottom:var(--gap)}.explore-grid[data-astro-cid-diqeeige].is-masonry{column-count:auto;position:relative}.is-masonry[data-astro-cid-diqeeige]>.cell[data-astro-cid-diqeeige]{position:absolute;top:0;left:0;margin:0}.lead-phone[data-astro-cid-diqeeige]{display:none}@media(max-width:1100px){.explore-grid[data-astro-cid-diqeeige]{--cols: 3}}@media(max-width:760px){.explore-grid[data-astro-cid-diqeeige]{--cols: 2;column-gap:var(--gutter)}.cell[data-astro-cid-diqeeige]{margin-bottom:var(--gutter)}.lead-phone[data-astro-cid-diqeeige]{display:block;margin-bottom:var(--gutter)}.lead-wide[data-astro-cid-diqeeige]{display:none}}
