.g28.lj.hs{--g28-luft:clamp(64px, 3vw + 52px, 96px)}.g28 .hs-hero{padding-top:clamp(28px,4.4vw,64px);padding-bottom:0}.g28 .hs-h1{--hs-spalt:min(100vw - 50px, 1150px);font-family:var(--font-display);font-size:min(calc(var(--hs-spalt) / 7.4), 96px);color:var(--g28-fg);letter-spacing:-.04em;white-space:nowrap;font-weight:600;line-height:1.04}@media (width>=640px){.g28 .hs-h1{font-size:min(calc(var(--hs-spalt) / 10), 96px)}}@media (width<=639.98px){.g28 .hs-hero{padding-bottom:20px}}.g28 .hs-hero-lankar{flex-wrap:wrap;gap:0 28px;margin-top:6px;display:flex}@media (prefers-reduced-motion:no-preference){.g28 .hs-hero .g28-inre>*{animation:g28-hero-upp var(--g28-tid-sektion) var(--g28-ut) calc(var(--g28-tid-hero) + min(var(--i,0), 4) * var(--g28-tid-syskon)) both}.g28 .hs-hero-lankar{--i:3}}.g28.hs #listan{padding-top:clamp(24px,3vw,44px);scroll-margin-top:calc(89px - clamp(24px,3vw,44px))}.g28.hs #listan,.g28.hs .lj-falt.fv{padding-bottom:0}@media (width>=1024px){.g28.hs #listan{padding-top:var(--g28-luft);scroll-margin-top:calc(73px + 16px - var(--g28-luft))}}.g28 .hs-rutnat{grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.4vw,32px);display:grid}@media (width>=640px){.g28 .hs-rutnat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.g28 .hs-rutnat{grid-template-columns:repeat(3,minmax(0,1fr))}}.g28 .hs-kort{background:var(--lj-yta);border-radius:var(--lj-radie-kort);box-shadow:0 1px 2px rgb(var(--tema-skugga-rgb) / .05), 0 0 0 1px var(--lj-vit-linje);transition:box-shadow var(--g28-tid-lyft) var(--g28-ut), transform var(--g28-tid-lyft) var(--g28-ut);flex-direction:column;display:flex;overflow:hidden}.g28 .hs-kort[data-dold]{display:none}.g28 .hs-kort[data-vald]{box-shadow:0 1px 2px rgb(var(--tema-skugga-rgb) / .05), 0 0 0 2px var(--g28-fg)}.g28 .hs-kort-bild{background:var(--lj-yta-2);border-bottom:1px solid var(--lj-vit-linje);padding:7% 16% 9% 7%;display:block;position:relative;overflow:hidden}.g28 .hs-kort-dator{aspect-ratio:1200/750;background:color-mix(in srgb, var(--g28-fg) 7%, var(--lj-yta-2));box-shadow:0 0 0 1px #00000014, 0 1px 2px rgb(var(--tema-skugga-rgb) / .05), 0 20px 40px -24px rgb(var(--tema-skugga-rgb) / .35);border-radius:clamp(8px,1vw,12px);display:block;overflow:hidden}.g28 .hs-kort-telefon{aspect-ratio:9/17;background:color-mix(in srgb, var(--g28-fg) 7%, var(--lj-yta-2));width:20%;box-shadow:0 18px 32px -16px rgb(var(--tema-skugga-rgb) / .55);border:3px solid #2a2a28;border-radius:10px;position:absolute;bottom:5%;right:5%;overflow:hidden}.g28 .hs-kort-dator img,.g28 .hs-kort-telefon img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.g28 .hs-kort-text{flex-direction:column;flex:1;align-items:flex-start;gap:18px;padding:16px 20px 20px;display:flex}.g28 .hs-stampel{--besked-bla:var(--tema-bla);--besked-anm:#e2481f;z-index:1;color:var(--g28-fg);background:var(--lj-yta);box-shadow:0 0 0 1px var(--lj-vit-linje), 0 1px 2px rgb(var(--tema-skugga-rgb) / .06), 0 10px 24px -14px rgb(var(--tema-skugga-rgb) / .4);transition:box-shadow var(--g28-tid-hover) var(--g28-ut), transform var(--g28-tid-tryck) var(--g28-ut);border-radius:12px;align-self:flex-start;align-items:center;gap:10px;margin:-24px 0 0 12px;padding:7px 14px 7px 8px;text-decoration:none;display:inline-flex;position:relative}.g28 .hs-stampel .besked-marke{font-size:26px}.g28 .hs-stampel-text{gap:1px;display:grid}.g28 .hs-stampel-ord{font-family:var(--font-display);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.2}.g28 .hs-stampel-rad{font-variant-numeric:tabular-nums;color:var(--g28-fg-2);font-size:12px;line-height:1.3}.g28 .hs-stampel:focus-visible{outline:2px solid var(--g28-fg);outline-offset:3px}@media (hover:hover) and (pointer:fine){.g28 .hs-stampel:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--g28-fg) 30%, transparent), 0 1px 2px rgb(var(--tema-skugga-rgb) / .06), 0 12px 28px -14px rgb(var(--tema-skugga-rgb) / .45)}.g28 .hs-stampel:hover .hs-stampel-ord{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}}.g28 .hs-kort-namn{font-family:var(--font-display);letter-spacing:-.025em;font-size:24px;font-weight:550;line-height:1.1}.g28 .hs-kort-namn a{color:inherit;text-decoration:none}.g28 .hs-kort-namn a:focus-visible{border-radius:4px}.g28 .hs-kort-handling{justify-items:start;gap:14px;width:100%;margin-top:auto;display:grid}.g28 .hs-kort-knapp{width:100%;font-family:var(--font-display);justify-content:space-between;font-weight:550}@media (hover:hover) and (pointer:fine){.g28 .hs-kort:hover{box-shadow:0 2px 4px rgb(var(--tema-skugga-rgb) / .05), 0 14px 32px rgb(var(--tema-skugga-rgb) / .08), 0 0 0 1px var(--lj-vit-linje);transform:translateY(-2px)}.g28 .hs-kort:hover .hs-kort-knapp .g28-pil{transform:translate(3px)}.g28 .hs-kort-namn a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}@media (width<=639px){.g28 .hs-mer{width:100%}}.g28 .hs-mer{margin-top:clamp(28px,3vw,40px)}.g28 .hs-efter{margin-top:clamp(40px,5vw,64px)}.g28 .hs-not{max-width:62ch}.g28 .hs-egen{color:#f0eee9;border-radius:var(--lj-radie-kort);background:#0b0c10;align-items:center;gap:24px;margin-top:24px;padding:clamp(24px,3.4vw,44px);display:grid}.g28 .hs-egen :focus-visible{outline-color:#c4cbff}.g28 .hs-egen-fraga{max-width:44ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(20px,1.9vw,26px);font-weight:600;line-height:1.25}.g28 .hs-egen-pris{color:#f0eee9b8;margin-top:8px;font-size:16px;line-height:1.5}.g28 .hs-egen-pris .g28-inlank{color:#f0eee9;text-decoration-color:#f0eee973}.g28 .hs-egen-knapp{white-space:nowrap;padding-inline:16px}@media (width>=768px){.g28 .hs-egen-knapp{padding-inline:28px}.g28 .hs-egen{grid-template-columns:minmax(0,1fr) auto;gap:40px}}@media (prefers-reduced-motion:reduce){.g28 .hs-kort{transition:none}}.g28 .hs-hero-vem{color:var(--g28-fg-2);align-items:center;gap:12px;font-size:14px;line-height:1.35;display:flex}.g28 .hs-hero-vem strong,.g28 .hs-hero-roll{width:fit-content;display:block}.g28 .hs-hero-vem strong{color:var(--g28-fg);font-weight:550}.g28 .hs-hero-ansikte{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}@media (width<=639px){.g28 .hs-hero-vem{border-block:1px solid var(--g28-linje);gap:14px;width:100%;margin-top:24px;padding-block:16px}.g28 .hs-hero-ansikte{width:56px;height:56px}.g28 .hs-hero-lankar{margin-top:10px}}.g28 .hs-h1-rad{display:block}
