@font-face{font-family:displayFont;src:url(../media/gabarito_latin_variable-s.p.1lywp3x9jvm8e.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:94.9%;descent-override:26.25%;line-gap-override:0.0%;size-adjust:99.05%}.displayfont_b2655324-module__e0OXYW__className{font-family:displayFont,displayFont Fallback}.displayfont_b2655324-module__e0OXYW__variable{--font-atenta-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:interfaceFont;src:url(../media/instrument_sans_latin_variable-s.p.2874ccu1_u7jf.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:interfaceFont Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.interfacefont_50e674f6-module__ZekCya__className{font-family:interfaceFont,interfaceFont Fallback}.interfacefont_50e674f6-module__ZekCya__variable{--font-atenta-interface:"interfaceFont", "interfaceFont Fallback"}
@font-face{font-family:utilityFont;src:url(../media/ibm_plex_mono_latin_500-s.p.0oace-s_gkfks.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:utilityFont Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.utilityfont_43114e2f-module__nqmXOq__className{font-family:utilityFont,utilityFont Fallback;font-weight:500}.utilityfont_43114e2f-module__nqmXOq__variable{--font-atenta-utility:"utilityFont", "utilityFont Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--atenta-ink:#183b34;--atenta-text:#14241f;--atenta-blue:#4152e8;--atenta-lime:#ddf568;--atenta-coral:#ff7465;--atenta-sky:#91daf4;--atenta-paper:#e8eefb;--atenta-surface:#fffef9;--atenta-tutorial:#fff6c9;--atenta-ink-muted:#49625b;--atenta-blue-soft:#e5e8ff;--atenta-blue-line:#d6dcff;--atenta-sky-soft:#e4f6fc;--atenta-coral-soft:#ffe4df;--atenta-line:#c8d4e8;--atenta-danger:#9b2d23;--atenta-tutorial-line:#edcd57;--atenta-tutorial-strong:#c49f16;--atenta-white:#fff;--atenta-overlay:#14241f7a;--font-display:var(--font-atenta-display), "Arial Rounded MT Bold", sans-serif;--font-interface:var(--font-atenta-interface), Inter, system-ui, sans-serif;--font-utility:var(--font-atenta-utility), ui-monospace, monospace;--atenta-text-xs:.75rem;--atenta-text-sm:.875rem;--atenta-text-md:1rem;--atenta-text-lg:1.125rem;--atenta-text-xl:clamp(1.75rem, 3vw, 2.5rem);--atenta-space-unit:4px;--atenta-radius-sm:12px;--atenta-radius-md:18px;--atenta-radius-lg:24px;--atenta-radius-shell:30px;--atenta-content-max:1440px;--atenta-touch-target:44px;--atenta-shadow-action:7px 7px 0 var(--atenta-sky);--atenta-ease-out:cubic-bezier(.22, 1, .36, 1);--atenta-duration-fast:.16s;--atenta-duration-base:.26s}
.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono-label{font-family:var(--font-utility);font-size:var(--atenta-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:500}
*,:before,:after{box-sizing:border-box}html{background:var(--atenta-paper);-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:320px}body{background:var(--atenta-paper);color:var(--atenta-text);font-family:var(--font-interface);text-rendering:optimizelegibility;min-height:100svh;margin:0;line-height:1.5}@media (max-width:820px){body{overflow-x:clip}}button,input,textarea,select{font:inherit}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:.08em}button,a,input,textarea,select,[tabindex]{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--atenta-coral);outline-offset:3px}[data-tutorial-focus=true]{z-index:2;animation:.7s ease-in-out 3 tutorial-focus-pulse;position:relative;border-color:var(--atenta-blue)!important;box-shadow:0 0 0 4px var(--atenta-lime), 0 0 0 7px var(--atenta-blue)!important}::selection{background:var(--atenta-lime);color:var(--atenta-text)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes tutorial-focus-pulse{50%{box-shadow:0 0 0 7px var(--atenta-lime), 0 0 0 11px var(--atenta-blue)!important}}