.wyas{--color-vajra-red:#db3c27;--color-vajra-red-2:#b51f2c;--color-vajra-black:#0d0d10;--color-vajra-black-2:#08080a;--color-vajra-black-3:#17100e;--wyas:#f27a43;--wyas-hi:#f9b089;--wyas-deep:#45070d;background-color:var(--color-vajra-black)}.wyas.vajra-scope{background-color:var(--color-vajra-black);color:var(--color-vajra-paper);scroll-padding-top:88px}.wyas.vajra-scope .font-display{font-family:var(--font-display);font-weight:200}.wyas.vajra-scope .font-display-italic{font-family:var(--font-display);font-style:italic;font-weight:200}.wyas.vajra-scope .text-section{font-size:clamp(2rem,4.5vw + 1rem,3.25rem);line-height:1.1}.wyas.vajra-scope .vajra-hero-h1{font-size:clamp(2.75rem,min(9vw,16.7vh - 4.875rem),4.5rem);line-height:1.05}.wyas.vajra-scope .text-headline{font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.2}.wyas.vajra-scope .vajra-subhead{color:#f2ede4a6;font-size:clamp(1rem,1.5vw,1.1875rem);font-weight:300;line-height:1.5}.wyas.vajra-scope .vajra-scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.wyas.vajra-scope .vajra-scrollbar-hide::-webkit-scrollbar{display:none}.wyas.vajra-scope .vajra-mono{font-family:var(--font-sans);font-weight:500}.wyas.vajra-scope .vajra-chip{border:1px solid var(--color-vajra-line);font-family:var(--font-sans);color:var(--color-vajra-paper);background:#f2ede408;border-radius:9999px;align-items:center;gap:.5em;padding:.5em .9em;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.wyas.vajra-scope .hdm-orb-breathe{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite hdm-orb-breathe}.wyas.vajra-scope .vajra-pg-mobile{padding-block:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex}@media (min-width:380px) and (min-height:700px){.wyas.vajra-scope .vajra-pg-mobile{min-height:100dvh}}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .hdm-orb-breathe{animation:none}.wyas.vajra-scope .hero-flow-pulses{display:none}}.wyas.vajra-scope .vajra-led{background:var(--color-vajra-red);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.2s step-end infinite vajra-blink;box-shadow:0 0 6px 1px #f27a43b3}.wyas.vajra-scope .vajra-frame:not(.absolute){position:relative}.wyas.vajra-scope .plat-card{border-radius:20px!important}.wyas.vajra-scope .fs-pill{border-radius:9999px!important}.wyas.vajra-scope .vajra-radar-grid{background-image:radial-gradient(#f2ede429 1px,#0000 1px);background-size:28px 28px;position:relative}.wyas.vajra-scope .vajra-radar-grid:after{content:"";mix-blend-mode:screen;background:conic-gradient(#f27a4329,#0000 22% 100%);animation:10s linear infinite vajra-radar-spin;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .vajra-radar-grid:after,.wyas.vajra-scope .vajra-led{animation:none}}.wyas.vajra-scope .vajra-glass-card{position:relative;overflow:hidden;box-shadow:0 24px 60px #46080459}.wyas.vajra-scope .vajra-glass-shine{pointer-events:none;filter:blur(24px);will-change:transform;background:conic-gradient(#0000 0deg 55deg,#f27a438c 95deg,#f9b089e6 120deg,#f27a4366 150deg,#0000 205deg 360deg);animation:9s linear infinite vajra-glass-shine-spin;position:absolute;inset:-60%}.wyas.vajra-scope .vajra-glass-surface{border-radius:inherit;-webkit-backdrop-filter:blur(22px);background:radial-gradient(130% 90% at 50% -10%,#f27a432e 0%,#0000 55%),linear-gradient(160deg,#280e0bb8 0%,#0e0909d9 100%);border:1px solid #ffffff0f;position:absolute;inset:1px;box-shadow:inset 0 1px #ffffff24,inset 0 -20px 40px #00000040}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .vajra-glass-shine{animation:none}}.wyas.vajra-scope .vajra-hero-glow{background:radial-gradient(62% 55% at 50% 22%,#f27a4333 0%,#b51f2c1a 38%,#b51f2c08 62%,#0000 78%)}.wyas.vajra-scope .vajra-stars{background-image:radial-gradient(1px 1px at 50px 40px,#f2ede48c 50%,#0000 52%),radial-gradient(1px 1px at 160px 90px,#f2ede459 50%,#0000 52%),radial-gradient(1.5px 1.5px at 260px 30px,#f9b08966 50%,#0000 52%),radial-gradient(1px 1px at 340px 140px,#f2ede44d 50%,#0000 52%),radial-gradient(1px 1px at 90px 190px,#f2ede440 50%,#0000 52%),radial-gradient(1.5px 1.5px at 220px 210px,#f9b08952 50%,#0000 52%),radial-gradient(1px 1px at 300px 250px,#f2ede438 50%,#0000 52%);background-repeat:repeat;background-size:380px 300px}.wyas.vajra-scope .vajra-beam{filter:blur(40px);background:linear-gradient(#f27a431a 0%,#f27a430a 45%,#0000 75%);width:60%;height:140%;position:absolute;top:-10%;right:-15%;transform:rotate(18deg)}.wyas.vajra-scope .plat-card-stroke{z-index:40;pointer-events:none;border-radius:inherit;opacity:0;border:1.5px solid #0000;animation:12s ease-in-out infinite vy-vajra-plat-stroke;position:absolute;inset:0}@keyframes vy-vajra-plat-stroke{0%,5%,22%,to{opacity:0;box-shadow:none;border-color:#0000}9%,15%{opacity:1;border-color:#f27a43d9;box-shadow:0 0 0 1px #f27a4359,0 0 26px #f27a4373,inset 0 0 22px #f27a4314}}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .plat-card-stroke{animation:none}}.wyas.vajra-scope .wvd-card-vignette{z-index:10;pointer-events:none;border-radius:inherit;animation:6s ease-in-out infinite vy-vajra-wvd-vignette-pulse;position:absolute;inset:0}@keyframes vy-vajra-wvd-vignette-pulse{0%,to{box-shadow:inset 0 0 26px #f27a4312,inset 0 0 64px #f27a4308}50%{box-shadow:inset 0 0 46px #f27a4326,inset 0 0 100px #f27a430f}}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .wvd-card-vignette{animation:none;box-shadow:inset 0 0 30px #f27a4317}}.wyas.vajra-scope .vajra-scanline{background:linear-gradient(90deg, transparent, var(--color-vajra-line-strong) 20%, var(--color-vajra-line-strong) 80%, transparent);height:1px}.wyas.vajra-scope .vajra-weapon-float{animation:6s ease-in-out infinite vajra-float}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .vajra-weapon-float{animation:none}}.wyas.vajra-scope .vfs-scan-sweep{animation:2.4s linear infinite vfs-scan-sweep}.wyas.vajra-scope .vfs-row-hit-1{animation:2.4s linear infinite vfs-row-hit-1}.wyas.vajra-scope .vfs-row-hit-2{animation:2.4s linear infinite vfs-row-hit-2}.wyas.vajra-scope .vfs-row-hit-3{animation:2.4s linear infinite vfs-row-hit-3}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .vfs-scan-sweep,.wyas.vajra-scope .vfs-row-hit-1,.wyas.vajra-scope .vfs-row-hit-2,.wyas.vajra-scope .vfs-row-hit-3{animation:none}}.wyas.vajra-scope .pf-rise{animation:.45s ease-out both pf-rise}.wyas.vajra-scope .pf-fill{animation:.9s cubic-bezier(.22,1,.36,1) .25s both pf-fill}.wyas.vajra-scope .pf-eq-bar{transform-origin:bottom;animation:.9s ease-in-out infinite pf-eq}.wyas.vajra-scope .pf-pop{animation:.35s ease-out both pf-pop}.wyas.vajra-scope .pf-bubble-in{animation:.4s cubic-bezier(.22,1,.36,1) both pf-bubble-in}.wyas.vajra-scope .pf-orb-pulse{animation:3.2s ease-in-out infinite pf-orb-pulse}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .pf-rise,.wyas.vajra-scope .pf-fill,.wyas.vajra-scope .pf-eq-bar,.wyas.vajra-scope .pf-pop,.wyas.vajra-scope .pf-bubble-in,.wyas.vajra-scope .pf-orb-pulse{animation:none}}@keyframes vy-vajra-bar-rim-glow{0%,to{box-shadow:0 0 4px #f27a43b3,0 0 10px #f27a4359}50%{box-shadow:0 0 9px #f99664f2,0 0 22px #f27a4399}}.wyas.vajra-scope .vajra-bar-rim-glow{animation:2.2s ease-in-out infinite vy-vajra-bar-rim-glow}.wyas.vajra-scope .vajra-bar-plasma{mix-blend-mode:screen;pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffd2b938 0 2px,#0000 2px 16px);animation:1.6s linear infinite vajra-bar-plasma-flow;position:absolute;inset:0}.wyas.vajra-scope .vajra-bar-ember{filter:blur(.5px);pointer-events:none;background:radial-gradient(circle,#ffd2b9f2 0%,#f27a43b3 60%,#0000 75%);border-radius:50%;width:4px;height:4px;animation:1.8s ease-in infinite vajra-bar-ember;position:absolute;bottom:0}.wyas.vajra-scope .vajra-bar-impulse{opacity:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 100%,#f27a43e6 0%,#f27a4359 55%,#0000 80%);border-radius:999px;width:140%;height:30%;position:absolute;bottom:0;left:50%;transform:translate(-50%)scale(.3)}@media (prefers-reduced-motion:reduce){.wyas.vajra-scope .vajra-bar-rim-glow,.wyas.vajra-scope .vajra-bar-plasma,.wyas.vajra-scope .vajra-bar-ember{animation:none}}@media (max-width:639px){.wyas.vajra-scope .comparison-stage{flex:none;width:min(190vw,150.588svh)!important;margin-left:calc(50vw - min(190vw,150.588svh)/2)!important}.wyas.vajra-scope .comparison-tagline p{font-size:12px!important}.wyas.vajra-scope .plat-frame{flex-wrap:wrap;padding:48px 16px 32px;display:flex;aspect-ratio:auto!important}.wyas.vajra-scope .plat-head{width:100%;padding-top:0!important}.wyas.vajra-scope .plat-card.plat-card-sm{width:calc(50% - 7px)!important}.wyas.vajra-scope .plat-card.plat-card-sm+.plat-card-sm{margin-left:14px}.wyas.vajra-scope .plat-head{position:static!important}.wyas.vajra-scope .plat-pill>span:first-child{width:6px!important;height:6px!important}.wyas.vajra-scope .plat-pill>span:last-child{letter-spacing:.6px!important;font-size:19px!important}.wyas.vajra-scope .plat-h{font-size:30px!important}.wyas.vajra-scope .plat-sub{font-size:22px!important}.wyas.vajra-scope .plat-card-knowledge{aspect-ratio:490.667/260!important}}.wyas.vajra-scope{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--page-gutter:16px}@media (min-width:640px){.wyas.vajra-scope{--page-gutter:24px}}.wyas .vy-marquee{animation:38s linear infinite vy-marquee}@keyframes vy-marquee{to{transform:translate(-50%)}}.wyas .vy-ripple{animation:3s ease-out infinite vy-ripple}@keyframes vy-ripple{0%{opacity:.85;transform:scale(.75)}to{opacity:0;transform:scale(1.6)}}.wyas .vy-bar{transform-origin:50%;animation:1.1s ease-in-out infinite vy-bar;animation-delay:var(--d,0s)}@keyframes vy-bar{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.wyas .vy-float{animation:7s ease-in-out infinite vy-float;animation-delay:var(--d,0s)}@keyframes vy-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.wyas .vy-caret{vertical-align:-.15em;background:var(--wyas-hi);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite vajra-blink;display:inline-block}.wyas .vy-swap{animation:.45s cubic-bezier(.22,1,.36,1) both vy-swap}@keyframes vy-swap{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes vy-progress{0%{width:0%}to{width:100%}}.wyas .vy-orb-ring{animation:3.4s ease-in-out infinite vy-orb-ring}@keyframes vy-orb-ring{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.18)}}.wyas .vy-fade-out{animation:6s ease-in-out infinite vy-fade-out}@keyframes vy-fade-out{0%,40%{opacity:1;filter:none;transform:none}55%,92%{opacity:0;filter:blur(4px);transform:translate(16px)}to{opacity:1;filter:none;transform:none}}.wyas .vy-pop-in{animation:6s ease-in-out infinite vy-pop-in}@keyframes vy-pop-in{0%,30%{opacity:0;transform:scale(.8)}38%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.wyas .vy-rec{animation:1.6s ease-in-out infinite vy-rec}@keyframes vy-rec{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.wyas .vy-marquee,.wyas .vy-ripple,.wyas .vy-bar,.wyas .vy-float,.wyas .vy-caret,.wyas .vy-swap,.wyas .vy-rec{animation:none}.wyas .vy-bar{transform:scaleY(.6)}}
