.portal-ui{font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5}.portal-ui :-webkit-any(button,input,select,textarea){font-family:inherit;font-size:1rem;line-height:1.5}.portal-ui :-moz-any(button,input,select,textarea){font-family:inherit;font-size:1rem;line-height:1.5}.portal-ui :is(button,input,select,textarea){font-family:inherit;font-size:1rem;line-height:1.5}.portal-ui h1{font-size:1.75rem;line-height:1.25}.portal-ui h2{font-size:1.25rem}.portal-ui :-webkit-any(h3,h4,h5,h6){font-size:1rem}.portal-ui :-moz-any(h3,h4,h5,h6){font-size:1rem}.portal-ui :is(h3,h4,h5,h6){font-size:1rem}.portal-ui :-webkit-any(label,small){font-size:.875rem}.portal-ui :-moz-any(label,small){font-size:.875rem}.portal-ui :is(label,small){font-size:.875rem}.portal-ui main{min-width:0;padding:32px}.portal-ui main :-webkit-any(.rounded-2xl,.rounded-3xl){border-radius:12px}.portal-ui main :-moz-any(.rounded-2xl,.rounded-3xl){border-radius:12px}.portal-ui main :is(.rounded-2xl,.rounded-3xl){border-radius:12px}.portal-ui main :-webkit-any(.p-5,.p-6,.p-8){padding:24px}.portal-ui main :-moz-any(.p-5,.p-6,.p-8){padding:24px}.portal-ui main :is(.p-5,.p-6,.p-8){padding:24px}.portal-ui main :-webkit-any(.gap-5,.gap-6){gap:24px}.portal-ui main :-moz-any(.gap-5,.gap-6){gap:24px}.portal-ui main :is(.gap-5,.gap-6){gap:24px}.portal-ui main .shadow-soft{box-shadow:0 2px 8px rgba(32,39,37,.024)}.portal-ui :-webkit-any(button,a.inline-flex,a.bg-consultx-black){border-radius:8px;min-height:44px;font-size:1rem;font-weight:600}.portal-ui :-moz-any(button,a.inline-flex,a.bg-consultx-black){border-radius:8px;min-height:44px;font-size:1rem;font-weight:600}.portal-ui :is(button,a.inline-flex,a.bg-consultx-black){border-radius:8px;min-height:44px;font-size:1rem;font-weight:600}.portal-ui :-webkit-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:8px;min-height:44px;padding:10px 12px}.portal-ui :-moz-any(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:8px;min-height:44px;padding:10px 12px}.portal-ui :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:8px;min-height:44px;padding:10px 12px}.portal-ui input:-webkit-any([type=checkbox],[type=radio]){accent-color:#356d09}.portal-ui input:-moz-any([type=checkbox],[type=radio]){accent-color:#356d09}.portal-ui input:is([type=checkbox],[type=radio]){accent-color:#356d09}.portal-ui :-webkit-any(button,a).bg-consultx-green{color:#fff;background-color:#356d09}.portal-ui :-moz-any(button,a).bg-consultx-green{color:#fff;background-color:#356d09}.portal-ui :is(button,a).bg-consultx-green{color:#fff;background-color:#356d09}.portal-ui :-webkit-any(button,a).bg-consultx-green:hover{background-color:#285407}.portal-ui :-moz-any(button,a).bg-consultx-green:hover{background-color:#285407}.portal-ui :is(button,a).bg-consultx-green:hover{background-color:#285407}.portal-ui :focus-visible{outline-offset:3px;outline:3px solid #4f8d16}.portal-ui main :-webkit-any(h1,h2,h3,p){overflow-wrap:anywhere}.portal-ui main :-moz-any(h1,h2,h3,p){overflow-wrap:anywhere}.portal-ui main :is(h1,h2,h3,p){overflow-wrap:anywhere}.portal-ui .font-mono{font-family:inherit}@media (max-width:700px){.portal-ui main{padding:24px 16px}.portal-ui main :-webkit-any(.p-5,.p-6,.p-8){padding:16px}.portal-ui main :-moz-any(.p-5,.p-6,.p-8){padding:16px}.portal-ui main :is(.p-5,.p-6,.p-8){padding:16px}.portal-ui main :-webkit-any(.gap-5,.gap-6){gap:16px}.portal-ui main :-moz-any(.gap-5,.gap-6){gap:16px}.portal-ui main :is(.gap-5,.gap-6){gap:16px}.portal-ui h1{font-size:1.75rem}}.portal-ui a.rounded-lg.border{justify-content:center;align-items:center;min-height:44px;font-size:1rem;font-weight:600;display:inline-flex}
