#media-and-press.svelte-jnhk0s{max-width:1200px;margin:0 auto;padding:2rem 1rem;color:var(--dark-blue)}.header.svelte-jnhk0s{text-align:center;margin-bottom:3rem}.header.svelte-jnhk0s h1:where(.svelte-jnhk0s){font-size:2.5rem;margin-bottom:1rem}.header.svelte-jnhk0s p:where(.svelte-jnhk0s){max-width:800px;margin:0 auto;font-size:1.2rem;color:#666}.media-grid.svelte-jnhk0s{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}.media-feature.svelte-jnhk0s{width:100%;max-width:800px;margin:0 auto;background:#fff;padding:1.5rem;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;transition:box-shadow .3s ease;display:flex;flex-direction:column}.media-feature.svelte-jnhk0s img:where(.svelte-jnhk0s){width:100%;object-fit:cover;border-radius:4px;margin-bottom:1rem}.media-feature.svelte-jnhk0s:hover{box-shadow:0 4px 8px #00000026}.media-feature.svelte-jnhk0s h2:where(.svelte-jnhk0s){font-size:1.25rem;margin-bottom:1rem}.media-feature.svelte-jnhk0s p:where(.svelte-jnhk0s){margin-bottom:1.5rem;line-height:1.6}.view-more.svelte-jnhk0s{margin-top:auto;display:inline-block;color:var(--color-primary);text-decoration:none;font-weight:600;transition:color .2s ease}.view-more.svelte-jnhk0s:hover{color:var(--color-primary-dark)}.view-more.svelte-jnhk0s:after{content:" →"}@media (min-width: 768px){.media-grid.svelte-jnhk0s{gap:2rem}}@media (min-width: 1024px){.media-grid.svelte-jnhk0s{gap:2rem}}
