.page-container.svelte-f1q66e{min-height:100vh;background:linear-gradient(135deg,#2c3e50,#34495e);padding:2rem 1rem}.content-card.svelte-f1q66e{background:#fff;border-radius:12px;max-width:800px;margin:0 auto;box-shadow:0 20px 40px #0000004d}.header.svelte-f1q66e{padding:2rem 2.5rem;border-bottom:1px solid #e0e0e0}.back-link.svelte-f1q66e{display:inline-block;color:#ff6b35;text-decoration:none;font-size:.875rem;margin-bottom:1rem}.back-link.svelte-f1q66e:hover{text-decoration:underline}.header.svelte-f1q66e h1:where(.svelte-f1q66e){font-size:2rem;color:#2c3e50;margin-bottom:.5rem}.last-updated.svelte-f1q66e{color:#666;font-size:.875rem}.content.svelte-f1q66e{padding:2rem 2.5rem}section.svelte-f1q66e{margin-bottom:2rem}section.svelte-f1q66e:last-child{margin-bottom:0}h2.svelte-f1q66e{font-size:1.25rem;color:#2c3e50;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #FF6B35}h3.svelte-f1q66e{font-size:1rem;color:#333;margin:1rem 0 .5rem}p.svelte-f1q66e{color:#444;line-height:1.7;margin-bottom:.75rem}ul.svelte-f1q66e{color:#444;line-height:1.7;margin:.5rem 0 1rem 1.5rem}li.svelte-f1q66e{margin-bottom:.5rem}a.svelte-f1q66e{color:#ff6b35}a.svelte-f1q66e:hover{color:#e85a2a}.contact-info.svelte-f1q66e{background:#f8f9fa;padding:1rem 1.5rem;border-radius:8px;margin-top:1rem}.contact-info.svelte-f1q66e p:where(.svelte-f1q66e){margin-bottom:.5rem}.contact-info.svelte-f1q66e p:where(.svelte-f1q66e):last-child{margin-bottom:0}.footer.svelte-f1q66e{padding:1.5rem 2.5rem;border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:center}.btn.svelte-f1q66e{display:inline-block;padding:.75rem 1.5rem;background:#ff6b35;color:#fff;text-decoration:none;border-radius:8px;font-weight:500;transition:background .2s}.btn.svelte-f1q66e:hover{background:#e85a2a;color:#fff}.btn-secondary.svelte-f1q66e{background:#6b7280}.btn-secondary.svelte-f1q66e:hover{background:#4b5563}@media(max-width:640px){.header.svelte-f1q66e,.content.svelte-f1q66e,.footer.svelte-f1q66e{padding-left:1.5rem;padding-right:1.5rem}.header.svelte-f1q66e h1:where(.svelte-f1q66e){font-size:1.5rem}.footer.svelte-f1q66e{flex-direction:column}.btn.svelte-f1q66e{text-align:center}}
