.hv3-root{--hv3-bg:#060608;--hv3-bg-2:#0b090c;--hv3-ink:#f4f4f6;--hv3-muted:rgba(244,244,246,.7);--hv3-faint:rgba(244,244,246,.55);--hv3-crimson:#dc143c;--hv3-crimson-deep:#c41e1e;--hv3-glow-red:0 0 24px -2px rgba(220,20,60,.55);--hv3-line:hsla(0,0%,100%,.08);--hv3-glass:hsla(0,0%,100%,.045);--hv3-glass-strong:hsla(0,0%,100%,.07);--hv3-surface:#0d0c10;--hv3-nav-h:64px;--hv3-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--hv3-ease:cubic-bezier(0.22,1,0.36,1);--hv3-reveal-dur:0.72s;--hv3-reveal-shift:10px;--hv3-stagger:60ms;--hv3-focus:rgba(255,99,132,.9);position:relative;min-height:100vh;color:var(--hv3-ink);background:radial-gradient(900px 640px at 28% -6%,rgba(220,20,60,.2),transparent 58%),radial-gradient(700px 520px at 96% 30%,rgba(196,30,30,.07),transparent 60%),linear-gradient(180deg,var(--hv3-bg-2) 0,var(--hv3-bg) 46%,#040406 100%);-webkit-font-smoothing:antialiased}.hv3-root .hv3-mono,.hv3-root .hv3-tabular{font-family:var(--hv3-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.hv3-root .hv3-eyebrow{font-family:var(--hv3-mono);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--hv3-faint);display:inline-flex;align-items:center;gap:10px}.hv3-root .hv3-eyebrow:before{content:"";width:22px;height:1px;background:linear-gradient(90deg,var(--hv3-crimson),transparent)}.hv3-grain{z-index:2;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}.hv3-bgfield,.hv3-grain{position:fixed;inset:0;pointer-events:none}.hv3-bgfield{z-index:0;overflow:hidden}.hv3-glow{position:absolute;width:58vw;height:58vw;left:6vw;top:-14vh;border-radius:50%;filter:blur(90px);opacity:.6;background:radial-gradient(circle at 50% 50%,rgba(220,20,60,.5),rgba(196,30,30,.12) 45%,transparent 70%);will-change:transform;animation:hv3GlowDrift 26s ease-in-out infinite}.hv3-grid{position:absolute;inset:-2px;background-image:linear-gradient(hsla(0,0%,100%,.014) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.014) 1px,transparent 0);background-size:64px 64px;filter:blur(1.5px);opacity:.5;mask-image:radial-gradient(1000px 680px at 30% 6%,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(1000px 680px at 30% 6%,#000 0,transparent 70%)}.hv3-vignette{position:absolute;inset:0;background:radial-gradient(130% 100% at 30% 0,transparent 52%,rgba(0,0,0,.6) 100%)}@keyframes hv3GlowDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3vw,4vh,0) scale(1.06)}}.hv3-content{position:relative;z-index:1}.hv3-cv{content-visibility:auto;contain-intrinsic-size:auto 1200px}.hv3-root :focus-visible{outline:2px solid var(--hv3-focus);outline-offset:3px;border-radius:6px}.hv3-root :focus:not(:focus-visible){outline:none}.rv-armed .rv-item{opacity:0;transform:translateY(var(--hv3-reveal-shift))}.rv-armed.rv-shown .rv-item{opacity:1;transform:translateY(0);transition:opacity var(--hv3-reveal-dur) var(--hv3-ease),transform var(--hv3-reveal-dur) var(--hv3-ease);transition-delay:calc(var(--rv-i, 0) * var(--hv3-stagger))}.hv3-enter{opacity:0;transform:translateY(16px);animation:hv3EnterUp .85s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--e-i, 0) * 70ms)}@keyframes hv3EnterUp{to{opacity:1;transform:translateY(0)}}.hv3-glass{background:rgba(13,10,14,.55);border:1px solid var(--hv3-line);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-radius:16px}.hv3-card{position:relative;isolation:isolate;background:var(--hv3-surface);border-radius:16px;border:1px solid transparent;background-image:linear-gradient(var(--hv3-surface),var(--hv3-surface)),linear-gradient(135deg,rgba(220,20,60,.55),rgba(196,30,30,.12) 42%,hsla(0,0%,100%,.06) 100%);background-origin:border-box;background-clip:padding-box,border-box;transition:transform .32s var(--hv3-ease)}.hv3-card:before{inset:0;background:radial-gradient(240px circle at var(--mx,50%) var(--my,0),rgba(220,20,60,.14),transparent 60%);transition:opacity .3s ease;z-index:-1}.hv3-card:after,.hv3-card:before{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none}.hv3-card:after{inset:8px;background:radial-gradient(120% 90% at 50% 100%,rgba(220,20,60,.4),transparent 70%);filter:blur(26px);transition:opacity .32s ease;z-index:-2}.hv3-card:hover{transform:translateY(-3px) scale(1.02);will-change:transform}.hv3-card:hover:after,.hv3-card:hover:before{opacity:1}.hv3-card-featured{background-image:linear-gradient(rgba(20,12,14,.96),rgba(13,10,14,.96)),linear-gradient(135deg,rgba(220,20,60,.9),rgba(196,30,30,.3) 50%,rgba(220,20,60,.4))}.hv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;letter-spacing:-.01em;border-radius:12px;transition:transform .25s var(--hv3-ease),filter .25s ease,background .25s ease,border-color .25s ease;white-space:nowrap}.hv3-btn:hover{transform:translateY(-2px);will-change:transform}.hv3-btn:active{transform:translateY(0) scale(.985)}.hv3-btn-primary{background:linear-gradient(135deg,#e21d44,#dc143c 52%,#c41e1e);color:#fff;padding:15px 26px;font-size:15px;box-shadow:0 12px 34px rgba(220,20,60,.32)}.hv3-btn-primary:hover{filter:brightness(1.06)}.hv3-btn-ghost{background:hsla(0,0%,100%,.04);border:1px solid var(--hv3-line);color:var(--hv3-ink);padding:15px 26px;font-size:15px}.hv3-btn-ghost:hover{background:hsla(0,0%,100%,.08);border-color:rgba(220,20,60,.4)}.hv3-btn-sm{padding:10px 18px;font-size:14px}.hv3-display{font-weight:800;letter-spacing:-.035em;line-height:1.02}.hv3-gradient-text{background:linear-gradient(100deg,#ff4d6d,#dc143c 50%,#c41e1e);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hv3-nav{position:sticky;top:0;z-index:40;height:var(--hv3-nav-h);display:flex;align-items:center;background:rgba(8,7,10,.82);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);border-bottom:1px solid var(--hv3-line);transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease}.hv3-nav.is-scrolled{background:rgba(6,6,8,.96);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:hsla(0,0%,100%,.12)}.hv3-navlink{color:var(--hv3-muted);font-size:14px;font-weight:500;position:relative;transition:color .2s ease}.hv3-navlink:hover{color:var(--hv3-ink)}.hv3-navlink:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--hv3-crimson);transition:width .25s ease}.hv3-navlink:hover:after{width:100%}.hv3-mobile-panel{animation:hv3EnterUp .3s ease-out forwards;opacity:0}.hv3-price-chip{display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-align:left}.hv3-ticker-shell{position:relative;min-width:0;border-radius:16px;overflow:hidden;background:rgba(11,9,12,.6);border:1px solid var(--hv3-line);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.hv3-ticker-shell .hv3-ticker-label{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--hv3-line);font-family:var(--hv3-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--hv3-faint)}.hv3-live-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 10px rgba(16,185,129,.9);animation:hv3DotPulse 2.4s ease-in-out infinite}@keyframes hv3DotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hv3-ticker-shell section[aria-label="Recently approved payouts"]{background:transparent!important;border-top:0!important;border-bottom:0!important}.hv3-ticker-shell section[aria-label="Recently approved payouts"] :not(.hv3-live-dot){color:rgba(244,244,246,.82)}.hv3-ticker-shell section[aria-label="Recently approved payouts"] .text-emerald-700{color:#34d399!important}.hv3-ticker-shell section[aria-label="Recently approved payouts"] p{color:rgba(244,244,246,.4)!important}.hv3-ticker-shell section[aria-label="Recently approved payouts"]>.pointer-events-none{display:none!important}.hv3-ticker-body{position:relative}.hv3-ticker-body:after,.hv3-ticker-body:before{content:"";position:absolute;inset-block:0;width:64px;z-index:3;pointer-events:none}.hv3-ticker-body:before{left:0;background:linear-gradient(90deg,rgba(11,9,12,.95),transparent)}.hv3-ticker-body:after{right:0;background:linear-gradient(270deg,rgba(11,9,12,.95),transparent)}.hv3-trust-divider{width:1px;background:var(--hv3-line);align-self:stretch}.hv3-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:50;pointer-events:none;background:hsla(0,0%,100%,.05)}.hv3-progress-bar{height:100%;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--hv3-crimson-deep) 0,var(--hv3-crimson) 60%,#ff4d6d 100%);box-shadow:0 0 8px rgba(220,20,60,.5)}@supports (animation-timeline:scroll()){.hv3-progress-bar{animation:hv3ProgressFill linear both;animation-timeline:scroll(root);will-change:transform}}@keyframes hv3ProgressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hv3-progress-bar[data-fallback=true]{transform:scaleX(var(--hv3-scroll-progress,0));transition:transform .08s linear;will-change:transform}.hv3-cv{position:relative}.hv3-cv+.hv3-cv:before{top:0;width:min(1100px,86%);height:1px;z-index:1;background:linear-gradient(90deg,transparent,rgba(220,20,60,.28) 50%,transparent)}.hv3-cv+.hv3-cv:after,.hv3-cv+.hv3-cv:before{content:"";position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.hv3-cv+.hv3-cv:after{top:-28px;width:min(900px,80%);height:56px;z-index:0;background:radial-gradient(60% 100% at 50% 50%,rgba(220,20,60,.07),transparent 72%)}@media (prefers-reduced-motion:reduce){.hv3-root *,.hv3-root :after,.hv3-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.hv3-glow,.hv3-live-dot{animation:none!important}.hv3-enter{animation:none!important}.hv3-enter,.rv-armed .rv-item{opacity:1!important;transform:none!important}.rv-armed .rv-item{transition:none!important}.hv3-btn:hover,.hv3-card:hover{transform:none!important;will-change:auto!important}@supports (animation-timeline:scroll()){.hv3-progress-bar{animation-duration:auto!important;animation-iteration-count:1!important}}.hv3-progress-bar[data-fallback=true]{transition:none!important}}