.rvw-hero{margin:0 auto;max-width:520px;padding:10px 0 70px;position:relative;transition:opacity .55s var(--nj-ease,cubic-bezier(.16,.84,.3,1));width:100%}.rvw-hero.is-out{opacity:0}.rvw-hero-sidephoto{background:var(--nj-purple-bg,#f9f6fe);border-radius:20px;bottom:auto;box-shadow:0 22px 46px -24px rgba(27,5,61,.5);height:344px;left:auto;overflow:hidden;position:absolute;right:18px;top:34px;width:264px;z-index:1}.rvw-hero-sidephoto img{height:100%;object-fit:cover;object-position:center;width:100%}.rvw-hero-card{background:var(--nj-darkest,#1b053d);border-radius:16px;bottom:34px;box-shadow:0 26px 54px -22px rgba(27,5,61,.7);left:0;opacity:0;padding:17px 18px;position:absolute;right:auto;transform:translateY(22px) scale(.93);transition:opacity var(--nj-dur-md,.6s) var(--nj-ease,cubic-bezier(.16,.84,.3,1)),transform var(--nj-dur-lg,.9s) var(--nj-ease-spring,cubic-bezier(.34,1.4,.5,1));width:300px;z-index:5}.rvw-hero-card.in{opacity:1;transform:none}.rvw-hero-card-ring{background:linear-gradient(140deg,#8f52f1,#1874fd 52%,#2ce080);border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;padding:1.5px;pointer-events:none;position:absolute;transition:opacity .7s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) .25s}.rvw-hero-card.in .rvw-hero-card-ring{animation:rvwRingGlow 1.8s ease-out .3s;opacity:1}@keyframes rvwRingGlow{0%{box-shadow:0 0 0 0 rgba(143,82,241,.55)}to{box-shadow:0 0 0 14px rgba(143,82,241,0)}}.bct-card-spin{border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;overflow:hidden;padding:1.5px;pointer-events:none;position:absolute;z-index:1}.bct-card-spin:before{animation:bctCardSpin 4.8s linear infinite;aspect-ratio:1;background:conic-gradient(from 0deg,#8f52f1,#1874fd 34%,#2ce080 66%,#8f52f1 100%);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);width:240%}@keyframes bctCardSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}.bct-hero,.bct-hero-main{position:relative}.bct-hero-main{margin-right:auto;width:300px;z-index:2}.bct-h2-stack{display:grid;position:relative;width:100%}.bct-h2-stack>.bct-h2-email,.bct-h2-stack>.bct-h2-prompt{align-self:stretch;grid-area:1/1}.bct-h2-prompt{align-items:center;background:#fff;border:1px solid var(--nj-line,#e7e3ef);border-radius:16px;box-shadow:12px 12px 0 0 #8f52f1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;opacity:0;padding:18px;text-align:center;transform:translateY(12px);transition:opacity .55s var(--nj-ease,cubic-bezier(.16,.84,.3,1)),transform .55s var(--nj-ease,cubic-bezier(.16,.84,.3,1))}.bct-h2-prompt.in{opacity:1;transform:none}.bct-h2-prompt.out{opacity:0;pointer-events:none;transform:translateY(-10px)}.bct-h2-prompt-photo{background:linear-gradient(150deg,#8f52f1,#5810cb);border:3px solid #fff;border-radius:50%;box-shadow:0 8px 22px -8px rgba(27,5,61,.45);display:block;height:84px;margin:0 auto 16px;overflow:hidden;width:84px}.bct-h2-prompt-photo img{height:100%;object-fit:cover;width:100%}.bct-ai-eyebrow{align-items:center;align-self:center;border:1px solid transparent;border-radius:999px;color:var(--nj-action,#5810cb);display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:7px 13px}.bct-ai-eyebrow.choosing{animation:bctChoose 1.1s var(--nj-ease,cubic-bezier(.16,.84,.3,1))}@keyframes bctChoose{0%{background:transparent;border-color:transparent;transform:scale(1)}34%{background:var(--nj-action-bg,#f1eafc);border-color:var(--nj-action,#5810cb);transform:scale(1.04)}to{background:transparent;border-color:transparent;transform:scale(1)}}.bct-ai-spark{color:var(--nj-action,#5810cb);display:inline-flex;height:16px;width:16px}.bct-ai-spark svg{height:100%;width:100%}.bct-h2-input{align-self:stretch;background:var(--nj-line-2,#f0edf6);border-radius:11px;box-sizing:border-box;height:58px;margin-top:13px;overflow:hidden;padding:11px 14px;width:100%}.bct-h2-input-t{color:var(--nj-ink-2,#3d2063);display:block;font-size:13px;line-height:1.5;text-align:left}.bct-caret{animation:bctBlink 1s steps(1) infinite;background:var(--nj-action,#5810cb);display:inline-block;height:14px;margin-left:1px;vertical-align:-2px;width:1.5px}@keyframes bctBlink{50%{opacity:0}}.bct-h2-go{align-items:center;align-self:stretch;background:var(--nj-action,#5810cb);border-radius:9px;box-sizing:border-box;color:#fff;display:flex;font-size:12.5px;font-weight:700;gap:7px;justify-content:center;margin-top:14px;overflow:hidden;padding:11px;position:relative;text-align:center;transition:background .4s var(--nj-ease,cubic-bezier(.16,.84,.3,1));width:100%}.bct-h2-go.gen{animation:bctGenFlow 2.3s ease-in-out infinite;background:linear-gradient(100deg,#5810cb,#1874fd 38%,#2ce080 62%,#8f52f1);background-size:280% 100%}.bct-h2-go.gen:after{animation:bctGenSheen 2.6s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) infinite;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.4) 50%,transparent 70%);content:"";inset:0;position:absolute;transform:translateX(-100%)}.bct-h2-go .bct-go-t{align-items:center;display:inline-flex;gap:5px;position:relative;z-index:1}.bct-h2-go .t-gen,.bct-h2-go.gen .t-idle{display:none}.bct-gen-spark,.bct-h2-go.gen .t-gen{display:inline-flex}.bct-gen-spark{flex:none;height:14px;position:relative;width:14px;z-index:1}.bct-gen-spark svg{height:100%;width:100%}.bct-h2-go.gen .bct-gen-spark{animation:bctSparkSpin 2.2s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) infinite}.bct-gen-dots{align-items:flex-end;display:inline-flex;gap:3px;margin-left:1px;position:relative;z-index:1}.bct-gen-dots i{animation:bctDot 1.5s ease-in-out infinite;background:currentColor;border-radius:50%;height:3px;width:3px}.bct-gen-dots i:nth-child(2){animation-delay:.25s}.bct-gen-dots i:nth-child(3){animation-delay:.5s}@keyframes bctGenFlow{0%{background-position:0 0}to{background-position:280% 0}}@keyframes bctGenSheen{0%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}@keyframes bctSparkSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.25)}to{transform:rotate(1turn) scale(1)}}@keyframes bctDot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.bct-h2-photo{opacity:0;transform:translateX(-72px);transition:opacity .6s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) .55s,transform .75s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) .55s}.bct-h2-photo.in{opacity:1;transform:none}.bct-h2-photo.snap{transition:none}.bct-emailcard{background:#fff;border:1px solid var(--nj-line,#e7e3ef);border-radius:16px;box-shadow:0 30px 60px -34px rgba(27,5,61,.5);box-sizing:border-box;opacity:0;overflow:hidden;pointer-events:none;position:relative;transform:translateY(12px) scale(.98);transition:opacity .6s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) .1s,transform .6s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) .1s}.bct-emailcard.in{opacity:1;pointer-events:auto;transform:none}.bct-email-bar{align-items:center;background:var(--nj-darkest,#1b053d);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:13px 16px}.bct-email-bar-t{color:#fff;font-size:13px;font-weight:700}.bct-email-body{padding:22px 22px 24px;text-align:center}.bct-email-subj{border-bottom:1px solid var(--nj-line-2,#f0edf6);color:var(--nj-ink,#1b053d);font-size:12.5px;font-weight:700;margin-bottom:22px;overflow:hidden;padding-bottom:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.bct-email-logo{background:var(--nj-line-2,#f0edf6);border-radius:50%;color:var(--nj-ink-4,#7b6a91);display:inline-grid;font-size:11px;font-weight:700;height:64px;overflow:hidden;place-items:center;width:64px}.bct-email-logo img{height:100%;object-fit:cover;width:100%}.bct-email-h{color:var(--nj-ink,#1b053d);font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin-top:14px;padding:0 8px}.bct-email-rule{background:var(--nj-line-2,#f0edf6);height:1px;margin:20px 0}.bct-email-copy{opacity:0;text-align:center;transform:translateY(8px);transition:opacity .5s var(--nj-ease,cubic-bezier(.16,.84,.3,1)),transform .5s var(--nj-ease,cubic-bezier(.16,.84,.3,1))}.bct-email-copy.in{opacity:1;transform:none}.bct-email-p{color:var(--nj-ink-3,#5b4b73);font-size:13px;line-height:1.6;margin:10px auto 0}.bct-email-btn{background:var(--nj-action,#5810cb);border-radius:999px;color:#fff;display:block;font-size:13px;font-weight:700;margin:18px auto 4px;padding:11px 24px;width:fit-content}.bct-hero-card{bottom:26px;left:-15px;overflow:hidden;padding:14px 16px 15px;right:auto;width:330px;z-index:3}.bct-hero-card>:not(.rvw-hero-card-ring):not(.bct-card-spin){position:relative;z-index:2}.bct-hero-card .bct-card-spin{opacity:0;transition:opacity .6s var(--nj-ease,cubic-bezier(.16,.84,.3,1)) .25s}.bct-hero-card.in .bct-card-spin{opacity:1}.bct-hero-card-top{align-items:center;display:flex;gap:9px;margin-bottom:10px}.bct-hero-card-ic{background:rgba(44,224,128,.16);border-radius:8px;color:#2ce080;display:grid;flex:none;height:28px;place-items:center;width:28px}.bct-hero-card-ic svg{height:16px;width:16px}.bct-hero-card-lab{color:hsla(0,0%,100%,.6);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bct-hero-card-stat{display:flex;flex-direction:column;gap:3px}.bct-hero-card-n{color:#fff;font-family:Inter,sans-serif;font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.bct-hero-card-sub{color:hsla(0,0%,100%,.72);font-size:11.5px}.bct-hero-card-sub b{color:#8ff0bc;font-weight:700}@media (max-width:980px){.bct-hero{align-items:center;display:flex;flex-direction:column;text-align:center}.bct-h2-photo{display:none}.bct-hero-main{align-self:center;margin:0 auto;max-width:320px;width:100%}.bct-hero-card,.bct-hero-card.in{align-self:center;bottom:auto;left:0;margin:18px auto 0;max-width:320px;position:relative;right:auto;top:auto;transform:none;width:100%}.rvw-hero{max-width:340px;padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.bct-email-copy,.bct-emailcard,.bct-h2-prompt,.rvw-hero,.rvw-hero-card{opacity:1!important;transform:none!important;transition:none}.bct-h2-prompt.out{display:none}.bct-card-spin:before,.bct-caret,.bct-gen-dots i,.bct-gen-spark,.bct-h2-go.gen,.bct-h2-go.gen:after,.rvw-hero-card.in .rvw-hero-card-ring{animation:none}.bct-h2-photo{opacity:1;transform:none}}