/* V19.12 — refinamento visual premium do Centro Técnico */

/* Aberturas das páginas de categoria: mais compactas e sem CTA redundante */
.ct-institutional-shell .category-hero{
  min-height:310px;
  padding:104px 0 38px;
}
.ct-institutional-shell .category-hero .hero-inner{max-width:920px}
.ct-institutional-shell .category-hero h1{margin:8px 0 10px}
.ct-institutional-shell .category-hero p{margin-bottom:0;max-width:760px}
.ct-institutional-shell #produtos{padding-top:38px}
.ct-institutional-shell .category-return{padding:38px 0 46px}

/* Cards principais: cenas vetoriais completas, no mesmo conceito editorial da Home */
.center-tech-home #categorias{padding:48px 0 50px}
.center-tech-home #categorias .section-head{margin-bottom:22px}
.center-tech-home .category-grid{gap:13px}
.center-tech-home .category-card{
  --category-bg:none;
  min-height:208px;
  padding:20px 20px 18px;
  border:1px solid rgba(246,198,77,.28);
  background:#090909;
  box-shadow:0 20px 48px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06);
  isolation:isolate;
  overflow:hidden;
}
.center-tech-home .category-card::before{
  content:"";
  position:absolute;
  inset:-8px;
  width:auto;
  height:auto;
  border-radius:inherit;
  background-image:
    linear-gradient(92deg,rgba(2,2,2,.92) 0%,rgba(3,3,3,.75) 46%,rgba(3,3,3,.25) 100%),
    linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.56)),
    var(--category-bg);
  background-size:cover;
  background-position:center;
  filter:saturate(.92) contrast(1.04);
  opacity:.96;
  transform:scale(1.02);
  transition:transform .55s cubic-bezier(.2,.75,.2,1),filter .35s ease,opacity .35s ease;
  z-index:0;
  pointer-events:none;
}
.center-tech-home .category-card::after{
  content:"→";
  z-index:3;
  right:17px;
  bottom:14px;
  width:31px;
  height:31px;
  border-radius:50%;
  display:grid;
  place-items:center;
  color:#fff1bd;
  font-size:16px;
  background:rgba(4,4,4,.52);
  border:1px solid rgba(246,198,77,.42);
  box-shadow:0 8px 22px rgba(0,0,0,.28);
  backdrop-filter:blur(5px);
}
.center-tech-home .category-card > *{position:relative;z-index:2}
.center-tech-home .category-card:hover,
.center-tech-home .category-card:focus-visible{
  transform:translateY(-5px);
  border-color:rgba(246,198,77,.72);
  box-shadow:0 27px 58px rgba(0,0,0,.45),0 0 0 1px rgba(246,198,77,.16),inset 0 1px 0 rgba(255,255,255,.1);
}
.center-tech-home .category-card:hover::before,
.center-tech-home .category-card:focus-visible::before{transform:scale(1.08);filter:saturate(1.06) contrast(1.06)}
.center-tech-home .category-card:hover::after,
.center-tech-home .category-card:focus-visible::after{transform:translateX(3px);background:rgba(196,139,31,.74)}
.center-tech-home .category-icon{
  width:42px;
  height:42px;
  margin-bottom:28px;
  color:#ffe19a;
  border:1px solid rgba(255,224,151,.38);
  background:linear-gradient(145deg,rgba(20,20,20,.62),rgba(4,4,4,.32));
  box-shadow:0 12px 28px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.16);
  backdrop-filter:blur(7px);
}
.center-tech-home .category-card h3{
  margin:0 0 7px;
  max-width:85%;
  font-size:18px;
  line-height:1.16;
  text-shadow:0 2px 18px rgba(0,0,0,.78);
}
.center-tech-home .category-card p{
  max-width:82%;
  margin:0 0 10px;
  color:#e2e2e2;
  font-size:10.5px;
  line-height:1.48;
  text-shadow:0 2px 12px rgba(0,0,0,.88);
}
.center-tech-home .category-meta{
  margin-top:auto;
  color:#f5cf77;
  font-size:8.4px;
  text-shadow:0 2px 10px rgba(0,0,0,.9);
}
.center-tech-home .category-watermark{display:none!important}
.center-tech-home .theme-courses{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA4MTcyZCIvPjxzdG9wIG9mZnNldD0iLjU2IiBzdG9wLWNvbG9yPSIjMTAyYjQ5Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYjA3ODIyIi8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI3NSUiIGN5PSIyMCUiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmQ5NzgiIHN0b3Atb3BhY2l0eT0iLjcyIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZkOTc4IiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIyNSIgc3RkRGV2aWF0aW9uPSIyNCIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii40NSIvPjwvZmlsdGVyPjxwYXR0ZXJuIGlkPSJwIiB3aWR0aD0iNDYiIGhlaWdodD0iNDYiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGQ9Ik00NiAwSDB2NDYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW9wYWNpdHk9Ii4wNDUiLz48L3BhdHRlcm4+PC9kZWZzPjxyZWN0IHdpZHRoPSIxNDAwIiBoZWlnaHQ9Ijg0MCIgZmlsbD0idXJsKCNiKSIvPjxyZWN0IHdpZHRoPSIxNDAwIiBoZWlnaHQ9Ijg0MCIgZmlsbD0idXJsKCNwKSIvPjxjaXJjbGUgY3g9IjEwNjAiIGN5PSIxNjAiIHI9IjM2MCIgZmlsbD0idXJsKCNnKSIvPjxnIGZpbHRlcj0idXJsKCNzKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjUwIDE0NSkiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI1NjAiIGhlaWdodD0iMzYwIiByeD0iMjgiIGZpbGw9IiMwOTEwMWMiIHN0cm9rZT0iI2YxYmQ1NCIgc3Ryb2tlLW9wYWNpdHk9Ii40NSIgc3Ryb2tlLXdpZHRoPSIzIi8+PHJlY3QgeD0iMzIiIHk9IjMyIiB3aWR0aD0iNDk2IiBoZWlnaHQ9IjI2NSIgcng9IjE2IiBmaWxsPSIjMTAyODQyIi8+PHBhdGggZD0iTTgwIDI0NWw5NS0xMDQgODMgNzEgMTA1LTEzNCAxMDUgMTE2IiBmaWxsPSJub25lIiBzdHJva2U9IiNlOWI3NGMiIHN0cm9rZS13aWR0aD0iMTQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjE3NyIgY3k9IjE0MCIgcj0iMTkiIGZpbGw9IiNlOWI3NGMiLz48Y2lyY2xlIGN4PSIzNjIiIGN5PSI3OCIgcj0iMTkiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiLz48cGF0aCBkPSJNLTM1IDM5MGg2MzBsLTcyIDY4SDM3eiIgZmlsbD0iI2Q2YTYzZCIvPjxyZWN0IHg9IjIyNSIgeT0iNDA1IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEwIiByeD0iNSIgZmlsbD0iIzA5MTAxYyIgZmlsbC1vcGFjaXR5PSIuNjUiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI1IDE5MCkgcm90YXRlKC04KSI+PHBhdGggZD0iTTAgNzAgMTcwIDBsMTcwIDcwLTE3MCA3MHoiIGZpbGw9IiNlOWI3NGMiLz48cGF0aCBkPSJNNjIgOTd2MTA1YzcxIDQyIDE0NSA0MiAyMTYgMFY5NyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utb3BhY2l0eT0iLjg2IiBzdHJva2Utd2lkdGg9IjE4Ii8+PHBhdGggZD0iTTM0MCA3MHYxNTAiIHN0cm9rZT0iI2U5Yjc0YyIgc3Ryb2tlLXdpZHRoPSIxNCIvPjxjaXJjbGUgY3g9IjM0MCIgY3k9IjIzNiIgcj0iMjIiIGZpbGw9IiNlOWI3NGMiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNSA1MzUpIj48cmVjdCB3aWR0aD0iMjUwIiBoZWlnaHQ9IjE3MCIgcng9IjIwIiBmaWxsPSIjZjVlZmUyIiB0cmFuc2Zvcm09InJvdGF0ZSg1KSIvPjxwYXRoIGQ9Ik00NSA1OGgxMzBNNDUgOTFoMTYyTTQ1IDEyNGgxMTAiIHN0cm9rZT0iIzE2M2E1OSIgc3Ryb2tlLXdpZHRoPSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iMTk1IiBjeT0iMTIwIiByPSI0OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDVhMzNhIiBzdHJva2Utd2lkdGg9IjEyIi8+PC9nPjwvc3ZnPg==')}
.center-tech-home .theme-ebooks{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzFlMGQyMiIvPjxzdG9wIG9mZnNldD0iLjU2IiBzdG9wLWNvbG9yPSIjNGIxODNmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYjg2Yzg2Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MiUiIGN5PSIxOCUiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmQ4ZTciIHN0b3Atb3BhY2l0eT0iLjU1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZkOGU3IiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIzMCIgc3RkRGV2aWF0aW9uPSIyNiIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii41Ii8+PC9maWx0ZXI+PHBhdHRlcm4gaWQ9InAiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iMiIgY3k9IjIiIHI9IjIiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjA1Ii8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI4NDAiIGZpbGw9InVybCgjYikiLz48cmVjdCB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI4NDAiIGZpbGw9InVybCgjcCkiLz48Y2lyY2xlIGN4PSIxMTAwIiBjeT0iMTQwIiByPSIzOTAiIGZpbGw9InVybCgjZykiLz48ZyBmaWx0ZXI9InVybCgjcykiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYyMCA5NSkgcm90YXRlKDQpIj48cmVjdCB3aWR0aD0iNDgwIiBoZWlnaHQ9IjYyNSIgcng9IjQyIiBmaWxsPSIjMGMwODEwIiBzdHJva2U9IiNmMGI1Y2YiIHN0cm9rZS1vcGFjaXR5PSIuNSIgc3Ryb2tlLXdpZHRoPSI0Ii8+PHJlY3QgeD0iMzgiIHk9IjQ2IiB3aWR0aD0iNDA0IiBoZWlnaHQ9IjUwNSIgcng9IjIyIiBmaWxsPSIjZjVlZWU5Ii8+PHBhdGggZD0iTTgwIDE0NWM5MC00MCAxNjAtMzAgMTkwIDEwdjI5NWMtNTUtMzUtMTIwLTQwLTE5MC0xMnoiIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzhmNDI2NyIgc3Ryb2tlLXdpZHRoPSI3Ii8+PHBhdGggZD0iTTQwMCAxNDVjLTkwLTQwLTE2MC0zMC0xOTAgMTB2Mjk1YzU1LTM1IDEyMC00MCAxOTAtMTJ6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiM4ZjQyNjciIHN0cm9rZS13aWR0aD0iNyIvPjxwYXRoIGQ9Ik0xMTIgMjEwaDExME0xMTIgMjUwaDEyNk0xMTIgMjkwaDk4TTI1OCAyMTBoMTEwTTI1OCAyNTBoMTI2TTI1OCAyOTBoOTgiIHN0cm9rZT0iI2I4Nzk4ZiIgc3Ryb2tlLXdpZHRoPSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIuNjUiLz48Y2lyY2xlIGN4PSIyNDAiIGN5PSI1ODYiIHI9IjEzIiBmaWxsPSIjZjJjMTY0Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NSAyMTApIHJvdGF0ZSgtMTApIj48cmVjdCB3aWR0aD0iMzEwIiBoZWlnaHQ9IjQxMCIgcng9IjE4IiBmaWxsPSIjZjhmMmVjIiBmaWx0ZXI9InVybCgjcykiLz48cmVjdCB4PSIyOCIgeT0iMzIiIHdpZHRoPSIyNTQiIGhlaWdodD0iMTE4IiByeD0iMTIiIGZpbGw9IiMyNzEwMmUiLz48cGF0aCBkPSJNNTggMjA1aDE5Mk01OCAyNTBoMTU0TTU4IDI5NWgxODAiIHN0cm9rZT0iIzhhNDg2NyIgc3Ryb2tlLXdpZHRoPSIxNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTIwNSAyNHYxMzQiIHN0cm9rZT0iI2Q3YTM0NCIgc3Ryb2tlLXdpZHRoPSIxOCIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDM1IDU1MCkiPjxwYXRoIGQ9Ik0wIDQwYzkwLTU2IDE4OC01MCAyOTIgMTB2MTcwYy0xMDQtNjAtMjAyLTY2LTI5Mi0xMHoiIGZpbGw9IiNmN2YwZTkiLz48cGF0aCBkPSJNMjkyIDUwYzkwLTU2IDE4OC01MCAyOTIgMTB2MTcwYy0xMDQtNjAtMjAyLTY2LTI5Mi0xMHoiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOTIpIiBvcGFjaXR5PSIuODUiLz48cGF0aCBkPSJNMTQyIDU1djE2NSIgc3Ryb2tlPSIjZDJhMTNiIiBzdHJva2Utd2lkdGg9IjgiLz48L2c+PC9zdmc+')}
.center-tech-home .theme-planilhas{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA2MWExYiIvPjxzdG9wIG9mZnNldD0iLjU2IiBzdG9wLWNvbG9yPSIjMGMzYjM4Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjg3ZDY5Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MCUiIGN5PSIxMCUiPjxzdG9wIHN0b3AtY29sb3I9IiM5NGYxY2EiIHN0b3Atb3BhY2l0eT0iLjUyIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTRmMWNhIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIzMCIgc3RkRGV2aWF0aW9uPSIyNSIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii40OCIvPjwvZmlsdGVyPjwvZGVmcz48cmVjdCB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI4NDAiIGZpbGw9InVybCgjYikiLz48Y2lyY2xlIGN4PSIxMTEwIiBjeT0iMTIwIiByPSI0MTAiIGZpbGw9InVybCgjZykiLz48ZyBvcGFjaXR5PSIuMTYiIHN0cm9rZT0iI2I3ZmZlMyI+PHBhdGggZD0iTTAgMTMwaDE0MDBNMCAyNjBoMTQwME0wIDM5MGgxNDAwTTAgNTIwaDE0MDBNMCA2NTBoMTQwMCIvPjxwYXRoIGQ9Ik0xODAgMHY4NDBNMzYwIDB2ODQwTTU0MCAwdjg0ME03MjAgMHY4NDBNOTAwIDB2ODQwTTEwODAgMHY4NDBNMTI2MCAwdjg0MCIvPjwvZz48ZyBmaWx0ZXI9InVybCgjcykiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2NSAxMDUpIj48cmVjdCB3aWR0aD0iNjUwIiBoZWlnaHQ9IjUxMCIgcng9IjI4IiBmaWxsPSIjMDcxNTEzIiBzdHJva2U9IiM3MGQ4YWQiIHN0cm9rZS1vcGFjaXR5PSIuNTUiIHN0cm9rZS13aWR0aD0iNCIvPjxyZWN0IHg9IjM0IiB5PSIzOCIgd2lkdGg9IjU4MiIgaGVpZ2h0PSI0MzQiIHJ4PSIxNiIgZmlsbD0iI2YzZjdmNCIvPjxwYXRoIGQ9Ik0zNCAxMjVoNTgyTTM0IDIxMGg1ODJNMzQgMjk1aDU4Mk0zNCAzODBoNTgyTTE2MCAzOHY0MzRNMjkwIDM4djQzNE00MjAgMzh2NDM0TTUyMCAzOHY0MzQiIHN0cm9rZT0iIzhmYjVhOCIgc3Ryb2tlLXdpZHRoPSI0Ii8+PHJlY3QgeD0iNDIiIHk9IjQ1IiB3aWR0aD0iMTEyIiBoZWlnaHQ9IjcyIiBmaWxsPSIjMmQ4ZDcxIi8+PHJlY3QgeD0iMTY4IiB5PSIyMTgiIHdpZHRoPSIxMTQiIGhlaWdodD0iNjgiIGZpbGw9IiM4ZmQ4YmYiLz48cmVjdCB4PSIyOTgiIHk9IjMwMyIgd2lkdGg9IjExNCIgaGVpZ2h0PSI2OSIgZmlsbD0iI2Q1YTEzZCIvPjxwYXRoIGQ9Ik05MCA0MzBsMTAwLTk0IDk1IDM1IDExMC0xMzYgMTAyIDU4IDc1LTExNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWE2ZjVhIiBzdHJva2Utd2lkdGg9IjE0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwIDMwMCkiPjxyZWN0IHdpZHRoPSIyNjAiIGhlaWdodD0iMjUwIiByeD0iMjIiIGZpbGw9IiMwNjIwMWQiIHN0cm9rZT0iIzgzZTFiYiIgc3Ryb2tlLW9wYWNpdHk9Ii41IiBzdHJva2Utd2lkdGg9IjQiLz48cGF0aCBkPSJNNTAgMTkwVjExNU0xMDUgMTkwVjY1TTE2MCAxOTB2LTk4TTIxNSAxOTBWMzUiIHN0cm9rZT0iIzczZDhhZSIgc3Ryb2tlLXdpZHRoPSIzMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTM4IDIxNGgxOTYiIHN0cm9rZT0iI2Q5YTMzZCIgc3Ryb2tlLXdpZHRoPSI4Ii8+PC9nPjwvc3ZnPg==')}
.center-tech-home .theme-modelos{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA3MTUxZCIvPjxzdG9wIG9mZnNldD0iLjU1IiBzdG9wLWNvbG9yPSIjMTIzZTRjIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzM3ZTk0Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MCUiIGN5PSIxOCUiPjxzdG9wIHN0b3AtY29sb3I9IiM5ZWU5ZmYiIHN0b3Atb3BhY2l0eT0iLjQ4Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOWVlOWZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIyOCIgc3RkRGV2aWF0aW9uPSIyNCIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii40OCIvPjwvZmlsdGVyPjxwYXR0ZXJuIGlkPSJwIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGQ9Ik0zNiAwSDB2MzYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW9wYWNpdHk9Ii4wNDUiLz48L3BhdHRlcm4+PC9kZWZzPjxyZWN0IHdpZHRoPSIxNDAwIiBoZWlnaHQ9Ijg0MCIgZmlsbD0idXJsKCNiKSIvPjxyZWN0IHdpZHRoPSIxNDAwIiBoZWlnaHQ9Ijg0MCIgZmlsbD0idXJsKCNwKSIvPjxjaXJjbGUgY3g9IjExMDAiIGN5PSIxNjAiIHI9IjQwMCIgZmlsbD0idXJsKCNnKSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYxMCA5MCkgcm90YXRlKDQpIiBmaWx0ZXI9InVybCgjcykiPjxyZWN0IHg9IjAiIHk9IjgwIiB3aWR0aD0iNDcwIiBoZWlnaHQ9IjU3MCIgcng9IjI0IiBmaWxsPSIjZGNlN2U5IiBvcGFjaXR5PSIuNzUiLz48cmVjdCB4PSI1NSIgeT0iMjUiIHdpZHRoPSI0NzAiIGhlaWdodD0iNTcwIiByeD0iMjQiIGZpbGw9IiNmNmY3ZjUiLz48cGF0aCBkPSJNNDEwIDI1djEyOGgxMTUiIGZpbGw9IiNjNmUxZTciLz48cGF0aCBkPSJNNDEwIDI1bDExNSAxMjgiIHN0cm9rZT0iIzZiYTFhZiIgc3Ryb2tlLXdpZHRoPSI2Ii8+PHBhdGggZD0iTTEyMCAyMTBoMzMwTTEyMCAyNzBoMjYwTTEyMCAzMzBoMzAwTTEyMCA0NTBoMzMwTTEyMCA1MTBoMTkwIiBzdHJva2U9IiM0NzdhODciIHN0cm9rZS13aWR0aD0iMTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iLjU1Ii8+PHJlY3QgeD0iMTE1IiB5PSIzNzIiIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NSIgcng9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2QzYTEzZCIgc3Ryb2tlLXdpZHRoPSIxMCIvPjxwYXRoIGQ9Im0xMjYgMzk4IDE1IDE1IDI5LTM1IiBmaWxsPSJub25lIiBzdHJva2U9IiNkM2ExM2QiIHN0cm9rZS13aWR0aD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTAgMjQ1KSI+PHBhdGggZD0iTTAgMjkwIDI1MCAwaDI2MHYyOTB6IiBmaWxsPSIjMTAyZjNhIiBzdHJva2U9IiM4M2M4ZDgiIHN0cm9rZS13aWR0aD0iNSIvPjxwYXRoIGQ9Ik01OCAyNDVoMzkwTTk1IDE5NWgzNTNNMTM4IDE0NWgzMTBNMTgwIDk1aDI2OCIgc3Ryb2tlPSIjOWJjZmRhIiBzdHJva2Utd2lkdGg9IjUiIG9wYWNpdHk9Ii41NSIvPjxjaXJjbGUgY3g9IjM2NSIgY3k9IjYwIiByPSIzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDRhMTNhIiBzdHJva2Utd2lkdGg9IjEyIi8+PC9nPjwvc3ZnPg==')}
.center-tech-home .theme-ferramentas{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA5MGYxZCIvPjxzdG9wIG9mZnNldD0iLjU1IiBzdG9wLWNvbG9yPSIjMWIyYjUxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNGE2Mzk2Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MiUiIGN5PSIxNiUiPjxzdG9wIHN0b3AtY29sb3I9IiNiOGM5ZmYiIHN0b3Atb3BhY2l0eT0iLjUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNiOGM5ZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjwvcmFkaWFsR3JhZGllbnQ+PGZpbHRlciBpZD0icyI+PGZlRHJvcFNoYWRvdyBkeD0iMCIgZHk9IjI4IiBzdGREZXZpYXRpb249IjI2IiBmbG9vZC1jb2xvcj0iIzAwMCIgZmxvb2Qtb3BhY2l0eT0iLjUiLz48L2ZpbHRlcj48L2RlZnM+PHJlY3Qgd2lkdGg9IjE0MDAiIGhlaWdodD0iODQwIiBmaWxsPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iMTExMCIgY3k9IjEzMCIgcj0iNDAwIiBmaWxsPSJ1cmwoI2cpIi8+PGcgb3BhY2l0eT0iLjExIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiPjxjaXJjbGUgY3g9IjE5MCIgY3k9IjE1MCIgcj0iOTAiLz48Y2lyY2xlIGN4PSIxOTAiIGN5PSIxNTAiIHI9IjE0NSIvPjxjaXJjbGUgY3g9IjE5MCIgY3k9IjE1MCIgcj0iMjAwIi8+PHBhdGggZD0iTTE5MCAwdjMwME00MCAxNTBoMzAwIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1NSAxMTUpIiBmaWx0ZXI9InVybCgjcykiPjxjaXJjbGUgY3g9IjI1MCIgY3k9IjI1MCIgcj0iMTkwIiBmaWxsPSIjMTIxYTMyIiBzdHJva2U9IiM4MzllZGMiIHN0cm9rZS13aWR0aD0iNSIvPjxnIGZpbGw9IiM2MDc5YjYiPjxwYXRoIGQ9Ik0yMzEgMGgzOGwxOCA3MSA1NyAyNCA2NC0zOCAyNyAyNy0zOCA2NCAyNCA1NyA3MSAxOHYzOGwtNzEgMTgtMjQgNTcgMzggNjQtMjcgMjctNjQtMzgtNTcgMjQtMTggNzFoLTM4bC0xOC03MS01Ny0yNC02NCAzOC0yNy0yNyAzOC02NC0yNC01Ny03MS0xOHYtMzhsNzEtMTggMjQtNTctMzgtNjQgMjctMjcgNjQgMzggNTctMjR6IiBvcGFjaXR5PSIuNzUiLz48L2c+PGNpcmNsZSBjeD0iMjUwIiBjeT0iMjUwIiByPSIxMDUiIGZpbGw9IiMwYTEwMjAiIHN0cm9rZT0iI2UxYWQ0NSIgc3Ryb2tlLXdpZHRoPSIxMyIvPjxwYXRoIGQ9Ik0xOTAgMjk1IDMxMCAxNzVNMjkwIDE2MGw0NS00NSA1MCAxMi0xMiA1MC00NSA0NXpNMTcyIDMwOGwtNTAgNTAgMjAgMjAgNTAtNTB6IiBmaWxsPSJub25lIiBzdHJva2U9IiNlZWYyZmYiIHN0cm9rZS13aWR0aD0iMjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzAgMjgwKSByb3RhdGUoLTEyKSI+PHJlY3Qgd2lkdGg9IjMzMCIgaGVpZ2h0PSIxNDUiIHJ4PSIyOCIgZmlsbD0iI2UwYWEzZCIvPjxwYXRoIGQ9Ik01MCA3MmgyMzBNOTIgMzV2NzRNMTUwIDM1djc0TTIwOCAzNXY3NCIgc3Ryb2tlPSIjMTkyNjRhIiBzdHJva2Utd2lkdGg9IjExIi8+PGNpcmNsZSBjeD0iMjg1IiBjeT0iNzIiIHI9IjIyIiBmaWxsPSIjMTkyNjRhIi8+PC9nPjwvc3ZnPg==')}
.center-tech-home .theme-equipamentos{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzFiMTAwOCIvPjxzdG9wIG9mZnNldD0iLjU1IiBzdG9wLWNvbG9yPSIjNGIyODEzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYTM1YzI5Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MCUiIGN5PSIxNiUiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmQzYTEiIHN0b3Atb3BhY2l0eT0iLjU1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZkM2ExIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIyOCIgc3RkRGV2aWF0aW9uPSIyNiIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii41MiIvPjwvZmlsdGVyPjxwYXR0ZXJuIGlkPSJwIiB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGQ9Ik0wIDQ0IDQ0IDBNMjIgNDQgNDQgMjJNMCAyMiAyMiAwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMDM1Ii8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI4NDAiIGZpbGw9InVybCgjYikiLz48cmVjdCB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI4NDAiIGZpbGw9InVybCgjcCkiLz48Y2lyY2xlIGN4PSIxMTEwIiBjeT0iMTQ1IiByPSI0MDAiIGZpbGw9InVybCgjZykiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjAgMTUwKSIgZmlsdGVyPSJ1cmwoI3MpIj48cmVjdCB3aWR0aD0iNTAwIiBoZWlnaHQ9IjM0MCIgcng9IjQyIiBmaWxsPSIjMTcxMDBkIiBzdHJva2U9IiNkOThiNGQiIHN0cm9rZS13aWR0aD0iNSIvPjxyZWN0IHg9Ijc4IiB5PSItNTUiIHdpZHRoPSIyMjAiIGhlaWdodD0iOTUiIHJ4PSIyMiIgZmlsbD0iIzE3MTAwZCIgc3Ryb2tlPSIjZDk4YjRkIiBzdHJva2Utd2lkdGg9IjUiLz48Y2lyY2xlIGN4PSIyNTAiIGN5PSIxNzAiIHI9IjEwNSIgZmlsbD0iIzA1MDUwNSIgc3Ryb2tlPSIjZTVhNTY3IiBzdHJva2Utd2lkdGg9IjE2Ii8+PGNpcmNsZSBjeD0iMjUwIiBjeT0iMTcwIiByPSI1NSIgZmlsbD0iIzE2M2E0YSIgc3Ryb2tlPSIjOGZkN2VmIiBzdHJva2Utd2lkdGg9IjgiLz48Y2lyY2xlIGN4PSIyNTAiIGN5PSIxNzAiIHI9IjE4IiBmaWxsPSIjZjdjZjc5Ii8+PGNpcmNsZSBjeD0iNDMwIiBjeT0iNzAiIHI9IjIyIiBmaWxsPSIjZTRhMzVkIi8+PHBhdGggZD0iTTUwIDMwMGg0MDAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjgiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAwIDI1MCkgcm90YXRlKC04KSIgZmlsdGVyPSJ1cmwoI3MpIj48cmVjdCB3aWR0aD0iMjgwIiBoZWlnaHQ9IjM4MCIgcng9IjMwIiBmaWxsPSIjMWQxOTE2IiBzdHJva2U9IiNkODhkNGUiIHN0cm9rZS13aWR0aD0iNSIvPjxyZWN0IHg9IjQyIiB5PSI0NCIgd2lkdGg9IjE5NiIgaGVpZ2h0PSIxMzAiIHJ4PSIxNiIgZmlsbD0iIzBkMmQzOCIvPjxwYXRoIGQ9Ik03OCAxMDVoMTI0IiBzdHJva2U9IiM3NmQ1ZTUiIHN0cm9rZS13aWR0aD0iMTAiLz48Y2lyY2xlIGN4PSIxNDAiIGN5PSIyNTUiIHI9IjY0IiBmaWxsPSIjZTBhMDViIi8+PHBhdGggZD0iTTExMiAyNTVoNTZNMTQwIDIyN3Y1NiIgc3Ryb2tlPSIjMmIxZDE0IiBzdHJva2Utd2lkdGg9IjEzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAzMCA1MjApIj48cGF0aCBkPSJNMCAwaDE4MGw2MCAyMDBINjB6IiBmaWxsPSIjMjAyMDIwIi8+PHBhdGggZD0iTTkwIDAgMjAgMzAwTTkwIDBsMTQwIDMwME05MCAwdjMwMCIgc3Ryb2tlPSIjZDdhMDVhIiBzdHJva2Utd2lkdGg9IjE4Ii8+PC9nPjwvc3ZnPg==')}
.center-tech-home .theme-livros{--category-bg:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzIwMGMwYiIvPjxzdG9wIG9mZnNldD0iLjU1IiBzdG9wLWNvbG9yPSIjNTQyMDFkIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOWE1ZTQ5Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MiUiIGN5PSIxNCUiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmQwYWQiIHN0b3Atb3BhY2l0eT0iLjUyIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZkMGFkIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIzMCIgc3RkRGV2aWF0aW9uPSIyOCIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii41MiIvPjwvZmlsdGVyPjwvZGVmcz48cmVjdCB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI4NDAiIGZpbGw9InVybCgjYikiLz48Y2lyY2xlIGN4PSIxMTEwIiBjeT0iMTMwIiByPSI0MDAiIGZpbGw9InVybCgjZykiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1OTAgMTEwKSIgZmlsdGVyPSJ1cmwoI3MpIj48cmVjdCB4PSIwIiB5PSI0NDUiIHdpZHRoPSI2MTAiIGhlaWdodD0iMTI1IiByeD0iMjQiIGZpbGw9IiNkOGE0NDEiLz48cmVjdCB4PSI1NSIgeT0iMzIwIiB3aWR0aD0iNTU1IiBoZWlnaHQ9IjEyNSIgcng9IjI0IiBmaWxsPSIjZjRlN2Q1Ii8+PHJlY3QgeD0iMCIgeT0iMTk1IiB3aWR0aD0iNjEwIiBoZWlnaHQ9IjEyNSIgcng9IjI0IiBmaWxsPSIjNmYyODMxIi8+PHJlY3QgeD0iNzAiIHk9IjcwIiB3aWR0aD0iNTQwIiBoZWlnaHQ9IjEyNSIgcng9IjI0IiBmaWxsPSIjMjQzYzU1Ii8+PHBhdGggZD0iTTk1IDUxMGg0MzBNMTIwIDM4NWgzOTBNOTIgMjYwaDQzME0xNTUgMTM1aDM2NSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utb3BhY2l0eT0iLjU2IiBzdHJva2Utd2lkdGg9IjE0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTE1IDcwdjEyNSIgc3Ryb2tlPSIjZTJhZDQ1IiBzdHJva2Utd2lkdGg9IjI0Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4MCAxOTApIHJvdGF0ZSgtOCkiPjxwYXRoIGQ9Ik0wIDExMGMxMjAtNzUgMjYwLTcwIDQwMCA4djMzMGMtMTQwLTc4LTI4MC04My00MDAtOHoiIGZpbGw9IiNmM2U4ZDkiIGZpbHRlcj0idXJsKCNzKSIvPjxwYXRoIGQ9Ik00MDAgMTE4YzEyMC03NSAyNjAtNzAgNDAwIDh2MzMwYy0xNDAtNzgtMjgwLTgzLTQwMC04eiIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwMCkiIG9wYWNpdHk9Ii44OCIvPjxwYXRoIGQ9Ik0yMDAgMTIwdjMyMCIgc3Ryb2tlPSIjZDhhNDQxIiBzdHJva2Utd2lkdGg9IjEyIi8+PHBhdGggZD0iTTQ1IDIwNWgxMjVNNDUgMjU1aDE0NU00NSAzMDVoMTEwTTIzMCAyMDVoMTI1TTIzMCAyNTVoMTQ1TTIzMCAzMDVoMTEwIiBzdHJva2U9IiM4YjViNTIiIHN0cm9rZS13aWR0aD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iLjUiLz48L2c+PC9zdmc+')}

/* Acesso Livre: vitrine agregadora sem o antigo bloco verde */
.center-tech-home .free-hub-panel{
  position:relative;
  min-height:142px;
  margin-top:13px;
  padding:18px 24px;
  border-color:rgba(143,175,255,.36);
  background:#08101f;
  box-shadow:0 20px 48px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06);
  overflow:hidden;
  isolation:isolate;
}
.center-tech-home .free-hub-panel::before{
  content:"";
  position:absolute;
  inset:-8px;
  z-index:-2;
  background:
    linear-gradient(90deg,rgba(3,7,15,.94),rgba(6,16,34,.71) 52%,rgba(6,13,26,.3)),
    url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDAwIDg0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agc3RvcC1jb2xvcj0iIzA3MTIyNSIvPjxzdG9wIG9mZnNldD0iLjUyIiBzdG9wLWNvbG9yPSIjMTczZjY1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzk2MGI0Ii8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9ImciIGN4PSI4MiUiIGN5PSIxNiUiPjxzdG9wIHN0b3AtY29sb3I9IiNiOWRmZmYiIHN0b3Atb3BhY2l0eT0iLjU4Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYjlkZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgaWQ9InMiPjxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIzMCIgc3RkRGV2aWF0aW9uPSIyNyIgZmxvb2QtY29sb3I9IiMwMDAiIGZsb29kLW9wYWNpdHk9Ii41Ii8+PC9maWx0ZXI+PHBhdHRlcm4gaWQ9InAiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGNpcmNsZSBjeD0iNCIgY3k9IjQiIHI9IjIuMiIgZmlsbD0iI2ZmZiIgZmlsbC1vcGFjaXR5PSIuMDUiLz48L3BhdHRlcm4+PC9kZWZzPjxyZWN0IHdpZHRoPSIxNDAwIiBoZWlnaHQ9Ijg0MCIgZmlsbD0idXJsKCNiKSIvPjxyZWN0IHdpZHRoPSIxNDAwIiBoZWlnaHQ9Ijg0MCIgZmlsbD0idXJsKCNwKSIvPjxjaXJjbGUgY3g9IjExMTAiIGN5PSIxMjAiIHI9IjQxMCIgZmlsbD0idXJsKCNnKSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY1MCAxMjApIiBmaWx0ZXI9InVybCgjcykiPjxyZWN0IHdpZHRoPSI1MTAiIGhlaWdodD0iNDMwIiByeD0iNDIiIGZpbGw9IiMwYjE3MzAiIHN0cm9rZT0iIzhjYmZmZiIgc3Ryb2tlLXdpZHRoPSI1Ii8+PHBhdGggZD0iTTAgMTM1aDUxMCIgc3Ryb2tlPSIjOGNiZmZmIiBzdHJva2Utb3BhY2l0eT0iLjUiIHN0cm9rZS13aWR0aD0iNSIvPjxwYXRoIGQ9Ik0yNTUgMHY0MzAiIHN0cm9rZT0iIzhjYmZmZiIgc3Ryb2tlLW9wYWNpdHk9Ii40IiBzdHJva2Utd2lkdGg9IjUiLz48cGF0aCBkPSJNMTk1IDUwYy0xMDAtMTEwLTE5MCAzNS05NSA4NWgxNTVjLTMwLTI1LTQ1LTUyLTYwLTg1Wk0zMTUgNTBjMTAwLTExMCAxOTAgMzUgOTUgODVIMjU1YzMwLTI1IDQ1LTUyIDYwLTg1WiIgZmlsbD0iI2Q0YTY0MiIvPjxwYXRoIGQ9Ik0yNTUgMTkwdjE0NU0xOTUgMjgwbDYwIDYwIDYwLTYwIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzUgMjQ1KSI+PGNpcmNsZSBjeD0iMTcwIiBjeT0iMTcwIiByPSIxNjUiIGZpbGw9IiMxMTFmM2QiIHN0cm9rZT0iI2IyOTZmMSIgc3Ryb2tlLXdpZHRoPSI4Ii8+PHBhdGggZD0iTTk1IDE3NWgxNTBNMTcwIDEwMHYxNTAiIHN0cm9rZT0iI2Q2YTc0NCIgc3Ryb2tlLXdpZHRoPSIyNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iMTcwIiBjeT0iMTcwIiByPSIxMDUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzhiYzhmZiIgc3Ryb2tlLW9wYWNpdHk9Ii43IiBzdHJva2Utd2lkdGg9IjgiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAzMCA1NjUpIj48cGF0aCBkPSJNMCA4MCAxMTAgMGwxMTAgODB2MTU1SDB6IiBmaWxsPSIjZThlZGY3Ii8+PHBhdGggZD0iTTU1IDEzOGgxMTAiIHN0cm9rZT0iIzVjNzZhMSIgc3Ryb2tlLXdpZHRoPSIxNCIvPjxwYXRoIGQ9Im0xMTAgNzggMCAxMThtLTQ1LTQ1IDQ1IDQ1IDQ1LTQ1IiBmaWxsPSJub25lIiBzdHJva2U9IiM1ZTcwYWYiIHN0cm9rZS13aWR0aD0iMTQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48L3N2Zz4=') center/cover no-repeat;
  transition:transform .55s cubic-bezier(.2,.75,.2,1);
}
.center-tech-home .free-hub-panel::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.38));
}
.center-tech-home .free-hub-panel:hover,
.center-tech-home .free-hub-panel:focus-visible{border-color:rgba(246,198,77,.64);box-shadow:0 27px 58px rgba(0,0,0,.42);outline:none}
.center-tech-home .free-hub-panel:hover::before,
.center-tech-home .free-hub-panel:focus-visible::before{transform:scale(1.055)}
.center-tech-home .free-hub-icon{
  background:rgba(8,13,27,.5);
  color:#f6cf78;
  border:1px solid rgba(246,198,77,.34);
  backdrop-filter:blur(7px);
}
.center-tech-home .free-hub-panel small{color:#afc8ff}
.center-tech-home .free-hub-panel strong{font-size:1.18rem;color:#fff}
.center-tech-home .free-hub-panel em{color:#d3d9e4}
.center-tech-home .free-hub-panel b{color:#f4cf78}

/* Rodapé institucional padronizado em todas as páginas do Centro Técnico */
body.ct-institutional-shell{--lv-fixed-footer-height:116px;padding-bottom:0!important}
body.ct-institutional-shell footer.institutional-footer{
  position:fixed!important;left:0!important;right:0!important;bottom:calc(-1 * var(--lv-fixed-footer-height))!important;z-index:480!important;
  margin:0!important;padding:8px 0!important;background:#040404!important;border-top:1px solid rgba(201,162,39,.28)!important;
  box-shadow:0 -10px 28px rgba(0,0,0,.28)!important;transition:bottom .34s cubic-bezier(.22,.75,.22,1)!important;
}
body.ct-institutional-shell.footer-revealed footer.institutional-footer,body.ct-institutional-shell.footer-at-end footer.institutional-footer,body.ct-institutional-shell footer.institutional-footer:hover,body.ct-institutional-shell footer.institutional-footer:focus-within{bottom:0!important}
body.ct-institutional-shell footer.institutional-footer .foot{display:grid!important;grid-template-columns:225px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:7px 18px!important;max-width:1240px!important}
body.ct-institutional-shell footer.institutional-footer .footbrand{grid-column:1!important;grid-row:1 / span 2!important;display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}
body.ct-institutional-shell footer.institutional-footer .footbrand img{width:55px!important;height:55px!important;object-fit:contain!important;flex:none!important}
body.ct-institutional-shell footer.institutional-footer .footbrand strong{font-size:14px;letter-spacing:.6px;color:#f2f2f2}body.ct-institutional-shell footer.institutional-footer .footbrand .gold{font-size:11px}body.ct-institutional-shell footer.institutional-footer .footbrand .copy{display:block;font-size:9.6px!important;line-height:1.28!important;color:#888!important;white-space:nowrap}
body.ct-institutional-shell .footer-actions{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:0!important}
body.ct-institutional-shell .footer-social-row,body.ct-institutional-shell .footer-contact-row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important}
body.ct-institutional-shell .footer-social-row a,body.ct-institutional-shell .footer-contact-row a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:108px;padding:7px 10px;border:1px solid rgba(201,162,39,.22);border-radius:10px;background:rgba(255,255,255,.018);color:#bdbdbd;font-size:11px;font-weight:700;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}
body.ct-institutional-shell .footer-contact-row a{min-width:122px}
body.ct-institutional-shell .footer-social-row a:hover,body.ct-institutional-shell .footer-social-row a:focus-visible,body.ct-institutional-shell .footer-contact-row a:hover,body.ct-institutional-shell .footer-contact-row a:focus-visible{color:#f6c64d;border-color:rgba(201,162,39,.58);background:rgba(201,162,39,.075);box-shadow:0 7px 18px rgba(0,0,0,.22);outline:none}
body.ct-institutional-shell .footer-social-row svg,body.ct-institutional-shell .footer-contact-row svg{width:15px;height:15px;fill:currentColor;stroke:currentColor;stroke-width:1.6;flex:none}
body.ct-institutional-shell .footer-social-label,body.ct-institutional-shell .footer-link-label{white-space:nowrap}
body.ct-institutional-shell .footer-social-detail,body.ct-institutional-shell .footer-link-detail{display:inline-block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .26s ease,opacity .2s ease,margin-left .26s ease!important}
body.ct-institutional-shell .footer-social-row a:hover .footer-social-detail,body.ct-institutional-shell .footer-social-row a:focus-visible .footer-social-detail{max-width:150px;opacity:1;margin-left:3px}
body.ct-institutional-shell .footer-contact-row a:hover .footer-link-detail,body.ct-institutional-shell .footer-contact-row a:focus-visible .footer-link-detail{max-width:230px;opacity:1;margin-left:4px}
body.ct-institutional-shell .footer-social-row .footer-icon-instagram,body.ct-institutional-shell .footer-contact-row .footer-icon-email,body.ct-institutional-shell .footer-contact-row .footer-icon-phone{fill:none!important;stroke:currentColor!important;stroke-width:1.75!important}
body.ct-institutional-shell .footer-social-row .footer-icon-instagram .instagram-dot{fill:currentColor!important;stroke:none!important}
body.ct-institutional-shell .footer-social-row .footer-icon-whatsapp,body.ct-institutional-shell .footer-social-row .footer-icon-facebook,body.ct-institutional-shell .footer-social-row .footer-icon-google{fill:currentColor!important;stroke:none!important}
body.ct-institutional-shell footer.institutional-footer .foot>.copy{grid-column:2!important;grid-row:2!important;justify-self:center!important;text-align:center!important;font-size:10px!important;line-height:1.2!important;color:#777!important;margin-top:1px;padding-top:0!important;border-top:0!important}
body.ct-institutional-shell .footer-reveal-zone{display:none}
@media (hover:hover) and (pointer:fine){body.ct-institutional-shell .footer-reveal-zone{display:block;position:fixed;left:0;right:0;bottom:0;height:24px;z-index:479;background:transparent;pointer-events:auto}body.ct-institutional-shell.footer-revealed .footer-reveal-zone{height:4px;pointer-events:none}}

@media(max-width:1050px){
  body.ct-institutional-shell{--lv-fixed-footer-height:126px}
  body.ct-institutional-shell footer.institutional-footer .foot{grid-template-columns:205px minmax(0,1fr)!important;gap:7px 14px!important}
  .center-tech-home .category-card{min-height:190px}
}
@media(max-width:760px){
  .ct-institutional-shell .category-hero{min-height:255px;padding:94px 0 30px}
  .ct-institutional-shell #produtos{padding-top:30px}
  .center-tech-home #categorias{padding:42px 0 44px}
  .center-tech-home .category-card{min-height:190px;padding:18px}
  .center-tech-home .category-icon{margin-bottom:24px}
  .center-tech-home .free-hub-panel{min-height:134px;padding:16px 18px}
  body.ct-institutional-shell{--lv-fixed-footer-height:108px}
  body.ct-institutional-shell footer.institutional-footer{padding:7px 0!important}
  body.ct-institutional-shell footer.institutional-footer .foot{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:5px!important}
  body.ct-institutional-shell footer.institutional-footer .footbrand,body.ct-institutional-shell footer.institutional-footer .foot>.copy{display:none!important}
  body.ct-institutional-shell .footer-actions{grid-column:1;grid-row:1 / span 2;width:100%;gap:5px}
  body.ct-institutional-shell .footer-social-row,body.ct-institutional-shell .footer-contact-row{gap:5px}
  body.ct-institutional-shell .footer-social-row a{min-width:0;flex:1;padding:6px 5px;font-size:9.5px}
  body.ct-institutional-shell .footer-contact-row a{min-width:0;flex:0 1 46%;padding:6px 8px;font-size:10px}
  body.ct-institutional-shell .footer-social-row svg,body.ct-institutional-shell .footer-contact-row svg{width:14px;height:14px}
  body.ct-institutional-shell .footer-social-detail,body.ct-institutional-shell .footer-link-detail{display:none!important}
}
@media(max-width:560px){
  .center-tech-home .category-card{min-height:176px}
  .center-tech-home .category-card h3{font-size:17px}
  .center-tech-home .category-card p{max-width:88%;font-size:10.7px}
  .center-tech-home .free-hub-panel{grid-template-columns:auto 1fr;gap:12px}
  .center-tech-home .free-hub-panel b{grid-column:1/-1;margin-left:64px}
}
@media(max-width:480px){
  .center-tech-home .category-card{min-height:184px;padding:18px}
  .center-tech-home .category-card::before{background-position:58% center}
}
@media(prefers-reduced-motion:reduce){.center-tech-home .category-card::before,.center-tech-home .free-hub-panel::before{transition:none}body.ct-institutional-shell footer.institutional-footer{transition:none!important}}
