.head[data-astro-cid-q3tjqf2k]{padding-block:clamp(1.75rem,1.25rem + 2vw,2.75rem) 1.25rem}.crumbs[data-astro-cid-q3tjqf2k]{font-size:var(--fs-sm);color:var(--ink-muted);margin-bottom:.75rem}.crumbs[data-astro-cid-q3tjqf2k] a[data-astro-cid-q3tjqf2k]{color:var(--green-ink);text-decoration:none}.head__title[data-astro-cid-q3tjqf2k]{font-size:var(--fs-display)}.head__lede[data-astro-cid-q3tjqf2k]{margin:.75rem 0 1rem;font-size:1.08rem;color:var(--ink-muted);max-width:var(--measure)}.head__verify[data-astro-cid-q3tjqf2k]{margin:0;font-size:var(--fs-sm);color:var(--ink)}.head__verify-label[data-astro-cid-q3tjqf2k]{display:inline-block;margin-right:.5rem;color:var(--ink-muted);font-weight:560}.personas-mini[data-astro-cid-q3tjqf2k]{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem .5rem;margin:1.25rem 0 0;padding:0}.personas-mini[data-astro-cid-q3tjqf2k] a[data-astro-cid-q3tjqf2k]{font-size:var(--fs-xs);color:var(--ink-muted);text-decoration:none;border:1px solid var(--hairline);padding:.25rem .6rem;border-radius:999px}.personas-mini[data-astro-cid-q3tjqf2k] a[data-astro-cid-q3tjqf2k]:hover{border-color:var(--green);color:var(--ink)}.gateway[data-astro-cid-q3tjqf2k]{padding-block:.5rem 1rem}.gateway__eyebrow[data-astro-cid-q3tjqf2k]{font-size:var(--fs-sm);color:var(--green-ink);font-weight:600;margin-bottom:.6rem}.gateway__card[data-astro-cid-q3tjqf2k]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.2rem 1.35rem;text-decoration:none;border:1px solid color-mix(in oklch,var(--green) 35%,var(--hairline));border-radius:var(--r-lg);background:linear-gradient(to right,var(--green-tint),var(--paper) 70%);transition:border-color .16s ease}.gateway__card[data-astro-cid-q3tjqf2k]:hover{border-color:var(--green)}.gateway__title[data-astro-cid-q3tjqf2k]{font-size:1.2rem}.gateway__intro[data-astro-cid-q3tjqf2k]{margin:.3rem 0 0;color:var(--ink-muted);font-size:var(--fs-sm);max-width:60ch}.gateway__cta[data-astro-cid-q3tjqf2k]{color:var(--green-ink);font-weight:580;font-size:var(--fs-sm);white-space:nowrap}.listing[data-astro-cid-q3tjqf2k]{padding-block:1.25rem}.toolbar[data-astro-cid-q3tjqf2k]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;justify-content:space-between;margin-bottom:.85rem}.tools[data-astro-cid-q3tjqf2k]{display:inline-flex;align-items:center;gap:.75rem 1rem;flex-wrap:wrap}.view[data-astro-cid-q3tjqf2k]{display:inline-flex;border:1px solid var(--hairline-strong);border-radius:var(--r-sm);overflow:hidden}.view__btn[data-astro-cid-q3tjqf2k]{display:inline-flex;align-items:center;gap:.35rem;font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);background:var(--paper);border:0;padding:.42rem .7rem;cursor:pointer;transition:background .14s ease,color .14s ease}.view__btn[data-astro-cid-q3tjqf2k]+.view__btn[data-astro-cid-q3tjqf2k]{border-left:1px solid var(--hairline-strong)}.view__btn[data-astro-cid-q3tjqf2k]:hover{color:var(--ink)}.view__btn[data-astro-cid-q3tjqf2k].is-active{background:var(--surface);color:var(--ink)}.view__btn[data-astro-cid-q3tjqf2k] svg[data-astro-cid-q3tjqf2k]{flex:none}.view__btn[data-astro-cid-q3tjqf2k]:focus-visible{outline:2px solid var(--green);outline-offset:-2px}@media(max-width:30rem){.view__label[data-astro-cid-q3tjqf2k]{display:none}}.search[data-astro-cid-q3tjqf2k] input[data-astro-cid-q3tjqf2k]{width:min(22rem,60vw);font:inherit;font-size:var(--fs-sm);padding:.55rem .8rem;border:1px solid var(--hairline-strong);border-radius:var(--r-sm);background:var(--paper);color:var(--ink)}.search[data-astro-cid-q3tjqf2k] input[data-astro-cid-q3tjqf2k]::placeholder{color:var(--ink-muted)}.search[data-astro-cid-q3tjqf2k] input[data-astro-cid-q3tjqf2k]:focus-visible{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.sort[data-astro-cid-q3tjqf2k]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);color:var(--ink-muted)}.sort__label[data-astro-cid-q3tjqf2k]{font-weight:560}.sort[data-astro-cid-q3tjqf2k] select[data-astro-cid-q3tjqf2k]{font:inherit;font-size:var(--fs-sm);color:var(--ink);padding:.5rem 2rem .5rem .7rem;border:1px solid var(--hairline-strong);border-radius:var(--r-sm);background-color:var(--paper);background-image:linear-gradient(45deg,transparent 50%,var(--ink-muted) 50%),linear-gradient(135deg,var(--ink-muted) 50%,transparent 50%);background-position:right .95rem center,right .65rem center;background-size:6px 6px,6px 6px;background-repeat:no-repeat;-webkit-appearance:none;appearance:none;cursor:pointer}.sort[data-astro-cid-q3tjqf2k] select[data-astro-cid-q3tjqf2k]:hover{border-color:var(--hairline-strong);color:var(--ink)}.sort[data-astro-cid-q3tjqf2k] select[data-astro-cid-q3tjqf2k]:focus-visible{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.facets[data-astro-cid-q3tjqf2k]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}.facet[data-astro-cid-q3tjqf2k]{font:inherit;font-size:var(--fs-xs);cursor:pointer;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--hairline-strong);background:var(--paper);color:var(--ink-muted);transition:border-color .14s ease,color .14s ease,background .14s ease}.facet[data-astro-cid-q3tjqf2k]:hover{color:var(--ink)}.facet[data-astro-cid-q3tjqf2k].is-active{background:var(--green);border-color:var(--green);color:#fff}.facets[data-astro-cid-q3tjqf2k][data-collapsed] .facet--overflow[data-astro-cid-q3tjqf2k]{display:none}.facet-toggle[data-astro-cid-q3tjqf2k]{font:inherit;font-size:var(--fs-xs);font-weight:560;cursor:pointer;padding:.3rem .7rem;border-radius:999px;border:1px dashed var(--hairline-strong);background:transparent;color:var(--green-ink);transition:border-color .14s ease,color .14s ease}.facet-toggle[data-astro-cid-q3tjqf2k]:hover{border-color:var(--green)}.count[data-astro-cid-q3tjqf2k]{margin:0 0 1rem;font-size:var(--fs-sm);color:var(--ink-muted)}.contribute-prompt[data-astro-cid-q3tjqf2k]{margin-block:2.5rem 1rem}.card-grid[data-astro-cid-q3tjqf2k]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.card-grid[data-astro-cid-q3tjqf2k].is-list{grid-template-columns:1fr;gap:0;border-top:1px solid var(--hairline)}.card-grid[data-astro-cid-q3tjqf2k].is-list .card:not([hidden]){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo title foot" "logo intro foot";align-items:center;column-gap:.9rem;row-gap:.05rem;padding:.7rem .55rem;border:0;border-bottom:1px solid var(--hairline);border-radius:0;background:var(--paper)}.card-grid[data-astro-cid-q3tjqf2k].is-list .card:hover{transform:none;border-color:var(--hairline);background:var(--surface)}.card-grid[data-astro-cid-q3tjqf2k].is-list .card--gateway{background:var(--green-tint)}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__head,.card-grid[data-astro-cid-q3tjqf2k].is-list .card__identity{display:contents}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__logo{grid-area:logo;align-self:center}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__provider,.card-grid[data-astro-cid-q3tjqf2k].is-list .card__flags{display:none}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__title{grid-area:title;font-size:var(--fs-sm);font-weight:620;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__intro{grid-area:intro;-webkit-line-clamp:1;font-size:var(--fs-xs)}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__foot{grid-area:foot;flex-direction:column;align-items:flex-end;gap:.05rem;margin-top:0;padding-top:0;border-top:0;min-width:8.5rem}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__value{font-size:var(--fs-sm)}@media(max-width:40rem){.card-grid[data-astro-cid-q3tjqf2k].is-list .card:not([hidden]){grid-template-areas:"logo title foot"}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__intro,.card-grid[data-astro-cid-q3tjqf2k].is-list .card__verified{display:none}.card-grid[data-astro-cid-q3tjqf2k].is-list .card__foot{min-width:0}}.empty[data-astro-cid-q3tjqf2k]{padding:2rem 0;color:var(--ink-muted)}.empty[data-astro-cid-q3tjqf2k] button[data-astro-cid-q3tjqf2k]{font:inherit;color:var(--green-ink);background:none;border:none;cursor:pointer;text-decoration:underline}
