.app-cta[data-astro-cid-w5xw47en]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:3rem 0;padding:1.75rem 1.5rem;border:1px solid var(--rf-color-borderSubtle);border-radius:var(--rf-radius-lg);background:var(--rf-color-surfaceSubtle);text-align:center}.app-cta-main[data-astro-cid-w5xw47en]{display:flex;flex-direction:column;align-items:center;min-width:0}.app-cta-heading[data-astro-cid-w5xw47en]{margin:1rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:var(--rf-color-text);text-wrap:balance}.app-cta-body[data-astro-cid-w5xw47en]{max-width:32rem;margin:.5rem 0 0;color:var(--rf-color-textMuted);line-height:1.55;text-wrap:balance}.app-cta-actions[data-astro-cid-w5xw47en]{margin-top:1.5rem}.app-cta-stores[data-astro-cid-w5xw47en] .store-button{flex:1;justify-content:center}.app-cta-desktop[data-astro-cid-w5xw47en]{display:none}.app-cta-qr[data-astro-cid-w5xw47en]{flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.25rem 1.125rem;border:1px solid var(--rf-color-borderSubtle);border-radius:var(--rf-radius-md);background:var(--rf-color-background);text-align:center}.app-cta-qr-title[data-astro-cid-w5xw47en]{margin:.875rem 0 0;font-size:.875rem;font-weight:600;color:var(--rf-color-text)}.app-cta-platforms[data-astro-cid-w5xw47en]{display:flex;gap:.375rem;margin:.5rem 0 0;padding:0;list-style:none}.app-cta-platform[data-astro-cid-w5xw47en]{display:inline-flex;align-items:center;gap:.3125rem;padding:.25rem .5625rem .25rem .4375rem;border-radius:var(--rf-radius-full);background:var(--rf-color-surface);color:var(--rf-color-textMuted);font-size:.75rem;font-weight:500;line-height:1}.app-cta-platform-icon[data-astro-cid-w5xw47en]{width:.875rem;height:.875rem;flex:none}@media(min-width:40rem){.app-cta[data-astro-cid-w5xw47en]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:2rem;text-align:left}.app-cta-main[data-astro-cid-w5xw47en]{align-items:flex-start}.app-cta-body[data-astro-cid-w5xw47en]{text-wrap:pretty}.app-cta-stores[data-astro-cid-w5xw47en] .store-buttons{flex-direction:column;width:11.5rem}}@media(hover:hover)and (pointer:fine){.app-cta-mobile[data-astro-cid-w5xw47en]{display:none}.app-cta-desktop[data-astro-cid-w5xw47en]{display:flex}}.prose{font-size:1.0625rem;line-height:1.7;color:var(--rf-color-text);text-wrap:pretty}.prose>:first-child{margin-top:0}.prose :where(p,ul,ol,blockquote,table):not(:where(.not-prose,.not-prose *)){margin:0 0 1.25rem}.prose :where(h2):not(:where(.not-prose,.not-prose *)){margin:3rem 0 1rem;font-size:1.375rem;line-height:1.3;letter-spacing:-.02em;font-weight:500}.prose :where(h3):not(:where(.not-prose,.not-prose *)){margin:2rem 0 .75rem;font-size:1.125rem;line-height:1.4;letter-spacing:-.01em;font-weight:500}.prose :where(ul,ol):not(:where(.not-prose,.not-prose *)){padding-left:1.375rem}.prose :where(li):not(:where(.not-prose,.not-prose *)){margin:.375rem 0;padding-left:.25rem}.prose :where(li)::marker{color:var(--rf-color-textSubtle)}.prose :where(strong):not(:where(.not-prose,.not-prose *)){font-weight:600}.prose :where(a):not(:where(.not-prose,.not-prose *)){color:var(--rf-color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--rf-color-borderStrong)}.prose :where(a):not(:where(.not-prose,.not-prose *)):hover{text-decoration-color:currentColor}.prose :where(blockquote):not(:where(.not-prose,.not-prose *)){padding:1rem 1.25rem;border-left:3px solid var(--rf-color-borderStrong);border-radius:0 var(--rf-radius-sm) var(--rf-radius-sm) 0;background:var(--rf-color-surfaceSubtle);color:var(--rf-color-text)}.prose :where(blockquote p):last-child{margin-bottom:0}.prose :where(hr):not(:where(.not-prose,.not-prose *)){margin:3rem 0;border:0;border-top:1px solid var(--rf-color-borderSubtle)}.prose :where(img):not(:where(.not-prose,.not-prose *)){border-radius:var(--rf-radius-lg);margin:1.5rem 0}.prose :where(code):not(:where(.not-prose,.not-prose *)){padding:.125rem .375rem;border-radius:6px;background:var(--rf-color-surface);font-family:Geist Mono,ui-monospace,monospace;font-size:.875em}.prose :where(table):not(:where(.not-prose,.not-prose *)){width:100%;border-collapse:collapse;font-size:.9375rem}.prose :where(th,td):not(:where(.not-prose,.not-prose *)){padding:.625rem .75rem;border-bottom:1px solid var(--rf-color-borderSubtle);text-align:left;vertical-align:top}.prose :where(th):not(:where(.not-prose,.not-prose *)){font-weight:600}.prose :where(em):last-child:only-child{color:var(--rf-color-textMuted)}
