.top-banner{background:linear-gradient(125.2deg,#2c2c2c .85%,#434343 16.44%,#2c2b2b 53.1%,#222 98.48%);color:#fff;left:50%;margin-top:-37px;overflow:hidden;padding:20px 0;position:relative;transform:translateX(-50%);width:100vw}@media only screen and (min-width:48em){.top-banner{border-radius:0;margin-top:-35px;padding:30px 0}}@media only screen and (min-width:64em){.top-banner{background:linear-gradient(92deg,#282828,#434343 13.92%,#302e2e 55.87%,#212121 89.39%)}}.top-banner .content-wrapper{margin-left:auto;margin-right:auto;max-width:var(--width-main-wrapper);padding:0 15px;position:relative;width:100%;z-index:2}@media only screen and (min-width:48em){.top-banner .content-wrapper{padding:0 20px}}.top-banner-subtitle a{color:inherit;text-decoration:underline}.top-banner-title{color:inherit;margin:0}#top-breadcrumbs{margin-bottom:14px}#top-breadcrumbs a,#top-breadcrumbs span{color:#fff;font-size:11px;line-height:1;text-decoration:none}#top-breadcrumbs a:hover{color:#fff;text-decoration:none}.hero--page-feature{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}@media only screen and (min-width:64em){.hero--page-feature{gap:15px}}.hero--page-feature .feature-item{align-items:center;color:#fff;display:flex;font-size:14px;gap:10px;justify-content:center;margin:0}.hero--page-feature .feature-item-icon{align-items:center;background:#fff;border-radius:2px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.top-banner+.default-wrapper{padding-top:30px}@media only screen and (min-width:48em){.top-banner+.default-wrapper{padding-top:50px}}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion{background:linear-gradient(.749turn,#191919 .28%,#21212a 51.25%,#000 102.23%);border:1px solid #313232!important;border-radius:10px;color:#fff;margin-bottom:10px!important;padding:0 15px!important}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion:last-child{margin-bottom:0!important}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion.closed{background:#fff0;color:#313232}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion.closed .accordion-title .toggle{background:#313232}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion .accordion-title{border-top:none;color:inherit;line-height:1.4;padding:10px 0}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion .accordion-title .toggle{background:#5f5f5f;border:none;opacity:1;z-index:1}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion .accordion-title .toggle:after,.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion .accordion-title .toggle:before{background-color:#fff}.page-template-page-listicle .generic-faq-block .faq-wrap .faq-accordion .accordion-content{margin-bottom:10px}