@property --lj-linje{syntax:"<number>";inherits:true;initial-value:1}.lj{--lj-px:var(--lj-x0);--lj-py:var(--lj-y0);pointer-events:none;position:fixed;inset:0;overflow:hidden}.rum .lj{z-index:-3}.rum .natt-fond{z-index:-4}.kv .lj{z-index:-2}.lj-ljus{left:calc(var(--lj-r) * -1);top:calc(var(--lj-r) * -1);width:calc(var(--lj-r) * 2);height:calc(var(--lj-r) * 2);background:radial-gradient(circle closest-side, var(--lj-inre) 0%, var(--lj-mitt) 36%, transparent 100%);transform:translate3d(var(--lj-px), var(--lj-py), 0);opacity:var(--lj-vila);transition:opacity 1.4s var(--ease-drift);will-change:transform;border-radius:50%;position:absolute}.lj[data-tand] .lj-ljus{opacity:1}.lj-fonster{left:calc(var(--lj-m) * -1);top:calc(var(--lj-m) * -1);width:calc(var(--lj-m) * 2);height:calc(var(--lj-m) * 2);transform:translate3d(var(--lj-px), var(--lj-py), 0);opacity:0;transition:opacity 1.4s var(--ease-drift);will-change:transform;position:absolute;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#000 0%,#0000008c 46%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 0%,#0000008c 46%,#0000 100%)}.lj[data-tand] .lj-fonster{opacity:1}.lj-motiv{left:var(--lj-m);top:var(--lj-m);width:100vw;height:100vh;transform:translate3d(calc(var(--lj-px) * -1), calc(var(--lj-py) * -1), 0);position:absolute}.lj[data-motiv=spar] .lj-motiv{opacity:var(--lj-motiv-spar);background:repeating-radial-gradient(circle at calc(100% - 12vmax) 50%, transparent 0, transparent 6px, var(--mark) 6.9px, var(--mark) 7.1px, transparent 8px)}.lj[data-motiv=stjarnor] .lj-motiv{opacity:var(--lj-motiv-stjarnor);background-repeat:repeat;background-size:431px 431px,283px 283px}.lj[data-motiv=sond] .lj-motiv{background:repeating-radial-gradient(circle at 68% 58%, transparent 0, transparent 70px, var(--mark) 71px, transparent 72.5px, transparent 76px), repeating-conic-gradient(from 0deg at 68% 58%, var(--mark) 0deg .14deg, transparent .14deg 7.5deg);opacity:var(--lj-motiv-sond)}.rum .natt-korn{inset:-12%}@media (prefers-reduced-motion:no-preference){.rum .natt-korn{animation:lj-korn var(--lj-korn-tid) steps(1, end) infinite}}@keyframes lj-korn{0%{transform:translate(0,0)}16%{transform:translate(-3.1%,2.4%)}33%{transform:translate(2.2%,-3.6%)}50%{transform:translate(-1.4%,4.2%)}66%{transform:translate(3.8%,1.1%)}83%{transform:translate(-4.4%,-1.9%)}to{transform:translate(0,0)}}@media (min-width:768px){.rum .natt-topp,.kv .kv-topp{height:var(--lj-topp);background:linear-gradient(to bottom, var(--ground) 0%, var(--ground) 32%, color-mix(in srgb, var(--ground) 92%, transparent) 42%, color-mix(in srgb, var(--ground) 76%, transparent) 52%, color-mix(in srgb, var(--ground) 60%, transparent) 62%, color-mix(in srgb, var(--ground) 44%, transparent) 72%, color-mix(in srgb, var(--ground) 28%, transparent) 82%, color-mix(in srgb, var(--ground) 13%, transparent) 91%, transparent 100%)}.rum .natt-topp:before,.kv .kv-topp:before{content:"";-webkit-backdrop-filter:blur(var(--lj-topp-blur));backdrop-filter:blur(var(--lj-topp-blur));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 36%,#000000a8 56%,#00000057 76%,#0000 100%);mask-image:linear-gradient(#000 0% 36%,#000000a8 56%,#00000057 76%,#0000 100%)}}@media (prefers-reduced-motion:no-preference){[data-lj-rorelse] [data-avsloj]{transition:opacity var(--lj-tid) var(--ease-drift), transform var(--lj-tid) cubic-bezier(.16, 1, .3, 1), filter var(--lj-tid) var(--ease-drift), clip-path var(--lj-tid) cubic-bezier(.16, 1, .3, 1), --lj-linje 1.3s cubic-bezier(.7, 0, .2, 1);transition-delay:calc(var(--lj-i,0) * var(--lj-steg))}[data-lj-rorelse] [data-avsloj~=upp][data-lj-vantar]{opacity:0;transform:translateY(var(--lj-upp));filter:blur(var(--lj-blur))}[data-lj-rorelse] [data-avsloj~=stig]{clip-path:inset(-60% -15%)}[data-lj-rorelse] [data-avsloj~=stig][data-lj-vantar]{clip-path:inset(-60% -15% 160%);transform:translateY(220%)}[data-lj-rorelse] [data-avsloj~=linje][data-lj-vantar]{--lj-linje:0}}@keyframes lj-exponera{0%{opacity:0;transform:scale(var(--lj-skala))}45%{opacity:1}to{opacity:1;transform:none}}@keyframes lj-stig{0%{clip-path:inset(-60% -15% 160%);transform:translateY(220%)}to{clip-path:inset(-60% -15%);transform:none}}@keyframes lj-fokus{0%{opacity:0;filter:blur(8px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes lj-in{0%{opacity:0}}@keyframes lj-djup-foto{to{translate:0 var(--lj-djup-foto)}}@keyframes lj-djup-ord{to{translate:0 var(--lj-djup-ord);opacity:var(--lj-djup-kvar)}}
