.Hero-module__EDmDva__hero{text-align:center;color:#fff;justify-content:center;align-items:center;height:auto;padding:20px;font-family:Montserrat,sans-serif;display:flex;position:relative;overflow:hidden}.Hero-module__EDmDva__backgroundVideo{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__EDmDva__content{z-index:1;max-width:600px;position:relative}.Hero-module__EDmDva__helloHeading{margin-bottom:20px;font-size:3.5em;animation:.5s ease-in-out Hero-module__EDmDva__shake}@keyframes Hero-module__EDmDva__shake{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-5px)}to{transform:translate(5px)}}.Hero-module__EDmDva__name{font-weight:700;display:block}.Hero-module__EDmDva__imageWrapper{flex-direction:column;align-items:center;gap:20px;margin-top:40px;font-family:Montserrat,sans-serif;display:flex}.Hero-module__EDmDva__portraitContainer{justify-content:center;margin-bottom:20px;display:flex}.Hero-module__EDmDva__portraitImage{border:3px solid #fff3;border-radius:20px;transition:transform .3s,border-radius .5s,opacity .3s;box-shadow:0 10px 30px #0000004d}.Hero-module__EDmDva__portraitImage:hover{border-radius:50%;transition:border-radius .5s;transform:translateY(-5px);box-shadow:0 15px 40px #0006}.Hero-module__EDmDva__profileImage{border:4px solid #fff;border-radius:50%;width:150px;height:150px;box-shadow:0 4px 8px #0003}@media screen and (max-width:768px){.Hero-module__EDmDva__helloHeading{margin-bottom:20px;font-size:2.5em}}.Hero-module__EDmDva__buttonContainer{flex-wrap:wrap;justify-content:center;gap:30px;margin:30px 0;display:flex}.Hero-module__EDmDva__manifestation{justify-content:center;gap:40px;font-size:6px}.Hero-module__EDmDva__nicknamesSection{opacity:.8;margin:20px 0;font-size:14px}.Hero-module__EDmDva__nicknamesLabel{margin-right:8px;font-weight:500}.Hero-module__EDmDva__nicknamesList{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:inline-flex}.Hero-module__EDmDva__nickname{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:500;transition:all .3s}.Hero-module__EDmDva__nickname:hover{background:#fff3;transform:translateY(-1px)}.Hero-module__EDmDva__nicknameSubtext{opacity:.7;font-size:10px;font-style:italic}
.SlideAnimationButton-module__aTbQJa__button{appearance:none;color:#0f1923;cursor:pointer;text-transform:uppercase;background:0 0;border:none;margin-bottom:20px;padding:8px;font-size:14px;font-weight:700;transition:all .15s;position:relative}.SlideAnimationButton-module__aTbQJa__button:before,.SlideAnimationButton-module__aTbQJa__button:after{content:"";border:1px solid #7d8082;height:calc(50% - 5px);transition:all .15s;display:block;position:absolute;left:0;right:0}.SlideAnimationButton-module__aTbQJa__button:before{border-bottom-width:0;top:0}.SlideAnimationButton-module__aTbQJa__button:after{border-top-width:0;bottom:0}.SlideAnimationButton-module__aTbQJa__button:active,.SlideAnimationButton-module__aTbQJa__button:focus{outline:none}.SlideAnimationButton-module__aTbQJa__button:active:before,.SlideAnimationButton-module__aTbQJa__button:active:after{left:3px;right:3px}.SlideAnimationButton-module__aTbQJa__button:active:before{top:3px}.SlideAnimationButton-module__aTbQJa__button:active:after{bottom:3px}.SlideAnimationButton-module__aTbQJa__button_lg{color:#fff;background-color:#0f1923;padding:15px 30px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000}.SlideAnimationButton-module__aTbQJa__button_lg:before{content:"";background-color:#0f1923;width:2px;height:2px;display:block;position:absolute;top:0;left:0}.SlideAnimationButton-module__aTbQJa__button_lg:after{content:"";background-color:#0f1923;width:4px;height:4px;transition:all .2s;display:block;position:absolute;bottom:0;right:0}.SlideAnimationButton-module__aTbQJa__button_sl{width:0;transition:all .2s;display:block;position:absolute;top:0;bottom:-1px;left:-8px;transform:skew(-15deg)}.SlideAnimationButton-module__aTbQJa__button_text{position:relative}.SlideAnimationButton-module__aTbQJa__button:hover{color:#0f1923}.SlideAnimationButton-module__aTbQJa__button:hover .SlideAnimationButton-module__aTbQJa__button_sl{width:calc(100% + 15px)}.SlideAnimationButton-module__aTbQJa__button:hover .SlideAnimationButton-module__aTbQJa__button_lg:after{background-color:#fff}
