:is(body:has(.lv2-root) [data-testid=site-search-bar],body:has(.lv2-root) [data-site-search-fallback]){display:none}.lv2-rise>*{animation:.6s both lv2-rise}.lv2-rise>:nth-child(2){animation-delay:80ms}.lv2-rise>:nth-child(3){animation-delay:.16s}.lv2-rise>:nth-child(4){animation-delay:.24s}.lv2-rise>:nth-child(5){animation-delay:.32s}@keyframes lv2-rise{0%{transform:translateY(10px)}to{transform:none}}.lv2-float{animation:7s ease-in-out infinite lv2-float}.lv2-float:nth-child(2){animation-delay:-1.4s}.lv2-float:nth-child(3){animation-delay:-2.8s}.lv2-float:nth-child(4){animation-delay:-4.2s}.lv2-float:nth-child(5){animation-delay:-5.6s}@keyframes lv2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.lv2-search{position:relative}.lv2-search:after{content:"";box-shadow:0 0 0 3px hsl(var(--primary) / .55);opacity:0;pointer-events:none;border-radius:21px;transition:opacity .2s;position:absolute;inset:-3px}.lv2-search:hover:after,.lv2-search:focus-within:after{opacity:1}.lv2-lift{transition:transform .2s,box-shadow .2s}.lv2-lift:hover,.lv2-lift:focus-visible{transform:translateY(-2px)}.lv2-nudge{animation:4s ease-in-out infinite lv2-nudge}@keyframes lv2-nudge{0%,88%,to{transform:none}94%{transform:translate(3px)}}.lv2-rotwrap{display:inline-grid}.lv2-rot{grid-area:1/1;transition:transform .35s,opacity .35s;display:inline-block}.lv2-rot[data-phase=hidden]{opacity:0;visibility:hidden;transition:none;transform:translateY(.35em)}.lv2-rot[data-phase=out]{opacity:0;transform:translateY(-.35em)}.lv2-rot[data-phase=in]{opacity:0;transition:none;transform:translateY(.35em)}.lv2-root h1,.lv2-root h2,.lv2-root h3{text-wrap:balance}.lv2-root p{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.lv2-root *,.lv2-root :before,.lv2-root :after{transition:none!important;animation:none!important}}.lv2-feat-chip{opacity:0;transition:transform .2s,background-color .2s;animation:.5s forwards lv2-feat-rise}.lv2-feat-chip:hover{transform:translateY(-2px)}@keyframes lv2-feat-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lv2-feat-chip{opacity:1!important}}