.page-module__yixLKW__container{max-width:1100px;margin:0 auto;padding:40px 24px 80px}.page-module__yixLKW__header{margin-bottom:48px}.page-module__yixLKW__breadcrumb{color:hsl(var(--muted-foreground));gap:8px;margin-bottom:16px;font-size:.875rem;display:flex}.page-module__yixLKW__breadcrumb a{color:hsl(var(--primary))}.page-module__yixLKW__title{font-family:var(--font-display);color:hsl(var(--foreground));margin-bottom:12px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600}.page-module__yixLKW__subtitle{color:hsl(var(--muted-foreground));max-width:600px;font-size:1.1rem}.page-module__yixLKW__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-bottom:60px;display:grid}.page-module__yixLKW__card{border:1px solid hsl(var(--border));border-radius:var(--radius);color:inherit;background:#fff;padding:24px;text-decoration:none;transition:all .2s}.page-module__yixLKW__card:hover{border-color:hsl(var(--primary));box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module__yixLKW__districtName{font-family:var(--font-display);color:hsl(var(--foreground));margin-bottom:12px;font-size:1.25rem;font-weight:600}.page-module__yixLKW__stats{gap:16px;margin-bottom:8px;font-size:.9rem;display:flex}.page-module__yixLKW__count{color:hsl(var(--primary));font-weight:600}.page-module__yixLKW__rating{color:hsl(var(--accent))}.page-module__yixLKW__languages{color:hsl(var(--muted-foreground));font-size:.85rem}.page-module__yixLKW__faq{background:hsl(var(--background-paper));border-radius:var(--radius);padding:32px}.page-module__yixLKW__faq h2{font-family:var(--font-display);margin-bottom:24px;font-size:1.5rem}.page-module__yixLKW__faq details{border-bottom:1px solid hsl(var(--border));padding:16px 0}.page-module__yixLKW__faq summary{cursor:pointer;color:hsl(var(--foreground));font-weight:500}.page-module__yixLKW__faq p{color:hsl(var(--muted-foreground));margin-top:12px;line-height:1.6}
