﻿.styles-module__uWvxJG__blogContainer{max-width:var(--max-width);margin:0 auto;padding:2rem 0}.styles-module__uWvxJG__hero{text-align:center;margin-bottom:3rem;padding:0 1rem}.styles-module__uWvxJG__title{color:var(--foreground);margin-bottom:1rem;font-size:2.5rem}.styles-module__uWvxJG__subtitle{color:var(--foreground);opacity:.8;font-size:1.1rem}.styles-module__uWvxJG__postsGrid{grid-template-columns:1fr;gap:1.25rem;padding:0 1rem;display:grid}.styles-module__uWvxJG__post{color:inherit;background:0 0;border:none;border-radius:12px;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.styles-module__uWvxJG__post:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000059}}.styles-module__uWvxJG__post:focus-visible{outline:none;box-shadow:0 0 0 3px #fff3}.styles-module__uWvxJG__imageWrapper{background:#0000004d;width:100%;height:140px;position:relative;overflow:hidden}.styles-module__uWvxJG__imageWrapper:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000026 50%,#0006 100%);transition:opacity .3s;position:absolute;inset:0}.styles-module__uWvxJG__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}@media (hover:hover) and (pointer:fine){.styles-module__uWvxJG__post:hover .styles-module__uWvxJG__image{transform:scale(1.05)}.styles-module__uWvxJG__post:hover .styles-module__uWvxJG__imageWrapper:after{opacity:1}}.styles-module__uWvxJG__content{padding:.9rem}.styles-module__uWvxJG__dateBadge{letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(8px);text-shadow:0 1px 3px #00000080;border-radius:4px;margin-bottom:.5rem;padding:4px 10px;font-size:.7rem;font-weight:600;display:inline-block}.styles-module__uWvxJG__badgePink{background:#ff3bd1cc;box-shadow:0 0 8px #ff3bd199,0 2px 8px #0000004d}.styles-module__uWvxJG__badgeCyan{background:#00eaffcc;box-shadow:0 0 8px #00eaff99,0 2px 8px #0000004d}.styles-module__uWvxJG__badgeGreen{background:#2cff8fcc;box-shadow:0 0 8px #2cff8f99,0 2px 8px #0000004d}.styles-module__uWvxJG__badgePurple{background:#9b5cffcc;box-shadow:0 0 8px #9b5cff99,0 2px 8px #0000004d}.styles-module__uWvxJG__postTitle{color:var(--foreground);margin:0 0 .5rem;font-size:1.1rem;font-weight:600;line-height:1.4}.styles-module__uWvxJG__date{color:#fff9;margin-bottom:1rem;font-size:.9rem;display:block}.styles-module__uWvxJG__resumo{color:#fffc;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.styles-module__uWvxJG__neonPink{background:#ff3bd114;box-shadow:0 0 6px #ff3bd14d,0 0 16px #ff3bd126}.styles-module__uWvxJG__neonPink:focus-visible{background:#ff3bd11f;box-shadow:0 0 10px #ff3bd180,0 0 26px #ff3bd140,0 8px 24px #00000059}@media (hover:hover) and (pointer:fine){.styles-module__uWvxJG__neonPink:hover{background:#ff3bd11f;box-shadow:0 0 10px #ff3bd180,0 0 26px #ff3bd140,0 8px 24px #00000059}}.styles-module__uWvxJG__neonCyan{background:#00eaff14;box-shadow:0 0 6px #00eaff4d,0 0 16px #00eaff26}.styles-module__uWvxJG__neonCyan:focus-visible{background:#00eaff1f;box-shadow:0 0 10px #00eaff80,0 0 26px #00eaff40,0 8px 24px #00000059}@media (hover:hover) and (pointer:fine){.styles-module__uWvxJG__neonCyan:hover{background:#00eaff1f;box-shadow:0 0 10px #00eaff80,0 0 26px #00eaff40,0 8px 24px #00000059}}.styles-module__uWvxJG__neonGreen{background:#2cff8f14;box-shadow:0 0 6px #2cff8f4d,0 0 16px #2cff8f26}.styles-module__uWvxJG__neonGreen:focus-visible{background:#2cff8f1f;box-shadow:0 0 10px #2cff8f80,0 0 26px #2cff8f40,0 8px 24px #00000059}@media (hover:hover) and (pointer:fine){.styles-module__uWvxJG__neonGreen:hover{background:#2cff8f1f;box-shadow:0 0 10px #2cff8f80,0 0 26px #2cff8f40,0 8px 24px #00000059}}.styles-module__uWvxJG__neonPurple{background:#9b5cff14;box-shadow:0 0 6px #9b5cff4d,0 0 16px #9b5cff26}.styles-module__uWvxJG__neonPurple:focus-visible{background:#9b5cff1f;box-shadow:0 0 10px #9b5cff80,0 0 26px #9b5cff40,0 8px 24px #00000059}@media (hover:hover) and (pointer:fine){.styles-module__uWvxJG__neonPurple:hover{background:#9b5cff1f;box-shadow:0 0 10px #9b5cff80,0 0 26px #9b5cff40,0 8px 24px #00000059}}@media (min-width:640px){.styles-module__uWvxJG__postsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.styles-module__uWvxJG__imageWrapper{height:200px}}@media (min-width:1024px){.styles-module__uWvxJG__postsGrid{grid-template-columns:repeat(3,1fr);gap:2rem}.styles-module__uWvxJG__imageWrapper{height:220px}.styles-module__uWvxJG__title{font-size:3rem}.styles-module__uWvxJG__resumo{line-clamp:3;-webkit-line-clamp:3}}
