.front-hero[data-astro-cid-4yusqdrn]{isolation:isolate;min-height:max(80svh, calc(100svh - var(--header-h) - var(--promo-h)));color:#fff;background:#3a3936;align-items:center;display:flex;position:relative;overflow:hidden}.front-hero[data-astro-cid-4yusqdrn] .front-hero__foto{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.front-hero[data-astro-cid-4yusqdrn]:after{content:"";z-index:-1;background:linear-gradient(#1e1d1b4d 0% 45%,#1e1d1b9e 100%);position:absolute;inset:0}.front-hero__inner[data-astro-cid-4yusqdrn]{width:100%;padding-block:var(--pad-md)}.front-hero__tekst[data-astro-cid-4yusqdrn]{max-width:var(--measure)}.front-hero[data-astro-cid-4yusqdrn] .front-hero__logo{filter:drop-shadow(0 2px 14px #00000059);width:130px;height:auto;margin-bottom:28px;display:block}@media (width>=1024px){.front-hero[data-astro-cid-4yusqdrn] .front-hero__logo{width:190px}}.front-hero[data-astro-cid-4yusqdrn] h1[data-astro-cid-4yusqdrn]{color:#fff}.front-hero__intro[data-astro-cid-4yusqdrn]{color:#fff;max-width:34rem;margin:22px 0 32px}@media (width>=1024px){.front-hero[data-astro-cid-4yusqdrn]:after{background:linear-gradient(90deg,#1e1d1bbd 0%,#1e1d1b8f 38%,#1e1d1b2e 68%,#1e1d1b00 100%)}}.tilbud[data-astro-cid-c3b5jum6]{z-index:1;display:flow-root;position:relative}.tilbud__gitter[data-astro-cid-c3b5jum6]{gap:20px;margin:0;padding:0;list-style:none;display:grid}.tilbud__kort[data-astro-cid-c3b5jum6]{border:1px solid var(--line);border-top:3px solid var(--color-accent);border-radius:var(--radius);color:var(--ink);box-shadow:var(--shadow);background:#fff;flex-direction:column;display:flex;overflow:hidden}.tilbud__foto[data-astro-cid-c3b5jum6]{aspect-ratio:3/2;background:var(--color-sand);overflow:hidden}.tilbud__foto[data-astro-cid-c3b5jum6] img{object-fit:cover;width:100%;height:100%;display:block}.tilbud__tekst[data-astro-cid-c3b5jum6]{flex-direction:column;flex:1;padding:30px 32px 34px;display:flex}.tilbud__type[data-astro-cid-c3b5jum6]{letter-spacing:.18em;text-transform:uppercase;color:var(--eyebrow-ink);font-size:13px;font-weight:700}.tilbud__tekst[data-astro-cid-c3b5jum6] h3[data-astro-cid-c3b5jum6]{margin-top:8px;font-size:32px}.tilbud__tekst[data-astro-cid-c3b5jum6] h3[data-astro-cid-c3b5jum6] a[data-astro-cid-c3b5jum6]:after{content:"";position:absolute;inset:0}.tilbud__kort[data-astro-cid-c3b5jum6]{position:relative}.tilbud__broed[data-astro-cid-c3b5jum6]{color:var(--ink-muted);margin-top:10px;line-height:1.6}.tilbud__fakta[data-astro-cid-c3b5jum6]{border-top:1px solid var(--line);gap:8px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:grid}.tilbud__fakta[data-astro-cid-c3b5jum6] li[data-astro-cid-c3b5jum6]{grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:15px;font-weight:600;line-height:1.45;display:grid}.tilbud__fakta[data-astro-cid-c3b5jum6] svg{width:20px;height:20px;color:var(--icon-ink);margin-top:1px}.tilbud__knap[data-astro-cid-c3b5jum6]{margin-top:auto;padding-top:22px}.tilbud__knap[data-astro-cid-c3b5jum6] .btn{z-index:1;position:relative}@media (width>=1024px){.tilbud__gitter[data-astro-cid-c3b5jum6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.tilbud__foto[data-astro-cid-c3b5jum6]{aspect-ratio:4/3}}.fotobaand[data-astro-cid-4mct2onk]{isolation:isolate;color:#fff;background:#3a3936;position:relative;overflow:hidden}.fotobaand[data-astro-cid-4mct2onk] .fotobaand__foto{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fotobaand[data-astro-cid-4mct2onk]:after{content:"";z-index:-1;background:#1e1d1ba8;position:absolute;inset:0}.fotobaand__tekst[data-astro-cid-4mct2onk]{max-width:var(--measure)}.fotobaand[data-astro-cid-4mct2onk] h2[data-astro-cid-4mct2onk],.fotobaand__broed[data-astro-cid-4mct2onk] p[data-astro-cid-4mct2onk]{color:#fff}.fotobaand__broed[data-astro-cid-4mct2onk]{margin-top:22px}.fotobaand__broed[data-astro-cid-4mct2onk] p[data-astro-cid-4mct2onk]+p[data-astro-cid-4mct2onk]{margin-top:1em}.fotobaand__knapper[data-astro-cid-4mct2onk]{margin-top:30px}@media (width>=1024px){.fotobaand[data-astro-cid-4mct2onk]:after{background:linear-gradient(90deg,#1e1d1bcc 0%,#1e1d1b9e 45%,#1e1d1b38 80%,#1e1d1b1a 100%)}}
