.field-notes.svelte-1tnmz37{background:var(--bg-base);min-height:70vh;padding-block:clamp(5rem,10vw,8rem) 5rem}.section-subtitle.svelte-1tnmz37{max-width:62ch}.notes-grid.svelte-1tnmz37{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:1.5rem;margin-top:3rem;display:grid}.note-card.svelte-1tnmz37{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition), transform var(--transition), box-shadow var(--transition);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.note-card.svelte-1tnmz37:hover,.note-card.svelte-1tnmz37:focus-visible{border-color:var(--accent-amber);box-shadow:var(--gateway-shadow-hover);transform:translateY(-2px)}.note-card.svelte-1tnmz37:focus-visible{outline:2px solid var(--accent-amber);outline-offset:3px}.note-kicker.svelte-1tnmz37{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--accent-amber);font-size:.72rem}.note-title.svelte-1tnmz37{color:var(--text-primary);font-size:1.2rem;line-height:1.4}.note-desc.svelte-1tnmz37{color:var(--text-muted);font-size:.92rem;line-height:1.65}.note-readmore.svelte-1tnmz37{color:var(--accent-invite);margin-top:.25rem;font-size:.85rem;font-weight:600}
