.wv-root{font-family:var(--font-manrope,Manrope),sans-serif;color:#1a1220;background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.wv-root,.wv-root *,.wv-root :after,.wv-root :before{box-sizing:content-box}.wv-root svg{display:inline;vertical-align:baseline}.wv-root a{color:#840032;text-decoration:none}.wv-root a:hover{color:#a3184b}.wv-root a:focus-visible,.wv-root button:focus-visible{outline:2px solid #c81e5b;outline-offset:3px;border-radius:8px}.wv-root button{-webkit-tap-highlight-color:transparent}.wv-btn,.wv-root a.wv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 26px;border-radius:12px;background:#c81e5b;color:#fff;font:700 16px var(--font-manrope,Manrope),sans-serif;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.wv-btn:hover,.wv-root a.wv-btn:hover{background:#a3184b;color:#fff}.wv-btn.wv-btn-glow{box-shadow:0 12px 28px -14px rgba(200,30,91,.7)}.wv-root a.wv-btn-top{font:700 14px var(--font-manrope,Manrope),sans-serif;color:#fff;background:#c81e5b;padding:11px 16px;border-radius:10px;white-space:nowrap;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.wv-root a.wv-btn-top:hover{background:#a3184b;color:#fff}.wv-root a.wv-btn-dark{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border-radius:12px;border:1px solid hsla(36,33%,97%,.3);color:#faf8f5;font:600 16px var(--font-manrope,Manrope),sans-serif;transition:border-color .2s cubic-bezier(.4,0,.2,1)}.wv-root a.wv-btn-dark:hover{border-color:#faf8f5;color:#fff}.wv-root a.wv-ai-pill{transition:border-color .2s cubic-bezier(.4,0,.2,1)}.wv-root a.wv-ai-pill:hover{border-color:#5b3b8c;color:#1a1220}.wv-root a.wv-textlink{font:600 15px var(--font-manrope,Manrope),sans-serif;color:#840032;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#e0c3cf}.wv-root a.wv-textlink:hover{color:#a3184b}.wv-root a.wv-signin{font:600 14px var(--font-manrope,Manrope),sans-serif;color:#1a1220;padding:10px 2px}.wv-root a.wv-signin:hover{color:#840032}.wv-faq-btn{cursor:pointer}.wv-faq-btn:hover .wv-faq-sign{border-color:#840032}.wv-j-narrow{display:none}@media (max-width:819.98px){.wv-j-wide{display:none}.wv-j-narrow{display:block}}@keyframes wvIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wvDrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes wvSlideR{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes wvPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes wvUnfold{0%{opacity:0;transform:scaleY(.25)}to{opacity:1;transform:none}}@keyframes wvFly{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.25)}25%{opacity:1}75%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(0)}}@keyframes wvMove{0%{transform:translateX(0)}to{transform:translateX(var(--mx))}}@keyframes wvFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wvStamp{0%{opacity:0;transform:rotate(-8deg) scale(1.35)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes wvTap{0%{opacity:0;transform:scale(.4)}40%{opacity:.5}to{opacity:0;transform:scale(1.6)}}@keyframes wvFlip{0%{opacity:.2;transform:perspective(900px) rotateY(80deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wv-root *,.wv-root :after,.wv-root :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}