.coming-soon-container.svelte-10a603q{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);padding:var(--spacing-xl);position:relative;overflow:hidden}.coming-soon-container.svelte-10a603q:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(255,215,0,.1) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(255,215,0,.1) 0%,transparent 50%);pointer-events:none}.coming-soon-content.svelte-10a603q{text-align:center;max-width:600px;width:100%;position:relative;z-index:1}.logo-wrapper.svelte-10a603q{margin-bottom:var(--spacing-3xl);display:flex;justify-content:center;align-items:center}.logo.svelte-10a603q{width:120px;height:auto;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(255,215,0,.3))}.coming-soon-title.svelte-10a603q{font-family:var(--font-family-heading);font-size:clamp(2.5rem,8vw,4rem);font-weight:700;color:var(--color-yellow);margin-bottom:var(--spacing-lg);letter-spacing:var(--letter-spacing-medium);text-shadow:0 2px 8px rgba(0,0,0,.5);text-align:center;width:100%}.coming-soon-message.svelte-10a603q{font-family:var(--font-family-text);font-size:clamp(1.125rem,4vw,1.5rem);color:var(--color-secondary);margin-bottom:var(--spacing-md);line-height:1.6}.coming-soon-submessage.svelte-10a603q{font-family:var(--font-family-text);font-size:clamp(1rem,3vw,1.25rem);color:var(--color-secondary);opacity:.8;margin-bottom:var(--spacing-4xl);line-height:1.6}.contact-info.svelte-10a603q{margin-top:var(--spacing-4xl);padding-top:var(--spacing-3xl);border-top:2px solid rgba(255,215,0,.3)}.contact-label.svelte-10a603q{font-family:var(--font-family-heading);font-size:clamp(.875rem,2.5vw,1rem);color:var(--color-yellow);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-sm);margin-top:var(--spacing-xl)}.contact-label.svelte-10a603q:first-child{margin-top:0}.contact-details.svelte-10a603q{font-family:var(--font-family-text);font-size:clamp(1rem,3vw,1.125rem);color:var(--color-secondary);margin-bottom:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-sm)}.contact-link.svelte-10a603q{color:var(--color-secondary);text-decoration:none;transition:color .3s ease,text-decoration .3s ease;border-bottom:1px solid transparent}.contact-link.svelte-10a603q:hover{color:var(--color-yellow);border-bottom-color:var(--color-yellow)}.contact-link.svelte-10a603q:focus{outline:2px solid var(--color-yellow);outline-offset:4px;border-radius:2px}@media (min-width: 768px){.coming-soon-container.svelte-10a603q{padding:var(--spacing-4xl)}.logo.svelte-10a603q{width:150px}.contact-info.svelte-10a603q{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-md) var(--spacing-xl);text-align:left;max-width:500px;margin-left:auto;margin-right:auto}.contact-label.svelte-10a603q{text-align:right;margin-top:0}.contact-details.svelte-10a603q{text-align:left}}
