@keyframes svelte-wt7nxo-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-wt7nxo-fadeInCard{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.page-container.svelte-wt7nxo{max-width:1100px;margin:2rem auto;padding:0 1rem}.hero.svelte-wt7nxo{text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,#6e8efb,#a777e3);color:#fff;border-radius:16px;margin-bottom:3rem;box-shadow:0 10px 25px #0000001a;animation:svelte-wt7nxo-fadeIn .8s ease-out forwards}.hero.svelte-wt7nxo h1:where(.svelte-wt7nxo){font-size:2.8rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.15)}.hero.svelte-wt7nxo p:where(.svelte-wt7nxo){font-size:1.15rem;line-height:1.6;margin-bottom:1rem;max-width:700px;margin-left:auto;margin-right:auto}.features-grid.svelte-wt7nxo{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.8rem;padding:0}.feature-card.svelte-wt7nxo{background-color:#fff;border-radius:12px;padding:2rem 1.5rem;text-align:center;box-shadow:0 5px 15px #00000014;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:flex-start;min-height:250px;opacity:0;animation:svelte-wt7nxo-fadeInCard .6s ease-out forwards}.feature-card.svelte-wt7nxo:nth-child(1){animation-delay:.2s}.feature-card.svelte-wt7nxo:nth-child(2){animation-delay:.35s}.feature-card.svelte-wt7nxo:nth-child(3){animation-delay:.5s}.feature-card.svelte-wt7nxo:nth-child(4){animation-delay:.65s}.feature-card.svelte-wt7nxo:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 25px #0000001f}.feature-card.svelte-wt7nxo .icon:where(.svelte-wt7nxo){font-size:3rem;margin-bottom:1rem;display:block;color:#6e8efb}.feature-card.svelte-wt7nxo h2:where(.svelte-wt7nxo){font-size:1.5rem;font-weight:600;margin-bottom:.8rem;color:#333}.feature-card.svelte-wt7nxo p:where(.svelte-wt7nxo){font-size:1rem;line-height:1.6;color:#555;margin-bottom:1rem}@media (max-width: 768px){.hero.svelte-wt7nxo h1:where(.svelte-wt7nxo){font-size:2.4rem}.hero.svelte-wt7nxo p:where(.svelte-wt7nxo){font-size:1.1rem}.features-grid.svelte-wt7nxo{grid-template-columns:1fr;gap:1.5rem}.feature-card.svelte-wt7nxo{min-height:auto}}.analytics-section.svelte-wt7nxo{background-color:#f5f5f5;padding:20px;border-radius:8px;text-align:center;margin-bottom:30px}.analytics-btn.svelte-wt7nxo{display:inline-block;padding:10px 20px;background-color:#1976d2;color:#fff;border-radius:5px;text-decoration:none;font-weight:700;margin-top:10px;transition:background .2s}.analytics-btn.svelte-wt7nxo:hover{background-color:#125ea2}
