.eco[data-astro-cid-irxvcuep]{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}@media(min-width:900px){.eco[data-astro-cid-irxvcuep]{grid-template-columns:repeat(4,1fr)}}.eco__group[data-astro-cid-irxvcuep]{background:var(--abyss);padding:24px}.eco__label[data-astro-cid-irxvcuep]{color:var(--mist-dim);text-transform:uppercase;margin:0 0 18px}ul[data-astro-cid-irxvcuep]{list-style:none;margin:0;padding:0;display:grid;gap:4px 20px;grid-template-columns:1fr 1fr}@media(min-width:900px){ul[data-astro-cid-irxvcuep]{grid-template-columns:1fr}}li[data-astro-cid-irxvcuep]{display:flex;align-items:center;gap:14px;padding:10px 0;color:var(--mist);font-size:14.5px;border-bottom:1px solid var(--line-soft);transition:color .3s}svg[data-astro-cid-irxvcuep]{width:20px;height:20px;fill:currentColor;flex-shrink:0;transition:fill .3s,transform .4s var(--ease)}li[data-astro-cid-irxvcuep]:hover{color:var(--paper)}li[data-astro-cid-irxvcuep]:hover svg[data-astro-cid-irxvcuep]{fill:var(--brand, var(--signal));transform:scale(1.12)}.eco__word[data-astro-cid-irxvcuep]{width:20px;font:600 8.5px/1 var(--f-mono);letter-spacing:-.02em;text-align:center;flex-shrink:0}.wall[data-astro-cid-s7ghbd53]{position:absolute;inset:0;overflow:hidden;perspective:1400px;pointer-events:none}.wall__plane[data-astro-cid-s7ghbd53]{position:absolute;left:50%;top:50%;width:220%;display:grid;gap:18px;transform:translate(-50%,-50%) rotateX(28deg) rotate(-10deg);transform-style:preserve-3d}.wall__row[data-astro-cid-s7ghbd53]{display:flex;overflow:hidden}.wall__track[data-astro-cid-s7ghbd53]{display:flex;flex-shrink:0;gap:18px;padding-right:18px;animation:wall-move var(--speed) linear infinite}.wall__row--rev[data-astro-cid-s7ghbd53] .wall__track[data-astro-cid-s7ghbd53]{animation-direction:reverse}.wall[data-astro-cid-s7ghbd53] img[data-astro-cid-s7ghbd53]{width:clamp(220px,24vw,420px);height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top left;border-radius:10px;border:1px solid rgba(138,154,181,.25);opacity:.55;filter:saturate(.85)}@keyframes wall-move{to{transform:translate(-100%)}}.hero[data-astro-cid-j7pv25f6]{position:relative;padding:clamp(128px,18vw,190px) 0 clamp(64px,8vw,110px);overflow:hidden}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-30%;right:-20%;width:70vw;aspect-ratio:1;background:radial-gradient(circle,rgba(34,211,238,.1),transparent 60%);pointer-events:none}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;gap:28px}.hero__title[data-astro-cid-j7pv25f6]{max-width:13ch}.hero__row[data-astro-cid-j7pv25f6]{display:grid;gap:28px;align-items:end}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.hero__scan[data-astro-cid-j7pv25f6]{margin-top:clamp(16px,4vw,40px)}@media(min-width:900px){.hero__row[data-astro-cid-j7pv25f6]{grid-template-columns:1.3fr 1fr}.hero__actions[data-astro-cid-j7pv25f6]{justify-content:flex-end}}.clients[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line);display:grid;gap:28px}.clients__rows[data-astro-cid-j7pv25f6]{display:grid;gap:12px}.volume[data-astro-cid-j7pv25f6]{position:relative;min-height:clamp(560px,80vh,820px);display:grid;align-items:center;overflow:hidden;border-block:1px solid var(--line);isolation:isolate}.volume__veil[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 60% 70% at 30% 50%,#050a14f5 20%,#050a148c 65%,#050a1433),linear-gradient(to bottom,var(--abyss),transparent 18%,transparent 82%,var(--abyss))}.volume__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:grid;gap:24px;padding-block:96px}.volume__title[data-astro-cid-j7pv25f6]{margin:0;display:grid;font:600 clamp(40px,7.6vw,118px)/.95 var(--f-display);font-variation-settings:"wdth" 85;letter-spacing:-.035em}.volume__title[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:inherit;color:var(--signal);font-variant-numeric:tabular-nums}.volume__title[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{color:var(--mist)}.volume__title[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child b[data-astro-cid-j7pv25f6]{color:var(--paper)}.pgrid[data-astro-cid-j7pv25f6]{display:grid;gap:18px}@media(min-width:700px){.pgrid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.pgrid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(6,1fr)}.pgrid[data-astro-cid-j7pv25f6]>.pcard--lg{grid-column:span 3}.pgrid[data-astro-cid-j7pv25f6]>.pcard--md{grid-column:span 2}}.more[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-top:40px}.agents[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,transparent,rgba(10,19,34,.9) 20%,rgba(10,19,34,.9) 80%,transparent)}.agents__grid[data-astro-cid-j7pv25f6]{display:grid;gap:56px;align-items:start}.agents__grid[data-astro-cid-j7pv25f6] .s-lead[data-astro-cid-j7pv25f6]{margin-top:24px}.method[data-astro-cid-j7pv25f6]{list-style:none;margin:40px 0 36px;padding:0;display:grid}.method[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:20px 0;border-top:1px solid var(--line)}.method__n[data-astro-cid-j7pv25f6]{color:var(--signal);padding-top:4px}.method[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 6px;font:600 19px/1.25 var(--f-display);letter-spacing:-.02em}.method[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--mist);font-size:15px}@media(min-width:1000px){.agents__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:80px}.agents__console[data-astro-cid-j7pv25f6]{position:sticky;top:110px}}.principles[data-astro-cid-j7pv25f6]{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-bottom:36px}.principles[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{background:var(--abyss);padding:28px 24px 32px;display:grid;gap:12px;align-content:start;transition:background-color .4s}.principles[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]:hover{background:var(--deep)}.principles[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--mist);font-size:15px}@media(min-width:700px){.principles[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.principles[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}.principles[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{min-height:260px}}
