.locale-switcher.svelte-npjipv{display:flex;gap:var(--spacing-sm)}.locale-switcher.footer.svelte-npjipv{gap:var(--spacing-xs)}.locale-link.svelte-npjipv{color:var(--color-white);font-size:var(--font-size-xs);font-weight:400;letter-spacing:.05em;opacity:.5;transition:opacity .2s}.light.svelte-npjipv .locale-link:where(.svelte-npjipv){color:var(--color-dark)}.footer.svelte-npjipv .locale-link:where(.svelte-npjipv){color:var(--color-text-light);opacity:.7;letter-spacing:normal}.locale-link.active.svelte-npjipv{opacity:1;font-weight:700}.locale-link.svelte-npjipv:hover{opacity:1}.tag.svelte-1famv1g{display:inline-block;padding:.25rem .75rem;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;white-space:nowrap;text-decoration:none;transition:opacity .2s}a.tag.svelte-1famv1g:hover{opacity:.7}.light.svelte-1famv1g{border:1px solid var(--color-dark);color:var(--color-dark)}.dark.svelte-1famv1g{border:1px solid var(--color-white);color:var(--color-white)}.blue.svelte-1famv1g{border:1px solid var(--color-blue);color:var(--color-blue)}.blue-solid.svelte-1famv1g{background:var(--color-blue);color:var(--color-white)}.lg.svelte-1famv1g{padding:.5rem 1.25rem;font-size:var(--font-size-base)}.menu-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-2xl);max-width:var(--max-width);width:100%;margin:0 auto}.menu-grid .section-title{font-size:var(--font-size-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-light);font-weight:400}.menu-grid .divider{height:1px;background:var(--color-gray-500);margin:var(--spacing-sm) 0}.menu-grid .nav-link{display:block;color:var(--color-white);text-decoration:none;transition:opacity .2s}.menu-grid .nav-link:hover{opacity:.7}.menu-grid .nav-link-lg{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;padding:var(--spacing-sm) 0}.menu-grid .nav-link-sm{font-size:var(--font-size-sm);color:var(--color-text-light);padding:.35rem 0}.menu-grid .nav-subs{display:flex;flex-direction:column;gap:0;margin-bottom:var(--spacing-sm)}.menu-grid .legal-divider{margin-top:1rem}.menu-grid .legal-links{display:flex;flex-direction:row;gap:1rem;letter-spacing:.1em;text-transform:uppercase}.menu-grid .legal-links *{font-size:var(--font-size-xs)}.menu-grid .journey-group{display:flex;flex-wrap:wrap;gap:.5rem;padding:var(--spacing-sm) 0}.menu-grid .news-card{display:flex;flex-direction:column;gap:var(--spacing-sm);text-decoration:none;transition:opacity .2s}.menu-grid .news-card:hover{opacity:.8}.menu-grid .news-image{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--border-radius)}.menu-grid .news-title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-white);line-height:1.2}.menu-grid .news-desc{font-size:var(--font-size-sm);color:var(--color-text-light);line-height:1.2}.menu-grid .social-section{margin-top:auto;padding-top:var(--spacing-lg)}.menu-grid .social-links{display:flex;gap:var(--spacing-xl)}.menu-grid .social-link{font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);text-decoration:none;font-weight:600;transition:opacity .2s}.menu-grid .social-link:hover{opacity:.7}.menu-grid .col-news{display:flex;flex-direction:column}@media(max-width:768px){.menu-grid{grid-template-columns:1fr;gap:var(--spacing-xl);padding:0}.menu-grid .col-nav .nav-subs{display:none}}.nav-root.svelte-rfuq4y{position:absolute;top:0;left:0;right:0;z-index:300}.nav-root.open.svelte-rfuq4y{height:100vh;overflow-y:auto}.menu-backdrop.svelte-rfuq4y{position:fixed;inset:0;background:var(--color-dark);z-index:-1}.navbar.svelte-rfuq4y{top:0;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;max-width:var(--max-width);margin:0 auto;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-lg)}.logo.svelte-rfuq4y{display:flex}.logo-img.svelte-rfuq4y{height:60px;width:auto}@media(max-width:600px){.navbar.svelte-rfuq4y{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md)}.logo-img.svelte-rfuq4y{height:40px}}.nav-right.svelte-rfuq4y{display:flex;align-items:center;gap:var(--spacing-sm)}.menu-toggle.svelte-rfuq4y{background:none;border:none;cursor:pointer;padding:.5rem;width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.bar.svelte-rfuq4y{display:block;width:28px;height:2px;background:var(--color-white);transform-origin:center;transition:transform .3s,background .3s}.is-open.svelte-rfuq4y .bar-top:where(.svelte-rfuq4y){transform:translateY(8px) rotate(45deg)}.is-open.svelte-rfuq4y .bar-mid:where(.svelte-rfuq4y){transform:scaleX(0)}.is-open.svelte-rfuq4y .bar-bot:where(.svelte-rfuq4y){transform:translateY(-8px) rotate(-45deg)}.navbar.light.svelte-rfuq4y .logo-img:where(.svelte-rfuq4y){filter:invert(1)}.navbar.light.svelte-rfuq4y .bar:where(.svelte-rfuq4y){background:var(--color-dark)}.menu-body.svelte-rfuq4y{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-xs) var(--spacing-xl) var(--spacing-2xl);opacity:0;transition:opacity .3s ease}.menu-body.visible.svelte-rfuq4y{opacity:1}@media(max-width:768px){.menu-body.svelte-rfuq4y{padding:var(--spacing-xl) var(--spacing-md) var(--spacing-2xl)}}.footer.svelte-jz8lnl{background:var(--color-dark);border-top:1px solid var(--color-gray-700)}.footer-wrapper.svelte-jz8lnl{padding:var(--spacing-2xl) var(--spacing-xl) var(--spacing-lg)}.footer-bottom.svelte-jz8lnl{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-md) var(--spacing-xl) var(--spacing-lg);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.copyright.svelte-jz8lnl{font-size:var(--font-size-xs);color:var(--color-text-light)}@media(max-width:768px){.footer-wrapper.svelte-jz8lnl{padding:var(--spacing-xl) var(--spacing-md) var(--spacing-md)}.footer-bottom.svelte-jz8lnl{flex-direction:column;text-align:center;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg)}}
