.app-page{padding-bottom:var(--space-2xl);position:relative}.app-hero{justify-content:flex-end;gap:var(--space-s);min-height:78svh;padding-top:calc(var(--nav-h) + var(--space-xl));padding-bottom:var(--space-xl);flex-direction:column;display:flex}.app-name{font-size:var(--step-5);overflow-wrap:anywhere}.app-line{font-size:var(--step-2);max-width:26ch;font-style:italic;line-height:1.25}.app-grid{gap:var(--space-xl);padding-block:var(--space-xl);border-top:1px solid var(--rule);display:grid}.app-copy p{font-size:var(--step-1);max-width:40ch;line-height:1.5}.app-facts{gap:var(--space-s);align-content:start;display:grid}.app-facts dd{font-family:var(--font-display);font-stretch:112%;font-size:var(--step-0);margin:0}.app-stores{gap:var(--space-s);flex-wrap:wrap;align-content:start;display:flex}.store-button{border:1px solid var(--rule-strong);min-width:11rem;min-height:44px;transition:border-color var(--dur-base), background-color var(--dur-base);border-radius:999px;gap:.1rem;padding:.8rem 1.2rem;text-decoration:none;display:inline-grid}a.store-button:hover{border-color:var(--app-accent);background-color:#eef0ec0f}.store-button--soon{color:var(--dust);border-style:dashed}.store-name{font-family:var(--font-display);font-weight:600;font-stretch:112%}@media (width>=64rem){.app-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.app-copy{grid-column:1/span 6}.app-facts{grid-column:8/span 3}.app-stores{flex-direction:column;grid-column:11/span 2}}.app-docs{border-top:1px solid var(--rule);display:grid}.doc-link{padding-block:var(--space-m);border-bottom:1px solid var(--rule);transition:color var(--dur-base);gap:.25rem;text-decoration:none;display:grid}.doc-link .display{font-size:var(--step-3)}@media (hover:hover){.doc-link:hover .display{color:var(--app-accent)}}@media (width>=64rem){.app-docs{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr))}.doc-link{border-bottom:0;padding-inline-end:var(--space-m)}.doc-link+.doc-link{border-left:1px solid var(--rule);padding-inline-start:var(--space-m)}}
