.intro-copy{padding-top:5px;padding-bottom:30px}.accordion{width:100%;z-index:0}.accordion li:not(:last-of-type),.accordion ul{padding:0;margin:0;list-style:none;border-bottom:1px solid}.accordion button.accordion-title{position:relative;width:100%;text-align:left;padding:0;height:auto;box-sizing:border-box;display:block;cursor:pointer;z-index:1}.accordion button.accordion-title:after{content:"+";font-family:"Font Awesome 6 Pro";font-weight:900;transition:color .3s ease-in-out;position:absolute;right:15px;top:50%;width:16px;height:16px;line-height:16px;margin-top:-8px;text-align:center}.accordion button.accordion-title.active:after{content:"\f068"}.accordion button.accordion-title:focus{outline:1px dotted #a3c9c7}.accordion button.accordion-title span{padding:15px 0;padding-right:50px;display:block;cursor:pointer;line-height:1em;font-family:franklin-gothic-urw,sans-serif;font-weight:500}.accordion .accordion-panel{height:0;overflow:hidden;z-index:0}.accordion .accordion-panel .accordion-panel-inner{padding:15px 0 30px 0}.bg-dark .accordion button.accordion-title,.bg-light .accordion button.accordion-title,.bg-mid .accordion button.accordion-title{background-color:transparent;color:inherit}.bg-dark .accordion .accordion-panel,.bg-light .accordion .accordion-panel,.bg-mid .accordion .accordion-panel{background-color:transparent}.bg-light .accordion li:not(:last-of-type),.bg-light .accordion ul,.bg-mid .accordion li:not(:last-of-type),.bg-mid .accordion ul{border-color:rgba(8,42,52,.3)}.bg-dark .accordion li:not(:last-of-type),.bg-dark .accordion ul{border-color:#a3c9c7}
