@layer base{@media(max-width:600px){.test-page .container div[class*="w-["]{max-width:100%!important}.test-page .container h3[class*="w-["]{flex:1;min-width:0;width:auto!important}.test-page .card-part .box_147{width:calc(100% - 32px)!important;margin-inline:auto!important}.test-page .card-part :is(.box_6,.box_148,.text-group_192,.text_40,.text_41,.text_43){width:100%!important;max-width:100%!important;min-width:0;margin-inline:0!important;padding-inline:0!important}.test-page .card-part .box_6>div{max-width:100%!important;margin-inline:0!important}.test-page .home-faq-part{width:100%!important;padding-inline:16px}.test-page .home-faq-part :is(.group_84,.text_203,.text_204,.text-wrapper_164,.text_205,.text_206){width:100%!important;max-width:100%!important;min-width:0}}}.text-balance{text-wrap:balance}.bg-gradient-subtle{background:linear-gradient(180deg,rgba(37,99,235,.02),rgba(37,99,235,0))}.card-hover{transition:all .3s ease}.card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.reveal{opacity:0;transition:all .8s ease}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.progress-bar{position:relative;overflow:hidden}.img-loaded{opacity:1;transform:scale(1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideRight{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideLeft{0%{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in{animation:fadeIn .8s ease forwards}.animate-slide-up{animation:slideUp .8s ease forwards}.animate-slide-right{animation:slideRight .8s ease forwards}.animate-slide-left{animation:slideLeft .8s ease forwards}.animate-scale-in{animation:scaleIn .6s ease forwards}.animate-pulse-slow{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce-slow{animation:bounce 2s infinite}.test-page{font-family:Inter,sans-serif;background-color:#f9fafb;color:#111827;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}