:root{--ciata-cor-amarelo: #ffd000;--ciata-cor-cinza: #b3b3b3;--ciata-cor-azul: #005c99;--ciata-cor-azul-escuro: #16365e;--ciata-cor-branco: #ffffff;--ciata-cor-cinza-50: #f7f9fb;--ciata-cor-cinza-100: #eef2f5;--ciata-cor-cinza-300: #c8d0d8;--ciata-cor-cinza-500: #758493;--ciata-cor-cinza-600: #536271;--ciata-cor-cinza-800: #263746;--ciata-cor-preto: #111820;--ciata-fundo-pagina: var(--ciata-cor-cinza-50);--ciata-fundo-superficie: var(--ciata-cor-branco);--ciata-fundo-superficie-elevada: var(--ciata-cor-branco);--ciata-texto-primario: var(--ciata-cor-preto);--ciata-texto-secundario: var(--ciata-cor-cinza-600);--ciata-borda: var(--ciata-cor-cinza-300);--ciata-borda-controle: var(--ciata-cor-cinza-500);--ciata-link: #004f85;--ciata-link-visitado: #503b85;--ciata-acao-primaria-fundo: var(--ciata-cor-azul-escuro);--ciata-acao-primaria-texto: var(--ciata-cor-branco);--ciata-acao-secundaria-fundo: var(--ciata-cor-branco);--ciata-acao-secundaria-texto: var(--ciata-cor-azul-escuro);--ciata-acao-secundaria-borda: var(--ciata-cor-azul-escuro);--ciata-foco: var(--ciata-cor-amarelo);--ciata-foco-contraste: var(--ciata-cor-preto);--ciata-sucesso-fundo: #e7f5ec;--ciata-sucesso-texto: #145c2e;--ciata-aviso-fundo: #fff4cc;--ciata-aviso-texto: #594500;--ciata-erro-fundo: #fdebec;--ciata-erro-texto: #8a1820;--ciata-desabilitado-fundo: #e4e8ec;--ciata-desabilitado-texto: #65727e;--ciata-desabilitado-borda: #b7c0c8;--ciata-fonte-familia: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--ciata-fonte-peso-regular: 400;--ciata-fonte-peso-semi-negrito: 600;--ciata-fonte-peso-negrito: 700;--ciata-altura-linha-texto: 1.6;--ciata-altura-linha-titulo: 1.2;--ciata-largura-leitura: 70ch;--emp-raio: .625rem;--emp-raio-grande: 1rem;--emp-sombra: 0 1px 2px rgb(17 24 32 / .06), 0 4px 16px rgb(17 24 32 / .06);--emp-sombra-elevada: 0 2px 4px rgb(17 24 32 / .08), 0 12px 32px rgb(17 24 32 / .12);--emp-largura: 72rem;--emp-transicao: .18s cubic-bezier(.2, 0, 0, 1)}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--ciata-fonte-familia);line-height:var(--ciata-altura-linha-texto);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-block-size:100vh;display:flex;flex-direction:column;color:var(--ciata-texto-primario);background:var(--ciata-fundo-pagina);font-size:1rem}h1,h2,h3,h4{line-height:var(--ciata-altura-linha-titulo);color:var(--ciata-cor-azul-escuro);margin:0 0 .5em;text-wrap:balance}h1{font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}h2{font-size:clamp(1.35rem,1.2rem + .7vw,1.75rem)}h3,.h3{font-size:1.2rem}p,ul,ol,dl{margin:0 0 1rem}p,li{max-inline-size:var(--ciata-largura-leitura)}a{color:var(--ciata-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:visited{color:var(--ciata-link-visitado)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--ciata-foco);outline-offset:3px;box-shadow:0 0 0 2px var(--ciata-foco-contraste);border-radius:2px}img,svg{max-inline-size:100%;block-size:auto}hr{border:0;border-block-start:1px solid var(--ciata-borda);margin:2rem 0}.ciata-visually-hidden,.sr-only{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[hidden]{display:none!important}.ciata-skip-link{position:absolute;inset-inline-start:1rem;inset-block-start:-10rem;z-index:100;padding:.75rem 1rem;background:var(--ciata-cor-amarelo);color:var(--ciata-cor-preto);font-weight:700;border-radius:var(--emp-raio)}.ciata-skip-link:focus{inset-block-start:1rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(forced-colors:active){:focus-visible{outline:3px solid Highlight;box-shadow:none}}.ciata-button{--ciata-button-bg: var(--ciata-acao-primaria-fundo);--ciata-button-texto: var(--ciata-acao-primaria-texto);--ciata-button-borda: var(--ciata-acao-primaria-fundo);appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:2.75rem;min-inline-size:2.75rem;padding:.625rem 1.125rem;border:2px solid var(--ciata-button-borda);border-radius:var(--emp-raio);background:var(--ciata-button-bg);color:var(--ciata-button-texto);font:inherit;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transition:filter var(--emp-transicao),transform var(--emp-transicao),box-shadow var(--emp-transicao)}a.ciata-button:visited{color:var(--ciata-button-texto)}.ciata-button:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.95);box-shadow:var(--emp-sombra)}.ciata-button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.ciata-button:focus-visible{outline:3px solid var(--ciata-foco);outline-offset:3px;box-shadow:0 0 0 2px var(--ciata-foco-contraste)}.ciata-button--secondary{--ciata-button-bg: var(--ciata-acao-secundaria-fundo);--ciata-button-texto: var(--ciata-acao-secundaria-texto);--ciata-button-borda: var(--ciata-acao-secundaria-borda)}.ciata-button--danger{--ciata-button-bg: var(--ciata-erro-texto);--ciata-button-texto: var(--ciata-cor-branco);--ciata-button-borda: var(--ciata-erro-texto)}.ciata-button--ghost{--ciata-button-bg: transparent;--ciata-button-texto: var(--ciata-link);--ciata-button-borda: transparent}.ciata-button--accent{--ciata-button-bg: var(--ciata-cor-amarelo);--ciata-button-texto: var(--ciata-cor-preto);--ciata-button-borda: var(--ciata-cor-amarelo)}.ciata-button--small{min-block-size:2.25rem;padding:.375rem .75rem;font-size:.9375rem}.ciata-button:disabled,.ciata-button[aria-disabled=true]{cursor:not-allowed;background:var(--ciata-desabilitado-fundo);color:var(--ciata-desabilitado-texto);border-color:var(--ciata-desabilitado-borda);box-shadow:none}.ciata-button[aria-busy=true]{cursor:progress}.ciata-button[aria-busy=true]:after{content:"";inline-size:1em;block-size:1em;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:emp-spin .7s linear infinite}@keyframes emp-spin{to{transform:rotate(360deg)}}.btn-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-block:1.5rem 0}.btn-row--between{justify-content:space-between}.ciata-field{display:grid;gap:.375rem;max-inline-size:100%;align-content:start}.ciata-field__label{font-weight:700;color:var(--ciata-texto-primario)}.ciata-field__required,.ciata-field__optional{font-weight:400;color:var(--ciata-texto-secundario);font-size:.9375em}.ciata-field__control{inline-size:100%;min-block-size:2.75rem;padding:.625rem .75rem;border:2px solid var(--ciata-borda-controle);border-radius:var(--emp-raio);background:var(--ciata-fundo-superficie);color:var(--ciata-texto-primario);font:inherit;line-height:1.5;transition:border-color var(--emp-transicao),box-shadow var(--emp-transicao)}select.ciata-field__control{appearance:none;padding-inline-end:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%2316365e' d='M8 11.2 2.4 5.6l1.1-1.1L8 9l4.5-4.5 1.1 1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}textarea.ciata-field__control{min-block-size:7rem;resize:vertical}.ciata-field__control::placeholder{color:var(--ciata-texto-secundario);opacity:1}.ciata-field__control:hover:not(:disabled):not([readonly]){border-color:var(--ciata-cor-azul)}.ciata-field__control:focus-visible{outline:3px solid var(--ciata-foco);outline-offset:2px;box-shadow:0 0 0 2px var(--ciata-foco-contraste)}.ciata-field__control[aria-invalid=true]{border-color:var(--ciata-erro-texto);background:linear-gradient(var(--ciata-fundo-superficie),var(--ciata-fundo-superficie)) padding-box}.ciata-field__control:disabled{background:var(--ciata-desabilitado-fundo);color:var(--ciata-desabilitado-texto);border-color:var(--ciata-desabilitado-borda);cursor:not-allowed}.ciata-field__control[readonly]{background:var(--ciata-cor-cinza-100);border-style:dashed;cursor:default}.ciata-field__help{color:var(--ciata-texto-secundario);font-size:.9375rem}.ciata-field__error{display:flex;gap:.375rem;align-items:start;color:var(--ciata-erro-texto);font-weight:600;font-size:.9375rem}.ciata-field__error:before{content:"!";flex:0 0 auto;display:inline-grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;margin-block-start:.1rem;border-radius:50%;background:var(--ciata-erro-texto);color:var(--ciata-cor-branco);font-size:.8rem;font-weight:700}.ciata-field__error:empty{display:none}.ciata-field__status{font-size:.9375rem;font-weight:600;min-block-size:0}.ciata-field__status[data-state=ok]{color:var(--ciata-sucesso-texto)}.ciata-field__status[data-state=erro]{color:var(--ciata-erro-texto)}.ciata-field__status[data-state=ok]:before{content:"✓ " / ""}.ciata-field__status[data-state=erro]:before{content:"✕ " / ""}.ciata-field__control[data-mask][aria-invalid=false]{border-color:var(--ciata-sucesso-texto)}.ciata-field__status[data-state=carregando]{color:var(--ciata-texto-secundario)}.ciata-password{position:relative}.ciata-password .ciata-field__control{padding-inline-end:3.25rem}.ciata-password__toggle{position:absolute;inset-block:.25rem;inset-inline-end:.25rem;display:grid;place-items:center;inline-size:2.5rem;border:0;border-radius:calc(var(--emp-raio) - .25rem);background:transparent;color:var(--ciata-cor-azul-escuro);cursor:pointer;transition:background-color var(--emp-transicao)}.ciata-password__toggle:hover{background:var(--ciata-cor-cinza-100)}.ciata-password__toggle svg{inline-size:1.4rem;block-size:1.4rem;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.ciata-password__toggle[aria-pressed=true] svg{transform:scale(1.12) rotate(-8deg)}.ciata-password__toggle .icon-hide,.ciata-password__toggle[aria-pressed=true] .icon-show{display:none}.ciata-password__toggle[aria-pressed=true] .icon-hide{display:block}.password-rules{list-style:none;padding:0;margin:.25rem 0 0;display:grid;gap:.25rem;font-size:.9375rem;color:var(--ciata-texto-secundario)}.password-rules li{display:flex;gap:.5rem;align-items:center;transition:color var(--emp-transicao)}.password-rules li:before{content:"";inline-size:1rem;block-size:1rem;flex:0 0 auto;border:2px solid var(--ciata-borda-controle);border-radius:50%;transition:background-color var(--emp-transicao),border-color var(--emp-transicao),transform .26s cubic-bezier(.34,1.56,.64,1)}.password-rules li[data-ok=true]{color:var(--ciata-sucesso-texto)}.password-rules li[data-ok=true]:before{border-color:var(--ciata-sucesso-texto);background:var(--ciata-sucesso-texto) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M6.4 11.2 3 7.8l1.1-1.1 2.3 2.3 5.5-5.5L13 4.6z'/%3E%3C/svg%3E") center / .8rem no-repeat;transform:scale(1.1)}.ciata-check{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.5rem 0;cursor:pointer}.ciata-check input{inline-size:1.375rem;block-size:1.375rem;margin:.1rem 0 0;accent-color:var(--ciata-cor-azul-escuro);cursor:pointer}.ciata-check__hint{display:block;color:var(--ciata-texto-secundario);font-size:.9375rem}fieldset{border:0;padding:0;margin:0;min-inline-size:0}legend{padding:0;font-weight:700;color:var(--ciata-texto-primario)}.choice-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-block:.75rem 0}.choice-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.25rem .875rem;padding:1.125rem;border:2px solid var(--ciata-borda-controle);border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);cursor:pointer;transition:border-color var(--emp-transicao),box-shadow var(--emp-transicao),transform var(--emp-transicao)}.choice-card:hover{border-color:var(--ciata-cor-azul);box-shadow:var(--emp-sombra);transform:translateY(-2px)}.choice-card input{grid-row:span 2;inline-size:1.375rem;block-size:1.375rem;margin:.15rem 0 0;accent-color:var(--ciata-cor-azul-escuro)}.choice-card__title{font-weight:700;color:var(--ciata-cor-azul-escuro);font-size:1.0625rem}.choice-card__text{color:var(--ciata-texto-secundario);font-size:.9375rem}.choice-card:has(input:checked){border-color:var(--ciata-cor-azul-escuro);background:var(--ciata-cor-cinza-100);box-shadow:inset 0 0 0 1px var(--ciata-cor-azul-escuro),var(--emp-sombra)}.choice-card:has(input:focus-visible){outline:3px solid var(--ciata-foco);outline-offset:3px}.choice-card--compact{padding:.75rem 1rem;border-radius:var(--emp-raio)}.ciata-alert{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:1rem 1.125rem;border-radius:var(--emp-raio);border-inline-start:6px solid currentColor;margin-block:0 1.25rem;animation:emp-entrada .26s ease-out both}.ciata-alert:focus{outline:3px solid var(--ciata-foco);outline-offset:2px}.ciata-alert>:last-child>:last-child{margin-block-end:0}.ciata-alert__icon{inline-size:1.5rem;block-size:1.5rem;flex:0 0 auto}.ciata-alert--success{background:var(--ciata-sucesso-fundo);color:var(--ciata-sucesso-texto)}.ciata-alert--info{background:var(--ciata-cor-cinza-100);color:var(--ciata-cor-azul-escuro)}.ciata-alert--warning{background:var(--ciata-aviso-fundo);color:var(--ciata-aviso-texto)}.ciata-alert--error{background:var(--ciata-erro-fundo);color:var(--ciata-erro-texto)}.ciata-alert ul{margin:.25rem 0 0;padding-inline-start:1.25rem}.ciata-alert a{color:inherit;font-weight:600}@keyframes emp-entrada{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.registration-progress__text{margin:0 0 .375rem;color:var(--ciata-cor-azul-escuro)}.registration-progress__bar{display:block;inline-size:100%;block-size:.75rem;margin-block-end:1.25rem;border:1px solid var(--ciata-borda-controle);border-radius:999px;background:var(--ciata-cor-cinza-100);overflow:hidden;appearance:none}.registration-progress__bar::-webkit-progress-bar{background:var(--ciata-cor-cinza-100);border-radius:999px}.registration-progress__bar::-webkit-progress-value{background:var(--ciata-sucesso-texto);border-radius:999px;transition:inline-size var(--emp-transicao)}.registration-progress__bar::-moz-progress-bar{background:var(--ciata-sucesso-texto);border-radius:999px}@media(forced-colors:active){.registration-progress__bar{border-color:CanvasText}.registration-progress__bar::-webkit-progress-value{background:Highlight}.registration-progress__bar::-moz-progress-bar{background:Highlight}}.stepper{list-style:none;counter-reset:etapa;display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:0;margin:0 0 2rem}.stepper li{counter-increment:etapa;position:relative;display:grid;justify-items:center;gap:.375rem;text-align:center;font-size:.875rem;color:var(--ciata-texto-secundario);max-inline-size:none}.stepper li:before{content:counter(etapa);display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;border:2px solid var(--ciata-borda-controle);background:var(--ciata-fundo-superficie);font-weight:700;z-index:1;transition:all var(--emp-transicao)}.stepper li:after{content:"";position:absolute;inset-block-start:1.0625rem;inset-inline-start:calc(50% + 1.25rem);inline-size:calc(100% - 2rem);block-size:2px;background:var(--ciata-borda)}.stepper li:last-child:after{display:none}.stepper li[data-state=done]{color:var(--ciata-sucesso-texto)}.stepper li[data-state=done]:before{content:"✓";border-color:var(--ciata-sucesso-texto);background:var(--ciata-sucesso-texto);color:var(--ciata-cor-branco)}.stepper li[data-state=done]:after{background:var(--ciata-sucesso-texto)}.stepper li[aria-current=step]{color:var(--ciata-cor-azul-escuro);font-weight:700}.stepper li[aria-current=step]:before{border-color:var(--ciata-cor-azul-escuro);background:var(--ciata-cor-azul-escuro);color:var(--ciata-cor-branco);box-shadow:0 0 0 4px #16365e2e}@media(max-width:40rem){.stepper li .stepper__label{display:none}.stepper li[aria-current=step] .stepper__label{display:block;position:absolute;inset-block-start:2.6rem;white-space:nowrap}.stepper{margin-block-end:2.75rem}}.repeater{display:grid;gap:1rem}.repeater__item{position:relative;padding:1.25rem;border:1px solid var(--ciata-borda);border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);animation:emp-surgir .28s cubic-bezier(.2,0,0,1) both}.repeater__item[data-removing]{animation:emp-sumir .2s ease-in both}.repeater__head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-block-end:.75rem}.repeater__title{margin:0;font-size:1rem;color:var(--ciata-texto-secundario)}.repeater__add{justify-self:start}.repeater--inline .repeater__item{padding:0;border:0;background:none;display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:end}@keyframes emp-surgir{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes emp-sumir{to{opacity:0;transform:translateY(-6px) scale(.98)}}.card{padding:clamp(1.25rem,1rem + 1vw,2rem);border:1px solid var(--ciata-borda);border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);box-shadow:var(--emp-sombra)}.card>:last-child{margin-block-end:0}.badge{display:inline-flex;align-items:center;gap:.3rem;padding:.125rem .625rem;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1.6;background:var(--ciata-cor-cinza-100);color:var(--ciata-cor-azul-escuro);border:1px solid var(--ciata-borda)}.badge--success{background:var(--ciata-sucesso-fundo);color:var(--ciata-sucesso-texto);border-color:currentColor}.badge--warning{background:var(--ciata-aviso-fundo);color:var(--ciata-aviso-texto);border-color:currentColor}.badge--error{background:var(--ciata-erro-fundo);color:var(--ciata-erro-texto);border-color:currentColor}.badge--accent{background:var(--ciata-cor-amarelo);color:var(--ciata-cor-preto);border-color:var(--ciata-cor-amarelo)}.table-wrap{overflow-x:auto;border:1px solid var(--ciata-borda);border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie)}.table{inline-size:100%;border-collapse:collapse}.table caption{text-align:start;padding:1rem;font-weight:700;color:var(--ciata-cor-azul-escuro)}.table th,.table td{padding:.75rem 1rem;text-align:start;vertical-align:top;border-block-start:1px solid var(--ciata-borda)}.table thead th{background:var(--ciata-cor-cinza-100);font-size:.875rem;color:var(--ciata-cor-cinza-800)}.table tbody tr:hover{background:var(--ciata-cor-cinza-50)}.inline-form{display:inline-flex;gap:.5rem;align-items:center;flex-wrap:wrap}.inline-form .ciata-field__control{inline-size:auto;min-block-size:2.25rem;padding-block:.25rem}.data-list{display:grid;grid-template-columns:minmax(9rem,max-content) 1fr;gap:.5rem 1.5rem;margin:0}.data-list dt{font-weight:600;color:var(--ciata-texto-secundario)}.data-list dd{margin:0}.data-list--stacked{grid-template-columns:1fr;gap:.125rem}.data-list--stacked dd{margin-block-end:.625rem}@media(max-width:36rem){.data-list{grid-template-columns:1fr;gap:.125rem}.data-list dd{margin-block-end:.625rem}}.disclosure{border:1px solid var(--ciata-borda);border-radius:var(--emp-raio);background:var(--ciata-fundo-superficie)}.disclosure+.disclosure{margin-block-start:.75rem}.disclosure summary{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;cursor:pointer;font-weight:700;color:var(--ciata-cor-azul-escuro);list-style:none}.disclosure summary::-webkit-details-marker{display:none}.disclosure summary:after{content:"+";font-size:1.4rem;line-height:1;transition:transform var(--emp-transicao)}.disclosure[open] summary:after{transform:rotate(45deg)}.disclosure__body{padding:0 1.125rem 1rem}.disclosure__body>:last-child{margin-block-end:0}.pagination{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:2rem 0 0}.pagination a,.pagination span{display:inline-grid;place-items:center;min-inline-size:2.75rem;min-block-size:2.75rem;padding:0 .75rem;border:1px solid var(--ciata-borda);border-radius:var(--emp-raio);background:var(--ciata-fundo-superficie);text-decoration:none}.pagination [aria-current=page]{background:var(--ciata-cor-azul-escuro);color:var(--ciata-cor-branco);border-color:var(--ciata-cor-azul-escuro);font-weight:700}@media(forced-colors:active){.ciata-field__control,.choice-card,.repeater__item{border-color:CanvasText}.stepper li[aria-current=step]:before{forced-color-adjust:none;background:Highlight;color:HighlightText}.ciata-button[aria-disabled=true]{color:GrayText;border-color:GrayText}}.ciata-date{display:grid;gap:.375rem;min-inline-size:0;margin:0;padding:0;border:0}.ciata-date>legend{float:left;inline-size:100%;padding:0;margin-block-end:.375rem}.ciata-date__parts{display:flex;gap:.75rem;clear:both}.ciata-date__part{display:grid;gap:.25rem}.ciata-date__part label{font-size:.9375rem;color:var(--ciata-texto-secundario)}.ciata-date__part .ciata-field__control{text-align:center;font-variant-numeric:tabular-nums}.ciata-date__part--day,.ciata-date__part--month{inline-size:5rem}.ciata-date__part--year{inline-size:6.5rem}.ciata-date:disabled .ciata-date__part label{color:var(--ciata-desabilitado-texto)}.container{inline-size:min(100% - 2rem,var(--emp-largura));margin-inline:auto}.container--narrow{inline-size:min(100% - 2rem,46rem)}.site-header{position:sticky;inset-block-start:0;z-index:50;background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-block-end:1px solid var(--ciata-borda);transition:box-shadow var(--emp-transicao)}.site-header.is-scrolled{box-shadow:var(--emp-sombra)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-block-size:4.25rem}.brand{display:inline-flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--ciata-cor-azul-escuro)}.brand:visited{color:var(--ciata-cor-azul-escuro)}.brand img{block-size:2.25rem;inline-size:auto}.brand__name{display:grid;line-height:1.1;font-weight:700;font-size:1.125rem}.brand__name small{font-weight:400;font-size:.8125rem;color:var(--ciata-texto-secundario)}.site-nav ul{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;list-style:none;margin:0;padding:0}.site-nav a,.site-nav button.link-button{display:inline-flex;align-items:center;min-block-size:2.75rem;padding:0 .875rem;border-radius:var(--emp-raio);color:var(--ciata-cor-azul-escuro);font-weight:600;text-decoration:none}.site-nav a:visited{color:var(--ciata-cor-azul-escuro)}.site-nav a:hover,.site-nav button.link-button:hover{background:var(--ciata-cor-cinza-100)}.site-nav a[aria-current=page]{background:var(--ciata-cor-cinza-100);box-shadow:inset 0 -3px 0 var(--ciata-cor-amarelo)}.site-nav .ciata-button{color:var(--ciata-cor-branco)}.link-button{appearance:none;border:0;background:none;font:inherit;cursor:pointer;color:var(--ciata-link);padding:0}.nav-toggle{display:none}@media(max-width:52rem){.nav-toggle{display:inline-flex}.site-nav{position:absolute;inset-inline:0;inset-block-start:100%;background:var(--ciata-fundo-superficie);border-block-end:1px solid var(--ciata-borda);box-shadow:var(--emp-sombra-elevada);padding:.75rem 1rem 1rem}.site-nav[data-collapsed=true]{display:none}.site-nav ul{flex-direction:column;align-items:stretch}.brand__name small{display:none}}.site-main{flex:1 0 auto;padding-block:clamp(1.5rem,1rem + 2vw,3rem) 4rem}.site-main:focus{outline:none}.page-head{display:flex;flex-wrap:wrap;gap:1rem;align-items:end;justify-content:space-between;margin-block-end:1.5rem}.page-head>div>:last-child{margin-block-end:0}.lead{font-size:1.125rem;color:var(--ciata-texto-secundario)}.eyebrow{display:inline-block;margin-block-end:.5rem;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ciata-cor-azul)}.form-card{padding:clamp(1.25rem,.75rem + 2.5vw,2.5rem);border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);border:1px solid var(--ciata-borda);box-shadow:var(--emp-sombra)}.form-section+.form-section{margin-block-start:2.25rem;padding-block-start:2rem;border-block-start:1px solid var(--ciata-borda)}.form-section>h2{font-size:1.375rem}.form-section>.lead,.form-section>p{font-size:1rem}.grid{display:grid;gap:1.25rem}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.span-2{grid-column:span 2}@media(max-width:36rem){.span-2{grid-column:auto}}.stack>*+*{margin-block-start:1.25rem}.muted{color:var(--ciata-texto-secundario)}.block{display:block}.small{font-size:.9375rem}.panel-layout{display:grid;gap:2rem;grid-template-columns:15rem 1fr;align-items:start}.panel-nav{position:sticky;inset-block-start:5.5rem;padding:1rem;border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);border:1px solid var(--ciata-borda)}.panel-nav__title{margin:0 0 .75rem;font-size:.9375rem;color:var(--ciata-texto-secundario)}.panel-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.panel-nav a{display:flex;min-block-size:2.75rem;align-items:center;padding:0 .75rem;border-radius:var(--emp-raio);text-decoration:none;color:var(--ciata-cor-azul-escuro);font-weight:600}.panel-nav a:visited{color:var(--ciata-cor-azul-escuro)}.panel-nav a:hover{background:var(--ciata-cor-cinza-100)}.panel-nav a[aria-current=page]{background:var(--ciata-cor-azul-escuro);color:var(--ciata-cor-branco)}@media(max-width:52rem){.panel-layout{grid-template-columns:1fr}.panel-nav{position:static}.panel-nav ul{grid-auto-flow:column;overflow-x:auto}.panel-nav a{white-space:nowrap}}.stat-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin-block-end:2rem}.stat{padding:1.25rem;border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);border:1px solid var(--ciata-borda)}.stat__value{display:block;font-size:2rem;font-weight:700;line-height:1.1;color:var(--ciata-cor-azul-escuro);font-variant-numeric:tabular-nums}.stat__label{color:var(--ciata-texto-secundario);font-size:.9375rem}a.stat--link{text-decoration:none;transition:border-color var(--emp-transicao),box-shadow var(--emp-transicao)}a.stat--link:hover{border-color:var(--ciata-cor-azul);box-shadow:var(--emp-sombra)}a.stat--link .stat__label{text-decoration:underline;text-underline-offset:.18em}.section-gap{margin-block-start:2.5rem}.breadcrumb{margin-block-end:.5rem}.admin-banner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block-end:1.25rem;padding:.75rem 1rem;border-radius:var(--emp-raio);background:var(--ciata-cor-azul-escuro);color:var(--ciata-cor-branco)}.admin-banner a,.admin-banner a:visited{color:var(--ciata-cor-amarelo);font-weight:700}.danger-zone{border:2px solid var(--ciata-erro-texto);border-radius:var(--emp-raio-grande);padding:1.25rem;background:var(--ciata-fundo-superficie)}.danger-zone h2{color:var(--ciata-erro-texto)}.site-footer{flex-shrink:0;background:var(--ciata-cor-azul-escuro);color:var(--ciata-cor-branco);padding-block:2.5rem}.site-footer a,.site-footer a:visited{color:var(--ciata-cor-branco)}.site-footer__inner{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.site-footer h2{color:var(--ciata-cor-amarelo);font-size:1rem}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:.375rem}.site-footer p{color:#ffffffd9}.hero{position:relative;overflow:hidden;color:var(--ciata-cor-branco);background:radial-gradient(60rem 30rem at 85% 20%,rgb(0 92 153 / .85),transparent 60%),linear-gradient(135deg,var(--ciata-cor-azul-escuro) 0%,#0f2a4b 100%);margin-block-start:calc(-1*clamp(1.5rem,1rem + 2vw,3rem));padding-block:clamp(3rem,2rem + 4vw,5.5rem)}.hero:after{content:"";position:absolute;inset-inline-end:-10rem;inset-block-end:-12rem;inline-size:34rem;block-size:34rem;border-radius:50%;border:3.5rem solid rgb(255 208 0 / .14);pointer-events:none}.hero__inner{position:relative;z-index:1;display:grid;gap:2rem;grid-template-columns:1.25fr 1fr;align-items:center}.hero h1{color:var(--ciata-cor-branco);font-size:clamp(2.25rem,1.6rem + 3vw,3.75rem);margin-block-end:.75rem}.hero h1 span{color:var(--ciata-cor-amarelo)}.hero__tagline{font-size:clamp(1.15rem,1rem + .8vw,1.5rem);font-weight:600;color:#fffffff2;margin-block-end:1rem}.hero p{color:#ffffffe0}.hero .eyebrow{color:var(--ciata-cor-amarelo)}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.75rem}.hero__actions .ciata-button--secondary{--ciata-button-bg: transparent;--ciata-button-texto: var(--ciata-cor-branco);--ciata-button-borda: var(--ciata-cor-branco)}.hero__figure{margin:0;justify-self:center}.hero__figure img{inline-size:min(100%,26rem);filter:drop-shadow(0 24px 40px rgb(0 0 0 / .35));animation:nexo-caminha 5s ease-in-out infinite;transform-origin:50% 90%}@keyframes nexo-caminha{0%,to{transform:translate(0) rotate(-1.5deg)}25%{transform:translate(6px,-8px) rotate(1deg)}50%{transform:translate(12px) rotate(1.5deg)}75%{transform:translate(6px,-8px) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.hero__figure img{animation:none}}.hero__stats{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;margin:2rem 0 0;padding:0;list-style:none}.hero__stats strong{display:block;font-size:1.75rem;color:var(--ciata-cor-amarelo);font-variant-numeric:tabular-nums}.hero__stats li{color:#ffffffd9;font-size:.9375rem}@media(max-width:52rem){.hero__inner{grid-template-columns:1fr;text-align:start}.hero__figure{order:-1}.hero__figure img{inline-size:min(60vw,16rem)}}.section{padding-block:clamp(2.5rem,2rem + 3vw,4.5rem)}.section--white{background:var(--ciata-fundo-superficie);border-block:1px solid var(--ciata-borda)}.section__head{max-inline-size:48rem;margin-block-end:2rem}.entry-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.entry-card{position:relative;display:grid;gap:.75rem;align-content:start;padding:1.75rem;border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);border:1px solid var(--ciata-borda);box-shadow:var(--emp-sombra);transition:transform var(--emp-transicao),box-shadow var(--emp-transicao)}.entry-card:hover{transform:translateY(-4px);box-shadow:var(--emp-sombra-elevada)}.entry-card:focus-within{outline:3px solid var(--ciata-foco);outline-offset:3px}.entry-card__icon{display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;border-radius:.875rem;background:var(--ciata-cor-cinza-100);color:var(--ciata-cor-azul-escuro)}.entry-card__icon svg{inline-size:1.75rem;block-size:1.75rem}.entry-card h3{margin:0;font-size:1.25rem}.entry-card p{margin:0;color:var(--ciata-texto-secundario)}.entry-card__link{font-weight:700}.entry-card__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.entry-card__link:focus-visible{outline:none;box-shadow:none}.pillars{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin-block-end:2.5rem}.pillar{padding:1.5rem;border-radius:var(--emp-raio-grande);background:var(--ciata-cor-cinza-50);border-block-start:5px solid var(--ciata-cor-amarelo)}.pillar h3{margin-block-end:.5rem}.pillar p:last-child{margin:0}.law-list{display:grid;gap:0}.law-list dt{font-weight:700;margin-block-start:.75rem}.law-list dd{margin:.125rem 0 0;color:var(--ciata-cor-cinza-800)}.job-filters{display:grid;gap:1rem;grid-template-columns:2fr repeat(4,minmax(9rem,1fr)) auto;align-items:end;margin-block-end:2rem;padding:1.25rem;border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);border:1px solid var(--ciata-borda)}@media(max-width:64rem){.job-filters{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.job-list{display:grid;gap:1rem;list-style:none;padding:0;margin:0}.job-card{position:relative;display:grid;gap:.5rem;padding:1.25rem 1.5rem;border-radius:var(--emp-raio-grande);background:var(--ciata-fundo-superficie);border:1px solid var(--ciata-borda);transition:border-color var(--emp-transicao),box-shadow var(--emp-transicao);max-inline-size:none}.job-card:hover{border-color:var(--ciata-cor-azul);box-shadow:var(--emp-sombra)}.job-card:focus-within{outline:3px solid var(--ciata-foco);outline-offset:2px}.job-card h3{margin:0;font-size:1.1875rem}.job-card h3 a{text-decoration:none}.job-card h3 a:after{content:"";position:absolute;inset:0;border-radius:inherit}.job-card h3 a:focus-visible{outline:none;box-shadow:none}.job-card__company{font-weight:600;color:var(--ciata-cor-cinza-800)}.job-card__meta{display:flex;flex-wrap:wrap;gap:.5rem}.job-detail{display:grid;gap:2rem;grid-template-columns:1fr 20rem;align-items:start}.job-detail__aside{position:sticky;inset-block-start:5.5rem}@media(max-width:56rem){.job-detail{grid-template-columns:1fr}.job-detail__aside{position:static}}.rich-text{white-space:pre-line}.empty-state{display:grid;justify-items:center;gap:.75rem;padding:2.5rem 1rem;text-align:center;color:var(--ciata-texto-secundario)}.empty-state img{inline-size:9rem}.nexo{block-size:auto}.page-intro{display:flex;align-items:center;gap:1rem 1.5rem;margin-block-end:1.5rem}.page-intro>div>:last-child{margin-block-end:0}.page-intro .nexo{flex:none;inline-size:8rem}.with-nexo{display:flex;align-items:center;gap:1rem}.with-nexo>:not(.nexo){flex:1}.with-nexo .nexo{flex:none;inline-size:5.5rem}.nexo--centro{display:block;margin-inline:auto;inline-size:6rem}@media(max-width:30rem){.page-intro .nexo{inline-size:5rem}.with-nexo .nexo{inline-size:4rem}}.review-section{padding:1.5rem;border-radius:var(--emp-raio-grande);border:1px solid var(--ciata-borda);background:var(--ciata-fundo-superficie)}.review-section+.review-section{margin-block-start:1rem}.review-section__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-block-end:1rem}.review-section__head h2{margin:0;font-size:1.25rem}.review-items{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.review-items li{padding:.75rem 1rem;border-radius:var(--emp-raio);background:var(--ciata-cor-cinza-50);max-inline-size:none}.consent-box{margin-block-start:1.5rem;padding:1.5rem;border-radius:var(--emp-raio-grande);background:var(--ciata-aviso-fundo);border:2px solid var(--ciata-cor-amarelo)}.consent-box h2{color:var(--ciata-aviso-texto);font-size:1.25rem}.timeline{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.timeline li{position:relative;padding-inline-start:1.5rem;max-inline-size:none}.timeline li:before{content:"";position:absolute;inset-inline-start:.25rem;inset-block-start:.5rem;inline-size:.625rem;block-size:.625rem;border-radius:50%;background:var(--ciata-cor-azul)}.timeline li+li:after{content:"";position:absolute;inset-inline-start:.5rem;inset-block-start:-.75rem;block-size:1.25rem;border-inline-start:2px solid var(--ciata-borda)}.error-page{display:grid;justify-items:start;gap:.75rem;padding-block:2.5rem 3rem}.error-page img{inline-size:9rem;block-size:auto}.error-page .eyebrow,.error-page h1{margin:0}.qr-code{display:inline-block;padding:.75rem;background:#fff;border:1px solid var(--ciata-borda);border-radius:.5rem;line-height:0}.qr-code svg{inline-size:13.75rem;block-size:auto}.secret-key{font-size:1.125rem;letter-spacing:.06em;word-spacing:.4em;overflow-wrap:anywhere}.recovery-codes{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem 1.5rem;padding-inline-start:1.5rem;font-size:1.0625rem}.resume-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.75rem 1rem;background:var(--ciata-fundo-superficie);border-block-end:1px solid var(--ciata-borda)}.resume-toolbar__form{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.resume{max-inline-size:48rem;margin:1.5rem auto;padding:2rem 2.25rem;background:#fff;color:#1a1a1a;border:1px solid var(--ciata-borda);border-radius:.5rem}.resume h1{margin:0 0 .25rem}.resume h2{font-size:1.15rem;margin:1.5rem 0 .5rem;padding-block-end:.25rem;border-block-end:1px solid #c8d0d8}.resume h3{font-size:1rem;margin:0}.resume p{margin:.25rem 0}.resume__item+.resume__item{margin-block-start:.75rem}.resume__context{color:#444}.resume__foot{margin-block-start:2rem;font-size:.85rem;color:#555}@media print{.no-print{display:none!important}body,.resume-page{background:#fff}.resume{margin:0;padding:0;border:0;max-inline-size:none;font-size:11pt}.resume h2{break-after:avoid}.resume__item{break-inside:avoid}a{color:inherit;text-decoration:none}}
