/**handles:block-acf-accordion,block-acf-toolbox,block-acf-note**/
.block--accordion{margin-top:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d8d8d8}.block--accordion.closed .block--accordion-content{display:none}.block--accordion.open .block--accordion-content{display:block}.block--accordion-header h4{position:relative;margin-bottom:1.5rem;padding-left:1.5rem;font-size:1rem;font-style:italic;cursor:pointer}.block--accordion-header h4:before{content:'–';position:absolute;top:0;left:0;font-style:normal}.block--accordion.closed .block--accordion-header h4:before{content:'+'}
.block--toolbox{margin-bottom:1.5rem;overflow:auto}.block--toolbox .block--toolbox-icon{float:left;margin-right:.5rem;padding:1rem}.block--toolbox .block--toolbox-content{min-height:3.5rem;margin-left:4.5rem;padding:1rem}.block--toolbox .block--toolbox-content>:last-child{margin-bottom:0}@supports(display:flex){.block--toolbox a{display:flex;justify-content:space-between;align-items:flex-start}.block--toolbox a .block--toolbox-icon{float:none;margin-right:.5rem;flex:0 0 0}.block--toolbox a .block--toolbox-content{margin-left:0;flex:1 1 auto}}.block--toolbox .block--toolbox-icon{background-color:#e1ecf0;color:#222}.block--toolbox .block--toolbox-content{background-color:#e1ecf0;color:#222;font-size:.75rem}.block--toolbox a{text-decoration:none}.block--toolbox a:focus .block--toolbox-content,.block--toolbox a:focus .block--toolbox-icon,.block--toolbox a:hover .block--toolbox-content,.block--toolbox a:hover .block--toolbox-icon{filter:brightness(95%)}.editor-styles-wrapper .block--toolbox .block--toolbox-content *{margin-top:0}
.block--note{margin-bottom:1.5rem;overflow:auto}.block--note .block--note-icon{float:left;margin-right:.5rem;padding:1rem}.block--note .block--note-content{min-height:3.5rem;margin-left:4.5rem;padding:1rem}.block--note .block--note-content>:last-child{margin-bottom:0}@supports(display:flex){.block--note{display:flex;justify-content:space-between;align-items:flex-start}.block--note .block--note-icon{float:none;margin-right:.5rem;flex:0 0 0}.block--note .block--note-content{margin-left:0;flex:1 1 auto}}.block--note .block--note-icon{background-color:#f9f4ee;color:#222}.block--note .block--note-content{background-color:#f9f4ee;color:#222;font-size:.75rem}.editor-styles-wrapper .block--note .block--note-content *{margin-top:0}