.HeroBanner-module__9FIPKW__hero{--bg0:#050607;--bg1:#0b0d10;--card:#0f1217;--stroke:#ffffff14;--text:#f5f7fb;--muted:#f5f7fbb8;--shadow:0 24px 80px #0000008c;background:radial-gradient(1200px 600px at 30% 20%, #ffb0001a, transparent 60%), radial-gradient(900px 520px at 78% 35%, #ff3b2e1a, transparent 62%), radial-gradient(1000px 520px at 65% 80%, #6dff7a0f, transparent 55%), linear-gradient(180deg, var(--bg1), var(--bg0));width:100%;min-height:100svh;max-height:1080px;color:var(--text);justify-content:center;align-items:center;line-height:1.4;display:flex;position:relative;overflow:hidden}.HeroBanner-module__9FIPKW__hero:before{content:"";opacity:.12;pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 2px 6px);position:absolute;inset:-2px}.HeroBanner-module__9FIPKW__hero:after{content:"";opacity:.06;pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:6px 6px;position:absolute;inset:-20%;transform:rotate(8deg)}.HeroBanner-module__9FIPKW__wrap{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(16px,2.5vw,32px);width:100%;max-width:1600px;margin:0 auto;padding:clamp(26px,5vw,64px) 24px;display:grid;position:relative}@media (max-width:920px){.HeroBanner-module__9FIPKW__wrap{text-align:center;grid-template-columns:1fr;padding:48px 20px}.HeroBanner-module__9FIPKW__actions,.HeroBanner-module__9FIPKW__links{justify-content:center}}.HeroBanner-module__9FIPKW__left{padding:clamp(10px,1vw,8px)}.HeroBanner-module__9FIPKW__h1{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:14px 0;font-size:clamp(48px,6.2vw,98px);font-weight:900;line-height:1.02}.HeroBanner-module__9FIPKW__hi{letter-spacing:.08em;color:#ffffffd9;text-transform:none;margin-bottom:12px;font-size:clamp(18px,1.8vw,22px);font-weight:800;display:block}.HeroBanner-module__9FIPKW__sub{max-width:52ch;color:var(--muted);margin:0 0 24px;font-size:clamp(16px,1.5vw,20px);line-height:1.55}@media (max-width:920px){.HeroBanner-module__9FIPKW__sub{margin:0 auto 24px}}.HeroBanner-module__9FIPKW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.HeroBanner-module__9FIPKW__btn{border:1px solid var(--stroke);color:var(--text);letter-spacing:.02em;-webkit-user-select:none;user-select:none;cursor:pointer;background:#ffffff0a;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:0 10px 30px #00000040}.HeroBanner-module__9FIPKW__btn:hover{background:#ffffff0f;border-color:#ffffff24;transform:translateY(-2px)}.HeroBanner-module__9FIPKW__btn:active{transform:translateY(0)scale(.98)}.HeroBanner-module__9FIPKW__primary{color:#121317;background:linear-gradient(135deg,#ffb000f2,#ff3b2eeb);border-color:#ffffff1f}.HeroBanner-module__9FIPKW__primary:hover{background:linear-gradient(135deg,#ffb000,#ff3b2e);border-color:#fff3}.HeroBanner-module__9FIPKW__links{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.HeroBanner-module__9FIPKW__social{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-weight:800;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.HeroBanner-module__9FIPKW__social:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.HeroBanner-module__9FIPKW__right{width:100%;height:min(55vh,560px);min-height:360px;box-shadow:var(--shadow);isolation:isolate;background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:22px;position:relative;overflow:hidden}@media (max-width:920px){.HeroBanner-module__9FIPKW__right{height:420px;margin-top:20px}}.HeroBanner-module__9FIPKW__glow{filter:blur(10px);opacity:.85;z-index:0;background:radial-gradient(closest-side at 35% 35%,#ffb00038,#0000 58%),radial-gradient(closest-side at 70% 55%,#ff3b2e2e,#0000 60%),radial-gradient(closest-side at 55% 75%,#6dff7a1a,#0000 58%);position:absolute;inset:-20%;transform:rotate(-6deg)}.HeroBanner-module__9FIPKW__grid{opacity:.08;z-index:1;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.HeroBanner-module__9FIPKW__pixelBurger{--px:10px;width:var(--px);height:var(--px);image-rendering:pixelated;filter:drop-shadow(0 18px 20px #0000008c);z-index:2;animation:10s ease-in-out infinite HeroBanner-module__9FIPKW__bm-fly-pos,1.9s ease-in-out infinite HeroBanner-module__9FIPKW__bm-bob;position:absolute;top:18%;left:12%}@media (max-width:920px){.HeroBanner-module__9FIPKW__pixelBurger{--px:9px;top:14%;left:8%}}.HeroBanner-module__9FIPKW__pixelBurger:before{content:"";width:var(--px);height:var(--px);box-shadow:calc(6*var(--px)) calc(0*var(--px)) #f7edd6, calc(9*var(--px)) calc(0*var(--px)) #f7edd6, calc(3*var(--px)) calc(1*var(--px)) #a9682c, calc(4*var(--px)) calc(1*var(--px)) #d18a3d, calc(5*var(--px)) calc(1*var(--px)) #d18a3d, calc(6*var(--px)) calc(1*var(--px)) #d18a3d, calc(7*var(--px)) calc(1*var(--px)) #d18a3d, calc(8*var(--px)) calc(1*var(--px)) #d18a3d, calc(9*var(--px)) calc(1*var(--px)) #d18a3d, calc(10*var(--px)) calc(1*var(--px)) #d18a3d, calc(11*var(--px)) calc(1*var(--px)) #a9682c, calc(6*var(--px)) calc(1*var(--px)) #f7edd6, calc(2*var(--px)) calc(2*var(--px)) #a9682c, calc(3*var(--px)) calc(2*var(--px)) #d18a3d, calc(4*var(--px)) calc(2*var(--px)) #e6b066, calc(5*var(--px)) calc(2*var(--px)) #e6b066, calc(6*var(--px)) calc(2*var(--px)) #e6b066, calc(7*var(--px)) calc(2*var(--px)) #e6b066, calc(8*var(--px)) calc(2*var(--px)) #e6b066, calc(9*var(--px)) calc(2*var(--px)) #e6b066, calc(10*var(--px)) calc(2*var(--px)) #d18a3d, calc(11*var(--px)) calc(2*var(--px)) #d18a3d, calc(12*var(--px)) calc(2*var(--px)) #a9682c, calc(5*var(--px)) calc(2*var(--px)) #f7edd6, calc(9*var(--px)) calc(2*var(--px)) #f7edd6, calc(2*var(--px)) calc(3*var(--px)) #d18a3d, calc(3*var(--px)) calc(3*var(--px)) #e6b066, calc(4*var(--px)) calc(3*var(--px)) #e6b066, calc(5*var(--px)) calc(3*var(--px)) #e6b066, calc(6*var(--px)) calc(3*var(--px)) #e6b066, calc(7*var(--px)) calc(3*var(--px)) #e6b066, calc(8*var(--px)) calc(3*var(--px)) #e6b066, calc(9*var(--px)) calc(3*var(--px)) #e6b066, calc(10*var(--px)) calc(3*var(--px)) #e6b066, calc(11*var(--px)) calc(3*var(--px)) #d18a3d, calc(12*var(--px)) calc(3*var(--px)) #d18a3d, calc(2*var(--px)) calc(4*var(--px)) #1aa84b, calc(3*var(--px)) calc(4*var(--px)) #39d66b, calc(4*var(--px)) calc(4*var(--px)) #39d66b, calc(5*var(--px)) calc(4*var(--px)) #39d66b, calc(6*var(--px)) calc(4*var(--px)) #39d66b, calc(7*var(--px)) calc(4*var(--px)) #39d66b, calc(8*var(--px)) calc(4*var(--px)) #39d66b, calc(9*var(--px)) calc(4*var(--px)) #39d66b, calc(10*var(--px)) calc(4*var(--px)) #39d66b, calc(11*var(--px)) calc(4*var(--px)) #1aa84b, calc(2*var(--px)) calc(5*var(--px)) #8a1f18, calc(3*var(--px)) calc(5*var(--px)) #ff3b2e, calc(4*var(--px)) calc(5*var(--px)) #ff3b2e, calc(5*var(--px)) calc(5*var(--px)) #ffb000, calc(6*var(--px)) calc(5*var(--px)) #ffb000, calc(7*var(--px)) calc(5*var(--px)) #ffb000, calc(8*var(--px)) calc(5*var(--px)) #ffb000, calc(9*var(--px)) calc(5*var(--px)) #ff3b2e, calc(10*var(--px)) calc(5*var(--px)) #ff3b2e, calc(11*var(--px)) calc(5*var(--px)) #8a1f18, calc(2*var(--px)) calc(6*var(--px)) #2b160b, calc(3*var(--px)) calc(6*var(--px)) #4a2a15, calc(4*var(--px)) calc(6*var(--px)) #4a2a15, calc(5*var(--px)) calc(6*var(--px)) #4a2a15, calc(6*var(--px)) calc(6*var(--px)) #4a2a15, calc(7*var(--px)) calc(6*var(--px)) #4a2a15, calc(8*var(--px)) calc(6*var(--px)) #4a2a15, calc(9*var(--px)) calc(6*var(--px)) #4a2a15, calc(10*var(--px)) calc(6*var(--px)) #4a2a15, calc(11*var(--px)) calc(6*var(--px)) #2b160b, calc(2*var(--px)) calc(7*var(--px)) #a9682c, calc(3*var(--px)) calc(7*var(--px)) #d18a3d, calc(4*var(--px)) calc(7*var(--px)) #d18a3d, calc(5*var(--px)) calc(7*var(--px)) #d18a3d, calc(6*var(--px)) calc(7*var(--px)) #d18a3d, calc(7*var(--px)) calc(7*var(--px)) #d18a3d, calc(8*var(--px)) calc(7*var(--px)) #d18a3d, calc(9*var(--px)) calc(7*var(--px)) #d18a3d, calc(10*var(--px)) calc(7*var(--px)) #d18a3d, calc(11*var(--px)) calc(7*var(--px)) #a9682c, calc(3*var(--px)) calc(8*var(--px)) #a9682c, calc(4*var(--px)) calc(8*var(--px)) #a9682c, calc(5*var(--px)) calc(8*var(--px)) #a9682c, calc(6*var(--px)) calc(8*var(--px)) #a9682c, calc(7*var(--px)) calc(8*var(--px)) #a9682c, calc(8*var(--px)) calc(8*var(--px)) #a9682c, calc(9*var(--px)) calc(8*var(--px)) #a9682c, calc(10*var(--px)) calc(8*var(--px)) #a9682c;position:absolute;top:0;left:0}@keyframes HeroBanner-module__9FIPKW__bm-fly-pos{0%{top:18%;left:12%;transform:rotate(-4deg)scale(1.05)}25%{top:24%;left:42%;transform:rotate(3deg)scale(1.08)}50%{top:16%;left:68%;transform:rotate(-2deg)scale(1.06)}75%{top:10%;left:46%;transform:rotate(4deg)scale(1.08)}to{top:18%;left:12%;transform:rotate(-4deg)scale(1.05)}}@keyframes HeroBanner-module__9FIPKW__bm-bob{0%,to{filter:drop-shadow(0 18px 20px #0000008c)}50%{filter:drop-shadow(0 26px 26px #0000009e)}}.HeroBanner-module__9FIPKW__pixelText{--px:5px;--u:calc(var(--px));width:var(--px);height:var(--px);image-rendering:pixelated;pointer-events:none;z-index:3;position:absolute;bottom:64px;left:24px}.HeroBanner-module__9FIPKW__pixelText:before{content:"";width:var(--px);height:var(--px);box-shadow: 0 0 #fff, 0 var(--u) #bfbfbf, 0 calc(var(--u)*2) #fff, 0 calc(var(--u)*3) #bfbfbf, 0 calc(var(--u)*4) #fff, var(--u) 0 #fff, calc(var(--u)*2) 0 #bfbfbf, var(--u) calc(var(--u)*2) #fff, calc(var(--u)*2) calc(var(--u)*2) #bfbfbf, var(--u) calc(var(--u)*4) #fff, calc(var(--u)*2) calc(var(--u)*4) #bfbfbf, calc(var(--u)*3) var(--u) #fff, calc(var(--u)*3) calc(var(--u)*3) #bfbfbf,  calc(var(--u)*5) 0 #fff, calc(var(--u)*5) var(--u) #bfbfbf, calc(var(--u)*5) calc(var(--u)*2) #fff, calc(var(--u)*5) calc(var(--u)*3) #bfbfbf, calc(var(--u)*6) calc(var(--u)*4) #fff, calc(var(--u)*7) calc(var(--u)*4) #bfbfbf, calc(var(--u)*8) 0 #fff, calc(var(--u)*8) var(--u) #bfbfbf, calc(var(--u)*8) calc(var(--u)*2) #fff, calc(var(--u)*8) calc(var(--u)*3) #bfbfbf,  calc(var(--u)*10) 0 #fff, calc(var(--u)*10) var(--u) #bfbfbf, calc(var(--u)*10) calc(var(--u)*2) #fff, calc(var(--u)*10) calc(var(--u)*3) #bfbfbf, calc(var(--u)*10) calc(var(--u)*4) #fff, calc(var(--u)*11) 0 #fff, calc(var(--u)*12) 0 #bfbfbf, calc(var(--u)*11) calc(var(--u)*2) #fff, calc(var(--u)*12) calc(var(--u)*2) #bfbfbf, calc(var(--u)*12) calc(var(--u)*3) #fff,  calc(var(--u)*14) 0 #fff, calc(var(--u)*15) 0 #bfbfbf, calc(var(--u)*16) 0 #fff, calc(var(--u)*14) var(--u) #bfbfbf, calc(var(--u)*14) calc(var(--u)*2) #fff, calc(var(--u)*16) calc(var(--u)*2) #bfbfbf, calc(var(--u)*14) calc(var(--u)*3) #bfbfbf, calc(var(--u)*16) calc(var(--u)*3) #fff, calc(var(--u)*14) calc(var(--u)*4) #fff, calc(var(--u)*15) calc(var(--u)*4) #bfbfbf, calc(var(--u)*16) calc(var(--u)*4) #fff,  calc(var(--u)*18) 0 #fff, calc(var(--u)*19) 0 #bfbfbf, calc(var(--u)*20) 0 #fff, calc(var(--u)*18) var(--u) #bfbfbf, calc(var(--u)*18) calc(var(--u)*2) #fff, calc(var(--u)*19) calc(var(--u)*2) #bfbfbf, calc(var(--u)*18) calc(var(--u)*3) #bfbfbf, calc(var(--u)*18) calc(var(--u)*4) #fff, calc(var(--u)*19) calc(var(--u)*4) #bfbfbf, calc(var(--u)*20) calc(var(--u)*4) #fff,  calc(var(--u)*22) 0 #fff, calc(var(--u)*22) var(--u) #bfbfbf, calc(var(--u)*22) calc(var(--u)*2) #fff, calc(var(--u)*22) calc(var(--u)*3) #bfbfbf, calc(var(--u)*22) calc(var(--u)*4) #fff, calc(var(--u)*23) 0 #fff, calc(var(--u)*24) 0 #bfbfbf, calc(var(--u)*23) calc(var(--u)*2) #fff, calc(var(--u)*24) calc(var(--u)*2) #bfbfbf, calc(var(--u)*24) calc(var(--u)*3) #fff,  calc(var(--u)*26) 0 #fff, calc(var(--u)*26) var(--u) #bfbfbf, calc(var(--u)*26) calc(var(--u)*2) #fff, calc(var(--u)*26) calc(var(--u)*3) #bfbfbf, calc(var(--u)*26) calc(var(--u)*4) #fff, calc(var(--u)*27) var(--u) #fff, calc(var(--u)*28) calc(var(--u)*2) #bfbfbf, calc(var(--u)*29) var(--u) #fff, calc(var(--u)*30) 0 #fff, calc(var(--u)*30) var(--u) #bfbfbf, calc(var(--u)*30) calc(var(--u)*2) #fff, calc(var(--u)*30) calc(var(--u)*3) #bfbfbf, calc(var(--u)*30) calc(var(--u)*4) #fff,  calc(var(--u)*32) var(--u) #fff, calc(var(--u)*31) calc(var(--u)*2) #bfbfbf, calc(var(--u)*33) calc(var(--u)*2) #fff, calc(var(--u)*31) calc(var(--u)*3) #fff, calc(var(--u)*33) calc(var(--u)*3) #bfbfbf, calc(var(--u)*31) calc(var(--u)*4) #fff, calc(var(--u)*32) calc(var(--u)*4) #bfbfbf, calc(var(--u)*33) calc(var(--u)*4) #fff, calc(var(--u)*32) 0 #fff,  calc(var(--u)*35) 0 #fff, calc(var(--u)*35) var(--u) #bfbfbf, calc(var(--u)*35) calc(var(--u)*2) #fff, calc(var(--u)*35) calc(var(--u)*3) #bfbfbf, calc(var(--u)*35) calc(var(--u)*4) #fff, calc(var(--u)*36) var(--u) #fff, calc(var(--u)*37) calc(var(--u)*2) #bfbfbf, calc(var(--u)*38) calc(var(--u)*3) #fff, calc(var(--u)*39) 0 #fff, calc(var(--u)*39) var(--u) #bfbfbf, calc(var(--u)*39) calc(var(--u)*2) #fff, calc(var(--u)*39) calc(var(--u)*3) #bfbfbf, calc(var(--u)*39) calc(var(--u)*4) #fff;background:#fff;animation:1.2s step-end forwards HeroBanner-module__9FIPKW__pixel-build,3s step-end infinite HeroBanner-module__9FIPKW__pixel-flicker;position:absolute}@keyframes HeroBanner-module__9FIPKW__pixel-build{0%{opacity:0;transform:translateY(4px)}60%{opacity:1;transform:none}}@keyframes HeroBanner-module__9FIPKW__pixel-flicker{0%,to{filter:none}97%{filter:brightness(1.3)}98%{filter:brightness(.7)}99%{filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.HeroBanner-module__9FIPKW__pixelBurger{animation:none}.HeroBanner-module__9FIPKW__btn{transition:none}}
