.categories__elements--home{z-index:10;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;gap:16px}@media screen and (min-width:768px){.categories__elements--home{-webkit-box-pack:start;justify-content:start}}@media screen and (min-width:1024px){.categories__elements--home{width:fit-content;display:grid;grid-gap:16px;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(210px,auto);grid-template-areas:"programacao front-end data-science inteligencia-artificial" "devops design-ux mobile inovacao-gestao"}}.categories__wrapper--home{min-height:64px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative;top:0;box-shadow:5px 12px 12px rgba(0,0,0,.04);background-color:#012640;opacity:0;animation-duration:0.7s;animation-timing-function:ease-out;animation-delay:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;padding:.0625rem;clip-path:polygon(0 14px,14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px));width:calc(50% - 8px)}@media screen and (min-width:768px){.categories__wrapper--home{width:calc(33% - 9px);clip-path:polygon(0 25px,25px 0,calc(100% - 25px) 0,100% 25px,100% calc(100% - 25px),calc(100% - 25px) 100%,25px 100%,0 calc(100% - 25px))}}.categories__wrapper--home-content{background-color:#021017;min-height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:1.25rem;clip-path:polygon(0 14px,14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px))}@media screen and (min-width:768px){.categories__wrapper--home-content{-webkit-box-pack:start;justify-content:start;clip-path:polygon(0 25px,25px 0,calc(100% - 25px) 0,100% 25px,100% calc(100% - 25px),calc(100% - 25px) 100%,25px 100%,0 calc(100% - 25px))}}.categories__wrapper--home:hover{background-color:#2BDEFD}@media screen and (min-width:1024px){.categories__wrapper--home:hover{position:relative;top:-8px;-webkit-transition:top 0.3s ease;transition:top 0.3s ease}}.categories__wrapper--home:nth-child(odd){animation-name:slideInFromLeft}.categories__wrapper--home:nth-child(even){animation-name:slideInFromRight}@media screen and (min-width:768px){.categories__wrapper--home:nth-child(-n+9){animation-name:slideInFromLeft;animation-delay:0.5s}.categories__wrapper--home:nth-child(-n+6){animation-name:slideInFromLeft;animation-delay:0.25s}.categories__wrapper--home:nth-child(-n+3){animation-name:slideInFromLeft;animation-delay:0s}}@media screen and (min-width:1024px){.categories__wrapper--home{width:100%;max-width:210px;min-height:200px;-webkit-box-pack:start;justify-content:flex-start;font-size:1rem;animation-delay:1s}.categories__wrapper--home:not(:hover){-webkit-transition:0.3s;transition:0.3s}.categories__wrapper--home.--mobile{grid-area:mobile}.categories__wrapper--home.--programacao{grid-area:programacao}.categories__wrapper--home.--front-end{grid-area:front-end}.categories__wrapper--home.--devops{grid-area:devops}.categories__wrapper--home.--design-ux{grid-area:design-ux}.categories__wrapper--home.--data-science{grid-area:data-science}.categories__wrapper--home.--inovacao-gestao{grid-area:inovacao-gestao}.categories__wrapper--home.--inteligencia-artificial{grid-area:inteligencia-artificial}}@media screen and (min-width:1280px){.categories__wrapper--home{animation-delay:0.5s}.categories__wrapper--home:nth-child(-n+6){animation-delay:0.5s}.categories__wrapper--home:nth-child(-n+4){animation-delay:0s}}.categories__main-info--home{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:10px;text-align:center}.categories__svg-wrapper--home{max-width:28px;max-height:28px;display:none}@media screen and (min-width:768px){.categories__svg-wrapper--home{display:block}}.categories__svg-wrapper--home svg{max-width:inherit;max-height:inherit}.categories__link__category-name--home{font-weight:700;line-height:1.2;text-transform:uppercase;font-size:.9375rem}@media screen and (min-width:768px){.categories__link__category-name--home{font-size:1rem;margin-top:.3125rem}}.categories__link--home{position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%}.categories__link--home:focus-visible::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.05);clip-path:polygon(0 25px,25px 0,calc(100% - 25px) 0,100% 25px,100% calc(100% - 25px),calc(100% - 25px) 100%,25px 100%,0 calc(100% - 25px))}.categories__calls--home{display:none;z-index:12;font-size:.75rem;line-height:1.3;margin-top:.75rem;text-align:center}@media screen and (min-width:768px){.categories__calls--home{display:block;font-size:.875rem}}.categories__calls--home a{color:#D7F9FF}.categories__calls__link-see-more--home,.categories__calls__description--home{text-decoration:none}.categories__calls__link-see-more--home:hover,.categories__calls__description--home:hover{text-decoration:underline;opacity:.8}@keyframes slideInFromLeft{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{opacity:1}}@keyframes slideInFromRight{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{opacity:1}}