.connect-ways[data-v-d5993c23]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=1024px){.connect-ways[data-v-d5993c23]{grid-template-columns:minmax(0,1fr);gap:40px}}.connect-ways__group[data-v-d5993c23]{flex-direction:column;display:flex}.connect-ways__group-header[data-v-d5993c23]{border-top:solid 2px var(--darkest-text-color);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:16px 0;display:flex}.connect-ways__group-title[data-v-d5993c23]{letter-spacing:.1em;text-transform:uppercase;color:var(--darkest-text-color);font-size:13px;font-weight:700}.connect-ways__group-subtitle[data-v-d5993c23]{color:var(--muted-text-color);font-size:15px;font-weight:500}.connect-ways__cards[data-v-d5993c23]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=767px){.connect-ways__cards[data-v-d5993c23]{grid-template-columns:minmax(0,1fr)}}.connect-ways__card[data-v-d5993c23]{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:24px;display:flex}.connect-ways__card-number[data-v-d5993c23]{letter-spacing:.1em;color:var(--color-primary);font-size:15px;font-weight:700}.connect-ways__card-title[data-v-d5993c23]{font-size:22px;font-family:var(--heading-font);color:var(--darkest-text-color);margin:12px 0 8px;font-weight:700}.connect-ways__card-by[data-v-d5993c23]{color:var(--dark-text-color);margin:0 0 12px;font-size:14px;line-height:1.6}.connect-ways__card-by strong[data-v-d5993c23]{font-weight:700}.connect-ways__card-description[data-v-d5993c23]{color:var(--muted-text-color);flex:1;margin:0 0 32px;font-size:16px;line-height:1.6}.connect-ways__card-link[data-v-d5993c23]{color:var(--color-primary);font-size:15px;font-weight:700;text-decoration:none}.connect-ways__card-link[data-v-d5993c23]:hover{color:var(--color-primary--darker)}.directory__group[data-v-ce32ca4e]{margin-top:24px}.directory__group-title[data-v-ce32ca4e]{font-family:var(--heading-font);color:var(--darkest-text-color);margin:0;font-size:22px}.directory__group-description[data-v-ce32ca4e]{max-width:820px;color:var(--muted-text-color);margin:6px 0 0;font-size:16px;line-height:1.55}.directory__grid[data-v-ce32ca4e]{margin-top:16px}.directory__legacy[data-v-ce32ca4e]{max-width:900px;color:var(--dark-text-color);background-color:var(--light-bg);border-radius:10px;margin:22px 0 0;padding:16px 18px;font-size:16px;line-height:1.55}.spotlights[data-v-bbf0702f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=767px){.spotlights[data-v-bbf0702f]{grid-template-columns:minmax(0,1fr)}}.spotlights__card[data-v-bbf0702f]{background-color:#fff;border:1px solid #e4e6e9;border-radius:12px;flex-direction:column;padding:28px;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex}@media (width<=1024px){.spotlights__card[data-v-bbf0702f]{padding:22px}}.spotlights__card[data-v-bbf0702f]:hover{border-color:#c9ced3;box-shadow:0 6px 20px #23252412}.spotlights__card-logo[data-v-bbf0702f]{align-items:center;height:52px;margin-bottom:20px;display:flex}.spotlights__card-logo img[data-v-bbf0702f]{-o-object-fit:contain;object-fit:contain;max-width:200px;max-height:46px}.spotlights__card-name[data-v-bbf0702f]{font-family:var(--heading-font);color:var(--darkest-text-color);margin:0 0 8px;font-size:22px}.spotlights__card-description[data-v-bbf0702f]{color:var(--muted-text-color);flex:1;margin:0 0 20px;font-size:16px;line-height:1.55}.spotlights__card-link[data-v-bbf0702f]{color:var(--color-primary);font-size:15px;font-weight:700}@media (width<=767px){.routes__table-wrapper[data-v-799168e9]{overflow-x:auto}.routes__table[data-v-799168e9]{min-width:640px}}.routes__table[data-v-799168e9]{border-collapse:separate;border-spacing:0;background-color:#fff;border:1px solid #e4e6e9;border-radius:10px;width:100%;font-size:16px;line-height:1.5;overflow:hidden}.routes__table td[data-v-799168e9],.routes__table th[data-v-799168e9]{text-align:left;vertical-align:top;border-bottom:1px solid #e4e6e9;padding:14px 16px}@media (width<=767px){.routes__table td[data-v-799168e9],.routes__table th[data-v-799168e9]{padding:6px 10px}}.routes__table thead th[data-v-799168e9]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-text-color);background-color:var(--gray-bg);font-size:14px}.routes__table tbody th[data-v-799168e9]{font-family:var(--heading-font);color:var(--darkest-text-color);white-space:nowrap}.routes__table td[data-v-799168e9]{color:var(--dark-text-color)}.routes__table tbody tr:last-child td[data-v-799168e9],.routes__table tbody tr:last-child th[data-v-799168e9]{border-bottom:none}.routes__team[data-v-799168e9]{background-color:var(--dark-bg);border-radius:14px;grid-template-columns:.9fr 1.4fr;align-items:center;gap:28px;margin-top:26px;padding:30px 32px;display:grid}@media (width<=1024px){.routes__team[data-v-799168e9]{grid-template-columns:1fr}}.routes__team-label[data-v-799168e9]{letter-spacing:.15em;text-transform:uppercase;color:var(--color-primary);font-size:14px;font-weight:700}.routes__team-title[data-v-799168e9]{font-family:var(--heading-font);color:#fff;margin:6px 0 10px;font-size:24px;line-height:1.12}.routes__team-description[data-v-799168e9]{color:#cfd3d6;margin:0;font-size:16px;line-height:1.55}.routes__steps[data-v-799168e9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=767px){.routes__team[data-v-799168e9]{padding:24px 20px}.routes__steps[data-v-799168e9]{grid-template-columns:minmax(0,1fr)}}.routes__step[data-v-799168e9]{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.routes__step-title[data-v-799168e9]{font-family:var(--heading-font);color:#fff;font-size:16px}.routes__step-description[data-v-799168e9]{color:#cfd3d6;font-size:14.5px;line-height:1.5}.partners-teaser[data-v-3b9fb61f]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}@media (width<=1024px){.partners-teaser[data-v-3b9fb61f]{grid-template-columns:1fr;gap:36px}}.partners-teaser__content[data-v-3b9fb61f]{flex-direction:column;align-items:flex-start;display:flex}.partners-teaser__label[data-v-3b9fb61f]{letter-spacing:.15em;text-transform:uppercase;color:var(--color-primary);font-size:14px;font-weight:700}.partners-teaser__title[data-v-3b9fb61f]{font-size:40px;line-height:1.12;font-family:var(--heading-font);text-transform:uppercase;color:var(--darkest-text-color);margin:12px 0 0;font-weight:800}@media (width>=768px) and (width<=1024px){.partners-teaser__title[data-v-3b9fb61f]{font-size:34px}}@media (width<=767px){.partners-teaser__title[data-v-3b9fb61f]{font-size:28px}}.partners-teaser__description[data-v-3b9fb61f]{color:var(--muted-text-color);margin:20px 0 0;font-size:20px;line-height:1.55}@media (width<=767px){.partners-teaser__description[data-v-3b9fb61f]{font-size:18px}}.partners-teaser__links[data-v-3b9fb61f]{flex-wrap:wrap;gap:8px;margin:24px 0 28px;display:flex}.partners-teaser__link[data-v-3b9fb61f]{color:var(--dark-text-color);border:1px solid #c9ced3;border-radius:100px;padding:8px 14px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .25s}.partners-teaser__link[data-v-3b9fb61f]:hover{border-color:var(--darkest-text-color)}.partners-teaser__btn[data-v-3b9fb61f]{height:48px;padding:0 20px;font-size:18px;font-weight:600}.partners-teaser__logos[data-v-3b9fb61f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partners-teaser__logo[data-v-3b9fb61f]{background-color:#fff;border:1px solid #e4e6e9;border-radius:10px;justify-content:center;align-items:center;height:88px;display:flex}@media (width<=767px){.partners-teaser__logo[data-v-3b9fb61f]{height:72px}}.partners-teaser__logo img[data-v-3b9fb61f]{-o-object-fit:contain;object-fit:contain;max-width:calc(100% - 32px);max-height:44px}
