@font-face{font-family:Sora;src:url(/_astro/sora-latin-800-normal.2tKLL3qT.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;src:url(/_astro/sora-latin-700-normal.9waGdLWo.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora fallback;src:local(Arial);size-adjust:110%;ascent-override:90%;descent-override:24%;line-gap-override:0%}@font-face{font-family:DM Sans fallback;src:local(Arial);size-adjust:96%;ascent-override:96%;descent-override:30%;line-gap-override:0%}:root{--preto:#111114;--grafite:#24242b;--chumbo:#55555e;--areia:#f4f3f0;--branco:#fff;--laranja:#ff5a1f;--laranja-hover:#ff7440;--laranja-texto:#c2410c;--nevoa:#d6d6dc;--cinza:#a9a9b2;--borda:#e2e0da;--borda-escura:#3a3a42;--brilho:radial-gradient(60% 60% at 85% 15%, #ff5a1f29, transparent 70%);--f-titulo:"Sora","Sora fallback",system-ui,sans-serif;--f-texto:"DM Sans","DM Sans fallback",system-ui,sans-serif;--t-display:clamp(2.75rem, 1.478rem + 5.652vw, 6rem);--t-pagina:clamp(2.25rem, 1.565rem + 3.043vw, 4rem);--t-h2:clamp(2rem, 1.413rem + 2.609vw, 3.5rem);--t-h3:clamp(1.375rem, 1.228rem + .652vw, 1.75rem);--t-h4:clamp(1.125rem, 1.076rem + .217vw, 1.25rem);--t-lead:clamp(1.125rem, 1.027rem + .435vw, 1.375rem);--t-corpo:1.0625rem;--t-peq:.9375rem;--t-rotulo:.875rem;--t-numero:clamp(2.5rem, 1.913rem + 2.609vw, 4rem);--t-marca-rodape:clamp(4.5rem, 19vw, 16rem);--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--secao:clamp(4rem, 2.826rem + 5.217vw, 7rem);--gutter:clamp(16px, 4.5vw, 24px);--gap:clamp(1rem, .804rem + .87vw, 1.5rem);--larg-site:1200px;--larg-media:840px;--r-1:8px;--r-2:14px;--r-3:24px;--r-4:32px;--r-pill:999px;--sombra-2:0 12px 32px -12px #1111142e,0 2px 6px #1111140f;--sombra-3:0 40px 80px -24px #11111459,0 12px 24px -12px #11111433;--sombra-topo:0 1px 0 #ffffff0f,0 8px 24px -8px #00000080;--topo-h:64px;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-press:cubic-bezier(.3,0,.5,1);--d-toque:.12s;--d-hover:.2s;--d-pagina:.3s;--d-rv:.6s}@media (width>=1024px){:root{--topo-h:72px}}[data-tema]{background:var(--fundo);color:var(--txt)}[data-tema=branco]{--fundo:var(--branco);--txt:var(--preto);--txt-2:var(--chumbo);--rotulo:var(--laranja-texto);--card:var(--areia);--linha:var(--borda);--foco:var(--preto);--check:var(--laranja-texto)}[data-tema=areia]{--fundo:var(--areia);--txt:var(--preto);--txt-2:var(--chumbo);--rotulo:var(--laranja-texto);--card:var(--branco);--linha:var(--borda);--foco:var(--preto);--check:var(--laranja-texto)}[data-tema=preto]{--fundo:var(--preto);--txt:var(--branco);--txt-2:var(--nevoa);--txt-3:var(--cinza);--rotulo:var(--laranja);--card:var(--grafite);--linha:var(--borda-escura);--foco:var(--laranja);--check:var(--laranja)}[data-tema=grafite]{--fundo:var(--grafite);--txt:var(--branco);--txt-2:var(--nevoa);--txt-3:var(--cinza);--rotulo:var(--laranja);--card:var(--preto);--linha:var(--borda-escura);--foco:var(--laranja);--check:var(--laranja)}[data-tema=laranja]{--fundo:var(--laranja);--txt:var(--preto);--txt-2:var(--preto);--rotulo:var(--preto);--card:var(--preto);--linha:#11111433;--foco:var(--preto);--check:var(--preto)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--areia);color:var(--preto);font-family:var(--f-texto);font-size:var(--t-corpo);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}img,svg{max-width:100%;height:auto}a{color:inherit}h1,h2,h3,h4{font-family:var(--f-titulo);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800;line-height:1.05}h3{font-weight:700;font-size:var(--t-h3);letter-spacing:-.015em;line-height:1.2}h4{font-weight:700;font-size:var(--t-h4);letter-spacing:-.01em;line-height:1.3}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}::selection{background:var(--laranja);color:var(--preto)}:focus-visible{outline:3px solid var(--foco,var(--preto));outline-offset:3px;border-radius:4px}[id]{scroll-margin-top:calc(var(--topo-h) + 16px)}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:30;background:var(--laranja);color:var(--preto);border-radius:var(--r-1);padding:10px 16px;font-weight:700;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.wrap{max-width:var(--larg-site);padding-inline:var(--gutter);margin-inline:auto}.wrap-media{max-width:var(--larg-media);padding-inline:var(--gutter);margin-inline:auto}.secao{padding-block:var(--secao);position:relative}.secao-cabeca{gap:var(--e-4);margin-bottom:var(--e-7);display:grid}.secao-cabeca h2{font-size:var(--t-h2);max-width:22ch}.secao-cabeca p{color:var(--txt-2);font-size:var(--t-lead);max-width:40rem;line-height:1.5}.centro{text-align:center;justify-items:center}.centro h2{margin-inline:auto}.lead{font-size:var(--t-lead);color:var(--txt-2);max-width:34rem;line-height:1.5}.peq{font-size:var(--t-peq);color:var(--txt-2)}.grade{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.grade-2{gap:var(--gap);display:grid}@media (width>=768px){.grade-2{grid-template-columns:1fr 1fr}}.dividida{gap:var(--e-7);display:grid}@media (width>=1024px){.dividida{grid-template-columns:4fr 8fr;align-items:start}.dividida>.fixo{top:calc(var(--topo-h) + 32px);position:sticky}.dividida.meio{grid-template-columns:5fr 7fr;align-items:center}}.acoes{margin-top:var(--e-6);flex-wrap:wrap;gap:12px;display:flex}.mt-6{margin-top:var(--e-6)}.mt-7{margin-top:var(--e-7)}.rotulo{font-family:var(--f-texto);font-weight:700;font-size:var(--t-rotulo);text-transform:uppercase;letter-spacing:.12em;color:var(--rotulo);align-items:center;gap:10px;margin:0;display:inline-flex}.rotulo:before{content:"";background:var(--laranja);flex:none;width:24px;height:2px}.selo{border:1px solid var(--linha);border-radius:var(--r-pill);min-height:32px;font-size:var(--t-peq);color:var(--txt-2);align-items:center;gap:8px;padding:4px 14px;line-height:1.3;display:inline-flex}.selo .ponto{background:var(--laranja);border-radius:50%;flex:none;width:8px;height:8px}.selo svg{flex:none;width:18px;height:18px}.selo-ficticio{background:var(--preto);color:var(--branco);border-color:var(--preto);font-weight:700}[data-tema=preto] .selo-ficticio,[data-tema=grafite] .selo-ficticio{border-color:var(--borda-escura)}.btn{border-radius:var(--r-pill);min-height:48px;font-family:var(--f-texto);font-weight:700;font-size:var(--t-corpo);cursor:pointer;transition:transform var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out),color var(--d-hover) var(--ease-out);border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 24px;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:20px;height:20px}.btn .seta{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}.btn-g{min-height:56px;padding:14px 28px}.btn-p{min-height:44px;font-size:var(--t-peq);white-space:nowrap;padding:8px 16px}.btn-primario{background:var(--laranja);color:var(--preto)}.btn-escuro{background:var(--preto);color:var(--branco)}.btn-contorno{background:0 0;border-color:currentColor}.link-seta{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline 2px;display:inline-flex}.link-seta .seta{width:18px;height:18px;transition:transform var(--d-hover) var(--ease-out)}@media (hover:hover){.btn:hover{transform:translateY(-2px)}.btn:hover .seta,.link-seta:hover .seta{transform:translate(4px)}.btn-primario:hover{background:var(--laranja-hover)}.btn-escuro:hover{background:var(--grafite)}}.btn:active{transition-duration:var(--d-toque);transition-timing-function:var(--ease-press);transform:scale(.97)}@media (width<=479px){.acoes-cheias .btn{width:100%}}.topo{z-index:20;height:var(--topo-h);background:var(--preto);color:var(--branco);view-transition-name:topo;transition:background-color var(--d-hover) var(--ease-out),box-shadow var(--d-hover) var(--ease-out);--foco:var(--laranja);position:sticky;top:0}.topo-fundo{background:var(--preto)}.topo.rolou{box-shadow:var(--sombra-topo);background:#111114eb}@supports (backdrop-filter:blur(8px)){.topo.rolou{backdrop-filter:blur(8px)}}.topo .wrap{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.marca{align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.marca svg{width:32px;height:32px}.marca span{font-family:var(--f-titulo);letter-spacing:-.02em;font-size:1.375rem;font-weight:800}.nav{display:none}.nav a{color:var(--nevoa);padding-block:10px;text-decoration:none;position:relative}.nav a:after{content:"";background:var(--laranja);transform-origin:0;height:2px;transition:transform var(--d-hover) var(--ease-out);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.nav a[aria-current=page]{color:var(--branco)}.nav a[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.nav a:hover{color:var(--branco)}.nav a:hover:after{transform:scaleX(1)}}.topo-acoes{align-items:center;gap:8px;display:flex}.btn-menu{min-width:44px;min-height:44px;color:var(--branco);border:1px solid var(--borda-escura);border-radius:var(--r-pill);font:700 var(--t-peq)/1 var(--f-texto);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.btn-menu svg{width:20px;height:20px}.menu-sem-js{color:var(--branco);align-items:center;min-height:44px;font-weight:700;display:none}@supports not selector(:popover-open){.btn-menu,.menu-movel{display:none!important}.menu-sem-js{display:inline-flex}}.menu-movel{inset:var(--topo-h) 0 0 0;width:auto;height:auto;max-height:none;padding:var(--e-5) var(--gutter) var(--e-7);background:var(--preto);color:var(--branco);--foco:var(--laranja);border:0;margin:0;position:fixed;overflow-y:auto}.menu-movel ul{list-style:none;display:grid}.menu-movel li a{min-height:56px;font-family:var(--f-titulo);letter-spacing:-.02em;border-bottom:1px solid var(--borda-escura);border-left:4px solid #0000;align-items:center;padding-left:14px;font-size:1.75rem;font-weight:700;text-decoration:none;display:flex}.menu-movel li a[aria-current=page]{border-left-color:var(--laranja)}.menu-movel .menu-rodape{margin-top:var(--e-6);color:var(--nevoa);gap:12px;display:grid}.menu-movel .menu-rodape .btn{width:100%}@media (width>=1024px){.nav{align-items:center;gap:28px;display:flex}.btn-menu,.menu-movel,.menu-sem-js{display:none!important}}@media (width<=379px){.topo .btn-orcamento{display:none}}.hero{background-image:var(--brilho);padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) 0;overflow:hidden}.hero-grade{gap:var(--e-7);align-items:center;display:grid}@media (width>=1024px){.hero-grade{grid-template-columns:7fr 5fr}}.hero h1{font-size:var(--t-display);letter-spacing:-.035em;max-width:12ch;line-height:.98}.hero h1 em,.cabecalho h1 em{color:var(--laranja);font-style:normal}.hero .lead{margin-top:var(--e-5)}.hero .selo{margin-bottom:var(--e-5)}.k-selo{width:20px;height:20px}.k-perna{transform-origin:30px 34px}.hero-visual{min-height:320px;position:relative}.cabecalho{background-image:var(--brilho);padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.cabecalho .trilha{font-size:var(--t-peq);color:var(--txt-3,var(--txt-2));margin-bottom:var(--e-5)}.cabecalho .trilha a{color:inherit}.cabecalho h1{font-size:var(--t-pagina);max-width:20ch;line-height:1.02}.cabecalho .lead{margin-top:var(--e-5)}.cabecalho-grade{gap:var(--e-7);align-items:end;display:grid}@media (width>=1024px){.cabecalho-grade{grid-template-columns:7fr 5fr}}.sumario{background:var(--card);border:1px solid var(--linha);border-radius:var(--r-3);padding:var(--e-5)}.sumario ol{counter-reset:s;gap:4px;list-style:none;display:grid}.sumario a{min-height:44px;color:var(--txt-2);align-items:center;gap:12px;text-decoration:none;display:flex}.sumario a:before{counter-increment:s;content:counter(s,decimal-leading-zero);font:700 var(--t-peq)/1 var(--f-titulo);color:var(--rotulo)}@media (hover:hover){.sumario a:hover{color:var(--txt)}}.fatos{margin-top:var(--e-7);border-top:1px solid var(--linha);background:var(--linha);grid-template-columns:1fr 1fr;gap:1px;list-style:none;display:grid}.fatos li{background:var(--fundo);font-weight:700;font-size:var(--t-peq);color:var(--txt);align-items:flex-start;gap:10px;padding:18px 12px 18px 0;line-height:1.35;display:flex}.fatos svg{width:20px;height:20px;stroke:var(--check);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}@media (width>=768px){.fatos{grid-template-columns:repeat(3,1fr)}.fatos li{padding:20px 16px}}.card{background:var(--card);border:1px solid var(--linha);border-radius:var(--r-3);align-content:start;gap:10px;padding:clamp(24px,2vw + 16px,32px);display:grid;position:relative}.card p{color:var(--txt-2)}.icone{border-radius:var(--r-2);background:var(--preto);place-items:center;width:48px;height:48px;margin-bottom:12px;display:grid}[data-tema=grafite] .icone,[data-tema=preto] .card .icone{background:var(--preto);box-shadow:inset 0 0 0 1px var(--borda-escura)}.icone svg{width:24px;height:24px;stroke:var(--laranja);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.card-formato{gap:var(--e-4)}.card-formato .prazo{font-size:var(--t-peq);border-top:1px solid var(--linha);padding-top:var(--e-4);color:var(--txt-2)}.card-formato .prazo strong{color:var(--txt)}.card-link{transition:border-color var(--d-hover) var(--ease-out)}.card-link:after{content:"";border-radius:inherit;background:var(--brilho);opacity:0;transition:opacity var(--d-hover) var(--ease-out);pointer-events:none;position:absolute;inset:-1px}.card-link a.esticado{text-decoration:none}.card-link a.esticado:before{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.card-link:focus-within{border-color:var(--laranja)}.card-link:focus-within:after{opacity:1}@media (hover:hover){.card-link:hover{border-color:var(--laranja)}.card-link:hover:after{opacity:1}}.inclusos{gap:14px;list-style:none;display:grid}.inclusos li{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.inclusos svg{width:22px;height:22px;stroke:var(--check);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.inclusos.nao svg{stroke:var(--txt-2)}.inclusos .nota{font-size:var(--t-peq);color:var(--txt-2);display:block}.passos-caixa{position:relative}.passos{gap:0;padding-left:40px;list-style:none;display:grid}.passos-caixa:before,.passos-caixa .trilho{content:"";background:var(--linha);width:2px;position:absolute;top:12px;bottom:12px;left:11px}.passos-caixa .trilho{background:var(--laranja);transform-origin:top;transform:scaleY(1)}.passos li{padding-bottom:var(--e-7);position:relative}.passos li:last-child{padding-bottom:0}.passos li{position:relative}.passos li:before{content:"";background:var(--fundo);border:2px solid var(--laranja);border-radius:50%;width:12px;height:12px;position:absolute;top:10px;left:-34px}.passos .num{font:800 var(--t-peq)/1 var(--f-titulo);color:var(--rotulo);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-bottom:8px;display:block}.passos h3{margin-bottom:6px}.passos p{color:var(--txt-2);max-width:60ch}.passos .quem{text-transform:uppercase;letter-spacing:.08em;color:var(--txt-2);border:1px solid var(--linha);border-radius:var(--r-pill);margin-top:10px;padding:2px 10px;font-size:.8125rem;font-weight:700;display:inline-block}.destaque{background:var(--preto);color:var(--branco);border-radius:var(--r-3);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:clamp(20px,2vw + 12px,32px);display:flex}.destaque strong{font-family:var(--f-titulo);font-weight:800;font-size:var(--t-h4);color:var(--laranja)}.aviso{background:var(--card);border:1px solid var(--linha);border-left:4px solid var(--laranja);border-radius:var(--r-2);padding:var(--e-5);gap:10px;display:grid}.aviso h3{font-size:var(--t-h4);align-items:center;gap:10px;display:flex}.aviso h3 svg{width:24px;height:24px;stroke:var(--rotulo);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.aviso ul{gap:8px;list-style:none;display:grid}.aviso li{color:var(--txt-2);padding-left:18px;position:relative}.aviso li:before{content:"";background:var(--rotulo);width:8px;height:2px;position:absolute;top:.7em;left:0}.perguntas{border-top:1px solid var(--linha)}.perguntas details{border-bottom:1px solid var(--linha)}.perguntas summary{cursor:pointer;min-height:56px;font-family:var(--f-titulo);font-weight:700;font-size:var(--t-h4);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding-block:20px;line-height:1.3;list-style:none;display:flex}.perguntas summary::-webkit-details-marker{display:none}.perguntas summary .mais{border:1px solid var(--linha);width:28px;height:28px;transition:transform var(--d-hover) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.perguntas summary .mais svg{stroke:currentColor;stroke-width:2.5px;fill:none;stroke-linecap:round;width:14px;height:14px}.perguntas details[open] summary .mais{transform:rotate(45deg)}.perguntas .resposta{padding-bottom:var(--e-5);color:var(--txt-2);gap:10px;max-width:68ch;display:grid}@media (hover:hover){.perguntas summary:hover{color:var(--rotulo)}}.celular{--w:260px;width:var(--w);aspect-ratio:9/19.5;box-shadow:inset 0 0 0 1.5px var(--borda-escura),var(--sombra-3);background:#0b0b0d;border-radius:44px;flex:none;padding:10px;position:relative}.celular:before{content:"";border-radius:var(--r-pill);z-index:2;background:#000;width:84px;height:24px;margin-left:-42px;position:absolute;top:18px;left:50%}.celular .tela,.navegador .tela{background:#fbf6ee;position:relative;overflow:hidden}.celular .tela{border-radius:34px;height:100%;padding-top:30px}.navegador{border-radius:var(--r-2);background:var(--grafite);box-shadow:inset 0 0 0 1px var(--borda-escura),var(--sombra-3);overflow:hidden}.navegador .barra{align-items:center;gap:8px;height:36px;padding-inline:14px;display:flex}.navegador .barra i{background:var(--borda-escura);border-radius:50%;width:10px;height:10px}.navegador .barra span{border-radius:var(--r-pill);background:var(--preto);max-width:60%;height:22px;color:var(--cinza);white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:10px;padding-inline:12px;font-size:.75rem;line-height:22px;overflow:hidden}.navegador .tela{aspect-ratio:16/10}.tela img{width:100%;height:auto;display:block}.mockups{justify-items:center;margin:0;display:grid;position:relative}.mockups .navegador{display:none}.mockups figcaption{margin-top:var(--e-5);justify-content:center;display:flex}@media (width>=1024px){.mockups{padding:0 0 60px;display:block}.mockups .navegador{width:100%;display:block}.mockups .celular{--w:190px;z-index:2;position:absolute;bottom:0;right:-24px}.mockups figcaption{justify-content:flex-start;padding-right:190px}}.hero .mockups{margin-top:var(--e-4)}@media (width<=1023px){.hero .mockups .celular{--w:240px;aspect-ratio:auto;border-bottom-right-radius:0;border-bottom-left-radius:0;height:380px}.hero .mockups .celular .tela{border-bottom-right-radius:0;border-bottom-left-radius:0}.hero .mockups figcaption{margin:0 0 var(--e-5);order:-1}}.aneis{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));list-style:none;display:grid}.anel{text-align:center;justify-items:center;gap:8px;display:grid}.anel svg{width:min(120px,100%);height:auto;transform:rotate(-90deg)}.anel circle{fill:none;stroke-width:8px}.anel .fundo-anel{stroke:var(--linha)}.anel .valor-anel{stroke:var(--laranja);stroke-linecap:round}.anel svg,.anel .num{grid-area:1/1}.anel .num{font:800 var(--t-h3)/1 var(--f-titulo);font-variant-numeric:tabular-nums;align-self:center;margin:0}.anel span{font-size:var(--t-peq);color:var(--txt-2);grid-area:2/1}.cta-final{text-align:center}.cta-final h2{font-size:var(--t-h2);max-width:20ch;margin-inline:auto}.cta-final p{margin:var(--e-4) auto 0;max-width:36rem;font-size:var(--t-lead)}.cta-final .acoes{justify-content:center}.dados{margin-top:var(--e-6);flex-wrap:wrap;justify-content:center;gap:4px 28px;font-weight:700;list-style:none;display:flex}.dados a{text-underline-offset:4px;padding-block:10px;text-decoration-thickness:2px;display:inline-block}.dados li{align-items:center;display:flex}.rodape{color:var(--cinza);font-size:var(--t-peq);padding-top:var(--e-8);overflow:hidden}.rodape-grade{gap:var(--e-6);display:grid}@media (width>=768px){.rodape-grade{grid-template-columns:1.2fr 1fr 1fr}}@media (width>=1024px){.rodape-grade{grid-template-columns:1.2fr 1fr 1fr 1.3fr}}.rodape h2{font:700 var(--t-rotulo)/1.2 var(--f-texto);text-transform:uppercase;letter-spacing:.12em;color:var(--branco);margin-bottom:var(--e-4)}.rodape ul{list-style:none;display:grid}.rodape li a{min-height:44px;color:var(--nevoa);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.rodape li a:hover{color:var(--branco);text-decoration:underline}}.rodape .marca span{color:var(--branco)}.rodape .slogan{color:var(--nevoa);margin-top:12px}.rodape .seguranca{border:1px solid var(--borda-escura);border-radius:var(--r-2);padding:var(--e-4);color:var(--nevoa);gap:8px;display:grid}.rodape .seguranca a{color:var(--branco);align-items:center;min-height:44px;font-weight:700;display:inline-flex}.rodape-base{border-top:1px solid var(--borda-escura);margin-top:var(--e-7);padding-block:var(--e-5);flex-wrap:wrap;justify-content:space-between;gap:4px 18px;display:flex}.rodape-base a{color:var(--nevoa);align-items:center;min-height:44px;display:inline-flex}.marca-gigante{font:800 var(--t-marca-rodape)/.8 var(--f-titulo);letter-spacing:-.05em;color:#1c1c21;margin:var(--e-5) 0 0;white-space:nowrap;user-select:none;text-align:center;height:.62em;overflow:hidden}.prosa{gap:var(--e-4);max-width:68ch;display:grid}.prosa h2{font-size:var(--t-h3);letter-spacing:-.015em;margin-top:var(--e-6);font-weight:700}.prosa ul{gap:6px;padding-left:1.2em;display:grid}.tabela{border-collapse:collapse;width:100%;font-size:var(--t-peq)}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:12px 8px}.tabela th{color:var(--txt);width:40%}.tabela td{color:var(--txt-2)}.indice{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.indice a{border:1px solid var(--linha);border-radius:var(--r-pill);min-height:44px;color:var(--txt-2);font-weight:700;font-size:var(--t-peq);align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}@media (width>=1024px){.indice.vertical{flex-direction:column}.indice.vertical a{border:0;min-height:36px;padding:6px 0}}.faixa-empresas{gap:var(--e-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.faixa-empresas p{max-width:44rem;color:var(--txt-2)}.erro-404{align-content:center;min-height:70vh;display:grid}.erro-404 .grande{font:800 var(--t-display)/1 var(--f-titulo);letter-spacing:-.04em;align-items:center;gap:.1em;display:flex}.erro-404 .grande svg{width:.9em;height:.9em}.erro-404 .perna-torta{transform-origin:30px 34px;transform:rotate(20deg)}.titulo-grupo{font-size:var(--t-h3);margin-bottom:var(--e-4);font-weight:800}.card-link .link-seta{z-index:2;position:relative}.card-exemplo .celular{--w:min(260px,100%);margin-inline:auto}.conferir summary{cursor:pointer;min-height:44px;color:var(--rotulo);align-items:center;font-weight:700;display:flex}.conferir p{padding-bottom:8px}.contato-grade{gap:var(--e-7);display:grid}@media (width>=1024px){.contato-grade{grid-template-columns:7fr 5fr;align-items:start}}.grade-contato-lado{gap:var(--gap);display:grid}.card-link h3 a{text-decoration:none}.erro-404 h1{font-size:var(--t-pagina);max-width:20ch}.barra-exemplo{top:var(--topo-h);z-index:15;border-bottom:1px solid var(--borda-escura);position:sticky}.barra-exemplo .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:8px;display:flex}.barra-links{gap:16px;display:flex}.barra-links a{color:var(--nevoa);align-items:center;min-height:44px;display:inline-flex}[data-tema=padaria]{--fundo:#fbf6ee;--txt:#2b1d14;--txt-2:#5a4536;--rotulo:#9a4a1c;--linha:#e8dcc8;--foco:#2b1d14;background:var(--fundo);color:var(--txt)}.padaria h1,.padaria h2{letter-spacing:-.02em}.pd-topo .wrap{justify-content:space-between;align-items:center;gap:12px;min-height:72px;display:flex}.pd-marca{font:800 1.25rem/1 var(--f-titulo);align-items:center;gap:10px;display:inline-flex}.pd-marca svg{width:40px;height:40px}.pd-btn{border-radius:var(--r-1);color:#fbf6ee;min-height:44px;transition:background-color var(--d-hover) var(--ease-out);background:#9a4a1c;border:2px solid #9a4a1c;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-flex}.pd-btn svg{width:20px;height:20px}.pd-btn-g{min-height:52px;padding:12px 24px}.pd-btn-contorno{color:#2b1d14;background:0 0;border-color:#2b1d14}.pd-btn-trigo{color:#2b1d14;background:#e7b04b;border-color:#e7b04b}@media (hover:hover){.pd-btn:hover{background:#7e3a14;border-color:#7e3a14}.pd-btn-contorno:hover{color:#fbf6ee;background:#2b1d14}.pd-btn-trigo:hover{background:#f0c46e;border-color:#f0c46e}}.pd-hero{padding-block:var(--e-7) 0}.pd-hero-grade{gap:var(--e-7);align-items:center;display:grid}@media (width>=1024px){.pd-hero-grade{grid-template-columns:7fr 5fr}}.pd-hero h1{font-size:var(--t-pagina);max-width:16ch;margin-top:var(--e-5);line-height:1.04}.pd-hero p,.pd-secao p{color:var(--txt-2);font-size:var(--t-lead);max-width:36rem;margin-top:var(--e-4);line-height:1.5}.pd-selo{color:#2b1d14;border-radius:var(--r-pill);font-weight:700;font-size:var(--t-peq);background:#e7b04b;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.pd-selo svg{width:18px;height:18px}.pd-acoes{margin-top:var(--e-6);flex-wrap:wrap;gap:12px;display:flex}@media (width<=479px){.pd-acoes .pd-btn{width:100%}}.pd-aviso{margin-top:var(--e-4);font-size:var(--t-peq)!important}.pd-hero-arte{justify-self:center;width:100%;max-width:440px}.pd-fatos{padding-block:var(--e-6);margin-top:var(--e-7);border-top:1px solid var(--linha);gap:12px;list-style:none;display:grid}@media (width>=768px){.pd-fatos{grid-template-columns:repeat(3,1fr)}}.pd-fatos li{font-weight:700;font-size:var(--t-peq);align-items:center;gap:10px;display:flex}.pd-fatos svg{color:#9a4a1c;width:20px;height:20px}.pd-secao{padding-block:var(--secao)}.pd-secao h2{font-size:var(--t-h2);max-width:20ch;margin-top:var(--e-3)}.pd-rotulo{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:var(--t-rotulo)!important;color:var(--rotulo)!important;margin:0!important}.pd-grade{gap:var(--gap);margin-top:var(--e-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.pd-card{border:1px solid var(--linha);border-radius:var(--r-1);padding:var(--e-5);background:#fff}.pd-card-arte{width:96px;margin-bottom:var(--e-4)}.pd-card h3{margin-bottom:var(--e-3)}.pd-card ul{color:var(--txt-2);gap:6px;list-style:none;display:grid}.pd-escuro{color:#fbf6ee;--txt-2:#e8dcc8;--rotulo:#e7b04b;--foco:#e7b04b;background:#2b1d14}.pd-horario{margin-top:var(--e-5);gap:8px;max-width:24rem;list-style:none;display:grid}.pd-horario li{border-bottom:1px solid var(--linha);justify-content:space-between;padding-block:8px;display:flex}.pd-rodape{color:#e8dcc8;padding-block:var(--e-6);font-size:var(--t-peq);background:#2b1d14}.num-decisao{font:800 var(--t-peq)/1 var(--f-titulo);color:var(--rotulo);letter-spacing:.08em}.paleta{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.cor{border-radius:var(--r-2);font-size:var(--t-peq);padding:48px 14px 14px;font-weight:700;line-height:1.3}.c1{color:#2b1d14;box-shadow:inset 0 0 0 1px var(--borda);background:#fbf6ee}.c2{color:#fbf6ee;background:#2b1d14}.c3{color:#fbf6ee;background:#9a4a1c}.c4{color:#2b1d14;background:#e7b04b}.c5{color:#fbf6ee;background:#4f6b4a}@media (width<=479px){.btn-menu .txt-menu{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.btn-menu{padding:8px 10px}.marca span{font-size:1.2rem}}.destaque{align-content:center}.grade-2>.destaque{flex-direction:column;justify-content:center;align-items:flex-start}.secao-cabeca .btn,.secao-cabeca .link-seta,.secao-cabeca .selo{justify-self:start}.secao-cabeca .acoes{margin-top:var(--e-2)}.rotulo-aneis{margin-bottom:var(--e-4)}.faixa-empresas p.mt-6{margin-top:var(--e-4);font-size:var(--t-lead);color:var(--txt)}.card-link .esticado:hover,.card-link .esticado:active{transform:none}@media (width<=767px){.barra-exemplo .selo{font-size:.8125rem}.barra-links{font-size:var(--t-peq);gap:12px}}svg.marca-gigante{width:100%;height:auto;margin:var(--e-5) 0 -2%;display:block;overflow:hidden}svg.marca-gigante text{font:800 200px var(--f-titulo);letter-spacing:-.05em;fill:#1c1c21}@media (width>=768px){#compromissos .grade-2>.card:last-child:nth-child(odd){grid-column:1/-1}}.js [data-rv]:not(.is-visible){opacity:0;transform:translateY(24px)}.js [data-rv]{transition:opacity var(--d-rv) var(--ease-out),transform var(--d-rv) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms)}@keyframes k-perna{0%{transform:scale(0)}to{transform:scale(1)}}.hero .k-perna{animation:k-perna .6s var(--ease-out) .2s both}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.25s var(--ease-in-out) both vt-sai}::view-transition-new(root){animation:.3s var(--ease-out) both vt-entra}::view-transition-group(topo){animation:none}}@keyframes vt-sai{to{opacity:0}}@keyframes vt-entra{0%{opacity:0;transform:translateY(16px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.passos-caixa .trilho{animation:linear both trilho view();animation-range:entry 20% cover 70%}@keyframes trilho{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.rola-tela img{animation:linear both rola-tela view();animation-range:cover 10% cover 90%}@keyframes rola-tela{0%{transform:translateY(0)}to{transform:translateY(var(--rola,-40%))}}.marca-gigante{animation:linear both marca-sobe view();animation-range:entry}@keyframes marca-sobe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}}.progresso{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.progresso{top:var(--topo-h);background:var(--laranja);transform-origin:0;z-index:19;height:3px;animation:linear both progresso scroll(root);display:block;position:fixed;left:0;right:0}@keyframes progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}@media (prefers-reduced-motion:no-preference){.menu-movel:popover-open{animation:menu-abre .25s var(--ease-out)}@keyframes menu-abre{0%{opacity:0;transform:translateY(-8px)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.js [data-rv]:not(.is-visible){opacity:1;transform:none}.btn:hover,.btn:active{transform:none}.hero .k-perna{animation:none}}
