:root{--petrol: #0e6b6b;--paper: #f6f3ec;--ink: #17150f;--mute: #6d675b;--line: #d8d1c2;--petrol-soft: rgba(14, 107, 107, .1);--tint: #e8ebe4;--built-paper: #dfe5df;--built-tint: #d2ded8;--sans: "Schibsted Grotesk", system-ui, sans-serif;--ease: cubic-bezier(.22, .8, .2, 1);--gutter: clamp(20px, 5vw, 72px);--wide: 1280px}*{box-sizing:border-box}html,body{margin:0}body{background:var(--paper);color:var(--ink);font:400 18px/1.55 var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit;text-decoration:none}h1,h2,h3,p,ol,ul{margin:0}p{text-wrap:pretty}.band{--ground: var(--paper);--built: var(--built-paper);background:var(--ground)}.band-tint{--ground: var(--tint);--built: var(--built-tint)}.wrap{max-width:var(--wide);margin-inline:auto;padding-inline:var(--gutter)}.sec{padding-top:clamp(64px,9vh,110px);padding-bottom:clamp(80px,11vh,120px)}.eyebrow{display:flex;gap:14px;align-items:baseline;font-size:13px;letter-spacing:.15em;text-transform:uppercase;font-weight:500}.eyebrow .name{color:var(--ink)}.eyebrow .role{color:var(--petrol)}.links{margin-top:clamp(28px,4vw,44px);display:flex;gap:28px;font-size:15px;font-weight:500}.links a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--petrol);transition:color .3s}.links a:hover{color:var(--petrol)}.hero{padding-top:clamp(56px,10vh,110px);padding-bottom:clamp(80px,12vh,150px)}.claim{margin-top:clamp(28px,4vw,48px);font-size:clamp(40px,5vw,72px);font-weight:500;line-height:.98;letter-spacing:-.035em;max-width:14ch}.claim em{font-style:normal;color:var(--petrol);white-space:nowrap}h2 em{font-style:normal;color:var(--petrol)}.intro{margin-top:clamp(36px,5vw,64px);max-width:38rem;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--mute)}h2{max-width:52rem;font-size:clamp(30px,3.6vw,52px);font-weight:500;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.dia{display:block;width:100%;color:var(--ink)}.dia *{stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dia text{stroke:none;fill:var(--mute);font:500 12px/1 var(--sans);letter-spacing:.1em}.dia .head{stroke:var(--petrol)}.dia-wrap{margin-top:clamp(40px,6vw,80px);display:grid;grid-template-columns:1fr 1fr;gap:14px 0}.dia-wrap .dia{grid-column:1/-1}.dia-v,.fig-v{display:none;min-width:0;margin-inline:auto}.dia .s1{color:#17150f57}.dia .s2,.dia .s3 .rule,.dia .s4 .rule,.dia .s5{color:var(--petrol)}.dia .s3 .grid rect,.dia .s4 rect,.dia .s4 path:not(.rule):not(.head){color:var(--ink)}.dia .s3 .grid rect,.dia .s4 rect:not(.screen){fill:var(--petrol-soft)}.dia .screen{fill:none}.dia mask .loop{stroke:#fff;stroke-width:8}.dia .loop-dash{stroke-dasharray:4 7;opacity:.8}.tag{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.tag-out{text-align:right}.ruled{margin-top:20px;padding-top:26px;border-top:1px solid var(--line)}.steps{list-style:none;padding-inline-start:0;display:grid;grid-template-columns:repeat(5,1fr);gap:28px}.steps li{display:grid;align-content:start;gap:8px;font-size:15px;line-height:1.5;color:var(--mute)}.steps b{font-weight:600;font-size:17px;color:var(--ink)}.steps b i{font-style:normal;font-weight:500;font-size:12px;letter-spacing:.1em;color:var(--mute);margin-right:10px}.steps li>span{text-wrap:pretty}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.plugins-intro{margin-top:clamp(24px,3vw,36px);max-width:38rem;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--mute)}.note{margin-top:16px;max-width:38rem;font-size:15px;line-height:1.55;color:var(--mute)}.feat{margin-top:clamp(56px,7vw,96px);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;grid-template-areas:"vid head" "vid body";column-gap:clamp(32px,4vw,64px);align-items:start}.feat-head{grid-area:head}.feat-body{grid-area:body}.feat-vid{grid-area:vid}.vid.feat-vid summary{width:100%;height:auto;aspect-ratio:16/9}.vid.feat-vid summary:after{width:64px;height:64px}.vid.feat-vid summary svg{width:20px;height:22px;inset:0 0 0 3px}@media (max-width: 900px){.feat{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "vid" "body"}.feat-vid{margin-top:clamp(24px,3vw,36px)}}.feat-body{margin-top:clamp(24px,3vw,36px)}.feat h3{margin-top:0;font-size:clamp(26px,2.6vw,36px);font-weight:500;letter-spacing:-.02em;line-height:1.1}.feat-claim{margin-top:14px;font-size:clamp(20px,2.1vw,28px);line-height:1.3;text-wrap:balance}.feat-body p{font-size:16px;line-height:1.55;color:var(--mute);max-width:38rem}.feat-body p+p{margin-top:14px}.feat-body .links{margin-top:26px;flex-wrap:wrap;gap:14px 26px;font-size:15px;color:var(--ink)}.demo{display:inline-flex;align-items:center;gap:9px}.demo svg{width:11px;height:13px;fill:var(--petrol)}.figure{margin-top:clamp(40px,5.5vw,76px)}.fig .src,.fig .lead{color:#17150f57}.fig .lead *,.fig .hair *{stroke-width:1}.fig .acc{color:var(--petrol)}.fig .fill{fill:var(--petrol-soft)}.fig .built{fill:var(--built)}.fig .paper{fill:var(--ground)}.fig .solid{fill:currentColor}.fig .inv{color:var(--paper)}.fig .nostroke{stroke:none}.fig .dash{stroke-dasharray:4 5;color:#17150f80}.fig .aa{fill:var(--ink);font:600 30px/1 var(--sans);letter-spacing:-.02em}.fig .aa.g{font-size:27px}.fig .thin{stroke-width:1}.fig .mono{font:500 13px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:0}.path-fig{overflow:visible}.band-path{overflow-x:hidden;overflow-x:clip}.facts{margin-top:clamp(40px,5vw,64px)}.me{list-style:none;padding:0;margin:clamp(28px,4vw,44px) 0 0;display:grid;gap:20px 28px}.me li{padding-top:12px;border-top:1px solid var(--line)}.me b{display:block;font-size:15px;font-weight:600}.me span{display:block;margin-top:4px;font-size:15px;line-height:1.5;color:var(--mute);text-wrap:pretty}@media (min-width: 700px){.me{grid-template-columns:repeat(3,minmax(0,1fr))}}.lead-in{margin-top:clamp(24px,3vw,36px);max-width:38rem;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--mute);text-wrap:balance}.vids-lead{margin-top:clamp(64px,7vw,96px)}.vids{list-style:none;padding:0;margin-top:clamp(28px,3.2vw,40px);display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:32px}.vids li{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:24px;align-items:start;font-size:15px;line-height:1.5;color:var(--mute)}.vid summary{display:block;position:relative;width:160px;height:90px;border-radius:3px;overflow:hidden;list-style:none;cursor:pointer;border:1px solid var(--line)}.vid summary::-webkit-details-marker{display:none}.vid summary:focus-visible{outline:2px solid var(--petrol);outline-offset:3px}.vid summary img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(1.15) contrast(.75);opacity:.55;transition:opacity .4s}.vid summary:hover img{opacity:.8}.vid summary:after{content:"";position:absolute;inset:0;margin:auto;width:44px;height:44px;border-radius:50%;background:var(--paper);box-shadow:0 0 0 1px #17150f0f,0 2px 4px #17150f14,0 8px 20px #17150f1f;transition:background .3s var(--ease),transform .3s var(--ease)}.vid summary svg{position:absolute;z-index:1;inset:0 0 0 2px;margin:auto;width:14px;height:16px;overflow:visible;fill:var(--ink);stroke:var(--ink);stroke-width:2;stroke-linejoin:round;transition:fill .3s,stroke .3s}.vid summary:hover:after{background:var(--petrol);transform:scale(1.06)}.vid summary:hover svg{fill:var(--paper);stroke:var(--paper)}.vid summary span{position:absolute;margin:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vid iframe{display:block;width:100%;max-width:860px;aspect-ratio:16/9;margin-top:6px;border:0;border-radius:3px}@media screen{.vids li:has(details[open]){grid-column:1/-1;display:block}.vid[open] summary{width:100%;max-width:860px;height:auto;border-radius:0;overflow:visible;display:flex;align-items:center;gap:10px;padding:6px 0;color:var(--petrol);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.vid[open] summary img{display:none}.vid[open] summary:after{display:none}.vid[open] summary svg{position:static;transform:rotate(-90deg);width:11px;height:13px;margin:0;fill:currentColor;stroke:currentColor}.vid[open] summary span{position:static;width:auto;height:auto;clip-path:none}.vid[open]+div{margin-top:16px}}.vids b{font-weight:600;font-size:17px;line-height:1.4;color:var(--ink)}.vids b a{border-bottom:1px solid var(--ink);padding-bottom:1px;transition:border-color .3s,color .3s}.vids b a:hover{border-color:var(--petrol);color:var(--petrol)}.vids span{display:block;margin-top:8px}#gallery{overflow-x:clip}.v{list-style:none}.v a{display:block;border-radius:3px;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.v img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:3px;border:1px solid var(--line)}.v a:hover,.v a:focus-visible{transform:translateY(-3px);box-shadow:0 12px 28px -8px #17150f4d}.v a:focus-visible{outline:2px solid var(--petrol);outline-offset:3px}.gal-claim{margin-top:clamp(20px,2.5vw,28px);max-width:40rem;font-size:clamp(18px,1.6vw,22px);line-height:1.45;color:var(--mute);text-wrap:pretty}.gal-steps{list-style:none;padding:0;margin:clamp(56px,7vw,96px) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.gal-steps{--fh: clamp(64px, 7vw, 88px)}.gal-steps li{position:relative}.gal-steps .dia{width:auto;max-width:100%;height:var(--fh);aspect-ratio:210/160;margin-bottom:10px}.gal-steps li:nth-child(odd):after,.gal-steps li:nth-child(odd):before{content:"";position:absolute;color:var(--petrol)}.gal-steps li:nth-child(odd):after{top:calc(var(--fh) / 2);left:calc(var(--fh) * 1.3125 + 10px);right:-12px;border-top:1.6px solid;transform-origin:left}.gal-steps li:nth-child(odd):before{top:calc(var(--fh) / 2 - 3.4px);right:-12px;width:7px;height:7px;border-top:1.6px solid;border-right:1.6px solid;transform:rotate(45deg)}.gal-steps li:nth-child(1){--c: 1.3s}.gal-steps li:nth-child(2){--c: 2.6s}.gal-steps li:nth-child(3){--c: 3.8s}.js .gal-steps.on li:after{animation:grow calc(.4s * var(--pace)) var(--ease) both;animation-delay:calc(var(--c) * var(--pace))}.js .gal-steps.on li:before{animation:fade calc(.3s * var(--pace)) var(--ease) both;animation-delay:calc((var(--c) + .3s) * var(--pace))}@keyframes grow{0%{transform:scaleX(0)}}.gal-steps b{display:block;font-size:15px;font-weight:600}.gal-steps span{display:block;margin-top:2px;font-size:14px;color:var(--mute)}.gal-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-top:clamp(28px,4vw,44px)}.gal-chips button{position:relative;display:grid;align-content:center;gap:1px;min-height:58px;padding:8px 12px 8px 14px;border:1px solid var(--line);border-radius:6px;background:none;font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:border-color .3s,background .3s,box-shadow .3s var(--ease),transform .3s var(--ease)}.gal-chips b{font-weight:600;font-size:15px;white-space:nowrap}.gal-chips span{font-size:13px;color:var(--mute);transition:color .3s}.gal-chips button:hover{border-color:var(--petrol);background:var(--petrol-soft)}.gal-chips button[aria-pressed=true]{background:var(--paper);border-color:var(--petrol);box-shadow:inset 0 0 0 1px var(--petrol),0 10px 24px -14px #17150f73;transform:translateY(-2px);cursor:default}.gal-chips button[aria-pressed=true] span{color:var(--petrol)}.gal-chips button:focus-visible{outline:2px solid var(--petrol);outline-offset:3px}@media (min-width: 1100px){.gal-chips{grid-template-columns:repeat(7,minmax(0,1fr))}.gal-chips button[aria-pressed=true]:after{content:"";position:absolute;left:50%;bottom:-7px;width:12px;height:12px;margin-left:-6px;background:var(--paper);border-right:2px solid var(--petrol);border-bottom:2px solid var(--petrol);border-bottom-right-radius:2px;transform:rotate(45deg)}}.gal-pane{margin-top:22px}.gal-pane[hidden]{display:none}.gal-dom p+p{margin-top:.7em}.gal-dom{align-self:center;max-width:38rem;font-size:16px;line-height:1.55;color:var(--mute)}.gal-app{display:grid;gap:12px 32px;align-items:start}@media (min-width: 700px){.gal-app{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,4vw,64px)}}.gal-open{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--petrol)}.gal-open svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .35s var(--ease)}.v a:hover .gal-open svg{transform:translate(3px)}.gal-step{margin-top:clamp(24px,3.5vw,40px)}.gal-dirs{margin:0;font-size:16px;line-height:1.55;color:var(--mute)}.gal-stage-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.gal-stage-top b{font-size:16px;font-weight:600}.gal-nav{display:flex;gap:6px;flex:none}.gal-nav button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:6px;background:none;color:var(--ink);cursor:pointer}.gal-nav button:hover{border-color:var(--petrol)}.gal-nav button:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}.gal-nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.gal-pr{display:grid;gap:12px;margin-top:10px}.gal-pr figure{margin:0}.gal-pr a{display:block;border-radius:4px}.gal-pr img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:4px;border:1px solid var(--line)}.gal-pr a:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}.gal-pr figcaption{margin-top:4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.gal-pr figure+figure figcaption{color:var(--petrol)}.gal-strip{list-style:none;padding:0 0 10px;margin:16px 0 0;display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.gal-strip li{flex:none;width:96px;scroll-snap-align:start}.gal-strip button{display:block;width:100%;padding:0;border:0;border-radius:3px;background:none;cursor:pointer}.gal-strip img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:3px;border:1px solid var(--line);opacity:.7;transition:opacity .3s}.gal-strip button[aria-pressed=true] img{opacity:1;border-color:var(--petrol);box-shadow:0 0 0 2px var(--petrol)}.gal-strip button:hover img{opacity:1}.gal-strip button:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}@media (min-width: 900px){.gal-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.gal-steps li:nth-child(2):after,.gal-steps li:nth-child(2):before{content:"";position:absolute;color:var(--petrol)}.gal-steps li:nth-child(2):after{top:calc(var(--fh) / 2);left:calc(var(--fh) * 1.3125 + 10px);right:-12px;border-top:1.6px solid;transform-origin:left}.gal-steps li:nth-child(2):before{top:calc(var(--fh) / 2 - 3.4px);right:-12px;width:7px;height:7px;border-top:1.6px solid;border-right:1.6px solid;transform:rotate(45deg)}.gal-pr{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gal-strip{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;overflow:visible;padding:0}.gal-strip li{width:auto}}.btn{display:grid;place-items:center;flex:none;width:48px;height:48px;padding:0;border:0;border-radius:6px;background:var(--petrol-soft);color:var(--ink);cursor:pointer;transition:background .3s,color .3s}.btn:hover{background:var(--petrol);color:var(--paper)}.btn:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}.btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html:has(.lb[open]){overflow:hidden}.lb{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--paper);color:var(--ink);overflow:hidden}.lb[open]{display:flex;flex-direction:column;animation:lbIn .4s var(--ease)}.lb::backdrop{background:var(--paper)}.lb-bar{display:flex;flex:none;align-items:center;gap:14px;padding:10px 12px 10px 24px;border-bottom:1px solid var(--line);font-size:15px}.lb-bar .btn+.btn{margin-left:-6px}.lb-pass{display:flex;gap:2px;padding:2px;border:1px solid var(--line);border-radius:6px}.lb-pass[hidden]{display:none}.lb-pass button{font:inherit;font-size:13px;padding:6px 10px;border:0;border-radius:4px;background:none;color:var(--mute);cursor:pointer;white-space:nowrap}.lb-pass button[aria-pressed=true]{background:var(--petrol-soft);color:var(--ink)}.lb-pass button:focus-visible{outline:2px solid var(--petrol);outline-offset:1px}.lb-bar b{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-dots{display:grid;grid-template-columns:repeat(25,5px);gap:4px;flex:none}.lb-dots.few{display:flex}.lb-dots i{width:5px;height:5px;border-radius:50%;background:var(--mute);opacity:.3}.lb-dots i.on{background:var(--petrol);opacity:1}@media (min-width: 1100px){.lb-dots{grid-template-columns:repeat(50,5px)}}@media (max-width: 699px){.lb-bar{flex-wrap:wrap;row-gap:10px;padding-left:16px}.lb-bar>button:first-of-type{margin-left:auto}.lb-bar b{order:2;flex-basis:100%}.lb-dots{order:3;grid-template-columns:repeat(25,6px);gap:5px}.lb-dots i{width:6px;height:6px}}.lb-view{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;overscroll-behavior:contain}.lb-view img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto}.lb-view img.in-r{animation:inR .45s var(--ease)}.lb-view img.in-l{animation:inL .45s var(--ease)}@keyframes lbIn{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes inR{0%{opacity:0;transform:translate(56px)}}@keyframes inL{0%{opacity:0;transform:translate(-56px)}}h2.h2-sub{max-width:46rem;font-size:clamp(20px,2vw,26px);line-height:1.3;letter-spacing:-.015em}@media (max-width: 900px){.steps{grid-template-columns:1fr 1fr}.dia-h,.fig-h{display:none}.dia-v,.fig-v{display:block;max-width:min(100%,360px)}.tag-in,.tag-out{grid-column:1/-1}.tag-out{grid-row:3}.vids{grid-template-columns:1fr}}@media (max-width: 560px){.eyebrow{flex-direction:column;gap:6px}.steps{grid-template-columns:1fr}.vids li{grid-template-columns:112px minmax(0,1fr);column-gap:16px}.vid summary{width:112px;height:64px}.feat-body .links{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;justify-items:start}}.jn{margin-top:clamp(40px,5.5vw,76px)}.steps.pass{grid-template-columns:repeat(4,1fr)}.h2-sub+.jn{margin-top:clamp(28px,3.5vw,48px)}.jn li{gap:0}.jn .fig{max-width:210px}.jn-cap{display:grid;align-content:start;gap:8px;margin-top:20px;padding-top:26px;border-top:1px solid var(--line)}.jn-cap>span{text-wrap:pretty}.jn li:not(:last-child) .jn-cap{margin-right:-28px;padding-right:28px}.fig .dash.build{color:var(--petrol);stroke-dasharray:3 4}@media (max-width: 900px){.steps.jn{grid-template-columns:minmax(0,1fr);gap:36px}.jn li{grid-template-columns:clamp(120px,40%,210px) minmax(0,1fr);column-gap:20px}.jn li .jn-cap,.jn li:not(:last-child) .jn-cap{margin:0;padding:0;border:0}}:root{--pace: .5}#about{--pace: .41}.js .rise{opacity:0;transform:translateY(14px);animation:rise .9s var(--ease) forwards;animation-delay:var(--d, 0s)}@keyframes rise{to{opacity:1;transform:none}}@keyframes draw{0%{stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0}99%{stroke-dasharray:1;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0;fill-opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.js .on .dia :is(path,rect,circle,ellipse){animation:draw calc(1.1s * var(--pace)) var(--ease) both;animation-delay:calc((var(--t, 0s) + var(--shift, 0s)) * var(--pace))}.js .on .dia text,.js .on .dia .dash,.js .on .dia .nostroke{animation:fade calc(.7s * var(--pace)) var(--ease) both;animation-delay:calc((var(--t, 0s) + var(--shift, 0s)) * var(--pace))}.js .on .dia .loop-dash{animation:none}.js .on .dia .slow *{animation-duration:calc(1.3s * var(--pace))}.js .on .dia .line *{animation-duration:calc(.4s * var(--pace))}.js .on .dia .line.out *{animation-duration:calc(1.6s * var(--pace))}.js .on .dia .head{animation-delay:calc((var(--t, 0s) + var(--shift, 0s) + .5s) * var(--pace));animation-duration:calc(.5s * var(--pace))}.js .on .dia .quick .head{animation-delay:calc((var(--t, 0s) + var(--shift, 0s) + .3s) * var(--pace))}.js .on .dia .s1 *{animation-delay:calc(.2s * var(--pace));animation-duration:calc(1.6s * var(--pace))}.js .on .dia .s2 *{animation-delay:calc(1.2s * var(--pace))}.js .on .dia .s3 *{animation-delay:calc(1.7s * var(--pace))}.js .on .dia .s4 *{animation-delay:calc(2.3s * var(--pace))}.js .on .dia .s5 *{animation-delay:calc(2.9s * var(--pace))}.js .on .dia .s5 .loop{animation-delay:calc(3.4s * var(--pace));animation-duration:calc(1.6s * var(--pace))}.js .on .dia .s2 .head{animation-delay:calc(1.9s * var(--pace))}.js .on .dia .s3 .head{animation-delay:calc(2.6s * var(--pace))}.js .on .dia .s4 .head{animation-delay:calc(3.2s * var(--pace))}.js .on .dia .s5 .head{animation-delay:calc(3.8s * var(--pace))}.js .on .dia .s5 .head-loop{animation-delay:calc(4.9s * var(--pace))}@media print{.lb[open],.lb-view img{animation:none!important}.js .rise,.js .on .dia *{animation:none!important;opacity:1;transform:none}.vid iframe{display:none}}.lang{display:none;margin-left:auto;gap:4px}.js .lang{display:inline-flex}.lang button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--mute);background:none;border:0;padding:10px 6px;margin:-10px 0;cursor:pointer;border-radius:3px;transition:color .3s}.lang button:hover{color:var(--petrol)}.lang button[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.lang button:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}@media (max-width: 560px){.eyebrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px}.eyebrow .role{grid-column:1}.eyebrow .lang{grid-column:2;grid-row:1}}@media (max-width: 379px){.jn li{grid-template-columns:minmax(0,1fr);row-gap:14px}}html[lang=de] .claim em{white-space:normal}.old-layer{position:absolute;inset:0;overflow:hidden;background:var(--ground);pointer-events:none}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}
