:root{--tp-wim-house-it-career-background-color-primary: #ffffff;--tp-wim-house-it-career-background-color-secondary: #111111;--tp-wim-house-it-career-background-color-accent: #c8f14d;--tp-wim-house-it-career-border-color-primary: #111111;--tp-wim-house-it-career-border-color-secondary: #ffffff;--tp-wim-house-it-career-border-color-tertiary: #d0d5dd;--tp-wim-house-it-career-color-text-primary: #111111;--tp-wim-house-it-career-color-text-secondary: rgba(255, 255, 255, .7);--tp-wim-house-it-career-color-text-tertiary: #ffffff;--tp-wim-house-it-career-color-text-additional: #0ca6a6;--tp-wim-house-it-career-color-placeholder-primary: #667085;--tp-wim-house-it-career-color-error: #fe4a60}@font-face{font-family:Roboto;font-weight:100 900;font-style:normal;src:url(https://specials.tproger.ru/wimmelbuch-house-it-career/assets/RobotoVariable.ttf) format("truetype");font-display:auto}@font-face{font-family:Pacifico;font-weight:400;font-style:normal;src:url(https://specials.tproger.ru/wimmelbuch-house-it-career/assets/Pacifico-Regular.ttf) format("truetype");font-display:auto}*{box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none}body{width:100%}#app{width:100%;height:max-content}.tp-wim-house-it-career-modal-system__substrate{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#0009}.tp-wim-house-it-career-input{display:flex;flex-direction:column;width:100%;gap:6px}.tp-wim-house-it-career-input__label{font-family:Roboto;font-size:14px;font-weight:400;color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-input__wrapper{display:flex;width:100%}.tp-wim-house-it-career-input__field{width:100%;padding:10px 14px;font-family:Roboto;font-size:16px;font-weight:400;color:var(--tp-wim-house-it-career-color-text-primary);border:1px solid var(--tp-wim-house-it-career-border-color-tertiary);border-radius:8px;box-shadow:0 1px 2px #1018280d}.tp-wim-house-it-career-input__field::placeholder{color:var(--tp-wim-house-it-career-color-placeholder-primary)}.tp-wim-house-it-career-input__field--has-value{border:1px solid var(#7e7e7e)}.tp-wim-house-it-career-input__field:focus{border:1px solid #139b9c;outline:none;box-shadow:0 1px 2px #1018280d,0 0 0 4px #d6eeee}.tp-wim-house-it-career-input__error{display:inline-flex;margin-top:4px;font-family:Roboto;font-size:14px;font-weight:400;color:var(--tp-wim-house-it-career-color-error)}@media (max-width: 576px){.tp-wim-house-it-career-input{gap:3}.tp-wim-house-it-career-input__label{font-size:12px}.tp-wim-house-it-career-input__field{padding:6px 10px;font-size:14px;border-radius:6px}}.tp-wim-house-it-career-checkbox{display:flex}.tp-wim-house-it-career-checkbox__label{display:flex;flex-direction:row-reverse;align-items:center;cursor:pointer;gap:16px}.tp-wim-house-it-career-checkbox__text{font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;color:#10182866}.tp-wim-house-it-career-checkbox__wrapper{display:flex;justify-content:center;align-items:center;flex-shrink:0;position:relative}.tp-wim-house-it-career-checkbox__filed{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.tp-wim-house-it-career-checkbox__box{display:flex;justify-content:center;align-items:center;padding:4px;border:3px solid rgba(16,24,40,.4);border-radius:6px}.tp-wim-house-it-career-checkbox__box:before{display:flex;justify-content:center;align-items:center;width:10px;height:10px;border-radius:1px;background-color:transparent;content:""}.tp-wim-house-it-career-checkbox__filed:checked+.tp-wim-house-it-career-checkbox__box{border-color:#0ca6a6}.tp-wim-house-it-career-checkbox__filed:checked+.tp-wim-house-it-career-checkbox__box:before{background-color:#0ca6a6}@media (max-width: 576px){.tp-wim-house-it-career-checkbox__label{gap:10px}.tp-wim-house-it-career-checkbox__box{padding:2px;border-width:2px;border-radius:4px}.tp-wim-house-it-career-checkbox__box:before{width:7px;height:7px}.tp-wim-house-it-career-checkbox__text{font-size:10px;line-height:12px}}.tp-wim-house-it-career-link{font-family:Roboto;font-size:inherit;font-weight:inherit;color:var(--tp-wim-house-it-career-color-text-additional)}.tp-wim-house-it-career-link:hover{opacity:.8}.tp-wim-house-it-career-modal__body{display:flex;padding:48px 40px;border:3px solid var(--tp-wim-house-it-career-border-color-primary);border-radius:16px;background-color:var(--tp-wim-house-it-career-background-color-primary);box-shadow:0 4px 24px #00000040}@media (max-width: 576px){.tp-wim-house-it-career-modal__body{padding:36px 24px}}.tp-wim-house-it-career-modal__button{display:flex;justify-content:center;align-items:center;width:100%;padding:22px 24px;font-family:Roboto;font-size:22px;font-weight:400;color:#fff;border:none;border-radius:12px;background:none;background-color:#0ca6a6;cursor:pointer;text-align:center}.tp-wim-house-it-career-modal__button:hover{opacity:.8}.tp-wim-house-it-career-modal__button:disabled{opacity:.5}@media (max-width: 576px){.tp-wim-house-it-career-modal__button{padding:12px 24px;font-size:20px}}.tp-wim-house-it-career__logo-bitrix24{display:flex;width:154px;height:40px}@media (max-width: 960px){.tp-wim-house-it-career__logo-bitrix24{display:flex;width:92px;height:24px}}.tp-wim-house-it-career__logo-petrovich{display:flex;width:154px;height:40px}@media (max-width: 960px){.tp-wim-house-it-career__logo-petrovich{display:flex;width:64px;height:24px}}.tp-wim-house-it-career__logo-m2{display:flex;width:110px;height:40px}@media (max-width: 960px){.tp-wim-house-it-career__logo-m2{display:flex;width:65px;height:24px}}.tp-wim-house-it-career__logo-otp{display:flex;width:154px;height:40px}@media (max-width: 960px){.tp-wim-house-it-career__logo-otp{display:flex;width:92px;height:24px}}.tp-wim-house-it-career-modal-contact{max-width:680px;position:relative}.tp-wim-house-it-career-modal-contact__wrapper{display:flex;flex-direction:column;gap:48px}.tp-wim-house-it-career-modal-contact__info-wrapper{display:flex;flex-direction:column;gap:20px}.tp-wim-house-it-career-modal-contact__title{font-family:Roboto;font-size:32px;font-weight:500;color:var(--tp-wim-house-it-career-color-text-additional)}.tp-wim-house-it-career-modal-contact__description{font-family:Roboto;font-size:18px;font-weight:400;color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-modal-contact__description a{font-weight:600;color:inherit;text-decoration:underline}.tp-wim-house-it-career-modal-contact__description a:hover{opacity:.8}.tp-wim-house-it-career-modal-contact__form{display:flex;flex-direction:column;width:100%}.tp-wim-house-it-career-modal-contact__form-input-wrapper{display:flex;flex-direction:column;width:100%;gap:16px}.tp-wim-house-it-career-modal-contact__form-button-wrapper{display:flex;margin-top:48px;margin-bottom:24px}.tp-wim-house-it-career-modal-contact__form-button{width:100%;padding:23px;font-family:Roboto;font-size:22px;font-weight:400;opacity:.5;color:var(--tp-wim-house-it-career-color-text-secondary);border:none;border-radius:12px;background:none;background-color:var(--tp-wim-house-it-career-background-color-additional);cursor:pointer}.tp-wim-house-it-career-modal-contact__form-button:hover{opacity:1}.tp-wim-house-it-career-modal-contact__form-button:active{background-color:var(--tp-wim-house-it-career-background-color-secondary)}.tp-wim-house-it-career-modal-contact__form-checkboxes-wrapper{display:flex;flex-direction:column;gap:12px}.tp-wim-house-it-career-modal-contact__form-checkboxes-text{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit}.tp-wim-house-it-career-modal-contact__form-checkboxes-text a{font-family:Roboto;font-size:inherit;font-weight:inherit;color:var(--tp-wim-house-it-career-color-text-additional)}.tp-wim-house-it-career-modal-contact__form-checkboxes-text a:hover{opacity:.8}.tp-wim-house-it-career-modal-contact__button-close{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;position:absolute;top:30px;right:30px;border:none;background:none;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17%201.5L1%2017.5M1%201.5L17%2017.5'%20stroke='%23667085'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:16px;cursor:pointer}.tp-wim-house-it-career-modal-contact__button-close:hover{opacity:.8}@media (max-width: 1024px){.tp-wim-house-it-career-modal-contact{overflow:auto;max-width:600px;max-height:90%;border-radius:16px}.tp-wim-house-it-career-modal-contact__title{font-size:40px}.tp-wim-house-it-career-modal-contact__description{font-size:16px}}@media (max-width: 576px){.tp-wim-house-it-career-modal-contact{width:calc(100% - 40px)}.tp-wim-house-it-career-modal-contact__wrapper{gap:22px}.tp-wim-house-it-career-modal-contact__title{font-size:28px}.tp-wim-house-it-career-modal-contact__description{font-size:14px}.tp-wim-house-it-career-modal-contact__info-wrapper{gap:14px}.tp-wim-house-it-career-modal-contact__form-input-wrapper{gap:12px}.tp-wim-house-it-career-modal-contact__form-button-wrapper{margin-top:22px;margin-bottom:16px}}.tp-wim-house-it-career-modal__text{font-family:Roboto;font-size:18px;font-weight:400;color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-modal-info{display:flex;max-width:496px}.tp-wim-house-it-career-modal-info__wrapper{display:flex;flex-direction:column;gap:40px}.tp-wim-house-it-career-modal-info__wrapper-text{display:flex;flex-direction:column;gap:16px}.tp-wim-house-it-career-modal-info-title{font-family:Roboto;font-size:24px;font-weight:500;line-height:28px;color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-modal-system{width:100%;height:100%;position:fixed;z-index:10;top:0;left:0}.tp-wim-house-it-career-modal-system__wrapper{width:100%;height:100%;position:relative}.tp-wim-house-it-career-modal-system__modals{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0}.tp-wim-house-it-career__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:24px;padding-right:36px;padding-left:36px;position:fixed;z-index:3;top:0;left:0}@media (max-width: 1024px){.tp-wim-house-it-career__header{padding-right:24px;padding-left:24px}}@media (max-width: 568px){.tp-wim-house-it-career__header{padding-right:16px;padding-left:16px}.tp-wim-house-it-career__header--primary{padding-top:16px}.tp-wim-house-it-career__header--secondary{padding-top:82px}}.tp-wim-house-it-career__logo-tproger{display:inline-flex;width:160px;height:40px}@media (max-width: 1024px){.tp-wim-house-it-career__logo-tproger{width:128px;height:32px}}@media (max-width: 568px){.tp-wim-house-it-career__logo-tproger{transform:translate(calc(100% - 32px))}.tp-wim-house-it-career__logo-tproger-text{display:none}}.tp-wim-house-it-career__base-icon{display:inline-flex}.tp-wim-house-it-career__button{display:flex;align-items:center;padding:11px 20px;font-family:Roboto;font-size:18px;font-weight:600;font-style:normal;line-height:24px;color:var(--tp-wim-house-it-career-color-text-primary);border:none;border:3px solid var(--tp-wim-house-it-career-border-color-primary);background:none;background-color:var(--tp-wim-house-it-career-background-color-primary);box-shadow:10px 10px 4px #00000040;cursor:pointer;fill:var(--tp-wim-house-it-career-color-text-primary);stroke:var(--tp-wim-house-it-career-color-text-primary);gap:12px}.tp-wim-house-it-career__button-text{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;text-transform:uppercase}.tp-wim-house-it-career__button:hover{color:var(--tp-wim-house-it-career-color-text-secondary);border-color:var(--tp-wim-house-it-career-border-color-secondary);background-color:var(--tp-wim-house-it-career-border-color-primary);fill:var(--tp-wim-house-it-career-color-text-secondary);stroke:var(--tp-wim-house-it-career-color-text-secondary)}.tp-wim-house-it-career__button:active{color:var(--tp-wim-house-it-career-color-text-tertiary);border-color:var(--tp-wim-house-it-career-border-color-secondary);background-color:var(--tp-wim-house-it-career-background-color-secondary);fill:var(--tp-wim-house-it-career-color-text-tertiary);stroke:var(--tp-wim-house-it-career-color-text-tertiary)}.tp-wim-house-it-career__button--primary{border-radius:12px}.tp-wim-house-it-career__button--secondary{border-radius:24px}.tp-wim-house-it-career__button--tertiary{padding:11px;border-radius:100%}.tp-wim-house-it-career__button--position-left{flex-direction:row}.tp-wim-house-it-career__button--position-right{flex-direction:row-reverse}.tp-wim-house-it-career__icon{width:24px;height:24px}@media (max-width: 1024px){.tp-wim-house-it-career__button{border-width:2px}.tp-wim-house-it-career__button--primary{padding:8px}.tp-wim-house-it-career__button--secondary{padding:10px 16px;font-size:14px;line-height:16px}.tp-wim-house-it-career__button--primary .tp-wim-house-it-career__button-text{display:none}.tp-wim-house-it-career__button--tertiary{padding:8px}.tp-wim-house-it-career__icon{width:20px;height:20px}}@media (max-width: 568px){.tp-wim-house-it-career__button--secondary{padding-right:12px;padding-left:12px}.tp-wim-house-it-career__button--tertiary{padding:4px}}.tp-wim-house-it-career__house{width:100%;object-fit:contain}.tp-wim-house-it-career__house-bubble{cursor:pointer;transform-origin:center;transform-box:fill-box}@media (max-width: 1280px){.tp-wim-house-it-career__house{width:90%}}@media (max-width: 576px){.tp-wim-house-it-career__house{width:100%}.tp-wim-house-it-career__house-bubble{transform:scale(1.6) translateY(-35px)}}.tp-wim-house-it-career-list[data-v-e68d23bf]{display:flex;align-items:center;list-style-type:none;gap:18px}.tp-wim-house-it-career-list__item[data-v-e68d23bf]{display:flex}.tp-wim-house-it-career-list__button[data-v-e68d23bf]{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:none;background:none;cursor:pointer}.tp-wim-house-it-career-list__icon[data-v-e68d23bf]{display:inline-block}.tp-wim-house-it-career-list__icon--tg[data-v-e68d23bf]{width:20px;height:18px}.tp-wim-house-it-career-list__icon--vk[data-v-e68d23bf]{width:21px;height:12px}@media (max-width: 1280px){.tp-wim-house-it-career-list[data-v-e68d23bf]{gap:10px}.tp-wim-house-it-career-list__button[data-v-e68d23bf]{width:24px;height:24px}.tp-wim-house-it-career-list__icon--tg[data-v-e68d23bf]{width:20px;height:18px}.tp-wim-house-it-career-list__icon--vk[data-v-e68d23bf]{width:21px;height:12px}}@media (max-width: 576px){.tp-wim-house-it-career-list[data-v-e68d23bf]{gap:6px}.tp-wim-house-it-career-list__button[data-v-e68d23bf]{width:18px;height:18px}.tp-wim-house-it-career-list__icon--tg[data-v-e68d23bf]{width:16px;height:14px}.tp-wim-house-it-career-list__icon--vk[data-v-e68d23bf]{width:17px;height:8px}}.tp-wim-house-it-career-screen-main{display:flex}.tp-wim-house-it-career-screen-main__background{display:block;width:100%;height:auto}.tp-wim-house-it-career-screen-main__background--desktop{display:block}.tp-wim-house-it-career-screen-main__background--mobile{display:none}.tp-wim-house-it-career-screen-main__wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding-top:72px;position:absolute;z-index:2;top:0;left:0}.tp-wim-house-it-career-screen-main__main{display:flex;flex-direction:column;height:100%}.tp-wim-house-it-career-screen-main__info-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1036px;margin:0 auto;padding-top:56px;padding-bottom:32px;text-align:center;gap:64px}.tp-wim-house-it-career-screen-main__title{font-family:Pacifico;font-size:72px;font-weight:700;color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-screen-main__description{font-family:Roboto;font-size:28px;font-weight:400;color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-screen-main__share{position:absolute;z-index:3;bottom:54px;left:50%;transform:translate(-50%)}.tp-wim-house-it-career-screen-main__house-wrapper{display:flex;margin-top:auto}@media (max-width: 1280px){.tp-wim-house-it-career-screen-main__house-wrapper{justify-content:center}.tp-wim-house-it-career-screen-main__share{bottom:20px}}@media (max-width: 1024px){.tp-wim-house-it-career-screen-main__wrapper{padding-top:56px}.tp-wim-house-it-career-screen-main__info-wrapper{max-width:588px;padding-top:24px;gap:40px}.tp-wim-house-it-career-screen-main__title{font-size:48px}.tp-wim-house-it-career-screen-main__description{font-size:18px}}@media (max-width: 560px){.tp-wim-house-it-career-screen-main__background--desktop{display:none}.tp-wim-house-it-career-screen-main__background--mobile{display:block}.tp-wim-house-it-career-screen-main__info-wrapper{padding:40px 16px 24px;gap:24px}.tp-wim-house-it-career-screen-main__title{font-size:32px}.tp-wim-house-it-career-screen-main__description{font-size:16px}.tp-wim-house-it-career-screen-main__share{bottom:14px}}.tp-wim-house-it-career-game-wimmelbuch__draggable-wrapper{display:flex;overflow:auto;width:100%;height:100%;cursor:grab}.tp-wim-house-it-career-info-panel{display:flex;align-items:center;position:fixed;z-index:var(--9a45b1b0);border:3px solid var(--tp-wim-house-it-career-border-color-primary);box-shadow:10px 10px 4px #00000040;transition:transform .35s ease-in-out}.tp-wim-house-it-career-info-panel--has-will-change{will-change:transform}.tp-wim-house-it-career-info-panel--position-top{flex-direction:column;width:var(--7cd87eb1);margin:0 auto;top:0;left:50%;border-top:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px;transform:translate(-50%) translateY(calc(-100% + 64px))}.tp-wim-house-it-career-info-panel--position-right{flex-direction:row-reverse;top:50%;right:0;border-right:0;border-top-left-radius:16px;border-bottom-left-radius:16px;transform:translate(calc(100% - 64px)) translateY(-50%)}.tp-wim-house-it-career-info-panel--active.tp-wim-house-it-career-info-panel--position-top{transform:translate(-50%) translateY(0)}.tp-wim-house-it-career-info-panel--active.tp-wim-house-it-career-info-panel--position-right{transform:translate(0) translateY(-50%)}.tp-wim-house-it-career-info-panel__wrapper{font-family:Roboto;font-size:18px;font-weight:400;line-height:24px}.tp-wim-house-it-career-info-panel--position-top .tp-wim-house-it-career-info-panel__wrapper{padding-top:32px;padding-right:48px;padding-left:48px}.tp-wim-house-it-career-info-panel--position-right .tp-wim-house-it-career-info-panel__wrapper{padding-top:32px;padding-right:32px;padding-bottom:32px}.tp-wim-house-it-career-info-panel__button{display:flex;justify-content:center;align-items:center;border:none;background:none;cursor:pointer}.tp-wim-house-it-career-info-panel--position-top .tp-wim-house-it-career-info-panel__button{width:100%;height:64px;padding-right:32px;padding-left:32px}.tp-wim-house-it-career-info-panel--position-right .tp-wim-house-it-career-info-panel__button{width:64px;min-height:282px}.tp-wim-house-it-career-info-panel__button-icon{display:inline-flex;width:24px;height:24px;transition:transform .35s ease;stroke:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-info-panel--position-top .tp-wim-house-it-career-info-panel__button-icon{transform:rotate(180deg)}.tp-wim-house-it-career-info-panel--active.tp-wim-house-it-career-info-panel--position-top .tp-wim-house-it-career-info-panel__button-icon{transform:rotate(0)}.tp-wim-house-it-career-info-panel--position-right .tp-wim-house-it-career-info-panel__button-icon{transform:rotate(-90deg)}.tp-wim-house-it-career-info-panel--active.tp-wim-house-it-career-info-panel--position-right .tp-wim-house-it-career-info-panel__button-icon{transform:rotate(90deg)}.tp-wim-house-it-career-info-panel__button-text{font-family:Roboto;font-size:18px;font-weight:900;color:var(--tp-wim-house-it-career-color-text-primary);transform:rotate(-90deg);white-space:nowrap;text-transform:uppercase}.tp-wim-house-it-career-info-panel--active .tp-wim-house-it-career-info-panel__button-text{opacity:.3}.tp-wim-house-it-career-info-panel__logo{display:none}.tp-wim-house-it-career-info-panel__wrapper *{color:var(--tp-wim-house-it-career-color-text-primary)}.tp-wim-house-it-career-info-panel__wrapper a{font-weight:600;cursor:pointer}.tp-wim-house-it-career-info-panel__wrapper ul,.tp-wim-house-it-career-info-panel__wrapper li{padding-left:18px}@media (max-width: 960px){.tp-wim-house-it-career-info-panel--position-top{width:78%}.tp-wim-house-it-career-info-panel__logo{display:flex}.tp-wim-house-it-career-info-panel--position-top .tp-wim-house-it-career-info-panel__wrapper{padding-right:32px;padding-left:32px}.tp-wim-house-it-career-info-panel--position-top .tp-wim-house-it-career-info-panel__button{justify-content:space-between}}@media (max-width: 576px){.tp-wim-house-it-career-info-panel--position-top{width:100%}.tp-wim-house-it-career-info-panel--position-right{border-radius:16px;transform:translate(calc(100% - 32px)) translateY(-50%)}.tp-wim-house-it-career-info-panel__wrapper{font-size:16px;line-height:20px}.tp-wim-house-it-career-info-panel--position-right .tp-wim-house-it-career-info-panel__wrapper{padding-top:16px;padding-right:16px;padding-bottom:16px}.tp-wim-house-it-career-info-panel--position-right .tp-wim-house-it-career-info-panel__button{width:32px;min-height:180px}.tp-wim-house-it-career-info-panel__button-text{font-size:12px;line-height:14px}.tp-wim-house-it-career-info-panel__wrapper ul,.tp-wim-house-it-career-info-panel__wrapper li{padding-left:16px}}.tp-wim-house-it-career-navigation{display:flex}.tp-wim-house-it-career-navigation__list{display:flex;flex-direction:column;list-style-type:none;gap:8px}.tp-wim-house-it-career-navigation__list-item{display:flex}.tp-wim-house-it-career-navigation__button{font-family:Roboto;font-size:18px;font-weight:400;border:none;background:none;cursor:pointer}.tp-wim-house-it-career-navigation__button--active{font-weight:600;text-decoration:underline}@media (max-width: 576px){.tp-wim-house-it-career-navigation__button{font-size:16px}}.tp-wim-house-it-career-game-wimmelbuch__box{display:flex;width:100%;height:100%;position:relative}.tp-wim-house-it-career-game-wimmelbuch__box-image{width:1920px;height:1418px;transform-origin:top left}.tp-wim-house-it-career-game-wimmelbuch__box-wrapper{display:flex;width:1920px;height:1418px;position:absolute;top:0;left:0;transform-origin:top left}@media (max-width: 576px){.tp-wim-house-it-career-game-wimmelbuch__box-image,.tp-wim-house-it-career-game-wimmelbuch__box-wrapper{scale:.7!important}}.tp-wim-house-it-career-game-wimmelbuch__item{position:absolute;cursor:pointer}.tp-wim-house-it-career-game-wimmelbuch__item-image{transition:opacity .25s ease}.tp-wim-house-it-career-game-wimmelbuch__item-image--hover{position:absolute;z-index:1;top:0;left:0;opacity:0}.tp-wim-house-it-career-game-wimmelbuch__item:hover .tp-wim-house-it-career-game-wimmelbuch__item-image--hover{opacity:1}.tp-wim-house-it-career-game-wimmelbuch__pin{display:flex;position:absolute;z-index:3;transform:scale(2)}.tp-wim-house-it-career-game-wimmelbuch-game-item-pin-enter-active,.tp-wim-house-it-career-game-wimmelbuch-game-item-pin-leave-active{transition:all .25s ease}.tp-wim-house-it-career-game-wimmelbuch-game-item-pin-enter-active{position:absolute}.tp-wim-house-it-career-game-wimmelbuch-game-item-pin-enter-from,.tp-wim-house-it-career-game-wimmelbuch-game-item-pin-leave-to{opacity:0;transform:scale(2.1)}.tp-wim-house-it-career-game-wimmelbuch{display:flex;width:100%;height:100%}.tp-wim-house-it-career-game-wimmelbuch-counter{display:flex;justify-content:center;align-items:center;padding:11px 20px;font-family:Roboto;font-size:18px;font-weight:800;line-height:24px;color:var(--tp-wim-house-it-career-color-text-primary);border:3px solid var(--tp-wim-house-it-career-border-color-primary);border-radius:12px;background-color:var(--tp-wim-house-it-career-background-color-accent);text-transform:uppercase}.tp-wim-house-it-career-game-wimmelbuch-counter:before{display:inline-flex;padding-right:3px;content:"Найдено "}@media (max-width: 1024px){.tp-wim-house-it-career-game-wimmelbuch-counter{padding:10px 16px;font-size:14px;line-height:16px;border-width:2px}}@media (max-width: 576px){.tp-wim-house-it-career-game-wimmelbuch-counter{padding-right:10px;padding-left:10px}.tp-wim-house-it-career-game-wimmelbuch-counter:before{content:""}}.tp-wim-house-it-career-screen-apartment{display:flex;overflow:hidden;justify-content:center;align-items:center;width:100%;height:100vh}.tp-wim-house-it-career-screen-apartment__header-content{display:flex;justify-content:space-between;align-items:center;width:100%}.tp-wim-house-it-career-screen-apartment__sound-and-back-wrapper{display:flex;align-items:center;gap:24px}.tp-wim-house-it-career-screen-apartment__header-logo{display:flex}.tp-wim-house-it-career-screen-apartment__info-panels-wrapper{display:flex;width:48%;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.tp-wim-house-it-career-screen-apartment__footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:42px;padding-bottom:42px;padding-left:42px;position:fixed;bottom:0;left:0;grid-template-columns:max-content max-content max-content}.tp-wim-house-it-career-screen-apartment__footer-wrapper{display:flex;justify-content:center;align-items:center;gap:20px}.tp-wim-house-it-career-screen-apartment-logo-enter-active,.tp-wim-house-it-career-screen-apartment-logo-leave-active{transition:opacity .35s ease}.tp-wim-house-it-career-screen-apartment-logo-enter-from,.tp-wim-house-it-career-screen-apartment-logo-leave-to{opacity:0}.tp-wim-house-it-career-screen-apartment__button-change-apartment{display:flex;position:fixed}.tp-wim-house-it-career-screen-apartment__button-change-apartment--prev{bottom:32px;left:32px}.tp-wim-house-it-career-screen-apartment__button-change-apartment--next{right:32px;bottom:32px}.tp-wim-house-it-career-screen-apartment__buttons-bottom{display:flex;justify-content:center;align-items:center;position:fixed;bottom:32px;left:50%;transform:translate(-50%);white-space:nowrap;gap:12px}.tp-wim-house-it-career-screen-apartment__additional-info{display:inline-flex;justify-content:center;align-items:center;position:fixed;z-index:3;bottom:8px;left:50%;font-family:Roboto;font-size:14px;font-weight:400;font-style:normal;line-height:18px;color:var(--tp-wim-house-it-career-color-text-primary);transform:translate(-50%);text-align:center}@media (max-width: 960px){.tp-wim-house-it-career-screen-apartment__header-logo{display:none}.tp-wim-house-it-career-screen-apartment__sound-and-back-wrapper{flex-direction:column;gap:8px}.tp-wim-house-it-career-screen-apartment__buttons-bottom,.tp-wim-house-it-career-screen-apartment__button-change-apartment--prev,.tp-wim-house-it-career-screen-apartment__button-change-apartment--next{bottom:38px}.tp-wim-house-it-career-screen-apartment__additional-info{bottom:12px;font-size:10px;line-height:14px}}@media (max-width: 576px){.tp-wim-house-it-career-screen-apartment__sound-and-back-wrapper{flex-direction:row;gap:8px}.tp-wim-house-it-career-screen-apartment__buttons-bottom{bottom:54px;gap:8px}.tp-wim-house-it-career-screen-apartment__button-change-apartment--prev{bottom:54px;left:16px}.tp-wim-house-it-career-screen-apartment__button-change-apartment--next{right:16px;bottom:54px}.tp-wim-house-it-career-screen-apartment__additional-info{width:100%;padding-right:14px;padding-left:14px;bottom:22px}}.tp-wim-house-it-career-loading-substrate{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:42px;position:fixed;z-index:10;top:0;left:0;background:#0006}.tp-wim-house-it-career-loading-substrate__info{display:flex;flex-direction:column;align-items:center;gap:10px}.tp-wim-house-it-career-loading-substrate__label{font-family:Roboto;font-size:18px;font-weight:600;font-style:normal;color:#fff;text-transform:uppercase}.tp-wim-house-it-career-loading-substrate__progress{width:160px;height:6px;border-radius:134px;background:repeating-linear-gradient(135deg,#139b9c 0,#139b9c 4px,#efefef 4px,#efefef 8px,#139b9c 8px,#139b9c 12px,#efefef 12px,#efefef 16px);background-size:160px 100%;animation:ProgressAnimation 3s linear infinite}@keyframes ProgressAnimation{0%{background-position:0 0}to{background-position:160px 0}}.v-enter-active,.v-leave-active{transition:opacity .3s ease}.v-enter-from,.v-leave-to{opacity:0}.tp-wim-house-it-career{overflow:hidden;width:100%;height:100%;position:relative;z-index:1;background-position:center;background-size:cover}
