.section-spacing.svelte-34tyh9{margin-top:5rem;margin-bottom:0}.section-spacing-last.svelte-34tyh9{margin-top:4rem;margin-bottom:4rem}.section-header.svelte-34tyh9{margin-bottom:3rem;text-align:center}.section-description.svelte-34tyh9{margin-top:1.5rem}.fade-in.svelte-34tyh9{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in.visible.svelte-34tyh9{opacity:1;transform:translateY(0)}.stagger-1.svelte-34tyh9{transition-delay:.1s}.stagger-2.svelte-34tyh9{transition-delay:.2s}.stagger-3.svelte-34tyh9{transition-delay:.3s}.stagger-4.svelte-34tyh9{transition-delay:.4s}.stagger-5.svelte-34tyh9{transition-delay:.5s}.stagger-6.svelte-34tyh9{transition-delay:.6s}.stagger-7.svelte-34tyh9{transition-delay:.7s}.hover-lift.svelte-34tyh9{transition:transform .3s ease,box-shadow .3s ease}.hover-lift.svelte-34tyh9:hover{transform:translate(-2px,-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (max-width: 768px){.section-spacing.svelte-34tyh9{margin-top:3rem}.section-header.svelte-34tyh9{margin-bottom:2rem}}@media (prefers-reduced-motion: reduce){.fade-in.svelte-34tyh9,.hover-lift.svelte-34tyh9{transition:none}}.benefit-card.svelte-34tyh9{display:flex;flex-direction:column;align-items:center;text-align:center}.benefit-icon.svelte-34tyh9{margin-bottom:1rem}.benefit-title.svelte-34tyh9{margin-bottom:.75rem}.grid.svelte-34tyh9{gap:1.5rem}@media (min-width: 768px){.grid.svelte-34tyh9{gap:2rem}}ul[role=list].svelte-34tyh9{padding-left:0;list-style:none}ul[role=list].svelte-34tyh9 li:where(.svelte-34tyh9){margin-bottom:.75rem;display:flex;align-items:flex-start;line-height:1.5}@media (max-width: 640px){.section-spacing.svelte-34tyh9{margin-top:3rem}.section-header.svelte-34tyh9{margin-bottom:2rem}}@media (prefers-reduced-motion: reduce){.fade-in.svelte-34tyh9,.hover-lift.svelte-34tyh9{transition:none;opacity:1;transform:none}}.btn.svelte-34tyh9:focus-visible,.link.svelte-34tyh9:focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px}@media (prefers-contrast: high){.text-base-content\/70.svelte-34tyh9{color:hsl(var(--bc))}.text-base-content\/60.svelte-34tyh9{color:hsl(var(--bc) / .8)}}
