.accordion{background:#eee}.accordion_group{background:transparent;margin-bottom:2px;padding:5px 10px}.accordion .accordion_group>.accordion_header{align-items:start;column-gap:10px;cursor:pointer;display:grid!important;font-size:1em;grid-template-columns:26px 1fr;line-height:1.4;padding:10px 15px;width:100%}.accordion .accordion_group>.accordion_header .accordion_icon{grid-column:1;grid-row:1}.accordion .accordion_group>.accordion_header .accordion_title,.accordion .accordion_group>.accordion_header>:not(.accordion_icon){display:block;grid-column:2/-1;min-width:0;overflow-wrap:anywhere;white-space:normal}.accordion_content{display:none;padding:10px 15px}.expanded .accordion_content{display:block}.accordion_content p{margin:0}.accordion_answer{line-height:1.6}.accordion_group .accordion_icon:after,.accordion_group .accordion_icon:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;right:auto;top:50%;transform-origin:50% 50%;transition:all .25s;width:14px}.accordion_group .accordion_icon:after{transform:translate(-50%,-50%) rotate(0deg)}.accordion_group .accordion_icon:before{opacity:1;transform:translate(-50%,-50%) rotate(90deg)}.accordion_group.expanded .accordion_icon:before{opacity:0}.accordion .accordion_group>.accordion_header .accordion_icon{background-color:#052453;border-radius:3px;height:26px;padding:0!important;pointer-events:none;position:relative;width:26px}.accordion .accordion_group>.accordion_header .accordion_icon:after,.accordion .accordion_group>.accordion_header .accordion_icon:before{background-color:#fff;bottom:auto!important;content:"";height:2px;left:50%!important;margin:0!important;position:absolute;right:auto!important;top:50%!important;transform-origin:50% 50%;transition:all .25s;width:14px}.accordion .accordion_group>.accordion_header .accordion_icon:after{transform:translate(-50%,-50%) rotate(0deg)!important}.accordion .accordion_group>.accordion_header .accordion_icon:before{opacity:1!important;transform:translate(-50%,-50%) rotate(90deg)!important}.accordion .accordion_group.expanded>.accordion_header .accordion_icon:before{opacity:0!important;transform:translate(-50%,-50%) rotate(90deg)!important}.accordion .accordion_group.expanded>.accordion_header .accordion_icon:after{transform:translate(-50%,-50%) rotate(0deg)!important}.accordion .accordion_group>.accordion_header>:not(.accordion_icon){line-height:inherit!important}