.efh-contrast{color:#0f172a;font-weight:500;font-synthesis-weight:none;text-rendering:optimizeLegibility}.efh-contrast :is(p,li,label,td,th,dd,dt,blockquote,figcaption){color:inherit;text-underline-offset:.16em}.efh-contrast :is(.bg-white,.bg-slate-50,.bg-gray-50) :is(.text-slate-400,.text-gray-400){color:#475569!important}.efh-contrast :is(.bg-white,.bg-slate-50,.bg-gray-50) :is(.text-slate-500,.text-gray-500){color:#334155!important}.efh-contrast :is(.bg-white,.bg-slate-50,.bg-gray-50) :is(.text-slate-600,.text-gray-600){color:#334155!important}.efh-contrast :is(input,textarea,select)::-moz-placeholder{color:#475569;opacity:1}.efh-contrast :is(input,textarea,select)::placeholder{color:#475569;opacity:1}.efh-contrast .font-light{font-weight:500!important}.efh-contrast :is(p,li,label,td,th,dd,dt):not(.font-bold):not(.font-semibold):not(.font-black){font-weight:500}.efh-contrast :is(a,button,input,select,textarea,summary,[role=button],[role=link],[tabindex]):focus-visible{outline:3px solid #2563eb!important;outline-offset:3px!important;box-shadow:0 0 0 2px #ffffff!important}.efh-contrast :is(button,[role=button],input[type=button],input[type=submit],input[type=reset]){min-height:44px}.efh-contrast :is(p,li,dd,figcaption) a:not([class]){text-decoration:underline;text-decoration-thickness:.08em}@media (prefers-reduced-motion:reduce){.efh-contrast *,.efh-contrast :after,.efh-contrast :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){.efh-contrast :is(a,button,input,select,textarea,summary){forced-color-adjust:auto}}.efh-contrast :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-slate-800,.bg-gray-950,.bg-gray-900,.bg-zinc-950,.bg-zinc-900,.bg-brand-blue-700,.bg-brand-blue-800,.bg-brand-blue-900,.bg-brand-red-700,.bg-brand-red-800,.bg-brand-red-900){color:#f8fafc}.efh-contrast :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-slate-800,.bg-gray-950,.bg-gray-900,.bg-zinc-950,.bg-zinc-900,.bg-brand-blue-700,.bg-brand-blue-800,.bg-brand-blue-900,.bg-brand-red-700,.bg-brand-red-800,.bg-brand-red-900) :is(.text-slate-300,.text-gray-300,.text-zinc-300){color:#f1f5f9!important}.efh-contrast :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-slate-800,.bg-gray-950,.bg-gray-900,.bg-zinc-950,.bg-zinc-900,.bg-brand-blue-700,.bg-brand-blue-800,.bg-brand-blue-900,.bg-brand-red-700,.bg-brand-red-800,.bg-brand-red-900) :is(.text-slate-400,.text-gray-400,.text-zinc-400){color:#e2e8f0!important}.efh-contrast :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-slate-800,.bg-gray-950,.bg-gray-900,.bg-zinc-950,.bg-zinc-900,.bg-brand-blue-700,.bg-brand-blue-800,.bg-brand-blue-900,.bg-brand-red-700,.bg-brand-red-800,.bg-brand-red-900):is(.text-slate-500,.text-slate-600,.text-slate-700,.text-slate-800,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-zinc-800),.efh-contrast :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-slate-800,.bg-gray-950,.bg-gray-900,.bg-zinc-950,.bg-zinc-900,.bg-brand-blue-700,.bg-brand-blue-800,.bg-brand-blue-900,.bg-brand-red-700,.bg-brand-red-800,.bg-brand-red-900)>:is(.text-slate-500,.text-slate-600,.text-slate-700,.text-slate-800,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-zinc-800){color:#f1f5f9!important}.efh-contrast :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-slate-800,.bg-gray-950,.bg-gray-900,.bg-zinc-950,.bg-zinc-900,.bg-brand-blue-700,.bg-brand-blue-800,.bg-brand-blue-900,.bg-brand-red-700,.bg-brand-red-800,.bg-brand-red-900) .text-white{color:#ffffff!important}.efh-contrast :is(.bg-white,.bg-slate-50,.bg-gray-50){color:#0f172a}