.use-case-card.svelte-wpax4g{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem 1.15rem;align-items:start;padding:1.35rem 1.35rem 1.35rem 1.25rem;border-radius:1.15rem;border:1px solid color-mix(in oklch,var(--color-base-content) 8%,transparent);background:linear-gradient(160deg,color-mix(in oklch,var(--color-base-100) 92%,transparent),color-mix(in oklch,var(--color-base-100) 78%,transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none;color:inherit;overflow:hidden;isolation:isolate;opacity:0;animation:svelte-wpax4g-use-case-fade .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay) forwards;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease,background .22s ease}.use-case-card.svelte-wpax4g:hover,.use-case-card.svelte-wpax4g:focus-visible{border-color:var(--accent-soft);transform:translateY(-3px);box-shadow:0 18px 40px -24px color-mix(in oklch,var(--accent) 55%,transparent);outline:none}.use-case-card__accent.svelte-wpax4g{position:absolute;inset:0 auto 0 0;width:3px;background:var(--accent);opacity:0;transform:scaleY(.4);transform-origin:center;transition:opacity .22s ease,transform .22s ease}.use-case-card.svelte-wpax4g:hover .use-case-card__accent:where(.svelte-wpax4g),.use-case-card.svelte-wpax4g:focus-visible .use-case-card__accent:where(.svelte-wpax4g){opacity:1;transform:scaleY(1)}.use-case-card__icon.svelte-wpax4g{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.9rem;background:var(--icon-wash);transition:transform .22s ease}.use-case-card.svelte-wpax4g:hover .use-case-card__icon:where(.svelte-wpax4g),.use-case-card.svelte-wpax4g:focus-visible .use-case-card__icon:where(.svelte-wpax4g){transform:scale(1.06)}.use-case-card__body.svelte-wpax4g{display:flex;flex-direction:column;gap:.55rem;min-width:0}.use-case-card__title.svelte-wpax4g{font-size:1.05rem;font-weight:650;letter-spacing:-.02em;line-height:1.25;color:var(--color-base-content);transition:color .22s ease}.use-case-card.svelte-wpax4g:hover .use-case-card__title:where(.svelte-wpax4g),.use-case-card.svelte-wpax4g:focus-visible .use-case-card__title:where(.svelte-wpax4g){color:var(--accent)}.use-case-card__desc.svelte-wpax4g{margin:0;font-size:.9rem;line-height:1.55;color:color-mix(in oklch,var(--color-base-content) 68%,transparent)}.use-case-card__cta.svelte-wpax4g{display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;font-size:.875rem;font-weight:600;color:var(--accent)}.use-case-card__arrow.svelte-wpax4g{display:inline-flex;transition:transform .22s ease}.use-case-card.svelte-wpax4g:hover .use-case-card__arrow:where(.svelte-wpax4g),.use-case-card.svelte-wpax4g:focus-visible .use-case-card__arrow:where(.svelte-wpax4g){transform:translate(4px)}@keyframes svelte-wpax4g-use-case-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.use-case-card.svelte-wpax4g{animation:none;opacity:1}.use-case-card.svelte-wpax4g:hover,.use-case-card.svelte-wpax4g:focus-visible{transform:none}.use-case-card__arrow.svelte-wpax4g,.use-case-card__icon.svelte-wpax4g,.use-case-card__accent.svelte-wpax4g{transition:none}}.use-cases.svelte-t6tq4s{background:var(--color-base-100)}.use-cases--page.svelte-t6tq4s{background:radial-gradient(120% 80% at 50% -10%,color-mix(in oklch,var(--color-primary) 12%,transparent),transparent 55%),radial-gradient(90% 60% at 100% 18%,color-mix(in oklch,var(--color-secondary) 10%,transparent),transparent 50%),radial-gradient(70% 50% at 0% 40%,color-mix(in oklch,var(--color-primary) 7%,transparent),transparent 45%),var(--color-base-100)}.use-cases__atmosphere.svelte-t6tq4s{pointer-events:none;position:absolute;inset:0;overflow:hidden}.use-cases__blob.svelte-t6tq4s{position:absolute;border-radius:9999px;filter:blur(64px);opacity:.5;animation:svelte-t6tq4s-use-cases-drift 18s ease-in-out infinite alternate}.use-cases__blob--primary.svelte-t6tq4s{top:-10%;left:12%;width:min(40vw,26rem);height:min(40vw,26rem);background:color-mix(in oklch,var(--color-primary) 26%,transparent)}.use-cases__blob--secondary.svelte-t6tq4s{right:-6%;top:18%;width:min(34vw,22rem);height:min(34vw,22rem);background:color-mix(in oklch,var(--color-secondary) 22%,transparent);animation-delay:-7s;animation-duration:22s}.use-cases__grain.svelte-t6tq4s{position:absolute;inset:0;opacity:.02;background-image:radial-gradient(circle at 1px 1px,currentColor 1px,transparent 0);background-size:22px 22px;color:var(--color-base-content)}.use-cases__title.svelte-t6tq4s{font-size:clamp(2rem,5vw,3.5rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:var(--color-base-content);overflow-wrap:anywhere;word-break:keep-all;animation:svelte-t6tq4s-use-cases-rise .8s cubic-bezier(.22,1,.36,1) both}.use-cases__title--h2.svelte-t6tq4s{font-size:clamp(1.75rem,4vw,2.75rem)}.use-cases__subtitle.svelte-t6tq4s{max-width:36rem;margin:1rem auto 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.55;color:color-mix(in oklch,var(--color-base-content) 68%,transparent);overflow-wrap:anywhere;word-break:keep-all;animation:svelte-t6tq4s-use-cases-rise .8s cubic-bezier(.22,1,.36,1) 80ms both}.use-cases__grid.svelte-t6tq4s{display:grid;grid-template-columns:1fr;gap:.85rem;animation:svelte-t6tq4s-use-cases-rise .8s cubic-bezier(.22,1,.36,1) .14s both}@media(min-width:768px){.use-cases__grid.svelte-t6tq4s{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@keyframes svelte-t6tq4s-use-cases-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-t6tq4s-use-cases-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3%,4%,0) scale(1.06)}}@media(prefers-reduced-motion:reduce){.use-cases__title.svelte-t6tq4s,.use-cases__subtitle.svelte-t6tq4s,.use-cases__grid.svelte-t6tq4s,.use-cases__blob.svelte-t6tq4s{animation:none}}
