.navbar-bg.svelte-cy7og3.svelte-cy7og3{background:#09090bd9}.hamburger.svelte-cy7og3.svelte-cy7og3{display:none;background:none;border:none;color:var(--text-primary, rgba(255,255,255,.9));font-size:1.5rem;cursor:pointer;padding:0;line-height:1}@media (max-width: 768px){.desktop-links.svelte-cy7og3.svelte-cy7og3{display:none}.hamburger.svelte-cy7og3.svelte-cy7og3{display:block}}@media (max-width: 480px){.sign-in-btn.svelte-cy7og3.svelte-cy7og3{display:none}}.nav-right.svelte-cy7og3.svelte-cy7og3{position:relative}.dropdown-menu.svelte-cy7og3.svelte-cy7og3{position:absolute;top:calc(100% + .75rem);right:0;background:var(--bg-card, #111118);border:1px solid var(--border, rgba(255,255,255,.1));border-radius:8px;padding:1rem;z-index:100;min-width:180px;display:flex;flex-direction:column}.dropdown-menu.svelte-cy7og3 a.svelte-cy7og3{color:var(--text-primary, rgba(255,255,255,.9));text-decoration:none;font-family:Lora,Georgia,serif;font-size:1.05rem;font-style:italic;letter-spacing:-.01em;padding:.75rem 1rem;border-radius:4px;transition:background .15s}.dropdown-menu.svelte-cy7og3 a.svelte-cy7og3:hover{background:#ffffff0f}.sign-in-btn.svelte-cy7og3.svelte-cy7og3{font-size:.875rem;color:#ffffffbf;border:1px solid rgba(255,255,255,.35);border-radius:9999px;padding:.35rem .85rem;text-decoration:none;transition:border-color .15s,color .15s}.sign-in-btn.svelte-cy7og3.svelte-cy7og3:hover{border-color:var(--amber);color:#fff}.logo-dot.svelte-cy7og3.svelte-cy7og3{color:var(--amber);font-size:1.4em;line-height:0;vertical-align:middle;margin-left:1px}.faq-item.svelte-1sxx2xu{border-bottom:1px solid var(--border)}.faq-question.svelte-1sxx2xu{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:none;border:none;cursor:pointer;padding:20px 0;text-align:left;color:var(--text-primary);font-family:var(--font-primary);font-size:var(--text-base);transition:color .15s}.faq-question.svelte-1sxx2xu:hover{color:var(--amber)}.faq-question-text.svelte-1sxx2xu{flex:1;font-weight:500;line-height:1.5}.faq-icon.svelte-1sxx2xu{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--amber);-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-answer.svelte-1sxx2xu{max-height:0;overflow:hidden;opacity:0;transition:max-height .25s ease,opacity .2s ease}.faq-answer--open.svelte-1sxx2xu{max-height:500px;opacity:1}.faq-answer-text.svelte-1sxx2xu{padding-bottom:20px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}.faq-group.svelte-6ykxm{margin-bottom:2.5rem}.faq-category-label.svelte-6ykxm{font-size:.75rem;font-weight:500;letter-spacing:.15em;color:var(--text-tertiary);text-transform:uppercase;margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--border)}.faq-list.svelte-6ykxm{border-top:1px solid var(--border)}
