.etjanster-hero[data-astro-cid-riibfdza]{background:var(--paper-2);border-bottom:1px solid var(--line);padding-block:clamp(2rem,4.5vw,3.75rem)}.etjanster-hero__grid[data-astro-cid-riibfdza]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(1.75rem,4vw,3.5rem);margin-top:.75rem;display:grid}.etjanster-hero__copy[data-astro-cid-riibfdza] h1[data-astro-cid-riibfdza]{letter-spacing:-.035em;max-width:20ch;font-size:clamp(2.1rem,3.8vw,3.35rem);line-height:1.08}.etjanster-hero__copy[data-astro-cid-riibfdza] .lede[data-astro-cid-riibfdza]{max-width:44rem;margin-top:1.15rem}.lantmateriet-card[data-astro-cid-riibfdza]{background:var(--paper);border:1px solid var(--line-2);border-top:4px solid var(--accent);box-shadow:var(--shadow-card);padding:clamp(1.35rem,2.5vw,1.85rem)}.lantmateriet-card__top[data-astro-cid-riibfdza]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.lantmateriet-card__badge[data-astro-cid-riibfdza]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:700}.lantmateriet-card__domain[data-astro-cid-riibfdza]{color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);padding:.2rem .55rem;font-size:.76rem;font-weight:600}.lantmateriet-card[data-astro-cid-riibfdza] h2[data-astro-cid-riibfdza]{margin:0 0 .75rem;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2}.lantmateriet-card[data-astro-cid-riibfdza] p[data-astro-cid-riibfdza]{color:var(--ink-2);margin:0 0 1.25rem;font-size:.94rem;line-height:1.6}.lantmateriet-card__actions[data-astro-cid-riibfdza]{flex-wrap:wrap;gap:.65rem;display:flex}.lantmateriet-card__actions[data-astro-cid-riibfdza] .button[data-astro-cid-riibfdza]{min-height:44px;padding:.65rem 1rem;font-size:.88rem}.section-heading[data-astro-cid-riibfdza]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(1.5rem,5vw,4rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.section-heading[data-astro-cid-riibfdza] h2[data-astro-cid-riibfdza]{max-width:24ch}.section-heading__intro[data-astro-cid-riibfdza]{color:var(--ink-2);margin:0;font-size:1rem;line-height:1.65}.muni-hub-grid[data-astro-cid-riibfdza]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.muni-hub-card[data-astro-cid-riibfdza]{background:var(--paper);border:1px solid var(--line-2);border-top:3px solid var(--accent);flex-direction:column;padding:1.35rem 1.4rem;display:flex}.muni-hub-card__head[data-astro-cid-riibfdza]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.85rem;display:flex}.muni-hub-card__domain[data-astro-cid-riibfdza]{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin-bottom:.15rem;font-size:.72rem;font-weight:700;display:block}.muni-hub-card__head[data-astro-cid-riibfdza] h3[data-astro-cid-riibfdza]{margin:0;font-size:1.2rem}.muni-hub-card__head[data-astro-cid-riibfdza] h3[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza]{text-decoration:none}.muni-hub-card__head[data-astro-cid-riibfdza] h3[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza]:hover{color:var(--accent)}.muni-hub-card__city-link[data-astro-cid-riibfdza]{color:var(--ink-2);white-space:nowrap;background:var(--paper-2);border:1px solid var(--line);padding:.25rem .5rem;font-size:.78rem;font-weight:700;text-decoration:none}.muni-hub-card__city-link[data-astro-cid-riibfdza]:hover{color:var(--accent);border-color:var(--accent)}.muni-hub-card__links[data-astro-cid-riibfdza]{margin:0;padding:0;list-style:none}.muni-hub-card__links[data-astro-cid-riibfdza] li[data-astro-cid-riibfdza]{border-bottom:1px solid var(--line)}.muni-hub-card__links[data-astro-cid-riibfdza] li[data-astro-cid-riibfdza]:last-child{border-bottom:0}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza]{justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .25rem;font-size:.86rem;line-height:1.35;text-decoration:none;display:flex}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza] span[data-astro-cid-riibfdza]:first-child{gap:.1rem;display:grid}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza] strong[data-astro-cid-riibfdza]{color:var(--ink);font-size:.86rem}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza] small[data-astro-cid-riibfdza]{color:var(--ink-2);font-size:.76rem}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza].is-archive{background:var(--paper-2);border-left:3px solid var(--accent);margin-top:.35rem;padding-inline:.55rem}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza].is-archive strong[data-astro-cid-riibfdza]{color:var(--accent)}.muni-hub-card__links[data-astro-cid-riibfdza] a[data-astro-cid-riibfdza]:hover strong[data-astro-cid-riibfdza]{color:var(--accent);text-decoration:underline}@media (width<=1024px){.etjanster-hero__grid[data-astro-cid-riibfdza],.section-heading[data-astro-cid-riibfdza]{grid-template-columns:1fr}.muni-hub-grid[data-astro-cid-riibfdza]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.muni-hub-grid[data-astro-cid-riibfdza]{grid-template-columns:1fr}.lantmateriet-card__actions[data-astro-cid-riibfdza]{flex-direction:column}.lantmateriet-card__actions[data-astro-cid-riibfdza] .button[data-astro-cid-riibfdza]{width:100%}}
