.accordion .cmp-accordion{padding:0}
.accordion .cmp-accordion__item{border-top:0 solid #d0d0d0}
.cmp-accordion__item .accordion-item__title .cmp-accordion__title{font-family:"Akkurat Pro",system-ui,sans-serif;font-size:14px;margin:5px 10px}
.cmp-accordion__item .cmp-accordion__icon{top:-2px;position:absolute}
.row [aria-expanded]{margin-bottom:0}
.row [aria-expanded]:after{height:0}
.cmp-accordion__item .cmp-accordion__panel{padding:10px}
.accordion-panel{padding:2rem;background:#fff}
.accordion-panel>*+*{margin-top:1em}
.accordion-panel-breakout{background:#eee}
.accordion-panel-breakout__title{background:#58595b;color:#fff}
.accordion-panel-breakout__title *{color:currentColor}
.accordion-panel-breakout__title,.accordion-panel-breakout__content{padding:.625rem}
.accordion-panel-breakout__content>*+*{margin-top:1em}
.accordion-item .accordion-item__title{font-family:"Akkurat Pro Bold",system-ui,sans-serif;font-size:15px;color:#343534;isolation:isolate;position:relative;border-top:1px solid #c2c4c4}
.accordion-item .accordion-trigger{display:block;background:#f6f6f6;width:100%;text-align:left}
.accordion-item .accordion-trigger:is([aria-expanded="true"],:hover){background:#f7f7f7}
.accordion-icon{padding:.125rem .25rem;color:#a29060;display:inline-block;font-size:1.2rem;margin:0 7px 0 10px;position:absolute;right:20px;top:0}
.cmp-accordion__item .accordion-icon::after{display:inline-block;content:"\e603";transform:rotate(90deg);font-weight:400;font-variant:normal;text-transform:none;font-family:icomoon;font-size:15px}
.cmp-accordion__button--expanded .accordion-icon::after{rotate:180deg}
.accordion-title.accordion-title__header-font{font-family:"Publico Banner Bold",system-ui,serif}
.accordion>.accordion-item-lrg+.accordion-item-lrg{margin-top:1.25rem}
.accordion-item-lrg .accordion-item-lrg__title{font-family:"Publico Banner Bold",system-ui,serif;font-size:15px;border-bottom:1px solid #c2c4c4}
.accordion-item-lrg .accordion-trigger{background:#f7f7f7}
.accordion-trigger__active .accordion-item-lrg .accordion-trigger{background:#4d4d4d}
.accordion-icon.accordion-icon-lrg{height:30px;width:30px;background:0;top:50%;transform:translateY(-50%)}
*,*::before,*::after{box-sizing:border-box;padding:0}
.accordion-icon .accordion-icon-lrg::before{background-image:url(img/marketo-dropdown-arrow.svg);width:30px;height:30px;position:absolute;display:block;background-size:contain;transition:transform .5s}
.accordion-trigger__active .accordion-icon.accordion-icon-lrg::before{content:"";transform:rotate(180deg)}