.vodo-product .voodoo-auth-v5{--va5-paper:#f4efe7;--va5-ink:#121116;--va5-coral:#ff593d;--va5-lime:#c8ff46;background:var(--va5-ink)}.vodo-product .voodoo-auth-v5 .screen{background:var(--va5-paper)}.va5-scroll{padding:max(16px,env(safe-area-inset-top))18px max(24px,env(safe-area-inset-bottom));background:linear-gradient(#12111609 1px,transparent 1px),var(--va5-paper);background-size:100% 46px}.va5-topbar,.va5-wordmark,.va5-action>p,.va5-swap{align-items:center;display:flex}.va5-topbar{justify-content:space-between;min-height:48px}.va5-topbar>a:first-child{border:2px solid var(--va5-ink);width:44px;height:44px;box-shadow:3px 3px 0 var(--va5-ink);color:var(--va5-ink);border-radius:14px;place-items:center;font-size:21px;text-decoration:none;display:grid}.va5-wordmark{gap:8px}.va5-wordmark>span{background:var(--va5-ink);width:31px;height:31px;box-shadow:3px 3px 0 var(--va5-coral);color:var(--va5-lime);border-radius:9px;place-items:center;display:grid}.va5-wordmark b{font-size:15px}.va5-help{min-height:44px;color:var(--va5-ink);font-size:11px;font-weight:750;line-height:44px}.va5-topbar-spacer{flex:none;width:44px;height:44px}.va5-art{border:3px solid var(--va5-ink);height:min(34vh,290px);min-height:230px;box-shadow:6px 7px 0 var(--va5-ink);border-radius:28px;margin-top:22px;position:relative;overflow:hidden}.va5-art>img{object-fit:cover;object-position:center 44%}.va5-art-wash{background:linear-gradient(#0000 40%,#121116bd);position:absolute;inset:0}.va5-agent{justify-items:center;display:grid;position:absolute;top:13px;right:13px}.va5-agent>span{border:1.5px solid var(--va5-ink);background:var(--va5-lime);font-family:var(--font-mono),monospace;border-radius:999px;margin-top:-5px;padding:4px 8px;font-size:8px;font-weight:700}.va5-art-copy{color:#fffdf8;position:absolute;bottom:15px;left:16px;right:16px}.va5-art-copy p{font-family:var(--font-mono),monospace;letter-spacing:.13em;margin:0 0 3px;font-size:9px}.va5-art-copy b{letter-spacing:-.045em;font-size:22px}.va5-hero{padding:27px 3px 18px}.va5-hero>p:first-child{color:var(--va5-coral);font-family:var(--font-mono),monospace;letter-spacing:.15em;margin:0 0 8px;font-size:9px;font-weight:700}.va5-hero h1{letter-spacing:-.07em;margin:0;font-size:clamp(41px,11.5vw,54px);font-weight:760;line-height:.9}.va5-hero h1 span{font-family:var(--font-newsreader),Georgia,serif;font-weight:450}.va5-hero>p:last-child{color:#121116ad;margin:13px 0 0;font-size:14px;font-weight:520;line-height:1.38}.va5-action{box-sizing:border-box;border:2.5px solid var(--va5-ink);width:100%;max-width:420px;box-shadow:5px 6px 0 var(--va5-ink);background:#fffdf8;border-radius:22px;margin-left:auto;margin-right:auto;padding:10px 12px 11px}.va5-action .auth-host{min-height:0;margin-top:0}.vodo-product .voodoo-auth-v5 .va5-action .cl-rootBox,.vodo-product .voodoo-auth-v5 .va5-action .cl-cardBox,.vodo-product .voodoo-auth-v5 .va5-action .cl-card,.vodo-product .voodoo-auth-v5 .va5-action .cl-main,.vodo-product .voodoo-auth-v5 .va5-action .cl-socialButtonsRoot,.vodo-product .voodoo-auth-v5 .va5-action .cl-socialButtons{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;gap:0!important;margin:0!important;padding:0!important}.vodo-product .voodoo-auth-v5 .va5-action .cl-header,.vodo-product .voodoo-auth-v5 .va5-action .cl-footer,.vodo-product .voodoo-auth-v5 .va5-action .cl-footerAction,.vodo-product .voodoo-auth-v5 .va5-action .cl-dividerRow,.vodo-product .voodoo-auth-v5 .va5-action .cl-alternativeMethods,.vodo-product .voodoo-auth-v5 .va5-action .cl-identityPreview{height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton{transform-origin:50%;width:100%;transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s}.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:hover,.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:focus-visible{transform:scale(1.03);color:#111114!important;background-color:#ff5b358c!important;background-image:none!important}.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:hover .cl-socialButtonsBlockButtonText,.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:focus-visible .cl-socialButtonsBlockButtonText{color:#111114!important}.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:active{transform:scale(1.01);color:#111114!important;background-color:#ff5b35b8!important}@media (prefers-reduced-motion:reduce){.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton{transition:background-color .16s}.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:hover,.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:focus-visible,.vodo-product .voodoo-auth-v5 .cl-socialButtonsBlockButton:active{transform:none}}.va5-action>p{color:#12111694;justify-content:center;gap:6px;margin:8px 0 0;font-size:10px}.va5-swap{box-sizing:border-box;border:2px solid var(--va5-ink);background:var(--va5-lime);border-radius:17px;justify-content:space-between;gap:10px;width:100%;max-width:420px;margin-top:17px;margin-left:auto;margin-right:auto;padding:13px 14px}.va5-swap>span{gap:2px;display:grid}.va5-swap small{font-family:var(--font-mono),monospace;letter-spacing:.1em;font-size:8px}.va5-swap b{font-size:12px}.va5-swap i{font-size:22px}@media (max-height:720px){.va5-art{height:24vh;min-height:180px}.va5-hero{padding-top:20px}.va5-hero h1{font-size:39px}}
