.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta){letter-spacing:normal;white-space:nowrap;cursor:pointer;border:1.5px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:13px 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.55;text-decoration:none;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.fp-home.fp-homepage :is(.cta>.btn-rose,.cta>.btn-on-ink,.qh-cta,.outcomes-cta,.toolkit-cta){background:var(--rose);color:#fff;box-shadow:0 6px 20px -10px #e93f6f8c}.fp-home.fp-homepage .cta>.btn-ghost-light{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(6px);background:#ffffff0a;border-color:#ffffff6b}.fp-home.fp-homepage :is(.qh-cta,.outcomes-cta,.toolkit-cta)>svg{stroke-width:1.8px;flex:none;width:19px;height:19px}.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.fp-home.fp-homepage :is(.hero,.creator-outcomes,.tease,.fin) :is(.btn,.outcomes-cta):focus-visible{outline-color:#fff}@media (hover:hover) and (pointer:fine){.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta):hover{transform:translateY(-2px)}.fp-home.fp-homepage :is(.cta>.btn-rose,.cta>.btn-on-ink,.qh-cta,.outcomes-cta,.toolkit-cta):hover{background:var(--rose-hover)}.fp-home.fp-homepage .cta>.btn-ghost-light:hover{border-color:#fff}}@media (min-width:760px) and (max-width:1100px){.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta){padding:12px 17px;font-size:13px}}@media (max-width:759px){.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta){min-height:46px;padding:11px 19px;font-size:13px}}@media (prefers-reduced-motion:reduce),(hover:none){.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta){transition:none}.fp-home.fp-homepage :is(.cta>.btn,.qh-cta,.outcomes-cta,.toolkit-cta):hover{transform:none}}
