.desk-hero{--p:1;--t:clamp(0, calc(var(--p) / .3), 1);--s:clamp(0, calc((var(--p) - .22) / .4), 1);--m:clamp(0, calc((var(--p) - .58) / .22), 1);--k:clamp(0, calc((var(--p) - .8) / .2), 1)}.desk-hero[data-live]{--p:0}@media (prefers-reduced-motion:reduce){.desk-hero[data-live]{--p:1}}.desk-hero-query{clip-path:inset(0 calc((1 - var(--t)) * 100%) 0 0)}.desk-hero-caret{opacity:calc(1 - var(--m))}.desk-hero-hits{opacity:var(--m)}.desk-print{--sx:0px;--sy:0px;--sr:0deg;--u:calc(1 - var(--s));transform:translate(calc(var(--sx) * var(--u)), calc(var(--sy) * var(--u))) rotate(calc(var(--sr) * var(--u)));will-change:transform, opacity}.desk-print[data-match=false]{opacity:calc(1 - .78 * var(--m));filter:saturate(calc(1 - .6 * var(--m)))}.desk-print[data-match=true]{z-index:1}.desk-print .stamp{opacity:var(--k);transform:scale(calc(1.1 - .1 * var(--k))) rotate(calc(-2deg * (1 - var(--k))));transform-origin:50% 60%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rise{animation:linear both landing-rise;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes landing-rise{0%{opacity:.2;transform:translateY(18px)}to{opacity:1;transform:none}}
