.projetos_page__xt5T3{display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px 80px 80px 120px;grid-gap:64px;gap:64px;font-family:Montserrat,Montserrat Fallback,sans-serif}.projetos_main__L4z_k{gap:64px;grid-row-start:2;width:100%;max-width:1200px}.projetos_header__HqDl_,.projetos_main__L4z_k{display:flex;flex-direction:column;align-items:center;text-align:center}.projetos_header__HqDl_{gap:24px}.projetos_title__DWGBZ{font-size:3.5rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}.projetos_highlight___DvgH{color:#013750;background:linear-gradient(35deg,#ff701e,#9c2801);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.projetos_subtitle__myiJw{font-size:1.25rem;color:var(--foreground);opacity:.8;margin:0;max-width:600px;line-height:1.6}.projetos_projetosGrid___tF0H{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:48px;gap:48px;width:100%}.projetos_projetoCard__oORx5{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.projetos_projetoCard__oORx5:hover{transform:translateY(-8px);border-color:var(--button-secondary-hover);box-shadow:0 16px 48px rgba(var(--button-secondary-hover),.2)}.projetos_projetoCard__oORx5.projetos_destaque__y5k1x{border-color:var(--header-color);box-shadow:0 8px 32px rgba(255,136,0,.2)}.projetos_projetoCard__oORx5.projetos_destaque__y5k1x:hover{box-shadow:0 20px 60px rgba(255,136,0,.3)}.projetos_projetoImagem__YTT2u{position:relative;width:100%;height:250px;overflow:hidden}.projetos_imagem__FKUxN{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.projetos_projetoCard__oORx5:hover .projetos_imagem__FKUxN{transform:scale(1.05)}.projetos_badgeDestaque__bMHQj{position:absolute;top:16px;right:16px;background:linear-gradient(35deg,#ff701e,#9c2801);color:white;padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:600;box-shadow:0 4px 16px rgba(255,136,0,.3)}.projetos_tipoBadge__9WxRE{position:absolute;top:16px;left:16px;background:rgba(0,0,0,.8);color:white;padding:8px 12px;border-radius:20px;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.projetos_projetoConteudo__qc_w8{padding:32px;display:flex;flex-direction:column;gap:24px}.projetos_projetoTitulo__NVuJs{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.3}.projetos_projetoDescricao__srIkj{font-size:1rem;color:var(--foreground);opacity:.8;margin:0;line-height:1.6}.projetos_tecnologias__5Vpa9{display:flex;flex-wrap:wrap;gap:8px}.projetos_techTag__DIgR2{background:rgba(255,136,0,.1);color:var(--header-color);padding:6px 12px;border-radius:16px;font-size:.875rem;font-weight:500;border:1px solid rgba(255,136,0,.2);transition:all .2s ease}.projetos_techTag__DIgR2:hover{background:rgba(255,136,0,.2);border-color:var(--header-color)}.projetos_projetoLinks__5Z2ip{display:flex;gap:12px;margin-top:8px}.projetos_linkButton__ajky4{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:8px;font-size:.875rem;font-weight:500;transition:all .2s ease;cursor:pointer;border:1px solid transparent;background:rgba(255,255,255,.05);color:var(--foreground);border-color:rgba(255,255,255,.1)}.projetos_linkButton__ajky4:hover{transform:translateY(-2px)}.projetos_frontendButton__UXPAc{background:var(--header-color);color:var(--background);border-color:var(--header-color)}.projetos_frontendButton__UXPAc:hover{background:#ff9a00;box-shadow:0 8px 24px rgba(255,136,0,.3)}.projetos_backendButton__hvu48{background:#3b82f6;color:white;border-color:#3b82f6}.projetos_backendButton__hvu48:hover{background:#2563eb;box-shadow:0 8px 24px rgba(59,130,246,.3)}.projetos_demoButton__7B81D{background:#10b981;color:white;border-color:#10b981}.projetos_demoButton__7B81D:hover{background:#059669;box-shadow:0 8px 24px rgba(16,185,129,.3)}.projetos_ctaSection__M_OFs{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;padding:48px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.projetos_ctaText__GAMXa{font-size:1.125rem;color:var(--foreground);opacity:.9;margin:0;line-height:1.6}.projetos_ctaButtons__BuL2V{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:center}.projetos_ctaButton___76N1{border-radius:128px;border:1px solid transparent;background:var(--foreground);color:var(--background)}.projetos_ctaButtonSecondary__ArrOV,.projetos_ctaButton___76N1{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;padding:0 20px;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500;font-family:Montserrat,Montserrat Fallback,sans-serif;gap:8px}.projetos_ctaButtonSecondary__ArrOV{border-radius:128px;border:1px solid var(--foreground);background:transparent;color:var(--foreground);text-decoration:none;min-width:158px}@media (hover:hover) and (pointer:fine){.projetos_ctaButton___76N1:hover{background:var(--button-primary-hover);border-color:transparent}.projetos_ctaButtonSecondary__ArrOV:hover{background:var(--button-secondary-hover);border-color:transparent}}@media (max-width:768px){.projetos_page__xt5T3{padding:32px 32px 80px 48px}.projetos_main__L4z_k{gap:48px}.projetos_title__DWGBZ{font-size:2.5rem}.projetos_subtitle__myiJw{font-size:1.1rem}.projetos_projetosGrid___tF0H{grid-template-columns:1fr;gap:32px}.projetos_projetoCard__oORx5{max-width:100%}.projetos_projetoConteudo__qc_w8{padding:24px;gap:20px}.projetos_projetoTitulo__NVuJs{font-size:1.25rem}.projetos_projetoDescricao__srIkj{font-size:.9rem}.projetos_projetoLinks__5Z2ip{flex-direction:column}.projetos_linkButton__ajky4{justify-content:center;padding:14px 20px}.projetos_ctaSection__M_OFs{padding:32px 24px}.projetos_ctaButtons__BuL2V{flex-direction:column;gap:20px;width:100%;max-width:300px}.projetos_ctaButtonSecondary__ArrOV,.projetos_ctaButton___76N1{font-size:18px;height:56px;padding:0 24px;min-height:44px;border-radius:12px;font-weight:600;width:100%}}@media (max-width:480px){.projetos_page__xt5T3{padding:24px 24px 80px 32px}.projetos_main__L4z_k{gap:40px}.projetos_title__DWGBZ{font-size:2rem}.projetos_subtitle__myiJw{font-size:1rem}.projetos_projetosGrid___tF0H{gap:24px}.projetos_projetoConteudo__qc_w8{padding:20px;gap:16px}.projetos_tecnologias__5Vpa9{gap:6px}.projetos_techTag__DIgR2{font-size:.8rem;padding:4px 10px}}.projetos_titleSkeleton__tgAFi{width:300px;height:3.5rem}.projetos_subtitleSkeleton__nPVir{width:500px;height:2.5rem}.projetos_projetoTituloSkeleton__tv2W9{width:200px;height:1.5rem}.projetos_projetoDescricaoSkeleton__AZmkE{width:100%;height:4.5rem}.projetos_badgeSkeleton__mJ0po{width:80px;height:1rem}.projetos_buttonSkeleton__rjrRi{width:100px;height:1rem}.projetos_ctaTextSkeleton__YSerA{width:400px;height:2rem}.projetos_ctaButtonSkeleton__ms29a{width:150px;height:1rem}@media (max-width:768px){.projetos_titleSkeleton__tgAFi{width:250px;height:2.5rem}.projetos_subtitleSkeleton__nPVir{width:300px;height:2rem}.projetos_projetoTituloSkeleton__tv2W9{width:150px;height:1.25rem}.projetos_projetoDescricaoSkeleton__AZmkE{height:3.5rem}.projetos_ctaTextSkeleton__YSerA{width:250px;height:1.5rem}}@media (max-width:480px){.projetos_titleSkeleton__tgAFi{width:200px;height:2rem}.projetos_subtitleSkeleton__nPVir{width:250px;height:1.5rem}.projetos_projetoTituloSkeleton__tv2W9{width:120px;height:1rem}.projetos_projetoDescricaoSkeleton__AZmkE{height:3rem}.projetos_ctaTextSkeleton__YSerA{width:200px;height:1.25rem}}