.g28 .lj-sh{padding-top:clamp(32px,5vw,72px);padding-bottom:calc(var(--g28-luft) * .45)}.g28 .lj-sh-grid{gap:clamp(28px,3.2vw,48px);display:grid;container-type:inline-size}.g28 .lj-sh+.lj-falt{padding-top:calc(var(--g28-luft) * .55)}@media (width>=1024px){.g28 .lj-sh+.g28-avslut{padding-top:calc(var(--g28-luft) * .55)}}.g28 .lj-sh-h1{--g28-tid-signatur-fore:calc(var(--sh-n,3) * 55ms + .76s);max-width:none;font-family:var(--font-display);font-size:min(100cqi / var(--sh-em), 6rem);color:var(--g28-fg);letter-spacing:-.04em;white-space:nowrap;font-weight:600;line-height:1.02}.g28 .lj-sh-fore{font-family:var(--font-sans);color:var(--g28-fg-2);letter-spacing:-.005em;margin-bottom:.5em;font-size:clamp(16px,1.5vw,20px);font-weight:500;line-height:1.3;display:block}.g28 .lj-sh-mask{vertical-align:top;margin:-.12em -.04em -.16em;padding:.12em .04em .16em;display:inline-block;overflow:clip}.g28 .lj-sh-ordet{display:inline-block}.g28 .lj-sh-text{align-content:start;justify-items:start;gap:clamp(22px,2.4vw,30px);display:grid}.g28 .lj-sh-ingress{max-width:40ch;color:var(--g28-fg-2);text-wrap:pretty;font-size:clamp(18px,1.45vw,21px);line-height:1.5}.g28 .lj-sh-ingress strong{color:var(--g28-fg);font-weight:500}.g28 .lj-sh-knappar{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.g28 .lj-sh-rad{color:var(--g28-fg-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;line-height:1.4;display:flex}.g28 .lj-sh-rad s{text-decoration-color:currentColor;text-decoration-thickness:1px}.g28 .lj-sh-foremal{min-width:0;margin-top:clamp(4px,1vw,12px)}.g28 .lj-sh-scen{--sh-x:0;--sh-y:0;transform-origin:50%}@media (width<=639.98px){.g28 .lj-sh-knappar>.g28-knapp{width:100%}}@media (width>=1024px){.g28 .lj-sh[data-foremal] .lj-sh-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,5vw,80px)}.g28 .lj-sh[data-foremal][data-sort=text] .lj-sh-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.g28 .lj-sh[data-foremal] .lj-sh-h1{grid-column:1/-1}.g28 .lj-sh-foremal{margin-top:0}}@media (width>=1024px) and (height<=960px){.g28 .lj-sh{padding-top:32px}}@media (prefers-reduced-motion:no-preference){.g28 .lj-sh-ordet,.g28 .lj-sh-text>*,.g28 .lj-sh-fore,.g28 .lj-sh-foremal{animation:lj-sh-upp .56s var(--g28-ut) both}.g28 .lj-sh-text>*{animation-delay:60ms}.g28 .lj-sh-foremal{animation-delay:.12s}}@keyframes lj-sh-upp{0%{opacity:.01;transform:translateY(12px)}}
