.registries[data-v-aadec25d],.registries-hero[data-v-aadec25d]{position:relative}.registries-hero[data-v-aadec25d]{background:var(--surface-card);padding-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(2.5rem,5vw,3.5rem);overflow:hidden}.registries-hero__pattern[data-v-aadec25d]{background-image:linear-gradient(var(--mkt-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mkt-grid) 1px,transparent 1px);z-index:0;background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 40%,#0000 100%);mask-image:radial-gradient(90% 70% at 50% 0,#000 40%,#0000 100%)}.registries-hero__content[data-v-aadec25d]{text-align:center;flex-direction:column;align-items:center;min-width:0;max-width:1000px;margin:0 auto;display:flex}.registries-hero__eyebrow[data-v-aadec25d]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.74rem;font-weight:600;display:inline-flex}.registries-hero__eyebrow i[data-v-aadec25d]{color:var(--mkt-color-brand);font-size:.9em}.registries-hero__title[data-v-aadec25d]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(21px,4vw,42px);font-weight:800;line-height:1.2}.registries-hero__subtitle[data-v-aadec25d]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);max-width:46rem;margin:1.5rem auto 0;font-size:clamp(16px,1.4vw,18px);font-weight:400;line-height:1.6}.registries-hero__subtitle[data-v-aadec25d] h1,.registries-hero__subtitle[data-v-aadec25d] h2,.registries-hero__subtitle[data-v-aadec25d] h3,.registries-hero__subtitle[data-v-aadec25d] h4,.registries-hero__subtitle[data-v-aadec25d] p,.registries-hero__subtitle[data-v-aadec25d] span{color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit!important}.registries-hero__subtitle[data-v-aadec25d] b,.registries-hero__subtitle[data-v-aadec25d] strong{color:var(--text-color);font-weight:600}.registries-hero__counter[data-v-aadec25d]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:999px;align-items:baseline;gap:.5rem;margin-top:1.25rem;padding:.4rem .9rem;display:inline-flex}.registries-hero__counter-number[data-v-aadec25d]{color:var(--mkt-color-brand);font-family:var(--mkt-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.15rem;font-weight:700;line-height:1}.registries-hero__counter-label[data-v-aadec25d]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:600}.registries-hero__actions[data-v-aadec25d]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.25rem;display:flex}.registries-search[data-v-aadec25d]{margin:2.5rem 0 .5rem;scroll-margin-top:6rem}.registries-toolbar[data-v-aadec25d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:.75rem 0 1.75rem;display:flex}.registries-toolbar--end[data-v-aadec25d]{justify-content:flex-end}.registries-sort[data-v-aadec25d]{flex-shrink:0;gap:.5rem;display:flex}.registries-grid[data-v-aadec25d]{grid-template-columns:repeat(2,1fr);gap:1.75rem;margin-bottom:4rem;display:grid}@media (max-width:767px){.registries-grid[data-v-aadec25d]{grid-template-columns:1fr;gap:1.5rem}}@media (min-width:1200px){.registries-grid[data-v-aadec25d]{grid-template-columns:repeat(3,1fr)}}.registries-empty[data-v-aadec25d]{color:var(--text-color-secondary);text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:5rem 1rem;display:flex}.registries-empty i[data-v-aadec25d]{opacity:.4;font-size:3rem}.registries-empty h2[data-v-aadec25d]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:700}.registries-empty p[data-v-aadec25d]{max-width:30rem;margin:0;line-height:1.6}.registries-value[data-v-aadec25d]{padding:.5rem 0 1rem;position:relative}.registries-value__head[data-v-aadec25d]{max-width:46rem;margin:0 0 2rem}.registries-value__title[data-v-aadec25d]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.1}.registries-value__subtitle[data-v-aadec25d]{color:var(--text-color-secondary);margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}.registries-value__points[data-v-aadec25d]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){.registries-value__points[data-v-aadec25d]{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.registries-value__points[data-v-aadec25d]{grid-template-columns:1fr}}.registries-how[data-v-aadec25d]{background:var(--surface-50);border-top:1px solid var(--mkt-border-color);margin-top:3rem;padding:clamp(3rem,6vw,4rem) 0 clamp(3.5rem,7vw,5rem);position:relative}html.dark .registries-how[data-v-aadec25d]{background:var(--surface-900)}.value-point[data-v-aadec25d]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.value-point[data-v-aadec25d]:hover{border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color));box-shadow:var(--mkt-shadow-hover);transform:translateY(-2px)}.value-point__media[data-v-aadec25d]{aspect-ratio:16/9;background:color-mix(in srgb,var(--mkt-ink) 3%,var(--surface-card));border-bottom:1px solid var(--mkt-border-color);justify-content:center;align-items:center;padding:.75rem;display:flex}.value-point__media img[data-v-aadec25d]{object-fit:contain;width:100%;height:100%;display:block}.value-point__body[data-v-aadec25d]{padding:1.1rem 1.25rem 1.35rem}.value-point__title[data-v-aadec25d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);margin:0 0 .3rem;font-size:1rem;font-weight:700;line-height:1.3}.value-point__text[data-v-aadec25d]{color:var(--text-color-secondary);margin:0;font-size:.9rem;line-height:1.55}.registries-steps[data-v-aadec25d]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:760px){.registries-steps[data-v-aadec25d]{grid-template-columns:1fr;gap:1rem}}.registries-step[data-v-aadec25d]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);text-align:left;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.75rem 1.5rem;display:flex;position:relative}.registries-step__num[data-v-aadec25d]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.78rem;font-weight:600}.registries-step__icon[data-v-aadec25d]{color:var(--text-color-secondary);margin-top:.1rem;font-size:1.5rem}.registries-step__title[data-v-aadec25d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);margin:0;font-size:1.05rem;font-weight:700}.registries-step__text[data-v-aadec25d]{color:var(--text-color-secondary);margin:0;font-size:.9rem;line-height:1.55}.registries-step__arrow[data-v-aadec25d]{color:var(--mkt-border-color);z-index:1;font-size:1rem;position:absolute;top:50%;right:-.85rem;transform:translateY(-50%)}@media (max-width:760px){.registries-step__arrow[data-v-aadec25d]{display:none}}@media (prefers-reduced-motion:reduce){.value-point[data-v-aadec25d]{transition:none}.value-point[data-v-aadec25d]:hover{transform:none}}
