.btns[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:12px;display:flex}.btn-main[data-astro-cid-vby2bde5],.btn-line[data-astro-cid-vby2bde5]{align-items:center;min-height:52px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.btn-main[data-astro-cid-vby2bde5]{background:var(--purple);color:var(--white)}.btn-main[data-astro-cid-vby2bde5]:hover{background:var(--charcoal)}.closing[data-astro-cid-vby2bde5] .btn-main[data-astro-cid-vby2bde5]:hover{background:var(--white);color:var(--charcoal)}.btn-line[data-astro-cid-vby2bde5]{border:1.5px solid var(--charcoal);color:var(--charcoal)}.btn-line[data-astro-cid-vby2bde5]:hover{background:var(--charcoal);color:var(--white)}.btn-main[data-astro-cid-vby2bde5]:focus-visible,.btn-line[data-astro-cid-vby2bde5]:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.pulse[data-astro-cid-vby2bde5]{background:var(--purple);width:9px;height:9px;box-shadow:0 0 0 0 var(--lavender);vertical-align:middle;border-radius:50%;margin-right:10px;animation:2s ease-out infinite pulse;display:inline-block}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--lavender)}70%{box-shadow:0 0 0 9px #b3aff000}to{box-shadow:0 0 #b3aff000}}.hero[data-astro-cid-vby2bde5]{background:var(--white);padding:96px 0 72px}.kicker[data-astro-cid-vby2bde5]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:600}.hero-h1[data-astro-cid-vby2bde5]{letter-spacing:-.05em;color:var(--charcoal);max-width:14ch;margin:20px 0 0;font-size:clamp(44px,7vw,112px);font-weight:700;line-height:.95}.hero-row[data-astro-cid-vby2bde5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:36px;display:flex}.hero-sub[data-astro-cid-vby2bde5]{color:var(--body);max-width:48ch;margin:0;font-size:19px;line-height:1.5}.head[data-astro-cid-vby2bde5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 40px;display:flex}.h2-big[data-astro-cid-vby2bde5]{letter-spacing:-.04em;color:var(--charcoal);max-width:18ch;margin:0;font-size:clamp(34px,4.4vw,64px);font-weight:700;line-height:1}.h2-light[data-astro-cid-vby2bde5]{color:var(--white)}.head-lead[data-astro-cid-vby2bde5]{color:var(--body);max-width:44ch;margin:0;font-size:17px;line-height:1.5}.live[data-astro-cid-vby2bde5]{background:var(--cloud);padding:88px 0}.cards[data-astro-cid-vby2bde5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.lcard[data-astro-cid-vby2bde5]{background:var(--white);color:var(--charcoal);flex-direction:column;text-decoration:none;transition:transform .2s;display:flex}.lcard[data-astro-cid-vby2bde5]:hover{transform:translateY(-3px)}.lcard--soon[data-astro-cid-vby2bde5],.lcard--soon[data-astro-cid-vby2bde5]:hover{transform:none}.lcard--soon[data-astro-cid-vby2bde5] .lcard-photo{opacity:.7}.lcard[data-astro-cid-vby2bde5]:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.lcard-media[data-astro-cid-vby2bde5]{aspect-ratio:16/10;background:var(--charcoal);display:block;position:relative;overflow:hidden}.lcard[data-astro-cid-vby2bde5] .lcard-photo{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.status[data-astro-cid-vby2bde5]{background:var(--charcoal);color:var(--white);align-items:center;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.status--open[data-astro-cid-vby2bde5]{background:var(--white);color:var(--charcoal)}.lcard-body[data-astro-cid-vby2bde5]{flex-direction:column;flex:1;gap:10px;padding:24px 24px 26px;display:flex}.lcard-name[data-astro-cid-vby2bde5]{letter-spacing:-.03em;font-size:clamp(26px,2.8vw,36px);font-weight:700}.lcard-text[data-astro-cid-vby2bde5]{color:var(--body);font-size:16px;line-height:1.5}.lcard-cta[data-astro-cid-vby2bde5]{align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-size:16px;font-weight:600;display:inline-flex}.engine[data-astro-cid-vby2bde5]{background:var(--white);padding:96px 0}.steps[data-astro-cid-vby2bde5]{border-top:1.5px solid var(--charcoal);grid-template-columns:repeat(5,minmax(0,1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{flex-direction:column;gap:6px;padding:18px 20px 0 0;display:flex}.steps[data-astro-cid-vby2bde5] span[data-astro-cid-vby2bde5]{letter-spacing:.08em;color:var(--muted);font-size:13px;font-weight:600}.steps[data-astro-cid-vby2bde5] b[data-astro-cid-vby2bde5]{letter-spacing:-.02em;color:var(--charcoal);font-size:clamp(22px,2.2vw,30px);font-weight:700}.steps[data-astro-cid-vby2bde5] small[data-astro-cid-vby2bde5]{color:var(--body);font-size:14.5px;line-height:1.5}.ai[data-astro-cid-vby2bde5]{background:var(--cloud);padding:96px 0}.ai-head[data-astro-cid-vby2bde5]{margin-top:14px}.ai-grid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ai-item[data-astro-cid-vby2bde5]{background:var(--white);border-top:3px solid var(--charcoal);flex-direction:column;gap:10px;padding:24px 22px 26px;display:flex}.when[data-astro-cid-vby2bde5]{border:1px solid var(--charcoal);letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal);align-self:flex-start;padding:5px 10px;font-size:12px;font-weight:600}.when--now[data-astro-cid-vby2bde5]{background:var(--charcoal);color:var(--white)}.ai-item[data-astro-cid-vby2bde5] b[data-astro-cid-vby2bde5]{letter-spacing:-.02em;color:var(--charcoal);margin-top:6px;font-size:21px;font-weight:700;line-height:1.2}.ai-body[data-astro-cid-vby2bde5]{color:var(--body);font-size:15.5px;line-height:1.5}.ai-item[data-astro-cid-vby2bde5] small[data-astro-cid-vby2bde5]{color:var(--muted);margin-top:auto;padding-top:8px;font-size:13px;font-weight:600}.two[data-astro-cid-vby2bde5]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:32px 64px;display:grid}.compounds[data-astro-cid-vby2bde5]{background:var(--charcoal);color:var(--white);padding:96px 0}.lines[data-astro-cid-vby2bde5]{margin:0;padding:0;list-style:none}.lines[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{color:var(--cloud);border-top:1px solid #fff3;padding:20px 0;font-size:18px;line-height:1.5}.lines[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]:first-child{border-top:0;padding-top:4px}.lines[data-astro-cid-vby2bde5] b[data-astro-cid-vby2bde5]{color:var(--white);font-weight:700}.market[data-astro-cid-vby2bde5]{background:var(--white);padding:96px 0}.market-lead[data-astro-cid-vby2bde5]{max-width:34ch;margin-top:14px}.src[data-astro-cid-vby2bde5]{color:var(--muted);margin:2px 0 0;font-size:12.5px;line-height:1.4}.stats[data-astro-cid-vby2bde5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.stat[data-astro-cid-vby2bde5]{border-top:1.5px solid var(--charcoal);flex-direction:column;gap:8px;padding-top:16px;display:flex}.stat[data-astro-cid-vby2bde5] b[data-astro-cid-vby2bde5]{letter-spacing:-.04em;color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:clamp(40px,4.6vw,68px);font-weight:700;line-height:1}.stat[data-astro-cid-vby2bde5] span[data-astro-cid-vby2bde5]{color:var(--body);font-size:15px;line-height:1.45}.team[data-astro-cid-vby2bde5]{background:var(--cloud);padding:88px 0}.team-grid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.person[data-astro-cid-vby2bde5]{flex-direction:column;gap:6px;display:flex}.person[data-astro-cid-vby2bde5] .person-photo{aspect-ratio:1;object-fit:cover;object-position:center 30%;background:var(--white);width:100%;margin-bottom:8px;display:block}.person[data-astro-cid-vby2bde5] b[data-astro-cid-vby2bde5]{letter-spacing:-.01em;color:var(--charcoal);font-size:17px;font-weight:700;line-height:1.2}.person-role[data-astro-cid-vby2bde5]{color:var(--body);font-size:14px}.person[data-astro-cid-vby2bde5] small[data-astro-cid-vby2bde5]{color:var(--muted);font-size:14px;line-height:1.45}.briefing[data-astro-cid-vby2bde5]{background:var(--white);padding:88px 0}.briefing-side[data-astro-cid-vby2bde5]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.others[data-astro-cid-vby2bde5]{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.others[data-astro-cid-vby2bde5] a[data-astro-cid-vby2bde5]{color:var(--charcoal)}.closing[data-astro-cid-vby2bde5]{background:var(--charcoal);color:var(--white);padding:88px 0}.closing-row[data-astro-cid-vby2bde5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.closing-h[data-astro-cid-vby2bde5]{letter-spacing:-.045em;max-width:14ch;margin:0;font-size:clamp(40px,5.6vw,88px);font-weight:700;line-height:.95}.closing-contact[data-astro-cid-vby2bde5]{color:var(--cloud);margin:18px 0 0;font-size:15px}.closing-contact[data-astro-cid-vby2bde5] a[data-astro-cid-vby2bde5]{min-height:44px;color:var(--white);align-items:center;text-decoration:none;display:inline-flex}@media (width<=1080px) and (width>=761px){.ai-grid[data-astro-cid-vby2bde5]{grid-template-columns:1fr 1fr}.team-grid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.hero[data-astro-cid-vby2bde5]{padding:56px 0 48px}.hero-sub[data-astro-cid-vby2bde5]{font-size:17px}.live[data-astro-cid-vby2bde5],.engine[data-astro-cid-vby2bde5],.compounds[data-astro-cid-vby2bde5],.market[data-astro-cid-vby2bde5],.team[data-astro-cid-vby2bde5],.briefing[data-astro-cid-vby2bde5],.closing[data-astro-cid-vby2bde5]{padding:64px 0}.cards[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.team-grid[data-astro-cid-vby2bde5]{grid-template-columns:1fr 1fr;gap:16px}.steps[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.steps[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{border-bottom:1px solid var(--cloud);grid-template-columns:34px minmax(0,1fr);column-gap:10px;padding:14px 0;display:grid}.steps[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5] span[data-astro-cid-vby2bde5]{grid-row:span 2;padding-top:6px}.two[data-astro-cid-vby2bde5],.stats[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.ai[data-astro-cid-vby2bde5]{padding:64px 0}.ai-grid[data-astro-cid-vby2bde5]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-vby2bde5]{animation:none}.lcard[data-astro-cid-vby2bde5]:hover{transform:none}}
