:root{--familia-preto:#181715;--familia-preto-2:#24231f;--familia-marfim:#ecebe5;--familia-marfim-2:#e1e0d9;--familia-cartao:#f7f6f2;--familia-tinta:#181715;--familia-tinta-2:#3a3935;--familia-suave:#5c5b55;--familia-linha:rgba(24,23,21,0.12);--familia-linha-forte:rgba(24,23,21,0.24);--familia-sobre-preto:#ecebe5;--familia-sobre-preto-suave:#a9a79e;--familia-latao:#c9a227;--familia-latao-claro:#e9cf78;--fonte-titulo:var(--fonte-geist),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--fonte-texto:var(--fonte-geist),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--fonte-marca:var(--fonte-logo),var(--fonte-geist),ui-sans-serif,system-ui,sans-serif;--passo-titulo:clamp(2.25rem,1.4rem + 3.4vw,4.25rem);--passo-secao:clamp(1.875rem,1.3rem + 2.2vw,3rem);--passo-lead:clamp(1.125rem,1.05rem + 0.4vw,1.375rem);--destaque:#19c3a2;--sobre-destaque:#04231d;--noite:var(--familia-preto);--tinta:var(--familia-tinta);--tinta-2:var(--familia-tinta-2);--marca:var(--destaque);--marca-hover:#3fd8bb;--sobre-marca:var(--sobre-destaque);--marca-escura:#0b6b58;--marca-clara:#5fe3c8;--marca-fundo:#dff1ea;--ambar:#9c7a17;--latao:var(--familia-latao);--papel:var(--familia-marfim);--superficie:var(--familia-cartao);--creme:var(--familia-marfim-2);--linha:var(--familia-linha);--linha-forte:var(--familia-linha-forte);--borda-controle:#8f8d85;--suave:var(--familia-suave);--ok:#0b6b58;--ok-fundo:#dff1ea;--aviso:#7a5a00;--aviso-fundo:#f1e7b8;--erro:#8a2a12;--erro-fundo:#f3dcd4;--info:#24477a;--info-fundo:#e2e8f1;--fonte-ui:var(--fonte-texto);--raio:6px;--raio-cartao:10px;--raio-pequeno:6px;--sombra-1:0 1px 3px rgba(24,23,21,0.08);--sombra-2:0 18px 48px rgba(24,23,21,0.16),0 2px 6px rgba(24,23,21,0.06);--sombra-menu:0 12px 32px rgba(24,23,21,0.16);color-scheme:light}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px;-webkit-tap-highlight-color:rgba(25,195,162,.15)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}body{background:var(--papel);color:var(--tinta);font:400 16px/1.6 var(--fonte-ui);-webkit-font-smoothing:antialiased}body,figure,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2{font-family:var(--fonte-titulo);font-weight:600;letter-spacing:-.03em}ol[role=list],ul[role=list]{list-style:none;padding:0}a{color:inherit;text-decoration:none}img,svg,video{display:block;max-width:100%}img{height:auto}a,button,input[type=checkbox],input[type=radio],label,summary{touch-action:manipulation}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--marca-escura);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.container-estreito{max-width:720px}.secao{padding:96px 0}@media (max-width:720px){.secao{padding:56px 0}.container{padding:0 16px}}.display{font-family:var(--fonte-titulo);font-weight:600;letter-spacing:-.03em;line-height:1.04}.h1{font-size:clamp(40px,5.6vw,72px)}.h2{font-size:clamp(30px,3.6vw,48px)}.h3{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.titulo-ui{font-size:28px;font-weight:400;line-height:1.2;letter-spacing:-.025em}.sobretitulo{font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--marca-escura)}.suave{color:var(--suave)}.pequeno{font-size:14px}.minusculo{font-size:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border-radius:var(--raio);border:1px solid transparent;background:var(--marca);color:var(--sobre-marca);font-weight:500;font-size:15px;cursor:pointer;transition:background .15s,transform .15s,border-color .15s;white-space:nowrap}.btn:hover{background:var(--marca-hover)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-escuro{background:var(--noite);color:#fff}.btn-escuro:hover{background:#2a2925}.btn-contorno{background:var(--superficie);color:var(--tinta);border-color:var(--linha-forte)}.btn-contorno:hover{background:var(--superficie);border-color:var(--tinta)}.btn-vidro{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.24);backdrop-filter:blur(6px)}.btn-vidro:hover{background:rgba(255,255,255,.18)}.btn-texto{background:transparent;color:var(--marca-escura);padding:0 10px}.btn-texto:hover{background:var(--marca-fundo)}.btn-perigo{background:var(--erro);color:#fff}.btn-perigo:hover{background:#9c1d23}.btn-grande{min-height:52px;padding:0 28px;font-size:16px}.btn-pequeno{min-height:34px;padding:0 14px;font-size:13px}.btn-bloco{width:100%}.campo{display:block;margin-top:16px}.campo>span{display:block;font-size:14px;font-weight:500;margin-bottom:6px}.campo small{display:block;color:var(--suave);font-size:13px;margin-top:4px}.campo input:not([type=checkbox]):not([type=radio]),.campo select,.campo textarea,.entrada,.entrada-select{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--borda-controle);border-radius:var(--raio);background:var(--superficie)}.campo textarea{min-height:96px;resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus,.entrada:focus{outline:0;border-color:var(--marca-escura);box-shadow:0 0 0 3px rgba(25,195,162,.25)}.campo-marca{display:flex;gap:10px;align-items:flex-start;margin-top:16px;font-size:14px}.campo-marca input{width:18px;height:18px;margin-top:2px;accent-color:var(--marca)}.msg-erro{color:var(--erro)}.msg-erro,.msg-ok{font-size:14px;margin-top:12px}.msg-ok{color:var(--ok)}.cartao{border:1px solid var(--linha);border-radius:var(--raio-cartao);padding:24px;box-shadow:var(--sombra-1)}.alerta,.cartao{background:var(--superficie)}.alerta{border:1px solid var(--linha);border-left-width:4px;border-radius:var(--raio);padding:12px 16px;font-size:14px}.alerta-info{border-left-color:var(--info)}.alerta-aviso{border-left-color:var(--aviso)}.alerta-erro{border-left-color:var(--erro)}.alerta-ok{border-left-color:var(--ok)}.divisor,hr{border:0;border-top:1px solid var(--linha);margin:24px 0}.etiqueta{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500;background:var(--familia-marfim-2);color:var(--tinta-2)}.etiqueta-ok{background:var(--ok-fundo);color:var(--ok)}.etiqueta-aviso{background:var(--aviso-fundo);color:var(--aviso)}.etiqueta-erro{background:var(--erro-fundo);color:var(--erro)}.etiqueta-info{background:var(--info-fundo);color:var(--info)}.tabela-wrap{overflow-x:auto}.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th{text-align:left;font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--suave);padding:10px 12px;border-bottom:1px solid var(--linha-forte);white-space:nowrap}.tabela td{padding:12px;border-bottom:1px solid var(--linha);vertical-align:top}.tabela tr:last-child td{border-bottom:0}.tabela .dir{text-align:right}.abas{display:flex;gap:4px;border-bottom:1px solid var(--linha);overflow-x:auto}.abas a{padding:10px 14px;font-size:14px;font-weight:500;color:var(--suave);border-bottom:2px solid transparent;white-space:nowrap}.abas a.ativa,.abas a[aria-current=page]{color:var(--marca-escura);border-bottom-color:var(--marca)}.progresso{height:4px;background:var(--linha);border-radius:2px;overflow:hidden}.progresso>i{display:block;height:100%;background:var(--marca)}@font-face{font-family:geist;src:url(/_next/static/media/dbccb4a9e22cbf0d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_3dd5f1{font-family:geist,geist Fallback;font-style:normal}.__variable_3dd5f1{--fonte-geist:"geist","geist Fallback"}@font-face{font-family:logo;src:url(/_next/static/media/ef6d3f52c547a6e3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:logo;src:url(/_next/static/media/8fb1a96451cec840-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:logo Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_f03644{font-family:logo,logo Fallback}.__variable_f03644{--fonte-logo:"logo","logo Fallback"}