.grad{color:#69edfe}.nebula,.trail-svg,.trail-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.nebula,.deck-light .nebula{display:none}.trail-svg{z-index:0;opacity:.28}html.motion .trail-path{stroke-dasharray:160 1480;animation:trail-run 16s linear infinite}html.motion .trail-path-b{animation-duration:22s;animation-direction:reverse}@keyframes trail-run{to{stroke-dashoffset:-1640}}.deck{background:#07090d;color:#fff}.deck .eyebrow{color:#69edfe}.deck-hero,.deck-close,.deck-scene{position:relative;overflow:hidden;background:#07090d;color:#fff}.deck-hero,.deck-close{display:flex;align-items:center;min-height:100dvh;padding:140px 0 80px}.deck-close{min-height:0;padding:96px 0 88px}.deck-sticky{position:relative;display:flex;align-items:center;min-height:0;padding:88px 0 72px;overflow:hidden;background:inherit;color:inherit}.deck-light,.deck-light .deck-sticky{background:#07090d;color:#fff}.deck-hero .wrap,.deck-hero-in,.deck-close .wrap,.deck-scene .wrap{position:relative;z-index:1}.deck-hero h1,.deck-close h2{max-width:11ch;margin-top:18px;font-size:clamp(56px,8.4vw,128px);font-weight:500;letter-spacing:-.05em;line-height:.92}.deck-hero-in>p:not(.eyebrow),.deck-close .wrap>p:not(.eyebrow){max-width:36rem;margin-top:22px;color:#ffffffbd;font-size:clamp(18px,2vw,22px)}.deck-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center}.deck-copy h2,.deck-h2{max-width:22ch;margin-top:12px;font-size:clamp(34px,4.4vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1.02}.deck-copy>p:not(.deck-index):not(.eyebrow),.deck-sub{max-width:38rem;margin-top:16px;color:#ffffffbd;font-size:18px}.deck-light .deck-copy>p:not(.deck-index):not(.eyebrow),.deck-light .deck-h2+p{color:#ffffffbd}.deck-light h2,.deck-light h3{color:#fff}.deck-index{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(56px,7vw,104px);line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(105,237,254,.75)}.deck-light .deck-index{-webkit-text-stroke:1px rgba(90,70,180,.45)}.deck-copy ul{display:grid;gap:12px;margin:22px 0 28px;padding:0;list-style:none}.deck-copy li{display:grid;gap:2px}.deck-copy li span{color:#ffffffa8;font-size:15px}.deck-light .deck-copy li span{color:#4a5160}.deck-stage{transform-style:preserve-3d;perspective:900px}.viz svg{width:min(100%,440px);height:auto;stroke:#69edfe;fill:none;stroke-width:1.5}.viz-orbit circle:last-of-type,.viz-net circle{fill:#69edfe;stroke:none}html.motion .viz-orbit svg{animation:viz-spin 32s linear infinite;transform-origin:50% 50%}@keyframes viz-spin{to{transform:rotate(360deg)}}.mosaic,.mosaic-photo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(100%,420px);margin-inline:auto}.mosaic i,.mosaic-photo i,.galaxy-frame i{display:block;aspect-ratio:1;border-radius:2px;background:radial-gradient(circle at 42% 46%,rgba(255,236,196,.9) 0 3%,transparent 8%),radial-gradient(circle at 48% 52%,#69edfe 0 10%,#12343a 28%,#071016 58%,#070914 80%)}.mosaic i:nth-child(2),.mosaic-photo i:nth-child(3){transform:translateY(-22px)}.mosaic i:nth-child(5),.mosaic-photo i:nth-child(6){background:transparent}.mosaic i:nth-child(7),.mosaic-photo i:nth-child(8){transform:translateY(18px)}.galaxy-frame{position:relative;width:min(100%,420px);aspect-ratio:4 / 5;margin-inline:auto;overflow:hidden;background:radial-gradient(circle at 48% 52%,#ffecc4f2 0 2%,#69edfe 8%,#12343a 26%,#071016 52%,#070914 74%)}.galaxy-frame i{position:absolute;width:22%;background:#07090d}.galaxy-frame i:nth-child(2){top:0;right:8%}.galaxy-frame i:nth-child(3){right:0;top:28%}.galaxy-frame i:nth-child(4){left:0;bottom:12%}.galaxy-frame i:nth-child(5){right:16%;bottom:0}.deck-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}.deck-card{min-height:210px;padding:28px 24px;border:1px solid rgba(105,237,254,.22);border-radius:22px;background:radial-gradient(240px circle at var(--mx, 40%) var(--my, 0%),rgba(105,237,254,.22),transparent 46%),#080c14b8}.deck-card:before{content:"";display:block;width:42px;height:3px;margin-bottom:28px;border-radius:99px;background:linear-gradient(90deg,#69edfe,#69edfe)}.deck-card h3{font-size:28px;letter-spacing:-.03em}.deck-card p{margin-top:10px;color:#ffffffb8}.mock-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:32px}.mock{min-width:0;min-height:280px;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#080c148c}.mock-kicker{color:#69edfe;font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.mock h3{margin-top:12px;font-size:20px;letter-spacing:-.03em}.mock>p{margin-top:6px;color:#ffffffa8;font-size:14px}.mock-stage{height:148px;margin-top:12px;perspective:700px}.mock-browsers,.mock-flyers,.mock-folder,.mock-social,.mock-slides{position:relative;height:100%;transform:rotateX(8deg) rotateY(-12deg)}.browser,.mock-flyers i,.mock-folder i,.mock-social i,.mock-slides i,.phone{position:absolute;border-radius:8px;background:#121826;border:1px solid rgba(105,237,254,.35);box-shadow:0 16px 30px #00000047}.browser{inset:18px 8px 10px 28px;padding:10px}.browser.is-front{inset:8px 36px 20px 8px;background:#0e1830}.browser span,.browser b,.phone b{display:block;height:8px;margin-top:8px;border-radius:99px;background:#69edfe73}.browser span{width:36%;background:#69edfe}.browser b:nth-of-type(1){width:78%}.browser b:nth-of-type(2){width:62%}.mock-flyers i:nth-child(1){inset:10px 40px 20px 16px;background:#123}.mock-flyers i:nth-child(2){inset:24px 18px 8px 42px;background:linear-gradient(160deg,#69edfe,#071016)}.mock-flyers i:nth-child(3){inset:36px 8px 16px 70px;background:#1a1038}.mock-folder i:nth-child(1){inset:28px 18px 8px}.mock-folder i:nth-child(2){inset:12px 36px 28px 8px;background:#102033}.mock-folder i:nth-child(3){inset:40px 8px 16px 48px;background:linear-gradient(#69edfe,#12343a)}.mock-social i{width:28%;aspect-ratio:1}.mock-social i:nth-child(1){left:0;top:8px}.mock-social i:nth-child(2){left:24%;top:0;background:linear-gradient(#69edfe,#69edfe)}.mock-social i:nth-child(3){left:8%;top:46%}.mock-social i:nth-child(4){left:32%;top:42%;background:#102033}.phone{right:0;top:8px;width:34%;height:92%;border-radius:14px;padding:16px 8px;background:#141028}.mock-slides i{width:46%;height:42%}.mock-slides i:nth-child(1){left:0;top:8px;transform:rotate(-8deg)}.mock-slides i:nth-child(2){right:4%;top:0;background:#102033;transform:rotate(7deg)}.mock-slides i:nth-child(3){left:10%;bottom:6px;background:linear-gradient(90deg,#69edfe,#071016)}.mock-slides i:nth-child(4){right:0;bottom:12px;transform:rotate(-4deg)}.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.trust-grid figure{display:grid;min-height:110px;place-items:center;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#161d27}.trust-grid img{width:auto;max-width:100%;height:40px;object-fit:contain}.deck-close-actions{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;margin-top:32px}.deck-close-actions a:not(.btn){color:#fff;font-family:Poppins,sans-serif}.deck-close-actions a:not(.btn):focus-visible,.deck-card:focus-within{outline:2px solid #69edfe;outline-offset:4px}.deck{overflow-x:clip}.deck-hero .deck-split h1{max-width:9ch;font-size:clamp(48px,6.4vw,96px)}.deck-close .deck-h2{max-width:14ch;font-size:clamp(40px,5vw,76px)}html.motion .deck-hero .wrap:not([data-stagger])>*,html.motion .deck-scene .wrap:not([data-stagger])>*,html.motion .deck-close .wrap>*{opacity:0;transform:translateY(22px)}html.motion .deck-hero.is-in .wrap:not([data-stagger])>*,html.motion .deck-scene.is-in .wrap:not([data-stagger])>*,html.motion .deck-close.is-in .wrap>*{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}.offer-board{display:grid;gap:16px;margin:32px 0 0;padding:0;list-style:none}.offer-board li{position:relative;min-width:0;padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:radial-gradient(280px circle at var(--mx, 20%) var(--my, 0%),rgba(105,237,254,.22),transparent 46%),#080c1473}.deck-light .offer-board li{border-color:#ffffff24;background:radial-gradient(280px circle at var(--mx, 20%) var(--my, 0%),rgba(105,237,254,.22),transparent 46%),#080c1473}.offer-n{display:block;margin-bottom:18px;color:#69edfe;font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.16em}.offer-board h3{font-size:clamp(22px,2vw,32px);letter-spacing:-.03em}.offer-board p{margin-top:8px;color:#ffffffb3}.deck-light .offer-board p{color:#ffffffb3}.offer-pipe{display:flex;flex-direction:column;align-items:center}.offer-pipe li{width:100%}.offer-pipe li:nth-child(2){width:78%}.offer-pipe li:nth-child(3){width:56%}.offer-pipe li:after{display:none}.offer-pipe li:not(:last-child):after{content:"";position:absolute;top:42px;right:-16px;z-index:1;width:16px;height:2px;background:linear-gradient(90deg,#69edfe,#69edfe)}.offer-stair{max-width:820px}.offer-stair{position:relative;padding-left:28px}.offer-stair:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:2px;background:linear-gradient(#69edfe,#69edfe)}.offer-duo{grid-template-columns:1.35fr .75fr}.offer-duo li:first-child{min-height:320px}.offer-duo li{min-height:280px}.offer-chat{width:min(100%,440px);margin-left:auto;padding:36px 16px 16px;border:1px solid rgba(105,237,254,.4);border-radius:36px;background:radial-gradient(180px 80px at 50% 0%,rgba(105,237,254,.12),transparent 70%),#0c1018}.offer-chat li{margin:0 0 10px}.offer-chat li:nth-child(2n){margin-left:18%;border-radius:18px 18px 6px}.offer-chat li:nth-child(odd){margin-right:8%;border-radius:18px 18px 18px 6px}.include-split,.fit-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:center}.include-rail{display:grid;gap:18px;margin:28px 0 0;padding:0;list-style:none}.include-rail li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.include-rail span{color:#69edfe;font-family:Poppins,sans-serif;font-weight:600}.fit-yes,.fit-no{min-height:280px;padding:clamp(24px,3vw,40px);border-radius:28px}.fit-yes{background:radial-gradient(420px circle at var(--mx, 30%) var(--my, 20%),rgba(105,237,254,.28),transparent 46%),#101820;color:#fff}.fit-no{background:radial-gradient(420px circle at var(--mx, 70%) var(--my, 80%),rgba(105,237,254,.1),transparent 46%),#121018;color:#fff;border:1px solid rgba(105,237,254,.28)}.fit-yes h2,.fit-no h2{font-size:clamp(32px,3vw,48px);letter-spacing:-.04em}.fit-yes p,.fit-no p{margin-top:14px;font-size:18px}.fit-no p{color:#ffffffb8}.after-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none}.after-steps li{padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:18px}.after-steps span{color:#69edfe;font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.14em}.after-steps strong,.after-steps p{display:block;margin-top:8px}.after-steps p{color:#ffffffb3;font-weight:400}.mock-live{display:grid;min-height:320px;padding:18px;border:1px solid rgba(105,237,254,.28);border-radius:24px;background:radial-gradient(240px 160px at 80% 20%,rgba(105,237,254,.1),transparent 70%),#0c121c}.mock-live ol,.mock-live ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.pipe-row,.board-col,.dash-bar,.chat-bubble,.screen-card{border:1px solid rgba(105,237,254,.35);border-radius:14px;background:#121826}.pipe-row,.dash-bar,.chat-bubble,.screen-card{padding:12px 14px;color:#fffc;font-size:13px}.pipe-row b,.chat-bubble b,.screen-card b{display:block;height:8px;margin-top:8px;border-radius:99px;background:linear-gradient(90deg,#69edfe,#69edfe)}.pipe-row b{width:70%}.pipe-row:nth-child(2) b{width:52%}.pipe-row:nth-child(3) b{width:38%}.board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%}.board-col{display:grid;align-content:start;gap:8px;padding:10px}.board-col i,.dash-meter{display:block;height:36px;border-radius:8px;background:linear-gradient(180deg,#69edfed9,#69edfe47)}.dash{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}.dash-ring{width:120px;height:120px;border:10px solid rgba(105,237,254,.25);border-top-color:#69edfe;border-radius:50%}.chat-bubble:nth-child(2n){margin-left:18%}.chat-bubble:nth-child(odd){margin-right:12%}.screen-card{min-height:72px}html.motion .mock-live .pipe-row,html.motion .mock-live .board-col,html.motion .mock-live .dash-bar,html.motion .mock-live .chat-bubble,html.motion .mock-live .screen-card,html.motion .mock-live .dash-ring{opacity:0;transform:translateY(12px)}html.motion .deck-scene.is-in .mock-live .pipe-row,html.motion .deck-scene.is-in .mock-live .board-col,html.motion .deck-scene.is-in .mock-live .dash-bar,html.motion .deck-scene.is-in .mock-live .chat-bubble,html.motion .deck-scene.is-in .mock-live .screen-card,html.motion .deck-scene.is-in .mock-live .dash-ring{animation:mock-in .6s ease forwards}html.motion .deck-scene.is-in .mock-live :nth-child(2){animation-delay:.08s}html.motion .deck-scene.is-in .mock-live :nth-child(3){animation-delay:.16s}html.motion .deck-scene.is-in .mock-live :nth-child(4){animation-delay:.24s}@keyframes mock-in{to{opacity:1;transform:none}}.orbit-field{position:relative;width:min(100%,560px);aspect-ratio:1;margin-inline:auto}.orbit-field canvas,.orbit-fallback{width:100%;height:100%}.orbit-fallback{fill:none;stroke:#69edfe;stroke-width:1.4}.orbit-fallback circle{fill:#69edfe;stroke:none}html.motion .orbit-fallback,html:not(.motion) .orbit-field canvas{display:none}.funnel{display:grid;justify-items:center;gap:8px;width:min(100%,420px);margin-inline:auto}.funnel-radar{position:relative;width:280px;height:280px}.funnel-radar i{position:absolute;inset:0;border:1px solid rgba(105,237,254,.45);border-radius:50%}.funnel-radar i:nth-child(2){inset:28px}.funnel-radar i:nth-child(3){inset:58px;border-color:#69edfe73}.funnel-radar b{position:absolute;width:10px;height:10px;border-radius:50%;background:#69edfe;box-shadow:0 0 12px #69edfe}.funnel-neck{width:74%;height:36px;background:linear-gradient(180deg,#69edfe0d,#69edfe59);clip-path:polygon(18% 0,82% 0,68% 100%,32% 100%)}.funnel-gate{display:grid;width:46%;height:18px;place-items:center;border-radius:99px;background:#69edfe47}.funnel-gate span{width:42%;height:4px;border-radius:99px;background:#69edfe}.funnel-meet{display:grid;gap:8px;width:58%;padding:14px;border:1px solid rgba(105,237,254,.45);border-radius:16px;background:#101820}.funnel-meet i,.funnel-meet em{display:block;height:8px;border-radius:99px;background:#ffffff47}.funnel-meet em{width:46%;background:linear-gradient(90deg,#69edfe,#69edfe)}html.motion .funnel-radar b{animation:lead-in 2.8s linear infinite}html.motion .funnel-radar b:nth-child(4){animation-delay:0s}html.motion .funnel-radar b:nth-child(5){animation-delay:.7s}html.motion .funnel-radar b:nth-child(6){animation-delay:1.4s}html.motion .funnel-radar b:nth-child(7){animation-delay:2.1s}@keyframes lead-in{0%{top:8px;left:46%;opacity:0}20%{opacity:1}to{top:62%;left:48%;opacity:0}}html.motion .deck-scene.is-in .funnel-meet,html.motion .deck-hero.is-in .funnel-meet{animation:mock-in .7s ease both}.proc{position:relative;width:min(100%,420px);margin-inline:auto}.proc ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.proc li{display:grid;gap:8px;padding:14px;border:1px solid rgba(105,237,254,.35);border-radius:16px;background:#101820}.proc li:nth-child(2){margin-left:12%}.proc li:nth-child(3){margin-right:18%}.proc li:nth-child(4){margin-left:22%}.proc b{display:block;height:8px;border-radius:99px;background:#69edfe73}.proc-token{position:absolute;left:18px;top:18px;width:14px;height:14px;border-radius:50%;background:#69edfe;box-shadow:0 0 16px #69edfe}html.motion .proc-token{animation:proc-run 4.5s ease-in-out infinite}@keyframes proc-run{0%{top:22px;left:24px}30%{top:96px;left:38%}60%{top:180px;left:18%}to{top:250px;left:46%}}.relay{position:relative;width:min(100%,360px);aspect-ratio:1;margin-inline:auto}.relay i{position:absolute;inset:18px;border:2px dashed rgba(105,237,254,.55);border-radius:50%}.relay span,.relay em{position:absolute;left:50%;top:50%;width:54px;height:36px;margin:-18px 0 0 -27px;border-radius:10px;border:1px solid rgba(105,237,254,.5);background:#121826}html.motion .relay span,html.motion .relay em{animation:relay-spin 9s linear infinite}.relay span:nth-of-type(1){animation-delay:-3s}.relay span:nth-of-type(2){animation-delay:-6s}.relay em{background:linear-gradient(90deg,#69edfe,#69edfe);animation-duration:9s}@keyframes relay-spin{0%{transform:rotate(0) translate(120px) rotate(0)}to{transform:rotate(360deg) translate(120px) rotate(-360deg)}}.mind{position:relative;width:min(100%,440px);margin-inline:auto}.mind-chat{position:absolute;right:8%;bottom:8%;display:grid;gap:8px;width:42%;padding:14px;border-radius:16px 16px 4px;border:1px solid rgba(105,237,254,.4);background:#080c14db}.mind-chat b{display:block;height:8px;border-radius:99px;background:#69edfeb3}html.motion .mind-chat{animation:mock-in .8s ease both}.piece-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:28px}.piece-card{grid-column:span 2;display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#0c1218}.piece-card:nth-child(n+4){grid-column:span 3}#diseno-piezas .deck-h2{max-width:28ch}.piece-card h3{margin-top:14px;font-size:clamp(22px,2vw,28px);letter-spacing:-.03em}.piece-card p:last-child{margin-top:6px;color:#ffffffad;font-size:15px;line-height:1.4}.piece-visual{display:grid;align-content:center;gap:8px;height:128px;margin-bottom:16px;padding:16px;overflow:hidden;border:1px solid rgba(105,237,254,.28);border-radius:12px;background:#07090d}.piece-visual span,.piece-visual b,.piece-visual i{display:block;height:8px;border-radius:99px;background:#69edfe73}.pv-web span,.pv-slides span,.pv-folder span{width:38%;height:10px;background:#69edfe}.pv-web b:nth-child(2),.pv-slides b:nth-child(2){width:90%}.pv-web b:nth-child(3),.pv-slides b:nth-child(3){width:68%}.pv-web b:nth-child(4){width:48%}.pv-flyer,.pv-social{grid-template-columns:1fr 1fr;align-items:stretch}.pv-social{grid-template-columns:repeat(3,1fr)}.pv-flyer i,.pv-social i{height:auto;min-height:0;border:1px solid rgba(105,237,254,.4);border-radius:8px;background:transparent}.pv-flyer i:nth-child(1),.pv-social i:nth-child(2){background:#69edfe24}.pv-folder span{border-radius:8px 8px 0 0}@media(min-width:900px){html.motion .deck-scene,html.motion .deck-scene .deck-sticky,html.motion .deck-scene.deck-open,html.motion .deck-scene.deck-open .deck-sticky,html.motion #diseno-piezas,html.motion #diseno-piezas .deck-sticky,html.motion #diseno-confianza,html.motion #diseno-confianza .deck-sticky{position:relative;height:auto;min-height:0}html.motion .deck-scene .deck-sticky{padding:88px 0 72px}}@media(max-width:1100px){.mock-grid,.deck-cards,.offer-pipe,.after-steps{grid-template-columns:1fr 1fr}.mock:last-child,.after-steps li:last-child{grid-column:1 / -1}}@media(max-width:899px){.deck-split,.deck-cards,.mock-grid,.trust-grid,.offer-pipe,.offer-duo,.include-split,.fit-split,.after-steps,.board,.dash{grid-template-columns:1fr}.deck-hero h1,.deck-close h2,.deck-copy h2,.deck-h2,.deck-hero .deck-split h1{max-width:none}.deck-stage,.viz svg,.mosaic,.galaxy-frame{width:min(100%,320px)}.offer-pipe li,.offer-pipe li:nth-child(2),.offer-pipe li:nth-child(3),.offer-chat{width:100%;margin-left:0}html.motion .orbit-fallback{display:block}.orbit-field canvas{display:none}.offer-pipe li:after{display:none}.mock:last-child,.after-steps li:last-child{grid-column:auto}}html.motion [data-reveal]{opacity:0;transform:translateY(28px)}html.motion [data-reveal].is-in{opacity:1;transform:none;transition:opacity .75s ease,transform .75s ease}@media(prefers-reduced-motion:reduce){.trail-path,.viz-orbit svg{animation:none}}.deck-map{display:flex;align-items:flex-end;min-height:100dvh;padding:120px 0 40px}.front-hero{display:grid;gap:clamp(36px,5vw,64px);width:100%}.deck-map h1{max-width:12ch;font-size:clamp(56px,7.2vw,108px)}.front-index{margin:0;padding:0;list-style:none}.front-index a{position:relative;display:grid;grid-template-columns:3.5rem minmax(12rem,.9fr) minmax(0,1.2fr);gap:clamp(12px,2vw,28px);align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none}.front-index li:first-child a{border-top:1px solid rgba(255,255,255,.14)}.front-index a:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#69edfe;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.front-n{color:#69edfe;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;letter-spacing:.12em}.front-index strong{font-size:clamp(28px,3.2vw,48px);font-weight:500;letter-spacing:-.045em;line-height:1}.front-index a>span:last-child{color:#ffffff94;font-size:16px;line-height:1.35}.front-index a:hover strong,.front-index a:focus-visible strong{color:#69edfe}.front-index a:hover:after,.front-index a:focus-visible:after{transform:scaleX(1)}.front-index a:focus-visible{outline:none}.deck-scene:after{content:"";position:absolute;right:8%;bottom:0;left:8%;z-index:4;height:1px;pointer-events:none;background:#69edfe59}.scene-stage{position:absolute;inset:0;z-index:0;pointer-events:none}.scene-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,9,13,.92) 0%,rgba(7,9,13,.72) 36%,rgba(7,9,13,.2) 70%,transparent)}.mood-layer{position:absolute;inset:0;background-image:linear-gradient(rgba(105,237,254,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(105,237,254,.09) 1px,transparent 1px);background-size:88px 88px;mask-image:linear-gradient(90deg,transparent,#000 42%,#000 80%,transparent)}.mood-galaxy .mood-layer{background-size:120px 120px}.mood-trails .mood-layer{background-size:64px 64px}.mood-net .mood-layer{background-image:repeating-linear-gradient(115deg,transparent 0 28px,rgba(105,237,254,.14) 28px 29px);background-size:auto}.mood-mosaic .mood-layer{background-size:48px 48px}.scene-drift{position:absolute;inset:8% 0 8% 34%;display:grid;place-items:center;opacity:.72}.scene-drift .viz,.scene-drift .funnel,.scene-drift .proc,.scene-drift .relay,.scene-drift .mind,.scene-drift .mosaic{width:min(100%,720px)}.scene-drift .funnel-radar{width:min(36vw,380px);height:min(36vw,380px)}.scene-drift .relay{width:min(40vw,440px)}.scene-drift .mind svg,.scene-drift .viz svg{width:min(100%,560px)}.funnel-radar b,.proc-token{box-shadow:none}.mosaic i,.mosaic-photo i,.galaxy-frame i{background:transparent;border:1px solid rgba(105,237,254,.4);border-radius:0}.deck-scene>.deck-sticky>.deck-index{position:absolute;bottom:-.08em;left:clamp(8px,2vw,36px);z-index:1;margin:0;font-size:clamp(140px,22vw,340px);pointer-events:none;-webkit-text-stroke:1px rgba(105,237,254,.28)}.deck-scene .deck-copy{z-index:2;max-width:min(620px,100%);margin-right:auto}html.motion [data-stagger]>*{opacity:0;transform:translateY(16px)}html.motion [data-stagger].is-in>*{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease;transition-delay:calc(var(--i, 0) * 70ms)}@media(max-width:899px){.deck-map{min-height:auto;padding:112px 0 40px}.front-index a{grid-template-columns:2.6rem minmax(0,1fr);gap:8px 14px;padding:16px 0}.front-index a>span:last-child{grid-column:2;font-size:14px}.front-index strong{font-size:28px}.scene-drift{inset:0;opacity:.28}.scene-drift .funnel,.scene-drift .proc,.scene-drift .relay,.scene-drift .mind,.scene-drift .mosaic,.scene-drift .viz{width:min(100%,340px)}.scene-drift .funnel-radar{width:200px;height:200px}.scene-stage:after{background:linear-gradient(180deg,#07090d40,#07090de0 42%,#07090d 90%)}.deck-scene>.deck-sticky>.deck-index{font-size:clamp(96px,34vw,180px)}}.deck-scene:has(.scene-stage) .deck-sticky{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);align-items:center;gap:8px clamp(28px,4vw,64px);width:min(1280px,100%);margin-inline:auto;padding:72px var(--pad) 64px}.deck-scene:has(.scene-stage) .scene-stage{position:relative;inset:auto;grid-column:2;grid-row:1 / span 2;align-self:stretch;min-height:420px;border:1px solid rgba(105,237,254,.22);border-radius:20px;overflow:hidden}.deck-scene:has(.scene-stage) .scene-stage:after{background:linear-gradient(180deg,#07090d05,#07090d47)}.deck-scene:has(.scene-stage) .scene-drift{inset:8%;opacity:1}.deck-scene:has(.scene-stage)>.deck-sticky>.deck-index,.deck-scene:has(.scene-stage) .deck-index{position:static;grid-column:1;grid-row:1;align-self:end;margin:0;font-size:clamp(56px,6vw,84px);pointer-events:none}.deck-scene:has(.scene-stage) .deck-copy{grid-column:1;grid-row:2;width:100%;max-width:none;margin:0;padding:0}@media(max-width:1099px)and (min-width:700px){.piece-grid{grid-template-columns:1fr 1fr}.piece-card,.piece-card:nth-child(n+4){grid-column:auto}.piece-card:last-child{grid-column:1 / -1}}@media(max-width:699px){.piece-grid{grid-template-columns:1fr}.piece-card,.piece-card:nth-child(n+4),.piece-card:last-child{grid-column:auto}}@media(max-width:899px){.deck-scene:has(.scene-stage) .deck-sticky{grid-template-columns:1fr;width:100%}.deck-scene:has(.scene-stage) .scene-stage,.deck-scene:has(.scene-stage) .deck-index,.deck-scene:has(.scene-stage) .deck-copy{grid-column:1;grid-row:auto}.deck-scene:has(.scene-stage) .deck-index{order:1}.deck-scene:has(.scene-stage) .deck-copy{order:2}.deck-scene:has(.scene-stage) .scene-stage{order:3;min-height:240px}.deck-scene:has(.scene-stage) .scene-drift{opacity:1;inset:10%}.deck-scene:has(.scene-stage)>.deck-sticky>.deck-index{font-size:56px}}@media(min-width:700px)and (max-width:899px){.deck-cards,.trust-grid{grid-template-columns:1fr 1fr}.deck-cards article:last-child{grid-column:1 / -1}}
