.page-header.svelte-14nju6f{padding:120px 0 60px;text-align:center;background:#fafafa;border-bottom:1px solid #eaeaea}.page-header.svelte-14nju6f h1:where(.svelte-14nju6f){font-size:36px;font-weight:700;margin-bottom:16px;color:#000}.header-subtitle.svelte-14nju6f{font-size:16px;color:#666;max-width:600px;margin:0 auto;line-height:1.5}.sample-packs.svelte-14nju6f{padding:80px 0}.packs-grid.svelte-14nju6f{display:grid;gap:16px;margin-bottom:60px}.pack-item.svelte-14nju6f{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#fff;border:1px solid #eaeaea;border-radius:8px;transition:all .2s ease}.pack-item.svelte-14nju6f:hover{border-color:#0070f3;transform:translateY(-1px);box-shadow:0 4px 12px #0070f31a}.pack-info.svelte-14nju6f{flex:1}.pack-info.svelte-14nju6f h3:where(.svelte-14nju6f){font-size:16px;font-weight:600;margin-bottom:4px;color:#000}.pack-genre.svelte-14nju6f{font-size:13px;color:#0070f3;font-weight:500;background:#0070f31a;padding:2px 8px;border-radius:12px}.download-button.svelte-14nju6f{background:#0070f3;color:#fff;text-decoration:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;transition:all .2s ease}.download-button.svelte-14nju6f:hover{background:#0060df;transform:translateY(-1px)}.community-notice.svelte-14nju6f{text-align:center;padding:40px;background:#f8f9fa;border-radius:12px;border:1px solid #eaeaea}.community-notice.svelte-14nju6f h2:where(.svelte-14nju6f){font-size:24px;font-weight:700;margin-bottom:12px;color:#000}.community-notice.svelte-14nju6f p:where(.svelte-14nju6f){font-size:16px;color:#666;margin-bottom:24px;line-height:1.5}.discord-cta-large.svelte-14nju6f{display:inline-flex;align-items:center;gap:12px;background:#5865f2;color:#fff;text-decoration:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;transition:all .2s ease}.discord-cta-large.svelte-14nju6f:hover{background:#4752c4;transform:translateY(-2px)}@media (max-width: 768px){.page-header.svelte-14nju6f{padding:100px 0 40px}.page-header.svelte-14nju6f h1:where(.svelte-14nju6f){font-size:28px}.header-subtitle.svelte-14nju6f{font-size:14px}.pack-item.svelte-14nju6f{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.download-button.svelte-14nju6f{align-self:stretch;text-align:center}.community-notice.svelte-14nju6f{padding:24px}.community-notice.svelte-14nju6f h2:where(.svelte-14nju6f){font-size:20px}}
