:root{--ds-ink:#17252A;--ds-paper:#FFFFFF;--ds-canvas:#F4F6F7;--ds-line:#D5DEE1;--ds-muted:#53656D;--ds-accent:#235E6C;--ds-accent-soft:#E9F1F3;--ds-success:#2F6650;--ds-success-soft:#EDF5EF;--ds-warning:#824B18;--ds-warning-soft:#FFF4E7;--ds-error:#A4313C;--ds-error-soft:#FBEFF0;--ds-font-body:"Open Sans",system-ui,sans-serif;--ds-font-data:"DejaVu Sans Mono",monospace;--ds-text-base:1.0625rem;--ds-leading:1.65;--ds-reading:70ch;--ds-target:44px;--ds-radius-control:6px;--ds-radius-panel:10px;--ds-font-body:var(--font-open-sans),"Open Sans",system-ui,sans-serif;--ds-font-data:var(--font-dejavu-mono),"DejaVu Sans Mono",ui-monospace,monospace;--accent-strong:#1a4a56;--on-ink-2:#c3d0d4;--line-ink:rgba(255,255,255,.18);--erro-on-ink:#F3C4C9;--hatch:repeating-linear-gradient(135deg,transparent 0 7px,rgba(23,37,42,.1) 7px 8.5px);--max:1240px;--gut:clamp(16px,4vw,48px);--pad-x:max(var(--gut),calc((100% - var(--max)) / 2));--section:clamp(48px,6vw,96px);--ease:cubic-bezier(.16,1,.3,1);color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ds-paper);color:var(--ds-ink);font:400 var(--ds-text-base)/var(--ds-leading) var(--ds-font-body)}::selection{background:var(--ds-accent);color:#fff}:focus-visible{outline:3px solid var(--ds-accent);outline-offset:3px;border-radius:2px}.on-ink :focus-visible{outline-color:#fff}a{color:var(--ds-accent);text-decoration-thickness:1px;text-underline-offset:4px}a:hover{color:var(--accent-strong);text-decoration-thickness:2px}img,svg{display:block;max-width:100%}h1,h2,h3{font-family:var(--ds-font-body);font-weight:700;line-height:1.15;letter-spacing:-.015em;margin:0;text-wrap:balance}p{margin:0 0 1em}.wrap{padding-inline:var(--pad-x)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono{font-family:var(--ds-font-data);font-size:.92em;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--ds-muted)}.icone{display:inline-flex;flex:none;width:20px;height:20px}.site-head{background:var(--ds-paper);border-bottom:1px solid var(--ds-line);position:relative;z-index:5}.site-head .bar{gap:24px;min-height:72px}.brand,.site-head .bar{display:flex;align-items:center}.brand{gap:12px;color:var(--ds-ink);text-decoration:none}.brand img{height:44px;width:auto}.brand b{font-size:21px;font-weight:700;letter-spacing:-.01em}.site-nav{margin-left:auto}.site-nav ul{display:flex;gap:2px;list-style:none;margin:0;padding:0}.site-nav a{display:inline-flex;align-items:center;min-height:var(--ds-target);padding:0 12px;border-radius:var(--ds-radius-control);color:var(--ds-ink);text-decoration:none;font-weight:600;font-size:16px}.site-nav a:hover{background:var(--ds-canvas);color:var(--ds-ink)}.site-nav a[aria-current=page]{background:var(--ds-accent-soft);color:var(--ds-accent)}.menu-toggle{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 20px;border-radius:var(--ds-radius-control);border:1px solid var(--ds-accent);background:var(--ds-accent);color:#fff;font:600 16px/1.2 var(--ds-font-body);text-decoration:none;cursor:pointer;transition:background .16s var(--ease)}.btn:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:#fff}.btn:active{transform:translateY(1px)}.btn.sec{background:var(--ds-paper);color:var(--ds-accent)}.btn.sec:hover{background:var(--ds-accent-soft)}.btn[disabled],.btn[disabled]:hover{cursor:not-allowed;background:var(--ds-canvas);border:1px dashed var(--ds-muted);color:var(--ds-muted);transform:none}.btn .icone{width:18px;height:18px}.link{display:inline-flex;align-items:center;gap:6px;font-weight:600}.link .icone{width:18px;height:18px}.state{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:1px 9px;border-radius:4px;font:600 13px/1.3 var(--ds-font-body);white-space:nowrap;border:1px solid}.state.confirmado{color:var(--ds-success);border-color:var(--ds-success);border-style:solid;background:var(--ds-success-soft)}.state.pendente{color:var(--ds-warning);border-color:var(--ds-warning);border-style:dashed;background:var(--ds-warning-soft)}.state.exemplo{color:var(--ds-ink);border-color:var(--ds-muted);border-style:solid;background:var(--hatch),var(--ds-paper)}.falta{color:var(--ds-warning);border-bottom:1px dashed var(--ds-warning)}.painel-exemplo{background:var(--hatch),var(--ds-paper);border:1px solid var(--ds-muted);border-radius:var(--ds-radius-panel)}.aviso{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;padding:14px 16px;border:1px dashed var(--ds-warning);background:var(--ds-warning-soft);border-radius:var(--ds-radius-panel);color:var(--ds-ink);font-size:16px}.aviso .icone{color:var(--ds-warning);margin-top:2px}.aviso.info{border:1px solid var(--ds-line);background:var(--ds-canvas)}.aviso.info .icone{color:var(--ds-accent)}.site-foot{background:var(--ds-ink);color:var(--on-ink-2);padding-block:48px 36px;font-size:15.5px}.site-foot a{color:#fff}.foot-top{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:40px;gap:40px}.foot-logo{width:min(300px,100%);height:auto;mix-blend-mode:lighten;margin-bottom:6px;position:relative;left:-17px}.foot-sub{font-size:15px}.foot-sub,.site-foot h2{color:#fff;margin-bottom:12px}.site-foot h2{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.site-foot ul{list-style:none;padding:0;margin:0;display:grid}.colofao a,.site-foot ul a{display:inline-flex;align-items:center;min-height:var(--ds-target)}.fila{margin-top:40px;padding-top:28px;border-top:1px solid var(--line-ink);display:grid;grid-template-columns:1fr 1.4fr;grid-gap:28px;gap:28px}.fila h2{font-size:22px;text-transform:none;letter-spacing:-.01em;margin-bottom:8px}.fila form{display:grid;grid-template-columns:1fr 1fr 1fr auto;grid-gap:10px;gap:10px;align-items:end}.fila-campo{display:grid;grid-gap:6px;gap:6px}.fila label{display:block;font-size:14px;line-height:21px;font-weight:600;color:#fff}.fila input{min-height:var(--ds-target);border-radius:var(--ds-radius-control);border:1px solid var(--line-ink);background:rgba(255,255,255,.06);color:#fff;padding:8px 12px;font:400 16px var(--ds-font-body)}.fila input::placeholder{color:var(--on-ink-2)}.fila .btn{white-space:nowrap}.fila form{align-items:start}.fila form .btn{margin-top:27px}.fila input:focus-visible{outline:3px solid #fff;outline-offset:2px}.fila input[aria-invalid=true]{border-color:var(--erro-on-ink);border-width:2px}.fila-erro,.fila-falha{display:flex;align-items:flex-start;gap:6px;padding:6px 10px;border-radius:var(--ds-radius-control);background:var(--ds-error-soft);color:var(--ds-ink);border:1px solid var(--erro-on-ink);font-size:14px;font-weight:600;line-height:1.4}.fila-erro .icone,.fila-falha .icone{flex:none;margin-top:2px;color:var(--ds-error)}.fila-msg:empty{display:none}.fila-msg{margin-top:10px}.fila-msg p{margin:0}.fila-msg:focus{outline:none}.fila-ok{display:flex;align-items:center;gap:10px;min-height:var(--ds-target);padding:8px 14px;border-radius:var(--ds-radius-control);background:var(--ds-success-soft);color:var(--ds-ink);border:1px solid var(--ds-success);font-size:16px;font-weight:600}.fila-ok .icone{flex:none;color:var(--ds-success)}.fila-nota{margin:10px 0 0;font-size:14px}.fila-nota a{color:#fff;text-decoration:underline;text-underline-offset:3px}.colofao{margin-top:32px;padding-top:8px;border-top:1px solid var(--line-ink);display:flex;flex-wrap:wrap;gap:0 24px;justify-content:space-between;align-items:center;font-size:14px}.colofao b{color:#fff}body{min-height:100dvh;display:flex;flex-direction:column}main{display:block;flex:1 1}.pular{position:absolute;left:var(--gut);top:8px;z-index:10;padding:10px 16px;border-radius:var(--ds-radius-control);background:var(--ds-ink);color:#fff;font-weight:600;transform:translateY(-200%)}.pular:focus-visible{transform:none;outline-color:var(--ds-accent)}.nao-encontrada h1{font-size:clamp(30px,4vw,44px);margin-bottom:12px}.secao{padding-block:var(--section)}@media (max-width:1040px){.menu-toggle{display:inline-flex;margin-left:auto;align-items:center;gap:8px;min-height:var(--ds-target);padding:0 14px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);font:600 16px var(--ds-font-body);color:var(--ds-ink);cursor:pointer}.menu-toggle,.site-nav{background:var(--ds-paper)}.site-nav{position:absolute;top:100%;left:0;right:0;border-bottom:1px solid var(--ds-line);padding:8px var(--gut) 14px;display:none}.site-nav.open{display:block}.site-nav ul{flex-direction:column}.foot-top{grid-template-columns:1fr 1fr}.fila{grid-template-columns:1fr}}@media (max-width:720px){.brand img{height:36px}.brand b{font-size:19px}.acts .btn{width:100%}.foot-top{gap:28px}.fila form,.foot-top{grid-template-columns:1fr}.fila form .btn{margin-top:0;width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}.page-head{padding-block:clamp(32px,4vw,56px) clamp(24px,3vw,36px);border-bottom:1px solid var(--ds-line)}.page-head h1{font-size:clamp(2.2rem,4.4vw,3.4rem);letter-spacing:-.02em;margin-bottom:12px}.page-head .lede{font-size:19px;color:var(--ds-muted);max-width:40em;margin:0}.crumbs{font-size:15px;margin-bottom:14px}.crumbs,.crumbs a{color:var(--ds-muted)}.crumbs a{display:inline-flex;align-items:center;min-height:var(--ds-target)}.filtros{display:flex;flex-wrap:wrap;gap:16px 32px;padding-block:20px;border-bottom:1px solid var(--ds-line)}.filtro{display:grid;grid-gap:6px;gap:6px;align-content:start}.filtro>span{font-size:13px;font-weight:600;color:var(--ds-muted)}.seg{display:inline-flex;flex-wrap:wrap;border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);padding:3px;gap:3px;background:var(--ds-canvas)}.seg button{min-height:var(--ds-target);min-width:var(--ds-target);padding:0 14px;border:0;border-radius:4px;background:transparent;font:600 15px var(--ds-font-body);color:var(--ds-ink);cursor:pointer}.seg button:hover{background:var(--ds-paper)}.seg button[aria-pressed=true]{background:var(--ds-paper);color:var(--ds-accent);box-shadow:0 0 0 1px var(--ds-accent)}.privacidade{padding-block:32px var(--section)}.privacidade section{max-width:var(--ds-reading)}.privacidade h2{font-size:clamp(1.4rem,2.2vw,1.75rem);margin:40px 0 12px}.privacidade section:first-child h2{margin-top:0}@font-face{font-family:openSans;src:url(/_next/static/media/4543090a37b427da-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:openSans;src:url(/_next/static/media/363dd9fef233662b-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:openSans;src:url(/_next/static/media/c1fc02c2ea5dd4e9-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:openSans Fallback;src:local("Arial");ascent-override:101.48%;descent-override:27.82%;line-gap-override:0.00%;size-adjust:105.33%}.__className_71ac71{font-family:openSans,openSans Fallback}.__variable_71ac71{--font-open-sans:"openSans","openSans Fallback"}@font-face{font-family:dejaVuMono;src:url(/_next/static/media/b5c612cfecade192-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dejaVuMono Fallback;src:local("Arial");ascent-override:70.35%;descent-override:17.87%;line-gap-override:0.00%;size-adjust:131.94%}.__className_2977f0{font-family:dejaVuMono,dejaVuMono Fallback;font-weight:400;font-style:normal}.__variable_2977f0{--font-dejavu-mono:"dejaVuMono","dejaVuMono Fallback"}