.promo-film[data-v-b67f6d29]{position:relative}.promo-film__poster[data-v-b67f6d29]{background:transparent;border:0;color:inherit;cursor:pointer;display:block;padding:0;text-align:inherit;width:100%}.promo-film__play[data-v-b67f6d29]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--portal-color-canvas) 42%,transparent);border:1px solid color-mix(in srgb,#fff 28%,transparent);border-radius:999px;color:#fff;display:grid;height:4.5rem;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.5rem;z-index:4}.promo-film__play[data-v-b67f6d29] .portal-button-icon{height:1.35rem;margin-left:.15rem;width:1.35rem}.promo-film__video[data-v-b67f6d29]{background:#0b0e14;border-radius:var(--portal-radius-lg);display:block;height:auto;width:100%}.pixel-flow-layer[data-v-75141b87],.pixel-flow-overlay[data-v-75141b87]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.pixel-flow-overlay[data-v-75141b87]{overflow:hidden;z-index:2}.pixel-flow-layer[data-v-75141b87]{--flow-color:var(--portal-color-signal-cool);animation:pixel-pipe-flow-75141b87 4.2s linear infinite;background-image:linear-gradient(100deg,transparent 0 34%,color-mix(in srgb,var(--flow-color) 30%,transparent) 41%,color-mix(in srgb,var(--flow-color) 88%,#fff) 49%,color-mix(in srgb,var(--flow-color) 42%,transparent) 56%,transparent 64% 100%);background-position:-160% 0;background-repeat:no-repeat;background-size:58% 100%;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--flow-color) 50%,transparent));-webkit-mask-image:var(--pixel-flow-mask);mask-image:var(--pixel-flow-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:.82}.pixel-flow-layer--warm[data-v-75141b87]{--flow-color:var(--portal-color-signal-warm);animation-delay:-2.4s;animation-duration:5.1s}@keyframes pixel-pipe-flow-75141b87{to{background-position:260% 0}}@media(prefers-reduced-motion:reduce){.pixel-flow-layer[data-v-75141b87]{animation:none;background-position:50% 0;opacity:.24}}.shield-section[data-v-a594b3a4]{background:radial-gradient(ellipse 42% 38% at 77% 46%,color-mix(in srgb,var(--portal-color-accent) 7%,transparent),transparent),radial-gradient(ellipse 52% 42% at 38% 58%,color-mix(in srgb,var(--portal-color-brand) 9%,transparent),transparent);isolation:isolate}.shield-stage[data-v-a594b3a4]:before{background:color-mix(in srgb,var(--portal-color-brand) 12%,transparent);border-radius:999px;content:"";filter:blur(78px);inset:22% 12%;position:absolute;z-index:-1}.shield-media[data-v-a594b3a4]{margin-inline:-3%;position:relative;width:106%}.shield-picture[data-v-a594b3a4]{width:100%}.shield-picture img[data-v-a594b3a4]{-webkit-mask-image:radial-gradient(ellipse 80% 67% at 50% 51%,#000 45%,transparent 90%);mask-image:radial-gradient(ellipse 80% 67% at 50% 51%,#000 45%,transparent 90%)}.shield-boundary[data-v-a594b3a4]{align-items:center;display:flex;gap:.625rem}.shield-proof[data-v-a594b3a4]{align-items:baseline;color:var(--portal-color-muted);display:flex;gap:.625rem}.shield-proof strong[data-v-a594b3a4]{color:var(--portal-color-content);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:clamp(1.5rem,3vw,2rem);font-weight:650;letter-spacing:-.04em;line-height:1}.shield-proof span[data-v-a594b3a4]{font-size:.75rem;font-weight:600;letter-spacing:.08em}.shield-boundary__signal[data-v-a594b3a4]{background:linear-gradient(90deg,var(--portal-color-brand),var(--portal-color-accent));flex:0 0 auto;height:.125rem;width:1.75rem}.shield-item__line[data-v-a594b3a4]{background:linear-gradient(90deg,var(--portal-color-brand),transparent);height:1px;width:2.5rem}@media(max-width:47.999rem){.shield-media[data-v-a594b3a4]{margin-inline:-25%;width:150%}.shield-picture img[data-v-a594b3a4]{-webkit-mask-image:radial-gradient(ellipse 73% 66% at 50% 50%,#000 42%,transparent 89%);mask-image:radial-gradient(ellipse 73% 66% at 50% 50%,#000 42%,transparent 89%)}.shield-grid[data-v-a594b3a4]{margin-top:-.75rem}}
