
.breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:13px}.breadcrumb a:hover{text-decoration:underline}.app-page-hero{padding-top:40px}.app-screens{display:flex;gap:18px;align-items:center;padding:25px 0}.app-screens img{display:block;width:calc(50% - 9px);height:auto;border-radius:18px;box-shadow:0 14px 34px #061a2d15}.app-screens img:nth-child(2){margin-top:64px}.support-email{display:inline-block;font-family:Manrope,sans-serif;font-size:clamp(19px,2.2vw,27px);font-weight:600;color:white;margin:22px 0 16px;text-decoration:underline;text-underline-offset:7px;overflow-wrap:anywhere}.studio-note .support-hint{font-size:14px;color:#9bbbd7}.app-support{scroll-margin-top:98px}.related-apps{display:grid;grid-template-columns:1fr 1fr;gap:32px}.related-app{display:flex;align-items:center;gap:16px;border-top:1px solid #dce6ef;padding:22px 0;font-size:16px}.related-app img{border-radius:10px}.related-app:hover{text-decoration:underline}.app-bottom .textlink,.detail-entry a{font-size:14px;color:var(--blue);text-decoration:underline;text-underline-offset:4px}.detail-entry{margin:22px 0 0}.detail-entry+.availability{margin-top:14px}@media(max-width:800px){.app-screens{max-width:480px;margin:auto;padding:0 0 24px}.app-page-hero h1{font-size:38px}.related-apps{grid-template-columns:1fr;gap:0}.app-bottom .section-heading{display:flex;align-items:center;flex-wrap:wrap}.app-support{scroll-margin-top:86px}}
.featured-label{font-size:10px;letter-spacing:.18em;font-weight:700;color:var(--muted);margin:0 0 6px}.detail-entry a{font-size:15px;font-weight:600}
