:root{--p-tinta-0:#141311}body:has(>.cruzo-fundacao),html:has(body>.cruzo-fundacao){background:var(--p-tinta-0)}.cruzo-fundacao{--p-cobalto-400:#5069f0;--p-cobalto-300:#6b84ff;--p-papel-200:#ece8df;--p-papel-400:#a8a297;--p-papel-500:#8c8579;--p-tinta-1:#1d1b18;--p-tinta-1b:#252220;--p-tinta-3:#201e1b;--p-tinta-2-translucido:rgba(29,27,24,.78);--p-traco:#2e2b27;--p-traco-2:#454138;--p-fio:inset 0 1px 0 rgba(236,232,223,.06);--p-fio-2:inset 0 1px 0 rgba(236,232,223,.08);--p-alerta:#ff8a76;--p-lista:#272421;--p-sombra-1:0 2px 10px rgba(0,0,0,.25);--p-sombra-2:0 10px 30px rgba(0,0,0,.48);--p-sombra-3:0 18px 50px rgba(0,0,0,.6);--p-desfoque:14px;--e0:2px;--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:32px;--e7:48px;--t1:9px;--t2:11px;--t3:12.5px;--t4:13.5px;--t5:16px;--t6:19px;--t7:24px;--t8:30px;--lh-tit:1.25;--lh-nome:1.2;--lh-corpo:1.45;--lh-meta:1.3;--lh-micro:1.2;--p-mola:cubic-bezier(.32,1.25,.4,1);--color-action:var(--p-cobalto-400);--color-highlight:var(--p-cobalto-300);--color-error:var(--p-alerta);--cor-sobre-acao:#ffffff;--cor-fundo:var(--p-tinta-0);--cor-superficie:var(--p-tinta-1);--cor-superficie-alta:var(--p-tinta-1b);--cor-superficie-baixa:var(--p-tinta-3);--cor-superficie-translucida:var(--p-tinta-2-translucido);--cor-texto:var(--p-papel-200);--cor-texto-fraco:var(--p-papel-400);--cor-texto-fraquissimo:var(--p-papel-500);--cor-contorno:var(--p-traco);--cor-contorno-forte:var(--p-traco-2);--fio-interno:var(--p-fio);--fio-interno-forte:var(--p-fio-2);--fonte-ui:var(--fui),ui-sans-serif,system-ui,sans-serif;--fonte-dados:var(--fdado),ui-monospace,SFMono-Regular,Menlo,monospace;--mx:14px;--pad-card:12px;--r-card:16px;--r-modal:20px;--r-btn:12px;--r-dock:18px;--r-pilula:999px;--fs-h1:22px;--wm-fs:clamp(26px,8.5vw,36px);--mh-wm:19px;--mh-h:52px;--mh-top:6px;--mh-gap:var(--e4);--dock-h:62px;--dock-pad:4px;--cta-h:44px;--ctas-h:56px;--gap:var(--e3);--sup-fundo:var(--cor-superficie-translucida);--sup-contorno:1px solid var(--cor-contorno);--sup-refracao:var(--fio-interno);--sup-raio:var(--r-card);--sup-desfoque:var(--p-desfoque);--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--kb:0px;--previa-h:0px;--tap:44px;--sinal-aviso:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2 1 21h22L12 2Zm0 6a1.2 1.2 0 0 1 1.2 1.3l-.35 5.2a.85.85 0 0 1-1.7 0l-.35-5.2A1.2 1.2 0 0 1 12 8Zm0 9.2a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5Z'/%3E%3C/svg%3E");--sinal-presenca:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000'%3E%3Crect x='3' y='10' width='3.4' height='4' rx='1.7'/%3E%3Crect x='10.3' y='6' width='3.4' height='12' rx='1.7'/%3E%3Crect x='17.6' y='10' width='3.4' height='4' rx='1.7'/%3E%3C/g%3E%3C/svg%3E");--sinal-salvo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 21s-8.4-5.1-8.4-10.4A4.8 4.8 0 0 1 12 7.4a4.8 4.8 0 0 1 8.4 3.2C20.4 15.9 12 21 12 21Z'/%3E%3C/svg%3E");--hdr-clear:calc(var(--sat) + var(--mh-top) + var(--mh-h) + var(--mh-gap))}@media (max-height:799px),(max-width:374px){.cruzo-fundacao{--mx:10px;--pad-card:10px;--r-card:12px;--r-modal:16px;--r-btn:10px;--r-dock:16px;--fs-h1:20px;--wm-fs:clamp(24px,7.5vw,30px);--mh-wm:18px;--mh-h:48px;--gap:var(--e2)}}@media (max-height:619px){.cruzo-fundacao{--pad-card:9px;--fs-h1:19px;--wm-fs:22px;--mh-h:46px;--mh-gap:var(--e3)}}.cruzo-fundacao{background:var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-ui);font-size:var(--t4);line-height:var(--lh-corpo)}.cruzo-fundacao :where(h1,h2,h3){line-height:var(--lh-tit);margin:0}.cruzo-fundacao :where(h1){font-size:var(--fs-h1);font-weight:700;letter-spacing:-.01em}.cruzo-fundacao :where(.dado,code,time,.coordenada){font-family:var(--fonte-dados);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cruzo-fundacao :focus-visible{outline:2px solid var(--cor-texto);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.cruzo-fundacao *,.cruzo-fundacao :after,.cruzo-fundacao :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.cruzo-fundacao{--z-base:0;--z-elevado:10;--z-chrome:20;--z-fundo-de-folha:30;--z-folha:31;--z-folha-controle:32;--z-mapa:0;--z-mapa-marcador:2;--z-mapa-atribuicao:3;--z-mapa-procedencia:4;--z-mapa-recusa:5;--z-mapa-controle:6;--z-mapa-previa:8;--z-mapa-dock:12;--z-mapa-masthead:14;--z-mapa-gaveta:16;--folha-folga-topo:40px}.cruzo-fundacao .btn{color:var(--cor-texto);background:var(--cor-superficie-alta);display:inline-flex;align-items:center;justify-content:center;gap:var(--e2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--e4);border-radius:var(--r-pilula);border:1px solid transparent;font-family:inherit;font-size:var(--t4);font-weight:600;line-height:1;cursor:pointer;text-decoration:none;transition:transform .12s var(--p-mola),background-color .12s linear,border-color .12s linear,opacity .12s linear}.cruzo-fundacao .btn:active:not(:disabled){transform:scale(.98)}.cruzo-fundacao .btn:disabled,.cruzo-fundacao .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.cruzo-fundacao{--botao-primario-fundo:var(--cor-texto);--botao-primario-texto:var(--cor-fundo)}.cruzo-fundacao .btn[data-variante=primario]{box-shadow:var(--fio-interno-forte)}.cruzo-fundacao .btn[data-variante=primario],.cruzo-fundacao .btn[data-variante=primario]:hover:not(:disabled){background:var(--botao-primario-fundo);color:var(--botao-primario-texto)}.cruzo-fundacao .btn[data-variante=secundario]{background:transparent;color:var(--cor-texto);border-color:var(--cor-contorno-forte)}.cruzo-fundacao .btn[data-variante=secundario]:hover:not(:disabled){background:var(--cor-superficie-alta)}.cruzo-fundacao .btn[data-variante=destrutivo]{background:transparent;color:var(--color-error);border-color:var(--color-error)}.cruzo-fundacao .btn[data-variante=destrutivo]:hover:not(:disabled){background:rgba(255,138,118,.1)}.cruzo-fundacao .btn[data-largura=total]{width:100%}.cruzo-fundacao .btn-icone{display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border-radius:var(--r-pilula);border:1px solid var(--cor-contorno);background:var(--cor-superficie);color:var(--cor-texto);cursor:pointer;transition:transform .12s var(--p-mola),background-color .12s linear}.cruzo-fundacao .btn-icone:active:not(:disabled){transform:scale(.94)}.cruzo-fundacao .btn-icone:hover:not(:disabled){background:var(--cor-superficie-alta)}.cruzo-fundacao .btn-icone:disabled{opacity:.45;cursor:not-allowed;transform:none}.cruzo-fundacao .btn-icone svg{width:20px;height:20px;display:block}.cruzo-fundacao .campo{display:grid;grid-gap:var(--e1);gap:var(--e1)}.cruzo-fundacao .campo-rotulo{font-size:var(--t3);color:var(--cor-texto-fraco);line-height:var(--lh-meta)}.cruzo-fundacao .campo-controle{min-height:var(--tap);width:100%;padding:0 var(--e3);border-radius:var(--r-btn);border:1px solid var(--cor-contorno);background:var(--cor-superficie);color:var(--cor-texto);font-family:inherit;font-size:var(--t5);line-height:var(--lh-corpo);transition:border-color .12s linear}.cruzo-fundacao .campo-controle::placeholder{color:var(--cor-texto-fraquissimo)}.cruzo-fundacao .campo-controle:hover:not(:disabled){border-color:var(--cor-contorno-forte)}.cruzo-fundacao .campo-controle:disabled{opacity:.45;cursor:not-allowed}.cruzo-fundacao .campo[data-erro=true] .campo-controle{border-color:var(--color-error)}.cruzo-fundacao .campo-erro{display:flex;align-items:center;gap:var(--e1);color:var(--color-error);font-size:var(--t3);line-height:var(--lh-meta)}.cruzo-fundacao .campo-dica{color:var(--cor-texto-fraquissimo);font-size:var(--t3)}.cruzo-fundacao select.campo-controle{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--e6);cursor:pointer}.cruzo-fundacao .campo-select{position:relative}.cruzo-fundacao .campo-select:after{content:"";position:absolute;right:var(--e3);bottom:18px;width:8px;height:8px;border-right:2px solid var(--cor-texto-fraco);border-bottom:2px solid var(--cor-texto-fraco);transform:rotate(45deg);pointer-events:none}.cruzo-fundacao .campo-check{display:flex;align-items:flex-start;gap:var(--e2);min-height:var(--tap);padding:var(--e2) 0;cursor:pointer;color:var(--cor-texto);font-size:var(--t4)}.cruzo-fundacao .campo-check input{width:20px;height:20px;min-height:0;padding:0;border:0;border-radius:0;background:none;margin:2px 0 0;flex:0 0 auto;accent-color:var(--color-action);cursor:pointer}.cruzo-fundacao .campo-check:has(input:disabled){opacity:.45;cursor:not-allowed}.cruzo-fundacao .cartao{background:var(--cor-superficie);border:var(--sup-contorno);border-radius:var(--r-card);padding:var(--pad-card);box-shadow:var(--sup-refracao),var(--p-sombra-1)}.cruzo-fundacao .cartao[data-elevado=true]{background:var(--sup-fundo);-webkit-backdrop-filter:blur(var(--sup-desfoque));backdrop-filter:blur(var(--sup-desfoque));box-shadow:var(--sup-refracao),var(--p-sombra-2)}.cruzo-fundacao .cartao-titulo{font-size:var(--t5);font-weight:600;line-height:var(--lh-nome)}.cruzo-fundacao .selo{display:inline-flex;align-items:center;gap:var(--e1);padding:2px var(--e2);border-radius:var(--r-pilula);border:1px solid var(--cor-contorno-forte);background:var(--cor-superficie-alta);color:var(--cor-texto-fraco);font-family:var(--fonte-dados);font-size:var(--t2);line-height:var(--lh-micro);white-space:nowrap}.cruzo-fundacao .selo[data-tom=acao]{border-color:var(--color-action);color:var(--color-highlight)}.cruzo-fundacao .selo[data-tom=erro]{border-color:var(--color-error);color:var(--color-error)}.cruzo-fundacao .visualmente-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.cruzo-fundacao .chip{display:inline-flex;align-items:center;gap:var(--e1);min-height:var(--tap);padding:0 var(--e3);border-radius:var(--r-pilula);border:1px solid var(--cor-contorno-forte);background:transparent;color:var(--cor-texto);font-family:inherit;font-size:var(--t3);cursor:pointer;transition:background-color .12s linear,border-color .12s linear}.cruzo-fundacao .chip[aria-pressed=true]{background:var(--color-action);border-color:var(--color-action);color:var(--cor-sobre-acao)}.cruzo-fundacao .chip:disabled{opacity:.45;cursor:not-allowed}.cruzo-fundacao .estado{display:grid;grid-gap:var(--e2);gap:var(--e2);justify-items:center;text-align:center;padding:var(--e6) var(--e4);border:1px dashed var(--cor-contorno-forte);border-radius:var(--r-card);color:var(--cor-texto-fraco)}.cruzo-fundacao .estado-titulo{font-size:var(--t5);font-weight:600;color:var(--cor-texto)}.cruzo-fundacao .estado[data-tom=erro]{border-color:var(--color-error);color:var(--color-error)}.cruzo-fundacao .estado[data-tom=erro] .estado-titulo{color:var(--color-error)}.cruzo-fundacao .carregando{height:4px;width:100%;border-radius:var(--r-pilula);background:var(--cor-superficie-alta);overflow:hidden}.cruzo-fundacao .carregando:after{content:"";display:block;height:100%;width:40%;border-radius:inherit;background:var(--color-action);animation:cruzo-desliza 1.1s ease-in-out infinite}@keyframes cruzo-desliza{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.cruzo-fundacao .masthead{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);min-height:var(--mh-h);padding:0 var(--mx);padding-top:var(--sat);background:var(--sup-fundo);-webkit-backdrop-filter:blur(var(--sup-desfoque));backdrop-filter:blur(var(--sup-desfoque));border-bottom:var(--sup-contorno);box-shadow:var(--sup-refracao)}.cruzo-fundacao .masthead-marca{font-size:var(--wm-fs);font-weight:800;letter-spacing:-.02em;line-height:1}.cruzo-fundacao .masthead-lado{display:inline-flex;align-items:center;gap:var(--e2);min-width:var(--tap)}.cruzo-fundacao .masthead-lado:last-child{justify-content:flex-end}.cruzo-fundacao .masthead[data-forma=capsula]{border:var(--sup-contorno);border-radius:var(--r-pilula);margin:0 var(--mx);padding:0 var(--e3)}.cruzo-fundacao .masthead[data-forma=capsula] .masthead-marca{font-size:var(--mh-wm);font-weight:700}.cruzo-fundacao .dock{display:flex;align-items:stretch;gap:var(--dock-pad);padding:var(--dock-pad);padding-bottom:calc(var(--dock-pad) + var(--sab));min-height:var(--dock-h);border:var(--sup-contorno);border-radius:var(--r-dock);background:var(--sup-fundo);-webkit-backdrop-filter:blur(calc(var(--sup-desfoque) * 1.6)) saturate(1.3);backdrop-filter:blur(calc(var(--sup-desfoque) * 1.6)) saturate(1.3);box-shadow:var(--fio-interno-forte),0 1px 0 rgba(236,232,223,.04),var(--p-sombra-3)}.cruzo-fundacao .dock-item{flex:1 1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--tap);border:0;border-radius:calc(var(--r-dock) - var(--dock-pad));background:transparent;color:var(--cor-texto-fraco);font-family:inherit;font-size:var(--t2);cursor:pointer;text-decoration:none;transition:background-color .12s linear,color .12s linear}.cruzo-fundacao .dock-item[aria-current=page]{background:var(--cor-superficie-alta);color:var(--cor-texto);border:1px solid var(--cor-contorno);box-shadow:var(--fio-interno-forte),var(--p-sombra-1);font-weight:700}.cruzo-fundacao .dock-item:not([aria-current=page]){color:var(--cor-texto-fraco)}.cruzo-fundacao .dock-item:hover:not([aria-current=page]){color:var(--cor-texto)}.cruzo-fundacao .dock-item>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (max-width:359px){.cruzo-fundacao .dock-item{font-size:var(--t1)}}.cruzo-fundacao .dock-item svg{width:20px;height:20px}.cruzo-fundacao.folha-hospedeiro{position:fixed;inset:0;z-index:var(--z-fundo-de-folha);background:transparent;font-size:var(--t4)}.cruzo-fundacao .folha-sonda-vp{position:absolute;top:0;left:0;width:0;height:100dvh;visibility:hidden;pointer-events:none}.cruzo-fundacao .folha-fundo{position:fixed;inset:0;z-index:var(--z-fundo-de-folha);background:rgba(10,9,8,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cruzo-folha-fundo .2s linear}.cruzo-fundacao .folha{position:fixed;left:0;right:0;bottom:var(--kb);z-index:var(--z-folha);display:flex;flex-direction:column;min-height:0;max-height:calc(var(--folha-vp, 100dvh) - var(--sat) - var(--folha-folga-topo));padding-top:var(--e3);overflow:hidden;background:var(--cor-superficie-baixa);border-top:var(--sup-contorno);border-radius:var(--r-modal) var(--r-modal) 0 0;box-shadow:var(--fio-interno),var(--p-sombra-3);animation:cruzo-folha-sobe .32s var(--p-mola)}.cruzo-fundacao .folha:focus-visible{outline-offset:-4px}.cruzo-fundacao .folha-pega{flex:0 0 auto;width:34px;height:4px;margin:0 auto var(--e3);border-radius:2px;background:var(--cor-contorno-forte)}.cruzo-fundacao .folha-cabeca{flex:0 0 auto;position:relative;z-index:var(--z-folha-controle);display:flex;align-items:flex-start;gap:var(--e3);padding:0 var(--mx) var(--e3);border-bottom:1px solid var(--cor-contorno)}.cruzo-fundacao .folha-textos{flex:1 1 auto;min-width:0;display:grid;grid-gap:var(--e1);gap:var(--e1)}.cruzo-fundacao .folha-titulo{font-size:var(--t6);font-weight:800;letter-spacing:-.01em;line-height:var(--lh-tit)}.cruzo-fundacao .folha-descricao{margin:0;color:var(--cor-texto-fraco);font-size:var(--t3);line-height:var(--lh-meta)}.cruzo-fundacao .folha-fechar{flex:0 0 auto}.cruzo-fundacao .folha-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid;grid-gap:var(--gap);gap:var(--gap);align-content:start;padding:var(--e4) var(--mx);scroll-padding-bottom:var(--e7);scroll-padding-top:var(--e3)}.cruzo-fundacao .folha-corpo:last-child{padding-bottom:max(var(--e5),calc(var(--sab) + var(--e3)))}.cruzo-fundacao .folha-rodape{flex:0 0 auto;position:relative;z-index:var(--z-folha-controle);display:flex;gap:var(--e3);padding:var(--e3) var(--mx) max(var(--e4),calc(var(--sab) + var(--e3)));border-top:1px solid var(--cor-contorno);background:var(--cor-superficie-baixa)}.cruzo-fundacao .folha-rodape>*{flex:1 1;min-width:0}@media (max-height:619px){.cruzo-fundacao.folha-hospedeiro{--folha-folga-topo:24px}}@media (min-width:560px){.cruzo-fundacao .folha{width:min(34rem,calc(100vw - 2 * var(--e5)));margin-inline:auto;bottom:calc(var(--kb) + var(--e5));border:var(--sup-contorno);border-radius:var(--r-modal)}}@keyframes cruzo-folha-sobe{0%{transform:translateY(12%);opacity:0}}@keyframes cruzo-folha-fundo{0%{opacity:0}}.cruzo-fundacao main.laboratorio{max-width:46rem;margin:0 auto;padding:calc(var(--sat) + var(--e5)) var(--mx) calc(var(--sab) + var(--dock-h) + var(--e7));overflow-x:hidden}.cruzo-fundacao .peso-linha{display:flex;align-items:baseline;gap:var(--e3);padding:var(--e2) 0;border-bottom:1px solid var(--cor-contorno)}.cruzo-fundacao .peso-rotulo{font-family:var(--fonte-dados);font-size:var(--t2);color:var(--cor-texto-fraco);min-width:3.5em}.cruzo-fundacao .peso-amostra{font-size:var(--t7);line-height:var(--lh-nome)}.cruzo-fundacao .lab-intro{display:grid;grid-gap:var(--e2);gap:var(--e2);padding:var(--pad-card) 0 var(--e5);border-bottom:1px solid var(--cor-contorno)}.cruzo-fundacao .lab-intro p{margin:0;color:var(--cor-texto-fraco)}.cruzo-fundacao .lab-aviso{border:1px solid var(--cor-contorno-forte);border-left:3px solid var(--color-highlight);border-radius:var(--r-btn);padding:var(--e2) var(--e3);color:var(--cor-texto-fraco);font-size:var(--t3)}.cruzo-fundacao .lab-secao{display:grid;grid-gap:var(--e3);gap:var(--e3);padding:var(--e6) 0;border-bottom:1px solid var(--cor-contorno);scroll-margin-top:calc(var(--sat) + var(--e5))}.cruzo-fundacao .lab-secao>h2{font-size:var(--t6);font-weight:700;line-height:var(--lh-tit)}.cruzo-fundacao .lab-secao>p{margin:0;color:var(--cor-texto-fraco);font-size:var(--t3)}.cruzo-fundacao .lab-grade{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:1fr;align-items:start}@media (min-width:560px){.cruzo-fundacao .lab-grade[data-colunas="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cruzo-fundacao .lab-linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.cruzo-fundacao .lab-status{margin:0;padding:var(--e2) var(--e3);border:1px dashed var(--cor-contorno-forte);border-radius:var(--r-btn);background:var(--cor-superficie-baixa);color:var(--cor-texto-fraco);font-family:var(--fonte-dados);font-size:var(--t3)}.cruzo-fundacao .lab-pesos{display:grid;grid-gap:0;gap:0}.cruzo-fundacao .lab-mono{font-family:var(--fonte-dados);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cor-texto-fraco);font-size:var(--t3);word-break:break-word}@media (prefers-reduced-motion:reduce){.cruzo-fundacao .carregando:after{animation:none;width:100%;opacity:.6}.cruzo-fundacao .btn-icone:active:not(:disabled),.cruzo-fundacao .btn:active:not(:disabled){transform:none}.cruzo-fundacao .folha,.cruzo-fundacao .folha-fundo{animation:none}}.cruzo-fundacao .casco-produto{min-height:100svh;display:flex;flex-direction:column}.cruzo-fundacao .casco-produto:not(.mapa-casco){min-height:100dvh}.cruzo-fundacao .casco-produto>main{flex:1 1 auto;min-height:0}.cruzo-fundacao .casco-produto[data-com-dock=sim]:not(.mapa-casco)>div>main,.cruzo-fundacao .casco-produto[data-com-dock=sim]:not(.mapa-casco)>main{padding-bottom:calc(var(--sab) + var(--dock-h) + var(--e5))}.cruzo-fundacao .casco-masthead{z-index:var(--z-mapa-masthead);position:-webkit-sticky;position:sticky;top:var(--sat)}.cruzo-fundacao .casco-titulo{font-size:var(--t1);letter-spacing:.06em;text-transform:uppercase;color:var(--cor-texto-fraco);white-space:nowrap}.cruzo-fundacao .casco-sino{display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);border-radius:999px;border:var(--sup-contorno);color:var(--cor-texto)}.cruzo-fundacao .casco-sino:hover{border-color:var(--cor-texto)}.cruzo-fundacao .casco-dock{position:fixed;left:var(--mx);right:var(--mx);bottom:calc(var(--sab) + var(--e2));z-index:var(--z-mapa-dock)}.cruzo-fundacao .casco-legado>main{padding-bottom:calc(var(--sab) + var(--dock-h) + var(--e5))}.cruzo-fundacao .relacionadas{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--e1);gap:var(--e1);padding:var(--e1);border:var(--sup-contorno);border-radius:var(--r-pilula);background:var(--cor-superficie-baixa);box-shadow:var(--sup-refracao)}.cruzo-fundacao .relacionadas-lado{display:flex;align-items:center;justify-content:center;min-height:var(--tap);padding:0 var(--e3);border-radius:var(--r-pilula);font-family:var(--fonte-ui);font-size:var(--t5);font-weight:650;letter-spacing:.02em;line-height:var(--lh-nome);color:var(--cor-texto-fraco);text-decoration:none;transition:background-color .18s ease,color .18s ease}.cruzo-fundacao .relacionadas-lado:hover{color:var(--cor-texto)}.cruzo-fundacao .relacionadas-lado[aria-current=true]{background:var(--cor-superficie-alta);color:var(--cor-texto);border:1px solid var(--cor-contorno-forte);box-shadow:var(--fio-interno-forte),var(--p-sombra-1)}@media (prefers-reduced-motion:reduce){.cruzo-fundacao .relacionadas-lado{transition:none}}.cruzo-fundacao .foto-oculta{position:relative;display:flex;align-items:center;gap:var(--e2);min-height:var(--tap);padding:0 var(--e3);box-sizing:border-box;border:1px solid var(--cor-contorno-forte);border-radius:var(--r-btn);background:var(--cor-superficie-baixa);font-family:var(--fonte-dados);font-size:var(--t2);letter-spacing:.6px;text-transform:uppercase;color:var(--cor-texto);text-decoration:none}.cruzo-fundacao .foto-oculta:hover{border-color:var(--cor-texto-fraco)}.cruzo-fundacao .foto-oculta:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;flex:none;border:1px solid var(--cor-contorno-forte);border-radius:var(--r-pilula);font-size:var(--t3);line-height:1}.cruzo-fundacao .foto-oculta-caixa{flex-direction:column;justify-content:center;gap:var(--e1);padding:var(--e1);text-align:center;font-size:var(--t1);line-height:1.2}.cruzo-fundacao .foto-oculta-retrato{display:inline-flex;justify-content:center;min-height:0;padding:2px;gap:0;border:0;border-radius:50%;background:none;inline-size:max-content}.cruzo-fundacao .foto-oculta-retrato:before{position:absolute;right:-2px;bottom:-2px;width:1.25rem;height:1.25rem;background:var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-dados);font-size:var(--t2)}.cruzo-fundacao .foto-oculta-retrato:after{content:"";position:absolute;inset:50% auto auto 50%;width:max(100%,var(--tap));height:max(100%,var(--tap));transform:translate(-50%,-50%)}html .cruzo-fundacao .casco-produto .dock{border:0;border-radius:999px;background:var(--material-navegacao);backdrop-filter:var(--material-navegacao-filtro);-webkit-backdrop-filter:var(--material-navegacao-filtro);box-shadow:0 8px 28px rgba(0,0,0,.18)}html .cruzo-fundacao .casco-produto .dock .dock-item{border:0;border-radius:999px;box-shadow:none}html .cruzo-fundacao .casco-produto .dock .dock-item[aria-current=page]{background:rgba(255,255,255,.12);color:var(--cor-texto)}@media(prefers-reduced-transparency:reduce){html .cruzo-fundacao .casco-produto .dock{background:var(--cor-superficie-alta);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(max-width:1023px){html .cruzo-fundacao .casco-produto .dock{left:12px;right:12px;bottom:calc(var(--sab) + 8px);min-height:64px;padding:4px}html .cruzo-fundacao .casco-produto .dock .dock-item{font-size:11px}.cruzo-fundacao .casco-produto .dock{transition:left .22s ease-out,right .22s ease-out,min-height .22s ease-out}.cruzo-fundacao .casco-produto .dock-item>span:last-child{max-height:24px;opacity:1;transition:max-height .2s ease-out,opacity .14s ease-out}}.cruzo-fundacao .folha{border:0;border-radius:32px 32px 0 0;background:var(--material-folha);backdrop-filter:var(--material-folha-filtro);-webkit-backdrop-filter:var(--material-folha-filtro)}.cruzo-fundacao .folha :is(.folha-cabeca,.folha-rodape){border:0;background:transparent;box-shadow:none}.cruzo-fundacao .folha .folha-fechar{border:0;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:none}.cruzo-fundacao .folha .btn{border-radius:999px}@media(min-width:1024px){.cruzo-fundacao .folha{border-radius:32px}}@media(prefers-reduced-transparency:reduce){.cruzo-fundacao .folha{background:var(--cor-superficie-alta);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.cruzo-fundacao .casco-produto .dock,.cruzo-fundacao .casco-produto .dock-item>span:last-child{transition:none!important}}.cruzo-fundacao{--material-ferramenta:rgba(38,41,43,.30);--material-legenda:rgba(20,19,17,.72);--material-ferramenta-filtro:blur(8px) saturate(125%);--material-navegacao:rgba(26,33,29,.58);--material-navegacao-filtro:blur(16px);--material-folha:rgba(30,38,35,.65);--material-folha-filtro:blur(18px)}@media(prefers-reduced-transparency:reduce){.cruzo-fundacao .folha-fundo{background:var(--cor-fundo);backdrop-filter:none;-webkit-backdrop-filter:none}}.cruzo-fundacao .painel-progressivo-nativo>summary{list-style:none;cursor:pointer}.cruzo-fundacao .painel-progressivo-nativo>summary::-webkit-details-marker{display:none}.cruzo-fundacao .painel-progressivo-nativo>summary:after{content:"+";-webkit-margin-start:var(--e2);margin-inline-start:var(--e2)}.cruzo-fundacao .painel-progressivo-nativo[open]>summary:after{content:"−"}.cruzo-fundacao .painel-progressivo-corpo{-webkit-padding-before:var(--e3);padding-block-start:var(--e3)}.cruzo-fundacao{--rolagem-trilho:var(--cor-fundo);--rolagem-polegar:var(--cor-contorno-forte);--rolagem-polegar-hover:var(--cor-texto-fraco);--rolagem-polegar-ativo:var(--cor-texto)}.cruzo-fundacao,.cruzo-fundacao *{scrollbar-width:thin;scrollbar-color:var(--rolagem-polegar) var(--rolagem-trilho)}.cruzo-fundacao ::-webkit-scrollbar,.cruzo-fundacao::-webkit-scrollbar{width:8px;height:8px}.cruzo-fundacao ::-webkit-scrollbar-track,.cruzo-fundacao::-webkit-scrollbar-track{background:var(--rolagem-trilho)}.cruzo-fundacao ::-webkit-scrollbar-thumb,.cruzo-fundacao::-webkit-scrollbar-thumb{background:var(--rolagem-polegar);border-radius:var(--r-pilula)}.cruzo-fundacao ::-webkit-scrollbar-thumb:hover,.cruzo-fundacao::-webkit-scrollbar-thumb:hover{background:var(--rolagem-polegar-hover)}.cruzo-fundacao ::-webkit-scrollbar-thumb:active,.cruzo-fundacao::-webkit-scrollbar-thumb:active{background:var(--rolagem-polegar-ativo)}@media (forced-colors:active){.cruzo-fundacao,.cruzo-fundacao *{scrollbar-color:auto;scrollbar-width:auto}}@media(max-width:1023px){.cruzo-fundacao .casco-produto .casco-masthead[data-forma=capsula]{--material-cabecalho-fundo:rgba(20,19,17,.82);--material-cabecalho-filtro:blur(18px) saturate(1.15);width:100%;box-sizing:border-box;min-height:52px;height:52px;margin-inline:0;padding:0 max(var(--mx),calc((100% - var(--casco-largura-max,999rem)) / 2));border:0;border-radius:0;background:var(--material-cabecalho-fundo);box-shadow:0 1px 0 rgba(255,255,255,.08),0 3px 8px rgba(0,0,0,.1);backdrop-filter:var(--material-cabecalho-filtro);-webkit-backdrop-filter:var(--material-cabecalho-filtro)}.cruzo-fundacao .casco-produto.mapa-casco .casco-masthead[data-forma=capsula]{width:min(calc(100% - 2 * var(--mx)),var(--casco-largura-max,999rem));margin-inline:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.cruzo-fundacao .casco-produto .casco-masthead[data-forma=capsula] .masthead-marca{font-size:48px;line-height:1;transition:font-size .22s ease-out}.cruzo-fundacao .casco-produto.mapa-casco[data-lendo=sim] .casco-masthead[data-forma=capsula] .masthead-marca,.cruzo-fundacao .casco-produto:not(.mapa-casco)[data-documento-rolado=sim] .casco-masthead[data-forma=capsula] .masthead-marca{font-size:24px}html .cruzo-fundacao .casco-produto[data-lendo=sim] .dock{left:8%;right:8%;min-height:52px}.cruzo-fundacao .casco-produto[data-lendo=sim] .dock-item>span:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.cruzo-fundacao .casco-produto .casco-masthead[data-forma=capsula] .masthead-marca{transition:none}}.cruzo-fundacao .btn[data-icone=sim]{width:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:14px;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.cruzo-fundacao .btn[data-icone=sim]>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.cruzo-fundacao .painel-progressivo-nativo>summary.btn[data-icone=sim]:after{content:none}.cruzo-fundacao .btn[data-icone=sim]:hover{background:rgba(255,255,255,.06)}.cruzo-fundacao .painel-progressivo-rodape{-webkit-padding-before:var(--e3);padding-block-start:var(--e3)}.cruzo-fundacao .foto-oculta-retrato:has(.retrato-revelar-rotulo):before{display:none}.cruzo-fundacao .retrato-revelar-rotulo{position:absolute;bottom:var(--e2);inset-inline:var(--e2);text-align:center;padding:var(--e1) var(--e2);border-radius:var(--r-pilula);background:var(--material-ferramenta);color:var(--cor-texto);font-family:var(--fonte-ui);font-size:var(--t2);text-transform:none;letter-spacing:0}@media(max-width:1023px){html:has(body>.cruzo-fundacao){scroll-padding-top:calc(52px + env(safe-area-inset-top,0px) + 8px);scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom,0px) + 16px)}}@media(max-width:1023px) and (prefers-reduced-transparency:reduce){.cruzo-fundacao .casco-produto .casco-masthead[data-forma=capsula]{background:var(--cor-fundo);backdrop-filter:none;-webkit-backdrop-filter:none}}.cruzo-fundacao input:is([type=radio],[type=checkbox]){box-sizing:border-box;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;padding:0;margin:0;border:0;background:none;flex:0 0 20px;accent-color:var(--color-action);cursor:pointer}.cruzo-fundacao label:has(>input:is([type=radio],[type=checkbox])){display:flex;align-items:center;justify-content:flex-start;gap:var(--e2);min-height:var(--tap);min-width:0;overflow-wrap:anywhere;cursor:pointer}.cruzo-fundacao .folha{padding-top:0;transform:translateY(var(--folha-arraste,0));transition:transform .18s ease-out}.cruzo-fundacao .folha[data-arrastando]{transition:none;animation:none}.cruzo-fundacao .folha-pega{display:grid;place-items:center;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:calc(var(--z-folha-controle) + 1);width:88px;height:var(--tap);min-height:var(--tap);margin:0;background:transparent;border-radius:0;touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cruzo-fundacao .folha-pega:before{content:"";width:34px;height:4px;border-radius:2px;background:var(--cor-contorno-forte)}.cruzo-fundacao .folha-pega:active{cursor:-webkit-grabbing;cursor:grabbing}.cruzo-fundacao .folha-cabeca{align-items:center;padding:28px var(--mx) 0;gap:var(--e2)}.cruzo-fundacao .folha-titulo{margin:0}.cruzo-fundacao .folha-corpo{padding-block:var(--e3)}.cruzo-fundacao .folha-rodape{flex-wrap:wrap;gap:var(--e2)}.cruzo-fundacao .folha-rodape>*{flex-basis:0}.cruzo-fundacao.folha-hospedeiro[data-teclado=aberto]{--folha-folga-topo:8px}.cruzo-fundacao.folha-hospedeiro[data-teclado=aberto] .folha-rodape{padding-block:var(--e2)}@media (prefers-reduced-motion:reduce){.cruzo-fundacao .folha{transition:none}}html .cruzo-fundacao .escolhas[data-disposicao=grade]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--e2);gap:var(--e2);align-items:stretch;min-width:0}html .cruzo-fundacao .escolhas[data-disposicao=grade]>:is(.chip,label){display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--tap);margin:0;padding:8px 10px;border-radius:12px;gap:var(--e2);font-size:14px;line-height:1.3;white-space:normal;overflow-wrap:normal;text-align:left}.cruzo-fundacao .escolhas[data-disposicao=grade]>label>span{min-width:0;overflow-wrap:anywhere}.cruzo-fundacao .acoes-em-linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);min-width:0;margin:0}.cruzo-fundacao .acoes-em-linha>form{display:flex;flex:0 1 auto;min-width:0;margin:0}.cruzo-fundacao .acoes-em-linha .btn{min-height:var(--tap);padding:8px 12px;line-height:1.3}.cruzo-fundacao .folha-rodape>.acoes-em-linha{display:flex;flex:1 1 100%;flex-wrap:nowrap;gap:var(--e2)}.cruzo-fundacao .folha-rodape>.acoes-em-linha>*{flex:1 1;min-width:0}