:root{--vu-navy:#07072d;--vu-navy-2:#0c114f;--vu-navy-3:#151261;--vu-pink:#c326a4;--vu-pink-2:#e05cc3;--vu-purple:#8d3bc6;--vu-violet:#a96df0;--vu-ink:#12152b;--vu-muted:#697087;--vu-line:#e7e8f2;--vu-paper:#fff;--vu-soft:#f6f3fb}.visual-unification-final~*,body:has(.visual-unification-final){font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.visual-unification-final) h1,body:has(.visual-unification-final) h2,body:has(.visual-unification-final) h3,body:has(.visual-unification-final) .v14-brand,body:has(.visual-unification-final) .checkout-nav a strong{font-family:Raleway,Inter,sans-serif}body:has(.visual-unification-auth){background:#f5f6fa!important;color:var(--vu-ink)!important}body:has(.visual-unification-auth) .countdownbanner{background:#f1eaf8!important;border-bottom:1px solid #dfd2ec!important;color:#3a2c50!important}body:has(.visual-unification-auth) .countdownbanner .cdb-text{color:#3a2c50!important}body:has(.visual-unification-auth) .countdownbanner .cdb-cta{background:linear-gradient(120deg,var(--vu-pink),#b435bd)!important;color:#fff!important}body:has(.visual-unification-auth) .v14-header{min-height:72px!important;background:#07072df7!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body:has(.visual-unification-auth) .v14-brand{font-weight:850!important;letter-spacing:.08em!important}body:has(.visual-unification-auth) .v14-mark{width:34px!important;height:34px!important;border-radius:10px!important;background:linear-gradient(135deg,var(--vu-pink),var(--vu-purple))!important;box-shadow:0 10px 24px #c326a447!important}body:has(.visual-unification-auth) .v14-main--auth{position:relative;overflow:hidden;background:#f5f6fa!important;color:var(--vu-ink)!important;min-height:auto!important}body:has(.visual-unification-auth) .v14-main--auth .v14-hero{position:relative;padding:64px 22px 106px!important;background:linear-gradient(150deg,var(--vu-navy),var(--vu-navy-2) 62%,var(--vu-navy-3))!important;color:#fff!important}body:has(.visual-unification-auth) .v14-main--auth .v14-hero:before{content:"";position:absolute;width:520px;height:520px;left:-190px;top:-250px;background:radial-gradient(circle,#c326a447,#c326a400 68%);pointer-events:none}body:has(.visual-unification-auth) .v14-main--auth .v14-hero:after{content:"";position:absolute;width:480px;height:480px;right:-220px;bottom:-300px;background:radial-gradient(circle,#8d3bc64d,#8d3bc600 68%);pointer-events:none}body:has(.visual-unification-auth) .v14-main--auth .v14-eyebrow{position:relative;color:#e4b5ff!important}body:has(.visual-unification-auth) .v14-main--auth .v14-hero h1{position:relative;color:#fff!important;font-size:clamp(38px,5vw,58px)!important;letter-spacing:-.035em!important}body:has(.visual-unification-auth) .auth-section{position:relative;z-index:2;max-width:760px!important;margin:-60px auto 0!important;padding:0 22px 84px!important}body:has(.visual-unification-auth) .auth-card{padding:34px!important;background:#fff!important;border:1px solid var(--vu-line)!important;border-radius:22px!important;box-shadow:0 26px 70px #18134524!important;color:var(--vu-ink)!important}body:has(.visual-unification-auth) .auth-intro{color:#566078!important;font-size:16px!important;margin:0 0 24px!important}body:has(.visual-unification-auth) .v14-field label{color:#30374a!important;font-weight:750!important}body:has(.visual-unification-auth) .v14-field input,body:has(.visual-unification-auth) .v14-field select,body:has(.visual-unification-auth) .v14-field textarea{min-height:50px!important;background:#fff!important;color:var(--vu-ink)!important;border:1px solid #cfd4df!important;border-radius:12px!important}body:has(.visual-unification-auth) .v14-field input:focus,body:has(.visual-unification-auth) .v14-field select:focus,body:has(.visual-unification-auth) .v14-field textarea:focus{border-color:var(--vu-purple)!important;box-shadow:0 0 0 4px #8d3bc61a!important}body:has(.visual-unification-auth) .auth-submit{min-height:52px!important;border-radius:13px!important;background:linear-gradient(120deg,var(--vu-pink),#b435bd)!important;box-shadow:0 16px 32px -16px #c326a4c7!important}body:has(.visual-unification-auth) .auth-links a{color:#76319a!important;font-weight:750!important}body:has(.visual-unification-auth) .v14-main--auth+.v14-footer{background:linear-gradient(150deg,var(--vu-navy),var(--vu-navy-2))!important;color:#fff!important;border-top:0!important}body:has(.visual-unification-subscribe){background:#f5f6fa!important;color:var(--vu-ink)!important}body:has(.visual-unification-subscribe) .subscription-checkout{background:#f5f6fa!important}body:has(.visual-unification-subscribe) .checkout-nav{background:#07072dfa!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body:has(.visual-unification-subscribe) .checkout-nav .mark{position:relative;color:transparent!important;background:linear-gradient(135deg,var(--vu-pink),var(--vu-purple))!important;box-shadow:0 10px 24px #c326a447!important}body:has(.visual-unification-subscribe) .checkout-nav .mark:after{content:">";position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-family:Raleway,sans-serif;font-weight:900;font-size:20px}body:has(.visual-unification-subscribe) .checkout-hero{position:relative;overflow:hidden;background:linear-gradient(150deg,var(--vu-navy),var(--vu-navy-2) 62%,var(--vu-navy-3))!important}body:has(.visual-unification-subscribe) .checkout-hero:before{content:"";position:absolute;width:620px;height:620px;left:-260px;top:-330px;background:radial-gradient(circle,rgba(195,38,164,.3),transparent 68%);pointer-events:none}body:has(.visual-unification-subscribe) .checkout-hero:after{content:"";position:absolute;width:520px;height:520px;right:-240px;bottom:-340px;background:radial-gradient(circle,rgba(141,59,198,.32),transparent 68%);pointer-events:none}body:has(.visual-unification-subscribe) .checkout-hero>*{position:relative;z-index:1}body:has(.visual-unification-subscribe) .checkout-hero .eyebrow{color:#e4b5ff!important}body:has(.visual-unification-subscribe) .checkout-hero>p:last-child{color:#d7dbee!important}body:has(.visual-unification-subscribe) .panel{border-color:#dedcea!important;box-shadow:0 20px 55px #1813451c!important}body:has(.visual-unification-subscribe) .section-head>span{background:#f3eafa!important;color:#7b2f9d!important}body:has(.visual-unification-subscribe) .selected-plan{border-color:#e3d8ed!important;background:#fbf8fd!important}body:has(.visual-unification-subscribe) .selected-plan span,body:has(.visual-unification-subscribe) .legal-links a,body:has(.visual-unification-subscribe) .auth-state a{color:#76319a!important}body:has(.visual-unification-subscribe) .summary-panel .total{background:#fbf8fd!important}body:has(.visual-unification-subscribe) .tax-note{border-left-color:var(--vu-purple)!important}body:has(.visual-unification-subscribe) #checkoutSubmit{background:linear-gradient(120deg,var(--vu-pink),#b435bd)!important;box-shadow:0 16px 32px -16px #c326a4bf!important}body:has(.visual-unification-subscribe) #checkoutSubmit:disabled{background:#d8d9e2!important;color:#73798a!important;box-shadow:none!important}body:has(.visual-unification-pricing) .pricing-final .hero{position:relative;overflow:hidden;background:linear-gradient(150deg,var(--vu-navy),var(--vu-navy-2) 62%,var(--vu-navy-3))!important}body:has(.visual-unification-pricing) .pricing-final .hero:before{content:"";position:absolute;width:650px;height:650px;left:-270px;top:-350px;background:radial-gradient(circle,rgba(195,38,164,.3),transparent 68%);pointer-events:none}body:has(.visual-unification-pricing) .pricing-final .hero:after{content:"";position:absolute;width:560px;height:560px;right:-250px;bottom:-360px;background:radial-gradient(circle,rgba(141,59,198,.3),transparent 68%);pointer-events:none}body:has(.visual-unification-pricing) .pricing-final .hero .shell{position:relative;z-index:1}body:has(.visual-unification-pricing) .pricing-final .hero .eyebrow,body:has(.visual-unification-pricing) .pricing-final .launch-card span{color:#e4b5ff!important}body:has(.visual-unification-pricing) .pricing-final .btn.primary,body:has(.visual-unification-pricing) .pricing-final .ribbon{background:linear-gradient(120deg,var(--vu-pink),#b435bd)!important;color:#fff!important}body:has(.visual-unification-pricing) .pricing-final .free-band{background:#f5effa!important;border-bottom-color:#e5d9ee!important}body:has(.visual-unification-pricing) .pricing-final .eyebrow,body:has(.visual-unification-pricing) .pricing-final .plan-tag,body:has(.visual-unification-pricing) .pricing-final .launch-price strong{color:#7a319a!important}body:has(.visual-unification-pricing) .pricing-final .plan-card.featured{border-color:var(--vu-pink)!important;box-shadow:0 18px 44px #c326a426!important}body:has(.visual-unification-pricing) .pricing-final .btn.dark{background:var(--vu-navy-2)!important}body:has(.visual-unification-pricing) .pricing-final .dark-section{background:linear-gradient(150deg,var(--vu-navy),var(--vu-navy-2))!important}@media (max-width:680px){body:has(.visual-unification-auth) .auth-card{padding:26px 20px!important}body:has(.visual-unification-auth) .auth-section{margin-top:-44px!important;padding-inline:14px!important}}
