.Corners-module-sass-module__HLPBZG__corners{inset:var(--corner-offset);pointer-events:none;position:absolute}.Corners-module-sass-module__HLPBZG__corner{width:var(--corner-size);height:var(--corner-size);border:0 solid var(--corner-color);position:absolute}.Corners-module-sass-module__HLPBZG__tl{border-top-width:2px;border-left-width:2px;top:0;left:0}.Corners-module-sass-module__HLPBZG__tr{border-top-width:2px;border-right-width:2px;top:0;right:0}.Corners-module-sass-module__HLPBZG__bl{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.Corners-module-sass-module__HLPBZG__br{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}
.NarrativeScene-module-sass-module__Ju7mpG__scene{position:absolute;top:0;bottom:0;left:0;right:0}.NarrativeScene-module-sass-module__Ju7mpG__camera{will-change:transform;width:max(100vw,177.7vh);height:max(100vh,56.28vw);position:absolute;top:50%;left:50%}.NarrativeScene-module-sass-module__Ju7mpG__layer{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.NarrativeScene-module-sass-module__Ju7mpG__veil{pointer-events:none;background:radial-gradient(at 62%,rgba(12,16,19,.55),rgba(12,16,19,.96));position:absolute;top:0;bottom:0;left:0;right:0}.NarrativeScene-module-sass-module__Ju7mpG__grid{pointer-events:none;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0}.NarrativeScene-module-sass-module__Ju7mpG__objectWrap{width:min(48vw,64vh*var(--obj-ratio));aspect-ratio:var(--obj-ratio);will-change:transform,opacity;position:absolute;top:50%;left:63%}@media (max-width:899.98px){.NarrativeScene-module-sass-module__Ju7mpG__objectWrap{width:min(80vw,30vh*var(--obj-ratio));top:34%;left:50%}}.NarrativeScene-module-sass-module__Ju7mpG__withWave{top:41%}@media (max-width:899.98px){.NarrativeScene-module-sass-module__Ju7mpG__withWave{top:30%}}.NarrativeScene-module-sass-module__Ju7mpG__object{filter:drop-shadow(0 40px 60px rgba(0,0,0,.6));background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0}.NarrativeScene-module-sass-module__Ju7mpG__screen{background-position:50% 49%;background-repeat:no-repeat;background-size:147% 114%;position:absolute}.NarrativeScene-module-sass-module__Ju7mpG__aux{z-index:4;position:absolute}.NarrativeScene-module-sass-module__Ju7mpG__auxImage{filter:drop-shadow(0 24px 40px rgba(0,0,0,.55));outline-offset:4px;background-position:50%;background-repeat:no-repeat;background-size:contain;outline:1px solid rgba(100,229,138,.5);position:absolute;top:0;bottom:0;left:0;right:0}.NarrativeScene-module-sass-module__Ju7mpG__tag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--stage-ink);background:rgba(12,16,19,.86);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:-24px;left:0}.NarrativeScene-module-sass-module__Ju7mpG__tagDot{background:var(--rec-pink);border-radius:99px;width:6px;height:6px}.NarrativeScene-module-sass-module__Ju7mpG__blink{animation:1s step-end infinite NarrativeScene-module-sass-module__Ju7mpG__mt-blink}@keyframes NarrativeScene-module-sass-module__Ju7mpG__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.NarrativeScene-module-sass-module__Ju7mpG__frame{pointer-events:none;transition:opacity .3s;position:absolute;top:-14px;bottom:-14px;left:-14px;right:-14px}.NarrativeScene-module-sass-module__Ju7mpG__scan{background:var(--det-green);pointer-events:none;height:2px;position:absolute;left:-2%;right:-2%;box-shadow:0 0 18px 4px rgba(100,229,138,.5)}.NarrativeScene-module-sass-module__Ju7mpG__detection{background:rgba(100,229,138,.08)}.NarrativeScene-module-sass-module__Ju7mpG__scene .NarrativeScene-module-sass-module__Ju7mpG__detectionOff{transform:scale(1.18)}.NarrativeScene-module-sass-module__Ju7mpG__ring{aspect-ratio:1;pointer-events:none;border:2px solid rgba(100,229,138,.7);border-radius:50%;width:34%;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite NarrativeScene-module-sass-module__Ju7mpG__nar-ring;position:absolute}.NarrativeScene-module-sass-module__Ju7mpG__wave{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(12,16,19,.6);border-radius:999px;outline:1px solid rgba(100,229,138,.35);align-items:center;gap:.6%;height:16%;padding:0 3%;display:flex;position:absolute;top:90%;left:-12%;right:-12%}.NarrativeScene-module-sass-module__Ju7mpG__bar{transform-origin:50%;background:rgba(255,255,255,.35);border-radius:99px;flex:1;transition:background .25s;animation-name:NarrativeScene-module-sass-module__Ju7mpG__nar-eq;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.NarrativeScene-module-sass-module__Ju7mpG__barOn{background:var(--det-green);box-shadow:0 0 10px rgba(100,229,138,.6)}@keyframes NarrativeScene-module-sass-module__Ju7mpG__nar-ring{0%{opacity:.9;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes NarrativeScene-module-sass-module__Ju7mpG__nar-eq{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}
