/* Browser app entry, shared across mobile and desktop. */
.hero-copy > p{text-wrap:balance}
.hero-copy > .platform-note{font-size:14px;margin-top:13px;line-height:1.6}
.download-section{background:var(--sage);border-block:1px solid var(--line)}
.download-section .eyebrow{margin:0 0 18px;color:var(--green);font-size:14px}
.download-section .download-description{max-width:620px;margin:24px auto 0;font-size:18px;line-height:1.8}
.web-app-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px 28px;margin:32px auto 0}
.web-app-actions a{min-height:44px}
.download-section .download-note{font-size:16px;line-height:1.8;margin-top:26px}
@media(max-width:767px){
  .download-section .download-description{font-size:16px;max-width:480px}
  .download-section .download-description br{display:none}
  .download-section .download-note{font-size:15px}
  .web-app-actions{flex-direction:column;gap:18px;margin-top:28px}
}

