.guardian-module__rBsKqW__gate{z-index:80;color:#f4f1e8;isolation:isolate;background:#020611;animation:.75s both guardian-module__rBsKqW__gateIn;position:fixed;inset:0;overflow:hidden}.guardian-module__rBsKqW__guardian,.guardian-module__rBsKqW__mediaFrame,.guardian-module__rBsKqW__media,.guardian-module__rBsKqW__vignette,.guardian-module__rBsKqW__particles,.guardian-module__rBsKqW__guidingRay,.guardian-module__rBsKqW__symbolOrbit,.guardian-module__rBsKqW__energyHalo{position:absolute;inset:0}.guardian-module__rBsKqW__mediaFrame{background:#020611;overflow:hidden}.guardian-module__rBsKqW__media{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.04)brightness(.76);width:100%;height:100%;animation:8s ease-in-out infinite guardian-module__rBsKqW__guardianFloat,5.8s ease-in-out infinite guardian-module__rBsKqW__guardianBreathe;transform:scale(1.035)}.guardian-module__rBsKqW__forming .guardian-module__rBsKqW__media{animation:1.55s cubic-bezier(.2,.8,.2,1) both guardian-module__rBsKqW__guardianForm,8s ease-in-out 1.55s infinite guardian-module__rBsKqW__guardianFloat,5.8s ease-in-out 1.55s infinite guardian-module__rBsKqW__guardianBreathe}.guardian-module__rBsKqW__vignette{background:radial-gradient(circle at 50% 46%,#0000 20%,#02050e1f 50%,#010309d1 100%),linear-gradient(#01040c1f,#01040c1a 56%,#01040ce6)}.guardian-module__rBsKqW__energyHalo{mix-blend-mode:screen;background:radial-gradient(circle,#a0c6ff29,#0000 64%);border-radius:50%;width:min(48vw,680px);height:min(48vw,680px);animation:4.8s ease-in-out infinite guardian-module__rBsKqW__haloBreathe;top:48%;left:50%;transform:translate(-50%,-50%)}.guardian-module__rBsKqW__symbolOrbit{opacity:0;border:1px solid #dab77021;border-radius:50%;width:min(51vw,720px);height:min(51vw,720px);transition:opacity .7s;animation:28s linear infinite guardian-module__rBsKqW__orbit;top:47%;left:50%;transform:translate(-50%,-50%)}.guardian-module__rBsKqW__symbolOrbit span{color:#e6c47db3;text-shadow:0 0 18px #e0b8688c;position:absolute}.guardian-module__rBsKqW__symbolOrbit span:first-child{top:-8px;left:50%}.guardian-module__rBsKqW__symbolOrbit span:nth-child(2){top:50%;right:-6px}.guardian-module__rBsKqW__symbolOrbit span:nth-child(3){bottom:-9px;left:50%}.guardian-module__rBsKqW__symbolOrbit span:nth-child(4){top:50%;left:-5px}.guardian-module__rBsKqW__waiting .guardian-module__rBsKqW__media{filter:saturate(.88)contrast(1.04)brightness(.76)}.guardian-module__rBsKqW__interpreting .guardian-module__rBsKqW__media{filter:saturate(1.08)contrast(1.08)brightness(.92)}.guardian-module__rBsKqW__interpreting .guardian-module__rBsKqW__symbolOrbit{opacity:1}.guardian-module__rBsKqW__interpreting .guardian-module__rBsKqW__energyHalo{animation-duration:2.4s}.guardian-module__rBsKqW__thinking .guardian-module__rBsKqW__symbolOrbit{opacity:.62;animation-duration:18s;animation-direction:reverse}.guardian-module__rBsKqW__thinking .guardian-module__rBsKqW__particles i{animation-duration:calc(4s + var(--particle) * .13s)}.guardian-module__rBsKqW__guidingRay{opacity:0;filter:blur(18px);background:linear-gradient(90deg,#0000,#9ec5ff14,#f3d38f59,#9ec5ff14,#0000);width:75vw;height:22vh;transition:transform .8s,opacity .8s;top:48%;left:50%;transform:translate(-50%,-50%)scaleX(.05)}.guardian-module__rBsKqW__guiding .guardian-module__rBsKqW__guidingRay{opacity:1;transform:translate(-50%,-50%)scaleX(1)}.guardian-module__rBsKqW__guiding .guardian-module__rBsKqW__media{filter:saturate(1.05)contrast(1.05)brightness(.96)}.guardian-module__rBsKqW__particles i{opacity:.45;width:2px;height:2px;animation:guardian-module__rBsKqW__particleDrift calc(7s + var(--particle) * .25s) ease-in-out infinite;animation-delay:calc(var(--particle) * -.35s);background:#e9cf96;border-radius:50%;position:absolute;box-shadow:0 0 12px 3px #a4c5ff73}.guardian-module__rBsKqW__copy{z-index:4;text-align:center;text-shadow:0 2px 28px #020611;width:min(92vw,780px);animation:1s .7s both guardian-module__rBsKqW__copyIn;position:absolute;bottom:clamp(30px,6vh,78px);left:50%;transform:translate(-50%)}.guardian-module__rBsKqW__eyebrow{color:#ddc080b3;letter-spacing:.23em;margin-bottom:14px;font:500 10px/1.5 Cormorant Garamond,Noto Serif SC,serif}.guardian-module__rBsKqW__copy blockquote{letter-spacing:.08em;font:600 clamp(22px,3vw,38px)/1.45 Noto Serif SC,serif}.guardian-module__rBsKqW__copy p{color:#ebeff894;letter-spacing:.16em;margin-top:10px;font-size:12px}.guardian-module__rBsKqW__enter{color:#efe7d4;letter-spacing:.13em;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050b1c8a;border:1px solid #debe7873;border-radius:999px;min-width:230px;margin-top:22px;padding:13px 25px;font:500 13px Noto Serif SC,serif;transition:background .3s,border-color .3s,transform .3s}.guardian-module__rBsKqW__enter:hover{background:#7f673938;border-color:#eccb85cc;transform:translateY(-2px)}.guardian-module__rBsKqW__enter span{color:#d9b56d;margin-left:10px}.guardian-module__rBsKqW__states{justify-content:center;gap:8px;margin-top:18px;display:flex}.guardian-module__rBsKqW__states button{color:#ebeff852;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:5px 8px;font-size:10px;transition:color .25s,border-color .25s}.guardian-module__rBsKqW__states button:hover,.guardian-module__rBsKqW__states .guardian-module__rBsKqW__activeState{color:#efd397db;border-color:#debe7880}.guardian-module__rBsKqW__close{z-index:6;top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));color:#ffffff9e;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0206116b;border:1px solid #ffffff21;border-radius:50%;width:38px;height:38px;font-size:22px;position:absolute}@keyframes guardian-module__rBsKqW__gateIn{0%{opacity:0}to{opacity:1}}@keyframes guardian-module__rBsKqW__copyIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes guardian-module__rBsKqW__guardianForm{0%{opacity:0;filter:blur(24px)brightness(1.5);transform:scale(.92)}45%{opacity:.65}to{opacity:1;filter:saturate(.88)contrast(1.04)brightness(.76);transform:scale(1.035)}}@keyframes guardian-module__rBsKqW__guardianFloat{0%,to{transform:scale(1.035)translateY(0)}50%{transform:scale(1.045)translateY(-8px)}}@keyframes guardian-module__rBsKqW__guardianBreathe{0%,to{opacity:.84}50%{opacity:1}}@keyframes guardian-module__rBsKqW__haloBreathe{0%,to{opacity:.52;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes guardian-module__rBsKqW__orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes guardian-module__rBsKqW__particleDrift{0%,to{opacity:.2;transform:translateY(8px)scale(.7)}50%{opacity:.85;transform:translate(12px,-15px)scale(1.5)}}@media (max-width:680px){.guardian-module__rBsKqW__media{object-position:center;transform:scale(1.16)}.guardian-module__rBsKqW__energyHalo{width:92vw;height:92vw;top:43%}.guardian-module__rBsKqW__symbolOrbit{width:88vw;height:88vw;top:43%}.guardian-module__rBsKqW__copy{bottom:max(24px, env(safe-area-inset-bottom))}.guardian-module__rBsKqW__copy blockquote{letter-spacing:.04em;font-size:21px}.guardian-module__rBsKqW__eyebrow{letter-spacing:.13em;font-size:9px}.guardian-module__rBsKqW__states{margin-top:12px}.guardian-module__rBsKqW__states button{padding:5px 4px}}@media (prefers-reduced-motion:reduce){.guardian-module__rBsKqW__gate,.guardian-module__rBsKqW__media,.guardian-module__rBsKqW__forming .guardian-module__rBsKqW__media,.guardian-module__rBsKqW__energyHalo,.guardian-module__rBsKqW__symbolOrbit,.guardian-module__rBsKqW__particles i,.guardian-module__rBsKqW__copy{animation:none!important}}
