/* Pharma Pal/Taqwa additions to the approved Levelia page layout.
   Its existing class names and stylesheet are reused without modifying Levelia. */
.studio-app-page .levelia-notice ul { padding-inline-start: 24px; }
.studio-app-page .levelia-notice li { margin-block: 8px; }
.studio-app-page .pricing-card ul { padding-inline-start: 24px; line-height: 1.8; }
.studio-app-page .pricing-card li { margin-block: 12px; }
.studio-app-page .contact-box { overflow-wrap: anywhere; }
.studio-app-page .legal-container { overflow-wrap: anywhere; }
.studio-app-page .download-buttons { align-items: center; }
.studio-app-page .store-img-btn img { max-width: 100%; height: 50px; }
.studio-app-page .store-img-btn { max-width: 100%; }
.studio-app-page .store-img-btn:focus-visible { outline-offset: 6px; }
.studio-app-page .pharmapal-plans { scroll-margin-block-start: 16rem; }
@media (min-width: 901px) { .studio-app-page .levelia-gallery { grid-template-columns: repeat(3,minmax(0,1fr)); } }
@media (max-width: 420px) {
 .studio-app-page .levelia-brand h1 { overflow-wrap: anywhere; max-width: 100%; }
 .studio-app-page .download-buttons { flex-direction: column; align-items: start; }
}
