.hub-page[data-v-79ba5ad7]{max-width:960px;margin:0 auto;padding:var(--size-l) var(--size-m) var(--size-4xl);color:var(--clr-dark)}.breadcrumb[data-v-79ba5ad7]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:var(--size-xs);color:var(--clr-slate500);margin-bottom:var(--size-m)}.breadcrumb a[data-v-79ba5ad7]{color:var(--clr-slate600);text-decoration:none}.breadcrumb a[data-v-79ba5ad7]:hover{color:var(--clr-primary);text-decoration:underline}.breadcrumb .current[data-v-79ba5ad7]{color:var(--clr-dark);font-weight:600}.page-header h1[data-v-79ba5ad7]{font-size:var(--size-2xl);font-weight:800;line-height:1.15;margin:0 0 var(--size-s)}.lead[data-v-79ba5ad7]{font-size:var(--size-m);line-height:1.6;color:var(--clr-slate700);margin:0 0 var(--size-s)}.content-section[data-v-79ba5ad7]{margin-top:var(--size-2xl)}.content-section h2[data-v-79ba5ad7]{font-size:var(--size-xl);font-weight:700;margin:0 0 var(--size-m)}.subject-grid[data-v-79ba5ad7]{display:grid;grid-template-columns:1fr;gap:var(--size-s);list-style:none;padding:0;margin:0}.subject-grid a[data-v-79ba5ad7]{display:flex;flex-direction:column;gap:.15rem;background:var(--clr-white);border:1px solid var(--clr-slate200);border-radius:var(--border-radius-l);padding:var(--size-s) var(--size-m);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.subject-grid a[data-v-79ba5ad7]:hover{border-color:var(--clr-primary);box-shadow:var(--box-shadow);transform:translateY(-2px)}.subject-name[data-v-79ba5ad7]{font-weight:700;color:var(--clr-dark)}.subject-city[data-v-79ba5ad7]{font-size:var(--size-xs);color:var(--clr-slate500)}.faq-item[data-v-79ba5ad7]{border-top:1px solid var(--clr-slate200);padding:var(--size-m) 0}.faq-item h3[data-v-79ba5ad7]{font-size:var(--size-m);font-weight:600;margin:0 0 .4rem}.faq-item p[data-v-79ba5ad7]{margin:0;color:var(--clr-slate700);line-height:1.6;font-size:var(--size-s)}.chip-list[data-v-79ba5ad7]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.chip-list a[data-v-79ba5ad7]{display:inline-block;background:var(--clr-white);border:1px solid var(--clr-slate200);border-radius:var(--border-radius-m);padding:.4rem .8rem;font-size:var(--size-xs);color:var(--clr-slate700);text-decoration:none;transition:border-color .2s ease,color .2s ease}.chip-list a[data-v-79ba5ad7]:hover{border-color:var(--clr-primary);color:var(--clr-primary)}@media (min-width: 640px){.subject-grid[data-v-79ba5ad7]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.subject-grid[data-v-79ba5ad7]{grid-template-columns:repeat(3,1fr)}.page-header h1[data-v-79ba5ad7]{font-size:var(--size-3xl)}}
