@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@300;400;500;600;700;800;900&family=Sora:wght@300;400;500;600;700;800&display=swap";html,body{margin:0;padding:0}.material-icons{display:flex!important;align-items:center;justify-content:center}.responsive-app-main,.responsive-app-main *{box-sizing:border-box}.responsive-app-main img,.responsive-app-main video,.responsive-app-main canvas,.responsive-app-main svg{max-width:100%}.responsive-app-main input,.responsive-app-main select,.responsive-app-main textarea{min-width:0}@media(max-width:639px){.responsive-app-main>div{width:100%;min-width:0;padding-left:0!important;padding-right:0!important}.responsive-app-main h1{max-width:100%;overflow-wrap:anywhere;font-size:1.875rem!important;line-height:1.06!important;letter-spacing:-.035em!important}.responsive-app-main h2,.responsive-app-main h3,.responsive-app-main p,.responsive-app-main span,.responsive-app-main label{overflow-wrap:anywhere}.responsive-app-main .p-8,.responsive-app-main .p-10,.responsive-app-main .p-12,.responsive-app-main .p-14,.responsive-app-main .p-16{padding:1rem!important}.responsive-app-main .px-8,.responsive-app-main .px-10,.responsive-app-main .px-12{padding-left:1rem!important;padding-right:1rem!important}.responsive-app-main .py-8,.responsive-app-main .py-10,.responsive-app-main .py-12{padding-top:1rem!important;padding-bottom:1rem!important}.responsive-app-main .gap-8,.responsive-app-main .gap-10,.responsive-app-main .gap-12,.responsive-app-main .gap-20{gap:1.25rem!important}.responsive-app-main .text-4xl,.responsive-app-main .text-5xl,.responsive-app-main .text-6xl,.responsive-app-main .text-7xl{font-size:1.875rem!important;line-height:1.08!important}.responsive-app-main button,.responsive-app-main [role=button],.responsive-app-main input:not([type=checkbox]):not([type=radio]),.responsive-app-main select{min-height:44px}.responsive-app-main input,.responsive-app-main select,.responsive-app-main textarea{max-width:100%;font-size:16px}.responsive-app-main table{font-size:.75rem}.responsive-app-main .fixed.inset-0>div{max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto}}
