@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/fonts/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}:root{--global-animation-speed: 1;--global-animation-enabled: 1}.animations-disabled *{animation-play-state:paused!important}.animations-disabled .continuous-animation{animation:none!important}@keyframes ripple{to{transform:scale(4);opacity:0}}.ripple-effect{animation:ripple 1s linear}@supports not (animation: ripple calc(1s * var(--global-animation-speed, 1)) linear){.ripple-effect{animation:ripple 1s linear!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-animate-stagger]{opacity:1!important;transform:translateY(0)!important;animation:none!important}}html{color-scheme:dark light}html,body{scroll-behavior:smooth;background-color:var(--bg-color)}body{padding:0;margin:0;font-family:Poppins,sans-serif}body.theme-transition{transition:background-color .3s ease,color .3s ease}body.theme-transition *{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease!important}textarea{font-family:Poppins,sans-serif}p{margin-top:0;color:var(--font-main-color);font-family:Poppins,sans-serif;font-weight:400;font-size:1rem}h1{color:var(--font-main-color);font-family:Poppins,sans-serif;font-weight:600;font-size:2.5rem}h2{color:var(--font-main-color);font-family:Poppins,sans-serif;font-weight:700;font-size:2rem}button{color:var(--font-main-color);font-family:Poppins,sans-serif;font-size:1rem}html{font-size:16px}@media (max-width: 480px){html{font-size:12px}}@media (min-width: 481px) and (max-width: 768px){html{font-size:13px}}@media (min-width: 769px) and (max-width: 1024px){html{font-size:14px}}@media (min-width: 1025px) and (max-width: 1199px){html{font-size:15px}}@media (prefers-reduced-motion: reduce){.ripple-effect{animation:none!important;display:none!important}[data-animate-stagger]{opacity:1!important;transform:translateY(0)!important;animation:none!important}.continuously-nudge-main-cross,.continuously-nudge-bg-cross1,.continuously-nudge-bg-cross2,.continuously-nudge-bg-cross3,.continuously-nudge-dimensions,.continuously-nudge-bg-frame,.continuously-pulse-lightning{animation:none!important}}@media (min-width: 1200px) and (max-width: 1600px){html{font-size:15px}}@media (min-width: 1601px){html{font-size:16px}}@keyframes continuousMainCrossNudge{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.01)}}@keyframes continuousBgCross1Nudge{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(2px,-2px) rotate(-2deg) scale(1.02)}50%{transform:translate(1px,3px) rotate(1deg) scale(.98)}75%{transform:translate(-2px,1px) rotate(2deg) scale(1.01)}}@keyframes continuousBgCross2Nudge{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(-2px,2px) rotate(1.5deg) scale(.97)}50%{transform:translate(-1px,4px) rotate(-1deg) scale(1.03)}75%{transform:translate(1px,-1px) rotate(-2.5deg) scale(.99)}}@keyframes continuousBgCross3Nudge{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(1px,1px) rotate(2.5deg) scale(1.01)}50%{transform:translate(1px,3px) rotate(-1.5deg) scale(.98)}75%{transform:translate(-1px,-2px) rotate(.5deg) scale(1.02)}}@keyframes continuousDimensionsNudge{0%,to{transform:translateY(0) scale(1) rotate(0)}50%{transform:translateY(-5px) scale(1.02) rotate(1deg)}}@keyframes continuousBgFrameNudge{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.015) rotate(-.5deg)}}@keyframes continuousLightningPulse{0%,to{filter:drop-shadow(0 0 5px rgba(120,120,255,.4)) brightness(100%);opacity:.8}50%{filter:drop-shadow(0 0 15px rgba(150,150,255,.7)) brightness(120%);opacity:1}}.continuously-nudge-main-cross{animation:continuousMainCrossNudge calc(3s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(.7s / var(--global-animation-speed, 1))}.continuously-nudge-bg-cross1{animation:continuousBgCross1Nudge calc(2.8s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(.7s / var(--global-animation-speed, 1))}.continuously-nudge-bg-cross2{animation:continuousBgCross2Nudge calc(3s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(.75s / var(--global-animation-speed, 1))}.continuously-nudge-bg-cross3{animation:continuousBgCross3Nudge calc(2.9s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(.8s / var(--global-animation-speed, 1))}.continuously-nudge-dimensions{animation:continuousDimensionsNudge calc(3.5s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(.8s / var(--global-animation-speed, 1))}.continuously-nudge-bg-frame{animation:continuousBgFrameNudge calc(4s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(.9s / var(--global-animation-speed, 1))}.continuously-pulse-lightning{animation:continuousLightningPulse calc(2.5s / var(--global-animation-speed, 1)) ease-in-out infinite;animation-delay:calc(1.2s / var(--global-animation-speed, 1))}body.animations-disabled .continuously-nudge-main-cross,body.animations-disabled .continuously-nudge-bg-cross1,body.animations-disabled .continuously-nudge-bg-cross2,body.animations-disabled .continuously-nudge-bg-cross3,body.animations-disabled .continuously-nudge-dimensions,body.animations-disabled .continuously-nudge-bg-frame,body.animations-disabled .continuously-pulse-lightning{animation-play-state:paused!important}
