.intro[data-astro-cid-r32fxv6o]{display:flex;align-items:center;justify-content:space-evenly;gap:var(--s6);padding:var(--s6)}.intro__text[data-astro-cid-r32fxv6o]{flex:0 1 66ch;min-width:0}.intro__title[data-astro-cid-r32fxv6o]{font-size:1.25rem;line-height:1.2;margin-bottom:var(--s3)}.intro__text[data-astro-cid-r32fxv6o] p[data-astro-cid-r32fxv6o]{font-size:var(--fs-sm);color:var(--body);text-wrap:pretty}.intro__lead[data-astro-cid-r32fxv6o]{color:var(--ink)!important}.intro__text[data-astro-cid-r32fxv6o] p[data-astro-cid-r32fxv6o]+p[data-astro-cid-r32fxv6o]{margin-top:var(--s3)}.intro__text[data-astro-cid-r32fxv6o] strong[data-astro-cid-r32fxv6o]{color:var(--gold);font-weight:600}.intro__text[data-astro-cid-r32fxv6o] code[data-astro-cid-r32fxv6o]{font-family:var(--font-mono);font-size:.8125rem;vertical-align:.05em;background:var(--tint-blue);color:var(--sky);padding:.125rem .4375rem;border-radius:5px}.intro__sub[data-astro-cid-r32fxv6o]{margin:var(--s4) 0 var(--s3);font-size:1.25rem;line-height:1.2;color:var(--ink)}.benefits[data-astro-cid-r32fxv6o]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;font-size:var(--fs-sm);color:var(--ink)}.benefits[data-astro-cid-r32fxv6o] li[data-astro-cid-r32fxv6o]{display:flex;align-items:flex-start;gap:.625rem;line-height:1.5}.benefits__tick[data-astro-cid-r32fxv6o]{flex:none;width:18px;height:18px;padding:4px;margin-top:.2em;border-radius:50%;background:var(--gold);color:var(--ink-on-gold)}.intro__art[data-astro-cid-r32fxv6o]{flex:none;width:400px;height:auto;pointer-events:none;user-select:none;animation:glide 4s ease-in-out infinite}@keyframes glide{0%,to{translate:0 0;rotate:-2deg}50%{translate:0 -14px;rotate:0deg}}@media(prefers-reduced-motion:reduce){.intro__art[data-astro-cid-r32fxv6o]{animation:none}}@media(max-width:68rem){.intro__art[data-astro-cid-r32fxv6o]{width:280px}.benefits[data-astro-cid-r32fxv6o]{grid-template-columns:1fr}}@media(max-width:52rem){.intro[data-astro-cid-r32fxv6o]{flex-direction:column;padding:var(--s5)}.intro__text[data-astro-cid-r32fxv6o]{flex-basis:auto;width:100%}.intro__art[data-astro-cid-r32fxv6o]{display:none}}.tier[data-astro-cid-r32fxv6o]{margin-top:var(--s10)}.tier__banner[data-astro-cid-r32fxv6o]{display:flex;flex-direction:column;align-items:center;gap:var(--s3);border-radius:var(--r-card);padding:var(--s8) var(--s5);text-align:center}.tier__banner--gold[data-astro-cid-r32fxv6o]{background:var(--tint-gold);border:1px solid oklch(86.1% .159 86.4 / .32)}.tier__banner--sky[data-astro-cid-r32fxv6o]{background:var(--tint-blue);border:1px solid oklch(71% .161 246.6 / .3)}.tier__name[data-astro-cid-r32fxv6o]{font-size:var(--fs-h2);letter-spacing:.5px}.tier__banner--gold[data-astro-cid-r32fxv6o] .tier__name[data-astro-cid-r32fxv6o]{color:var(--gold)}.tier__banner--sky[data-astro-cid-r32fxv6o] .tier__name[data-astro-cid-r32fxv6o]{color:var(--sky)}.tier__threshold[data-astro-cid-r32fxv6o]{font:600 .9375rem/1 var(--font-display);letter-spacing:.8px;border-radius:var(--r-pill);padding:.5rem 1rem}.tier__banner--gold[data-astro-cid-r32fxv6o] .tier__threshold[data-astro-cid-r32fxv6o]{background:var(--gold);color:var(--ink-on-gold)}.tier__banner--sky[data-astro-cid-r32fxv6o] .tier__threshold[data-astro-cid-r32fxv6o]{background:var(--blue);color:var(--ink-on-blue)}.members{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:var(--grid-gap);margin-top:var(--grid-gap)}.member{display:flex;flex-direction:column;align-items:center;gap:var(--s2);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-inner);padding:var(--s4) var(--s3);transition:border-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.member:hover{border-color:var(--border);transform:translateY(-2px)}.member img{border-radius:var(--r-sm);image-rendering:pixelated}.member__name{font:600 .8125rem/1.2 var(--font-body);color:var(--ink);text-align:center;word-break:break-word}.tier__empty{margin-top:var(--grid-gap);text-align:center;font-size:var(--fs-sm);color:var(--muted);padding:var(--s6);border:1px dashed var(--border);border-radius:var(--r-card)}@media(prefers-reduced-motion:reduce){.member:hover{transform:none}}
