@font-face{font-family:Plex Reserva;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Helvetica);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0%;size-adjust:101.17%}:root{--bg:#070d24;--bg-2:#0e1a44;--surface:#111c45;--ink:#eef2ff;--muted:#a3b2dc;--accent:#3d7bff;--ciano:#3fd0ff;--botao:#2a63e8;--accent-ink:#fff;--accent-texto:#7aa6ff;--rodape:#030714;--logo-a:var(--ink);--logo-b:var(--accent);--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2rem, 1.3rem + 3.2vw, 4rem);--titulo:clamp(36px, 4.4vw, 68px);--respiro:clamp(88px, 10vw, 160px);--margem:clamp(16px, 2.2vw, 32px);--raio:0px;--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.claro{--bg:#f4f6fc;--bg-2:#e9eefb;--surface:#e4e9f8;--ink:#0b1330;--muted:#4a5276;--accent:#1d45e0;--botao:#1d45e0;--accent-texto:#1d45e0;--logo-a:var(--ink);--logo-b:var(--accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--ink)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--fonte), "Plex Reserva", system-ui, sans-serif;font-kerning:normal;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,p,figure,ol,ul,dl,dd{margin:0}ol,ul{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em}button,input,textarea{font:inherit;color:inherit}.num{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:var(--accent-ink)}.so-leitor{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(--margem);z-index:50;background:var(--ink);color:var(--bg);padding:10px 16px;text-decoration:none;position:absolute;top:-100px}.pular:focus{top:12px}.botao{background:var(--botao);min-height:44px;color:var(--accent-ink);border-radius:var(--raio);cursor:pointer;transition:transform .16s var(--ease), background-color .16s var(--ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.botao:hover{box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-2px)}.botao:active{transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.entra>*{animation:linear both entra-sobe;animation-timeline:view();animation-range:entry entry 40%}.entra>:nth-child(2){animation-range:entry 6% entry 46%}.entra>:nth-child(3){animation-range:entry 12% entry 52%}.entra>:nth-child(n+4){animation-range:entry 18% entry 58%}}}@keyframes entra-sobe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}html.portal body{overflow:hidden}
