.vr>*{position:relative}.vr>.vr-sky{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.vr-sky img{object-fit:cover;object-position:50% 30%;filter:grayscale(.4)brightness(.95)contrast(1.18)blur(2.5px);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.05)}.vr-sky:before{content:"";z-index:1;mix-blend-mode:color;opacity:.85;background:linear-gradient(#2c9db4 0%,#1b6f84 55%,#0c3a4a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.vr-haze{z-index:1;mix-blend-mode:screen;background:radial-gradient(70% 22% at 50% 52%,rgba(127,227,242,.16),transparent 70%),linear-gradient(transparent 30%,rgba(30,90,110,.22) 50%,transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.vr-vignette{z-index:1;background:radial-gradient(85% 75% at 50% 45%,transparent 45%,rgba(3,7,12,.7) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.vr-sky:after{content:"";z-index:1;background:radial-gradient(40% 30% at 50% 0,rgba(155,239,250,.16),transparent 70%),linear-gradient(#060b12 0%,rgba(6,11,18,.82) 8%,rgba(6,11,18,.55) 18%,rgba(6,11,18,.32) 32%,rgba(6,11,18,.28) 44%,rgba(6,11,18,.45) 56%,rgba(6,11,18,.75) 68%,rgba(6,11,18,.92) 78%,#060b12 88%);position:absolute;top:0;bottom:0;left:0;right:0}.vr-glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:radial-gradient(120% 80% at 0 0,rgba(155,239,250,.16),transparent 55%),linear-gradient(rgba(20,52,66,.42),rgba(7,18,27,.62));border:1px solid rgba(155,239,250,.16);border-radius:14px;box-shadow:inset 0 1px rgba(200,247,252,.38),inset 1px 0 rgba(155,239,250,.12),inset 0 -1px rgba(0,0,0,.35),0 0 0 1px rgba(3,10,16,.4),0 0 48px -14px rgba(68,182,201,.45),0 30px 60px -30px rgba(0,0,0,.8)}.vr-arc-wrap{padding-bottom:70px}.vr-panel,.vr-wp-card{transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .5s}.vr-panel:hover,.vr-wp-card:hover{border-color:rgba(155,239,250,.32);box-shadow:inset 0 1px rgba(200,247,252,.5),inset 1px 0 rgba(155,239,250,.18),0 0 0 1px rgba(3,10,16,.4),0 0 70px -12px rgba(68,182,201,.7),0 30px 60px -30px rgba(0,0,0,.8)}.vr-icon{color:#bdf6fc;background:radial-gradient(circle at 30% 25%,rgba(155,239,250,.28),rgba(68,182,201,.08) 70%);border:1px solid rgba(155,239,250,.28);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px rgba(200,247,252,.3),0 0 18px rgba(127,227,242,.18)}.vr-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.vr-span{background:#7fe3f2;box-shadow:0 0 8px rgba(127,227,242,.8)}@media (min-width:1100.02px){.vr-arc .vr-panel-slot:first-child .vr-panel{transform-origin:100%;transform:perspective(1100px)rotateY(14deg)translateZ(20px)}.vr-arc .vr-panel-slot:nth-child(2) .vr-panel{transform-origin:100%;transform:perspective(1100px)rotateY(6deg)translateZ(2px)}.vr-arc .vr-panel-slot:nth-child(3) .vr-panel{transform:perspective(1100px)translateZ(-20px)}.vr-arc .vr-panel-slot:nth-child(4) .vr-panel{transform-origin:0%;transform:perspective(1100px)rotateY(-6deg)translateZ(2px)}.vr-arc .vr-panel-slot:nth-child(5) .vr-panel{transform-origin:0%;transform:perspective(1100px)rotateY(-14deg)translateZ(20px)}}.vr-ring{z-index:-1;pointer-events:none;background:radial-gradient(rgba(127,227,242,.12),transparent 70%);border:1px solid rgba(127,227,242,.45);border-radius:50%;height:110px;position:absolute;bottom:0;left:-2%;right:-2%;box-shadow:0 0 30px rgba(127,227,242,.25),inset 0 0 30px rgba(127,227,242,.15)}.vr-scan{position:relative;overflow:hidden}.vr-scan:before{content:"";pointer-events:none;mix-blend-mode:screen;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(127,227,242,.024) 0,rgba(127,227,242,.024) 1px,transparent 1px,transparent 4px);position:absolute;top:0;bottom:0;left:0;right:0}.vr-scan:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(transparent,rgba(127,227,242,.03) 70%,rgba(127,227,242,.07) 98%,transparent);height:14%;position:absolute;top:0;left:0;right:0}.vr-scan.is-on{animation:1.4s cubic-bezier(.22,1,.36,1) vr-materialize}.vr-scan.is-on:after{animation:6s linear 1.5s infinite vr-sweep}.holo-comet{stroke-dasharray:.05 .95;animation:3.4s linear 2.2s infinite both vr-comet}@keyframes vr-sweep{0%{opacity:0;top:-14%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}@keyframes vr-materialize{0%{opacity:0;filter:blur(10px)brightness(1.6)}to{opacity:1;filter:none}}@keyframes vr-comet{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}@media (max-width:900px){.vr-ring{display:none}.vr-arc-wrap{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.vr-panel{transition:none}.vr-scan.is-on,.vr-scan.is-on:after,.holo-comet{animation:none}}.vr-wp{container-type:inline-size}.vr-wp-float{margin-bottom:var(--lift);animation:vr-bob 7s cubic-bezier(.45,0,.55,1)calc(var(--i)*-1.4s)infinite;position:relative}.vr-wp-beam{width:2px;height:calc(var(--lift) + var(--ny)*.1cqw);background:linear-gradient(rgba(200,247,252,.85),rgba(127,227,242,.25) 70%,rgba(155,239,250,.7));width:1.5px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 0 8px 1px rgba(127,227,242,.45)}.vr-wp-beam:before{content:"";clip-path:polygon(48% 0,52% 0,100% 100%,0 100%);filter:blur(6px);background:linear-gradient(transparent 15%,rgba(127,227,242,.12));width:70px;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vr-wp-floor{margin-top:-2px;overflow:visible}.vr-wp-ring{transform-box:fill-box;transform-origin:50%;animation:vr-node 3.4s ease-out calc(2.2s + var(--i)*.8s)infinite both}@keyframes vr-bob{0%,to{translate:0}50%{translate:0 -5px}}@keyframes vr-node{0%{opacity:1;stroke-width:2.4px;transform:scale(1)}40%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}@media (max-width:1100px){.vr-wp-cards{grid-template-columns:1fr;gap:20px;padding-left:28px;position:relative}.vr-wp-cards:before{content:"";background:linear-gradient(rgba(127,227,242,.3),#9beffa);width:2px;position:absolute;top:12px;bottom:12px;left:8px;box-shadow:0 0 10px rgba(127,227,242,.6)}.vr-wp-float{margin-bottom:0;animation:none}.vr-wp-beam{background:#060b12;border:2px solid #9beffa;border-radius:50%;width:12px;height:12px;top:28px;left:-25px;transform:none;box-shadow:0 0 12px rgba(127,227,242,.8)}.vr-wp-beam:before,.vr-wp-floor{display:none}}@media (prefers-reduced-motion:reduce){.vr-wp-float,.vr-wp-ring{animation:none}}.vr-bento{grid-template-columns:1fr;gap:22px;display:grid}@media (min-width:900.02px){.vr-bento{grid-template-columns:repeat(2,1fr)}.vr-b-grow,.vr-b-exit{grid-column:1/-1}}@media (min-width:1100.02px){.vr-bento{grid-template-rows:1fr 1fr;grid-template-columns:repeat(12,1fr);grid-template-areas:"close close close close close yield yield yield yield yield yield yield""grow grow grow grow grow grow grow exit exit exit exit exit";gap:22px;height:max(380px,min(100svh - 312px,780px));padding:0 12px}.vr-b-close{grid-area:close}.vr-b-yield{grid-area:yield}.vr-b-grow{grid-area:grow}.vr-b-exit{grid-area:exit}.vr-b-close .vr-panel{transform-origin:100% 100%;transform:perspective(1200px)rotateY(6deg)rotateX(-2deg)translateY(-8px)translateZ(-8px)}.vr-b-yield .vr-panel{transform-origin:0 100%;filter:brightness(.94);transform:perspective(1200px)rotateY(-5deg)rotateX(-2deg)translateY(10px)translateZ(-30px)}.vr-b-grow .vr-panel{transform-origin:100% 0;transform:perspective(1200px)rotateY(4deg)rotateX(2deg)translateY(-4px)translateZ(8px)}.vr-b-exit .vr-panel{transform-origin:0 0;transform:perspective(1200px)rotateY(-7deg)rotateX(2deg)translateY(12px)translateZ(-22px)}.vr-b-grow .vr-panel{box-shadow:inset 0 1px rgba(200,247,252,.45),inset 1px 0 rgba(155,239,250,.14),inset 0 -1px rgba(0,0,0,.35),0 0 0 1px rgba(3,10,16,.4),0 0 90px -16px rgba(68,182,201,.6),0 40px 80px -36px rgba(0,0,0,.85)}.vr-b-slot{min-height:0}.vr-b-slot .vr-panel{flex-direction:row;gap:max(20px,min(2.4vw,36px));height:100%;padding:max(18px,min(2.6vh,28px))}.vr-b-text{flex:0 40%;min-width:0}.vr-b-note{margin-top:auto;padding-top:12px}.vr-b-vis{flex:1 1 0;align-items:center;min-width:0;min-height:0;padding-top:30px;display:flex}.vr-b-value{margin-top:max(10px,min(1.8vh,20px));font-size:max(30px,min(5vh,46px))}.vr-b-value.is-hero{font-size:max(38px,min(6.6vh,60px))}}.vr-b-slot .vr-panel{animation:8s cubic-bezier(.45,0,.55,1) infinite vr-bob}.vr-b-close .vr-panel{animation-duration:7s;animation-delay:-1s}.vr-b-yield .vr-panel{animation-duration:9s;animation-delay:-4s}.vr-b-grow .vr-panel{animation-duration:10s;animation-delay:-2s}.vr-b-exit .vr-panel{animation-duration:8s;animation-delay:-6s}@media (prefers-reduced-motion:reduce){.vr-b-slot .vr-panel{animation:none}}@media (min-width:1100.02px) and (max-height:700px){.vr-b-note{display:none}}
