@charset "UTF-8";.tools-carousel.svelte-n3jem6{display:flex;flex-direction:column;gap:var(--gap);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.tools-carousel.svelte-n3jem6 .tool-card:hover{transform:translateY(0)}.row.svelte-n3jem6{position:relative;overflow:hidden}.row.pausable.svelte-n3jem6:hover .track:where(.svelte-n3jem6){animation-play-state:paused}.track.svelte-n3jem6{display:flex;align-items:stretch;gap:var(--gap);width:max-content;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.row[data-dir=ltr].svelte-n3jem6 .track:where(.svelte-n3jem6){animation-name:svelte-n3jem6-scroll-right}.row[data-dir=rtl].svelte-n3jem6 .track:where(.svelte-n3jem6){animation-name:svelte-n3jem6-scroll-left}.card-wrap.svelte-n3jem6{flex:0 0 auto;width:var(--card-width);min-width:var(--card-width)}@keyframes svelte-n3jem6-scroll-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes svelte-n3jem6-scroll-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media (max-width: 768px){.tools-carousel.svelte-n3jem6{gap:calc(var(--gap) * .75)}}.hero.svelte-1lmtubz{margin-bottom:var(--spacing-xl)}.hero.svelte-1lmtubz h2:where(.svelte-1lmtubz){font-size:var(--font-size-2xl);margin-bottom:var(--spacing-lg)}.hero.svelte-1lmtubz .lead:where(.svelte-1lmtubz){font-size:var(--font-size-md);color:var(--text-secondary)}.contents.svelte-1lmtubz{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl)}@media (max-width: 700px){.contents.svelte-1lmtubz{grid-template-columns:1fr}}
