.routes_main__zJ81w{padding:2rem 0 3rem;color:var(--color-foreground)}.routes_inner___5F6_{width:min(100%,52rem);margin-inline:auto;padding-inline:1.25rem}.routes_breadcrumbs__0RSe0,.routes_languages__xiHLR{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1.5rem;font-size:.875rem}.routes_breadcrumbs__0RSe0 a,.routes_languages__xiHLR a,.routes_links__bnp1J a{color:var(--color-action);text-underline-offset:.2em}.routes_heading__gCXJW,.routes_title__Of9sb{font-family:var(--font-road);font-weight:400;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}.routes_title__Of9sb{margin:0 0 1.25rem;font-size:clamp(1.8rem,4vw,2.8rem)}.routes_heading__gCXJW{margin:0 0 .75rem;font-size:1.45rem}.routes_intro__LrtH9,.routes_section__qRFf1 li,.routes_section__qRFf1 p{line-height:1.65}.routes_section__qRFf1{margin-block:2rem}.routes_section__qRFf1 li+li{margin-top:.5rem}.routes_cards__yz37_{display:grid;grid-gap:1rem;gap:1rem;margin-block:2rem}.routes_card__5YMHv{display:block;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.25rem;background:var(--color-white);color:inherit;text-decoration:none}.routes_card__5YMHv .routes_heading__gCXJW{color:var(--color-action)}.routes_card__5YMHv p{margin-bottom:0;line-height:1.65}.routes_card__5YMHv:hover{border-color:var(--color-action)}.routes_action__F7zXh{display:inline-flex;align-items:center;min-height:3rem;padding:.75rem 1.25rem;border-radius:var(--radius-lg);background:var(--color-action);color:var(--color-white);text-decoration:none;font-weight:600}.routes_action__F7zXh:hover{background:var(--color-action-hover)}.routes_links__bnp1J{display:grid;grid-gap:.75rem;gap:.75rem;margin-block:1.5rem}.routes_contents__aG2Zd{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-block:1.5rem;padding-block:1rem;border-block:1px solid var(--color-border)}.routes_contents__aG2Zd a{color:var(--color-action);line-height:1.5;text-underline-offset:.2em}.routes_section__qRFf1[id]{scroll-margin-top:6rem}.routes_languages__xiHLR{margin-top:2rem}.routes_main__zJ81w a:focus-visible{outline:2px solid var(--color-action);outline-offset:4px}