:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#2563eb;--accent-bg:#2563eb1a;--accent-border:#2563eb59;--social-bg:#f4f3ec80;--shadow:#0f172a14 0 10px 15px -3px, #0f172a0a 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font-family:var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fafc;width:100%;min-width:0;min-height:100%;margin:0;padding:0;overflow-x:hidden}body{min-height:100svh}#root{width:100%;min-width:0;max-width:none;min-height:100svh;text-align:initial;box-sizing:border-box;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;overflow-x:hidden}#root,#root *{box-sizing:border-box}#root main,#root section,#root article,#root aside,#root header,#root footer,#root form,#root label,#root div,#root p,#root span,#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root button,#root input,#root textarea,#root select{min-width:0}#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root p,#root span,#root label,#root button,#root input,#root textarea,#root select,#root td,#root th{overflow-wrap:anywhere;word-break:break-word}#root input,#root textarea,#root select{text-overflow:ellipsis}#root input:not([type=checkbox]):not([type=radio]),#root textarea,#root select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;-webkit-text-fill-color:#0f172a;caret-color:#0f172a;opacity:1;background-color:#fff}#root input:not([type=checkbox]):not([type=radio])::placeholder,#root textarea::placeholder{color:#94a3b8;-webkit-text-fill-color:#94a3b8;opacity:1}#root input:not([type=checkbox]):not([type=radio]):disabled,#root textarea:disabled,#root select:disabled,#root input:not([type=checkbox]):not([type=radio])[readonly],#root textarea[readonly]{color:#64748b;-webkit-text-fill-color:#64748b;opacity:1;background-color:#f8fafc}#root input[type=checkbox],#root input[type=radio]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:#2563eb;opacity:1}#root input:-webkit-autofill{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root input:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root textarea:-webkit-autofill{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root textarea:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root textarea:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root select:-webkit-autofill{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root select:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root select:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}#root input[type=date]{min-height:44px;padding-right:42px}#root input[type=date]::-webkit-calendar-picker-indicator{opacity:1;visibility:visible;cursor:pointer;filter:none;width:18px;height:18px;margin-right:2px;display:block}#root input[type=date]::-webkit-datetime-edit{color:#0f172a;-webkit-text-fill-color:#0f172a}#root input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#0f172a;-webkit-text-fill-color:#0f172a}#root input[type=date]::-webkit-datetime-edit-text{color:#0f172a;-webkit-text-fill-color:#0f172a}#root input[type=date]::-webkit-datetime-edit-month-field{color:#0f172a;-webkit-text-fill-color:#0f172a}#root input[type=date]::-webkit-datetime-edit-day-field{color:#0f172a;-webkit-text-fill-color:#0f172a}#root input[type=date]::-webkit-datetime-edit-year-field{color:#0f172a;-webkit-text-fill-color:#0f172a}#root img,#root svg,#root video,#root canvas,#root table{max-width:100%}#root a,#root strong,#root small{overflow-wrap:anywhere;min-width:0}@media (width<=760px){#root{min-height:100svh}#root h1{font-size:clamp(30px,9vw,44px);line-height:1.08}#root h2{font-size:clamp(24px,7vw,34px);line-height:1.12}#root button,#root input,#root textarea,#root select{max-width:100%}}@media (width<=420px){#root h1,#root h2,#root h3{letter-spacing:-.035em}}:root,html,body,#root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}#root input:not([type=checkbox]):not([type=radio]):not([type=range]),#root textarea,#root select,#root input[type=search],#root input[type=email],#root input[type=password],#root input[type=text],#root input[type=tel],#root input[type=url],#root input[type=number],#root input[type=date]{appearance:auto;box-shadow:none;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;opacity:1!important;background:#fff!important}#root input:not([type=checkbox]):not([type=radio])::placeholder,#root textarea::placeholder,#root input[type=search]::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}#root input:-webkit-autofill{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root input:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root input:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root textarea:-webkit-autofill{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root textarea:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root textarea:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root select:-webkit-autofill{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root select:-webkit-autofill:hover{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root select:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 0 0 1000px #fff!important}#root input[type=date]::-webkit-calendar-picker-indicator{opacity:1!important;visibility:visible!important;filter:none!important}.docufina-public-page{animation:.18s ease-out both docufina-public-fade-up}@keyframes docufina-public-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
