.accordion-icon-component .component-title+.component-description .rp-description p{color:var(--rds-color-content-medium)}
.accordion-icon-component .component-title.text-center .rp-title,.accordion-icon-component .component-description.text-center .rp-description{text-align:left}
@media(min-width:1024px){.accordion-icon-component .component-title.text-center .rp-title,.accordion-icon-component .component-description.text-center .rp-description{text-align:center}
}
.accordion-icon-component .fragment-accordion-icon{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch}
.accordion-icon-component .fragment-accordion-icon .title-item{display:flex;flex-direction:row;align-items:center;padding:24px 20px;border-bottom:1px solid var(--rds-color-border-low);cursor:pointer}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .title-item{padding:20px 0}
}
.accordion-icon-component .fragment-accordion-icon .title-item:focus-visible{box-shadow:0 0 0 2px var(--rds-color-interactive-border-focus);border-color:transparent;outline:0;border-radius:var(--rds-radius-s)}
.accordion-icon-component .fragment-accordion-icon .title-item .rp-icon{display:none;font-size:24px;line-height:24px;width:24px;height:24px;float:left;margin-right:0;background-color:transparent;border:0;padding:0;margin:2px 16px 0 0}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .title-item .rp-icon{display:inherit}
}
.accordion-icon-component .fragment-accordion-icon .title-item .title-text{flex:1 1 auto;color:var(--rds-color-content-medium)}
.accordion-icon-component .fragment-accordion-icon .title-item .accordion-icon{position:relative;font-family:'icomoon' !important;font-size:24px}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .title-item .accordion-icon{align-self:flex-end}
}
.accordion-icon-component .fragment-accordion-icon .title-item .accordion-icon:before{content:"\e904"}
.accordion-icon-component .fragment-accordion-icon .title-item[aria-expanded="true"]{border-bottom:0}
.accordion-icon-component .fragment-accordion-icon .title-item[aria-expanded="true"] .accordion-icon:before{content:"\e909"}
.accordion-icon-component .fragment-accordion-icon .description-item{padding:0 20px;margin-bottom:24px;margin-top:0}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .description-item{padding:0;margin-top:8px}
}
.accordion-icon-component .fragment-accordion-icon .description-item .rp-description p{font:var(--rds-body-01)}
.accordion-icon-component .fragment-accordion-icon .link-item{padding:0 20px;margin-bottom:24px}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .link-item{padding:0}
}
.accordion-icon-component .fragment-accordion-icon .link-item div{display:flex;flex-direction:column}
.accordion-icon-component .fragment-accordion-icon .link-item div a:first-child{margin-bottom:24px}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .link-item div a:first-child{margin-bottom:8px}
}
.accordion-icon-component .fragment-accordion-icon .block-content-faqs+.block-links-faq{margin-top:32px;width:100%}
@media(min-width:1024px){.accordion-icon-component .fragment-accordion-icon .block-content-faqs+.block-links-faq{margin-top:58px}
}
.accordion-icon-component .accordion-btn{margin:32px 20px 0 20px}
@media(min-width:1024px){.accordion-icon-component .accordion-btn{margin:48px 0 0}
}