.bento-grid.svelte-1d0dgro{grid-template-columns:repeat(12,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}@media screen and (width<=768px){.bento-grid.svelte-1d0dgro{grid-template-columns:1fr}}.feature-card.svelte-1d0dgro{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:1.5rem;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.feature-card.svelte-1d0dgro:hover{transform:scale(1.02);box-shadow:0 10px 30px #0003}.is-8-tablet.svelte-1d0dgro{grid-column:span 8}.is-4-tablet.svelte-1d0dgro{grid-column:span 4}.is-tall.svelte-1d0dgro{grid-row:span 2}.is-gradient-red.svelte-1d0dgro{background:linear-gradient(135deg,#ea575780,#0000)}.is-gradient-blue.svelte-1d0dgro{background:linear-gradient(135deg,#599bff80,#0000)}.is-gradient-green.svelte-1d0dgro{background:linear-gradient(135deg,#21ff9780,#0000)}.feature-card.svelte-1d0dgro:after{content:"";border-radius:inherit;background:radial-gradient(500px circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff0f, transparent 40%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.feature-card.svelte-1d0dgro:hover:after{opacity:1}.feature-list.svelte-1d0dgro{margin:0;padding:0;list-style:none}.feature-list.svelte-1d0dgro li:where(.svelte-1d0dgro){align-items:start;margin-bottom:.75rem;display:flex}.bullet.svelte-1d0dgro{background:#fff9;border-radius:50%;width:6px;height:6px;margin-top:.5rem;margin-right:.75rem;display:inline-block}
