.coming-soon-page.svelte-pub15m{min-height:100vh;background:var(--white)}.header-section.svelte-pub15m{background:var(--secondary-color);padding:40px 0;border-bottom:1px solid var(--border-color)}.breadcrumb.svelte-pub15m{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-light);margin-bottom:20px}.breadcrumb.svelte-pub15m a:where(.svelte-pub15m){color:var(--text-light);transition:color .3s ease;text-decoration:none}.breadcrumb.svelte-pub15m a:where(.svelte-pub15m):hover{color:var(--primary-color)}.breadcrumb.svelte-pub15m .separator:where(.svelte-pub15m){color:var(--text-light)}.breadcrumb.svelte-pub15m .current:where(.svelte-pub15m){color:var(--text-dark);font-weight:500}.page-title.svelte-pub15m{font-family:Playfair Display,serif;font-size:42px;font-weight:600;color:var(--text-dark);margin:0;line-height:1.2}.content-section.svelte-pub15m{padding:60px 0}.coming-soon-content.svelte-pub15m{max-width:600px;text-align:center;margin:0 auto}.coming-soon-content.svelte-pub15m h2:where(.svelte-pub15m){font-family:Playfair Display,serif;font-size:28px;font-weight:600;color:var(--text-dark);margin:0 0 20px}.coming-soon-content.svelte-pub15m p:where(.svelte-pub15m){font-size:16px;line-height:1.8;color:var(--text-light);margin:0 0 30px}.coming-soon-content.svelte-pub15m p:where(.svelte-pub15m) a:where(.svelte-pub15m){color:var(--primary-color);text-decoration:none;transition:color .3s ease}.coming-soon-content.svelte-pub15m p:where(.svelte-pub15m) a:where(.svelte-pub15m):hover{color:var(--primary-hover)}.back-link.svelte-pub15m{display:inline-block;padding:12px 30px;background:var(--primary-color);color:var(--white);text-decoration:none;border-radius:25px;font-weight:500;transition:all .3s ease}.back-link.svelte-pub15m:hover{background:var(--primary-hover);transform:translateY(-2px)}@media(max-width:768px){.header-section.svelte-pub15m{padding:30px 0}.page-title.svelte-pub15m{font-size:32px}.content-section.svelte-pub15m{padding:40px 0}.coming-soon-content.svelte-pub15m h2:where(.svelte-pub15m){font-size:24px}}@media(max-width:480px){.header-section.svelte-pub15m{padding:20px 0}.breadcrumb.svelte-pub15m{font-size:12px;margin-bottom:15px}.page-title.svelte-pub15m{font-size:24px}.content-section.svelte-pub15m{padding:30px 0}.coming-soon-content.svelte-pub15m h2:where(.svelte-pub15m){font-size:20px}.coming-soon-content.svelte-pub15m p:where(.svelte-pub15m){font-size:14px}}
