.grid.svelte-1i1xh1r{grid-template-columns:1fr;gap:1.25rem;display:grid}.card.svelte-1i1xh1r{border-radius:var(--radius-lg);perspective:900px;transition:box-shadow .45s var(--ease-out-expo);display:flex;position:relative}.card.svelte-1i1xh1r:hover{box-shadow:0 30px 60px -30px color-mix(in oklab, var(--color-brand-violet) 80%, transparent), 0 12px 24px -18px oklab(0% none none/.9)}.inner.svelte-1i1xh1r{z-index:0;border-radius:inherit;background:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.05), transparent 42%), var(--color-surface);border:1px solid var(--color-border);width:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--s,1));transform-style:preserve-3d;transition:transform .4s var(--ease-out-expo), border-color .4s;will-change:transform;flex-direction:column;padding:1.75rem;display:flex;position:relative}.card.svelte-1i1xh1r:hover .inner:where(.svelte-1i1xh1r){--s:1.02;border-color:#0000;transition:transform .12s linear,border-color .4s}.inner.svelte-1i1xh1r:before{content:"";border-radius:inherit;background:var(--grad-brand);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card.svelte-1i1xh1r:hover .inner:where(.svelte-1i1xh1r):before{opacity:1}.glow.svelte-1i1xh1r{border-radius:inherit;opacity:0;background:radial-gradient(18rem 18rem at var(--mx,50%) var(--my,0%), color-mix(in oklab, var(--color-brand-blue) 24%, transparent), transparent 60%);pointer-events:none;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.card.svelte-1i1xh1r:hover .glow:where(.svelte-1i1xh1r){opacity:1}.icon.svelte-1i1xh1r{border-radius:var(--radius-md);color:#fff;background:linear-gradient(140deg, color-mix(in oklab, var(--ic) 88%, #fff), color-mix(in oklab, var(--ic) 75%, #000));width:46px;height:46px;box-shadow:0 1px 0 0 oklab(100% 0 5.96046e-8/.35) inset, 0 0 0 1px oklab(100% 0 5.96046e-8/.08) inset, 0 8px 24px -10px color-mix(in oklab, var(--ic) 70%, transparent);transition:transform .4s var(--ease-out-expo), box-shadow .4s;justify-content:center;align-items:center;margin-bottom:1.1rem;display:inline-flex;position:relative;transform:translateZ(45px)}.card.svelte-1i1xh1r:hover .icon:where(.svelte-1i1xh1r){box-shadow:0 1px 0 0 oklab(100% 0 5.96046e-8/.4) inset, 0 0 0 1px oklab(100% 0 5.96046e-8/.1) inset, 0 18px 34px -12px color-mix(in oklab, var(--ic) 85%, transparent);transform:translateZ(60px)scale(1.06)}.card.svelte-1i1xh1r h3:where(.svelte-1i1xh1r){font-size:var(--text-xl);margin-bottom:.5rem;transform:translateZ(35px)}.card.svelte-1i1xh1r p:where(.svelte-1i1xh1r){font-size:var(--text-sm);color:var(--color-muted);margin-bottom:1.1rem;transform:translateZ(24px)}.points.svelte-1i1xh1r{flex-wrap:wrap;gap:.45rem;margin-bottom:1.3rem;list-style:none;display:flex;transform:translateZ(18px)}.points.svelte-1i1xh1r li:where(.svelte-1i1xh1r){font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-fg-soft);background:var(--color-bg-soft);border:1px solid var(--color-border-soft);border-radius:99px;padding:.25rem .6rem;transition:border-color .4s,color .4s}.card.svelte-1i1xh1r:hover .points:where(.svelte-1i1xh1r) li:where(.svelte-1i1xh1r){border-color:color-mix(in oklab, var(--color-brand-blue) 30%, var(--color-border-soft));color:var(--color-fg)}.arrow.svelte-1i1xh1r{font-size:var(--text-sm);font-weight:600;font-family:var(--font-display);color:var(--color-fg-soft);align-items:center;gap:.4rem;margin-top:auto;transition:color .3s;display:inline-flex;transform:translateZ(30px)}.card.svelte-1i1xh1r:hover .arrow:where(.svelte-1i1xh1r){color:var(--color-fg)}.arrow.svelte-1i1xh1r svg:where(.svelte-1i1xh1r){transition:transform .25s var(--ease-out-expo)}.card.svelte-1i1xh1r:hover .arrow:where(.svelte-1i1xh1r) svg:where(.svelte-1i1xh1r){transform:translate(4px)}@media (prefers-reduced-motion:reduce){.inner.svelte-1i1xh1r,.icon.svelte-1i1xh1r,.card.svelte-1i1xh1r h3:where(.svelte-1i1xh1r),.card.svelte-1i1xh1r p:where(.svelte-1i1xh1r),.points.svelte-1i1xh1r,.arrow.svelte-1i1xh1r{transform:none!important}}@media (width>=40rem){.grid.svelte-1i1xh1r{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.grid.svelte-1i1xh1r{grid-template-columns:repeat(3,1fr)}}
