.landing-nav{background-color:#fff}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-nav{-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);background-color:#fffc}}@media (prefers-reduced-transparency:reduce){.landing-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff}}html:has(.landing-nav){scroll-padding-top:64px}@media (min-width:64rem){html:has(.landing-nav){scroll-padding-top:76px}}@keyframes landing-nav-edge{0%{box-shadow:0 1px #0d0d0f00}to{box-shadow:0 1px #0d0d0f14}}@supports (animation-timeline:scroll()){.landing-nav{animation:linear both landing-nav-edge;animation-timeline:scroll(root);animation-range:0 48px}}.landing-menu,.landing-menu-scrim{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}@starting-style{.landing-menu,.landing-menu-scrim{opacity:0}}:is(.landing-menu,.landing-menu-scrim)[hidden]{opacity:0;transition-duration:.15s;transition-timing-function:ease-out}.landing-menu{transform-origin:100% 0}@starting-style{.landing-menu{scale:.97}}.landing-menu[hidden]{scale:.97}.landing-menu-glyph{grid-area:1/1;transition-property:opacity,scale,filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,0,0,1)}[aria-expanded=true]>.landing-menu-glyph-open,[aria-expanded=false]>.landing-menu-glyph-close{opacity:0;filter:blur(4px);scale:.25}@media (prefers-reduced-motion:reduce){.landing-menu,.landing-menu[hidden],[aria-expanded]>.landing-menu-glyph{filter:none;scale:none}@starting-style{.landing-menu,.landing-menu[hidden],[aria-expanded]>.landing-menu-glyph{scale:none}}}