.process[data-astro-cid-m4alsfbh]{padding-block:var(--space-16) var(--space-24)}.process__header[data-astro-cid-m4alsfbh]{margin-bottom:var(--space-16)}.process__title[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display)}.process__lede[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.015em;font-weight:500;line-height:var(--leading-snug)}.process__intro[data-astro-cid-m4alsfbh]{color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.process__phases[data-astro-cid-m4alsfbh]{margin-block:0 var(--space-20);gap:var(--space-16);padding:0;list-style:none;display:grid}.process__phase[data-astro-cid-m4alsfbh]{gap:var(--space-6);padding-top:var(--space-5);border-top:var(--rule-chrome) solid var(--color-rule);display:grid}@media (width>=800px){.process__phase[data-astro-cid-m4alsfbh]{gap:var(--space-10);grid-template-columns:1fr 1.1fr;align-items:start}.process__phase[data-astro-cid-m4alsfbh]:nth-child(2n) .process__phase-copy[data-astro-cid-m4alsfbh]{order:2}.process__phase[data-astro-cid-m4alsfbh]:nth-child(2n) .process__phase-media[data-astro-cid-m4alsfbh]{order:1}}.process__phase-copy[data-astro-cid-m4alsfbh]{gap:var(--space-4);display:grid}@media (width>=640px){.process__phase-copy[data-astro-cid-m4alsfbh]{gap:var(--space-5);grid-template-columns:5.5rem 1fr}}.process__num[data-astro-cid-m4alsfbh]{font-size:var(--text-plate-n);letter-spacing:-.06em;font-weight:600;line-height:1}.process__phase-title[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:clamp(1.75rem,1.4vw + 1.2rem,2.4rem);font-weight:var(--weight-display);line-height:1}.process__phase-body[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-4);color:var(--color-text-muted);max-width:42ch;line-height:var(--leading-relaxed)}.process__details[data-astro-cid-m4alsfbh] summary[data-astro-cid-m4alsfbh]{min-height:var(--tap-min);cursor:pointer;font-size:var(--text-sm);text-underline-offset:.2em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.process__details[data-astro-cid-m4alsfbh][open] summary[data-astro-cid-m4alsfbh]{margin-bottom:var(--space-4)}.process__track[data-astro-cid-m4alsfbh] h3[data-astro-cid-m4alsfbh]{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.process__track[data-astro-cid-m4alsfbh] ul[data-astro-cid-m4alsfbh]{font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0;padding-left:1.1rem}.process__phase-media[data-astro-cid-m4alsfbh]{border-radius:var(--radius-lg);background:var(--color-plate-2);aspect-ratio:16/10;overflow:hidden}.process__phase-media[data-astro-cid-m4alsfbh] img{object-fit:cover;width:100%;height:100%}.process__principles[data-astro-cid-m4alsfbh]+.process__principles[data-astro-cid-m4alsfbh]{margin-top:var(--space-16)}.process__section-title[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-display);line-height:var(--leading-tight)}.process__principle-list[data-astro-cid-m4alsfbh]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.process__principle-list[data-astro-cid-m4alsfbh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.process__principle-list[data-astro-cid-m4alsfbh] li[data-astro-cid-m4alsfbh]{padding:var(--space-6);background:var(--color-plate);border-radius:var(--radius-lg)}.process__principle-list[data-astro-cid-m4alsfbh] h3[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);letter-spacing:-.025em;line-height:1.1}.process__principle-list[data-astro-cid-m4alsfbh] p[data-astro-cid-m4alsfbh]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.process__quote[data-astro-cid-m4alsfbh]{margin:0 0 var(--space-6);padding-left:var(--space-5);border-left:3px solid var(--color-border);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:500;line-height:var(--leading-snug)}.process__directives[data-astro-cid-m4alsfbh]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0;padding-left:1.1rem}
