/* !important: the renderers write inline opacity/transform on every element, which
   would otherwise pin these states and stop the motion from ever playing. */[data-motion-ready] [data-motion]:not(.is-revealed){opacity:0!important}[data-motion-ready] [data-motion=fade-up]:not(.is-revealed){transform:translateY(24px)!important}[data-motion-ready] [data-motion=scale-in]:not(.is-revealed){transform:scale(.96)!important}[data-motion-ready] [data-motion=zoom-in]:not(.is-revealed){transform:scale(.85)!important}[data-motion-ready] [data-motion=slide-left]:not(.is-revealed){transform:translateX(-48px)!important}[data-motion-ready] [data-motion=slide-right]:not(.is-revealed){transform:translateX(48px)!important}[data-motion]{transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}[data-motion-hover=grow],[data-motion-hover=lift]{transition:transform .2s ease,box-shadow .2s ease}[data-motion][data-motion-hover=grow],[data-motion][data-motion-hover=lift]{transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .2s ease,box-shadow .2s ease}[data-motion-hover=lift]:focus-visible,[data-motion-hover=lift]:hover{transform:translateY(-4px)!important;box-shadow:0 12px 24px -8px rgba(15,23,42,.18)}[data-motion-hover=grow]:focus-visible,[data-motion-hover=grow]:hover{transform:scale(1.04)!important;box-shadow:0 16px 32px -12px rgba(15,23,42,.25)}[data-sticky=true]{transition:box-shadow .2s ease,backdrop-filter .2s ease}[data-sticky=true][data-scrolled=true]{box-shadow:0 1px 0 rgba(15,23,42,.06),0 8px 24px -12px rgba(15,23,42,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-nav-target]{position:relative}[data-nav-target][data-active=true]:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:2px;border-radius:2px;background:currentColor;opacity:.8}@media (prefers-reduced-motion:reduce){[data-motion-hover=grow],[data-motion-hover=lift],[data-motion]{transition:none!important}[data-motion-ready] [data-motion]:not(.is-revealed){opacity:1!important;transform:none!important}[data-motion-hover=grow]:focus-visible,[data-motion-hover=grow]:hover,[data-motion-hover=lift]:focus-visible,[data-motion-hover=lift]:hover{transform:none!important}}