html{scroll-behavior:smooth}.site-header{background:transparent;border-color:transparent;box-shadow:none}.site-header .logo-dark{opacity:1}.site-header .logo-light{opacity:0}.site-header .nav-link{color:rgba(255,255,255,.85)}.site-header .nav-link:hover{color:#fff}.site-header .nav-cta{background:#fff;color:var(--color-ink)}.site-header .nav-cta:hover{background:rgba(255,255,255,.9)}.site-header .menu-button{border-color:rgba(255,255,255,.3);color:#fff}.site-header .lang-trigger{color:rgba(255,255,255,.9)}.site-header.is-scrolled{background:rgba(255,255,255,.95);border-color:var(--color-border);box-shadow:0 1px 8px rgba(49,47,48,.04)}.site-header.is-scrolled .logo-dark{opacity:0}.site-header.is-scrolled .logo-light{opacity:1}.site-header.is-scrolled .nav-link{color:color-mix(in oklab,var(--color-ink) 80%,transparent)}.site-header.is-scrolled .nav-link:hover{color:var(--color-brand)}.site-header.is-scrolled .nav-cta{background:var(--color-brand);color:#fff}.site-header.is-scrolled .nav-cta:hover{background:var(--color-brand-hover)}.site-header.is-scrolled .menu-button{border-color:var(--color-border);color:var(--color-ink)}.site-header.is-scrolled .lang-trigger{color:color-mix(in oklab,var(--color-ink) 80%,transparent)}.lang-option{color:color-mix(in oklab,var(--color-ink) 85%,transparent)}.lang-option:hover{background:color-mix(in oklab,var(--color-ink) 5%,transparent)}.lang-option.is-active{background:color-mix(in oklab,var(--color-brand) 5%,transparent);color:var(--color-brand)}.results-track::-webkit-scrollbar{display:none}.lightbox:not(.hidden){display:flex}.local-map:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:44px 44px;opacity:.45}.flag-current svg,.flag-br svg,.flag-us svg,.flag-es svg{width:22px;height:22px}.link-card:hover .link-icon{background:var(--color-brand-hover)}.link-card:hover .link-label{color:var(--color-ink)}.link-card:hover .link-hint{color:var(--color-brand)}

