@font-face{font-family:InterstellarTTF;src:url(/assets/interstellar-guJgMleq.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.scene--interstellar{overflow:hidden;--font-scene: "InterstellarTTF", "Cormorant Garamond", "Times New Roman", serif}.scene--interstellar .bg{z-index:0;will-change:transform,filter;transform:scale(1.06);animation:interstellarBgDrift 18s ease-in-out infinite}.scene--interstellar .card{z-index:2}.scene--interstellar .bg:before{content:"";position:absolute;inset:-10%;pointer-events:none;background:radial-gradient(900px 520px at 45% 40%,rgba(255,255,255,.06),transparent 62%),radial-gradient(1200px 700px at 60% 55%,rgba(120,140,255,.05),transparent 70%);filter:blur(10px);opacity:.55;animation:interstellarLightBreath 7.5s ease-in-out infinite}.scene--interstellar .bg:after{opacity:.16}@keyframes interstellarBgDrift{0%{transform:translate3d(-.8%,-.5%,0) scale(1.06);filter:saturate(.98) contrast(1.02)}50%{transform:translate3d(.7%,.5%,0) scale(1.07);filter:saturate(1.02) contrast(1.03)}to{transform:translate3d(-.8%,-.5%,0) scale(1.06);filter:saturate(.98) contrast(1.02)}}@keyframes interstellarLightBreath{0%,to{opacity:.48}50%{opacity:.65}}@media(prefers-reduced-motion:reduce){.scene--interstellar .bg{animation:none;transform:none;filter:none}.scene--interstellar .bg:before{animation:none;opacity:.55}}.scene--interstellar .orb{perspective:900px}.scene--interstellar .tarsCanvas{width:100%;height:100%;border-radius:22px;overflow:hidden;transform-style:preserve-3d;box-shadow:0 0 0 1px #ffffff1a inset,0 18px 60px #00000059}.scene--interstellar .tarsCanvas canvas{width:100%!important;height:100%!important;display:block}.scene--interstellar .subtitleLine{position:relative}.scene--interstellar .easterEggLink{position:absolute;right:18px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;opacity:.88;transition:transform .22s ease,opacity .22s ease,filter .22s ease}.scene--interstellar .easterEggLink:hover{opacity:1;transform:translateY(-50%) scale(1.03);filter:drop-shadow(0 0 10px rgba(255,255,255,.18))}.scene--interstellar .easterEggLink:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:4px;border-radius:999px}.scene--interstellar .murphWatch{transform:scale(1.25);fill:#ffffff80;stroke:#ffffffb8;filter:drop-shadow(0 0 12px rgba(120,140,255,.1));transform-origin:50% 50%;animation:murphTick 1.6s ease-in-out infinite}@keyframes murphTick{0%,to{transform:scale(1.25) rotate(0);opacity:.86}50%{transform:scale(1.25) rotate(2.2deg);opacity:1}}@media(prefers-reduced-motion:reduce){.scene--interstellar .murphWatch{animation:none}}@font-face{font-family:BladeRunnerTTF;src:url(/assets/blade-BH6XJys-.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.scene--bladeRunner{--font-scene: "BladeRunnerTTF", "Rajdhani", system-ui, sans-serif}.scene--bladeRunner .bg{z-index:0}.scene--bladeRunner .card{z-index:2;position:relative}.scene--bladeRunner .bg--bladeRunner{position:absolute;inset:0;background-image:url(/assets/bladerunner-DU2XQG1n.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;transform:scale(1.04);transform-origin:50% 50%;will-change:transform,filter}.scene--bladeRunner .bg--bladeRunner svg{width:100%;height:100%;display:block}.scene--bladeRunner .bg--bladeRunner{filter:saturate(1.05) contrast(1.06);animation:brDrift 18s ease-in-out infinite}.scene--bladeRunner .bg--bladeRunner:before{content:"";position:absolute;inset:-12%;pointer-events:none;background:radial-gradient(900px 520px at 24% 28%,rgba(80,170,255,.1),transparent 62%),radial-gradient(1200px 700px at 78% 42%,rgba(255,80,200,.08),transparent 70%),radial-gradient(1000px 680px at 55% 70%,rgba(255,170,80,.05),transparent 70%);filter:blur(16px);opacity:.85;mix-blend-mode:screen;animation:brHaze 7.5s ease-in-out infinite}.scene--bladeRunner .bg--bladeRunner:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 700px at 50% 45%,#0000,#0000008c 72%),linear-gradient(180deg,#0000001a,#0000008c);opacity:.9}@keyframes brDrift{0%{transform:translate3d(-.6%,-.3%,0) scale(1.04);filter:saturate(1.03) contrast(1.05)}50%{transform:translate3d(.6%,.4%,0) scale(1.05);filter:saturate(1.07) contrast(1.08)}to{transform:translate3d(-.6%,-.3%,0) scale(1.04);filter:saturate(1.03) contrast(1.05)}}@keyframes brHaze{0%,to{opacity:.78}50%{opacity:.92}}@media(prefers-reduced-motion:reduce){.scene--bladeRunner .bg--bladeRunner{animation:none;transform:none;filter:saturate(1.05) contrast(1.06)}.scene--bladeRunner .bg--bladeRunner:before{animation:none;opacity:.85}}.bg--bladeRunner+.card,.bg--bladerunner+.card{position:relative}.bg--bladeRunner+.card .eyeLink,.bg--bladerunner+.card .eyeLink{position:absolute;right:1.1rem;bottom:.65rem;z-index:3}@media(max-width:520px){.bg--bladeRunner+.card .eyeLink,.bg--bladerunner+.card .eyeLink{right:.9rem;bottom:.65rem}}.bg.bg--bladeRunner.bg--bladerunner+.card{position:relative!important}.bg.bg--bladeRunner.bg--bladerunner+.card .eyeLink{position:absolute!important;right:1.1rem!important;bottom:3.75rem!important;margin-left:0!important;z-index:5!important}@media(max-width:520px){.bg.bg--bladeRunner.bg--bladerunner+.card .eyeLink{right:.9rem!important;bottom:.95rem!important}}@font-face{font-family:AlienTTF;src:url(/assets/Alien-DL14GgVt.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.scene--alien{--font-scene: "AlienTTF", "IBM Plex Mono", ui-monospace, monospace}@property --alarm{syntax: "<number>"; inherits: true; initial-value: 0;}.bg.bg--alien{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;transform:translateZ(0)}.bg--alien{isolation:isolate;overflow:hidden;will-change:transform;background-image:linear-gradient(rgba(255,30,10,calc(.14 * var(--alarm))),rgba(255,30,10,calc(.09 * var(--alarm)))),linear-gradient(#00000059,#000000b3),url(/assets/alienfond-DmXr52kX.png),radial-gradient(900px 650px at 50% 38%,rgba(255,255,255,.06),transparent 62%),linear-gradient(180deg,#05060a,#0a0c12 55%,#04050a);--alarm: 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-position:50% 50%,50% 50%,50% 50%,50% 50%,50% 50%;background-size:auto,auto,cover,auto,auto;filter:contrast(1.08) brightness(.98) saturate(1.05);animation:alienBgDrift 18s ease-in-out infinite;transition:filter .65s ease,--alarm .65s ease}.bg--alien:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(1000px 600px at 50% 42%,rgba(255,30,10,calc(.42 * var(--alarm))),transparent 60%),radial-gradient(1400px 1000px at 50% 55%,rgba(255,30,10,calc(.32 * var(--alarm))),transparent 72%),linear-gradient(90deg,rgba(255,30,10,calc(.36 * var(--alarm))),#0000 28% 72%,rgba(255,30,10,calc(.3 * var(--alarm)))),linear-gradient(180deg,rgba(255,30,10,calc(.22 * var(--alarm))),#0000 42%,rgba(255,30,10,calc(.18 * var(--alarm)))),linear-gradient(90deg,#000000c7,#0000002e 18%,#0000001f,#0000002e 82%,#000000d1),radial-gradient(900px 520px at 50% 52%,rgba(255,255,255,.16),transparent 62%),repeating-linear-gradient(180deg,#ffffff12 0px 1px,#0000 1px 66px),repeating-linear-gradient(90deg,#ffffff05 0px 2px,#0000 2px 92px),radial-gradient(1100px 780px at 50% 40%,#0000 35%,#000000bd);opacity:.95;mix-blend-mode:screen;filter:contrast(1.12) brightness(.98);transition:opacity .65s ease}.bg--alien:after{content:"";position:absolute;inset:-14% -10%;pointer-events:none;z-index:1;--alien-after-bg: radial-gradient(900px 520px at 50% 26%, rgba(255, 40, 20, calc(.1 * var(--alarm))), transparent 66%), linear-gradient(90deg, rgba(255,140,90,0) 0%, rgba(255,140,90,.26) 6%, rgba(255,140,90,0) 14%, rgba(0,0,0,0) 50%, rgba(255,140,90,0) 86%, rgba(255,140,90,.24) 94%, rgba(255,140,90,0) 100% ), radial-gradient(10px 10px at 22% 34%, rgba(120,220,255,.2), transparent 60%), radial-gradient(12px 12px at 78% 58%, rgba(120,220,255,.16), transparent 62%), radial-gradient(10px 10px at 62% 20%, rgba(120,220,255,.14), transparent 62%), repeating-linear-gradient( 112deg, rgba(255,255,255,0) 0px, rgba(255,255,255,.028) 24px, rgba(255,255,255,0) 62px ), repeating-linear-gradient( 95deg, rgba(200,220,235,0) 0px, rgba(200,220,235,.03) 18px, rgba(200,220,235,0) 52px ), repeating-linear-gradient( 180deg, rgba(255,255,255,.014) 0px, rgba(255,255,255,.014) 1px, rgba(0,0,0,0) 1px, rgba(0,0,0,0) 4px ), radial-gradient(720px 520px at 34% 30%, rgba(200, 220, 235, .16), transparent 62%), radial-gradient(860px 600px at 66% 58%, rgba(175, 205, 225, .14), transparent 66%), radial-gradient(980px 700px at 52% 84%, rgba(155, 185, 205, .12), transparent 68%), radial-gradient(220px 140px at 28% 28%, rgba(255, 255, 255, .12), transparent 70%), radial-gradient(260px 160px at 50% 18%, rgba(255, 255, 255, .13), transparent 72%), radial-gradient(240px 150px at 70% 26%, rgba(255, 255, 255, .11), transparent 72%), radial-gradient(180px 120px at 40% 38%, rgba(255, 255, 255, .07), transparent 72%), radial-gradient(180px 120px at 60% 40%, rgba(255, 255, 255, .06), transparent 72%);background:var(--alien-after-bg);opacity:calc(.92 + (.08 * var(--alarm)));mix-blend-mode:screen;filter:saturate(1.1) contrast(1.15) brightness(1.08) blur(.25px);transform:translateZ(0);animation:alienSteam 9.5s ease-in-out infinite,alienLightPulse 3.8s ease-in-out infinite,alienFlicker 2.9s steps(1,end) infinite;transition:opacity .65s ease,filter .65s ease}.bg--alien .alienDust{position:absolute;inset:0;pointer-events:none;z-index:2;opacity:.7;mix-blend-mode:normal;filter:blur(.15px);background:radial-gradient(circle at 12% 18%,rgba(225,248,255,.15) 0 1px,transparent 1.8px),radial-gradient(circle at 22% 72%,rgba(225,248,255,.12) 0 1px,transparent 2px),radial-gradient(circle at 48% 38%,rgba(225,248,255,.1) 0 1px,transparent 1.9px),radial-gradient(circle at 66% 22%,rgba(225,248,255,.13) 0 1px,transparent 2.1px),radial-gradient(circle at 78% 66%,rgba(225,248,255,.11) 0 1px,transparent 2.1px),radial-gradient(circle at 90% 44%,rgba(225,248,255,.09) 0 1px,transparent 2px);animation:alienDustDrift 10.8s linear infinite}.bg--alien .alienSweep{position:absolute;inset:-12% -22%;pointer-events:none;z-index:3;background:linear-gradient(112deg,#fff0,#ffffff0f 40%,#ffffff05 52%,#fff0 72%);opacity:.34;mix-blend-mode:normal;filter:blur(.85px);animation:alienSweep 12.5s ease-in-out infinite;transition:opacity .65s ease,filter .65s ease}.bg--alien .alienVignette{position:absolute;inset:0;pointer-events:none;z-index:4;background:radial-gradient(980px 760px at 50% 42%,#0000 32%,#000000c7);opacity:.82;transition:opacity .65s ease}.bg--alien:after{opacity:.92}.bg--alien.is-alarm,.bg--alien[data-alarm=true]{filter:contrast(1.22) brightness(1.08) saturate(1.25) hue-rotate(-8deg);--alarm: 1;animation:alienAlarmDoubleFlash 5.8s ease-in-out infinite}.bg--alien.is-alarm:after,.bg--alien[data-alarm=true]:after{animation:alienSteam 7.2s ease-in-out infinite,alienLightPulse 2.4s ease-in-out infinite,alienFlicker 1.7s steps(1,end) infinite;opacity:1;filter:saturate(1.18) contrast(1.22) brightness(1.1) blur(.25px)}.bg--alien.is-alarm .alienSweep,.bg--alien[data-alarm=true] .alienSweep{opacity:.44;filter:blur(.9px) saturate(1.15)}.bg--alien.is-alarm .alienVignette,.bg--alien[data-alarm=true] .alienVignette{opacity:.88}@keyframes alienBgDrift{0%,to{background-position:50% 50%,50% 50%,50% 50%,50% 50%,50% 50%;transform:scale(1)}50%{background-position:52% 48%,50% 50%,52% 48%,50% 50%,50% 50%;transform:scale(1.02)}}.easterEggLink{display:grid;place-items:center}.easterEggLink .motionTracker{width:44px;height:44px;opacity:.96;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 0 10px rgba(60,255,150,.12));transition:transform .22s ease,filter .32s ease,opacity .22s ease;margin-top:6px}.easterEggLink:hover .motionTracker{opacity:1;transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 12px 22px rgba(0,0,0,.62)) drop-shadow(0 0 14px rgba(80,255,170,.22))}.easterEggLink .motionTracker circle{vector-effect:non-scaling-stroke}@keyframes alienFlicker{0%,6%{opacity:.92}7%{opacity:.65}8%{opacity:.95}32%{opacity:.88}33%{opacity:.6}34%{opacity:.92}68%{opacity:.9}69%{opacity:.72}70%{opacity:.93}to{opacity:.92}}@keyframes alienSteam{0%,to{transform:translate3d(-1.6%,-.9%,0) scale(1.03)}50%{transform:translate3d(1.8%,1.1%,0) scale(1.045)}}@keyframes alienLightPulse{0%,to{filter:saturate(1.08) brightness(1) contrast(1.12)}50%{filter:saturate(1.28) brightness(1.06) contrast(1.16)}}@keyframes alienDustDrift{0%{transform:translate3d(0,-12px,0)}to{transform:translate3d(0,12px,0)}}@keyframes alienSweep{0%,to{transform:translate3d(-6%,-2%,0);opacity:.14}50%{transform:translate3d(6%,2%,0);opacity:.34}}@keyframes alienAlarmDoubleFlash{0%{--alarm: 0}12%{--alarm: 1}20%{--alarm: 0}36%{--alarm: 0}48%{--alarm: 1}58%{--alarm: 0}to{--alarm: 0}}@media(prefers-reduced-motion:reduce){.bg--alien:after,.bg--alien .alienDust,.bg--alien .alienSweep{animation:none!important}}@font-face{font-family:TrueDetectiveOTF;src:url(/assets/truedetective-Bpwf80zr.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.scene--trueDetectiveS1,.scene--truedetectives1{--font-scene: "TrueDetectiveOTF", "Special Elite", Georgia, serif}:root{--td-amber: rgba(255, 200, 120, .24);--td-amber2: rgba(255, 150, 80, .18);--td-rust: rgba(255, 90, 40, .14);--td-ink: rgba(0, 0, 0, .82)}.bg--truedetective{position:fixed;inset:0;width:100vw;height:100vh;background:url(/assets/arbre-UyYewxT4.png) center center / cover no-repeat,radial-gradient(1200px 820px at 50% 35%,rgba(255,210,140,.1),transparent 62%),radial-gradient(1000px 700px at 30% 60%,rgba(255,150,90,.09),transparent 60%),radial-gradient(980px 700px at 70% 70%,rgba(100,70,40,.1),transparent 66%),linear-gradient(180deg,#0a0907,#120f0b 55%,#070605);background-position:center;background-repeat:no-repeat;background-size:cover;filter:contrast(1.08) brightness(.98) saturate(1.08);transform:translateZ(0);animation:tdBgDrift 22s ease-in-out infinite;will-change:transform}.bg--truedetective .tdHeat{position:absolute;inset:-8% -10%;pointer-events:none;opacity:.55;background:radial-gradient(900px 520px at 50% 40%,rgba(255,210,140,.08),transparent 62%),repeating-linear-gradient(90deg,#fff0,#ffffff05 18px,#fff0 42px);filter:blur(1.1px) saturate(1.12);mix-blend-mode:soft-light;animation:tdHeat 6.8s ease-in-out infinite}.bg--truedetective .tdHaze{position:absolute;inset:-10% -8%;pointer-events:none;opacity:.86;background:radial-gradient(820px 560px at 30% 30%,rgba(220,200,160,.12),transparent 66%),radial-gradient(980px 720px at 68% 60%,rgba(200,170,130,.1),transparent 70%),radial-gradient(1100px 820px at 50% 88%,rgba(140,110,70,.14),transparent 72%);filter:blur(.9px);mix-blend-mode:screen;animation:tdHaze 14s ease-in-out infinite}.bg--truedetective .tdVignette{position:absolute;inset:0;pointer-events:none;opacity:.86;background:radial-gradient(900px 680px at 50% 40%,#0000 28%,#000000c7),linear-gradient(180deg,#00000059,#000000bf)}.bg--truedetective .tdGrain{position:absolute;inset:-20%;pointer-events:none;opacity:.2;background-image:repeating-linear-gradient(0deg,#fff0,#ffffff03 1px,#0000 2px 4px),repeating-linear-gradient(90deg,#fff0,#ffffff03 1px,#0000 2px 6px);mix-blend-mode:overlay;animation:tdGrain 1.2s steps(2,end) infinite}.tdOrb{width:100%;height:100%;display:grid;place-items:center;position:relative}.tdOrb__svg{width:86%;height:86%;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(255,190,100,.1));opacity:.95;transform-origin:50% 50%;animation:tdOrbRotate 22s linear infinite}.tdOrb__spiral{stroke-dasharray:520;stroke-dashoffset:520;animation:tdSpiralDraw 2.8s ease-out .25s forwards}.tdOrb__grain{position:absolute;inset:8%;border-radius:999px;pointer-events:none;opacity:.18;background:radial-gradient(140px 120px at 30% 30%,rgba(255,210,120,.1),transparent 62%),repeating-linear-gradient(90deg,#fff0,#ffffff03 1px,#0000 4px);mix-blend-mode:overlay}.easterEggLink .tdCanIcon{width:44px;height:44px;opacity:.92;filter:sepia(.72) saturate(.78) contrast(1.06) brightness(.72) drop-shadow(0 14px 24px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(255,160,90,.22))}.tdCanIcon{filter:sepia(.75) saturate(.75) contrast(1.08) brightness(.7) drop-shadow(0 16px 28px rgba(0,0,0,.72)) drop-shadow(0 0 22px rgba(255,150,80,.26));opacity:.9;transform:translateY(-1px) scale(1.02)}@media(prefers-reduced-motion:reduce){.bg--truedetective,.bg--truedetective .tdHeat,.bg--truedetective .tdHaze,.bg--truedetective .tdGrain,.tdOrb__svg{animation:none!important}}@keyframes tdBgDrift{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes tdHeat{0%,to{transform:translate3d(-1.6%,-1.2%,0) skew(-1deg)}50%{transform:translate3d(1.2%,1%,0) skew(1deg)}}@keyframes tdHaze{0%,to{transform:translate3d(-1.2%,-.6%,0) scale(1.02)}50%{transform:translate3d(1%,.8%,0) scale(1.05)}}@keyframes tdGrain{0%{transform:translateZ(0)}25%{transform:translate3d(-.8%,.6%,0)}50%{transform:translate3d(.6%,-.7%,0)}75%{transform:translate3d(-.4%,-.3%,0)}to{transform:translate3d(.2%,.5%,0)}}@keyframes tdOrbRotate{to{transform:rotate(-360deg)}}@keyframes tdSpiralDraw{to{stroke-dashoffset:0}}@font-face{font-family:MatrixTTF;src:url(/assets/matrix-q11zj0mr.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BladeRunnerTTF;src:url(/assets/blade-BH6XJys-.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-scene: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;--font-ui: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;--bg: #07080c;--fg: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .62);--halo: rgba(120, 140, 255, .22);--halo2: rgba(80, 240, 220, .12)}.page{font-family:var(--font-scene)}.scene--matrix{--font-scene: "MatrixTTF", "Share Tech Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;width:100%;margin:0;overflow:hidden}body{background:var(--bg);color:var(--fg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page{position:relative;height:100dvh;display:grid;place-items:center;padding:24px;isolation:isolate}.scene__viewport{position:relative;width:100%;height:100%;display:grid;place-items:center;transition:opacity .52s ease;will-change:opacity}@media(prefers-reduced-motion:reduce){.scene__viewport{transition-duration:.16s}}.matrix{position:fixed;inset:-6vh -6vw;z-index:-4;width:112vw;height:112vh;display:block;opacity:.85;mix-blend-mode:screen;pointer-events:none}.bg{position:fixed;inset:-6vh -6vw;width:112vw;height:112vh;pointer-events:none;z-index:-3}.bg:before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 700px at 50% 35%,rgba(90,110,255,.1),transparent 60%),radial-gradient(900px 600px at 55% 60%,rgba(90,255,210,.06),transparent 55%),linear-gradient(115deg,rgba(120,140,255,.05),rgba(80,240,220,.03),transparent 58%);filter:blur(10px);opacity:.75;animation:drift 10s ease-in-out infinite}.bg:after{content:"";position:absolute;inset:-20%;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.03) 1px,transparent 1px);background-size:20px 20px;-webkit-mask-image:radial-gradient(900px 520px at 50% 48%,rgba(0,0,0,.9),transparent 70%);mask-image:radial-gradient(900px 520px at 50% 48%,rgba(0,0,0,.9),transparent 70%);opacity:.28;animation:grain 2.6s steps(2,end) infinite}.dust{position:absolute;inset:0;pointer-events:none}.card{width:min(760px,100%);border-radius:22px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff08),#00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:28px 26px 22px;box-shadow:0 24px 80px #00000073,0 0 0 1px #ffffff0f inset;animation:enter .72s cubic-bezier(.2,.9,.2,1) forwards;position:relative;z-index:1}.kicker{margin:0 0 12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;font-size:12px;color:#ffffffb8}.kicker--ui{font-family:var(--font-ui)!important}.hero{display:grid;grid-template-columns:140px 1fr;gap:18px;align-items:center}.title{margin:0;font-weight:700;letter-spacing:-.04em;font-size:clamp(36px,5vw,64px);line-height:1.02}.title__main{display:inline-block;filter:drop-shadow(0 0 26px var(--halo)) drop-shadow(0 0 16px var(--halo2))}.title__arrow{display:inline-block;margin-left:8px;font-weight:650;font-size:.55em;line-height:1;color:#ffffff73;transform-origin:50% 50%;animation:arrowNudge 2.6s ease-in-out infinite}@keyframes arrowNudge{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(1.5px);opacity:.7}}.subtitle{margin:12px 0 0;color:var(--muted);font-size:15px;line-height:1.55;display:grid;grid-template-columns:22px 1fr;column-gap:10px;align-items:center}.subtitle--terminal{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.prompt{width:22px;display:inline-flex;align-items:center;gap:6px}.subtitleRow{display:inline-flex;align-items:baseline;gap:12px;min-width:0}.subtitleLine{position:relative;display:inline-flex;align-items:center;gap:12px;min-width:0;padding-right:56px}.terminal-prompt{color:#ffffff8c;line-height:1.15em}.terminal-caret{width:10px;height:1.15em;background:#ffffffbf;border-radius:2px;animation:caretBlink 1.1s ease-in-out infinite}.subtitle__text{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}.meta{margin-top:18px;padding-top:14px;display:flex;gap:10px;align-items:center;border-top:1px solid rgba(255,255,255,.1);color:#fff9}.dot{width:8px;height:8px;border-radius:50%;background:#ffffff4d}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;color:#ffffffb3}.path{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;max-width:48ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffd9}.orb{position:relative;width:140px;height:140px;border-radius:26px;display:grid;place-items:center;background:linear-gradient(180deg,#ffffff06,#ffffff03);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 60px #00000059,0 0 0 1px #ffffff0d inset;overflow:hidden}.orb3d:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120px 120px at 50% 55%,rgba(0,255,120,.025),transparent 70%);mix-blend-mode:screen;opacity:.25}@keyframes aura{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cube{width:56px;height:56px;position:relative;transform-style:preserve-3d;transform:rotateX(-20deg) rotateY(25deg);animation:spin 6.8s linear infinite;z-index:1}.face{position:absolute;inset:0;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#ffffff08}.f1{transform:translateZ(28px)}.f2{transform:rotateY(180deg) translateZ(28px)}.f3{transform:rotateY(90deg) translateZ(28px)}.f4{transform:rotateY(-90deg) translateZ(28px)}.f5{transform:rotateX(90deg) translateZ(28px)}.f6{transform:rotateX(-90deg) translateZ(28px)}@keyframes enter{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes spin{0%{transform:rotateX(-20deg) rotateY(25deg) rotate(0)}to{transform:rotateX(-20deg) rotateY(385deg) rotate(360deg)}}@keyframes drift{0%,to{transform:translate3d(-1.2%,-.8%,0) scale(1.02)}50%{transform:translate3d(1.2%,.8%,0) scale(1.02)}}@keyframes grain{0%{transform:translateZ(0)}25%{transform:translate3d(-1px,1px,0)}50%{transform:translate3d(1px,-1px,0)}75%{transform:translate3d(1px,1px,0)}to{transform:translateZ(0)}}@keyframes caretBlink{0%,55%{opacity:0}65%,85%{opacity:1}to{opacity:0}}@media(max-width:520px){.hero{grid-template-columns:1fr;text-align:center}.orb{margin:0 auto}.subtitle{justify-content:center}.subtitle__text{text-align:left}}@media(prefers-reduced-motion:reduce){*{animation:none!important}.matrix{display:none}}.rabbitLink{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:44px;height:34px;border-radius:10px;outline:none}.rabbitImg{width:44px;height:auto;opacity:.98;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 0 14px rgba(0,255,120,.22)) drop-shadow(0 0 4px rgba(255,255,255,.35));animation:rabbitDrift 3.6s ease-in-out infinite}.rabbitLink:hover .rabbitImg{filter:drop-shadow(0 0 18px rgba(0,255,120,.32)) drop-shadow(0 0 6px rgba(255,255,255,.45))}.rabbitLink:focus-visible{box-shadow:0 0 0 2px #50f0dc38}@keyframes rabbitDrift{0%,to{transform:translateY(0) scale(1);opacity:.92}50%{transform:translateY(-1px) scale(1.03);opacity:1}}@media(prefers-reduced-motion:reduce){.rabbitImg{animation:none!important}}.orb__placeholder{width:66px;height:66px;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(34px 34px at 50% 45%,rgba(255,255,255,.08),transparent 70%),linear-gradient(180deg,#ffffff08,#ffffff03);box-shadow:0 14px 46px #00000059,0 0 0 1px #ffffff0d inset}.orb3d{width:100%;height:100%;border-radius:inherit;overflow:hidden;position:relative}.orb3d canvas{width:100%!important;height:100%!important;display:block}.orb3d:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(160px 130px at 50% 55%,rgba(0,255,120,.08),transparent 68%),radial-gradient(220px 170px at 40% 60%,rgba(80,240,220,.1),transparent 72%);mix-blend-mode:screen;opacity:.75}.boot{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#07080c;color:#ffffffeb}.boot__card{width:min(520px,92vw);padding:22px 18px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 60px #0000008c}.boot__title{font-weight:800;letter-spacing:.6px;margin-bottom:12px}.boot__bar{height:10px;border-radius:999px;background:#ffffff14;overflow:hidden}.boot__fill{height:100%;border-radius:999px;background:#ffffffb3;transition:width .18s ease}.boot__pct{margin-top:10px;font-variant-numeric:tabular-nums;opacity:.9}.boot__hint{margin-top:6px;opacity:.65;font-size:13px}
