*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:Geist,system-ui,-apple-system,sans-serif;transition:background-color .5s ease,color .5s ease}@keyframes butlerrFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.butlerr-fade{animation:butlerrFade .8s cubic-bezier(.16,1,.3,1)}.butlerr-fade-delay-1{animation:butlerrFade .8s .1s cubic-bezier(.16,1,.3,1) both}.butlerr-fade-delay-2{animation:butlerrFade .8s .2s cubic-bezier(.16,1,.3,1) both}.butlerr-fade-delay-3{animation:butlerrFade .8s .3s cubic-bezier(.16,1,.3,1) both}.butlerr-fade-delay-4{animation:butlerrFade .8s .4s cubic-bezier(.16,1,.3,1) both}.butlerr-fade-delay-5{animation:butlerrFade .8s .5s cubic-bezier(.16,1,.3,1) both}.butlerr-cta-arrow{transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block}.butlerr-cta:hover .butlerr-cta-arrow{transform:translate(4px)}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}details[open] .butlerr-faq-chevron{transform:rotate(180deg)}.butlerr-faq-chevron{transition:transform .3s ease}.butlerr-theme-transition{transition:background-color .5s ease,color .5s ease,border-color .5s ease}@media (max-width: 768px){.butlerr-desktop-nav{display:none!important}.butlerr-mobile-nav-btn{display:flex!important}}@media print{body{background:#fff!important;color:#000!important}header,footer,button{display:none!important}}button{font-family:inherit}::selection{background:#c9a9614d;color:inherit}
