.wxf,.wxf *{box-sizing:border-box}.wxf{position:relative;overflow:hidden;background:#050505;color:#F4F4F4;font-family:'Montserrat',system-ui,sans-serif;border-top:1px solid rgba(254,0,0,.45);box-shadow:0 -1px 50px rgba(254,0,0,.18);-webkit-font-smoothing:antialiased}.wxf p{margin:0}.wxf a{color:inherit;text-decoration:none!important}.wxf-glow{position:absolute;left:50%;top:-320px;width:1100px;height:520px;margin-left:-550px;border-radius:50%;background:radial-gradient(closest-side,rgba(254,0,0,.22),transparent);pointer-events:none;animation:wxfGlow 7s ease-in-out infinite alternate}@keyframes wxfGlow{to{transform:translateX(160px) scale(1.15);opacity:.6}}.wxf-in{position:relative;max-width:1600px;margin:0 auto;padding:90px clamp(20px,4vw,56px) 0}.wxf-mono{font-family:'JetBrains Mono','IBM Plex Mono',monospace}.wxf-mute{color:rgba(244,244,244,.5)}.wxf-lbl{font-family:'JetBrains Mono','IBM Plex Mono',monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(244,244,244,.6);margin:0 0 14px!important}.wxf-lbl b{color:#FE0000;font-weight:600}.wxf-logo{position:relative;display:block;width:min(1100px,100%);margin:0 auto 80px}.wxf-logo img{display:block;width:100%;height:auto;clip-path:inset(0 100% 0 0);transition:clip-path 1.6s cubic-bezier(.7,0,.2,1)}.wxf-laser{position:absolute;top:-6%;bottom:-6%;left:0;width:3px;background:#FE0000;box-shadow:0 0 18px #FE0000,0 0 60px #FE0000;opacity:0;transition:left 1.6s cubic-bezier(.7,0,.2,1),opacity .3s}.wxf.in .wxf-logo img{clip-path:inset(0 0 0 0)}.wxf.in .wxf-laser{left:100%;opacity:1;animation:wxfLaserOff .4s 1.6s forwards}@keyframes wxfLaserOff{to{opacity:0}}.wxf-logo:hover img{animation:wxfLogoGl .5s steps(3) 1}@keyframes wxfLogoGl{0%{transform:translate(3px,-2px);filter:drop-shadow(-4px 0 #FE0000)}50%{transform:translate(-3px,2px);filter:drop-shadow(4px 0 #fff)}100%{transform:none;filter:none}}.wxf-top{display:grid;grid-template-columns:1fr 1.2fr;gap:6vw;align-items:start;padding-bottom:70px;border-bottom:1px solid rgba(244,244,244,.08)}.wxf-tel{display:inline-block;font-weight:900;font-size:clamp(40px,5vw,80px);letter-spacing:-.045em;line-height:1;transition:color .2s,text-shadow .2s}.wxf-tel:hover{color:#FE0000;text-shadow:0 0 30px rgba(254,0,0,.6)}.wxf-call .wxf-mono{margin-top:14px!important;font-size:13px}.wxf-call .wxf-mono a{color:#F4F4F4;border-bottom:1px solid #FE0000}.wxf-desc{font-size:14px;line-height:1.8;color:rgba(244,244,244,.6);margin-bottom:20px!important}.wxf-desc strong{color:#F4F4F4;font-weight:700}.wxf-info{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(244,244,244,.06);font-family:'JetBrains Mono','IBM Plex Mono',monospace;font-size:12px}.wxf-info span:first-child{color:rgba(244,244,244,.35)}.wxf-info span:last-child,.wxf-info a{color:rgba(244,244,244,.85)}.wxf-info a:hover{color:#FE0000}.wxf a.wxf-btn{display:inline-flex;align-items:center;gap:12px;margin-top:24px;padding:16px 28px;border-radius:999px;background:#FE0000;color:#fff!important;font-weight:800;font-size:14px;box-shadow:0 0 30px rgba(254,0,0,.4);transition:box-shadow .25s}.wxf a.wxf-btn:hover{box-shadow:0 0 60px rgba(254,0,0,.8)}.wxf a.wxf-btn span{transition:transform .25s}.wxf a.wxf-btn:hover span{transform:translateX(5px)}.wxf-map{display:grid;grid-template-columns:1fr 1.45fr;gap:5vw;padding:70px 0 10px;align-items:start}.wxf-servList{counter-reset:wxfs;border-top:1px solid rgba(244,244,244,.1)}.wxf a.wxf-sv{counter-increment:wxfs;position:relative;display:flex;align-items:baseline;gap:18px;padding:13px 0;border-bottom:1px solid rgba(244,244,244,.08);font-weight:800;font-size:clamp(20px,1.9vw,30px);letter-spacing:-.025em;line-height:1.1;color:#F4F4F4!important;overflow:hidden;transition:color .25s}.wxf a.wxf-sv::before{content:counter(wxfs,decimal-leading-zero);font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:400;letter-spacing:.1em;color:#FE0000;min-width:22px}.wxf a.wxf-sv::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(254,0,0,.16),transparent 70%);transform:translateX(-101%);transition:transform .45s cubic-bezier(.2,.9,.1,1);z-index:-1}.wxf-sv .wxf-sc{transition:transform .35s cubic-bezier(.2,.9,.1,1)}.wxf a.wxf-sv:hover{color:#FE0000!important;text-shadow:0 0 24px rgba(254,0,0,.5)}.wxf a.wxf-sv:hover::after{transform:none}.wxf a.wxf-sv:hover .wxf-sc{transform:translateX(10px)}.wxf-sv i{margin-left:auto;font-style:normal;font-size:20px;color:rgba(244,244,244,.15);transform:translateX(-10px);transition:transform .3s,color .3s}.wxf a.wxf-sv:hover i{transform:none;color:#FE0000}.wxf-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wxf-cS{grid-column:1/-1;column-count:2;column-gap:32px}.wxf-cS .wxf-path,.wxf-cS a{break-inside:avoid}.wxf-cS .wxf-sub{break-before:column;margin-top:0!important}.wxf-card{position:relative;padding:24px 24px 18px;border-radius:18px;background:rgba(16,16,16,.85);border:1px solid rgba(244,244,244,.08);overflow:hidden;transition:border-color .3s,box-shadow .3s}.wxf-card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(280px circle at var(--ex,50%) var(--ey,50%),rgba(254,0,0,.16),transparent 70%)}.wxf-card:hover{border-color:rgba(254,0,0,.55);box-shadow:0 0 50px rgba(254,0,0,.15)}.wxf-card:hover::before{opacity:1}.wxf-path{position:relative;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.06em;color:rgba(244,244,244,.55);margin:0 0 10px!important}.wxf-path b{color:#FE0000;font-weight:600}.wxf-path::after{content:"_";color:#FE0000;margin-left:2px;animation:wxfBlink 1s steps(2) infinite}.wxf-sub{margin-top:22px!important}.wxf a.wxf-lk{position:relative;display:flex;align-items:center;gap:8px;padding:8px 0;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:rgba(244,244,244,.82)!important;transition:color .2s}.wxf-lk .wxf-sc{transition:transform .3s cubic-bezier(.2,.9,.1,1)}.wxf a.wxf-lk:hover{color:#fff!important}.wxf a.wxf-lk:hover .wxf-sc{transform:translateX(6px)}.wxf a.wxf-lk.r{color:#FE0000!important}.wxf-lk i{margin-left:auto;font-style:normal;font-size:12px;color:rgba(244,244,244,.15);transition:transform .2s,color .2s}.wxf a.wxf-lk:hover i{transform:translateX(4px);color:#FE0000}.wxf-band{margin:80px calc(-1 * clamp(20px,4vw,56px)) 0;overflow:hidden;border-top:1px solid rgba(244,244,244,.08);border-bottom:1px solid rgba(244,244,244,.08);transform:skewY(-2deg);background:rgba(254,0,0,.03)}.wxf-band > div{display:flex;width:max-content;animation:wxfBand 40s linear infinite}.wxf-bandT{display:flex;align-items:center;white-space:nowrap;padding:22px 0}.wxf-band span{font-weight:900;font-size:clamp(48px,7vw,120px);letter-spacing:-.05em;line-height:1;padding:0 30px;text-transform:uppercase}.wxf-band span.o{color:transparent;-webkit-text-stroke:1.5px rgba(244,244,244,.5)}.wxf-band b{color:#FE0000;font-size:clamp(20px,2vw,34px);text-shadow:0 0 20px #FE0000}.wxf-band:hover > div{animation-play-state:paused}@keyframes wxfBand{to{transform:translateX(-50%)}}.wxf-partners{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;margin-top:50px}.wxf-partners .wxf-lbl{margin:0!important}.wxf-partners a{opacity:.75;transition:opacity .2s}.wxf-partners a:hover{opacity:1}.wxf-partners img{display:block;height:48px;width:auto;max-width:220px}.wxf-danger{position:relative;margin-top:70px;padding:36px 40px;border:1px dashed rgba(254,0,0,.5);border-radius:22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px;background:repeating-linear-gradient(-45deg,rgba(254,0,0,.03) 0 14px,transparent 14px 28px)}.wxf-dT{font-weight:900;font-size:clamp(20px,2vw,28px);letter-spacing:-.02em}.wxf-dC{margin-top:8px!important;font-size:12px}.wxf-case{position:relative;width:170px;height:170px;border-radius:24px;background:linear-gradient(145deg,#1b1b1b,#0b0b0b);box-shadow:inset 0 2px 0 rgba(255,255,255,.06),0 20px 40px rgba(0,0,0,.6);perspective:600px;flex:0 0 auto}.wxf-stripes{position:absolute;inset:10px;border-radius:18px;background:repeating-linear-gradient(-45deg,#FE0000 0 10px,#111 10px 20px);opacity:.35;pointer-events:none;z-index:0}.wxf button.wxf-big,.wxf button.wxf-big:hover,.wxf button.wxf-big:focus{all:unset;position:absolute;left:50%;top:50%;width:112px;height:112px;margin:-56px 0 0 -56px;border-radius:50%;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;font-family:'Montserrat',sans-serif;font-weight:900;font-size:12px;line-height:1.1;letter-spacing:.06em;color:#fff;background:radial-gradient(circle at 35% 30%,#ff5a5a,#FE0000 45%,#8a0000);box-shadow:0 10px 0 #5a0000,0 14px 30px rgba(254,0,0,.5),inset 0 -6px 12px rgba(0,0,0,.35);transition:transform .08s,box-shadow .08s}.wxf button.wxf-big:active{transform:translateY(8px);box-shadow:0 2px 0 #5a0000,0 4px 14px rgba(254,0,0,.5),inset 0 -4px 10px rgba(0,0,0,.35)}.wxf-case.armed button.wxf-big{animation:wxfPulse .8s ease-in-out infinite}@keyframes wxfPulse{50%{box-shadow:0 10px 0 #5a0000,0 0 60px #FE0000,inset 0 -6px 12px rgba(0,0,0,.35)}}.wxf button.wxf-cover,.wxf button.wxf-cover:hover,.wxf button.wxf-cover:focus{all:unset;position:absolute;inset:6px;z-index:2;cursor:pointer;border-radius:20px;background:linear-gradient(160deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 40%,rgba(254,0,0,.12));border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(1.5px);transform-origin:50% 0;transition:transform .6s cubic-bezier(.3,1.6,.5,1),opacity .6s;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.75)}.wxf button.wxf-cover:focus-visible,.wxf button.wxf-big:focus-visible{outline:2px solid #fff;outline-offset:4px}.wxf-case.armed button.wxf-cover{transform:rotateX(110deg);opacity:.35;pointer-events:none}.wxf-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:60px;padding:22px 0 26px;border-top:1px solid rgba(244,244,244,.08);font-family:'JetBrains Mono','IBM Plex Mono',monospace;font-size:11px}.wxf-copy{color:rgba(244,244,244,.4);letter-spacing:.04em}.wxf-copy b{color:#FE0000;font-weight:400;animation:wxfBlink 1.4s steps(2) infinite}@keyframes wxfBlink{50%{opacity:.2}}.wxf-legal{display:flex;flex-wrap:wrap;gap:6px 18px}.wxf-legal a{text-transform:uppercase;letter-spacing:.1em;color:rgba(244,244,244,.4)!important;transition:color .2s}.wxf-legal a:hover,.wxf a.wxf-member:hover{color:#fff!important}.wxf a.wxf-member{color:rgba(244,244,244,.5)!important}.wxf-member b{color:#FE0000;font-weight:600}@media (max-width:1100px){.wxf-map{grid-template-columns:1fr;gap:50px}}@media (max-width:760px){.wxf-in{padding-top:60px}.wxf-logo{margin-bottom:50px}.wxf-top{grid-template-columns:1fr;gap:40px}.wxf-cards{grid-template-columns:1fr}.wxf-cS{column-count:1}.wxf-cS .wxf-sub{break-before:auto;margin-top:22px!important}.wxf a.wxf-lk{padding:10px 0}.wxf-danger{padding:28px 24px;justify-content:center;text-align:center}.wxf-bottom{flex-direction:column;align-items:flex-start}}.wxf-alarm{position:fixed;inset:0;z-index:2147483000;pointer-events:none;background:radial-gradient(circle,rgba(254,0,0,0) 30%,rgba(254,0,0,.55));animation:wxfAlarm .5s steps(2) infinite}@keyframes wxfAlarm{50%{opacity:.15}}.wxf-alarm::before{content:"";position:absolute;left:50%;top:-40vmax;width:80vmax;height:80vmax;margin-left:-40vmax;background:conic-gradient(from 0deg,transparent 0 60%,rgba(254,0,0,.35) 75%,transparent 90%);border-radius:50%;animation:wxfSiren 1s linear infinite}@keyframes wxfSiren{to{transform:rotate(360deg)}}.wxf-count{position:fixed;inset:0;z-index:2147483001;display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:none;font-family:'Montserrat',sans-serif;color:#fff}.wxf-count b{font-size:min(42vw,420px);font-weight:900;line-height:.8;text-shadow:0 0 60px #FE0000,0 0 140px #FE0000;animation:wxfNum 1s cubic-bezier(.2,.9,.1,1)}.wxf-count span{font-family:'JetBrains Mono',monospace;font-size:14px;letter-spacing:.3em;text-transform:uppercase;margin-top:30px;background:#FE0000;padding:8px 16px}@keyframes wxfNum{from{transform:scale(2.4);opacity:0;filter:blur(10px)}to{transform:none;opacity:1;filter:none}}.wxf-crash{position:fixed;inset:0;z-index:2147483002;background:#050505;color:#F4F4F4;font-family:'JetBrains Mono',monospace;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;transition:opacity .25s}.wxf-crash.on{opacity:1}.wxf-crash::before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 3px);animation:wxfCrt .2s steps(2) infinite}@keyframes wxfCrt{50%{transform:translateY(1px)}}.wxf-crash .box{position:relative;width:min(720px,100%);font-size:clamp(13px,1.4vw,16px);line-height:2}.wxf-crash .err{display:inline-block;background:#FE0000;color:#fff;padding:4px 12px;margin-bottom:20px;font-weight:600;letter-spacing:.1em;animation:wxfGlitch .3s steps(2) infinite}@keyframes wxfGlitch{50%{transform:translate(3px,-1px);text-shadow:-3px 0 #fff}}.wxf-crash .l{opacity:0}.wxf-crash .l.on{opacity:1}.wxf-crash .l b{color:#FE0000;font-weight:400}.wxf-crash .bar{height:6px;margin-top:22px;background:rgba(255,255,255,.08);border-radius:9px;overflow:hidden}.wxf-crash .bar i{display:block;height:100%;width:0;background:#FE0000;box-shadow:0 0 14px #FE0000;transition:width 1.4s cubic-bezier(.6,0,.2,1)}.wxf-crash .skip{position:absolute;right:20px;bottom:18px;font-size:11px;color:rgba(255,255,255,.35);letter-spacing:.1em}