.wx-maths{padding:110px 0;background:radial-gradient(ellipse 50% 60% at 25% 50%,rgba(254,0,0,.10),transparent 70%),#050505;overflow:hidden}.wx-mGrid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6vw}.wx-mFig{position:relative;height:min(84vh,860px);aspect-ratio:2/3;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px rgba(254,0,0,.35),0 0 80px rgba(254,0,0,.18)}.wx-mFig img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.wx-mEye{position:absolute;left:44.2%;top:24.7%;width:13%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(254,0,0,.95) 0%,rgba(254,0,0,.4) 35%,transparent 70%);mix-blend-mode:screen;animation:wxEye 2.4s ease-in-out infinite;pointer-events:none}.wx-mHalo{position:absolute;left:60%;top:28%;width:40%;height:20%;background:radial-gradient(ellipse,rgba(254,0,0,.55),transparent 70%);mix-blend-mode:screen;animation:wxEye 3s ease-in-out infinite;pointer-events:none}@keyframes wxEye{0%,100%{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.wx-fly{position:absolute;font-family:'JetBrains Mono',monospace;font-weight:600;color:#FE0000;text-shadow:0 0 12px #FE0000;white-space:nowrap;animation:wxFly 4.5s ease-out infinite;opacity:0;pointer-events:none}@keyframes wxFly{0%{opacity:0;transform:translate(0,0) scale(.7)}15%{opacity:1}100%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.3)}}.wx-chalk{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;animation:wxChalk 3s ease-out infinite;opacity:0;pointer-events:none}@keyframes wxChalk{0%{opacity:0;transform:translate(0,0)}20%{opacity:.9}100%{opacity:0;transform:translate(var(--dx),-60px)}}.wx-mHud{position:absolute;left:16px;bottom:14px;display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:8px;background:rgba(5,5,5,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-size:10px;border-left:2px solid #FE0000}.wx-mH2{margin:0 0 28px!important;font-size:clamp(46px,5.6vw,96px)!important;font-weight:900!important;letter-spacing:-.045em!important;line-height:.92!important}.wx-mP{margin:0 0 16px;font-size:18px;line-height:1.6;max-width:560px;color:rgba(244,244,244,.85)}.wx-mTags{max-width:560px;margin-top:22px}.wx-mEq{margin:22px 0 30px;font-size:13px;color:rgba(244,244,244,.55)}@media (max-width:860px){.wx-maths{padding:80px 0}.wx-mGrid{grid-template-columns:1fr;gap:40px}.wx-mFig{height:auto;width:100%;max-width:440px;margin:0 auto}.wx-mP{font-size:16px}}