.scan-cta-banner-module__u2wWrW__btnScan{color:#fff;white-space:nowrap;background:#00268f;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background .25s,transform .15s;animation:2.4s ease-in-out infinite scan-cta-banner-module__u2wWrW__scanButtonGlow;display:inline-flex;position:relative;overflow:hidden}.scan-cta-banner-module__u2wWrW__btnScan:before{content:"";background:linear-gradient(105deg,#0000 35%,#58be458c 50%,#0000 65%);animation:3.2s ease-in-out infinite scan-cta-banner-module__u2wWrW__scanButtonShimmer;position:absolute;inset:0;transform:translate(-120%)}.scan-cta-banner-module__u2wWrW__btnScan:hover{background:#58be45;animation:none;box-shadow:0 0 0 3px #58be4559}.scan-cta-banner-module__u2wWrW__btnScan:hover:before{opacity:0;animation:none}.scan-cta-banner-module__u2wWrW__btnScan:active{transform:scale(.98)}.scan-cta-banner-module__u2wWrW__btnScan:focus-visible{outline-offset:3px;outline:2px solid #58be45}@keyframes scan-cta-banner-module__u2wWrW__scanButtonGlow{0%,to{box-shadow:0 0 #58be4500}50%{box-shadow:0 0 0 4px #58be4566}}@keyframes scan-cta-banner-module__u2wWrW__scanButtonShimmer{0%,to{transform:translate(-120%)}50%{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.scan-cta-banner-module__u2wWrW__btnScan,.scan-cta-banner-module__u2wWrW__btnScan:before{animation:none}.scan-cta-banner-module__u2wWrW__btnScan:hover{box-shadow:none}}
.faq-module__qmP3_G__item{transition:border-color .18s,box-shadow .18s}.faq-module__qmP3_G__itemOpen{border-color:var(--primary);box-shadow:0 8px 24px #0000000f}.faq-module__qmP3_G__content{will-change:height;opacity:0;height:0;transition:height .32s,opacity .2s;overflow:hidden}.faq-module__qmP3_G__contentOpen{opacity:1}.faq-module__qmP3_G__answer{padding-top:.75rem;transition:transform .26s;transform:translateY(-4px)}.faq-module__qmP3_G__answerOpen{transform:translateY(0)}.faq-module__qmP3_G__icon{line-height:1;transition:transform .18s}.faq-module__qmP3_G__iconOpen{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.faq-module__qmP3_G__content,.faq-module__qmP3_G__answer,.faq-module__qmP3_G__icon{transition:none}}
