.ProcessPage-module__1f4Fva__page{z-index:1;background:0 0;position:relative}.ProcessPage-module__1f4Fva__hero,.ProcessPage-module__1f4Fva__phasesSection,.ProcessPage-module__1f4Fva__guardrailsSection,.ProcessPage-module__1f4Fva__ctaSection{border-bottom:1px solid var(--line);background:var(--atmosphere-wash)}.ProcessPage-module__1f4Fva__phasesSection{background:var(--atmosphere-soft)}.ProcessPage-module__1f4Fva__ctaSection{background:var(--atmosphere-soft);border-bottom:0}.ProcessPage-module__1f4Fva__eyebrow{font-family:var(--font-mono), var(--font-mono-fallback);letter-spacing:.115em;text-transform:uppercase;color:var(--brand-blue-text);font-size:.7rem;font-weight:600;line-height:1.35;display:block}.ProcessPage-module__1f4Fva__title{letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(3.2rem,5.5vw,5.25rem);font-weight:680;line-height:.95}.ProcessPage-module__1f4Fva__heroLede{max-width:39rem;color:var(--muted);margin:1.8rem 0 0;font-size:clamp(1.02rem,1.25vw,1.14rem);line-height:1.7}.ProcessPage-module__1f4Fva__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ProcessPage-module__1f4Fva__primaryAction,.ProcessPage-module__1f4Fva__secondaryAction{min-height:48px;box-shadow:none;border-radius:8px}.ProcessPage-module__1f4Fva__sequenceContainer{border-top:1px solid var(--line-strong);padding-top:1.5rem}@media (min-width:1024px){.ProcessPage-module__1f4Fva__sequenceContainer{border-top:0;border-left:1px solid var(--line);padding-top:0;padding-left:2rem}}.ProcessPage-module__1f4Fva__sequenceTitle{font-family:var(--font-mono), var(--font-mono-fallback);letter-spacing:.115em;text-transform:uppercase;color:var(--brand-blue-text);margin-bottom:1.5rem;font-size:.7rem;font-weight:600;display:block}.ProcessPage-module__1f4Fva__sequenceList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.ProcessPage-module__1f4Fva__sequenceItem{align-items:flex-start;gap:1rem;display:flex}.ProcessPage-module__1f4Fva__sequenceNum{font-family:var(--font-mono), var(--font-mono-fallback);color:var(--brand-blue-text);font-size:.75rem;font-weight:600}.ProcessPage-module__1f4Fva__sequenceDetail{flex-direction:column;gap:.15rem;display:flex}.ProcessPage-module__1f4Fva__sequenceLabel{color:var(--foreground);font-size:.9rem;font-weight:650}.ProcessPage-module__1f4Fva__sequenceFlow{color:var(--muted);font-size:.78rem}.ProcessPage-module__1f4Fva__stickyNav{flex-direction:column;gap:1rem;margin-top:1.43rem;display:flex}.ProcessPage-module__1f4Fva__stickyLink{border-bottom:1px solid var(--line);min-height:0;color:var(--muted);align-items:baseline;gap:.75rem;padding-bottom:.5rem;font-size:.9rem;line-height:1.25;text-decoration:none;display:flex}.ProcessPage-module__1f4Fva__stickyLink span{color:var(--brand-blue-text);font-family:var(--font-mono), var(--font-mono-fallback);font-size:.7rem}.ProcessPage-module__1f4Fva__stickyLink:hover,.ProcessPage-module__1f4Fva__stickyLink:focus-visible{color:var(--foreground)}@media (max-width:767px){.ProcessPage-module__1f4Fva__stickyNav{margin-top:1.3rem}}.ProcessPage-module__1f4Fva__phaseBlock{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-height,76px) + 3rem);margin-bottom:3.5rem;padding-bottom:3.5rem}.ProcessPage-module__1f4Fva__phaseBlock:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ProcessPage-module__1f4Fva__phaseHeader{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.ProcessPage-module__1f4Fva__phaseHeader h2{letter-spacing:var(--tracking-display);margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:660;line-height:1}.ProcessPage-module__1f4Fva__phaseDesc{color:var(--muted);max-width:42rem;margin-top:0;margin-bottom:2rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.65}.ProcessPage-module__1f4Fva__qnaContainer{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);flex-direction:column;gap:1.25rem;margin-bottom:2.25rem;padding:1.75rem 0;display:flex}.ProcessPage-module__1f4Fva__qnaRow{grid-template-columns:140px 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:640px){.ProcessPage-module__1f4Fva__qnaRow{grid-template-columns:1fr;gap:.25rem}}.ProcessPage-module__1f4Fva__qnaLabel{font-family:var(--font-mono), var(--font-mono-fallback);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-blue-text);padding-top:.2rem;font-size:.65rem;font-weight:600}.ProcessPage-module__1f4Fva__qnaText{color:var(--foreground);margin:0;font-size:.92rem;line-height:1.6}.ProcessPage-module__1f4Fva__stagesContainer{flex-direction:column;display:flex}.ProcessPage-module__1f4Fva__stageRow{border-bottom:1px dashed var(--line);grid-template-columns:40px 1.5fr 3.5fr;align-items:start;gap:1rem;padding:1.5rem 0;display:grid}.ProcessPage-module__1f4Fva__stageRow:last-child{border-bottom:0;padding-bottom:0}@media (max-width:767px){.ProcessPage-module__1f4Fva__stageRow{grid-template-columns:32px 1fr;gap:.35rem 1rem;padding:1.25rem 0}.ProcessPage-module__1f4Fva__stageDesc{grid-column:2}}.ProcessPage-module__1f4Fva__stageNum{font-family:var(--font-mono), var(--font-mono-fallback);color:var(--brand-blue-text);padding-top:.2rem;font-size:.75rem;font-weight:600}.ProcessPage-module__1f4Fva__stageTitle{color:var(--foreground);margin:0;font-size:1rem;font-weight:650;line-height:1.35}.ProcessPage-module__1f4Fva__stageDesc{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.ProcessPage-module__1f4Fva__guardrailHeader{margin-bottom:2.25rem}.ProcessPage-module__1f4Fva__guardrailHeader h2{letter-spacing:var(--tracking-display);margin:0;font-size:clamp(2.5rem,4.5vw,3.8rem);font-weight:660;line-height:1}.ProcessPage-module__1f4Fva__guardrailHeader p{color:var(--muted);max-width:38rem;margin-top:1.1rem;margin-bottom:0;font-size:1rem;line-height:1.65}.ProcessPage-module__1f4Fva__guardrailBlock{border-top:1px solid var(--line-strong);flex-direction:column;gap:.75rem;padding:1.5rem 0 1rem;display:flex}@media (min-width:768px){.ProcessPage-module__1f4Fva__guardrailBlock{border-right:1px solid var(--line);padding:1.5rem 1.5rem 1rem 0}.ProcessPage-module__1f4Fva__guardrailBlock:last-child{border-right:0;padding-right:0}}@media (min-width:768px) and (max-width:1023px){.ProcessPage-module__1f4Fva__guardrail2{border-right:0;padding-right:0}}.ProcessPage-module__1f4Fva__guardrailLabel{font-family:var(--font-mono), var(--font-mono-fallback);color:var(--brand-blue-text);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:600}.ProcessPage-module__1f4Fva__guardrailBlock h3{margin:0;font-size:1.32rem;font-weight:650;line-height:1.3}.ProcessPage-module__1f4Fva__guardrailBlock p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.ProcessPage-module__1f4Fva__ctaStatement{flex-direction:column;gap:1rem;display:flex}.ProcessPage-module__1f4Fva__ctaStatement h2{letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(2.2rem,3.5vw,3.2rem);font-weight:660;line-height:1}.ProcessPage-module__1f4Fva__ctaStatement p{color:var(--muted);max-width:44rem;margin:0;font-size:1.05rem;line-height:1.65}.ProcessPage-module__1f4Fva__ctaActions{flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;display:flex}@media (max-width:1023px){.ProcessPage-module__1f4Fva__ctaActions{margin-top:1.5rem}}.ProcessPage-module__1f4Fva__ctaActions .btn{width:100%}@media (min-width:640px){.ProcessPage-module__1f4Fva__ctaActions .btn{width:auto;min-width:200px}}@media (prefers-reduced-motion:reduce){.ProcessPage-module__1f4Fva__page *,.ProcessPage-module__1f4Fva__page :before,.ProcessPage-module__1f4Fva__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ProcessPage-module__1f4Fva__guardrailGrid{margin-top:var(--grid-gap);padding-top:var(--space-8)}@media (max-width:767px){.ProcessPage-module__1f4Fva__guardrailGrid{padding-top:var(--space-6)}}
