.vacancy-button-link[data-v-0b34341e]{cursor:pointer;background:var(--grey-light-5);border-radius:1rem;padding:1.5rem 3rem 1.5rem 1.5rem;position:relative;user-select:none;transition:background .2s;display:flex;align-items:center}@media (hover: hover) and (pointer: fine){.vacancy-button-link[data-v-0b34341e]:hover{background:var(--orange-main);transition:background .2s}.vacancy-button-link:hover .vacancy-title[data-v-0b34341e],.vacancy-button-link:hover .tag-text[data-v-0b34341e]{color:var(--white-main);transition:color .2s}.vacancy-button-link:hover .vacancy-tag[data-v-0b34341e]{border:.0625rem solid var(--white-main);color:var(--white-main);transition:border .2s}.vacancy-button-link:hover .arrow-wrapper[data-v-0b34341e]{transform:translate(.5rem,-50%);transition:transform .2s}.vacancy-button-link:hover .arrow-wrapper .arrow[data-v-0b34341e]{filter:brightness(0) invert(1);transition:filter .2s}}.icon-wrapper[data-v-0b34341e]{margin-right:1.5rem;height:1.5rem}.icon-wrapper .icon[data-v-0b34341e]{height:100%;width:auto}.vacancy-title[data-v-0b34341e]{font-size:1.125rem;line-height:1.5rem;font-weight:700;color:var(--grey-dark-1);transition:color .3s ease}.content-wrapper[data-v-0b34341e]{display:flex;flex-direction:column;gap:.5rem}.vacancy-tags[data-v-0b34341e]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.vacancy-tag[data-v-0b34341e]{padding:0 1rem;height:1.5rem;border:.0625rem solid var(--grey-dark-3);border-radius:6.25rem;width:fit-content;color:var(--grey-dark-3);display:grid;place-content:center;font-size:.75rem;font-weight:700;text-transform:uppercase;transition:color .2s,border .2s}.arrow-wrapper[data-v-0b34341e]{position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:transform .2s,filter .2s}.title[data-v-2adacb1a]{margin-bottom:2rem}.vacancy-type-container[data-v-2adacb1a]{display:flex;gap:1.5rem;scroll-padding:0 max(5vw,(100vw - var(--container-width)) / 2);padding:0 max(5vw,(100vw - var(--container-width)) / 2);margin-top:2rem;margin-bottom:0;width:100%;flex-direction:row;overflow-x:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.vacancy-type-container[data-v-2adacb1a]::-webkit-scrollbar{display:none}.vacancy-type-container .vacancy-type[data-v-2adacb1a]{border-bottom:.25rem solid transparent;padding-bottom:1rem;min-width:9rem;flex:1;cursor:pointer;transition:border-bottom-color .3s ease}.vacancy-type-container .vacancy-type-icon[data-v-2adacb1a]{height:1.25rem;width:auto;margin-bottom:.5rem}.vacancy-type-container .vacancy-type-icon.active[data-v-2adacb1a]{filter:invert(35%) sepia(99%) saturate(2268%) hue-rotate(343deg) brightness(104%) contrast(80%)}.vacancy-type-container .vacancy-type.active[data-v-2adacb1a]{border-bottom:.25rem solid var(--orange-main);transition:border-bottom-color .3s ease}.vacancy-type-container .vacancy-type.active .vacancy-type-amount[data-v-2adacb1a]{color:var(--grey-dark-1)}.vacancy-type-container .vacancy-type-name[data-v-2adacb1a]{color:var(--grey-dark-1);font-weight:700;font-size:1.125rem;line-height:1.5rem;transition:color .3s ease}.vacancy-type-container .vacancy-type-name.active[data-v-2adacb1a]{color:var(--orange-main);transition:color .3s ease}.vacancy-type-container .vacancy-type-amount[data-v-2adacb1a]{color:var(--grey-dark-4);font-size:.8125rem;line-height:1.25rem;transition:color .3s ease}.vacancy-list[data-v-2adacb1a]{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.no-vacancy-wrapper[data-v-2adacb1a]{background:var(--grey-light-5);padding:3rem;border-radius:1rem;text-align:center;margin-top:1.5rem}.no-vacancy-wrapper .no-vacancy-text[data-v-2adacb1a]{width:15.625rem;margin:0 auto}.employment-type-container[data-v-2adacb1a]{margin-top:1.5rem;display:flex;gap:.5rem;scroll-padding:0 max(5vw,(100vw - var(--container-width)) / 2);padding:0 max(5vw,(100vw - var(--container-width)) / 2);width:100%;flex-direction:row;overflow-x:scroll;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.employment-type-container .employment-type[data-v-2adacb1a]{height:2rem;border-radius:6.25rem;display:flex;align-items:center;gap:.25rem;border:.0625rem solid #b1b8c8;background-color:#fff;color:#383f4f;padding:0 1rem;font-size:.75rem;font-style:normal;font-weight:700;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.employment-type-container .employment-type .employment-type-amount[data-v-2adacb1a]{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;text-transform:uppercase;color:var(--grey-dark-2)}.employment-type-container .employment-type-selected[data-v-2adacb1a]{background-color:var(--orange-main);color:#fff;border:.0625rem solid var(--orange-main)}.employment-type-container .employment-type-selected .employment-type-amount[data-v-2adacb1a]{color:#fff}@media screen and (min-width: 480px){.employment-type-container[data-v-2adacb1a]{justify-content:flex-end}}@media screen and (min-width: 768px){.employment-type-container[data-v-2adacb1a]{margin-top:2.5rem}.vacancy-list[data-v-2adacb1a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media screen and (min-width: 1024px){.description[data-v-2adacb1a]{max-width:70%}}@media screen and (min-width: 1440px){.employment-type-container[data-v-2adacb1a],.vacancy-type-container[data-v-2adacb1a]{padding-left:var(--container-offset);padding-right:var(--container-offset)}}.work-at-dtt-container[data-v-33cfa9cf]{display:flex;gap:1.5rem;flex-direction:column;align-items:center}.img[data-v-33cfa9cf]{width:100%;height:auto;object-fit:cover}.learn-more-button[data-v-33cfa9cf]{margin-top:1.5rem}@media screen and (min-width: 480px){.content-wrapper .learn-more-button[data-v-33cfa9cf]{width:max-content}}@media screen and (min-width: 1024px){.work-at-dtt-container[data-v-33cfa9cf]{flex-direction:row;gap:0}.img-wrapper[data-v-33cfa9cf]{min-width:60%;transform:translate(-12%)}.img-wrapper .img[data-v-33cfa9cf]{width:100%;height:auto;object-fit:cover}.content-wrapper[data-v-33cfa9cf]{min-width:40%}}@media screen and (min-width: 1400px){.img-wrapper[data-v-33cfa9cf]{transform:translate(-30%)}.img-wrapper .img[data-v-33cfa9cf]{width:120%}}
