.ds-accordion-item-simple{--accordion-item-header-padding:0 20px;--accordion-item-header-margin-bottom:0;--accordion-item-button-padding:18px calc(var(--accordion-item-button-icon-size, 14px) + 10px) 18px 0;--accordion-item-button-gap:10px;--accordion-item-button-icon-size:var(--accordion-item-icon-size,14px);--accordion-item-body-padding:18px 40px 18px 20px;--accordion-item-button-icon-color:var(--accordion-item-icon-color,inherit);--accordion-item-button-number-color:inherit;--accordion-item-body-max-width:100%;--accordion-item-collapse-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;border-radius:var(--accordion-item-border-radius);position:relative}.ds-accordion-item-simple__header{background-color:var(--accordion-item-header-background);border-bottom:1px solid;border-color:var(--accordion-item-border-color,transparent);border-radius:var(--accordion-item-border-radius,0);color:var(--accordion-item-header-text,inherit);padding:var(--accordion-item-header-padding)}.ds-accordion-item-simple__header,.editor-styles-wrapper .ds-accordion-item-simple__header{margin-bottom:var(--accordion-item-header-margin-bottom)}.ds-accordion-item-simple__button{background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-weight:inherit;gap:var(--accordion-item-button-gap);padding:var(--accordion-item-button-padding);position:relative;text-align:left;transition:all .3s ease;width:100%}.ds-accordion-item-simple__button .item-num{color:var(--accordion-item-button-number-color);max-width:30px;white-space:nowrap;width:100%}.ds-accordion-item-simple__button svg{height:var(--accordion-item-button-icon-size);pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:var(--accordion-item-button-icon-size);fill:none;color:var(--accordion-item-button-icon-color)}.ds-accordion-item-simple__button svg.collapse{display:none;opacity:0}.ds-accordion-item-simple__button .item-title,.ds-accordion-item-simple__button p{margin:0}.editor-styles-wrapper .ds-accordion-item-simple__button .item-title,.editor-styles-wrapper .ds-accordion-item-simple__button p{margin-bottom:0}.ds-accordion-item-simple__button span:not(.sr-only){flex:1}.ds-accordion-item-simple__button:focus{outline:0}.ds-accordion-item-simple__button:focus-visible{outline:auto}.ds-accordion-item-simple__collapse{display:none;opacity:0;transform:scale(0);transition:var(--accordion-item-collapse-transition)}.ds-accordion-item-simple__body{background-color:var(--accordion-item-body-background);border-bottom:1px solid;border-color:var(--accordion-item-border-color,transparent);border-radius:var(--accordion-item-border-radius,0);color:var(--accordion-item-body-text,inherit);padding:var(--accordion-item-body-padding)}.ds-accordion-item-simple__body>*{max-width:var(--accordion-item-body-max-width)}.ds-accordion-item-simple__body>:last-child,.ds-accordion-item-simple__body>:last-child>:last-child{margin-bottom:0}.ds-accordion-item-simple .ds-content{--ds-content-spacing:20px}.ds-accordion-item-simple:last-child.is-active .ds-accordion-item-simple__body,.ds-accordion-item-simple:last-child:not(.is-active) .ds-accordion-item-simple__header{border-bottom:none}.is-active .ds-accordion-item-simple__header{background-color:var(--accordion-item-header-background-active);border-color:var(--accordion-item-border-color-active,transparent);border-radius:var(--accordion-item-border-radius,0) var(--accordion-item-border-radius,0);color:var(--accordion-item-header-text-active,var(--accordion-item-header-text,inherit))}.is-active .ds-accordion-item-simple__body{border-radius:0 0 var(--accordion-item-border-radius,0) var(--accordion-item-border-radius,0)}.is-active .ds-accordion-item-simple__collapse{display:block;opacity:1;transform:scale(1)}.is-active .ds-accordion-item-simple__button svg.expand{display:none;opacity:0}.is-active .ds-accordion-item-simple__button svg.collapse{display:block;opacity:1}@media(max-width:1200px){.ds-accordion-item-simple{--accordion-item-body-padding:18px 40px 18px 20px}}@media(max-width:767px){.ds-accordion-item-simple{--accordion-item-button-gap:0 15px;--accordion-item-body-padding:18px 20px}}
