.visible-content {position:relative;}.js-enabled .hidden-content {display:none;}.js-enabled .readmore.active .visible-content::after {background:none;}.js-enabled .readmore .hidden-content.expanded {display:block;transition: .2s ease-in-out;}.js-enabled .readmore.text, .js-enabled .readmore.text p, .js-enabled .readmore.text .visible-content, .js-enabled .readmore.text .hidden-content.expanded {display: inline;transition: .2s ease-in-out;}.js-enabled .readmore .visible-content::after  {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1em; background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));pointer-events: none;}.read-more {display: block;margin-top: 0.5rem;background-color: var(--fau-link);color: #fff;padding: 0.35rem 0.75rem;font-size: 1rem;cursor: pointer;border: none;text-decoration: none;transition: background-color 0.2s ease;}.read-more:hover {background-color: var(--fau-link-hover);}.read-more.expanded {background-color: var(--fau-dark-gray);}p button.read-more {margin-top: 1.5em;}@media print {.js-enabled .readmore .hidden-content.active {display:block}.js-enabled .readmore.text  .hidden-content.active {display:inline}.js-enabled .hidden-content.active::after {background:none;}#topbtn{display:none !important;}.read-more{display:none;}}