.home-page.svelte-1j0g005{padding-bottom:var(--spacing-6)}.hero-section.svelte-1j0g005{background-color:#ff3e760d;border-radius:var(--border-radius-lg);padding:var(--spacing-5) var(--spacing-3);margin-bottom:var(--spacing-5);text-align:center;position:relative;overflow:hidden}.hero-content.svelte-1j0g005{position:relative;z-index:1}.hero-title.svelte-1j0g005{font-size:40px;line-height:1.2;margin-bottom:var(--spacing-2);color:var(--color-primary);animation:svelte-1j0g005-fadeInUp .8s ease-out}.hero-subtitle.svelte-1j0g005{font-size:var(--font-size-h3);line-height:var(--line-height-h3);color:var(--color-text-secondary);max-width:800px;margin:0 auto var(--spacing-4);animation:svelte-1j0g005-fadeInUp .8s ease-out .2s both}.hero-actions.svelte-1j0g005{display:flex;gap:var(--spacing-2);justify-content:center;flex-wrap:wrap;animation:svelte-1j0g005-fadeInUp .8s ease-out .4s both}.section-title.svelte-1j0g005{text-align:center;margin-bottom:var(--spacing-3);position:relative;font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.section-title.svelte-1j0g005:after{content:"";display:block;width:60px;height:3px;background-color:var(--color-primary);margin:var(--spacing-1) auto 0}.section-description.svelte-1j0g005{text-align:center;max-width:800px;margin:0 auto var(--spacing-4);color:var(--color-text-secondary)}.research-overview.svelte-1j0g005{margin-bottom:var(--spacing-5)}.research-highlights.svelte-1j0g005{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-3);margin-top:var(--spacing-4)}.highlight-card.svelte-1j0g005{background-color:#fff;padding:var(--spacing-3);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);text-align:center;transition:transform .2s,box-shadow .2s}.highlight-card.svelte-1j0g005:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.highlight-title.svelte-1j0g005{font-size:36px;color:var(--color-primary);margin:0 0 var(--spacing-1)}.highlight-description.svelte-1j0g005{color:var(--color-text-secondary);margin:0}.sentiment-section.svelte-1j0g005{margin-bottom:var(--spacing-5)}.sentiment-container.svelte-1j0g005{max-width:600px;margin:0 auto}.accent-types-section.svelte-1j0g005{background-color:#fff;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-4);margin-bottom:var(--spacing-5);text-align:center}.accent-badges.svelte-1j0g005{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-3)}.accent-badge-item.svelte-1j0g005{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}.accent-label.svelte-1j0g005{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.accent-example.svelte-1j0g005{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.features-section.svelte-1j0g005{margin-bottom:var(--spacing-5)}.features-grid.svelte-1j0g005{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-3)}.feature-card.svelte-1j0g005{background-color:#fff;padding:var(--spacing-3);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);transition:transform .2s,box-shadow .2s;text-align:center}.feature-card.svelte-1j0g005:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feature-icon.svelte-1j0g005{font-size:32px;margin-bottom:var(--spacing-2)}.feature-title.svelte-1j0g005{color:var(--color-secondary);margin-top:0;margin-bottom:var(--spacing-2)}.feature-description.svelte-1j0g005{margin-bottom:var(--spacing-2);color:var(--color-text-secondary)}.feature-link.svelte-1j0g005{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.feature-link.svelte-1j0g005:hover{text-decoration:underline}.sample-section.svelte-1j0g005{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin-bottom:var(--spacing-5)}.idol-preview.svelte-1j0g005,.sample-comments.svelte-1j0g005{margin-bottom:var(--spacing-4)}.view-more.svelte-1j0g005{text-align:center;margin-top:var(--spacing-3)}.about-section.svelte-1j0g005{background-color:#fff;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-4);margin-bottom:var(--spacing-5)}.about-text.svelte-1j0g005{margin-bottom:var(--spacing-2);line-height:1.6}.learn-more-link.svelte-1j0g005{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.learn-more-link.svelte-1j0g005:hover{text-decoration:underline}@keyframes svelte-1j0g005-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){.hero-section.svelte-1j0g005{padding:var(--spacing-6) var(--spacing-4)}.hero-title.svelte-1j0g005{font-size:48px}}@media (min-width: 1024px){.sample-section.svelte-1j0g005{grid-template-columns:1fr 1fr}.hero-section.svelte-1j0g005{padding:var(--spacing-6) var(--spacing-5)}.hero-title.svelte-1j0g005{font-size:56px}}
