@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}._3hsmhG_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}._3hsmhG_variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}ul,ol{list-style:none}img,svg,video,canvas{max-width:100%;display:block}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}table{border-collapse:collapse}button,input{font:inherit;color:inherit;background:0 0}:root{--paper:#f6f7f9;--ink:#14213d;--ink-soft:#4d5875;--line:#d9dde5;--signal:#35f;--white:#fff;--gutter:clamp(20px, 4vw, 48px);--max:1360px;--radius-panel:22px;--radius-screen:10px;--step--1:.875rem;--step-0:1.125rem;--step-1:1.375rem;--step-2:clamp(1.75rem, 1.2rem + 1.8vw, 2.75rem);--step-3:clamp(2.25rem, 1.4rem + 3vw, 4rem);--step-4:clamp(2.75rem, 1rem + 6.4vw, 7.25rem)}html,body{overflow-x:clip}html{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%}body{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--step-0);font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}::selection{background:var(--ink);color:var(--paper)}a{color:inherit}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.link{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color .15s,color .15s}.link:hover{color:var(--signal);text-decoration-color:currentColor}.skip{left:var(--gutter);background:var(--ink);color:var(--paper);z-index:10;border-radius:8px;padding:10px 14px;position:absolute;top:-100px}.skip:focus{top:12px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.site-header{justify-content:space-between;align-items:center;gap:24px;padding-block:26px;display:flex}.wordmark{color:var(--ink);text-decoration:none;transition:color .25s;display:inline-flex}.wordmark svg{width:auto;height:1.3125rem;display:block;overflow:visible}.wordmark .logo-e,.wordmark .logo-rest{transition:transform .45s cubic-bezier(.3,.7,.2,1)}.wordmark .logo-e{transform-box:view-box;transform-origin:25px 25px}.wordmark:hover,.wordmark:focus-visible{color:var(--signal)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wordmark:hover .logo-e,.wordmark:focus-visible .logo-e{transform:rotate(45deg)}.wordmark:hover .logo-rest,.wordmark:focus-visible .logo-rest{transform:translate(5.5px)}}.site-nav ul{gap:clamp(16px,2.6vw,36px);font-size:1rem;font-weight:500;display:flex}.site-nav a{white-space:nowrap;color:var(--ink-soft);text-decoration:none;transition:color .15s}.site-nav a:hover,.site-nav a[aria-current]{color:var(--ink)}.nav-link{position:relative}.nav-link:before{content:"";position:absolute;inset:-10px -8px}.site-nav{position:relative}.nav-wave{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nav-wave path{fill:none;stroke:var(--signal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:560px){.site-nav .hide-sm{display:none}.site-nav ul{gap:14px}.lang-long{display:none}}@media (min-width:561px){.lang-short{display:none}}.hero{padding-top:clamp(56px,11vw,150px);padding-bottom:clamp(56px,8vw,110px)}.hero h1{font-size:var(--step-4);letter-spacing:-.045em;max-width:17ch;font-weight:750;line-height:.98}.hero h1 span,.hero-line{display:block}@media (max-width:560px){.hero h1{font-size:clamp(1.9rem,8.4vw,2.75rem)}}.hero h1>span+span{letter-spacing:-.035em;font-weight:400}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intro{max-width:34em;font-size:var(--step-1);color:var(--ink-soft);margin-top:clamp(40px,5vw,64px);line-height:1.45}.fx-host{position:relative}.mask-fx{pointer-events:none;mix-blend-mode:lighten;opacity:0;width:100%;height:100%;position:absolute;inset:0}.mask-fx[data-on]{opacity:1}.fx-host:has(.mask-fx[data-on]) h1{color:#000}.section{background:linear-gradient(var(--line), var(--line)) top center / calc(100% - 2 * var(--gutter)) 1px no-repeat;padding-block:clamp(64px,9vw,128px)}.section-title{font-size:var(--step-3);letter-spacing:-.035em;text-wrap:balance;max-width:22ch;font-weight:700;line-height:1.02}.section-lede{max-width:34em;font-size:var(--step-1);color:var(--ink-soft);margin-top:18px;line-height:1.45}.work-list{gap:clamp(72px,10vw,140px);margin-top:clamp(40px,6vw,80px);display:grid}.work-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:12px clamp(24px,4vw,64px);margin-top:clamp(20px,2.4vw,32px);display:grid}.work-meta{font-size:var(--step--1);color:var(--ink-soft)}.work h3{font-size:var(--step-2);letter-spacing:-.03em;margin-top:4px;font-weight:700;line-height:1.05}.work h3 a{text-decoration:none}.work-summary{font-size:var(--step-1);text-wrap:pretty;max-width:32em;line-height:1.4}.work-detail{color:var(--ink-soft);text-wrap:pretty;max-width:34em;margin-top:10px}.work-cta{margin-top:18px;font-weight:600;display:inline-block}@media (max-width:760px){.work-row{grid-template-columns:1fr}}.panel{border-radius:var(--radius-panel);aspect-ratio:16/9;place-items:center;display:grid;position:relative;overflow:hidden}.panel .device{filter:drop-shadow(0 30px 40px #00000038);width:auto;max-width:none;height:86%;position:absolute;top:7%;left:50%;translate:-50%}.panel .screen{border-radius:var(--radius-screen);width:78%;height:auto;box-shadow:0 0 0 1px #0000000f,0 24px 50px -12px #00000059}.panel video.screen{aspect-ratio:16/10;object-fit:cover;background:var(--white)}@media (max-width:760px){.panel{aspect-ratio:4/3.4}.panel .screen{width:88%}}.panel .scene{width:100%;max-width:none;height:100%;position:absolute;inset:0}.panel .scene-front{z-index:2;pointer-events:none}.scene .pin{transform-box:view-box}.scene-scrub,.scene-arion{place-items:center;display:grid}.arion-frame{aspect-ratio:16/10;border-radius:var(--radius-screen);background:#f7f9fa;width:78%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 24px 50px -12px #0d2b5c59}.arion-page,.arion-frame video{width:100%;height:100%;position:absolute;inset:0}.arion-frame video{object-fit:cover;opacity:0}.arion-piece{will-change:transform, opacity;position:absolute}.arion-piece img{width:100%;max-width:none;height:100%}.arion-hero img{border-radius:1.2%/2.4%}.arion-outline{opacity:0;pointer-events:none;border:2px solid #1a62d6;border-radius:6px;position:absolute;inset:-4px}@media (max-width:760px){.arion-frame{width:88%}}.scene-mintum{align-content:center;place-items:center;gap:clamp(16px,3vw,40px);padding:6%;display:grid}.mintum-grid{gap:clamp(8px,1.6vw,22px);width:min(86%,900px);display:grid}.mintum-cell{perspective:800px}.mintum-coin{aspect-ratio:1;transform-style:preserve-3d;position:relative}.mintum-face{backface-visibility:hidden;filter:drop-shadow(0 10px 14px #14213d40);border-radius:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.mintum-back{transform:rotateY(180deg)}.mintum-rate{color:#003cff;background:#fff;border-radius:999px;padding:8px 16px;font-size:clamp(.9rem,1.6vw,1.25rem);font-weight:700}@media (max-width:760px){.mintum-grid{width:92%}}.scene-tix{place-items:center;display:grid}.tix-frame{aspect-ratio:16/10;border-radius:var(--radius-screen);background:#000;width:78%;position:relative;overflow:hidden;box-shadow:0 24px 60px -12px #0009}.tix-frame video{object-fit:cover;width:100%;height:100%}.tix-dim{background:#00000073;position:absolute;inset:0}.tix-palette{color:#fff;background:#1d1d1f;border-radius:16px;width:min(78%,560px);margin-left:max(-39%,-280px);font-size:clamp(.75rem,1.15vw,1rem);position:absolute;top:14%;left:50%;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3}.tix-input{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:1em 1.2em;display:flex}.tix-input svg{color:#ff4f1f;flex:none}.tix-q{font-size:1.15em;font-weight:600}.tix-ph{color:#ffffff73;font-weight:400}.tix-caret{background:#ff4f1f;width:2px;height:1.2em;margin-left:-8px;animation:1s step-end infinite tix-blink}@keyframes tix-blink{50%{opacity:0}}.tix-hits li{border-left:3px solid #0000;gap:2px;padding:.75em 1.2em;display:grid}.tix-hits li+li{border-top:1px solid #ffffff0f}.tix-hits li[data-on]{background:#ff4f1f24;border-left-color:#ff4f1f}.tix-hits strong{font-weight:650}.tix-hits span{color:#fff9;font-size:.9em}@media (max-width:760px){.tix-frame{width:88%}.tix-palette{width:90%;margin-left:-45%;top:8%}}.scene-radio{overflow:hidden}.radio-slide{will-change:transform;align-content:center;place-items:center;gap:clamp(18px,3.4vw,44px);display:grid;position:absolute;inset:0}.radio-wordmark{height:clamp(44px, calc(7vw / var(--ratio) * 2.4), 120px);width:auto;max-width:70%}.radio-waves{width:clamp(70px,9vw,130px);height:auto}.radio-live{color:#fff;background:#141416;border-radius:999px;align-items:center;gap:12px;padding:.75em 1.4em;font-size:clamp(.9rem,1.5vw,1.25rem);font-weight:700;display:inline-flex;box-shadow:0 16px 30px -12px #00000073}.radio-bars{align-items:flex-end;gap:3px;height:1em;display:inline-flex}.radio-bars span{transform-origin:bottom;background:#ff3b3b;border-radius:2px;width:3px;height:100%}.scene-scanner{justify-content:center;align-items:center;gap:clamp(24px,6vw,120px);display:flex}.scanner-icon{border-radius:22%;width:clamp(90px,13vw,200px);height:auto;box-shadow:0 20px 40px -16px #0006}.scanner-phone{background:#101114;border-radius:clamp(28px,4vw,56px);height:88%;padding:clamp(5px,.7vw,10px);box-shadow:0 30px 60px -20px #00000080}.scanner-screen{aspect-ratio:520/1125;background:#222;border-radius:clamp(23px,3.3vw,46px);height:100%;position:relative;overflow:hidden}.scanner-screen img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.scanner-line{opacity:0;background:#ff4f1f;border-radius:2px;height:3px;position:absolute;left:8%;right:8%;box-shadow:0 0 16px 4px #ff4f1f99}@media (max-width:760px){.scanner-icon{display:none}}.quantum-video{object-fit:cover;background:#f3ebd8;border-radius:12px;position:absolute;box-shadow:0 24px 50px -16px #5a4a2a66}.scene-takk{place-items:center;display:grid}.takk-row{justify-content:center;align-items:center;gap:4%;width:88%;display:flex}.takk-balance-wrap{width:52%;position:relative}.takk-balance{filter:drop-shadow(0 24px 36px #18003e38);width:100%;height:auto}.takk-wallet{filter:drop-shadow(0 24px 36px #18003e4d);width:30%;height:auto}.takk-coin{filter:drop-shadow(0 8px 12px #18003e59);width:20%;max-width:none;height:auto;position:absolute;top:24%;left:50%}@media (max-width:760px){.takk-row{gap:2%;width:94%}.takk-balance-wrap{width:60%}.takk-wallet{width:36%}}.olis-photos,.olis-photos img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.olis-photos img{object-fit:cover;transform-origin:60%}.olis-screens{z-index:3;justify-content:center;align-items:center;gap:3%;display:flex;position:absolute;inset:8% 0}.olis-screens img{border-radius:clamp(10px,1.4vw,18px);width:auto;max-width:none;height:100%;box-shadow:0 30px 60px -20px #0000008c}.laki-device{object-fit:cover;object-position:70% 40%;transform-origin:66% 35%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.laki-ui{width:min(34%,380px);opacity:var(--laki-in,1);gap:10px;display:grid;position:absolute;bottom:8%;left:5%}.laki-cam{aspect-ratio:16/10;background:#1c1c1e;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 20px 40px -16px #00000073}.laki-cam img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.laki-live,.laki-clock{color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:700;position:absolute;top:8px}.laki-live{align-items:center;gap:6px;display:inline-flex;left:8px}.laki-live i{background:#f5c518;border-radius:50%;width:7px;height:7px}.laki-clock{font-weight:500;right:8px}.laki-readings{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.laki-readings li{color:#fff;background:#1c1c1ee0;border-radius:10px;padding:8px 10px;font-size:.68rem;line-height:1.3}.laki-readings span{color:#b5b8be}.laki-readings strong{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:650;display:block}.laki-readings b{font-weight:inherit}@media (max-width:760px){.laki-ui{width:56%;bottom:5%;left:4%}.laki-readings{display:none}}.panel .cards{justify-content:center;align-items:center;gap:3%;display:flex;position:absolute;inset:8% 4%}.panel .cards img{border-radius:clamp(8px,1.2vw,16px);width:auto;max-width:31%;height:auto;max-height:100%;box-shadow:0 24px 48px -16px #14213d59}@media (prefers-reduced-motion:no-preference){.js [data-reveal] .panel{clip-path:inset(100% 0 0 0 round var(--radius-panel));transition:clip-path 1s cubic-bezier(.7,0,.2,1)}.js [data-reveal] .panel>*{transition:scale 1.3s cubic-bezier(.2,.7,.2,1),translate 1.3s cubic-bezier(.2,.7,.2,1);translate:0 8%;scale:1.08}.js [data-reveal] .panel>.device{translate:-50% 8%}.js [data-reveal] .work-row>*{opacity:0;transition:opacity .7s,translate .7s cubic-bezier(.2,.7,.2,1);translate:0 14px}.js [data-reveal][data-in] .panel{clip-path:inset(0 0 0 0 round var(--radius-panel))}.js [data-reveal][data-in] .panel>*{translate:0;scale:1}.js [data-reveal][data-in] .panel>.device{translate:-50%}.js [data-reveal][data-in] .work-row>*{opacity:1;transition-delay:.45s;translate:0}.js [data-reveal][data-in] .work-row>*+*{transition-delay:.55s}.js [data-reveal][data-instant] .panel,.js [data-reveal][data-instant] .panel>*,.js [data-reveal][data-instant] .work-row>*{transition:none}}.logos{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,6vw,72px);display:grid}.logos li{aspect-ratio:2;border-right:1px solid var(--line);border-bottom:1px solid var(--line);place-items:center;padding:12%;display:grid}.logo{background:var(--ink);max-width:100%;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;display:block}@media (max-width:720px){.logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.team{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,40px);max-width:920px;margin-top:clamp(40px,6vw,72px);display:grid}.portrait{position:relative}.portrait-fx{opacity:0;pointer-events:none;border-radius:14px;width:100%;height:100%;position:absolute;inset:0}.team img{aspect-ratio:4/5;object-fit:cover;background:var(--line);border-radius:14px;width:100%;height:auto;display:block}.team figcaption{margin-top:14px;line-height:1.35}.team strong{font-weight:650;display:block}.team span{color:var(--ink-soft);font-size:1rem}.ventures{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);margin-top:clamp(32px,5vw,56px);display:grid}@media (max-width:900px){.ventures{grid-template-columns:1fr}}.venture{border-top:2px solid var(--ink);padding-top:18px}.venture h3{font-size:var(--step-2);letter-spacing:-.03em;font-weight:700}.venture p{color:var(--ink-soft);max-width:30em;margin-top:10px}.venture a{margin-top:14px;font-weight:600;display:inline-block}.contact-mail{font-size:var(--step-4);letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:clamp(28px,4vw,48px);font-weight:750;line-height:1;text-decoration:none;transition:color .15s;display:inline-block}.contact-mail:hover{color:var(--signal)}.contact-alt{color:var(--ink-soft);margin-top:24px}.site-footer{background:linear-gradient(var(--line), var(--line)) top center / calc(100% - 2 * var(--gutter)) 1px no-repeat;font-size:var(--step--1);color:var(--ink-soft);grid-template-columns:repeat(3,auto);justify-content:space-between;gap:16px 40px;padding-block:40px 56px;display:grid}.site-footer p+p{margin-top:2px}.site-footer ul{gap:20px;display:flex}@media (max-width:720px){.site-footer{grid-template-columns:1fr}}.notfound{padding-block:clamp(80px,14vw,200px)}.notfound h1{font-size:var(--step-4);letter-spacing:-.045em;max-width:14ch;font-weight:750;line-height:.98}.notfound-body{font-size:var(--step-2);letter-spacing:-.02em;margin-top:16px;font-weight:400}.notfound-links{flex-wrap:wrap;gap:12px 28px;margin-top:40px;font-weight:600;display:flex}.pac{max-width:760px;margin-top:clamp(40px,6vw,72px)}.pac canvas{touch-action:none;border-radius:12px;width:100%;display:block}.pac canvas:focus-visible{outline:2px solid var(--signal);outline-offset:6px}.pac-status{font-size:var(--step--1);color:var(--ink-soft);min-height:2.8em;margin-top:16px}.pac-status-en{opacity:.7;display:block}.notfound-links.is-won .link{animation:1.1s ease-in-out infinite pac-home}@keyframes pac-home{50%{color:var(--signal)}}.case-hero{padding-top:clamp(40px,8vw,110px);padding-bottom:clamp(32px,5vw,64px)}.back{color:var(--ink-soft);font-size:1rem}.case-hero h1{font-size:var(--step-4);letter-spacing:-.045em;text-wrap:balance;margin-top:clamp(24px,4vw,48px);font-weight:750;line-height:.98}.case-lede{max-width:26em;font-size:var(--step-2);letter-spacing:-.02em;text-wrap:pretty;margin-top:24px;line-height:1.2}.facts{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:clamp(32px,5vw,56px);padding-top:20px;font-size:1rem;display:grid}.facts dt{color:var(--ink-soft);font-size:var(--step--1)}.facts dd{margin-top:4px;line-height:1.4}@media (max-width:720px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-panel{aspect-ratio:16/9}.case-panel .device{height:88%;top:6%}@media (max-width:720px){.case-panel{aspect-ratio:4/5}}.prose{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(16px,4vw,64px);padding-block:clamp(48px,7vw,96px);display:grid}.prose+.prose{background:linear-gradient(var(--line), var(--line)) top center / calc(100% - 2 * var(--gutter)) 1px no-repeat}.prose h2{font-size:var(--step-1);letter-spacing:-.02em;font-weight:700}.prose-body{max-width:36em;font-size:var(--step-1);line-height:1.5}.prose-body p+p{margin-top:1em}@media (max-width:860px){.prose{grid-template-columns:1fr}}.proof{font-size:var(--step-3);letter-spacing:-.035em;text-wrap:balance;max-width:20ch;font-weight:700;line-height:1.05}.proof-source{color:var(--ink-soft);margin-top:16px;font-size:1rem}.gallery{border-radius:var(--radius-panel);align-items:flex-start;gap:clamp(12px,2vw,24px);padding:clamp(24px,4vw,56px);display:flex}.gallery:has(>img:only-child){justify-content:center}.gallery>img:only-child{flex:none;width:auto;height:min(78vh,860px)}.gallery img{flex:var(--ar) 1 0;border-radius:12px;width:0;height:auto}@media (max-width:720px){.gallery{scroll-snap-type:x mandatory;overflow-x:auto}.gallery img{scroll-snap-align:center;flex:none;width:auto;max-width:none;height:62vh}}.store-links{flex-wrap:wrap;gap:12px 28px;margin-top:28px;font-weight:600;display:flex}.panel-link{border-radius:var(--radius-panel);display:block}.page-wipe{z-index:100;pointer-events:none;position:fixed;inset:0}
