.details{position:relative;display:flex;overflow:hidden;flex-flow:column;transition:background-color .3s ease;outline:none;background-color:transparent;box-shadow:none;scroll-padding-top:100px;appearance:none}.details:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:var(--color-dark-grey)}.details:last-of-type:after{display:none}.details__summary{position:relative;padding:24px 0;list-style:none;cursor:pointer;outline:none}.details__summary .summary__inner{display:flex;align-items:center;transition:transform .3s ease;transform:translateZ(0);gap:var(--spacing-1x)}.details__summary .summary__inner h5{font-size:1.6rem;font-style:normal;line-height:1.6rem;font-feature-settings:"ss06" on;font-size:2.4rem;font-family:Matter Bold,sans-serif;font-weight:600;line-height:2.4rem}@media (min-width: 768px){.details__summary .summary__inner h5{font-size:1.6rem;line-height:1.6rem}}.details__summary .summary__inner .icon-plus{transition:transform .3s ease;transform:rotate(0)}.details__content{display:flex;flex-flow:column;width:100%;max-width:690px;height:0;margin:0 auto;padding:0;cursor:default;transition:height .3s ease}.details__content .content__inner{visibility:hidden;padding:var(--spacing-2x) 0 var(--spacing-3x);transition:transform .3s .3s ease,visibility .3s ease,opacity .3s .3s ease;transition-property:opacity,transform;transform:translate3d(0,-10%,0);opacity:0}.details__content .content__inner p{font-style:normal;line-height:1.6rem;font-feature-settings:"ss06" on;font-size:1.6rem;font-family:Matter Regular,sans-serif;font-weight:400;line-height:2.4rem}.details__content .content__inner h6{font-family:Matter Regular,sans-serif;font-weight:400;font-style:normal;font-feature-settings:"ss06" on;font-size:1.6rem;font-family:Matter Bold,sans-serif;font-weight:600;line-height:1.6rem}.details__content .content__inner .spec-card{display:flex;flex-flow:column;margin-bottom:var(--spacing-4x);gap:12px}.details.js-open .details__summary .summary__inner{grid-template-columns:25px auto auto}.details.js-open .details__summary .summary__inner .icon-plus{transform:rotate(45deg)}.details.js-open .details__content{height:auto}.details.js-open .details__content .content__inner{visibility:visible;padding:var(--spacing-2x) 0 var(--spacing-3x);transition:transform .3s .3s ease,visibility .3s ease,opacity .3s .3s ease;transform:translateZ(0);opacity:1}
