.nce-cta.pss-rv{opacity:1;transform:none;transition:none;width:100%}.nce-cta :is(.anim-left,.anim-right,.anim-up,.anim-fade){animation:none}.nce-cta .cta-panel{min-height:0;overflow:visible}.nce-cta .cta-left-label{opacity:0;transform:translateY(-22px);transition:opacity .6s var(--ease),transform .7s var(--ease)}.nce-cta .cta-left-h{opacity:0;filter:blur(14px);transform:scale(1.08);translate:0 calc((1 - var(--pin, 1)) * 60px);transition:opacity .8s var(--ease),filter .9s var(--ease),transform 1s var(--ease)}.nce-cta .cta-left-sub{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.nce-cta .cta-left-sub em{font-style:normal;font-weight:700;color:#fde68a}.nce-cta .cta-left-h{font-size:clamp(2.4rem,1.5rem + 3.6vw,4rem)}.nce-cta .cta-left-sub{font-size:clamp(1.08rem,1rem + .5vw,1.28rem);line-height:1.55;max-width:34em}.nce-cta .cta-card{opacity:0;transform:translateY(90px) rotate(4deg) scale(.9);transition:opacity .8s var(--ease),transform 1.1s cubic-bezier(.34,1.4,.64,1),box-shadow 1.2s var(--ease)}.nce-cta .nce-cta-after>*{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.nce-cta.pss-in .cta-left-label{opacity:1;transform:none}.nce-cta.pss-in .cta-left-h{opacity:1;filter:none;transform:none;transition-delay:.1s}.nce-cta.pss-in .cta-left-sub{opacity:1;transform:none;transition-delay:.35s}.nce-cta.pss-in .cta-card{opacity:1;transform:none;transition-delay:.3s;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 30px 80px -24px rgba(232,121,249,.55),0 0 60px -10px rgba(249,115,22,.35)}.nce-cta.pss-in .nce-cta-after>*{opacity:1;transform:none;transition-delay:.6s}.nce-cta .nce-cta-btn{width:100%;border:0;font:inherit;font-weight:700;color:#fff}.nce-cta .nce-cta-btn:hover{box-shadow:0 10px 26px -8px rgba(249,115,22,.75)}.nce-cta .nce-cta-after{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:920px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.nce-cta .nce-cta-remind{display:grid;grid-template-rows:1fr 0fr;width:100%;border-radius:20px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px);box-shadow:0 22px 50px -26px rgba(8,1,20,.8),inset 0 1px 0 rgba(255,255,255,.14);transition:grid-template-rows var(--mode-transition)}.nce-cta .nce-cta-remind[data-open=true]{grid-template-rows:0fr 1fr}.nce-cta .nce-cta-remind>*{min-height:0;overflow:hidden}.nce-cta .nce-cta-remind[data-open=false]>:last-child,.nce-cta .nce-cta-remind[data-open=true]>:first-child{pointer-events:none}.nce-cta .nce-cta-remind-done,.nce-cta .nce-cta-remind-form{display:flex;align-items:center;gap:1rem 1.5rem;flex-wrap:wrap}.nce-cta .nce-cta-remind-done>*,.nce-cta .nce-cta-remind-form>*{margin:1.1rem 1.4rem}.nce-cta .nce-cta-remind-form>*+*{margin-left:0}.nce-cta .nce-cta-remind-copy{flex:1 1 16rem;text-align:left}.nce-cta .nce-cta-remind-copy h3{margin:0 0 .2rem;font-size:1.15rem;font-weight:800;color:#fff}.nce-cta .nce-cta-remind-copy p{margin:0;font-size:.92rem;color:rgba(255,255,255,.72)}.nce-cta .nce-cta-remind-row{flex:1 1 20rem;display:flex;gap:.6rem}.nce-cta .nce-cta-remind-row input{flex:1;min-width:0;padding:.75rem 1rem;border-radius:12px;font:inherit;font-size:.95rem;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28);outline:none;transition:border-color var(--mode-transition),background var(--mode-transition)}.nce-cta .nce-cta-remind-row input::-moz-placeholder{color:rgba(255,255,255,.55)}.nce-cta .nce-cta-remind-row input::placeholder{color:rgba(255,255,255,.55)}.nce-cta .nce-cta-remind-row input:focus{border-color:#fde68a;background:rgba(255,255,255,.16)}.nce-cta .nce-cta-remind-btn{flex:none;padding:.75rem 1.3rem;border:0;border-radius:12px;font:inherit;font-weight:800;cursor:pointer;color:#2a0b4d;background:#fff;transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.nce-cta .nce-cta-remind-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px rgba(255,255,255,.7)}.nce-cta .nce-cta-remind-btn:disabled{opacity:.7;cursor:progress}.nce-cta .nce-cta-pointer{margin:1.1rem 0 0;font-size:.95rem;color:rgba(255,255,255,.72);text-align:left;opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.nce-cta.pss-in .nce-cta-pointer{opacity:1;transform:none;transition-delay:.5s}.nce-cta .nce-cta-pointer a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:560px){.nce-cta .nce-cta-remind-row{flex-direction:column}.nce-cta .nce-cta-remind-form>*+*{margin-left:1.4rem;margin-top:0}}@media (prefers-reduced-motion:reduce){.nce-cta .nce-cta-after>*,.nce-cta :is(.cta-left-label,.cta-left-h,.cta-left-sub,.nce-cta-pointer,.cta-card){opacity:1;transform:none;filter:none;translate:none;transition:none}}