.fp-partner-hero{padding:56px 22px 30px;text-align:center;background:radial-gradient(ellipse 60% 50% at 50% 0%,rgba(123,44,255,.12),transparent 65%),var(--fp-bg)}.fp-partner-hero__eyebrow{color:var(--fp-accent-text);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;display:inline-block}.fp-partner-hero__heading{font-size:clamp(30px,6vw,50px);line-height:1.05;margin:0 0 14px;font-weight:900;letter-spacing:-.02em;color:var(--fp-text)}.fp-partner-hero__heading em{color:var(--fp-accent-text);font-style:normal}.fp-partner-hero__sub{color:var(--fp-muted);font-size:15px;max-width:480px;margin:0 auto}.fp-creator-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.fp-creator-card{background:var(--fp-surface);border:1px solid var(--fp-line);border-radius:18px;padding:18px}.fp-creator-card__top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.fp-creator-card__avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;color:#fff;flex-shrink:0}.fp-creator-card__avatar--lilac{background:var(--fp-lilac);color:#fff}.fp-creator-card__avatar--pink{background:var(--fp-pink);color:#3a0a24}.fp-creator-card__avatar--lime{background:var(--fp-lime);color:#0a0a0a}.fp-creator-card__avatar--stone{background:var(--fp-stone);color:#0a0a0a}.fp-creator-card__top b{display:block;font-size:13.5px;font-weight:800;color:var(--fp-text)}.fp-creator-card__top span{font-size:11px;color:var(--fp-dim);text-transform:uppercase;letter-spacing:.04em}.fp-creator-card__hook{font-size:13px;color:var(--fp-muted);line-height:1.6;margin:0 0 14px;font-style:italic}.fp-creator-card__pick{width:100%;background:var(--fp-surface-2);border:1.5px solid var(--fp-line);border-radius:12px;padding:10px 12px;text-align:left;display:flex;flex-direction:column;gap:2px}.fp-creator-card__pick-label{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--fp-dim);font-weight:800}.fp-creator-card__pick-name{font-size:12.5px;font-weight:700;color:var(--fp-text)}@media(max-width:860px){.fp-creator-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.fp-creator-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/section-creator-picks.css.map */
