@property --st-a{syntax:"<angle>";inherits:false;initial-value:0deg}.st-rings{justify-content:center;gap:26px;margin-top:34px;display:flex}.st-item{animation:.9s cubic-bezier(.34,1.4,.64,1) both st-in;animation-delay:calc(.85s + var(--i) * .1s)}@keyframes st-in{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.7)}}.st-ring{color:var(--j-ink-2,#a6abbb);font:500 .82rem/1.2 var(--sans,system-ui, sans-serif);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:10px;padding:0;transition:opacity .35s,color .3s;display:grid}.st-ring__c{background:conic-gradient(from var(--st-a), #5b4cf0, #9d90ff, #f0b37a, #c9c2ff, #5b4cf0);border-radius:50%;width:72px;height:72px;padding:3px;transition:transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,background .6s;animation:7s linear infinite st-spin;display:block;position:relative}@keyframes st-spin{to{--st-a:360deg}}.st-ring__in{border:3px solid var(--j-bg,#08090d);background:#0b0b10;border-radius:50%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.st-ring__in img,.st-ring__in video{object-fit:cover;width:100%;height:100%;transform-origin:var(--focus);scale:var(--zoom);transition:scale .7s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;inset:0}.st-ring__in video{opacity:0}.st-ring.is-live .st-ring__in video{opacity:1}.st-ring__l{white-space:nowrap}.st-ring.is-seen .st-ring__c{background:#ffffff38}.st-ring:active .st-ring__c{transition-duration:.15s;transform:scale(.9)}.st-ring:focus-visible{outline:none}.st-ring:focus-visible .st-ring__c{box-shadow:0 0 0 3px var(--j-bg,#08090d), 0 0 0 5px #9d90ff}@media (hover:hover) and (pointer:fine){.st-ring:hover{color:var(--j-ink,#eceef4)}.st-ring:hover .st-ring__c{transform:translateY(-5px)scale(1.09);box-shadow:0 14px 34px -10px #5b4cf0bf}.st-ring:hover .st-ring__in img,.st-ring:hover .st-ring__in video{scale:calc(var(--zoom) * 1.12)}.st-rings:has(.st-ring:hover) .st-ring:not(:hover){opacity:.5}}html.film-open{overflow:hidden}.st-dlg{--st-ease:cubic-bezier(.22, 1, .36, 1);color:#fff;backdrop-filter:blur();width:100%;max-width:none;height:100%;max-height:none;transition:background .45s var(--st-ease), backdrop-filter .45s var(--st-ease);font-family:var(--sans,system-ui, sans-serif);background:#06070b00;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.st-dlg[open]{justify-content:center;align-items:center;gap:22px;display:flex}.st-dlg::backdrop{background:0 0}.st-dlg.is-in{backdrop-filter:blur(16px);background:#06070bed}.st-card{aspect-ratio:16/9;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#000;border-radius:18px;flex:none;width:min(1080px,100vw - 172px,177.778dvh - 248.889px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 100px -30px #000}.st-bg,.st-v{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-bg{filter:blur(28px)brightness(.45);scale:1.2}.st-v{transition:opacity .28s ease, scale .6s var(--st-ease), translate .6s var(--st-ease)}.st-card.is-swap .st-v{opacity:0;scale:1.03}.st-card.is-swap.to-prev .st-v{translate:-2%}.st-card.is-swap.to-next .st-v{translate:2%}.st-top{z-index:3;pointer-events:none;background:linear-gradient(#00000080,#0000);padding:12px 12px 34px;position:absolute;inset:0 0 auto}.st-bars{gap:5px;display:flex}.st-bars i{background:#ffffff4d;border-radius:3px;flex:1;height:3px;overflow:hidden}.st-bars b{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.st-head{align-items:center;gap:9px;margin-top:11px;font-size:14px;display:flex}.st-av{border-radius:50%;flex:none;width:32px;height:32px;overflow:hidden;box-shadow:0 0 0 2px #ffffffd9}.st-av img{object-fit:cover;width:100%;height:100%;transform-origin:var(--focus,50% 50%);scale:var(--zoom,1)}.st-who{font-weight:600}.st-when{color:#ffffffa6}.st-who,.st-when,.st-av{transition:opacity .25s}.st-card.is-swap .st-who,.st-card.is-swap .st-when,.st-card.is-swap .st-av{opacity:0}.st-ic{color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;transition:background .2s,scale .15s;display:grid}.st-ic:first-of-type{margin-left:auto}.st-ic svg{width:22px;height:22px}.st-ic:hover{background:#ffffff24}.st-ic:active{scale:.9}.st-ic:focus-visible,.st-nav:focus-visible,.st-ask:focus-visible{outline-offset:2px;outline:2px solid #9d90ff}.st-off,.st-dlg.is-muted .st-on{display:none}.st-dlg.is-muted .st-off{display:block}.st-tap{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.st-tap--prev{width:30%;left:0}.st-tap--next{width:70%;right:0}.st-col{justify-items:center;gap:18px;display:grid;position:relative}.st-ask{color:#fff;white-space:nowrap;backdrop-filter:blur(12px);background:#14141c73;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .25s,box-shadow .25s,scale .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff6}.st-ask svg{width:30px;height:30px;transition:transform .35s var(--st-ease);background:#5b4cf0;border-radius:50%;flex:none;padding:7px}.st-ask:hover{background:#14141cb3;box-shadow:inset 0 0 0 1px #ffffffb3}.st-ask:hover svg{transform:translate(3px)}.st-ask:active{scale:.97}.st-nav{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;flex:none;place-items:center;width:46px;height:46px;padding:0;transition:background .2s,scale .15s,opacity .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.st-nav svg{width:22px;height:22px}.st-nav:hover{background:#fff3}.st-nav:active{scale:.92}.st-nav[disabled]{opacity:0;pointer-events:none}.st-nav,.st-top,.st-ask{opacity:0;transition-property:opacity,background,box-shadow,scale;transition-duration:.35s}.st-dlg.is-in .st-nav:not([disabled]),.st-dlg.is-in .st-top,.st-dlg.is-in .st-ask{opacity:1;transition-delay:.25s}@media (aspect-ratio<=3/4){.st-rings{gap:18px;margin-top:26px}.st-ring__c{width:62px;height:62px}.st-ring{font-size:.76rem}.st-card{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh}.st-card:not(.is-tall) .st-v{object-fit:contain}.st-top{padding-top:max(10px, env(safe-area-inset-top))}.st-ask{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:3;position:absolute;translate:-50%}.st-nav{display:none}}@media (prefers-reduced-motion:reduce){.st-item,.st-ring__c{animation:none}.st-v,.st-ring__c,.st-ring__in img{transition:none}}@font-face{font-family:Schibsted Fallback;src:local(Arial),local(Helvetica Neue),local(Roboto);size-adjust:106%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Helvetica Neue),local(Roboto);size-adjust:104%;ascent-override:96%;descent-override:28%;line-gap-override:0%}html[data-theme=dark]{color-scheme:dark;--display:"Schibsted Grotesk Variable", "Schibsted Fallback", system-ui, sans-serif;--sans:"Geist Variable", "Geist Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--j-bg:#08090d;--j-bg-2:#0d0f15;--j-panel:#10121ac7;--j-line:#ffffff14;--j-line-2:#ffffff24;--j-ink:#eceef4;--j-ink-2:#a6abbb;--j-ink-3:#7a8094;--j-accent:#9d90ff;--j-accent-fill:#5b4cf0;--j-accent-ink:#cdc6ff;--j-accent-soft:#9d90ff1f;--j-warn:#e3a95f;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-soft:cubic-bezier(.22, 1, .36, 1);--dur-quick:.32s;--dur-base:.6s;--dur-slow:1s;--vh:100vh;--accent:var(--j-accent-fill);--accent-hover:#4c3ee0;background:var(--j-bg);scroll-behavior:auto}@supports (height:100svh){html[data-theme=dark]{--vh:100svh}}html[data-theme=dark] body{background:var(--j-bg);color:var(--j-ink)}html[data-theme=dark] :focus-visible{outline-color:var(--j-accent)}html[data-theme=dark] .skip{background:var(--j-ink);color:var(--j-bg)}.jr{isolation:isolate;--gut:max(20px, calc((100vw - 1280px) / 2 + 32px));position:relative}.jr-scene{z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 38%, #10121b 0%, var(--j-bg) 62%);transition:opacity var(--dur-slow) var(--ease-in-out);position:fixed;inset:0}.jr-scene canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.jr-scene.is-live canvas{opacity:1}.jr-scene.is-off{opacity:0}.jr-veil{opacity:0;transition:opacity var(--dur-slow) var(--ease-in-out);background:linear-gradient(90deg,#08090de6 0%,#08090db8 30%,#08090d4d 44%,#0000 56%);position:absolute;inset:0}.jr[data-active=risk] .jr-veil,.jr[data-active=capture] .jr-veil,.jr[data-active=brain] .jr-veil,.jr[data-active=serve] .jr-veil,.jr[data-active=verify] .jr-veil{opacity:1}.jr-story{z-index:1;height:calc((var(--total) + 1) * var(--vh));position:relative}.jr-anchor{width:1px;height:1px;scroll-margin-top:0;position:absolute;left:0}.jr-pin{height:100dvh;position:sticky;top:0;overflow:hidden}.jr-ch{padding-top:var(--header);position:absolute;inset:0}.js .jr-ch{opacity:0;visibility:hidden}.js .jr-ch.is-on,.js .jr-ch.jr-hero:not(.is-gone){opacity:1;visibility:visible}.jr-e{font:500 .74rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--j-accent-ink);margin-bottom:18px}.jr .jr-h{font-family:var(--display);letter-spacing:-.035em;color:var(--j-ink);font-weight:640;line-height:1.02}.jr .jr-h em{color:var(--j-accent-ink);text-shadow:0 0 28px #9d90ff73;font-style:normal}.jr [data-ch=risk] .jr-h em{color:var(--j-warn);text-shadow:0 0 28px #e3a95f66}.jr h1.jr-h{max-width:15ch;margin-inline:auto;font-size:clamp(2.5rem,6.1vw,5.6rem)}.jr h2.jr-h{max-width:16ch;font-size:clamp(2rem,3.5vw,3.3rem)}.jr .jr-s{color:var(--j-ink-2);max-width:34rem;margin-top:20px;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.5}.jr .ln{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:clip}.jr .ln>span{will-change:transform, opacity;display:inline-block}.jr-s .ln{margin-bottom:-.1em;padding-bottom:.1em}.mono{font-family:var(--mono)}.jr-ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.jr-btn{min-height:48px;font:560 .98rem/1 var(--sans);letter-spacing:-.005em;pointer-events:auto;transition:background var(--dur-quick) var(--ease-soft), box-shadow var(--dur-quick) var(--ease-soft), color var(--dur-quick) var(--ease-soft);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative}.jr-btn.primary{background:var(--j-accent-fill);color:#fff;box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 40px -10px #5b4cf0cc}.jr-btn.primary:hover{color:#fff;background:#6a5cf6;box-shadow:inset 0 0 0 1px #ffffff2e,0 14px 50px -8px #6a5cf6e6}.jr-btn.ghost{color:var(--j-ink);box-shadow:0 0 0 1px var(--j-line-2) inset;background:#ffffff0a}.jr-btn.ghost:hover{color:var(--j-ink);background:#ffffff14}.jr-btn.lg{min-height:56px;padding:0 30px;font-size:1.05rem}button.jr-btn{cursor:pointer;border:0}.jr-btn>.mg{transition:transform .5s var(--ease-out);display:inline-block}.jr-dock{z-index:60;background:var(--j-accent-fill);color:#fff;min-height:40px;font:560 .9rem/1 var(--sans);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;position:fixed;top:14px;right:20px;transform:translateY(-12px)scale(.96);box-shadow:0 10px 34px -10px #5b4cf0e6,inset 0 0 0 1px #ffffff1f}.jr-dock.is-on{opacity:1;pointer-events:auto;transform:none}.jr-dock:hover{color:#fff;background:#6a5cf6}.jr-copy{left:var(--gut);width:min(29rem,34vw);position:absolute;top:50%;transform:translateY(-50%)}.jr-hero .jr-copy{text-align:center;width:min(62rem,100vw - 40px);top:auto;bottom:clamp(56px,11vh,120px);left:50%;transform:translate(-50%)}.jr-hero .jr-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#08090dd1,#08090d80 55%,#0000);position:absolute;inset:-8% -10% -14%}.jr-hero .jr-s{max-width:36rem;margin-inline:auto}.jr-hero .jr-ctas{justify-content:center}.jr-hero .jr-e{margin-bottom:22px}.jr-cue{font:500 .66rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--j-ink-3);justify-items:center;gap:8px;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.jr-cue i{background:linear-gradient(var(--j-ink-3), transparent);transform-origin:top;width:1px;height:26px;animation:cue 2.4s var(--ease-in-out) infinite}@keyframes cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.jr-hero .jr-e,.jr-hero .jr-h,.jr-hero .jr-s,.jr-hero .jr-ctas{animation:resolve 1.4s var(--ease-out) both}.jr-hero .jr-e{animation-delay:50ms}.jr-hero .jr-h{animation-delay:.12s}.jr-hero .jr-s{animation-delay:.4s}.jr-hero .jr-ctas{animation-delay:.58s}@keyframes resolve{0%{opacity:.15;filter:blur(14px);letter-spacing:0;transform:translateY(14px)}}.jr-hero .jr-h{animation-name:resolve-h}@keyframes resolve-h{0%{opacity:.15;filter:blur(16px);letter-spacing:.01em;transform:translateY(10px)scale(1.02)}}.jr-who,.jr-note{font:500 .82rem/1.4 var(--mono);color:var(--j-ink-2);align-items:center;gap:10px;margin-top:26px;display:flex}.jr-who i{width:12px;height:12px;box-shadow:0 0 0 1.5px var(--j-warn) inset;border-radius:50%;flex:none}.jr-note i{background:var(--j-accent);width:6px;height:6px;box-shadow:0 0 12px var(--j-accent);border-radius:50%;flex:none}.jr-note.kept{flex-wrap:wrap}.jr-lost{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.jr-lost li{box-shadow:0 0 0 1px var(--j-line) inset;color:var(--j-ink);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 14px;font-size:.9rem;display:flex}.jr-lost li b{font:500 .68rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--j-warn);flex:none}.jr-orbit{--fx:.64;--fy:.5;--rx:min(25vw, 390px);--ry:min(31vh, 290px);left:calc(var(--fx) * 100%);top:calc(var(--fy) * 100%);width:0;height:0;margin:0;padding:0;list-style:none;position:absolute}.end-orbit{--rx:min(24vw, 360px);--ry:min(30vh, 270px)}.orb{transform:translate(calc(var(--cx) * var(--rx)), calc(var(--cy) * var(--ry)));position:absolute;top:0;left:0}.orb-in{white-space:nowrap;box-shadow:0 0 0 1px var(--j-line-2) inset;-webkit-backdrop-filter:blur(8px);background:#0e1017d1;border-radius:12px;gap:3px;padding:8px 13px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.orb-in b{font:560 .86rem/1.1 var(--sans);color:var(--j-ink)}.orb-in small{font:400 .68rem/1.2 var(--mono);color:var(--j-ink-3)}.end-orbit .orb-in{border-radius:999px;padding:7px 14px}.ex-tag,.ph-tag{font:500 .64rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--j-ink-3);box-shadow:0 0 0 1px var(--j-line-2) inset;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}a.ex-tag.real{color:var(--j-accent-ink);text-transform:none;letter-spacing:.02em;text-decoration:none;box-shadow:inset 0 0 0 1px #9d90ff66}a.ex-tag.real:hover{box-shadow:0 0 0 1px var(--j-accent) inset}.ph-tag{color:var(--j-warn);box-shadow:inset 0 0 0 1px #e3a95f73}.jr-wide .jr-copy{top:calc(var(--header) + 6vh);width:min(27rem,30vw);transform:none}.jr-wide .jr-h{font-size:clamp(1.9rem,3vw,2.9rem)}.jr-demo{right:var(--gut);width:min(820px, calc(100vw - var(--gut) * 2 - min(27rem, 30vw) - 48px));position:absolute;top:50%;transform:translateY(-46%)}.chip{font:500 .74rem/1.3 var(--mono);overflow-wrap:anywhere;max-width:100%;color:var(--j-ink-2);box-shadow:0 0 0 1px var(--j-line-2) inset;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.chip.ok{color:var(--j-accent-ink);background:var(--j-accent-soft);box-shadow:inset 0 0 0 1px #9d90ff66}.vd{grid-template-columns:minmax(0,1fr) 132px minmax(0,1.12fr);align-items:center;gap:18px;display:grid}.vd-in{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vd-sig{--k:0;--tx:0px;--ty:0px}.vd-sig-in{box-shadow:0 0 0 1px var(--j-line-2) inset;background:#0e1017db;border-radius:12px;gap:5px;padding:10px 12px;display:grid;position:relative}.vd-sig,.vd-sig-in{min-width:0}.vd-from{overflow-wrap:anywhere;font:400 .68rem/1.2 var(--mono);color:var(--j-ink-3);flex-wrap:wrap;gap:2px 8px;display:flex}.vd-from b{color:var(--j-ink-2);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.vd-text{overflow-wrap:anywhere;color:var(--j-ink);font-size:.86rem;line-height:1.35}.vd-text.mono{font-size:.78rem}.vd-fate{font:500 .6rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--j-ink-3);opacity:0;position:absolute;top:9px;right:10px}.vd-fate[data-f=keep]{color:var(--j-accent-ink)}.vd-fate[data-f=stale]{color:var(--j-warn)}.vd-mid{justify-items:center;gap:14px;display:grid;position:relative}.lens{border-radius:50%;place-items:center;width:104px;height:104px;display:grid;position:relative}.lens-ring{border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #9d90ff8c,0 0 40px -6px #9d90ff8c,inset 0 0 18px -4px #9d90ff80}.lens-ask{width:40px;height:40px;color:var(--j-accent-ink);font:600 .8rem/1 var(--sans);box-shadow:0 0 0 2px var(--j-bg), 0 0 0 3px var(--j-warn);opacity:0;background:#2b2462;border-radius:50%;place-items:center;display:grid;transform:scale(.6)}.vd-lab{font:500 .68rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--j-accent-ink)}.vd-conflict{width:176px;display:grid;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)}.vd-conflict p{opacity:0;background:#0e1017eb;border-radius:12px;grid-area:1/1;gap:8px;padding:9px 11px;font-size:.78rem;line-height:1.35;display:flex}.vd-c1{color:var(--j-ink);box-shadow:inset 0 0 0 1px #e3a95f8c}.vd-c1 i,.vd-c2 i{background:var(--j-warn);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.vd-c2{color:var(--j-ink);box-shadow:inset 0 0 0 1px #9d90ff73}.vd-c2 i{background:var(--j-accent)}.vd-card{box-shadow:0 0 0 1px var(--j-line-2) inset, 0 30px 80px -30px #000000e6;background:#0e1017e6;border-radius:18px;padding:20px 20px 18px}.vd-card header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.vd-badge{font:500 .7rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--j-accent-ink);align-items:center;gap:6px;display:inline-flex}.vd-badge svg{width:13px;height:13px}.vd-rule{font:600 1.18rem/1.25 var(--display);letter-spacing:-.015em;color:var(--j-ink)}.vd-why{color:var(--j-ink-2);margin-top:6px;font-size:.86rem}.vd-fields{gap:0;margin:14px 0 0;display:grid}.vd-f{border-top:1px solid var(--j-line);grid-template-columns:86px 1fr;gap:10px;padding:8px 0;font-size:.8rem;display:grid}.vd-f dt{font:500 .66rem/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--j-ink-3)}.vd-f dd{overflow-wrap:anywhere;min-width:0;color:var(--j-ink);margin:0}.ad{width:min(560px,100%);margin-left:auto}.ad-win{box-shadow:0 0 0 1px var(--j-line-2) inset, 0 40px 100px -30px #000000f2, 0 0 80px -40px #9d90ff80;background:#0d0f15f0;border-radius:20px;overflow:hidden}.ad-bar{border-bottom:1px solid var(--j-line);font:500 .74rem/1 var(--mono);color:var(--j-ink-3);align-items:center;gap:10px;padding:12px 16px;display:flex}.ad-om{color:var(--j-ink);font:600 .88rem/1 var(--sans);align-items:center;gap:7px;display:inline-flex}.ad-om svg{width:20px;height:20px}.ad-bar .ex-tag{margin-left:auto}.ad-body{gap:16px;padding:18px 18px 20px;display:grid}.ad-q,.ad-a{align-items:flex-start;gap:12px;display:flex}.ad-q small{font:400 .72rem/1.2 var(--mono);color:var(--j-ink-3);margin-bottom:4px;display:block}.ad-q p{color:var(--j-ink);font-size:.95rem}.ad-a p{color:var(--j-ink);font-size:.95rem;line-height:1.55}.ad-av{width:30px;height:30px;color:var(--j-ink);font:600 .7rem/1 var(--sans);background:#23263a;border-radius:50%;flex:none;place-items:center;display:grid}.ad-av.om{background:0 0}.ad-av.om svg{width:30px;height:30px}.ad-av.sm{vertical-align:middle;width:22px;height:22px;margin-right:8px;font-size:.6rem;display:inline-grid}.ad-proof{gap:0;margin:0 0 0 42px;display:grid}.ad-proof>div{border-top:1px solid var(--j-line);grid-template-columns:72px 1fr;align-items:center;gap:10px;padding:9px 0;display:grid}.ad-proof dt{font:500 .64rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--j-ink-3)}.ad-proof dd{color:var(--j-ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.84rem;display:flex}.ad-unsure{color:var(--j-ink-2);border-radius:12px;gap:9px;margin-left:42px;padding:10px 12px;font-size:.8rem;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1px #e3a95f66}.ad-unsure i{background:var(--j-warn);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.end-orbit{--fx:.62}.jr-flow{z-index:1;padding:clamp(96px,16vh,180px) 0;position:relative}.jr-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.jr-flow-h{max-width:40rem;margin-bottom:48px}.vc{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.vc-inputs{gap:16px;display:grid}.vc-group{background:var(--j-panel);box-shadow:0 0 0 1px var(--j-line-2) inset;-webkit-backdrop-filter:blur(12px);border:0;border-radius:18px;margin:0;padding:20px 20px 10px}.vc-group.is-ph{box-shadow:inset 0 0 0 1px #e3a95f59}.vc-group legend{float:left;width:100%;font:600 1rem/1.3 var(--display);color:var(--j-ink);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:0;display:flex}.vc-note{font:400 .76rem/1.3 var(--sans);color:var(--j-ink-3)}.vc-ph{clear:both;color:var(--j-ink-2);margin-bottom:8px;font-size:.8rem}.vc-cur{clear:both;box-shadow:0 0 0 1px var(--j-line) inset;background:#ffffff0a;border-radius:999px;gap:4px;margin-bottom:10px;padding:4px;display:inline-flex}.vc-pill input{opacity:0;pointer-events:none;position:absolute}.vc-pill span{min-height:32px;font:500 .8rem/1 var(--mono);color:var(--j-ink-2);cursor:pointer;transition:background var(--dur-quick) var(--ease-soft), color var(--dur-quick) var(--ease-soft);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.vc-pill input:checked+span{background:var(--j-accent-fill);color:#fff}.vc-pill input:focus-visible+span{outline:2px solid var(--j-accent);outline-offset:2px}.vc-field{clear:both;border-top:1px solid var(--j-line);color:var(--j-ink-2);justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:.88rem;display:flex}.vc-field input{width:96px;min-height:36px;box-shadow:0 0 0 1px var(--j-line-2) inset;color:var(--j-ink);font:500 .9rem/1 var(--mono);text-align:right;background:#ffffff0d;border:0;border-radius:999px;padding:0 12px}.vc-field input:focus-visible{outline:2px solid var(--j-accent);outline-offset:1px}.vc-pct{align-items:center;gap:6px;display:inline-flex}.vc-pct i{font-style:normal;font:500 .8rem/1 var(--mono);color:var(--j-ink-3)}.vc-sign{font-family:var(--mono);color:var(--j-ink-3)}.vc-out{top:calc(var(--header) + 24px);background:var(--j-panel);box-shadow:0 0 0 1px var(--j-line-2) inset;-webkit-backdrop-filter:blur(12px);border-radius:18px;padding:22px;position:sticky}.vc-rows{margin:0;padding:0;list-style:none;display:grid}.vc-row{border-bottom:1px solid var(--j-line);padding:13px 0}.vc-row:first-child{padding-top:0}.vc-row-h{color:var(--j-ink);justify-content:space-between;gap:12px;font-size:.92rem;display:flex}.vc-row-h b{font-weight:560}.vc-h{font:500 .92rem/1.3 var(--mono);color:var(--j-accent-ink)}.vc-math{font:400 .74rem/1.45 var(--mono);color:var(--j-ink-3);overflow-wrap:anywhere;margin-top:5px;display:block}.vc-total{justify-items:start;gap:6px;padding-top:18px;display:grid}.vc-total>span:first-child{color:var(--j-ink-2);font-size:.86rem}.vc-total strong{font:640 clamp(2.4rem, 4.5vw, 3.4rem)/1 var(--display);letter-spacing:-.03em;color:var(--j-ink);font-variant-numeric:tabular-nums}.vc-total small{font:400 .76rem/1.4 var(--mono);color:var(--j-ink-3)}.tr-list{background:var(--j-line);max-width:64rem;box-shadow:0 0 0 1px var(--j-line) inset;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.tr-list li{-webkit-backdrop-filter:blur(10px);background:#0a0b10db;grid-column:span 2;padding:22px 20px 24px}.tr-list li:nth-child(n+4){grid-column:span 3}@media (width<=900px){.tr-list{grid-template-columns:minmax(0,1fr)}.tr-list li,.tr-list li:nth-child(n+4){grid-column:auto}}.tr-list h3{font:600 1.02rem/1.25 var(--display);letter-spacing:-.01em;color:var(--j-ink)}.tr-list p{color:var(--j-ink-2);margin-top:8px;font-size:.86rem;line-height:1.5}.tr-scope{font:400 .78rem/1.4 var(--mono);color:var(--j-ink-3);flex-wrap:wrap;gap:10px 22px;margin-top:22px;display:flex}.tr-scope span{align-items:center;gap:8px;display:inline-flex}.dot{border-radius:50%;width:8px;height:8px}.dot.on{background:var(--j-accent);box-shadow:0 0 10px var(--j-accent)}.dot.off{box-shadow:0 0 0 1px var(--j-ink-3) inset}.tr-more{margin-top:26px}.tr-more a{color:var(--j-accent-ink);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.tr-more svg{width:16px;height:16px}.jr-trust .jr-wrap{min-height:70vh}.jr-close{text-align:center;padding-top:0}.close-focus{height:clamp(220px,38vh,360px)}.jr-close .jr-h{max-width:18ch;margin:0 auto}.jr-close .jr-s{margin:20px auto 0}.jr-close .jr-ctas{justify-content:center}.jr-rail{z-index:5;transition:opacity var(--dur-base) var(--ease-soft);position:fixed;top:50%;right:22px;transform:translateY(-50%)}.jr-rail ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.jr-rail a{min-height:24px;color:var(--j-ink-3);font:500 .66rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:10px;text-decoration:none;display:flex}.jr-rail span{opacity:0;transition:opacity var(--dur-quick) var(--ease-soft), transform var(--dur-quick) var(--ease-soft);transform:translate(6px)}.jr-rail i{background:var(--j-ink-3);opacity:.5;width:6px;height:6px;transition:transform var(--dur-quick) var(--ease-soft), background var(--dur-quick), opacity var(--dur-quick);border-radius:50%}.jr-rail:hover span,.jr-rail a:focus-visible span,.jr-rail a[aria-current=step] span{opacity:1;transform:none}.jr-rail a[aria-current=step]{color:var(--j-ink)}.jr-rail a[aria-current=step] i{background:var(--j-accent);opacity:1;box-shadow:0 0 10px var(--j-accent);transform:scale(1.5)}.jr-rail.is-off{opacity:0;pointer-events:none}.pst{transition:opacity 1.2s var(--ease-out), transform 1.4s var(--ease-in-out);position:absolute;inset:0}.pst-svg{width:100%;height:100%;position:absolute;inset:0}.pst-narrow{display:none}.pst-threads path{fill:none;stroke:#b9bde0;stroke-opacity:.14;stroke-width:1px}.pst-fill,.pst-groove,.pst-knots{fill:none;stroke-linecap:round}.pst-fill{stroke:#c9cde3;stroke-opacity:.32;stroke-width:1.6px}.pst-groove{stroke:#e3e5f4;stroke-opacity:.75;stroke-width:1.9px}.pst-fill.org{stroke:#9d90ff;stroke-opacity:.4}.pst-groove.org{stroke:#cdc6ff;stroke-opacity:.85}.pst-groove.kept{stroke:#f1eeff;stroke-opacity:1;stroke-width:2.2px}.pst-narrow .pst-fill,.pst-narrow .pst-groove{stroke-width:1.3px}.pst-lattice{opacity:0}.pst-edges{fill:none;stroke:#9d90ff;stroke-opacity:.3;stroke-width:.8px}.pst-knots{stroke:#f1eeff;stroke-width:5px;stroke-opacity:.85}.pst-core{opacity:.55;animation:pst-in 1.6s var(--ease-out) 2.2s backwards}@keyframes pst-in{0%{opacity:0}}.pst-p,.pst-t,.pst-lattice,.pst-core{transition:opacity 1.2s var(--ease-in-out), transform 1.4s var(--ease-in-out)}.jr-scene.is-live .pst{opacity:0}.jr:not([data-active=hero]) .pst-core{opacity:1}.jr[data-active=risk] .pst-p.is-leaver,.jr[data-active=risk] .pst-t2{opacity:.08}.jr[data-active=risk] .pst,.jr[data-active=capture] .pst,.jr[data-active=brain] .pst,.jr[data-active=serve] .pst{transform:translate(14vw)}.jr[data-active=verify] .pst{opacity:.25}.jr[data-active=brain] .pst-lattice,.jr[data-active=serve] .pst-lattice,.jr[data-active=trust] .pst-lattice{opacity:1}.jr[data-active=brain] .pst-core,.jr[data-active=serve] .pst-core,.jr[data-active=trust] .pst-core,.jr[data-active=brain] .pst-p,.jr[data-active=serve] .pst-p,.jr[data-active=trust] .pst-p,.jr[data-active=brain] .pst-t,.jr[data-active=serve] .pst-t,.jr[data-active=trust] .pst-t,.jr[data-active=close] .pst-p,.jr[data-active=close] .pst-t{opacity:0}.jr[data-active=risk] .pst-p.is-leaver,.jr[data-active=capture] .pst-p.is-leaver,.jr[data-active=verify] .pst-p.is-leaver{opacity:.06}html:not(.js) .jr-story{height:auto}html:not(.js) .jr-pin{height:auto;position:relative;overflow:visible}html:not(.js) .jr-ch{min-height:100vh;position:relative}html:not(.js) .jr-anchor,html:not(.js) .jr-orbit{display:none}@media (width<=760px){.pst-wide{display:none}.pst-narrow{display:block}.jr-rail{display:none}.jr-veil{background:linear-gradient(#0000 34%,#08090dbf 56%,#08090df0 100%)}.jr-copy,.jr-wide .jr-copy{top:auto;left:20px;right:20px;bottom:calc(env(safe-area-inset-bottom) + 30px);width:auto;transform:none}.jr-hero .jr-copy{width:auto;left:20px;right:20px;bottom:calc(env(safe-area-inset-bottom) + 64px);transform:none}.jr h1.jr-h{font-size:clamp(2.3rem,10.4vw,3.2rem)}.jr h2.jr-h,.jr-wide .jr-h{font-size:clamp(1.75rem,7.6vw,2.3rem)}.jr .jr-s{margin-top:14px;font-size:1rem}.jr-ctas{margin-top:24px}.jr-btn{min-height:46px;padding:0 20px}.jr-hero .jr-e{margin-bottom:14px}.jr-cue{display:none}.jr-orbit{--fx:.5;--fy:.3;--rx:37vw;--ry:19vh}.orb-in small{display:none}.orb-in{padding:6px 10px}.orb-in b{font-size:.74rem}.jr-wide .jr-copy{top:calc(var(--header) + 14px);bottom:auto}.jr-wide .jr-s{display:none}.jr-wide .jr-e{margin-bottom:10px}.jr-demo{top:auto;left:14px;right:14px;bottom:calc(env(safe-area-inset-bottom) + 18px);width:auto;transform:none}.vd{grid-template-columns:minmax(0,1fr);gap:10px}.vd-in{grid-template-columns:1fr 1fr;gap:6px}.vd-sig:last-child{display:none}.vd-sig-in{padding:8px 9px}.vd-text{font-size:.74rem}.vd-text.mono{font-size:.66rem}.vd-from{font-size:.6rem}.vd-from span,.vd-fate{display:none}.vd-mid{grid-template-columns:auto 1fr;place-items:center start;gap:10px;padding:0 4px}.lens{width:52px;height:52px}.lens-ask{width:28px;height:28px;font-size:.62rem}.vd-conflict{grid-area:1/2;width:100%;position:relative;bottom:auto;left:auto;transform:none}.vd-lab{display:none}.vd-card{padding:14px 14px 10px}.vd-rule{font-size:1rem}.vd-why{font-size:.78rem}.vd-f{grid-template-columns:74px 1fr;padding:6px 0;font-size:.74rem}.ad-body{gap:12px;padding:14px}.ad-q p,.ad-a p{font-size:.86rem}.ad-proof,.ad-unsure{margin-left:0}.ad-proof>div{grid-template-columns:62px 1fr;padding:7px 0}.ad-unsure{font-size:.74rem}.jr-flow{padding:96px 0}.jr-wrap{padding:0 20px}.vc{grid-template-columns:minmax(0,1fr)}.vc-out{position:relative;top:auto}.vc-field input{width:84px}.close-focus{height:34vh}.jr-dock{top:10px;right:14px}.end-orbit{--fy:.52;--ry:17vh}}html.rm .jr-ch{transition:opacity .7s,visibility 0s linear .7s}html.rm .jr-ch.is-on,html.rm .jr-ch.jr-hero:not(.is-gone){transition:opacity .7s,visibility}@media (prefers-reduced-motion:reduce){.jr-hero .jr-e,.jr-hero .jr-h,.jr-hero .jr-s,.jr-hero .jr-ctas,.jr-cue i,.pst-core{animation:none}.pst,.pst-p,.pst-t,.pst-lattice,.pst-core{transition-duration:.7s;transition-timing-function:ease}}
