.amt-careers__roles li.amt-careers__role{position:relative;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.amt-careers__role-document{position:static;min-width:0;align-self:end;color:inherit!important;border-radius:inherit}.amt-careers__role-document,.amt-careers__role-document:hover,.amt-careers__role-document:focus-visible,.amt-inner-vacancies__item,.amt-inner-vacancies__item:hover,.amt-inner-vacancies__item:focus-visible{text-decoration:none!important}.amt-careers__role-document::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.amt-careers__role-document:focus-visible{outline:none}.amt-careers__role-document:focus-visible::after{outline:2px solid currentColor;outline-offset:3px}.amt-careers__roles li.amt-careers__role:has(>.amt-careers__role-document):focus-within{transform:translateY(-2px);border-color:#a8edf2;background:rgba(255,255,255,.2);box-shadow:0 7px 16px rgba(0,35,58,.18)}@media(hover:hover){.amt-careers__roles li.amt-careers__role:has(>.amt-careers__role-document):hover{transform:translateY(-2px);border-color:#a8edf2;background:rgba(255,255,255,.2);box-shadow:0 7px 16px rgba(0,35,58,.18)}}body.amt-theme .amt-careers__roles li.amt-vacancy--no-icon,.amt-careers__roles li.amt-vacancy--no-icon{grid-template-columns:minmax(0,1fr)!important}.amt-vacancy--no-icon>strong,.amt-vacancy--no-icon>a,.amt-vacancy--no-icon>small{grid-column:1}.amt-inner-vacancies__item.amt-vacancy--no-icon{grid-template-columns:minmax(0,1fr) 14px!important;padding-left:14px!important}@media(prefers-reduced-motion:reduce){.amt-careers__roles li.amt-careers__role{transition:none!important;transform:none!important}}
[data-amt-vacancy-tip] .amt-vacancy-tooltip{position:absolute;z-index:5;bottom:calc(100% + 8px);left:0;display:block;width:max-content;max-width:min(280px,80vw);height:auto;margin:0;padding:9px 12px;box-sizing:border-box;border:1px solid #b6d9e6;border-radius:8px;background:#123b5d;color:#fff;font-size:13px;font-weight:500;line-height:1.4;white-space:normal;text-decoration:none!important;box-shadow:0 5px 16px rgba(0,25,45,.22);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear;pointer-events:auto}[data-amt-vacancy-tip] .amt-vacancy-tooltip::before{content:"";position:absolute;left:0;right:0;top:100%;height:9px}[data-amt-vacancy-tip]:not(.amt-tooltip-dismissed):is(:hover,:focus-visible) .amt-vacancy-tooltip{opacity:1;visibility:visible;transition-delay:2s}.amt-inner-vacancies__item[data-amt-vacancy-tip]{position:relative}.amt-careers__role:has(>.amt-careers__role-document:hover),.amt-careers__role:focus-within{z-index:3}@media(prefers-reduced-motion:reduce){[data-amt-vacancy-tip] .amt-vacancy-tooltip{transition-duration:0s}}

.amt-inner-vacancies__item--static{grid-template-columns:25px minmax(0,1fr)!important;cursor:default}.amt-inner-vacancies__item--static.amt-vacancy--no-icon{grid-template-columns:minmax(0,1fr)!important}.amt-inner-vacancies__item--static:hover{background:transparent!important;box-shadow:none!important;transform:none!important}
