.page-container.svelte-1qaqe6z{padding:40px}.page-title.svelte-1qaqe6z{font-family:var(--font-heading);font-size:2.6em;margin-bottom:25px;color:var(--text-accent);text-align:center;flex-wrap:wrap;white-space:normal}.intro-text.svelte-1qaqe6z{font-size:1.15em;color:var(--text-secondary);line-height:1.7;margin-bottom:40px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.journey-section.svelte-1qaqe6z{margin-bottom:50px;padding:35px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.section-title.svelte-1qaqe6z{font-family:var(--font-heading);color:var(--text-accent);margin-top:0;margin-bottom:25px;font-size:2em;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.subtitle.svelte-1qaqe6z{font-size:.7em;opacity:.8;font-weight:400}.current-badge.svelte-1qaqe6z{background:var(--accent-orange);color:#fff;font-size:.55em;font-weight:600;padding:6px 12px;border-radius:15px;margin-left:auto}.pcb-image.svelte-1qaqe6z{width:100%;height:auto;border-radius:var(--border-radius-button);margin-bottom:30px;overflow:hidden;box-shadow:inset 4px 4px 8px #00000080,inset -2px -2px 4px #ffffff08;position:relative;background:radial-gradient(circle at 70% 30%,#282c36,#1e222a)}.pcb-img.svelte-1qaqe6z{width:100%;height:auto;display:block;object-fit:contain;transition:transform .5s ease}.pcb-image.svelte-1qaqe6z:hover .pcb-img:where(.svelte-1qaqe6z){transform:scale(1.03)}.pcb-image.svelte-1qaqe6z:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,77,0,.1),transparent 80%);opacity:0;transition:opacity .3s ease;pointer-events:none}.pcb-image.svelte-1qaqe6z:hover:after{opacity:1}.section-text.svelte-1qaqe6z{font-size:1.05em;line-height:1.75;color:var(--text-secondary);margin-bottom:25px}.progress-section.svelte-1qaqe6z{padding:30px;margin:30px 0;background:radial-gradient(circle at 30% 0%,var(--bg-surface-start),var(--bg-surface-end))}.tracker-title.svelte-1qaqe6z{font-family:var(--font-heading);color:var(--text-accent);margin-top:0;margin-bottom:30px;font-size:1.6em;text-align:center}.progress-stages.svelte-1qaqe6z{display:flex;flex-direction:column;gap:25px}.progress-stage.svelte-1qaqe6z{display:flex;flex-direction:column;gap:10px}.stage-header.svelte-1qaqe6z{display:flex;align-items:center;gap:15px}.stage-status-icon.svelte-1qaqe6z{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-surface-end);color:var(--text-secondary);box-shadow:inset 2px 2px 4px #0000004d,inset -1px -1px 2px #ffffff08}.stage-status-icon.completed.svelte-1qaqe6z{background:var(--accent-orange);color:#fff;box-shadow:0 0 8px #ff5c0066}.stage-status-icon.in-progress.svelte-1qaqe6z{background:linear-gradient(145deg,#495266,#303646);color:#fff;animation:svelte-1qaqe6z-pulse 2s infinite}@keyframes svelte-1qaqe6z-pulse{0%{box-shadow:0 0 #495266b3}70%{box-shadow:0 0 0 5px #49526600}to{box-shadow:0 0 #49526600}}.stage-info.svelte-1qaqe6z{display:flex;flex-direction:column}.stage-name.svelte-1qaqe6z{font-weight:500;color:var(--text-primary)}.stage-status.svelte-1qaqe6z{font-size:.85em;color:var(--text-secondary)}.action-buttons.svelte-1qaqe6z{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap}@media (max-width: 768px){.page-container.svelte-1qaqe6z{padding:30px 15px;margin:20px 0}.page-title.svelte-1qaqe6z{font-size:2.2em;margin-bottom:20px;flex-wrap:wrap;white-space:normal}.intro-text.svelte-1qaqe6z{font-size:1.05em;margin-bottom:30px}.journey-section.svelte-1qaqe6z{padding:25px;margin-bottom:35px}.section-title.svelte-1qaqe6z{font-size:1.7em;margin-bottom:20px}.progress-section.svelte-1qaqe6z{padding:25px;margin:25px 0}.tracker-title.svelte-1qaqe6z{font-size:1.4em;margin-bottom:25px}.stage-name.svelte-1qaqe6z{font-size:.95em}.stage-status.svelte-1qaqe6z{font-size:.8em}.progress-stages.svelte-1qaqe6z{gap:20px}.section-text.svelte-1qaqe6z{font-size:1em;line-height:1.6;margin-bottom:20px}.action-buttons.svelte-1qaqe6z{flex-direction:column;gap:10px}.action-buttons.svelte-1qaqe6z .neumorphic-button:where(.svelte-1qaqe6z){width:100%;text-align:center;padding:12px}}@media (max-width: 480px){.page-container.svelte-1qaqe6z{padding:20px 12px;margin:15px 0}.page-title.svelte-1qaqe6z{font-size:1.8em;flex-wrap:wrap;white-space:normal}.intro-text.svelte-1qaqe6z{font-size:.95em;margin-bottom:25px}.journey-section.svelte-1qaqe6z{padding:20px;margin-bottom:30px}.section-title.svelte-1qaqe6z{font-size:1.5em;margin-bottom:15px;gap:8px}.subtitle.svelte-1qaqe6z{font-size:.65em}.current-badge.svelte-1qaqe6z{font-size:.5em;padding:4px 8px}.progress-section.svelte-1qaqe6z{padding:20px 15px;margin:20px 0}.tracker-title.svelte-1qaqe6z{font-size:1.2em;margin-bottom:20px}.stage-name.svelte-1qaqe6z{font-size:.9em}.stage-status.svelte-1qaqe6z{font-size:.75em}.stage-status-icon.svelte-1qaqe6z{width:22px;height:22px}.section-text.svelte-1qaqe6z{font-size:.9em;line-height:1.5;margin-bottom:15px}.action-buttons.svelte-1qaqe6z .neumorphic-button:where(.svelte-1qaqe6z){padding:10px;font-size:.9em}.pcb-image.svelte-1qaqe6z{margin-bottom:20px}}
