@font-face{font-family:Della Respira;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/della-respira-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fontes/cormorant-garamond-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fontes/cormorant-garamond-500-italico.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fontes/instrument-sans-400-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fontes/ibm-plex-mono-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/ibm-plex-mono-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[hidden]{display:none!important}:root{--branco: #FFFFFF;--giz: #F6F6F4;--tinta: #111213;--chumbo: #5C5D5F;--cinza-pedra: #CFCFCC;--cinza-tinta: #2A2B2D;--nevoa: #9A9B9D;--filete-leve: #E6E6E3;--bg: var(--branco);--faixa: var(--giz);--fg: var(--tinta);--fg2: var(--chumbo);--line: var(--cinza-pedra);--line2: var(--filete-leve);--sel: var(--cinza-pedra);--btn-bg: var(--tinta);--btn-fg: var(--giz);--btn-bg-hover: var(--cinza-tinta);--campo-bg: var(--branco);--campo-borda: #8A8B8D;--sombra: 0 1px 2px rgba(17, 18, 19, .06);--sucesso: #2E7D4F;--serif: "Cormorant Garamond", "EB Garamond", Garamond, Georgia, serif;--sans: "Instrument Sans", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono: "IBM Plex Mono", Consolas, "Liberation Mono", Menlo, monospace;--fs-rotulo: 12px;--fs-mini: 14px;--fs-corpo: 16px;--fs-apoio: 18px;--fs-h3: 24px;--fs-h3g: clamp(32px, 3vw, 40px);--fs-h2: clamp(40px, 4.6vw, 56px);--fs-h1: clamp(40px, 5.6vw, 76px);--conteudo: 1120px;--calha: 24px;--sec: 112px;--vao: 32px;--curva: cubic-bezier(.2, .7, .2, 1);--puxada: cubic-bezier(.45, 0, .2, 1);--sai: cubic-bezier(.4, 0, 1, 1);--rapido: .15s;--medio: .3s;--lento: .5s;--trena: 1.5s;--tema: 2s;color-scheme:light}:root[data-theme=dark]{--bg: var(--tinta);--faixa: #1A1B1C;--fg: var(--giz);--fg2: var(--nevoa);--line: #404143;--line2: #303133;--sel: var(--chumbo);--btn-bg: var(--giz);--btn-fg: var(--tinta);--btn-bg-hover: #E8E8E6;--campo-bg: var(--cinza-tinta);--campo-borda: var(--nevoa);--sombra: 0 1px 2px rgba(0, 0, 0, .4);--sucesso: #6FCF97;color-scheme:dark}@media(max-width:1023px){:root{--sec: 96px}}@media(max-width:640px){:root{--calha: 16px;--sec: 64px;--vao: 16px}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font:400 var(--fs-corpo)/1.6 var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}::selection{background:var(--sel)}.wrap{width:100%;max-width:calc(var(--conteudo) + 2 * var(--calha));margin-inline:auto;padding-inline:var(--calha)}.bloco{padding-block:var(--sec)}.bloco.faixa{background:var(--faixa)}.bloco:not(.faixa):not(.chamada):not(.abertura)+.bloco:not(.faixa):not(.chamada){border-top:1px solid var(--line2)}.bloco[id]{scroll-margin-top:64px}.grade{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vao)}.grade>*{grid-column:1 / -1;min-width:0}.cabeca{display:grid;gap:16px;justify-items:start;margin-bottom:56px}.rotulo{font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg2)}.cabeca>.rotulo,.nome-casa-marca>.rotulo{display:inline-flex;align-items:center;gap:10px}.cabeca>.rotulo:before,.nome-casa-marca>.rotulo:before{content:"";flex:none;width:6px;height:6px;background:var(--fg)}.titulo{font:600 var(--fs-h2)/1.05 var(--serif);text-wrap:balance;max-width:22ch}.titulo,.manifesto,.etapa-nome,.cartao :is(h2,h3),.servico-nome,.ok-titulo{letter-spacing:-.01em;font-kerning:normal;font-feature-settings:"kern","liga"}.apoio{font-size:var(--fs-apoio);line-height:1.55;color:var(--fg2);max-width:60ch;margin-top:4px;text-wrap:pretty}.texto{max-width:60ch;text-wrap:pretty}.mini{font:400 var(--fs-rotulo)/1.4 var(--mono);letter-spacing:.04em;color:var(--fg2)}.mais{font:500 var(--fs-corpo)/1.4 var(--sans);justify-self:start}.mais a,a.mais{text-underline-offset:5px}.dividida{align-items:start;row-gap:40px}.dividida>.cabeca{grid-column:1 / span 5;position:sticky;top:112px;margin-bottom:0}.dividida>.lado{grid-column:6 / -1}.dividida.estreita>.cabeca{grid-column:1 / span 4}.dividida.estreita>.lado{grid-column:5 / -1}.dividida>.cabeca .acoes{margin-top:12px}.item-lado{display:grid;gap:16px;padding-block:32px;border-top:1px solid var(--line)}.item-lado:first-child{padding-top:0;border-top:0}.item-lado:last-child{padding-bottom:0}.pra-quem-fim .acoes{margin-top:4px}.item-lado .texto{font-size:var(--fs-apoio);line-height:1.55}.tracos{display:grid;gap:12px;max-width:60ch}.tracos li{position:relative;padding-left:28px;font-size:var(--fs-apoio);line-height:1.5}.tracos li:before{content:"";position:absolute;left:0;top:.75em;width:14px;height:1px;background:var(--fg)}@media(max-width:900px){.dividida>.cabeca,.dividida>.lado,.dividida.estreita>.cabeca,.dividida.estreita>.lado{grid-column:1 / -1}.dividida>.cabeca{position:static}}.wordmark{display:inline-flex;flex-direction:column;align-items:flex-start;font-family:var(--serif);font-size:48px;line-height:1;color:var(--fg)}.wordmark .nome{font-family:"Della Respira",var(--serif);font-weight:400;font-variant-caps:normal;text-transform:uppercase;letter-spacing:.16em;color:var(--fg)}.wordmark .assinatura{margin-top:.14em;font-style:italic;font-weight:500;font-size:.36em;letter-spacing:.04em;color:var(--fg2)}.cotado{position:relative;display:inline-grid;justify-items:start;gap:6px}.cotado .cota{display:block;width:calc(100% - .18em);height:0;border-top:1.5px solid currentColor;margin-bottom:4px}.cotado:before,.cotado:after{content:"";position:absolute;top:-5px;width:1.5px;height:12px;background:currentColor;transform:rotate(45deg)}.cotado:before{left:0}.cotado:after{right:.18em}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:6px;border:1px solid var(--fg);font:500 var(--fs-corpo)/1 var(--sans);text-decoration:none;cursor:pointer;background:transparent;color:var(--fg);white-space:nowrap;transition:background-color var(--rapido) var(--curva),color var(--rapido) var(--curva),border-color var(--rapido) var(--curva)}.btn span{transition:opacity var(--rapido) var(--curva)}.btn-medida span{display:inline-block}.btn.btn-medida span{transition:transform .12s var(--sai),opacity var(--rapido) var(--curva)}.btn-medida:before{content:"";position:absolute;left:13px;top:50%;margin-top:-4px;width:1px;height:8px;background:currentColor;opacity:0;transform:scaleY(0);transform-origin:bottom;pointer-events:none;transition:transform .12s var(--sai),opacity .12s var(--sai)}.btn.btn-medida:focus-visible span{transform:translate(4px);transition:transform .18s var(--curva),opacity var(--rapido) var(--curva)}.btn-medida:focus-visible:before{opacity:1;transform:none;transition:transform var(--rapido) var(--curva),opacity var(--rapido) var(--curva)}@media(hover:hover){.btn.btn-medida:hover span{transform:translate(4px);transition:transform .18s var(--curva),opacity var(--rapido) var(--curva)}.btn-medida:hover:before{opacity:1;transform:none;transition:transform var(--rapido) var(--curva),opacity var(--rapido) var(--curva)}}.btn .simbolo{position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;opacity:0;pointer-events:none}.btn .simbolo path{stroke-dasharray:1.02;stroke-dashoffset:1.02}form[data-enviando] .btn-principal span{opacity:0}form[data-enviando] .simbolo{opacity:1}form[data-enviando] .simbolo path{animation:traca 90ms var(--curva) both}form[data-enviando] .simbolo path:nth-of-type(2){animation-delay:70ms}form[data-enviando] .simbolo path:nth-of-type(3){animation-delay:.14s}form[data-enviando] .simbolo path:nth-of-type(4){animation-delay:.21s}form[data-enviando] .simbolo path:nth-of-type(5){animation-delay:.28s}.btn:hover{background:var(--faixa)}.btn-principal{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.btn-principal:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.btn.pequeno{min-height:40px;padding:0 18px;font-size:var(--fs-mini)}.btn[aria-disabled=true]{opacity:.5;cursor:default}.btn[aria-disabled=true]:hover{background:transparent}.como-link{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.acoes{display:flex;flex-wrap:wrap;gap:12px}.topo{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);border-bottom:1px solid var(--line);view-transition-name:topo}.topo .wrap{display:flex;align-items:center;gap:40px;height:64px}.topo .marca{text-decoration:none;display:inline-flex;flex:none;transition:opacity var(--medio) var(--curva),visibility 0s linear 0s}body:has(.abertura) .topo:not([data-marca-visivel]) .marca{opacity:0;visibility:hidden;transition:opacity var(--medio) var(--curva),visibility 0s linear var(--medio)}@media(prefers-reduced-motion:reduce){.topo .marca,body:has(.abertura) .topo:not([data-marca-visivel]) .marca{transition:none}}.topo .wordmark{font-size:20px}.topo .cotado{gap:3px}.topo .cotado .cota{margin-bottom:2px;border-top-width:1px}.topo .cotado:before,.topo .cotado:after{top:-3px;height:8px;width:1px}.topo .meio{display:flex;align-items:center;gap:40px;flex:1 1 auto;min-width:0}.topo .links{display:flex;align-items:center;gap:24px}.topo .links a{position:relative;font:400 var(--fs-mini)/1 var(--sans);color:var(--fg2);text-decoration:none;padding-block:6px;white-space:nowrap;transition:color var(--rapido) var(--curva)}.topo .links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--rapido) var(--curva)}.topo .links a:hover,.topo .links a:focus-visible{color:var(--fg)}.topo .links a:hover:after,.topo .links a:focus-visible:after{transform:scaleX(1)}.topo .links a[aria-current=page]{color:var(--fg)}.topo .links a[aria-current=page]:after{transform:scaleX(1);transition:none}.progresso{position:absolute;left:0;right:0;bottom:-1px;height:7px;overflow:hidden;color:var(--fg);pointer-events:none;transform:translate(-100%);view-transition-name:regua}.progresso svg{display:block;width:100%;height:7px;transform:translate(100%)}.progresso-marcas{position:absolute;left:0;right:0;bottom:-1px;height:7px;pointer-events:none}.progresso-marcas span{position:absolute;left:0;bottom:0;width:1px;height:7px;background:var(--line)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.progresso{animation:regua-fora linear both;animation-timeline:scroll(root)}.progresso svg{animation:regua-dentro linear both;animation-timeline:scroll(root)}}}@keyframes regua-fora{0%{transform:translate(-100%)}to{transform:none}}@keyframes regua-dentro{0%{transform:translate(100%)}to{transform:none}}.topo .ferramentas{display:flex;align-items:center;gap:20px;margin-left:auto}.topo .direita{display:flex;align-items:center;gap:12px;flex:none}.idioma-sel{display:inline-flex;align-items:center;gap:4px;font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.1em}.idioma-sel .atual{color:var(--fg);padding:6px 2px}.idioma-sel .sep{color:var(--line)}.idioma-sel a{display:inline-block;padding:6px 2px;font:inherit;letter-spacing:inherit;color:var(--fg2);text-decoration:underline;text-underline-offset:4px;transition:color var(--rapido)}.idioma-sel a:hover{color:var(--fg)}html[data-idioma-troca] .idioma-sel .atual{color:var(--fg2);text-decoration:underline;text-underline-offset:4px}html[data-idioma-troca] .idioma-sel a{color:var(--fg);text-decoration:none}html[data-idioma-troca]{overflow-anchor:none}.tema{width:32px;height:32px;border-radius:50%;border:0;background:none;padding:4px;cursor:pointer;color:var(--fg);display:inline-grid;place-items:center;flex:none;view-transition-name:tema}.tema svg{display:block;transition:transform var(--medio) var(--curva)}:root[data-theme=dark] .tema svg{transform:rotate(180deg)}html[data-troca-tema]::view-transition-group(*){animation-duration:var(--tema);animation-timing-function:var(--puxada)}html[data-troca-tema]::view-transition-old(*),html[data-troca-tema]::view-transition-new(*){animation-duration:var(--tema);animation-timing-function:var(--puxada)}html[data-troca-tema]::view-transition-old(root){animation:vt-sai var(--tema) var(--puxada) both}html[data-troca-tema]::view-transition-new(root){animation:vt-entra var(--tema) var(--puxada) both}html[data-troca-tema]::view-transition-old(tema){animation:none;opacity:0}html[data-troca-tema=escuro]::view-transition-new(tema){animation:tema-gira-ida var(--tema) var(--puxada) both}html[data-troca-tema=claro]::view-transition-new(tema){animation:tema-gira-volta var(--tema) var(--puxada) both}html[data-troca-tema]::view-transition{pointer-events:none}@keyframes tema-gira-ida{0%{transform:rotate(-180deg)}to{transform:none}}@keyframes tema-gira-volta{0%{transform:rotate(180deg)}to{transform:none}}html[data-trocando] *,html[data-trocando] *:before,html[data-trocando] *:after{transition:background-color var(--tema) var(--puxada),color var(--tema) var(--puxada),border-color var(--tema) var(--puxada),fill var(--tema) var(--puxada),stroke var(--tema) var(--puxada),box-shadow var(--tema) var(--puxada),outline-color var(--tema) var(--puxada)!important}html[data-trocando] .tema svg{transition:transform var(--tema) var(--puxada),stroke var(--tema) var(--puxada)!important}.menu-botao{display:none;font:500 15px/1 var(--sans);color:var(--fg);background:none;border:1px solid var(--line);border-radius:6px;height:40px;padding:0 14px;cursor:pointer;transition:border-color var(--rapido)}.menu-botao:hover{border-color:var(--fg)}@media(min-width:1100px)and (max-width:1279px){.topo .wrap,.topo .meio{gap:24px}.topo .links{gap:16px}.topo .ferramentas{gap:14px}}@media(max-width:1099px){.topo .wrap{gap:16px}.topo .direita{margin-left:auto}.menu-botao{display:inline-flex;align-items:center}.topo .meio{display:none;position:fixed;top:calc(64px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;z-index:9;flex-direction:column;align-items:stretch;gap:32px;background:var(--bg);padding:24px var(--calha) 40px;overflow-y:auto;opacity:0;transition:opacity .12s var(--sai),display .12s allow-discrete}.topo[data-aberto] .meio{display:flex;opacity:1;transition:opacity .22s var(--curva),display .22s allow-discrete}@starting-style{.topo[data-aberto] .meio{opacity:0}}.topo[data-aberto] .links a{transition:color var(--rapido) var(--curva),opacity .22s var(--curva),transform .22s var(--curva)}.topo[data-aberto] .links a:nth-child(2){transition-delay:0s,30ms,30ms}.topo[data-aberto] .links a:nth-child(3){transition-delay:0s,60ms,60ms}.topo[data-aberto] .links a:nth-child(4){transition-delay:0s,90ms,90ms}.topo[data-aberto] .links a:nth-child(5){transition-delay:0s,.12s,.12s}.topo[data-aberto] .links a:nth-child(n+6){transition-delay:0s,.15s,.15s}@starting-style{.topo[data-aberto] .links a{opacity:0;transform:translateY(8px)}}.topo .links{flex-direction:column;align-items:stretch;gap:0}.topo .links a{font-size:22px;padding-block:16px;border-bottom:1px solid var(--line2)}.topo .links a[aria-current=page]{text-decoration:none}.topo .ferramentas{flex-direction:column;align-items:flex-start;gap:24px;margin-left:0}.topo .ferramentas .btn{width:100%}}.abertura{padding-block:88px 96px}.abertura .wrap{row-gap:56px;align-items:center}.abertura .abertura-texto{grid-column:1 / span 7}.abertura .diagrama{grid-column:8 / -1;width:100%;max-width:444px;margin:0 0 0 auto}.abertura .wordmark{font-size:clamp(36px,3.6vw,48px)}.manifesto{font:600 var(--fs-h1)/1.02 var(--serif);letter-spacing:-.012em;margin-top:40px;max-width:16ch;text-wrap:balance}.linha{font-size:var(--fs-apoio);line-height:1.55;color:var(--fg2);margin-top:24px;max-width:36em;text-wrap:pretty}.abertura .acoes{margin-top:40px}.abertura-rotulo{margin-top:32px}.abertura-rotulo+.manifesto{margin-top:16px}.acoes-nota{font-size:var(--fs-mini);line-height:1.45;color:var(--fg2);text-wrap:pretty}.abertura .acoes .acoes-nota{order:1;flex:1 1 100%;margin-top:-2px}.medida-linha{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2);margin-top:16px;max-width:60ch;text-wrap:pretty}@media(min-width:901px)and (max-height:899px){.abertura{padding-top:clamp(24px,27.8vh - 170px,88px)}.manifesto{margin-top:clamp(20px,4.4vh,40px)}.abertura .wordmark{font-size:clamp(32px,5.4vh,48px)}.abertura-rotulo{margin-top:clamp(20px,3.6vh,32px)}.abertura-rotulo+.manifesto{margin-top:clamp(10px,1.8vh,16px)}.manifesto{font-size:clamp(60px,min(5.6vw,8.4vh),76px)}.linha{margin-top:clamp(14px,2.7vh,24px)}.abertura .acoes{margin-top:clamp(20px,6.7vh - 20px,40px)}.medida-linha{margin-top:12px}}@media(max-width:900px){.abertura .abertura-texto,.abertura .diagrama{grid-column:1 / -1}.abertura .diagrama{margin:0;max-width:420px}}@media(max-width:640px){.abertura{padding-block:40px 64px}.abertura .wordmark{font-size:28px}.abertura .linha{font-size:var(--fs-corpo);margin-top:16px}.abertura .acoes{margin-top:28px}.abertura-rotulo{margin-top:24px}.manifesto{font-size:40px;line-height:1.04;margin-top:32px}.abertura-rotulo+.manifesto{margin-top:12px}.abertura .acoes .btn{flex:1 1 100%}.abertura .acoes .acoes-nota{order:0;margin-top:-4px;margin-bottom:4px}}.cortina{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;place-items:center;padding:var(--calha);background:var(--bg);color:var(--fg);transition:background-color .4s var(--curva) .2s}html[data-cortina] .cortina,.cortina[data-fase]{display:grid}html[data-cortina] .cortina:not([data-fase]){animation:cortina-apaga var(--medio) linear 4.5s both}html[data-cortina] .abertura .wordmark{opacity:0;animation:aparece var(--medio) linear 4.8s both}.cortina[data-fase]:not([data-fase=some])+.abertura :is(.wordmark,.abertura-rotulo,.manifesto,.linha,.acoes,.medida-linha){opacity:0}.cortina[data-fase=voa],.cortina[data-fase=some]{background-color:transparent;pointer-events:none}.cortina .wordmark{font-size:clamp(44px,11vw,128px);transform-origin:0 0;will-change:transform;transition:transform .65s var(--curva),opacity var(--rapido) linear}.cortina[data-fase=some] .wordmark{opacity:0}.cortina .cota,.cortina .cotado:before,.cortina .cotado:after{opacity:0}.cortina .nome{clip-path:inset(-.15em 100% -.15em 0)}.cortina[data-pula]{transition:background-color var(--rapido) linear}.cortina .trena{position:absolute;left:0;right:0;top:1.5px;height:.3em;transform:translateY(-100%);clip-path:inset(-.3em 100% -.1em 0);border-bottom:1.5px solid currentColor;background:repeating-linear-gradient(90deg,currentColor 0 1.5px,transparent 1.5px .5em) 0 100% / 100% 100% no-repeat,repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px .1em) 0 100% / 100% 45% no-repeat;transition:opacity var(--medio) var(--curva)}.cortina .trena-trilho{position:absolute;top:0;right:0;bottom:0;left:0}.cortina .trena-fim{position:absolute;left:0;top:-.12em;bottom:-1.5px;width:1.5px;margin-left:-1.5px;background:currentColor}.cortina[data-puxa] .trena{animation:puxa-fita var(--trena) var(--puxada) both}.cortina[data-puxa] .trena-trilho{animation:puxa-fim var(--trena) var(--puxada) both}.cortina[data-puxa] .nome{animation:puxa-nome var(--trena) var(--puxada) both}.cortina:is([data-fase=assenta],[data-fase=voa],[data-fase=some]) .trena{opacity:0}.cortina:is([data-fase=assenta],[data-fase=voa],[data-fase=some]) .cota{opacity:1;transition:opacity var(--medio) var(--curva)}.cortina:is([data-fase=assenta],[data-fase=voa],[data-fase=some]) .cotado:before,.cortina:is([data-fase=assenta],[data-fase=voa],[data-fase=some]) .cotado:after{opacity:1;animation:cota-tique var(--rapido) var(--curva) both}.cortina:is([data-fase=assenta],[data-fase=voa],[data-fase=some]) .cotado:after{animation-delay:.1s}@keyframes puxa-fita{0%{clip-path:inset(-.3em 100% -.1em 0)}to{clip-path:inset(-.3em 0 -.1em 0)}}@keyframes puxa-fim{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes puxa-nome{0%{clip-path:inset(-.15em 100% -.15em 0)}to{clip-path:inset(-.15em 0 -.15em 0)}}@keyframes cortina-apaga{to{opacity:0;visibility:hidden}}.abertura [data-abre] .assinatura{animation:sobe .4s var(--curva) both}.abertura [data-abre]~.abertura-rotulo{animation:sobe .4s var(--curva) 40ms both}.abertura [data-abre]~.manifesto{animation:sobe .4s var(--curva) 80ms both}.abertura [data-abre]~.linha{animation:sobe .4s var(--curva) .16s both}.abertura [data-abre]~.acoes{animation:sobe .4s var(--curva) .24s both}.abertura [data-abre]~.medida-linha{animation:sobe .4s var(--curva) .32s both}@keyframes cota-linha{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cota-tique{0%{transform:rotate(45deg) scale(0)}to{transform:rotate(45deg) scale(1)}}@keyframes sobe{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes revela{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes traca{0%{stroke-dashoffset:1.02}to{stroke-dashoffset:0}}@keyframes traca-do-fim{0%{stroke-dashoffset:-1.02}to{stroke-dashoffset:0}}@keyframes aparece{0%{opacity:.001}to{opacity:1}}@keyframes tique-desce{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fita-caixa{position:relative}.fita{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;color:var(--fg2)}.fita-trilho{display:flex;width:max-content;animation:fita 40s linear infinite}.fita[data-fora] .fita-trilho,.fita-caixa[data-pausa] .fita-trilho,.fita-caixa:focus-within .fita-trilho{animation-play-state:paused}@media(hover:hover){.fita:hover .fita-trilho{animation-play-state:paused}}.fita-pausa{position:absolute;right:0;top:1px;bottom:1px;display:inline-flex;align-items:center;gap:10px;padding:0 var(--calha) 0 16px;border:0;border-left:1px solid var(--line);background:var(--bg);color:var(--fg2);font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color var(--rapido) var(--curva)}.fita-pausa:hover{color:var(--fg)}.fita-pausa:focus-visible{outline-offset:-3px}.fita-pausa:before{content:"";flex:none;width:5px;height:9px;border-left:1px solid currentColor;border-right:1px solid currentColor}.fita-caixa[data-pausa] .fita-pausa:before{width:6px;height:6px;margin-right:2px;border-left:0;border-top:1px solid currentColor;transform:rotate(45deg)}@media(max-width:640px){.fita-pausa{font-size:0;letter-spacing:0;gap:0;min-width:44px;justify-content:center;padding:0 var(--calha)}}.fita-lista{display:flex;flex:none}.fita-lista li{position:relative;font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:14px 64px 14px 0}.fita-lista li:after{content:"";position:absolute;right:32px;bottom:0;width:1px;height:9px;background:currentColor}@keyframes fita{0%{transform:translate(0)}to{transform:translate(-50%)}}.cabeca[data-anima=espera]>*{opacity:.001;transform:translateY(12px)}.cabeca[data-anima=vai]>*{animation:revela var(--lento) var(--curva) both}.cabeca[data-anima=vai]>:nth-child(2){animation-delay:.06s}.cabeca[data-anima=vai]>:nth-child(3){animation-delay:.12s}.cabeca[data-anima=vai]>:nth-child(4){animation-delay:.18s}.cinco{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.cinco li{display:grid;min-width:0;border-left:1px solid var(--line2);padding-inline:24px}.cinco li:first-child{border-left:0;padding-left:0}.cinco li:last-child{padding-right:0}.cartao{display:grid;gap:12px;align-content:start;min-width:0;color:inherit;text-decoration:none}.cartao:focus-visible{outline-offset:6px}.cartao :is(h2,h3){font:600 var(--fs-h3)/1.1 var(--serif);justify-self:start}.cartao :is(h2,h3),.servico .servico-nome{position:relative}.cartao :is(h2,h3):before,.cartao :is(h2,h3):after,.servico:has(a) .servico-nome:before,.servico:has(a) .servico-nome:after{content:"";position:absolute;left:0;width:100%;pointer-events:none;opacity:0}.cartao :is(h2,h3):before,.servico:has(a) .servico-nome:before{top:-14px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .12s var(--sai) 40ms,opacity 80ms var(--sai) 80ms}.cartao :is(h2,h3):after,.servico:has(a) .servico-nome:after{top:-18px;height:9px;border-left:1px solid currentColor;border-right:1px solid currentColor;transform:skew(-45deg) scaleY(0);transition:transform 80ms var(--sai),opacity 80ms var(--sai)}.cartao:focus-visible :is(h2,h3):before,.servico:has(a:focus-visible) .servico-nome:before{transform:scaleX(1);opacity:1;transition:transform .2s var(--curva),opacity .1s var(--curva)}.cartao:focus-visible :is(h2,h3):after,.servico:has(a:focus-visible) .servico-nome:after{transform:skew(-45deg) scaleY(1);opacity:1;transition:transform .12s var(--curva) var(--rapido),opacity 60ms linear var(--rapido)}@media(hover:hover){.cartao:hover :is(h2,h3):before,.servico:has(a):hover .servico-nome:before{transform:scaleX(1);opacity:1;transition:transform .2s var(--curva),opacity .1s var(--curva)}.cartao:hover :is(h2,h3):after,.servico:has(a):hover .servico-nome:after{transform:skew(-45deg) scaleY(1);opacity:1;transition:transform .12s var(--curva) var(--rapido),opacity 60ms linear var(--rapido)}}.cartao p{font-size:var(--fs-corpo);line-height:1.5;color:var(--fg2);text-wrap:pretty}.cinco-nota{margin-top:48px;padding-top:20px;border-top:1px solid var(--line2);font-size:var(--fs-mini);line-height:1.5;color:var(--fg2)}@media(max-width:1023px){.cinco{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}.cinco li:nth-child(3n+1){border-left:0;padding-left:0}.cinco li:last-child{padding-right:24px}}@media(max-width:640px){.cinco{grid-template-columns:1fr;row-gap:0}.cinco li{border-left:0;padding-inline:0;border-top:1px solid var(--line2)}.cinco li:first-child{border-top:0}.cinco li:last-child{padding-right:0}.cartao{padding-block:24px}.cinco li:first-child .cartao{padding-top:0}.cinco li:last-child .cartao{padding-bottom:0}.cinco-nota{margin-top:32px}}.cartao .cartao-ir{margin-top:4px;color:var(--fg)}.cartao p.rotulo{font-size:var(--fs-rotulo);line-height:1.3;color:var(--fg2)}.faixa .cinco li,.faixa .cinco-nota{border-color:var(--line)}.portas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vao)}.portas li{display:grid;min-width:0}.cartao.porta{grid-template-rows:auto auto auto 1fr auto auto;gap:12px;padding:28px 28px 32px;background:var(--bg);border:1px solid var(--line);border-radius:6px;transition:border-color var(--rapido) var(--curva)}.cartao.porta:hover,.cartao.porta:focus-visible{border-color:var(--fg)}.cartao.porta:focus-visible{outline-offset:4px}.porta .porta-num{font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;color:var(--fg2)}.porta .porta-nome{margin-top:28px;font:600 var(--fs-h3g)/1.02 var(--serif);text-wrap:balance}.porta .porta-comp{font:500 var(--fs-apoio)/1.35 var(--sans);color:var(--fg);text-wrap:balance}.porta .porta-texto{font-size:var(--fs-corpo);line-height:1.55;color:var(--fg2);text-wrap:pretty}.porta .porta-estado{margin-top:8px;padding-top:16px;border-top:1px solid var(--line2);font-size:var(--fs-mini);line-height:1.45;color:var(--fg)}.porta .porta-ir{font:500 var(--fs-corpo)/1.3 var(--sans);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}@media(max-width:900px){.portas{grid-template-columns:1fr;gap:16px}.cartao.porta{grid-template-rows:none;padding:24px 20px}.porta .porta-nome{margin-top:20px}}.parcerias{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.parcerias li{display:grid;min-width:0;padding-inline:32px;border-left:1px solid var(--line2)}.parcerias li:first-child{padding-left:0;border-left:0}.parcerias li:last-child{padding-right:0}.cartao.parceria :is(h2,h3){font-size:var(--fs-h3g);line-height:1.05;text-wrap:balance}.logo-parceiro{display:block;box-sizing:content-box;width:auto;height:48px;max-width:200px;object-fit:contain;padding:6px 12px;background:#fff;border:1px solid var(--line);border-radius:4px}.logo-parceiro,.logo-produto{filter:grayscale(1);transition:filter var(--medio) var(--curva)}.logo-parceiro.quadrado{box-sizing:border-box;width:48px;height:48px;padding:0;background:none;border:0;border-radius:10px;filter:grayscale(1) brightness(.75) contrast(1.8)}.logo-produto{display:block;width:48px;height:48px;border-radius:10px}.cartao:hover .logo-parceiro,.cartao:focus-visible .logo-parceiro{filter:none}.cartao .logo-parceiro{margin-bottom:8px}.cartao .logo-parceiro.quadrado{margin-top:7px;margin-bottom:15px}.parcerias:has(.lista-curta){grid-auto-rows:auto}.parcerias li:has(.lista-curta){grid-row:span 2;grid-template-rows:subgrid;row-gap:0;align-content:start}.lista-curta{margin-top:24px}.lista-curta>summary{list-style:none;gap:12px}.lista-curta>summary::-webkit-details-marker{display:none}.lista-curta>summary:after{content:"";flex:none;width:10px;height:10px;background:linear-gradient(currentColor,currentColor) center / 10px 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 10px no-repeat;transition:background-size var(--rapido) var(--curva)}.lista-curta[open]>summary:after{background-size:10px 1px,1px 0}@media(hover:hover){.lista-curta>summary:hover{background:var(--faixa)}}.lista-curta-corpo{display:grid;gap:20px;margin-top:16px;padding:24px;background:var(--faixa);border-radius:6px}.lista-curta-corpo .form.form-lista{grid-template-columns:minmax(0,1fr);gap:20px}.lista-curta-corpo .privacidade{margin-top:0}.lista-curta[open] .lista-curta-corpo{animation:sobe var(--medio) var(--curva) both}@media(max-width:760px){.parcerias{grid-template-columns:1fr}.parcerias li{padding:24px 0;border-left:0;border-top:1px solid var(--line2)}.parcerias li:first-child{padding-top:0;border-top:0}.parcerias li:last-child{padding-bottom:0}.parcerias .cartao{padding-block:0}}.colab-parceria{font-size:var(--fs-apoio);line-height:1.5;color:var(--fg);max-width:34ch;text-wrap:pretty}.colab .cabeca .logo-parceiro{margin-top:8px}.colab-nota{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2)}.colab-telas{margin-top:72px}.colab-telas .tela.retrato{grid-column:span 3}.colab-telas .tela.destaque{grid-column:1 / -1}@media(max-width:900px){.colab-telas .tela:not(.retrato){grid-column:1 / -1}.colab-telas .tela.retrato{grid-column:span 6}}.lista-espera{margin-top:72px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vao);row-gap:24px;padding:32px;background:var(--faixa);border-radius:6px}.lista-cabeca{grid-column:1 / span 4;display:grid;gap:12px;align-content:start}.lista-apoio{font-size:var(--fs-apoio);line-height:1.5;max-width:34ch;text-wrap:pretty}.lista-corpo{grid-column:5 / -1;display:grid;align-content:start;min-width:0}.form.form-lista{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:end}.form-lista .acoes-form{margin-top:4px}.lista-espera .privacidade{margin-top:20px}@media(max-width:1023px){.lista-cabeca,.lista-corpo{grid-column:1 / -1}}@media(max-width:760px){.lista-espera{margin-top:56px;padding:24px 16px}.form.form-lista{grid-template-columns:1fr}}.telas{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--vao);row-gap:40px;align-items:start}.tela{grid-column:span 6;display:grid;gap:12px;min-width:0}.tela picture{display:block}.tela img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:6px;background:var(--faixa)}.tela figcaption{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2);max-width:60ch;text-wrap:pretty}.tela figcaption strong{font-weight:600;color:var(--fg)}@media(max-width:640px){.telas{row-gap:32px}.tela:not(.tem-celular){grid-column:1 / -1}}.pares{border-top:1px solid var(--line)}.par{row-gap:16px;padding-block:32px;border-bottom:1px solid var(--line2)}.par-hoje{grid-column:1 / span 6;display:grid;gap:12px;align-content:start}.par-fica{grid-column:7 / -1;display:grid;gap:12px;align-content:start}.par h3{font:600 var(--fs-h3)/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance}.par-hoje p{color:var(--fg2);max-width:52ch;text-wrap:pretty}.par-fica p:not(.rotulo){font-size:var(--fs-apoio);line-height:1.5;max-width:46ch;text-wrap:pretty}.pares+.fileira-fecho{border-top:0;padding-top:0;margin-top:32px}@media(max-width:720px){.par{padding-block:24px}.par-hoje,.par-fica{grid-column:1 / -1}}.fileira{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.fileira li{display:grid;gap:12px;align-content:start;min-width:0;border-left:1px solid var(--line2);padding-inline:24px}.fileira li:first-child{border-left:0;padding-left:0}.fileira li:last-child{padding-right:0}.fileira h3:not(.rotulo){font:600 var(--fs-h3)/1.1 var(--serif);letter-spacing:-.01em;text-wrap:balance}.fileira p{font-size:var(--fs-corpo);line-height:1.5;color:var(--fg2);text-wrap:pretty}.compromissos p{color:var(--fg)}.fileira-fecho{margin-top:48px;padding-top:20px;padding-right:max(0px,calc(100% - 64ch));border-top:1px solid var(--line2);font-size:var(--fs-apoio);line-height:1.5;text-wrap:pretty}@media(max-width:1023px){.fileira{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.fileira li:nth-child(odd){border-left:0;padding-left:0}.fileira li:nth-child(2n){padding-right:0}}@media(max-width:640px){.fileira{grid-template-columns:1fr;row-gap:0}.fileira li{border-left:0;padding:24px 0;border-top:1px solid var(--line2)}.fileira li:first-child{border-top:0;padding-top:0}.fileira li:last-child{padding-bottom:0}.fileira-fecho{margin-top:32px}}.muda{--acima: 20px;position:relative;padding:var(--acima) 0 20px 28px;border-top:1px solid var(--line2);font-size:var(--fs-apoio);line-height:1.5;max-width:60ch;text-wrap:pretty}.muda:first-child{--acima: 0px;border-top:0}.muda:last-child{padding-bottom:0}.muda:before{content:"";position:absolute;left:0;top:calc(var(--acima) + 9px);width:1px;height:12px;background:var(--fg)}.muda strong{font-weight:600}.cobra{display:grid}.cobra .muda strong{display:block;margin-bottom:2px}.lado .fileira-fecho{margin-top:32px}.manifesto-fim{font:600 var(--fs-h3g)/1.05 var(--serif);letter-spacing:-.01em;font-kerning:normal;font-feature-settings:"kern","liga";max-width:18ch;text-wrap:balance}.duvida{gap:8px}.duvida h3{font:500 var(--fs-apoio)/1.4 var(--sans)}.duvida p{color:var(--fg2);max-width:60ch;text-wrap:pretty}.dividida>.cabeca .mais{margin-top:8px}.chamada{background:var(--faixa)}.chamada .cabeca{margin-bottom:36px}.chamada.curta .apoio{margin-top:0}.nome-casa{row-gap:24px;align-items:start;margin-bottom:64px;padding-bottom:64px;border-bottom:1px solid var(--line)}.nome-casa-marca{grid-column:1 / span 5;display:grid;gap:20px;justify-items:start}.nome-casa-marca .wordmark{font-size:40px}.nome-casa-marca .assinatura{margin-top:.3em;font-size:.5em}.nome-casa-texto{grid-column:6 / -1;display:grid;gap:12px;max-width:52ch;font-size:var(--fs-apoio);line-height:1.55;text-wrap:pretty}@media(max-width:900px){.nome-casa-marca,.nome-casa-texto{grid-column:1 / -1}}@media(max-width:640px){.nome-casa{margin-bottom:48px;padding-bottom:48px}.nome-casa-marca .wordmark{font-size:32px}}.tabela-valores{width:100%;border-collapse:collapse;table-layout:fixed}.tabela-valores thead th{padding:0 24px 16px 0;text-align:left;vertical-align:bottom;font:500 var(--fs-rotulo)/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg2);border-bottom:1px solid var(--fg)}.tabela-valores .tv-col-nome{width:22%}.tabela-valores .tv-col-inclui{width:40%}.tabela-valores .tv-col-entrada{width:17%}.tabela-valores .tv-col-mensal{width:21%}.tabela-valores thead th:last-child,.tabela-valores tbody td:last-child{padding-right:0}.tabela-valores tbody th,.tabela-valores tbody td{padding:32px 24px 32px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.tabela-valores tr[id]{scroll-margin-top:88px}.tv-nome{font:600 var(--fs-h3)/1.1 var(--serif);letter-spacing:-.01em;font-kerning:normal;font-feature-settings:"kern","liga";text-wrap:balance}.tv-texto{display:block;font-size:var(--fs-corpo);line-height:1.55;text-wrap:pretty}.tv-antes{display:block;margin-bottom:4px;font-size:var(--fs-mini);line-height:1.4;color:var(--fg2)}.tv-num{font:500 var(--fs-apoio)/1.3 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.tv-depois{font-size:var(--fs-mini);line-height:1.4;color:var(--fg2)}.tv-sem{display:block;font-size:var(--fs-corpo);line-height:1.5}.tv-nota{display:block;margin-top:10px;font-size:var(--fs-mini);line-height:1.45;color:var(--fg2);text-wrap:pretty}.tv-rotulo{display:none}.tv-pedir{display:inline-block;margin-top:12px}.tabela-valores+.cinco-nota{margin-top:24px;padding-top:0;border-top:0}.item-lado .prova{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2)}@media(max-width:760px){.tabela-valores,.tabela-valores tbody,.tabela-valores tbody th,.tabela-valores tbody td{display:block;width:auto}.tabela-valores{border-top:1px solid var(--fg)}.tabela-valores thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tabela-valores tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;padding-block:24px;border-bottom:1px solid var(--line)}.tabela-valores tbody th,.tabela-valores tbody td{padding:0;border:0;min-width:0}.tabela-valores .tv-nome,.tabela-valores .tv-inclui{grid-column:1 / -1}.tabela-valores .tv-inclui{margin:12px 0 20px}.tabela-valores .tv-entrada,.tabela-valores .tv-mensal{padding-top:14px;border-top:1px solid var(--line2)}.tv-rotulo{display:block;margin-bottom:8px;font:500 var(--fs-rotulo)/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg2)}.tv-inclui .tv-rotulo{display:none}}.so-leitor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sistemas-grid{row-gap:56px;align-items:start}.sistemas-grid .coluna-texto{grid-column:1 / span 6;display:grid;gap:32px;align-content:start}.sistemas-grid .coluna-texto .texto{font-size:var(--fs-corpo);line-height:1.6;color:var(--fg2)}.sistemas-grid .coluna-texto .texto.destaque{font-size:var(--fs-apoio);line-height:1.55;color:var(--fg)}.sistemas-grid .coluna-texto .texto.ramo-colabs{padding-top:16px;border-top:1px solid var(--line2);color:var(--fg)}.nucleo-lista{display:grid;gap:16px}.sistemas-grid .coluna-desenho{grid-column:8 / -1;display:grid;justify-items:end}.diagrama{display:block;width:100%;max-width:440px;height:auto;color:var(--fg)}.diagrama rect{fill:transparent;stroke:currentColor;stroke-width:1;transition:stroke-width var(--rapido) var(--curva)}.diagrama .liga{fill:none;stroke:var(--line);stroke-width:1;transition:stroke-width var(--rapido) var(--curva),stroke var(--rapido) var(--curva)}.diagrama .partes rect{fill:currentColor;fill-opacity:0;stroke:var(--line)}.diagrama .encaixe{fill:none;stroke:currentColor;stroke-width:1}.diagrama[data-anima=espera] rect,.diagrama[data-anima=espera] .liga{stroke-dasharray:1.02;stroke-dashoffset:1.02}.diagrama[data-anima=espera] text{opacity:.001}.diagrama[data-anima=vai] rect,.diagrama[data-anima=vai] .liga{stroke-dasharray:1.02;animation:traca var(--medio) var(--curva) both}.diagrama[data-ciclo-vivo] .mod :is(rect,.liga,.encaixe,text){animation:none!important}.diagrama[data-ciclo-vivo] .mod :is(rect,.liga,.encaixe){stroke-dasharray:1.02 1.02}.diagrama[data-ciclo-vivo] .mod .liga{stroke:var(--fg2)}.diagrama[data-anima=vai] text{animation:aparece var(--medio) var(--curva) both}.diagrama[data-anima=vai] .nucleo{animation-duration:.4s}.diagrama[data-anima=vai] .nucleo-itens text{animation-delay:.2s}.diagrama[data-anima=vai] .mod:nth-of-type(2) .liga{animation-delay:.24s}.diagrama[data-anima=vai] .mod:nth-of-type(3) .liga{animation-delay:.3s}.diagrama[data-anima=vai] .mod:nth-of-type(4) .liga{animation-delay:.36s}.diagrama[data-anima=vai] .mod:nth-of-type(5) .liga{animation-delay:.42s}.diagrama[data-anima=vai] .mod:nth-of-type(6) .liga{animation-delay:.48s}.diagrama[data-anima=vai] .mod:nth-of-type(7) .liga{animation-delay:.54s}.diagrama[data-anima=vai] .mod:nth-of-type(2) rect{animation-delay:.4s}.diagrama[data-anima=vai] .mod:nth-of-type(3) rect{animation-delay:.52s}.diagrama[data-anima=vai] .mod:nth-of-type(4) rect{animation-delay:.64s}.diagrama[data-anima=vai] .mod:nth-of-type(5) rect{animation-delay:.76s}.diagrama[data-anima=vai] .mod:nth-of-type(6) rect{animation-delay:.88s}.diagrama[data-anima=vai] .mod:nth-of-type(7) rect{animation-delay:1s}.diagrama[data-anima=vai] .mod:nth-of-type(2) text{animation-delay:.5s}.diagrama[data-anima=vai] .mod:nth-of-type(3) text{animation-delay:.62s}.diagrama[data-anima=vai] .mod:nth-of-type(4) text{animation-delay:.74s}.diagrama[data-anima=vai] .mod:nth-of-type(5) text{animation-delay:.86s}.diagrama[data-anima=vai] .mod:nth-of-type(6) text{animation-delay:.98s}.diagrama[data-anima=vai] .mod:nth-of-type(7) text{animation-delay:1.1s}@media(hover:hover){.diagrama .mod:hover .liga{stroke-width:2;stroke:var(--fg2)}.diagrama .mod:hover rect{stroke-width:1.5}}.diagrama .nucleo-cota{display:none}.diagrama.so-nucleo .nucleo-itens{pointer-events:none}.diagrama.so-nucleo .nucleo-cota{display:inline;fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:1.02;stroke-dashoffset:1.02;transition:stroke-dashoffset .12s var(--sai)}.chips li{transition:border-color var(--rapido) var(--curva)}@media(hover:hover){.sistemas-grid:has(.chips li:hover) .nucleo-cota{stroke-dashoffset:0;transition:stroke-dashoffset var(--medio) var(--curva)}.sistemas-grid:has(.chips li:hover) .nucleo{stroke-width:1.5}.chips li:hover{border-color:var(--fg)}.sistemas-grid:has(.nucleo:hover) .chips li{border-color:var(--fg)}.sistemas-grid:has(.nucleo:hover) .chips li:nth-child(2){transition-delay:30ms}.sistemas-grid:has(.nucleo:hover) .chips li:nth-child(3){transition-delay:60ms}.sistemas-grid:has(.nucleo:hover) .chips li:nth-child(4){transition-delay:90ms}.sistemas-grid:has(.nucleo:hover) .chips li:nth-child(5){transition-delay:.12s}.sistemas-grid:has(.nucleo:hover) .chips li:nth-child(6){transition-delay:.15s}.sistemas-grid:has(.nucleo:hover) .chips li:nth-child(n+7){transition-delay:.18s}}.diagrama text{font-family:var(--sans);fill:currentColor}.diagrama .etiqueta{font-family:var(--mono);font-size:12px;letter-spacing:.14em;fill:var(--fg2)}.diagrama .resumo{font-family:var(--serif);font-size:28px;font-weight:600}.diagrama.so-nucleo .resumo{display:none}.diagrama.so-nucleo .etiqueta{transform:translateY(-8px)}.diagrama.so-nucleo .nucleo-cota{transform:translateY(-22px)}.diagrama .modulo{font-size:14px;font-weight:500}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips li{font:400 13px/1 var(--mono);letter-spacing:.02em;padding:8px 10px;border:1px solid var(--line);border-radius:4px;white-space:nowrap}.chips.frases li{font:400 var(--fs-mini)/1.35 var(--sans);letter-spacing:0;white-space:normal;max-width:100%}.saidas strong{font-weight:600}.saidas-fecho{margin-top:32px;padding-top:24px;border-top:1px solid var(--line);font:600 var(--fs-h3)/1.25 var(--serif);max-width:32ch;text-wrap:balance}@media(max-width:900px){.sistemas-grid .coluna-texto,.sistemas-grid .coluna-desenho{grid-column:1 / -1}.sistemas-grid .coluna-desenho{justify-items:start}}@media(max-width:640px){.diagrama .modulo,.diagrama .etiqueta{font-size:15px}.diagrama .resumo{font-size:30px}}.etapas{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}.etapas:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--line);transform-origin:left center}.etapa{position:relative;padding-top:28px;display:grid;gap:12px;align-content:start;min-width:0}.etapa:before{content:"";position:absolute;left:0;top:0;width:1px;height:14px;background:var(--fg);transform-origin:top center}.etapas[data-anima=espera]:before{transform:scaleX(0)}.etapas[data-anima=espera] .etapa:before{transform:scaleY(0)}.etapas[data-anima=espera] .etapa .num,.etapas[data-anima=espera] .etapa .etapa-nome{opacity:.001;transform:translateY(8px)}.etapas[data-anima=vai]:before{animation:cota-linha .9s var(--puxada) both}.etapas[data-anima=vai] .etapa:before{animation:tique-desce .2s var(--curva) both}.etapas[data-anima=vai] .etapa .num,.etapas[data-anima=vai] .etapa .etapa-nome{animation:sobe .4s var(--curva) both}.etapas[data-anima=vai] .etapa:nth-child(1):before{animation-delay:0ms}.etapas[data-anima=vai] .etapa:nth-child(2):before{animation-delay:.25s}.etapas[data-anima=vai] .etapa:nth-child(3):before{animation-delay:.34s}.etapas[data-anima=vai] .etapa:nth-child(4):before{animation-delay:.46s}.etapas[data-anima=vai] .etapa:nth-child(1) .num,.etapas[data-anima=vai] .etapa:nth-child(1) .etapa-nome{animation-delay:.1s}.etapas[data-anima=vai] .etapa:nth-child(2) .num,.etapas[data-anima=vai] .etapa:nth-child(2) .etapa-nome{animation-delay:.35s}.etapas[data-anima=vai] .etapa:nth-child(3) .num,.etapas[data-anima=vai] .etapa:nth-child(3) .etapa-nome{animation-delay:.44s}.etapas[data-anima=vai] .etapa:nth-child(4) .num,.etapas[data-anima=vai] .etapa:nth-child(4) .etapa-nome{animation-delay:.56s}.etapa .num{font:400 var(--fs-rotulo)/1 var(--mono);letter-spacing:.1em;color:var(--fg2)}.etapa-nome{font:600 var(--fs-h3g)/1.05 var(--serif)}.etapa-nome .trad{display:block;margin-top:6px;font-size:var(--fs-h3);font-style:italic;font-weight:500;letter-spacing:0;color:var(--fg2)}.etapa-nome .trad:empty{display:none}.etapa .prazo{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2)}.etapa p{font-size:var(--fs-corpo);line-height:1.55;color:var(--fg2);margin-top:4px;text-wrap:pretty}.etapas-nota{margin-top:56px;padding-top:24px;padding-right:max(0px,calc(100% - 60ch));border-top:1px solid var(--line2);color:var(--fg2)}@media(min-width:961px){.etapas:not(.grandes) .etapa{grid-row:span 4;grid-template-rows:subgrid;row-gap:12px}}.etapas.grandes .etapa{padding-top:32px;gap:16px}.etapas.grandes .etapa-nome{font-size:clamp(40px,3.4vw,48px);line-height:1}.etapas.grandes .etapa p{color:var(--fg);max-width:30ch;margin-top:0}.etapas.grandes+.mais{margin-top:56px}.etapas.comeca .etapa-nome{font-size:var(--fs-h3);line-height:1.15;text-wrap:balance}.etapas.comeca .etapa p{color:var(--fg)}.etapa-casa{margin-left:12px;letter-spacing:.14em;text-transform:uppercase}.frase-casa{margin-right:16px;font:italic 500 var(--fs-apoio)/1.4 var(--serif);color:var(--fg)}@media(max-width:960px){.etapas{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.etapas:before{display:none}.etapa{border-top:1px solid var(--line)}.etapa:before{top:-1px}}@media(max-width:560px){.etapas{grid-template-columns:1fr;gap:40px}}.etapa .num{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.etapa-casa{color:var(--fg);text-transform:uppercase}.etapa-casa .trad{color:var(--fg2);text-transform:none}.etapa-casa .trad:empty{display:none}.etapas.com-conversa .etapa-nome{font-size:var(--fs-h3);line-height:1.15;text-wrap:balance}@media(min-width:1100px){.etapas.com-conversa{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(2):before{animation-delay:.23s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(3):before{animation-delay:.3s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(4):before{animation-delay:.37s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(5):before{animation-delay:.48s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(2) :is(.num,.etapa-nome){animation-delay:.33s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(3) :is(.num,.etapa-nome){animation-delay:.4s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(4) :is(.num,.etapa-nome){animation-delay:.47s}.etapas.com-conversa[data-anima=vai] .etapa:nth-child(5) :is(.num,.etapa-nome){animation-delay:.58s}}@media(min-width:961px)and (max-width:1099px){.etapas.com-conversa{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.etapas.com-conversa:before{display:none}.etapas.com-conversa .etapa{border-top:1px solid var(--line);grid-row:auto;grid-template-rows:none}.etapas.com-conversa .etapa:before{top:-1px}}@media(max-width:1099px){.etapas.com-conversa .etapa:nth-child(5):before,.etapas.com-conversa .etapa:nth-child(5) :is(.num,.etapa-nome){animation-delay:.56s}}.perguntas{display:grid;gap:64px}.grupo-perguntas{display:grid;gap:20px}.lista-perguntas{border-top:1px solid var(--line)}.perguntas details{border-bottom:1px solid var(--line)}.perguntas summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px 22px 0;font:500 var(--fs-apoio)/1.4 var(--sans);cursor:pointer;list-style:none}.perguntas summary::-webkit-details-marker{display:none}.perguntas summary:after{content:"";flex:none;width:9px;height:9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .25s var(--curva)}.perguntas details[open] summary:after{transform:translateY(3px) rotate(225deg)}.perguntas details[data-estado=fechando] summary:after{transform:translateY(-3px) rotate(45deg)}.perguntas details p{padding:0 0 24px;font-size:var(--fs-corpo);line-height:1.6;color:var(--fg2);max-width:70ch}.perguntas .resposta{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s var(--curva)}.perguntas .resposta>div{min-height:0;overflow:hidden;transition:opacity .2s var(--curva) 60ms}.perguntas details[data-estado] .resposta{grid-template-rows:0fr}.perguntas details[data-estado] .resposta>div{opacity:0;transition:opacity .12s var(--sai) 0s}.medida-grid{row-gap:48px;align-items:start}.medida-grid>.caminho-form{grid-column:1 / span 8}.medida-grid>.medida-lado{grid-column:9 / -1;display:grid;gap:40px;align-content:start}.depois{display:grid;gap:20px;border-top:1px solid var(--line);padding-top:20px}.passos{display:grid;gap:16px;counter-reset:passo}.passos li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:baseline;font-size:var(--fs-mini);line-height:1.5;color:var(--fg2);counter-increment:passo}.passos li:before{content:counter(passo,decimal-leading-zero);font:400 var(--fs-rotulo)/1 var(--mono);letter-spacing:.1em;color:var(--fg)}@media(max-width:900px){.medida-grid>.caminho-form,.medida-grid>.medida-lado{grid-column:1 / -1}}.form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.campo{display:grid;gap:8px;min-width:0;align-content:start}.campo.todo{grid-column:1 / -1}.campo label{font:500 var(--fs-mini)/1.3 var(--sans);display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.campo .dica,.escolha .dica{font:400 var(--fs-rotulo)/1 var(--mono);letter-spacing:.02em;color:var(--fg2)}.campo input,.campo textarea{width:100%;min-width:0;font:400 var(--fs-corpo)/1.4 var(--sans);color:var(--fg);background:var(--campo-bg);border:1px solid var(--campo-borda);border-radius:6px}.campo input{height:48px;padding:0 14px}.campo textarea{min-height:160px;padding:12px 14px;resize:vertical}.campo input:focus-visible,.campo textarea:focus-visible{outline:2px solid var(--fg);outline-offset:-1px;border-color:var(--fg)}.campo input[aria-invalid=true],.campo textarea[aria-invalid=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.campo{position:relative}.campo:after,.campo:before{content:"";position:absolute;top:calc(var(--fundo-campo, 100%) + 1px);pointer-events:none}.campo:after{left:0;right:0;height:6px;border-left:1px solid var(--fg);border-bottom:1px solid var(--fg);transform:scaleX(0);transform-origin:left;transition:transform var(--rapido) var(--sai),border-bottom-width var(--rapido) var(--curva)}.campo:before{right:0;width:1px;height:6px;background:var(--fg);transform:scaleY(0);transform-origin:bottom;transition:transform 80ms var(--sai)}.campo:focus-within:after,.campo[data-preenchido]:after,.campo:has([aria-invalid=true]):after{transform:scaleX(1);transition:transform .2s var(--curva),border-bottom-width var(--rapido) var(--curva)}.campo[data-preenchido]:before{transform:scaleY(1);transition:transform .12s var(--curva) .12s}.campo:has([aria-invalid=true]):after{border-bottom-width:2px}.campo textarea::placeholder{color:var(--fg2);opacity:1}.escolha{grid-column:1 / -1;min-width:0;margin:0;padding:0;border:0}.escolha legend{padding:0;margin-bottom:10px;font:500 var(--fs-mini)/1.3 var(--sans)}.escolha legend .dica{margin-left:6px}.toques{display:flex;flex-wrap:wrap;gap:8px}.toque{position:relative;display:inline-flex}.toque input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.toque span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--campo-borda);border-radius:6px;background:var(--campo-bg);font:400 var(--fs-mini)/1.2 var(--sans);color:var(--fg);transition:background-color var(--rapido) var(--curva),color var(--rapido) var(--curva),border-color var(--rapido) var(--curva)}.toque input:checked+span{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.toque input:focus-visible+span{outline:2px solid var(--fg);outline-offset:2px}@media(hover:hover){.toque:hover input:not(:checked)+span{border-color:var(--fg);background:var(--faixa)}}.erro{font:500 var(--fs-mini)/1.4 var(--sans)}.erro.todo{grid-column:1 / -1;margin-top:-8px}.acoes-form{grid-column:1 / -1;margin-top:8px;display:grid;gap:12px;justify-items:start}.outro-caminho{display:grid;gap:16px;align-content:start;justify-items:start;border-top:1px solid var(--line);padding-top:20px;min-width:0}.outro-caminho .btn{max-width:100%}.outro-caminho p{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2);max-width:30ch}.privacidade{margin-top:40px;font-size:var(--fs-mini);color:var(--fg2);max-width:60ch}.confirmacao{padding:32px;border:1px solid var(--line);border-radius:6px;display:grid;gap:14px;justify-items:start}.confirmacao .sinal{color:var(--sucesso);width:28px;height:28px;display:block}.confirmacao:not([hidden]){animation:sobe var(--medio) var(--curva) both}.confirmacao .sinal path{stroke-dasharray:1.02}.confirmacao:not([hidden]) .sinal path{animation:traca var(--medio) var(--curva) .12s both}.confirmacao .ok-titulo{font:600 var(--fs-h3g)/1.1 var(--serif);text-wrap:balance;max-width:24ch}.confirmacao .ok-texto{font-size:var(--fs-apoio);line-height:1.55;max-width:52ch;text-wrap:pretty}.confirmacao .ok-links{display:flex;flex-wrap:wrap;gap:8px 24px;font-weight:500}.confirmacao .ok-links a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}.confirmacao .ok-assina{color:var(--fg2)}@media(max-width:640px){.bloco:has(.medida-grid){padding-top:48px}.bloco:has(.medida-grid) .cabeca{margin-bottom:32px}.medida-grid{row-gap:32px}.medida-grid .depois{gap:12px;padding-top:16px}.medida-grid .passos{gap:10px}.form{grid-template-columns:1fr;gap:20px}.confirmacao{padding:24px}}.projeto{position:relative;display:grid;gap:40px;max-width:720px}@media(scripting:enabled){.projeto:not([data-pronto]) :is(.form-etapa+.form-etapa,[data-sem-js]){display:none}}.sem-js{padding:14px 16px;border:1px solid var(--fg);border-radius:6px;font-size:var(--fs-mini);line-height:1.5}.regua-form{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line)}.regua-form:after{content:"";position:absolute;right:0;top:-1px;width:1px;height:9px;background:var(--line)}.regua-form li{position:relative;display:grid;gap:6px;align-content:start;padding:16px 12px 0 0;min-width:0;color:var(--fg2)}.regua-form li:before{content:"";position:absolute;left:0;top:-1px;width:1px;height:9px;background:var(--line);transition:background-color var(--medio) var(--curva)}.regua-form li:after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--fg);transform:scaleX(0);transform-origin:left;transition:transform var(--lento) var(--puxada)}.regua-form li[data-feita]:after{transform:scaleX(1)}.regua-form li:is([data-feita],[aria-current=step]):before{background:var(--fg)}.regua-form li[aria-current=step]{color:var(--fg)}.regua-num{font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.1em}.regua-nome{font:400 var(--fs-mini)/1.3 var(--sans)}.regua-form li[aria-current=step] .regua-nome{font-weight:500}.form-etapa{display:grid;gap:32px;min-width:0}.form-etapa[data-entra]{animation:sobe var(--medio) var(--curva) both}.form-etapa-cabeca{display:grid;gap:10px}.form-etapa-conta{font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg2)}.form-etapa-titulo{font:600 var(--fs-h3g)/1.1 var(--serif);letter-spacing:-.01em;font-kerning:normal;scroll-margin-top:96px}.form-etapa-apoio{color:var(--fg2);max-width:60ch;text-wrap:pretty}.form-etapa-campos{display:grid;gap:28px;min-width:0}.projeto .campo textarea{min-height:120px}.ajuda{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2);max-width:60ch}.escolha .ajuda{margin:-4px 0 12px}.escolha .erro{margin-top:10px}.projeto .erro:not(:empty):before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;vertical-align:.12em;background:var(--fg)}.escolha[data-invalido] .toque span{border-color:var(--fg)}.toque input[type=checkbox]+span:before{content:"";flex:none;width:10px;height:10px;margin-right:10px;border:1px solid currentColor}.toque input[type=checkbox]:checked+span:before{background:currentColor}.nota-troca:not(:empty){margin-top:14px;padding:12px 16px;border-left:2px solid var(--fg);background:var(--faixa);font-size:var(--fs-mini);line-height:1.5;max-width:60ch}.envio-status,.envio-erro{max-width:60ch}.envio-status{font-size:var(--fs-mini);color:var(--fg2)}.envio-status:not(:empty),.envio-erro:not(:empty){margin-top:14px}.revisao{display:grid;gap:16px;padding-top:28px;border-top:1px solid var(--line);min-width:0}.revisao-rotulo{font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg2)}.revisao-apoio{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2);max-width:60ch}.revisao-etapa{display:grid;gap:8px;padding:16px 20px 8px;border:1px solid var(--line);border-radius:6px;min-width:0}.revisao-cabeca{display:flex;align-items:center;justify-content:space-between;gap:12px}.revisao-titulo{margin:0;font:600 var(--fs-h3)/1.2 var(--serif);letter-spacing:-.01em}.revisao-etapa dl{margin:0}.revisao-linha{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 20px;padding-block:10px;border-top:1px solid var(--line2)}.revisao-linha dt{font-size:var(--fs-mini);line-height:1.5;color:var(--fg2)}.revisao-linha dd{margin:0;font-size:var(--fs-mini);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.revisao-vazio{font-size:var(--fs-mini);color:var(--fg2);padding-bottom:8px}.privacidade-form,.nao-contrata{font-size:var(--fs-mini);line-height:1.5;max-width:60ch}.privacidade-form{color:var(--fg2)}.privacidade-form+.nao-contrata{margin-top:-20px;font-weight:500}.form-etapa-acoes{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.armadilha{position:absolute;left:-10000px;top:0;width:1px;height:1px;overflow:hidden}.ok-codigo{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.ok-codigo-rotulo{font:500 var(--fs-rotulo)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg2)}.ok-codigo-valor{font:500 var(--fs-apoio)/1 var(--mono);letter-spacing:.08em}@media(max-width:640px){.projeto{gap:32px}.regua-nome{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.regua-form li{padding-top:12px}.form-etapa-campos{gap:24px}.revisao-linha{grid-template-columns:minmax(0,1fr)}.revisao-etapa{padding-inline:16px}.form-etapa-acoes{display:grid}.form-etapa-acoes .btn{width:100%}}.politica{display:grid;gap:20px;max-width:70ch;font-size:var(--fs-apoio);line-height:1.6}.rodape{background:var(--faixa);border-top:1px solid var(--line);padding-block:64px calc(40px + var(--aviso-h, 0px));font-size:14px;color:var(--fg2)}.rodape .colunas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.rodape .col{display:grid;gap:10px;align-content:start;justify-items:start;min-width:0}.marca-rodape{display:grid;gap:12px;justify-items:start}.marca-rodape svg{width:24px;height:24px;color:var(--fg)}.marca-rodape[data-anima] svg path{stroke-dasharray:1.02}.marca-rodape[data-anima=espera] svg path{stroke-dashoffset:1.02}.marca-rodape[data-anima=vai] svg path{animation:traca var(--rapido) var(--curva) both}.marca-rodape[data-anima=vai] svg path:nth-of-type(2){animation-delay:75ms}.marca-rodape[data-anima=vai] svg path:nth-of-type(3){animation-delay:.15s}.marca-rodape[data-anima=vai] svg path:nth-of-type(4){animation-delay:225ms}.marca-rodape[data-anima=vai] svg path:nth-of-type(5){animation-delay:.3s}.marca-rodape .nome{font:400 20px/1 "Della Respira",var(--serif);font-variant-caps:normal;text-transform:uppercase;letter-spacing:.16em;color:var(--fg)}.marca-rodape .assinatura{font:italic 500 16px/1 var(--serif);letter-spacing:.04em;color:var(--fg2)}.rodape .legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:20px;border-top:1px solid var(--line2);font:400 12px/1.5 var(--mono);color:var(--fg2)}@media(max-width:720px){.rodape .colunas{grid-template-columns:1fr;gap:32px}}.aviso-cookies{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -1px 2px #1112130f;padding:10px max(var(--calha),calc((100% - var(--conteudo)) / 2)) calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:space-between;gap:12px 24px;animation:surgir .2s var(--curva)}.aviso-cookies p{flex:0 1 auto;min-width:0;font-size:var(--fs-mini);line-height:1.35;text-wrap:pretty}.aviso-cookies .botoes{flex:none;display:flex;gap:8px}@keyframes surgir{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media(min-width:1100px){.aviso-cookies{padding-block:6px calc(6px + env(safe-area-inset-bottom,0px))}.aviso-cookies .btn.pequeno{min-height:34px}}@media(max-width:640px){.aviso-cookies{padding-block:8px calc(8px + env(safe-area-inset-bottom,0px));gap:12px}.aviso-cookies p{font-size:13px;line-height:1.3}.aviso-cookies .btn.pequeno{padding:0 12px;font-size:13px}}.barra-medida{position:fixed;left:0;right:0;bottom:0;z-index:8;display:flex;padding:8px var(--calha) calc(8px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -1px 2px #1112130f;transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .16s var(--sai),opacity .16s var(--sai),visibility 0s linear .16s}.barra-medida[data-visivel]{transform:none;opacity:1;visibility:visible;transition:transform .24s var(--curva),opacity .2s var(--curva),visibility 0s linear 0s}.barra-medida .btn{flex:1 1 auto}@media(min-width:1100px){.barra-medida{display:none}}@media(max-width:1099px){.topo .idioma-sel a,.topo .idioma-sel .atual{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px}.tema{width:44px;height:44px;padding:10px}.menu-botao{height:44px}.btn.pequeno{min-height:44px}.rodape ul.col{gap:0}.rodape ul.col li{display:flex;align-items:center;min-height:44px}.rodape ul.col a,.rodape ul.col .como-link{display:inline-flex;align-items:center;min-height:44px}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:plus-lighter}::view-transition-old(root){animation:vt-sai .12s var(--sai) both}::view-transition-new(root){animation:vt-entra .22s var(--curva) both}::view-transition-group(regua){animation-duration:.28s;animation-timing-function:var(--puxada)}::view-transition-old(regua),::view-transition-new(regua){animation-duration:.28s}@keyframes vt-sai{to{opacity:0}}@keyframes vt-entra{0%{opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.fita-trilho,.aviso-cookies{animation:none!important}.barra-medida,.barra-medida[data-visivel]{transform:none}.fita-pausa{display:none}.btn .simbolo path{stroke-dashoffset:0}.cortina{display:none!important}html[data-cortina] .abertura .wordmark,.cortina+.abertura :is(.wordmark,.abertura-rotulo,.manifesto,.linha,.acoes,.medida-linha){opacity:1}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.topo .meio,.topo[data-aberto] .meio{transition-duration:.15s!important}@starting-style{.topo[data-aberto] .links a{transform:none}}}@media print{*,*:before,*:after{animation:none!important;transition:none!important}.cabeca[data-anima]>*,.etapas[data-anima] .num,.etapas[data-anima] .etapa-nome,.diagrama[data-anima] text,.cortina+.abertura :is(.wordmark,.abertura-rotulo,.manifesto,.linha,.acoes,.medida-linha),html[data-cortina] .abertura .wordmark{opacity:1!important;transform:none!important}.etapas[data-anima]:before,.etapas[data-anima] .etapa:before{transform:none!important}.diagrama[data-anima] rect,.diagrama[data-anima] .liga,.marca-rodape[data-anima] svg path{stroke-dashoffset:0!important}.cortina,.aviso-cookies,.barra-medida,.fita-pausa,.progresso,.progresso-marcas{display:none!important}}
