.section-spacing.svelte-1jfe4ng{margin-top:5rem;margin-bottom:0}.section-spacing-last.svelte-1jfe4ng{margin-top:4rem;margin-bottom:4rem}.section-header.svelte-1jfe4ng{margin-bottom:3rem;text-align:center}.section-description.svelte-1jfe4ng{margin-top:1.5rem}.fade-in.svelte-1jfe4ng{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in.visible.svelte-1jfe4ng{opacity:1;transform:translateY(0)}.stagger-1.svelte-1jfe4ng{transition-delay:.1s}.stagger-2.svelte-1jfe4ng{transition-delay:.2s}.stagger-3.svelte-1jfe4ng{transition-delay:.3s}.stagger-4.svelte-1jfe4ng{transition-delay:.4s}.stagger-5.svelte-1jfe4ng{transition-delay:.5s}.stagger-6.svelte-1jfe4ng{transition-delay:.6s}.stagger-7.svelte-1jfe4ng{transition-delay:.7s}.stagger-8.svelte-1jfe4ng{transition-delay:.8s}.stagger-9.svelte-1jfe4ng{transition-delay:.9s}.stagger-10.svelte-1jfe4ng{transition-delay:1s}.hover-lift.svelte-1jfe4ng{transition:transform .3s ease,box-shadow .3s ease}.hover-lift.svelte-1jfe4ng:hover{transform:translate(-2px,-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.parallax-container.svelte-1jfe4ng{position:fixed;top:0;left:0;width:100%;height:600px;overflow:hidden;z-index:-1;pointer-events:none}.parallax-bg.svelte-1jfe4ng{position:absolute;top:0;left:0;width:100%;height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform,opacity;transition:opacity .5s ease-in-out}.hero-section.svelte-1jfe4ng{position:relative;z-index:1}.comparison-image.svelte-1jfe4ng,.values-image.svelte-1jfe4ng{margin-bottom:2rem}.values-grid.svelte-1jfe4ng{margin-top:2rem}.cta-button.svelte-1jfe4ng,.trust-indicators.svelte-1jfe4ng{margin-bottom:2rem}.comparison-table.svelte-1jfe4ng{margin-top:2rem}@media (max-width: 768px){.section-spacing.svelte-1jfe4ng{margin-top:3rem}.section-header.svelte-1jfe4ng{margin-bottom:2rem}}@media (prefers-reduced-motion: reduce){.fade-in.svelte-1jfe4ng,.hover-lift.svelte-1jfe4ng,.parallax-bg.svelte-1jfe4ng{transition:none}.parallax-bg.svelte-1jfe4ng{transform:none!important}}.benefit-card.svelte-1jfe4ng{display:flex;flex-direction:column;align-items:center;text-align:center}.benefit-icon.svelte-1jfe4ng{margin-bottom:1rem}.benefit-title.svelte-1jfe4ng{margin-bottom:.75rem}.grid.svelte-1jfe4ng{gap:1.5rem}@media (min-width: 768px){.grid.svelte-1jfe4ng{gap:2rem}}.card.svelte-1jfe4ng{border-radius:.5rem}.card.svelte-1jfe4ng:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.badge.svelte-1jfe4ng{font-size:.75rem;padding:.25rem .5rem}.modal-backdrop.svelte-1jfe4ng{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:-1}@media (max-width: 640px){.section-spacing.svelte-1jfe4ng{margin-top:3rem}.section-header.svelte-1jfe4ng{margin-bottom:2rem}.grid-cols-1.sm\\.svelte-1jfe4ng:grid-cols-2{gap:1rem}.modal-box.svelte-1jfe4ng{margin:1rem;max-width:calc(100% - 2rem)}}@media (prefers-reduced-motion: reduce){.fade-in.svelte-1jfe4ng,.card.svelte-1jfe4ng{transition:none;opacity:1;transform:none}}.btn.svelte-1jfe4ng:focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px}.modal.svelte-1jfe4ng:focus-within{outline:none}
