.process-timeline-wrapper[data-astro-cid-wqesac2k]{position:relative}.process-timeline-list[data-astro-cid-wqesac2k]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3rem}@media(min-width:768px){.process-timeline-list[data-astro-cid-wqesac2k]{flex-direction:row;gap:2rem;align-items:flex-start;position:relative}}.process-timeline-item[data-astro-cid-wqesac2k]{position:relative;flex:1;min-width:0;z-index:1}@media(max-width:767px){.process-timeline-item[data-astro-cid-wqesac2k]{padding-left:3.25rem}}.process-step-content[data-astro-cid-wqesac2k]{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.process-step-content[data-astro-cid-wqesac2k]{gap:1.25rem;padding-left:.75rem}}.icon-wrapper[data-astro-cid-wqesac2k]{width:52px;height:52px;background-color:var(--accent-3);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(min-width:768px){.icon-wrapper[data-astro-cid-wqesac2k]{margin-left:-.75rem}}.icon[data-astro-cid-wqesac2k]{width:28px;height:28px;color:var(--accent-11)}.step-title[data-astro-cid-wqesac2k]{font-size:20px;line-height:28px;font-weight:600;color:var(--gray-12);margin:0}@media(min-width:768px){.step-title[data-astro-cid-wqesac2k]{font-size:20px;line-height:28px}}.step-goal[data-astro-cid-wqesac2k]{font-size:16px;line-height:24px;color:var(--gray-11);margin:0}.deliverables-list[data-astro-cid-wqesac2k]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.deliverable-item[data-astro-cid-wqesac2k]{display:flex;align-items:flex-start;gap:.75rem}.check-icon[data-astro-cid-wqesac2k]{width:20px;height:20px;flex-shrink:0;margin-top:2px;color:var(--accent-11)}.deliverable-item[data-astro-cid-wqesac2k] span[data-astro-cid-wqesac2k]{font-size:16px;line-height:24px;color:var(--gray-12);flex:1;word-wrap:break-word;overflow-wrap:break-word}.micro-evidence[data-astro-cid-wqesac2k]{font-size:12px;line-height:16px;color:var(--gray-11);font-style:italic;margin:.5rem 0 0}@media(max-width:767px){.process-timeline-item[data-astro-cid-wqesac2k]:before{content:"";position:absolute;left:26px;top:60px;bottom:-36px;width:2px;background-color:var(--gray-6);pointer-events:none}.process-timeline-item[data-astro-cid-wqesac2k]:nth-child(4):before{bottom:-50px}.icon-wrapper[data-astro-cid-wqesac2k]{margin-left:-3.25rem}}.timeline-end-marker[data-astro-cid-wqesac2k]{display:flex;align-items:flex-start;justify-content:flex-start;flex-shrink:0}@media(max-width:767px){.timeline-end-marker[data-astro-cid-wqesac2k]{padding-left:3.25rem;margin-top:2rem;position:relative}.timeline-end-marker[data-astro-cid-wqesac2k]:before{content:"";position:absolute;left:26px;top:-2rem;height:2rem;width:2px;background-color:var(--gray-6);pointer-events:none}.end-icon[data-astro-cid-wqesac2k]{width:52px;height:52px;color:var(--accent-11);background-color:var(--accent-3);border-radius:50%;padding:10px;margin-left:-3.25rem}}@media(min-width:768px){.timeline-end-marker[data-astro-cid-wqesac2k]{position:relative;margin-left:0;flex:0 0 auto;min-width:52px;z-index:1}.timeline-end-marker[data-astro-cid-wqesac2k]:before{content:"";position:absolute;right:calc(100% + 1rem);top:26px;width:0;height:2px;background-color:var(--gray-6);pointer-events:none;z-index:0}.end-icon[data-astro-cid-wqesac2k]{width:52px;height:52px;color:var(--accent-11);background-color:var(--accent-3);border-radius:50%;padding:10px;display:block}.process-timeline-item[data-astro-cid-wqesac2k]:before{content:"";position:absolute;left:calc(52px + 1rem);right:-1rem;top:26px;height:2px;background-color:var(--gray-6);pointer-events:none;z-index:0}.process-timeline-item[data-astro-cid-wqesac2k]:last-child:before{display:none}}.process-cards-list[data-astro-cid-fkcubnbp]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.process-cards-list[data-astro-cid-fkcubnbp]{grid-template-columns:repeat(2,1fr);gap:2rem;grid-auto-rows:1fr}}.process-card[data-astro-cid-fkcubnbp]{border-radius:1rem;border:1px solid var(--gray-6);background-color:var(--gray-2);padding:1.25rem;display:flex;flex-direction:column;gap:1rem;transition:border-color .2s ease}@media(min-width:768px){.process-card[data-astro-cid-fkcubnbp]{padding:2rem;gap:1.25rem}}.process-card[data-astro-cid-fkcubnbp]:hover{border-color:var(--gray-7)}.card-header[data-astro-cid-fkcubnbp]{display:flex;align-items:flex-start;gap:1rem}.icon-wrapper[data-astro-cid-fkcubnbp]{width:52px;height:52px;background-color:var(--accent-3);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon[data-astro-cid-fkcubnbp]{width:28px;height:28px;color:var(--accent-11)}.step-title[data-astro-cid-fkcubnbp]{font-size:20px;line-height:28px;font-weight:600;color:var(--gray-12);margin:0;flex:1}@media(min-width:768px){.step-title[data-astro-cid-fkcubnbp]{font-size:24px;line-height:32px}}.step-goal[data-astro-cid-fkcubnbp]{font-size:16px;line-height:24px;color:var(--gray-11);margin:0}.deliverables-list[data-astro-cid-fkcubnbp]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.deliverable-item[data-astro-cid-fkcubnbp]{display:flex;align-items:flex-start;gap:.75rem}.check-icon[data-astro-cid-fkcubnbp]{width:20px;height:20px;flex-shrink:0;margin-top:2px;color:var(--accent-11)}.deliverable-item[data-astro-cid-fkcubnbp] span[data-astro-cid-fkcubnbp]{font-size:16px;line-height:24px;color:var(--gray-12);flex:1;word-wrap:break-word;overflow-wrap:break-word}.micro-evidence[data-astro-cid-fkcubnbp]{font-size:12px;line-height:16px;color:var(--gray-11);font-style:italic;margin:.5rem 0 0}@keyframes fade-slide-in-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.process-step-motion{opacity:0}.process-step-motion.animate-in{animation:fade-slide-in-left .6s ease-out;animation-delay:calc(var(--index) * .15s);animation-fill-mode:forwards}@media(prefers-reduced-motion:reduce){.process-step-motion{opacity:1}.process-step-motion.animate-in{animation:none}}
