.site-header__bar{--capsule-pad:1rem;width:calc(min(var(--container-max), 100%) - 2 * var(--container-pad) + 2 * var(--capsule-pad));padding-inline:var(--capsule-pad)}@media (min-width:48rem){.site-header__bar{--capsule-pad:1.5rem}}.menu-overlay{transition:visibility var(--dur-base) var(--ease-base)}.menu-overlay[data-open=false]{visibility:hidden;pointer-events:none}.menu-overlay[data-open=true]{visibility:visible}.menu-overlay__backdrop{opacity:0;transition:opacity var(--dur-micro) var(--ease-base)}.menu-overlay[data-open=true] .menu-overlay__backdrop{opacity:1}.menu-item{opacity:0;transform:translateY(.875rem);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.menu-overlay[data-open=true] .menu-item{opacity:1;transform:none;transition-delay:calc(80ms + var(--i, 0) * 35ms)}@media (prefers-reduced-motion:reduce){.menu-item{transform:none}.menu-overlay[data-open=true] .menu-item{transition-delay:0s}}@property --bg-base{syntax:"<color>";inherits:false;initial-value:#F5F5F8}@property --blob-a-color{syntax:"<color>";inherits:true;initial-value:#F5F5F8}@property --blob-b-color{syntax:"<color>";inherits:true;initial-value:#F5F5F8}@property --blob-c-color{syntax:"<color>";inherits:true;initial-value:#F5F5F8}.bg-field{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-color:var(--bg-base);transition:--bg-base .9s cubic-bezier(.16,1,.3,1);contain:strict}.bg-field__blob{position:absolute;border-radius:50%;will-change:transform}.bg-field__blob--a{width:95vmax;height:95vmax;top:-28vmax;left:-18vmax;background:radial-gradient(closest-side circle at 50% 50%,var(--blob-a-color) 0,color-mix(in oklab,var(--blob-a-color) 55%,transparent) 42%,transparent 72%);transition:--blob-a-color .9s cubic-bezier(.16,1,.3,1);animation:blob-drift-a 52s ease-in-out infinite alternate}.bg-field__blob--b{width:82vmax;height:82vmax;top:18vmax;right:-24vmax;background:radial-gradient(closest-side circle at 50% 50%,var(--blob-b-color) 0,color-mix(in oklab,var(--blob-b-color) 50%,transparent) 45%,transparent 74%);transition:--blob-b-color .9s cubic-bezier(.16,1,.3,1);animation:blob-drift-b 64s ease-in-out infinite alternate}.bg-field__blob--c{width:70vmax;height:70vmax;bottom:-22vmax;left:22vmax;background:radial-gradient(closest-side circle at 50% 50%,var(--blob-c-color) 0,color-mix(in oklab,var(--blob-c-color) 48%,transparent) 44%,transparent 72%);transition:--blob-c-color .9s cubic-bezier(.16,1,.3,1);animation:blob-drift-c 58s ease-in-out infinite alternate}@keyframes blob-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,4vh,0) scale(1.08)}}@keyframes blob-drift-b{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(-5vw,-6vh,0) scale(1)}}@keyframes blob-drift-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4vw,-5vh,0) scale(1.1)}}.bg-field__grain{position:absolute;inset:-50%;opacity:var(--grain-opacity);mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}@media (max-width:47.99rem){.bg-field__blob--c{display:none}.bg-field__blob{animation:none}}@media (prefers-reduced-motion:reduce){.bg-field__blob{animation:none}.bg-field,.bg-field__blob--a,.bg-field__blob--b,.bg-field__blob--c{transition-duration:.2s}}