.auras-expander-section{margin-top:2.5em;margin-bottom:2.5em;clear:both;width:100%}.expander-title{font-size:2em;text-align:center;margin-bottom:.8em;font-weight:600}.expandable-description-container{position:relative;overflow:hidden;transition:max-height 0.4s ease-in-out}.expandable-description-container p:last-child{margin-bottom:0}.expandable-description-container.is-collapsed{max-height:105px}.expandable-description-container.is-collapsed .description-fade-overlay{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,transparent,var(--content-bg,#FFFFFF) 95%);pointer-events:none;z-index:2}.expandable-description-container:not(.is-collapsed) .description-fade-overlay{display:none}.expandable-description-container a[data-term-interlink="true"]{color:#555;text-decoration:none;border-bottom:1px dashed #999;font-weight:400;transition:all 0.2s ease-in-out}.expandable-description-container a[data-term-interlink="true"]:hover{color:#0056b3;border-bottom-color:#0056b3;border-bottom-style:solid}.expander-button-wrapper{text-align:center;padding-top:20px}.expandable-toggle-button{display:inline-block;padding:10px 30px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;color:#333;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer;text-decoration:none;transition:all 0.2s ease}.expandable-toggle-button:hover{background-color:#f7f7f7;border-color:silver;color:#000}