.tip[data-v-7eeca331]{display:inline-flex;position:relative}.bubble[data-v-7eeca331]{top:calc(100% + 8px);left:calc(0px - var(--tip-shift,0px));z-index:20;border-radius:var(--radius-md);background:var(--color-ink);color:#fff;letter-spacing:normal;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;width:max-content;max-width:calc(min(280px,100vw - 32px));padding:8px 12px;font-size:13px;font-weight:500;line-height:1.45;transition:opacity .12s,transform .12s,visibility 0s linear .12s;position:absolute;transform:translateY(-2px);box-shadow:0 6px 16px #16191d24}.bubble.open[data-v-7eeca331]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s,transform .12s;transform:none}.bubble[data-v-7eeca331]:before{top:-4px;left:calc(16px + var(--tip-shift,0px));background:inherit;width:8px;transform:rotate(45deg)}.bubble[data-v-7eeca331]:after,.bubble[data-v-7eeca331]:before{content:"";height:8px;position:absolute}.bubble[data-v-7eeca331]:after{bottom:100%;left:0;right:0}@media (prefers-reduced-motion:reduce){.bubble[data-v-7eeca331],.bubble.open[data-v-7eeca331]{transition:none;transform:none}}.card[data-v-4ad86080]{height:100%;padding:var(--space-lg);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-card);flex-direction:column}.card[data-v-4ad86080],.who[data-v-4ad86080]{gap:var(--space-md);display:flex}.who[data-v-4ad86080]{align-items:center;min-width:0}.avatar[data-v-4ad86080]{background:var(--color-skeleton);-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.names[data-v-4ad86080]{min-width:0}.name[data-v-4ad86080]{align-items:center;gap:4px;margin:0;font-size:16px;font-weight:700;line-height:1.3;display:flex}.name a[data-v-4ad86080]{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.name a[data-v-4ad86080]:hover{text-decoration:underline}.badge[data-v-4ad86080]{flex:none;width:18px;height:18px}.handle[data-v-4ad86080]{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:14px;overflow:hidden}.followers[data-v-4ad86080],.handle[data-v-4ad86080]{color:var(--color-ink-mute)}.followers[data-v-4ad86080],.pitch[data-v-4ad86080]{margin:0;font-size:15px}.followers b[data-v-4ad86080]{color:var(--color-ink);font-weight:700}.pitch[data-v-4ad86080]{color:var(--color-ink-body);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.bottom[data-v-4ad86080]{gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-hairline);flex-direction:column;margin-top:auto;display:flex}.tags[data-v-4ad86080]{margin-bottom:-6px}.tag-item[data-v-4ad86080]{vertical-align:top;margin:0 6px 6px 0}.niches[data-v-4ad86080]{margin:0;padding:0;list-style:none;display:inline}.niches li[data-v-4ad86080]{background:var(--color-tray);color:var(--color-ink-body);font-size:13px;font-weight:500;line-height:1.6;display:inline-block}.niches li[data-v-4ad86080],.safe[data-v-4ad86080]{border-radius:var(--radius-pill);padding:2px 10px}.safe[data-v-4ad86080]{background:var(--color-phase-design-bg);color:var(--color-phase-design);font:inherit;cursor:help;border:0;margin:0;font-size:13px;font-weight:700;line-height:1.6}.safe[data-v-4ad86080]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.foot[data-v-4ad86080]{justify-content:space-between;gap:var(--space-md);font-size:15px;display:flex}.foot p[data-v-4ad86080]{margin:0}.price b[data-v-4ad86080],.rating b[data-v-4ad86080]{color:var(--color-ink);font-weight:700}.star[data-v-4ad86080]{color:#b45309}.muted[data-v-4ad86080]{color:var(--color-ink-mute)}.actions[data-v-4ad86080]{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.btn[data-v-4ad86080]{border-radius:var(--radius-md);background:var(--color-primary);min-height:44px;color:var(--color-on-primary);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-4ad86080]:hover{background:var(--color-primary-hover)}.btn.ghost[data-v-4ad86080]{border:1px solid var(--color-hairline);background:var(--color-card);color:var(--color-ink)}.btn.ghost[data-v-4ad86080]:hover{border-color:var(--color-ink-faint)}.guide[data-v-067d4c88]{max-width:880px;margin-top:var(--space-section)}h2[data-v-067d4c88]{margin:0 0 var(--space-md);letter-spacing:-.9px;font-size:calc(clamp(26px,4vw,32px))}h2[data-v-067d4c88],h3[data-v-067d4c88]{font-weight:700}h3[data-v-067d4c88]{margin:var(--space-xl) 0 var(--space-sm);letter-spacing:-.3px;font-size:18px}dd[data-v-067d4c88],li[data-v-067d4c88],p[data-v-067d4c88]{color:var(--color-ink-body);font-size:16px;line-height:1.65}.intro[data-v-067d4c88]{margin:0;font-size:18px}.prices-title[data-v-067d4c88]{margin:var(--space-xl) 0 0;letter-spacing:-.5px;font-size:22px}.prices[data-v-067d4c88]{margin:var(--space-lg) 0 0;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-tray);font:500 14px/1.6 var(--font-mono)}.prices b[data-v-067d4c88],dt[data-v-067d4c88]{color:var(--color-ink)}.cols[data-v-067d4c88]{gap:var(--space-xxl);grid-template-columns:1fr 1fr;display:grid}.cols p[data-v-067d4c88],ul[data-v-067d4c88]{margin:0}ul[data-v-067d4c88]{padding-left:1.2em}li+li[data-v-067d4c88]{margin-top:var(--space-sm)}.faq[data-v-067d4c88]{gap:var(--space-lg);margin:0;display:grid}dt[data-v-067d4c88]{font-weight:600}dd[data-v-067d4c88]{margin:4px 0 0}@media (width<=760px){.cols[data-v-067d4c88]{grid-template-columns:1fr;gap:0}}.group-title[data-v-02f73f76]{margin:0 0 var(--space-sm);align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.group-title a[data-v-02f73f76]{color:var(--color-ink);text-decoration:none}.group-title a.on[data-v-02f73f76],.group-title a[data-v-02f73f76]:hover{text-underline-offset:3px;text-decoration:underline}.chips[data-v-02f73f76]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.chip[data-v-02f73f76]{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);min-height:34px;color:var(--color-ink);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.chip[data-v-02f73f76]:hover{border-color:var(--color-ink-faint)}.chip.on[data-v-02f73f76]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-canvas)}.n[data-v-02f73f76]{color:var(--color-ink-mute);font:500 12px/1 var(--font-mono)}.chip.on .n[data-v-02f73f76]{color:inherit;opacity:.7}.niche-nav[data-v-de1fb768]{margin-bottom:var(--space-xl)}.groups[data-v-de1fb768]{gap:var(--space-lg) var(--space-xl);margin-top:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.all[data-v-de1fb768]{border:1px solid var(--color-hairline);border-radius:var(--radius-pill);min-height:38px;color:var(--color-ink);align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.all[data-v-de1fb768]:hover{border-color:var(--color-ink-faint)}.all.on[data-v-de1fb768]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-canvas)}.n[data-v-de1fb768]{color:var(--color-ink-mute);font:500 12px/1 var(--font-mono)}.all.on .n[data-v-de1fb768]{color:inherit;opacity:.7}details[data-v-de1fb768]{margin-top:var(--space-lg)}summary[data-v-de1fb768]{color:var(--color-primary);cursor:pointer;font-size:15px;font-weight:600}.form[data-v-55e34b2d]{align-items:end;gap:var(--space-md);text-align:left;grid-template-columns:1fr 1fr auto;display:grid}.field[data-v-55e34b2d]{gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.field[data-v-55e34b2d],.field input[data-v-55e34b2d]{color:var(--color-ink)}.field input[data-v-55e34b2d]{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-canvas);width:100%;min-height:48px;font:inherit;padding:0 14px;font-size:16px;font-weight:400}.field input[data-v-55e34b2d]:focus{border-color:var(--color-primary);outline:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);outline-offset:0}.submit[data-v-55e34b2d]{border-radius:var(--radius-md);background:var(--color-primary);min-height:48px;color:var(--color-on-primary);font:inherit;cursor:pointer;white-space:nowrap;border:0;padding:0 22px;font-size:16px;font-weight:600}.submit[data-v-55e34b2d]:hover{background:var(--color-primary-hover)}.submit[data-v-55e34b2d]:disabled{opacity:.6;cursor:default}.consent[data-v-55e34b2d],.error[data-v-55e34b2d],.turnstile[data-v-55e34b2d]{grid-column:1/-1}.turnstile[data-v-55e34b2d]:empty{display:none}.consent[data-v-55e34b2d],.error[data-v-55e34b2d]{margin:0;font-size:13px}.error[data-v-55e34b2d]{color:#b42318}.consent[data-v-55e34b2d]{color:var(--color-ink-mute)}.consent a[data-v-55e34b2d]{color:var(--color-primary)}.sent[data-v-55e34b2d]{color:var(--color-ink);margin:0;font-weight:600}@media (width<=760px){.form[data-v-55e34b2d]{grid-template-columns:1fr}.submit[data-v-55e34b2d]{width:100%}}.catalog[data-v-79a33cd6]{max-width:var(--content-max);padding:var(--space-xl) var(--space-lg) var(--space-section);margin:0 auto}.head[data-v-79a33cd6]{max-width:720px}.eyebrow[data-v-79a33cd6]{margin:0 0 var(--space-md);color:var(--color-phase-research);font:600 12px/1.4 var(--font-mono);letter-spacing:1.4px;text-transform:uppercase}h1[data-v-79a33cd6]{letter-spacing:-1.8px;margin:0;font-size:calc(clamp(34px,6vw,52px));font-weight:700;line-height:1.05}.lead[data-v-79a33cd6]{margin:var(--space-lg) 0 0;color:var(--color-ink-mute);font-size:19px;line-height:1.5}.guide-link[data-v-79a33cd6]{margin:var(--space-sm) 0 var(--space-xl);font-size:15px}.guide-link a[data-v-79a33cd6]{color:var(--color-primary);font-weight:600}.lead strong[data-v-79a33cd6]{color:var(--color-ink);font-weight:600}.grid[data-v-79a33cd6]{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.grid li[data-v-79a33cd6]{min-width:0}.empty[data-v-79a33cd6]{padding:var(--space-xxl) var(--space-xl);border-radius:var(--radius-xl);background:var(--color-tray)}.empty.center[data-v-79a33cd6]{text-align:center}.creator-line[data-v-79a33cd6]{margin:var(--space-xl) 0 0;color:var(--color-ink-mute)}.missing[data-v-79a33cd6]{margin-top:var(--space-xxl);padding:var(--space-xl);border:1px solid var(--color-hairline);border-radius:var(--radius-xl)}.missing h2[data-v-79a33cd6]{margin:0 0 var(--space-sm);letter-spacing:-.5px;font-size:22px;font-weight:700}.missing .muted[data-v-79a33cd6]{margin:0 0 var(--space-lg)}.empty-title[data-v-79a33cd6]{margin:0 0 var(--space-sm);color:var(--color-ink);letter-spacing:-.5px;font-size:22px;font-weight:700}.empty .muted[data-v-79a33cd6]{margin:0 0 var(--space-xl)}.empty .link[data-v-79a33cd6]{margin-top:var(--space-md);color:var(--color-primary);display:inline-block}.creator-line .link[data-v-79a33cd6]{margin-top:0}.band[data-v-79a33cd6]{justify-content:space-between;align-items:center;gap:var(--space-xl);margin-top:var(--space-section);padding:var(--space-xl);border-radius:var(--radius-xl);background:var(--color-tray);flex-wrap:wrap;display:flex}.band h2[data-v-79a33cd6]{margin:0 0 var(--space-sm);letter-spacing:-.7px;font-size:26px;font-weight:700}.band .muted[data-v-79a33cd6]{max-width:56ch;margin:0}.muted[data-v-79a33cd6]{color:var(--color-ink-mute)}@media (width<=600px){.grid[data-v-79a33cd6]{grid-template-columns:1fr}.band[data-v-79a33cd6],.empty[data-v-79a33cd6],.missing[data-v-79a33cd6]{padding:var(--space-lg)}}
