.placeholder-page.svelte-1e0rsuc{padding-block:var(--space-xl, 2rem);min-height:80vh;background:var(--color-bg-primary)}@media(min-width:768px){.placeholder-page.svelte-1e0rsuc{padding-block:var(--space-2xl, 3rem)}}.content.svelte-1e0rsuc{max-width:800px;margin:0 auto;text-align:center}h1.svelte-1e0rsuc{font-size:var(--step-3, 2rem);color:var(--color-text-primary);margin-bottom:var(--space-xs, .75rem);font-weight:700;line-height:1.2}@media(min-width:768px){h1.svelte-1e0rsuc{font-size:var(--step-4, 2.5rem)}}.subtitle.svelte-1e0rsuc{font-size:var(--step-0, 1.125rem);color:var(--color-text-secondary, #666);margin-bottom:var(--space-xl, 2rem);font-style:italic}.placeholder-card.svelte-1e0rsuc{background:var(--color-bg-secondary);border:1px solid var(--color-beige, #e5e5e5);border-radius:1rem;padding:var(--space-xl, 2rem);box-shadow:0 2px 8px #2c181014;margin-bottom:var(--space-lg, 1.5rem)}.placeholder-card.svelte-1e0rsuc svg:where(.svelte-1e0rsuc){color:var(--color-amber);margin:0 auto var(--space-m, 1.25rem)}.placeholder-card.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:var(--step-1, 1.25rem);color:var(--color-text-primary);margin-bottom:var(--space-s, 1rem);font-weight:700}.placeholder-card.svelte-1e0rsuc>p:where(.svelte-1e0rsuc){font-size:var(--step-0, 1rem);color:var(--color-text-secondary, #666);line-height:1.6;margin-bottom:var(--space-m, 1.25rem)}.quick-info.svelte-1e0rsuc{display:grid;grid-template-columns:1fr;gap:var(--space-m, 1.25rem);margin:var(--space-lg, 1.5rem) 0}@media(min-width:640px){.quick-info.svelte-1e0rsuc{grid-template-columns:repeat(3,1fr)}}.info-item.svelte-1e0rsuc{background:var(--color-bg-primary);border-radius:.5rem;padding:var(--space-m, 1.25rem)}.info-item.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){font-size:var(--step-0, 1rem);color:var(--color-text-primary);margin:0 0 var(--space-2xs, .5rem) 0;font-weight:600}.info-item.svelte-1e0rsuc p:where(.svelte-1e0rsuc){font-size:var(--step--1, .95rem);color:var(--color-text-secondary, #666);line-height:1.5;margin:0}.contact-box.svelte-1e0rsuc{background:var(--color-cream, #fef3e2);border:1px solid var(--color-brown, #8b4513);border-radius:.75rem;padding:var(--space-m, 1.25rem);margin-top:var(--space-lg, 1.5rem)}.contact-box.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){font-size:var(--step-0, 1.125rem);color:var(--color-text-primary);margin:0 0 var(--space-xs, .75rem) 0;font-weight:600}.contact-box.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin-bottom:var(--space-s, 1rem);font-size:var(--step--1, .95rem);color:var(--color-text-primary)}.contact-button.svelte-1e0rsuc{display:inline-block;padding:.75rem 1.5rem;background:var(--color-brown, #8b4513);color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;transition:all .2s ease}.contact-button.svelte-1e0rsuc:hover{background:var(--color-brown-dark, #2c1810);transform:translateY(-2px);box-shadow:0 4px 12px #2c181033}.back-link-container.svelte-1e0rsuc{margin-top:var(--space-lg, 1.5rem)}.back-link.svelte-1e0rsuc{color:var(--color-amber);text-decoration:none;font-weight:500;font-size:var(--step-0, 1rem);transition:color .2s ease}.back-link.svelte-1e0rsuc:hover{color:var(--color-gold)}
