.styles_section__KON_2{padding:8rem 0;border-top:1px solid var(--stroke-primary)}@media screen and (max-width:768px){.styles_section__KON_2{padding:4rem 0}}.styles_container__DTZWf{max-width:1400px;margin:0 auto;padding:0 2rem}.styles_heading__g7qOX{margin-bottom:4rem}@media screen and (max-width:768px){.styles_heading__g7qOX{margin-bottom:2rem}}.styles_label__tYc_E{display:block;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--accent-primary);margin-bottom:1rem}.styles_title__NuEjA{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.styles_grid__bM56Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:1024px){.styles_grid__bM56Y{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.styles_grid__bM56Y{grid-template-columns:1fr}}.styles_group__lWz55{padding:2rem;background:var(--bg-card);border:1px solid var(--stroke-primary);border-radius:20px;opacity:0;transition:all .4s cubic-bezier(.16,1,.3,1)}.styles_group__lWz55:hover{background:var(--bg-card-hover);transform:translateY(-2px)}.styles_groupTitle__eadWi{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary);margin-bottom:1.25rem}.styles_tags__B65FA{display:flex;flex-wrap:wrap;gap:.5rem}.styles_tag__Ji1Ey{padding:.5rem 1rem;background:var(--bg-tertiary);border:1px solid var(--stroke-secondary);border-radius:100px;font-size:.875rem;font-weight:500;color:var(--text-primary);transition:all .3s}.styles_tag__Ji1Ey:hover{border-color:var(--accent-primary);color:var(--accent-primary)}