.eco[data-astro-cid-e6fqb7m2]{--night:#070b08;--cz-green:#95cf39;--glass-line:#ffffff1a;background:var(--night);color:#a7b0a9}.eco-hero[data-astro-cid-e6fqb7m2]{background:radial-gradient(ellipse 45% 55% at 72% 50%, #95cf3924, transparent 70%), radial-gradient(ellipse 40% 50% at 10% 90%, #1f7a4f40, transparent 70%), var(--night);padding:48px 0 96px;position:relative;overflow:hidden}.stars[data-astro-cid-e6fqb7m2]{pointer-events:none;opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%,#fff,#0000),radial-gradient(1px 1px at 28% 72%,#fff,#0000),radial-gradient(1px 1px at 46% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 64% 12%,#dff0b8,#0000),radial-gradient(1px 1px at 82% 64%,#fff,#0000),radial-gradient(1px 1px at 90% 26%,#fff,#0000),radial-gradient(1.5px 1.5px at 36% 90%,#dff0b8,#0000),radial-gradient(1px 1px at 6% 52%,#fff,#0000);position:absolute;inset:0}.hero-grid[data-astro-cid-e6fqb7m2]{grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;display:grid;position:relative}.crumbs[data-astro-cid-e6fqb7m2]{color:#6f7a72;gap:8px;margin-bottom:36px;font-size:13px;display:flex}.crumbs[data-astro-cid-e6fqb7m2] a[data-astro-cid-e6fqb7m2]:hover{color:#fff}.crumbs[data-astro-cid-e6fqb7m2] [data-astro-cid-e6fqb7m2][aria-current]{color:#d6dcd7;font-weight:500}.badge[data-astro-cid-e6fqb7m2]{border:1px solid var(--glass-line);font:600 12px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:#d6dcd7;background:#ffffff0f;border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:7px 14px 7px 10px;display:inline-flex}.pulse[data-astro-cid-e6fqb7m2]{background:var(--cz-green);border-radius:50%;width:8px;height:8px;position:relative}.pulse[data-astro-cid-e6fqb7m2]:after{content:"";background:var(--cz-green);border-radius:50%;animation:2s ease-out infinite ping;position:absolute;inset:0}@keyframes ping{to{opacity:0;transform:scale(3)}}h1[data-astro-cid-e6fqb7m2]{color:#fff;letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(2.6rem,5.4vw,4.4rem);font-weight:700;line-height:1.02}h1[data-astro-cid-e6fqb7m2] span[data-astro-cid-e6fqb7m2]{background:linear-gradient(100deg, #e9f6c9 10%, var(--cz-green) 60%, #3fc7ae);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.lead[data-astro-cid-e6fqb7m2]{max-width:520px;margin-bottom:34px;font-size:18px}.actions[data-astro-cid-e6fqb7m2]{flex-wrap:wrap;gap:12px;display:flex}.eco-pillars[data-astro-cid-e6fqb7m2]{background:linear-gradient(to bottom, var(--night), #0b120d);border-top:1px solid var(--glass-line);padding:104px 0}.center-head[data-astro-cid-e6fqb7m2]{text-align:center;max-width:680px;margin:0 auto 56px}.center-head[data-astro-cid-e6fqb7m2] .eyebrow[data-astro-cid-e6fqb7m2]{justify-content:center}.center-head[data-astro-cid-e6fqb7m2] h2[data-astro-cid-e6fqb7m2]{letter-spacing:-.02em;font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:700}.eco-pillars[data-astro-cid-e6fqb7m2] h2[data-astro-cid-e6fqb7m2]{color:#fff}.pillars[data-astro-cid-e6fqb7m2]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pillars[data-astro-cid-e6fqb7m2] li[data-astro-cid-e6fqb7m2]{border:1px solid var(--glass-line);background:#ffffff08;border-radius:20px;padding:30px 26px;position:relative}.p-num[data-astro-cid-e6fqb7m2]{font:700 13px/1 var(--font-display);color:#4b554e;position:absolute;top:24px;right:24px}.p-icon[data-astro-cid-e6fqb7m2]{width:48px;height:48px;color:var(--cz-green);background:#95cf391f;border-radius:14px;place-items:center;margin-bottom:26px;display:grid;box-shadow:inset 0 0 0 1px #95cf3938}.p-icon[data-astro-cid-e6fqb7m2] svg[data-astro-cid-e6fqb7m2]{width:24px;height:24px}.pillars[data-astro-cid-e6fqb7m2] h3[data-astro-cid-e6fqb7m2]{color:#fff;margin-bottom:10px;font-size:19px}.pillars[data-astro-cid-e6fqb7m2] p[data-astro-cid-e6fqb7m2]{font-size:15px}.eco-lines[data-astro-cid-e6fqb7m2]{z-index:1;background:var(--bg-alt);color:var(--ink-2);border-radius:36px 36px 0 0;margin-top:-40px;padding:96px 0 104px;position:relative}.lines-head[data-astro-cid-e6fqb7m2]{max-width:640px;margin-bottom:48px}.lines-head[data-astro-cid-e6fqb7m2] h2[data-astro-cid-e6fqb7m2]{font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:700}.lines[data-astro-cid-e6fqb7m2]{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:24px;display:grid}.line[data-astro-cid-e6fqb7m2]{border:1px solid var(--line);background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f11150a,0 24px 48px #0f11150f}.line-media[data-astro-cid-e6fqb7m2]{background:var(--night);align-items:flex-end;min-height:230px;padding:24px;display:flex;position:relative;overflow:hidden}.line-media[data-astro-cid-e6fqb7m2] .line-photo{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.line-live[data-astro-cid-e6fqb7m2]:hover .line-media[data-astro-cid-e6fqb7m2] .line-photo{transform:scale(1.04)}.line-media[data-astro-cid-e6fqb7m2]:after{content:"";background:linear-gradient(#070b0833 30%,#070b08eb);position:absolute;inset:0}.line-status[data-astro-cid-e6fqb7m2]{z-index:1;background:var(--cz-green);color:#0b1209;font:600 12px/1 var(--font);border-radius:999px;padding:6px 12px;position:absolute;top:20px;right:20px}.line-status[data-astro-cid-e6fqb7m2].soon{color:#d6dcd7;background:#ffffff1a;border:1px solid #fff3}.line-title[data-astro-cid-e6fqb7m2]{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.line-icon[data-astro-cid-e6fqb7m2]{width:50px;height:50px;color:var(--cz-green);-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff3;border-radius:14px;place-items:center;display:grid}.line-icon[data-astro-cid-e6fqb7m2] svg[data-astro-cid-e6fqb7m2]{width:25px;height:25px}.line[data-astro-cid-e6fqb7m2] h3[data-astro-cid-e6fqb7m2]{color:#fff;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.05}.line[data-astro-cid-e6fqb7m2] h3[data-astro-cid-e6fqb7m2] small[data-astro-cid-e6fqb7m2]{color:#c9d1ca;margin-bottom:4px;font-size:13px;font-weight:500;display:block}.line-body[data-astro-cid-e6fqb7m2]{flex-direction:column;flex:1;gap:18px;padding:28px;display:flex}.line-audience[data-astro-cid-e6fqb7m2]{font:600 11.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.line-desc[data-astro-cid-e6fqb7m2]{color:var(--ink-2)}.line-includes[data-astro-cid-e6fqb7m2]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.line-includes[data-astro-cid-e6fqb7m2] li[data-astro-cid-e6fqb7m2]{color:var(--ink);align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.line-includes[data-astro-cid-e6fqb7m2] svg[data-astro-cid-e6fqb7m2]{width:20px;height:20px;color:var(--lime-deep);flex-shrink:0}.line-product[data-astro-cid-e6fqb7m2]{background:var(--bg-alt);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.line-product[data-astro-cid-e6fqb7m2]:hover{background:#fff;border-color:#4f6b0066}.line-product[data-astro-cid-e6fqb7m2] img{width:36px;height:36px}.line-product[data-astro-cid-e6fqb7m2] span[data-astro-cid-e6fqb7m2]:not(.lp-arrow){flex:1}.line-product[data-astro-cid-e6fqb7m2] small[data-astro-cid-e6fqb7m2]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}.line-product[data-astro-cid-e6fqb7m2] strong[data-astro-cid-e6fqb7m2]{color:var(--ink);font-size:15px}.lp-arrow[data-astro-cid-e6fqb7m2]{transition:transform .2s}.line-product[data-astro-cid-e6fqb7m2]:hover .lp-arrow[data-astro-cid-e6fqb7m2]{transform:translate(4px)}.line-body[data-astro-cid-e6fqb7m2] .btn[data-astro-cid-e6fqb7m2]{align-self:flex-start;margin-top:auto}.line-soon[data-astro-cid-e6fqb7m2]{box-shadow:none;background:#fbfbfc;border-style:dashed;border-color:#cfd3d8}.soon-media[data-astro-cid-e6fqb7m2]{background:#0d1410;flex:1}.line-soon[data-astro-cid-e6fqb7m2] .line-body[data-astro-cid-e6fqb7m2]{flex:0}.blueprint[data-astro-cid-e6fqb7m2]{position:absolute;inset:0}.bp-grid[data-astro-cid-e6fqb7m2]{background-image:linear-gradient(#95cf391f 1px,#0000 1px),linear-gradient(90deg,#95cf391f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.bp-building[data-astro-cid-e6fqb7m2]{color:#95cf3966;width:46%;position:absolute;top:50%;right:8%;transform:translateY(-58%)}.bp-building[data-astro-cid-e6fqb7m2] svg[data-astro-cid-e6fqb7m2]{width:100%;height:auto}.bp-scan[data-astro-cid-e6fqb7m2]{background:linear-gradient(#0000,#95cf392e);border-bottom:1px solid #95cf3999;height:60px;animation:4s ease-in-out infinite bp-scan;position:absolute;left:0;right:0}@keyframes bp-scan{0%{top:-60px}to{top:100%}}.soon-media[data-astro-cid-e6fqb7m2]:after{background:linear-gradient(#0000 35%,#070b08d9)}.progress[data-astro-cid-e6fqb7m2]{background:var(--line);border-radius:999px;height:4px;position:relative;overflow:hidden}.progress[data-astro-cid-e6fqb7m2] span[data-astro-cid-e6fqb7m2]{border-radius:inherit;background:var(--lime);width:35%;animation:2.4s cubic-bezier(.65,0,.35,1) infinite build;position:absolute;top:0;bottom:0}@keyframes build{0%{left:-35%}to{left:100%}}.soon-note[data-astro-cid-e6fqb7m2]{color:var(--muted);font-size:14.5px}.eco-roadmap[data-astro-cid-e6fqb7m2]{color:var(--ink-2);background:#fff;padding:104px 0 112px}.roadmap[data-astro-cid-e6fqb7m2]{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.roadmap[data-astro-cid-e6fqb7m2]:before{content:"";background:linear-gradient(90deg, var(--lime) 0 33%, #cfd3d8 33% 66%, transparent 66%), repeating-linear-gradient(90deg, #cfd3d8 0 8px, transparent 8px 14px);height:2px;position:absolute;top:9px;left:0;right:0}.roadmap[data-astro-cid-e6fqb7m2] li[data-astro-cid-e6fqb7m2]{padding-top:36px;position:relative}.rm-dot[data-astro-cid-e6fqb7m2]{background:#fff;border:2px solid #cfd3d8;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0}.rm-live[data-astro-cid-e6fqb7m2] .rm-dot[data-astro-cid-e6fqb7m2]{background:var(--lime);border-color:var(--lime-deep);box-shadow:0 0 0 6px var(--lime-soft)}.rm-soon[data-astro-cid-e6fqb7m2] .rm-dot[data-astro-cid-e6fqb7m2]{border-color:var(--lime-deep)}.rm-future[data-astro-cid-e6fqb7m2] .rm-dot[data-astro-cid-e6fqb7m2]{border-style:dashed}.rm-when[data-astro-cid-e6fqb7m2]{font:600 12px/1 var(--font);background:var(--bg-alt);color:var(--muted);border-radius:999px;margin-bottom:12px;padding:4px 10px;display:inline-block}.rm-live[data-astro-cid-e6fqb7m2] .rm-when[data-astro-cid-e6fqb7m2]{background:var(--lime-soft);color:var(--lime-deep)}.roadmap[data-astro-cid-e6fqb7m2] h3[data-astro-cid-e6fqb7m2]{margin-bottom:8px;font-size:19px}.rm-future[data-astro-cid-e6fqb7m2] h3[data-astro-cid-e6fqb7m2]{color:var(--muted)}.roadmap[data-astro-cid-e6fqb7m2] p[data-astro-cid-e6fqb7m2]{color:var(--muted);max-width:320px;font-size:15px}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-e6fqb7m2]:after,.bp-scan[data-astro-cid-e6fqb7m2],.progress[data-astro-cid-e6fqb7m2] span[data-astro-cid-e6fqb7m2]{animation:none}}@media (width<=1024px){.hero-grid[data-astro-cid-e6fqb7m2]{grid-template-columns:1fr;gap:56px}.pillars[data-astro-cid-e6fqb7m2],.lines[data-astro-cid-e6fqb7m2]{grid-template-columns:1fr}}@media (width<=640px){.eco-hero[data-astro-cid-e6fqb7m2]{padding:28px 0 72px}.crumbs[data-astro-cid-e6fqb7m2]{margin-bottom:24px}.eco-lines[data-astro-cid-e6fqb7m2]{border-radius:24px 24px 0 0;padding:72px 0 80px}.line-body[data-astro-cid-e6fqb7m2]{padding:22px 18px}.line-includes[data-astro-cid-e6fqb7m2]{grid-template-columns:1fr}.roadmap[data-astro-cid-e6fqb7m2]{grid-template-columns:1fr;gap:32px}.roadmap[data-astro-cid-e6fqb7m2]:before{background:linear-gradient(to bottom, var(--lime) 0 33%, #cfd3d8 33%);width:2px;height:auto;inset:0 auto 0 9px}.roadmap[data-astro-cid-e6fqb7m2] li[data-astro-cid-e6fqb7m2]{padding:0 0 0 40px}}
