/* Review only: existing button geometry is retained. */
.btn-primary { border-color:#185B5A; border-style:solid; box-shadow:none; }
#btn-how { background:#FAF7F2; color:#334E68; border-color:#334E68; border-style:solid; box-shadow:none; }
#btn-how:hover { background:#EAECE7; }
.btn-text { background:#FAF7F2; border-style:solid; box-shadow:none; }
.btn-outline { background:#FAF7F2; box-shadow:none; }
.btn-primary:focus-visible, #btn-how:focus-visible { outline-color:#185B5A; }
/* Same header height and padding. The existing artwork is simply 8% smaller. */
html.preview-logo-smaller .logo-img { height:69px; width:260px; }
/* Existing narrow-screen wrapping fix, applied after the original nowrap rule. */
@media(max-width:480px) {
  .btn-outline { white-space:normal; text-align:center; max-width:100%; }
  .btn-text { max-width:100%; }
  html.preview-logo-smaller .logo-img { max-width:min(53.4vw,175px); }
}
