.footer{padding:210px 32px 32px;width:100%}@media(min-width:1169px)and (max-width:1919px){.footer{padding:156px 32px 32px}}@media(min-width:779px)and (max-width:1169px){.footer{padding:156px 8px 8px}}@media(max-width:779px){.footer{padding:32px 8px 8px}}.footer__content{background-color:#0e141f;border-radius:32px;display:flex;flex-direction:column;height:900px;overflow:hidden;position:relative}@media(min-width:1169px)and (max-width:1919px){.footer__content{height:600px}}@media(min-width:779px)and (max-width:1169px){.footer__content{height:auto;min-height:auto}}@media(max-width:779px){.footer__content{border-radius:24px;height:auto;min-height:auto}}.footer__background-graph{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:0;top:0}@media(min-width:779px)and (max-width:1169px){.footer__background-graph{display:none}}@media(max-width:779px){.footer__background-graph{display:none}}.footer__rect{bottom:0;height:236px;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%}@media(max-width:779px){.footer__rect{height:236px}}.footer__gradient{background:linear-gradient(180deg,#0e141f00,#0e141fcc 50%,#0e141f);bottom:0;height:236px;left:0;pointer-events:none;position:absolute;width:100%}@media(max-width:779px){.footer__gradient{height:150px}}.footer__inner{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 64px;position:relative;z-index:1}@media(min-width:1169px)and (max-width:1919px){.footer__inner{padding:0 80px}}@media(min-width:779px)and (max-width:1169px){.footer__inner{padding:64px 32px}}@media(max-width:779px){.footer__inner{padding:32px 16px}}.footer__columns{display:flex;gap:80px;max-width:1500px;width:100%}@media(min-width:1169px)and (max-width:1919px){.footer__columns{gap:60px}}@media(min-width:779px)and (max-width:1169px){.footer__columns{flex-direction:column;gap:80px;padding-bottom:96px}}@media(max-width:779px){.footer__columns{flex-direction:column;gap:64px;padding-bottom:64px}}.footer__col-1{display:flex;flex:1;flex-direction:column;gap:40px}@media(min-width:779px)and (max-width:1169px){.footer__col-1{gap:40px;order:2;padding:116px 0}}@media(max-width:779px){.footer__col-1{gap:40px;order:2;padding:0}}.footer__title-section{display:flex;flex-direction:column;gap:24px}@media(min-width:1169px)and (max-width:1919px){.footer__title-section{gap:16px}}@media(min-width:779px)and (max-width:1169px){.footer__title-section{gap:12px}}@media(max-width:779px){.footer__title-section{gap:12px}}.footer__title{color:#fff;font-family:Bounded,sans-serif;font-size:68px;font-weight:400;letter-spacing:0;line-height:80px;margin:0}@media(min-width:1169px)and (max-width:1919px){.footer__title{font-size:40px;line-height:48px}}@media(min-width:779px)and (max-width:1169px){.footer__title{font-size:40px;line-height:48px}}@media(max-width:779px){.footer__title{font-size:40px;font-size:28px;letter-spacing:0;line-height:48px;line-height:40px}}.footer__subtitle{color:#ffffffa3;font-family:Geologica,sans-serif;font-size:24px;font-variation-settings:"CRSV" 0,"SHRP" 0;font-weight:400;letter-spacing:0;line-height:40px;margin:0}@media(min-width:1169px)and (max-width:1919px){.footer__subtitle{font-size:17px;line-height:28px}}@media(min-width:779px)and (max-width:1169px){.footer__subtitle{font-size:17px;line-height:28px}}@media(max-width:779px){.footer__subtitle{font-size:17px;line-height:28px}}.footer__form{max-width:854px;width:100%}@media(min-width:1169px)and (max-width:1919px){.footer__form{max-width:540px}}@media(min-width:779px)and (max-width:1169px){.footer__form{max-width:100%}}.footer__input-wrapper{align-items:center;border-radius:100px;display:flex;gap:10px;justify-content:center;padding:8px;position:relative}@media(max-width:779px){.footer__input-wrapper{background:transparent;border-radius:100px;flex-direction:column;gap:10px;padding:8px}}.footer__outline-white{background:linear-gradient(#0e141f,#0e141f) padding-box,linear-gradient(180deg,#050910 0,#1d283e) border-box;margin:-1px}.footer__outline-dark,.footer__outline-white{border:1px solid transparent;border-radius:25px;inset:0;pointer-events:none;position:absolute}.footer__outline-dark{background:linear-gradient(#0e141f,#0e141f) padding-box,linear-gradient(180deg,#1d283e 0,#050910) border-box}.footer__input-container{align-items:center;background-color:#ffffff0a;border:1px solid rgba(43,51,65,.15);border-radius:17px;display:flex;flex:1;gap:8px;overflow:hidden;padding:0 0 0 15px;position:relative;transition:all .3s ease;width:100%;z-index:0}.footer__input-container:hover{background-color:#ffffff14}.footer__input-container:focus-within{background-color:#ffffff26;border-color:#2d9cdb;box-shadow:0 0 0 1px #2d9cdb26,0 0 0 1px #2d9cdb}@media(min-width:1169px)and (max-width:1919px){.footer__input-container{height:44px;padding:1px 1px 1px 16px}}@media(min-width:779px)and (max-width:1169px){.footer__input-container{height:42px;padding:1px 1px 1px 16px}}@media(max-width:779px){.footer__input-container{border-radius:17px;flex:0 0 auto;height:42px;padding:3px 16px;width:100%}}.footer__input{align-items:center;background:transparent;border:none;color:#fff;display:flex;flex:1;font-family:Geologica,sans-serif;font-size:24px;font-variation-settings:"CRSV" 0,"SHRP" 0;font-weight:400;line-height:46px;min-height:60px;outline:none;padding:0}.footer__input::-moz-placeholder{color:#ffffff80;-moz-transition:all .3s ease;transition:all .3s ease}.footer__input::placeholder{color:#ffffff80;transition:all .3s ease}.footer__input:focus::-moz-placeholder{opacity:.25}.footer__input:focus::placeholder{opacity:.25}@media(min-width:1169px)and (max-width:1919px){.footer__input{font-size:17px;height:100%;line-height:28px;min-height:auto}}@media(min-width:779px)and (max-width:1169px){.footer__input{font-size:15px;height:100%;line-height:24px;min-height:auto}}@media(max-width:779px){.footer__input{font-size:15px;height:100%;line-height:24px;min-height:auto}}.footer__submit-btn{flex-shrink:0;white-space:nowrap}@media(min-width:1169px)and (max-width:1919px){.footer__submit-btn--desktop{font-size:17px;line-height:28px;padding:5px 22px}}@media(min-width:779px)and (max-width:1169px){.footer__submit-btn--desktop{border-radius:16px;display:flex;font-size:15px;height:auto;line-height:24px;padding:6px 22px}}@media(max-width:779px){.footer__submit-btn--desktop{display:none}}.footer__submit-btn--mobile{display:none}@media(max-width:779px){.footer__submit-btn--mobile{border-radius:16px;display:flex;font-size:15px;height:auto;line-height:24px;padding:6px 22px;width:100%}.footer__input-wrapper>.footer__submit-btn{display:block}}.footer__col-2{display:flex;flex-direction:column;flex-shrink:0;gap:48px;width:385px}@media(min-width:1169px)and (max-width:1919px){.footer__col-2{gap:32px;width:auto}}@media(min-width:779px)and (max-width:1169px){.footer__col-2{align-items:center;flex-direction:row;gap:32px;order:1;width:100%}}@media(max-width:779px){.footer__col-2{align-items:center;flex-direction:row;gap:32px;order:1;width:100%}}.footer__logo-hydra{flex-shrink:0;height:80px;overflow:hidden;position:relative;width:385px}@media(min-width:1169px)and (max-width:1919px){.footer__logo-hydra{height:48px;width:231.429px}}@media(min-width:779px)and (max-width:1169px){.footer__logo-hydra{height:48px;width:231px}}@media(max-width:779px){.footer__logo-hydra{flex-shrink:1;height:32px;width:154px}}.footer__logo-hydra-full{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%}.footer__logo-saber{flex-shrink:0;height:80px;overflow:hidden;position:relative;width:277px}@media(min-width:1169px)and (max-width:1919px){.footer__logo-saber{height:48px;width:166.3px}}@media(min-width:779px)and (max-width:1169px){.footer__logo-saber{height:48px;width:166px}}@media(max-width:779px){.footer__logo-saber{flex-shrink:1;height:32px;width:111px}}.footer__logo-saber-full{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%}.footer__bottom{align-items:center;display:flex;flex-direction:column;gap:10px;padding:32px 210px;position:relative;z-index:1}@media(min-width:1169px)and (max-width:1919px){.footer__bottom{padding:32px 80px}}@media(min-width:779px)and (max-width:1169px){.footer__bottom{padding:32px}}@media(max-width:779px){.footer__bottom{padding:32px}}.footer__links{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.footer__link{border-radius:4px;color:#d82152;font-family:Geologica,sans-serif;font-size:15px;font-variation-settings:"CRSV" 0,"SHRP" 0;font-weight:400;line-height:24px;overflow:hidden;padding:1px 4px;position:relative;text-decoration:none;transition:all .3s ease}@media(min-width:1169px)and (max-width:1919px){.footer__link{font-size:13px;line-height:20px}}@media(min-width:779px)and (max-width:1169px){.footer__link{font-size:13px;line-height:20px}}@media(max-width:779px){.footer__link{font-size:13px;line-height:20px}}.footer__link:after{background-color:#bf1d48;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;transition:all .3s ease}.footer__link:hover{color:#bf1d48}.footer__link:hover:after{opacity:1}.footer__link:active{color:#bf1d48}.footer__link:active:after{opacity:1}.footer__link:focus{background-color:#2b334105;box-shadow:0 0 0 1px #2d9cdb26,0 0 0 1px #2d9cdb;outline:none}.footer__link:focus:after{opacity:1}.footer__link:focus-visible{background-color:#2b334105;box-shadow:0 0 0 1px #2d9cdb26,0 0 0 1px #2d9cdb;outline:none}.footer__link:focus-visible:after{opacity:1}.footer__copyright{color:#ffffff5c;font-family:Geologica,sans-serif;font-size:15px;font-variation-settings:"CRSV" 0,"SHRP" 0;font-weight:400;line-height:24px;margin:0;text-align:center}@media(min-width:1169px)and (max-width:1919px){.footer__copyright{font-size:13px;line-height:20px}}@media(min-width:779px)and (max-width:1169px){.footer__copyright{font-size:13px;line-height:20px}}@media(max-width:779px){.footer__copyright{font-size:13px;line-height:20px}}:root{--color-brand:#d82152;--color-brand-2:#bf1d48;--color-white:#fff;--color-black:#0e141f;--color-base:#22272f;--color-grey:#dfe1e3;--color-grey-1:#80858d;--color-grey-2:#dfe1e3;--color-grey-3:#eeeff0;--color-grey-4:#f7f7f8;--color-alpha-white-71:hsla(0,0%,100%,.71);--color-alpha-white-78:hsla(0,0%,100%,.78);--color-alpha-grey-15:rgba(43,51,65,.15);--color-alpha-grey-92:rgba(43,51,65,.92);--color-steam:#13396d;--color-egs:#2f2d2e;--color-playstation:#004098;--color-xbox:#107c10;--font-family-bounded:Bounded,sans-serif;--font-family-geologica:Geologica,sans-serif;--container-max-width:1500px;--container-padding:210px;--header-height:108px;--section-top-padding:120px}.modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:10000}.modal--open{opacity:1;visibility:visible}.modal__overlay{backdrop-filter:blur(16px);background:#2b334191;height:100%;left:0;position:absolute;top:0;width:100%}.modal__container{margin:0 auto;max-width:420px;position:relative;transform:scale(.9);transition:transform .3s ease;width:90%;z-index:1}.modal--open .modal__container{transform:scale(1)}.modal__content{background:#fff;border-radius:24px;box-shadow:0 24px 48px #00000026;overflow:hidden}.modal__content,.modal__header{display:flex;flex-direction:column}.modal__header{align-items:center;padding:40px 24px 16px;text-align:center}.modal__icon{height:64px;margin-bottom:16px;width:64px}.modal__icon img{display:block;height:100%;width:100%}.modal__title{color:#2b3341eb;font-family:Bounded,sans-serif;font-size:24px;font-weight:500;line-height:40px;margin:0;padding:0}.modal__body{padding:8px 24px 40px;text-align:center}.modal__message{color:#2b334180;font-family:Geologica,sans-serif;font-size:20px;font-weight:400;line-height:32px;margin:0;padding:0}.modal__footer{line-height:normal;padding:8px 24px 24px}.modal__button{align-items:center;background-color:#d82152;border:2px solid #bf1d48;border-radius:16px;box-shadow:inset 0 3px 1.8px #ffffff40;color:#fff;cursor:pointer;display:inline-flex;font-family:Geologica,sans-serif;font-size:24px;font-variation-settings:"CRSV" 0,"SHRP" 0;font-weight:600;justify-content:center;letter-spacing:0;line-height:46px;overflow:hidden;padding:5px 30px;position:relative;transition:all .3s ease;width:100%}@media(max-width:779px){.modal__button{font-size:17px;line-height:28px}}.modal__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cg stroke='%23fff' stroke-opacity='.92' clip-path='url(%23a)'%3E%3Cpath d='m0 0 16 16M6-10 25 9M-10.5 5.5l19 19M-7 5l19 19M-5 3l19 19M-3 1l19 19M1-3l19 19M4-4l19 19M5-7l19 19'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:repeat;background-size:16px 16px;opacity:.2;z-index:0}.modal__button:after,.modal__button:before{content:"";inset:0;pointer-events:none;position:absolute}.modal__button:before{background-color:#2b334126;mix-blend-mode:multiply;opacity:0;transition:opacity .3s ease;z-index:1}.modal__button:hover:before{opacity:1}.modal__button:active:before{background-color:#2b33415c;opacity:1}.modal__button>*{position:relative;z-index:5}.modal__button:focus{box-shadow:inset 0 3px 1.8px #ffffff40,0 0 0 1px #2d9cdb26,0 0 0 1px #2d9cdb;outline:none}.modal__button:active{transform:translateY(1px)}@media(min-width:1169px)and (max-width:1919px){.modal__container{max-width:none;width:320px}.modal__header{padding:32px 16px 16px}.modal__title{font-size:17px;line-height:28px}.modal__body{padding:8px 16px 24px}.modal__message{font-size:15px;line-height:24px}.modal__footer{padding:8px 16px 16px}.modal__button{font-size:17px;line-height:28px;padding:5px 22px}}@media(min-width:779px)and (max-width:1169px){.modal__container{max-width:none;width:320px}.modal__header{padding:32px 16px 16px}.modal__title{font-size:17px;line-height:28px}.modal__body{padding:8px 16px 24px}.modal__message{font-size:15px;line-height:24px}.modal__footer{padding:8px 16px 16px}.modal__button{font-size:17px;line-height:28px;padding:5px 22px}}@media(max-width:779px){.modal__container{max-width:none;width:320px}.modal__header{padding:32px 16px 16px}.modal__title{font-size:17px;line-height:28px}.modal__body{padding:8px 16px 24px}.modal__message{font-size:15px;line-height:24px}.modal__footer{padding:8px 16px 16px}.modal__button{font-size:17px;line-height:28px;padding:5px 22px}}
