:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:geometricprecision;--paper:#f2f2ee;--muted:#f2f2eead;--quiet:#f2f2ee57;--accent:#70cfff;--journey-progress:0;--launch-progress:0;--booster-progress:0;--blackhole-progress:0;--lensing-progress:0;--gravity-progress:0;--pull-progress:0;--horizon-progress:0;--interior-progress:0;--final-message-progress:0;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body,#root{background:#000;width:100%;min-height:100%;margin:0;padding:0}html{scroll-behavior:auto;overscroll-behavior:none}body{overscroll-behavior-y:none;min-width:320px;color:var(--paper);-webkit-font-smoothing:antialiased;background:#000;overflow-x:hidden}button,a{font:inherit}::selection{color:#020304;background:var(--paper)}.experience-canvas{z-index:0;background:#000;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.experience-canvas canvas{display:block;width:100%!important;height:100%!important}.journey{z-index:20;pointer-events:none;background:0 0;width:100%;position:relative}.journey a,.journey button{pointer-events:auto}.scene{background:0 0;align-items:center;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.scene-earth{height:190vh}.scene-liftoff{height:235vh}.scene-about{height:220vh}.scene-orbit{height:155vh}.scene-projects{height:420vh}.scene-leaving-earth{height:165vh}.scene-social{height:185vh}.scene-contact{height:205vh}.scene-blackhole{height:430vh}.scene-void{background:0 0;height:430vh}.scene-content{z-index:20;pointer-events:none;will-change:transform, opacity, filter;width:min(92vw,1240px);position:relative}.scene-content--center{text-align:center;margin-inline:auto}.scene-content--left{text-align:left;width:min(76vw,920px);margin-left:clamp(24px,7vw,120px);margin-right:auto}.scene-content--right{text-align:right;width:min(72vw,900px);margin-left:auto;margin-right:clamp(24px,7vw,120px)}.eyebrow{color:#f2f2eeb8;letter-spacing:.48em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:500}.scene h1,.scene h2{color:var(--paper);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(48px,7.2vw,126px);font-weight:600;line-height:.89}.scene-note{max-width:540px;color:var(--muted);margin:28px 0 0;font-size:clamp(13px,1.05vw,16px);line-height:1.65}.scene-content--right .scene-note{margin-left:auto}.scene-content--center .scene-note{margin-inline:auto}.scene-content--landing{padding-top:min(2vh,16px)}.scene-content--landing h1{max-width:min(88vw,1000px);margin-inline:auto;font-size:clamp(58px,8vw,142px)}.ascent-hint{color:#f2f2eea3;letter-spacing:.25em;margin-top:28px;font-size:10px;display:block}.scene-earth .scene-content{transform:translateY(calc(var(--launch-progress) * -58px));opacity:calc(1 - var(--launch-progress) * .94)}.gravity-copy{transform:translate3d(0, calc(var(--pull-progress) * -8vh), 0) scale(calc(1 - var(--pull-progress) * .42));filter:blur(calc(var(--horizon-progress) * 2.6px));opacity:calc(1 - var(--horizon-progress) * .98);transform-origin:50% 45%}.gravity-copy--left{transform:translate3d(calc(var(--pull-progress) * 35vw), calc(var(--pull-progress) * -8vh), 0) scale(calc(1 - var(--pull-progress) * .42))}.gravity-copy--right{transform:translate3d(calc(var(--pull-progress) * -35vw), calc(var(--pull-progress) * -8vh), 0) scale(calc(1 - var(--pull-progress) * .42))}.blackhole-copy{transform:translate3d(0, calc(var(--pull-progress) * -4vh), 0) scale(calc(1 - var(--pull-progress) * .5));filter:blur(calc(var(--horizon-progress) * 3.4px));opacity:calc(1 - var(--horizon-progress) * .99);transform-origin:50% 45%}.scene-content--ending{z-index:60;opacity:var(--final-message-progress);transform:translateY(calc((1 - var(--final-message-progress)) * 24px)) scale(calc(.975 + var(--final-message-progress) * .025));position:relative}.scene-content--ending h2{max-width:1000px;margin-inline:auto;font-size:clamp(42px,6vw,102px)}.telemetry{z-index:20;color:#f2f2ee8f;letter-spacing:.2em;pointer-events:none;gap:7px;font-size:9px;display:grid;position:absolute}.telemetry--left{top:12%;left:clamp(22px,4vw,70px)}.telemetry--right{text-align:right;top:14%;right:clamp(22px,4vw,70px)}.launch-footer{z-index:30;color:#f2f2ee8f;letter-spacing:.19em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;font-size:9px;display:grid;position:absolute;bottom:24px;left:clamp(18px,3vw,48px);right:clamp(18px,3vw,48px)}.launch-footer span:nth-child(2){text-align:center}.launch-footer span:nth-child(3){text-align:right}.tilt-permission{z-index:80;color:var(--paper);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.18em;cursor:pointer;pointer-events:auto;background:#040a1047;border:1px solid #f2f2ee47;border-radius:999px;margin-top:22px;padding:11px 15px;font-size:9px;position:relative}.cursor-hud{z-index:9999;pointer-events:none;opacity:0;will-change:transform, opacity;transform-origin:2px 2px;filter:drop-shadow(0 0 3px #d2f4fff5)drop-shadow(0 0 9px #4ac3ffd1)drop-shadow(0 0 18px #4ac3ff57);width:28px;height:34px;transition:opacity .11s,filter .12s;position:fixed;top:0;left:0}.cursor-hud[data-active=true]{opacity:1}.cursor-hud:after{content:"";filter:blur(4px);opacity:.78;background:radial-gradient(circle,#57cdff30,#0000 68%);border-radius:50%;width:25px;height:25px;transition:transform .12s,opacity .12s;position:absolute;top:-7px;left:-7px}.cursor-hud__arrow{z-index:2;transform-origin:2px 2px;width:25px;height:30px;transition:transform .11s;display:block;position:relative;overflow:visible}.cursor-hud__arrow path{fill:#fafdfffa;stroke:#52c3faf2;stroke-width:1.25px;stroke-linejoin:round}.cursor-hud[data-hover=true]{filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 12px #54cbff)drop-shadow(0 0 26px #54cbff85)}.cursor-hud[data-hover=true]:after{opacity:1;transform:scale(1.35)}.cursor-hud[data-hover=true] .cursor-hud__arrow{transform:scale(1.055)}.cursor-hud[data-down=true] .cursor-hud__arrow{transform:scale(.93)}@media (pointer:fine){body,button,a,[data-cursor=interactive]{cursor:none}}@media (width<=760px){.scene-content,.scene-content--left,.scene-content--right{text-align:center;width:calc(100% - 36px);margin-inline:auto}.scene h1,.scene h2{letter-spacing:-.045em;font-size:clamp(42px,13vw,78px);line-height:.93}.scene-content--landing h1{font-size:clamp(48px,14vw,86px)}.eyebrow{letter-spacing:.34em;font-size:8px}.scene-note{margin-inline:auto;font-size:13px}.gravity-copy--left,.gravity-copy--right,.gravity-copy{transform:translate3d(0, calc(var(--pull-progress) * -8vh), 0) scale(calc(1 - var(--pull-progress) * .42))}.launch-footer{grid-template-columns:1fr 1fr;font-size:7px}.launch-footer span:nth-child(2){display:none}.telemetry{font-size:7px}.telemetry--left{top:10%;left:18px}.telemetry--right{top:10%;right:18px}.cursor-hud{display:none}.scene-earth{height:150vh}.scene-liftoff{height:170vh}.scene-about{height:165vh}.scene-orbit{height:120vh}.scene-projects{height:280vh}.scene-leaving-earth{height:140vh}.scene-social{height:145vh}.scene-contact{height:155vh}.scene-blackhole{height:285vh}.scene-void{height:280vh}}@media (prefers-reduced-motion:reduce){.cursor-hud{display:none}}.space-social-logo{width:25px;height:25px;color:var(--signal-color,#fff);filter:drop-shadow(0 0 4px var(--signal-color,#fff)) drop-shadow(0 0 10px var(--signal-color,#fff));-webkit-user-select:none;user-select:none;place-items:center;transition:opacity .12s linear;display:grid}.space-social-logo svg,.space-social-logo img{width:19px;height:19px;display:block}.space-social-logo svg{fill:currentColor}.space-social-logo--gmail{width:22px!important;height:22px!important}@media (width<=760px){.space-social-logo{width:23px;height:23px}.space-social-logo svg,.space-social-logo img{width:18px;height:18px}}.final-social-portal{--astronaut-social-progress:0;z-index:900;opacity:var(--astronaut-social-progress);pointer-events:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;display:block;position:fixed;inset:0}.final-social-portal[data-active=true]{pointer-events:none}.lost-astronaut-code{color:#fafafaf0;letter-spacing:.01em;white-space:nowrap;text-align:left;-webkit-user-select:none;user-select:none;pointer-events:none;text-shadow:0 1px 2px #000000f2,0 0 5px #ffffff1f;will-change:opacity, transform;flex-direction:column;align-items:flex-start;gap:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:5.4px;font-weight:400;line-height:1.2;transition:opacity .14s linear;display:flex;position:relative}.lost-astronaut-code__comment{color:#fafafaeb;font-size:4.5px}.lost-astronaut-code__line{color:#fafafaf5}.lost-astronaut-code__line i{color:#fafafaeb;font-style:normal}.final-social-portal[data-active=true]:hover~.journey,.final-social-portal[data-active=true]:focus-visible~.journey{cursor:auto}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=760px){.lost-astronaut-code{font-size:5px}.lost-astronaut-code__comment{font-size:4.2px}}.launch-manifest{color:#f2f2eec7;letter-spacing:.055em;text-transform:uppercase;text-wrap:balance;max-width:720px;margin:24px auto 0;font-size:clamp(11px,.92vw,14px);font-weight:500;line-height:1.65}.about-content{width:min(80vw,1040px)}.about-content h2{max-width:980px;font-size:clamp(48px,6.1vw,104px)}.about-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,42px);max-width:940px;margin-top:28px;display:grid}.about-copy .scene-note{max-width:none;margin:0}.origin-telemetry{color:#f2f2ee8a;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:8px 16px;max-width:900px;margin-top:30px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:8px;display:flex}.origin-telemetry span{padding-left:12px;position:relative}.origin-telemetry span:before{content:"";background:#70cfff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 9px #70cfffd1}.projects-content{width:min(88vw,1180px)}.projects-content>.scene-note{max-width:650px}.signal-grid{pointer-events:auto;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:34px;display:grid}.signal-card{min-height:126px;color:var(--paper);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(135deg,#05101bc2,#04091057),radial-gradient(circle at 82% 20%,#42bdff1a,#0000 42%);border:1px solid #89d8ff33;border-radius:3px;padding:17px 18px 16px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff04,0 12px 40px #0000001f}.signal-card:hover,.signal-card:focus-visible{background:linear-gradient(135deg,#051422e6,#050d178a),radial-gradient(circle at 82% 20%,#42bdff33,#0000 46%);border-color:#93e0ffb8;outline:none;transform:translateY(-4px);box-shadow:0 0 0 1px #70cfff14,0 0 28px #48c4ff1a,0 18px 48px #00000038}.signal-card__beam{opacity:.48;background:linear-gradient(90deg,#70cfff,#0000);width:38%;height:1px;position:absolute;bottom:0;left:18px}.signal-card__topline{color:#cfebf98a;letter-spacing:.17em;justify-content:space-between;gap:16px;margin-bottom:24px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:7px;display:flex}.signal-card strong{letter-spacing:-.025em;text-transform:uppercase;max-width:88%;font-size:clamp(17px,1.35vw,22px);font-weight:600;line-height:1.05;display:block}.signal-card__type{color:#f2f2ee7a;letter-spacing:.14em;margin-top:9px;font-size:8px;display:block}.signal-card--more{pointer-events:none;background:#040c1442;border-style:dashed}.tool-constellation{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;background:#01060b42;border:1px solid #f2f2ee1a;width:100%;margin-top:26px;padding:18px;position:relative}.tool-constellation:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#70cfff2e,#0000);height:1px;position:absolute;inset:50% 7% auto}.tool-constellation__header{color:#f2f2ee73;letter-spacing:.18em;justify-content:space-between;gap:20px;margin-bottom:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:7px;display:flex}.tool-constellation__orbit{flex-wrap:wrap;gap:8px;display:flex}.tool-node{color:#f2f2eeb8;letter-spacing:.09em;background:#08121c8a;border:1px solid #96dbff26;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:4px 10px 4px 5px;font-size:7px;display:inline-flex;position:relative}.tool-node__icon{color:#a7e3ff;letter-spacing:-.03em;background:#38a8e017;border:1px solid #70cfff57;border-radius:50%;place-items:center;width:21px;height:21px;font-family:SFMono-Regular,Consolas,monospace;font-size:6px;display:grid;box-shadow:0 0 12px #4ac6ff14}.social-content,.contact-content{pointer-events:none}.social-manifesto{max-width:610px}.social-manifesto--secondary{color:#f2f2ee7a;margin-top:14px}.social-signals{pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:760px;margin-top:30px;display:grid}.social-signals a{min-height:84px;color:var(--paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040b136b;border:1px solid #99dcff2e;padding:14px;text-decoration:none;transition:border-color .16s,transform .16s,background .16s}.social-signals a:hover,.social-signals a:focus-visible{background:#07131f9e;border-color:#85d8ffa8;outline:none;transform:translateY(-3px)}.social-signals span,.social-signals strong{display:block}.social-signals span{color:#f2f2ee6b;letter-spacing:.13em;margin-bottom:23px;font-size:7px}.social-signals strong{letter-spacing:.08em;font-size:12px;font-weight:600}.contact-content{width:min(80vw,990px)}.contact-content h2{font-size:clamp(50px,6.4vw,108px)}.contact-signals{pointer-events:auto;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:30px;display:grid}.contact-signal{min-height:118px;color:var(--paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040b137a;border:1px solid #9bdcff2e;padding:14px 15px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative}.contact-signal:after{content:"";opacity:.5;background:linear-gradient(90deg,#70cfff99,#0000);height:1px;position:absolute;bottom:12px;left:15px;right:15px}.contact-signal--whatsapp:after{background:linear-gradient(90deg,#63e897b8,#0000)}.contact-signal--email:after{background:linear-gradient(90deg,#ffa65bad,#0000)}.contact-signal:hover,.contact-signal:focus-visible{border-color:#9fe2ffb3;outline:none;transform:translateY(-3px);box-shadow:0 0 26px #50c6ff14}.contact-signal span,.contact-signal strong{display:block}.contact-signal__code{color:#f2f2ee6b;letter-spacing:.14em;margin-bottom:26px;font-family:SFMono-Regular,Consolas,monospace;font-size:7px}.contact-signal strong{letter-spacing:.05em;margin-bottom:7px;font-size:13px}.contact-signal strong+span{color:#f2f2ee8a;letter-spacing:.06em;font-size:8px}.alternate-mail{color:#f2f2ee85;letter-spacing:.12em;pointer-events:auto;margin-top:12px;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;text-decoration:none;display:inline-block}.alternate-mail:hover,.alternate-mail:focus-visible{color:var(--paper);outline:none}@media (width<=900px){.signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-signals{grid-template-columns:1fr}.contact-signal{min-height:94px}.contact-signal__code{margin-bottom:16px}}@media (width<=760px){.launch-manifest{letter-spacing:.07em;max-width:88vw;margin-top:18px;font-size:9px;line-height:1.55}.about-content,.projects-content,.contact-content{width:calc(100% - 32px)}.about-content h2,.contact-content h2{font-size:clamp(38px,11vw,64px)}.about-copy{grid-template-columns:1fr;gap:12px;margin-top:22px}.origin-telemetry{justify-content:center;margin-top:22px;font-size:6px}.signal-grid{grid-template-columns:1fr;gap:7px;margin-top:22px}.signal-card{min-height:92px;padding:12px 13px}.signal-card__topline{margin-bottom:13px}.signal-card strong{font-size:16px}.tool-constellation{margin-top:14px;padding:12px}.tool-constellation__header{text-align:center;gap:4px;display:grid}.tool-constellation__orbit{justify-content:center}.tool-node{font-size:6px}.social-signals{margin-inline:auto;grid-template-columns:1fr;max-width:410px;margin-top:22px}.social-signals a{min-height:66px}.social-signals span{margin-bottom:12px}.contact-signals{margin-inline:auto;max-width:430px;margin-top:22px}.alternate-mail{margin-top:10px}.scene-about{height:225vh}.scene-projects{height:455vh}.scene-social{height:210vh}.scene-contact{height:245vh}}[data-transmit=true]{opacity:.04;filter:blur(7px)brightness(1.35);transition:opacity .56s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--tx-delay,0s);will-change:opacity, filter, translate;translate:0 16px}[data-transmit=true].is-transmitting{opacity:1;filter:blur()brightness();translate:0}.eyebrow[data-transmit=true],.scene h1[data-transmit=true],.scene h2[data-transmit=true],.scene-note[data-transmit=true],.launch-manifest[data-transmit=true]{position:relative}.eyebrow[data-transmit=true]:after,.scene h1[data-transmit=true]:after,.scene h2[data-transmit=true]:after,.scene-note[data-transmit=true]:after,.launch-manifest[data-transmit=true]:after{content:none!important;display:none!important}.launch-counter{color:#e2f5ffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:uppercase;background:#04111c38;border:1px solid #8edcff2e;border-radius:2px;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:11px;width:fit-content;min-width:292px;margin:18px auto 0;padding:8px 12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:grid;position:relative;overflow:hidden}.launch-counter:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#70cfff2e,#0000);width:32%;animation:3.4s ease-in-out infinite vg-counter-sweep;position:absolute;inset:0 auto 0 -38%;transform:skew(-17deg)}.launch-counter__label,.launch-counter__state{letter-spacing:.17em;white-space:nowrap;font-size:6px}.launch-counter__state{color:#70cfff94}.launch-counter strong{color:#d9f4ff;letter-spacing:.14em;text-shadow:0 0 13px #70cfff47;font-size:11px;font-weight:600}@keyframes vg-counter-sweep{0%,64%{opacity:0;transform:translate(0)skew(-17deg)}72%{opacity:.9}to{opacity:0;transform:translate(460%)skew(-17deg)}}.signal-card{isolation:isolate}.signal-card:before{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#81daff21,#def7ff4d,#81daff1a,#0000);width:26%;position:absolute;top:-35%;bottom:-35%;left:-38%;transform:skew(-18deg)}.signal-card:after{content:"";z-index:0;opacity:.32;pointer-events:none;background:linear-gradient(#8edcff,#8edcff) 0 0/11px 1px no-repeat,linear-gradient(#8edcff,#8edcff) 0 0/1px 11px no-repeat,linear-gradient(#8edcff,#8edcff) 100% 100%/11px 1px no-repeat,linear-gradient(#8edcff,#8edcff) 100% 100%/1px 11px no-repeat;position:absolute;inset:7px}.signal-card.is-transmitting:before{animation:vg-card-carrier 1.12s cubic-bezier(.2, .72, .2, 1) var(--tx-delay,0s) 1}.signal-card:hover:before,.signal-card:focus-visible:before{animation:1.15s cubic-bezier(.2,.72,.2,1) vg-card-carrier}.signal-card>*{z-index:2;position:relative}.signal-card__beam{animation:vg-beam-pulse 2.8s ease-in-out var(--signal-delay,0s) infinite}.signal-card__topline span:last-child{padding-left:10px;position:relative}.signal-card__topline span:last-child:before{content:"";width:4px;height:4px;animation:vg-live-pulse 1.6s ease-in-out var(--signal-delay,0s) infinite;background:#82d8ff;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #70cfffd9}@keyframes vg-card-carrier{0%{opacity:0;left:-38%}14%{opacity:.72}to{opacity:0;left:126%}}@keyframes vg-beam-pulse{0%,to{opacity:.25;transform-origin:0;transform:scaleX(.62)}50%{opacity:.72;transform-origin:0;transform:scaleX(1)}}@keyframes vg-live-pulse{0%,to{opacity:.36;scale:.78}50%{opacity:1;scale:1.15}}.signal-card--more{opacity:.78;justify-self:start;width:72%;min-height:76px;padding:11px 13px 10px}.signal-card--more strong{letter-spacing:.01em;font-size:clamp(11px,.86vw,14px)}.tool-constellation{overflow:hidden}.tool-constellation:after{content:"";opacity:.22;pointer-events:none;background:linear-gradient(90deg,#0000,#70cfff47,#0000);width:14%;animation:5.8s linear infinite vg-system-scan;position:absolute;top:0;bottom:0;left:-18%;transform:skew(-16deg)}.tool-node{animation:vg-tool-idle 3.3s ease-in-out var(--tool-delay,0s) infinite;transition:border-color .18s,color .18s,background .18s,translate .18s}.tool-node:hover{color:#effaff;background:#0d2233b8;border-color:#8edcff75;translate:0 -2px}@keyframes vg-system-scan{0%{left:-18%}to{left:118%}}@keyframes vg-tool-idle{0%,to{box-shadow:0 0 #70cfff00}50%{box-shadow:0 0 14px #70cfff0e}}.launch-footer__location{text-align:center;gap:4px;min-width:250px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:grid}.launch-footer__location strong,.launch-footer__location small{font:inherit;font-weight:500;display:block}.launch-footer__location strong{color:#f2f2eead;letter-spacing:.19em}.launch-footer__location small{color:#96d7f578;letter-spacing:.1em;white-space:nowrap;font-size:7px}@media (width<=760px){.launch-counter{grid-template-columns:auto auto;gap:7px 10px;min-width:0;max-width:calc(100vw - 42px);margin-top:14px;padding:7px 9px}.launch-counter__state{text-align:center;grid-column:1/-1}.signal-card--more{width:min(76%,270px);min-height:68px}.launch-footer{grid-template-columns:1fr 1fr;row-gap:7px;bottom:15px}.launch-footer span:nth-child(2),.launch-footer__location{grid-area:1/1/auto/-1;min-width:0;display:grid}.launch-footer span:first-child{grid-area:2/1}.launch-footer span:nth-child(3){grid-area:2/2}.launch-footer__location small{white-space:normal;font-size:6px}}@media (prefers-reduced-motion:reduce){[data-transmit=true],[data-transmit=true].is-transmitting{opacity:1;filter:none;transition:none;translate:0}.signal-card:before,.signal-card__beam,.signal-card__topline span:last-child:before,.tool-constellation:after,.tool-node,.launch-counter:before{animation:none!important}}.boot-sequence{z-index:2200;color:#dcf4ffc2;opacity:1;visibility:visible;pointer-events:none;background:radial-gradient(circle at 50% 48%,#143e5629,#0000 28%),#010305;place-items:center;transition:opacity .62s cubic-bezier(.22,.75,.18,1),visibility 0s linear .62s;display:grid;position:fixed;inset:0}.boot-sequence.is-ready{opacity:0;visibility:hidden}.boot-sequence__core{text-align:center;text-transform:uppercase;justify-items:center;gap:9px;width:min(72vw,360px);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:grid}.boot-sequence__core span,.boot-sequence__core small{color:#a9def685;letter-spacing:.22em;font-size:7px}.boot-sequence__core strong{color:#eefaffe6;letter-spacing:.18em;font-size:10px;font-weight:500}.boot-sequence__core i{background:#70cfff1a;width:min(72vw,300px);height:1px;position:relative;overflow:hidden}.boot-sequence__core i:after{content:"";background:linear-gradient(90deg,#0000,#8edcff,#0000);width:28%;animation:1.15s linear infinite vg-boot-scan;position:absolute;inset:0 auto 0 -28%;box-shadow:0 0 12px #70cfffa6}@keyframes vg-boot-scan{to{transform:translate(460%)}}.signal-card--more{appearance:none;width:min(100%,238px);min-height:66px;font:inherit;text-align:left;cursor:none;pointer-events:auto;border-style:dashed;grid-column:1/-1;padding:10px 12px 9px}.signal-card--more .signal-card__topline{margin-bottom:8px}.signal-card--more strong{letter-spacing:.015em;max-width:100%;font-size:12px}.signal-card--more .signal-card__type{margin-top:5px;font-size:6px}.signal-archive{opacity:0;pointer-events:none;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;max-height:0;margin-top:-3px;transition:max-height .52s cubic-bezier(.2,.75,.2,1),opacity .26s,transform .36s;display:grid;overflow:hidden;transform:translateY(-8px)}.signal-archive.is-open{opacity:1;pointer-events:auto;max-height:520px;transform:translateY(0)}.signal-archive__item{color:#ebf8ffcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;min-height:42px;transition:transform .22s ease var(--archive-delay,0s), opacity .22s ease var(--archive-delay,0s), border-color .16s ease, background .16s ease;background:#040d156b;border:1px solid #7acdf521;border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;display:grid;position:relative;overflow:hidden;transform:translateY(7px)}.signal-archive.is-open .signal-archive__item{opacity:1;transform:translateY(0)}.signal-archive__item:hover,.signal-archive__item:focus-visible{background:#071928b3;border-color:#8edcff85;outline:none}.signal-archive__item>span,.signal-archive__item>small{color:#8edcff75;letter-spacing:.12em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:6px}.signal-archive__item strong{color:#eff8fcc7;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.void-social-logo{--signal-color:#8edcff;width:20px;height:20px;color:var(--signal-color);filter:drop-shadow(0 0 4px var(--signal-color)) drop-shadow(0 0 9px var(--signal-color));pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.void-social-logo svg,.void-social-logo img{width:16px;height:16px;display:block}.void-social-logo svg{fill:currentColor;overflow:visible}.void-social-logo img{object-fit:contain;border-radius:50%}.void-social-logo--gmail{width:18px!important;height:18px!important;fill:initial!important}@media (width<=760px){.signal-archive{grid-template-columns:1fr 1fr}.signal-card--more{justify-self:center;width:min(68vw,220px)}.signal-archive__item{grid-template-columns:auto 1fr}.signal-archive__item small{display:none}.void-social-logo{width:17px;height:17px}.void-social-logo svg,.void-social-logo img{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.boot-sequence,.signal-archive,.signal-archive__item{transition:none}.boot-sequence__core i:after{animation:none}}.ascent-hint[data-transmit=true].is-transmitting,.ascent-hint{opacity:clamp(0, calc(1 - var(--launch-progress) * 5.6), 1);transform:translateY(calc(var(--launch-progress) * 12px));filter:blur(calc(var(--launch-progress) * 3.5px));transition:opacity .12s linear,filter .12s linear}.launch-footer__location{-webkit-backdrop-filter:blur(7px);background:#04111940;border:1px solid #97dcfa21;border-radius:7px;gap:5px;min-width:285px;padding:6px 12px 7px;box-shadow:inset 0 0 18px #52b5e109}.launch-footer__location strong{color:#f8f9f6eb;letter-spacing:.2em;text-shadow:0 0 10px #ffffff1f;font-size:9px;font-weight:650}.launch-footer__location small{color:#a4e2fcd6;letter-spacing:.085em;text-shadow:0 0 10px #56c4f52e;font-size:8px;font-weight:520}.void-social-logo{cursor:pointer;border-radius:8px;width:28px;height:28px;text-decoration:none;transition:opacity .18s,filter .18s,transform .18s}.void-social-logo:hover,.void-social-logo:focus-visible{filter:drop-shadow(0 0 5px var(--signal-color)) drop-shadow(0 0 12px var(--signal-color));outline:none;transform:scale(1.08)}.void-social-logo svg,.void-social-logo img{width:15px;height:15px}@media (width>=761px){.launch-footer__location{transform:translate(clamp(-235px,-14vw,-145px))}}@media (width<=760px){.launch-footer__location{min-width:min(82vw,300px);padding:5px 8px 6px}.launch-footer__location strong{font-size:8px}.launch-footer__location small{font-size:7px;line-height:1.35}.void-social-logo{border-radius:7px;width:26px;height:26px}}.autopilot-launch{z-index:90;color:#effaffeb;-webkit-backdrop-filter:blur(10px);pointer-events:auto;background:linear-gradient(100deg,#091d2a94,#05101952);border:1px solid #7bd8ff47;border-radius:999px;grid-template-columns:auto auto auto;align-items:center;gap:10px;margin-top:18px;padding:10px 13px 10px 15px;transition:border-color .16s,transform .16s,box-shadow .16s;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #48bff50e,0 0 20px #2db1ee14}.autopilot-launch:before{content:"";background:linear-gradient(90deg,#0000,#7fe0ff29,#0000);animation:3.4s ease-in-out infinite autopilot-button-scan;position:absolute;inset:0;transform:translate(-115%)}.autopilot-launch>*{z-index:1;position:relative}.autopilot-launch span{color:#77d8ffc7;letter-spacing:.22em;font-size:7px}.autopilot-launch strong{letter-spacing:.15em;font-size:8px;font-weight:650}.autopilot-launch i{color:#bcecff;border:1px solid #93e2ff52;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;display:grid;box-shadow:0 0 10px #50c7ff2e}.autopilot-launch:hover,.autopilot-launch:focus-visible{border-color:#9be6ff9e;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 22px #48bff517,0 0 24px #2db1ee29}@keyframes autopilot-button-scan{0%,46%{opacity:0;transform:translate(-115%)}55%{opacity:1}74%,to{opacity:0;transform:translate(115%)}}.autopilot-reveal{z-index:9800;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur();background:radial-gradient(circle,#4bc3f621,#0000 30%),#00070c2e;place-items:center;transition:opacity .18s,visibility .18s step-end;display:grid;position:fixed;inset:0}.autopilot-reveal.is-active{opacity:1;visibility:visible;transition:opacity .13s,visibility step-start}.autopilot-reveal:before,.autopilot-reveal:after{content:"";opacity:0;border:1px solid #6fd8ff14;border-radius:22px;position:absolute;inset:8%;transform:scale(.92)}.autopilot-reveal.is-active:before{animation:.9s cubic-bezier(.2,.72,.2,1) both autopilot-frame-reveal}.autopilot-reveal.is-active:after{animation:.9s cubic-bezier(.2,.72,.2,1) 90ms both autopilot-frame-reveal;inset:17%}.autopilot-reveal__scan{opacity:0;background:linear-gradient(90deg,#0000,#9fe8ffcc,#0000);height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 14px #59cdff8a}.autopilot-reveal.is-active .autopilot-reveal__scan{animation:.76s ease-in-out .11s both autopilot-scan-line}.autopilot-reveal__copy{color:#eefaff;text-align:center;text-shadow:0 0 18px #51caff4d;opacity:0;justify-items:center;gap:8px;display:grid;transform:translateY(8px)scale(.98)}.autopilot-reveal.is-active .autopilot-reveal__copy{animation:.76s cubic-bezier(.16,.8,.24,1) .18s both autopilot-copy-in}.autopilot-reveal__copy small,.autopilot-reveal__copy span{letter-spacing:.28em;color:#92dfffb8;font-size:8px}.autopilot-reveal__copy strong{letter-spacing:.08em;font-size:clamp(22px,3vw,42px);font-weight:550}@keyframes autopilot-frame-reveal{0%{opacity:0;transform:scale(.92)}50%{opacity:.8}to{opacity:0;transform:scale(1.02)}}@keyframes autopilot-scan-line{0%{opacity:0;transform:translateY(-36vh)}18%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translateY(36vh)}}@keyframes autopilot-copy-in{0%{opacity:0;filter:blur(5px);transform:translateY(8px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.autopilot-hud{z-index:9400;color:#dcf6ffc2;-webkit-backdrop-filter:blur(10px);pointer-events:none;opacity:0;background:#020a1061;border:1px solid #66cffa29;border-radius:8px;width:min(320px,100vw - 28px);padding:9px 11px 10px;transition:opacity .18s,transform .18s;position:fixed;top:clamp(14px,2.4vh,30px);right:clamp(14px,2.6vw,40px);transform:translateY(-8px)}.autopilot-hud.is-active{opacity:1;transform:translateY(0)}.autopilot-hud__topline{letter-spacing:.18em;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:6px;display:flex}.autopilot-hud__topline span:first-child{color:#8ee0ff}.autopilot-hud__track{background:#7bd6ff17;border-radius:99px;height:2px;position:relative;overflow:hidden}.autopilot-hud__track i{transform-origin:0;transform:scaleX(var(--journey-progress));background:linear-gradient(90deg,#52c7f8,#d9f6ff);position:absolute;inset:0;box-shadow:0 0 10px #57cdffb8}html[data-autopilot=true] [data-transmit=true]{transition-duration:.76s,.94s,.88s;transition-timing-function:cubic-bezier(.16,1,.3,1)}html[data-autopilot=true] [data-transmit=true].is-transmitting{text-shadow:0 0 18px #5ccdff1a}@media (width<=760px){.autopilot-launch{gap:8px;margin-top:14px;padding:9px 11px 9px 13px}.autopilot-hud{top:max(10px, env(safe-area-inset-top));width:min(285px,100vw - 20px);right:10px}.autopilot-hud__topline{font-size:5.5px}.launch-footer span:nth-child(2).launch-footer__location{min-width:min(86vw,310px);display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.autopilot-reveal,.autopilot-hud,.autopilot-launch{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.autopilot-launch:before,.autopilot-reveal.is-active:before,.autopilot-reveal.is-active:after,.autopilot-reveal.is-active .autopilot-reveal__scan,.autopilot-reveal.is-active .autopilot-reveal__copy{animation:none}}@media (pointer:coarse){.experience-canvas canvas{touch-action:none;-webkit-tap-highlight-color:transparent}}@media (pointer:fine){html,body,#root,.experience-canvas,.experience-canvas canvas,button,a,[data-cursor=interactive]{cursor:none!important}}.eyebrow[data-transmit=true]:after,.scene h1[data-transmit=true]:after,.scene h2[data-transmit=true]:after,.scene-note[data-transmit=true]:after,.launch-manifest[data-transmit=true]:after{content:none!important;animation:none!important;display:none!important}[data-transmit=true]{opacity:0;filter:blur(4px)brightness(1.12);clip-path:inset(0 0 18%);transition:opacity .52s cubic-bezier(.16,1,.3,1),filter .62s cubic-bezier(.16,1,.3,1),translate .62s cubic-bezier(.16,1,.3,1),clip-path .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--tx-delay,0s);will-change:auto;translate:0 14px}[data-transmit=true].is-transmitting{opacity:1;filter:blur()brightness();clip-path:inset(0);translate:0}@media (pointer:coarse),(width<=760px){html,body,#root{overscroll-behavior:none}.experience-canvas,.experience-canvas canvas{touch-action:none}[data-transmit=true]{filter:none;clip-path:inset(0 0 12%);transition-duration:.36s,0s,.43s,.43s;translate:0 10px}[data-transmit=true].is-transmitting{filter:none;clip-path:inset(0);translate:0}.signal-card,.tool-constellation,.contact-signal,.social-signals a,.launch-counter,.launch-footer__location,.autopilot-launch,.autopilot-hud{-webkit-backdrop-filter:none!important}.signal-card:before,.signal-card__beam,.tool-constellation:before,.autopilot-launch:before{animation:none!important}}[data-transmit=true]{filter:blur(5px)brightness(.96);clip-path:inset(0 0 24%);transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1),filter .68s cubic-bezier(.16,1,.3,1),clip-path .68s cubic-bezier(.16,1,.3,1);transition-delay:var(--tx-delay,0s);transform:translateY(16px)scale(.992);opacity:0!important;translate:none!important}[data-transmit=true].is-transmitting{filter:blur()brightness();clip-path:inset(0);transform:translate(0,0)scale(1);opacity:1!important;translate:none!important}@keyframes vg-signal-lock{0%{text-shadow:0 0 #62cdff00}38%{text-shadow:0 0 7px #aae6ff33,0 0 20px #47bcf51f}to{text-shadow:0 0 #62cdff00}}@media (pointer:coarse),(width<=760px){[data-transmit=true]{clip-path:inset(0 0 18%);transition-duration:.42s,.5s,0s,.5s;transform:translateY(11px)scale(.995);filter:none!important}[data-transmit=true].is-transmitting{clip-path:inset(0);transform:translate(0,0)scale(1);filter:none!important}.eyebrow[data-transmit=true].is-transmitting,.scene h1[data-transmit=true].is-transmitting,.scene h2[data-transmit=true].is-transmitting,.scene-note[data-transmit=true].is-transmitting,.launch-manifest[data-transmit=true].is-transmitting{animation-duration:.52s}}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}.journey-rail{z-index:2050;opacity:0;pointer-events:none;touch-action:none;width:20px;height:min(31vh,250px);min-height:150px;transition:opacity .22s;position:fixed;top:50%;left:12px;transform:translateY(-50%)}.journey-rail.is-visible{opacity:.84;pointer-events:auto}.journey-rail__track{background:#9edefa2e;border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #46bef514}.journey-rail__track:before,.journey-rail__track:after{content:"";background:#aae4fc61;width:5px;height:1px;position:absolute;left:50%;transform:translate(-50%)}.journey-rail__track:before{top:0}.journey-rail__track:after{bottom:0}.journey-rail__thumb{background:#081f2ee6;border:1px solid #c2efffb8;border-radius:999px;width:7px;height:25px;transition:box-shadow .15s,background .15s;position:absolute;top:96%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 7px #64cfff7a,inset 0 0 5px #68cfff2e}.journey-rail:hover .journey-rail__thumb,.journey-rail:active .journey-rail__thumb{background:#103a52f5;box-shadow:0 0 10px #7fdeffb8,0 0 22px #4dbef538}.signal-card.is-transmitting,.contact-signal.is-transmitting,.social-signals a.is-transmitting,.tool-constellation.is-transmitting{animation:vg-panel-lock .62s cubic-bezier(.16, 1, .3, 1) var(--tx-delay,0s) 1}@keyframes vg-final-signal-lock{0%{color:#beeaff94;text-shadow:0 0 #68cfff00}42%{color:#f2fafffa;text-shadow:0 0 8px #91dfff42,0 0 22px #47bcf51c}to{color:inherit;text-shadow:0 0 #68cfff00}}@keyframes vg-panel-lock{0%{box-shadow:0 0 #70cfff00}48%{box-shadow:0 0 22px #70cfff1f}to{box-shadow:0 0 #70cfff00}}.eyebrow[data-transmit=true]:before,.eyebrow[data-transmit=true]:after,.scene h1[data-transmit=true]:before,.scene h1[data-transmit=true]:after,.scene h2[data-transmit=true]:before,.scene h2[data-transmit=true]:after,.scene-note[data-transmit=true]:before,.scene-note[data-transmit=true]:after,.launch-manifest[data-transmit=true]:before,.launch-manifest[data-transmit=true]:after{content:none!important;animation:none!important;display:none!important}@media (pointer:coarse),(width<=760px){.journey-rail{width:18px;height:min(27vh,210px);min-height:128px;left:7px}.journey-rail__thumb{width:7px;height:22px}[data-transmit=true]{filter:none!important;clip-path:inset(0 0 12%)!important;transition-duration:.38s,.47s,0s,.47s!important;transform:translateY(9px)scale(.996)!important}[data-transmit=true].is-transmitting{filter:none!important;clip-path:inset(0)!important;transform:translate(0,0)scale(1)!important}.eyebrow[data-transmit=true].is-transmitting,.scene h1[data-transmit=true].is-transmitting,.scene h2[data-transmit=true].is-transmitting,.scene-note[data-transmit=true].is-transmitting,.launch-manifest[data-transmit=true].is-transmitting{animation-duration:.46s!important}.signal-card.is-transmitting,.contact-signal.is-transmitting,.social-signals a.is-transmitting,.tool-constellation.is-transmitting{animation:none!important}}.signal-card__beam,.tool-constellation:before{content:none!important;display:none!important}[data-transmit=true]{opacity:0!important;filter:blur(4px)brightness(.96)!important;clip-path:inset(0 0 15%)!important;transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1),clip-path .7s cubic-bezier(.16,1,.3,1)!important;transition-delay:var(--tx-delay,0s)!important;transform:translateY(15px)scale(.993)!important}[data-transmit=true].is-transmitting{opacity:1!important;filter:blur()brightness()!important;clip-path:inset(0)!important;transform:translate(0,0)scale(1)!important}.eyebrow[data-transmit=true].is-transmitting,.scene h1[data-transmit=true].is-transmitting,.scene h2[data-transmit=true].is-transmitting,.scene-note[data-transmit=true].is-transmitting,.launch-manifest[data-transmit=true].is-transmitting{animation:vg-readable-signal-lock .76s cubic-bezier(.16, 1, .3, 1) var(--tx-delay,0s) both!important}@keyframes vg-readable-signal-lock{0%{text-shadow:0 0 #6fd3ff00}34%{text-shadow:0 0 8px #a8e7ff38,0 0 24px #4abef51c}to{text-shadow:0 0 #6fd3ff00}}.journey-rail{width:28px;overflow:visible}.journey-rail__thumb{transition:box-shadow .15s,background .15s!important}.journey-rail__jump{z-index:3;color:#e1f7ffeb;pointer-events:auto;touch-action:manipulation;background:#051824d1;border:1px solid #b5e8ff61;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;line-height:1;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 9px #5bc9fb33,inset 0 0 7px #71d7ff14}.journey-rail__jump span{font-size:13px;font-weight:600;display:block;transform:translateY(-1px)}.journey-rail__jump--up{top:-36px}.journey-rail__jump--down{bottom:-36px}.journey-rail__jump:hover,.journey-rail__jump:focus-visible{background:#0a2b3df0;border-color:#bfefffb8;outline:none;box-shadow:0 0 13px #5bc9fb6b}@media (pointer:coarse),(width<=760px){[data-transmit=true]{filter:none!important;clip-path:inset(0 0 11%)!important;transition-duration:.43s,.52s,0s,.52s!important;transform:translateY(10px)scale(.996)!important}[data-transmit=true].is-transmitting{filter:none!important;clip-path:inset(0)!important;transform:translate(0,0)scale(1)!important}.journey-rail{width:26px;left:6px}.journey-rail__jump{width:26px;height:26px}.journey-rail__jump--up{top:-39px}.journey-rail__jump--down{bottom:-39px}}[data-transmit=true],[data-transmit=true].is-transmitting{opacity:1!important;filter:none!important;clip-path:none!important;will-change:auto!important;transition:none!important;animation:none!important;transform:translate(0,0)!important}[data-transmit=true]:before,[data-transmit=true]:after{content:none!important;animation:none!important;display:none!important}.scene-earth .scene-content--landing .eyebrow,.scene-earth .scene-content--landing h1,.scene-earth .launch-manifest,.scene-earth .launch-counter,.scene-earth .autopilot-launch,.scene-earth .tilt-permission,.scene-earth .launch-footer{opacity:1!important;filter:none!important;clip-path:none!important}.scroll-order-stack{flex-direction:column-reverse;gap:clamp(14px,1.5vw,22px);display:flex}.scene-content--left.scroll-order-stack{align-items:flex-start}.scene-content--right.scroll-order-stack{align-items:flex-end}.scene-content--center.scroll-order-stack{align-items:center}.scroll-order-stack>.eyebrow,.scroll-order-stack>h2,.scroll-order-stack>.scene-note,.scroll-order-stack>.about-copy,.scroll-order-stack>.origin-telemetry,.scroll-order-stack>.signal-grid,.scroll-order-stack>.tool-constellation,.scroll-order-stack>.social-signals,.scroll-order-stack>.contact-signals,.scroll-order-stack>.alternate-mail{margin-top:0!important;margin-bottom:0!important}.scene-content--right.scroll-order-stack>.scene-note{margin-left:auto!important}.scene-content--center.scroll-order-stack>.scene-note{margin-inline:auto!important}.ascent-hint{opacity:clamp(0, calc(1 - var(--launch-progress) * 5.6), 1)!important}@media (width>=761px) and (pointer:fine){html[data-autopilot=true][data-autopilot-section=projects] .scene-projects .signal-card,html[data-autopilot=true][data-autopilot-section=social] .scene-social .social-signals a,html[data-autopilot=true][data-autopilot-section=contact] .scene-contact .contact-signal{animation:3.2s ease-in-out infinite vg-autopilot-focus-cue}html[data-autopilot=true][data-autopilot-section=projects] .scene-projects .signal-card:nth-child(2),html[data-autopilot=true][data-autopilot-section=social] .scene-social .social-signals a:nth-child(2),html[data-autopilot=true][data-autopilot-section=contact] .scene-contact .contact-signal:nth-child(2){animation-delay:.36s}html[data-autopilot=true][data-autopilot-section=projects] .scene-projects .signal-card:nth-child(3),html[data-autopilot=true][data-autopilot-section=social] .scene-social .social-signals a:nth-child(3),html[data-autopilot=true][data-autopilot-section=contact] .scene-contact .contact-signal:nth-child(3){animation-delay:.72s}}@keyframes vg-autopilot-focus-cue{0%,74%,to{border-color:#89d8ff33;transform:translateY(0)}84%{border-color:#96e2ff94;transform:translateY(-2px)}}@media (width<=760px){.scroll-order-stack{gap:12px}.scene-projects .projects-content,.scene-about .about-content,.scene-social .social-content,.scene-contact .contact-content{will-change:auto!important}}.scene-earth{align-items:initial}.scene-earth .scene-content--landing{opacity:calc(1 - var(--launch-progress) * .94);margin:0;position:absolute;bottom:42vh;left:50%;transform:translateX(-50%) translateY(calc(var(--launch-progress) * -58px))!important}@media (width<=760px){.scene-earth .scene-content--landing{width:calc(100% - 28px);bottom:36vh}}.fullscreen-tip{z-index:9999;-webkit-backdrop-filter:blur(10px);pointer-events:none;background:linear-gradient(110deg,#051b2bd1,#062a40a8);border:1px solid #89daff4d;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:4px 12px;min-width:250px;max-width:min(92vw,520px);padding:10px 14px 9px;animation:6.8s cubic-bezier(.22,.75,.2,1) both vg-fullscreen-tip;display:grid;position:fixed;top:clamp(74px,9vh,108px);left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff06,0 0 28px #4cbfff1f}.fullscreen-tip span,.fullscreen-tip small{letter-spacing:.14em;text-transform:uppercase;font-family:Space Mono,monospace}.fullscreen-tip span{color:#97dcfcc7;white-space:nowrap;font-size:7px}.fullscreen-tip strong{color:#f7fcff;letter-spacing:.1em;text-align:right;white-space:nowrap;text-shadow:0 0 14px #69d2ff40;font-family:Space Mono,monospace;font-size:11px;font-weight:700;line-height:1.2}.fullscreen-tip small{color:#e9f6fc94;text-align:center;grid-column:1/-1;font-size:5.5px;line-height:1.4}@keyframes vg-fullscreen-tip{0%{opacity:0;transform:translate(-50%,-10px)scale(.985)}9%{opacity:1;transform:translate(-50%)scale(1)}82%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-5px)scale(.99)}}@media (width<=760px),(pointer:coarse){.fullscreen-tip{display:none!important}}
