.hubb>*+*{margin-block-start:var(--space-section)}.hubb .breadcrumb+.page-head{margin-block-start:var(--space-group)}.hubb .page-head{padding-block:var(--space-5) var(--space-4)}.hubb .page-head .lede{max-width:var(--max-prose)}.hubb .page-head+.hubb-platsfraga,.hubb .page-head+.hubb-platsrad,.hubb .page-head+.hubb-sokyta{margin-block-start:var(--space-group)}.hubb-platsfraga{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-raised);padding:var(--space-5)}.hubb-platsfraga-rubrik{margin:0 0 var(--space-item);font-size:var(--fs-h3);line-height:var(--lh-h3);font-family:var(--font-head);font-weight:var(--w-semibold);color:var(--text)}.hubb-platsval{max-width:46rem}.hubb-platsval-rad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-item)}.hubb-platsval-falt{flex:1 1 22rem;min-width:0}.hubb-platsval-knapp{flex:0 0 auto}.hubb-platsval-vantar{margin:var(--space-item) 0 0;font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-meta)}.hubb-platsval-minplats{margin-block-start:var(--space-item)}.hubb-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block-start:var(--space-group)}.hubb-chips-etikett{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-meta);margin-inline-end:var(--space-tight)}.hubb-chip{display:inline-flex;align-items:center;gap:var(--space-tight);min-height:36px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--pill);background:var(--surface-sunken);color:var(--text);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);text-decoration:none}.hubb-chip:hover{border-color:var(--accent);color:var(--accent-strong)}.hubb-chip:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.hubb-chip-antal{color:var(--text-meta);font-size:var(--fs-meta);line-height:var(--lh-meta)}.hubb-platsrad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-item)}.hubb-platsrad-byt{flex:0 0 auto}.hubb-platsrad-sok{margin-inline-start:auto;font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-soft)}.hubb-platsrad-sok:hover{color:var(--accent-strong)}.hubb .hubb-platsrad+.hubb-resultat,.hubb-resultat>.section-block+.section-block{margin-block-start:var(--space-group)}.hubb-discovery>h2{margin:0 0 var(--space-item);font-size:var(--fs-h3);line-height:var(--lh-h3);font-family:var(--font-head);font-weight:var(--w-semibold);color:var(--text)}.hubb-discovery .f-help{margin-block-start:var(--space-group)}.hubb-urval>*+*{margin-block-start:var(--space-item)}.hubb-urval-huvud h2{margin:0;font-size:var(--fs-h3);line-height:var(--lh-h3);font-family:var(--font-head);font-weight:var(--w-semibold);color:var(--text)}.hubb-urval-regel{margin:var(--space-tight) 0 0;max-width:var(--max-prose);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-meta)}.hubb-urval .clinic-list{margin-block-start:var(--space-group)}.hubb-urval-ort{margin:0 0 var(--space-tight);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);font-weight:var(--w-semibold);text-transform:uppercase;color:var(--text-meta)}.hubb-urval-alla{display:inline-block;font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);font-weight:var(--w-medium);color:var(--text-soft)}.hubb-urval-alla:hover{color:var(--accent-strong)}.hubb-urval{margin-block-start:0}@media (min-width:1080px){.hubb[data-hubb-band]{display:grid;grid-template-columns:minmax(0,26rem) minmax(0,1fr);column-gap:var(--space-6);align-items:start}.hubb[data-hubb-band]>*{grid-column:1/-1}.hubb[data-hubb-band]>.hubb-platsfraga{grid-column:1}.hubb[data-hubb-band]>.hubb-resultat{display:contents}.hubb[data-hubb-band]>.hubb-resultat>*{grid-column:2;margin-block-start:var(--space-group)}.hubb[data-hubb-band]>.hubb-resultat>:first-child{margin-block-start:var(--space-group)}.hubb[data-hubb-band]>.hubb-platsfraga .hubb-platsval-falt,.hubb[data-hubb-band]>.hubb-platsfraga .hubb-platsval-knapp{flex:1 1 100%}.hubb[data-hubb-band]>.hubb-platsfraga .hubb-platsval-knapp{text-align:center}}.hubb-sokyta{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-raised);padding:var(--space-5)}.hubb-sokyta .sok--plats{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-item)}.hubb-sokyta .sok--plats .vv-faltrad{flex:1 1 20rem;min-width:0;margin-bottom:0!important}.hubb-sokyta .sok--plats .vv-plats-falt,.hubb-sokyta .sok--plats .vv-plats-knapp{flex:0 1 auto}.hubb-sokyta .sok--plats .sok-knapp{flex:0 0 auto}.hubb-internlankar{border-top:1px solid var(--border);padding-block-start:var(--space-section)}.hubb-internlankar>*+*{margin-block-start:var(--space-group)}.hubb-internlankar h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-family:var(--font-head);font-weight:var(--w-semibold);margin:0 0 var(--space-item)}@media (max-width:560px){.hubb-platsfraga,.hubb-sokyta{padding:var(--space-4)}.hubb-platsval-falt,.hubb-platsval-knapp,.hubb-sokyta .sok--plats .sok-knapp,.hubb-sokyta .sok--plats .vv-faltrad{flex:1 1 100%}.hubb-platsval-knapp,.hubb-sokyta .sok--plats .sok-knapp{text-align:center}.hubb-platsrad-sok{margin-inline-start:0}}