.simple-faq-section{background-color:#111}.simple-faq-section .faq-trigger:focus{box-shadow:none;outline:none}.simple-faq-section .faq-icon svg{transition:transform .3s}.simple-faq-section .faq-item.is-open .faq-icon svg{transform:rotate(180deg)}.simple-faq-section .border-separator{border-color:#2a2a2a!important}.border-separator{border-color:#ffffff1a!important}.faq-item:hover{background-color:#ffffff08;border-left:4px solid #fff}.faq-item[aria-expanded=true] .faq-icon{transform:rotate(180deg)}.faq-trigger:hover .faq-question{color:#fff!important}
.kraft-page .footer{border-radius:0!important}.kraft-page.kraft-page .kraft-lottie-hero{width:100%;height:100%}.kraft-page.kraft-page .scientific-video{z-index:2;border-radius:12px;width:80%;height:auto;position:relative}.kraft-page .mobility-info-strip{border-color:#ef4444!important}.kraft-page.kraft-page .platform-title{font-size:42px}.kraft-page .platform-subtitle{color:#bbb!important}.kraft-page.kraft-page .proven-impact-eyebrow{letter-spacing:-.044em;vertical-align:bottom;color:#fff;font-family:Switzer Variable,sans-serif;font-size:30px;font-weight:400;line-height:100%}.kraft-page.kraft-page .transform-title{font-size:50px;line-height:100%}.kraft-page.kraft-page .quote-author h5{font-size:20px;font-weight:500}.kraft-page.kraft-page .quote-author p{font-size:14px}.kraft-page.kraft-page .simple-faq-section{background-color:#000;font-family:Inter,sans-serif}.kraft-page.kraft-page .faq-heading{letter-spacing:-.02em;font-size:2.5rem}.kraft-page.kraft-page .faq-question{font-size:1.25rem}body:has(>.wrapper.kraft-page){padding:0}.kraft-page.kraft-page .footer{margin-top:0}@media only screen and (max-width:767px){.kraft-page.kraft-page .roi-number{line-height:1.2!important}.kraft-page.kraft-page .cta-discover-title{margin-bottom:0!important;font-size:32px!important;line-height:1.2!important}}
