/* v107 marketing adjustments; public pages only, square corners for all non-pill controls. */
.ps-bottom-cta .ps-actions .ps-btn.ps-btn-alt,
.ps-bottom-cta .ps-actions a.ps-btn-alt,
.ps-bottom-cta-inner .ps-actions .ps-btn-alt {
  display:inline-flex !important;align-items:center;justify-content:center;
  background:#fff !important;color:#0755a1 !important;
  border:1px solid #fff !important;opacity:1 !important;
  font-weight:750 !important;border-radius:0 !important;
  min-height:48px;padding:13px 20px !important;text-decoration:none !important;
}
.ps-bottom-cta .ps-actions .ps-btn.ps-btn-alt:hover,
.ps-bottom-cta .ps-actions .ps-btn.ps-btn-alt:focus-visible {
  background:#eaf2fc !important;color:#063f80 !important;border-color:#eaf2fc !important;
}
.ps-bottom-cta .ps-actions .ps-btn.ps-btn-alt:focus-visible {outline:3px solid #c2e2ff;outline-offset:2px}
.ip107-more-reports{margin:12px 0;padding:8px 0;font-size:.95rem}
.ip107-more-reports a{color:#2465a8;font-weight:700;text-decoration:underline}
