.wx-ct{position:relative;min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;background:#050505;overflow:hidden}.wx-ctSonar{position:absolute;left:27%;top:52%;width:0;height:0;pointer-events:none;z-index:0}.wx-ctSonar i{position:absolute;left:0;top:0;width:200vmax;height:200vmax;margin:-100vmax 0 0 -100vmax;border-radius:50%;border:1px solid rgba(254,0,0,.5);box-shadow:0 0 40px rgba(254,0,0,.25) inset;transform:scale(0);opacity:0;animation:wxCtSonar 6s cubic-bezier(.2,.6,.3,1) infinite}.wx-ctSonar i:nth-child(2){animation-delay:1.5s}.wx-ctSonar i:nth-child(3){animation-delay:3s}.wx-ctSonar i:nth-child(4){animation-delay:4.5s}@keyframes wxCtSonar{0%{transform:scale(.02);opacity:.9}100%{transform:scale(.7);opacity:0}}.wx-ctNoise{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.06;background-image:repeating-linear-gradient(0deg,#fff 0 1px,transparent 1px 3px);animation:wxCtNoise .3s steps(2) infinite}@keyframes wxCtNoise{50%{transform:translateY(1px)}}.wx-ctFig{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:4vh 0 4vh 4vw}.wx-ctFrame{position:relative;height:90vh;aspect-ratio:3/4;max-width:100%;border-radius:18px;overflow:hidden;background:#0a0a0a;box-shadow:0 0 0 1px rgba(254,0,0,.25),0 40px 120px rgba(254,0,0,.18);transform:perspective(1200px) rotateY(calc(var(--cx,0) * 6deg)) rotateX(calc(var(--cy,0) * -5deg));transition:transform .4s cubic-bezier(.2,.9,.1,1);animation:wxCtBreath 5s ease-in-out infinite}@keyframes wxCtBreath{50%{box-shadow:0 0 0 1px rgba(254,0,0,.5),0 40px 160px rgba(254,0,0,.32)}}.wx-ctFrame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.wx-ctScan{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(254,0,0,.14) 50%,transparent 52%);background-size:100% 220%;animation:wxCtScan 4.5s linear infinite;mix-blend-mode:screen}@keyframes wxCtScan{from{background-position:0 120%}to{background-position:0 -120%}}.wx-ctHud{position:absolute;inset:16px;pointer-events:none;font-size:11px;letter-spacing:.14em;color:rgba(244,244,244,.85)}.wx-ctHud .c{position:absolute;width:26px;height:26px;border:2px solid #FE0000}.wx-ctHud .tl{left:0;top:0;border-right:0;border-bottom:0}.wx-ctHud .tr{right:0;top:0;border-left:0;border-bottom:0}.wx-ctHud .bl{left:0;bottom:0;border-right:0;border-top:0}.wx-ctHud .br{right:0;bottom:0;border-left:0;border-top:0}.wx-ctTop,.wx-ctBot{position:absolute;left:38px;right:38px;display:flex;justify-content:space-between}.wx-ctTop{top:6px}.wx-ctBot{bottom:6px}.wx-ctTop b{animation:wxCtBlink 1s steps(2) infinite;font-weight:400}@keyframes wxCtBlink{50%{opacity:0}}.wx-ctRet{position:absolute;left:var(--rx,50%);top:var(--ry,50%);width:0;height:0;transition:left .25s cubic-bezier(.2,.9,.1,1),top .25s cubic-bezier(.2,.9,.1,1)}.wx-ctRet .h,.wx-ctRet .v{position:absolute;background:rgba(254,0,0,.85)}.wx-ctRet .h{left:-34px;width:68px;top:-.5px;height:1px}.wx-ctRet .v{top:-34px;height:68px;left:-.5px;width:1px}.wx-ctRet .ring{position:absolute;left:-22px;top:-22px;width:44px;height:44px;border:1px solid #FE0000;border-radius:50%;animation:wxCtSpin 3s linear infinite;border-style:dashed}@keyframes wxCtSpin{to{transform:rotate(360deg)}}.wx-ctLock{position:absolute;left:30px;top:-30px;white-space:nowrap;font-style:normal;padding:3px 7px;background:rgba(5,5,5,.7);border:1px solid rgba(254,0,0,.6)}.wx-ct.lock .wx-ctRet .ring{border-style:solid;border-width:2px;transform:scale(1.5);animation:none;box-shadow:0 0 20px #FE0000}.wx-ct.lock .wx-ctLock{background:#FE0000;color:#fff;border-color:#FE0000}.wx-ct.lock .wx-ctFrame{box-shadow:0 0 0 2px #FE0000,0 40px 160px rgba(254,0,0,.45)}.wx-ctTxt{position:relative;z-index:2;min-width:0;padding-top:80px;padding-bottom:80px}.wx-ctH2{margin:0!important;font-size:clamp(56px,7vw,120px)!important;font-weight:900!important;letter-spacing:-.05em!important;line-height:.88!important}.wx-ctG{position:relative;display:inline-block}.wx-ctG::before,.wx-ctG::after{content:attr(data-t);position:absolute;left:0;top:0;opacity:0;pointer-events:none}.wx-ctH2:hover .wx-ctG::before{opacity:.8;color:#F4F4F4;animation:wxCtGl1 .35s steps(2) infinite;mix-blend-mode:screen}.wx-ctH2:hover .wx-ctG::after{opacity:.8;color:#FE0000;animation:wxCtGl2 .3s steps(2) infinite;mix-blend-mode:screen}@keyframes wxCtGl1{0%{transform:translate(-4px,1px);clip-path:inset(0 0 55% 0)}100%{transform:translate(3px,-1px);clip-path:inset(40% 0 0 0)}}@keyframes wxCtGl2{0%{transform:translate(4px,-2px);clip-path:inset(60% 0 0 0)}100%{transform:translate(-3px,2px);clip-path:inset(0 0 45% 0)}}.wx-ctTerm{margin:38px 0 36px;border:1px solid rgba(244,244,244,.12);border-radius:14px;background:rgba(14,14,14,.85);backdrop-filter:blur(6px);overflow:hidden;font-size:14px;max-width:640px}.wx-ctBar{display:flex;align-items:center;gap:7px;padding:11px 16px;border-bottom:1px solid rgba(244,244,244,.08);font-size:11px;color:rgba(244,244,244,.4)}.wx-ctBar i{width:10px;height:10px;border-radius:50%;background:rgba(244,244,244,.15)}.wx-ctBar i:first-child{background:#FE0000}.wx-ctBar span{margin-left:10px}.wx-ctLines{padding:18px 22px;line-height:2}.wx-ctNow{color:#F4F4F4}.wx-ctCur{margin-left:6px;animation:wxCtBlink 1s steps(2) infinite}.wx-ctBtns{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:46px}#contact a.wx-ctB,#contact a.wx-ctB:hover,#contact a.wx-ctB:focus{display:inline-flex;align-items:center;gap:14px;padding:20px 32px;border-radius:999px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:16px;text-decoration:none!important;transition:background .25s,box-shadow .25s,border-color .25s}#contact a.wx-ctB1{background:#FE0000!important;color:#fff!important;box-shadow:0 0 40px rgba(254,0,0,.45)}#contact a.wx-ctB1:hover{box-shadow:0 0 70px rgba(254,0,0,.8)}#contact a.wx-ctB1 span{transition:transform .3s}#contact a.wx-ctB1:hover span{transform:translateX(6px)}#contact a.wx-ctB2{background:transparent!important;color:#F4F4F4!important;border:1px solid rgba(244,244,244,.35)}#contact a.wx-ctB2:hover{border-color:#FE0000;background:rgba(254,0,0,.1)!important}.wx-ctInfo{display:grid;grid-template-columns:repeat(3,auto);gap:22px 36px;justify-content:start;padding-top:26px;border-top:1px solid rgba(244,244,244,.1);max-width:720px}.wx-ctInfo p{margin:0 0 8px!important;font-size:10.5px}.wx-ctInfo a,.wx-ctInfo span{font-weight:700;font-size:15px;color:#F4F4F4!important;text-decoration:none!important;transition:color .2s}.wx-ctInfo a:hover{color:#FE0000!important}@media (max-width:900px){.wx-ct{grid-template-columns:minmax(0,1fr)}.wx-ctFig{min-height:0;padding:70px 20px 0}.wx-ctFrame{width:100%;height:auto;max-height:none}.wx-ctSonar{left:50%;top:30%}.wx-ctInfo{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wx-ctSonar i,.wx-ctNoise,.wx-ctScan,.wx-ctFrame{animation:none}}