@property --rot{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --dx{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --dy{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --s{syntax: "<number>"; inherits: false; initial-value: 1;}@keyframes sf-steg{0%{--rot: 0deg}to{--rot: 72deg}}@keyframes sf-ut{0%{--dx: var(--fx);--dy: var(--fy);--s: .42;opacity:0}16%{opacity:1}60%{--s: 1.06}to{--dx: 0px;--dy: 0px;--s: 1;opacity:1}}@keyframes sf-rad{0%,to{background-color:transparent}30%{background-color:var(--color-bg-subtle)}}.sf{padding-block:var(--space-section)}.sf__grid{timeline-scope:--meny,--r0,--r1,--r2,--r3,--r4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head scen" "lista scen";column-gap:clamp(2rem,6vw,7rem);align-items:start;--fx: calc(-50cqw - 7vw) ;--fy: 19vh;--v0: -162deg}.sf__head{grid-area:head;max-width:34rem}.sf__head h2{margin-top:1rem}.sf__lead{margin-top:1.25rem;color:var(--color-text-muted);max-width:46ch}.sf__lista{grid-area:lista;margin-top:var(--space-head);max-width:36rem;view-timeline:--meny block}.sf__scen{grid-area:scen;align-self:start;position:sticky;top:calc(50svh - min(20vw,300px));display:grid;justify-items:center}.sf__bord{position:relative;width:min(40vw,600px);aspect-ratio:1;container-type:inline-size}.sf__rotor{position:absolute;inset:0;display:grid;place-items:center;transform:rotate(var(--rot))}.sf__skiva{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 3cqw 7cqw -3cqw #1411128c}.sf__fat{border-radius:50%;object-fit:cover;height:auto;aspect-ratio:1}.sf__fat{position:absolute;left:50%;top:50%;width:24cqw;margin:-12cqw;transform:rotate(calc(-1 * var(--rot))) translate(var(--dx),var(--dy)) rotate(var(--rot)) rotate(calc(var(--v0) - var(--v))) translateY(-25cqw) scale(var(--s));box-shadow:0 1.2cqw 2.4cqw -.6cqw #000000bf}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.sf__rotor{animation-name:sf-steg,sf-steg,sf-steg,sf-steg,sf-steg;animation-duration:auto;animation-fill-mode:both;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-composition:add;animation-timeline:--r0,--r1,--r2,--r3,--r4;animation-range:cover calc(50% - 500px) cover calc(50% - 250px)}.sf__fat{animation-name:sf-ut;animation-duration:auto;animation-fill-mode:both;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-range:cover calc(50% - 250px) cover calc(50% + 50px)}.sf__ut{animation:sf-rad linear both;animation-range:cover calc(50% - 250px) cover calc(50% + 50px)}}}.sf__avd{padding-top:2.75rem}.sf__avd:first-child{padding-top:0}.sf__avdnamn{font-size:var(--h3);font-weight:var(--weight-heading);text-transform:uppercase;padding-bottom:.9rem;border-bottom:1px solid var(--color-text)}.sf__avd ul{list-style:none;margin:0;padding:0}.sf__avd li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding-block:.8rem;border-bottom:1px solid var(--color-border)}.sf__namn{font-weight:500;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em}.sf__pris{font-size:var(--text-sm);white-space:nowrap;font-variant-numeric:tabular-nums}.sf__besk{grid-column:1 / 3;margin-top:.2rem;font-size:var(--text-sm);color:var(--color-text-muted)}.sf__not{margin-top:2rem;font-size:var(--text-sm);color:var(--color-text-muted)}@media(max-width:899px){.sf__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "scen" "lista";--fx: 0cqw;--fy: 52vh;--v0: 108deg}.sf__scen{top:0;z-index:2;margin-inline:calc(var(--pad-inline) * -1);margin-top:2rem;padding:.75rem var(--pad-inline);background:var(--color-bg-subtle)}.sf__bord{width:min(56vw,230px)}.sf__lista{margin-top:1.5rem}.sf__avd:first-child{padding-top:.5rem}.sf__avd{scroll-margin-top:calc(min(56vw,230px) + 2rem)}}@media(min-width:900px){.sf__avd{scroll-margin-top:30svh}}.har-tecken .tecken-mal .tecken-ord{display:inline-block;white-space:nowrap}.har-tecken .tecken-mal .reveal-tecken{display:inline-block;opacity:0;transform:translateY(10px);filter:blur(10px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),filter var(--dur) var(--ease);transition-delay:calc(var(--i, 0) * .03s)}.har-tecken .tecken-mal.is-ord .reveal-tecken{opacity:1;transform:none;filter:none}.har-tecken [data-glid]{opacity:0;transform:translate(-120px) scale(.8);transform-origin:0 50%;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.har-tecken [data-glid].is-glid{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.har-tecken .tecken-mal .reveal-tecken,.har-tecken [data-glid]{opacity:1;transform:none;filter:none;transition:none}}@property --r{syntax: "<length>"; inherits: true; initial-value: 0px;}.hero{position:relative;z-index:1;background:var(--color-ink)}.hero__pinn{position:relative;height:100svh;min-height:600px;overflow:hidden}.hero__foto{position:absolute;inset:0;z-index:0}.hero__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 40%}.hero__natt{--r0: min(19vw, 300px);--cx: 70%;--cy: 50%;--r: var(--r0);position:absolute;inset:0;z-index:1;background:var(--color-ink);-webkit-mask-image:radial-gradient(circle at var(--cx) var(--cy),transparent var(--r),#000 calc(var(--r) + 1px));mask-image:radial-gradient(circle at var(--cx) var(--cy),transparent var(--r),#000 calc(var(--r) + 1px))}.hero__natt:before{content:"";position:absolute;inset:0;background:var(--monster-natt);-webkit-mask-image:linear-gradient(#000 35%,transparent 96%);mask-image:linear-gradient(#000 35%,transparent 96%)}.hero__toning{position:absolute;inset:auto 0 0;height:45%;z-index:1;background:linear-gradient(transparent,var(--color-ink) 82%);pointer-events:none}.hero__papper{position:absolute;inset:0 auto 0 0;width:52%;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--header-h) + clamp(1rem,3vh,2.5rem)) 0 clamp(1.5rem,4vh,3rem) var(--pad-inline);padding-left:max(var(--pad-inline),calc((100vw - var(--container)) / 2 + var(--pad-inline)));color:var(--color-on-ink)}.hero__grupp{max-width:40rem}.hero__h1{font-size:clamp(2.6rem,1.2rem + 3.6vw,4.4rem);max-width:14ch}.hero__ingress{max-width:38ch;margin-top:1.25rem;font-size:var(--text-base)}.hero__knappar{display:flex;flex-wrap:nowrap;gap:.75rem;margin-top:1.75rem}.hero__papper .button--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink)}.hero__papper .button--primary:hover{background:var(--color-primary-2);border-color:var(--color-primary-2)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.hero{height:260svh;view-timeline:--hero block}.hero__pinn{position:sticky;top:0}.hero__natt{animation:hero-oppna cubic-bezier(.65,0,.35,1) both;animation-timeline:--hero;animation-range:contain 0% contain 75%}.hero__papper{animation:hero-text linear both;animation-timeline:--hero;animation-range:contain 0% contain 30%}}}@keyframes hero-oppna{0%{--r: var(--r0)}to{--r: 150vmax}}@keyframes hero-text{to{opacity:0;transform:translateY(-40px);visibility:hidden}}.hist{padding-block:var(--space-section) calc(var(--space-section) + 2rem)}.hist__topp{text-align:center;max-width:64rem;margin-inline:auto;display:grid;justify-items:center;gap:1.5rem}.utsaga{max-width:26ch;font-size:clamp(1.7rem,1.2rem + 2.2vw,3.2rem);line-height:1.08}.hist__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,6rem);margin-top:var(--space-head);align-items:end}.hist__kollage{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.25rem;align-items:start}.hist__liten{width:100%;aspect-ratio:4 / 3;object-fit:cover}.hist__hog{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%;margin-top:4rem}.hist__text{display:grid;gap:1.1rem;justify-items:start;color:var(--color-on-ink-muted);max-width:46ch}.hist__sedan{font-family:var(--font-heading);text-transform:uppercase;font-size:var(--h3);color:var(--color-on-ink)}.hist__text .button{margin-top:.75rem}.kv{padding-block:var(--space-section)}.centrerad{text-align:center;display:grid;justify-items:center;gap:1.25rem}.centrerad__lead{max-width:52ch;color:var(--color-text-muted)}.kv__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-gap);margin-top:var(--space-head)}.kort{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;background:var(--color-bg-subtle)}.kort__bild{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1V.86C.75.98.25.78 0 .92Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1V.86C.75.98.25.78 0 .92Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.kort__bild img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.kort__in{padding:1.5rem clamp(1.25rem,2.5vw,2rem) 2rem;display:grid;gap:1.25rem;align-content:start}.kort__namn{font-size:var(--h3);text-transform:uppercase;font-weight:var(--weight-heading)}.kort__rad{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.kort__rad dl{display:flex;gap:clamp(1rem,3vw,2.5rem);margin:0}.kort__rad dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}.kort__rad dd{margin:.2rem 0 0;font-family:var(--font-heading);text-transform:uppercase;font-size:1.35rem;white-space:nowrap}.kort__text{font-size:var(--text-sm);color:var(--color-text-muted);max-width:52ch}.dag{margin-top:var(--space-section)}.dag__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-gap);margin-top:var(--space-head)}.dag__kort{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:.4rem;text-align:center}.dag__bild img{width:100%;aspect-ratio:1;object-fit:cover}.dag__namn{margin-top:1.1rem;font-size:var(--h3);font-weight:var(--weight-heading)}.dag__tid{font-size:var(--text-sm)}.dag__text{font-size:var(--text-sm);color:var(--color-text-muted);max-width:34ch;margin-inline:auto}.sk{padding-block:var(--space-section)}.sk__topp{display:grid;gap:1.25rem;justify-items:start}.sk__topp h2{max-width:18ch}.sk__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);margin-top:var(--space-head);align-items:start}.sk__bild img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.sk__lista{display:grid;justify-items:start;padding-bottom:1.5rem;border-bottom:1px solid var(--line-ink)}.sk__flik{background:none;border:0;padding:.35rem 0;cursor:pointer;text-align:left;font-family:var(--font-heading);font-size:clamp(1.7rem,1.2rem + 1.6vw,2.6rem);font-weight:var(--weight-heading);text-transform:uppercase;color:#f1ece46b;transition:color .3s var(--ease);white-space:nowrap}.sk__flik{position:relative;padding-right:1.6rem!important}.sk__flik:after{content:attr(data-nr);position:absolute;right:0;top:.55rem;font-family:var(--font-body);font-size:.7rem;letter-spacing:.05em}.sk__flik:hover,.sk__flik[aria-selected=true]{color:var(--color-on-ink)}.sk__panel{padding-top:1.75rem}.sk__taggar{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.sk__text{margin-top:1rem;color:var(--color-on-ink-muted);max-width:46ch}.sk__fot{display:flex;justify-content:space-between;align-items:end;margin-top:2rem}.sk__siffra{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:clamp(5rem,3rem + 6vw,9rem);line-height:.8;color:#f1ece433}.dc{padding-block:var(--space-section)}.dc__text{display:grid;gap:1.25rem;justify-items:start;max-width:40ch}.dc__liten{font-family:var(--font-heading);text-transform:uppercase;font-weight:var(--weight-heading);font-size:var(--h3)}.dc__brod{color:var(--color-on-ink-muted)}.dc__band{margin-top:var(--space-head)}.dc__band img{display:block;width:100%;height:clamp(320px,42vw,760px);object-fit:cover;object-position:50% 45%}.dc__ord{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:clamp(2rem,5vw,4rem);font-family:var(--font-heading);font-weight:var(--weight-heading);text-transform:uppercase;font-size:clamp(3.4rem,.5rem + 11.5vw,11.5rem);line-height:.8;letter-spacing:-.01em}.dc__ord span:last-child{color:var(--color-primary)}.dc{overflow-x:clip}@keyframes dc-in-v{0%{transform:translate(-14%)}to{transform:none}}@keyframes dc-in-h{0%{transform:translate(14%)}to{transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.dc__ord span{animation:dc-in-v linear both;animation-timeline:view();animation-range:entry 0% cover 55%}.dc__ord span:last-child{animation-name:dc-in-h}}}.ut{padding-block:var(--space-section)}.ut__in{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.ut__text{text-align:center;display:grid;justify-items:center;gap:1.5rem}.ut__stor{font-family:var(--font-heading);text-transform:uppercase;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.6rem);line-height:1.15}.ut__liten{font-size:var(--text-sm);color:var(--color-text-muted);max-width:46ch}.ut__foto{width:100%;object-fit:cover}.ut__foto--a{aspect-ratio:3 / 4;align-self:start}.ut__foto--b{aspect-ratio:4 / 5;align-self:end}.pr{padding-block:var(--space-section)}.pr__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:end}.pr__citat{display:grid;gap:1.5rem;justify-items:start}.pr__fig{margin:0}.pr__fig blockquote{margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.3rem);line-height:1.2;max-width:22ch}.pr__fig figcaption{margin-top:1rem;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-on-ink-muted)}.pr__pilar{display:flex;gap:.5rem}.pr__pil{width:44px;height:44px;display:grid;place-items:center;background:none;color:var(--color-on-ink);border:1px solid var(--line-ink);cursor:pointer;font-size:1.3rem}.pr__pil:hover{border-color:var(--color-primary)}.pr__utm{font-size:var(--text-sm);color:var(--color-on-ink-muted);max-width:44ch}.pr__rubrik{text-align:right;justify-self:end;padding-bottom:.4em}.ol{padding-block:var(--space-section)}.ol__topp{display:grid;justify-items:start}.ol__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);column-gap:var(--space-gap);margin-top:var(--space-head)}.ol__kol{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:.6rem;align-content:start;border-top:1px solid var(--color-text);padding-top:1.75rem}.ol__skrift{font-family:Hiragino Sans,Yu Gothic,Apple SD Gothic Neo,Noto Sans JP,Noto Sans KR,sans-serif;font-weight:300;font-size:clamp(3rem,2rem + 3vw,5.25rem);line-height:1;letter-spacing:.04em;display:block;color:var(--color-primary);margin-bottom:1.5rem}.ol__skrift:lang(ko){font-weight:400}.ol__term{font-size:var(--h3);font-weight:var(--weight-heading)}.ol__typ{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-muted)}.ol__text{font-size:var(--text-sm);color:var(--color-text-muted);max-width:40ch}.ol__ratter{align-self:start;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--color-border);font-size:var(--text-xs);line-height:1.6;letter-spacing:.04em;text-transform:uppercase}.ol__ratter span{display:block;color:var(--color-text-muted);letter-spacing:.14em}.hh{padding-block:var(--space-section)}.hh__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.hh__v,.hh__h{display:grid;gap:1.25rem;justify-items:start}.hh__h{justify-items:end;text-align:right}.hh__stor{text-transform:uppercase;line-height:1.02;max-width:13ch}h4.hh__stor{max-width:16ch}.hh__stor--adr{max-width:none}.hh__liten{font-size:var(--text-sm);color:var(--color-on-ink-muted)}.hh__foto img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.hh__h .hh__stor{max-width:none}.tre{padding-block:clamp(2.5rem,5vw,4rem)}.tre__rad{display:flex;justify-content:space-between;gap:1rem;font-size:var(--text-sm);font-weight:500;text-transform:uppercase;letter-spacing:.12em}@media(max-width:899px){.hero__natt{--r0: min(30vw, 140px);--cx: 50%;--cy: 30%}.hero__foto img{object-position:50% 40%}.hero__papper{inset:auto 0 0;width:auto;padding:0 var(--pad-inline) clamp(2rem,6svh,3.5rem);justify-content:flex-end}.hero__h1{max-width:none;font-size:clamp(2.35rem,1rem + 6vw,3.2rem)}.hero__knappar{margin-top:1.25rem}.hero__ingress{margin-top:1rem}.hist{padding-bottom:var(--space-section)}.hist__grid,.kv__grid,.sk__grid,.pr__grid{grid-template-columns:minmax(0,1fr)}.hist__kollage{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.hist__hog{margin-top:2.5rem}.dag__grid{grid-template-columns:minmax(0,1fr);gap:3rem}.dag__kort,.kort{grid-row:auto;grid-template-rows:none}.kort__rad{flex-wrap:wrap}.ut__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ut__text{grid-column:1 / -1;grid-row:1;padding-inline:var(--pad-inline)}.ut__in{padding-inline:0;gap:2.5rem .5rem}.pr__rubrik{text-align:left;justify-self:start;margin-top:2.5rem}.ol__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:3rem}.ol__kol{grid-row:auto;grid-template-rows:none}.dc__ord{flex-direction:column;align-items:flex-start;font-size:clamp(3.6rem,1rem + 13vw,5rem)}.dc__ord span:last-child{align-self:flex-end}.hh__grid{grid-template-columns:minmax(0,1fr)}.hh__h{justify-items:start;text-align:left}.tre__rad{flex-direction:column;align-items:center;gap:.75rem}.hh__foto img{aspect-ratio:4 / 3}.kort,.dag__bild,.sk__bild,.hh__foto,.hist__kollage,.ut__fotorad{margin-inline:calc(var(--pad-inline) * -1)}.kort__in{padding-inline:var(--pad-inline)}.hist__kollage{gap:.5rem}.dag__namn,.dag__tid,.dag__text{padding-inline:0}}
