.page-module__yYoyXW__wrapper{padding-top:calc(var(--header-height) + var(--space-3xl));padding-bottom:var(--space-4xl);background:var(--color-gray-50);justify-content:center;min-height:100vh;display:flex}.page-module__yYoyXW__formContainer{background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-gray-100);width:100%;max-width:580px;box-shadow:var(--shadow-lg);margin:0 var(--space-md);height:fit-content;overflow:hidden}.page-module__yYoyXW__formHeader{padding:var(--space-2xl) var(--space-2xl) var(--space-lg);border-bottom:1px solid var(--color-gray-100)}.page-module__yYoyXW__progress{margin-top:var(--space-xl);justify-content:space-between;display:flex}.page-module__yYoyXW__progressStep{align-items:center;gap:var(--space-sm);flex-direction:column;flex:1;display:flex}.page-module__yYoyXW__progressDot{background:var(--color-gray-100);width:36px;height:36px;color:var(--color-gray-400);font-family:var(--font-heading);font-size:var(--fs-sm);font-weight:var(--fw-bold);transition:all var(--transition-base);border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__yYoyXW__progressActive .page-module__yYoyXW__progressDot{background:var(--color-accent);color:var(--color-white);box-shadow:0 4px 12px #e8651a4d}.page-module__yYoyXW__progressLabel{font-size:var(--fs-xs);color:var(--color-gray-400);font-weight:var(--fw-medium)}.page-module__yYoyXW__progressActive .page-module__yYoyXW__progressLabel{color:var(--color-accent)}.page-module__yYoyXW__stepContent{padding:var(--space-2xl);animation:.3s page-module__yYoyXW__fadeInUp}.page-module__yYoyXW__thankYou{text-align:center;padding:var(--space-4xl) var(--space-xl);flex-direction:column;align-items:center;animation:.5s page-module__yYoyXW__fadeInUp;display:flex}@media (max-width:768px){.page-module__yYoyXW__formContainer{border-radius:var(--radius-lg)}.page-module__yYoyXW__formHeader{padding:var(--space-xl) var(--space-lg) var(--space-md)}.page-module__yYoyXW__stepContent{padding:var(--space-lg)}}
