.page-header.svelte-116vrso{background:linear-gradient(135deg,var(--secondary-color),var(--primary-color));color:#fff;text-align:center;padding:var(--spacing-xl) 0}.page-header.svelte-116vrso h1:where(.svelte-116vrso){color:#fff;margin-bottom:var(--spacing-sm)}.lead.svelte-116vrso{font-size:1.25rem;color:#fffffff2}.social-section.svelte-116vrso{padding:var(--spacing-xl) 0}.social-intro.svelte-116vrso{text-align:center;margin-bottom:var(--spacing-xl)}.social-intro.svelte-116vrso h2:where(.svelte-116vrso){color:var(--secondary-color);margin-bottom:var(--spacing-sm);font-size:2rem}.social-intro.svelte-116vrso p:where(.svelte-116vrso){color:var(--text-light);font-size:1.125rem;margin-bottom:var(--spacing-md)}.btn-large.svelte-116vrso{font-size:1.125rem;padding:var(--spacing-sm) var(--spacing-lg)}.instagram-embed-container.svelte-116vrso{display:flex;justify-content:center;margin:var(--spacing-xl) 0;min-height:600px}.social-links-section.svelte-116vrso{background:#f9f9f9;padding:var(--spacing-xl);border-radius:12px;text-align:center;margin-top:var(--spacing-xl)}.social-links-section.svelte-116vrso h3:where(.svelte-116vrso){color:var(--secondary-color);margin-bottom:var(--spacing-md);font-size:1.75rem}.social-buttons.svelte-116vrso{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.social-btn.svelte-116vrso{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:12px;font-size:1.125rem;font-weight:600;transition:all .3s ease;color:#fff;min-width:200px;justify-content:center}.facebook-btn.svelte-116vrso{background:linear-gradient(135deg,#4267b2,#3b5998)}.facebook-btn.svelte-116vrso:hover{background:linear-gradient(135deg,#365899,#2d4373);transform:translateY(-3px);box-shadow:0 6px 12px #4267b24d}.instagram-btn.svelte-116vrso{background:linear-gradient(135deg,#833ab4,#e1306c,#fd1d1d)}.instagram-btn.svelte-116vrso:hover{background:linear-gradient(135deg,#6929a0,#c0286b,#d91a1a);transform:translateY(-3px);box-shadow:0 6px 12px #e1306c4d}@media (max-width: 768px){.instagram-embed-container.svelte-116vrso{min-height:400px}.social-buttons.svelte-116vrso{flex-direction:column;align-items:center}.social-btn.svelte-116vrso{width:100%;max-width:300px}}
