.hero[data-astro-cid-bbe6dxrz]{position:relative}.hero__foto[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;background:var(--color-bg-subtle);aspect-ratio:4 / 3}.hero__foto[data-astro-cid-bbe6dxrz] .hero__bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% 55%}.hero__foto[data-astro-cid-bbe6dxrz] .hero__bild--ny{opacity:0;transition:opacity var(--dur) var(--ease)}.hero__foto[data-astro-cid-bbe6dxrz] .hero__bild--ny.is-synlig{opacity:1}.hero__slojan[data-astro-cid-bbe6dxrz]{display:none}.hero__rad[data-astro-cid-bbe6dxrz]{display:grid;gap:2rem;padding-block:2.25rem 3rem}.hero__content[data-astro-cid-bbe6dxrz]{max-width:40rem}.hero__rubrik[data-astro-cid-bbe6dxrz]{font-size:var(--h1);font-weight:600;line-height:1.08;letter-spacing:var(--ls-h1);max-width:12ch;color:var(--color-text)}.hero__ingress[data-astro-cid-bbe6dxrz]{margin:1.25rem 0 0;font-size:var(--text-lead);line-height:1.6;color:var(--color-text-muted);max-width:46ch}.hero__knappar[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:nowrap;gap:.75rem;margin-top:2rem}.hero__knapp[data-astro-cid-bbe6dxrz]{background:var(--color-primary);color:var(--color-on-primary);padding:.9rem 1.5rem}.hero__knapp[data-astro-cid-bbe6dxrz]:hover{background:var(--color-primary-hover)}.hero__knapp--andra[data-astro-cid-bbe6dxrz]{background:transparent;color:var(--color-text);border-color:var(--color-text)}.hero__knapp--andra[data-astro-cid-bbe6dxrz]:hover{background:var(--color-text);color:var(--color-on-primary)}.hero__val[data-astro-cid-bbe6dxrz]{display:flex;gap:.75rem}.hero__miniatyr[data-astro-cid-bbe6dxrz]{width:88px;height:60px;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--color-bg-subtle);color:var(--color-text);cursor:pointer;flex:none;transition:border-color .2s var(--ease),transform .2s var(--ease)}.hero__miniatyr[data-astro-cid-bbe6dxrz] img{width:100%;height:100%;object-fit:cover}.hero__miniatyr[data-astro-cid-bbe6dxrz][aria-pressed=true]{border-color:var(--color-signal)}.hero__miniatyr[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-2px)}.hero__miniatyr[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media(max-width:380px){.hero__knappar[data-astro-cid-bbe6dxrz]{gap:.5rem}.hero__knapp[data-astro-cid-bbe6dxrz]{padding-inline:1.15rem}}@media(min-width:900px){.hero[data-astro-cid-bbe6dxrz]{min-height:clamp(620px,calc(100svh - 124px),860px);display:grid;align-items:end;background:var(--color-ink);color:var(--color-on-ink)}.hero__foto[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;aspect-ratio:auto}.hero__foto[data-astro-cid-bbe6dxrz] .hero__bild{object-position:60% 50%}.hero__slojan[data-astro-cid-bbe6dxrz]{display:block;position:absolute;inset:0;background:#07132385}.hero__rad[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-block:6rem clamp(3.5rem,2rem + 3vw,5.5rem)}.hero__rubrik[data-astro-cid-bbe6dxrz]{color:#fff}.hero__ingress[data-astro-cid-bbe6dxrz]{color:#ffffffe6}.hero__knapp[data-astro-cid-bbe6dxrz]{background:#fff;color:var(--color-text)}.hero__knapp[data-astro-cid-bbe6dxrz]:hover{background:var(--color-signal);color:var(--color-text)}.hero__knapp--andra[data-astro-cid-bbe6dxrz]{background:transparent;color:#fff;border-color:#fff}.hero__knapp--andra[data-astro-cid-bbe6dxrz]:hover{background:#fff;color:var(--color-text)}.hero__miniatyr[data-astro-cid-bbe6dxrz]{width:112px;height:76px;border-color:#ffffff80}.hero__miniatyr[data-astro-cid-bbe6dxrz][aria-pressed=true]{border-color:var(--color-signal)}}.om__topp[data-astro-cid-q2y5wjir]{display:grid;gap:2.5rem}.om__huvud[data-astro-cid-q2y5wjir]{display:grid;gap:1rem;align-content:start}.om__huvud[data-astro-cid-q2y5wjir] h2[data-astro-cid-q2y5wjir]{max-width:13ch}.om__ingress[data-astro-cid-q2y5wjir]{margin:0;font-size:var(--h3);line-height:1.3;color:var(--color-text);max-width:28ch;text-wrap:balance}.om__brod[data-astro-cid-q2y5wjir]{margin:1.25rem 0 0;font-size:var(--text-lead);line-height:1.6;color:var(--color-text-muted);max-width:52ch}.om__lank[data-astro-cid-q2y5wjir]{display:inline-block;margin-top:1.5rem;font-weight:600;color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-signal);text-decoration-thickness:2px;text-underline-offset:6px}.om__lank[data-astro-cid-q2y5wjir]:hover{text-decoration-color:currentColor}.om__kollage[data-astro-cid-q2y5wjir]{display:grid;gap:var(--space-gap);margin-top:var(--space-head)}.om__bild[data-astro-cid-q2y5wjir]{margin:0}.om__bild--liten[data-astro-cid-q2y5wjir]{aspect-ratio:1 / 1}.om__bild--stor[data-astro-cid-q2y5wjir]{aspect-ratio:3 / 2}.om__skal[data-astro-cid-q2y5wjir]{list-style:none;padding:0;margin:var(--space-head) 0 0;display:grid;gap:1.5rem}.om__skal[data-astro-cid-q2y5wjir] li[data-astro-cid-q2y5wjir]{position:relative;display:grid;gap:.4rem;padding-top:1.25rem}.om__skal[data-astro-cid-q2y5wjir] li[data-astro-cid-q2y5wjir]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-border-strong)}.om__skal[data-astro-cid-q2y5wjir] h4[data-astro-cid-q2y5wjir]{margin:0}.om__skal[data-astro-cid-q2y5wjir] span[data-astro-cid-q2y5wjir]{color:var(--color-text-muted)}@media(min-width:900px){.om__topp[data-astro-cid-q2y5wjir]{grid-template-columns:5fr 7fr;gap:4rem;align-items:end}.om__kollage[data-astro-cid-q2y5wjir]{grid-template-columns:5fr 7fr;align-items:end}.om__skal[data-astro-cid-q2y5wjir]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.sortiment__huvud[data-astro-cid-gzf3aulk]{display:grid;justify-items:center;gap:1rem;text-align:center;margin:0 auto var(--space-head);max-width:40rem}.sortiment__ingress[data-astro-cid-gzf3aulk]{margin:0;color:var(--color-text-muted);font-size:var(--text-lead)}.sortiment__lista[data-astro-cid-gzf3aulk]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-gap)}.sortiment__kort[data-astro-cid-gzf3aulk]{position:relative;display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.sortiment__kort[data-astro-cid-gzf3aulk]:hover{border-color:var(--color-border-strong);box-shadow:0 16px 36px -22px #07132359}.sortiment__platta[data-astro-cid-gzf3aulk]{display:grid;place-items:center;aspect-ratio:16 / 9;border-radius:12px;background:var(--color-bg-subtle)}.sortiment__platta[data-astro-cid-gzf3aulk] img{height:140px;width:auto;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.sortiment__text[data-astro-cid-gzf3aulk]{display:flex;flex-direction:column;gap:.6rem;padding:.25rem .5rem .5rem}.sortiment__text[data-astro-cid-gzf3aulk] h3[data-astro-cid-gzf3aulk]{font-size:var(--h4);font-weight:600;letter-spacing:var(--ls-h4);line-height:1.3}.sortiment__text[data-astro-cid-gzf3aulk] h3[data-astro-cid-gzf3aulk] a[data-astro-cid-gzf3aulk]{text-decoration:none;color:inherit}.sortiment__text[data-astro-cid-gzf3aulk] h3[data-astro-cid-gzf3aulk] a[data-astro-cid-gzf3aulk]:after{content:"";position:absolute;inset:0;border-radius:inherit}.sortiment__text[data-astro-cid-gzf3aulk] h3[data-astro-cid-gzf3aulk] a[data-astro-cid-gzf3aulk]:focus-visible{outline:none}.sortiment__kort[data-astro-cid-gzf3aulk]:has(a:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.sortiment__text[data-astro-cid-gzf3aulk] p[data-astro-cid-gzf3aulk]{margin:0;color:var(--color-text-muted)}.sortiment__las[data-astro-cid-gzf3aulk]{margin-top:auto;padding-top:.5rem;font-weight:600;font-size:var(--text-sm)}.sortiment__las[data-astro-cid-gzf3aulk] span[data-astro-cid-gzf3aulk]{display:inline-block;transition:transform .2s var(--ease)}.sortiment__kort[data-astro-cid-gzf3aulk]:hover .sortiment__las[data-astro-cid-gzf3aulk] span[data-astro-cid-gzf3aulk]{transform:translate(2px,-2px)}@media(min-width:600px){.sortiment__kort[data-astro-cid-gzf3aulk]{grid-template-columns:180px minmax(0,1fr);align-items:stretch}.sortiment__platta[data-astro-cid-gzf3aulk]{aspect-ratio:auto;min-height:176px}}@media(min-width:1000px){.sortiment__lista[data-astro-cid-gzf3aulk]{grid-template-columns:repeat(2,minmax(0,1fr))}.sortiment__kort[data-astro-cid-gzf3aulk]{grid-template-columns:200px minmax(0,1fr);gap:1.5rem}}.ref__inre[data-astro-cid-44ckwbrj]{display:grid;gap:var(--space-head)}.ref__klister[data-astro-cid-44ckwbrj]{display:grid;gap:1rem;justify-items:start}.ref__klister[data-astro-cid-44ckwbrj] h2[data-astro-cid-44ckwbrj]{max-width:14ch}.ref__text[data-astro-cid-44ckwbrj]{margin:0;color:var(--color-text-muted);max-width:44ch}.ref__knapp[data-astro-cid-44ckwbrj]{margin-top:.75rem;background:var(--color-primary);color:var(--color-on-primary)}.ref__knapp[data-astro-cid-44ckwbrj]:hover{background:var(--color-primary-hover)}.ref__kort[data-astro-cid-44ckwbrj]{list-style:none;padding:0;margin:0;display:grid;gap:2.5rem var(--space-gap)}.ref__lank[data-astro-cid-44ckwbrj]{display:grid;gap:1.1rem;text-decoration:none;color:inherit}.ref__bild[data-astro-cid-44ckwbrj]{margin:0;aspect-ratio:1 / 1;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-border)}.ref__bild[data-astro-cid-44ckwbrj] img{width:100%;height:100%;object-fit:cover}.ref__rad[data-astro-cid-44ckwbrj]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ref__etikett[data-astro-cid-44ckwbrj]{display:inline-block;margin:0 0 .5rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-border)}.ref__rad[data-astro-cid-44ckwbrj] h3[data-astro-cid-44ckwbrj]{font-size:var(--h4);font-weight:600;letter-spacing:var(--ls-h4);line-height:1.3}.ref__pil[data-astro-cid-44ckwbrj]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);transition:background-color .2s var(--ease),color .2s var(--ease)}.ref__lank[data-astro-cid-44ckwbrj]:hover .ref__pil[data-astro-cid-44ckwbrj],.ref__lank[data-astro-cid-44ckwbrj]:focus-visible .ref__pil[data-astro-cid-44ckwbrj]{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.ref__fler[data-astro-cid-44ckwbrj]{margin-top:2.5rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.ref__fler[data-astro-cid-44ckwbrj] h3[data-astro-cid-44ckwbrj]{font-size:var(--h4);font-weight:600;letter-spacing:var(--ls-h4);line-height:1.3}.ref__fler[data-astro-cid-44ckwbrj] ul[data-astro-cid-44ckwbrj]{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}.ref__fler[data-astro-cid-44ckwbrj] li[data-astro-cid-44ckwbrj]{padding:.6rem 0;border-top:1px solid var(--color-border);font-size:var(--text-sm)}@media(min-width:600px){.ref__kort[data-astro-cid-44ckwbrj]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.ref__projekt[data-astro-cid-44ckwbrj]:first-child .ref__bild[data-astro-cid-44ckwbrj]{aspect-ratio:4 / 5}}@media(min-width:1000px){.ref__inre[data-astro-cid-44ckwbrj]{grid-template-columns:5fr 7fr;gap:4rem;align-items:start}.ref__vanster[data-astro-cid-44ckwbrj]{align-self:stretch}.ref__klister[data-astro-cid-44ckwbrj]{position:sticky;top:124px}.ref__fler[data-astro-cid-44ckwbrj]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1.5rem;align-items:start}.ref__fler[data-astro-cid-44ckwbrj] ul[data-astro-cid-44ckwbrj]{margin:0}.ref__fler[data-astro-cid-44ckwbrj] li[data-astro-cid-44ckwbrj]:nth-child(-n+2){border-top:0;padding-top:0}}.oppning__huvud[data-astro-cid-aifcl5lv]{display:grid;justify-items:center;gap:1rem;text-align:center;margin:0 auto var(--space-head);max-width:40rem}.oppning__ingress[data-astro-cid-aifcl5lv]{margin:0;color:var(--color-text-muted);font-size:var(--text-lead)}.oppning__lista[data-astro-cid-aifcl5lv]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-gap);grid-template-columns:minmax(0,1fr)}.oppning__kort[data-astro-cid-aifcl5lv]{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.75rem;justify-items:center;text-align:center;padding:1rem 1rem 1.75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.oppning__ikon[data-astro-cid-aifcl5lv]{display:grid;place-items:center;width:100%;height:112px;margin-bottom:.75rem;border-radius:12px;background:var(--color-bg-subtle);color:var(--color-ink);box-shadow:inset 0 -3px 0 var(--color-signal)}.oppning__kort[data-astro-cid-aifcl5lv] h3[data-astro-cid-aifcl5lv]{font-size:var(--h4);font-weight:600;letter-spacing:var(--ls-h4);line-height:1.3}.oppning__kort[data-astro-cid-aifcl5lv] p[data-astro-cid-aifcl5lv]{margin:0;color:var(--color-text-muted);max-width:30ch}@media(max-width:599px){.oppning__kort[data-astro-cid-aifcl5lv]{grid-template-rows:none;grid-row:auto;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"ikon rubrik" "ikon text";align-content:start;justify-items:start;text-align:left;column-gap:1rem;row-gap:.35rem;padding:1rem}.oppning__ikon[data-astro-cid-aifcl5lv]{grid-area:ikon;width:76px;height:76px;margin:0;align-self:start}.oppning__ikon[data-astro-cid-aifcl5lv] svg[data-astro-cid-aifcl5lv]{width:44px;height:44px}.oppning__kort[data-astro-cid-aifcl5lv] h3[data-astro-cid-aifcl5lv]{grid-area:rubrik;align-self:end}.oppning__kort[data-astro-cid-aifcl5lv] p[data-astro-cid-aifcl5lv]{grid-area:text}}@media(min-width:600px){.oppning__lista[data-astro-cid-aifcl5lv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.oppning__lista[data-astro-cid-aifcl5lv]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tryggt__huvud[data-astro-cid-3jah4yri]{display:grid;gap:1.25rem}.tryggt__rubrik[data-astro-cid-3jah4yri]{display:grid;gap:1rem}.tryggt__text[data-astro-cid-3jah4yri]{margin:0;color:var(--color-text-muted);font-size:var(--text-lead);max-width:52ch}.tryggt__band[data-astro-cid-3jah4yri]{margin-block:clamp(2.5rem,2rem + 2vw,3.5rem)}.tryggt__spar[data-astro-cid-3jah4yri]{list-style:none;padding:0;margin:0}.tryggt__spar[data-astro-cid-3jah4yri] li[data-astro-cid-3jah4yri]{flex:none;display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.75rem;margin-right:.75rem;font-family:var(--font-heading);font-size:1.125rem;font-weight:600;letter-spacing:-.02em;white-space:nowrap;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.tryggt__spar[data-astro-cid-3jah4yri] li[data-astro-cid-3jah4yri]:before{content:"";width:.6rem;height:.6rem;background:var(--color-signal);flex:none}.tryggt__bild[data-astro-cid-3jah4yri]{margin:0;aspect-ratio:16 / 9}@media(min-width:900px){.tryggt__huvud[data-astro-cid-3jah4yri]{grid-template-columns:5fr 7fr;gap:4rem;align-items:end}.tryggt__bild[data-astro-cid-3jah4yri]{aspect-ratio:2 / 1}}.fordelar__inre[data-astro-cid-g5btcgzd]{display:grid;gap:var(--space-head)}.fordelar__klister[data-astro-cid-g5btcgzd]{display:grid;gap:2rem}.fordelar__huvud[data-astro-cid-g5btcgzd]{display:grid;gap:1rem}.fordelar__huvud[data-astro-cid-g5btcgzd] h2[data-astro-cid-g5btcgzd]{max-width:12ch}.fordelar__bild[data-astro-cid-g5btcgzd]{margin:0;aspect-ratio:4 / 3;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-border)}.fordelar__bild[data-astro-cid-g5btcgzd] img{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.fordelar__lista[data-astro-cid-g5btcgzd]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-gap);align-content:start}.fordelar__kort[data-astro-cid-g5btcgzd]{display:grid;gap:.6rem;padding:clamp(1.5rem,1.2rem + 1vw,2rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.fordelar__kort[data-astro-cid-g5btcgzd] h3[data-astro-cid-g5btcgzd]{display:flex;align-items:center;gap:.75rem;font-size:var(--h4);font-weight:600;letter-spacing:var(--ls-h4);line-height:1.3}.fordelar__kort[data-astro-cid-g5btcgzd] h3[data-astro-cid-g5btcgzd]:before{content:"";width:.6rem;height:.6rem;background:var(--color-signal);flex:none}.fordelar__kort[data-astro-cid-g5btcgzd] p[data-astro-cid-g5btcgzd]{margin:0;color:var(--color-text-muted);max-width:60ch}@media(min-width:1000px){.fordelar__inre[data-astro-cid-g5btcgzd]{grid-template-columns:5fr 7fr;gap:4rem;align-items:start}.fordelar__vanster[data-astro-cid-g5btcgzd]{align-self:stretch}.fordelar__klister[data-astro-cid-g5btcgzd]{position:sticky;top:124px}.fordelar__bild[data-astro-cid-g5btcgzd]{aspect-ratio:1 / 1}}
