:root{--ground:#1e2b99;--ink:#f5f5fa;--ink-2:#a7aee0;--signal:#f4e29a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font:var(--font-schibsted),"Helvetica Neue",Arial,sans-serif;--gutter:clamp(16px,4vw,56px);--cycle:15s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#19247f;--ink:#f2f2f8;--ink-2:#9fa7da;--signal:#f2de90}}:root[data-theme=dark]{--ground:#19247f;--ink:#f2f2f8;--ink-2:#9fa7da;--signal:#f2de90}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;isolation:isolate;font-size:.875rem;line-height:1.5}body:before,body:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}body:before{background-color:var(--ground);background-image:radial-gradient(ellipse 95% 75% at 12% -8%,color-mix(in oklab,var(--ground)86%,white)0%,transparent 62%),radial-gradient(ellipse 80% 70% at 104% 108%,color-mix(in oklab,var(--ground)72%,black)0%,transparent 70%)}body:after{z-index:2;opacity:.45;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='960' height='960'><filter id='s' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.006' numOctaves='4' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0.05  2.4 0 0 0 -1.05'/></filter><filter id='c' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.0035' numOctaves='5' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  2.2 0 0 0 -0.95'/></filter><filter id='g' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  2.4 0 0 0 -1'/></filter><filter id='v' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='1.3 .09' numOctaves='1' seed='8' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0.08  3 0 0 0 -1.4'/></filter><filter id='h' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.09 1.3' numOctaves='1' seed='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  3 0 0 0 -1.4'/></filter><rect width='100%' height='100%' filter='url(%23s)' opacity='0.055'/><rect width='100%' height='100%' filter='url(%23c)' opacity='0.05'/><rect width='100%' height='100%' filter='url(%23g)' opacity='0.102'/><rect width='100%' height='100%' filter='url(%23v)' opacity='0.06'/><rect width='100%' height='100%' filter='url(%23h)' opacity='0.06'/></svg>");background-size:960px 960px}::selection{background:var(--signal);color:var(--ground)}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:1px}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.page{max-width:1440px;min-height:100%;padding-inline:var(--gutter);grid-template-rows:auto 1fr auto;margin-inline:auto;display:grid}.edge{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-block:1.5rem;display:flex}.mark{letter-spacing:-.03em;font-size:1.08rem;font-weight:600}.mark .ai{transition:color .5s}.mark:hover .ai,.mark:focus-visible .ai,.mark .dot{color:var(--signal)}.pips{align-items:center;gap:4px;margin-right:-4px;display:flex}.pip{cursor:pointer;background:0 0;border:0;width:40px;height:24px;padding:0;position:relative}.pip:before,.pip .fb{border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:50%;left:4px;right:4px}.pip:before{content:"";background:var(--ink);opacity:.22;transition:opacity .25s}.pip:hover:before{opacity:.5}.pip[aria-pressed=true]:before{opacity:.45}:root:not(.autoplay) .pip[aria-pressed=true]:before{opacity:1}.pip .fb{background:var(--signal);transform-origin:0;display:block;transform:scaleX(0)}.autoplay .pip[aria-pressed=true] .fb{animation:fill var(--cycle)linear forwards}.paused .pip .fb{animation-play-state:paused!important}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.middle{flex-direction:column;justify-content:space-between;gap:clamp(1.75rem,4vh,3rem);padding-block:clamp(1.25rem,5vh,3.5rem) clamp(.5rem,2vh,1.25rem);display:flex}.headline{letter-spacing:-.045em;max-width:17em;margin:0;font-size:min(4.3rem,max(min(7vw,2.2rem),4.05vw));font-weight:500;line-height:1.08}.headline>span{text-wrap:balance;display:block}.headline .l1{color:var(--ink-2)}.role-word{cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;color:var(--signal);background:0 0;border:0;margin:0;padding:0}.sc{color:var(--ink-2);opacity:.55}.role-word .sc{color:var(--signal);opacity:.5}.plate{width:100%;height:clamp(250px,40vh,380px);position:relative}.plate canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.foot{letter-spacing:-.005em;justify-content:flex-end;font-size:.875rem}.mail{color:var(--ink-2);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.mail:hover,.mail.copied{color:var(--signal)}.headline,.mark,.mail{text-shadow:0 1px #060a3a61}@media (min-width:761px){#fig{filter:drop-shadow(0 1px #060a3a61)}.middle{min-height:540px;position:relative}#heroWrap{z-index:1;position:relative}.plate{z-index:0;width:auto;height:auto;position:absolute;inset:0}}@media (max-width:760px){.plate{flex:300px;height:auto;min-height:290px;max-height:460px}}
