.block-accordion__items{display:flex;flex-direction:column;gap:0;border:none;border-radius:0;overflow:visible}.block-accordion__item{background-color:transparent}.block-accordion__item[open]>.block-accordion__header .block-accordion__icon:after{transform:translate(-50%) rotate(90deg)}.block-accordion__header{display:flex;justify-content:space-between;align-items:center;gap:var(--wp--custom--spacing--gap, 30px);cursor:pointer;padding:var(--wp--custom--spacing--gap, 30px) var(--wp--custom--spacing--gap, 30px) var(--wp--custom--spacing--gap, 30px) 0;background-color:transparent;transition:all .2s ease;list-style:none;border-bottom:1px solid var(--wp--preset--color--primary);position:relative}.block-accordion__header::-webkit-details-marker{display:none}.block-accordion__header::marker{display:none}.block-accordion__header:after{content:"";width:1.25rem;height:1.25rem;position:absolute;right:var(--wp--custom--spacing--gap, 30px);top:50%;transform:translateY(-50%);flex-shrink:0}.block-accordion__header:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:-2px}.block-accordion__item-title{margin:0;flex:1;padding-right:var(--wp--preset--spacing--small, clamp(30px, 4vw, 40px))}.block-accordion__content .block-accordion__item-title{padding-left:var(--wp--preset--spacing--xtiny, 10px)}@media (min-width: 768px){.block-accordion__content .block-accordion__item-title{padding-left:var(--wp--preset--spacing--small, clamp(30px, 4vw, 40px))}}.block-accordion__icon{width:1.25rem;height:1.25rem;flex-shrink:0;position:relative}.block-accordion__icon:before,.block-accordion__icon:after{content:"";position:absolute;background-color:var(--wp--preset--color--primary);transition:transform .3s ease}.block-accordion__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.block-accordion__icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.block-accordion__content{padding:var(--wp--custom--spacing--gap, 30px) 0;line-height:1.7}.block-accordion__content>:first-child{margin-top:0}.block-accordion__content>:last-child{margin-bottom:0}.block-accordion__content img{max-width:100%;height:auto;border-radius:var(--wp--custom--border-radius--small, 8px)}.block-accordion__content ul,.block-accordion__content ol{padding-left:1.5rem;margin:0}.block-accordion__content a{color:var(--wp--preset--color--primary)}.block-accordion__content a:hover{text-decoration:underline}.block-accordion.has-primary-background-color .block-accordion__header,.has-primary-background-color .block-accordion .block-accordion__header{border-color:var(--wp--preset--color--base)}.block-accordion.has-primary-background-color .block-accordion__item-title,.has-primary-background-color .block-accordion .block-accordion__item-title{color:var(--wp--preset--color--base)}.block-accordion.has-primary-background-color .block-accordion__icon:before,.block-accordion.has-primary-background-color .block-accordion__icon:after,.has-primary-background-color .block-accordion .block-accordion__icon:before,.has-primary-background-color .block-accordion .block-accordion__icon:after{background-color:var(--wp--preset--color--base)}.block-accordion.alignwide{max-width:var(--wide-width, 1200px);margin-inline:auto}.block-accordion.alignfull{width:100%;border-radius:0}.block-accordion.alignfull .block-accordion__items{border-radius:0;border-left:none;border-right:none}.block-accordion.is-preview .block-accordion__placeholder{padding:var(--wp--preset--spacing--large, clamp(50px, 8vw, 80px));text-align:center;background-color:var(--wp--preset--color--surface-light);border:2px dashed var(--wp--preset--color--surface-border);border-radius:var(--wp--custom--border-radius--small, 8px);color:var(--wp--preset--color--contrast)}
