.ContactForm-module-scss-module__Idvo7W__form{width:100%}.ContactForm-module-scss-module__Idvo7W__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module-scss-module__Idvo7W__row{width:100%}.ContactForm-module-scss-module__Idvo7W__field{flex:15rem;min-width:0}
.HeroFormSection-module-scss-module__IGEpRG__area{isolation:isolate;margin-top:calc(-1*var(--nav-footprint,96px));padding-top:calc(var(--nav-footprint,96px) + var(--space-8));position:relative;overflow:hidden}.HeroFormSection-module-scss-module__IGEpRG__frameMarks{top:calc(var(--nav-footprint,96px) + var(--space-4));right:var(--space-8);bottom:var(--space-8);left:var(--space-8);z-index:0;pointer-events:none;position:absolute}.HeroFormSection-module-scss-module__IGEpRG__frameCorner{width:var(--space-5);height:var(--space-5);position:absolute}.HeroFormSection-module-scss-module__IGEpRG__frameTL{border-top:1px solid var(--hero-sig-frame);border-left:1px solid var(--hero-sig-frame);top:0;left:0}.HeroFormSection-module-scss-module__IGEpRG__frameTR{border-top:1px solid var(--hero-sig-frame);border-right:1px solid var(--hero-sig-frame);top:0;right:0}.HeroFormSection-module-scss-module__IGEpRG__frameBL{border-bottom:1px solid var(--hero-sig-frame);border-left:1px solid var(--hero-sig-frame);bottom:0;left:0}.HeroFormSection-module-scss-module__IGEpRG__frameBR{border-bottom:1px solid var(--hero-sig-frame);border-right:1px solid var(--hero-sig-frame);bottom:0;right:0}.HeroFormSection-module-scss-module__IGEpRG__inner{z-index:1;width:100%;position:relative}.HeroFormSection-module-scss-module__IGEpRG__topline{justify-content:center;display:flex}.HeroFormSection-module-scss-module__IGEpRG__marker{font-family:var(--font-mono);letter-spacing:.12em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em .6em;display:inline-flex}.HeroFormSection-module-scss-module__IGEpRG__markerIndex{color:var(--color-brand);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);white-space:nowrap}.HeroFormSection-module-scss-module__IGEpRG__markerBadge{white-space:nowrap;align-items:center;display:inline-flex}.HeroFormSection-module-scss-module__IGEpRG__markerCategory{color:inherit}.HeroFormSection-module-scss-module__IGEpRG__head{text-align:center;max-width:54rem}h1.HeroFormSection-module-scss-module__IGEpRG__headline{font-weight:var(--font-weight-bold);font-family:var(--font-secondary);background:linear-gradient(135deg, var(--color-text-primary) 0%, var(--color-heading-grad-mid) 55%, var(--color-heading-grad-end) 100%);-webkit-text-fill-color:#0000;color:#0000;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;-webkit-background-clip:text;background-clip:text}.HeroFormSection-module-scss-module__IGEpRG__rule{background:var(--color-brand);border-radius:var(--radius-sm);width:48px;height:2px;display:block}.HeroFormSection-module-scss-module__IGEpRG__lead{max-width:44rem}.HeroFormSection-module-scss-module__IGEpRG__formCard{width:100%;max-width:42rem}.HeroFormSection-module-scss-module__IGEpRG__formReveal{justify-content:center;width:100%;display:flex}@media (prefers-reduced-motion:no-preference){.HeroFormSection-module-scss-module__IGEpRG__formReveal>.HeroFormSection-module-scss-module__IGEpRG__formCard{opacity:0;transition:opacity .76s cubic-bezier(.2,.8,.2,1),transform .76s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.HeroFormSection-module-scss-module__IGEpRG__formReveal[data-revealed=true]>.HeroFormSection-module-scss-module__IGEpRG__formCard{opacity:1;transition-delay:.2s;transform:translateY(0)}}
.NextStepsSection-module-scss-module__O5uKBa__area{isolation:isolate;border-top:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);position:relative}.NextStepsSection-module-scss-module__O5uKBa__inner{z-index:1;width:100%;position:relative}.NextStepsSection-module-scss-module__O5uKBa__topline{justify-content:center;display:flex}.NextStepsSection-module-scss-module__O5uKBa__marker{font-family:var(--font-mono);letter-spacing:.12em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em .6em;display:inline-flex}.NextStepsSection-module-scss-module__O5uKBa__markerIndex{color:var(--color-brand);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);white-space:nowrap}.NextStepsSection-module-scss-module__O5uKBa__markerBadge{white-space:nowrap;align-items:center;display:inline-flex}.NextStepsSection-module-scss-module__O5uKBa__markerCategory{color:inherit}.NextStepsSection-module-scss-module__O5uKBa__head{text-align:center;max-width:56rem}.NextStepsSection-module-scss-module__O5uKBa__heading h2{letter-spacing:-.02em;font-weight:var(--font-weight-bold);font-family:var(--font-secondary)}.NextStepsSection-module-scss-module__O5uKBa__rule{background:var(--color-brand);border-radius:var(--radius-sm);width:48px;height:2px;display:block}.NextStepsSection-module-scss-module__O5uKBa__manifesto{gap:var(--space-6);flex-direction:column;width:100%;max-width:60rem;margin:0;padding:0;list-style:none;display:flex}.NextStepsSection-module-scss-module__O5uKBa__step{gap:var(--space-3);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:768px){.NextStepsSection-module-scss-module__O5uKBa__step{gap:var(--space-6);grid-template-columns:minmax(5rem,auto) 1fr}}.NextStepsSection-module-scss-module__O5uKBa__number{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);color:var(--color-brand);letter-spacing:.08em;line-height:1;font-size:var(--font-size-4xl)}.NextStepsSection-module-scss-module__O5uKBa__titleRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.NextStepsSection-module-scss-module__O5uKBa__titleIcon{color:var(--color-brand);flex-shrink:0}.NextStepsSection-module-scss-module__O5uKBa__title h3{letter-spacing:-.015em;line-height:1.2;font-weight:var(--font-weight-bold);font-family:var(--font-secondary);margin:0}.NextStepsSection-module-scss-module__O5uKBa__closingTick{background:linear-gradient(90deg, transparent, var(--color-border), transparent);width:100%;max-width:46rem;height:1px;display:block}@media (prefers-reduced-motion:no-preference){.NextStepsSection-module-scss-module__O5uKBa__area .NextStepsSection-module-scss-module__O5uKBa__manifesto .NextStepsSection-module-scss-module__O5uKBa__step{opacity:0;transition:opacity .76s cubic-bezier(.2,.8,.2,1),transform .76s cubic-bezier(.2,.8,.2,1);animation:none;transform:translateY(32px)}.NextStepsSection-module-scss-module__O5uKBa__area .NextStepsSection-module-scss-module__O5uKBa__manifesto[data-revealed=true] .NextStepsSection-module-scss-module__O5uKBa__step{opacity:1;transform:translateY(0)}.NextStepsSection-module-scss-module__O5uKBa__area .NextStepsSection-module-scss-module__O5uKBa__manifesto[data-revealed=true] .NextStepsSection-module-scss-module__O5uKBa__step:first-of-type{transition-delay:0s}.NextStepsSection-module-scss-module__O5uKBa__area .NextStepsSection-module-scss-module__O5uKBa__manifesto[data-revealed=true] .NextStepsSection-module-scss-module__O5uKBa__step:nth-of-type(2){transition-delay:.18s}.NextStepsSection-module-scss-module__O5uKBa__area .NextStepsSection-module-scss-module__O5uKBa__manifesto[data-revealed=true] .NextStepsSection-module-scss-module__O5uKBa__step:nth-of-type(3){transition-delay:.36s}}