@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--beam-angle:0deg}}}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../media/schibsted-grotesk-latin-ext-400-normal.0-orkfas.m-pi.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-ext-400-normal.02pi048qcvn4b.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../media/schibsted-grotesk-latin-400-normal.17v5ri4-0a9hf.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-400-normal.0gh-_bprf94yi.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(../media/schibsted-grotesk-latin-ext-500-normal.0m~mejug-sx-y.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-ext-500-normal.0cwvlm5kdedmb.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/schibsted-grotesk-latin-500-normal.0io-nl73edm9s.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-500-normal.141tt~ab1ya_a.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/schibsted-grotesk-latin-ext-600-normal.04aipvbln~dxc.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-ext-600-normal.0w4q~qxjsh5tq.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/schibsted-grotesk-latin-600-normal.0eru.s~~gm5.r.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-600-normal.14u.mmvm0xh15.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(../media/schibsted-grotesk-latin-ext-700-normal.0pqxsn5kpj5yd.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-ext-700-normal.0y68j5tjghqq8.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/schibsted-grotesk-latin-700-normal.0cb1x29exz3i5.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-700-normal.0tgzyz6fni.uf.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(../media/schibsted-grotesk-latin-ext-800-normal.0xlfvz0fgyc_b.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-ext-800-normal.09yj~60kago8j.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(../media/schibsted-grotesk-latin-800-normal.0273_q6hwq_t_.woff2)format("woff2"),url(../media/schibsted-grotesk-latin-800-normal.14r7ae3qjtmb-.woff)format("woff");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}.vw-display{letter-spacing:-.015em;font-family:Schibsted Grotesk,Inter,system-ui,sans-serif}.vw-body,.vw-label{font-family:Schibsted Grotesk,Inter,system-ui,sans-serif}.hero-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hero-marquee-track{width:max-content;animation:linear infinite hero-marquee-scroll;display:flex}.hero-marquee:hover .hero-marquee-track{animation-play-state:paused}.hero-marquee-seg{flex-shrink:0;align-items:center;display:flex}@keyframes hero-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hero-border-beam{background:conic-gradient(from var(--beam-angle), transparent 0%, transparent 72%, var(--beam-from) 84%, var(--beam-to) 94%, transparent 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation-name:hero-beam-spin;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes hero-beam-spin{to{--beam-angle:360deg}}.hero-shimmer{position:relative;overflow:hidden}.hero-shimmer:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:3.2s ease-in-out infinite hero-shimmer-sweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes hero-shimmer-sweep{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}.hero-caret{vertical-align:text-bottom;background:var(--vw-primary,#5b2eff);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite hero-caret-blink;display:inline-block}@keyframes hero-caret-blink{50%{opacity:0}}.hero-aurora-blob{filter:blur(90px);will-change:transform;border-radius:9999px;animation:18s ease-in-out infinite alternate hero-aurora-drift;position:absolute}@keyframes hero-aurora-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(6%,-8%)scale(1.12)}to{transform:translate(-5%,6%)scale(.94)}}.vw-aurora-layer{will-change:transform;border-radius:9999px}.vw-aurora-warm{animation:18s ease-in-out infinite alternate aurora-drift}.vw-aurora-cool{animation:22s ease-in-out -6s infinite alternate-reverse aurora-drift}@keyframes aurora-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(4%,-6%)scale(1.12)}to{transform:translate(-5%,5%)scale(.95)}}@media (prefers-reduced-motion:reduce){.vw-aurora-warm,.vw-aurora-cool{animation:none!important}}.hero-orbit{animation:linear infinite hero-orbit-spin}.hero-orbit-item{animation:linear infinite hero-orbit-counter}@keyframes hero-orbit-spin{to{transform:rotate(360deg)}}@keyframes hero-orbit-counter{to{transform:rotate(-360deg)}}.hero-dotgrid{background-image:radial-gradient(circle, rgba(var(--vw-ink-rgb,23, 21, 63), .14) 1.2px, transparent 1.3px);background-size:26px 26px}.hero-float{animation:5.5s ease-in-out infinite hero-float-y}@keyframes hero-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-node{animation:2.8s ease-in-out infinite hero-node-pulse}@keyframes hero-node-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(2.2)}}.hero-packet{animation:3.6s ease-in-out infinite hero-packet-move}@keyframes hero-packet-move{0%{offset-distance:0%;opacity:0}12%,88%{opacity:1}to{offset-distance:100%;opacity:0}}.hero-beam-line{animation:6s ease-in-out infinite hero-beam-sweep}@keyframes hero-beam-sweep{0%{opacity:0;transform:translate(-45%)scaleX(.5)}25%,70%{opacity:1}to{opacity:0;transform:translate(45%)scaleX(1)}}@media (prefers-reduced-motion:reduce){.hero-marquee-track,.hero-border-beam,.hero-shimmer:after,.hero-aurora-blob,.hero-orbit,.hero-orbit-item,.hero-float,.hero-caret,.hero-node,.hero-packet,.hero-beam-line{animation:none!important}}@keyframes vw-move-vertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes vw-move-in-circle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes vw-move-horizontal{0%{transform:translate(-50%)translateY(-10%)}50%{transform:translate(50%)translateY(10%)}to{transform:translate(-50%)translateY(-10%)}}.animate-first{animation:30s infinite vw-move-vertical}.animate-second{animation:20s infinite reverse vw-move-in-circle}.animate-third{animation:40s linear infinite vw-move-in-circle}.animate-fourth{animation:40s infinite vw-move-horizontal}.animate-fifth{animation:20s infinite vw-move-in-circle}@media (prefers-reduced-motion:reduce){.animate-first,.animate-second,.animate-third,.animate-fourth,.animate-fifth{animation:none!important}}.hg-glass{-webkit-backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #0f172a0f;box-shadow:0 10px 30px #0b3a5d14}.hg-card{opacity:0;filter:blur(6px);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1),filter .62s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.hg-card-in{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.hg-card{opacity:1;filter:none;transition:none;transform:none}}.hg-sky-item{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.hg-sky-in .hg-sky-item{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hg-sky-item{opacity:1;transition:none;transform:none}}
