.welcome-page.svelte-1hj52cl.svelte-1hj52cl{flex:1;display:flex;flex-direction:column;min-height:100vh}.welcome-header.svelte-1hj52cl.svelte-1hj52cl{text-align:center;margin-bottom:var(--spacing-3xl)}.logo-section.svelte-1hj52cl.svelte-1hj52cl{display:flex;align-items:center;justify-content:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.logo-icon.svelte-1hj52cl.svelte-1hj52cl{font-size:4rem;color:var(--color-text-inverse);background:rgba(255,255,255,.1);padding:var(--spacing-xl);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logo-text.svelte-1hj52cl h1.svelte-1hj52cl{color:var(--color-text-inverse);font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--spacing-xs);text-shadow:0 2px 4px rgba(0,0,0,.1)}.tagline.svelte-1hj52cl.svelte-1hj52cl{color:#ffffffe6;font-size:var(--font-size-lg);font-weight:500}.welcome-content.svelte-1hj52cl.svelte-1hj52cl{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3xl)}.hero-section.svelte-1hj52cl.svelte-1hj52cl{text-align:center;margin-bottom:var(--spacing-xl)}.hero-section.svelte-1hj52cl h2.svelte-1hj52cl{color:var(--color-text-inverse);font-size:var(--font-size-3xl);font-weight:600;margin-bottom:var(--spacing-lg);text-shadow:0 2px 4px rgba(0,0,0,.1)}.hero-description.svelte-1hj52cl.svelte-1hj52cl{color:#ffffffe6;font-size:var(--font-size-lg);line-height:1.6;max-width:600px;margin:0 auto}.info-cards.svelte-1hj52cl.svelte-1hj52cl{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-xl)}.info-card.svelte-1hj52cl.svelte-1hj52cl{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,background-color .3s ease}.info-card.svelte-1hj52cl.svelte-1hj52cl:hover{transform:translateY(-4px);background:rgba(255,255,255,.15)}.card-icon.svelte-1hj52cl.svelte-1hj52cl{font-size:3rem;color:var(--color-text-inverse);margin-bottom:var(--spacing-lg)}.info-card.svelte-1hj52cl h3.svelte-1hj52cl{color:var(--color-text-inverse);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md)}.info-card.svelte-1hj52cl p.svelte-1hj52cl{color:#ffffffe6;line-height:1.6}.instructions-section.svelte-1hj52cl.svelte-1hj52cl,.faq-section.svelte-1hj52cl.svelte-1hj52cl,.support-section.svelte-1hj52cl.svelte-1hj52cl{margin-bottom:var(--spacing-xl)}.instructions-section.svelte-1hj52cl h3.svelte-1hj52cl,.faq-section.svelte-1hj52cl h3.svelte-1hj52cl{color:var(--color-text-inverse);font-size:var(--font-size-2xl);font-weight:600;text-align:center;margin-bottom:var(--spacing-xl);text-shadow:0 2px 4px rgba(0,0,0,.1)}.steps.svelte-1hj52cl.svelte-1hj52cl{display:flex;flex-direction:column;gap:var(--spacing-xl)}.step.svelte-1hj52cl.svelte-1hj52cl{display:flex;align-items:flex-start;gap:var(--spacing-lg)}.step-number.svelte-1hj52cl.svelte-1hj52cl{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--color-primary);color:var(--color-text-inverse);border-radius:var(--radius-full);font-size:var(--font-size-lg);font-weight:600;flex-shrink:0}.step-content.svelte-1hj52cl h4.svelte-1hj52cl{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm)}.step-content.svelte-1hj52cl p.svelte-1hj52cl{color:var(--color-text-secondary);line-height:1.6}.faq-list.svelte-1hj52cl.svelte-1hj52cl{display:flex;flex-direction:column;gap:var(--spacing-lg)}.faq-item.svelte-1hj52cl.svelte-1hj52cl{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.2)}.faq-item.svelte-1hj52cl summary.svelte-1hj52cl{padding:var(--spacing-lg);cursor:pointer;font-weight:500;color:var(--color-text-inverse);font-size:var(--font-size-lg);list-style:none;display:flex;align-items:center;justify-content:space-between}.faq-item.svelte-1hj52cl summary.svelte-1hj52cl:after{content:"+";font-size:var(--font-size-xl);transition:transform .2s ease}.faq-item[open].svelte-1hj52cl summary.svelte-1hj52cl:after{transform:rotate(45deg)}.faq-item.svelte-1hj52cl p.svelte-1hj52cl{padding:0 var(--spacing-lg) var(--spacing-lg);color:#ffffffe6;line-height:1.6}.support-icon.svelte-1hj52cl.svelte-1hj52cl{font-size:4rem;color:var(--color-primary);margin-bottom:var(--spacing-lg)}.support-contacts.svelte-1hj52cl.svelte-1hj52cl{margin-top:var(--spacing-lg)}.welcome-footer.svelte-1hj52cl.svelte-1hj52cl{text-align:center;margin-top:var(--spacing-3xl);padding:var(--spacing-xl) 0;color:#ffffffb3;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.logo-section.svelte-1hj52cl.svelte-1hj52cl{flex-direction:column;gap:var(--spacing-md)}.logo-icon.svelte-1hj52cl.svelte-1hj52cl{font-size:3rem;padding:var(--spacing-lg)}.logo-text.svelte-1hj52cl h1.svelte-1hj52cl{font-size:var(--font-size-3xl)}.hero-section.svelte-1hj52cl h2.svelte-1hj52cl{font-size:var(--font-size-2xl)}.info-cards.svelte-1hj52cl.svelte-1hj52cl{grid-template-columns:1fr}.step.svelte-1hj52cl.svelte-1hj52cl{flex-direction:column;text-align:center;gap:var(--spacing-md)}.instructions-section.svelte-1hj52cl h3.svelte-1hj52cl,.faq-section.svelte-1hj52cl h3.svelte-1hj52cl{font-size:var(--font-size-xl)}}@media (max-width: 480px){.card-body.svelte-1hj52cl.svelte-1hj52cl{padding:var(--spacing-lg)}.steps.svelte-1hj52cl.svelte-1hj52cl{gap:var(--spacing-lg)}.faq-item.svelte-1hj52cl summary.svelte-1hj52cl{font-size:var(--font-size-base)}}
