.feature-card[data-v-6da50d42]{color:inherit;display:flex;flex-direction:column;gap:12px;text-decoration:none}.feature-card__image[data-v-6da50d42]{background:var(--surface-muted);border-radius:16px;overflow:hidden}.feature-card__image img[data-v-6da50d42]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}@media(hover:hover){.feature-card:hover img[data-v-6da50d42]{transform:scale(1.03)}.feature-card:hover .feature-card__name[data-v-6da50d42]{color:var(--color-primary)}}.feature-card__text[data-v-6da50d42]{align-items:flex-start;display:flex;gap:12px}.feature-card__rule[data-v-6da50d42]{background:var(--color-secondary);flex-shrink:0;height:2px;margin-top:9px;width:24px}.feature-card__copy[data-v-6da50d42]{display:flex;flex-direction:column;gap:6px;min-width:0}.feature-card__text--captioned .feature-card__copy[data-v-6da50d42]{gap:4px}.feature-card__eyebrow[data-v-6da50d42]{color:var(--color-primary);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.feature-card__name[data-v-6da50d42]{color:var(--text-primary);font-size:26px;font-weight:900;letter-spacing:-.3px;line-height:1.1;transition:color .15s ease}.feature-card__text--captioned .feature-card__name[data-v-6da50d42]{font-size:22px}.feature-card__summary[data-v-6da50d42]{color:var(--text-secondary);display:-webkit-box;font-size:15px;-webkit-line-clamp:2;line-height:1.55;-webkit-box-orient:vertical;overflow:hidden}.feature-card__text--captioned .feature-card__summary[data-v-6da50d42]{font-size:14px;line-height:1.5}.region-rows[data-v-4e313b00]{display:flex;flex-direction:column}.region-row[data-v-4e313b00]{align-items:center;border-top:1px solid var(--border-light);color:inherit;display:flex;justify-content:space-between;min-height:56px;padding:0 4px;text-decoration:none;transition:background .15s ease}.region-row[data-v-4e313b00]:active{background:var(--surface-muted)}.region-row__label[data-v-4e313b00]{color:var(--text-primary);font-size:17px;font-weight:600}@media(min-width:768px){.region-row__label[data-v-4e313b00]{font-size:18px}}@media(hover:hover){.region-row:hover .region-row__label[data-v-4e313b00]{color:var(--color-primary)}}.region-row__count[data-v-4e313b00]{align-items:center;color:var(--text-muted);display:flex;font-size:14px;gap:10px}
