/* Only clamp when JS has activated the button; without JS, all content is visible. */
.mlr-station-landing .mlr-station-editor-content.mlr-seo-enhanced [data-station-seo-body]{
  position:relative;
  max-height:260px;
  overflow:hidden;
}
.mlr-station-landing .mlr-station-editor-content.mlr-seo-enhanced:not(.mlr-seo-expanded) [data-station-seo-body]{
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 75%,transparent 100%);
  mask-image:linear-gradient(to bottom,#000 0%,#000 75%,transparent 100%);
}
.mlr-station-landing .mlr-station-editor-content.mlr-seo-expanded [data-station-seo-body]{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}
.mlr-station-landing .mlr-station-seo-toggle-wrap{display:flex;justify-content:center;padding-top:18px}
.mlr-station-landing .mlr-station-seo-toggle{
  appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:152px;
  min-height:42px;
  padding:10px 20px;
  border:1px solid #bf1024;
  border-radius:9px;
  background:#bf1024;
  color:#fff;
  font:inherit;
  font-size:14px;
  font-weight:750;
  line-height:1.25;
  cursor:pointer;
  transition:background .15s ease,transform .15s ease;
}
.mlr-station-landing .mlr-station-seo-toggle:hover{background:#9c0d1b;color:#fff}
.mlr-station-landing .mlr-station-seo-toggle:focus-visible{outline:3px solid #f8b9bf;outline-offset:3px}
.mlr-station-landing .mlr-station-seo-toggle[hidden]{display:none!important}
@media(max-width:640px){
  .mlr-station-landing .mlr-station-editor-content.mlr-seo-enhanced [data-station-seo-body]{max-height:230px}
  .mlr-station-landing .mlr-station-seo-toggle{width:100%}
}
