.news.svelte-1pjaid8.svelte-1pjaid8{width:230px;flex-shrink:0;padding-top:.125rem}.news-header.svelte-1pjaid8.svelte-1pjaid8{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted, #999);margin-bottom:1.2rem}.news-list.svelte-1pjaid8.svelte-1pjaid8{display:flex;flex-direction:column;gap:1.1rem;border-left:1.5px solid var(--border, #e0e0e0);padding-left:1rem}.news-item.svelte-1pjaid8.svelte-1pjaid8{display:flex;flex-direction:column;gap:1px;position:relative}.news-item.svelte-1pjaid8.svelte-1pjaid8:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--border, #ccc);border:2px solid var(--bg, #fff);left:calc(-1rem - 6px);top:.4em}.news-date.svelte-1pjaid8.svelte-1pjaid8{font-size:.65rem;color:var(--muted, #999)}.news-text.svelte-1pjaid8.svelte-1pjaid8{font-size:.78rem;color:var(--hover, #555);line-height:1.35}a.news-text.svelte-1pjaid8.svelte-1pjaid8{text-decoration:none}a.news-text.svelte-1pjaid8.svelte-1pjaid8:hover{text-decoration:underline;color:var(--clr-blue)}.more.svelte-1pjaid8.svelte-1pjaid8{display:inline-flex;align-items:center;gap:.3rem;margin-top:1.25rem;margin-left:1rem;font-size:.75rem;color:var(--subdued);text-decoration:none}.more.svelte-1pjaid8 span.svelte-1pjaid8{border-bottom:1px solid #cdd2d4}.more.svelte-1pjaid8 svg.svelte-1pjaid8{width:11px;height:11px}.more.svelte-1pjaid8.svelte-1pjaid8:hover{color:var(--clr-blue);text-decoration:none}@media (max-width: 768px){.news.svelte-1pjaid8.svelte-1pjaid8{width:100%;padding-top:.5rem}}.layout.svelte-4ons27.svelte-4ons27{width:100%;min-height:88vh;padding:3.5rem 2rem 3rem}.container.svelte-4ons27.svelte-4ons27{max-width:46rem;margin:0 auto}.content-wrapper.svelte-4ons27.svelte-4ons27{display:flex;gap:2.5rem;align-items:flex-start}.main-col.svelte-4ons27.svelte-4ons27{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.4rem}.profile-image.svelte-4ons27.svelte-4ons27{width:8rem;height:8rem;object-fit:cover;border-radius:50%;display:block}.name.svelte-4ons27.svelte-4ons27{font-family:Lora,serif;font-weight:700;font-size:1.6rem;letter-spacing:-.01em;line-height:1.25;color:var(--hover);margin-bottom:.75rem}.bio.svelte-4ons27.svelte-4ons27{font-size:.9rem;line-height:1.68;color:var(--muted)}.bio.svelte-4ons27 p.svelte-4ons27{margin-bottom:.75rem;text-wrap:pretty}.bio.svelte-4ons27 p.svelte-4ons27:last-child{margin-bottom:0}.bio.svelte-4ons27 a.svelte-4ons27{font-weight:500;color:var(--hover);text-decoration:underline;text-decoration-color:#c9ccce;text-decoration-thickness:1px;text-underline-offset:2px}.bio.svelte-4ons27 a.svelte-4ons27:hover{color:var(--clr-blue);text-decoration-color:currentColor}.contact.svelte-4ons27.svelte-4ons27{border-top:1px solid var(--highlight);padding-top:.875rem;display:flex;align-items:center;gap:.625rem;font-size:.81rem;color:var(--subdued)}.contact.svelte-4ons27 .sep.svelte-4ons27{color:#c4cace}@media (max-width: 768px){.layout.svelte-4ons27.svelte-4ons27{padding:2.5rem 1.25rem 2rem}.container.svelte-4ons27.svelte-4ons27{max-width:100%}.content-wrapper.svelte-4ons27.svelte-4ons27{flex-direction:column;gap:2rem}.name.svelte-4ons27.svelte-4ons27{font-size:1.4rem}.profile-image.svelte-4ons27.svelte-4ons27{width:6rem;height:6rem}}
