@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/be-vietnam-pro-latin-300-normal.Y7NOBCwQ.woff2)format("woff2"),url(/_astro/be-vietnam-pro-latin-300-normal.B5D-7GXS.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/be-vietnam-pro-latin-400-normal.PpnXBOrz.woff2)format("woff2"),url(/_astro/be-vietnam-pro-latin-400-normal.bXgqVju9.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/be-vietnam-pro-latin-500-normal.B6LVzGNe.woff2)format("woff2"),url(/_astro/be-vietnam-pro-latin-500-normal.BJkVuMHw.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/be-vietnam-pro-latin-600-normal.BZDkUTrt.woff2)format("woff2"),url(/_astro/be-vietnam-pro-latin-600-normal.5IO4e7bK.woff)format("woff")}:root{--morker:#0e0f11;--vit:#f5f6f1;--ljus:#bceb3b;--ljus-fg:#0e0f11;--glas:#ffffff0f;--glas-kant:#ffffff24;--natt:var(--morker);--is:var(--vit);--fg:var(--vit);--punkt:var(--ljus);--dim:#ffffff3d;--gutter:max(clamp(16px, 2.2vw, 32px), env(safe-area-inset-left), env(safe-area-inset-right));--ram:clamp(8px, .9vw, 14px);--radie-stor:48px;--radie:20px;--radie-bild:16px;--radie-liten:12px;--t-jatte:clamp(2.6rem, 5.6vw, 5.5rem);--t-stor:clamp(2rem, 3.6vw, 3.5rem);--t-mellan:clamp(1.5rem, 2.2vw, 2.25rem);--t-brod:clamp(1.0625rem, 1.25vw, 1.3125rem);--t-liten:1rem;--mjuk:cubic-bezier(.16, 1, .3, 1)}@media (max-width:991px){:root{--radie-stor:24px;--radie:12px;--radie-bild:8px;--radie-liten:8px}}@media (max-width:760px){:root{--radie-stor:20px}}[data-ark]{color:var(--fg)}[data-ark=is]{background:var(--vit);--fg:var(--morker);--dim:#0e0f114d;--punkt:#5c7a0a;color:var(--morker)}section[data-ark]{z-index:1;position:relative}.punkt{color:var(--punkt)}.rad-mask{margin-block:-.14em -.22em;padding-block:.14em .22em}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.75s;animation-timing-function:var(--mjuk)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--morker)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:var(--fg);font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:var(--t-brod);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:clip}h1,h2,h3,p,ol,ul,figure{margin:0;padding:0}ol,ul{list-style:none}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}:is(.knapp:focus-visible,.spela:focus-visible){outline-color:#fff}[tabindex="-1"]:focus{outline:none}.dold{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rubrik{letter-spacing:-.045em;text-wrap:balance;font-weight:600;line-height:1.08}.hoppa{left:var(--gutter);z-index:100;background:var(--is);color:var(--natt);border-radius:var(--radie-liten);padding:10px 16px;position:fixed;top:-80px}.hoppa:focus{top:12px}.nav{z-index:50;padding:clamp(16px, 1.8vw, 26px) var(--gutter);color:var(--nav,var(--is));pointer-events:none;justify-content:space-between;align-items:center;transition:color .35s;display:flex;position:fixed;inset:0 0 auto}.nav-svart .nav{--nav:var(--morker)}.nav:before{content:"";z-index:-1;background:linear-gradient(var(--morker) calc(100% - 18px), #0e0f1100);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0 0 -18px}.nav-svart .nav:before,.nav-botten .nav:before{opacity:1}.nav-svart .nav:before{background:linear-gradient(var(--vit) calc(100% - 18px), #f5f6f100)}.nav a{pointer-events:auto}.nav-logo{align-items:center;min-height:44px;display:inline-flex}.nav-logo svg{width:clamp(92px,8vw,124px);height:auto}.logo-punkt{fill:var(--ljus)}.nav nav{font-size:var(--t-liten);gap:clamp(14px,2vw,34px);display:flex}.nav nav a{align-items:center;min-height:44px;padding:6px 0;display:inline-flex;position:relative}.nav nav a:not(.knapp):after{content:"";transform-origin:100%;height:1.5px;transition:transform .5s var(--mjuk);background:currentColor;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.nav nav a:not(.knapp):hover:after,.nav nav a[aria-current]:after{transform-origin:0;transform:scaleX(1)}.nav nav a[aria-current]:after{background:var(--ljus)}.nav-lankar{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#121316b8;border-radius:999px;align-items:center;gap:clamp(16px,2vw,30px);min-height:52px;padding:0 clamp(18px,1.9vw,28px);transition:background .35s;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}.nav-svart .nav-lankar{background:#ffffff9e;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0e0f110f}.nav-svart .nav .knapp:focus-visible{outline-color:var(--morker)}.hero{--hero-zoom:200svh;height:calc(100svh + var(--hero-zoom));position:relative}.hero-matt{width:1px;height:var(--hero-zoom);visibility:hidden;position:absolute;top:0;left:0}.hero-scen{background:var(--natt);height:100svh;position:sticky;top:0;overflow:clip}.hero-scen video{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.hero-djup{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-mask{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#hero-g>path{fill:var(--morker)}.intro .nav,.intro .hero-rad{opacity:0;visibility:hidden}.hero-mask.stangd #hero-g>path{fill-rule:nonzero}#hero-penna{stroke:var(--ljus);stroke-dasharray:1;stroke-dashoffset:1px}.hero-rad{inset:auto var(--gutter) clamp(18px, 2vw, 28px) var(--gutter);font-size:var(--t-liten);color:var(--is);justify-content:space-between;gap:24px;display:flex;position:absolute}[data-glas]{isolation:isolate;color:var(--vit)}.glas{z-index:-2;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#121316b8;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glas{background:#121416e0}}@media (prefers-reduced-transparency:reduce){.glas{-webkit-backdrop-filter:none;backdrop-filter:none;background:#121416eb}}.dock{z-index:3;border-radius:999px;align-items:center;padding:5px;display:flex;position:absolute}.dock button{z-index:1;white-space:nowrap;opacity:.9;min-height:42px;transition:opacity .3s, transform .2s var(--mjuk);border-radius:999px;justify-content:center;align-items:center;padding:0 clamp(12px,1.4vw,20px);font-size:.9375rem;font-weight:500;display:flex;position:relative}.dock button:hover,.dock button[aria-selected=true]{opacity:1}.dock button:active{transform:scale(.96)}.dock button:focus-visible{outline-offset:-3px;border-radius:999px}.lins{top:var(--t,6px);bottom:var(--b,6px);left:var(--l,6px);right:var(--r,6px);pointer-events:none;transition:left .34s var(--mjuk), right .62s var(--mjuk), top .34s var(--mjuk), bottom .34s var(--mjuk);background:#ffffff1a;border-radius:999px;position:absolute}.dock.bak .lins{transition:left .62s var(--mjuk), right .34s var(--mjuk), top .34s var(--mjuk), bottom .34s var(--mjuk)}.pastaende{padding:clamp(90px, 13vw, 190px) var(--gutter) clamp(50px, 6vw, 90px)}.pastaende p{font-size:var(--t-stor);max-width:18em}.pastaende .ord{color:#f5f6f161}.pastaende .ord .punkt{color:var(--ljus)}.pastaende .knapp-glas{background:var(--morker);-webkit-backdrop-filter:none;backdrop-filter:none}#arbete{z-index:1;position:relative;overflow-x:clip}.fall{height:100svh;padding:var(--ram) calc(var(--ram) + 10px);perspective:175vw;pointer-events:none;position:sticky;top:0}.fall-ram{border-radius:var(--radie-stor);background:var(--natt);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;color:var(--is);pointer-events:auto;display:block;position:relative;overflow:hidden}.fall-media{will-change:transform;position:absolute;inset:-3% 0}.fall-media img,.fall-media video{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--mjuk)}.fall-ram:hover .fall-media img,.fall-ram:hover .fall-media video{transform:scale(1.035)}.fall-ram:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000b8);position:absolute;inset:58% 0 0}.fall-ram:before,.sida-ram:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0006,#0000);position:absolute;inset:0 0 72%}.sida-ram:before{background:linear-gradient(#000000a8,#0000);inset:0 0 62%}.fall-morker{background:var(--natt);opacity:0;pointer-events:none;z-index:3;will-change:opacity;position:absolute;inset:0}.fall-text{z-index:2;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;inset:auto clamp(16px,2.4vw,36px) clamp(16px,2.2vw,30px)}.fall-text h2{font-size:var(--t-jatte)}.fall-text p{font-size:var(--t-liten);text-align:right;text-wrap:balance;flex:none;max-width:15em;padding-bottom:.5em}.vagg{padding:clamp(90px, 13vw, 190px) var(--gutter)}.vagg h2{font-size:var(--t-stor);margin-bottom:clamp(44px,6vw,90px)}.vagg-kolumner{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(10px,1.3vw,20px);display:grid}.vagg-kolumn{flex-direction:column;gap:clamp(10px,1.3vw,20px);display:flex}.vagg-kolumn img{object-fit:cover;border-radius:var(--radie);flex:auto;width:100%;height:auto;min-height:0}.kontakt{--kontakt-t:clamp(4.5rem, 8.6vw, 11rem);--pille:52px;z-index:1;padding:clamp(96px, 17svh, 190px) var(--gutter) clamp(64px, 10svh, 120px);background:var(--morker);color:var(--vit);position:relative}.kontakt-topp{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(44px,6vw,90px);display:flex}.kontakt-rubrik{min-width:0;font-size:var(--kontakt-t);margin-left:-.05em;line-height:1.08}.kontakt-vagar{flex:none;align-items:center;gap:20px;display:flex}.team{z-index:1;padding:clamp(24px, 4svh, 56px) var(--gutter) clamp(72px, 11svh, 130px);background:var(--morker);color:var(--vit);position:relative}.team h2{font-size:var(--t-stor);margin-bottom:clamp(24px,3vw,44px)}.team-rad{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.3vw,20px);display:grid}.team img{aspect-ratio:1;object-fit:cover;border-radius:var(--radie);background:#000;width:100%;height:auto;display:block}.team figcaption{margin-top:clamp(12px,1.2vw,18px)}.team strong{font-size:var(--t-mellan);display:block}.team .kontakt-mejl{margin-top:6px}@media (max-width:760px){.team-rad{grid-template-columns:minmax(0,1fr);gap:24px}}.kontakt-mejl{font-size:var(--t-brod);transition:background-size .6s var(--mjuk);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;display:table}.kontakt-mejl:hover{background-position:100% 100%;background-size:0 1px}.tj-exempel{padding:clamp(28px, 4vw, 56px) var(--gutter) 0;display:grid}.tj-grupp{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .25s,visibility 0s .25s}.tj-grupp:not(.pa){height:0;overflow:hidden}.tj-grupp.pa{opacity:1;visibility:visible;transition:opacity .5s .1s}.tj-grupp h2{font-size:var(--t-mellan);letter-spacing:-.03em;margin-bottom:clamp(14px,1.6vw,22px);font-weight:600;line-height:1.15}.tj-rad{gap:clamp(10px,1.1vw,16px);display:flex}.tj-fall{aspect-ratio:16/10;border-radius:var(--radie);background:#0b0b0b;flex:1 1 0;min-width:0;max-height:62svh;display:block;position:relative;overflow:hidden}.tj-rad .tj-fall:only-child{aspect-ratio:21/9}.tj-fall-affisch{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:clamp(14px,2vw,28px);display:grid}.tj-fall-affisch:before{content:"";background:var(--bild) center / cover;filter:blur(56px)brightness(.15)saturate(1.4);position:absolute;inset:-60px}.tj-fall.tj-fall-affisch img{border-radius:var(--radie-liten);width:auto;max-width:100%;height:auto;max-height:100%;position:relative}.tj-fall img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--mjuk)}.tj-fall:hover img{transform:scale(1.03)}.tj-fall span{-webkit-backdrop-filter:blur(16px)saturate(1.6)brightness(.7);backdrop-filter:blur(16px)saturate(1.6)brightness(.7);background:#0c0e1099;border-radius:999px;padding:6px 13px;font-size:.9375rem;line-height:1.3;position:absolute;bottom:12px;left:12px;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff1a}.slut{z-index:1;padding:0 var(--ram);background:var(--morker);position:relative}.stans{aspect-ratio:1300/248;background:#3a3c40;position:relative;overflow:hidden}.stans video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stans-yta{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:translateZ(0)}.stans-ark{fill:var(--morker)}.fot{color:#ffffff9e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 28px;padding:clamp(12px,1.4vw,20px) clamp(4px,1vw,16px);font-size:.9375rem;display:flex}.fot a{align-items:center;min-height:44px;transition:color .25s;display:inline-flex}.fot a:hover{color:var(--vit)}.sida-topp{height:100svh;padding:var(--ram)}.sida-ram{border-radius:var(--radie-stor);height:100%;color:var(--is);background:var(--natt);position:relative;overflow:hidden}.sida-ram img,.sida-ram video{object-fit:cover;width:100%;height:100%}.sida-ram:after{content:"";background:linear-gradient(#0000,#000000b8);position:absolute;inset:45% 0 0}.sida-fot{z-index:2;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:clamp(14px,2vw,28px);left:clamp(16px,2.4vw,36px);right:clamp(16px,2.4vw,36px)}.sida-fot h1{min-width:0;font-size:var(--t-jatte)}.sida-fot .spela{white-space:nowrap;flex:none;margin:0 0 .6em}.sida-info{padding:clamp(60px, 9vw, 130px) var(--gutter);grid-template-columns:2fr 1fr;align-items:end;gap:32px;display:grid}.sida-info p.ingress{font-size:var(--t-mellan);letter-spacing:-.03em;text-wrap:balance;max-width:17em;font-weight:500;line-height:1.08}.sida-meta{font-size:var(--t-liten);text-align:right}.spela{background:var(--ljus);color:var(--ljus-fg);min-height:48px;font-size:var(--t-liten);border-radius:999px;align-items:center;gap:12px;margin-top:14px;padding:13px 24px;transition:background .3s,color .3s;display:inline-flex}.spela:hover{background:var(--vit);color:var(--ljus-fg)}.galleri{padding:0 var(--ram);grid-template-columns:repeat(2,1fr);gap:clamp(8px,.9vw,14px);display:grid}.galleri figure{border-radius:var(--radie-bild);background:var(--natt);aspect-ratio:4/5;overflow:hidden}.galleri figure.stor{aspect-ratio:16/9;grid-column:1/-1}.galleri img{object-fit:cover;width:100%;height:100%}.nasta{padding:clamp(90px, 13vw, 190px) var(--gutter);display:block}.nasta span{font-size:var(--t-liten);margin-bottom:.5em;display:block}.nasta strong{font-size:var(--t-jatte);transition:transform .9s var(--mjuk);display:block}.nasta:hover strong{transform:translate(.12em)}.filmruta{background:var(--natt);border-radius:var(--radie);width:min(92vw,1400px);max-height:92svh;color:var(--is);border:0;padding:0;overflow:hidden}.filmruta.staende-film{width:min(92vw,46svh)}.filmruta::backdrop{background:#000000e0}.filmruta video{width:100%;height:auto;max-height:92svh}.filmruta button{z-index:2;min-height:44px;font-size:var(--t-liten);background:#0009;border-radius:999px;padding:8px 18px;position:absolute;top:12px;right:14px}.profil{padding:clamp(110px, 12vw, 170px) var(--gutter) 0}.profil>h1{font-size:var(--t-jatte);margin-bottom:.4em}.profil section{padding:clamp(50px,7vw,100px) 0}.profil h2{font-size:var(--t-mellan);margin-bottom:.7em}.profil p{max-width:34em}.profil-logga{width:min(100%,900px);height:auto}.profil-ikon{width:clamp(120px,18vw,240px);height:auto;margin-top:40px}.farger{margin:0 calc(var(--gutter) * -1)}.farg{padding:clamp(40px, 7vw, 100px) var(--gutter) 18px;font-size:var(--t-liten);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.farg strong{font-size:var(--t-stor);letter-spacing:-.04em;font-weight:600;line-height:1}.typ-prov{font-size:var(--t-stor);margin-bottom:.4em}.knapp{background:var(--ljus);min-height:48px;color:var(--ljus-fg);font-size:var(--t-liten);white-space:nowrap;transition:transform .45s var(--mjuk), box-shadow .45s var(--mjuk), background .3s;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-weight:600;display:inline-flex}.knapp:hover{background:var(--vit);color:var(--morker);transform:translateY(-2px)}.knapp:not(.knapp-glas){--kh:48px;margin-right:calc(var(--kh) - 7px);position:relative}.knapp-liten:not(.knapp-glas){--kh:44px}.knapp-stor:not(.knapp-glas){--kh:60px}.knapp:not(.knapp-glas):after{content:"";width:var(--kh);height:var(--kh);background:var(--ljus) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230e0f11' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12 12 4M5.5 4H12v6.5'/%3E%3C/svg%3E") center / 38% no-repeat;transition:transform .45s var(--mjuk), background-color .3s;border-radius:50%;position:absolute;top:0;left:calc(100% - 7px)}.knapp:not(.knapp-glas):hover:after{background-color:var(--vit);transform:rotate(45deg)}.knapp:active{transform:translateY(0)scale(.98)}.knapp:disabled{opacity:.6;cursor:default}.knapp-glas{color:var(--vit);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#121316b8;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}.knapp-liten{min-height:44px;padding:0 18px}.knapp-stor{min-height:60px;font-size:var(--t-brod);margin-top:clamp(24px,3vw,40px);padding:0 34px}.nav nav{align-items:center}.nav nav a.knapp{padding:0 20px}.knappar{flex-wrap:wrap;gap:12px;margin-top:clamp(28px,3.4vw,48px);display:flex}.band{padding:clamp(36px,6vw,80px) 0 clamp(40px,6vw,80px)}.band h2{font-size:var(--t-stor);padding-inline:var(--gutter);margin-bottom:clamp(24px,4vw,44px)}.band-ring{scroll-snap-type:x mandatory;padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.band-kort{aspect-ratio:9/16;border-radius:var(--radie);background:var(--morker);scroll-snap-align:center;flex:0 0 min(68vw,45svh);position:relative;overflow:hidden}.band-lank{width:100%;height:100%;display:block}.band-lank:focus-visible{outline-offset:-6px;border-radius:var(--radie)}.band-kort video{object-fit:cover;width:100%;height:100%}.band-kort figcaption{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(16px)saturate(1.6)brightness(.7);backdrop-filter:blur(16px)saturate(1.6)brightness(.7);background:#0c0e1099;border-radius:999px;padding:6px 13px;font-size:.9375rem;line-height:1.3;position:absolute;bottom:10px;left:10px;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff1a}.rorelse .band{height:600svh;padding:0}.rorelse .band-scen{flex-direction:column;justify-content:flex-start;gap:clamp(18px,2.6svh,30px);height:100svh;padding-block:clamp(64px,8svh,84px) clamp(20px,3svh,36px);display:flex;position:sticky;top:0;overflow:clip}.rorelse .band h2{font-size:var(--t-stor);flex:none;margin:0}.rorelse .band-ring{scroll-snap-type:none;height:min(74svh,100vw);min-height:0;padding-inline:var(--gutter);will-change:transform;flex:0 auto;gap:clamp(12px,1.4vw,20px);width:max-content;display:flex;overflow:visible}.rorelse .band-kort{aspect-ratio:9/16;flex:none;width:auto;height:100%}.rorelse .band-kort video{opacity:.55;transition:opacity .6s}.rorelse .band-kort.aktiv video{opacity:1}.formular{flex-wrap:wrap;align-items:flex-start;gap:clamp(10px,1.3vw,20px);display:flex}.falt{flex:calc(25% - 20px);min-width:0;position:relative}.falt:nth-of-type(5){flex:60%}.pille{min-height:var(--pille);border-radius:calc(var(--pille) / 2);cursor:text;color:var(--vit);background:#ffffff0f;align-items:center;gap:14px;padding:0 24px;font-size:1rem;font-weight:500;transition:background .3s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0d}.pille:hover{background:#ffffff17}.pille:focus-within{box-shadow:inset 0 0 0 2px var(--ljus);background:#ffffff1a}.pille>span{white-space:nowrap;flex:none}.pille input,.pille textarea{width:auto;min-width:0;min-height:calc(var(--pille) - 4px);font:inherit;color:var(--vit);box-shadow:none;resize:none;background:0 0;border:0;border-radius:0;outline:none;flex:1 1 0;padding:0;font-weight:400}.pille input::placeholder{color:#ffffff9e;opacity:1}.pille input:-webkit-autofill{-webkit-text-fill-color:var(--vit);caret-color:var(--vit);box-shadow:inset 0 0 0 1000px #23262a}.pille-text{align-items:flex-start}.pille-text>span{padding-block:14px}.pille textarea{field-sizing:content;min-height:0;max-height:200px;padding-block:14px;line-height:24px}.falt:has([aria-invalid=true]) .pille{box-shadow:inset 0 0 0 2px #ff8f80}.fel{color:#ff8f80;min-height:0;font-size:.9375rem}.fel:not(:empty){margin:6px 0 0 24px}.falla{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formular .knapp{--kh:var(--pille);min-height:var(--pille);margin-right:calc(var(--kh) - 7px);flex:none;padding:0 30px}.formular-status{flex:100%}@media (max-width:1099px){.falt{flex-basis:calc(50% - 20px)}.falt:nth-of-type(5){flex-basis:100%}}.formular-status:empty{position:absolute}.formular-status a{text-decoration:underline}.markor{z-index:60;pointer-events:none;opacity:0;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.markor.syns{opacity:1}.markor span{background:var(--ljus);width:12px;height:12px;color:var(--ljus-fg);white-space:nowrap;font-size:var(--t-liten);transition:width .5s var(--mjuk), height .5s var(--mjuk);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.markor.stor span{width:92px;height:92px;color:var(--vit);-webkit-backdrop-filter:blur(12px)saturate(1.6)brightness(.62);backdrop-filter:blur(12px)saturate(1.6)brightness(.62);background:#ffffff1a;font-size:.9375rem;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #ffffff29,0 8px 26px #00000047}@media (hover:hover) and (pointer:fine){.markor{display:block}}@media (max-width:760px){.hero{--hero-zoom:140svh}.fall{height:auto}.fall-ram{aspect-ratio:4/5;height:auto}.fall-text h2{font-size:var(--t-stor)}.fall-text{flex-direction:column;align-items:flex-start;gap:6px}.fall-text p{text-align:left;padding-bottom:0}.vagg-kolumner{grid-template-columns:repeat(2,1fr)}.vagg-kolumn:nth-child(3),.nav nav>.knapp{display:none}.nav-lankar{background:#1213169e;gap:14px;min-height:44px;padding:0 14px;position:static;translate:none}.nav nav{font-size:.9375rem}.pastaende .knapp{padding-inline:20px}.dock button,.tj-info .knapp,.falt label,.fel,.band-kort figcaption{font-size:1rem}.tj-info .knapp{padding-inline:14px}.tj-info .knappar{gap:6px}.kontakt-mejl{background-position:0 calc(100% - 9px);align-items:center;min-height:44px;display:inline-flex}.sida-info{grid-template-columns:1fr}.sida-meta{text-align:left}.galleri{grid-template-columns:1fr}.galleri figure,.galleri figure.stor{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero{--hero-zoom:0svh;height:100svh}.nav:before{opacity:1}@view-transition{navigation:none}.hero-mask,.hero-djup{display:none}.pastaende .ord{color:inherit}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.tj{z-index:1;height:100svh;min-height:560px;padding:var(--ram);background:var(--morker);flex-direction:column;gap:clamp(8px,1.2svh,14px);display:flex;position:relative}.tj-ram{--dock-luft:calc(80px + clamp(14px, 2.6svh, 26px));border-radius:var(--radie-stor);min-height:0;color:var(--vit);background:#0a0a0a;flex:auto;position:relative;overflow:hidden}.tj-ram:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000009e,#0000);position:absolute;inset:0 0 72%}.tj-bg{position:absolute;inset:0}.tj-bg>*{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s var(--mjuk), transform 1.4s var(--mjuk);position:absolute;inset:0;transform:scale(1.03)}.tj-bg>.pa{opacity:1;pointer-events:auto;transform:none}.tj-foton{--kh:clamp(280px, 58svh, 640px);--kb:calc(var(--kh) * .8);--dx:calc(var(--kb) * .74);--dy:calc(var(--kh) * .42);--kx:60%;--ky:48%;background:var(--morker)}.tj-foton img{left:var(--kx);top:var(--ky);width:var(--kb);height:var(--kh);margin:calc(var(--kh) / -2) 0 0 calc(var(--kb) / -2);object-fit:cover;border-radius:var(--radie);transition:translate 1.2s cubic-bezier(.76, 0, .24, 1), scale 1.2s cubic-bezier(.76, 0, .24, 1), opacity .7s var(--mjuk);position:absolute}.tj-foton img[data-d="0"]{z-index:2;opacity:1;translate:0;scale:1}.tj-foton img[data-d="-1"]{z-index:1;translate:calc(var(--dx) * -1) calc(var(--dy) * -1);opacity:1;scale:.42}.tj-foton img[data-d="1"]{z-index:3;translate:var(--dx) var(--dy);opacity:1;scale:.42}.tj-foton img[data-d="2"]{z-index:3;translate:calc(var(--dx) * 1.5) calc(var(--dy) * 1.5);opacity:0;scale:.2}.tj-foton img[data-d="-2"]{z-index:0;translate:calc(var(--dx) * -1.5) calc(var(--dy) * -1.5);opacity:0;scale:.2}.tj-ram:has(.tj-foton.pa) .tj-topp{background:0 0}.tj-ram:has(.tj-foton.pa):before{opacity:0}@media (max-width:760px){.tj-foton{--kh:31svh;--kx:50%;--ky:34%;--dx:calc(var(--kb) * .62);--dy:calc(var(--kh) * .36)}}@media (max-width:760px) and (max-height:500px){.tj-foton{--kh:62svh;--kx:72%;--ky:50%}}.tj-ord{color:#ffffffbd}.tj-ord span{transition:color .5s}.tj-ord span.pa{color:#fff}.tj-affisch{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:clamp(24px,4svh,40px) clamp(24px,2.6vw,40px) clamp(96px,13svh,120px) 44%;display:grid;overflow:hidden}.tj-affisch:before{content:"";background:var(--bild) center / cover;filter:blur(56px)brightness(.15)saturate(1.4);position:absolute;inset:-60px}.tj-ram:has(.tj-affisch.pa) .tj-topp{background:0 0}.tj-ram:has(.tj-affisch.pa):before{opacity:0}.tj-affisch img{border-radius:var(--radie-liten);width:auto;max-width:100%;height:auto;max-height:100%;position:relative;box-shadow:0 18px 50px #0006}.tj-affisch.tj-skarmar{--b:min(54vw, calc((100svh - 330px) * 1.6));--luft:clamp(14px, 2vw, 32px);--topp:clamp(86px, 12svh, 120px);background:var(--morker);padding:0;display:block}.tj-skarmar:before{display:none}.tj-glas{left:50%;top:var(--topp);width:var(--b);aspect-ratio:16/10;margin-left:calc(var(--b) / -2);border-radius:calc(var(--radie) + 6px);background:#ffffff0f;position:absolute;scale:1.1;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff14}.tj-affisch.tj-skarmar img{left:50%;top:var(--topp);width:var(--b);aspect-ratio:16/10;max-width:none;height:auto;max-height:none;margin-left:calc(var(--b) / -2);border-radius:var(--radie);box-shadow:none;translate:calc(var(--d) * (var(--b) * 1.1 + var(--luft))) 0;opacity:.42;transition:translate 1.2s cubic-bezier(.76, 0, .24, 1), scale .8s var(--mjuk), opacity .8s var(--mjuk);position:absolute;scale:.94}.tj-affisch.tj-skarmar img.pa{opacity:1;transition-delay:0s,.85s,.5s;scale:1.03}@media (max-width:760px){.tj-affisch.tj-skarmar{--b:78vw;--topp:78px;--luft:12px}}@media (max-width:760px) and (max-height:500px){.tj-affisch.tj-skarmar{--b:42vw;--topp:28px}.tj-glas,.tj-affisch.tj-skarmar img{left:72%}}.bage{--bredd:190px;background:var(--morker);perspective-origin:50% 36%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:hidden}.bage.drar{cursor:grabbing}.bage-kort{width:var(--bredd);aspect-ratio:9/16;margin-left:calc(var(--bredd) / -2);margin-top:calc(var(--bredd) * -.889);border-radius:var(--radie);visibility:hidden;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-drag:none;background:#0d0d0f;display:block;position:absolute;top:36%;left:50%;overflow:hidden}.bage-kort video{object-fit:cover;pointer-events:none;width:100%;height:100%}.tj-topp{z-index:2;padding:clamp(110px, 24svh, 220px) clamp(16px, 2.4vw, 36px) var(--dock-luft);pointer-events:none;background:linear-gradient(#0000,#0000009e 50%,#000000d1);position:absolute;inset:auto 0 0}.tj-topp>h1,.tj-topp>h2{letter-spacing:-.01em;color:#ffffffe0;font-size:1rem;font-weight:500}.tj-info .rubrik{margin-bottom:.14em;font-size:clamp(2.4rem,4.6vw,4.5rem)}.tj-lank{z-index:1;position:absolute;inset:0}.tj-lank:focus-visible{outline-offset:-4px;border-radius:var(--radie-stor)}.tj-lank.genom{pointer-events:none}.tj-texter{margin-top:6px;display:grid}.tj-info{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .25s,translate .25s,visibility 0s .25s;translate:0 8px}.tj-info.pa{opacity:1;visibility:visible;transition:opacity .5s .12s, translate .7s var(--mjuk) .12s;translate:0}.tj-info .knappar{gap:8px;margin-top:clamp(12px,1.5vw,18px)}.tj-info .knapp{pointer-events:auto;font-size:.9375rem}.tj-om{white-space:pre}.lins:after{content:"";background:var(--ljus);transform-origin:0;opacity:0;border-radius:2px;height:2px;position:absolute;bottom:5px;left:20%;right:20%;transform:scaleX(0)}.kor .lins:after{opacity:1;animation:tj-klocka var(--tid,5.6s) linear forwards}@keyframes tj-klocka{to{transform:scaleX(1)}}@media (hover:hover){.tj-ram:has(.tj-info .knapp:hover) .kor .lins:after{animation-play-state:paused}}.tj-dock{bottom:clamp(14px,2.6svh,26px);left:clamp(16px,2.4vw,36px)}@media (min-width:1200px){.tj-dock{left:auto;right:clamp(16px,2.4vw,36px)}.tj-topp{padding-bottom:clamp(16px,2.8svh,28px)}}@media (max-width:760px){.tj{height:auto;min-height:0}.tj-ram{flex:none;height:80svh;min-height:480px}.tj-affisch{padding:14px 14px 300px}.tj-topp{padding:70px 16px 126px}.bage-kort{top:32%}.bage{perspective-origin:50% 32%}.tj-dock{border-radius:28px;grid-template-columns:repeat(3,1fr);padding:5px;display:grid;bottom:10px;left:10px;right:10px}.tj-dock button{white-space:normal;border-radius:23px;min-height:46px;padding:0 4px;line-height:1.1}.tj-dock .lins{border-radius:23px}.tj-rad{flex-direction:column}.tj-fall,.tj-rad .tj-fall:only-child{aspect-ratio:16/10;flex:none}.tj-fall-affisch{place-items:center end}.fot{flex-direction:column;align-items:flex-start;gap:2px;padding-inline:8px;font-size:1rem}.fot p{align-items:center;min-height:28px;display:flex}}@media (max-height:500px){.tj{height:auto;min-height:0}.tj-ram{flex:none;height:92svh;min-height:330px}}@media (max-width:760px) and (max-height:500px){.tj-topp{background:linear-gradient(90deg,#000000db 62%,#0000);flex-direction:column;justify-content:flex-end;padding:0 16px 74px;display:flex;inset:0 42% 0 0}.tj-ram:has(.tj-affisch.pa) .tj-topp{background:linear-gradient(90deg,#000000db 62%,#0000);flex-direction:column;justify-content:flex-end;padding:0 16px 74px;display:flex;inset:0 42% 0 0}.tj-affisch{padding:14px 14px 74px 50%}.tj-dock{grid-template-columns:repeat(6,1fr)}.tj-dock button{min-height:44px;font-size:.8125rem}}.avslut{padding:clamp(70px, 10vw, 150px) var(--gutter) clamp(80px, 10vw, 150px)}.avslut .rubrik{font-size:var(--t-stor)}.fyra{min-height:100svh;padding:clamp(110px, 12vw, 170px) var(--gutter) clamp(40px, 6vw, 80px);flex-direction:column;justify-content:center;display:flex}.fyra .rubrik{font-size:var(--t-stor)}.alla-projekt{padding:clamp(32px, 4vw, 56px) var(--gutter) 0;justify-content:space-between;align-items:center;gap:24px;display:flex}.alla-projekt p{font-size:var(--t-mellan)}html:has(.arbete-topp) .nav:before{opacity:1}.arbete-topp{padding:clamp(120px, 20svh, 230px) var(--gutter) clamp(18px, 2.6vw, 40px)}.arbete-topp h1{font-size:var(--t-jatte)}.verktyg{z-index:40;padding:12px var(--gutter);background:var(--morker);font-size:var(--t-brod);transition:top .7s var(--mjuk);justify-content:space-between;align-items:center;gap:12px 32px;display:flex;position:sticky;top:clamp(66px,6vw,92px)}.nav-gomd .verktyg{top:0}.filter,.vy{gap:6px;display:flex}.filter{scrollbar-width:none;min-width:0;overflow-x:auto}.filter::-webkit-scrollbar{display:none}.verktyg button{color:#ffffff9e;white-space:nowrap;border-radius:999px;flex:none;min-height:44px;padding:0 16px;font-size:.9375rem;transition:color .25s,background-color .25s;position:relative}.verktyg button:hover{color:var(--vit);background:#ffffff14}.verktyg button[aria-pressed=true]{color:var(--morker);background:var(--vit)}.verktyg sup{vertical-align:.6em;margin-left:.3em;font-size:.62em;line-height:0}.rutnat{margin:clamp(26px, 4vw, 60px) var(--gutter) clamp(90px, 13vw, 190px);grid-template-columns:repeat(2,1fr);gap:28px 12px;display:grid}.rutnat.packad{display:block;position:relative}.rutnat[hidden],.lista[hidden]{display:none}.packad .kort{position:absolute;top:0;left:0}.kort{color:var(--vit);display:block}.kort-media{border-radius:var(--radie);clip-path:inset(0 0 round var(--radie));transition:clip-path 1.2s var(--mjuk);background:#0b0b0b;position:relative;overflow:hidden}[data-format=liggande]>.kort-media{aspect-ratio:16/9}[data-format=staende]>.kort-media{aspect-ratio:9/16}.packad .kort:not(.syns) .kort-media{clip-path:inset(10% 7% round var(--radie))}.kort-media img,.kort-media video{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--mjuk), opacity .5s;position:absolute;inset:0}.kort-media video{opacity:0}.kort.spelar video{opacity:1}.kort:hover .kort-media img,.kort:hover .kort-media video{transform:scale(1.03)}.kort-text{font-size:var(--t-liten);flex-wrap:wrap;justify-content:space-between;gap:0 14px;padding-top:10px;line-height:1.25;display:flex}.kort-text h2{font:inherit;letter-spacing:-.012em;font-weight:600}.kort-text p{color:#ffffff8f}.lista{margin:clamp(22px, 3vw, 44px) var(--gutter) clamp(90px, 13vw, 190px)}.lista a{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:24px;min-height:44px;padding:.09em 0;transition:color .35s;display:flex}.lista-namn{font-size:var(--t-stor);transition:transform .8s var(--mjuk)}.lista-vad{font-size:var(--t-liten);flex:none}.lista.har-aktiv a:not(.pa){color:#ffffff47}.lista a.pa .lista-namn{transform:translate(.1em)}.lista a.pa .lista-namn:after{content:".";color:var(--ljus)}.forhand{--b:clamp(250px, 28vw, 480px);--h:calc(var(--b) * .5625);z-index:55;width:var(--b);height:var(--h);border-radius:var(--radie);pointer-events:none;opacity:0;clip-path:inset(50% 50% round var(--radie));transition:clip-path .7s var(--mjuk), opacity .3s, width .6s var(--mjuk), height .6s var(--mjuk);position:fixed;top:0;left:0;overflow:hidden}.forhand[data-format=staende]{--b:clamp(180px, 16vw, 280px);--h:calc(var(--b) * 1.7778)}.forhand.syns{opacity:1;clip-path:inset(0 0 round var(--radie))}.forhand-lager{opacity:0;transition:opacity .35s;position:absolute;inset:0}.forhand-lager.pa{opacity:1}.forhand img,.forhand video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.forhand video{opacity:0;transition:opacity .4s}.forhand video.klar{opacity:1}@media (hover:none){.forhand{display:none}}.sida-topp{position:relative}.tillbaka{font-size:var(--t-liten);transition:background-size .6s var(--mjuk);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 9px)/0 1.5px no-repeat;margin-block:-11px;padding-block:11px;display:inline-block}.tillbaka:before{content:"←";margin-right:.45em}.tillbaka:hover{background-size:100% 1.5px}.sida-topp .tillbaka{z-index:2;top:calc(var(--ram) + clamp(70px, 7vw, 104px));left:calc(var(--ram) + clamp(16px, 2.4vw, 36px));color:var(--vit);position:absolute}.sida-hog{min-height:100svh;padding:var(--ram) var(--ram) var(--ram) var(--gutter);grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,4vw,70px);display:grid;position:relative}.sida-hog-text{flex-direction:column;justify-content:space-between;gap:40px;padding-block:clamp(84px,8vw,120px) clamp(10px,1.4vw,22px);display:flex}.sida-hog-text .tillbaka{align-self:flex-start}.sida-hog h1{font-size:var(--t-jatte);margin-bottom:.22em}.sida-hog .ingress{font-size:var(--t-mellan);letter-spacing:-.03em;text-wrap:balance;max-width:17em;margin-bottom:.5em;font-weight:500;line-height:1.08}.sida-hog .sida-meta{text-align:left}.sida-hog .sida-ram{height:min(calc(100svh - var(--ram) * 2), 78vw);aspect-ratio:9/16}.sida-hog .sida-ram:after{display:none}.sida-filmer{padding:0 var(--gutter) clamp(60px, 9vw, 130px)}.sida-hog+.sida-filmer{padding-top:clamp(60px,9vw,130px)}.sida-filmer h2{font-size:var(--t-liten);letter-spacing:normal;margin-bottom:.9em;font-weight:400}.sida-filmer ul{flex-wrap:wrap;align-items:flex-end;gap:clamp(12px,1.4vw,20px);display:flex}.sida-filmer li.liggande{flex:340px;max-width:760px}.sida-filmer li.staende{flex:0 clamp(150px,19vw,280px)}.sida-filmer button{text-align:left;width:100%;font-size:var(--t-liten);display:block}.sida-filmer-bild{border-radius:var(--radie-bild);background:#0b0b0b;margin-bottom:8px;display:block;overflow:hidden}.liggande .sida-filmer-bild{aspect-ratio:16/9}.staende .sida-filmer-bild{aspect-ratio:9/16}.sida-filmer img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--mjuk)}.spela-ord{display:none}@media (hover:none){.spela-ord{color:var(--ljus);display:block}}.sida-filmer button:hover img{transform:scale(1.03)}@media (max-width:760px){.verktyg{font-size:var(--t-liten);flex-direction:column;align-items:stretch;padding-block:8px}.filter{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.kort-text{padding-top:7px}.lista-vad{display:none}.sida-fot{flex-direction:column;align-items:flex-start;gap:12px}.sida-fot .spela{margin:0}}@media (max-width:760px) and (orientation:portrait){.sida-hog{padding:var(--ram);grid-template-columns:1fr;min-height:0}.sida-hog .sida-ram{aspect-ratio:auto;order:-1;width:100%;height:60svh}.sida-hog-text{padding:18px calc(var(--gutter) - var(--ram)) 0;gap:22px}.sida-hog-text .tillbaka{z-index:2;top:calc(var(--ram) + 66px);left:calc(var(--ram) + 16px);color:var(--vit);position:absolute}}@media (max-height:500px){.verktyg{flex-direction:row;align-items:center;padding-block:2px}.filter{margin-inline:0;padding-inline:0}.sida-topp .tillbaka{top:calc(var(--ram) + 58px)}}.falt{scroll-margin-top:110px}.sida-fot h1.rubrik-lang,.sida-hog h1.rubrik-lang,.nasta strong.rubrik-lang{font-size:min(var(--t-jatte), 10.4vw)}@media (min-width:761px){.band-kort{flex-basis:clamp(220px,22vw,320px)}}@media (max-width:760px) and (orientation:landscape){.fall{height:100svh}.fall-ram{aspect-ratio:auto;height:100%}.fot{flex-direction:row;gap:2px 20px}}@media (prefers-reduced-motion:reduce){.tj-ord,.tj-ord span,.tj-ord span.pa{color:inherit}}@media (min-width:761px){.tj-ram{--kant:clamp(16px, 2.4vw, 36px);--dock-luft:calc(68px + var(--kant));--over:clamp(110px, 24svh, 220px)}.tj-dock{bottom:var(--kant)}.tj-affisch{padding:clamp(72px, 9svh, 88px) var(--kant) calc(var(--dock-luft) + 12px) 44%}.tj-affisch img{justify-self:end}.tj-ram:has(.bage.pa) .tj-topp{background:linear-gradient(to bottom, #05050600 calc(var(--over) - 72px), #050506 calc(var(--over) - 8px))}}@media (min-width:1200px){.tj-topp{padding-bottom:calc(var(--kant) + 4px)}}@media (min-width:761px) and (max-width:1199px){.tj-ram:not(:has(.bage.pa)) .tj-topp{background:linear-gradient(#0000,#0000009e 40%,#000000d1)}.tj-ram:has(.tj-affisch.pa) .tj-topp{background:0 0}}@media (min-width:761px) and (max-width:1199px) and (orientation:portrait){.tj-affisch{padding:clamp(72px, 9svh, 88px) var(--kant) 300px}.tj-affisch img{justify-self:center}}@media (max-width:760px) and (min-height:501px){.tj-topp{background:linear-gradient(#0000,#000000a8 36%,#000000d6);padding-top:130px}.tj-ram:has(.tj-affisch.pa) .tj-topp{background:0 0}.tj-affisch{padding-top:70px}}@media (max-width:760px) and (orientation:portrait){.tj-bg>video[data-src*=cohen]{height:84%;bottom:auto}}@media (max-width:760px) and (max-height:500px){.bage-kort{left:74%}.bage{perspective-origin:74% 32%}}@media (max-width:760px){.kontakt{--kontakt-t:17vw;padding:92px var(--gutter) 56px}.kontakt-topp{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:36px}.kontakt-vagar{align-self:flex-start}.kontakt-mejl{font-size:1.0625rem}.formular{gap:10px}.falt{flex-basis:100%}.pille-text{flex-direction:column;align-items:stretch;gap:2px;padding:0 24px 6px}.pille-text>span{padding-block:14px 0}.pille textarea{flex:none;width:100%;min-height:96px;padding-block:2px 8px}.formular .knapp{flex:1 1 calc(100% - var(--kh));margin-top:10px}}@media (forced-colors:active){.pille{border:1px solid canvastext}.pille:focus-within{outline:2px solid highlight}.lins{forced-color-adjust:none;background:highlight}.dock button[aria-selected=true]{color:highlighttext;forced-color-adjust:none}}.hero-rad span{text-align:right}@media (pointer:coarse){*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nav-lankar,.glas,.knapp-glas{background:#121316eb}.nav-svart .nav-lankar{background:#ffffffeb}.fall{perspective:none}.fall-ram{will-change:auto;-webkit-backface-visibility:visible;backface-visibility:visible}.fall-media,.fall-morker,.hero-scen video,.bage-kort{will-change:auto}.kort-media,.packad .kort:not(.syns) .kort-media{clip-path:none;transition:none}.verktyg{transition:none}}@supports (width:round(down, 1px, 1px)){:root{--ram:round(clamp(8px, .9vw, 14px), 1px)}@media (max-width:760px){.fall-ram{height:round(down, calc((100vw - 2 * (var(--ram) + 10px)) * 1.25), 1px);aspect-ratio:auto}.tj-ram{height:round(down,80svh,1px)}.band-kort{aspect-ratio:auto;flex-basis:round(down,min(68vw,45svh),1px);height:round(down,1.77778*min(68vw,45svh),1px)}}}.band-ring,.band-kort,.tj-ram,.stans{isolation:isolate}.band-kort{content-visibility:auto}
