.site-header{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;border-color:#0000;border-bottom-width:1px;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-color .3s}@supports (animation-timeline:scroll()){body:not(:has([data-header-position=static])) .site-header{animation:1s step-end both header-scroll-bg;animation-timeline:scroll(root);animation-range:0 1px}}@supports not (animation-timeline:scroll()){body[data-fixed=true]:not(:has([data-header-position=static])) .site-header{background-color:color-mix(in oklab,var(--color-background-default)90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--border-color-default)}}body:has(#landing-trip-filters) .site-header{background-color:var(--color-background-default);border-color:var(--color-background-default);animation:none}@keyframes header-scroll-bg{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;border-color:#0000;border-bottom-width:1px}99.999%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;border-color:#0000;border-bottom-width:1px}to{background-color:color-mix(in oklab,var(--color-background-default)90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--border-color-default)}}
