:root{--role-marca-ancora-padrao:#587c22;--role-marca-ancora-hover:#47651b;--role-marca-ancora-pressionado:#374d15;--role-marca-ancora-texto-sobre:#fff;--role-categorica1-padrao:#27725b;--role-categorica1-hover:#205c49;--role-categorica2-hover:#002430;--role-neutro-borda:#526f78;--role-neutro-texto-desabilitado:#94a6ac;--role-primario-texto-sobre:#fff;--role-terciario-texto-sobre:#fff;--ctx-atencao-texto-sobre:#fff;--ctx-positivo-texto-sobre:#fff;--role-marca-ancora-borda:#587c22;--role-marca-ancora-foco:#587c22;--role-categorica1-borda:#27725b;--role-categorica1-container:#eaf3f0;--role-categorica2-padrao:#002b39;--role-categorica2-container:#e6eaeb;--role-categorica2-texto-sobre:#fff;--role-categorica3-padrao:#367483;--role-categorica3-hover:#2a5964;--role-categorica3-borda:#367483;--role-alerta-risco-hover:#8f3a32;--role-alerta-risco-borda:#b54c40;--role-primario-container:#d3e0ee;--ctx-negativo-padrao:#b54c40;--ctx-negativo-container:#efd7d2;--ctx-positivo-padrao:#587c22;--ctx-informativo-texto-sobre:#fff;--ctx-positivo-texto-sobre-container:#001d27;--role-categorica1-texto-sobre:#fff;--primary-foreground:#f8f7f8;--bg-fundo:#fefefb;--bg-fundo-inverso:#000f15;--bg-texto-primario:#001d27;--bg-texto-secundario:#002b39;--bg-texto-sobre-inverso:#fefefb;--bg-borda:#526f78;--bg-overlay:#000f1580;--bg-superficie-variante:#fcf8eb;--bg-superficie:#fefcf7;--foreground:#292829;--am-050:#f2f4f5;--am-100:#e6eaeb;--am-200:#bfcace;--am-400:#526f78;--am-500:#002b39;--ar-050:#fefefb;--ar-800:#7f765a;--cb-400:#72ae9b;--cb-600:#27725b;--cu-900:#1d3e45;--radius:8px;--radius-interno:6px;--borda-largura:2px;--espaco:8px;--shadow:0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;--shadow-sm:0 1px 2px #0000000d;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--font-fallback:"Rubik", system-ui, sans-serif;--container-max:1276px;--gutter:80px;--header-height:76px}@media (max-width:768px){:root{--gutter:24px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg-fundo);color:var(--bg-texto-primario);font-family:var(--font-sans,var(--font-fallback));-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:24px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--role-marca-ancora-padrao);outline-offset:2px}section{scroll-margin-top:var(--header-height)}.text-h2{font-family:var(--font-sans,var(--font-fallback));letter-spacing:-.225px;font-size:30px;font-weight:600;line-height:36px}.text-h4{font-family:var(--font-sans,var(--font-fallback));letter-spacing:-.1px;font-size:20px;font-weight:600;line-height:28px}.text-lead{font-family:var(--font-sans,var(--font-fallback));font-size:20px;font-weight:400;line-height:28px}.text-p-ui{font-family:var(--font-sans,var(--font-fallback));font-size:16px;font-weight:500;line-height:24px}.text-p-ui-semibold{font-family:var(--font-sans,var(--font-fallback));font-size:16px;font-weight:600;line-height:24px}.text-body{font-family:var(--font-sans,var(--font-fallback));font-size:14px;font-weight:400;line-height:24px}.text-subtle{font-family:var(--font-sans,var(--font-fallback));font-size:14px;font-weight:400;line-height:20px}.text-subtle-medium{font-family:var(--font-sans,var(--font-fallback));font-size:14px;font-weight:500;line-height:20px}.text-subtle-semibold{font-family:var(--font-sans,var(--font-fallback));font-size:14px;font-weight:600;line-height:20px}.text-ui-medium{font-family:var(--font-ui,var(--font-fallback));font-size:14px;font-weight:500;line-height:24px}.text-ui-bold{font-family:var(--font-ui,var(--font-fallback));font-size:14px;font-weight:700;line-height:24px}.text-ui-tab{font-family:var(--font-ui,var(--font-fallback));font-size:14px;font-weight:500;line-height:20px}.text-ui-badge{font-family:var(--font-ui,var(--font-fallback));font-size:12px;font-weight:600;line-height:16px}.container{max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:rubik;src:url(../media/Rubik_Variable_latin-s.p.0stfveecvwr~2.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:rubik Fallback;src:local(Arial);ascent-override:91.09%;descent-override:24.36%;line-gap-override:0.0%;size-adjust:102.64%}.rubik_9ed5a694-module__6LDm6q__className{font-family:rubik,rubik Fallback}.rubik_9ed5a694-module__6LDm6q__variable{--font-sans:"rubik", "rubik Fallback"}
@font-face{font-family:inter;src:url(../media/Inter_Variable_latin-s.p.055ydel_y7o6i.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_3b8442d5-module__zATezG__className{font-family:inter,inter Fallback}.inter_3b8442d5-module__zATezG__variable{--font-ui:"inter", "inter Fallback"}
@font-face{font-family:archivo;src:url(../media/Archivo_SemiBold_latin-s.0xs.v0p_cnt.i.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_f46a1ef-module__L9rVga__className{font-family:archivo,archivo Fallback;font-weight:600}.archivo_f46a1ef-module__L9rVga__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:archivoNarrow;src:url(../media/ArchivoNarrow_Bold_latin-s.p.16-0bqigyn6o-.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:archivoNarrow Fallback;src:local(Arial);ascent-override:116.65%;descent-override:35.16%;line-gap-override:0.0%;size-adjust:88.73%}.archivonarrow_8752694b-module__vCKGGW__className{font-family:archivoNarrow,archivoNarrow Fallback;font-weight:700}.archivonarrow_8752694b-module__vCKGGW__variable{--font-display:"archivoNarrow", "archivoNarrow Fallback"}
@font-face{font-family:dDin;src:url(../media/D_DIN_Bold-s.p.0buk1.j8-.6sj.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:dDin Fallback;src:local(Arial);ascent-override:86.84%;descent-override:17.66%;line-gap-override:8.99%;size-adjust:95.69%}.ddin_cd6e11f0-module__k8YUGa__className{font-family:dDin,dDin Fallback;font-weight:700}.ddin_cd6e11f0-module__k8YUGa__variable{--font-figures:"dDin", "dDin Fallback"}
