.fva{isolation:isolate;border-radius:inherit;clip-path:inset(0 round var(--fv-radius-hero,20px));color:#fff;background:radial-gradient(90% 70% at 85% 10%,color-mix(in srgb,var(--fv-accent) 16%,transparent),transparent 70%),radial-gradient(70% 55% at 10% 105%,color-mix(in srgb,var(--fv-accent) 14%,transparent),transparent 70%),#120b10}.fva,.fva-slabs{position:absolute;inset:0;overflow:hidden}.fva-slabs{z-index:0}.fva-slabs i{position:absolute;top:-20%;bottom:-20%;right:var(--r);width:var(--w);border-radius:18px;transform:skewX(-22deg);background:linear-gradient(180deg,color-mix(in srgb,var(--fv-accent) calc(var(--a) * .6),transparent) 0,color-mix(in srgb,var(--fv-accent) var(--a),transparent) 40%,color-mix(in srgb,var(--fv-accent) calc(var(--a) * .25),transparent) 100%);box-shadow:0 0 70px -8px color-mix(in srgb,var(--fv-accent) var(--g),transparent),inset 1.5px 0 0 color-mix(in srgb,var(--fv-accent-hi,var(--fv-accent)) 60%,transparent);opacity:var(--o,1)}.fva-slabs i:first-child{--w:26%;--r:4%;--a:78%;--g:48%}.fva-slabs i:nth-child(2){--w:15%;--r:36%;--a:42%;--g:30%;--o:0.85}.fva-slabs i:nth-child(3){--w:4%;--r:56%;--a:36%;--g:20%;--o:0.6}.fva-glint{position:absolute;z-index:0;top:-10%;bottom:-10%;right:22%;width:9%;transform:skewX(-22deg);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,#fff 34%,transparent),color-mix(in srgb,#fff 6%,transparent) 70%,transparent);opacity:.55}.fva:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(14,8,13,.94),rgba(14,8,13,.78) 30%,rgba(14,8,13,0) 62%)}.fva-icon{position:absolute;z-index:2;right:9%;top:46%;width:clamp(150px,20vw,300px);height:auto;aspect-ratio:1;transform:translateY(-50%);color:#fff;opacity:.95;stroke-width:1.05}.fva-logo{left:clamp(18px,2.4vw,36px);top:clamp(16px,2.2vw,32px);width:40px;height:40px}.fva-logo,.fva-text{position:absolute;z-index:3}.fva-text{left:clamp(18px,2.4vw,40px);right:clamp(18px,2.4vw,40px);bottom:clamp(16px,2.4vw,40px);max-width:520px}.fva-title{margin:0;font-size:clamp(22px,2.6vw,40px);line-height:1.08;letter-spacing:-.03em;color:#fff;text-wrap:balance}.fva-cap{margin:10px 0 0;font-size:clamp(13px,1.1vw,16px);line-height:1.5;color:rgba(255,255,255,.72);max-width:420px}@media (max-width:1023px){.fva-icon{width:88px;right:6%;top:50%}.fva-logo{width:30px;height:30px}.fva-cap{display:none}.fva-title{font-size:21px}.fva-text{right:120px}.fva-glint,.fva-slabs i:nth-child(3){display:none}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.fva-slabs i:first-child{animation:fva-drift 14s ease-in-out infinite alternate}.fva-slabs i:nth-child(2){animation:fva-drift 18s ease-in-out infinite alternate-reverse}.fva-glint{animation:fva-drift2 16s ease-in-out infinite alternate}}@keyframes fva-drift{0%{transform:skewX(-22deg) translateX(0)}to{transform:skewX(-22deg) translateX(-26px)}}@keyframes fva-drift2{0%{transform:skewX(-22deg) translateX(0)}to{transform:skewX(-22deg) translateX(18px)}}.fvb{inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict}.fvb,.fvb i{position:absolute}.fvb i{display:block}.fvb-orb{width:64vmax;height:64vmax;border-radius:50%;will-change:transform}.fvb-orb--a{top:-26vmax;right:-22vmax;background:radial-gradient(closest-side,color-mix(in srgb,var(--fv-accent) 13%,transparent),transparent);animation:fvb-orb-a 42s ease-in-out infinite alternate}.fvb-orb--b{bottom:-34vmax;left:8%;background:radial-gradient(closest-side,color-mix(in srgb,var(--fv-accent-lo,var(--fv-accent)) 9%,transparent),transparent);animation:fvb-orb-b 54s ease-in-out infinite alternate}.fvb-slab{top:-25%;bottom:-25%;right:var(--r);width:var(--w);transform:skewX(-22deg);background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--fv-accent) var(--a),transparent) 48%,transparent 100%);border-radius:18px;will-change:transform;animation:fvb-slab var(--t) ease-in-out infinite alternate}.fvb-slab:nth-of-type(3){--w:22%;--r:6%;--a:3.6%;--t:56s;--dx:-34px}.fvb-slab:nth-of-type(4){--w:9%;--r:34%;--a:2.8%;--t:70s;--dx:28px}.fvb-slab:nth-of-type(5){--w:3%;--r:52%;--a:3.2%;--t:48s;--dx:-22px}.fvb-grain{inset:0;opacity:.05;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes fvb-orb-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-7vmax,9vmax,0) scale(1.14)}}@keyframes fvb-orb-b{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(10vmax,-6vmax,0) scale(.92)}}@keyframes fvb-slab{0%{transform:skewX(-22deg) translateZ(0)}to{transform:skewX(-22deg) translate3d(var(--dx),0,0)}}@media (max-width:767px){.fvb-orb--b,.fvb-slab:nth-of-type(5){display:none}.fvb-orb{width:72vmax;height:72vmax;opacity:.75}}.fv-auth[data-paused] .fva i,.fv-auth[data-paused] .fva-glint,.fv-auth[data-paused] .fvb i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.fvb i{animation:none;will-change:auto}}