.faq-hero .faq-hero-module sf-icon::part(icon){color:var(--sf-color-secondary-gray-100)}
.faq-hero .faq-icon-container .faqIcon{color:var(--sf-background-primary-default)}
.faq-hero-module{background-color:#f4f3f3;border-bottom:var(--shape-border-width-1x,1px) solid var(--border-subtle,#d6d6d6)}
.faq-hero-module .hero-container .faq-icon-container{border-radius:100%}
.faq-hero-module .hero-container .description .content-description{text-align:center}
.faq-hero-module .hero-container .faq-icon-container .faq-icon{height:32px;width:32px}
.faq-hero-module .hero-container .description .content-description p{margin:0;font-family:var(--sf-type-heading-sm-font);font-size:var(--sf-type-heading-sm-size);font-weight:var(--sf-typeface-weight-regular);line-height:var(--sf-type-heading-sm-lineheight)}
@media screen and (min-width:1024px){.hero-container{margin:var(--sf-spacing-9x) 0}
.faq-hero-module .hero-container .faq-icon-container{height:64px;width:64px}
}
@media screen and (min-width:768px) and (max-width:1023px){.hero-container{margin:var(--sf-spacing-8x) 0}
.faq-hero-module .hero-container .faq-icon-container{height:56px;width:56px}
}
@media screen and (min-width:576px) and (max-width:767px){.hero-container{margin:var(--sf-spacing-7x) 0}
}
@media screen and (max-width:575px){.hero-container{margin:var(--sf-spacing-6x) 0}
}
@media screen and (max-width:767px){.faq-hero-module .hero-container .faq-icon-container{height:48px;width:48px}
}
.green{background-color:#068906}
.red{background-color:var(--sf-background-brand-default)}
[id^="breadcrumb-"]{padding-bottom:0}
.faq-hero-module{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
.faq-hero-module .hero-container{max-width:1440px;margin-left:auto;margin-right:auto}