.process-module__rrz6xa__headerSection{text-align:center;z-index:1;padding:100px 24px 40px;position:relative}.process-module__rrz6xa__title{letter-spacing:-.02em;margin-bottom:16px;font-size:2.5rem;font-weight:800}@media (min-width:768px){.process-module__rrz6xa__title{font-size:3.5rem}}.process-module__rrz6xa__subtitle{color:var(--foreground-muted);max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6}.process-module__rrz6xa__timelineContainer{max-width:800px;margin:60px auto 100px;padding:0 24px;position:relative}.process-module__rrz6xa__timelineLine{background:linear-gradient(to bottom, var(--primary), var(--tertiary));opacity:.3;width:2px;position:absolute;top:0;bottom:0;left:32px}@media (min-width:768px){.process-module__rrz6xa__timelineLine{left:50%;transform:translate(-50%)}}.process-module__rrz6xa__timelineItem{margin-bottom:60px;position:relative}.process-module__rrz6xa__timelineItem:after{content:"";clear:both;display:table}.process-module__rrz6xa__timelineNode{background:var(--background);border:4px solid var(--primary);z-index:2;width:24px;height:24px;box-shadow:0 0 10px rgba(var(--primary-rgb), .5);transition:var(--transition-smooth);border-radius:50%;position:absolute;top:16px;left:20px}.process-module__rrz6xa__timelineItem:hover .process-module__rrz6xa__timelineNode{border-color:var(--secondary);box-shadow:0 0 15px rgba(var(--secondary-rgb), .8);transform:scale(1.15)}@media (min-width:768px){.process-module__rrz6xa__timelineNode{left:50%;transform:translate(-50%)}}.process-module__rrz6xa__timelineCard{float:right;width:calc(100% - 60px);padding:32px}@media (min-width:768px){.process-module__rrz6xa__timelineCard{width:44%}.process-module__rrz6xa__timelineItemLeft .process-module__rrz6xa__timelineCard{float:left}.process-module__rrz6xa__timelineItemRight .process-module__rrz6xa__timelineCard{float:right}}.process-module__rrz6xa__stepNum{font-family:var(--font-heading);color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:.85rem;font-weight:700;display:block}.process-module__rrz6xa__stepTitle{font-family:var(--font-heading);margin-bottom:12px;font-size:1.35rem;font-weight:700}.process-module__rrz6xa__stepDesc{color:var(--foreground-muted);font-size:.95rem;line-height:1.6}.process-module__rrz6xa__faqSection{background:rgba(var(--background-raw), .4);border-top:1px solid var(--card-border);padding:80px 24px}.process-module__rrz6xa__faqContainer{flex-direction:column;gap:16px;max-width:800px;margin:40px auto 0;display:flex}.process-module__rrz6xa__faqItem{border-radius:12px;overflow:hidden}.process-module__rrz6xa__faqQuestion{width:100%;color:var(--foreground);font-family:var(--font-heading);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1.05rem;font-weight:600;display:flex}.process-module__rrz6xa__faqAnswer{color:var(--foreground-muted);border-top:1px solid #0000;padding:0 24px 20px;font-size:.95rem;line-height:1.6}
