:root{color-scheme:light;font-synthesis:none}body.soft-ui{background:#f7f8fb;color:#273449;line-height:1.45}.soft-ui .bg-slate-50{background-color:#f7f8fb!important}.soft-ui .font-black,.soft-ui .font-extrabold{font-weight:700!important}.soft-ui .text-4xl{font-size:1.75rem!important;line-height:2.1rem!important}.soft-ui .text-3xl{font-size:1.45rem!important;line-height:1.85rem!important}.soft-ui .text-2xl{font-size:1.2rem!important;line-height:1.6rem!important}.soft-ui .text-xl{font-size:1.05rem!important;line-height:1.5rem!important}.soft-ui .rounded-3xl,.soft-ui .rounded-\[2rem\],.soft-ui .rounded-\[2\.5rem\],.soft-ui .rounded-\[24px\],.soft-ui .rounded-\[28px\],.soft-ui .rounded-\[32px\],.soft-ui .rounded-\[40px\],.soft-ui .rounded-\[48px\]{border-radius:1rem!important}.soft-ui .rounded-b-\[40px\]{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.soft-ui .rounded-2xl{border-radius:.75rem!important}.soft-ui .rounded-xl{border-radius:.625rem!important}.soft-ui .shadow-2xl,.soft-ui .shadow-xl{box-shadow:0 10px 28px -16px #0f172a3d,0 2px 8px -4px #0f172a1a!important}.soft-ui .shadow-lg{box-shadow:0 7px 20px -14px #0f172a38,0 1px 5px -3px #0f172a1a!important}.soft-ui .shadow-md{box-shadow:0 4px 12px -8px #0f172a33!important}.soft-ui .p-12{padding:1.75rem!important}.soft-ui .p-10{padding:1.5rem!important}.soft-ui .p-8{padding:1.25rem!important}.soft-ui .p-6{padding:1rem!important}.soft-ui .p-20{padding:1.75rem!important}.soft-ui .px-10{padding-left:1.5rem!important;padding-right:1.5rem!important}.soft-ui .px-8{padding-left:1.25rem!important;padding-right:1.25rem!important}.soft-ui .px-6{padding-left:1rem!important;padding-right:1rem!important}.soft-ui .py-10{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.soft-ui .py-8{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.soft-ui .py-6{padding-top:1rem!important;padding-bottom:1rem!important}.soft-ui .py-5{padding-top:.75rem!important;padding-bottom:.75rem!important}.soft-ui .py-4{padding-top:.625rem!important;padding-bottom:.625rem!important}.soft-ui .py-20{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.soft-ui .py-12{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.soft-ui .gap-16{gap:1.75rem!important}.soft-ui .gap-12,.soft-ui .gap-10{gap:1.5rem!important}.soft-ui .gap-8{gap:1.25rem!important}.soft-ui .gap-6{gap:1rem!important}.soft-ui .mb-12{margin-bottom:1.75rem!important}.soft-ui .mb-10{margin-bottom:1.5rem!important}.soft-ui .mb-8{margin-bottom:1.25rem!important}.soft-ui .mb-6{margin-bottom:1rem!important}.soft-ui .mt-8{margin-top:1.25rem!important}.soft-ui .mt-6{margin-top:1rem!important}.soft-ui .space-y-10>:not([hidden])~:not([hidden]){margin-top:1.5rem!important}.soft-ui .space-y-8>:not([hidden])~:not([hidden]){margin-top:1.25rem!important}.soft-ui .space-y-6>:not([hidden])~:not([hidden]){margin-top:1rem!important}.soft-ui .w-20{width:3.5rem!important}.soft-ui .h-20{height:3.5rem!important}.soft-ui .w-16{width:3rem!important}.soft-ui .h-16{height:3rem!important}.soft-ui .min-h-\[420px\]{min-height:21rem!important}.soft-ui .min-h-\[320px\]{min-height:17.5rem!important}.soft-ui button,.soft-ui a,.soft-ui input,.soft-ui select,.soft-ui textarea{transition-duration:.18s!important}.soft-ui button:active,.soft-ui a:active,.soft-ui [role=button]:active{transform:scale(.985)!important}.soft-ui :is(input,select,textarea):focus{--tw-ring-color: rgb(100 132 180 / .14) !important;--tw-ring-offset-width: 0 !important}.soft-ui textarea.question-text-justified{text-align:justify!important;text-align-last:left;white-space:pre-wrap}.soft-ui .bg-blue-600{background-color:#5578a8!important}.soft-ui .hover\:bg-blue-700:hover,.soft-ui .hover\:bg-blue-600:hover,.soft-ui .hover\:bg-blue-500:hover{background-color:#496b98!important}.soft-ui .bg-slate-900{background-color:#334155!important}.soft-ui .border-slate-100{border-color:#e9edf3!important}@media(min-width:640px){.soft-ui .sm\:p-10{padding:1.5rem!important}.soft-ui .sm\:p-8{padding:1.25rem!important}.soft-ui .sm\:p-6{padding:1rem!important}.soft-ui .sm\:px-10{padding-left:1.5rem!important;padding-right:1.5rem!important}.soft-ui .sm\:py-6{padding-top:1rem!important;padding-bottom:1rem!important}}@media(min-width:768px){.soft-ui .md\:p-12{padding:1.75rem!important}.soft-ui .md\:p-10{padding:1.5rem!important}.soft-ui .md\:p-8{padding:1.25rem!important}.soft-ui .md\:gap-8{gap:1.25rem!important}.soft-ui .md\:mb-8{margin-bottom:1.5rem!important}.soft-ui .md\:text-3xl{font-size:1.45rem!important;line-height:1.85rem!important}.soft-ui .md\:text-2xl{font-size:1.2rem!important;line-height:1.6rem!important}}@media(min-width:1280px){.soft-ui .xl\:p-12{padding:1.75rem!important}.soft-ui .xl\:p-10{padding:1.5rem!important}}@media(prefers-reduced-motion:reduce){.soft-ui *,.soft-ui *:before,.soft-ui *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
