@font-face{font-family:IBM Plex Sans;src:url(/_astro/ibm-plex-sans-400.CDDApCn2.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/_astro/ibm-plex-sans-600.CuJfVYMP.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/_astro/ibm-plex-sans-700.Bxkt5Cjx.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-400.DMJ8VG8y.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-500.DSY6xOcd.woff2)format("woff2");font-weight:500;font-display:swap}:root{color-scheme:light dark}:root[data-tema=claro]{color-scheme:light}:root[data-tema=escuro]{color-scheme:dark}:root{--bg:#f4efe6;--surface:#fbf9f4;--surface-2:#ebe4d6;--ink:#16261f;--brand:#1f3d32;--brand-deep:#14271e;--muted:#51605a;--on-brand:#f4efe6;--line:#1f3d3229;--accent:#c2f23c;--accent-ink:#14271e;--danger:#a3261b;--campo:#fff;--sombra:#14271e2e;--rodape-fundo:#14271e;--rodape-texto:#f4efe6;--rodape-suave:#c4d2c9;--font-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--step--1:clamp(.83rem, .78rem + .2vw, .92rem);--step-0:clamp(1rem, .95rem + .25vw, 1.12rem);--step-1:clamp(1.2rem, 1.1rem + .5vw, 1.45rem);--step-2:clamp(1.45rem, 1.25rem + 1vw, 2rem);--step-3:clamp(1.8rem, 1.4rem + 2vw, 2.9rem);--step-4:clamp(2.3rem, 1.6rem + 3.4vw, 4.2rem);--space-xs:.5rem;--space-sm:.875rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--space-2xl:6rem;--maxw:1120px;--radius:14px;--radius-sm:8px}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--bg:#121a16;--surface:#19231e;--surface-2:#24322b;--ink:#ece6da;--brand:#9fd0b2;--brand-deep:#0b110e;--muted:#a6b3ac;--on-brand:#10201a;--line:#ece6da29;--danger:#ff8a80;--campo:#0f1612;--sombra:#00000073;--rodape-fundo:#0b110e;--rodape-texto:#ece6da;--rodape-suave:#a6b3ac}}:root[data-tema=escuro]{--bg:#121a16;--surface:#19231e;--surface-2:#24322b;--ink:#ece6da;--brand:#9fd0b2;--brand-deep:#0b110e;--muted:#a6b3ac;--on-brand:#10201a;--line:#ece6da29;--danger:#ff8a80;--campo:#0f1612;--sombra:#00000073;--rodape-fundo:#0b110e;--rodape-texto:#ece6da;--rodape-suave:#a6b3ac}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--space-lg)}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--step-0);text-rendering:optimizelegibility;margin:0;line-height:1.6}h1,h2,h3{margin:0 0 var(--space-sm);text-wrap:balance;line-height:1.15}h1{font-size:var(--step-4);letter-spacing:-.02em;font-weight:700}h2{font-size:var(--step-3);letter-spacing:-.015em;font-weight:700}h3{font-size:var(--step-1);font-weight:600}p{margin:0 0 var(--space-sm);max-width:68ch}a{color:inherit;text-underline-offset:.2em}img,svg{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:4px}.container{width:min(var(--maxw), 100% - 2 * var(--space-md));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}.pular{left:var(--space-sm);background:var(--brand);color:var(--on-brand);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);z-index:10;position:absolute;top:-100px}.pular:focus{top:var(--space-sm)}.botao{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;font:inherit;cursor:pointer;border:2px solid #0000;border-radius:999px;padding:.7rem 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.botao--principal{background:var(--accent);color:var(--accent-ink)}.botao--principal:hover{filter:brightness(.95)}.botao--contorno{color:inherit;background:0 0;border-color:currentColor}.botao--contorno:hover{background:var(--surface-2)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.tema[data-astro-cid-nfrx37qj]{border:1px solid var(--line);border-radius:999px;gap:2px;margin:0;padding:3px;display:inline-flex}.tema[data-astro-cid-nfrx37qj][hidden]{display:none}.tema[data-astro-cid-nfrx37qj] label[data-astro-cid-nfrx37qj]{width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;display:grid}.tema[data-astro-cid-nfrx37qj] label[data-astro-cid-nfrx37qj]:hover{color:var(--ink);background:var(--surface-2)}.tema[data-astro-cid-nfrx37qj] label[data-astro-cid-nfrx37qj]:has(input:checked){background:var(--brand);color:var(--on-brand)}.tema[data-astro-cid-nfrx37qj] label[data-astro-cid-nfrx37qj]:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}:root{--bg:#f3f7fc;--surface:#fff;--surface-2:#e4edf8;--ink:#0f1b2d;--brand:#0d74ce;--brand-deep:#0a3a66;--muted:#4a5a70;--on-brand:#fff;--line:#0f1b2d24;--accent:#c2f23c;--accent-ink:#0f1b2d;--campo:#fff;--sombra:#0d74ce2e;--rodape-fundo:#0a3a66;--rodape-texto:#fff;--rodape-suave:#c9dcf2;--faixa-fundo:#0d74ce;--faixa-texto:#fff}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--bg:#0e1520;--surface:#151f2d;--surface-2:#1f2c3e;--ink:#edeef0;--brand:#70b8ff;--brand-deep:#08101a;--muted:#b0b4ba;--on-brand:#0b1a2b;--line:#edeef024;--campo:#0b111a;--sombra:#00000080;--rodape-fundo:#08101a;--rodape-texto:#edeef0;--rodape-suave:#b0b4ba;--faixa-fundo:#12304d;--faixa-texto:#edeef0}}:root[data-tema=escuro]{--bg:#0e1520;--surface:#151f2d;--surface-2:#1f2c3e;--ink:#edeef0;--brand:#70b8ff;--brand-deep:#08101a;--muted:#b0b4ba;--on-brand:#0b1a2b;--line:#edeef024;--campo:#0b111a;--sombra:#00000080;--rodape-fundo:#08101a;--rodape-texto:#edeef0;--rodape-suave:#b0b4ba;--faixa-fundo:#12304d;--faixa-texto:#edeef0}.topo{background:var(--surface);border-bottom:1px solid var(--line)}.topo__linha{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-md);padding-block:var(--space-xs);flex-wrap:wrap;display:flex}.marca{align-items:center;gap:var(--space-xs);min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.marca img{border-radius:9px}.topo ul,.rodape ul{gap:0 var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.topo nav a{align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.topo nav a:hover{text-decoration:underline}.rodape{margin-top:var(--space-2xl);background:var(--rodape-fundo);color:var(--rodape-texto);padding-block:var(--space-xl) var(--space-md);font-size:var(--step--1)}.rodape a{color:var(--rodape-texto)}.rodape__grade{justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;display:flex}.rodape li{min-height:32px}.rodape__empresa{color:var(--rodape-suave);margin-top:var(--space-lg)}.secao,.texto-legal{padding-block:var(--space-xl)}.texto-legal h2{font-size:var(--step-2);margin-top:var(--space-lg)}
