@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ma-hero-swiper,.ma-hero-swiper .swiper-wrapper,.ma-hero-swiper .swiper-slide{height:650px!important;max-height:650px!important;min-height:650px!important;width:100%}.ma-hero-swiper{background:#111;position:relative;overflow:hidden!important;border-bottom:3px solid #F16725!important;box-shadow:0 15px 30px rgb(0 0 0 / .4)!important;margin-bottom:50px!important}.ma-slider-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}.ma-vfx-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:5;pointer-events:none;opacity:0;filter:brightness(var(--vfx-b,1)) contrast(var(--vfx-c,1))}.ma-slide-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .8) 100%);z-index:6}.ma-slide-inner{position:relative;z-index:10;max-width:1400px;margin:0 auto;padding:40px 40px 20px 40px;height:100%;display:flex;flex-direction:column}.ma-slide-header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;z-index:30;pointer-events:none}.ma-slide-titles,.ma-slide-price-container,.ma-slide-excerpt-container{pointer-events:auto}.ma-slide-titles{max-width:1200px}.ma-slide-titles h2{position:relative;color:#fff;font-family:'Oswald',sans-serif!important;font-size:6rem!important;font-weight:700;text-transform:uppercase;line-height:1.1;margin:0 0 10px 0;text-shadow:2px 2px 10px rgb(0 0 0 / .8);white-space:nowrap!important}.ma-slide-subtitle{display:block;color:#ccc;font-family:'Oswald',sans-serif;font-size:2rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px}.ma-slide-badge{display:inline-block;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-left:3px solid #F16725;color:#ccc;padding:10px 20px;font-size:1.1rem;line-height:1.5;font-weight:600;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.ma-slide-price{font-family:'Oswald',sans-serif;font-size:4rem;color:#fff;background:linear-gradient(90deg,#F16725 20px,rgb(17 17 17 / .95) 20px);border:none;padding:10px 30px 10px 40px;font-weight:700;display:inline-flex;align-items:baseline;gap:15px;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);box-shadow:0 10px 20px rgb(0 0 0 / .6);text-shadow:none}.ma-slide-price del{font-size:2rem;font-weight:500;color:#aaa;text-decoration:line-through;text-decoration-color:#F16725;text-decoration-thickness:3px}.ma-slide-price span{font-size:4rem;font-weight:700;text-shadow:none}.ma-slide-excerpt-container{width:100%;max-width:800px;z-index:30}.ma-slide-excerpt{color:#ffffff!important;font-size:1.4rem!important;margin-top:15px;line-height:1.6;font-weight:500;text-shadow:2px 2px 4px rgb(0 0 0 / .9),0 0 15px rgb(0 0 0 / .8)!important}.ma-slide-fg-group{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:20;pointer-events:none}.ma-png-main{position:relative;max-height:480px;width:auto;max-width:85%;object-fit:contain;filter:drop-shadow(0 20px 30px rgb(0 0 0 / .8));opacity:0;margin-top:40px}.ma-png-secondary{position:absolute;bottom:40px;right:50px;height:clamp(60px, 8vw, 130px);width:clamp(140px, 15vw, 300px);object-fit:contain;object-position:right bottom;z-index:25;opacity:0;filter:drop-shadow(2px 2px 10px rgb(0 0 0 / .6))}.ma-png-tertiary{position:absolute;bottom:0!important;left:0!important;max-width:45vw!important;max-height:500px!important;width:auto;object-fit:contain;opacity:0;pointer-events:none;filter:drop-shadow(2px 2px 15px rgb(0 0 0 / .5))}.ma-png-tertiary.ma-depth-back{z-index:1!important}.ma-png-tertiary.ma-depth-front{z-index:25!important}.ma-slide-footer{width:100%;display:flex;justify-content:center;padding-bottom:20px;z-index:30;margin-top:auto;pointer-events:auto}.ma-slide-buttons{display:flex;gap:20px}.ma-btn-primary{display:inline-block;padding:15px 50px;font-size:1.4rem;font-weight:800;text-transform:uppercase;text-decoration:none;clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);background:#F16725;color:#fff;transition:all 0.3s ease;box-shadow:0 10px 20px rgb(241 103 37 / .4)}.ma-btn-primary:hover{background:#d8571b;color:#fff;transform:translateY(-3px)}.ma-hero-swiper .swiper-slide:not(.swiper-slide-active),.ma-hero-swiper .swiper-slide:not(.swiper-slide-active) *{pointer-events:none!important;z-index:1!important}.ma-hero-swiper .swiper-slide-active{z-index:50!important}.ma-hero-swiper .swiper-slide-active .ma-slide-footer,.ma-hero-swiper .swiper-slide-active .ma-btn-primary,.ma-hero-swiper .swiper-slide-active .ma-slide-titles,.ma-hero-swiper .swiper-slide-active .ma-slide-price-container,.ma-hero-swiper .swiper-slide-active .ma-slide-excerpt-container{pointer-events:auto!important}.swiper-slide-active .ma-png-main{animation:weaponEntrance 0.8s cubic-bezier(.2,.8,.2,1.05) forwards 0.6s}.swiper-slide-active .ma-png-secondary{animation:logoEntrance 0.8s ease forwards 1s}.swiper-slide-active .ma-png-tertiary{animation:smoothZoomEntrance 1.2s cubic-bezier(.2,.8,.2,1) forwards 0.4s}.swiper-slide-active .ma-slider-bg{animation:bgSlowZoom 8s linear forwards}.ma-slide-price,.ma-slide-excerpt,.ma-slide-buttons{opacity:0}.swiper-slide-active .ma-slide-excerpt{animation:slideRightFade 0.6s ease forwards 0.6s}.swiper-slide-active .ma-slide-price{animation:slideLeftFade 0.6s ease forwards 0.5s}.swiper-slide-active .ma-slide-buttons{animation:slideUpFade 0.6s ease forwards 0.8s}.ma-slide-titles h2,.ma-slide-subtitle,.ma-slide-badge{opacity:0}.swiper-slide-active .ma-text-anim-fade h2{animation:slideDownFade 0.6s ease forwards 0.3s}.swiper-slide-active .ma-text-anim-fade .ma-slide-subtitle{animation:slideDownFade 0.6s ease forwards 0.4s}.swiper-slide-active .ma-text-anim-fade .ma-slide-badge{animation:slideDownFade 0.6s ease forwards 0.5s}.swiper-slide-active .ma-text-anim-glitch h2{animation:glitchText 0.8s cubic-bezier(.25,.46,.45,.94) forwards 0.2s}.swiper-slide-active .ma-text-anim-glitch h2::before,.swiper-slide-active .ma-text-anim-glitch h2::after{content:attr(data-text);position:absolute;top:0;left:0;opacity:0}.swiper-slide-active .ma-text-anim-glitch h2::before{left:4px;text-shadow:-2px 0 red;animation:glitchOverlay 0.8s forwards 0.2s}.swiper-slide-active .ma-text-anim-glitch h2::after{left:-4px;text-shadow:-2px 0 blue;animation:glitchOverlay 0.8s reverse forwards 0.2s}.swiper-slide-active .ma-text-anim-glitch .ma-slide-subtitle{animation:slideRightFade 0.5s ease forwards 0.8s}.swiper-slide-active .ma-text-anim-glitch .ma-slide-badge{animation:slideUpFade 0.4s ease forwards 1s}.ma-text-anim-wipe h2{position:relative;opacity:0}.ma-text-anim-wipe h2::after{content:'';position:absolute;top:0;left:0;bottom:0;width:0%;background:#F16725;z-index:31}.swiper-slide-active .ma-text-anim-wipe h2{animation:wipeTextReveal 0.8s cubic-bezier(.77,0,.175,1) forwards 0.3s}.swiper-slide-active .ma-text-anim-wipe h2::after{animation:wipeBlock 0.8s cubic-bezier(.77,0,.175,1) forwards 0.3s}.swiper-slide-active .ma-text-anim-wipe .ma-slide-subtitle{animation:slideRightFade 0.4s ease forwards 0.9s}.swiper-slide-active .ma-text-anim-wipe .ma-slide-badge{animation:slideDownFade 0.4s ease forwards 1s}.swiper-slide-active .ma-vfx-anim-drift{animation:vfxFadeIn 2.5s ease forwards 0.5s,vfxMotion 10s linear forwards}.swiper-slide-active .ma-vfx-anim-flicker{animation:vfxFadeIn 2s ease forwards 0.2s,flameFlicker 0.6s infinite alternate 0.5s}.swiper-slide-active .ma-vfx-anim-impact{animation:impactFlash 0.3s ease-out forwards 0.1s,impactShake 0.4s ease-out 0.1s}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideRightFade{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideLeftFade{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}@keyframes weaponEntrance{0%{opacity:0;transform:translateY(40px) scale(.95)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes logoEntrance{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@keyframes smoothZoomEntrance{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes bgSlowZoom{0%{transform:scale(1)}100%{transform:scale(1.08)}}@keyframes vfxFadeIn{0%{opacity:0}100%{opacity:var(--vfx-opacity,.85)}}@keyframes vfxMotion{0%{transform:scale(1) translate(0,0)}100%{transform:scale(1.1) translate(-25px,-15px)}}@keyframes flameFlicker{0%{opacity:calc(var(--vfx-opacity, 0.85) * 0.8)}50%{opacity:var(--vfx-opacity,.85)}100%{opacity:calc(var(--vfx-opacity, 0.85) * 0.9)}}@keyframes impactFlash{0%{opacity:0;filter:brightness(3);transform:scale(1.1)}20%{opacity:1;filter:brightness(2)}100%{opacity:var(--vfx-opacity,.85);transform:scale(1);filter:none}}@keyframes impactShake{0%,100%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}@keyframes wipeBlock{0%{left:0;width:0%}50%{left:0;width:100%}100%{left:100%;width:0%}}@keyframes wipeTextReveal{0%,49%{clip-path:inset(0 100% 0 0);opacity:1}50%,100%{clip-path:inset(0 0 0 0);opacity:1}}@keyframes glitchText{0%{opacity:0;transform:scale(1.05)}10%{opacity:1;clip-path:inset(20% 0 80% 0);transform:translate(-5px,2px)}20%{clip-path:inset(80% 0 5% 0);transform:translate(5px,-2px)}30%{clip-path:inset(40% 0 40% 0);transform:translate(-2px,5px)}40%,100%{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}}@keyframes glitchOverlay{0%{opacity:0}10%,30%{opacity:1}40%,100%{opacity:0}}@media (max-width:900px){.ma-slide-header{flex-direction:column;align-items:center;text-align:center}.ma-slide-titles{max-width:100%;margin-bottom:20px}.ma-slide-titles h2{font-size:4rem!important;white-space:normal!important}.ma-slide-price{font-size:2.5rem;gap:10px}.ma-slide-price del{font-size:1.4rem}.ma-slide-price span{font-size:2.5rem}.ma-png-main{max-height:250px}.ma-png-secondary{bottom:15px;right:15px;width:120px!important;height:50px!important}.ma-png-tertiary{max-width:60vw!important;max-height:250px!important;bottom:10px!important;left:10px!important}}