.idun-details-wrapper{background-color:#061112;color:#fff;font-family:Roboto,sans-serif;padding:60px 0}.idun-details-container{margin:0 auto;max-width:1000px;padding:0 20px}.details-section-title{color:#fff;font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:30px}.detail-item{background-color:rgba(6,17,18,.6);border:1px solid rgba(0,191,165,.3);border-radius:8px;margin-bottom:20px;overflow:hidden;transition:border-color .3s}.detail-item:hover{border-color:#00bfa5}.detail-trigger{align-items:center;background:transparent;border:none;color:#00bfa5;cursor:pointer;display:flex;justify-content:space-between;padding:25px 30px;text-align:left;width:100%}.detail-title{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:700}.detail-icon{color:#00bfa5;font-size:28px;font-weight:700;transition:transform .3s ease}.detail-content{background-color:rgba(0,0,0,.2);max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease-out,opacity .3s ease}.detail-inner-text{color:#e0e0e0;font-size:.95rem;line-height:1.6;padding:0 30px 40px}.detail-inner-text h4{color:#fff;font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:10px;margin-top:25px}.detail-inner-text h4:first-child{margin-top:0}.detail-inner-text a{color:#00bfa5}.detail-inner-text hr{border:0;border-top:1px solid hsla(0,0%,100%,.1);margin:25px 0}.detail-inner-text li,.detail-inner-text p,.detail-inner-text ul{color:#ccc;margin-bottom:8px}.detail-item.active .detail-content{opacity:1}.detail-item.active .detail-icon{transform:rotate(45deg)}