.page-module__nN2OVq__container{max-width:1100px;margin:0 auto;padding:40px 24px 80px}.page-module__nN2OVq__header{margin-bottom:48px}.page-module__nN2OVq__breadcrumb{color:hsl(var(--muted-foreground));gap:8px;margin-bottom:16px;font-size:.875rem;display:flex}.page-module__nN2OVq__breadcrumb a{color:hsl(var(--primary))}.page-module__nN2OVq__title{font-family:var(--font-display);margin-bottom:12px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600}.page-module__nN2OVq__subtitle{color:hsl(var(--muted-foreground));max-width:600px;font-size:1.1rem}.page-module__nN2OVq__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-bottom:60px;display:grid}.page-module__nN2OVq__card{border:1px solid hsl(var(--border));border-radius:var(--radius);text-align:center;color:inherit;background:#fff;padding:28px 24px;text-decoration:none;transition:all .2s}.page-module__nN2OVq__card:hover{border-color:hsl(var(--primary));box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__nN2OVq__flag{margin-bottom:12px;font-size:2.5rem;display:block}.page-module__nN2OVq__langName{font-family:var(--font-display);margin-bottom:8px;font-size:1.25rem;font-weight:600}.page-module__nN2OVq__count{color:hsl(var(--primary));margin-bottom:4px;font-size:.95rem;font-weight:600}.page-module__nN2OVq__districts{color:hsl(var(--muted-foreground));font-size:.8rem}.page-module__nN2OVq__info{background:hsl(var(--background-paper));border-radius:var(--radius);padding:32px}.page-module__nN2OVq__info h2{font-family:var(--font-display);margin-bottom:16px;font-size:1.35rem}.page-module__nN2OVq__info p{color:hsl(var(--muted-foreground));line-height:1.7}
