@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader-italic.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/assets/fonts/hanken.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Plex Mono;src:url(/assets/fonts/plex-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plex Mono;src:url(/assets/fonts/plex-mono-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Serif Doc";src:url(/assets/fonts/serif-doc-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Serif Doc";src:url(/assets/fonts/serif-doc-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Serif Doc";src:url(/assets/fonts/serif-doc-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Serif Doc";src:url(/assets/fonts/serif-doc-bolditalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--papel: #F2EEE5;--papel-2: #E9E4D8;--mesa: #DFD9CB;--folha: #FFFEFB;--tinta: #16152B;--tinta-2: #4A4960;--tinta-3: #77768A;--regua: #D6D0C2;--regua-2: #BFB8A7;--indigo: #332CB8;--indigo-f: #231E86;--indigo-c: #E6E5F6;--indigo-m: #8B87DA;--marcador: #FFE680;--erro: #A4301D;--serif: "Newsreader", "Iowan Old Style", Georgia, serif;--sans: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--mono: "Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--doc: "Serif Doc", "Liberation Serif", "Times New Roman", Times, serif;--margem: clamp(20px, 4.4vw, 64px);--max: 1280px;--grao: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .09 0 0 0 0 .08 0 0 0 0 .17 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;background:var(--papel) var(--grao);color:var(--tinta);font:400 1rem/1.6 var(--sans);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.sem-rolo{overflow:hidden}img,svg{max-width:100%}[hidden]{display:none!important}a{color:inherit;text-decoration-color:var(--regua-2);text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .15s,text-decoration-color .15s}a:hover{color:var(--indigo);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--indigo);outline-offset:3px;border-radius:2px}::selection{background:var(--marcador);color:var(--tinta)}h1,h2,h3{font-family:var(--serif);font-weight:500;letter-spacing:-.018em;line-height:1.08;margin:0;text-wrap:balance;font-optical-sizing:auto}p{margin:0 0 1em;text-wrap:pretty}button{font:inherit;color:inherit}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.saltar{position:absolute;left:12px;top:-60px;z-index:100;background:var(--tinta);color:var(--papel);padding:10px 14px;border-radius:3px}.saltar:focus{top:12px;color:var(--papel)}.sobrelinha{font:500 .72rem/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--tinta-3);margin:0 0 1.1rem}.lead{font:400 clamp(1.1rem,1.45vw,1.3rem)/1.5 var(--serif);color:var(--tinta-2);max-width:36em}.topo{border-bottom:1px solid var(--regua)}.topo-dentro{max-width:var(--max);margin:0 auto;padding:14px var(--margem);display:flex;align-items:center;gap:clamp(16px,3vw,44px)}.marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--tinta);font:500 1.42rem/1 var(--serif);letter-spacing:-.02em;white-space:nowrap}.marca em{color:var(--indigo);font-style:italic}.marca:hover{color:var(--tinta)}.marca-visto{stroke:var(--indigo)}.topo-nav{display:flex;gap:clamp(12px,2vw,28px);margin-left:auto;font-size:.95rem}.topo-nav a{text-decoration:none;color:var(--tinta-2);padding:6px 0;border-bottom:1.5px solid transparent}.topo-nav a:hover,.topo-nav a[aria-current]{color:var(--tinta);border-bottom-color:var(--indigo)}.topo-todos{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:.9rem;font-weight:500;padding:8px 8px 8px 14px;border:1px solid var(--tinta);border-radius:999px;white-space:nowrap;transition:background .15s,color .15s}.topo-todos b{font:500 .72rem/1 var(--mono);background:var(--tinta);color:var(--papel);border-radius:999px;padding:5px 8px;transition:background .15s,color .15s}.topo-todos:hover{background:var(--tinta);color:var(--papel)}.topo-todos:hover b{background:var(--papel);color:var(--tinta)}@media(max-width:760px){.topo-dentro{flex-wrap:wrap;row-gap:6px;padding-block:12px 0}.topo-todos{margin-left:auto}.topo-todos span{display:none}.topo-todos{padding:4px;border:0}.topo-nav{order:3;width:100%;margin:0 calc(var(--margem) * -1);padding:0 var(--margem);width:calc(100% + var(--margem) * 2);overflow-x:auto;border-top:1px solid var(--regua);gap:22px;scrollbar-width:none}.topo-nav a{padding:10px 0 9px;white-space:nowrap}}.botao{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border:1px solid var(--tinta);border-radius:4px;background:transparent;color:var(--tinta);font:500 .98rem/1.2 var(--sans);text-decoration:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .15s}.botao:hover{background:var(--tinta);color:var(--papel)}.botao:active{transform:translateY(1px)}.botao.primario{background:var(--indigo);border-color:var(--indigo);color:#fff}.botao.primario:hover{background:var(--indigo-f);border-color:var(--indigo-f);color:#fff}.botao.fantasma{border-color:transparent;color:var(--tinta-2);padding-inline:8px}.botao.fantasma:hover{background:transparent;color:var(--tinta);text-decoration:underline}.botao.claro{background:var(--papel);border-color:var(--papel);color:var(--tinta)}.botao.claro:hover{background:#fff;border-color:#fff;color:var(--indigo-f)}.botao svg{flex:none;transition:transform .2s}.botao:hover svg{transform:translate(2px)}.botao[disabled]{opacity:.6;cursor:progress}.ligacao{background:none;border:0;padding:0;color:var(--tinta-2);font-size:.9rem;text-decoration:underline;text-decoration-color:var(--regua-2);text-underline-offset:.22em;cursor:pointer}.ligacao:hover{color:var(--indigo);text-decoration-color:currentColor}.palco-folha{container-type:inline-size;position:relative;width:100%}.folha{background:var(--folha);color:#111;font-family:var(--doc);font-size:clamp(7px,2.02cqw,17px);line-height:1.42;padding:11.5cqw 11.9cqw 13cqw;box-shadow:0 0 0 1px #16152b0f,0 1px 1px #16152b0f,0 12px 28px -8px #16152b33,0 40px 70px -40px #16152b59;min-height:141cqw;hyphens:auto;overflow-wrap:break-word}.palco-folha.paisagem .folha{font-size:clamp(6px,1.42cqw,14px);padding:5.4cqw;min-height:70cqw}.folha p{margin:0 0 .8em;text-wrap:wrap}.folha .d-titulo{font:700 1.17em/1.3 var(--doc);text-align:center;letter-spacing:0;margin:0 0 1.7em}.folha .d-sub{text-align:center;margin-bottom:1.4em}.folha .d-h{font:700 1em/1.4 var(--doc);margin:1.3em 0 .5em;letter-spacing:0}.folha .d-nota{font-size:.84em;font-style:italic}.folha .d-p{white-space:pre-line}.folha .a-justificado{text-align:justify}.folha .a-esquerda{text-align:left}.folha .a-direita{text-align:right}.folha .a-centro{text-align:center}.folha .d-cl{text-align:center;margin:1.4em 0 .8em;break-after:avoid}.folha .d-cl span{display:block;font-style:italic}.folha .d-item{display:grid;grid-template-columns:2.35em 1fr;text-align:justify;margin-bottom:.6em}.folha .d-item.n1{margin-left:2.35em}.folha .d-item.n2{margin-left:4.7em}.folha .d-tab{width:100%;border-collapse:collapse;table-layout:fixed;margin:.3em 0 1.1em;line-height:1.25;hyphens:manual}.folha .d-tab th,.folha .d-tab td{border:.06em solid #555;padding:.3em .45em;vertical-align:top;text-align:left}.folha .d-tab th{background:#ededed;font-weight:700}.folha .d-tab tfoot .forte td{font-weight:700}.folha .d-tab.d-ficha th,.folha .d-tab.d-ficha td{border:0;padding:.16em .5em .16em 0}.folha .d-tab.d-ficha td:first-child{font-weight:700}.folha .d-tab .a-direita{text-align:right}.folha .d-tab td,.folha .d-tab th{overflow-wrap:normal;hyphens:none}.folha .d-tab:not(.d-ficha) td .vz{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folha .d-tab .a-centro{text-align:center}.folha .d-ass{display:grid;gap:0 2em;margin-top:3.2em;text-align:center;break-inside:avoid}.folha .d-ass.c1{grid-template-columns:minmax(0,20em);justify-content:center}.folha .d-ass.c2{grid-template-columns:1fr 1fr}.folha .d-ass.c3{grid-template-columns:1fr 1fr 1fr}.folha .d-ass>div{margin-bottom:2.2em}.folha .d-ass span{display:block}.folha .d-ass .ln{border-top:.06em solid #111;margin:0 6% .35em}.folha .d-ass .nm{font-size:.84em}.folha .d-quebra{border:0;border-top:1px dashed var(--regua-2);margin:2em -4cqw}.folha .vl{color:var(--indigo-f);border-radius:.15em;cursor:pointer;transition:background .25s;box-decoration-break:clone;-webkit-box-decoration-break:clone}.folha .vz{color:var(--indigo);font-style:italic;font-weight:400;background:var(--indigo-c);border-bottom:.07em dashed var(--indigo-m);padding:0 .3em;border-radius:.15em .15em 0 0;cursor:pointer;box-decoration-break:clone;-webkit-box-decoration-break:clone}.folha .vz:hover{background:#d9d7f2}.folha .foco{background:var(--marcador);color:var(--tinta);border-bottom-color:transparent;box-shadow:0 0 0 .14em var(--marcador)}.selo{position:absolute;right:1.6%;top:1.1%;width:clamp(54px,13.5%,104px);aspect-ratio:1;color:var(--indigo);transform:rotate(-13deg);opacity:.86;mix-blend-mode:multiply;pointer-events:none}.selo svg{display:block;width:100%;height:100%}.selo circle{fill:none;stroke:currentColor;stroke-width:2.4}.selo circle.fino{stroke-width:.8}.selo text{font:500 9.1px var(--mono);fill:currentColor;letter-spacing:.5px}.selo .visto{fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.selo.bate{animation:bate .55s cubic-bezier(.2,1.4,.4,1) both}@keyframes bate{0%{opacity:0;transform:rotate(-24deg) scale(2.3)}55%{opacity:.95;transform:rotate(-12deg) scale(.94)}to{opacity:.86;transform:rotate(-13deg) scale(1)}}.heroi{max-width:var(--max);margin:0 auto;padding:clamp(36px,6.5vw,92px) var(--margem) 0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(28px,5vw,80px);align-items:start;overflow:hidden}.heroi h1{font-size:clamp(2.55rem,6.3vw,5.5rem);font-weight:400;line-height:.98;letter-spacing:-.032em;margin-bottom:clamp(20px,2.4vw,34px)}.heroi h1 em{font-style:italic;color:var(--indigo);white-space:nowrap}.heroi-texto{padding-bottom:clamp(40px,6vw,96px)}.heroi-texto>*{animation:sobe .7s cubic-bezier(.2,.7,.2,1) both}.heroi-texto>:nth-child(2){animation-delay:.06s}.heroi-texto>:nth-child(3){animation-delay:.14s}.heroi-texto>:nth-child(4){animation-delay:.22s}.heroi-texto>:nth-child(5){animation-delay:.3s}@keyframes sobe{0%{opacity:0;transform:translateY(14px)}}.procura{display:flex;align-items:center;gap:10px;margin-top:clamp(24px,3vw,40px);max-width:560px;background:var(--folha);border:1px solid var(--tinta);border-radius:5px;padding:5px 5px 5px 16px;box-shadow:5px 5px 0 var(--tinta);transition:box-shadow .2s,transform .2s}.procura:focus-within{box-shadow:5px 5px 0 var(--indigo);border-color:var(--indigo)}.procura svg{flex:none;color:var(--tinta-3)}.procura input{flex:1;min-width:0;border:0;background:transparent;font:400 1.08rem/1.2 var(--sans);color:var(--tinta);padding:12px 0;outline:none}.procura input::placeholder{color:var(--tinta-3)}.procura input::-webkit-search-cancel-button{display:none}.procura button{border:0;border-radius:3px;background:var(--tinta);color:var(--papel);font:500 .95rem var(--sans);padding:12px 18px;cursor:pointer;transition:background .15s}.procura button:hover{background:var(--indigo)}.factos{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px;font:400 .76rem/1.5 var(--mono);letter-spacing:.02em;color:var(--tinta-2)}.factos li{display:flex;align-items:center;gap:8px}.factos li:before{content:"";width:5px;height:5px;background:var(--indigo);border-radius:50%}.factos b{font-weight:500;color:var(--tinta)}.heroi-demo{position:relative;align-self:stretch;padding-top:34px;animation:sobe .9s .2s cubic-bezier(.2,.7,.2,1) both;min-height:420px}.demo-legenda{position:absolute;top:0;left:0;z-index:3;margin:0;display:inline-flex;align-items:center;gap:10px;font:400 .72rem/1 var(--mono);letter-spacing:.04em;color:var(--tinta-3)}.demo-legenda span{text-transform:uppercase;letter-spacing:.09em}.demo-legenda b{font-weight:500;color:var(--tinta);background:var(--marcador);padding:5px 8px;border-radius:2px}.demo-pilha{position:relative;margin-right:-2%}.demo-pilha:before{content:"";position:absolute;inset:0;background:var(--folha);transform:rotate(2.6deg) translate(2%,.6%);box-shadow:0 0 0 1px #16152b0f,0 16px 40px -18px #16152b4d}.demo-tras{position:absolute;inset:0;background:var(--folha);transform:rotate(-3.2deg) translate(-2.5%,1%);box-shadow:0 0 0 1px #16152b0f,0 16px 40px -18px #16152b4d}.heroi-demo .folha,.heroi-demo .folha .vl,.heroi-demo .folha .vz{cursor:default}.heroi-demo .selo{top:auto;bottom:30%;right:8%;width:24%}.demo-ligacao{position:absolute;inset:0;z-index:2;font-size:0}@media(min-width:941px){.heroi-demo{max-height:min(78vh,760px)}.heroi-demo:after{content:"";position:absolute;left:-8%;right:-8%;bottom:0;height:26%;background:linear-gradient(to bottom,rgb(242 238 229 / 0),var(--papel) 82%);z-index:2;pointer-events:none}}@media(max-width:940px){.heroi{grid-template-columns:1fr}.heroi-texto{padding-bottom:8px}.heroi-demo{max-height:380px;min-height:0;margin:0 4% 0 2%}.heroi-demo:after{content:"";position:absolute;left:-8%;right:-8%;bottom:0;height:40%;background:linear-gradient(to bottom,rgb(242 238 229 / 0),var(--papel) 85%);z-index:2}.heroi-demo .selo{bottom:auto;top:26%}}.seccao-cab{max-width:46rem;margin-bottom:clamp(26px,3.4vw,46px)}.seccao-cab h2{font-size:clamp(1.9rem,3.5vw,3rem);font-weight:400;margin-bottom:14px}.seccao-cab p:last-child{color:var(--tinta-2);margin:0;max-width:40em}.indice,.como,.tres{max-width:var(--max);margin:0 auto;padding:clamp(52px,7vw,104px) var(--margem) 0}.indice{scroll-margin-top:0}.p-inicio .indice{border-top:1px solid var(--tinta);margin-top:0;padding-top:clamp(40px,5vw,72px);max-width:none;padding-inline:max(var(--margem),calc((100vw - var(--max)) / 2 + var(--margem)));background:linear-gradient(var(--folha),rgb(255 254 251 / 0) 420px)}.grupo{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:0 clamp(20px,4vw,64px);padding:clamp(22px,3vw,38px) 0;border-top:1px solid var(--tinta)}.grupo-cab{position:sticky;top:20px;align-self:start;padding-bottom:16px}.grupo-num{display:block;font:400 .8rem/1 var(--mono);color:var(--indigo);letter-spacing:.08em;margin-bottom:12px}.grupo-cab h3{font-size:1.72rem;margin-bottom:8px}.grupo-cab h3 a{text-decoration:none}.grupo-cab p{font-size:.92rem;color:var(--tinta-2);margin:0;max-width:20em}.lista-docs{list-style:none;margin:0;padding:0}.lista-docs li+li{border-top:1px solid var(--regua)}.lista-docs a{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto 1.6rem;grid-template-areas:"n t m s" "n r m s";column-gap:14px;align-items:baseline;padding:15px 12px 16px 10px;margin:0 -12px 0 -10px;text-decoration:none;color:var(--tinta);border-radius:3px;transition:background .18s,padding .18s}.lista-docs .n{grid-area:n;font:400 .74rem/1 var(--mono);color:var(--tinta-3)}.lista-docs .t{grid-area:t;font:500 1.34rem/1.2 var(--serif);letter-spacing:-.012em;transition:color .15s}.lista-docs .r{grid-area:r;font-size:.9rem;line-height:1.45;color:var(--tinta-2);margin-top:3px;max-width:46em}.lista-docs .m{grid-area:m;align-self:center;font:400 .7rem/1 var(--mono);letter-spacing:.03em;color:var(--tinta-3);white-space:nowrap;text-transform:uppercase}.lista-docs .s{grid-area:s;align-self:center;color:var(--tinta-3);transition:transform .2s,color .15s;display:flex}.lista-docs a:hover{background:var(--indigo-c)}.lista-docs a:hover .t,.lista-docs a:hover .s{color:var(--indigo-f)}.lista-docs a:hover .s{transform:translate(4px)}.sem-resultados{padding:28px 0;font:400 1.2rem/1.4 var(--serif);color:var(--tinta-2);border-top:1px solid var(--tinta)}@media(max-width:860px){.grupo{grid-template-columns:1fr}.grupo-cab{position:static;display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:baseline}.grupo-cab p{grid-column:1 / -1;max-width:none}.grupo-num{margin:0}.lista-docs a{grid-template-columns:2rem minmax(0,1fr) 1.2rem;grid-template-areas:"n t s" "n r s" "n m s"}.lista-docs .m{margin-top:8px;align-self:start}.lista-docs .t{font-size:1.22rem}}.como-passos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--tinta)}.como-passos li{padding:26px clamp(16px,2.6vw,36px) 8px 0}.como-passos li+li{border-left:1px solid var(--regua);padding-left:clamp(16px,2.6vw,36px)}.como-passos span{display:block;font:300 4.4rem/1 var(--serif);font-style:italic;color:var(--indigo);margin-bottom:18px}.como-passos h3{font-size:1.42rem;margin-bottom:10px}.como-passos p{color:var(--tinta-2);font-size:.97rem;margin:0}@media(max-width:760px){.como-passos{grid-template-columns:1fr}.como-passos li,.como-passos li+li{border-left:0;padding:22px 0;display:grid;grid-template-columns:3.4rem 1fr;column-gap:8px}.como-passos li+li{border-top:1px solid var(--regua)}.como-passos span{grid-row:span 2;font-size:3.2rem;margin:-6px 0 0}}.tres-grelha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px)}.tres-grelha article{background:var(--folha);border:1px solid var(--regua);border-top:3px solid var(--tinta);padding:clamp(20px,2.3vw,32px);border-radius:0 0 4px 4px}.tres-grelha h2,.tres-grelha h3{font-size:1.42rem;margin-bottom:14px;display:flex;align-items:center;gap:12px}.tres-grelha h2:before,.tres-grelha h3:before{content:"";flex:none;width:26px;height:26px;border-radius:50%;background:var(--tinta) center / 14px no-repeat}.tres-grelha .serve{border-top-color:var(--indigo)}.tres-grelha .serve :is(h2,h3):before{background-color:var(--indigo);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m3 7.4 2.6 2.6L11 4.4' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tres-grelha .nao-serve{border-top-color:var(--erro)}.tres-grelha .nao-serve :is(h2,h3):before{background-color:var(--erro);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m4 4 6 6m0-6-6 6' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.tres-grelha .advogado :is(h2,h3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ctext x='7' y='10.8' text-anchor='middle' font-family='Georgia,serif' font-size='10.5' fill='%23fff'%3E%C2%A7%3C/text%3E%3C/svg%3E")}.tres-grelha p,.tres-grelha li{font-size:.96rem;color:var(--tinta-2)}.tres-grelha p:last-child{margin:0}.tres-grelha ul{list-style:none;margin:0;padding:0}.tres-grelha li{padding:11px 0;border-top:1px solid var(--regua)}.tres-grelha li:first-child{border-top:0;padding-top:0}.tres-grelha li:last-child{padding-bottom:0}.tres-grelha strong{color:var(--tinta);font-weight:600}.tres-nota{margin:22px 0 0;font:400 .76rem/1.5 var(--mono);color:var(--tinta-3)}@media(max-width:900px){.tres-grelha{grid-template-columns:1fr}}.privado-faixa{margin-top:clamp(56px,8vw,112px);background:var(--tinta);color:var(--papel);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,5vw,80px);align-items:end;padding:clamp(44px,6.5vw,96px) max(var(--margem),calc((100vw - var(--max)) / 2 + var(--margem)))}.privado-faixa .sobrelinha{color:var(--indigo-m)}.privado-faixa h2{font-size:clamp(2rem,4.4vw,3.7rem);font-weight:400;letter-spacing:-.028em}.privado-faixa p{color:#c9c7d8;max-width:34em}.privado-faixa p:last-child{margin:0}.privado-faixa a{color:#fff;text-decoration-color:var(--indigo-m)}.privado-faixa a:hover{color:var(--marcador)}@media(max-width:760px){.privado-faixa{grid-template-columns:1fr}}.gerador{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:start;border-bottom:1px solid var(--tinta)}.g-form{padding:clamp(22px,3vw,44px) clamp(20px,3.4vw,56px) clamp(36px,4vw,64px) max(var(--margem),calc((100vw - var(--max)) / 2 + var(--margem)));min-width:0}.migalhas{display:flex;flex-wrap:wrap;gap:8px;font:400 .72rem/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-3);margin-bottom:clamp(16px,2vw,26px)}.migalhas a{text-decoration:none}.migalhas a:hover{text-decoration:underline}.g-form h1{font-size:clamp(2rem,3.5vw,3.15rem);font-weight:400;letter-spacing:-.026em;margin-bottom:14px}.intro{font:400 1.1rem/1.5 var(--serif);color:var(--tinta-2);max-width:34em;margin-bottom:14px}.ficha-rapida{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 clamp(22px,2.6vw,34px);padding:0;font:400 .72rem/1.5 var(--mono);letter-spacing:.02em;color:var(--tinta-3)}.ficha-rapida li{white-space:nowrap}.ficha-rapida li:not(:last-child):after{content:"\b7";margin:0 9px}.formulario{background:var(--folha);border:1px solid var(--tinta);border-radius:5px;box-shadow:6px 6px 0 var(--tinta);min-height:430px;position:relative;scroll-margin-top:16px}.aviso-js{padding:22px;margin:0}.form-espera{padding:74px 26px 26px;display:grid;gap:22px}.form-espera i{display:block;height:46px;border-radius:3px;background:linear-gradient(90deg,var(--papel) 0%,var(--papel-2) 50%,var(--papel) 100%);background-size:200% 100%;animation:brilho 1.4s linear infinite}@keyframes brilho{to{background-position:-200% 0}}.trilho-passos{list-style:none;margin:0;padding:0;display:flex;border-bottom:1px solid var(--tinta);counter-reset:p;overflow-x:auto;scrollbar-width:none}.trilho-passos li{flex:0 0 auto;border-right:1px solid var(--regua)}.trilho-passos li.atual{flex:1 1 auto}.trilho-passos li:last-child{border-right:0}.trilho-passos button{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 14px;background:none;border:0;cursor:pointer;font:500 .9rem/1 var(--sans);color:var(--tinta-3);white-space:nowrap;transition:color .15s,background .15s}.trilho-passos button:hover{background:var(--papel);color:var(--tinta)}.trilho-passos b{font:500 .72rem/1 var(--mono);width:22px;height:22px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;flex:none;transition:background .2s,color .2s,border-color .2s}.trilho-passos span{display:none}.trilho-passos .atual button{color:var(--tinta)}.trilho-passos .atual span{display:inline;overflow:hidden;text-overflow:ellipsis}.trilho-passos .atual b{background:var(--indigo);border-color:var(--indigo);color:#fff}.trilho-passos .feito b{background:var(--tinta);border-color:var(--tinta);color:var(--folha)}.trilho-passos .feito.incompleto b{background:transparent;color:var(--tinta);border-style:dashed}.passo{border:0;margin:0;padding:clamp(20px,2.4vw,30px) clamp(18px,2.4vw,30px) 6px;min-width:0;animation:passo .32s cubic-bezier(.2,.7,.2,1)}@keyframes passo{0%{opacity:0;transform:translate(10px)}}.passo legend{padding:0;margin-bottom:6px;float:left;width:100%}.passo legend small{display:block;font:400 .7rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);margin-bottom:10px}.passo legend span{font:500 1.72rem/1.1 var(--serif);letter-spacing:-.018em}.passo-ajuda{clear:both;color:var(--tinta-2);font-size:.95rem;margin:0 0 4px;padding-top:6px}.grelha{clear:both;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 14px;padding-top:16px}.campo{grid-column:span 6;min-width:0}.campo.meio{grid-column:span 3}.campo.terco{grid-column:span 2}@media(max-width:480px){.campo.meio,.campo.terco{grid-column:span 6}}.rotulo{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.88rem;font-weight:600;color:var(--tinta);margin-bottom:6px}.rotulo small{font:400 .66rem/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-3)}.campo input:not([type=radio]):not([type=checkbox]),.campo select,.campo textarea{display:block;width:100%;min-height:46px;padding:10px 12px;font:400 1rem/1.4 var(--sans);color:var(--tinta);background:#fff;border:1px solid var(--regua-2);border-radius:3px;outline:none;transition:border-color .15s,box-shadow .15s;appearance:none;-webkit-appearance:none}.campo textarea{resize:vertical;min-height:84px}.campo select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1.500 5 5 5-5' fill='none' stroke='%2316152B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:11px;padding-right:36px}.campo input::placeholder,.campo textarea::placeholder{color:#a9a7b6}.campo input:hover,.campo select:hover,.campo textarea:hover{border-color:var(--tinta-2)}.campo input:not([type=radio]):not([type=checkbox]):focus,.campo select:focus,.campo textarea:focus{border-color:var(--indigo);box-shadow:0 0 0 3px var(--marcador)}.ajuda{font-size:.82rem;line-height:1.45;color:var(--tinta-3);margin:6px 0 0}.ajuda.erro{color:var(--erro)}.com-sufixo{position:relative}.com-sufixo span{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:var(--tinta-3);pointer-events:none}.com-sufixo input{padding-right:32px!important}.escolha{display:flex;flex-wrap:wrap;gap:8px}.escolha label{position:relative;flex:1 1 auto;cursor:pointer}.escolha input{position:absolute;opacity:0;inset:0;cursor:pointer}.escolha span{display:flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:9px 14px;border:1px solid var(--regua-2);border-radius:3px;background:#fff;font-size:.94rem;line-height:1.25;transition:border-color .15s,background .15s,color .15s}.escolha label:hover span{border-color:var(--tinta-2)}.escolha input:checked+span{border-color:var(--indigo);background:var(--indigo);color:#fff;font-weight:500}.escolha input:focus-visible+span{box-shadow:0 0 0 3px var(--marcador)}.interruptor{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;cursor:pointer;padding:11px 12px;border:1px solid var(--regua-2);border-radius:3px;background:#fff;font-size:.94rem;font-weight:500;line-height:1.35;transition:border-color .15s}.interruptor:hover{border-color:var(--tinta-2)}.interruptor input{position:absolute;opacity:0}.interruptor i{width:38px;height:22px;border-radius:999px;background:var(--regua-2);position:relative;transition:background .2s;margin-top:1px}.interruptor i:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s cubic-bezier(.3,1.4,.5,1)}.interruptor input:checked+i{background:var(--indigo)}.interruptor input:checked+i:after{transform:translate(16px)}.interruptor input:focus-visible+i{box-shadow:0 0 0 3px var(--marcador)}.resultado{display:block;font:500 1.5rem/1.2 var(--serif);color:var(--indigo-f);padding:9px 0 8px;border-bottom:1px dashed var(--indigo-m);min-height:46px}.resultado.oco{color:var(--tinta-3)}.t-resultado{grid-column:span 3}@media(max-width:480px){.t-resultado{grid-column:span 6}}.linhas{display:grid;gap:10px}.linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px;background:var(--papel);border:1px solid var(--regua);border-radius:3px}.linha .n{font:500 .7rem/1 var(--mono);color:var(--tinta-3);padding-top:4px}.linha .grelha{padding-top:0;gap:10px}.linha .rotulo{font-size:.76rem;font-weight:500;color:var(--tinta-2);margin-bottom:4px}.linha .campo input:not([type=radio]):not([type=checkbox]),.linha .campo select,.linha .campo textarea{min-height:40px;padding:7px 10px;font-size:.95rem}.tirar{width:28px;height:28px;display:grid;place-items:center;border:0;background:transparent;color:var(--tinta-3);border-radius:50%;cursor:pointer}.tirar:hover{background:var(--tinta);color:var(--papel)}.adicionar{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:9px 14px;border:1px dashed var(--tinta-2);border-radius:3px;background:transparent;font-size:.9rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.adicionar:hover{background:var(--indigo-c);border-color:var(--indigo);border-style:solid}.avisos p{margin:14px clamp(18px,2.4vw,30px) 0;padding:11px 14px 11px 40px;font-size:.88rem;line-height:1.45;color:#5e2a12;background:#fdf1d5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 3 18 17H2z' fill='none' stroke='%23A4301D' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M10 8.500v4M10 14.700v.2' stroke='%23A4301D' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 12px 11px / 18px no-repeat;border:1px solid #EBD29A;border-radius:3px}.passo-nav{display:flex;align-items:center;gap:14px;padding:22px clamp(18px,2.4vw,30px) clamp(20px,2.4vw,28px)}.passo-nav .primario{margin-left:auto;min-width:150px}.passo-nav .ligacao{margin-left:auto}.passo-nav .ligacao+.primario{margin-left:0}.no-fim .passo-nav{padding-top:6px}.final .falta{clear:both;padding-top:14px}.final .falta p{color:var(--tinta-2);font-size:.95rem;margin-bottom:12px}.final .falta strong{color:var(--tinta)}.final .falta .ok strong{color:var(--indigo-f)}.etiquetas{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:.8rem}.etiquetas button{border:1px dashed var(--indigo-m);background:var(--indigo-c);color:var(--indigo-f);border-radius:999px;padding:4px 11px;cursor:pointer;font-size:.8rem}.etiquetas button:hover{background:var(--indigo);color:#fff;border-style:solid;border-color:var(--indigo)}.etiquetas li:not(:has(button)){padding:4px 6px;color:var(--tinta-3)}.descargas{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 16px}.descargas .botao{justify-content:flex-start;padding:16px;text-align:left}.descargas .botao span{flex:1}.descargas .botao small{font:400 .7rem/1 var(--mono);opacity:.7}.descargas .botao:hover svg{transform:translateY(2px)}.descargas .a-gerar{background-image:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .25) 50%,transparent 70%);background-size:220% 100%;animation:brilho 1s linear infinite}@media(max-width:520px){.descargas{grid-template-columns:1fr}}.secundarias{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0 0 12px}.estado{min-height:1.4em;margin:0 0 8px;font:400 .78rem/1.4 var(--mono);color:var(--indigo-f)}.privado{font-size:.82rem;line-height:1.5;color:var(--tinta-3);padding-top:14px;border-top:1px solid var(--regua);margin:0 0 14px}.g-palco{position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;background:var(--mesa) var(--grao);border-left:1px solid var(--tinta);min-width:0}.palco-barra{flex:none;display:flex;align-items:center;justify-content:space-between;gap:14px;height:44px;padding:0 clamp(14px,2vw,26px);border-bottom:1px solid rgb(22 21 43 / .18);font:400 .72rem/1 var(--mono);letter-spacing:.02em;color:var(--tinta-2);background:#fffefb73}.palco-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palco-prog{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.palco-prog b{font-weight:500;color:var(--tinta)}.palco-prog i{--p: 0;width:64px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--indigo) calc(var(--p) * 100%),rgb(22 21 43 / .16) 0);transition:background .3s}.palco-fechar{display:none}.palco-rolo{flex:1;overflow-y:auto;padding:clamp(18px,2.6vw,40px) clamp(16px,3.2vw,52px) 30px;scrollbar-width:thin;scrollbar-color:var(--regua-2) transparent;overscroll-behavior:contain;outline-offset:-3px}.g-palco .palco-folha{max-width:760px;margin:0 auto}.g-palco .palco-folha.paisagem{max-width:1000px}.palco-nota{text-align:center;font:400 .7rem/1.4 var(--mono);color:var(--tinta-3);margin:18px 0 0}.barra-movel{display:none}@media(max-width:999px){.gerador{grid-template-columns:1fr;border-bottom:0}.g-form{padding-right:var(--margem);padding-bottom:96px}.formulario{box-shadow:4px 4px 0 var(--tinta)}.g-palco{position:fixed;inset:0;z-index:60;height:auto;border:0;transform:translateY(102%);visibility:hidden;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s .34s}.ver-folha .g-palco{transform:none;visibility:visible;transition:transform .34s cubic-bezier(.2,.8,.2,1)}.palco-barra{height:52px}.palco-nome{display:none}.palco-fechar{display:inline-flex;margin-left:auto;padding:9px 14px;border:1px solid var(--tinta);border-radius:999px;background:var(--tinta);color:var(--papel);font:500 .8rem/1 var(--sans);cursor:pointer}.palco-rolo{padding:16px 12px 40px}.g-palco .folha{font-size:clamp(11px,3.4cqw,16px);padding:8cqw 6.5cqw 10cqw;min-height:0}.g-palco .palco-folha.paisagem{min-width:760px}.g-palco .palco-folha.paisagem .folha{font-size:10px;padding:34px}.palco-rolo{overflow-x:auto}.g-palco .folha .d-tab:not(.d-ficha){font-size:.7em}.g-palco .folha .d-tab th,.g-palco .folha .d-tab td{padding:.3em}.g-palco .selo{width:15%;top:.6%;right:1.5%;opacity:.7}.barra-movel{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--margem) calc(10px + env(safe-area-inset-bottom,0px));background:#f2eee5f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--tinta);font:400 .72rem/1 var(--mono);color:var(--tinta-2)}.barra-movel .botao{padding:10px 16px;background:var(--tinta);color:var(--papel);font-size:.9rem}}.depois{max-width:var(--max);margin:0 auto;padding:clamp(44px,6vw,88px) var(--margem) 0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(22px,4vw,64px);align-items:start;scroll-margin-top:0}.depois:not(:has(.destino)){grid-template-columns:minmax(0,46rem)}.depois h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;margin-bottom:clamp(16px,2vw,26px)}.depois ol{list-style:none;margin:0;padding:0;counter-reset:s;border-top:1px solid var(--tinta)}.depois li{position:relative;border-bottom:1px solid var(--regua);counter-increment:s}.depois li input{position:absolute;opacity:0}.depois li label{display:grid;grid-template-columns:34px 1fr;column-gap:16px;padding:18px 0;cursor:pointer}.depois li label:before{content:counter(s);grid-row:span 2;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--tinta);border-radius:50%;font:500 .8rem/1 var(--mono);transition:background .2s,color .2s,border-color .2s}.depois li b{font:500 1.24rem/1.25 var(--serif);letter-spacing:-.01em}.depois li span{color:var(--tinta-2);font-size:.96rem;margin-top:4px}.depois li input:checked+label:before{content:"\2713";background:var(--indigo);border-color:var(--indigo);color:#fff}.depois li input:checked+label b{text-decoration:line-through;text-decoration-color:var(--indigo-m);color:var(--tinta-2)}.depois li input:focus-visible+label:before{box-shadow:0 0 0 3px var(--marcador)}.depois.entra .depois-lista{animation:realce 1.6s ease-out}@keyframes realce{0%,35%{background:var(--marcador);box-shadow:0 0 0 14px var(--marcador)}to{background:transparent;box-shadow:0 0 0 14px transparent}}.destino{background:var(--indigo) var(--grao);color:#fff;padding:clamp(24px,2.8vw,38px);border-radius:5px;position:sticky;top:20px;box-shadow:6px 6px 0 var(--tinta)}.destino .sobrelinha{color:#c8c5f4}.destino h2{font-size:clamp(1.5rem,2.2vw,2rem);margin-bottom:14px;color:#fff}.destino p{color:#e2e0fa;font-size:.98rem}.destino .botao{margin-top:8px}.destino .botao:hover svg{transform:translate(2px,-2px)}.destino-url{margin:16px 0 0;font:400 .72rem/1 var(--mono);color:#c8c5f4!important}@media(max-width:860px){.depois{grid-template-columns:1fr}.destino{position:static}}.doc-tres{padding-top:clamp(44px,6vw,88px)}.artigo-grelha{max-width:var(--max);margin:0 auto;padding:clamp(48px,6.5vw,96px) var(--margem) 0;display:grid;grid-template-columns:minmax(0,19rem) minmax(0,1fr);gap:clamp(24px,5vw,88px);align-items:start}.artigo-lado{position:sticky;top:20px}.ficha{border-top:3px solid var(--tinta);padding-top:16px}.ficha h2{font:500 .72rem/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--tinta-3);margin-bottom:14px}.ficha dl{margin:0;font-size:.9rem}.ficha dt{font:400 .68rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3);margin-top:14px;padding-top:12px;border-top:1px solid var(--regua)}.ficha dt:first-child{border-top:0;padding-top:0;margin-top:0}.ficha dd{margin:6px 0 0;line-height:1.45}.ficha ul{list-style:none;margin:0;padding:0}.ficha li+li{margin-top:8px}.ficha-nota{font-size:.8rem;line-height:1.45;color:var(--tinta-3);margin:16px 0 0;padding-top:12px;border-top:1px solid var(--regua)}.artigo{max-width:44rem;min-width:0}.artigo section+section{margin-top:clamp(34px,4vw,56px)}.artigo h2{font-size:clamp(1.6rem,2.5vw,2.15rem);font-weight:500;margin-bottom:16px}.artigo p,.artigo li{font:400 1.14rem/1.62 var(--serif);color:#26253a}.artigo ul{margin:0 0 1em;padding:0;list-style:none}.artigo ul li{position:relative;padding-left:1.5em;margin-bottom:.5em}.artigo ul li:before{content:"";position:absolute;left:.15em;top:.72em;width:.62em;height:1.5px;background:var(--indigo)}.artigo strong{font-weight:600;color:var(--tinta)}.artigo a{color:var(--indigo-f);text-decoration-color:var(--indigo-m)}.faq details{border-top:1px solid var(--regua)}.faq details:last-of-type{border-bottom:1px solid var(--regua)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;align-items:baseline;padding:16px 0;font:500 1.2rem/1.3 var(--serif);letter-spacing:-.008em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;font:300 1.5rem/1 var(--sans);color:var(--indigo);transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{color:var(--indigo-f)}.faq details p{margin:0 0 18px;max-width:38em}.voltar-topo{margin-top:clamp(30px,4vw,48px)}@media(max-width:900px){.artigo-grelha{grid-template-columns:1fr}.artigo-lado{position:static;order:2}}.relacionados{padding-bottom:0}.relacionados .lista-docs{border-top:1px solid var(--tinta)}.cat-topo,.texto-topo{max-width:var(--max);margin:0 auto;padding:clamp(28px,4vw,56px) var(--margem) 0}.cat-titulo{display:flex;align-items:baseline;gap:18px;margin-bottom:18px}.cat-titulo .grupo-num{font-size:1rem;margin:0}.cat-topo h1{font-size:clamp(2.6rem,6vw,5rem);font-weight:400;letter-spacing:-.03em;line-height:1}.texto-topo h1{font-size:clamp(2.2rem,4.6vw,3.9rem);font-weight:400;letter-spacing:-.028em;max-width:19em;margin-bottom:20px}.p-cat .indice{padding-top:clamp(28px,4vw,52px)}.p-cat .lista-docs{border-top:1px solid var(--tinta)}.artigo-simples{max-width:calc(44rem + var(--margem) * 2);margin:0 auto 0 max(0px,calc((100vw - var(--max)) / 2));padding:clamp(34px,5vw,64px) var(--margem) 0}.p-texto .indice{padding-top:clamp(24px,3vw,40px)}.p-texto .lista-docs{border-top:1px solid var(--tinta)}.painel{max-width:var(--max)}.painel-numeros{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.painel-numeros li{background:var(--folha);border:1px solid var(--regua);border-top:3px solid var(--indigo);padding:18px}.painel-numeros li:before{display:none}.painel-numeros b{display:block;font:400 2.6rem/1 var(--serif)}.painel-numeros span{font:400 .72rem/1.4 var(--mono);color:var(--tinta-3);text-transform:uppercase;letter-spacing:.05em}.painel h2{margin-top:34px}.tabela-rolo{overflow-x:auto}.painel table{width:100%;border-collapse:collapse;font:400 .9rem/1.4 var(--sans);font-variant-numeric:tabular-nums}.painel th,.painel td{text-align:right;padding:9px 12px;border-bottom:1px solid var(--regua);white-space:nowrap}.painel th:first-child,.painel td:first-child{text-align:left}.painel th{font:500 .68rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-3);border-bottom-color:var(--tinta)}@media(max-width:700px){.painel-numeros{grid-template-columns:1fr 1fr}}.rodape{margin-top:clamp(64px,9vw,128px);background:var(--tinta) var(--grao);color:#c9c7d8;font-size:.92rem}main:has(>.privado-faixa:last-child)+.rodape{margin-top:0;border-top:1px solid rgb(255 255 255 / .14)}.rodape a{text-decoration:none}.rodape a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--indigo-m)}.rodape-dentro{max-width:var(--max);margin:0 auto;padding:clamp(44px,6vw,80px) var(--margem) clamp(28px,4vw,48px);display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px clamp(18px,2.6vw,40px)}.rodape-logo{font:500 1.9rem/1 var(--serif);letter-spacing:-.02em;color:var(--papel);margin-bottom:16px}.rodape-logo em{color:var(--indigo-m)}.rodape-marca p{max-width:26em;line-height:1.55}.rodape-casa a{color:var(--papel);text-decoration:underline;text-decoration-color:var(--indigo-m)}.rodape h2{font:500 .7rem/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--indigo-m);margin-bottom:14px}.rodape ul{list-style:none;margin:0;padding:0}.rodape nav li+li{margin-top:7px}.rodape-casa-lista{max-width:var(--max);margin:0 auto;padding:clamp(22px,3vw,34px) var(--margem);border-top:1px solid rgb(255 255 255 / .14)}.rodape-casa-lista ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rodape-casa-lista a{display:block;height:100%;padding:14px 16px;border:1px solid rgb(255 255 255 / .16);border-radius:4px;transition:border-color .15s,background .15s}.rodape-casa-lista a:hover{border-color:var(--indigo-m);background:#ffffff0a;text-decoration:none}.rodape-casa-lista b{display:block;font:500 1.14rem/1.2 var(--serif);color:var(--papel);margin-bottom:4px}.rodape-casa-lista span{font-size:.84rem;line-height:1.4;display:block}.rodape-fim{max-width:var(--max);margin:0 auto;padding:18px var(--margem) 26px;border-top:1px solid rgb(255 255 255 / .14);display:flex;flex-wrap:wrap;gap:8px 26px;align-items:center;font:400 .74rem/1.4 var(--mono)}.rodape-fim p{margin:0}.rodape-fim ul{display:flex;gap:20px}.rodape-nota{margin-left:auto!important;color:var(--indigo-m)}@media(max-width:980px){.rodape-dentro{grid-template-columns:repeat(2,minmax(0,1fr))}.rodape-marca{grid-column:1 / -1}.rodape-casa-lista ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.rodape-casa-lista ul{grid-template-columns:1fr}.rodape-nota{margin-left:0!important}}.p-doc .rodape{padding-bottom:0}@media(max-width:999px){.p-doc .rodape{padding-bottom:70px}}@media print{@page{size:A4;margin:25mm}body{background:#fff}.topo,.rodape,.g-form,.palco-barra,.palco-nota,.barra-movel,.depois,.tres,.artigo-grelha,.indice,.selo,.saltar{display:none!important}.gerador{display:block;border:0}.g-palco{position:static;height:auto;background:none;border:0;display:block;transform:none;visibility:visible}.palco-rolo{overflow:visible;padding:0}.g-palco .palco-folha{max-width:none;container-type:normal}.folha,.palco-folha.paisagem .folha{box-shadow:none;padding:0;font-size:12pt;min-height:0;background:none}.folha .vl{color:#000}.folha .vz{background:none;color:transparent;border-bottom:.6pt solid #000;font-style:normal}}@media(max-width:480px){.procura{padding-left:12px}.procura svg{display:none}.procura button{padding:12px 13px}.procura input{font-size:1rem}}
