.btn-appstore.svelte-1jw9c2w{border-radius:8px;align-items:center;gap:9px;padding:13px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.btn-appstore.accent.svelte-1jw9c2w{background:var(--accent-bright);color:var(--accent-dark)}.btn-appstore.light.svelte-1jw9c2w{background:var(--white);color:var(--ink)}.btn-appstore.svelte-1jw9c2w:hover{opacity:.9;transform:translateY(-1px)}.btn-appstore.svelte-1jw9c2w:focus-visible{outline:2px solid var(--white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.btn-appstore.svelte-1jw9c2w:hover{transform:none}}.closing.svelte-g52cte{text-align:center;background:linear-gradient(160deg, var(--accent-dark) 0%, color-mix(in srgb, var(--accent-dark) 60%, black) 60%, var(--accent-dark) 100%);padding:80px 40px 88px;position:relative;overflow:hidden}.closing.svelte-g52cte:before{content:"";background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--accent) 32%, transparent) 0%, transparent 65%);position:absolute;inset:0}.closing-inner.svelte-g52cte{max-width:560px;margin:0 auto;position:relative}.closing-icon.svelte-g52cte{border-radius:16px;width:72px;height:72px;margin:0 auto 22px;display:block;box-shadow:0 12px 36px #0006}h2.svelte-g52cte{font-family:var(--serif-brand);color:var(--white);margin-bottom:12px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:400;line-height:1.15}p.svelte-g52cte{color:#ffffffb8;margin-bottom:30px;font-size:1rem;line-height:1.7}@media (width<=900px){.closing.svelte-g52cte{padding:64px 20px 72px}}
