:root{--bg: #fafafa;--surface: #ffffff;--text: #0b0b0c;--muted: #62646b;--border: #e7e7ea;--rule: #0b0b0c;--accent: #3a3cff;--accent-ink: #fff;--titulo: "Geist", system-ui, sans-serif;--mono: "Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--sans: "Geist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--raio: 14px;--cat-ia: #3049c4;--cat-hardware: #b5461a;--cat-seguranca: #93234f;--cat-desenvolvimento: #12705f;--cat-mobile: #5f3bb0;--cat-mercado: #8a6114;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #09090b;--surface: #131316;--text: #f4f4f5;--muted: #9a9ba3;--border: #232328;--rule: #f4f4f5;--accent: #8b8dff;--accent-ink: #09090b;color-scheme:dark}}:root[data-theme=dark]{--bg: #09090b;--surface: #131316;--text: #f4f4f5;--muted: #9a9ba3;--border: #232328;--rule: #f4f4f5;--accent: #8b8dff;--accent-ink: #09090b;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}::selection{background:color-mix(in srgb,var(--accent) 25%,transparent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.container{max-width:1120px;margin:0 auto;padding:0 20px}main.container{min-height:70vh}[hidden]{display:none!important}h1,h2,h3{font-family:var(--titulo);font-weight:600;letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}.topo{background:var(--bg);position:sticky;top:0;z-index:10;border-bottom:1px solid var(--border)}.topo-inner{display:flex;align-items:center;gap:10px;height:64px}.hoje{font-size:.85rem;color:var(--muted);margin-right:6px}.icone{display:grid;place-items:center;width:38px;height:38px;padding:0;background:none;border:1px solid transparent;border-radius:50%;color:var(--text);cursor:pointer;transition:background .2s,border-color .2s}.icone:hover{background:var(--surface);border-color:var(--border)}.menu-botao{display:grid;place-content:center;gap:4px}.menu-botao span{display:block;width:17px;height:1.8px;border-radius:2px;background:currentColor;transition:width .25s}.menu-botao span:nth-child(2){width:12px}.menu-botao:hover span:nth-child(2){width:17px}.categorias{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--border)}.categorias a{position:relative;padding:10px 0;white-space:nowrap;font-size:.92rem;font-weight:600;color:var(--muted);transition:color .2s}.categorias a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--text);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.categorias a:hover,.categorias a.ativo{color:var(--text)}.categorias a.ativo:after,.categorias a:hover:after{transform:scaleX(1)}.ticker{display:flex;align-items:center;gap:14px;border-top:1px solid var(--border);font-size:.88rem;height:36px;overflow:hidden;padding-left:max(20px,calc((100vw - 1120px)/2 + 20px))}.ticker:not(:has(a)){display:none}.ticker-rotulo{display:flex;align-items:center;gap:7px;flex-shrink:0;font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent)}.pulso{width:6px;height:6px;border-radius:50%;background:currentColor}.ticker-trilho{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent)}.ticker-faixa{display:flex;gap:40px;width:max-content;animation:rolar 60s linear infinite}.ticker:hover .ticker-faixa{animation-play-state:paused}.ticker-faixa a{color:var(--text);white-space:nowrap}.ticker-faixa a:hover{text-decoration:underline;text-underline-offset:3px}.ticker-faixa a+a:before{content:"/";color:var(--border);margin-right:40px;margin-left:-40px;position:relative;left:-20px}@keyframes rolar{to{transform:translate(-50%)}}.progresso{position:fixed;inset:0 0 auto;height:2px;z-index:20;transform-origin:0 50%;transform:scaleX(0);background:var(--accent)}.tag{display:inline-block;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:6px}.meta{color:var(--muted);font-size:.85rem}.link{color:var(--accent)}.pagina-titulo{font-size:clamp(2rem,4.5vw,3rem);line-height:1.1;margin:40px 0 16px}.secao-titulo{font-family:var(--sans);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;margin:48px 0 20px;padding-top:10px;border-top:2px solid var(--rule)}.botao{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:1px solid var(--text);background:var(--text);color:var(--bg);font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;transition:opacity .2s}.botao:hover{opacity:.85}.botao.secundario{background:transparent;color:var(--text);border-color:var(--border)}.botao.secundario:hover{border-color:var(--text);opacity:1}.thumb-wrap{overflow:hidden;position:relative;border-radius:var(--raio);view-transition-class:capa}.thumb{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--cat-ia);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.thumb[data-cat=hardware]{background:var(--cat-hardware)}.thumb[data-cat=seguranca]{background:var(--cat-seguranca)}.thumb[data-cat=desenvolvimento]{background:var(--cat-desenvolvimento)}.thumb[data-cat=mobile]{background:var(--cat-mobile)}.thumb[data-cat=mercado]{background:var(--cat-mercado)}.thumb-tipo{position:relative;display:flex;align-items:flex-end;padding:18px 20px;background-image:radial-gradient(rgb(255 255 255 / .14) 1px,transparent 1.2px);background-size:14px 14px}.thumb-tipo span{font-family:var(--titulo);font-style:italic;font-weight:500;color:#ffffffeb;font-size:clamp(1.2rem,2.6vw,1.7rem);line-height:1.1}.card:hover .thumb{transform:scale(1.03)}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:40px 32px;margin-bottom:56px}.card{position:relative}.card-corpo{padding-top:14px}.card h3{margin:0 0 8px;font-size:1.32rem;line-height:1.2}.card p{margin:0 0 10px;color:var(--muted);font-size:.98rem;line-height:1.5}.card h3,.card.hero h1{transition:color .2s}.card a:hover h3,.card a:hover h1{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.destaque{margin:36px 0 8px;padding-bottom:36px;border-bottom:1px solid var(--border)}.card.hero>a{display:grid;grid-template-columns:1.35fr 1fr;gap:36px;align-items:center}.card.hero .card-corpo{padding:0}.card.hero h1{font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.08;margin:4px 0 14px}.card.hero p{font-size:1.1rem}.artigo{max-width:700px;margin:0 auto;padding-top:44px}.artigo h1{font-size:clamp(2.1rem,5vw,3.2rem);line-height:1.06;margin:6px 0 16px}.lead{font-family:var(--titulo);font-size:1.32rem;line-height:1.45;color:var(--muted);margin:0 0 22px}.assinatura{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.assinatura strong{display:block;font-size:.95rem;line-height:1.2}.avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--text);color:var(--bg);font-family:var(--titulo);font-weight:600;font-size:.95rem;flex-shrink:0}.thumb-wrap.grande{margin:28px 0}.conteudo{font-family:var(--titulo);font-size:1.2rem;line-height:1.7}.conteudo>p:first-child:first-letter{float:left;font-size:3.4em;line-height:.9;font-weight:700;margin:4px 10px 0 0}.conteudo h2{font-size:1.6rem;margin:40px 0 8px}.conteudo a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.conteudo img{max-width:100%;border-radius:var(--raio)}.conteudo blockquote{margin:28px 0;padding-left:20px;border-left:3px solid var(--accent);font-style:italic;color:var(--muted)}.nota-final{margin:44px 0 8px;padding:18px 20px;border-radius:var(--raio);background:var(--surface);border:1px solid var(--border);font-size:.95rem;color:var(--muted)}.nota-final a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.vazio{max-width:620px;margin:0 auto;text-align:center;padding:88px 0 72px;color:var(--muted)}.vazio .pagina-titulo{color:var(--text);margin-top:8px}.vazio p{font-size:1.08rem}.vazio-codigo{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin:0}.vazio-acoes{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}.campo-pesquisa{display:flex;align-items:center;gap:12px;padding:0 0 10px;margin-bottom:8px;border-bottom:2px solid var(--rule);color:var(--muted)}.campo-pesquisa input{flex:1;min-width:0;border:0;background:none;color:var(--text);font-family:var(--titulo);font-size:1.6rem;padding:6px 0}.campo-pesquisa input:focus{outline:none}.campo-pesquisa:focus-within{color:var(--text)}#pesquisa-estado{min-height:1.6em;margin:0 0 24px}.rodape{margin-top:32px;border-top:2px solid var(--rule);padding:28px 0 32px;color:var(--muted);font-size:.9rem}.rodape-links{display:flex;flex-wrap:wrap;gap:6px 0;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--border)}.rodape-links a,.rodape-botao{color:var(--text);font-weight:600;font-size:.9rem;transition:color .2s}.rodape-links a:hover,.rodape-botao:hover{color:var(--accent)}.rodape-links>:not(:last-child):after{content:"·";color:var(--muted);margin:0 12px}.rodape-botao{background:none;border:0;padding:0;font-family:inherit;cursor:pointer}.rodape-inner{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.84rem}.rodape a:hover{color:var(--accent)}.botao-cookies{padding:10px 18px;border-radius:999px;border:1px solid var(--text);background:var(--text);color:var(--bg);font:inherit;font-family:var(--sans);font-size:.92rem;font-weight:600;cursor:pointer}.botao-cookies:hover{opacity:.85}.menu-fundo{position:fixed;inset:0;z-index:40;background:#14120f73;opacity:0;transition:opacity .3s ease}.menu-aberto .menu-fundo{opacity:1}.menu-aberto,.menu-aberto body{overflow:hidden}.menu-lateral{position:fixed;z-index:45;top:0;bottom:0;left:0;width:min(320px,86vw);display:flex;flex-direction:column;background:var(--bg);border-right:1px solid var(--border);box-shadow:16px 0 40px #00000026;transform:translate(-102%);transition:transform .35s cubic-bezier(.16,1,.3,1);visibility:hidden}.menu-aberto .menu-lateral{transform:none;visibility:visible}.menu-lateral:not([aria-hidden=false]){transition:transform .3s cubic-bezier(.4,0,1,1),visibility 0s .3s}.menu-topo{display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 20px;height:64px;border-bottom:1px solid var(--border)}.menu-marca{font-family:var(--titulo);font-weight:700;font-size:1.3rem;letter-spacing:-.02em}.menu-marca b{font-style:italic;color:var(--accent)}.menu-corpo{flex:1;overflow-y:auto;padding:14px 12px;display:flex;flex-direction:column;gap:1px}.menu-secao{margin:22px 10px 6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.menu-vazio{margin:0 10px;font-size:.9rem;color:var(--muted);line-height:1.45}.menu-item{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border-radius:var(--raio);color:var(--text);font:inherit;font-size:1rem;font-weight:600;text-align:left;background:none;border:0;cursor:pointer;transition:background .2s}.menu-item:hover{background:var(--surface)}.menu-item.ativo{background:var(--surface);box-shadow:inset 2px 0 0 var(--accent)}.menu-item-sec{font-size:.93rem;font-weight:500;color:var(--muted);padding-block:7px}.menu-item-sec:hover{color:var(--text)}.menu-ic{display:grid;place-items:center;width:20px;color:var(--muted)}.menu-ponto{width:9px;height:9px;border-radius:50%;margin-inline:5px;background:var(--cat-ia)}.menu-ponto[data-cat=hardware]{background:var(--cat-hardware)}.menu-ponto[data-cat=seguranca]{background:var(--cat-seguranca)}.menu-ponto[data-cat=desenvolvimento]{background:var(--cat-desenvolvimento)}.menu-ponto[data-cat=mobile]{background:var(--cat-mobile)}.menu-ponto[data-cat=mercado]{background:var(--cat-mercado)}.menu-conta{margin-left:auto;font-size:.78rem;font-weight:500;color:var(--muted)}.menu-corpo>*{opacity:0;transform:translate(-10px);transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1),background .2s}.menu-aberto .menu-corpo>*{opacity:1;transform:none}.menu-aberto .menu-corpo>:nth-child(2){transition-delay:.03s}.menu-aberto .menu-corpo>:nth-child(3){transition-delay:.06s}.menu-aberto .menu-corpo>:nth-child(4){transition-delay:.09s}.menu-aberto .menu-corpo>:nth-child(n+5){transition-delay:.12s}.menu-rodape{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 20px 18px;border-top:1px solid var(--border)}.menu-tema{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--border);border-radius:999px;background:none;color:var(--text);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .2s}.menu-tema:hover{border-color:var(--text)}.menu-rodape small{width:100%;color:var(--muted);font-size:.66rem;text-transform:uppercase;letter-spacing:.14em;margin-top:6px}.cookies{position:fixed;z-index:50;left:16px;right:16px;bottom:16px;display:flex;justify-content:center;pointer-events:none;opacity:0;transform:translateY(24px);transition:opacity .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.cookies.aberto{opacity:1;transform:none}.cookies-caixa{pointer-events:auto;width:100%;max-width:560px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:22px;box-shadow:0 20px 60px #00000038}.cookies h2{margin:0 0 6px;font-size:1.3rem}.cookies p{margin:0;font-size:.93rem;color:var(--muted);line-height:1.5}.cookies p a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.cookies-opcoes{display:grid;gap:8px;margin-top:16px}.cookies-opcoes label{display:flex;gap:12px;align-items:flex-start;font-size:.88rem;color:var(--muted);padding:12px;border:1px solid var(--border);border-radius:var(--raio);cursor:pointer}.cookies-opcoes strong{display:block;color:var(--text);font-size:.93rem}.cookies-opcoes input{margin-top:3px;accent-color:var(--accent);width:16px;height:16px;flex-shrink:0}.cookies-botoes{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:18px}.cookies-botoes button{padding:10px 12px;border-radius:999px;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid var(--text);background:var(--text);color:var(--bg);transition:opacity .2s}.cookies-botoes button.secundario{background:transparent;color:var(--text);border-color:var(--border)}.cookies-botoes button:hover{opacity:.85}.cookies-botoes button.secundario:hover{border-color:var(--text);opacity:1}@media(max-width:480px){.cookies-botoes{grid-template-columns:1fr 1fr}.cookies-botoes [data-acao=aceitar]{grid-column:1 / -1}}.institucional{max-width:700px;margin:0 auto 64px}.institucional .pagina-titulo{margin-bottom:6px}.institucional .conteudo{font-family:var(--sans);font-size:1.04rem;line-height:1.7;margin-top:28px}.institucional .conteudo>p:first-child:first-letter{all:unset}.institucional .conteudo h2{font-size:1.45rem}.institucional table{width:100%;border-collapse:collapse;font-size:.92rem;margin:18px 0;display:block;overflow-x:auto}.institucional th,.institucional td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top}.institucional th{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:2px solid var(--rule)}.institucional code{font-size:.86em;background:var(--surface);border:1px solid var(--border);padding:1px 5px;border-radius:4px}@media(max-width:820px){.hoje{display:none}}@media(max-width:720px){body{font-size:16px}.card.hero>a{grid-template-columns:1fr;gap:16px}.conteudo{font-size:1.12rem}}.revelar{opacity:0;translate:0 16px;transition:opacity .6s ease var(--atraso, 0ms),translate .6s cubic-bezier(.2,.7,.2,1) var(--atraso, 0ms)}.revelar.visivel{opacity:1;translate:0 0}.pagina-titulo{animation:subir .6s cubic-bezier(.16,1,.3,1) both}@keyframes subir{0%{opacity:0;transform:translateY(12px)}}@keyframes pagina-sair{to{opacity:0;transform:translateY(-6px)}}@keyframes pagina-entrar{0%{opacity:0;transform:translateY(14px)}}::view-transition-group(*.capa){animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);z-index:5}::view-transition-old(*.capa),::view-transition-new(*.capa){width:100%;height:100%;object-fit:cover;animation:none}::view-transition-old(*.capa){opacity:0}::view-transition-image-pair(*.capa){border-radius:var(--raio);overflow:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.revelar{opacity:1;translate:none}.ticker-faixa{animation:none}}h1,h2,h3{font-weight:700;letter-spacing:-.035em}.topo{background:var(--bg)}.hoje,.tag,.meta,.secao-titulo,.ticker-rotulo,.vazio-codigo,.menu-secao,.menu-conta,.menu-rodape small,.institucional th{font-family:var(--mono);letter-spacing:.02em}.hoje{font-size:.78rem}.categorias a.ativo,.categorias a:hover{color:var(--text)}.categorias a:after{background:var(--accent)}.tag{display:inline-flex;align-items:center;gap:7px;font-size:.7rem;letter-spacing:.06em;color:var(--text)}.tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent)}.meta{font-size:.76rem}.secao-titulo{display:flex;align-items:center;gap:14px;border-top:0;padding-top:0;font-size:.74rem;letter-spacing:.08em}.secao-titulo:after{content:"";flex:1;height:1px;background:var(--border)}.thumb-tipo{background-image:radial-gradient(120% 90% at 100% 0%,rgb(255 255 255 / .22),transparent 55%),radial-gradient(rgb(255 255 255 / .16) 1px,transparent 1.3px);background-size:auto,16px 16px;padding:20px 22px}.thumb-tipo span{font-style:normal;font-weight:800;letter-spacing:-.04em;font-size:clamp(1.5rem,3.4vw,2.4rem);color:#fff}.card .thumb-wrap{box-shadow:0 1px #0000000a}.card:hover .thumb-wrap{box-shadow:0 18px 40px -18px #00000059}.card .thumb-wrap{transition:box-shadow .35s ease}.card h3{font-size:1.28rem;line-height:1.18}.card.hero h1,.artigo h1{line-height:1.02;letter-spacing:-.045em}.lead{font-family:var(--sans);font-weight:400;font-size:1.24rem;line-height:1.5}.conteudo{font-family:var(--sans);font-size:1.14rem;line-height:1.75}.conteudo>p:first-child:first-letter{all:unset}.conteudo h2{font-size:1.55rem;letter-spacing:-.03em}.conteudo code{font-family:var(--mono);font-size:.88em;background:var(--surface);border:1px solid var(--border);padding:1px 6px;border-radius:6px}.avatar{background:var(--accent);color:var(--accent-ink);font-family:var(--sans);font-weight:700}.assinatura{border-radius:var(--raio);border:1px solid var(--border);background:var(--surface);padding:12px 14px}.botao,.botao-cookies,.cookies-botoes button{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.botao.secundario,.cookies-botoes button.secundario{background:transparent;color:var(--text);border-color:var(--border)}.campo-pesquisa{border:1px solid var(--border);border-radius:999px;padding:6px 20px;background:var(--surface);transition:border-color .2s,box-shadow .2s}.campo-pesquisa:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.campo-pesquisa input{font-family:var(--sans);font-size:1.15rem}.rodape{border-top:1px solid var(--border)}.menu-marca{font-weight:800;letter-spacing:-.045em}.menu-marca b{font-style:normal}.institucional th{border-bottom:1px solid var(--rule)}.nota-final{border-left:3px solid var(--accent)}.marca-logo{display:inline-flex;align-items:center;gap:18px;margin-right:auto;margin-left:4px;text-decoration:none;color:var(--text)}.marca-texto{display:flex;flex-direction:column;gap:5px}.marca-nome{font-family:var(--titulo);font-weight:900;font-size:1.62rem;line-height:.9;letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 10px color-mix(in srgb,var(--text) 18%,transparent)}.marca-news{background:linear-gradient(90deg,#00b8ff,#0a5bff 70%,#0047ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 0 10px rgb(0 140 255 / .45))}.marca-sub{font-family:var(--titulo);font-weight:700;font-size:.54rem;letter-spacing:.32em;text-transform:uppercase;color:#8a93a8;white-space:nowrap;padding-left:1px}.marca-sub i{font-style:normal;color:#1f7bff}.marca-divisor{width:1px;align-self:stretch;margin:2px 0;background:linear-gradient(180deg,transparent,var(--border) 20%,var(--border) 80%,transparent)}.marca-pm{display:inline-flex;align-items:center;gap:7px}.marca-powered{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--titulo);font-weight:800;font-size:.46rem;letter-spacing:.28em;text-transform:uppercase;color:#6f7a90}.marca-pm img{display:block;height:38px;width:auto;border-radius:3px;box-shadow:0 6px 16px -6px #00000073}:root[data-theme=dark] .marca-nome{text-shadow:0 2px 14px rgb(0 0 0 / .6)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .marca-nome{text-shadow:0 2px 14px rgb(0 0 0 / .6)}}.topo-inner{height:70px}@media(max-width:820px){.marca-nome{font-size:1.3rem}.marca-pm img{height:30px}}@media(max-width:560px){.marca-sub,.marca-divisor,.marca-pm{display:none}.marca-nome{font-size:1.22rem}}.rodape-marca{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;padding:8px 0 26px;margin-bottom:22px;border-bottom:1px solid var(--border)}.rodape-marca .marca-logo{margin:0}.rodape-frase{margin:0;max-width:380px;font-size:.92rem;line-height:1.55;color:var(--muted)}@media(max-width:560px){.rodape-marca .marca-sub,.rodape-marca .marca-divisor,.rodape-marca .marca-pm{display:flex}.rodape-marca .marca-sub{display:block;font-size:.5rem;letter-spacing:.26em}.rodape-marca .marca-logo{gap:14px}}.video-yt{position:relative;margin:32px 0;font-family:var(--sans)}.video-yt-botao,.video-yt iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--raio)}.video-yt-botao{position:relative;display:grid;place-content:center;justify-items:center;gap:12px;cursor:pointer;color:#fff;overflow:hidden;background:radial-gradient(70% 90% at 80% 0%,rgb(255 0 51 / .28),transparent 60%),radial-gradient(rgb(255 255 255 / .1) 1px,transparent 1.3px) 0 0 / 16px 16px,#0d0d10;transition:transform .2s}.video-yt.com-capa .video-yt-botao{background-color:#0d0d10;background-size:cover;background-position:center}.video-yt.com-capa .video-yt-botao:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d,#00000073);border-radius:inherit}.video-yt-play{position:relative;width:72px;height:50px;border-radius:14px;background:#f03;box-shadow:0 10px 30px -8px #ff0033b3;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s}.video-yt-play:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-38%,-50%);border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff}.video-yt-texto{position:relative;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.video-yt-botao:hover .video-yt-play,.video-yt-botao:focus-visible .video-yt-play{transform:scale(1.08);background:#ff1a47}.video-yt-aviso{margin-top:8px;font-size:.78rem;line-height:1.45;color:var(--muted)}.video-yt-aviso a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.video-yt.a-tocar .video-yt-aviso{display:none}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
