html,body{background:#0d0400;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow-x:hidden}*{box-sizing:border-box;font-family:inherit}h1,h2,h3,h4,h5,h6{font-weight:900}html{scroll-behavior:smooth}.bebas{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:900!important}@keyframes ticker-move{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-track{animation:32s linear infinite ticker-move}.ticker-track:hover{animation-play-state:paused}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes float2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-26px)rotate(-4deg)}}@keyframes float3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float{animation:4s ease-in-out infinite float}.float2{animation:5s ease-in-out infinite float2}.float3{animation:2.5s ease-in-out infinite float3}@keyframes db-float1{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{transform:translateY(-18px)rotate(8deg)scale(1.04)}}@keyframes db-float2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-24px)rotate(-6deg)}}@keyframes db-float3{0%,to{transform:translateY(0)rotate(5deg)}50%{transform:translateY(-14px)rotate(-2deg)}}@keyframes db-float4{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.06)}}@keyframes db-float5{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-20px)rotate(4deg)}}.db1{animation:3.8s ease-in-out infinite db-float1}.db2{animation:4.5s ease-in-out .5s infinite db-float2}.db3{animation:3.2s ease-in-out 1s infinite db-float3}.db4{animation:5s ease-in-out .3s infinite db-float4}.db5{animation:4.2s ease-in-out .8s infinite db-float5}@keyframes pulse-ring{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.06)}}.btn-shine{position:relative;overflow:hidden}.btn-shine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:60%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn-shine:hover:after{left:150%}.reveal{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(48px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:translate(-64px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:translate(64px)}.reveal-right.visible{opacity:1;transform:translate(0)}.reveal-card{opacity:0;will-change:transform, opacity;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(40px)scale(.93)}.reveal-card.visible{opacity:1;transform:translateY(0)scale(1)}.line-clip{padding-bottom:.08em;line-height:1;display:block;overflow:hidden}.line-inner{opacity:0;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .5s;display:block;transform:translateY(105%)}.title-reveal.visible .line-inner{opacity:1;transform:translateY(0)}.line-reveal{opacity:0;will-change:transform;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.line-reveal.visible{opacity:1;transform:translateY(0)}.nav-link{transition:color .2s;position:relative}.nav-link:after{content:"";background:#1a0500;width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.nav-link-scrolled:after{background:#1a0500}.nav-link:hover:after{width:100%}.line-grow{transition:width 1.2s cubic-bezier(.22,1,.36,1) .3s;width:0!important}.line-grow.visible{width:80px!important}.counter-ready{transition:none}.parallax-slow{will-change:transform}@keyframes spin-border{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card-border-spin{will-change:transform;width:200%;height:200%;position:absolute;top:-50%;left:-50%}@keyframes scouter-glow{0%,to{box-shadow:0 0 8px #00c8644d,inset 0 0 6px #00c8641a}50%{box-shadow:0 0 20px #00c864b3,inset 0 0 12px #00c86440}}.scouter-badge{animation:2.2s ease-in-out infinite scouter-glow}@keyframes energy-pulse{0%,to{opacity:.5;transform:scale(1)translate(-50%)}50%{opacity:.9;transform:scale(1.15)translate(-43%)}}.energy-aura{animation:2.5s ease-in-out infinite energy-pulse}@keyframes bolt-flicker{0%,to{opacity:.7}20%{opacity:1}40%{opacity:.5}60%{opacity:.9}80%{opacity:.6}}.bolt-deco{animation:3s ease-in-out infinite bolt-flicker}@media (max-width:768px){.hide-mobile{display:none!important}.stack-mobile{flex-direction:column!important}.pad-mobile{padding:60px 24px!important}footer{display:none!important}main{padding-bottom:calc(83px + env(safe-area-inset-bottom,0px))!important}button,a{min-height:44px}html{-webkit-overflow-scrolling:touch}*{-webkit-tap-highlight-color:transparent}input,textarea,select{font-size:16px!important}}
