@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";
.equj5-page{--void:#05060a;--deep:#0b0e1a;--panel:#111524;--panel2:#161b2e;--line:#242b45;--ink:#eef1fb;--mute:#8b93b4;--dim:#5b6288;--signal:#4be0c2;--signal2:#7cf0d8;--warm:#ffb35c;--alert:#ff6b7a}.equj5-page,.equj5-page *{box-sizing:border-box}.equj5-page{background:var(--void);color:var(--ink);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;overflow-x:hidden}.equj5-page h1,.equj5-page h2,.equj5-page h3,.equj5-page p,.equj5-page ul,.equj5-page figure,.equj5-page figcaption{margin:0;padding:0}.equj5-page .mono{font-family:IBM Plex Mono,ui-monospace,monospace}.equj5-page .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.equj5-page a{color:inherit}.equj5-page[data-lang=es] .l-en,.equj5-page[data-lang=en] .l-es{display:none!important}.equj5-page nav{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05060ac7;border-bottom:1px solid #242b4599;position:fixed;top:0;left:0;right:0}.equj5-page nav .bar{align-items:center;gap:28px;max-width:1140px;margin:0 auto;padding:14px 28px;display:flex}.equj5-page .logo{letter-spacing:.04em;font-size:19px;font-weight:700;text-decoration:none}.equj5-page .logo b{color:var(--signal)}.equj5-page nav .links{gap:24px;margin-left:8px;display:flex}.equj5-page nav .links a{color:var(--mute);font-size:13.5px;text-decoration:none;transition:color .2s}.equj5-page nav .links a:hover{color:var(--ink)}.equj5-page nav .spacer{flex:1}.equj5-page .lang-toggle{border:1px solid var(--line);border-radius:999px;display:flex;overflow:hidden}.equj5-page .lang-toggle button{color:var(--mute);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;padding:7px 13px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .2s}.equj5-page .lang-toggle button.active{color:#04110c;background:var(--signal)}.equj5-page .lang-toggle button:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.equj5-page .navcta{background:var(--signal);color:var(--void);white-space:nowrap;cursor:pointer;border:none;border-radius:100px;padding:9px 18px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s}.equj5-page .navcta:hover{background:var(--signal2)}.equj5-page .hero{border-bottom:1px solid var(--line);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.equj5-page #noise{opacity:.85;width:100%;height:100%;display:block;position:absolute;inset:0}.equj5-page .hero .veil{background:radial-gradient(900px 480px at 50% 110%,#05060a33,#0000 60%),linear-gradient(#05060aa6 0%,#05060a26 40%,#05060ab3 100%);position:absolute;inset:0}.equj5-page .hero .inner{z-index:2;width:100%;padding:130px 0 90px;position:relative}.equj5-page .beta-badge{letter-spacing:.18em;text-transform:uppercase;color:var(--signal2);background:#4be0c20f;border:1px solid #4be0c259;border-radius:100px;align-items:center;gap:9px;padding:7px 15px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:inline-flex}.equj5-page .beta-badge .dot{background:var(--signal);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite equj5Pulse}@keyframes equj5Pulse{0%,to{opacity:1;box-shadow:0 0 #4be0c280}50%{opacity:.6;box-shadow:0 0 0 7px #4be0c200}}.equj5-page h1.h-title{letter-spacing:-.025em;max-width:14ch;margin:28px 0 22px;font-size:clamp(44px,7.4vw,92px);font-weight:600;line-height:1}.equj5-page h1.h-title em{color:var(--signal);font-style:normal}.equj5-page .h-sub{color:var(--mute);max-width:54ch;font-size:clamp(16px,2vw,21px);font-weight:300}.equj5-page .h-sub em{color:var(--ink);font-style:normal;font-weight:400}.equj5-page .h-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:38px;display:flex}.equj5-page .btn{border-radius:100px;align-items:center;gap:9px;padding:15px 28px;font-size:15.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.equj5-page .btn.primary{background:var(--signal);color:var(--void)}.equj5-page .btn.primary:hover{background:var(--signal2);transform:translateY(-1px)}.equj5-page .btn.ghost{border:1px solid var(--line);color:var(--ink)}.equj5-page .btn.ghost:hover{border-color:var(--signal)}.equj5-page .h-note{color:var(--dim);margin-top:16px;font-size:12.5px}.equj5-page .scrollcue{z-index:2;color:var(--dim);font-size:20px;animation:2.2s ease-in-out infinite equj5Bob;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}@keyframes equj5Bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,7px)}}.equj5-page section{border-bottom:1px solid var(--line);padding:96px 0;scroll-margin-top:-14px}.equj5-page .kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--warm);margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:12px}.equj5-page h2.sec{letter-spacing:-.02em;max-width:24ch;font-size:clamp(28px,3.6vw,44px);font-weight:600}.equj5-page h2.sec em{color:var(--signal);font-style:normal}.equj5-page .sec-sub{color:var(--mute);max-width:56ch;margin-top:14px;font-size:16px;font-weight:300}.equj5-page .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.equj5-page .reveal.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.equj5-page .reveal{opacity:1;transition:none;transform:none}.equj5-page .beta-badge .dot,.equj5-page .scrollcue{animation:none}}.equj5-page .split{grid-template-columns:1fr 1fr;gap:16px;margin-top:44px;display:grid}.equj5-page .isnot,.equj5-page .is{border:1px solid var(--line);border-radius:16px;padding:28px}.equj5-page .isnot{background:#ff6b7a0a;border-color:#ff6b7a38}.equj5-page .is{background:#4be0c20d;border-color:#4be0c252}.equj5-page .split .lbl{letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:600}.equj5-page .isnot .lbl{color:var(--alert)}.equj5-page .is .lbl{color:var(--signal2)}.equj5-page .split ul{flex-direction:column;gap:14px;list-style:none;display:flex}.equj5-page .split li{align-items:flex-start;gap:12px;font-size:15.5px;display:flex}.equj5-page .split li .mk{flex:none;font-family:IBM Plex Mono,monospace;font-weight:600}.equj5-page .isnot li .mk{color:var(--alert)}.equj5-page .is li .mk{color:var(--signal)}.equj5-page .caps{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:44px;display:grid}.equj5-page .cap{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px;transition:all .25s}.equj5-page .cap:hover{border-color:#4be0c273;transform:translateY(-3px)}.equj5-page .cap .ic{width:42px;height:42px;color:var(--signal);background:#4be0c21a;border:1px solid #4be0c24d;border-radius:11px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.equj5-page .cap .ic svg{width:22px;height:22px}.equj5-page .cap h3{margin-bottom:7px;font-size:17px;font-weight:600}.equj5-page .cap p{color:var(--mute);font-size:14px;line-height:1.55}.equj5-page .name-sec{background:radial-gradient(760px 340px at 80% 0%,#ffb35c12,transparent 60%),var(--void)}.equj5-page .name-card{border:1px solid var(--line);background:var(--deep);border-radius:16px;margin-top:40px;padding:32px;position:relative;overflow:hidden}.equj5-page .name-card:before{content:"6EQUJ5";color:#4be0c20d;letter-spacing:.02em;pointer-events:none;font-family:IBM Plex Mono,monospace;font-size:120px;font-weight:600;position:absolute;bottom:-34px;right:-14px}.equj5-page .name-card .stamp{letter-spacing:.16em;color:var(--warm);margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:12px}.equj5-page .name-card p{color:var(--mute);max-width:62ch;font-size:16px;font-weight:300;line-height:1.65}.equj5-page .name-card p em{color:var(--ink);font-style:normal;font-weight:500}.equj5-page .name-card .hl{color:var(--signal);font-family:IBM Plex Mono,monospace;font-weight:600}.equj5-page .shots{flex-direction:column;gap:46px;margin-top:52px;display:flex}.equj5-page .shot{margin:0}.equj5-page .shot-frame{border:1px solid var(--line);background:var(--panel);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.equj5-page .shot-frame:after{content:"";pointer-events:none;border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a}.equj5-page .shot-frame img{width:100%;height:auto;display:block}.equj5-page .shot figcaption{color:var(--mute);align-items:flex-start;gap:14px;max-width:74ch;margin-top:18px;font-size:14.5px;line-height:1.6;display:flex}.equj5-page .shot figcaption b{color:var(--ink);font-weight:600}.equj5-page .shot-n{color:var(--warm);letter-spacing:.08em;flex:none;padding-top:3px;font-family:IBM Plex Mono,monospace;font-size:12px}.equj5-page .inst{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.equj5-page .inst .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px}.equj5-page .inst h3{margin-bottom:7px;font-size:16px;font-weight:600}.equj5-page .inst p{color:var(--mute);font-size:13.5px;line-height:1.55}.equj5-page .inst .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--signal2);margin-bottom:12px;font-size:11px;font-weight:500}.equj5-page .about-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.equj5-page .about-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px;position:relative}.equj5-page .about-card:before{content:"";background:var(--signal);width:34px;height:2px;position:absolute;top:0;left:26px}.equj5-page .about-card h3{margin-bottom:9px;font-size:16.5px;font-weight:600}.equj5-page .about-card p{color:var(--mute);font-size:13.5px;line-height:1.6}.equj5-page .cta{text-align:center;background:radial-gradient(760px 340px at 50% 0%,#4be0c21f,transparent 65%),var(--void);border-bottom:none}.equj5-page .cta h2{letter-spacing:-.02em;max-width:19ch;margin:0 auto 18px;font-size:clamp(30px,4.6vw,52px);font-weight:600;line-height:1.06}.equj5-page .cta h2 em{color:var(--signal);font-style:normal}.equj5-page .cta p{color:var(--mute);max-width:50ch;margin:0 auto 34px;font-size:16.5px;font-weight:300}.equj5-page .cta .mail{color:var(--dim);margin-top:26px;font-family:IBM Plex Mono,monospace;font-size:13.5px}.equj5-page .cta .mail a{color:var(--signal2);text-decoration:none}.equj5-page footer{border-top:1px solid var(--line);padding:34px 0}.equj5-page footer .frow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.equj5-page footer .fnote{color:var(--dim);letter-spacing:.04em;font-family:IBM Plex Mono,monospace;font-size:12px}.equj5-page footer .spacer{flex:1}.equj5-page footer a{color:var(--dim);font-size:12.5px;text-decoration:none}.equj5-page footer a:hover{color:var(--signal2)}@media (max-width:860px){.equj5-page nav .links{display:none}.equj5-page .split,.equj5-page .caps,.equj5-page .inst,.equj5-page .about-grid{grid-template-columns:1fr}.equj5-page .shots{gap:34px;margin-top:38px}.equj5-page .shot figcaption{gap:10px;font-size:13.5px}.equj5-page .hero .inner{padding:120px 0 80px}.equj5-page section{padding:72px 0}}
