.atlas-welcome.svelte-1i8xmx3{min-height:100vh;background:var(--background);color:var(--foreground);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.aw-header.svelte-1i8xmx3,main.svelte-1i8xmx3,.aw-footer.svelte-1i8xmx3{max-width:1040px;margin:0 auto;padding-left:20px;padding-right:20px}.aw-header.svelte-1i8xmx3{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;padding-bottom:16px}.aw-brand.svelte-1i8xmx3{display:flex;align-items:center;gap:10px;font-weight:700;font-size:1.05rem;color:inherit}.aw-logo.svelte-1i8xmx3{width:36px;height:36px;border-radius:10px;object-fit:cover}.aw-link.svelte-1i8xmx3{padding:8px 14px;border:1px solid var(--border);border-radius:10px;font-weight:600;font-size:.9rem;color:var(--foreground);text-decoration:none}.aw-hero.svelte-1i8xmx3{text-align:center;padding:40px 0 48px}.aw-badge.svelte-1i8xmx3{display:inline-block;margin:0 0 18px;padding:6px 12px;border-radius:999px;border:1px solid var(--border);color:var(--muted-foreground);font-size:.8rem;font-weight:600}.aw-hero.svelte-1i8xmx3 h1:where(.svelte-1i8xmx3){margin:0 auto;max-width:14ch;font-size:clamp(2.1rem,8vw,3.6rem);line-height:1.05;font-weight:800;letter-spacing:-.02em}.aw-lead.svelte-1i8xmx3{margin:18px auto 0;max-width:34rem;font-size:1.05rem;line-height:1.55;color:var(--muted-foreground)}.aw-actions.svelte-1i8xmx3{display:flex;flex-direction:column;gap:10px;margin:28px auto 0;max-width:22rem}.aw-btn.svelte-1i8xmx3{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:12px;font-weight:700;font-size:1rem;text-decoration:none;transition:opacity .15s}.aw-btn.svelte-1i8xmx3:hover{opacity:.9}.aw-btn-primary.svelte-1i8xmx3{background:var(--primary);color:var(--primary-foreground)}.aw-btn-secondary.svelte-1i8xmx3{border:1px solid var(--border);color:var(--foreground)}.aw-proof.svelte-1i8xmx3{margin:18px 0 0;font-size:.85rem;color:var(--muted-foreground)}.aw-section.svelte-1i8xmx3{padding:28px 0}.aw-section.svelte-1i8xmx3 h2:where(.svelte-1i8xmx3),.aw-final.svelte-1i8xmx3 h2:where(.svelte-1i8xmx3){margin:0;font-size:1.45rem;font-weight:800}.aw-section-lead.svelte-1i8xmx3{margin:6px 0 0;color:var(--muted-foreground)}.aw-grid.svelte-1i8xmx3{display:grid;grid-template-columns:1fr;gap:14px;margin-top:18px}.aw-card.svelte-1i8xmx3{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);text-decoration:none;transition:border-color .15s}.aw-card.svelte-1i8xmx3:hover{border-color:var(--primary)}.aw-card-img.svelte-1i8xmx3{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--muted)}.aw-card-body.svelte-1i8xmx3{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.aw-card-body.svelte-1i8xmx3 h3:where(.svelte-1i8xmx3){margin:0;font-size:1.05rem;font-weight:700}.aw-card-body.svelte-1i8xmx3 p:where(.svelte-1i8xmx3){margin:0;font-size:.9rem;line-height:1.45;color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aw-tag.svelte-1i8xmx3{align-self:flex-start;padding:2px 8px;border-radius:6px;background:var(--primary);color:var(--primary-foreground);font-size:.75rem;font-weight:700}.aw-more.svelte-1i8xmx3{margin-top:4px;font-size:.9rem;font-weight:700;color:var(--foreground)}.aw-atouts.svelte-1i8xmx3{display:grid;grid-template-columns:1fr;gap:12px;margin-top:18px}.aw-atout.svelte-1i8xmx3{display:flex;gap:14px;padding:16px;border-radius:14px;border:1px solid var(--border);background:var(--card)}.aw-atout-icon.svelte-1i8xmx3{font-size:1.6rem;line-height:1}.aw-atout.svelte-1i8xmx3 h3:where(.svelte-1i8xmx3){margin:0 0 4px;font-size:1rem;font-weight:700}.aw-atout.svelte-1i8xmx3 p:where(.svelte-1i8xmx3){margin:0;font-size:.9rem;line-height:1.45;color:var(--muted-foreground)}.aw-final.svelte-1i8xmx3{margin:28px 0 8px;padding:32px 20px;border-radius:18px;border:1px solid var(--border);background:var(--card);text-align:center}.aw-final.svelte-1i8xmx3 p:where(.svelte-1i8xmx3){margin:8px auto 20px;max-width:28rem;color:var(--muted-foreground)}.aw-footer.svelte-1i8xmx3{padding-top:24px;padding-bottom:32px;text-align:center;font-size:.85rem}.aw-footer.svelte-1i8xmx3 span:where(.svelte-1i8xmx3){color:var(--muted-foreground);text-decoration:none}@media (min-width: 640px){.aw-actions.svelte-1i8xmx3{flex-direction:row;justify-content:center;max-width:none}.aw-grid.svelte-1i8xmx3{grid-template-columns:repeat(2,1fr)}.aw-atouts.svelte-1i8xmx3{grid-template-columns:repeat(3,1fr)}.aw-atout.svelte-1i8xmx3{flex-direction:column}}@media (min-width: 960px){.aw-hero.svelte-1i8xmx3{padding:72px 0 64px}}
