.intro[data-astro-cid-mtwwlpz7]{max-width:64rem;font-size:var(--text-base);line-height:var(--leading-loose)}.cycle[data-astro-cid-mtwwlpz7]{margin-top:var(--space-12);gap:var(--space-8);display:grid}.cycle[data-astro-cid-mtwwlpz7] img[data-astro-cid-mtwwlpz7]{width:100%;max-width:60rem;margin-inline:auto}.cycle__center[data-astro-cid-mtwwlpz7]{text-align:center;font-size:var(--text-sm)}.cycle__center[data-astro-cid-mtwwlpz7] strong[data-astro-cid-mtwwlpz7]{font-family:var(--font-serif);color:var(--color-ink);font-weight:700}.cycle__list[data-astro-cid-mtwwlpz7]{border-top:1px solid var(--color-line);counter-reset:cycle;grid-template-columns:repeat(4,1fr);display:grid}.cycle__list[data-astro-cid-mtwwlpz7] li[data-astro-cid-mtwwlpz7]{gap:var(--space-1);padding:var(--space-6) var(--space-4);border-bottom:1px solid var(--color-line);counter-increment:cycle;display:grid}.cycle__list[data-astro-cid-mtwwlpz7] li[data-astro-cid-mtwwlpz7]+li[data-astro-cid-mtwwlpz7]{border-left:1px solid var(--color-line)}.cycle__role[data-astro-cid-mtwwlpz7]{font-family:var(--font-serif);font-size:var(--text-xs);color:var(--color-text-sub)}.cycle__role[data-astro-cid-mtwwlpz7]:before{content:counter(cycle, decimal-leading-zero) " ";font-family:var(--font-display)}.cycle__name[data-astro-cid-mtwwlpz7]{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-ink)}.cycle__kind[data-astro-cid-mtwwlpz7]{font-size:var(--text-xs)}.unit[data-astro-cid-mtwwlpz7]{background:var(--unit-grad)}.unit__inner[data-astro-cid-mtwwlpz7]{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.unit--alt[data-astro-cid-mtwwlpz7] .unit__media[data-astro-cid-mtwwlpz7]{order:2}.unit__image[data-astro-cid-mtwwlpz7]{border-radius:var(--radius-md);width:100%}.unit__image--contain[data-astro-cid-mtwwlpz7]{border-radius:0;max-width:26rem;margin-inline:auto}.unit__body[data-astro-cid-mtwwlpz7]{justify-items:start;gap:var(--space-5);display:grid}.unit__logo[data-astro-cid-mtwwlpz7] img[data-astro-cid-mtwwlpz7]{width:auto;max-width:16rem;height:40px}.unit__catch[data-astro-cid-mtwwlpz7]{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-snug);color:var(--color-ink)}.unit__text[data-astro-cid-mtwwlpz7]{gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-loose);display:grid}.unit__list-title[data-astro-cid-mtwwlpz7]{margin-top:var(--space-2);font-family:var(--font-serif);font-size:var(--text-md);color:var(--color-ink)}.unit__actions[data-astro-cid-mtwwlpz7]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.arrow-list[data-astro-cid-mtwwlpz7]{gap:var(--space-2);font-size:var(--text-sm);display:grid}.arrow-list[data-astro-cid-mtwwlpz7] li[data-astro-cid-mtwwlpz7]{padding-left:var(--space-6);position:relative}.arrow-list[data-astro-cid-mtwwlpz7] li[data-astro-cid-mtwwlpz7]:before{content:"→";color:var(--color-text-sub);position:absolute;left:0}.note[data-astro-cid-mtwwlpz7]{gap:var(--space-4);padding:var(--space-10) var(--space-12);background:var(--color-paper);border-radius:var(--radius-md);display:grid}.note__title[data-astro-cid-mtwwlpz7]{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-normal)}.note__body[data-astro-cid-mtwwlpz7]{font-size:var(--text-sm);line-height:var(--leading-loose)}.note__body[data-astro-cid-mtwwlpz7] strong[data-astro-cid-mtwwlpz7]{color:var(--color-ink);font-weight:700}.ventures[data-astro-cid-mtwwlpz7]{gap:var(--space-8);margin-top:var(--space-10);grid-template-columns:1fr 1fr;display:grid}.venture[data-astro-cid-mtwwlpz7]{align-content:start;justify-items:start;gap:var(--space-4);padding:var(--space-10) var(--space-8);border-radius:var(--radius-md);background:var(--brand-syncable-grad);display:grid}.venture__name[data-astro-cid-mtwwlpz7]{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-tight)}.venture__text[data-astro-cid-mtwwlpz7]{gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-loose);display:grid}.venture__text[data-astro-cid-mtwwlpz7] strong[data-astro-cid-mtwwlpz7]{color:var(--color-ink);font-weight:700}.services[data-astro-cid-mtwwlpz7]{background:var(--color-paper)}.services__grid[data-astro-cid-mtwwlpz7]{gap:var(--space-4);margin-top:var(--space-12);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=1024px){.unit__inner[data-astro-cid-mtwwlpz7]{gap:var(--space-8);grid-template-columns:1fr}.unit--alt[data-astro-cid-mtwwlpz7] .unit__media[data-astro-cid-mtwwlpz7]{order:0}.cycle__list[data-astro-cid-mtwwlpz7]{grid-template-columns:repeat(2,1fr)}.cycle__list[data-astro-cid-mtwwlpz7] li[data-astro-cid-mtwwlpz7]:nth-child(3){border-left:0}.services__grid[data-astro-cid-mtwwlpz7]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.cycle__list[data-astro-cid-mtwwlpz7]{grid-template-columns:1fr}.cycle__list[data-astro-cid-mtwwlpz7] li[data-astro-cid-mtwwlpz7]+li[data-astro-cid-mtwwlpz7]{border-left:0}.note[data-astro-cid-mtwwlpz7]{padding:var(--space-8) var(--space-6)}.ventures[data-astro-cid-mtwwlpz7],.services__grid[data-astro-cid-mtwwlpz7]{grid-template-columns:1fr}}
