.try-it.svelte-3kc99t{background-image:linear-gradient(to right,transparent 50%,var(--primary) 50%),linear-gradient(130deg,#ffd738,#de8aff,#75c3ff);background-size:200% 100%,100% 100%;background-repeat:no-repeat;background-position:100% 0,0 0;transition:background-position .3s ease-out,color .3s}.group:hover .try-it.svelte-3kc99t,.group:focus-visible .try-it.svelte-3kc99t{background-position:4px 0,0 0}.brand-bar.svelte-3kc99t{background-image:linear-gradient(90deg,#ffd738,#de8aff,#75c3ff);background-size:150% 100%;background-position:0 0;transition:background-position .6s ease-out}.group:hover .brand-bar.svelte-3kc99t,.group:focus-visible .brand-bar.svelte-3kc99t{background-position:100% 0}@media (prefers-reduced-motion: reduce){.try-it.svelte-3kc99t,.brand-bar.svelte-3kc99t{transition:none}}.find-ring.svelte-ke5j5b{background-image:conic-gradient(#ffd738,#de8aff,#75c3ff,#ffd738);animation:svelte-ke5j5b-find-spin 6s linear infinite}.find-sheen.svelte-ke5j5b{background-image:linear-gradient(90deg,#ffd738,#de8aff,#75c3ff,#ffd738);background-size:200% 100%;animation:svelte-ke5j5b-find-sheen 3s linear infinite}.find-in.svelte-ke5j5b{animation:svelte-ke5j5b-find-in .6s cubic-bezier(.2,.8,.2,1) both}.find-up.svelte-ke5j5b{animation:svelte-ke5j5b-find-up .55s cubic-bezier(.2,.8,.2,1) both}.find-sprout.svelte-ke5j5b{animation:svelte-ke5j5b-find-sprout .7s .15s cubic-bezier(.2,.8,.2,1) both}.find-spark.svelte-ke5j5b{position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;opacity:0;animation:svelte-ke5j5b-find-spark 1.4s ease-out infinite}@keyframes svelte-ke5j5b-find-spin{to{transform:rotate(360deg)}}@keyframes svelte-ke5j5b-find-sheen{to{background-position:200% 50%}}@keyframes svelte-ke5j5b-find-in{0%{opacity:0;transform:translateY(-10px) scale(.97)}60%{opacity:1;transform:translateY(2px) scale(1.01)}to{transform:none}}@keyframes svelte-ke5j5b-find-up{0%{opacity:0;transform:translateY(24px)}60%{opacity:1;transform:translateY(-3px)}to{transform:none}}@keyframes svelte-ke5j5b-find-sprout{0%{transform:scale(.3) rotate(-20deg)}70%{transform:scale(1.15) rotate(4deg)}to{transform:none}}@keyframes svelte-ke5j5b-find-spark{0%{opacity:0;transform:translate(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1)}}@media (prefers-reduced-motion: reduce){.find-ring.svelte-ke5j5b,.find-sheen.svelte-ke5j5b,.find-in.svelte-ke5j5b,.find-up.svelte-ke5j5b,.find-sprout.svelte-ke5j5b{animation:none}.find-spark.svelte-ke5j5b{display:none}}.tile.svelte-16xsxzt img:where(.svelte-16xsxzt){transition:transform .45s cubic-bezier(.2,.7,.2,1)}.tile.svelte-16xsxzt:hover img:where(.svelte-16xsxzt),.tile.svelte-16xsxzt:focus-within img:where(.svelte-16xsxzt){transform:scale(1.08)}.hit.svelte-16xsxzt:focus-visible,.more.svelte-16xsxzt:focus-visible{outline:3px solid var(--accent-text);outline-offset:-3px}.cap.svelte-16xsxzt{transition:background-color .25s}.cap-title.svelte-16xsxzt{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:0;opacity:0;transition:opacity .2s,max-height .25s}.tile.svelte-16xsxzt:hover .cap:where(.svelte-16xsxzt),.tile.svelte-16xsxzt:focus-within .cap:where(.svelte-16xsxzt){background:#121316cc}.tile.svelte-16xsxzt:hover .cap-title:where(.svelte-16xsxzt),.tile.svelte-16xsxzt:focus-within .cap-title:where(.svelte-16xsxzt){max-height:2.2rem;opacity:1}.licence.svelte-16xsxzt{background:#121316bd}.tile.svelte-16xsxzt:hover .licence:where(.svelte-16xsxzt),.tile.svelte-16xsxzt:focus-within .licence:where(.svelte-16xsxzt){background:#ffffff29}.licence.svelte-16xsxzt:hover,.licence.svelte-16xsxzt:focus-visible{background:#fff;color:#111;text-decoration:underline;outline:none}.more.svelte-16xsxzt{transition:background-color .2s}.more.svelte-16xsxzt:hover{background:color-mix(in oklab,var(--secondary),var(--foreground) 8%)}.more.svelte-16xsxzt .more-icon{transition:transform .3s}.more.svelte-16xsxzt:hover .more-icon{transform:scale(1.12)}@media (prefers-reduced-motion: reduce){.tile.svelte-16xsxzt img:where(.svelte-16xsxzt),.cap.svelte-16xsxzt,.cap-title.svelte-16xsxzt,.more.svelte-16xsxzt,.more.svelte-16xsxzt .more-icon{transition:none}}.header-grid.svelte-mgz969{display:grid;grid-template-columns:minmax(16rem,46rem);grid-template-rows:3rem minmax(3rem,auto) 3rem}@media (min-width: 1024px){.header-grid.svelte-mgz969{display:grid;grid-template-columns:minmax(3rem,8rem) minmax(32rem,46rem) 1fr;grid-template-rows:minmax(3rem,auto) 3rem}}
