@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f524cf{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f524cf{--font-manrope:"Manrope","Manrope Fallback"}:root{--tinta:#1f1a16;--texto:#3f3a35;--apagado:#6b625a;--fundo:#fffdf9;--fundo-2:#fbf7f1;--fundo-3:#f4ece1;--linha:#e8e1d6;--marca:#b4531f;--marca-tinta:#ffffff;--marca-suave:#fbe9dd;--destaque:#2f6f5e;--foco:#2f6f5e;--ok:#2f6f5e;--ok-fundo:#e9f3ef;--sombra:0 1px 2px rgba(31,26,22,0.06),0 8px 24px rgba(31,26,22,0.06);--raio:14px;--largura:1120px;--fonte:var(--font-manrope),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--tinta:#f3efe9;--texto:#d6cfc6;--apagado:#a89f94;--fundo:#15181d;--fundo-2:#1c2026;--fundo-3:#232830;--linha:#2f353d;--marca:#e58a5a;--marca-tinta:#1a0f08;--marca-suave:#3a2418;--destaque:#7fc4ad;--foco:#7fc4ad;--ok:#7fc4ad;--ok-fundo:#1b2a26;--sombra:0 1px 2px rgba(0,0,0,0.3),0 8px 24px rgba(0,0,0,0.25)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--fundo);color:var(--texto);font-family:var(--fonte);font-size:17px;line-height:1.65;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--marca);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{color:var(--tinta);line-height:1.2;margin:0 0 .6em;letter-spacing:-.01em}h1{font-size:clamp(1.9rem,4.6vw,2.9rem)}h1,h2{font-weight:800}h2{font-size:clamp(1.5rem,3.2vw,2rem)}h3{font-size:1.2rem;font-weight:700}h3 a{color:var(--tinta);text-decoration:none}h3 a:hover{color:var(--marca);text-decoration:underline}ol,p,ul{margin:0 0 1em}ol,ul{padding-left:1.3em}li+li{margin-top:.35em}strong{color:var(--tinta)}time{white-space:nowrap}.in{width:100%;max-width:var(--largura);margin:0 auto;padding:0 16px}@media (min-width:640px){.in{padding:0 24px}}.estreito{max-width:760px}.pular{position:absolute;left:8px;top:-100px;z-index:100;background:var(--tinta);color:var(--fundo);padding:10px 16px;border-radius:8px;font-weight:700}.pular:focus{top:8px}.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}.topo{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--fundo) 94%,transparent);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--linha)}.topo__in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.marca{display:inline-flex;flex-direction:column;justify-content:center;min-height:44px;margin:0;text-decoration:none;color:var(--tinta);line-height:1.1}.marca__nome{font-size:1.45rem;font-weight:800;letter-spacing:.01em}.marca__nome:first-letter{color:var(--marca)}.marca__sub{font-size:.75rem;font-weight:600;color:var(--apagado)}.nav{display:none}.nav ul{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.nav li+li{margin-top:0}.nav a,.topo__sobre{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:999px;color:var(--texto);font-weight:600;font-size:.95rem;text-decoration:none;white-space:nowrap}.nav a:hover,.topo__sobre:hover{color:var(--tinta);background:var(--fundo-2)}.nav a[aria-current=page],.topo__sobre[aria-current=page]{color:var(--tinta);background:var(--marca-suave)}.topo__acoes{display:flex;align-items:center;gap:8px}.topo__sobre{display:none}@media (max-width:479px){.topo .marca__sub{display:none}.topo__in{gap:12px}.menu-botao{padding:0 12px}}.menu-botao{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--linha);border-radius:999px;background:var(--fundo);color:var(--tinta);font:inherit;font-weight:700;font-size:.95rem;cursor:pointer;white-space:nowrap}.menu-botao svg{width:20px;height:20px}.menu-painel{border-top:1px solid var(--linha);background:var(--fundo);max-height:calc(100vh - 68px);overflow-y:auto}.menu-painel[hidden]{display:none}.menu-painel ul{list-style:none;margin:0;padding:8px 0 16px}.menu-painel li+li{margin-top:0}.menu-painel a{display:flex;align-items:center;min-height:48px;padding:0 4px;color:var(--tinta);font-weight:600;text-decoration:none;border-bottom:1px solid var(--linha)}.menu-painel a[aria-current=page]{color:var(--marca)}@media (min-width:960px){.nav,.topo__sobre{display:inline-flex}.nav{display:block}.menu-botao,.menu-painel{display:none!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;border:2px solid var(--marca);background:var(--marca);color:var(--marca-tinta);font-weight:700;font-size:1rem;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.btn:hover{filter:brightness(1.08)}.btn svg{width:20px;height:20px;flex:none}.btn--linha{background:transparent;color:var(--marca)}.btn--linha:hover{background:var(--marca-suave);filter:none}.btn--pequeno{min-height:44px;padding:0 16px;font-size:.95rem}.acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media (max-width:479px){.acoes .btn{width:100%}}main{display:block}.secao{padding:48px 0}.secao--cinza{background:var(--fundo-2)}@media (min-width:960px){.secao{padding:72px 0}}.secao__topo{max-width:760px;margin-bottom:28px}.secao__topo h2{margin-bottom:.3em}.rotulo{display:inline-block;margin:0 0 12px;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--destaque)}.lead{font-size:1.15rem;color:var(--texto)}.nota{font-size:.92rem;color:var(--apagado)}.aviso{border-left:4px solid var(--destaque);background:var(--fundo-2);padding:14px 18px;border-radius:0 10px 10px 0;margin:32px 0 24px}.aviso p:last-child{margin-bottom:0}.abertura{padding:40px 0 44px;background:linear-gradient(180deg,var(--fundo-3),var(--fundo))}@media (min-width:960px){.abertura{padding:64px 0}}.abertura .lead{max-width:720px}.abertura--home{padding-bottom:56px}.abertura--home h1{max-width:820px}.abertura--artigo{padding-bottom:32px}.abertura--artigo h1{font-size:clamp(1.7rem,4vw,2.5rem)}.artigo__meta{font-size:.92rem;margin:0}.artigo__meta,.artigo__meta a,.trilha ol{color:var(--apagado)}.trilha ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;padding:0;margin:0 0 16px;font-size:.9rem}.trilha li+li{margin-top:0}.trilha li+li:before{content:"/";margin-right:8px;color:var(--apagado)}.trilha a{color:var(--apagado);display:inline-flex;align-items:center;min-height:32px}.trilha [aria-current=page]{color:var(--texto)}.grade{display:grid;gap:20px}@media (min-width:720px){.grade--2,.grade--3{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.grade--3{grid-template-columns:repeat(3,1fr)}}.cartao{background:var(--fundo);border:1px solid var(--linha);border-radius:var(--raio);padding:24px}.secao--cinza .cartao{border-color:transparent;box-shadow:var(--sombra)}.cartao h3{margin-bottom:8px}.cartao p:last-child,.cartao ul:last-child{margin-bottom:0}.cartao .rotulo{margin-bottom:8px}.cartao__numero{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 0 14px;border-radius:12px;background:var(--marca-suave);color:var(--marca);font-weight:800}.cartao--categoria h3 a:after{content:"";position:absolute;inset:0}.cartao--categoria{position:relative}.cartao--categoria:hover{border-color:var(--marca)}.cartao-artigo{display:flex;flex-direction:column}.cartao-artigo h3{font-size:1.1rem}.cartao-artigo>p:not(.rotulo){color:var(--apagado);font-size:.95rem}.cartao-artigo__data{margin-top:auto;padding-top:12px;font-size:.85rem}.cartao__link{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.lista-ok{list-style:none;padding:0}.lista-ok li{position:relative;padding-left:32px}.lista-ok li:before{content:"";position:absolute;left:2px;top:.35em;width:18px;height:18px;border-radius:50%;background:var(--marca-suave) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%23b4531f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat}@media (prefers-color-scheme:dark){.lista-ok li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%23e58a5a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.perguntas{display:grid;gap:12px}.perguntas details{border:1px solid var(--linha);border-radius:12px;background:var(--fundo)}.perguntas summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 18px;cursor:pointer;font-weight:700;color:var(--tinta);list-style:none}.perguntas summary::-webkit-details-marker{display:none}.perguntas summary:after{content:"+";flex:none;font-size:1.5rem;line-height:1;color:var(--marca)}.perguntas details[open] summary:after{content:"\2212"}.perguntas details>div{padding:0 18px 16px}.perguntas details>div p:last-child{margin-bottom:0}.em-uma-frase{margin:28px 0 8px;padding:16px 18px;border-radius:12px;background:var(--marca-suave);color:var(--tinta)}.em-uma-frase strong{color:var(--marca)}.texto-longo{padding:16px 0 8px}.texto-longo h2{margin-top:44px;font-size:clamp(1.35rem,2.6vw,1.7rem)}.texto-longo h2:first-child{margin-top:16px}.texto-longo h3{margin-top:28px}.texto-longo li,.texto-longo p{font-size:1.05rem}.texto-longo blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:4px solid var(--marca);color:var(--tinta);font-style:italic}.texto-longo img{border-radius:12px}.texto-longo table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:.95rem}.texto-longo td,.texto-longo th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--linha);vertical-align:top}.texto-longo th{color:var(--tinta)}.produtos{margin-top:40px;padding-top:32px;border-top:1px solid var(--linha)}.aviso-afiliado{font-size:.9rem;color:var(--apagado);margin-bottom:20px}.produtos__grade{display:grid;gap:20px}.produto{position:relative;display:flex;flex-direction:column;border:1px solid var(--linha);border-radius:var(--raio);background:var(--fundo);box-shadow:var(--sombra);overflow:hidden;transition:transform .2s ease,border-color .2s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.produto:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--marca) 50%,var(--linha))}}.produto--destaque{border:2px solid var(--marca)}.produto__vitrine{position:relative;display:grid;place-items:center;padding:22px 20px 8px;background:var(--il-fundo)}.produto__vitrine .ilus{max-width:280px}.produto__selo{position:absolute;top:12px;left:12px;padding:5px 11px;border-radius:999px;background:var(--fundo);color:var(--tinta);font-size:.78rem;font-weight:800;line-height:1.2;box-shadow:0 1px 3px rgba(31,26,22,.14)}.produto--destaque .produto__selo{background:var(--marca);color:var(--marca-tinta)}.produto__corpo{display:flex;flex:1;flex-direction:column;gap:10px;padding:18px 20px 20px}.produto h3{font-size:1.1rem;line-height:1.3;margin:0}.produto__marca{font-size:.85rem;color:var(--apagado);margin:-6px 0 0}.produto__porque{font-size:.95rem;margin:0}.produto__pontos{display:grid;gap:6px;margin:2px 0 0;padding:0;list-style:none}.produto__pontos li{display:flex;align-items:flex-start;gap:8px;font-size:.92rem;font-weight:600;color:var(--tinta)}.produto__pontos svg{flex:none;width:20px;height:20px;margin-top:1px;padding:3px;border-radius:50%;background:var(--ok-fundo);color:var(--ok);stroke-width:3}.produto__inmetro{font-size:.8rem;font-weight:700;color:var(--ok);margin:0}.produto__inmetro:before{content:"\2713 "}.produto__acao{margin-top:auto;padding-top:6px}.btn--amazon{min-height:52px;font-size:1.02rem;box-shadow:0 6px 16px color-mix(in srgb,var(--marca) 28%,transparent)}.produto .btn--amazon{width:100%}.produto .btn--amazon:after{content:"";position:absolute;inset:0}@media (min-width:640px){.produtos__grade{grid-template-columns:1fr 1fr}.produto--destaque{grid-column:1/-1;flex-direction:row}.produto--destaque .produto__vitrine{flex:0 0 42%;padding:20px}}.produtos>.nota{margin-top:16px}.escolha-rapida{display:grid;margin:20px 0 8px;border:2px solid var(--marca);border-radius:var(--raio);background:var(--fundo);box-shadow:var(--sombra);overflow:hidden}.escolha-rapida__vitrine{display:grid;place-items:center;padding:10px 16px 0;background:var(--il-fundo)}.escolha-rapida__vitrine .ilus{max-width:210px}.escolha-rapida__corpo{padding:16px 18px 18px}.escolha-rapida__corpo p{margin:0 0 8px}.escolha-rapida .escolha-rapida__rotulo{display:inline-block;margin-bottom:8px;padding:4px 10px;border-radius:999px;background:var(--marca);color:var(--marca-tinta);font-size:.75rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.escolha-rapida .escolha-rapida__nome{margin-bottom:4px;font-size:1.15rem;font-weight:800;line-height:1.3;color:var(--tinta)}.escolha-rapida .aviso-afiliado{margin:10px 0 0;font-size:.82rem}.escolha-rapida .acoes{margin-top:14px}@media (min-width:640px){.escolha-rapida{grid-template-columns:270px 1fr}.escolha-rapida__vitrine{padding:12px 6px}.escolha-rapida__vitrine .ilus{max-width:258px}}.ilus{--il-1:#e3874f;--il-2:#5aa58c;--il-3:#f0bd4f;--il-4:#6f9fd8;--il-5:#fffaf3;--il-6:#3f3a35;--il-7:#d8cdbf;--il-som:rgba(31,26,22,0.16);--il-som2:rgba(31,26,22,0.3);--il-chao:rgba(31,26,22,0.08);--il-dentro:rgba(31,26,22,0.55);display:block;width:100%;height:auto}.tom-pessego{--il-fundo:#fbe6d6}.tom-menta{--il-fundo:#dff0e8}.tom-manteiga{--il-fundo:#fbf0d2}.tom-ceu{--il-fundo:#e2edf7}@media (prefers-color-scheme:dark){.ilus{--il-1:#d9844f;--il-2:#5fa890;--il-3:#dcae4a;--il-4:#6d98cc;--il-5:#efe6da;--il-6:#9a9187;--il-7:#6a6158;--il-som:rgba(0,0,0,0.28);--il-som2:rgba(0,0,0,0.45);--il-chao:rgba(0,0,0,0.3);--il-dentro:rgba(0,0,0,0.6)}.tom-pessego{--il-fundo:#35261d}.tom-menta{--il-fundo:#1c2d27}.tom-manteiga{--il-fundo:#312b1b}.tom-ceu{--il-fundo:#1d2836}}.il-1{fill:var(--il-1)}.il-2{fill:var(--il-2)}.il-3{fill:var(--il-3)}.il-4{fill:var(--il-4)}.il-5{fill:var(--il-5)}.il-6{fill:var(--il-6)}.il-7{fill:var(--il-7)}.il-som{fill:var(--il-som)}.il-som2{fill:var(--il-som2)}.il-chao{fill:var(--il-chao)}.il-dentro{fill:var(--il-dentro)}.il-clarao{fill:rgba(255,255,255,.28)}.il-pinta{fill:rgba(255,255,255,.5)}.il-veu4{fill:var(--il-4);fill-opacity:.3}.il-brilho,.il-pesponto,.il-t1,.il-t2,.il-t3,.il-t4,.il-t5,.il-t6,.il-veio{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.il-t1{stroke:var(--il-1)}.il-t2{stroke:var(--il-2)}.il-t3{stroke:var(--il-3)}.il-t4{stroke:var(--il-4)}.il-t5{stroke:var(--il-5)}.il-t6{stroke:var(--il-6)}.il-brilho{stroke:rgba(255,255,255,.6);stroke-width:4}.il-pesponto{stroke:var(--il-3);stroke-width:2;stroke-dasharray:5 4}.il-veio{stroke:var(--il-som);stroke-width:2}.il-borda1{stroke:var(--il-1);stroke-width:6}.il-borda4{stroke:var(--il-4);stroke-width:2.5}.il-grosso{stroke-width:7}.il-grosso2{stroke-width:10}.il-tracejado{stroke-width:4;stroke-dasharray:6 6;opacity:.5}.il-fraco{opacity:.5}.fontes{margin-top:40px;padding-top:24px;border-top:1px solid var(--linha)}.fontes h2{font-size:1.2rem}.fontes ol{font-size:.92rem;color:var(--apagado)}.fontes a{word-break:break-word}.contato__email{font-weight:700;font-size:1.15rem;display:inline-flex;align-items:center;min-height:44px}.rodape{background:var(--fundo-2);border-top:1px solid var(--linha);padding:48px 0 32px;font-size:.95rem;margin-top:24px}.rodape__grade{display:grid;gap:32px}@media (min-width:720px){.rodape__grade{grid-template-columns:1.4fr 1fr 1fr}}.rodape h2{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--apagado);margin-bottom:8px}.rodape ul{list-style:none;padding:0;margin:0}.rodape li+li{margin-top:0}.rodape ul a{display:inline-flex;align-items:center;min-height:40px;color:var(--texto);text-decoration:none}.rodape ul a:hover{color:var(--tinta);text-decoration:underline}.rodape__base{margin-top:32px;padding-top:20px;border-top:1px solid var(--linha);color:var(--apagado);font-size:.88rem}.rodape__base p{margin-bottom:6px}.rodape__base a{color:var(--apagado)}.erro-404{padding:72px 0 96px}.foto{margin:28px 0}.foto img{width:100%;border-radius:12px;background:var(--fundo-3)}.foto--retrato{max-width:420px;margin-left:auto;margin-right:auto}.foto--capa{margin:24px 0 0}.foto figcaption{margin-top:8px;font-size:.88rem;line-height:1.5;color:var(--apagado)}.foto__legenda{display:block;color:var(--texto)}.foto__credito a{color:var(--apagado)}.tabela{margin:28px 0;overflow-x:auto}.texto-longo .tabela table{margin:0}.tabela caption{caption-side:top;text-align:left;padding-bottom:8px;font-weight:800;color:var(--tinta)}.tabela thead th{font-size:.85rem;color:var(--apagado);border-bottom:2px solid var(--linha)}.tabela tbody th{font-weight:700}@media (max-width:599px){.tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tabela caption,.tabela table,.tabela tbody,.tabela td,.tabela th,.tabela tr{display:block}.tabela tr{margin-bottom:12px;padding:12px 14px;border:1px solid var(--linha);border-radius:12px;background:var(--fundo)}.tabela tbody th{padding:0 0 6px;border:0;font-size:1.02rem}.tabela td{display:grid;grid-template-columns:minmax(92px,38%) 1fr;gap:10px;padding:4px 0;border:0}.tabela td:before{content:attr(data-rotulo);font-size:.85rem;font-weight:700;color:var(--apagado)}}.recurso{margin:32px 0;padding:20px 16px;border:1px solid var(--linha);border-radius:var(--raio);background:var(--fundo-2)}@media (min-width:640px){.recurso{padding:24px}}.recurso .recurso__titulo{margin:0 0 14px;font-size:1.1rem;font-weight:800;color:var(--tinta)}.recurso>:last-child{margin-bottom:0}.recurso .nota{margin:10px 0 0;font-size:.9rem}.recurso__grupo{min-width:0;margin:0 0 14px;padding:0;border:0}.recurso__grupo legend{margin-bottom:8px;padding:0;font-size:.95rem;font-weight:700;color:var(--tinta)}.recurso__campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end;gap:12px}.recurso__campos--tres{grid-template-columns:repeat(3,minmax(0,1fr))}.campo{display:flex;flex-direction:column;gap:6px;font-size:.9rem;font-weight:600;line-height:1.3;color:var(--texto)}.campo input,.campo select{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--apagado);border-radius:10px;background:var(--fundo);color:var(--tinta);font:inherit;font-size:1rem}.campo input:focus-visible,.campo select:focus-visible{outline:3px solid var(--foco);outline-offset:1px}.recurso__resultado{margin:16px 0 0;padding:14px 16px;border:1px solid var(--linha);border-radius:12px;background:var(--fundo);color:var(--tinta)}.recurso .recurso__resultado p{margin:0 0 8px;font-size:1rem}.recurso .recurso__resultado p:last-child{margin-bottom:0}.recurso__resultado--ok{border-color:var(--ok);background:var(--ok-fundo)}.recurso__resultado--nao{border-color:var(--marca);background:var(--marca-suave)}.recurso__resultado--atencao{border-color:var(--apagado);background:var(--fundo-3)}.recurso .recurso__alerta{margin:12px 0 0;padding-left:12px;border-left:3px solid var(--marca);color:var(--tinta);font-size:.98rem}.recurso__desenho{margin:16px 0 0;padding:12px;border:1px solid var(--linha);border-radius:12px;background:var(--fundo)}.recurso__desenho svg{display:block;width:100%;height:auto;max-height:320px}.recurso__legenda{margin:12px 0 0;padding-left:22px}.recurso .recurso__legenda li{margin-bottom:6px;font-size:.98rem}.dg-placa{stroke:var(--fundo);stroke-width:1.5}.dg-placa--a{fill:var(--marca)}.dg-placa--b{fill:var(--destaque)}.dg-placa--corte{fill:var(--marca-suave)}.dg-area{fill:none;stroke:var(--tinta);stroke-width:2;stroke-dasharray:6 4}.dg-parede{fill:var(--fundo-3);stroke:var(--apagado);stroke-width:1.5}.dg-rodape{fill:var(--apagado)}.dg-chao,.dg-escada{fill:none;stroke:var(--tinta);stroke-width:2.5;stroke-linejoin:round}.dg-guia{stroke:var(--apagado);stroke-width:1.5}.dg-seta line{stroke:var(--marca);stroke-width:2.5}.dg-seta path{fill:var(--marca)}.dg-marca circle{fill:var(--tinta)}.dg-marca text{fill:var(--fundo);font-size:13px;font-weight:800;font-family:var(--fonte)}.dg-portao rect{fill:var(--destaque)}.dg-parafuso{fill:var(--fundo)}.linha-tempo{margin:0;padding:0;list-style:none}.recurso .linha-tempo li{position:relative;margin:0;padding:0 0 16px 26px;border-left:2px solid var(--linha)}.recurso .linha-tempo li:last-child{padding-bottom:0;border-left-color:transparent}.linha-tempo li:before{content:"";position:absolute;top:4px;left:-8px;width:14px;height:14px;border-radius:50%;background:var(--marca);box-shadow:0 0 0 3px var(--fundo-2)}.linha-tempo__quando{display:block;font-weight:800;color:var(--tinta)}.recurso .linha-tempo p{margin:2px 0 0}.regua{margin:0;padding:0;list-style:none}.recurso .regua li{margin:0 0 14px}.regua__nome{display:block;margin-bottom:6px;font-weight:700;color:var(--tinta);line-height:1.4}.regua__texto{font-weight:400;color:var(--texto)}.regua__trilho{position:relative;display:block;height:14px;border-radius:7px;background:var(--fundo-3)}.regua__faixa{position:absolute;top:0;bottom:0;border-radius:7px;background:var(--marca)}.regua__faixa--leve{background:var(--marca-suave);outline:1px dashed var(--marca)}.regua__eixo{position:relative;height:20px;margin-top:4px;font-size:.8rem;color:var(--apagado)}.regua__eixo span{position:absolute;top:0;transform:translateX(-50%)}.regua__eixo span:first-child{transform:none}.regua__eixo span:last-child{transform:translateX(-100%)}.recurso .regua__unidade{margin:0;text-align:center;font-size:.8rem;color:var(--apagado)}.recurso .checklist__progresso{margin:0 0 8px;font-weight:700;color:var(--tinta)}.checklist__barra{display:block;height:10px;margin-bottom:18px;border-radius:5px;background:var(--fundo-3);overflow:hidden}.checklist__barra span{display:block;height:100%;background:var(--ok);transition:width .2s ease}.checklist__comodo{min-width:0;margin:0 0 16px;padding:0;border:0}.checklist__comodo legend{display:flex;justify-content:space-between;gap:12px;width:100%;margin-bottom:6px;padding:0;font-weight:800;color:var(--tinta)}.checklist__conta{font-weight:600;font-size:.88rem;color:var(--apagado)}.checklist__item{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;border-top:1px solid var(--linha);cursor:pointer;line-height:1.45}.checklist__item input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--marca);cursor:pointer}.checklist__item input:checked+span{color:var(--apagado);text-decoration:line-through}.checklist__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.recurso .checklist__base .nota{margin:0;flex:1 1 220px}.cartao-artigo__capa{display:block;width:calc(100% + 48px);max-width:none;margin:-24px -24px 16px;aspect-ratio:3/2;object-fit:cover;border-radius:var(--raio) var(--raio) 0 0;background:var(--fundo-3)}@media (max-width:479px){.recurso__campos--tres{grid-template-columns:1fr}}