.card-company[data-v-ff70c47e]{aspect-ratio:470/570;background-color:var(--card-company-bg);border-radius:1.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:2rem;position:relative;width:100%}@media(min-width:640px)and (max-width:1024.98px){.card-company[data-v-ff70c47e]{aspect-ratio:372/438}}@media(max-width:639.98px){.card-company[data-v-ff70c47e]{aspect-ratio:344/332;padding:1.75rem 2rem 2rem 1rem}}@media(min-width:1800px){.card-company[data-v-ff70c47e]{aspect-ratio:619/641}}.card-company__link[data-v-ff70c47e]{inset:0;position:absolute;z-index:3}@media(hover:hover)and (pointer:fine){.card-company__link:hover~.card-company__title[data-v-ff70c47e]{color:var(--card-company-hover-color)}}.card-company__logos[data-v-ff70c47e]{flex:1;min-height:0;position:relative;z-index:1}.card-company__logos-frame[data-v-ff70c47e]{aspect-ratio:392.44/311;max-width:100%;position:relative}@media(max-width:639.98px){.card-company__logos-frame[data-v-ff70c47e]{margin:-.25rem 0 0 .4375rem;width:12.75rem}}@media(min-width:640px)and (max-width:1024.98px){.card-company__logos-frame[data-v-ff70c47e]{margin-top:.3125rem;width:16.71875rem}}@media(min-width:1025px){.card-company__logos-frame[data-v-ff70c47e]{margin:.0625rem 0 0 .125rem;width:20.5375rem}}@media(min-width:1800px){.card-company__logos-frame[data-v-ff70c47e]{width:24.525rem}}.card-company__logo[data-v-ff70c47e]{inset:0;position:absolute;transform-origin:var(--card-company-logo-origin);transition:transform 1s cubic-bezier(.77,0,.26,1);will-change:transform}@media(prefers-reduced-motion:reduce){.card-company__logo[data-v-ff70c47e]{transition:none}}.card-company__logo[data-v-ff70c47e] .image,.card-company__logo[data-v-ff70c47e] img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card-company__logo--1[data-v-ff70c47e]{--card-company-logo-origin:25.27% 31.17%;--card-company-logo-hover-shift:-6.77%,-6.45%;--card-company-logo-hover-rotate:-14.14deg;z-index:3}.card-company__logo--2[data-v-ff70c47e]{--card-company-logo-origin:70.64% 48.39%;--card-company-logo-hover-shift:2.6%,-16.51%;--card-company-logo-hover-rotate:27.03deg;z-index:1}.card-company__logo--3[data-v-ff70c47e]{--card-company-logo-origin:35% 76.61%;--card-company-logo-hover-shift:-2.09%,-9.09%;--card-company-logo-hover-rotate:-31.06deg;z-index:2}.card-company__title[data-v-ff70c47e]{color:var(--card-company-color);margin-top:1.5rem;position:relative;transition-duration:.3s;transition-property:color;transition-timing-function:ease;z-index:2}@media(min-width:1025px){.card-company__title[data-v-ff70c47e]{margin-bottom:.5rem;margin-left:.5rem;max-width:18.125rem}}@media(hover:hover)and (pointer:fine){.card-company:hover .card-company__logo[data-v-ff70c47e]{transform:translate(var(--card-company-logo-hover-shift)) rotate(var(--card-company-logo-hover-rotate))}}.directions-list__track[data-v-d654cb6b]{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:.5rem;padding-right:.5rem}@media(min-width:1800px){.directions-list__track[data-v-d654cb6b]{padding-left:1.5rem;padding-right:1.5rem}}.directions-list__item[data-v-d654cb6b]{width:100%}@media(min-width:640px){.directions-list__item[data-v-d654cb6b]{width:calc(50% - .25rem)}}@media(min-width:1025px){.directions-list__item[data-v-d654cb6b]{width:calc(33.33333% - .33333rem)}}
