.hero[data-astro-cid-lcdefpme]{padding-block:120px var(--space-8)}.hero__inner[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.hero__title[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(46px,9vw,122px);font-weight:600;line-height:.98}.hero__line[data-astro-cid-lcdefpme]{display:block}.hero__sub[data-astro-cid-lcdefpme]{max-width:600px}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.hero__status[data-astro-cid-lcdefpme]{color:var(--muted)}.hero__meta[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);width:100%;max-width:none;margin-top:var(--space-8);padding-top:var(--space-3);border-top:1px solid var(--border);letter-spacing:.02em;color:var(--muted);flex-wrap:wrap;font-size:13px;font-weight:600;display:flex}.hero__meta-dot[data-astro-cid-lcdefpme]{background:var(--accent-text);border-radius:50%;flex:none;width:4px;height:4px}.section-head--row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-flow:wrap}.offer-card[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.offer-card__problem[data-astro-cid-lcdefpme]{color:var(--accent-text)}.offer-card__name[data-astro-cid-lcdefpme]{font-size:24px}.offer-card__desc[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;font-size:14px}.offer-card__link[data-astro-cid-lcdefpme]{color:var(--ink);font-size:14px;font-weight:600}.offer-card[data-astro-cid-lcdefpme]:hover .offer-card__link[data-astro-cid-lcdefpme]{color:var(--accent-text)}.roadmap-strip[data-astro-cid-lcdefpme]{margin-top:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--tint);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.roadmap-strip__label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.roadmap-strip__text[data-astro-cid-lcdefpme]{color:var(--ink);font-size:15px;font-weight:600}.roadmap-strip__link[data-astro-cid-lcdefpme]{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:700}.project-card[data-astro-cid-lcdefpme]{flex-direction:column;padding:0;display:flex;overflow:hidden}.project-card__cover[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--ink-contrast);padding:var(--space-2);flex-direction:column;justify-content:center;display:flex}.project-card__shot[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:var(--radius-md);width:100%}.project-card__highlight[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);font-size:12px;font-weight:700}.project-card__title[data-astro-cid-lcdefpme]{font-size:22px}.project-card__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;padding:var(--space-6) var(--space-2);font-size:36px;font-weight:800;line-height:1.05}.project-card__body[data-astro-cid-lcdefpme]{padding:var(--space-3);gap:var(--space-2);flex-direction:column;flex:1;align-items:flex-start;display:flex}.project-card__summary[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;font-size:14px}.project-card__link[data-astro-cid-lcdefpme]{color:var(--accent-text);font-size:14px;font-weight:600}.step[data-astro-cid-lcdefpme]{gap:var(--space-2);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.step__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent-text);font-size:14px;font-weight:600}.step__title[data-astro-cid-lcdefpme]{font-size:20px}.step__text[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.quote[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.quote__text[data-astro-cid-lcdefpme]{color:var(--ink);flex:1;margin:0;font-size:15px;line-height:1.7}.quote__who[data-astro-cid-lcdefpme]{padding-top:var(--space-2);border-top:1px solid var(--border);flex-direction:column;gap:2px;display:flex}.quote__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:16px;font-weight:700}.quote__company[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px}.sectors[data-astro-cid-lcdefpme]{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.sectors__label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.sectors__list[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sectors__item[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:700}
