.process-section[data-v-acd3117c]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.process[data-v-acd3117c]{gap:var(--space-6);max-width:64rem;margin:0 auto;list-style:none;display:grid}.process__card[data-v-acd3117c]{top:calc(var(--header-height) + var(--space-6) + var(--stack-index)*1.25rem);justify-content:space-between;align-items:flex-start;gap:var(--space-8);border-radius:var(--radius-xl);min-height:17rem;transition:box-shadow var(--transition-base),border-color var(--transition-base);background:radial-gradient(60% 90% at 100% 0,#2563eb2e,#0000 70%),#0f1526;border:1px solid #ffffff21;padding:clamp(1.75rem,4vw,3rem);display:flex;position:sticky;overflow:hidden;box-shadow:0 -20px 50px -30px #000000e6}.process__card[data-v-acd3117c]:hover{border-color:var(--color-accent-line);box-shadow:0 -20px 50px -30px #000000e6,var(--glow-accent)}.process__text[data-v-acd3117c]{max-width:34rem}.process__card h3[data-v-acd3117c]{font-family:var(--font-heading);font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:700;line-height:1.05}.process__description[data-v-acd3117c]{margin-top:var(--space-6);color:var(--color-text-secondary);font-size:var(--font-size-lg)}.process__number[data-v-acd3117c]{background:linear-gradient(#8db0ff,#5b8cff59);color:#0000;font-family:var(--font-heading);letter-spacing:-.05em;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,9vw,6.5rem);font-weight:800;line-height:.85}@media (width<=640px){.process__card[data-v-acd3117c]{gap:var(--space-4);flex-direction:column-reverse;min-height:0}}
