.process-page[data-astro-cid-ytqe56ev]{background:var(--color-cream)}.process-shell[data-astro-cid-ytqe56ev]{width:min(calc(100% - (2 * var(--layout-gutter-mobile))), var(--layout-content-max));margin-inline:auto}.process-crumbs[data-astro-cid-ytqe56ev]{border-block:1px solid var(--color-border);background:var(--color-surface)}.breadcrumbs[data-astro-cid-ytqe56ev]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-text-muted);font-size:.875rem;display:flex}.breadcrumbs[data-astro-cid-ytqe56ev] a[data-astro-cid-ytqe56ev]{color:inherit;text-decoration:none}.breadcrumbs[data-astro-cid-ytqe56ev] a[data-astro-cid-ytqe56ev]:hover{color:var(--color-vamo-red)}.breadcrumbs[data-astro-cid-ytqe56ev] a[data-astro-cid-ytqe56ev]:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-focus);outline-offset:2px}.breadcrumbs[data-astro-cid-ytqe56ev] span[data-astro-cid-ytqe56ev][aria-hidden=true]{color:var(--color-neutral-400)}.breadcrumbs[data-astro-cid-ytqe56ev] span[data-astro-cid-ytqe56ev][aria-current=page]{color:var(--color-text);font-weight:600}.process-hero[data-astro-cid-ytqe56ev]{background:var(--color-vamo-black);color:var(--color-text-inverse);position:relative;overflow:hidden}.process-hero[data-astro-cid-ytqe56ev]>.network-pattern{opacity:.68}.process-hero__inner[data-astro-cid-ytqe56ev]{z-index:1;gap:var(--space-10);padding-block:var(--layout-anchor-padding-mobile);display:grid;position:relative}.process-hero__copy[data-astro-cid-ytqe56ev]{gap:var(--space-6);max-width:48rem;display:grid}.process-hero[data-astro-cid-ytqe56ev] h1[data-astro-cid-ytqe56ev]{max-width:12ch;font-size:var(--type-page-title);letter-spacing:-.03em;text-wrap:balance;font-weight:700;line-height:1.08}.process-hero[data-astro-cid-ytqe56ev] p[data-astro-cid-ytqe56ev]{max-width:58ch;color:var(--color-neutral-300);text-wrap:pretty;font-size:1.125rem;line-height:1.6}.process-hero[data-astro-cid-ytqe56ev] .button{justify-self:start}.process-hero__media[data-astro-cid-ytqe56ev]{gap:var(--space-3);max-width:28rem;color:var(--color-neutral-300);font-size:1rem;line-height:1.55;display:grid}.process-hero__media-frame[data-astro-cid-ytqe56ev]{aspect-ratio:4/3;padding:var(--space-5);border:1px solid var(--color-neutral-600);border-radius:var(--radius-surface);background:var(--color-neutral-800);color:var(--color-text-inverse);font-family:var(--font-heading);letter-spacing:-.01em;flex-direction:column;justify-content:space-between;font-size:1rem;font-weight:600;display:flex;position:relative;overflow:hidden}.process-hero__media-frame[data-astro-cid-ytqe56ev]:before,.process-hero__media-frame[data-astro-cid-ytqe56ev]:after{content:"";pointer-events:none;position:absolute}.process-hero__media-frame[data-astro-cid-ytqe56ev]:before{border-inline-start:1px solid var(--color-neutral-600);inset:0;transform:translate(57%)skew(-28deg)}.process-hero__media-frame[data-astro-cid-ytqe56ev]:after{inset-inline:var(--space-5);border-block-start:1px solid var(--color-neutral-600);inset-block-start:50%}.process-hero__media-frame[data-astro-cid-ytqe56ev] span[data-astro-cid-ytqe56ev]{z-index:1;max-width:14ch;position:relative}.process-hero__media-frame[data-astro-cid-ytqe56ev] span[data-astro-cid-ytqe56ev]:last-child{color:var(--color-accent-on-dark);text-align:end;align-self:end}.process-proof[data-astro-cid-ytqe56ev]{background:var(--color-cream)}.process-proof__list[data-astro-cid-ytqe56ev]{border-block:1px dotted var(--color-border-strong);margin:0;padding:0;list-style:none;display:grid}.process-proof__list[data-astro-cid-ytqe56ev]>div[data-astro-cid-ytqe56ev]{gap:var(--space-2);padding-block:var(--space-6);display:grid}.process-proof[data-astro-cid-ytqe56ev] dt[data-astro-cid-ytqe56ev]{color:var(--color-vamo-red);font-family:var(--font-heading);font-size:var(--type-section-title-anchor);letter-spacing:-.03em;font-weight:600;line-height:1}.process-proof[data-astro-cid-ytqe56ev] dd[data-astro-cid-ytqe56ev]{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.process-path[data-astro-cid-ytqe56ev]{padding-block:var(--layout-anchor-padding-mobile);background:var(--color-vamo-black);color:var(--color-text-inverse)}.process-path__heading[data-astro-cid-ytqe56ev]{gap:var(--space-4);max-width:44rem;display:grid}.process-path__heading[data-astro-cid-ytqe56ev] h2[data-astro-cid-ytqe56ev],.collaboration[data-astro-cid-ytqe56ev] h2[data-astro-cid-ytqe56ev],.process-cta[data-astro-cid-ytqe56ev] h2[data-astro-cid-ytqe56ev]{font-size:var(--type-section-title);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.2}.process-path__heading[data-astro-cid-ytqe56ev] p[data-astro-cid-ytqe56ev]{max-width:56ch;color:var(--color-neutral-300);text-wrap:pretty;line-height:1.65}.process-path__steps[data-astro-cid-ytqe56ev]{gap:var(--space-8);margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.process-path__steps[data-astro-cid-ytqe56ev] li[data-astro-cid-ytqe56ev]{grid-template-columns:var(--space-8) minmax(0, 1fr);gap:var(--space-5);display:grid}.process-path__number[data-astro-cid-ytqe56ev]{width:var(--space-8);height:var(--space-8);border:1px solid var(--color-vamo-red);border-radius:var(--radius-full);color:var(--color-vamo-red);font-family:var(--font-heading);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid}.process-path[data-astro-cid-ytqe56ev] h3[data-astro-cid-ytqe56ev]{font-size:var(--type-card-title);letter-spacing:-.02em;font-weight:600;line-height:1.3}.process-path__summary[data-astro-cid-ytqe56ev]{color:var(--color-text-inverse);margin-block-start:var(--space-2);font-size:1.0625rem;line-height:1.55}.process-path__detail[data-astro-cid-ytqe56ev]{max-width:50ch;color:var(--color-neutral-300);margin-block-start:var(--space-3);line-height:1.65}.collaboration[data-astro-cid-ytqe56ev]{padding-block:var(--layout-anchor-padding-mobile);background:var(--color-neutral-100)}.collaboration__inner[data-astro-cid-ytqe56ev]{gap:var(--space-10);display:grid}.collaboration__intro[data-astro-cid-ytqe56ev]{gap:var(--space-4);max-width:42rem;display:grid}.collaboration__intro[data-astro-cid-ytqe56ev] p[data-astro-cid-ytqe56ev]{color:var(--color-text-muted);text-wrap:pretty;line-height:1.65}.collaboration__list[data-astro-cid-ytqe56ev]{border-block-start:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none;display:grid}.collaboration__list[data-astro-cid-ytqe56ev] li[data-astro-cid-ytqe56ev]{gap:var(--space-3);padding-block:var(--space-6);border-block-end:1px solid var(--color-border);display:grid}.collaboration[data-astro-cid-ytqe56ev] h3[data-astro-cid-ytqe56ev]{font-size:var(--type-card-title);letter-spacing:-.02em;font-weight:600;line-height:1.3}.collaboration[data-astro-cid-ytqe56ev] li[data-astro-cid-ytqe56ev] p[data-astro-cid-ytqe56ev]{max-width:48ch;color:var(--color-text-muted);line-height:1.65}.process-boundaries[data-astro-cid-ytqe56ev]{padding-block:var(--layout-section-padding-mobile);background:var(--color-cream)}.process-boundaries__inner[data-astro-cid-ytqe56ev]{gap:var(--space-5);border-block-start:1px dotted var(--color-border-strong);padding-block-start:var(--space-8);display:grid}.process-boundaries[data-astro-cid-ytqe56ev] h2[data-astro-cid-ytqe56ev]{font-size:var(--type-section-title);letter-spacing:-.02em;margin-block-start:var(--space-2);font-weight:600;line-height:1.2}.process-boundaries__eyebrow[data-astro-cid-ytqe56ev]{color:var(--color-vamo-red);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.process-boundaries__inner[data-astro-cid-ytqe56ev]>p[data-astro-cid-ytqe56ev]{max-width:56ch;color:var(--color-text-muted);line-height:1.65}.process-cta[data-astro-cid-ytqe56ev]{padding-block:var(--layout-section-padding-mobile);background:var(--color-neutral-100)}.process-cta__inner[data-astro-cid-ytqe56ev]{gap:var(--space-6);border-block-start:1px dotted var(--color-border-strong);align-items:start;padding-block-start:var(--space-8);display:grid}.process-cta[data-astro-cid-ytqe56ev] h2[data-astro-cid-ytqe56ev]{max-width:24ch}.process-cta[data-astro-cid-ytqe56ev] p[data-astro-cid-ytqe56ev]{max-width:52ch;color:var(--color-text-muted);margin-block-start:var(--space-3);line-height:1.65}.process-cta[data-astro-cid-ytqe56ev] .button{justify-self:start}@media (width>=48rem){.process-shell[data-astro-cid-ytqe56ev]{width:min(calc(100% - (2 * var(--layout-gutter-desktop))), var(--layout-content-max))}.process-hero__inner[data-astro-cid-ytqe56ev]{padding-block:var(--layout-anchor-padding-desktop);grid-template-columns:minmax(0,1fr) minmax(18rem,.6fr);align-items:start}.process-hero__media[data-astro-cid-ytqe56ev]{justify-self:end}.process-proof__list[data-astro-cid-ytqe56ev]{grid-template-columns:repeat(3,minmax(0,1fr))}.process-proof__list[data-astro-cid-ytqe56ev]>div[data-astro-cid-ytqe56ev]{padding:var(--space-8)}.process-proof__list[data-astro-cid-ytqe56ev]>div[data-astro-cid-ytqe56ev]+div[data-astro-cid-ytqe56ev]{border-inline-start:1px dotted var(--color-border-strong)}.process-path[data-astro-cid-ytqe56ev],.collaboration[data-astro-cid-ytqe56ev]{padding-block:var(--layout-anchor-padding-desktop)}.process-boundaries[data-astro-cid-ytqe56ev]{padding-block:var(--layout-section-padding-desktop)}.process-boundaries__inner[data-astro-cid-ytqe56ev]{gap:var(--space-16);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start}.process-path__steps[data-astro-cid-ytqe56ev]{column-gap:var(--space-16);row-gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.collaboration__inner[data-astro-cid-ytqe56ev]{gap:var(--space-16);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start}.collaboration__list[data-astro-cid-ytqe56ev]{grid-template-columns:repeat(3,minmax(0,1fr))}.collaboration__list[data-astro-cid-ytqe56ev] li[data-astro-cid-ytqe56ev]{padding:var(--space-6)}.collaboration__list[data-astro-cid-ytqe56ev] li[data-astro-cid-ytqe56ev]+li[data-astro-cid-ytqe56ev]{border-inline-start:1px solid var(--color-border)}.process-cta[data-astro-cid-ytqe56ev]{padding-block:var(--layout-section-padding-desktop)}.process-cta__inner[data-astro-cid-ytqe56ev]{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(18rem,.6fr);padding-block-start:var(--space-10)}.process-cta[data-astro-cid-ytqe56ev] .button{justify-self:start}}
