@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_f524cf{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_f524cf{--font-ljus:"Manrope","Manrope Fallback"}body.ljus{--color-primary-text:#141414!important;--color-secondary-text:#5f6360!important;--color-background:#fff!important;--color-accent:#0d6e78!important;--font-heading:var(--font-ljus),sans-serif!important;--font-body:var(--font-ljus),sans-serif!important;background:#fff;color:#141414;font-family:var(--font-body)}.ljus :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading)!important;font-weight:800;letter-spacing:-.045em!important;text-transform:lowercase!important}.ljus :is(h1,h2,h3,h4,h5,h6):first-letter{text-transform:uppercase}.ljus .uppercase{text-transform:none;letter-spacing:.01em}.ljus :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid #0d6e78!important;outline-offset:4px}.ljus :is(a,button){-webkit-tap-highlight-color:#e5f1f2}.ljus :is(.text-gray-400,.text-gray-500,.text-gray-600){color:#5f6360}.ljus header{background:#fff!important;border:1px solid #e7e7e3!important;border-radius:24px!important;box-shadow:0 8px 32px #1414140d!important}.ljus header img{filter:none}.ljus header nav :is(a,button){font-size:15px;letter-spacing:-.02em}.ljus header nav [style*="color: rgb(59, 174, 232)"],.ljus header nav [style*="color:#3BAEE8"]{color:#0d6e78!important}.ljus header nav [aria-current=page],.ljus header nav a:hover,.ljus header nav button:hover{background:#e5f1f2!important;border-radius:999px;color:#0d6e78!important}.ljus-language{background:#f4f4f1!important;border:1px solid #e7e7e3!important}.ljus-language button{color:#5f6360!important;min-height:32px}.ljus-language button:disabled:not([aria-busy=true]){background:#141414!important;color:#fff!important;opacity:1}.ljus a[href*="smhi.se"]{background:#e5f1f2!important;border-radius:18px;color:#0d6e78}.ljus a[href*="smhi.se"] :is(div,span){color:#0d6e78!important;box-shadow:none!important}.ljus .ljus-weather>div{background:#e5f1f2!important;box-shadow:none!important;transform:none}.ljus .ljus-weather>div>div{background:transparent!important}.ljus div:has(>video)>.pointer-events-none{background:linear-gradient(0deg,#000b,#0003 48%,#0001)!important}.ljus div:has(>video)>.z-10{padding:48px 6.5%}.ljus div:has(>video) :is(h1,h2,h3,h4){text-transform:none!important;font-size:clamp(2.8rem,6.3vw,6rem);line-height:1.02;text-shadow:none!important}.ljus div:has(>video) p{color:#fff!important;font-size:clamp(1rem,1.6vw,1.35rem)}.ljus-apartments{padding-top:88px;padding-bottom:96px}.ljus-apartments>div:first-child{margin-bottom:52px}.ljus-apartments>div:first-child :is(h1,h2,h3,h4,h5){color:#141414!important}.ljus-apartments>div:first-child p{color:#5f6360!important;line-height:1.8}.ljus-card{border:1px solid #e7e7e3;border-radius:22px!important;box-shadow:none!important}.ljus-card:hover{border-color:#c7cfcb}.ljus-card>div:first-child{border-radius:18px;margin:6px 6px 0;width:calc(100% - 12px)}.ljus-card h3{color:#141414;font-size:1.45rem}.ljus-card p{line-height:1.7}.ljus-card .inline-flex:not(.pc-cta){background:#f4f4f1!important;color:#5f6360!important;border:1px solid #e7e7e3!important;border-radius:999px}.ljus-card .inline-flex.font-semibold{color:#141414!important;background:#edede8!important}.ljus-card .pc-accent-bar{background:#e7e7e3!important}.ljus-card .pc-cta{background:#141414!important;border-radius:999px;padding:12px 18px;text-transform:none;letter-spacing:0}.ljus-card .pc-cta:hover{background:#303330!important}.ljus-card button:focus-visible{opacity:1!important}.ljus-card span[class*="text-white/70"]{color:white}.ljus-apartments button[class*=rounded-full][class*=px-8]{background:#141414!important;box-shadow:none!important;padding:15px 32px}.ljus-apartments .h-1.w-32{background:#e7e7e3!important}.ljus-apartments .h-1.w-32>div{background:#0d6e78!important}.ljus-booking{background:#f4f4f1!important;padding-top:96px;padding-bottom:96px}.ljus-booking :is(h2,h3){color:#141414!important}.ljus-booking p{color:#5f6360!important}.ljus-booking>.text-center>span{background:#e5f1f2!important;color:#0d6e78!important;border-color:#e7e7e3!important}.ljus-booking [class*="w-[88px]"]{background:white!important;border:1px solid #e7e7e3;border-radius:24px!important;box-shadow:none;transform:none!important}.ljus-booking [class*="w-[88px]"] :is(svg,span){color:#141414!important}.ljus-booking .absolute.inset-0{background:#e7e7e3!important;border-radius:24px!important}.ljus-booking .w-7.h-7{background:#141414!important;box-shadow:none}.ljus-booking .md\:hidden>.flex,.ljus-booking .text-center.px-0{background:white;border-radius:20px;padding:24px 14px}.ljus-booking .mt-14 [style*="font-weight: 700"]{box-shadow:none!important}.ljus-booking .h-0\.5,.ljus-booking .h-1{background:#0d6e78!important}.ljus-location{padding-top:72px;padding-bottom:72px}.ljus-location>.grid{border-color:#e7e7e3!important;box-shadow:none!important;border-radius:24px;background:#f4f4f1}.ljus-location h2{color:#141414}.ljus-location .richtext,.ljus-location span{color:#5f6360!important}.ljus-location a>span:first-child{background:#e5f1f2!important}.ljus-location a svg{color:#0d6e78}.ljus-location button.text-white{background:#141414!important;border-radius:999px}.ljus-contact{background:white}.ljus-contact>div>.grid{border:1px solid #e7e7e3;border-radius:24px;box-shadow:none}.ljus-contact .grid>.relative.flex{background:#f4f4f1!important}.ljus-contact .grid>.relative.flex>.pointer-events-none{background:transparent!important}.ljus-contact form :is(label,a,span),.ljus-contact form div[style*=color],.ljus-contact form svg{color:#141414!important}.ljus-contact form .text-xs,.ljus-contact form [class*="text-[11px]"]{color:#5f6360!important}.ljus-contact :is(input,textarea,select){background:#edede8!important;color:#141414!important;border:1px solid #d6d6cf!important;border-radius:12px!important;box-shadow:none!important}.ljus-contact :is(input,textarea)::-moz-placeholder{color:#5f6360!important;opacity:1}.ljus-contact :is(input,textarea)::placeholder{color:#5f6360!important;opacity:1}.ljus-contact form button[type=submit]{background:#141414!important;color:white;border-radius:999px;box-shadow:none!important;letter-spacing:0}.ljus-contact form button[type=submit] :is(span,svg){color:white!important}.ljus footer{background:#f4f4f1!important;color:#141414!important;border-top:1px solid #e7e7e3}.ljus footer :is(span,a){color:#5f6360!important;opacity:1!important}.ljus footer h3{color:#141414}.ljus footer svg{color:#0d6e78!important}.ljus footer .footer-section-title:after{background:#0d6e78}.ljus button[aria-label="Scroll to top"]{background:#141414!important;box-shadow:0 4px 16px #14141420}@media (max-width:767px){.ljus header .w-screen{width:100%;min-width:0}.ljus header>.flex{height:76px!important}.ljus header img{width:90px;height:90px}.ljus header .gap-6{gap:12px}.ljus-apartments{padding-top:56px;padding-bottom:56px}.ljus div:has(>video)>.z-10{padding:32px 24px}.ljus-booking{padding-top:64px;padding-bottom:64px}.ljus-location{padding:40px 20px}.ljus-location>.grid>.flex{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.ljus *,.ljus :after,.ljus :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ljus-about .absolute.-top-4{background:#f4f4f1!important}.ljus-about .absolute.-bottom-3{background:#0d6e78!important}.ljus-about .shadow-2xl{box-shadow:none;border-radius:24px}.ljus-about .uppercase{background:#e5f1f2!important;color:#0d6e78!important;border-color:#e7e7e3!important}.ljus-about span.font-extrabold{background:none!important;-webkit-text-fill-color:#141414!important;color:#141414!important}.ljus-about .h-px,.ljus-about .rounded-full[style*="height: 3px"],.ljus-booking [style*=linear-gradient]{background:#0d6e78!important}.ljus-booking [style*="border: 2px"]{border-color:#0d6e78!important}.ljus-booking .mt-14 [style*="font-weight: 700"]{background:#141414!important}.ljus footer a[aria-label=Facebook]{background:#0d6e78;border-color:#0d6e78}.ljus footer .footer-section-title:after{background:#0d6e78!important}.ljus :is(.pc-cta,button[type=submit],button[aria-label="Scroll to top"]):hover{background:#303330!important}.ljus a:focus-visible,.ljus a:hover{text-decoration-color:#0d6e78}.ljus .ljus-booking [class*="w-[88px]"]{background:#fff!important}.ljus-booking .mt-14 *{border-color:#0d6e78!important}.ljus-booking svg path{stroke:#0d6e78}.ljus-booking [class*="w-[88px]"] svg path{stroke:#141414}.ljus-contact form svg{stroke:#0d6e78}.ljus-contact form .h-px{background:#d6d6cf!important}.ljus header nav li:has(a[href="/"])>.relative,.ljus header nav li:has(a[href="/se"])>.relative{background:#e5f1f2;border-radius:999px}.ljus-contact .text-center>.text-white{color:#141414!important}.ljus-contact .text-center>button{color:#0d6e78!important}.ljus-contact .text-red-400{color:#982b30;background:#fceced}.ljus footer a[href*="facebook.com"]{background:#0d6e78;border-color:#0d6e78}.ljus header nav .w-1.h-1{background:#0d6e78!important}.ljus-booking svg line{stroke:#0d6e78}.ljus-booking svg polygon{fill:#0d6e78}.ljus .ljus-booking [class*="w-[88px]"]{box-shadow:none!important}.ljus-about .rounded-full[style*=linear-gradient],.ljus-location .rounded-full[style*=linear-gradient]{background:#0d6e78!important}