:root{--v2-fio-cabecalho:#e3e2df;--v2-legenda:#5f6966;--v2-escuro-texto:#dfe4e2;--v2-escuro-suave:#c9d1ce;--v2-escuro-fio:rgba(255,255,255,0.14);--v2-selo:#1a8a51;--v2-sombra:0 2px 10px rgba(6,23,19,0.06);--v2-mono:'IBM Plex Mono',ui-monospace,Menlo,monospace;--v2-largura:1180px}.v2-so-leitor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([class^="v2-"],[class*=" v2-"]):focus-visible,:where([class^="v2-"],[class*=" v2-"]) :is(a,button,input):focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (max-width:767px),(pointer:coarse){:where([class^="v2-"],[class*=" v2-"]) :is(input,select,textarea):not([type="checkbox"],[type="radio"],[type="file"],[type="range"],[type="hidden"]){font-size:16px !important}}@media (max-width:899.98px){.v2-so-computador{display:none !important}}@media (min-width:900px){.v2-so-celular{display:none !important}}.wrap.v2-miolo-largo{max-width:calc(var(--v2-largura) + 48px)}@media (max-width:899.98px){.wrap.v2-miolo-largo{padding-left:18px;padding-right:18px}}@media (min-width:900px){.wrap.v2-miolo-largo{padding-left:24px;padding-right:24px;padding-bottom:72px}}.v2-botao{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 18px;box-sizing:border-box;border:0;border-radius:var(--r-md,12px);font-family:inherit;font-size:14.5px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;flex-shrink:0;cursor:pointer}.v2-botao-grande{min-height:50px;font-size:15.5px}.v2-botao-principal{background:var(--orange-text);color:#fff}.v2-botao-principal:hover{background:var(--orange-deep);color:#fff}.v2-botao-secundario{background:#fff;color:var(--ink);border:1.5px solid var(--ink)}.v2-botao-secundario:hover{background:var(--surface);color:var(--ink)}.v2-botao-discreto{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.v2-botao-discreto:hover{border-color:var(--ink);color:var(--ink)}.v2-botao-claro{background:#fff;color:var(--ink)}.v2-botao-claro:hover{background:var(--paper);color:var(--ink)}.v2-rotulo{margin:0;font-family:var(--v2-mono);font-size:11px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--ink-soft)}.v2-cartao{display:flex;flex-direction:column;gap:16px;padding:22px 20px;background:var(--card);border-radius:22px;box-shadow:var(--v2-sombra)}.v2-cartao-escuro{display:flex;flex-direction:column;gap:14px;padding:22px 20px;background:var(--ink);color:#fff;border-radius:22px}.v2-cartao-escuro .v2-rotulo{color:var(--v2-escuro-suave)}.v2-busca{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--v2-sombra)}.v2-busca:focus-within{border-color:var(--orange)}.v2-busca svg{flex-shrink:0;color:var(--ink-soft)}.v2-busca input{flex:1;min-width:0;height:46px;padding:0;border:0;background:transparent;font-family:inherit;font-size:15px;color:var(--ink);outline:none}.v2-cabecalho{width:100%;background:#fff;border-bottom:1px solid var(--v2-fio-cabecalho);font-family:'LINE Seed JP',sans-serif;color:var(--ink);position:relative;z-index:20}.v2-cabecalho-faixa{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;max-width:var(--v2-largura);min-height:58px;margin:0 auto;padding:0 12px 0 16px;box-sizing:border-box}.v2-cabecalho-marca{display:flex;align-items:center;height:44px;flex-shrink:0;margin-right:auto}.v2-cabecalho-marca img{display:block;width:81px;height:26px}.v2-cabecalho-acoes{order:1}.v2-cabecalho-menu{order:2}.v2-cabecalho-acoes{display:flex;align-items:center;gap:4px;flex-shrink:0}.v2-cabecalho-acoes > a:not(.v2-botao){display:flex;align-items:center;height:44px;padding:0 6px;font-size:14px;font-weight:700;color:var(--ink);text-decoration:none}.v2-cabecalho-icone{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--ink);text-decoration:none}.v2-cabecalho-icone:hover{background:var(--surface)}.v2-cabecalho-avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;flex-shrink:0;background:var(--orange-deep);color:#fff;font-size:12.5px;font-weight:800}:where([class^="v2-"],[class*=" v2-"]) input[type="file"]{max-width:100%;min-height:44px;font-family:inherit;font-size:14px;color:var(--ink-soft)}:where([class^="v2-"],[class*=" v2-"]) input[type="file"]::file-selector-button{min-height:40px;margin-right:10px;padding:0 14px;background:var(--surface);border:1px solid var(--line);border-radius:12px;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--ink);cursor:pointer}.v2-chip{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:40px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid var(--line);border-radius:100px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.2;color:var(--ink);text-decoration:none;white-space:nowrap;cursor:pointer}.v2-chip:hover{border-color:var(--ink)}.v2-chip[aria-current="page"],.v2-chip[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:#fff}.v2-contador{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:100px;background:var(--orange-text);color:#fff;font-size:10.5px;font-weight:800;line-height:1}.v2-contador-no-icone{position:absolute;top:7px;right:6px;min-width:17px;height:17px;padding:0 4px;border:2px solid #fff;font-size:10.5px}.v2-cabecalho-publicar{gap:6px;padding:0 18px 0 14px;font-size:14px}.v2-cabecalho-toggle{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.v2-cabecalho-menu{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;margin-left:6px;box-sizing:border-box;background:#fff;border:1px solid var(--v2-fio-cabecalho);border-radius:12px;cursor:pointer}.v2-cabecalho-menu-linha{display:block;width:18px;height:2px;border-radius:2px;background:var(--ink);transition:transform .15s ease,opacity .15s ease}.v2-cabecalho-toggle:checked + .v2-cabecalho-menu .v2-cabecalho-menu-linha:nth-child(1){transform:translateY(7px) rotate(45deg)}.v2-cabecalho-toggle:checked + .v2-cabecalho-menu .v2-cabecalho-menu-linha:nth-child(2){opacity:0}.v2-cabecalho-toggle:checked + .v2-cabecalho-menu .v2-cabecalho-menu-linha:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.v2-cabecalho-toggle:focus-visible + .v2-cabecalho-menu{outline:2px solid var(--orange);outline-offset:2px}.v2-cabecalho-bolinha{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--orange-text)}.v2-cabecalho-painel{display:none;flex-direction:column;align-items:stretch;width:100%;order:10;padding:6px 4px 16px;border-top:1px solid var(--v2-fio-cabecalho)}.v2-cabecalho-toggle:checked ~ .v2-cabecalho-painel{display:flex}.v2-cabecalho-nav{display:flex;flex-direction:column}.v2-cabecalho-nav a{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 4px;border-bottom:1px solid var(--line);font-size:15px;font-weight:500;color:var(--v2-legenda);text-decoration:none}.v2-cabecalho-nav a:hover{color:var(--ink)}.v2-cabecalho-nav a[aria-current="page"]{color:var(--ink);font-weight:700;box-shadow:inset 3px 0 0 var(--orange);padding-left:12px}.v2-cabecalho-busca{display:flex;align-items:center;height:44px;margin:12px 0 4px;padding:0 2px 0 16px;box-sizing:border-box;background:var(--surface);border:1px solid var(--v2-fio-cabecalho);border-radius:100px}.v2-cabecalho-busca:focus-within{border-color:var(--orange);background:#fff}.v2-cabecalho-busca input{flex:1;min-width:0;height:40px;padding:0;border:0;background:transparent;font-family:inherit;font-size:13.5px;color:var(--ink);outline:none}.v2-cabecalho-busca button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;padding:0;background:none;border:0;cursor:pointer}.v2-cabecalho-busca button span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--orange-text);color:#fff}.v2-cabecalho-busca button:hover span{background:var(--orange-deep)}.v2-cabecalho-conta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:12px}.v2-cabecalho-conta form{margin:0}.v2-cabecalho-conta > a:not(.v2-botao),.v2-cabecalho-conta button:not(.v2-botao){display:flex;align-items:center;min-height:44px;padding:0 4px;background:none;border:0;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;color:var(--v2-legenda);text-decoration:none}.v2-cabecalho-conta > a:not(.v2-botao):hover,.v2-cabecalho-conta button:not(.v2-botao):hover{color:var(--orange-text)}.v2-cabecalho-conta > a[aria-current="page"]{color:var(--ink)}.v2-cabecalho-aviso{background:#fbefd5;border-top:1px solid var(--v2-fio-cabecalho);color:#6b4a00;font-size:13px}.v2-cabecalho-aviso form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:var(--v2-largura);margin:0 auto;padding:8px 16px;box-sizing:border-box}.v2-cabecalho-aviso button{min-height:36px;padding:0 14px;border:1px solid #6b4a00;border-radius:100px;background:#fff;color:#6b4a00;font:inherit;font-weight:700;cursor:pointer}.v2-cabecalho-compacto .v2-cabecalho-faixa{min-height:48px}@media (min-width:900px){.v2-cabecalho{position:sticky;top:0}.v2-cabecalho-faixa{flex-wrap:nowrap;gap:0 28px;padding:0 24px}.v2-cabecalho-marca{margin-right:0}.v2-cabecalho-menu,.v2-cabecalho-toggle{display:none}.v2-cabecalho-painel{display:flex;flex-direction:row;align-items:center;flex:1 1 auto;gap:24px;width:auto;min-width:0;order:0;padding:0;border-top:0}.v2-cabecalho-nav{flex-direction:row;align-items:stretch;gap:22px;align-self:stretch}.v2-cabecalho-nav a{min-height:0;padding:0;border-bottom:0;font-size:13.5px;white-space:nowrap}.v2-cabecalho-nav a[aria-current="page"]{padding-left:0;font-weight:600;box-shadow:inset 0 -2px 0 var(--orange)}.v2-cabecalho-busca{flex:1 1 200px;max-width:320px;min-width:0;margin:0}.v2-cabecalho-conta{flex-wrap:nowrap;gap:10px;margin-left:auto;padding:0}.v2-cabecalho-conta > a:not(.v2-botao),.v2-cabecalho-conta button:not(.v2-botao){font-size:13.5px;font-weight:500;white-space:nowrap}.v2-cabecalho-acoes{gap:8px}.v2-cabecalho-acoes > a:not(.v2-botao){padding:0 12px}.v2-cabecalho-compacto .v2-cabecalho-faixa{min-height:48px}}.v2-barra{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;height:calc(68px + env(safe-area-inset-bottom,0px));padding:0 6px calc(6px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;border-top:1px solid var(--v2-fio-cabecalho);font-family:'LINE Seed JP',sans-serif}.v2-barra a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:56px;color:var(--v2-legenda);font-size:10.5px;font-weight:700;text-decoration:none}.v2-barra a[aria-current="page"]{color:var(--ink);font-weight:800;box-shadow:inset 0 3px 0 var(--orange)}.v2-barra .v2-contador{position:absolute;top:6px;left:50%;margin-left:6px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.v2-barra a.v2-barra-redondo{justify-content:flex-end;gap:3px;height:66px;color:var(--ink)}.v2-barra a.v2-barra-redondo[aria-current="page"]{box-shadow:none}.v2-barra-bola{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--orange-text);color:#fff;box-shadow:0 6px 14px -6px rgba(158,42,20,0.7)}.v2-barra-avatar{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--orange-deep);color:#fff;font-size:9.5px;font-weight:800}@media (max-width:899.98px){body.v2-com-barra{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}}@media (min-width:900px){.v2-barra{display:none}}.v2-rodape{background:var(--ink);color:var(--paper);font-family:'LINE Seed JP',sans-serif}.v2-rodape a{color:#fff;text-decoration:none}.v2-rodape a:hover{text-decoration:underline}.v2-rodape :is(a,button):focus-visible{outline-color:#f26b4c}.v2-rodape-conteudo{display:flex;flex-direction:column;gap:22px;max-width:var(--v2-largura);margin:0 auto;padding:30px 20px 28px;box-sizing:border-box}.v2-rodape-topo{display:flex;flex-direction:column;gap:22px}.v2-rodape-marca{display:flex;flex-direction:column;gap:16px}.v2-rodape-marca img{display:block;width:94px;height:30px}.v2-rodape-marca p{margin:0;max-width:260px;font-size:13.5px;line-height:1.55;color:var(--v2-escuro-texto)}.v2-rodape-colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.v2-rodape-coluna{display:flex;flex-direction:column;gap:4px;min-width:0}.v2-rodape-coluna .v2-rotulo{font-size:10.5px;color:var(--v2-escuro-suave)}.v2-rodape-coluna a{display:flex;align-items:center;min-height:40px;font-size:14px}.v2-rodape-legal{display:flex;flex-direction:column;gap:12px}.v2-rodape-legal p{margin:0;font-size:12px;line-height:1.55;color:var(--v2-escuro-suave)}.v2-rodape-legal a{color:var(--v2-escuro-texto);text-decoration:underline}.v2-rodape-legal .v2-rodape-assinatura{font-family:var(--v2-mono);font-size:10.5px;line-height:1.6;letter-spacing:0.04em}.v2-rodape-compacto .v2-rodape-conteudo{gap:14px;padding-top:26px;padding-bottom:26px}@media (min-width:900px){.v2-rodape-conteudo{gap:32px;padding:48px 24px 32px}.v2-rodape-compacto .v2-rodape-conteudo{gap:14px;padding-top:26px;padding-bottom:26px}.v2-rodape-topo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:32px}.v2-rodape-colunas{display:contents}.v2-rodape-legal{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;padding-top:24px;border-top:1px solid var(--v2-escuro-fio)}.v2-rodape-compacto .v2-rodape-legal{padding-top:0;border-top:0}.v2-rodape-legal > p:first-child{flex:1 1 480px;max-width:720px}}