.page-header.svelte-1x4namo{background:var(--gradient-blue);color:#fff;padding:4rem 0;text-align:center;position:relative;overflow:hidden}.page-header.svelte-1x4namo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.1}.back-link.svelte-1x4namo{position:absolute;top:2rem;left:2rem;color:#fff;text-decoration:none;display:flex;align-items:center;gap:.5rem;font-weight:500;opacity:.9;transition:opacity .3s;z-index:10}.back-link.svelte-1x4namo:hover{opacity:1}.page-header.svelte-1x4namo h1:where(.svelte-1x4namo){font-size:3rem;margin-bottom:.75rem;font-weight:800;position:relative;z-index:1}.page-header.svelte-1x4namo p:where(.svelte-1x4namo){font-size:1.25rem;opacity:.95;position:relative;z-index:1;text-transform:uppercase;letter-spacing:1px}.container.svelte-1x4namo{max-width:1000px;margin:0 auto;padding:0 var(--space-6)}.content-section.svelte-1x4namo{padding:4rem 0;background:var(--gray-50)}.pastor-profile.svelte-1x4namo{display:grid;grid-template-columns:300px 1fr;gap:3rem;margin-bottom:3rem;background:#fff;padding:2.5rem;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--gray-200)}.profile-image.svelte-1x4namo{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;border-radius:var(--radius-lg)}.profile-image.svelte-1x4namo img:where(.svelte-1x4namo){width:100%;aspect-ratio:1 / 1;object-fit:cover}.image-placeholder.svelte-1x4namo{width:100%;aspect-ratio:1 / 1;background:var(--gray-50);border:2px dashed var(--gray-300);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--text-secondary)}.contact-info.svelte-1x4namo{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--gray-200)}.contact-item.svelte-1x4namo{display:flex;align-items:center;gap:.75rem;color:var(--text-secondary)}.contact-item.svelte-1x4namo a:where(.svelte-1x4namo){color:var(--blue-primary);text-decoration:none}.contact-item.svelte-1x4namo a:where(.svelte-1x4namo):hover{text-decoration:underline}.bio.svelte-1x4namo h3:where(.svelte-1x4namo){color:var(--blue-dark);font-size:1.5rem;margin-bottom:1rem;font-weight:700}.bio-content.svelte-1x4namo{color:var(--text-secondary);line-height:1.8;font-size:1.05rem}.bio-content.svelte-1x4namo p{margin-bottom:1rem}.bio-content.svelte-1x4namo h1{font-size:1.75rem;font-weight:700;color:var(--blue-dark);margin-top:1.5rem;margin-bottom:1rem}.bio-content.svelte-1x4namo h2{font-size:1.5rem;font-weight:600;color:var(--blue-dark);margin-top:1.25rem;margin-bottom:.75rem}.bio-content.svelte-1x4namo h3{font-size:1.25rem;font-weight:600;color:var(--blue-dark);margin-top:1rem;margin-bottom:.5rem}.bio-content.svelte-1x4namo strong{color:var(--text-primary);font-weight:600}.bio-content.svelte-1x4namo em{font-style:italic}.bio-content.svelte-1x4namo ul,.bio-content.svelte-1x4namo ol{margin-bottom:1rem;padding-left:1.5rem}.bio-content.svelte-1x4namo li{margin-bottom:.5rem}.bio-content.svelte-1x4namo blockquote{border-left:4px solid var(--blue-primary);padding-left:1rem;margin:1.5rem 0;font-style:italic;color:var(--text-secondary);background:var(--gray-50);padding:1rem;border-radius:var(--radius-md)}.bio-content.svelte-1x4namo a{color:var(--blue-primary);text-decoration:underline}.bio-content.svelte-1x4namo a:hover{color:var(--red-primary)}.bio.svelte-1x4namo p:where(.svelte-1x4namo){color:var(--text-secondary);line-height:1.8;font-size:1.05rem}.contact-pastor.svelte-1x4namo{background:#fff;padding:3rem;border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-200)}.contact-pastor.svelte-1x4namo h3:where(.svelte-1x4namo){color:var(--blue-dark);margin-bottom:1rem;font-size:1.75rem;font-weight:700}.contact-pastor.svelte-1x4namo p:where(.svelte-1x4namo){color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem}.btn.svelte-1x4namo{display:inline-block;background:var(--gradient-blue);color:#fff;padding:.875rem 2.5rem;border-radius:var(--radius-lg);font-weight:600;transition:all var(--transition-smooth);box-shadow:var(--shadow-sm)}.btn.svelte-1x4namo:hover{transform:translateY(-2px);box-shadow:var(--shadow-blue)}@media (max-width: 768px){.page-header.svelte-1x4namo{padding:3rem 0}.page-header.svelte-1x4namo h1:where(.svelte-1x4namo){font-size:2rem}.back-link.svelte-1x4namo{position:static;justify-content:center;margin-bottom:1rem}.pastor-profile.svelte-1x4namo{grid-template-columns:1fr;padding:1.5rem}}
