body.space{color:#d0eaff;background:radial-gradient(circle at 20% 20%,#0a0f29,#000)}#logo{--logo-size:min(35vw,300px);width:var(--logo-size);height:var(--logo-size);border-radius:calc(var(--logo-size)*.15);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:calc(var(--logo-size)*.8);color:#fff;letter-spacing:calc(var(--logo-size)*-.05);background-color:#00f;justify-content:center;align-items:center;margin:5vw auto;display:flex}#space{animation:1.5s infinite fadeinout}.home-link{text-align:center;color:#fff;background-color:#1976d2;border-radius:6px;width:fit-content;margin:1.25rem auto;padding:.75rem 1.5rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;text-decoration:none;transition:background .2s,box-shadow .2s;display:block;box-shadow:0 2px 8px #1976d226}.home-link:hover,.home-link:focus{background-color:#1565c0;text-decoration:none;box-shadow:0 4px 16px #1976d240}.home-subtext{text-align:center;color:#555;margin:-.5rem auto 1.25rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem}.tensorspace-universe,.tensorspace-services{text-align:center;border:1px solid #ffffff1a;border-radius:12px;margin-top:2rem;padding:2.5rem 1rem;position:relative;overflow:hidden}.tensorspace-universe{color:#a5d8ff;background:#1b273573}.tensorspace-services{color:#f0d0ff;background:#2a1b3573}.tensorspace-universe h2,.tensorspace-services h2{text-shadow:0 0 5px #000c;margin-bottom:1rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.5rem}.tensorspace-universe h2{color:#79b3ff}.tensorspace-services h2{color:#d8b4ff}.tensorspace-universe .home-link,.tensorspace-services .home-link{text-shadow:0 0 5px #000c;background:#00000080;box-shadow:0 0 10px #0006}.tensorspace-universe .home-link{color:#d0eaff}.tensorspace-services .home-link{color:#f5e1ff}.tensorspace-universe .home-link:hover,.tensorspace-universe .home-link:focus,.tensorspace-services .home-link:hover,.tensorspace-services .home-link:focus{background:#000000b3;box-shadow:0 0 15px #0009}.tensorspace-universe .home-subtext,.tensorspace-services .home-subtext{text-shadow:0 0 5px #000c}.tensorspace-universe .home-subtext{color:#9ecaff}.tensorspace-services .home-subtext{color:#e0c9ff}#space-bg,#space-bg .galaxy,#space-bg .nebula,#space-bg .aurora,#space-bg canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#space-bg{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .4s;position:fixed;top:0;left:0;overflow:hidden}body.background-ready #space-bg{opacity:1}#space-bg .galaxy{z-index:0}#space-bg .nebula{z-index:1}#space-bg .aurora{z-index:2}#space-bg canvas{z-index:3}#space-bg .aurora{filter:blur(40px);mix-blend-mode:screen;opacity:.4;background:linear-gradient(130deg,#50c8ff40,#c850ff40,#50c8ff40)}#space-bg .galaxy{filter:blur(60px);opacity:.5;background:conic-gradient(#ffffff4d,#fff0 60%),radial-gradient(circle,#fff3,#fff0 70%);border-radius:50%;width:160%;height:160%;top:50%;left:50%;transform:translate(-50%,-50%)}#space-bg .nebula{filter:blur(60px);mix-blend-mode:screen;opacity:.6;background:radial-gradient(circle at 30% 20%,#8a2be24d,#0000 60%),radial-gradient(circle at 70% 80%,#00bfff40,#0000 60%),radial-gradient(circle at 50% 60%,#ff69b440,#0000 70%)}body.background-ready #space-bg .aurora{animation:30s ease-in-out infinite aurora-move}body.background-ready #space-bg .galaxy{animation:90s linear infinite galaxy-spin}body.background-ready #space-bg .nebula{animation:60s ease-in-out infinite alternate nebula-move}@keyframes galaxy-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes nebula-move{0%{transform:scale(1)translate(-5%,-5%)}to{transform:scale(1.2)translate(5%,5%)}}@keyframes aurora-move{0%{background-position:0%;transform:translateY(-10%)}50%{background-position:100%;transform:translateY(10%)}to{background-position:0%;transform:translateY(-10%)}}@keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}@media (width<=600px){.home-link{padding:3vw 6vw;font-size:4.5vw}}#creepy-message{text-align:center;color:#fff;text-shadow:0 0 10px #000;z-index:9999;pointer-events:none;background:#000000d9;width:100vw;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:4vw;display:none;position:fixed;top:40vh;left:0}#static-overlay{z-index:9998;pointer-events:none;mix-blend-mode:screen;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}footer{text-align:center;color:#555;background:#f3f4f6;border-top:1px solid #e5e7eb;padding:1.5rem 0;font-size:.9rem}body.space footer{color:#d0eaff;background:#0006;border-top:1px solid #ffffff1a}body.space footer a{color:#9ecaff}:root{--primary:#1e3a8a;--accent:#6366f1;--text:#333;--bg:#fff;--font-heading:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-body);color:var(--text);background:var(--bg);scroll-behavior:smooth;margin:0;line-height:1.7}a{color:var(--accent);font-weight:600;text-decoration:none}a:hover{text-decoration:underline}.btn-primary,.btn-secondary{font-family:var(--font-heading);text-align:center;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;transition:background .25s,color .25s,border .25s;display:inline-block}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#4f5cf0}.btn-secondary{border:2px solid var(--accent);color:var(--accent);background:0 0}.btn-secondary:hover{background:var(--accent);color:#fff}.container{max-width:900px;margin:auto;padding:2rem 1rem}.navbar{backdrop-filter:blur(6px);z-index:100;background:#fffc;border-bottom:1px solid #e5e7eb;justify-content:flex-end;align-items:center;padding:.75rem 1rem;display:flex;position:sticky;top:0}.logo{align-items:center;gap:.6em;margin-right:auto;display:flex}.logo a{font-family:var(--font-heading);color:var(--primary);font-size:1.25rem}.nav-links{gap:1.25rem;margin:0 2.5rem 0 0;padding:0;list-style:none;display:flex}.nav-links a{color:var(--text);font-weight:500}.nav-links a:hover{color:var(--accent)}.navbar .btn-primary{margin-left:1rem}.hero{color:#fff;text-align:center;background:linear-gradient(135deg,#16204a 0%,#1e3a8a 100%);padding:4rem 1rem 5rem}.hero h1{font-family:var(--font-heading);color:#fff;text-shadow:0 2px 12px #00000047,0 1px #222;margin-bottom:1rem;font-size:2.6rem}.hero .accent{color:var(--accent);text-shadow:0 2px 12px #00000047,0 1px #222}.hero p{color:#fff;text-shadow:0 1px 8px #0000002e;max-width:600px;margin:0 auto 2rem;font-size:1.15rem}section{margin-bottom:3.5rem}h2{font-family:var(--font-heading);color:var(--primary);border-bottom:3px solid var(--accent);margin-bottom:.85rem;padding-bottom:.25rem;font-size:1.9rem;display:inline-block}.card{background:#f9fafb;border-radius:10px;padding:2rem;box-shadow:0 4px 12px #0000000f}.flex{flex-wrap:wrap;gap:1.5rem;display:flex}.plan-card{flex:260px}.rate{font-family:var(--font-heading);color:var(--primary);margin:.5rem 0 1rem;font-size:2.25rem}.services-list li{margin-bottom:.75rem}blockquote{margin:0;font-style:italic}cite{color:var(--primary);margin-top:.75rem;font-style:normal;font-weight:500;display:block}.profile-photo{object-fit:cover;background:#e3eafc;border:4px solid #fff;border-radius:50%;width:180px;height:180px;margin:0 auto 1.5rem;display:block;box-shadow:0 2px 12px #1e3a8a1f}@media (width<=640px){.hero h1{font-size:2.2rem}.nav-links{display:none}}.small{margin-top:1rem;font-size:.9rem}#show-email{padding:.3em .8em;font-size:1em}#email-container{display:none}body.service-page{--service-text:#dbeaff;--service-muted:#9fb9de;--service-line:#9cc6ff33;--service-panel:#070d1fc7;--service-panel-strong:#0c1631e6;--service-cyan:#7ee7ff;--service-blue:#7ba7ff;--service-gold:#ffd58a;--service-pink:#ff8ecf;min-height:100vh;color:var(--service-text);background:radial-gradient(circle at 18% 12%,#467cff3d,#0000 28rem),radial-gradient(circle at 85% 20%,#00e1ff2e,#0000 22rem),radial-gradient(circle at 48% 86%,#ff8ecf1f,#0000 28rem),linear-gradient(145deg,#050a1c,#0b1533 55%,#03050f);overflow-x:hidden}body.service-page:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background-image:radial-gradient(circle,#ffffffd1 1px,#0000 1.5px),radial-gradient(circle,#7ee7ffa6 1px,#0000 1.5px),radial-gradient(circle,#ffd58a7a 1px,#0000 1.5px);background-position:8% 14%,72% 22%,36% 80%;background-size:8rem 8rem,13rem 13rem,19rem 19rem;position:fixed;inset:0}.service-page .navbar{border:1px solid var(--service-line);background:#050a1cb8;border-radius:1rem;width:min(100% - 2rem,76rem);margin:1rem auto 0;padding:.7rem .85rem;top:1rem;box-shadow:0 1rem 2.5rem #0000004d}.service-page .logo a,.service-page .nav-links a{color:var(--service-text)}.service-page .nav-mark{color:#fff;letter-spacing:-.08em;background:linear-gradient(135deg,#1746d1,#0d2b83);border-radius:.65rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:2rem;line-height:1;display:inline-flex;box-shadow:0 0 1.2rem #68a4ff3d}.service-page .nav-links a{font-size:.9rem}.service-page .nav-links a:hover,.service-page a:hover{color:var(--service-cyan)}.service-page .btn-primary,.service-page .btn-secondary{border-radius:.55rem;font-weight:750;text-decoration:none}.service-page .btn-primary{color:#fff;background:linear-gradient(135deg,#7ee7ff47,#7ba7ff33),#122f65e6;border:1px solid #7ee7ff73;box-shadow:0 0 1.7rem #5b97ff38}.service-page .btn-primary:hover{background:linear-gradient(135deg,#7ee7ff5c,#ffd58a2e),#173c7ef5}.service-page .btn-secondary{color:var(--service-text);background:#0409175c;border:1px solid #9fb9de75}.service-page .btn-secondary:hover{color:#fff;background:#7ee7ff1c;border-color:#7ee7ff94}.service-hero{isolation:isolate;background:radial-gradient(circle at 12% 18%,#7ee7ff2e,#0000 20rem),radial-gradient(circle at 88% 12%,#ffd58a24,#0000 16rem),linear-gradient(145deg,#050a1ce0,#0d193ed1);border:1px solid #9cc6ff38;border-radius:1.4rem;grid-template-columns:minmax(0,1.08fr) minmax(19rem,.74fr);gap:clamp(1.25rem,4vw,3rem);width:min(100% - 2rem,76rem);margin:1.25rem auto 0;padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem #0000005c}.service-hero:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#ffffff14,#0000 34%),linear-gradient(115deg,#7ee7ff1a,#0000 44%);position:absolute;inset:1px}.service-kicker,.section-kicker,.card-kicker{color:var(--service-cyan);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.74rem;font-weight:800}.service-hero h1{color:#fff;letter-spacing:0;text-shadow:0 0 2.6rem #68a4ff57;max-width:12ch;margin:0;font-size:clamp(2.6rem,7vw,5.8rem);line-height:.92}.service-hero p{color:#dbeaffdb;max-width:43rem;font-size:1.08rem}.service-hero-copy,.service-section,.service-orbit-panel,.hero-stats,.signal-grid,.service-grid,.timeline,.service-card,.signal-card,.timeline-step,.pricing-panel,.profile-panel,.contact-panel{min-width:0}.service-orbit-panel,.flight-plan{max-width:100%}.service-page p,.service-page h1,.service-page h2,.service-page h3,.service-page a,.service-page span,.service-page strong{overflow-wrap:break-word}.hero-actions{flex-wrap:wrap;gap:.8rem;margin:1.45rem 0;display:flex}.hero-stats,.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.stat-chip,.signal-card,.service-card,.timeline-step,.pricing-panel,.profile-panel,.contact-panel{border:1px solid var(--service-line);background:linear-gradient(180deg,#ffffff1a,#ffffff08),var(--service-panel);border-radius:.65rem;box-shadow:inset 0 1px #ffffff14,0 1rem 2.25rem #00000042}.stat-chip{padding:.85rem}.stat-chip strong,.signal-card strong{color:#fff;font-size:1.02rem;line-height:1.2;display:block}.stat-chip span,.signal-card span{color:var(--service-muted);margin-top:.25rem;font-size:.84rem;display:block}.service-orbit-panel{background:radial-gradient(circle at 50% 42%,#7ee7ff2e,#0000 8rem),radial-gradient(circle at 50% 42%,#7ba7ff1f,#0000 15rem),linear-gradient(#04081cc2,#01030eeb);border:1px solid #9cc6ff33;border-radius:1rem;min-height:31rem;position:relative;overflow:hidden}.service-orbit-panel:before,.service-orbit-panel:after{content:"";aspect-ratio:1;border:1px solid #7ee7ff47;border-radius:50%;width:19rem;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)rotateX(66deg)}.service-orbit-panel:after{border-color:#ffd58a2e;width:27rem;transform:translate(-50%,-50%)rotateX(66deg)rotate(32deg)}.service-core{aspect-ratio:1;background:radial-gradient(circle at 35% 28%,#fff,#7ee7ffe6 22%,#2d5fd2a3 55%,#03091be0 72%);border-radius:50%;width:7.5rem;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2rem #7ee7ff6b,0 0 5.5rem #7ba7ff3d}.orbit-node{aspect-ratio:1;background:var(--service-gold);border-radius:50%;width:.72rem;position:absolute;box-shadow:0 0 1.2rem #ffd58ac7}.orbit-node-a{top:28%;left:18%}.orbit-node-b{background:var(--service-cyan);top:48%;right:14%}.orbit-node-c{background:var(--service-pink);bottom:18%;left:42%}.flight-plan{background:#0307129e;border:1px solid #9cc6ff33;border-radius:.75rem;gap:.45rem;margin:0;padding:1rem;list-style:none;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.flight-plan li{color:#dbeaffdb;justify-content:space-between;gap:1rem;font-size:.86rem;display:flex}.flight-plan span{color:var(--service-cyan);font-weight:800}.service-main{z-index:1;width:min(100% - 2rem,76rem);margin:0 auto;padding:2rem 0 4rem;position:relative}.service-section{background:linear-gradient(#ffffff0e,#0000 36%),#03071273;border:1px solid #9cc6ff29;border-radius:1.15rem;margin:0 0 1.5rem;padding:clamp(1.25rem,2.5vw,2rem);box-shadow:0 1.2rem 2.6rem #00000038}.service-section h2{color:#fff;letter-spacing:0;text-shadow:0 0 2rem #68a4ff3d;border:0;max-width:15ch;margin:0;padding:0;font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:.98;display:block}.section-intro{color:#dbeaffc7;max-width:46rem}.split-section{grid-template-columns:minmax(17rem,.72fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.service-card,.signal-card{padding:1rem}.service-card h3,.timeline-step h3,.pricing-panel h3,.profile-panel h3,.contact-panel h3{color:#fff;margin:0 0 .45rem;font-size:1.05rem}.service-card p,.timeline-step p,.pricing-panel p,.profile-panel p,.contact-panel p{color:#dbeaffc7;margin:0}.signal-grid{margin-top:1rem}.timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.timeline-step{padding:1rem;position:relative}.timeline-step span{width:2rem;height:2rem;color:var(--service-cyan);border:1px solid #7ee7ff6b;border-radius:50%;place-items:center;margin-bottom:.7rem;font-weight:900;display:inline-grid}.profile-panel{grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.1rem;display:grid}.service-page .profile-photo{border:1px solid #7ee7ff57;width:11rem;height:11rem;margin:0;box-shadow:0 0 2rem #7ee7ff2e}.pricing-panel,.contact-panel{padding:1.25rem}.price-callout{color:var(--service-gold);margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:900;line-height:1}.pricing-list,.contact-list{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.pricing-list li,.contact-list li{color:#dbeaffd1;border-left:.22rem solid #7ee7ff9e;padding-left:1rem}.contact-panel{gap:1rem;display:grid}.contact-actions{flex-wrap:wrap;gap:.75rem;display:flex}.service-page footer{color:#dbeaffc2;background:#00000057;border-top:1px solid #9cc6ff24}.service-page footer a{color:var(--service-cyan)}@media (width<=900px){.service-page .navbar{flex-wrap:wrap;align-items:flex-start;gap:.75rem}.service-page .nav-links{order:3;justify-content:space-between;gap:.75rem;width:100%;margin-right:0}.service-hero,.split-section{grid-template-columns:1fr}.service-hero h1{max-width:13ch}.service-orbit-panel{min-height:25rem}.timeline,.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.service-page .navbar{width:min(100% - 1rem,76rem);top:.5rem}.service-page .navbar .btn-primary{width:100%;margin-left:0}.service-page .nav-links{display:none}.service-hero,.service-main{width:min(100% - 1rem,76rem)}.service-hero{border-radius:1rem;padding:1.15rem}.service-hero h1{font-size:clamp(2.35rem,10vw,3.2rem)}.service-hero p{max-width:100%;font-size:1rem}.service-orbit-panel:before{width:min(19rem,78vw)}.service-orbit-panel:after{width:min(27rem,108vw)}.flight-plan li{flex-wrap:wrap}.hero-stats,.signal-grid,.service-grid,.timeline{grid-template-columns:1fr}.service-section{border-radius:1rem;padding:1rem}.profile-panel{grid-template-columns:1fr}.service-page .profile-photo{width:9rem;height:9rem}}body.simple-service-page{background:radial-gradient(circle at 18% 12%,#467cff2e,#0000 24rem),linear-gradient(145deg,#050a1c,#0b1533 58%,#03050f)}body.simple-service-page:before{opacity:.18;background-image:radial-gradient(circle,#ffffff8c 1px,#0000 1.5px);background-position:12% 18%;background-size:12rem 12rem}body.simple-service-page #space-bg{opacity:.34}.simple-service-page .navbar{box-shadow:none;background:#050a1cd1;border-color:#9cc6ff29}.simple-service-page .service-hero,.simple-service-page .service-main{width:min(100% - 2rem,62rem)}.simple-service-page .service-hero{box-shadow:none;background:#070d1fb8;border-color:#9cc6ff29;padding:clamp(1.4rem,4vw,2.6rem);display:block}.simple-service-page .service-hero:before{content:none}.simple-service-page .service-hero h1{max-width:13ch;text-shadow:none;font-size:clamp(2.4rem,5vw,4rem);line-height:1}.simple-service-page .service-hero p{color:#dbeaffd1;max-width:42rem}.simple-service-page .hero-actions{margin-bottom:0}.simple-service-page .service-section{box-shadow:none;background:#0307126b;border-color:#9cc6ff24;padding:clamp(1.2rem,2.5vw,1.8rem)}.simple-service-page .service-section h2{max-width:none;text-shadow:none;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.08}.simple-service-page .service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-service-page .simple-card-grid{margin-top:1.15rem}.simple-service-page .service-card,.simple-service-page .pricing-panel,.simple-service-page .contact-panel{box-shadow:none;background:#070d1f8f;border-color:#9cc6ff24}.simple-service-page .service-card h3{font-size:1.02rem}.simple-service-page .plain-steps{gap:.8rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.simple-service-page .plain-steps li{color:#dbeaffd1;background:#070d1f80;border:1px solid #9cc6ff24;border-radius:.65rem;padding:.95rem 1rem}.simple-service-page .split-section{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.simple-service-page .pricing-list,.simple-service-page .contact-list{margin-top:0}@media (width<=760px){.simple-service-page .service-grid,.simple-service-page .split-section{grid-template-columns:1fr}}@media (width<=640px){body.simple-service-page{overflow-x:clip}.simple-service-page .navbar,.simple-service-page .service-hero,.simple-service-page .service-main{width:calc(100vw - 3rem);max-width:calc(100vw - 3rem);margin-left:auto;margin-right:auto}.simple-service-page .service-hero{padding:1rem}.simple-service-page .service-hero h1{max-width:calc(100vw - 6rem);font-size:clamp(1.9rem,8vw,2.2rem)}.simple-service-page .service-hero p,.simple-service-page .section-intro,.simple-service-page .service-card p,.simple-service-page .plain-steps li,.simple-service-page .service-section h2,.simple-service-page .service-card,.simple-service-page .pricing-panel,.simple-service-page .contact-panel{max-width:calc(100vw - 6rem)}.simple-service-page .service-section{overflow:hidden}.simple-service-page .hero-actions,.simple-service-page .contact-actions{grid-template-columns:1fr;display:grid}.simple-service-page .hero-actions .btn-primary,.simple-service-page .hero-actions .btn-secondary,.simple-service-page .contact-actions .btn-primary,.simple-service-page .contact-actions .btn-secondary{width:100%;min-width:0}}
/*# sourceMappingURL=style.5004cd62.css.map */
