.product-presentation{margin:0;justify-self:center;width:min(100%,290px)}.product-presentation img{display:block;width:100%;height:auto;border-radius:18px;border:1px solid #36475c}.product-presentation figcaption{font-size:11px;color:var(--muted);line-height:1.6;margin-top:12px;text-align:center}.zeely-gallery img{aspect-ratio:auto;object-fit:contain}.screen-grid.zeely-gallery{max-width:800px}.zeely-gallery a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}@media(max-width:600px){.product-presentation{width:220px}.screen-grid.zeely-gallery{grid-template-columns:1fr;max-width:340px;gap:30px}}
/* App identity and first-screen actions, 22 October 2026 */
.app-identity{display:flex;align-items:center;gap:16px;margin-bottom:24px}.app-identity>img{width:64px;height:64px;border-radius:14px;object-fit:contain}.app-identity strong{font-size:24px;line-height:1.25}.app-identity .eyebrow{font-size:10px;margin:7px 0 0}.product-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px}.play-badge{display:inline-flex;max-width:230px;border-radius:9px}.play-badge img{display:block;width:230px;max-width:100%;height:auto}.play-badge:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.product-actions .button{font-size:14px;text-align:center}.product-hero .lead{max-width:620px}@media(max-width:600px){.product-intro{gap:30px}.app-identity{margin-bottom:20px}.app-identity strong{font-size:22px}.product-actions{gap:10px;margin-top:16px}.play-badge{max-width:210px}.product-hero .lead{font-size:16px;line-height:1.6}.product-presentation{width:180px}.product-hero h1{font-size:38px}.product-actions .button{padding:12px 18px}}
