.grBa6G_section{background-color:var(--color-white);min-height:100vh}.grBa6G_container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.grBa6G_hero{text-align:center;height:400px;color:var(--color-white);background-position:50%;background-size:cover;justify-content:center;align-items:center;margin-bottom:60px;display:flex;position:relative}.grBa6G_heroOverlay{background:#0006;position:absolute;inset:0}.grBa6G_heroContent{z-index:2;max-width:800px;padding:0 20px;position:relative}.grBa6G_heroTitle{font-family:var(--font-ample-medium);margin-bottom:1rem;font-size:3.5rem;line-height:1.2}.grBa6G_heroText{opacity:.9;max-width:100%;margin:0 auto;font-size:1.2rem}.grBa6G_gridSection{padding-bottom:80px}.grBa6G_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;display:grid}.grBa6G_categoryCard{cursor:pointer;border-radius:12px;height:300px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.grBa6G_categoryCard:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.grBa6G_categoryImage{object-fit:cover;transition:transform .5s}.grBa6G_categoryCard:hover .grBa6G_categoryImage{transform:scale(1.05)}.grBa6G_cardOverlay{color:var(--color-white);background:linear-gradient(#0000,#000c);flex-direction:column;justify-content:flex-end;height:100%;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.grBa6G_categoryTitle{font-family:var(--font-ample-medium);margin-bottom:5px;font-size:1.5rem}.grBa6G_categoryLink{text-transform:uppercase;letter-spacing:1px;opacity:.8;align-items:center;gap:5px;margin-top:5px;font-size:.9rem;display:inline-flex}.grBa6G_fadeInUp{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(20px)}.grBa6G_visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.grBa6G_hero{height:300px}.grBa6G_heroTitle{font-size:2.5rem}.grBa6G_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:15px}.grBa6G_categoryCard{height:200px}.grBa6G_categoryTitle{font-size:1.2rem}}
