.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-overlay.svelte-vgzq9y{position:fixed;inset:0;z-index:200;background:var(--color-dark);overflow-y:auto;display:flex;flex-direction:column}.menu-content.svelte-vgzq9y{flex:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-2xl);max-width:var(--max-width);width:100%;margin:0 auto;padding:7rem var(--spacing-xl) var(--spacing-2xl)}.menu-section-title.svelte-vgzq9y{font-size:var(--font-size-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-light);font-weight:400}.menu-section-divider.svelte-vgzq9y{height:1px;background:var(--color-gray-500);margin:var(--spacing-sm) 0}.nav-link.svelte-vgzq9y{display:block;color:var(--color-white);text-decoration:none;transition:opacity .2s}.nav-link.svelte-vgzq9y:hover{opacity:.7}.nav-link-lg.svelte-vgzq9y{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;padding:var(--spacing-xs) 0}.nav-link-sm.svelte-vgzq9y{font-size:var(--font-size-sm);color:var(--color-text-light);padding:.15rem 0}.nav-subs.svelte-vgzq9y{display:flex;flex-direction:column;gap:0;margin-bottom:var(--spacing-sm)}.journey-group.svelte-vgzq9y{display:flex;flex-wrap:wrap;gap:.5rem;padding:var(--spacing-sm) 0}.news-card.svelte-vgzq9y{display:flex;flex-direction:column;gap:var(--spacing-sm);text-decoration:none;transition:opacity .2s}.news-card.svelte-vgzq9y:hover{opacity:.8}.news-image.svelte-vgzq9y{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--border-radius)}.news-title.svelte-vgzq9y{font-size:var(--font-size-lg);font-weight:600;color:var(--color-white);line-height:1.3}.news-desc.svelte-vgzq9y{font-size:var(--font-size-sm);color:var(--color-text-light);line-height:1.6}.social-section.svelte-vgzq9y{margin-top:auto;padding-top:var(--spacing-lg)}.social-links.svelte-vgzq9y{display:flex;gap:var(--spacing-xl);padding-top:var(--spacing-sm)}.social-link.svelte-vgzq9y{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}.social-link.svelte-vgzq9y:hover{opacity:.7}@media(max-width:768px){.menu-content.svelte-vgzq9y{grid-template-columns:1fr;padding:7rem var(--spacing-md) var(--spacing-2xl);gap:var(--spacing-xl)}.menu-nav.svelte-vgzq9y .nav-subs:where(.svelte-vgzq9y){display:none}.menu-news.svelte-vgzq9y{display:flex;flex-direction:column}}.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}.navbar.svelte-rfuq4y{position:absolute;top:0;left:0;right:0;z-index:300;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)}@media(max-width:600px){.navbar.svelte-rfuq4y{padding:var(--spacing-md)}}.logo.svelte-rfuq4y{font-size:var(--font-size-lg);font-weight:700;color:var(--color-white);line-height:1.1;letter-spacing:.05em;text-transform:uppercase}.nav-right.svelte-rfuq4y{display:flex;align-items:center;gap:var(--spacing-md)}.menu-toggle.svelte-rfuq4y{background:none;border:none;cursor:pointer;padding:.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.hamburger.svelte-rfuq4y{display:block;width:28px;height:2px;background:var(--color-white);position:relative;transition:background .3s;box-shadow:0 -8px 0 var(--color-white),0 8px 0 var(--color-white)}.hamburger.svelte-rfuq4y:before,.hamburger.svelte-rfuq4y:after{content:"";position:absolute;left:0;width:100%;height:2px;background:transparent;transition:transform .3s,top .3s}.hamburger.svelte-rfuq4y:before{top:-8px}.hamburger.svelte-rfuq4y:after{top:8px}.open.svelte-rfuq4y .hamburger:where(.svelte-rfuq4y){background:transparent;box-shadow:none}.open.svelte-rfuq4y .hamburger:where(.svelte-rfuq4y):before{top:0;background:var(--color-white);transform:rotate(45deg)}.open.svelte-rfuq4y .hamburger:where(.svelte-rfuq4y):after{top:0;background:var(--color-white);transform:rotate(-45deg)}.navbar.light.svelte-rfuq4y .logo:where(.svelte-rfuq4y){color:var(--color-dark)}.navbar.light.svelte-rfuq4y .hamburger:where(.svelte-rfuq4y){background:var(--color-dark);box-shadow:0 -8px 0 var(--color-dark),0 8px 0 var(--color-dark)}.navbar.light.svelte-rfuq4y .open:where(.svelte-rfuq4y) .hamburger:where(.svelte-rfuq4y):before,.navbar.light.svelte-rfuq4y .open:where(.svelte-rfuq4y) .hamburger:where(.svelte-rfuq4y):after{background:var(--color-white)}.footer.svelte-jz8lnl{background:var(--color-dark)}.footer-inner.svelte-jz8lnl{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-lg) var(--spacing-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.copyright.svelte-jz8lnl,.address.svelte-jz8lnl{font-size:var(--font-size-xs);color:var(--color-text-light)}@media(max-width:768px){.footer-inner.svelte-jz8lnl{flex-direction:column;text-align:center;padding:var(--spacing-lg) var(--spacing-md)}}
